From 498451ba6d3b6b8b27c730b3843340a752f884ed Mon Sep 17 00:00:00 2001 From: Blackymas Date: Thu, 27 Oct 2022 15:13:01 +0200 Subject: [PATCH 01/41] dev init --- .vscode/settings.json | 5 + blueprint.yaml | 3341 ----------------------------------------- 2 files changed, 5 insertions(+), 3341 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..a04b218 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "files.associations": { + "*.yaml": "home-assistant" + } +} \ No newline at end of file diff --git a/blueprint.yaml b/blueprint.yaml index 0a16989..e69de29 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -1,3341 +0,0 @@ -blueprint: - name: NSPanel Configuration - description: Synchronize NSpanel Button with HA Entities and Back! And many other things! - domain: automation - input: - last_click: - name: NSPanel "last click" - description: 'Select NSPanel **"last click"** where the commands should be monitored' - selector: - entity: {} - last_click_coversettings: - name: NSPanel "last click coversettings" - description: 'Select NSPanel **"last click coversettings"** where the commands for Page Coversettings should be monitored (same NSPanel as **"last click"**)' - selector: - entity: {} - last_click_lightsettings: - name: NSPanel "last click lightsettings" - description: 'Select NSPanel **"last click lightsettings"** where the commands for Page Lightsettings should be monitored (same NSPanel as **"last click"**)' - selector: - entity: {} - nextion_inited: - name: NSPanel "Nextion Switch - nextion_inited" - description: 'nextion_inited is set up via esphome and shows the state of the Nspanel - NSPanel ready after Reboot (same NSPanel as **"last click"**) Example *"switch.nspanel_buro_nextion_inited"*' - selector: - entity: {} - command_printf: - name: Light Settings Page JUMP - description: 'Service for jump to the light settings (same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_printf"*' - default: esphome.nspanel_buero_send_command_printf - selector: - text: {} - command_value: - name: Sync Button Funktion - description: 'Service to synchronize HA Entity State (ON/OFF) to NSPanel Button Page(same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_value"*' - default: esphome.nspanel_buero_send_command_value - selector: - text: {} - command_text_printf: - name: Sync Light Status - description: 'Service to synchronize Eintity States to NSPanel Lightsettings (same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_text_printf"*' - default: esphome.nspanel_buero_send_command_text_printf - selector: - text: {} - tft_path: - name: Path for Nextion TFT File - description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' - default: /config/www/nspanel/buero/nspanel_buero.tft - selector: - text: {} - entity01: - name: Button 01 (Optional) - description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity02: - name: Button 02 (Optional) - description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity03: - name: Button 03 (Optional) - description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity04: - name: Button 04 (Optional) - description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity05: - name: Button 05 (Optional) - description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity06: - name: Button 06 (Optional) - description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity07: - name: Button 07 (Optional) - description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity08: - name: Button 08 (Optional) - description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity09: - name: Button 09 (Optional) - description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity10: - name: Button 10 (Optional) - description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity11: - name: Button 11 (Optional) - description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity12: - name: Button 12 (Optional) - description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity13: - name: Button 13 (Optional) - description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity14: - name: Button 14 (Optional) - description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity15: - name: Button 15 (Optional) - description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity16: - name: Button 16 (Optional) - description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity17: - name: Button 17 (Optional) - description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity18: - name: Button 18 (Optional) - description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity19: - name: Button 19 (Optional) - description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity20: - name: Button 20 (Optional) - description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity21: - name: Button 21 (Optional) - description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity22: - name: Button 22 (Optional) - description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity23: - name: Button 23 (Optional) - description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity24: - name: Button 24 (Optional) - description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity25: - name: Button 25 (Optional) - description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity26: - name: Button 26 (Optional) - description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity27: - name: Button 27 (Optional) - description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity28: - name: Button 28 (Optional) - description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity29: - name: Button 29 (Optional) - description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity30: - name: Button 30 (Optional) - description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity31: - name: Button 31 (Optional) - description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity32: - name: Button 32 (Optional) - description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity33: - name: Button 33 (Optional) - description: Nextion Editor - *buttonpage05.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity34: - name: Button 34 (Optional) - description: Nextion Editor - *buttonpage05.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity35: - name: Button 35 (Optional) - description: Nextion Editor - *buttonpage05.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity36: - name: Button 36 (Optional) - description: Nextion Editor - *buttonpage05.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity37: - name: Button 37 (Optional) - description: Nextion Editor - *buttonpage05.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity38: - name: Button 38 (Optional) - description: Nextion Editor - *buttonpage05.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity39: - name: Button 39 (Optional) - description: Nextion Editor - *buttonpage05.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity40: - name: Button 40 (Optional) - description: Nextion Editor - *buttonpage05.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - -mode: parallel -max: 500 - -######################################### -# -# -############################################################# -##### CLOSE - INPUT ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Variables ##### -############################################################# -# -# -######################################### -trigger_variables: - last_click: !input 'last_click' - last_click_lightsettings: !input 'last_click_lightsettings' - last_click_coversettings: !input 'last_click_coversettings' - -variables: - command_value: !input 'command_value' - command_text_printf: !input 'command_text_printf' - command_printf: !input 'command_printf' - tft_path: !input 'tft_path' - nextion_inited: !input 'nextion_inited' - -##### Buttons ##### - entity01: !input 'entity01' - entity02: !input 'entity02' - entity03: !input 'entity03' - entity04: !input 'entity04' - entity05: !input 'entity05' - entity06: !input 'entity06' - entity07: !input 'entity07' - entity08: !input 'entity08' - entity09: !input 'entity09' - entity10: !input 'entity10' - entity11: !input 'entity11' - entity12: !input 'entity12' - entity13: !input 'entity13' - entity14: !input 'entity14' - entity15: !input 'entity15' - entity16: !input 'entity16' - entity17: !input 'entity17' - entity18: !input 'entity18' - entity19: !input 'entity19' - entity20: !input 'entity20' - entity21: !input 'entity21' - entity22: !input 'entity22' - entity23: !input 'entity23' - entity24: !input 'entity24' - entity25: !input 'entity25' - entity26: !input 'entity26' - entity27: !input 'entity27' - entity28: !input 'entity28' - entity29: !input 'entity29' - entity30: !input 'entity30' - entity31: !input 'entity31' - entity32: !input 'entity32' - entity33: !input 'entity33' - entity34: !input 'entity34' - entity35: !input 'entity35' - entity36: !input 'entity36' - entity37: !input 'entity37' - entity38: !input 'entity38' - entity39: !input 'entity39' - entity40: !input 'entity40' - -######################################### -# -# -############################################################# -##### CLOSE - Variables ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Trigger ##### -############################################################# -# -# -######################################### - -trigger: -##### Page Button - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: !input 'last_click' - id: short_press - -##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### - - platform: template - value_template: '{{ states(last_click) is match "press" }}' - for: - seconds: 2 - id: long_press - -##### Page Lightsettings - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: !input 'last_click_lightsettings' - id: light_settings - -##### Page Coversettings - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: !input 'last_click_coversettings' - id: cover_settings - -#### Weather - Trigger #### - - platform: time_pattern - minutes: '10' - id: weather - - platform: state - entity_id: !input 'nextion_inited' - to: 'on' - id: weather - -##### TFT Upload ##### - - platform: event - event_type: folder_watcher - event_data: - event_type: modified - path: !input 'tft_path' - id: tft_upload - -##### Button01 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity01' - for: - seconds: 1 - id: current_state_entity01 - -##### Button02 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity02' - for: - seconds: 1 - id: current_state_entity02 - -##### Button03 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity03' - for: - seconds: 1 - id: current_state_entity03 - -##### Button04 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity04' - for: - seconds: 1 - id: current_state_entity04 - -##### Button05 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity05' - for: - seconds: 1 - id: current_state_entity05 - -##### Button06 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity06' - for: - seconds: 1 - id: current_state_entity06 - -##### Button07 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity07' - for: - seconds: 1 - id: current_state_entity07 - -##### Button08 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity08' - for: - seconds: 1 - id: current_state_entity08 - -##### Button09 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity09' - for: - seconds: 1 - id: current_state_entity09 - -##### Button10 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity10' - for: - seconds: 1 - id: current_state_entity10 - -##### Button11 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity11' - for: - seconds: 1 - id: current_state_entity11 - -##### Button12 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity12' - for: - seconds: 1 - id: current_state_entity12 - -##### Button13 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity13' - for: - seconds: 1 - id: current_state_entity13 - -##### Button14 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity14' - for: - seconds: 1 - id: current_state_entity14 - -##### Button15 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity15' - for: - seconds: 1 - id: current_state_entity15 - -##### Button16 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity16' - for: - seconds: 1 - id: current_state_entity16 - -##### Button17 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity17' - for: - seconds: 1 - id: current_state_entity17 - -##### Button18 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity18' - for: - seconds: 1 - id: current_state_entity18 - -##### Button19 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity19' - for: - seconds: 1 - id: current_state_entity19 - -##### Button20 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity20' - for: - seconds: 1 - id: current_state_entity20 - -##### Button21 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity21' - for: - seconds: 1 - id: current_state_entity21 - -##### Button22 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity22' - for: - seconds: 1 - id: current_state_entity22 - -##### Button23 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity23' - for: - seconds: 1 - id: current_state_entity23 - -##### Button24 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity24' - for: - seconds: 1 - id: current_state_entity24 - -##### Button25 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity25' - for: - seconds: 1 - id: current_state_entity25 - -##### Button26 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity26' - for: - seconds: 1 - id: current_state_entity26 - -##### Button27 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity27' - for: - seconds: 1 - id: current_state_entity27 - -##### Button28 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity28' - for: - seconds: 1 - id: current_state_entity28 - -##### Button29 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity29' - for: - seconds: 1 - id: current_state_entity29 - -##### Button30 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity30' - for: - seconds: 1 - id: current_state_entity30 - -##### Button31 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity31' - for: - seconds: 1 - id: current_state_entity31 - -##### Button32 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity32' - for: - seconds: 1 - id: current_state_entity32 - -##### Button33 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity33' - for: - seconds: 1 - id: current_state_entity33 - -##### Button34 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity34' - for: - seconds: 1 - id: current_state_entity34 - -##### Button35 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity35' - for: - seconds: 1 - id: current_state_entity35 - -##### Button36 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity36' - for: - seconds: 1 - id: current_state_entity36 - -##### Button37 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity37' - for: - seconds: 1 - id: current_state_entity37 - -##### Button38 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity38' - for: - seconds: 1 - id: current_state_entity38 - -##### Button39 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity39' - for: - seconds: 1 - id: current_state_entity39 - -##### Button40 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity40' - for: - seconds: 1 - id: current_state_entity40 - -######################################### -# -# -############################################################# -##### CLOSE - Trigger ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Action ##### -############################################################# -# -# -######################################### -action: - - variables: -##### Entity - Page Button - Toggle Entity ##### - entity_short: >- - {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }} - {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }} - {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }} - {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }} - {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }} - {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }} - {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }} - {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }} - {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }} - {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }} - {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }} - {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }} - {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }} - {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }} - {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }} - {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }} - {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }} - {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }} - {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }} - {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }} - {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }} - {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }} - {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }} - {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }} - {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }} - {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }} - {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }} - {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }} - {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }} - {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }} - {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }} - {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }} - {%- elif states(last_click) == "releasebuttonpage05button01" -%} {{ entity33 }} - {%- elif states(last_click) == "releasebuttonpage05button02" -%} {{ entity34 }} - {%- elif states(last_click) == "releasebuttonpage05button03" -%} {{ entity35 }} - {%- elif states(last_click) == "releasebuttonpage05button04" -%} {{ entity36 }} - {%- elif states(last_click) == "releasebuttonpage05button05" -%} {{ entity37 }} - {%- elif states(last_click) == "releasebuttonpage05button06" -%} {{ entity38 }} - {%- elif states(last_click) == "releasebuttonpage05button07" -%} {{ entity39 }} - {%- elif states(last_click) == "releasebuttonpage05button08" -%} {{ entity40 }} - {%- endif -%} - -##### Entity - Page Lightsettings ##### - entity_long: >- - {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }} - {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }} - {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }} - {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }} - {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }} - {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }} - {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }} - {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }} - {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }} - {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }} - {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }} - {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }} - {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }} - {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }} - {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }} - {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }} - {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }} - {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }} - {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }} - {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }} - {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }} - {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }} - {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }} - {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }} - {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }} - {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }} - {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }} - {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }} - {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }} - {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }} - {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }} - {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} - {%- elif states(last_click) == "pressbuttonpage05button01" -%} {{ entity33 }} - {%- elif states(last_click) == "pressbuttonpage05button02" -%} {{ entity34 }} - {%- elif states(last_click) == "pressbuttonpage05button03" -%} {{ entity35 }} - {%- elif states(last_click) == "pressbuttonpage05button04" -%} {{ entity36 }} - {%- elif states(last_click) == "pressbuttonpage05button05" -%} {{ entity37 }} - {%- elif states(last_click) == "pressbuttonpage05button06" -%} {{ entity38 }} - {%- elif states(last_click) == "pressbuttonpage05button07" -%} {{ entity39 }} - {%- elif states(last_click) == "pressbuttonpage05button08" -%} {{ entity40 }} - {%- endif -%} - -##### Entity - Page Lightsettings - Skip Back ##### - entity_back: >- - {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage05button01" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button02" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button03" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button04" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button05" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button06" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button07" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button08" -%} {{ "page buttonpage05" }} - {%- endif -%} - -##### Page Button - SHORT Press - Toggle ##### - - choose: - - conditions: - - condition: trigger - id: short_press - sequence: - - service: >- - {% if entity_short is match 'light.' %} - light.toggle - {% elif entity_short is match 'switch.' %} - switch.toggle - {% elif entity_short is match 'cover.' %} - cover.toggle - {% elif entity_short is match 'input_boolean.' %} - input_boolean.toggle - {% endif %} - data: - entity_id: '{{ entity_short }}' - -##### Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### - - choose: - - conditions: - - condition: trigger - id: long_press - - condition: template - value_template: '{{ entity_long is match "light." }}' - sequence: - - service: !input command_printf - data: - cmd: page lightsettings - - service: !input command_text_printf - data: - component: lightsettings.a03 - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 254) |round(0) }}' - - service: !input command_text_printf - data: - component: lightsettings.a04 - message: '{{ state_attr(entity_long, "color_temp") |int }}' - -##### Page Lightsettings - SYNC Light Button ON / OFF ##### - - choose: - - conditions: - - condition: trigger - id: long_press - - condition: template - value_template: '{{ states(entity_long) == "on" }}' - sequence: - - service: !input command_value - data: - component: lightsettings.a06 - message: 1 - -##### Page Lightsettings - Brightness Slider ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: '{{ entity_long }}' - brightness_pct: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' - - service: !input command_text_printf - data: - component: lightsettings.a03 - message: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' - -##### Page Lightsettings - Color_Temp Slider ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: '{{ entity_long }}' - color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' - - service: !input command_text_printf - data: - component: lightsettings.a04 - message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' - -##### Page Lightsettings - Color RGB Slider ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: '{{ entity_long }}' - rgb_color: '{{ states(last_click_lightsettings).split(",") }}' - -##### Page Lightsettings - Toggle Light ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) == "releaselight" }}' - sequence: - - service: light.toggle - data: - entity_id: '{{ entity_long }}' - - delay: - milliseconds: 250 - - service: !input command_text_printf - data: - component: lightsettings.a03 - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 254) |round(0) }}' - - service: !input command_text_printf - data: - component: lightsettings.a04 - message: '{{ state_attr(entity_long, "color_temp") |int }}' - -##### Page Lightsettings - Close Lightsettings ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' - sequence: - - service: !input command_printf - data: - cmd: '{{ entity_back }}' - -##### Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### - - choose: - - conditions: - - condition: trigger - id: long_press - - condition: template - value_template: '{{ entity_long is match "cover." }}' - sequence: - - service: !input command_printf - data: - cmd: page coversettings - - service: !input command_text_printf - data: - component: coversettings.a03 - message: '{{ (state_attr(entity_long, "position") | int ) |round(0) }}' - - service: !input command_text_printf - data: - component: coversettings.a04 - message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }}' - -##### Page Coversettings - SYNC Cover Button ON / OFF ##### - - choose: - - conditions: - - condition: trigger - id: long_press - - condition: template - value_template: '{{ states(entity_long) == "open" }}' - sequence: - - service: !input command_value - data: - component: coversettings.a06 - message: 1 - -##### Page Coversettings - Cover Slider ##### - - choose: - - conditions: - - condition: trigger - id: cover_settings - - condition: template - value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' - sequence: - - service: cover.set_cover_position - data: - entity_id: '{{ entity_long }}' - position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' - - service: !input command_text_printf - data: - component: coversettings.a03 - message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' - -##### Page Coversettings - Toggle Cover ##### - - choose: - - conditions: - - condition: trigger - id: cover_settings - - condition: template - value_template: '{{ states(last_click_coversettings) == "releasecover" }}' - sequence: - - service: cover.toggle - data: - entity_id: '{{ entity_long }}' - - delay: - milliseconds: 250 - - service: !input command_text_printf - data: - component: coversettings.a03 - message: '{{ (state_attr(entity_long, "position") | int ) |round(0) }}' - -##### Page Coversettings - Close Coversettings ##### - - choose: - - conditions: - - condition: trigger - id: cover_settings - - condition: template - value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' - sequence: - - service: !input command_printf - data: - cmd: '{{ entity_back }}' - -##### TFT Upload Automation ##### - - choose: - - conditions: - - condition: trigger - id: tft_upload - sequence: - - delay: - seconds: 2 - - service: esphome.nspanel_buero_upload_tft - data: {} - -######################################### -# -# -############################################################# -##### CLOSE - START - Action ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - HA Button SYNC ##### -############################################################# -# -# -######################################### - -##### Button01 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity01 -# - "{{ is_state('entity01', 'on' or 'open') }}" - - condition: state - entity_id: !input entity01 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button01 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity01 -# - "{{ is_state('entity01', 'off' or 'closed') }}" - - condition: state - entity_id: !input entity01 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button01 - message: 0 - -##### Button02 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity02 - - condition: state - entity_id: !input entity02 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button02 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity02 - - condition: state - entity_id: !input entity02 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button02 - message: 0 - -##### Button03 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity03 - - condition: state - entity_id: !input entity03 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button03 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity03 - - condition: state - entity_id: !input entity03 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button03 - message: 0 - -##### Button04 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity04 - - condition: state - entity_id: !input entity04 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button04 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity04 - - condition: state - entity_id: !input entity04 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button04 - message: 0 - -##### Button05 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity05 - - condition: state - entity_id: !input entity05 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button05 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity05 - - condition: state - entity_id: !input entity05 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button05 - message: 0 - -##### Button06 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity06 - - condition: state - entity_id: !input entity06 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button06 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity06 - - condition: state - entity_id: !input entity06 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button06 - message: 0 - -##### Button07 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity07 - - condition: state - entity_id: !input entity07 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button07 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity07 - - condition: state - entity_id: !input entity07 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button07 - message: 0 - -##### Button08 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity08 - - condition: state - entity_id: !input entity08 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button08 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity08 - - condition: state - entity_id: !input entity08 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button08 - message: 0 - -##### Button09 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity09 - - condition: state - entity_id: !input entity09 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button01 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity09 - - condition: state - entity_id: !input entity09 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button01 - message: 0 - -##### Button10 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity10 - - condition: state - entity_id: !input entity10 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button02 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity10 - - condition: state - entity_id: !input entity10 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button02 - message: 0 - -##### Button11 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity11 - - condition: state - entity_id: !input entity11 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button03 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity11 - - condition: state - entity_id: !input entity11 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button03 - message: 0 - -##### Button12 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity12 - - condition: state - entity_id: !input entity12 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button04 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity12 - - condition: state - entity_id: !input entity12 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button04 - message: 0 - -##### Button13 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity13 - - condition: state - entity_id: !input entity13 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button05 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity13 - - condition: state - entity_id: !input entity13 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button05 - message: 0 - -##### Button14 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity14 - - condition: state - entity_id: !input entity14 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button06 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity14 - - condition: state - entity_id: !input entity14 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button06 - message: 0 - -##### Button15 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity15 - - condition: state - entity_id: !input entity15 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button07 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity16 - - condition: state - entity_id: !input entity16 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button07 - message: 0 - -##### Button16 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity16 - - condition: state - entity_id: !input entity16 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button08 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity16 - - condition: state - entity_id: !input entity16 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button08 - message: 0 - -##### Button17 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity17 - - condition: state - entity_id: !input entity17 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button01 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity17 - - condition: state - entity_id: !input entity17 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button01 - message: 0 - -##### Button18 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity18 - - condition: state - entity_id: !input entity18 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button02 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity18 - - condition: state - entity_id: !input entity18 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button02 - message: 0 - -##### Button19 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity19 - - condition: state - entity_id: !input entity19 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button03 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity19 - - condition: state - entity_id: !input entity19 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button03 - message: 0 - -##### Button20 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity20 - - condition: state - entity_id: !input entity20 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button04 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity20 - - condition: state - entity_id: !input entity20 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button04 - message: 0 - -##### Button21 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity21 - - condition: state - entity_id: !input entity21 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button05 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity21 - - condition: state - entity_id: !input entity21 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button05 - message: 0 - -##### Button22 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity22 - - condition: state - entity_id: !input entity22 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button06 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity22 - - condition: state - entity_id: !input entity22 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button06 - message: 0 - -##### Button23 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity23 - - condition: state - entity_id: !input entity23 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button07 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity23 - - condition: state - entity_id: !input entity23 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button07 - message: 0 - -##### Button24 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity24 - - condition: state - entity_id: !input entity24 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button08 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity24 - - condition: state - entity_id: !input entity24 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button08 - message: 0 - -##### Button25 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity25 - - condition: state - entity_id: !input entity25 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button01 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity25 - - condition: state - entity_id: !input entity25 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button01 - message: 0 - -##### Button26 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity26 - - condition: state - entity_id: !input entity26 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button02 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity26 - - condition: state - entity_id: !input entity26 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button02 - message: 0 - -##### Button27 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity27 - - condition: state - entity_id: !input entity27 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button03 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity27 - - condition: state - entity_id: !input entity27 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button03 - message: 0 - -##### Button28 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity28 - - condition: state - entity_id: !input entity28 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button04 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity28 - - condition: state - entity_id: !input entity28 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button04 - message: 0 - -##### Button29 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity29 - - condition: state - entity_id: !input entity29 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button05 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity29 - - condition: state - entity_id: !input entity29 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button05 - message: 0 - -##### Button30 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity30 - - condition: state - entity_id: !input entity30 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button06 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity30 - - condition: state - entity_id: !input entity30 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button06 - message: 0 - -##### Button31 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity31 - - condition: state - entity_id: !input entity31 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button07 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity31 - - condition: state - entity_id: !input entity31 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button07 - message: 0 - -##### Button32 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity32 - - condition: state - entity_id: !input entity32 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button08 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity32 - - condition: state - entity_id: !input entity32 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button08 - message: 0 - -##### Button33 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity33 - - condition: state - entity_id: !input entity33 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button01 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity33 - - condition: state - entity_id: !input entity33 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button01 - message: 0 - -##### Button34 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity34 - - condition: state - entity_id: !input entity34 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button02 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity34 - - condition: state - entity_id: !input entity34 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button02 - message: 0 - -##### Button35 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity35 - - condition: state - entity_id: !input entity35 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button03 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity35 - - condition: state - entity_id: !input entity35 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button03 - message: 0 - -##### Button36 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity36 - - condition: state - entity_id: !input entity36 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button04 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity36 - - condition: state - entity_id: !input entity36 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button04 - message: 0 - -##### Button37 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity37 - - condition: state - entity_id: !input entity37 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button05 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity37 - - condition: state - entity_id: !input entity37 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button05 - message: 0 - -##### Button38 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity38 - - condition: state - entity_id: !input entity38 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button06 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity38 - - condition: state - entity_id: !input entity38 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button06 - message: 0 - -##### Button39 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity39 - - condition: state - entity_id: !input entity39 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button07 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity39 - - condition: state - entity_id: !input entity39 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button07 - message: 0 - -##### Button40 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity40 - - condition: state - entity_id: !input entity40 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button08 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity40 - - condition: state - entity_id: !input entity40 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button08 - message: 0 - -######################################### -# -# -############################################################# -##### CLOSE - HA Button SYNC ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Weather Forcast ##### -############################################################# -# -# -######################################### - - choose: - - conditions: - - condition: trigger - id: weather - sequence: - - service: !input command_text_printf - data: - component: weather01.a02 - message: '{{states("sensor.wochentag")}}' - - service: !input command_text_printf - data: - component: weather01.a04 - message: '{{states("sensor.home_wetter_realfeel_temperature_min_0d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather01.a05 - message: '{{states("sensor.home_wetter_realfeel_temperature_max_0d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather01.a06 - message: '{{ state_attr("weather.home_wetter","forecast")[0].precipitation_probability}} - %' - - service: !input command_text_printf - data: - component: weather01.a07 - message: '{{states("sensor.home_wetter_hours_of_sun_0d") | round(0)}} h' - - service: !input command_text_printf - data: - component: weather01.a08 - message: '{{state_attr("sensor.home_wetter_uv_index_0d", "level")}}' - - service: !input command_text_printf - data: - component: weather01.a09 - message: '{{states("sensor.home_wetter_uv_index_0d") | round(0)}}' - - service: !input command_text_printf - data: - component: weather01.a10 - message: '{{states("sensor.home_wetter_thunderstorm_probability_day_0d") | round(0)}} - %' - - service: !input command_text_printf - data: - component: weather01.a11 - message: '{{states("sensor.home_wetter_wind_day_0d") | round(0)}} km/h' - - service: !input command_text_printf - data: - component: weather01.a12 - message: '{{states("sensor.home_wetter_thunderstorm_probability_night_0d") | - round(0)}} %' - - service: !input command_text_printf - data: - component: weather01.a13 - message: '{{states("sensor.home_wetter_wind_night_0d") | round(0)}} km/h' - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''sunny''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=2 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''cloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=3 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=4 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''pouring''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=5 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''snowy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=6 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''hail''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''snowy-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''fog''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=8 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''windy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''windy-variant''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''lightning''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=10 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''partlycloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=11 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''lightning-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''execptional''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''clear-night''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=15 - - service: !input command_text_printf - data: - component: weather02.a02 - message: '{{states("sensor.wochentag01")}}' - - service: !input command_text_printf - data: - component: weather02.a04 - message: '{{states("sensor.home_wetter_realfeel_temperature_min_1d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather02.a05 - message: '{{states("sensor.home_wetter_realfeel_temperature_max_1d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather02.a06 - message: '{{ state_attr("weather.home_wetter","forecast")[1].precipitation_probability}} - %' - - service: !input command_text_printf - data: - component: weather02.a07 - message: '{{states("sensor.home_wetter_hours_of_sun_1d") | round(0)}} h' - - service: !input command_text_printf - data: - component: weather02.a08 - message: '{{state_attr("sensor.home_wetter_uv_index_1d", "level")}}' - - service: !input command_text_printf - data: - component: weather02.a09 - message: '{{states("sensor.home_wetter_uv_index_1d") | round(0)}}' - - service: !input command_text_printf - data: - component: weather02.a10 - message: '{{states("sensor.home_wetter_thunderstorm_probability_day_1d") | round(0)}} - %' - - service: !input command_text_printf - data: - component: weather02.a11 - message: '{{states("sensor.home_wetter_wind_day_1d") | round(0)}} km/h' - - service: !input command_text_printf - data: - component: weather02.a12 - message: '{{states("sensor.home_wetter_thunderstorm_probability_night_1d") | - round(0)}} %' - - service: !input command_text_printf - data: - component: weather02.a13 - message: '{{states("sensor.home_wetter_wind_night_1d") | round(0)}} km/h' - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''sunny''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=2 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''cloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=3 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=4 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''pouring''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=5 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''snowy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=6 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''hail''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''snowy-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''fog''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=8 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''windy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''windy-variant''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''lightning''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=10 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''partlycloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=11 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''lightning-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''execptional''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''clear-night''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=15 - - service: !input command_text_printf - data: - component: weather03.a02 - message: '{{states("sensor.wochentag02")}}' - - service: !input command_text_printf - data: - component: weather03.a04 - message: '{{states("sensor.home_wetter_realfeel_temperature_min_2d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather03.a05 - message: '{{states("sensor.home_wetter_realfeel_temperature_max_2d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather03.a06 - message: '{{ state_attr("weather.home_wetter","forecast")[2].precipitation_probability}} - %' - - service: !input command_text_printf - data: - component: weather03.a07 - message: '{{states("sensor.home_wetter_hours_of_sun_2d") | round(0)}} h' - - service: !input command_text_printf - data: - component: weather03.a08 - message: '{{state_attr("sensor.home_wetter_uv_index_2d", "level")}}' - - service: !input command_text_printf - data: - component: weather03.a09 - message: '{{states("sensor.home_wetter_uv_index_2d") | round(0)}}' - - service: !input command_text_printf - data: - component: weather03.a10 - message: '{{states("sensor.home_wetter_thunderstorm_probability_day_2d") | round(0)}} - %' - - service: !input command_text_printf - data: - component: weather03.a11 - message: '{{states("sensor.home_wetter_wind_day_2d") | round(0)}} km/h' - - service: !input command_text_printf - data: - component: weather03.a12 - message: '{{states("sensor.home_wetter_thunderstorm_probability_night_2d") | - round(0)}} %' - - service: !input command_text_printf - data: - component: weather03.a13 - message: '{{states("sensor.home_wetter_wind_night_2d") | round(0)}} km/h' - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''sunny''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=2 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''cloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=3 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=4 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''pouring''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=5 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''snowy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=6 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''hail''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''snowy-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''fog''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=8 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''windy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''windy-variant''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''lightning''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=10 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''partlycloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=11 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''lightning-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''execptional''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''clear-night''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=15 - - service: !input command_text_printf - data: - component: weather04.a02 - message: '{{states("sensor.wochentag03")}}' - - service: !input command_text_printf - data: - component: weather04.a04 - message: '{{states("sensor.home_wetter_realfeel_temperature_min_3d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather04.a05 - message: '{{states("sensor.home_wetter_realfeel_temperature_max_3d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather04.a06 - message: '{{ state_attr("weather.home_wetter","forecast")[3].precipitation_probability}} - %' - - service: !input command_text_printf - data: - component: weather04.a07 - message: '{{states("sensor.home_wetter_hours_of_sun_3d") | round(0)}} h' - - service: !input command_text_printf - data: - component: weather04.a08 - message: '{{state_attr("sensor.home_wetter_uv_index_3d", "level")}}' - - service: !input command_text_printf - data: - component: weather04.a09 - message: '{{states("sensor.home_wetter_uv_index_3d") | round(0)}}' - - service: !input command_text_printf - data: - component: weather04.a10 - message: '{{states("sensor.home_wetter_thunderstorm_probability_day_3d") | round(0)}} - %' - - service: !input command_text_printf - data: - component: weather04.a11 - message: '{{states("sensor.home_wetter_wind_day_3d") | round(0)}} km/h' - - service: !input command_text_printf - data: - component: weather04.a12 - message: '{{states("sensor.home_wetter_thunderstorm_probability_night_3d") | - round(0)}} %' - - service: !input command_text_printf - data: - component: weather04.a13 - message: '{{states("sensor.home_wetter_wind_night_3d") | round(0)}} km/h' - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''sunny''}}' - then: - - service: !input command_printf - data: - md: weather04.a03.pic=2 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''cloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=3 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=4 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''pouring''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=5 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''snowy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=6 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''hail''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''snowy-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''fog''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=8 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''windy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''windy-variant''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''lightning''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=10 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''partlycloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=11 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''lightning-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''execptional''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''clear-night''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=15 - - service: !input command_text_printf - data: - component: weather05.a02 - message: '{{states("sensor.wochentag04")}}' - - service: !input command_text_printf - data: - component: weather05.a04 - message: '{{states("sensor.home_wetter_realfeel_temperature_min_4d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather05.a05 - message: '{{states("sensor.home_wetter_realfeel_temperature_max_4d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather05.a06 - message: '{{ state_attr("weather.home_wetter","forecast")[4].precipitation_probability}} - %' - - service: !input command_text_printf - data: - component: weather05.a07 - message: '{{states("sensor.home_wetter_hours_of_sun_4d") | round(0)}} h' - - service: !input command_text_printf - data: - component: weather05.a08 - message: '{{state_attr("sensor.home_wetter_uv_index_4d", "level")}}' - - service: !input command_text_printf - data: - component: weather05.a09 - message: '{{states("sensor.home_wetter_uv_index_4d") | round(0)}}' - - service: !input command_text_printf - data: - component: weather05.a10 - message: '{{states("sensor.home_wetter_thunderstorm_probability_day_4d") | round(0)}} - %' - - service: !input command_text_printf - data: - component: weather05.a11 - message: '{{states("sensor.home_wetter_wind_day_4d") | round(0)}} km/h' - - service: !input command_text_printf - data: - component: weather05.a12 - message: '{{states("sensor.home_wetter_thunderstorm_probability_night_4d") | - round(0)}} %' - - service: !input command_text_printf - data: - component: weather05.a13 - message: '{{states("sensor.home_wetter_wind_night_4d") | round(0)}} km/h' - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''sunny''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=2 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''cloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=3 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=4 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''pouring''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=5 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''snowy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=6 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''hail''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''snowy-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''fog''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=8 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''windy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''windy-variant''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''lightning''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=10 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''partlycloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=11 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''lightning-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''execptional''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''clear-night''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=15 - - ######################################### -# -# -############################################################# -##### CLOSE - Weather Forcast ##### -############################################################# -# -## -### -############################################################################################################################################################################################# From f76a111c22f5294db2b876bad2049378bd0e2e18 Mon Sep 17 00:00:00 2001 From: Blackymas Date: Thu, 27 Oct 2022 15:17:29 +0200 Subject: [PATCH 02/41] current Version blueprint and esphome --- blueprint.yaml | 14851 +++++++++++++++++++++++++++++++++++++++++++++++ esphome.yaml | 288 +- 2 files changed, 15010 insertions(+), 129 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index e69de29..1ac4bc4 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -0,0 +1,14851 @@ +blueprint: + name: NSPanel Configuration + description: v2.0.0 - Configuration and synchronization NSpanele via Blueprint + domain: automation + input: + nspanel_name: + name: NSPanel Name + description: Name NSPanel. Esphome Dive Name is "Nspanel Buero" then HA make it the entity name "nspanel_buero". So nspanel_buero must be entered here. The correct name can also be found if you search for "last_click" under Entities -> sensor.nspanel_buero_last_click + selector: + text: {} + language: + name: Language for NSPanel (coming soon) + description: select your language for the values on the NSPanel display + selector: + select: + options: + - DE + - EN + tft_path: + name: Nextion TFT File Folder for the service Folder Watcher + description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' + default: /config/www/nspanel/buero/nspanel_buero.tft + selector: + text: {} + delay_jump_page: + name: Delay to avoid sync problems (coming soon) + description: When switching pages, synchronization problems may occur due to the network / WLAN. To avoid this problem enter your value for the delay (milliseconds) + default: [] + selector: + text: {} + sync_value_ha: + name: Synchronization of the values in the Light Settings and Cover Settings submenus + description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor values are changed immediately. -> Causes numbers jumps + default: 'No' + selector: + select: + options: + - label: 'No' + value: select_no + - label: 'Yes' + value: select_yes + sync_slider_ha: + name: Synchronization of the Slider in the Light Settings and Cover Settings submenus + description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor sliders are changed immediately. -> Causes flickering on the slider + default: 'No' + selector: + select: + options: + - label: 'No' + value: select_no + - label: 'Yes' + value: select_yes + weather: + name: Weather Integration (coming soon) + description: select our Weather Integration + selector: + select: + options: + - Default + - AccuWeather + accuweather: + name: Name assigned to the AccuWeather Integration (Optional) + description: Name assigned to the AccuWeather Integration. For Example - Accuweather Intergations name is Home Weather -> Then please write * home_weather * in it. You can find the needed value in your entities + default: [] + selector: + text: {} + outdoortemp: + name: Outdoor Temperature Sensor (Optional) + description: select the Temperature Sensor. If no outdoor sensor available write "default" or "accuweather" to use the outdoor temperature of the selected Weather Integration. This value is displayed on the Home Page an Thermostat Page + default: [] + selector: + entity: + domain: + - sensor + humidity: + name: Humidity Sensor (Optional) + description: select the humidity Sensor. This value is displayed on the Home Page + default: [] + selector: + entity: + domain: + - sensor + hotwatertemp: + name: Hot Water Temperature Sensor (Optional) + description: select the hot water Sensor. This value is displayed on the Home Page an Thermostat Page + default: [] + selector: + entity: + domain: + - sensor + left_button_entity: + name: Left Button (Optional) + description: Left Hardware Button - Select the entity that should be switched + default: [] + selector: + entity: + domain: + - light + - switch + - input_boolean + - cover + right_button_entity: + name: Right Button (Optional) + description: Right Hardware Button - Select the entity that should be switched + default: [] + selector: + entity: + domain: + - light + - switch + - input_boolean + - cover + +##### Button ##### + entity01: + name: Button 01 (Optional) + description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity01_name: + name: Name "Button 01" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity02: + name: Button 02 (Optional) + description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity02_name: + name: Name "Button 02" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity03: + name: Button 03 (Optional) + description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity03_name: + name: Name "Button 03" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity04: + name: Button 04 (Optional) + description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity04_name: + name: Name "Button 04" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity05: + name: Button 05 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity05_name: + name: Name "Button 05" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity06: + name: Button 06 (Optional) + description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity06_name: + name: Name "Button 06" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity07: + name: Button 07 (Optional) + description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity07_name: + name: Name "Button 07" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity08: + name: Button 08 (Optional) + description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity08_name: + name: Name "Button 08" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity09: + name: Button 09 (Optional) + description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity09_name: + name: Name "Button 09" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity10: + name: Button 10 (Optional) + description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity10_name: + name: Name "Button 10" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity11: + name: Button 11 (Optional) + description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity11_name: + name: Name "Button 11" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity12: + name: Button 12 (Optional) + description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity12_name: + name: Name "Button 12" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity13: + name: Button 13 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity13_name: + name: Name "Button 13" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity14: + name: Button 14 (Optional) + description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity14_name: + name: Name "Button 14" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity15: + name: Button 15 (Optional) + description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity15_name: + name: Name "Button 15" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity16: + name: Button 16 (Optional) + description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity16_name: + name: Name "Button 16" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity17: + name: Button 17 (Optional) + description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity17_name: + name: Name "Button 17" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity18: + name: Button 18 (Optional) + description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity18_name: + name: Name "Button 18" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity19: + name: Button 19 (Optional) + description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity19_name: + name: Name "Button 19" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity20: + name: Button 20 (Optional) + description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity20_name: + name: Name "Button 20" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity21: + name: Button 21 (Optional) + description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity21_name: + name: Name "Button 21" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity22: + name: Button 22 (Optional) + description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity22_name: + name: Name "Button 22" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity23: + name: Button 23 (Optional) + description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity23_name: + name: Name "Button 23" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity24: + name: Button 24 (Optional) + description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity24_name: + name: Name "Button 24" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity25: + name: Button 25 (Optional) + description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity25_name: + name: Name "Button 25" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity26: + name: Button 26 (Optional) + description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity26_name: + name: Name "Button 26" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity27: + name: Button 27 (Optional) + description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity27_name: + name: Name "Button 27" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity28: + name: Button 28 (Optional) + description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity28_name: + name: Name "Button 28" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity29: + name: Button 29 (Optional) + description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity29_name: + name: Name "Button 29" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity30: + name: Button 30 (Optional) + description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity30_name: + name: Name "Button 30" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity31: + name: Button 31 (Optional) + description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity31_name: + name: Name "Button 31" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity32: + name: Button 32 (Optional) + description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity32_name: + name: Name "Button 32" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + +mode: parallel +max: 5000 + +######################################### +# +# +############################################################# +##### CLOSE - INPUT ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Variables ##### +############################################################# +# +# +######################################### +trigger_variables: + nspanel_name_trigger: !input "nspanel_name" + last_click: "sensor.{{ nspanel_name_trigger }}_last_click" + last_click_lightsettings: "sensor.{{ nspanel_name_trigger }}_last_click_lightsettings" + last_click_coversettings: "sensor.{{ nspanel_name_trigger }}_last_click_coversettings" + left_button: "binary_sensor.{{ nspanel_name_trigger }}_left_button" + right_button: "binary_sensor.{{ nspanel_name_trigger }}_right_button" + nextion_inited_trigger: "switch.{{ nspanel_name_trigger }}_nextion_inited" + entity_long_trigger: "{{ entity_long }}" + + +variables: + nspanel_name: !input "nspanel_name" + command_text_printf: "esphome.{{ nspanel_name }}_send_command_text_printf" + command_value: "esphome.{{ nspanel_name }}_send_command_value" + command_printf: "esphome.{{ nspanel_name }}_send_command_printf" + command_font_color: "esphome.{{ nspanel_name }}_send_command_font_color" + command_background_color: "esphome.{{ nspanel_name }}_send_command_background_color" + tft_upload: "esphome.{{ nspanel_name }}_upload_tft" + tft_path: !input "tft_path" + humidity: !input "humidity" + hotwatertemp: !input "hotwatertemp" + outdoortemp: !input "outdoortemp" + time: "{{ (as_timestamp(now()) | timestamp_custom('%H:%M')) }}" + weather: !input "weather" + language: !input "language" + left_button_entity: !input "left_button_entity" + right_button_entity: !input "right_button_entity" + +# Sync Settings + delay_jump_page: !input "delay_jump_page" + sync_slider_ha: !input "sync_slider_ha" + sync_value_ha: !input "sync_value_ha" + + +# Icons Mapping + cover_pic_closed: "106" + cover_pic_open: "107" + battery_icon: "108" + light_pic_off: "125" + light_pic_on: "126" + + +# color for buttons + button_light_off: "90" + button_light_on: "91" + button_switch_off: "92" + button_switch_on: "93" + button_cover_off: "94" + button_cover_on: "95" + button_color_1: "65535" + button_color_2: "10597" + + ##### Weather DE ##### + date0_de: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date1_de: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date2_de: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date3_de: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date4_de: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + + ##### Weather EN ##### + date0_en: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date1_en: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date2_en: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date3_en: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date4_en: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + + ##### Meteorologisk HA Default ##### + ha_weather: "weather.home" + + ##### AccuWeather ##### + accuweather: !input "accuweather" + accuweather_home: "weather.{{ accuweather }}" + ##### Forcast Day 0 Accuweather ##### + accuweather_realfeel_temperature_min_0d: "sensor.{{ accuweather }}_realfeel_temperature_min_0d" + accuweather_realfeel_temperature_max_0d: "sensor.{{ accuweather }}_realfeel_temperature_max_0d" + accuweather_hours_of_sun_0d: "sensor.{{ accuweather }}_hours_of_sun_0d" + accuweather_uv_index_0d: "sensor.{{ accuweather }}_uv_index_0d" + accuweather_thunderstorm_probability_day_0d: "sensor.{{ accuweather }}_thunderstorm_probability_day_0d" + accuweather_thunderstorm_probability_night_0d: "sensor.{{ accuweather }}_thunderstorm_probability_night_0d" + accuweather_wind_day_0d: "sensor.{{ accuweather }}_wind_day_0d" + accuweather_wind_night_0d: "sensor.{{ accuweather }}_wind_night_0d" + ##### Forcast Day 1 AccuWeather ##### + accuweather_realfeel_temperature_min_1d: "sensor.{{ accuweather }}_realfeel_temperature_min_1d" + accuweather_realfeel_temperature_max_1d: "sensor.{{ accuweather }}_realfeel_temperature_max_1d" + accuweather_hours_of_sun_1d: "sensor.{{ accuweather }}_hours_of_sun_1d" + accuweather_uv_index_1d: "sensor.{{ accuweather }}_uv_index_1d" + accuweather_thunderstorm_probability_day_1d: "sensor.{{ accuweather }}_thunderstorm_probability_day_1d" + accuweather_thunderstorm_probability_night_1d: "sensor.{{ accuweather }}_thunderstorm_probability_night_1d" + accuweather_wind_day_1d: "sensor.{{ accuweather }}_wind_day_1d" + accuweather_wind_night_1d: "sensor.{{ accuweather }}_wind_night_1d" + ##### Forcast Day 2 AccuWeather ##### + accuweather_realfeel_temperature_min_2d: "sensor.{{ accuweather }}_realfeel_temperature_min_2d" + accuweather_realfeel_temperature_max_2d: "sensor.{{ accuweather }}_realfeel_temperature_max_2d" + accuweather_hours_of_sun_2d: "sensor.{{ accuweather }}_hours_of_sun_2d" + accuweather_uv_index_2d: "sensor.{{ accuweather }}_uv_index_2d" + accuweather_thunderstorm_probability_day_2d: "sensor.{{ accuweather }}_thunderstorm_probability_day_2d" + accuweather_thunderstorm_probability_night_2d: "sensor.{{ accuweather }}_thunderstorm_probability_night_2d" + accuweather_wind_day_2d: "sensor.{{ accuweather }}_wind_day_2d" + accuweather_wind_night_2d: "sensor.{{ accuweather }}_wind_night_2d" + ##### Forcast Day 3 AccuWeather ##### + accuweather_realfeel_temperature_min_3d: "sensor.{{ accuweather }}_realfeel_temperature_min_3d" + accuweather_realfeel_temperature_max_3d: "sensor.{{ accuweather }}_realfeel_temperature_max_3d" + accuweather_hours_of_sun_3d: "sensor.{{ accuweather }}_hours_of_sun_3d" + accuweather_uv_index_3d: "sensor.{{ accuweather }}_uv_index_3d" + accuweather_thunderstorm_probability_day_3d: "sensor.{{ accuweather }}_thunderstorm_probability_day_3d" + accuweather_thunderstorm_probability_night_3d: "sensor.{{ accuweather }}_thunderstorm_probability_night_3d" + accuweather_wind_day_3d: "sensor.{{ accuweather }}_wind_day_3d" + accuweather_wind_night_3d: "sensor.{{ accuweather }}_wind_night_3d" + ##### Forcast Day 4 AccuWeather ##### + accuweather_realfeel_temperature_min_4d: "sensor.{{ accuweather }}_realfeel_temperature_min_4d" + accuweather_realfeel_temperature_max_4d: "sensor.{{ accuweather }}_realfeel_temperature_max_4d" + accuweather_hours_of_sun_4d: "sensor.{{ accuweather }}_hours_of_sun_4d" + accuweather_uv_index_4d: "sensor.{{ accuweather }}_uv_index_4d" + accuweather_thunderstorm_probability_day_4d: "sensor.{{ accuweather }}_thunderstorm_probability_day_4d" + accuweather_thunderstorm_probability_night_4d: "sensor.{{ accuweather }}_thunderstorm_probability_night_4d" + accuweather_wind_day_4d: "sensor.{{ accuweather }}_wind_day_4d" + accuweather_wind_night_4d: "sensor.{{ accuweather }}_wind_night_4d" + +##### Buttons ##### + entity01: !input "entity01" + entity01_name: !input "entity01_name" + entity02: !input "entity02" + entity02_name: !input "entity02_name" + entity03: !input "entity03" + entity03_name: !input "entity03_name" + entity04: !input "entity04" + entity04_name: !input "entity04_name" + entity05: !input "entity05" + entity05_name: !input "entity05_name" + entity06: !input "entity06" + entity06_name: !input "entity06_name" + entity07: !input "entity07" + entity07_name: !input "entity07_name" + entity08: !input "entity08" + entity08_name: !input "entity08_name" + entity09: !input "entity09" + entity09_name: !input "entity09_name" + entity10: !input "entity10" + entity10_name: !input "entity10_name" + entity11: !input "entity11" + entity11_name: !input "entity11_name" + entity12: !input "entity12" + entity12_name: !input "entity12_name" + entity13: !input "entity13" + entity13_name: !input "entity13_name" + entity14: !input "entity14" + entity14_name: !input "entity14_name" + entity15: !input "entity15" + entity15_name: !input "entity15_name" + entity16: !input "entity16" + entity16_name: !input "entity16_name" + entity17: !input "entity17" + entity17_name: !input "entity17_name" + entity18: !input "entity18" + entity18_name: !input "entity18_name" + entity19: !input "entity19" + entity19_name: !input "entity19_name" + entity20: !input "entity20" + entity20_name: !input "entity20_name" + entity21: !input "entity21" + entity21_name: !input "entity21_name" + entity22: !input "entity22" + entity22_name: !input "entity22_name" + entity23: !input "entity23" + entity23_name: !input "entity23_name" + entity24: !input "entity24" + entity24_name: !input "entity24_name" + entity25: !input "entity25" + entity25_name: !input "entity25_name" + entity26: !input "entity26" + entity26_name: !input "entity26_name" + entity27: !input "entity27" + entity27_name: !input "entity27_name" + entity28: !input "entity28" + entity28_name: !input "entity28_name" + entity29: !input "entity29" + entity29_name: !input "entity29_name" + entity30: !input "entity30" + entity30_name: !input "entity30_name" + entity31: !input "entity31" + entity31_name: !input "entity31_name" + entity32: !input "entity32" + entity32_name: !input "entity32_name" + +######################################### +# +# +############################################################# +##### CLOSE - Variables ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Trigger ##### +############################################################# +# +# +######################################### + +trigger: + ##### TFT Upload ##### + - platform: event + event_type: folder_watcher + event_data: + event_type: modified + path: !input "tft_path" + id: tft_upload + + #### NSPanel boot Step 0 - Start #### nextion_inited_trigger +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# id: nspanel_boot_start + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + id: nspanel_boot_start + + #### NSPanel boot Step 1 - Language #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 5 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:5" + id: nspanel_boot_language + + #### NSPanel boot Step 2 - Buttonpage 1 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 10 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:10" + id: nspanel_boot_buttonpage01 + + #### NSPanel boot Step 3 - Buttonpage 2 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 15 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:15" + id: nspanel_boot_buttonpage02 + + #### NSPanel boot Step 4 - Buttonpage 3 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 20 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:20" + id: nspanel_boot_buttonpage03 + + #### NSPanel boot Step 5 - Buttonpage 4 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 25 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:25" + id: nspanel_boot_buttonpage04 + + #### NSPanel boot Step 6 - Weather #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 30 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:30" + id: nspanel_boot_weather + + #### NSPanel boot Step 7 - Entities #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 35 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:35" + id: nspanel_boot_entities + + #### NSPanel boot Step 8 - Entities #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 50 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:50" + id: nspanel_boot_finish + +######################################################################################################################## + + ##### Page Button - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click }}" + id: short_press + + ##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "press" }}' + for: + seconds: 1 + id: long_press + + ##### Page Lightsettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_lightsettings }}" + id: light_settings + + ##### Page Coversettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_coversettings }}" + id: cover_settings + + ##### Page Button Entity sync - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "button" }}' + id: button_page + +######################################################################################################################## + + ##### Time - Trigger ##### + - platform: time_pattern + minutes: "/1" + id: time_state + + #### Weather State - Trigger #### + - platform: template + value_template: '{{ states(last_click) is match "weather" }}' + id: weather_update_state + + #### Weather Time - Trigger #### + - platform: time_pattern + minutes: "10" + id: weather_update_time + + ##### Humidity - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "humidity" + id: humidity_state + + ##### Hot Water - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "hotwatertemp" + id: hotwatertemp_state + + ##### Outdoor Temp - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "outdoortemp" + id: outdoortemp_state + + ##### Left Button - Trigger ##### + - platform: template + value_template: '{{ states(left_button) is match "on" }}' + id: left_button_press + + ##### Right Button - Trigger ##### + - platform: template + value_template: '{{ states(right_button) is match "off" }}' + id: right_button_press + +##### Button Sync Trigger ################################################################################################################# + + ##### Button01 Sync - Trigger ##### + - platform: state + entity_id: !input "entity01" + id: current_state_entity01 + + ##### Button02 Sync - Trigger ##### + - platform: state + entity_id: !input "entity02" + id: current_state_entity02 + + ##### Button03 Sync - Trigger ##### + - platform: state + entity_id: !input "entity03" + id: current_state_entity03 + + ##### Button04 Sync - Trigger ##### + - platform: state + entity_id: !input "entity04" + id: current_state_entity04 + + ##### Button05 Sync - Trigger ##### + - platform: state + entity_id: !input "entity05" + id: current_state_entity05 + + ##### Button06 Sync - Trigger ##### + - platform: state + entity_id: !input "entity06" + id: current_state_entity06 + + ##### Button07 Sync - Trigger ##### + - platform: state + entity_id: !input "entity07" + id: current_state_entity07 + + ##### Button08 Sync - Trigger ##### + - platform: state + entity_id: !input "entity08" + id: current_state_entity08 + + ##### Button09 Sync - Trigger ##### + - platform: state + entity_id: !input "entity09" + id: current_state_entity09 + + ##### Button10 Sync - Trigger ##### + - platform: state + entity_id: !input "entity10" + id: current_state_entity10 + + ##### Button11 Sync - Trigger ##### + - platform: state + entity_id: !input "entity11" + id: current_state_entity11 + + ##### Button12 Sync - Trigger ##### + - platform: state + entity_id: !input "entity12" + id: current_state_entity12 + + ##### Button13 Sync - Trigger ##### + - platform: state + entity_id: !input "entity13" + id: current_state_entity13 + + ##### Button14 Sync - Trigger ##### + - platform: state + entity_id: !input "entity14" + id: current_state_entity14 + + ##### Button15 Sync - Trigger ##### + - platform: state + entity_id: !input "entity15" + id: current_state_entity15 + + ##### Button16 Sync - Trigger ##### + - platform: state + entity_id: !input "entity16" + id: current_state_entity16 + + ##### Button17 Sync - Trigger ##### + - platform: state + entity_id: !input "entity17" + id: current_state_entity17 + + ##### Button18 Sync - Trigger ##### + - platform: state + entity_id: !input "entity18" + id: current_state_entity18 + + ##### Button19 Sync - Trigger ##### + - platform: state + entity_id: !input "entity19" + id: current_state_entity19 + + ##### Button20 Sync - Trigger ##### + - platform: state + entity_id: !input "entity20" + id: current_state_entity20 + + ##### Button21 Sync - Trigger ##### + - platform: state + entity_id: !input "entity21" + id: current_state_entity21 + + ##### Button22 Sync - Trigger ##### + - platform: state + entity_id: !input "entity22" + id: current_state_entity22 + + ##### Button23 Sync - Trigger ##### + - platform: state + entity_id: !input "entity23" + id: current_state_entity23 + + ##### Button24 Sync - Trigger ##### + - platform: state + entity_id: !input "entity24" + id: current_state_entity24 + + ##### Button25 Sync - Trigger ##### + - platform: state + entity_id: !input "entity25" + id: current_state_entity25 + + ##### Button26 Sync - Trigger ##### + - platform: state + entity_id: !input "entity26" + id: current_state_entity26 + + ##### Button27 Sync - Trigger ##### + - platform: state + entity_id: !input "entity27" + id: current_state_entity27 + + ##### Button28 Sync - Trigger ##### + - platform: state + entity_id: !input "entity28" + id: current_state_entity28 + + ##### Button29 Sync - Trigger ##### + - platform: state + entity_id: !input "entity29" + id: current_state_entity29 + + ##### Button30 Sync - Trigger ##### + - platform: state + entity_id: !input "entity30" + id: current_state_entity30 + + ##### Button31 Sync - Trigger ##### + - platform: state + entity_id: !input "entity31" + id: current_state_entity31 + + ##### Button32 Sync - Trigger ##### + - platform: state + entity_id: !input "entity32" + id: current_state_entity32 + +######################################### +# +# +############################################################# +##### CLOSE - Trigger ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Action ##### +############################################################# +# +# +######################################### +action: + - variables: + ##### Entity - Page Button - Toggle Entity ##### + entity_short: >- + {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }} + {%- endif -%} + + ##### Entity - Page Lightsettings ##### + entity_long: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} + {%- endif -%} + + ##### Entity Name - Page Lightsettings ##### + entity_long_name: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01_name }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02_name }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03_name }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04_name }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05_name }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06_name }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07_name }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08_name }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09_name }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10_name }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11_name }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12_name }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13_name }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14_name }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15_name }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16_name }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17_name }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18_name }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19_name }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20_name }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21_name }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22_name }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23_name }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24_name }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25_name }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26_name }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27_name }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28_name }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29_name}} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30_name }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31_name }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32_name }} + {%- endif -%} + + ##### Entity - Page Lightsettings - Skip Back ##### + entity_back: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} + {%- endif -%} + +######################################################################################################################## + + ##### NSPanel Loading##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_start + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.loading + message: "Loading - PLS WAIT!" + + ##### NSPanel Loading##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_finish + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.loading + message: " " + + ##### language Setting DE ##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_language + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: weather01.a01 + message: Heute + - service: "{{ command_text_printf }}" + data: + component: weather02.a01 + message: Morgen + - service: "{{ command_text_printf }}" + data: + component: weather03.a01 + message: in 2 Tagen + - service: "{{ command_text_printf }}" + data: + component: weather04.a01 + message: in 3 Tagen + - service: "{{ command_text_printf }}" + data: + component: weather05.a01 + message: in 4 Tagen + - service: "{{ command_text_printf }}" + data: + component: settings.a06 + message: Neustart + - service: "{{ command_text_printf }}" + data: + component: settings.a07 + message: Sleep + - service: "{{ command_text_printf }}" + data: + component: settings.a08 + message: Helligkeit + - service: "{{ command_text_printf }}" + data: + component: settings.a09 + message: Dimmen + - service: "{{ command_text_printf }}" + data: + component: coversettings.a07 + message: Rollo + - service: "{{ command_text_printf }}" + data: + component: coversettings.a08 + message: Position + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a07 + message: Licht + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a08 + message: Helligkeit + + ##### language Setting EN ##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_language + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: weather01.a01 + message: Today + - service: "{{ command_text_printf }}" + data: + component: weather02.a01 + message: Tomorrow + - service: "{{ command_text_printf }}" + data: + component: weather03.a01 + message: in 2 Days + - service: "{{ command_text_printf }}" + data: + component: weather04.a01 + message: in 3 Days + - service: "{{ command_text_printf }}" + data: + component: weather05.a01 + message: in 4 Days + - service: "{{ command_text_printf }}" + data: + component: settings.a06 + message: Reboot + - service: "{{ command_text_printf }}" + data: + component: settings.a07 + message: Sleep + - service: "{{ command_text_printf }}" + data: + component: settings.a08 + message: Brightness + - service: "{{ command_text_printf }}" + data: + component: settings.a09 + message: Dimming + - service: "{{ command_text_printf }}" + data: + component: coversettings.a07 + message: Cover + - service: "{{ command_text_printf }}" + data: + component: coversettings.a08 + message: Position + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a07 + message: Light + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a08 + message: Brightness + + ##### Date Home Page + Forcast DE ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_language + - time_state + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather01.a02 + message: "{{ date0_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather02.a02 + message: "{{ date1_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather03.a02 + message: "{{ date2_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather04.a02 + message: "{{ date3_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather05.a02 + message: "{{ date4_de }}" + +##### Date Home Page + Forcast EN ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_language + - time_state + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather01.a02 + message: "{{ date0_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather02.a02 + message: "{{ date1_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather03.a02 + message: "{{ date2_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather04.a02 + message: "{{ date3_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather05.a02 + message: "{{ date4_de }}" + +##### Time Home Page Loading##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - time_state + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a01 + message: "{{ time }}" + + + + + +################################################## +##### ACTION - SHORT Press an LONG Press Button Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Button - SHORT Press - Toggle Enities ##### + - choose: + - conditions: + - condition: trigger + id: short_press + sequence: + - service: >- + {% if entity_short is match 'light.' %} + light.toggle + {% elif entity_short is match 'switch.' %} + switch.toggle + {% elif entity_short is match 'cover.' %} + cover.toggle + {% elif entity_short is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ entity_short }}" + + + + + +################################################## +##### ACTION - Light Setting Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + sequence: + ##### send some current Values to Cover Setting page ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." }}' + then: + - service: "{{ command_printf }}" + data: + cmd: page lightsettings + - delay: + milliseconds: 5 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' + - delay: + milliseconds: 10 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_name + message: '{{ entity_long_name }}' + - delay: + milliseconds: 15 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + - delay: + milliseconds: 20 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + ##### Light PIC - ON ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + then: + - delay: + milliseconds: 25 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_on }} + ##### Light PIC - OFF ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "off" }}' + then: + - delay: + milliseconds: 25 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_off }} + ##### Check Color_Temp Value is available when yes send some current Values ##### + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'color_temp') != none }}" + then: + - delay: + milliseconds: 30 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 35 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 40 + - service: "{{ command_value }}" + data: + component: lightsettings.tempslider + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + + + + +##### ACTION - Page Lightsettings - Changes from HA ##### + - choose: + - conditions: + - condition: trigger + id: + - current_state_entity01 + - current_state_entity02 + - current_state_entity03 + - current_state_entity04 + - current_state_entity05 + - current_state_entity06 + - current_state_entity07 + - current_state_entity08 + - current_state_entity09 + - current_state_entity10 + - current_state_entity11 + - current_state_entity12 + - current_state_entity13 + - current_state_entity14 + - current_state_entity15 + - current_state_entity16 + - current_state_entity17 + - current_state_entity18 + - current_state_entity19 + - current_state_entity20 + - current_state_entity21 + - current_state_entity22 + - current_state_entity23 + - current_state_entity24 + - current_state_entity25 + - current_state_entity26 + - current_state_entity27 + - current_state_entity28 + - current_state_entity29 + - current_state_entity30 + - current_state_entity31 + - current_state_entity32 + sequence: + ##### Light PIC - ON ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_on }} + ##### Light PIC - OFF ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "off" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_off }} + ##### Brightness Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' + ##### Temp Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 10 + - service: "{{ command_value }}" + data: + component: lightsettings.tempslider + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + ##### Brightness Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 10 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + - delay: + milliseconds: 15 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + ##### Temp Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 20 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 25 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + + + + +##### ACTION - Page Lightsettings - Brightness Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + brightness: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' + + + + + +##### ACTION - Page Lightsettings - color_Temp Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + + + + + +##### ACTION - Page Lightsettings - Color RGB Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + rgb_color: '{{ states(last_click_lightsettings).split(",") }}' + + + + + +##### ACTION - Page Lightsettings - Close Lightsetting Page ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' + sequence: + - service: "{{ command_printf }}" + data: + cmd: "{{ entity_back }}" + + + + + +################################################## +##### ACTION - Cover Setting Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + sequence: + ##### send some current Values to Cover Setting page ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." }}' + then: + - service: "{{ command_printf }}" + data: + cmd: page coversettings + - delay: + milliseconds: 2 + - service: "{{ command_value }}" + data: + component: coversettings.coverslider + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' + - delay: + milliseconds: 3 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' + - delay: + milliseconds: 4 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_name + message: '{{ entity_long_name }}' + ##### Cover PIC - open ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_open }} + ##### Cover PIC - Closed + - if: + - condition: template + value_template: '{{ states(entity_long) == "closed" }}' + then: + - delay: + milliseconds: 6 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_closed }} + ##### Cover Battery ICON Yes / NO ##### + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'battery') != none }}" + then: + - delay: + milliseconds: 7 + - service: "{{ command_text_printf }}" + data: + component: coversettings.battery_value + message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }} %' + - service: "{{ command_printf }}" + data: + cmd: coversettings.battery_icon.pic={{ battery_icon }} + + + + + +##### ACTION - Page Coversettings - Changes from HA ##### + - choose: + - conditions: + - condition: trigger + id: + - current_state_entity01 + - current_state_entity02 + - current_state_entity03 + - current_state_entity04 + - current_state_entity05 + - current_state_entity06 + - current_state_entity07 + - current_state_entity08 + - current_state_entity09 + - current_state_entity10 + - current_state_entity11 + - current_state_entity12 + - current_state_entity13 + - current_state_entity14 + - current_state_entity15 + - current_state_entity16 + - current_state_entity17 + - current_state_entity18 + - current_state_entity19 + - current_state_entity20 + - current_state_entity21 + - current_state_entity22 + - current_state_entity23 + - current_state_entity24 + - current_state_entity25 + - current_state_entity26 + - current_state_entity27 + - current_state_entity28 + - current_state_entity29 + - current_state_entity30 + - current_state_entity31 + - current_state_entity32 + sequence: + ##### Cover PIC - open + - if: + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + then: + - delay: + milliseconds: 1 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_open }} + ##### Cover PIC - Closed ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "closed" }}' + then: + - delay: + milliseconds: 1 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_closed }} + ##### Cover Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 2 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' + ##### Cover Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 3 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' + + + + + +##### ACTION - Page Coversettings - Cover Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: + - cover_settings + sequence: + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' + then: + - service: cover.set_cover_position + data: + entity_id: "{{ entity_long }}" + position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value_2 + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' + + + + + +##### ACTION - Page Coversettings - UP / DOWN / STOP Cover ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + sequence: + ##### COVER CLOSE Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_close_press" }}' + then: + - service: cover.close_cover + data: + entity_id: "{{ entity_long }}" + ##### COVER OPEN Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_open_press" }}' + then: + - service: cover.open_cover + data: + entity_id: "{{ entity_long }}" + ##### COVER STOP Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_stop_press" }}' + then: + - service: cover.stop_cover + data: + entity_id: "{{ entity_long }}" + + + + + +##### ACTION - Page Coversettings - Close Coversettings ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' + sequence: + - service: "{{ command_printf }}" + data: + cmd: "{{ entity_back }}" + + + + + +################################################## +##### ACTION - Cover Setting Page ########################################################################################################################################################## +################################################## + + + + + + +##### ACTION - TFT Upload Automation ##### + - choose: + - conditions: + - condition: trigger + id: tft_upload + sequence: + - delay: + seconds: 2 + - service: "{{ tft_upload }}" + data: {} + + ##### Humidity ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - humidity_state + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a04 + message: "{{ states(humidity) |round(0) }}%" + + ##### Hotwater Temp ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - hotwatertemp_state + - condition: template + value_template: '{{ hotwatertemp is match "sensor." }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a07 + message: "{{ states(hotwatertemp) |round(1) }}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a08 + message: "{{ states(hotwatertemp) |round(1) }}°" + - service: "{{ command_printf }}" + data: + cmd: home.p01.pic=68 + + ##### Outdoor Temp Entity ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - outdoortemp_state + - condition: template + value_template: '{{ outdoortemp is match "sensor." }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{ states(outdoortemp) |round(0) }}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{ states(outdoortemp) |round(0) }}°" + + ##### Outdoor Temp Meteorologisk ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - weather_update_time + - condition: template + value_template: '{{ outdoortemp == "default" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + + ##### Outdoor Temp AccuWeather ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - weather_update_time + - condition: template + value_template: '{{ outdoortemp == "accuweather" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + + ##### Left Button - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: left_button_press + sequence: + - service: >- + {% if left_button_entity is match 'light.' %} + light.toggle + {% elif left_button_entity is match 'switch.' %} + switch.toggle + {% elif left_button_entity is match 'cover.' %} + cover.toggle + {% elif left_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ left_button_entity }}" + + ##### Right Button - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: right_button_press + sequence: + - service: >- + {% if right_button_entity is match 'light.' %} + light.toggle + {% elif right_button_entity is match 'switch.' %} + switch.toggle + {% elif right_button_entity is match 'cover.' %} + cover.toggle + {% elif right_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ right_button_entity }}" + + + + + + + + + ######################################### + # + # + ############################################################# + ##### CLOSE - START - Action ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - HA Button SYNC ##### + ############################################################# + # + # + ######################################### + + + + + +################################################################################ +####### buttonpage01.button01 ################################################################# +################################################################################ + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity01 + sequence: + ##### buttonpage01.button01 Design Light OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "light." and states(entity01) == "off" }}' + then: + ##### Button LIGHT PIC - OFF ##### + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_light_off }} + ##### "TEXT" Background - Light OFF ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### "TEXT" Font Color - Light OFF ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### "BRIGHTNESS" Background Color - Light OFF ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### "BRIGHTNESS" Font Color - Light OFF ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### "TEXT" Name - Light OFF ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### "BRIGHTNESS" Text - Light OFF ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + + + ##### buttonpage01.button01 Design light ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "light." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: '{{ (state_attr(entity01, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "switch." and states(entity01) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "switch." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + ##### buttonpage01.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + ##### buttonpage01.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "cover." and states(entity01) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "cover." and states(entity01) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: '{{ (state_attr(entity01, "current_position") | int ) |round(0) }}%' + + +################################################################################ + ####### buttonpage01.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity02 + sequence: + - if: + - condition: template + value_template: '{{ entity02 is match "light." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "light." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: '{{ (state_attr(entity02, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "switch." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "switch." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + + ##### buttonpage01.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + + ##### buttonpage01.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "cover." and states(entity02) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "cover." and states(entity02) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: '{{ (state_attr(entity02, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity03 + sequence: + - if: + - condition: template + value_template: '{{ entity03 is match "light." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "light." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: '{{ (state_attr(entity03, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "switch." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "switch." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + + ##### buttonpage01.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + + ##### buttonpage01.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "cover." and states(entity03) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "cover." and states(entity03) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: '{{ (state_attr(entity03, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity04 + sequence: + - if: + - condition: template + value_template: '{{ entity04 is match "light." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "light." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: '{{ (state_attr(entity04, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "switch." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "switch." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + + ##### buttonpage01.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + + ##### buttonpage01.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "cover." and states(entity04) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "cover." and states(entity04) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: '{{ (state_attr(entity04, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity05 + sequence: + - if: + - condition: template + value_template: '{{ entity05 is match "light." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "light." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: '{{ (state_attr(entity05, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "switch." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "switch." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + + ##### buttonpage01.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + + ##### buttonpage01.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "cover." and states(entity05) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "cover." and states(entity05) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: '{{ (state_attr(entity05, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity06 + sequence: + - if: + - condition: template + value_template: '{{ entity06 is match "light." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "light." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: '{{ (state_attr(entity06, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "switch." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "switch." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + + ##### buttonpage01.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + + ##### buttonpage01.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "cover." and states(entity06) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "cover." and states(entity06) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: '{{ (state_attr(entity06, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity07 + sequence: + - if: + - condition: template + value_template: '{{ entity07 is match "light." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "light." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: '{{ (state_attr(entity07, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "switch." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "switch." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + + ##### buttonpage01.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + + ##### buttonpage01.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "cover." and states(entity07) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "cover." and states(entity07) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: '{{ (state_attr(entity07, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity08 + sequence: + - if: + - condition: template + value_template: '{{ entity08 is match "light." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "light." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: '{{ (state_attr(entity08, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "switch." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "switch." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + + ##### buttonpage01.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + + ##### buttonpage01.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "cover." and states(entity08) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "cover." and states(entity08) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: '{{ (state_attr(entity08, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage02.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage02.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity09 + sequence: + - if: + - condition: template + value_template: '{{ entity09 is match "light." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "light." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: '{{ (state_attr(entity09, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "switch." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "switch." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + + ##### buttonpage02.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + + ##### buttonpage02.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "cover." and states(entity09) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "cover." and states(entity09) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: '{{ (state_attr(entity09, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity10 + sequence: + - if: + - condition: template + value_template: '{{ entity10 is match "light." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "light." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: '{{ (state_attr(entity10, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "switch." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "switch." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + + ##### buttonpage02.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + + ##### buttonpage02.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "cover." and states(entity10) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "cover." and states(entity10) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: '{{ (state_attr(entity10, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity11 + sequence: + - if: + - condition: template + value_template: '{{ entity11 is match "light." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "light." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: '{{ (state_attr(entity11, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "switch." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "switch." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + + ##### buttonpage02.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + + ##### buttonpage02.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "cover." and states(entity11) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "cover." and states(entity11) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: '{{ (state_attr(entity11, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity12 + sequence: + - if: + - condition: template + value_template: '{{ entity12 is match "light." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "light." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: '{{ (state_attr(entity12, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "switch." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "switch." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + + ##### buttonpage02.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + + ##### buttonpage02.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "cover." and states(entity12) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "cover." and states(entity12) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: '{{ (state_attr(entity12, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity13 + sequence: + - if: + - condition: template + value_template: '{{ entity13 is match "light." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "light." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: '{{ (state_attr(entity13, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "switch." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "switch." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + + ##### buttonpage02.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + + ##### buttonpage02.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "cover." and states(entity13) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "cover." and states(entity13) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: '{{ (state_attr(entity13, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity14 + sequence: + - if: + - condition: template + value_template: '{{ entity14 is match "light." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "light." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: '{{ (state_attr(entity14, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "switch." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "switch." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + + ##### buttonpage02.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + + ##### buttonpage02.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "cover." and states(entity14) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "cover." and states(entity14) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: '{{ (state_attr(entity14, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity15 + sequence: + - if: + - condition: template + value_template: '{{ entity15 is match "light." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "light." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: '{{ (state_attr(entity15, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "switch." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "switch." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + + ##### buttonpage02.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + + ##### buttonpage02.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "cover." and states(entity15) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "cover." and states(entity15) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: '{{ (state_attr(entity15, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity16 + sequence: + - if: + - condition: template + value_template: '{{ entity16 is match "light." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "light." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: '{{ (state_attr(entity16, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "switch." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "switch." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + + ##### buttonpage02.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + + ##### buttonpage02.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "cover." and states(entity16) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "cover." and states(entity16) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: '{{ (state_attr(entity16, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage03.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage03.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity17 + sequence: + - if: + - condition: template + value_template: '{{ entity17 is match "light." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "light." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: '{{ (state_attr(entity17, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "switch." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "switch." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + + ##### buttonpage03.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + + ##### buttonpage03.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "cover." and states(entity17) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "cover." and states(entity17) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: '{{ (state_attr(entity17, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity18 + sequence: + - if: + - condition: template + value_template: '{{ entity18 is match "light." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "light." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: '{{ (state_attr(entity18, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "switch." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "switch." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + + ##### buttonpage03.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + + ##### buttonpage03.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "cover." and states(entity18) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "cover." and states(entity18) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: '{{ (state_attr(entity18, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity19 + sequence: + - if: + - condition: template + value_template: '{{ entity19 is match "light." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "light." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: '{{ (state_attr(entity19, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "switch." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "switch." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + + ##### buttonpage03.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + + ##### buttonpage03.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "cover." and states(entity19) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "cover." and states(entity19) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: '{{ (state_attr(entity19, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity20 + sequence: + - if: + - condition: template + value_template: '{{ entity20 is match "light." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "light." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: '{{ (state_attr(entity20, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "switch." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "switch." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + + ##### buttonpage03.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + + ##### buttonpage03.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "cover." and states(entity20) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "cover." and states(entity20) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: '{{ (state_attr(entity20,"current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity21 + sequence: + - if: + - condition: template + value_template: '{{ entity21 is match "light." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "light." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: '{{ (state_attr(entity21, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "switch." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "switch." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + + ##### buttonpage03.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + + ##### buttonpage03.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "cover." and states(entity21) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "cover." and states(entity21) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: '{{ (state_attr(entity21, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity22 + sequence: + - if: + - condition: template + value_template: '{{ entity22 is match "light." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "light." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: '{{ (state_attr(entity22, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "switch." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "switch." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + + ##### buttonpage03.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + + ##### buttonpage03.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "cover." and states(entity22) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "cover." and states(entity22) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: '{{ (state_attr(entity22, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity23 + sequence: + - if: + - condition: template + value_template: '{{ entity23 is match "light." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "light." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: '{{ (state_attr(entity23, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "switch." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "switch." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + + ##### buttonpage03.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + + ##### buttonpage03.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "cover." and states(entity23) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "cover." and states(entity23) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: '{{ (state_attr(entity23, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity24 + sequence: + - if: + - condition: template + value_template: '{{ entity24 is match "light." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "light." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: '{{ (state_attr(entity24, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "switch." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "switch." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + + ##### buttonpage03.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + + ##### buttonpage03.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "cover." and states(entity24) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "cover." and states(entity24) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: '{{ (state_attr(entity24, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage04.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage04.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity25 + sequence: + - if: + - condition: template + value_template: '{{ entity25 is match "light." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "light." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: '{{ (state_attr(entity25, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "switch." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "switch." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + + ##### buttonpage04.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + + ##### buttonpage04.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "cover." and states(entity25) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "cover." and states(entity25) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: '{{ (state_attr(entity25, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity26 + sequence: + - if: + - condition: template + value_template: '{{ entity26 is match "light." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "light." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: '{{ (state_attr(entity26, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "switch." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "switch." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + + ##### buttonpage04.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + + ##### buttonpage04.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "cover." and states(entity26) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "cover." and states(entity26) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: '{{ (state_attr(entity26, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity27 + sequence: + - if: + - condition: template + value_template: '{{ entity27 is match "light." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "light." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: '{{ (state_attr(entity27, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "switch." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "switch." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + + ##### buttonpage04.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + + ##### buttonpage04.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "cover." and states(entity27) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "cover." and states(entity27) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: '{{ (state_attr(entity27, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity28 + sequence: + - if: + - condition: template + value_template: '{{ entity28 is match "light." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "light." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: '{{ (state_attr(entity28, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "switch." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "switch." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + + ##### buttonpage04.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + + ##### buttonpage04.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "cover." and states(entity28) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "cover." and states(entity28) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: '{{ (state_attr(entity28, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity29 + sequence: + - if: + - condition: template + value_template: '{{ entity29 is match "light." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "light." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: '{{ (state_attr(entity29, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "switch." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "switch." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + + ##### buttonpage04.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + + ##### buttonpage04.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "cover." and states(entity29) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "cover." and states(entity29) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: '{{ (state_attr(entity29, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity30 + sequence: + - if: + - condition: template + value_template: '{{ entity30 is match "light." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "light." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: '{{ (state_attr(entity30, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "switch." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "switch." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + + ##### buttonpage04.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + + ##### buttonpage04.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "cover." and states(entity30) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "cover." and states(entity30) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: '{{ (state_attr(entity30, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity31 + sequence: + - if: + - condition: template + value_template: '{{ entity31 is match "light." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "light." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: '{{ (state_attr(entity31, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "switch." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "switch." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + + ##### buttonpage04.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + + ##### buttonpage04.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "cover." and states(entity31) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "cover." and states(entity31) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: '{{ (state_attr(entity31, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity32 + sequence: + - if: + - condition: template + value_template: '{{ entity32 is match "light." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "light." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: '{{ (state_attr(entity32, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "switch." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "switch." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + + ##### buttonpage04.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + + ##### buttonpage04.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "cover." and states(entity32) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "cover." and states(entity32) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: '{{ (state_attr(entity32, "current_position") | int ) |round(0) }}%' + + ######################################### + # + # + ############################################################# + ##### CLOSE - HA Button SYNC ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - Weather Forcast Meteorologisk HA Default ##### + ############################################################# + # + # + ######################################### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_weather + - weather_update_state + - weather_update_time + - condition: template + value_template: '{{ weather == "Default" }}' + +##### Weather Home Page Symbole Home Meteorologisk HA Default ##### + sequence: + - if: + - condition: template + value_template: "{{states(ha_weather) == 'sunny'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=2 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'cloudy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=3 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=4 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'pouring'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=5 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'snowy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=6 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'hail'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'snowy-rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'fog'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=8 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'windy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'windy-variant'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=10 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=11 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=12 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'clear-night'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=15 + +##### Weather Forcast Today Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=15 + +##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=15 + +##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=15 + +##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=15 + +##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=15 + +##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a04 ### Temperature MIN ### + message: " " + - service: "{{ command_text_printf }}" + data: + component: weather01.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + +##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[1].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather02.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°' + +##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[2].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather03.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°' + +##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[3].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather04.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°' + +##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[4].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather05.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[4].temperature | round(0)}}°' + +################################################################################ +##### Weather Forcast Details Home Meteorologisk HA Default ################################### +################################################################################ + - choose: + - conditions: + - condition: trigger + id: weather_update_state + - condition: template + value_template: '{{ weather == "Default" }}' + +##### Weather Forcast Today "Details" Home Meteorologisk HA Default ##### + sequence: + - if: + - condition: template + value_template: '{{states(last_click) == "weather01"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a07 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p07.pic=53 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a08 + message: '{{state_attr(ha_weather,"wind_speed") | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather01.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p10.pic=53 + +##### Weather Forcast Day 1 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather02"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a07 + message: '{{state_attr(ha_weather,"forecast")[0].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather02.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a08 + message: '{{state_attr(ha_weather,"forecast")[0].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather02.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p10.pic=53 + +##### Weather Forcast Day 2 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather03"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a07 + message: '{{state_attr(ha_weather,"forecast")[1].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather03.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a08 + message: '{{state_attr(ha_weather,"forecast")[1].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather03.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p10.pic=53 + +##### Weather Forcast Day 3 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather04"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a07 + message: '{{state_attr(ha_weather,"forecast")[2].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather04.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a08 + message: '{{state_attr(ha_weather,"forecast")[2].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather04.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p10.pic=53 + +##### Weather Forcast Day 4 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather05"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a07 + message: '{{state_attr(ha_weather,"forecast")[3].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather05.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a08 + message: '{{state_attr(ha_weather,"forecast")[3].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather05.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p10.pic=53 + + ######################################### + # + # + ############################################################# + ##### CLOSE - Weather Forcast Meteorologisk HA Default ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - Weather Forcast AccuWeather ##### + ############################################################# + # + # + ######################################### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_weather + - weather_update_state + - weather_update_time + - condition: template + value_template: '{{ weather == "AccuWeather" }}' + +##### Weather Home Page Symbole Home "AccuWeather" ##### + sequence: + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'sunny'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=2 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'cloudy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=3 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=4 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'pouring'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=5 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'snowy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=6 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'hail'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'snowy-rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'fog'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=8 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'windy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'windy-variant'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=10 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=11 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=12 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'clear-night'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=15 + +##### Weather Forcast Today Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=15 + +##### Weather Forcast Day 1 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=15 + +##### Weather Forcast Day 2 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=15 + +##### Weather Forcast Day 3 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=15 + +##### Weather Forcast Day 4 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=15 + +##### Weather Forcast Today "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_0d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather01.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + +##### Weather Forcast Day 1 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_1d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather02.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°" + +##### Weather Forcast Day 2 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_2d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather03.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°" + +##### Weather Forcast Day 3 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_3d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather04.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°" + +##### Weather Forcast Day 4 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_4d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather05.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°" + +################################################################################ +##### Weather Forcast Details "AccuWeather" ################################### +################################################################################ + - choose: + - conditions: + - condition: trigger + id: weather_update_state + - condition: template + value_template: '{{ weather == "AccuWeather" }}' +##### Weather Forcast Today Details "AccuWeather" ##### + sequence: + - if: + - condition: template + value_template: '{{states(last_click) == "weather01"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a06 + message: "{{ state_attr(accuweather_home,'forecast')[0].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather01.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a07 + message: "{{states(accuweather_hours_of_sun_0d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather01.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a08 + message: "{{state_attr(accuweather_uv_index_0d, 'level')}} {{states(accuweather_uv_index_0d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather01.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a09 + message: "{{states(accuweather_thunderstorm_probability_day_0d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather01.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a10 + message: "{{states(accuweather_wind_day_0d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather01.p10.pic=63 + +##### Weather Forcast Day 1 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather02"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a06 + message: "{{ state_attr(accuweather_home,'forecast')[1].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather02.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a07 + message: "{{states(accuweather_hours_of_sun_1d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather02.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a08 + message: "{{state_attr(accuweather_uv_index_1d, 'level')}} {{states(accuweather_uv_index_1d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather02.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a09 + message: "{{states(accuweather_thunderstorm_probability_day_1d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather02.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a10 + message: "{{states(accuweather_wind_day_1d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather02.p10.pic=63 + +##### Weather Forcast Day 2 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather03"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a06 + message: "{{ state_attr(accuweather_home,'forecast')[2].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather03.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a07 + message: "{{states(accuweather_hours_of_sun_2d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather03.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a08 + message: "{{state_attr(accuweather_uv_index_2d, 'level')}} {{states(accuweather_uv_index_2d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather03.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a09 + message: "{{states(accuweather_thunderstorm_probability_day_2d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather03.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a10 + message: "{{states(accuweather_wind_day_2d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather03.p10.pic=63 + +##### Weather Forcast Day 3 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather04"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a06 + message: "{{ state_attr(accuweather_home,'forecast')[3].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather04.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a07 + message: "{{states(accuweather_hours_of_sun_3d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather04.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a08 + message: "{{state_attr(accuweather_uv_index_3d, 'level')}} {{states(accuweather_uv_index_3d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather04.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a09 + message: "{{states(accuweather_thunderstorm_probability_day_3d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather04.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a10 + message: "{{states(accuweather_wind_day_3d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather04.p10.pic=63 + +##### Weather Forcast Day 4 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather05"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a06 + message: "{{ state_attr(accuweather_home,'forecast')[4].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather05.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a07 + message: "{{states(accuweather_hours_of_sun_4d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather05.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a08 + message: "{{state_attr(accuweather_uv_index_4d, 'level')}} {{states(accuweather_uv_index_4d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather05.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a09 + message: "{{states(accuweather_thunderstorm_probability_day_4d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather05.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a10 + message: "{{states(accuweather_wind_day_4d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather05.p10.pic=63 + +######################################### +# +# +############################################################# +##### CLOSE - Weather Forcast AccuWeather ##### +############################################################# +# +## +### +############################################################################################################################################################################################# + diff --git a/esphome.yaml b/esphome.yaml index ad8632d..73cf7e6 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -4,13 +4,13 @@ substitutions: ##### GENEREL CONFIG ############################################################################################# node_name: nspanel-buero # $node_name - device_name: NSPanel Büro # $device_name + device_name: NSPanel Buero # $device_name wifi_ssid: !secret wifi_ssid # add in your esphome secrets file. wifi_password: !secret wifi_password # add in your esphome secrets file. ota_password: !secret ota_password # add in your esphome secrets file. - nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. - +# nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. + nextion_update_url: "http://192.168.4.250:8123/local/nspanel/buero/nspanel_buero.tft" ###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### @@ -174,6 +174,36 @@ api: switch.is_on: nextion_init - lambda: 'id(disp1).set_component_value(component.c_str(), message);' +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_hide + variables: + component: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).hide_component(component.c_str());' + + + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_font_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_background_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' + ######################################### # # @@ -266,8 +296,8 @@ binary_sensor: pin: number: 14 inverted: true - on_click: - - switch.toggle: relay_1 +# on_click: +# - switch.toggle: relay_1 ##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### - platform: gpio @@ -275,14 +305,14 @@ binary_sensor: pin: number: 27 inverted: true - on_click: - - switch.toggle: relay_2 +# on_click: +# - switch.toggle: relay_2 ##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### - platform: nextion name: $device_name Climate Target DOWN page_id: 6 - component_id: 14 + component_id: 13 internal: true on_click: - homeassistant.service: @@ -295,7 +325,7 @@ binary_sensor: - platform: nextion name: $device_name Climate Target UP page_id: 6 - component_id: 15 + component_id: 14 internal: true on_click: - homeassistant.service: @@ -309,68 +339,68 @@ binary_sensor: name: $device_name Heating Room State id: heating_room_state page_id: 6 - component_id: 17 + component_id: 16 internal: true on_click: - switch.toggle: hvac_mode ##### Display Brightness - BUTTON DECREASES Brightness ##### - - platform: nextion - name: $device_name Brightness DOWN - page_id: 7 - component_id: 12 - internal: true - on_click: - - number.set: - id: display_brightness - value: !lambda return id(display_brightness_global) - 1; - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); +# - platform: nextion +# name: $device_name Brightness DOWN +# page_id: 7 +# component_id: 12 +# internal: true +# on_click: +# - number.set: +# id: display_brightness +# value: !lambda return id(display_brightness_global) - 1; +# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); ##### Display Brightness - BUTTON INCREASES Brightness ##### - - platform: nextion - name: $device_name Brightness UP - page_id: 7 - component_id: 13 - internal: true - on_click: - - number.set: - id: display_brightness - value: !lambda return id(display_brightness_global) + 1; - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); +# - platform: nextion +# name: $device_name Brightness UP +# page_id: 7 +# component_id: 13 +# internal: true +# on_click: +# - number.set: +# id: display_brightness +# value: !lambda return id(display_brightness_global) + 1; +# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); ##### Display DIM Brightness - BUTTON DECREASES Brightness ##### - - platform: nextion - name: $device_name Brightness DIM DOWN - page_id: 7 - component_id: 14 - internal: true - on_click: - - number.set: - id: display_dim_brightness - value: !lambda return id(display_dim_brightness_global) - 1; - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); +# - platform: nextion +# name: $device_name Brightness DIM DOWN +# page_id: 7 +# component_id: 14 +# internal: true +# on_click: +# - number.set: +# id: display_dim_brightness +# value: !lambda return id(display_dim_brightness_global) - 1; +# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); ##### Display DIM Brightness - BUTTON INCREASES Brightness ##### - - platform: nextion - name: $device_name Brightness DIM UP - page_id: 7 - component_id: 15 - internal: true - on_click: - - number.set: - id: display_dim_brightness - value: !lambda return id(display_dim_brightness_global) + 1; - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); +# - platform: nextion +# name: $device_name Brightness DIM UP +# page_id: 7 +# component_id: 15 +# internal: true +# on_click: +# - number.set: +# id: display_dim_brightness +# value: !lambda return id(display_dim_brightness_global) + 1; +# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); ##### Restart NSPanel Button ##### - platform: nextion name: $device_name Restart page_id: 7 - component_id: 11 + component_id: 10 internal: true on_click: - button.press: restart_nspanel @@ -379,7 +409,7 @@ binary_sensor: - platform: nextion name: $device_name Sleep Modus page_id: 7 - component_id: 6 + component_id: 5 internal: true on_click: - switch.toggle: sleep_modus @@ -388,7 +418,7 @@ binary_sensor: - platform: nextion name: $device_name Hotwater Charge page_id: 6 - component_id: 22 + component_id: 21 on_click: - homeassistant.service: service: switch.toggle @@ -806,9 +836,9 @@ text_sensor: - wait_until: switch.is_on: nextion_init - lambda: |- - int symbol=60; // 60 is a blank image 30x30 + int symbol=53; // 53 is a blank image 20x20 if (id(heating_system).state == "on") { - symbol=61; + symbol=64; } id(disp1).send_command_printf("home.a50.pic=%i", symbol); id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); @@ -836,50 +866,50 @@ text_sensor: # } ##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### - - platform: homeassistant - id: weather_symbol - entity_id: weather.home_wetter - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - int symbol=1; // 1 is a empty box. - if (id(weather_symbol).state == "sunny") { - symbol=2; - } else if (id(weather_symbol).state == "cloudy") { - symbol=3; - if (id(sun_sun).state == "below_horizon") { - symbol=3; - } - } else if (id(weather_symbol).state == "rainy") { - symbol=4; - } else if (id(weather_symbol).state == "pouring") { - symbol=5; - } else if (id(weather_symbol).state == "snowy") { - symbol=6; - } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { - symbol=7; - } else if (id(weather_symbol).state == "fog") { - symbol=8; - } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { - symbol=9; - } else if (id(weather_symbol).state == "lightning") { - symbol=10; - } else if (id(weather_symbol).state == "partlycloudy") { - symbol=11; - if (id(sun_sun).state == "below_horizon") { - symbol=12; - } - } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { - symbol=13; - if (id(sun_sun).state == "below_horizon") { - symbol=14; - } - } else if (id(weather_symbol).state == "clear-night") { - symbol=15; - } - id(disp1).send_command_printf("home.a05.pic=%i", symbol); +# - platform: homeassistant +# id: weather_symbol +# entity_id: weather.home_wetter +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: |- +# int symbol=1; // 1 is a empty box. +# if (id(weather_symbol).state == "sunny") { +# symbol=2; +# } else if (id(weather_symbol).state == "cloudy") { +# symbol=3; +# if (id(sun_sun).state == "below_horizon") { +# symbol=3; +# } +# } else if (id(weather_symbol).state == "rainy") { +# symbol=4; +# } else if (id(weather_symbol).state == "pouring") { +# symbol=5; +# } else if (id(weather_symbol).state == "snowy") { +# symbol=6; +# } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { +# symbol=7; +# } else if (id(weather_symbol).state == "fog") { +# symbol=8; +# } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { +# symbol=9; +# } else if (id(weather_symbol).state == "lightning") { +# symbol=10; +# } else if (id(weather_symbol).state == "partlycloudy") { +# symbol=11; +# if (id(sun_sun).state == "below_horizon") { +# symbol=12; +# } +# } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { +# symbol=13; +# if (id(sun_sun).state == "below_horizon") { +# symbol=14; +# } +# } else if (id(weather_symbol).state == "clear-night") { +# symbol=15; +# } +# id(disp1).send_command_printf("home.a05.pic=%i", symbol); ######################################### # @@ -941,19 +971,19 @@ switch: - lambda: |- if (id(hvac_mode_global) == 0) { - id(disp1).send_command_printf("thermostat.a06.pic=51"); + id(disp1).send_command_printf("thermostat.a06.pic=49"); } else if (id(hvac_mode_global) == 1) { - id(disp1).send_command_printf("thermostat.a06.pic=52"); + id(disp1).send_command_printf("thermostat.a06.pic=50"); } - - lambda: id(disp1).send_command_printf("home.a52.pic=60"); - - lambda: id(disp1).send_command_printf("thermostat.a52.pic=60"); + - lambda: id(disp1).send_command_printf("home.a52.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=53"); on_turn_on: - globals.set: id: heating_room_global value: '1' - - lambda: id(disp1).send_command_printf("thermostat.a06.pic=53"); - - lambda: id(disp1).send_command_printf("home.a52.pic=63"); - - lambda: id(disp1).send_command_printf("thermostat.a52.pic=63"); + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); + - lambda: id(disp1).send_command_printf("home.a52.pic=66"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=66"); ##### Switch Climate HVAC Mode ##### - platform: template @@ -973,9 +1003,9 @@ switch: data_template: entity_id: $ha_climate_thermostat hvac_mode: 'off' - - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); - - lambda: id(disp1).send_command_printf("home.a51.pic=60"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=60"); + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); + - lambda: id(disp1).send_command_printf("home.a51.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); on_turn_on: - lambda: id(disp1).set_component_value("thermostat.a10",1); - globals.set: @@ -989,12 +1019,12 @@ switch: - lambda: |- if (id(heating_room_global) == 0) { - id(disp1).send_command_printf("thermostat.a06.pic=52"); + id(disp1).send_command_printf("thermostat.a06.pic=50"); } else if (id(heating_room_global) == 1) { - id(disp1).send_command_printf("thermostat.a06.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); } - - lambda: id(disp1).send_command_printf("home.a51.pic=62"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=62"); + - lambda: id(disp1).send_command_printf("home.a51.pic=65"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); ##### DISPLAY ALWAYS ON ##### - platform: gpio @@ -1143,26 +1173,26 @@ display: id(disp1).set_component_value("settings.a02",1); } - lambda: |- - id(disp1).send_command_printf("home.a50.pic=60"); - id(disp1).send_command_printf("thermostat.a50.pic=60"); - id(disp1).send_command_printf("thermostat.a06.pic=52"); + id(disp1).send_command_printf("home.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=50"); if (id(heating_room_global) == 1) { - id(disp1).send_command_printf("home.a52.pic=63"); - id(disp1).send_command_printf("thermostat.a52.pic=63"); - id(disp1).send_command_printf("thermostat.a06.pic=53"); + id(disp1).send_command_printf("home.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); } - lambda: |- if (id(hvac_mode_global) == 0) { - id(disp1).send_command_printf("home.a51.pic=60"); - id(disp1).send_command_printf("thermostat.a51.pic=60"); - id(disp1).send_command_printf("thermostat.a06.pic=51"); + id(disp1).send_command_printf("home.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=49"); } else if (id(hvac_mode_global) == 1) { - id(disp1).send_command_printf("home.a51.pic=62"); - id(disp1).send_command_printf("thermostat.a51.pic=62"); + id(disp1).send_command_printf("home.a51.pic=65"); + id(disp1).send_command_printf("thermostat.a51.pic=65"); id(disp1).set_component_value("thermostat.a10",1); } ############################################################# ##### CLOSE - DISPLAY START ##### -############################################################# +############################################################# \ No newline at end of file From 3d593cc68301210d8fc0f22c84800916500e98f4 Mon Sep 17 00:00:00 2001 From: Blackymas <41958506+Blackymas@users.noreply.github.com> Date: Thu, 27 Oct 2022 16:31:28 +0200 Subject: [PATCH 03/41] new tft version for dev blueprint --- nspanel_buero.tft | Bin 2223144 -> 2688576 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/nspanel_buero.tft b/nspanel_buero.tft index abfc207cca0a14a9764c91af8221d4869968e047..c42ff31e53b9ad33f7c786be64ef62bbbbc90f50 100644 GIT binary patch delta 512721 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%0A}c~%ITxQr}^p)Wr)U+o7T$-u_RT}(llSe9j5V8 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

;Dpw_01XvmFN7Wgva(y~Joh zV{tG#`XAE!M;uxV(YuOEVAsi3pU*s^|3yn)XxS;6B{_Gg*vftFXo-gstS(|%Vy-@h z>M}OXY(3>Z>_5OFStpJsavIr)n0@`r${k;$n*7PR+HN!yJFQD;*E;R2N`fvHW)kayE^)c6 z9CL5IvfX`#RO@E-BOAh^HpuyVx|6o~+c!*iT9M`+Vgp>zt!rJM#m($Q=7=Q7fqsto^-@$NnU6$A$C+X^8!OllZm7y{6J46k1qSc>91d)% zJRE=vuv!wAF}E2GEzvc7q$6$II(1)NWt;D5cc0Rk8#r+DpKUQQ5pum9*SFJgOk`u6 zuc9+zGmSbU?s&w$NK5Pj7eil}eR?IzbziLFT`*9xzqsu_ky}@}2J<@ozF`oq=SSg2 z4Z)i#jpyS&HX7A6=Gq~3r)r+x7g1{D8gJ}2dk_BCbXz>PIjy51p|!5WPRly=?bKi^ z+>LRTKkRb++F6K3t@=?Lf#QHu=E+B64XJiZ*zuur+U_ffa6aiK+@LCKf1^>a4PmFn zM#e_3&MyC`gJsiV9Kg25?=D^AdBCuMs*-2Z! z=~LpCXHHM=fx_j5OkXAbEcC*Kh%KkQkmMG$Z_iFo$C91mgA~Z7&poVW&P+pM$}!ty zOP-1ksbZMJxA~O??x48=|bQRA1Mvub@ z_1d%A)uW$I@!+0mt^bs)VSfe9=X$+IOBYdGT?Kr&9W8F z@WD7Q8j_x#E;ct*Nui}V?$UGY9a|-N{U%Q%{pgXNZ}cNV)lwOlOY0;jL$lv>R;KG~zDt#wAPrD$pCYMrVu23zf>Bg(O0wX9qMs;dlA(@9IZrH?E^Pf~x4 z)q|bkokvS}wAzi_ZTI+=Ygs36=cSzzaL4FOwQwM2v1`}2=}eGa z54An8s!LlChCs6)qN$5*eXX?6rU=Zct5mzCVz4IEOp7&rX{eIgh@Cq3)F_u&YJ5f7 z0*mptOiNa;iW-YUHDM0=GFl{U(oWOtQA>G_bs4YnvDJLDbW8U{j2a<3_Sx2+4kAPn z6cJEpkI?1wRgDU_d_9;R=$nzcNK%0!ON!|DivPp%GXJ7LNroPa^wa30D-+I(IP8>O zI6fk+MiVOy|D{mI8QR%ZL}{xADW3Ev$9luo9}%wRmf(_^8d*kj zBrNgsaNum-wewVj$8_kQREpN8T0SER%_7AoM(1$EWp}~ifs}a{TRS)3tb%0yMg!n* zwH4ApWT9=s+TvN_wo*(ZM5NRph%0BeQ93xIk(?Ea@COotNRW=IT@p*mK)DLT!b zft9#T@up~ws(I1JrJItiX1^sa=_wsO7Vi8&XZeVpPbZ8>&_L@Rh9mNh zp>)R|9C10EHBo7Py)wV0HgHA)H&Pq^g zcNL2yabiO_)MkRld?kX#9M02X;Wl=&MfGQ$YhpZ#T3PE91}I^BfTFF1f}L65da=I?u#*ZMpk$&vT|x zM(#UoxgTK&8`FgyF62I5%oi7AdisP?{5UgRQ4_>l%o7SF99?s`1NVJF>bD;@9vf4{ z(Nw$TLQU6GM={S*iM*n;KqCcx&~)6W%usi#>U{e!Ew$cwcnOg+c;J>9)Tm73N1!D~ z*JL>iP-VNYE6ZYSK+M;T>S}rY!nsItC#pogUzRU!Nl$bpgW9MmI^6-|2@xXCA;-+p zG3sypszhp*KR!mr(jncUhVV?Js(E}UMebG~rz%8eFA1xKPE~LV_Nls9RU*bz7pscK z(Z7piRVCfe3n^Y#PFluY*?E~QWat~f1kFfU!*E%5C~RTjvT_}%x`ST&sOx&4+$iBa zrzBkMuI6ke!+KeYI$K#p2}`8rsv+C>09}#EictAJe~y)DTp53fR2j)yt*PmT{i;fe z(x?sDbLF>;E~wRYmHvu_h?W6#MLLqKxWDsDqSY3qNgXtEv z0&5C`XXv8K9>>f6#4IcHE^b6UoY6(y+1}8^Mt#H!I#e@}Fe~bu=Hb)yKzwvMNX8-5 zqAN0bIe6J$7`;;~^j<`js>jX3(#*4}!bs<2nxAX>$n%xig!8CRPl#~(=`sv~V?P+Z zI$h-kn|34mX-*NRcWe2FqCHceWzo#&W9SU znTlPecU~NZ30AC1Qyl_CxmBgeVUqFgPklqaLwIKLAo8^2FBCVz)NKZzrtgzdiLX*k zbs=Jc_$uWQ=QLK5gEf3r?^s7k#-dc>Nt6+$%E^iYB5N3jONMQ-gIra?>i;w;P|-n# z6Cy^H&^o-IigyOh9H!%w@Wcd>CUGAQ;5gCDn3;)pB2aSBUA!nT)Jv62yPSTBmm^SP zDlraL#mKAaTon-_W0RfYIo}Xj;*y#oL8@EU{i;MC%^<0QhL~zitq^ks)QIL-wXl`` zTWyO~JHquF`tM!gsl?Up?Inxh6bo=veUI0Yosqk z=`^YkMeb7L;;rx-Sff!dxowFNYrHuoO4UY_p&B3SSfku5ZzOF&i7TdmQ@f$X7Jxc8 zxo5cqXn9tonSs0+z-rWC#26DHtBlebo|6QoalhUnN@>)=iOY7csqs$OGAbFPTq-;a zp-6BdN&E5ufoRJ^M= z^Shj8z>g8=BaJh6S{xj%o=YNiIu%tMn{!0un|Bpcai$sYs$$s-&ea|Qo$eyj{pvGg z6{v9Pusyv~feNP%^g}{7<*RI}u&f!vhJ=us+2$ zXQ$8F!1w|aFVXPcjM}B};*%A6mQk4*8p+G4QP>Zw8%D?4_hxwZ2-1}4i6(@A{lwg! zuGs_D6pbH^DNEwm8D7%Zgc&>PzQ-{j8FPCZYL3Y0)jVgli#o6s(=~}}k;ArWq3*0H zn9D*bGSUwQp^!v1;72 zQ>iMH;kK_-6;dy)6EjVv;!O=rk-i*uUFrW`N@b#^4D#4!{U$a&7)Ds)QHGG~cC`5xCbb6?v!6M`4X z?PdRSIIY^`@$>cOR2r?>vN}4MqSM8}t+0xb7Mm)hTo&sQW(C5TCQ9z=eNU77eIW)D zs>UdtR%t?1A_Wzvb+7t0W}S|obEao3_rXGqMC9f4fYikDb!W{$ZPB30NE;h%8#X!J z-V}OtaZA<3s$#i;Yfd++RSDfE4kFlyy>4Qv!s)_7RTry@wM2W|rYhDFdjEc+ud|%< zEPGi%OFKrQMQ0`0Q-t$F$AJB$k-8E9(>evVTE0XNRxk%@KlE}SK9AL z?{8U&%(DWytL%8seVMmrg%erH@gTaAO{bPuna@X<)(uV6jIh0R+Ecv@X>Uw+nq+8L zv#VHzJEMJd%BBZ&)>tt`e08<$QDZZ3%a;K$GFP?R2#{5|3%V zVFk{(Uum^jXO($sy;4Ovrb~l)9jNtId4eG1fA{n+gCU=$CfpaHCBq7&dMFLHt@8)f zM&own&73t?y*!oAHx9|MV!gefzg(fEA~UR(eAPx1F%}cAsxyOYr$*HlSsXS!n^UE! z&hgc!uPx|oHnmn&n(8v(zcZ-Ous1$#v|mL3i@!NxWTys?UM)_IJ3G!QDrt_b+ZkbF zo*DLpASPoiU>Jww%tho241r>(|3o z5lv?7o(;FB5x69*akAP6EhT0q;Qzt5|$#H}iPL@wASOQl2yO(Cy;RumaS<=Ts52S?n&= z%tPXIe1#4hgxNJRWoNlmoxcV!Qtb9#cRRJHai+{^_Wh?iEt_oK*GO9+21V4Nz0w3T zOOLr`yEYO*58)L9hJXjfHP z{u)}W>P%I-CXvc!N?gZ0bF6w!;3SZ^s0DXDFsO1-~?82GQ*gTB{Qn#rGK)nH}P0Qt;QqvO}UEo0Q9Z8gMb zje23@h4tP`A}8ijfTj4&09-y#Ew8H#)mU$+QVqWyxmwMyh1>V2B2#P?sj9;1H6>0F zZHB03RhNd~g`EMCVl=0f`$Lf$OO+WOoa$By;xs*qSgsGxS`JT~inzvGJJX{$70KhO zLG3G|+o^HJB~CrYLeZK?K@f=!$a>GetP^$Q>NSaZL2@=PNRGO~le*dRRKI$c%Ur`` zGeuO)RHY-TIsl*v6yk;XadK6*~MVIPa7QZ{4Bk|@e}eOpGjLgc1&2Hy*N@ce-+d&gdFiFhye>3LBPatu!l=Wd_-f zgk?^dD4_(PPpk(O^`hMAL49`XRDsbCk*noJTTlB$L0A93=3O0q z`q6|wa>7|^ZA_xhG{%hnoIcXWLaDI`b#^*nwv6MEd)n2Q`GjVO2*C0aJS`=Z(n@%L zMW8r!OgduslVyzQB?cLa>53bwWZmi|9sg)NnHgIfVjOQ_hO@p3Evv~@w>R2-q4q{A z(&f5DzI2I2b2B`bQ5eRW-f|jYz*?7Q7fnBdNmS_O=^rHHt*BY z5tQ(8_(i>TZ=(6V*rjN>w4ZRf`m-QdQ_!^5;bd^4{~0?6fIv zn#RYW;hwYGCN)Q0Z!s{QNKTnC;)T4uHrE`nqlD5%eVEM^S$0c}9h=UTnOllh-i#a8 zUrZ>&AYbB0GLX<98leR4x|o6qn~y-7e~Aj$HVjKPiDxuIEONzo=q{d3R;Tw|8-dM+q&P2s+CTx`yns z)#8}wc4=y3spV2Ohq+;_$r;SLOZ8G&+OOfU>Fni4SXQd5OtWRD_KMlMEMJ(7FEq|q zzEJ!@fqjZNkm;B{lLPMURW&hmSb^BA)d$vx?5@Ze8p}VXe%G>J4$C)ci3Z%NKvaq~ zqSWcfG&J#HJB~xH!v<_$K`qYgLZr*22s+9#!QC+dnua*WXzEcNh9je56n>1%4OLI|j@CS$5R^~-mVnH>MBH`eC7L1-5W-Wk8N)x* zAzFUZ$%zS4UM(k9bKf*#fZV)&GE!n%(qtqRlaf3PGKkm%7x_Kg#h?X_zMDSK?j@}t zUPqQ?%-o(FBMZmOl?hT;iA%LRE3rVTpfbsD@rmF11Z|^c@Jxqe3|!qGFSw*)e!I(7 zx881E!idDIH%K7HL@lcVmE6GS$~bR{jsf+d_V%aBsDyVeMjB3KbPjkTQ=fU`#(+9v zQ)4DVPGzzWr$VPPF2M!F?b_v;oq5iM4OI!fv5#DAkr`)~xKC`WTk8s6k$B2~PHek| zh;u|#%m#TI1*auWl8K~M>J_JzGZ8~#>KS#-@#Z)(l!OLY9%eTjX+(Krj)oD z2T_Tb?$}|F9w=;^hf-~HmpVj>3!682(#!k^8A;dzBinq&{ADD6nF%d&52d0DYO_q! zNR?H%wn`kSiWr$fj9_~KmDZ_Gl8X$st>|M3CGJuws+mYkL8u}6vXT$-Pj zK#XQzMswQCv-R8N8Kx3b8~Se;!)vt^tf&j1z2#nqAlKSr?9*R)6AS4kCz@*!{(wAtNV#J6NmoUI z8dsK_dM`YsAl2?!46_w{FHecLW$>mw>Ws&bLF(ODkn%*h<93@{EzDT8=pz+nwa#ay zMuN7@YVA-=!ZC1F?NzX;@eET6(h0)VEI@Ni6(|W}B&{k?7Vij9Ue8PkM4s-#-KP2w zlhkdO>>Y#FkUxz&v<{vZp;EPk)fDP%wAo1$S1 z6B?&<+jH7t>gKOW+?Vi~r%T*1^sUpbf@sq{{(SX=-x7k{1M@RjHLO7TZ_<=hmHLUs z;`)H}UB0u%3fK&v!hH_g@rRVx-XEgI%!y35rtC14j7_CVjqQLer$3A5MPIt5M@{mh zW>%zHeAl3)zg`oXk0I(XL9G=`>eZhv^alBpIxfw{bmcJVgQ_$>M0qUaN!2wvKQ+Na zsCLB;%hgXAjc6=3;e@7Gh^D2cPjrg4YRptXm6E3z?&aC+lU=Ovhy70{BqVf++u;(+ z=|hX3D0mCI*x{;+a7+I5-dSH24W37Z!)eNTFh+MZxHoVdH7XwH|O*Z?{rw{Uj>s)(Ct?+@%G9eZU( z12DZF)u83#@8&{Hj0@HFjD+kIdlV#vlL^a!%}eLg4fx`Sl~%1kn}Mh4KCSfrxKy!y zifx8}&87OPE#B|9e-gW>5EsmoL0*l_@XaQP*7Ak@TM}j_ylr#hF4wLw(ekf}8xd#b zCqBeMNGaTCf9<N|pRuC!&W_Ce;90<|5+FlL-mU_?pUj(R)> z8JC>y*KGDT$F~)(wK3Vb&o;=Ivyw)fY*&eMe+?a#^Nh4%sn09#?%U^^l`t|v`k*zd ziG;UD0{b-4y1PIZOeet-I$WrR53y@-p;fJj^%u&4vFydJ_BO#rw5(0Vv_a2&r}noh z)q#)nU!T7wV`mg3tv-u(jP|P~A>T5j**9S$ExF4zNiC`QVx$_fxWH*fsV&ZGNN#`a z+YPbn|C_YLwBvu#C32VRF84%f=9iarF*HjhCnAbn z;cru|y8bpqxAFh4vHu_>s%~WWE(Rh^Nvcl10+sB)z6>8e(kxkZA~MZj;lS6GClcgA)j8 z+S7h+P9DYB29hR2I7!cGYTfT|t=XE9G30qVF#5|&d#|_g>rIjN?1U z!!NskB_pH^vAY1lf0Zk`)Mc`8j$h_}Ck>S??FVZ_`&g}HPmCa*uq~86WhyQ77_O6 z<>QB&bC~pDQ`ba468&A&ndDW<;&G&CcTro>ei*Uc&AwBzWaY?Wv%nxSv+Nf@Btt-> zwAnA|AASx?Rum}1c+px=xk>b(L_k79AL7BQFkMl_C?dI|BRO8-{3cxX&tZweEybqHi4{HTE-;9=&2DB)m<)rG(aelwW-@`z||3;e~CHh41MV3K0oOtl(2p7~xxTGa*MMvC87&2Uxibq|8 zgb-oVy^z6+yKM#~i%#0fu$p74ecFj=(m9doQV9AHh`JD!lCDz*nsCR#)LqnBF*S|l`&lNiq3}5vj4ioJsX}YCV`3=bHMR$ zboVr(H)$hPir)!nR(^2yjvP~VWZ=wx{_&qAa1URMNCuWrw$nL_xFzVj!Nm1By!Hf1 z`?FzTGY@QB{}!+dM9up7?pr1Z;l&6E*nSfa{E~=drZa)!-!Bop+<7r3h*nyNoG>gn z8$LnaI_0L*C&DM3vkq(_mo3J)?rV$Z5!G8%GUCjkl$(8mOj;o>I~^^-*-u_5kKfMU zJex9?4)1S#19m<;-{{JLu+7H{tEk%)J;A@N?pUF7voZH2*rb@iGHJBtr?2^jL1NJ{ zlD$GSU{k?N_OIeTf36K!ITI1zaZ6ej_c^;@)1%=>okug^F}J9MUD@h?b*S3ffufhf z+(GkWxy%3yiP($1N?I#{ZLv^UfXS~mfXTdZ4ceR7faNnW@svZ|)yP11C)n%?A0W5> zXqXITT=_&HC4}Z8a&h-@SEBb)SiU6Ls=62g4fI{Vn0CyoIn7 zDlhDsZBUW`o-qS|Gu>d%=lRum_w%vKA-7~EatL9CA1C;tvl+M--WlE%-sO~%UltF= zNtujQ1P&DpNX0vYA3tR_{CyRrQm_2C&%uCyshJ6SAi$K0&NHo$Q29k*Uy z_MeqID7hG!l2p7M>B<;GHglPq2{5*Q5RqJ# zfoltcFzh9@p}j5_uF!O%K9*AY8&q|J*-Fjm>F7&dB`j}YWdb8BbMO+!eqSQ9zouPl zBcNL#|E*NuGTNEwIh7LWM6{>bawYvPT0LGa^VQ}S)k>{P(m!5qL(@FH+|o~e==8=z zHJTa@WQ5a1o$AocGN{GaBrh{8#bz3xMznNPt28tZcZ`5ealZXcn=-VqD>ybmb9Ww9 zXqTWS2z4Z=CP6&Dvwh8Ov3;6G3MY(TjIoZ)G_3PTwZ&FRW=RcgPcy~ME;o~GR($P33X6!O!ZS1b>a5Ca zdl^jzYWl{+0#PlYSA$X}okfJOen%1@>e!RHOn|#bPN`7mKVAt55n$=OSXo{EQbdi^ z(CmTm@o=ku0zEiu$`1SEMbDI@#+%xt>?y`(b|z@l%_7*nbJ5&AWFrI%l|Q z=}e@>pY6&XbVuFH4&V-B_rzD6aHTfrNhexEmj7q4dNX+(uvqp%>*F;st zEkPBpbkxAPdKF5RwN_J;z{A=di!N$qw>CrT-{SG|OY+!GDTv3t+&!grI;zjkPsuqO+{&gC;XEVWYy3ps2BQzx_7*-XvZvC)%O z)R-nocsP9hWX}O- zPPwI4b@>VB6n{DFZly7mfkx+H|7g!?;HjD|;46cqon~hueNOoLt*pRzZ>);4Vy(p& zZv(!%e?D3j@G;;k!+$J+<#$lVnJva3spFPHtdzy?3s=qN7V=mumQm8;0vUCl17S_T zPV{6ng{vuG^;+s>Cv{cwV(htGPSN8*%XL;@Jg-J9`Nd8BMej;^HD4QWnJG!kvg#2# zw6nqroDPkaBxySf6Yv>~Pj-EyKojC=Q4w#9 z9gAa0YPnAv)FH``-L%Y!!xE8xg0+t7uo&Y;v&%SGOJ`f!Wo$CJ${k4aCBJG)BEn(Z zreQguW8B#)5mToF(F!<^ywT}A=M#DT{&@S#bQbUU5_1OJ77* zr41p&`zA-J)xe&&`g6*~K{b3f(gw$0F5g}B3|(xKF>|-jG}b)F{kcTotW{`~QlCss zG6oA@4@;g}ff*m}JYO$$-|5IVJe7%lytlR7#&ptcak~V^-D-F~2d>+)fbXNJfB`yv z#`Ud?%kt@fhrEhiTHke6j2LXyT{}X^9Z2$3Bz=DhQd>P1zeHlx#PH5?+~cp6M*78B zQOuee1eoY0&vCsy+^G(VqV@na?Hq&B$X38`)>dZ_u5=i6r(tQYER}d~NiAcdMzm{Q zyoIWCRy44>E)f;q6(PfZb9Y<64cr9s=lwFKx7YID&WD2Y8fp}p9D3oIsxx{+@|i)!To+K>!2tbfbOpWb*rRaM@S zlbQ3d1ogzBi}z9YANXx6`fi=ORbFMzzsBTu`OwcuHNQ(@2dZK>xO})IiM& zT9MewfU8tSTsBi}sU6NQv{k4PyDYNOSBdDMvXeBYS8ZvfAEy+L+%Q**7yj4K15KC5o z$Cg_w5j^EN?mm#?8S&hTI$_TKk3p?OV~#o*(n*ghNWz2dHtQXj*TDg;D(Z9n5+z~g znyi_XGg33Ms{TVb{tFI-! z`doP4{hs-SAJS*ZJg2TsX}D%b2==efF&n7gWb=f%EIf}rX=7mfjDC_4sFj_O_De#f z@~-=_ef>O-6FL^LHlSa}!n(VdGZ|tw^+;|GHD2b%H2@bKP8eR3c3k`oKd;xqeWw%W zBxS+3}}mCX%(kNvo}*iCR_#4?;WpdCncF)o;=dMSr40skrn zUvHJAKP)>%E(bb{7ro-nXLaRp5ywE_0hO3j?&>&rG7q+6*4^P&2J^4qk=uey^=NtZFV&a7un9$q5T?AI-Q$x^^t0Ye41Bt9r9=&35&yYI6Ln==7wVo?yp zU3fUpUzb5qCIjI*q zV<|U%H5OpFvmd2V;G?f>?JiPvG6JVT_E})M+Q9U$Lvht=jsdoeQ|xBkz@96 zy(caNw;JvVk)7e1MmH6WvvZ=pDL^pXkA-7)Ap8;w477Sh+#D{daN{NIW)fcdZFSsz zIKJ`(Sz94%5k;z9f4ic*(;I6V=j`o06>G|TD%U>+ITOadg6|!9e1)H4m~3fu%2VfY zv39f4%;!8~;kf)`adgUhf62A<^Wx_u62z@N(KL=TgVb89)f8@0Wa0P2+Lw5hk!q@+ zGA#_Ytkpt(x$g|54h2zEb;?9pFa24##UTFfkME=&c-Lkh26lb3Pt^t0NjrIHq?C?7cUxwP3Z z%vnoWoqnX}q$Z-xh0Kf!6%g6j%r=)Z@^Bxk92K4Nv}y|1O0&a?@F$7$pcV=s@$V;7 zZz=Vzs8$8JwSLqtMX|JM3$;P5TdGB^OreOZgEY##>Z@%DM5N_QZY_yhhu><s*-1%aI}hNs`OaR61-y??9~#19|VF6;F19ulul00kh<) z1jEtP#m`x?3gZc*sMhkO=}@g3?SWEOYr;)v&1MsXZFVfJPNhy5{ZZ=HU%T{OOV=7g zX^qQp(KSn0h+|yDS+-;BGU~H}VVB8ClQgq*sSd3#t#B0x<>@jg%G^h5} z1`Wbia-@NTB!$QTZRe9Qe^6Qr(mbx+R@03Wb9Q*M)2cxy@7qj;i+L zYmrJRd&%H2P?yWHfqBk3iO!1p?ZHKi&Y<)o5lKuOYQ&)hBXGCL>KFfxJ59(8`as$J z;d$=v@@M@8@gK!MzDC6Q{F=!6qcn1~=bhI-TMl7%u~y9z2BNU!1A?UPe5xt1yE~nX zr48?1Tjhq$Fs!3-)W{EN474^!IwdQVU8J~1pH`!1D*IOqze?;iV7d}-MgU{Iu10nZSUY`O4dOH(`gTxvJ@iD=CV5t=QUSz zEcc&WY^ASbJ%yGioep1MX`e;d5=s(k-#u5ash7fcXEVCBn_We0l$gC?dKV$oxKWjw zm#-|APF&&kco%q?##KO33rZYgKXNB$Pq z=|1Zp@t^hA#-CsPqt&(R|6#pkwd{tUyzL*?|M&GjUH>>XwzOU)(XbaGOTY;_R zkiiuk^-rcc8i}P0^-D0y;p>?VGOl(E`F7pCM^6;5vfH~w4yn7+nv*?pm%5G8{-*>m z#sO{x#zCi%X!tktIc?$P+9RUHz$oZogf~8SwC91&o30nyx72>FmP0?EsQpIm`nN^j zmNkVRZ2EZ9t#A88Q`t>r&HwPWCCxD3t#7`)Id((+4Y8}gu>SYgyn79_jb6Q`q~h=6 zqTGY=ZA-hB@?7?orB^LowDkM_8WQHBpHwP9gK=-;d8SR&u)+;HbQsKptlv zK12#WXB@;NYk${HQwd17)t##wI~zMYI~%L$p`gC28;h@hw&tigf%qf-^Zt+ce!bj{C*zU0FiEW* zS>3g|d-Y#K!#%72-bhpF`qx)~bM@=1OV|IHlE02ev88{%`g8F;@sXu_kg=|%T~WqP zu4uLBhUgE8q47ZH`#Rs(xE0asY!nGQNNMQ5n(NQk94a4^X#3{o zp}nPlaoKHgEb~BQG~!m&zI!ZkC~`P)R`P}4 z-Fo>*bZ^&RURK1`U^|J*Wcrgj8ruG6uX$ma0bV^2Sr5ag>DKRow{G?ttUuE6)#0y= ze06y8cGq3<@R9B#9lJZmJI2#v>9P8;dhW*fm)6vrngibESW~PiqOa&JSP^NC4SI)? zhcn3|b+;~Y_Z&$cP99F2N`zBG^}Fkjq}|%6`%L=Tw7##VU+q}XbET50-?@3?yEeY7 z=ar5_^@AyO6{%aHQX7=9d)g9iSqpyHo9iI#-DEp!|_iY_hR4pOa0oSbsU!ISkZv*#$^#i)EqZ zK#YZcT()R5rDJ>aA4e98C)!ha&KNE|Mg|h|rTxS9qm%UHS6oiU(wIs&Z|LkQ&p*|nyQ+?)cG_*oU%ucb#xAtBL6EEk&)w@mbW+dfFVl8=8c zOvQ4ds;9KXL#REE-_eAGr$QVnQt9flR8d^9u^(=Vjn!cQ{b#zK-EgF9OG8Vt+S03P zs@WCIEVWRc$Qh68x}w7AWc|+A-tG5Yenlqbx`z<6LrIBQ4FL%XQnJ`RpFW!yh_yhh z0rM59M6yGPXA-X@UrwI%`iWAR)Ss3NO||lF_6mBZQ%BWb-BnA>mYw>jnk*d1P~DU{ zl|!7<@icn;1NyiIj-cigGAAbSXQ4NK`~BVlCb%GUP&1t~+e(n5ae@e!B_&Iy>jqAY9O^8!Ih15F79;&0bD|@SP_U_s1F|A&VtH8K`EL z1wvrSqoLB&l8Y@Ef?Jwsp4i!~wl7{hsp@JUPB)q7d4s%?! zIisFaDKsMU_+!Y97a`Rv8|Du`yJ5_zUbN@6kK{--ElLJuGwj?Slf-m%9*CuAByOyI z6FzOs*!mK`B04@zt1%2&JO1$9#P3W^rSJDdp$t|J_ux)p>+pP*KvUvqFQVLGGlB`NjS4GV@}-DI?^j_Wp`lxeC=SkojmOZi!jh}N*&e*JJir}k)pfu&O1`271l zml1*F>2O^}swZI@OEMDawnQTDv+;1fY*huMkr=gzsG^VrZt6Rf`O}K0sWdmc1hvzN z73#UAP0(GRK}+njA_<&D?8T%(C@hfnlM~ zQwP0Wv3NLdRJbjfqxXXDsjKiEVUQ4N;xhP@Q3(HSraG9tv(?NjyEjJ}TWUqBaB@It zJT1vvk)wWSl0p_Q;H2ZH<-;Vx|vaVw*6rGu^43m&g+9 zTAQjVIWxVIx#&SnOlYoB#x@|7ErSZrsU*ObU&CB_{#5Xk$Sc|iQ-WI`6ECqX3t`jngN zk}X+0Q(`WM`y2i0nYjW(kMQ1#vL$qnt~xYgFH`1fWE$B)oM&B*h^^hwTFW8p8P~|i z8%T%>N4gf>liZWq*K_37C$9WGjvH3ttG7>Xn%J~^(@@tSq^a=S=;B(*1(bm{&;|Oe z|Gn<*`rXn=j(RYaN{#Hnof?@@h`k@HNV{p8#Hu`+*oqx(uRmN@dbOLfHg+uWOj^#T zS!;ulndS_pb-+V#5TkhbLdgeF6bY*4{N;aWG9yEQI)-jtao(!dLjG=Y1cQT79G4<-mFAio^lDlK^L*0 zg~pkc%UwKdPlL4bEvm{Yj;0t{c%u!chkkIk9MKQ%TerJw->py7J`sJwJrdc+Nsq33 z<@N_QzPw?mYfF1e9eNq7s&H#X_*sVV7G77ectnh_b}Mdt<;aLzIaVJEOV>L(v{9^ZHk~N-_J!cbEeh((NRMfp6`yR@XM}kxadJ0M< zet}t9mz!AEBx%Ad&e0fWMQ?s0Rc~T3xixy`n+mz6NWuow?Z*E(tXy>e&a@dmhj6 z#20onCt8wQ+7sPJH?C9ycWckO-91NY;YaF7>WRn^8gYO4(DM&H_u$vYzjoha_Z{t3 z+H>R&i+ZFTm5G2g6)C?gV2NeRY=240o@ur-X0@UZIxMM-6C1SFs4M#7aXn6g?i)xv zotVhr$;0*I3_2Bnq};K@5FD%NR2(}%&_QxwWRzi3+=dIRY!O*|T|57+xj-@JSPa|0 zLKM^r0sY(L_or5lSO!^sUg}-5#*vqe-_F16IBaA$pTe?tL~{!-!oA>yd5JjTvy4GR z`dP6<^;Id^j9H9wN?d}nM04_N9mw>o>e$*NjnL@%WP59SYXje|Rst0!?*GeW3YX!Ypi`s!+6*DhVd>q=ZOKl|?ann6td+;+4 zeGO(kcAp&4V|O3D`+>VZeD~39oisPM-fdd!S9k%_)Kx!HKH|DomolO7P6l<2gaeD+ z5-{-*6}ghZluV1eI7RR%uEj~Y$Z}PYF}T_l*(ZAXjO}BVBi8M@w{Aw=UPgS!(*Zku zKZqULQf4>;JFnP2ApdAg5{IOj``cL)WKW!%V3t#6W1yxir6|V+Ogb=84Pppa*vWi# zZ4_Te;5k*cJy>!rwKD4;e)0OIIF-X00?)V09*lkI3&G~C_ZjZe+=40YAq zF2R7E{$Z@(@P;9N4sF=NSH=vx*wx1O2#-(R{=l{p_Ipfhdtlp9z7yLfH@)1&s26v< zwWpuX$U*66DB>nYuph9_Fp1wHjkxkMQ&vO%M}HekW%d)@rn*Jm$)3hYKg)p5c%iTw zZmDTBQQ>Ug51aTe&QQHxvY_uQaz+ClGZ429BnG@Tm{!v{7K|fM<3kB)$fLM5#flo1 zD{{1vfvC&mQ5ok3XUtrZrirXEb)#wcF7s&Du4qn08et8p%5rBDu5`H)Q$FxmZsn4K z%v)TemPWWFJ($~GE!eZWoq|?CZu-)2t{c#p#WP`(w#-Zz$+pd4=Ch)Un$hyeVHQaJ zE0yX~SoY^`_Qw?EZrhT%4VjQU6iIYer9#L@qI0bNOahs9n~e8ttshJ8OhEOFPB$-^ z>?!IziZ0KsufV$B&)Ci_+1fKu*Fk5B7!#e|_;R-&XZEu}0>oDaq#@Darcy5F)Amdb zO$_O~duX@p!q%a#*1D&Y*uG9lLMZ%A3I&gO!<~%=5+T9P{jrR=Eq-oAn-A5;OVU)R zv4Elgxz?&0S+g^q7$UoHv}ZrI9ixX-NDAO@VldH~7)VeCr=JF^tv!c~B#fDmYm_Ka zk+S4KGQj4fXfR&jq9#QzEj3(*0&NeNSl`1=tO-^ zZ+yC;yU%s2>RRer`99qs;vU&Re%2i(U>)9sooH`0QIk93ma4hYdU0CJ@iibt-}PId z@#K|A<*EZaU?V5ppR1RTF7d^8n;dSb2_eY{2^`XGGA zmzNB9iguY8HI95sG75SMvqlpKNxC4uY1x34M7-oU4gJyt^)JR0e=w%EI&FPAh5><_ zAbn)LyG#k6lCxz`yrm|lQua5J7=A5M=Vjh z=zqQ;Qt&h^;^Z4DA*G_mhG|j_shRBaGCQ{VpzI&rr;IG<{YPTcvf#rEJVLnhQ2m(6 z1}nNk3a|pRJlK`lc)p{FfWe30INkcVcOF-=yVKJGW5KHn6eb3E4FAt*bsUdxS?C&wM;6S-PVnm1?DRawmvM|b% z;Z8-03`{caOBlzOlGTtk-1$;+I7imWp3TbZ$wh2DjK;DSB&pvgdgj(Em{^r|iPtm= zs7zMY36fNn-+)@YVd96@hGqt{DS}%&ycg@lrciisZwfV*;)DNjFJu>-VdzmoL}wpBMCb>z*YkeN$?p@%?x*HbT^Q=KjHT>ZJFbF5z-)TSJqk^ps3&oyl$-_ zE3&v7s_J8voA}>sB&9HoHBt~}T`-s+n2P5lgmSia>xAsSP01<)Sm|Q}o)TT8?dqPM zy!hH&HN}a}uBg|G@d;Xjs!{g13X^-Go?Bs?3z`~DxwwPePz`L<{AlVO z@$IjZmIxQ}y^8y?Wdr(&9mVKbvEz8k(x?z=^4R02*zfelQ)#H0)+kTincVnjatxCB z?t5JQRW`u#x;ZJ`)-#9Nx3mv7R3KeyYK`bKhO! z%d=M1$e~Z-%8CCuRot(F!{^hDh89|I;HH;jlbPDE%~2ASm%b}7qg%UuV1AKbDRTyFXhStiXwJMr(SOWinL8jS{(2Nk>S zh}@^CJgAt4nN(0M!L5*!Jujf1FJh`kDK+D2I=Zf6`)dK4GJ$@+J0-sziV3U1dO6Zz zU1VHB<|B3hGu&E#oS)%Nq~AY*nxZ#Jv1_ZS<+BmJvk4CCu z#!#648H04j69Z4yOD)~hZLa9@bkdq&siTinx7V9QKRFOFuPK5Fz9Xdbu|&Rrhth4U znZYU4lRZd3W#X?0Zrv}oKbqGX`9R$kE`K1?D;8LNaoKw^2};(6s$3@|1lMW95S#yF zDIrp=2lLGyi;1i=n-!^jKTuZNtRX)dQP?bG<@P(Jv7x|L z^II7WhhmK}F=MCKXfzjD@CWN>#dexVxZe{~=uB!$eT8w^HJufn!gYucol`#-DeCBH zN>l^M6A;|)B6A{HXeKf|y|F*$_qkc*AcJ=fNf3->zE=$+2Q9Ef?pWoRey~&2E?YR7 z+JQAwnJR9K>?G2WzMmnbBJwMS5}W4KG_hVW>h@6fa)%_Lm2V4Qvcv9xC#h&pA8E)O zAz~voD|M&rs5~zXWng0Mpj`1e8s}=_Xx#OPfz-G>q4)~xN~~9uAJqH!2%;AoY~_9B zQ}9G8Xr;hDna$jpzYdFbbq^z0o0V`{DmNw z!#E=-yPm@rIV=uXo-umw^0p15w9E`INLG^) zb510YI_qL&6?8ePy&>4=j0f2UsVeb2qNs7f>5cR12a~OEnPEBZSUm1XKie=~H|WJN z!8DBI=NYVsi|t*OT*6CDQz0$SM)72Rrad4B5ZFLmo~{L=^BkSFQKF5G6+78$ybC$Z zlBOj}<>-@dNit(v%OFNUQ>xJV_Iy*Kf^9C}RLK+4Z8aBglf`Sc1)9j0-CosecwETh zKV?)S7RSwM-r=5%I0(k6lQ>_~qm2g=TM$Gjm?qoPY29yA!svUc?{BF;LBLjIR<@jF z;N>&anXO4!_)NvbkeJ(YcdF6EeS+u1uh14C_QEYDMSY6(|~NR{+a6B8IDm;1m9n_yKKzC=yr zTfktssrZZ*6#u}^=MNeelCSm;s=D96yZ3O-ig>3G3KL3B93eCsaTKNv%0LlPZOui{ ztr|tkVnh)E??#UqSIqdH@H)riXdg?r6ipv65|%I#^q@)Kw`b}H37^GJ zdB8#Vc_=xW*vwiM?Q_FbG9OgP(KO+jJs?C3uoiPiL|QUoq{VtcjgxfsU?Hg$MJslE z5t|{FX|W#Te|o*tT`ntKXqjmj>mKmfx)j<-6*j5{Df0u@YX@hPrIgCC5~N1epc>9M zs^1=oEL8}dnGu;i5;?#=0&9#z2x6Zx%=hjh>413_=fzQ$9WpSfjEawqo(QjSje#a{ zbyZ5;n(Wz?IK-2u(zII=81CwNrDWT1PQEW@&mv!%p)topj@>8R?Rr)G4tTxl+U4l1 zc&@KiNU$s2iqVo|I^)S1F=EDWS@S($ZaX_kP9=FN+S6jOCH}$WU~)@x ztZqD0C(_u6OhR`KK{0$M;40+%Y^HhS-xJ)xH4GLay6#xEp?2W^ls(5%^PDacQ&X~% zWXW?^pa+@sF!G@YY5F!2H6`A%E(de0$&-9jN*LMZ@~&1Ea{}I~yFpVz#5N}e*rvGO zeMO&Mpr7(?8F*UWGq=V!}|AjcCK}$$&#JivT zt|G_%NIcSy=#mFECfAOO=u1fr21yiNm2RhnXF4RT=NnA^`$v=DAKyZm|zTWqo*bgB>G8OTHzY2mxC2G`f*}h4+Vk8>Mh?H19{}M zU2(j+UJ}7XeWa=;y4`(3Z|u-bpQVzJ8ZBiN0qnz_`l6{TD)`JiOD%nxr*iu4OEja!2!;q;eA>WlDku zgT|=Ow@y=nWgC-v1`P&{F)U|TVH>m+U!0Uu2S!uZrK(`3AMu%_w3am#`QXZEDrD3( zBiE^k6B!?!!?n{m&MnMe8n!@I5wF$qt|#s>225>th5sbwvf_Gfdx?9$q{u3(LV73s z+EO2qTXpR~^^Ac-CFC9Tj%HE@Gc*sWx%y4jvAZt08rT88>5*_+!S_*0?Wr8{STmK= zEYnmY(?g4(k-#bGKrOvP8zn)Pdvj?i7q?CRZ#LYt6i|B5UjCKmn@GzM0y!HHj9_$w zW1*Y1%}^ic%xngkVWcy&6^3HZ_gb9`{Ga12iH=}e#g#m#*8Q6+J{eAF0;xtm0)4OP zluZsU-jhM)jKs91BxR}ogk}yVdZvSy=n^zXG?E60uAK3?)E(I)J`K`$ z%Q?qc6|X9l%gle3qLFhFt+Wxr`apYmIw~2K0S`Bt4nl<^9p@X&$f@HMy!iGWwOG-yg)1ICXHYY zX;ee1RUUA%$2Ocm8JQjFb@y2ma+Vb~vVP$a%V1+$4O@4@Pe=JbaYOwSIY7?m=o8~A zcMu6nH=urMvL_z7pYF+5zS2z@Quu85GwqKWDqXk-#CJiz?HorLOK>JiGDn)_{fWR(+2mI_Xpl{mSNs0HfIqHMbUkp=A z*BBb*{{pUJEI89qwnA9z^CAg$`)<&vydmwHoM6zX6jwrB*r+;6vkXjGe;zcdLfU1O zvPb0?>+#Go-~GE>6f7=Vr~1>+Eio=tgVb4`9df!+-=9Q4gV={zKQgURx5C84Di3E+ zHUfs|k}{p$W#=ii%!C+@do2Ur27JAOm&I#Iy>#41GcZyWOh%Y7jv`LQ89r> zv{%cB1EsGS$H z4DpflzF7Q)#y<~XZ1t5-6=PCJx-vy`QU}cNBtvGe1IK~t)WDqsCX!WP$=qy70)B<)7vK* zXX>34jYy9MYBD0d23u^PGokTCyyIn!d{3H$lNtRKHpH?r*l873jjNqE zSWJz7e!tp}NsSEGltktC>mFeBD^NVs;$uy;S+X8a+Tn)vfNHp-N6FW?cL=_6L>n10 zHzmyF#s$^I6ieTfGY>aPe9u8=t6|_TE~Aps zHOQLT@O1v|C>jF~0ua>19y=)erWr66Ffgc;VG3BOwpc41&9PGB56LyLJBpk(p3b_S zNnRovqCuN>(AceoZmQuRM=$^nm7L?%#llyIP7lNDH)E$o&bDXU;#PKLEadCdV9=Nq z8rxvdn0gpA7&In}X&VfbGsy3#6Zx`|kyWl(T*&5kl&oJ%{A0Ns&v80R=wlYfkh_^g zc$CRA8M5@&9-Fbtjr~jQtcP_Yw(E8%ruDz#cp6DR7F&!N%`2;A^M#dWU}B7(xs_cF z>E)C4jYxV`&8%>7mK3YNqB1_Sw<_`5nl>vv^;;3wIUKDx#LUb4W=9EHPMvX zAXy!i*R%2<&%;4AAcDq{LWYl;(bV=qc|eg`-mt&}vcg#yNOSe+4XcClaH>40xHMWy z2TkRa+Iq=Tk>0U&2lc`^V$@8YM`~za!tE{K5gcQxWQiNMLlUt{W;E_yvm~0biYeuc zo9RReaG0IJG|F6fM<qmuLsXsVNyD_PMm=1elwK|= z!;qoy@kfWiQ4=U`07Dc|xlbGBqBIy3`=# z0$RtPr2qM*)I)2%^G!ij%49tAO?6Xdo69%FNPWsSmuIORgs2PoG7KyBHfL*N8OzyP z29=h(hT}#Vul}6tTkeX(2NKc($Y0jaY>5Q!OhVRB#z#SGr4d)TqcoF~Wn`Od$ok^6 zue{Vf-R%Fc_lXBnDIKg&#lJ*X)sHoZp9@DOx~Nn_f8~Y`rffBchj}niI#rp&ct(|6zK-8e zmH8UoRWU4UP@`o*ell9EF#eI|elgnJm*!6nSZazeOgDED#DVx~%>ZTuTTX#?K?e`~`R~*Ue zj9)pE;PFcjvED($s!9?p@luS(o#{{6@N0&!nq^jbik+PIEduK`z0Oe~H`-0(>TqC$ z)v%th$r!2Bo0!{@UYT1y!J99}*qs%H|Ans-hC!LUi`5HS*XKSVy7**30?Nc|8@qku z`|^}oU+QkR@)Bauq1@R(%?OQ%0>K^Sl9T+=2BjbSqtpy&AT9fhas&C~-69I1UosFfElzf+U+J_cv7g_+vc_6w) zVs4m;|Ff7x%i^R^b5ac^8d6YUY22*p2%4I~yJ^lXqr(K;DcqI(&p5-!c(JmI>+w`qwj?VD0|DT%$}*c zd5;O~NBi$t(cC{^}x zvf3b*0kg&=$6zJmoeW9xgQ(T%HcUdSPGIv#DJnf}nTspz2 zU?9jGQCq*eBO&C3S{x4&;!vll6*3mNkL4DTN_XC6m_LOHuULvG$rWxB=SfGUYih+S5EpJvds)w}T`Z3<}ug+qoZdnjbmk;lzq30{jE@akK9z3w$_#Gu8l(xY#<_QQu~o^L1Z{#2n&kh%qCxlniPmMu)T;$O=V#d=dK3)MuzbSZZn{}}836MizCY)m%R zu|yY4zDH*aB52YqBU)m~otI+CO@%BG|HD;LyVcrY!}jR$_BF#wr`L4P#O0S2u7HYy zmy)f<-;ZWqn1Ki41X;7j9$?QjgqBcUc=%E*>8yGamKbwZ>9r)rU<#>2RyqVnGF+@B znLJnCN=<$qCM}8RcFT^&1{ji*!S2TRSVZz>nUj;uWe(HPvgZHX%zNTN{A)!kZVueD zqE(q3YoFhHis%pz_!~FN1@W)7T@_n=Kb=h1HP$sYG#Omti4^|5QJO9@t;iTBGt+Gc zhU<>O8HNizk(OAqH7lnn%}EHeQb?U_@U{LypG(L6GtI5FUU?zR>k6#H>gkg=Uv{K3 zv#hx;>KCHcn8?HvoLmi`u+fPEKHYdJf$P8aVu6$QRJXi+O|1@ee{o%)3 z#s-1?4J>nDEb_QrIyQ(lW6cbc`WhM=8rz%N``e>PoP-Zlgbab3*n|xz_=r&iIemc* z$m9Zo@U>(ytX&THG$1}*HQsf4)2W8^w2Qh#4EO7VaG6WSaMk|$xbWiJ-Unv=U5xjl zZgyu~yw2k0n>gnJ9x#twAcP-C6bRw8saBA4S?n@%EI~`1e9lzKvztC}sG*Qk7cY-d z<-bWG-223p#jy~O<%QH&X9OXZjQ7@QPCDT#|GPqv!N!#4zceGuaZEx<> zEp1(so51B4;ZxgmE0Q|-*}ww@Qum9++IzSCed&@+G&|M5K@2jBRZZ2rKGVv{$i1&E zijnhpz_3KQ1?8M`SR|_IhPu8#bgDf&wU}MEK@TrB*Kf4etMlWZd{h&>E|_;bdp{a2 zS()L|hsLDlEPJOl6!Y=M{tmaHOeXni`wPWo%Mc<@>)qLKNRN+h(lFvwdwfQZ-zs!j zr#}7S+P?RNpOh@i_)*hmxx%2|Go>;R{kvPO=;!-gOP{S@*LfWDxqXs8XWVDHnu4Lg zTU#i)`^)zEJ69Di%XHJ{gr^0}Kc~+dkjLp6M60e4nvJ_iNQKvw&~YtoQrFl~4mb-2 z#y`(xG>gswrGHhQu{Zr1>beJ!VM)U@8mjjaB9n4I)P_FgNiP&6G8M$QBK=@Hrxa{z z_PDcTdhBim{4Ik-yF@Zj(O)!3q}`{E-M4?+&P_YI8XJ7i0RiwJ=+Dc&5OMcurGm{; z1xsXZ+mIqHm($Zo28V#5p~9)kWK~@oSR5T1Nb2P;;|&A@EM%zE!MvL4ufOI{D&t<2 z?Q2h?vw2yX8GYDjYERVt1G%*T3-x~q4qDNNWJ$Xf#Rwt7aRTkTHys@stP2?{@K%Tf zF8bHTBwN9`W~RA36EKzAMI(IzHk7!7s|t`HMFa*~24iqAqSV?x&M`QQjNL(#8nYF= zWu##r`6Wz`ePMZZMyIiP{A)(9dvo^bG%8~L?qt<0^RVHi6|JKs)uVV7dNPm9+#@$RL1u>nKf2C8T z#w`t7x+aFkyW++NTzE@04(R`D>T%WD>`gP}$eR&b1q`^(9a$pPwJf0f89Z-oPLPZk z!2tCiM1DBA?Z_rpV!x#zy?yG37%4ADWa|>}&~FbcsttNfXP~tGjKY7FE5SI8e^3}( zZSL2l(Lf_K-x?!a&?drTkkljK@ti0Jmun76CHe@%-U_#yVA=?lFr3YPR~ByCA=0#& z5}P>v0yed^@6K$}9K7b+_qfrldfieZPVb25_itZ{cgsumSQD&?l3}hok?@@`H;<*g-sgLleiXMq@5c(DF)ke~-=`qAC zbw30NMNqTb&{%xt{9TRAWcN*+oUCeKRg){rKi;7=2np7F*v{xsc}+0rr>3K%?v=h; z1DMx(Yhk9990f_EzH;0Syrp|qMo;6#!^Ngf_QXT&`SNW*C>ePh7WhC|s{kx(? zVJsuv);`RUaV-h0VNh8*>=CHwP$aF@>@~;Y*l3wGYi1S0a3{%iX1lfHL90}xb6kV# zrljv3ox#eQT zqAFRirAhgK@4{XtK)et5t}@}|;W9-bL6ymq*&0RW{H^jF%pzaPoKIwSja#m*CajPt z2;?Pbn#mLI#rNHt6j_qOf~QhoZBSM7Y9!Bnd+|88QA0~{U)>J)txLkRkU^IRaRk0@ zPCpki?D_YLJ62BhXDd`v5AA1DW4$>KVyl<X@3Te5ImiB1Vi(HRvxxFj;VkU!~VY1Xh3aq|Tgj=x- zM=gulZpO8>kHq=WS!L~CR-FlAJJAkW{sqp2v|QGKV&6ImZJrNSt24ykkGO? z_(@-~>aevhVzJ{an?AMAbN2qnb;WBlFV@lYlhV+%TBM7Typ!4@&B8)SrdrWLD(kN8 z@;qIkt&?DFS*33;4R5KjMg%gvfyo2z_7YVulfofBFq!kdx>@hm?@jb@JZ?^xnTLm7 zvzQcBkY*X()}@$WeA8e_->7h$VH%kqOMMM$ZLm$sQrm`g6_?ztO4OXiPI{;&kFot0 zcEUS#RwV)ZVKKsBby!A8(x{_57pXaYY~kLA|95d^X6}&*mK*Dy#QmNL?T8KK7)MhU zPtoTju0&*)q$qmyjPyy-Woq@Dx~Qjg|F`~5(N&2?$!(e##3CAVyRUY_>Bv^7C?Swk zXboOz+?@EpVWBy>D1qHGWTJg&la`kcnpCTr)Sc(%>@*Z%l*l>E$pE6N?X>26g$=RH&mriQ6vu#Kidpt5wqe>Mw z^Blpuj@7fzsR`Yf{v@VXY*D$)s1*RQO2P>Rhbex9+zJn4{tDr`Z59m`jjDUT*@Rncd5iom<>^|>sqQQS&%wl7)QJKHw2w$CzR zZK{LxD_Dr7Sh^QPBzN2Zam&=yGSB`!_Y=&%r?t&?g`Tur`xh>70cYW3W*sw_S?_57 zqO!f~zFWF{@6GR9Qk-e~Gm&kQwT3Ut_=_ z%EYmP#}mRdFiMq4QK_=7ibH4Hx>|#rNz7eoo0qnW^hi9p&yIJZ)lz`qvy5Y#B_^_3 zDpNSlbIT-b`48rUbJ6WO#h|pMX782%_42CBr#t$PKr*+dM$V2O*wB}>vpg5h=J}+P zb)ayMdsm6unA5AcIiZdP@T3>)_5#9XGZL;OT+U7rI5mJzyUhVP&Y!pzBP|dN43jWw zmP3$;2OqA|1|v~jV_TKt=clF~w<{Ner=)XJi)2{kG57x9zh1svi=EvA_Z@h!^`6O% z)gw=j&)q%u9-8>qm%7rPGVHkzlU(WF3UL~oMoTRzF+)f1*G6}mLsqL&`nOP_x@?n~ z0^>yB94dv^VarI#s=kA+Q1|V0+Ei(jqVVc)X`&1UbBsKw7%ZK%x4QWVp;eRa&qz}mpMGny|ccdqZZsj&+ z38CtGa{vb0p>}Fj4G7Lo&aR7deUl~+D!iagk@iON6M;_2fgrh=sj1v?&NCh)8Vs~b z>PN^kHMPW=qm4^W$B%Ps@^!REcWSuh_}4 z{v7Dq+Kw>AT4vx&+?`#F`?te6%Ly*Uo|;-L%5tGn4kdM5 zo$dvttEQjR^FrU=yc7_}K8yTtRqsrOOGxc4KO&B8ZI%J5eYOhsUKLps&s3!)72%%! z?fvaW+7X8Pht6)>eb0FB7UWZ&usBKDe`q!}*jA$@m!gG)?T?hb;~4OI9ERlc7Nna?%$)&A&-TqiTzwypkrLZ=Jt@;^?gZ}JSF3G z{S9X~Y~3!hoZdZg&+u@#`{{-g4Lg&4c%-=7pXl?_th;Tb4lRya@Af@z7D;*3ifI>F z^sXN{=ABHd?T*glJXb#A$Cbaz?asbCP5p%^8anqog}Z;li872ahv zxs-8&afPSC=?el2%SyO;m@a6Y9-81ss(44U7s7P3{+QPXWp*ad8qZO)yK_&?o{l|< z?csaQ-+gw7{Wnqf#HL3#J-T66*XFL~_NMlxhIonJ+hmsc%+hKzPlS9O3W}J1q>p4l zOG-PF-97Fq#;%;SV-kVJe<)WWX*yE}V8B&)q!TM;TvFnA!s{lA7XOzwEt zS52j`0?o}{B@!w(9neC&)2)vxSEfi6WLZ(DO6*5NLq?cTOLD8X?XBqwCe(rq7J3~d+e+Zhk;sE4zCd#Z>=nHp(am}Z8mv}GkvnqHf~Xfj5r8#SWJ6P@SM=jzX= zi#FEu`RQo)>a8_fYx;`%iZ+IE)aScfIcW5J$NBWR^hxtQpH3*-omnEm7>0~Hjl;Uk zt55q_ZP{pryt;2;RTphU+c>+OmN&-|&79$H1 z(fs}1GG)t1nCU&vAJDEUy~Mj50w6L4whMAmsGPlM5H$8273Sa48yJA8B0NXH5?fYy zL)|fUCn_PBWmT)XXa6HA$xtnqJZ7#8>+Gl0m*nh3qNZBc?fM4cG zy|5$FGX1db+nnw(&noMXotn=xdQu--#=3nD|JO%p67Ae4c?z|vI)=9I-aWp19EUzM z(l&z3q}ztudRuR=&fH$z-P&ExT&X}5#qBtimL zg>toawQ<(|;D#ph?d+v}yr5AslxPIklWOiW-$@2Y$c$#q^mqODV(cA6cC44wlu7XM zz$-ho6t&AgrfRYbkn&I2s=u)3`-^JbFFbf(`FrN={mM1-W@jQdhMc>pYBBIzz@@;3 z5UDlb0bnICjN`8Xz8|;__;uiV;MJEoP95+e;M;*e12zIT&32qN;Bnwhz{DJmDFA*L z_#WVofWHmAZ7%j?6Tf_ME+anR@_CN46?h-;PT(2fUBGr!_#WV6zltXIZ?4^$LUf_3uTYz6$<~Y9xe2AI3{{q~^`4D5kOoE}=9)9@|@GpR` zuXLQlzy-eJ{0*=&4h4Xpu5g_H4s5OhBVc5e<6M?TW)jE@@awCQ3E*efI?g+RL+kLP z!1pE{=MRCKYaQnkzztVB&R+o|*Aly?Lm6jwo#T9qf-{WvUk85jZBU>QQoh}B;=uRb z=s4E{Z%8{%4=~(>`T~E(inSfUAF+h*FMx;J9p?$)CQ`a5fekk~&Ub(dZieK*f4YTB zx|*oBn|gr@ZiRA98G3S?<1|r_csHa2u6++{Ux2Rzhk%EFi#>0^Z5tftkAQWzJI?(; zXQShM6nF~wXTS%4+i~^-H@p`Nf!_b+I9~vs2R;S-?C-Du0(kcwj`I(|hD~%Z!!O}p z$9Wle2KYMgu|C`x@UDL1$7V3!jBf>75Q zTY+o0f(S7DJ}3q}1H21({{4=#9a#DS7Hd4nFR$MT&w<|@ah$IJPkqpF{u%hC53$P= z_}M>jocS%N={=591$^v}9OoUt&;BvI27dm(IL-$B{a(}<_;s}EgTQaz=Q#HPogGjL z7~APMe+g{fFFo< z<+ioaH~fX;d;=K!Bzg{f9e5u2rN4wiz+InmoSy+V zJ?uF1+92(x9VY_(7H}!>yZc}n@Jo+4PAxEU0GR`B&OGWkxADt?gO0Nq`1M1O4tV}B zJOVnCkPbNeD3%Pk{4t7v-d`bHz{qD%BjDYSBUHfGKTF4e4}H#Y{sZ{o&oe4+hXQ|t ztN=gxMaSs`9{5|@17;rk5+;>jKK*4(Cb0P{Pyl$--#O0Hz=q>UDbRb`aefN?r<15r z2d4BH$EgN><+S762;BTN5CJwn?>O%VMqa=~13&)_$9V|&iEmqsH{@Ie91n+_4&WDyL(Ty3D+}N^ z@Usg;&I7O`Q^dOL(YESeUXs!IB=UAa{gc7rfA4H3Ea#9VBZ8jSQ>I(1b$*M zW*7LCvXC;t|IJPiCqCD;MI zs*v*q;A6lq1M8|o&I#aWfv15ttO_~b0G?U}|Nog^)+R#Ew}B4=Uj)7mJP+JZ6LNk4 z{1Wgrptm~Y{1mtg_%q;nVCZJFWlhML3;Zl_KCpBx6an51Tnzjca4E3i%8;`XcmP-l z3}@DboEm<4KX4uJ>%jHEtFNNhz=wcu2mTD$2;7tmIc>n>z?*=HRLJQDei-;3;E#a6 z4ZN+EXMtY?4gi<04>?`Ja_-@m$AI?&_omL3|Hs~y(Zz12`i8YP zRIXfimZVm{eNC00oLBkwC1p2+tIF0@g>ML7InQs7b0B(i+2WQp^SySj z!>e3()eVW_D{owTgH7~*Yb%k zsH&tGJIREFJIbw!!^^NYR2!uiE3 z6U9Xf7yC<#7Z%0C(OLD2is$ooc)^mZ-0=J&Z*9^1a9QcXqWa4h7WwNIP#m3KyrlMW zew17uzMiKS*A_3BU%X;Uo>B3^TR6=`nf#3c-Gq% z6&EjFU!0l0u+(2Rzj%HLgjrC$G#r`twng(7Ex&U9<@2w&a^d{4t6Y9uUKG8dc)`Mw ztBdC^C|bUTI$Zw>{ah4Y{C3Ks-pct4ikGilP&7Y!t^U2RXvy0zU$Agla^b>~YZojm zwm%juD0#=C;{TtwcY%)TIMYSDdG6h6NnN}3XsLzh-Ref~mRbTK8QIX{4JHOT&R|bS zkYrv~FecbD@i1fuq42P=V>~2`vk1AErvW)3xpMCHxxi&GGRBq&d5~H5S!gjf2xCBz zJ!9n_-%H=`tLjY)?3_t5bEdUgYE@U&U;q2BziL;xMU5-Xon9f_T8iH))7>uJ(DLrX z=taOpH@W2)PCD>&YeE}4IZaOy6J05(9&@bQm6}ry0(&%9&g7KT)U?`^wA9>6m&+yU zFnFQ4{8Iqk6Uj_T(R~$~i@$X}MNf6*#qdRXBm;x?Rk}b?{MNbT=JLnfsVTY9)Kp=H zU8(8vmlhb=K!lQp^YUgXzllsZV3wMWfZHF`jXWPk!AhN>hb78HJJO?h_IOt;YHE^l^S!T;NMH z!fJTqGTiC;p$Yeu-xs+rBwX%*=^F2;C>Qq>l;@94(Tj>kRO_0SZRH0w%~g)$Wb^`m z7JlcN8T`UG#?*9o8GfY%OEgr;FBw+l(sZpPsJS$=3?+J5zK(+Y?2Ib>(E_EYYnooo z}U3xgAK!6n4)mp`bdn@X5Dg&t?Z%V3O z?W+9Szl~(U3Z)uj4ZUWEnTcibS3gSstyMUwA~Teu<+%%@_4ig+mBg|LXIR%rn zacO#SijgLA@(QcHHNh!anVz&TEMl4#2~}lJFlU$^S4C=SN}5(3oEgfvH!?PTOdvH) zPn{T;QsJFbP@q+MT71?sIHrkrxltR>7lSyGohk(qE8DI zXhs@*%tYtJx=bw?_ImUg<7PyvXM_1=Y2GP;FVz)?g3xeJer}qfNBvdfLSqVjX%Hga zJI0sdagXzbYRt-TZaOTOrjOyxIjNOKu-1sChVxQb23wewo|bB)7Q505DqZPSsU= za=Fs7sx-Gdrxb<=R@$S5-7uS2A9d5~W!dhO)Rb~hT8a>5DSCQ7etGIjvw^nm zEpuBgx2{isC)4suQ(P`>qJLaE`pYp>F;Y$X8x#IVi@1HI>24z@ke;6Es!4OF`6KXR zHCbiuG*@m3%(9j(UCTsRZoSkU&IeI*OW|5Xg%{=;wLzG&u<1@S@0@)~x$3|TeCg8NrS6CigUl`<&2lQ>7BpW4sHjzERlrZ>RKO#rR%C!IsrP_F zDMjwAiWGNd#OF4$$Lpy^g)h}L)}K`h58;O!OA(VG0N#pBc&2IqfXj(wYc9*3T?O){ zR%8P}kvqHC4L!`70Cr|iaHpr%<6V_+WCJT7IFL#=<4!TdV0587kd~9?%BTlpbKz#p zD#$@eC?B#^@6xXi6-M;&a7Lw>`S%9KhI9V9Vsc65 z*vVC?Wpg86EiXu)QkhoHnz`Z0C3@YL0$(ljWloQzSMb|V_S8bXlAp#F)fVdY?8cWi z&x+_(6_e*qcIOn`8`7)T+MC)q&QmRcXJ*eV)5pv2J+6htDHCL=sGekMHS9{n%JcP! zY?L-`a$!m>Kcy5;9_Ol)ZS>jYWAy19hj)<}6Ds*C#v7hDCS84+TI)}#x7cKAO`d+Q z?7FcmN4t+j;d!3yaD)veOwMypHs@8$^H+IrW4vo@S!ty?rm{5b)iqaPCe0*#41NX6 zU=FkI@do)h!$Zqg0AHf%(gS7JK^x#0%pAxy{Dc?2MlTCm_-vNLeZY`vB?cNg^@HZJi(hy}v3_^8*(;etK)x)nF~)$DfsFhkxon zqc^JtSTqpvu-!TQZdZ*zvM_Aql^A;*$@BR~=tqnvQM*3EB^I`@ z6p&ptd693G^PH9HygA0H1b`9Ftw`s`PkdQ6Q2;eIA^j9PsW<8$1GW^k!^){u|p*Ech!7W{&e}mu=>GZu-WF_ z@^z7T&54?)%Tv7s^EE6qv1!clq5foO5xzTK!>1hmk(X|_d>ypl0DIAIZ_T^qFZieH zY@-&MOvf4h!BD;IH4jv<{9htljA zDeHZxzub%+|mI{#rTiT{T}0jR3*1!X*VM<{0UG z3uN02L2AGNW`cA>%PuDBec*Typn7XwDo^urHQXKs$NVxx3{)MH9X^2?*Q_ z1&mz-uK29{F~gK!#2noQ1rvLX(DGydM%5AtSxR*RV~Q9h9=1AHI&I{P|N^Wd;h^Nwx*=&P{6_5psYyQpImC97`rCt4s#4!k{)B*6)5~Js?Hb5{qb&5*VCvEDTeC;x+$gxow-+D@F@B z(k+mV<5vtIvTFSA-mZKL+Q0@#4eNOz^KXG`vaA_qDrMMNN*Yvkvou&r(pa`Df!rpE z+=F?vJ-6asQ+6kRSpi3c*g+SbmDrtfd<*=U82$hi@7!%xVl0BK%oM#fNBsfWxXqCb zQiGF|Un(CeEyQjh^Na*qou{BRp)3yTMBayQOV*dH+an}yPli}IUvhGf(4La5hUqttR0>eWZ4f3DsE*6U?G zB{dryXPsrkK5`0U!SJ`72NNb?oCRDyasrb$M{yLReW_fz@>`b8cS`Q}LAXyt1Msgg zIowv`IKXZKA#cIzBrw3Afa8G##_yIZ6LD2P4x?}t1N`2QdJe}s1}Os|^%2Fp1NtuL zs_weG;`0fg;B-5Dpgm z1Jz(i{|_8~=)e&plBjsfL5~^n-%%0&G)r+a^6pF2Yj)5JpZ{FF7|a+o+^!dMEQClK zd3X00Kr&vJWW~nTzz)}ot^&&*>;?4jaYD?;;JjIfWA7t<8>Y=c2o&wxuyhT^I+pz% z0dd|dZ^Nfme%_lv)lnS6a=z!v+N{;92l_VjtzE3a$+q@wco`Hj2XH+ih@s5EJ8;FX zmk;!=7LZ>hj?Kk=8>YA79ONbfS?}4urf);nS|@a4gf7r{5dz0El8&ut{F&XD<8l1) zwx_U}-6w6+hqCQnN7=BSxW+=+R=PfN(p+qITFacv^qJ18k&2C%9g4jydptq)84#0o z5v=3jm7m=NHqP97Gyd#_DZudky6$)u26!{xF}Meq#=xO?O{(^bu+$l zaCigB{OpCB@$NX_jvd|3VNrLthu90-E)3f`_&;rHu`TFNg}#8s>hZkGj^~E`e%Q)k z?qL-5#-g*p{Y`uPGYa7I)l?pFKu~gj>4fs%=?cGZ+$vF;L87+f8V@C_>@oi*2nhY&@VE zf8d}cp|MbL`Dw@V!#u;c4s*dq!$J#DLkqoBP9A8ZFEdI4b_~I&;RmGHWvv!otXj6b zUq`BJTthUm8CzW4xpMHP6~Dj#l8;|B7jpyNbHKbiuJ2PE-up;?;_=N>j{3-n8rmcB zc$J{KrlDKDPWnc-1BMyE=k=Z=7b#fRPT!0-;h~9TTiN2w&YSVW7xaA{aXz0y;iY=U z5I9)9HP1p?<5}1#0s;J~v@M89aX*|PrbA9&j*_DtgR?uHy&#%|fzR=gEd+G!7>9~6 z=exQNb&~A*J`Mo`#M5EFO$_j3$Oy&y+rnq!OZ1oQ6>Y1tRM*LFNd?t)vfBYMkio9E zqtjLX9qBdc5z8j^0dV;BawQLV;tGhcX5R)^7yq_nqpmR4OO3g*7F(tuDQ9+Oq7WaALbTm&d9GjC+sKAe;K0z1 z!S8s2CjWbGu(=qGO<}e-Uh+7SU&o`lXdIS}>6Gce1gXX7h? z_o+IOC5(42(snw{Q+0*yH{)}Agb@<~z$5!k`k=UrwF3FjTBw0iv$B6r^itsZ6)F8= zo*Sg;eiqhp5MWHm%md|u=bJ*H&%d|P9>$4a3ufh04S>MgLr3`M++|qf{hm+$6+$el*@XA`sP9Hdp zgFz6#(m>(1CFuR@06) z)IPXqik&mj#cATI;tt{Q^-l5A{)RN(MDpGbmK;3!B*kO~~CK^tt43LKt!8&Dwk0LG6b z46@0A+(7@1|9h>s8cL`*$@s%IN37DdwiH6d2%xP0`jw@v86t{iOIzK2Cw=sMH(>UR zC{58>=^ak`y5rO4gi%lA-;B@eC%0GjJ3&%Rz>kW7oFyGn1eY%9iMly=!(ln(jKPQ^%C*{?=8 z!T%6(5>y813V^|@E&9&IQ!wC=G|^Ce{mS7BTRNxk=Dna<){io=w^6yCm2&LvJ`_c1 z1*T|ckDb}s7NyJz7{-o4W#VZCn;f5&;}L44sb&D=8G!s&Ie{rDut6$tu;qdv6+{Ki zYvB$C5{l$<_bG5F5=oE>968w?CrDF_f=f&FLi_=@%8(U%P%KA_GFld<3%gs0A%eFQb6Z5Nk6$xEk zlx|wk#TqCB?P|TS-a{LC{YrE3Xjr^UIMGnw2W#k92Lt>vhH-;gFGQRwQii3mTHd+X zj5`4{;OADN^O^8=hcB!g4C09_niGN;-k?nMvlqY;lM2Mn!!3_WlY(kvMz=Q?Ux(LJ z76tRRlVV^Y0yo;qZU`I$?u5WO0*+9 zeH(7ZHJBM*e#wY$W&iMoK7={X4UTLP@C4K5Q25@tr~-gbLzIPH880$Mu9oq;l7*pQ zX`Y0TP_5fwuN{M%i?XvMSW2q_p&1Hx8cyfQ7fGihTAlo z?YWMcf?jqMNLl#6VNXjf74r;y9px|)aTzP|vxr4S--eZgv|0zZ(+w*g(=*cLp4sU% zX{a$ip*YIVflkBxy5V8FuM0RutCtT?{jim5p~V`6t7 z9W6=o++YI~uN0zGypQe|9fC3)@jX$+b2?xG*)KyeWsthol67M+7~3Rq=3Z=oBbf?Z zBoS@BU&m{N?(bg-Xjbcm-LU7EeAll~ox0=u*A_@;eE32`@%}XiB+mAcvk`b4Iu87MJdB~4`(SKD5Grp$gS4eH3yoQiG2=zp;v zmn+UDx%#*a#@RKwKd--VD_ptkk1+wZNkckH5twl>6y>WsSAb%)DwnNC)M%tx+0Gz& z*>>3FlPZ$`4&s0$kH3BgkLj$TO&Ijy3(L0BIlKF4H82)qx2F|gY^S|)5DH;#-cEa> zeCTFC0@tC&R?s{oxwoZL--o%71U$QgUYfHh@|(A84CVQM4&Ve_3+j~seDr2q0k-*1 zLE7WEIc&m+D6|^<*I(gUMo?*WA(Dz$qzvo<&#BWhoyjuD0@QA(EHoFhKeDqs9zd@>t;`So_hAqdsQu;NlA&oL=>LS z)^$4Y*&SdBbcn{fwTG0|5tef>aN(Bp;m-{&);RG(8K%MCXoLt``O>{2IeYCVWuq3#t!okF+m?r z>=?zrA6q%d5wbyB^pdoF&keRWD!{g6D5?0%04Lz`=951SFc({F$=KtlNcmeg#^-HJ zdERyZuxrj&bjEju&RDEbj7r#ry^x7LctaL2ryeQ`%eKR@#b^&K^5QU(36}!kC-j8= zn-=i;MFeE9e}I8Vg_#eM{_HV^>nO`3n+|Sg8AG=E2yauOy-!*N`QSMCeo1DOR`xI3 zO4m$zTZ%CDAXE@@2}@2U0K+WaM@8ghLJfcdNAp4Z-`aB!RsoIuB2Sqp+bTQ(uvzec zw&f4apO2ROP^xH$Ag+ZjXVRUs2dCaZtfTTNL$-gOJ;9 zkY{!WX)(9wC=3JTd?@FU!x6S0P+;G=NJ+mFEGZ~V#tliZEc3zxf^s-kS;jDJ(Stit zPYxytcD=_hc(%OF_fwAal&_HQ(W>E(yWGPL=__<){S6VD$^_PkA-sp}lKdZ9cDF3R z|L^uhF>D&pmHlNP*#0%&@pNDY?1jg&eLMWV;$4hM8D%l|HeP;&m>d=EJ~BrIZL|b% z5!RiOfXEM{CaTvjlA>jpMRKl;`A^cjm&u4sk!EjWTa*h%h8c7jPlvIxtJi7 zL+(Z_3wZq8F-B3|4@CO&h=?2 zThr#WMLR&3dHt6HG02<67=^x`BRshMlF!5l8P{KKRtESmCgae=qnz!%bJ1y%hltz0 zFb;Sgazwz3HOl(6V@^0-<=!`MZzx_VWdySalyNW}@wVtRW&a6;qaom>txEs*uW^Ec zxiX$t21w~V;(1^;i!~; z8!WSKWbuCM4zN(CT#>E7+LG|ToaaB_{R$*O&Fh$q6Jo(Mdk)7qkTL+z3OPv5@>%wI zS(w5Hy$u@fZX`9W;nLb)-AQseO-?K6$}#nG2%Sncl}D6 ztk)gi4G9h*&PzrCnA>3i-HrktZR|$vkSslVR3R{D*xUQFK9@F-=JaF zS`|*(CJ0o`DQs_xGC%6-Vi<8jPPf$zASn+x>>gHu6Zfk~+E8o}j6$`8Cd1I~c;ANM z4HQN62idYzZkBwX-r5bTN6EZ)I%twWoaMJSnvey0LdL5}S@@o*yg%h#fkTJUBuE90 zJWhgS0;;ebE&?zT5E=gy9LbslslermtRc344;Jn)w?{o=_~SC$b1;$TF?g zc@iIa3TN`Y&&}=7n!pIc1_b0F{roQpD2jRnHWUyxV{Id_Bp_JK1<9%12>pBhr}8kh zvmpJ*-RXz0J;2V;#ipgmxIW3vQRHXNo&22Lfk`DWzPgi(nXaz&9?o%zG3Umo;hI}} zHm;#nL{=5%y`h-19u4^v$zpRG<^tfqGPz23;kQ4>Pw1>rlkc*=jcZz^*#Hoe-d{<> zZVxR4rT+$4LG9M|DNDk^(3(&g&mNOW_c%@{&%1tw30}!yKB>(ZF2_v9a0wd#!JOOE zwU!RKtp8LUlTOrGZ6DLA6wJO2wDn4=H?EmBhvItpVz792hwbgOeJT%r2x(Wq{k$vB zMf^>&VkRoFAwa-IM3V$cfYi^SKM`Sq34H*W|M}j3^A5OZ z7v>FnTYtquj%GRHc6#rs*ud>Mz3tII&-aF6v^6NdoX0Je^SH~+^qx%7(UT@;KT*NN z%nB@7FtDS>!RI0^t_GaDYiYc0$-REHp_P)pZf zSzFHIDCLW_hGNPCfp9R)`*F5FC(DVOxn7*4^b}&YkW}p-E0=0V?~AoV%z^^Q{xvxM z3}c_&(EvZK%rc$k#x(@O1QT5A9`Hd5d^2D!pu8*f|Q z7`!hh?+I2(@SR}QEcH&XrxOW_p*WCLkZ#BK?&XrF5zi&WWQqp< zAW932rBaN6epU&!FsHXFKkM$(_mSNYOQ`m=IZH7iI(tmTSh#N)wx_s*RNf5#l(5P_ zx!Wp(F5cZfw*`7UH>mF;T_ETX;P<5~FYD)m6=p}BG-f4Wt_!Oxho$KY!EXrT4XGZ7 zFV5~zMr}1FM9j9>tfYm;w%){kGwxd8kg-e-Z#TPRB|g*PSxez#sj?z^_Si`u?MBDo ziVoXw9o&vp7Elpu_r--&cVVpV2D8r|V=GPtU`1i7lZ;fExZ~)MRJDN;VA9Jfn1lyw z8-+he0wusG8V?0ZfPjk?m?TifVw5c^aSZ#Zp3IxzKBx8*nP;U2C!?+fHEU!xW{+b7 zqOlE9qiwch8?>EiUGIs4Hnb`3KF+O_zs0Nz!cR`p=RP<1>;>8smbLb*_fUV_eR#xt zPE-g`hB2lhEpxR9!akRo>p?|QhLh;-__Nl9gdjzwTZgH>&q)c?44Qb{*)t z8#aVM=V3Jk1N1WM(t(XJmt>ljdn>X9X`+(1irWbLp*cfiu7Cq=MW2 zpihES&``}QAzBio0tZnLNstQMYSd)DSjFA}aJo8=eE+rgc^Pr3m9;`=Fxrxq%(9Tn zh4j#{Cqq^HGE9YvQ{KljjUCVdYbD%p6eDDaa&;$jBa9_xZUy;~w4?=?-l|s0pBsb` z#q5K-aLDJ~o~4+!tOk>r#HF6wIzE7-$m~daiZ&NAa)?PY?`{tRgR6U$FNWJdwgY@3 z_RnE`O$Gj>!u2aBeFV*n8DnmYx`_ip)?8Wurf|QA?~Lb(af6&R7j8u_h~`xeW8<1f zr9b9cE|Hs}(VAPWJtuv%U(axa2+37+MF7mIlGG5k!O)yN(he}8oApI*JJ0soNziC& zsJuiHG%2{-qd-f@7C@s=Jkxn6Xac6p4+Y(XGFmvw!VCUX@28=MZ~&4az6ZDcjJ_P( z%b0B)>8x5m7HcXhR@(qcVAx{&JLdf{8tjnn~Qv*grw*Fc%5j%rDBm+DDlIjT;g^nk>F#VNNs@G*5^lh@qf4K$SsGf)<%LwrnRsQyMOWe(jwnSJ@6Z zSLn0!!o>Q^Wrx}PL&xdcvd{)uz=kp-E|-C6`sHdHR|9F&DFfYL2!9teENwM#D<~6` zj7O+=#Fj|r3jmi#bi z6Z+pVNUU3tkYSVqO+@aE+g%iXq=kTVtwgv#l*>x0?Odw@#`&WS&;|x#MQwnj5Mgm0 z%7!1>` zaru$G(rP>kTM4IpT7}7+hb)uvIhM)$gg0veXJ3i6mJ3dF^+ksJCKQCosr1;jV!QJk(ti znDU1TpbZS&LHZOt8`fA0!?6L{z)X=9wE^0|C~5)62im7t2>wCdNBS1->NI1~WpYR7 zNGF%YIF)Kex@ZG-^Wxd0+hw0;u@eF*3`Qnacf6r^y@#?ty%o}ei5|kI3nabrl%OC; zNY{L*lRFn!-|OY0M+~*xef!s(J+=(?^NWJATaw2(x(J?_sZ?$#f$$;ZQNcgvDwcG_ z#EwpBy{9=!S?-P_7{_4fLD^8v0T>}>A}R>Cl=V~kRd@zJ00ADFIGLi+m~-W|Yi&TT z$!>ugM1R=Bwo)#+F$2cQl`t&k(V3`bnuGQq3;rMuT@WSsxxuSDN4L-Ip+RO)euqKs z6^5;;Gj(ytPN5@BNZgXatTs_LtAN{6i9+=k}1(Q^(Xu<;bD$X{5vjf z^2)hY{+%j|87r`3^i(P%XZX|3>la}-09a+W?(aW)j7%nAIzf6MuJ<#J0`V6-2OGk* zFIpI>5MK~u-$F&ewctw`MRp7xI>u~N4C6DQ0R@LDE%vcOW^8~qFv`rx76s3SB`lz91LWcc zfe||!pbd;=+*q%>p77514nlE%ECGBrvGJ%mtm_sk-;;wsc~3VgYa1-n^YVJnbk7+uNn# zvSVt>gfd(m(2bQKIJT!1AKV^;?ca|jn@a)4GMHPD`(gnN*R(nG2$vt3Hs}6+=4(6Qs6tA8IsVLLjocUg9xu-JLF1>8Rz2z;FWUFxHDt{cuW?lJXYU^DcYe|8AjwN{DUojVz&U-JDC^^|8$ z5*f!ZlakPfM538tZw~5$$D~=I31+scwC6h>dWy4H7;XZ_OCd;zI*)Po833LN$WXhA zg~ze#vE(m?F{2ws`cDVarp*eHO=;fMDd$|*^l{EFONQ;}-{LJ|_;VLy)C7i6TNie7 zlQvu6__9Dq?h2+GoHmDn0@lv5*JDcqrLeI5a+uQjk4oWi66brU=wl^}M#8>e_%UO?I!k z2A@|ayH{P4-USU;cTN{ajBVbi_f?#n!Lm`#H>3;Q=06QpdBd^5s$1naHAGKX_<5E9 z6T{o|a+F#^T-CES*h}l1qO}5FmNCgNMa%i31n*=sMnw4Hin*j#7IW@$SG1a=%0lFa z)owtw=*9&%5C-xwG`iqmGMd(Vm^@^wGdlz5*o+CR^Q)4>c;o1lHm;E zCfm$2dq=wpxI#S)hOC!lR$;r{w%P&~w%D<;9Z&tw8fQwu#1ezvih)MGKXt9dp)DeI zR?=ldf--v@>+vj4(gHVtiE@?r4$8=Rs=$MQd>)X`0#Y&fEZ~44{G6L5>B40C6(HoRY#oelakncKI4gjK-_(vESP zA~rRQ)vH%0o2eG?@z_>I>6oE!H9X#P#^WxiyO`&qd?>uVpswjV=Y7IIlnzalk2vAQ zYpf6WSH2M4$+X^`81v!iq$IH77tOQoe%PAA`9+8ThLjl&dmM&6-|~78z?jDK;9;5T zAV$8y(Spf~SpD%lj{XV1?LiwHP5^Jhn1_}nG5O07v4%=7CHK$8q|Nb`=rQ_@=Z$$F zKf)E9AVdaiaBR?;9hhu?GI^95ax>6sb~K=D$e^YC{g;vdVuJilkeMS!y7!#RqR@z7 z8P3@INZ*WcllTodO5cb#W79PsVY31ll4!8ZvJ3yinEYjkR6BMhFbP0s z4~pl230Pu?LWRj$acdY8u^BK4#boeim{J&K2zpch=;qja|v=2px z0mDPbBycJgWaw?3Lw*B8HnT);3}j9aA7`sHJA74CVM4LzBY|;CGk(35XDXdc^-+|BydK z88+)>K;?ce#S4YV7X2A)4xFj)bwpb%Tuu#4%pur(Y>4z2a8cq#hWsyNNkaZ)u<=En z4yy$4bTR12W|3l)8P~%YKd=I}>Zw1&R~5nKNMe9JY|aDn;>Et#pmA`XEeEA(j45E2O@g2hK712-;a zN|Y2jF^9#O*{s`6q#1cO+O_{OmZoZi;5ve8RKqq>~7HH=oL1^c$v}C~*?KD#3*eDh|t(|sU zaeysImyn`4cNcOf^p9f2BK0=y?3kWw41cfnw4s|KP`_WDr?&3hR5EjoEA( zvcc-lRh>UcbH?6@2;94OdSLfQjw~VAHPcMaF)g zh6!(wDM=zlghoN+g5oEFqIX%NZ-LJTI^xCHSUG&9|HNpIW4#kA%)sjdiJ>a{k74)k zBWEQ9F85CCFk5K~Ha6dd9aK#0gI(xKh}ZL z?IR>w6u=MU)PE1P$%<3*|1#eF``9Ir%f1si2w{O4BqLfJ7PzNv(Au?jM}}z#@{pXQ z$tXnNP=E<3c_;D1Z<-BrcR>c#EBS7AM8&}7CUnTz9kXOqv?qZWaUELrId;C zCu1DG8{?`_W)_9D1-3zoD^R32u2FavI+b}Gtz!;8ezcPg`7{zw3d^cZVnAVQW4Pn% z52k1RSLF`8cO&DC24_LKEQya&z`ZzcCKlX>&|);$M&~;kzr})J^(dJ|P>3*a%@-%b zjDu{poC33|ADRkQDbc))9S)KNK)VGngsl-#q)1oqHS&_Plmn(~1H7x3{#R`5=1IffVfA*Y@9%<5E+}<1SU%O(?e!1a) zQNOQiUhB&s>54i1Yge|i9%ZP_Gp}`e@x0bo*X)np6h|cxdoh|69>DfhC44V#-!-^D z`gBh(x4v4qSDDS&;hS~yT4VCqE;p$0$yec!xR?q}nr+;7&sx@HNsXuXYV zgn0z;M~|Gtz(`~j0OSc`XHNvk76}B1Y>fK4;&I-~Ij{A7Y#iVWZDVv^tJS1E(-@DB z-#0IT$?uM>>z~(3{%wptzXqOBoLfuKyz2B&gE_v8G^cL=J>JR(4?=_JG~Z<0Omw z>K66?pwr=asG}Y`>IuX8LFZ=|pJ`mzACG@_@z*;CkFhWwU)TTM#p%VXx8m^MzT@&? z(Y(G>zK|J@_o8IiU~hcDFOI5v-UCB69pnif0@EsWLh+gXEh&DwXHkEXMz)fcEMwnG zia)b1#^d#UPxma~Y3Pvt_b!&TeDp{>zNmj)zv5kAUBL0)#a>wwkI$ZS@vgN-dFl){ zGN$4&1;z2%bEX&jx(MX>V4H{Roedc|w>B>KS}!Sn{Q~=c{lcqjjt^SBajulTck%f( zE9MYLFK*GrB*qxXdl(YB2y{_KLoSTZR4bGOsd)V~fRNu`0%q4AIausFuBbImyfX*9 zZ#?Z7XpP5@RBO@jS@FAlUG2mSJTSyp8|c>`eA^%L;h2-Z+G+1JIAd;8+?pR6IT z!-n{w;x}U<#p{jXVbTwf-!r9-f57wUq> zNbNl(RbpNLYV6*_E%SrFI~IdpaD?&r%2x7y@K}>}2&5$6Kf=yfrX+YU{vLb+T*0FO zsSCI@6;`xYZXSxq&tYeW&Gpq=l}0FyBb9%6;bE&M2p|q{xXm-dT-X0vC%KIrk3X;P zeczJec$`C`T5(>wxO?zeJ^Chcr+gNL50~rp>>8Y2jGJ@MiIc|%mEHb6&Y0pkO=7{mtTX`Rd0I-l zTQsP)AkPUl^GEI45m1I5uKMfEdgGJv_}r=^0Q=JxgR!Tcb3CuNQ2*!7b^V*okx0bh zEZ@G*E@BC!tJjLZ8J(W9u74ofES~B}YBrCI6tTjl3NJNVX*V_8H^Yh820=Txz6_x{ z%WS?sjZ@8(iG8?70pW%0d3~>A3nw+68it!#6P#C!w-gx^=gH^FcBP*$dq{egyoy~q z8>2i~*w%$Gj+Xrlhw1vIxjm9NYmA&%($7nkDa0XD@g8sy8&EEiyeC}Af4YuE{o}EJ zHy{ne!#z*;#I*M=4q~HVz##?hCf#Z?7Jd0B4yt{=Ru9)+?V>B_g z&ZEfahu$kGP!d2Pq!h%o*DnknL+t)qXFWaOKmby}F9METgBci(UmBVi4y{&as__uN z=z`p=P5^aENno6_K@OVk`+I8+Hxhhn!;OUI{PeH4=v7J@?x7G0p@K*wf~a zdw!c8f75Y%aF6Eey0?#3U0kPtyw=IjdvGjyZ_QStESiI@^o;!YCjVzRW5AtKFtp5; z1)gzx6aq`pCS^X8hz%a=jRznL>-t$1({L2bdl!`7$)Es<(~LmgA7K=gxPZ_4eU?DuCUiS zr8HPjoM#%94frACG^XYCF$igraX?<*;4#{R*Wk16l!cKHLBBi_m$I-FK;JDVP*OOyVE_~hwypO^OeqTtSSbx`OWz-lyY6{Z`yK|c=I>ed0(`yr#wQw;Uhn&!HpdTp>LCffuFqfz{|BPrHis<_ZP0jZ(OtkJx;Nqa zh&Lb;lnY};W>CoiC1WY1V!6`^dTf^Rk}UfgRxn8?GA%o7s)sWO_~9N}eMV(eyvlY+ zD@Hg7d8T~O#Qsjk2ItncdFuNX^=IsxUi@08()Xu2UcYdBaAWj~<%6d@ANA)!XmEO$ zWE*`(LOv|`{J~?jUB?I4^>dn`1muSop6Z}!ZPMPXi^mm9KG_-5eh2v-zwhlw7(8&$ zzeCG-ysX8R5eg>dMA-`}?8NXG;{*iQW}NaCY+Kvq>)JJFQSPV1&AfM!g%3dyDI%(5 z{5}+!P1-{p@%Td>?iPj+c7#N$n3NE}9YdSJQ=j=f1-&EWV>j6}Qa2sJA@V`#c(|ty zz)uWrT~aky?nq=5v_k@)TUAn`u*>V+v2RPx4gmi}$Kx%p$^bPU$GDHjt9PXZPI?W zT_O0%&U0&(5%^@MudA}10?WAjcgLm|pYpx9-PiR{2MI<$d&>7z2mf-eHIOS#QoX4- zFTo$_E^6Kh6KB9%u%rB!5y4Zk@k1R8;9*#`f9>Eg)#1w4r#b?t<7sD!nhxxb{-AU4 z*xQc;5X220`#~oGmqCF8urd8>`4@n}0XtG-{)P*#5C>x-%%?hS(ONO*sg8$uE|++5 zJ12H4TYq=#sSW~Uhnyw8x`y4iVMd|`_}Nz-^b4J+w6aB@7zzRbDFc>q@&C~v}(<9Wt8u1d!9 z1!`K0yw(_To@F%b$012C;}fdIsnp8*$}bU#U4ne@(CJeTJN{I7&@ckP&rn(nVDG|?@Xcc7gzyTF86Zg$d5W#T}=fw{#dmMI;Bffps zJ3ik!CoZv!FP?VEP>|-4XY7A9aV-PC>%n1_{CfkICp#R#r&E$z>p+zm76MoM=iQJvicmXNah79!7bl+SBA6u?MQuu)2ByK5%wH)g zB&ETG9Uv9dyVbxlL0;s%>CFfuVo;O_<8PreJXHwB5v0f#P~#vz+f-=AS--tCb7WvY z^jey*&dUvE==oA+Ob5?Rw@+cmomc}3(KdPW!&U~-BF;4NgP6dm17ca>ID%vTjX8KD z4xckO9aF{81;m`Gz0Q!521<2{rl_!4za~;#XLTIqfi-R}4j0N?+8e;s2>u_dsU3{U zC=0~gC$^bPiPVOH|9L+#AL;Z@ohpdAjWw_NpnaR+`~VGO4pM?;-%iLvMBewI+}7oZe2#$TG`K?^BKvm-<75)gp znA31jOhP}Fq3-b-myr|VT$9p(H!|FXSSH7#e_0<1o`{BZ*o0;Xvo`lK^52REiVm0Y zfDF>)dvGu?uM*e{8jNxV#WqkuMU$ipXOe|@R#HjAa^SxVrI6s^+$Ipfu##n5G(af#5?>5Ff#Qg*yfigl}M}q6P9t5!lLpaa;t}9NKLYR2@%khMuF?f9mXXD>p zZv<|t5#Fhpy*2MZq-^?3g>c2jw`ep;@0IU`_aTjFG5NP0xkg%%w}tf)>g9;Da@P&X zh4eU5v#(CbL&#>U$qXmY>NQ2t_!qp?6J;+*n(#Z#zYQs3?#GC<1p*5il@pD1cKp8(P z+AMc2v!G%w$2h21vlJ$tE3nMDD?u(^0QA*}(urGNPpZxcc@NcZLjxINfTX6?q(0C= z-Fb;no4o&kcmBMdxSHn-G^ZDt8c@rNsg7)&_|*h*1;fmz_@(_;#+ zKsFb!%SZiE>7-zBPX}ZxdIeS+q&OH#R0EP+5NEM4Yo9Mh#w28m_Kq* zI`bR2-3bn`|3u9IwooKrq{1nANgEgrK_%tHj=_x?nE;d^mg6QG_tuOLvGOSRv9qEq zcU~?<>TTqH*T`){wuifdXJK$fj%ZJ)-WzaLuK_19ernXFicJwvOq%eeP{dOFBO2k`@&m;v_CGH8lg)<0LQ`50Y|GvC@QS=H3 z-E>LlVo5QuBp%N`>gSCQ_Ddztmg0Uy5_=+uy`$+Zqs}U=Da*qeAV}1{tLC-P^Tr{Y zMA)$rT~&z9LR2~1rk|`<7EA46;7y?5byESN`IpL{b=ekOu1odP&hzmS?(*Wxe!~8M zPF#6A=u+JpfVwr=gT!B4GfDF~aKlj7WWI}A90MrNm!up4fV?9!FJj~!(AlNNx?dm*L{^bxTWSr4omf?7!i&HWvC^0U`DDI@=f!yCoxa(^E5E4z}M1Sr_GP+d8{EGJR*hjIifKHFU6>%tu%bZ6rmUSTTt{QLN zay@2puK~%FuuZUSs1_%o-at#``S8?^98#jpas=eRwG>t7Vcx^rK!A)$H3CdsRX8`qu9s}vmVL8i-vw1TIGMt!0mE~O6`6= z#DgD{%f~oE#w4Vuk*C5nJcPT*tvsRIB|o^n$+?9jQ*P>M_GGKGZ)HE<-n5 zMhV_?4Fc{qeub`iofNztViJ~>{sF6RJwGZu=>hs(!@D*fkj zdyF3W#vbV)Kfj92-`_yLb6sE3VUEE>{&RCe~kUf;&k+ON)ejx=AcQOn z*D>1Kj(LO5t*CKWK%!;;(1KdK zls;5CzSLXr>)_9VNAW1NDP9OZkvl*4f!vDRwA^3j{!K`X!3aOQ11xkLg8O>8k>_&l zutvD5Ej(DKWa$(#S`@WUL!ACi46C2)@RvgoT$e0x^Xv#`AR%^b!0K60=>$&mzYwzP zZindc?q1yp>#-p<#XuR7_~-qdvSw|#wtQiEeo#aoE`PY(db<4YaAUE0lK_7xn-CHO ztAah|IrH~;v+S2SB3K#p1fwOZOXim>C}G*pL9lHlzb?tB{@0SBQ6Xkuhke}a;q z2Y+4iv*5Pi>Re2z#kO1$Wxhe8q!|%78ehXNbH7>egHT=h56hn}DStZrbouz^=w$vK z@(v?*#w~YGhX+H|d1>A`u7f*%`AK%^jtS2i89TnS!I!yX%Fn#%W0!a~dPG6hLz_GY zJO_OTJ!d>`;{72{g%Y~Zcg%0ioI7!WhyZ$O?hTP@+z{R39dPwy-!lk`Mq}PFO2-=# z8jcwz|1zM#{LDFX$L?SGN_Sj&JfnEW;+@02zgYQL`f6jx{2vY1t!5a=Gtg>0HVtMy z;a5Ko_`40=HBtu;Zky8>jO8XW3lAqmysJ=iTfxsKefrmbXu0s9s4@=ycJBW^>F1Mv zUj4J`7pq?^-ByYxP=nhF(hI&3T%L2q_o#2GZ>r~CKnnilyTCKex6}$8s1y%oiG!7| z)V@-Au<~Hh)uK7Y*NeqN(daKrzFGR~(%+Q+rusLf|62WT)nryy{lxl((;mKm;r$Dz z{nfP0@mNk0KPz}a4to_&pPFOLfQ042o!Sz{VN1=)X*JU1uoa4sFsPFShTw+hQwe{B zM57e9JIj)~&BrCr`(Hv@@^0OJulzx&+h_EqguvnvQ|AMG#s$|Da(&hQK?o*V#^psW zlx+>3cKUXtuFuT31SoK@Xmim)VE@h1hp}kIxZQ3-D|;aX)B8Okm`>yC6fPCZ4ljz_ zUGLM-I|wLT@ErE5KEg8FRm2>+@u~D&$EB;NkJN_GTmBoy*2E9V+-Q;Y1{ywY7-$f&f3SXe z&$+5|B|Rmt20MZsxg9d*@6LUq;I+_uKs8?DmJTUeES@MBm9yjjS)Uo;fxF^h(c8sO zl`WEkSOk}Z%)0qh*@A-p;JIK=us_&e@_VVmqS~mgs&1SVE$v75M-1Notk9ugZx8X} za&Y^BUi9=?`A=`(uuN3LFu>e(!X(G*l8HaY%JdQIHa*w{D?W+4;F)G)EPviV!g=e* zHi5a5NR{10J(h+Mh_U9PNHxO>aaA80lyD{~1~%zG^($w$Fw9A;9g<+vB%)eR7v_L_iz!&u0f{}q;?frCXKR=VmwtlS@%>fvFQW`Ym_;LRWn$c-i7JjBS#d@GC} z@T;(AV)$8ue(hF;?K0@zM(XbvkTfVI+gkOJ8;Qma$0!MaT97QW1L*+HduF&=A6bQ2 zyLHEf<8Am39p*7;--Qgn65y+dCbz*NlfvFSPDe~_Di2&UHr2j0|Lnq7<}aHvy;u^r z@#68hF};3*@BZKoGXdQ>jWoSBYFCoipu!)iJIfsp2ANtc@gn%id z;j)AfVnWv9sqj;+Fjo>kEMJ~O@hk964{R(tScxov@mB3CwOeWr)+WSI3gLmGpOnxV z{I~LXLCBoX2n)f#q}P&wq8H@@)GGR}ufgLaMtDKnEnpWw5KKw~MexqJ?*{i^qB{5KicMhf@7j$P5pu~{Kf&8CJYJvXm zV9t61YdSy}>#sJst}RSiadsid72YIOR*{R;y1CgJ0jC>tNbyHI)GYIkfvN)=w9*BViZ+Lg_GtiR77q2H^0{i`fQCOZGsx?w`tPe(AhKKA!ayd8!jvzC(mSWQAz6%!~1+?pu>pi6jDVRAnJ36=!jp zmlBjn>VDmBOhqP{9%PnMn6mwcNdKO|CZzx~SO8*bj|R?6`Dk(K>g&tj2BFMvZlPs@ z&7YdE`p2=6fn+jaIzSrBGm(_Xn)K7X)p);mv}UA%dg$oMzk^hzZrN<@Z1490!W zNg=T$A^6dhNuQCJpY+!Js$dD#0rn=El_8YPAuX;J(K?F>LcDfcK9rTgnB)5c?Y^Mq znV)Cbw-cJg zyNS8N6~K3QE{EK}!b@Ic0F;sR)EYb=7sP9xo}kA_nQIGESEoLG19UmOe9Qc$wWimw zeyj*H+(-LD!6*o}O*TEGi2XJ-uMvIFDKpjcN)9G$a8*J+4ivpuiWJ#|K3ZP@QSt#P zg1wyzdwb^qr|at?Cu#<~VnB&Ef@yM}-s8@SBP5r(j%D9sh^2p71}b1L9dDoPh28#u z4p6(*Yg3RGn90-XyrURQ0AB_f1I@a&aQ-8^YDk4|-}lYO6b%k7-(oFXHbpcn_!$Bt zC`iyZ3^W)9DvTc-2-;Lo(&3~RpD+xe(yu_$znk!(w5$S|EP8QD$Fs#;GFTbJEM{OD zw1g&gW6=`G1dtozIEnImSa^bcidz^UayIKA=?Q&@H)R=L-B`KJi?lgzrK|skmOTy` z!^zn9omk9tZb*|1oIpKxfh4UJUS;kn~CUVTok}NaA-r2?tx^gtGk_+7UV1| zu%w8jd1Zdu)0NwzyBl9wbM$|FRUORzSN9)U{LJDlix8vwlD6T7f!s(xvFGaDry+h)=MyzscQozWfPIq#s%gNn5QOD&@hw#! zzmsJkzubsZg7wFD%bTST{%uT{lKiAiU|3*SQ80i(XX6uSMYe2O%cD7Qw9!}|v(!-B z5w~!JKemmj-H@G-+ie9?ebWLPr@X!V#^}M=myd zOzNOWP z;cz3K+|(_v8dXj_}nh^ga%jA)z@}vsw0CH0{ONIr4Q1RgqV39GrC{$Tc8LE8Lsyzb2;1ohU(seWb z)?SlDlq$4*I~NAj`C8X6HZdH6WP>H(u|rBPrI+EwKQaL<`_u*q&iDB``iL4+1M_=orizAQgC117n>$?8i8R z{TRF`ioASD?uTT19~!HJS9wO6YA?{3ec0_|ywf?JiraA27A@)jSa_e2*!rSQ?c%ClwXs8*UB>>DtKF_I~2uU+<74*=aScT#E_ZrmiRuCACdYsQorvtU2O zjQKOB?4LDiK{>+rXp{nplRU4P<-_aZNq*;})+ zihe^W9oUewT2Se1#hV(vc3NZ#ZyTaUeCuiU@#O6{H<%(b$}=LZL&s2AYxW#~X#m{u z&vcG!T?vBC>;IPkxyqw8F+cY`3dP)5^aEJL7ptSw;dCTt8MOLfJNtv6Os|aO154<3 zX^`+_CNH2=r)visPE%e6VJ^V^yh~eoW<1V)OeODgCmAE)uyRB%LZ&+a2+BYhnftk7b54`Pq zT4f0i;{B+5I^^KMip^~ppIGq^H{;*9xOw5V7o{w$z@*7oK7Yl+<<`RG^OrANhWGOM z&{(l-{>=Hy=4Vce*Zg+w;U}Jb0yo@=XYiMwpLycY;;jq5jV$(RkympXgQ3S$+!jUP zJCzWmSDgMQ*!~45i{Sw8z74WWdvgN_ZSIv9gW&caUqP`&Wg)qiG{QZsY4aVyfpxfZ z1{cEx<$W4&?Nm*j8lu)rTtx^ExTI)F;MEcu=*^W71woIgLF0GT6y;F6@idV@EoeGJ z51!+;7>0{`K88UCcnEw$@m?Iri?LYptaKhs$XheZa1t+*Xgn}8+=2s%p*r($OD}on zlt*u>OJ2F(^E?bVwLc~w&=@JFd*Bjm0Kp|eQJWMvqN*Sn5NZVt{I@}|q5_u$m5-yY ziNPiS{48N=ekcY$L6LS8Vc5q7G{sIC_d7i)UE|g`VJ%X6W^G^c2u3YVRnmGK*sx;f zqp=QvhavRhN{iDR%A4OTC<3#i`J_-FJ&4$$1tr zdJX+V=BX+vS|boPEeLUY&B9P)h_bNJk4=*m*6=FaET^(-Lyx0FpN^v}^ktf|U?C}$ zBiDiNi5m{;D6chesx40)6seEG1;=FO@srSho^On$1tbsUg*C{;Ec3H#p0{vJq|5-o z^s2iQJlDbVs5>im;<`96s=5RP1#;vkvKS(PN6J=h{vaO1b_^^LNuh=!0%_jj+1*1C zLEao4KqlV?A__(MsrH(Xg?5B$o6@8#KnOwpy`4x384AEskk?^Q^|9TQg{Bof(fN@s zP@VGDW8lPmUU2dJ8cq>IsPhCvM{95(>ZUy5U^btD9(U3tBYW+VoXUpEM*LuKo{d#I zDn1+cUi)H1$BXB7wd3Api<%onNY)dea9Uhi;*HWS2&(`FBBK|si(IwYuXeyPK>vIC z>%!!_$A9sBevkC+7tfIV&=SwO6&AG_Ihc2fJR&0BGIA@k%kLeHK=u(tBccgw3qq8J zg+d;#@_#x`EB9;vTyY{yc~~T-Cu>8Tp6$i*52NY@Iv%eu{=1AyNlc!W$&)1!GYOXP zSazOH89?sBz2YTB>C2I0=JZnGRKwsC;{qM2#w{Y_h@;p47Sf(ToOwih1mX8{*klUv zNR%5<&EWejv99^}X(S0I0-o|tWZ)g<`x2pv46MWX&Jv-C48(fNL}((Td>}y2Ia_gI zVD0I&_JWWPJ`Y%=4akQd>IqqR@90a$?yl`UASP{pPjpR$?&SQf$f9y+SD9b)hiMJe ztpUANxEIQYUz=Y>Gj*^w3ySNEmPl#&`K@6GZ1113Sv9P=Q^ulhE`U4!lEZJo77xgla4D-_A=xhjK zje6ud#tyXq8xG10X6LRuDni($mv&V#ZJ73&H1kZ6qASM1;90!M2?0S)ZBC52>6xE} zcpX>s3`L4XK+u5cbO(_VA@IU)3?d~$lA1bVA|;jH!sB5gy&bcx1CTO){%rW~69S^R z@UF5;3P>`dZz&+nh|pd>%D|KF_TAly)J>gDV8AO!8#)i1K`bgFrXTZ3sj{s~P_V%jzK+!Aio0vIS)roHmKiEGQg{5UJKtC@ zM+f<}7mUG_W9Iv=Uqeb5@`eaaWE`=H&_qUoGZC7|c%6yRMCN`?>oXC`>{E(zh6wP{ zx&C5SP7bX6i^8RoA+nI8WxFX0bs}b?NbT)JNSHXnn*&KdaAtK#9tVv&P{wvJpx1>+ z>XXquv#?F)+K`~fhf(LH-GcY*AS^^#HF%%jvZ&cuSQ89sVYfEYI|6(sD)PQN?Q(J= zrse#%FV@7S(|)9sh#*FI8RX3EULYa_2%($ZLUIMf2e~*d90{N>bN!{xY!dv&x^*qI z{&pAv#tQwILEM9f1CPQd@F7T)+P^@*4@l+P7>N--$S>#Zyq!5u(CI{(w2tR0Gr>EI z4-kKV?@ydz6!0QCiPe*A?X|b7$Y0*sgS2$y@gR$DLCnvI`B%|Hl7Fr$l4MFWpkPEn z9v2?jY@&g=Mc$<0Xh^MI9A-QeO(tyrAS2oInzoYcl^=heoegkoq_N+-o*mva+Cah? zm~Zgz#F8>#;a90xa|+u~XlToGD1=O2)!`xQ$pb$kcXeYo&!i@cn9RpK#6X&PQwqo?BfFNQ?!kqFXpv7Bq#llzQLrEG zV<=kI;T^4EXwhj1oQc*{ZByUb6|*iYxbkMjfVNvqeMbo^@tVcEGsKw>vX(@4hPEJS z8?yu+-!#Hok3-Xu$EU3Ipd7KfwJx*-Y%4s)$17n_VKZ#v-X*<=AZ|K6zwD|N?hfYl z?CD?7B4uNKs2cOfPFPmVA0ZcpA4n+_eK#YSlCby|m1_YT4|ZSzQ z$4@;a))GADU>lh;LZ-yCir0H(J~^g@Vz`G+_!8aej4K;VJm5v5Xk06&nxL^D%gtL4NWP4406q@qGCmgk5#m-3BC> z*AAMCWFp35!T|_a_o*ImeV<4yj)%bT@bvavPP%wL44I+jKXGQID-M~JK4dyw7`UJ) zZ|Ud#r=p=woT#cTENe7`Ff0u9kHwo+6EqFUIcwHeF4VEE0R~W0vF4*m&%jwC^`fUA zf*zKW5U%pp$TePI*>rk@@b%^l0eF!bTvyg2AlZW4gUrLHd7gyIGIqFlegt0E5!{E$ zUg4NN&21tyk)c84tB?pyWT=A{$Qgo(48n?ezC>sudlK>A2v`+U|7m{a7&#qZ;PC^P zU69AMI(_?rGgI-KNZvir8CnY7VJhAd0EWk}wF9_bU~CVF}F#l1R2 zd-dWb%mNwD3$L<08 z(Iar+Qn3})U?|{+)X@94^!SDC-+ySQH-g^Kywt}${FeR>7dsdbsi2qkkMPqUJhq)3 zoG;AIgr~NXL4w+6HYy4VO*gxgC0}v$&4mKX3|!L-|~`PGKZBo z&?ah{chj_|ph1b#kVuITc>P0>5+U$nQECt=5i-0Qij)W;)M5=uB9$6`*(ry{L^!6_ z?@n|_qy$*JV!}uN|Iavv06d~Nc*)`Q+mCPZAUo8DQTwUYp%buFdzWxc0G){xo*I1{ zM~CMjkquw~`VzJsjDsEEh?`by1RGK3Ucb5ydOiZY2Rb-1O?wiQmNH=Se`Q`phJjOz zAOYsjyf7ub2aP#;N6n+_xV!CKCkTTPb1EeRvE#^0CDR#O_lyuZhEGO&XSHsZKL7Ef zi&wKd&P(Sj7m8pM>p$2CBx65{A|s^Jm<2-;jF>2h7r}%q$ZYMlV>$CKVus7;g`S)# z;;qQm&J4m-Pp~ug6?JerLy?k7l!c*4i4b`EOr)l*H{(Bc#H@QQjERnn|2QEK;^6w{ zr!=hENm>R3w0pem(&_k(eQzK=OBR82=Cwbc0At&Y9ub@VfDd z0k`7PU9|5eLq8su}i<)+haf_2mq7j&}waN0)bm7{oYw2340f#nqJJ~R%%DD+X7{itHCin{=)gtq~K7bkR8Sb{-H?eu7M&vh|}m4 z*=$h>#DhqQ5O|@-5~;~~Q;)eUZPumK1^dW%e~jy+V9Xn{V*cGLoi{@^bkOs5We>(5 z+PbENv|ie;f&T8es&@~ta$aaZWC82_iGFQ$8D-$A6>FjMn@@LwTqznCS9+q%RcZ1) z@g;(~55C|C4UWWO$>yk3k~koc`qb-Wmr8 zwPaKNtdr;6NXN!iU>!U)HCgNX0baWp)MV`9joJRI*2t`QbkMeAo|tUWL37-kio=It zX%1sYI$C7@GNAPq@t(^GjF-zUa(V58=t@WzQ|1j$&M+7F!C(SXBIP4wl65Fj3N!Hf zhax3HK?R9a;3Ph*KWQt6A|*nE=>xo_B(rXOI0roTyZm_eOH)lA-{y0NEkdtH!%!{l zrx_*^y5`5=n$@lERMHPZjXftZ*}x--)s3ChC$QKZUKY?1a~UuKBn=aW;@*mSY1k1zl%Jd+Lv@5*V6Z_aiyW1d4QYRK$i><#hhcc7)$qv2FGM0yQD-H(K~!)im{bzoAS&?KBhd|_S_a;k ziQTz#ik}qsGMHsDYLIy)f7Qr3)ERi-g3VHlbSOxLr>KHU4jwKeHy_&##9Bb#w~4cv zcMq@w2r}_R;z;EZ1X{(HEGpJQKv=xxfe0yo4~2@0j$|W3!ey9S4X~1Iye}`16Jw=h zDf~Z40;u%kDB56!Z%6l1y=%i@0G43e|MjP4YH zcTayy569C(lL-@iPWY@Ihz=HKk9z#eARo44@Zr%5y9dIn=ZA+^iURS_OoS#b)VUdP z1E1kCk>NVOiO@s_7W++vCNlDv2u<@#9w)DHpP&hjDQ7An*R6wRHLN`t9hOz+i9mbZ>TJCLVI|l49@||XA;)|AvBb#fHulUg_bVqLC(e+- zI?nmQQY&ZBL%96aovSgqz(>^K1X)bbaBmpTmsLg^_G2quq$^{`c?KT6O2T3t$JG!a zPlOyqADi>aQ&`12@KQ5a;?Aw2K+earPWrIM?qp1-hI1IxDI7j45MvR$8&`2P31btp zsr6fBCiRPFUcjlre8|b*)^-f>?;4B;&-cK0i%8v$SO93a6w4mcoOI^PDb*I3XNh>I zQO0X{{||^`c#Z!H#GhYcA6e^hf5**$OLys}VNQMTdMsdr|Kxl?w}SWu2VqkD8{jRv zPp=Mb2I-d^3h1QF+9d|9@xDzYE>|}o=vos9b26%flE~?fdb|?@n|^Es=YE`^3f;y` zKU#4Z9Hx;L1{#M$@w8*?hy|lk3=krt|CD#dV>_J+owX#HXBD< z=1hl>(I0Qv&b@F{7AA}B>37ef>n*y(V8hg92>&os&6zLnrLF8;K?}+i&OCAA8MWL3 zQG82mzFdmfQS)E5<~=B^%qP1Acn$KH&%pIqrcmpieOn>uLI~d*m^hu}6H*-gMN?vi z)@$0JvEsU+s7b**IH94aNrk1ChNFhKq0_sKVW>3>dEZvbzeG(Phd0Jas8X(}bgc7h zzl??2=2I90mE^+=$7z8|%N+@coA{l4UDh z(gAUep80#>KA${shH?-)`xnTu9VkK?NRDH>A;T-szX!?0>5^BvXb*#}G+dlj%jil@ zV({FeiJ0=4x2RkZBTkz6^|nou#vd3>Wpnhob3#%urh-8flydS3rnb*17!?pt8DGGR|-42&Pg4uhl+8o#hX`G<7!&x?X_e z-Md8E@8U~`%U~Sc8$sa0(*gbN7V`Do-Q@9zd|E~3cxU(D(%lg^9_Q-{tswme%i5D# zA5HaPjMrr0hm5~De#!g7QzQJ=J!lW3%iFwKc=o%mV>nHze(wMq!wbIOVGOtB40s$q z5~7w{@rZK1aNkV5{s9(exMpOs6q=K1u6Pj_wk(C&9tHG8V|xIBG8^8FZBcGNGm=ji zPcH5fnck^7kDsp1r%GMej^$`*csQbU(6)1(l+5BXBd21+jq>106__s*mB0kNFh0a4 zF&TVF0us6N>bu5Ou@u`J5)Xd$8)wb!voOkmE(0$zz#~{=k{J*n)5pvmgp9 z6T?#R-aE7_yl?AV|U}skH@*@gf;$%WF9a!A3Q>^ez1c(!B%4D5wf8p~V#p zHP0crdZMo^JFyWLCX(BY$oqaWx)=wvGCR4J#9Mn;)aFmWM9CI81>g?`S2jtLEa7H} zX3^$Hgk9)94XVP+zK7LxZhAvZZ2%Q{+L2G7o4i5CWfxOT>RBLe6rCOpZ<>l*m56s?833obFkc zr;*1)`8?S(rU*(bxEzRa+70_LLg&(zG{o5C)Iv%x-tOqd0;M5Vryuc7yM&#y5ssfu z_HATnCxLh&V?vpu`VrT(OY>WkuE=A5gd~Taiw!DlMc(@-9V>;mjZo|Lbu}-|q{Xyj zYW75wOr>Wv79Wg2?>PPH%wO7n;>-r{_}B{A{*0-obTl~BEMwdGz(WeTM-=VB!4REv zsgwr@Cft=SHlJ(}e&M}CoEKXB-KY7u`rLKXE;)KJaRooc{^$HXbO=&=VJxzSyIBjQ z!y|UI4Mhb1qDkQ!MC1V$%J)!2AYc-a$qo_EaCRd8la-Hzw2mRX1P`%8Ekz3unm?Q= zjZ1Nd8CaP=@57B!;PxM4+`RwjuCfDXpz*2)l;JKa#>!2bNg)IvpaLJ|&>%nJnyW6_ z`m%8dF8@jTFq#=tbMcazh;mFf`!-grpiLOv(*EYn7vcSat!r;P&ZRU@wzsS1v6=hv z&MLRyt9y_YUOdcLzqL01J+Rf{N5l&?o_2|7=}oy`#8g=^|D`*S51+Ea(pa$HkDpn; zm2n~N#eA5)E{M3eGoK4o6s|2WymT;p1i8Cy{Z`DjG2$Ba1#fok3CyT?E#>IKc4o65 zG|qT;8V|c-Dr*Q5Jq~B0MI^dGR3xiJH;9TPl;{Rg;Z_j`bmmJ`G|oe#CZcB@EHDgn z%qYj0YLsJAImltDwPSzGS+B|AJ+o*wp(KEDRdt~r@NxlWgVJy4*c-@wBiL+(Q2WAm z_z15hRdTqfmoo{>gk`i0Z6c+YVDf>G&QF5``RAIhb&uS104lhqv`vYXNFyFIe(}T@oaCrE@mIqty z&{k@)W!b7=lQAT^B`Q|_)IF>7^L$ElXMfDNXpk)@5K){x*8`5aJ3hXVeE-MW$@X1#-|L^T?EA_Etx*sSL6fPbg*4z>zYv5fv@ z-}b>)wPo1l#j&QgcH39aQAB32_t5ZN5E-G~|`{0(6<+eF@hp=^aSsxg)N^H29-^NQ# z%Qc*^C0a@czpYWJhI00#CHJ{y%)==>zy0DeoWTE&-8|fJusPD_JW=3 zJwMm5l<8Q!uZDBxeF(B1KaFD{5eDyxE?@-uiRI{mpdW8N`2pgl>t_(PoHNXi7tYiIcfEGwvC;Eyrz z98#|>;(2Y2dVWRnvSod}t9w^G0$+9XI&4OWu!EnEZkM<(SIeD@zz5pIwesy&h|w(T z)~N@+_VXVex#@d*EB&0f;x*hCyysW+uGZN%K_RN==lq|dcv4b8>LWl&bzFt_b{o1U z$H+QV@%o~k6f^8JuTM!S1^MMYL?SHQ5Cdn{Ep;!>jnT#MQ+PP~3O7zrh>>PQXe8cU z4R~R05t56AG~O%X15D$7FjO{Jj{_6L(=NUXj5o;juI3MJ(fX!nCClGypRe2E8;W6Q!>j93c<8p;H~S2`q1NFQV*|!vh0xCkF<+CkMib4BAT!VA~C! ze#=kHD;gEU$8v2@m|*Y{+bmXo)xb&v;sINuv8sg_}{Q;H(n{>KmsBDNM?Whjd{l3WPf;7GFd zU}#-4ALUJ7Hg(SGAw&6l+9c?2j^!V-9x7_Kpk9ea~wz47CZg+hzv`8A7uxeZDyep`JJx zdN@O_9J~bXH-dhD$X^yIt1YX=rkGLre*G<#i7BaO9HS(QaGsqek$^Y9xi~(n33Q9xBy;8EHwni`nBbf!` zBS$i5mM>>uXOs908fMM77VkaA46_&pPFw;Rq+|ul)-~HZUPQzQUlLPeW6*jHv&*sG z(9I4NEDF^>YL>GX`TdcyNM&thZB3mRN+1-5d#|OU(@g6ai~%Pzyg}1)-MDa=<-%yF zCBk)L9w;@Xz6^x%aa6}^`~&{;N;Bb@xs44=4vDOT{*&{A$^s#T)#JyE0?aku;dS+u zIHO}=Y`OUyRW>|K0Gb3hJK#MpPZ=(7Qr_m_WV^xnkKh#DC!;qyP#h8nUcJ}O_>U7! z(I5OGv;Lkn<8>yxOj|KHv@3;h7{9w7)=Z3~v!=GDwz;l(UNaV@Fh9!;V=NpEA~&)L zHekqyj6yKl`FR^q0g00~z+@9%x6`7f>u0_)_r;pXfQu3#oFTVC3MSC14VQ&~EQT`~ zb)^t4*FPq}Vd1B_69bz!6X!>{wZ7bNppru~5IBf9=Q2Ft;NVOl{90&;5DwS{MmZzB zBk|H9UM8%h(}{Xsp8IIcP)7ZOLRck^68?V?!fj6$+q?$stv0WHetWcHba;?a%#S+w zk&Jrn?qQ6=VBmV8Pdr0`+JrsR7z`M7b<@oK9L#V=U71f!16U|_6wQ-h;!uqm8f^df zjM{d~>xn4_4ndvQP7aM4a5lL8i&n0?32Xks$_bWm5rV5^u~CF_D!XQ0?0T`eFPfy8 zZs#8{*9C*h!xaifsY8`#XjHT9+is7~a7UxHWn$;*fQG_+e6hcao1jc$Em!sz6sIkN z5b1m)fkMC*AP7MV}d8VaKiL_i)>2ivBkm zB_jv>U5-ABC?zKNUCsN^XG42wra3G7pDon?ZJ*DU+R}|#=yOQ-#`-Ko?#g{`hdfgF z2K!9?z}w!CkZimeS|4gCYofY(AII^0=FFJA{(I_LFNJ*2X$+Te5xD%1K4V+tW2ozW z5E*RPAn6A*=ZYe8M^kv{FgOH?41-*X%fe9Z03V ze=te}-WLwvwdr)1P{D>Gaeq?NhiRLZ55_H{N#ptCVq+SWHQ z)q^vzFky6SUmx0Wb{Vfph=4<`a!T5>?>K^@dBfbtyB1c;^^E^z-_3VGNQVEu^L^Pk zj8Ew6Al+ddSMn}?q~2lyOIw(ys4*>w*_&+inhUkkVKp|d$0o{4H0|^MrFXf(0XsF~sjA_e1Sh=sIA-_YteCbN|Gs8{w zk(OtbYi+n8A9zLTNTM{g0BPv`Lp=enBv%{qR}HvuO3%3?Qi3aqy`nHBU_t=4VOZkgc4qlJUWHpxw>CU$bIjgcku+!^r92lhD=Z!8 z0^Z{{wie=MX1H(2-;Xr*UOZ0Xy!Ln%6O13PYH5wAWoyo2wxns(yL+n|@~eB_IJCcw z6lC4;s-k)O+jinFrZ+d<_TqqXZGW3%9%*2bHBvW7R{44$JODKUrU*oZ9&_6qy_Z`Y zA(4Y)sW!}gYWI%*-YOzdYo9%RHp&F&gNPTPyE@X9Gt2hIw!?f7?|#ELl+nAtji?vo zJLW;EHSMgTw6reBZ)q)>*NdmJlB`2rAz1+`K;W4Bcw<{{)$&u(s7&a-9}Qy%0Z>I$ zGq>)Kw{pA>9=zew{HE{aX?5m70qK8h_e@r2pP4& z8Cy9Bn6!DPtEH8Rz7=J9ERFHn z@E-)qJ1;HmK8pdvKt^|r1IpeiqF~QpR5JPxNrclyu3b)v`5Lht7ZD-e%-FWF-~&MAv9*g#?6w7hRzcbf{z#%^0tH==7XZ3bK=bdgicqLB8zZ zg9j-D)xAOg@hT%4owXUlDOT?yIBZKMt^dFcwqRq%Yl1B_*kmn7$B`0&DFfiL|80?h zo1^m{V+wR$_r{?cE(QH@{u?f_19O0)FMS7+eK+KvjlK>OPI|%A8+hm@PfF(5$V`Tu zfo{uD5hbmCODh{R<$z+x^xizciJ6<?Q}^JGJAD2%1q#E!%Q^~+6Xf5(~RdT z9xCp{1EQM(S}LQE*+Ekv=qkuiKK?WXV#8dz-TsMdgk}x{>v;0&<{ey9)A3L|72mSSdbm)hb^b!q5{DzVo7)YzlJa3t! zqwBcmw)d~2DO?-gDD3s1Xh^Z(GUT9W=#WLPIA%mqo<3OJOVkt@2*dMud1*(#Oo!fq zL$G&LEW|l;bRHLQ24Q;+ImS^D@e@Gm1=77?X&_MLXJ&3wINpaWLNFnP6b_D#ta=XT z-)Mb0M1vMxS2B9<=wXrw22|)+@!63T$bWZV)DzlvOIONO*vf)eeM?{vuL)8X*bqm< zCTX2?A$7VCcd27KQlswx1EdO=hJk#i9JAvKkTd?(734qDfFr*9A=x4`kSj=p$#db6 zHKfUcjoZe0q_=*k7_WvRT;SZr3>f5;UGjd>%=M50S}!^W>A#tgJPO-RYSH@xulvD+ zrfHx(dq^CzOR7ZF>fU~MxrqAd8FsM$5RJpr*tDq|LIzCZu+VxIXEjGa1!RTjONYy> zF2O+Yp%h5nqn+kxXdoD367lQX>EjtjkSX3{L_!Mc%JNeWVT*~`8A`z%)bJaM!702- z2y;MmOv}@O(ykcdJ1ZjmLP*1L5h^K45ypDYZIlKQlZa=*7)nzi%>-GO0ls^W(Zds2 zbuXy;JWT~VB&C7(MjfkwbH~Vv4rSYajkgsU)`I6MD4+jQyh#as zNMv8?iAE(6b-{oy^-S+x<*M$@=;fG~LF?(3Uf(_kO1d|Us=h%vklkLOt)%N!d7@oO zI%NQi*OCnPId3)6;pGmv2b}$dnd}HWjb;GJ1sqC)M{9yKEUc0C;4C`CG2hX%qyKGh z2n_HZdwu(J!bedSXhi3nnzcEi_8(#g&qnXxy1125!`MBP7S`Q!8>PVz;t-RD*MxKY z0M`0}Aa-QZI)E}%R+5IU;=zMo>fz0dej4&A@ykz9I9W$okTuITcc^!W>!MKxm##IW z;2oeLuXDj(4oHI`#6cqF@!;cO3;aBJ8i>zAWr>)w{&WoS4M4mgKMqRv?CJZrN<&Op zAh{npO~hlx2}TkzyL?9vnFpci!*pVpJYe0{31Ok#TVA~Ft)~+TjOItGC!a-@9KW_M zRRojD>)XA@`VZZ|l|85RU*-Bz&qJr5KDcc2SiBTS({$MT;K7GZbIvopd-*9|w>JE? zmsfd@(K=!VfmF2KW7L|U-+PSi6{4!m8mp+QRi3H72+SAqVBkf9I&XgwQfUNC?;yg) zA+pfa+%;EA#LA6W{axDaJ(jqK(<~ryM-W0RKh=Ne(hBb}UHP%-^h2ln4|S-$Rh7pc zI$bm`qOya_HZMO_d5msKSH|KMdJVRUWy5=nwu`YWQW<7qbx@qXsEczL8ONn#D>e4@ zw|S3^-9z)^S|dm7J?2{DJ;q7Xtj!Odt`wGlbKL$z51pouhQD9+T3J46ukz*>fV3zEE~y&Z(WQhI}HU zE#uV6 z3_&a}G&VQ2H#Wc35ebg~<;=DS`-~f9LJX9V2I4swT2xDbu*PlgkRu;d%w_` zuW4Eqzk3G<@ZMQL*N(J|eOGtTtatDWe02Qa)*A`U9~5aJojfHt?zxIa_{#~l5~J{b zip-9R8zy%xU(;1fYG9<7qb~_-!JF{G7OeJSEt{E#PNqp|KB_aNq=o}E-%F)*nGN)mrbdfXy*QIZA z%kSmyc!XH-m=~mo*ut#aR{Tstj`48&bc9S;lK%5o&adCy-dQFeUtPvKHnAqKTrxEc z2?7wzd$iqxo0!$>zs9Nj{Y4QN<2o@O#PN*eaa1S_eiV^>4aUY1Uh9&tm{lV@J%7 z4PF;bu-ce5O8U2LeUtFGhf22kmfVitj{_y^&vos-<=8hUR#$Ck-jLUEWZ=pEpHl_h zIW$+iNYb?^^;*~!b70w_`JtzaFl4ve-(Gw)7Dpg~22MIgbKk}(>7N_k)yQ9XXE%~X zY!)h{E1nEo2>p0AmKI8O9LHkfMM0VANlv$4LwwEaklDu^8z8QOnC4jN+2q`xlW=~_ zx(9Dg2^v#dnXBsKx+Coz`I@*FSv06%9~hXI{|C_SbP;CrulB?e0s01dPe> zi>kvgB_LZgI;Ap4Jlz?%8f-{v6#2XkibPP9ZYtlf!ncIoV!E`FYC`BS23 z3#^w5x_%b|kkCm%ko#f;3FsOek0eO2?6Le$L6SF$h~qqW*WzGfaV&a`Ac=u<&_t8s z*9Ae66m;f+V5g|bv5I`?h}+Cu@8;DQY06qbl9ZfPq7qXFkmMOb61m>S>XH~q8U;z( zb9SNb@u?e&I3b+ai0I@TJ3r=`z#Xj)IusMIupgVTWOs4he-kus&DzYjp2Hs2Msj= zG%?(QoiNPtrJ)4q69o9Q_{D*%&w%p0 zMOS1_L6YDy+_?GSnj!1l?rk0|K45f~b(fP{Jd`%0VsrVfO74i7HW8rm=1YG-4mxJ0nDy}Ax^v)bUA(q~2 zW7V@D5pqpoy+68a%yEP!kP9}6&p+dC!W`>CEU`RaaZN_2aw=9g%GwUoy`$ns={sTO z(fR}#qly7 z=N|?#fGf(^Vl>r3>3cA9QeA!l&Inmhd%KR!-7|Mj`b zpH9~i7aLrkdUZDCg`)QB>^*wwvOrKQhC&Q!m>3fCx`yW5W@Kop{nG#=mM0_M z{f+^a!J&kOkwnspekao*sK}?7^Z3@b7d{dvP^x_NOqnaeB$Gvt=AJQm;Z>V-hq+q(#Y_ z2^{X`_U5@S&U~VvQY3muWR7_2+2T)v55)d4>pJ4%KAE(*y5yRmw0U2}y&OhF!2yW< zvGMWd-w(SvMcn+U;O`A34+Jk*b=)*~b1TwP)4tOJ@ZOZ1LBvDvy|d(C&}!qomj|d9 zt20>1_aejxnXYZ_jDIPHfM9z9gMw)6-*Z?{(U9fm_rF|_7u2#)7x{Z5x1MIQfG}Q?BAUwpB5hse&CL?a3hNB z%v$Ts>Em-U#O2H$Xm&(i{RwhJr)lvX&cygxXuUceBZeHwI|i>N;yc02Pl6?$hS=41 zagV4o1}gEcgp37{C;U-stGnC12?s>EwVnx=ZvAMLYsIBoFD-d>$*Y}6L7RQ*x+kuC zqV0*+p4Oh)o(Wqfj4A5Swv=x!-(0Xcz@M7}@Ae&i*Z-Q z8IER)@(nfv_(#BGz#1?n9dI|G4yYmm%K^LzumJE^fTe(A5r&Kf{4QV>;Aeo70q4T; z)Bzp=Yz7RC!paWdX23SUj{v_6ID0gnPG670Pe)_23Yc*fcnf$JU^n19fVTiPgI0F{ z9sv9%pbMNe0B;9e1Nb|@4S>})Od0_n2K)|S99aKdz%Ib=1D*if30Q`6BpwCa>VQHV zK;f^bcoOh>oTBc_(f~8?qF^qdj@ReL0M5m25g>!H|+qcBZ@Kuu&fRv0dzHh_ki9eMfn#%y+u*}6;PR~D6as% zISr%-{LKtd7VxQ=Am%j4RGXp{0#?q3AqIT$OX%n{1JeCvYz;t#-mWOO0S4zFOBdip zz>RMc_U;4&^s400r)21+kpEz zAOnE6bb|MQmGi)IV>)_1AG`+qBVaP%?gdagz?&9A-2lfff|>!kx)fy!;O_ui03TkA zRX4zIErFK+Z12YLUx3XwL0bTWOEC~Y@Rl9m72xeZKr}rQynR?v z5&(-Hff@q-1uzKs^PQNe0e*KEEFs{u-HK8R$Om@Q0BiOt%2xn09)*De{O&$QSq`We z`@tJt@VKIU5Adb~AQ|AA9;hGSkDdU@0H69H3=QCkA1TV80Dtu)R%ii#^JB0IaOP9! z*es0nAP!Rl{O(WC5x|F^fs6qD{AUmYz$1qgWj)}V&x0a>#%C|U38N5qL{WYR_^YF6 z81Uk8MX|L(J6?wE2fXl#qD%sO@g&p+@K>*52@&vjufg;J?tUHm4fx&Pg4clGcmv54 z0n7dkM+X7A{($X8fN}qhmHTTTQ)eJk*FgV&^roUTq2k^@Dawt2x4Z*h0#=`gFac&< zzy>J5U%U&R0nU6M>IK+!QBnRK@U9OO<$b{KeyAw_2{`u>&gq$r`#(a8CBV2oAOw69 zFdOjaAA?nZYyPaj7C`@}{RO;2MdE*eSAc&6ycTfxCyFu`@TPu6SpwMnSEv=B>p#IZ zz>9zz0bl$Z9+Ly^{uC4dyy-Kr5OC~&DauoTp8-Ax_`A!B@)F>~QLNqrb}1I+-`P-^ z#iH~Az61CX;DHeqKyKY<5_b zI{@d$gPMR_U1$sNh?~|96iBovZv#4#Ey~A$p8*<|QBb@V#eOZ21Ev7JnQBq80pCeO z=Kw!LTBONkSluqfXKyf@pT`~Yxk5FG$qlLHqI zSea{4UI4rZ_%h(bdEo!+D9jFl?0|m(d!R%uZl1>6dF0PwGXPXbTySDaT6NG_ou5)#Y7LZYL3N^cBfs>v)LR*QmNhMuw|>-h)S#7X7hz` zb)rAjX0s>q8*5UMYgCofX0>J&+U(Y(F%H$P>V*izlM<~7RS7nGa(RNo>d%X}*^PRmFO;mgh0%+EZDe-80ybX9#i$S*pzmLCFTj~_M!{*Wh zPCMQpw^<$Wl{S14ulj08UT-N{kN5jAGSyp(--hb6X4T*lYf33vwxyJU)F|6jn-$+g zZ1L8F60gmXP@1ed?6}5mi??OP)uJozl4PsRQduVYpr&xrsvqe{fQv2 zJta)6syCqyy>jT;@lG`*Y)7xFtv08s#%CCHAVx~LHQr&b265HoF&Mb2=G0rA@yX>j zXF^K3!{!vf)SOZEwuB^5-IZGIv?i7&I}=njuioWJ8}CYA7IQ_{0UF)!Zf z@aD?9a=q4s+;mZ$?TvTm$nNDDiH?M<;MmE9Q;No9W!aqeto(7Vs%+PU?BXn+-5LtT zjj^h#S`<)KTc8LfYf%;}vWi4~fgd$$5q}3Vl2PyVrIgzM3;a+~-Jhu1RNi1yvr-bv zaVd0{zYG1U)ta1{p&Ix~&ly#YTlf|J;#WYJ&W3%i3`;n67cVFl*fM#s*PcDP+=}nm z1zhjPO@2=nFGz%;sh>DQpW{wf-M*Bxkrgd9#WRphJRx9Db5~59GO;E%-HN?T8FAx{ zs`3euvV=r;db(R1mEV{Q>*#T*p3-EOS~)(q-rMGO*c~{wBq6?PTwYz;%miA1?6kzf zNZO2yt5xWMsud@=ld`5~OwXFGI-F`!IMJHqYt3ra%l&qktAZq#HBE2Sg9U*`)q(E$ zQry|uHOWc%AGsRZtg4=3)e#(-4QsDX2-=F{QH9}HT}kn{Jy??;DTv@tt1V&;I`bx$ zRF?))afuCUH8!vQ^{-PA9Zt8;ZLQemPfAML_Qd-MzcunEmL_Jol0Av4zjQ*m1I^SV zSzVFBNTopJ%vU{5dxDymr%q7E1<)B+e2&`*Q&AjDE-xRgH~L-HGN^mJTAm!J99L59 zOGqejI&AUfX(grMtm&D~gs{zN)h1?5A6pnnx7+hl9QK6rPTn*c~1Bg zzYjdlP7iBvAga9xt$RW)SXzH3uuTyD!J`&IknEa0WQD!-jG_PWr;l;MQfdhWc5vS5 z%*R)1miS%jCq22B<;PW*QGeQ-(%<8i$;Gd(904m%+nj~=8IVf+qyE4Z=Z9KYSEX@yR^J);D1up=&$IciZF$q)d$y-<($I&Fz1UTAb_a(sN+82nWj z%z|;(gJ6g;$?Aloig#tC=VYY?%HuOj{TcXQKs4jAiD@n?OyPA?-;v8SDg;<%A70fHKj)fO1Ov;+1`*KphQaYs| z$v36kSv0le`r_<_nzHy}UYV9-OewHd&Cste@+LKuB$V>&U`kz{wTvZSs4~x5&33%; z(@U)7rBkL(aioSO1+C@0+v9A@b&V0olTwLe16lYn- z^QQRRDS7rvmhAaca&1PHxXId5oM~-fKRh>RnZbhV(czrwnF+E~SD9|F<}Gy<8P-Xn z>9(R&buz1Rrn^#dN_c(w6qi?R2}~}YTv+ZdN!09FMTKSl%(B8953PQpi^eh=&PKKR zg^!x#@c0c>s=*{!6suKuE*sqxoS5Anz*oB4E$l^MfF4LVs?v0;jc!COaKn&TRUK_v zt@v%VC0F4he&tISU#W#UEi`{y{UuKEU2>X}!U|ucpXTs|#_D-R#ia;{+C1^W${BilNxYgf&f_dEs41$M5bv>0^Ey&0gH6fT zmbk3RQxY95jN-#dYPp_dZ%Un!HKW1;QZyvQ+nPks@6!<3IVNgOwF&cqnxLKnS_Hi* zm06rBlsVyHTm_nEOuF8xx0J`Fz-2q~T<+wGKzUlAUM=^be<_-pp_aQb`v_XA;UTQ9 zTvxIcQxx$(H>WxooQZhmvc_koJJMQfs;ei3)r7pn@~{77{Ua%3ENO93#pWG> z{I^jhiZwZ9v=e8$Suq-pNhThtkf~A!i@~RmHxGHPmwvGbanz>R|?q%g`56fEvLvOt;8%ubH&WiZf2plpG}y9O-Z;gr z@8HaC*l~Gt;iNo&_*8PyBQnaKzg?kO9jJF(% zQ@l!;r8De8IZKz=^ca>bqfj@NCHE*SvyWpbmvt2^jUS~XDdSn1HVR#+Wa;`*N{Uj& z(rvtB0uiqpg$_?-Y0D_Zs#Npa2aQqa>m(L;vT`y@kF#zHd-xNUBBa9MQRrYTOMhUg zj@SK}U8u(uO5A8ARcT;d=4f=f5iKdDqtTfr-Z5n~I@rwX@c1N6X(2tnHd=8it%?<^ znJY#s30Mlpg&Wz-G~T?6b<@d+ACCq@X7J`WMk{{hYTTy$bu_v#ljvMmq3Kzy%ee|o zw+VDtp_OacO8Zsl!famG#nPA9$~XA!wY=^=mW(e0k+PqBZD-}LSviNdyw9euV+lOe zl?rK#@R_5`#1uEK~&$?S!w}98J zMSih(Wg&0gs-m=rU+?7CT`c`n1s4~ST(7F=`w|7qX@6kT-Msld6&<{Z-$r@wQc}xl zRWh-7j(ZEN`1WR&rdSn^atljsRXDgb%jXm6GMGtRhXCAPEq<8Sb zomPm?KM~#2EPb7%e%Y$%cml^RSi$Y(y!SJH`%RWyHnjIGb}Pe%Zy#k{i49%&5%ncv zL#szf>8Um)T{&&A!G$&@1CR2+omDKICE^|Y`W+&9#s;E)!n&7j==EnTy=enw__6qW zHp`dl#b-vn+j4bno%rYTc`d$Kb&dEpGQVEHxcoW+eWNYyE&o;D(z2v=NvqM)a;B*z z!Q%T~Lw#LcLtSkn|3}tGRy9ZJ8f*E#p{}m}ZlBZQ`%z>gwuz9?Q)7`UYIUPb2;}S}fBVSr9e+s(zHk*MR$eTOVnN)YtiNtKsuaYia3k zY-#buTYT4|q1ura-&4Lg{t<7Pjb_CE7#wZ!ZEmcqZ$PI8{?*s5MMJ*nT}_e3+7|iY z{o=xwX7RD+`79RS;|=w#EzN6NTU+Yt_wb&pyA0mcSldunU*Fq|PK>bl?75)LW4Oq? zYD;5tvo#0Z7bs)sYO~6|E?Ls*v!m?EOUd*3P-xk>WXZz28*#wp4)CpUetqNY##D>1ttHYNX#yij>fXAh z+NOx;b$kxEL-y2v2td9!oCl|U&Yb#&TJ*7{rM0!;92$1#k|*^|b>g1^fEz!A6!~m< zb-2vR;kQVF_1A)WYHl5ANP1~G4Gnc@s1<1CZK!OEHC5L%GG8{z-@dC%v7~IeExxIO z5%^VGzZ>0{fezNsYcSCNu9gn8h5_O(vL4?9keWy>en2|> z)YsRw)U{AF+nVM!2qFXK3^ha(T9aB%e75SJ|85| zx2vW396E%5=Q1rfVu*vv!F$e;i9fGvY-(z1-iPa<+bthp5HW>?B2X87YhYIz-Y_7W zk7ZhZQrp=0ANb)X4PV-GhTQ;!abLuQ2GP>Y`WeFdQOIUD%o4_izvjhRuBRM96dEE6 zsph0*CaskDS%4Q-F}A&{8s-Ty1Lu(c6c699p-F^3+L4&ZK-c%sW(>cs{v3D@27X}} zEiJg#lQTHbpF#h+nwy(;rCV-jY}^Yy$7fv%Zf%K?i)5>hA&E3#41)3v5P~K_#v2+I zG*BpD_T>*iq#i#F4Z@ya+>p$Liv(zdKFw*UrGnJa1~)btO^pj+CDL-ie0(maTBe%R ziNTSUpVc)jYU}_Vp;>F1nwx&>w%lG_p?UtmZrYUg~Ogm-k_@wMCU zC@;I?_JzfjIwQf~ZQJ~=?pWuamW3bRPyEyLx9%~nX}odftvBB|wrufjHy2k{j;ksT z>vY7wP~oiobiXH6grfnvZi^KmYBt=mGS;fxjVKzWXRONi5wxY@p`=aOfhgLG1Hx^n z!?`mEyXMnyj=(OTrN7w`&K1DTE3FP}lR+4bX6|>OvWV#ZjCX=y=qXBP3C#$0H;g!*8F6M{qNiEe8@1s*GdZ z_5_496)bsN%4S5-m^c_eU}RUx%F8ZgBf@Bu)@#aIgwa48?^b*Wqfsh$V{FxI@ESKl z&q*xpaU&w0%+kAV1ff$nrfLsj%Nh(p+3HbVK|GCbZ%jl;R?E_>iHMf!NTaDq%AL5| zK=H*S?6hiN|67w0IybUk_a_5M6T(yFon+-6)Z)5ZQxL(mkU4!R7)L7tE+x;45lG}}2S9e*`#~yjTunCJoTfYgT4R`T=}NbOfSQ%*$|FFCN>_%m z5@SK>z6@mr0&0{TnTT({#Ad#h3Bp~=k^C(aapac~8!Ah)ut%+(b!9%~F2vI){m6$9 z^*WX^b;QtLA>UW%h>fo&6VK=v#tp2?GyJIhD!IMU4>sJWBv>rJ^h5CGvhHm^B%p(1 zQUi#WJK33=18904>;4!(r{=RRoDEr6z`BFkxN0Gz%akA_VUeI}5S{K~2`?1gh!`7! zIW7m^E@8@Vr7H*g>LxMwN&YDX;PE$j z%gF+eXgR;mFGTOZ$y7cN9Z8*Rk|cF_dmS zCmsJ;j9`2NDdQ?Zmp8J5>q{W}n|R&v5=95GbFitR1Y_UA_G(Je-aRbUvGi@08dQo|tT z!&J7}VKn;)Z|(>K$xcf317V2UE|&flhQRG+>H2b@+r!e~axiW$*)(Yk6#G#!cGVcL zYaa&^9RoY~7^Xf-Xslu!QTDU);#i2@7+72rQiu)!(w2rW{Y%*l^C`(UH zMh}m%=`mA4=;Jg#r>CH+FOu&IYoPfrvGg;RUS`P^fk}CVrKJ&w-U-DzQaKjE*iV9q zBOJA0#3{u(!ZNECR`ONFiVY35N|T}dicP;$3oUq!rLH=N$FC^?arHp_I!lkT^c$91 z8^Dm?vee%IhMZ<;Pb0Yg20Pu_1Z(;`8tv~jf#mL+(tR3gJ4-kvu#VM0%5ol`{<{)JI}L{9Pb@j7L&x7{Y0Gp- z#XBt7XTZmuV`_USP>J6K3mO#e*f8l`~<>-eYCoOmyLW zmX^-K*B807_RK8!#1Ej9BU0K>`Ve&^X10OAm+*>`IW>EPcw--@XhJ^_i$^N2mXbX6UnaAh}Em-Z}?{I?B4Y=AaG{=D^1@67l^@&jfz; znD}o9@Jzt`*Ts+ef$!ND|26Qtp1?=@1HXF4=S#*-KFdoZUwZ8F_y6|D-}xCp~H*TkKb|jSO15-Hvw7PHjrQv3}hi~ z+Jq$#vNT)2eqYGv}O{IaeC#O>J5mybH-Y8?B#+ z#>P)Vjpvt?s@s}Jc~gCyekQZEFf;P4cN0JrAfkb`m;QT;_L!1d@9w`1GbHA_1nNfGfCv0hT&e^`g^g8DRXKI~u zacJ|}Ky7G!3vLdr6}I_-Rl)5cB5GS}QR|#@g>#3m*eBGKBgL0(8FfxnCighiFDJ=t zrO>?pc$(d|p;$H6HLnlZ9L+|bvwTI%uHcrI@-3lVf$|DclD`@>uu>C_kv<~s>3^9sP6?*>YA7N%Tj#mgpGcq z$6XUz@821^-MiAiS=h=qS(~>9b_Z%g+k(}nUH)~Ul=q6%JiCo+W$r1TVg8Yi)ht(E zTe>S?dsj?RR|V4?-nAml<*i7o^R5l0`_wgobVuQ;P^QQ02xfaMYSvMUZEeWt3;Mk4 zLYu|8mxJqDD%>@~y(F+6=kAyMoBTV3dz{T$rtT1jS}Ihd!=i2qq&Px5h0W*@>ULpU z=L;aT)Ss|4JTGipeZ?QF61Fb(Lt5>!lgz!*A!Gk!#Z9Pqcl(_UrY4)w;WqieSg*E)tiW8T6VyZ`-nCenfeCF;Tmt#-$ z*v5KOT+WH9O{&S!z?XUG1`~+Z6;7H&^la6LrXbDLfKsYaFbYHsP%>(RQ@81Jb06kw zO{PmtAL6o^E-Wlu>f9Kz7tRsxEk2*`T#5so#Z{#4633gH{I{Q*Q@9|wc}Zby3T}Ac zW>)4mn)9vM$8xzVp*KZ7X?DBaaT>7xI&W=#eZA*Gef@Ft*2o2sh~$$wO+H~ds|CYD zyMlZCm1De{1G}1cI>Td_uT9$zdiBng*QhlVskdrR0jmTN8a-{h#9rZCCy+;NOt%?b z>fXXTygLI%kF64o-{m*@BBzdaPDgup263}FkBRr$-}pg>r!SsG!2Z5)8$HeItU^Tx z-YWJ4tJQLp)38E-^Xo&C)MWuYKtPjIfXOhT+hUR8C`7mOG;9b}s}<_D zkkRGeKz%P%?*jWB#pg2iAD4~fO61v7-xI3QWl{GEmw$^@TpXv?3g>vW_EMQT=}Z5J zi5c9OZburArMdcEG1fWZ^Jmrt zGV6lV+?hUny!coti$2Ynj)Bf4*E;zr$r0P0=ipwZ#qf`No*;H?1R zUFfG-b%i;uhAhzCFVxhgqGRbz#iz617izY{pW`XascW7A7EXdxNpTfIMeGpH^}@MU zcz0XQ)cZmy@AtJ{$~dfN4`~%!w#A#}5vX!7H0^LGv&rf5rn|gzL+N$R3n3<)3qxtH zh9#lYy5^OkRG)Jts5h(+O|-2KVf1Yc86DnT5E|5h-woMqol4cDMmnG)&Skp1Il7M~ zI3WXY^ui4|Y+Xvcm3)JHb10{-A=}~1cHyIDH__*)<#LMesQA1{?NX#J_W3KlyM?W` z(Ps3yvmJ#qXR6bwxehcp#nZ5<1zg)K8rBK-PRoT8zF^9`ePdc|rGkmiF3IQpK0i9p zHi53RJG2c?vAJ9|+1ClMxf4W(a}Kn}9{=;=vnFwIyWitnVX5$_mF_j@&2`PIh0Wx1 zE)%KD9hY}8#mXpcRS=Xa)V(b`g|pVzY;=h;rz|$pdws3$^nLZZ?rBbyOt9PLU+bOE zTxdi`@jzu2W;JyHea;L=VOA_s8_m7s5Io#?#+LeCzl$bE=%D?Su-Yo!+r=)7osE77 zyG;Nu#oTz7K6QI=cZ=~ofeTww9mSVYJ)*G*YEWES=ksn4nta|B7^q8wa%8$1Fi<^i zj7qi4Y4jAr@&F&VqNhO*7!UM2oxVS&rF{;A?N;vJA@1K8j^MjzWH7AXYt z>zd2diRyBHN?l-8ONuM70)yMq09Ge|?(%lFIG2dS!9D#|k8|fo;{0;|3^fbS{&HwBHphAqOqN!WH;&YT3x5A;2qarhW>gv=qU*?iRjaKO0%RaGGc<78i4ws}ct zcW|%2az|(IdvghPE#=V zs8DlUAzStVk>Sq4g*hIaycfu;SDwr$$Sdir^#S|Z>%5&=Ohf)-(@2+GE4xPH$M^%A2sS8sQ&KwB898XK`dx$zvsLz@031m6AGR{m-i;e1sig6r*Dd$~of%z(K z&Fp$xil^AUSDZOvv8@i-)(EJT3Uy)7*yLVt+z4^dcir zce)EgY_Tof=TEmd(>%=?+`Xj+ph6a$D*hCfh4{4ogiomHo&Z=5gVBvkO+GhzuhHes za=CB!CfhNnZL9oieHJyeA~?#sLR>iM4{a)35iD013-7AtCH@sHZ@?0=E^S`r--5`p z!cB!cI4qaJrsmC|4b3upQ{hVgiqQ5@ZLl`DDY)vB!Zpq1Yb_u8_J%V!sv zb>0`7Gd#|@!6~-!>5hiw{Zn>w!6gL<=UMgBy0>qe3skL z(N~7je9q;8G)G~Lm|}arCBx&EPes%3iQECw2Ar?{4ARu%u2gpmCn-N`VI^!52pA|) z7%$~8!@NlML5i()`HcgPnFgwr>SkA{5+;(H2UR%+Rhf!$Mx(2Yh8dE54du8>*g6lq z*yWl}F&yZS!r9#QaN`FySl$;?>%`@QCoB+nA$6;8?}f0n`l0?(JcSkR$LaDs`6yO)^3LqY>2pNzQUL)dgE%vaL*=jAo@#+hE;> z!PB6nO-6g6yKuS3TdtV(T*SwCU>4inx(rs5$&-&ClWAZ!fbzO}-c;%MFtF_g;bbWZg6 za+qQmhnPa4!wC%JO|XC0grMi3Jr{*0tC%TGQa#NNAF`;EJwahhEwcFv(=6)vhKbG^ zff>n4fibXARIA%jwv`FtL1W~5cp$UpY>^K|imNpH^w>_;&ROO_Z>ND?zFQmp<~)0j zy^AHw6-c(I89rb`x_-Q&VQY~M%H-1%O%@yElh2<8KFkr_J>G6-rP!1sBFv3*#0{uZnEV3bTN^>d z2~rs_h{NpgApg`N)pBPQiGWIVdrK9DHn_V73b%>| zCF!MV=54d&k*ons;0v}?M}L$VI=&C9SzBR+q7F{nuujknH}$Z(MC8CeYYOD}#0OcP zqRY1QBYoA3{XXH%_JndAft;oWYqrZf!G^(OA`-oA&9R;AqiwJ{8!(|Y z)%o|pgs}R&MvJ=6Vl%#H`Sh&iV%pKZm$UaDlk=*u31QE&FAQb)oa1d!{;;xK4U0vZ zPsRKU^n#c$tiyz1yPsySEk=*CstVSpx~>Jb;3oehTUnaNxdba_g==8;+Gd9`T<+%s zQ^(sfe1}3=R>z0_?4le`FvsDS43H`XaT8>Is=Y>F0*>c10W!poQMNQ-vbd|%#h5EY z7Sv&~YV;g!-qo_*U-@oeuYX%`b7)Se5-T}dgX6b^s5x@OFoWdnekFf~A#ufdGp3-JhkuLr+y5^UI86L08JJsXQatL>JQ(>-d%|XBZAmcHQOd8o37i$NtB{Po( z1}&su0)?drtf}~Ou+rf2W=GPRv#nQ3M4IP1b=e@zj84ap$fM!5vDmvYSbzKte+m{L z|1}@$XN^vfob(T_RbmI55d1YqQ%~Cwd(8D4uva`g6Ta$-2LwhjnfJ88zi-KZxq{SZjnV zUN5$`U<6?`E7Rr7csF1?($v?vzUZ@$PX^YDV_2AX?h4eRSHZj@Nxe-tG4Wj;gr#%& zBe6fQyZH3nfJs|YPiFDf**;Sqo$Alnsu%V3R=pTJc*J6>aH*TDp)NE(DR01%CgeXX zVJuIVVPyo1niSZoZCE666ee3tP44nf(T~d=4J$F5n@dYe?#cx|%cU%>wCL1%%ZcMy za`YOpAb8kfTQAg2us`&mF9PFO}M_HyUm z0G9YRg?7@z!jf!}^>Vsa1hq5!u)4JfhTWNCn*!AnCw9Rs$8Jl!I;q|jsCSl6j5$!7 zi10S&f)$B&81mj1{M*F`%nGa&5i4NtgBMF%z>78hiRuJA-wEIV|JzJfAC{~pVr>i} z4T5d2P*;a`f9_AV9GiW#xk+8?>uYOLcb@%NeaWBgQ>S6lVA~aXgXU`6#Tl{$jGn%i zuvmXkO5r~C8S+?s;`qebzG8P}9WS9*d<+3v?%fltP{td|8~St`IExt|=H|Nt zYXydFZO96vvlgT5s{t1%mw73Qz8kwip>E&}iuElpcs6mDg|wTH>T=GxSszFs)z+)fLua<7Pf4y7;fTPohH$mamo$D(^*+F*6*2P--@4c0Omt4m03$*~H#MFSNL*G4Sl)-sY?D@bgW zTishM5Em@B)=9awqsemlC4Y+Dw#*MHnHBk*v}yZ*(3kU19IFYAG%PIn;QT-xeKwOXQe3iXYC|3u>#6szsk0_1(I!d;0=F;ZC%T{mZ}Zd{&r44H&_r% z@!4MVV=MPI@10(UGqveG7`IIg>0pXxL1uIKsQozaTiqJ10;RTnGz# zQS(Uei_o&_=Np=D^BNtegX{bbXSG8e^)akyvDcF7fO+bkL^DBZ8IFjy>x`9cyA8_^ z7#&!CP}c-E1UF+VbOGiAg_t9F8a&R49xql}ZE5gOaM3jXqCg*Y6oM-+1$TyMd25B( z7~B(D5~}7+L%DK~QZyFUMOcXS=O_z9V4-bk3=f}|JhV>2TtV{CiE<4GqxGopZV{KU=`@ix-&@&@5J=Dhd&Fg9(+4KVm=vGfwU4t*X$RlrK`zGL z`=7IoXrc{l>{+)D*7mctT-L|g_Ebovou@DXbreprUD=9=; z^YASG8~fbD^7Du1(g!~GaCP`}Y&EhMO@3tZJul%BTrXjvuiqd?ANdh41S+V8vX#0#Y^y?;bo=J(gZ;7>k#a0C*2!ES_^1CX5&{ z_6~-T!|_g8*=>NQMok=3K5AlB*(hV*)g#Wvl)xul@v;w&SDt?Q$+hOniNC49OKo&i zY*@cx{rbrxt43C$iB|Usi5f zy>a!FN^_^Hzi6EM$4PVUoILUQJ6^1uS}||bjIsqI7L8kU+sluK59Q6=Yv}ga-e)Ec zLM%@?n%@xK4X}U@nY+}p+hA4LiI75@^eiMd!(=QU%4K9MYR#IJ3$K%R`(8|iV;yY< zI)Yn-vl5&4whfST*xSG_iRRMBo5PV=*pBv^PC6@K6hZA_O9}S~c%ihU9_V{1)8V&G zpOsfnRl+NVjK;%_jmOihNBeu>t8m=D@2sgVnB!@fq0(QD5A?8iUYK>b9#ra&8=D4r zyTEO#8LJi#t2s?h`uNltw(KT%w#S`y^inqbP)c=+F0f8zKe zvD2IKp+;Ntd(u|0Xyq$r1jq1SPQ#`oOASxTC#AO#I~>acEAl{&bjuqB9xt#sO4Zg z76vKirpMtRvpxi~WdgQc%2>raf*CHT?Nm?ExgAaLv7lW>tYj?r?+(=nOueA8wzQPF zx5Ku+RMVuc^A(>q9Vt4Ww$B&LsPkvI8j|WUF<9ENJBW3PRborgCl(uQ(DP>2g{=NBUpN-Cr-gPskh5+yyATCwif zc7HlN4DI`TYAyU+7mEuAu~aYt{y8k9i=8fYi{`=wiqa{O z9vb*}(p}StMb+jSUMVkwLE>K%oJ5_Fd!h#(O4v0h#C8hSV-ZjFH7pU}+|p25T>xvo zba~ogXN|UT5OyMx)Y*B)be-DyIykem`oO_a9wfDRK=(OiIi2RZeCQN8J*@TFwqYY^ zvp=!eIo!F*JN)22|H8si&f)6I_#dGTS7-Z2IOqG5ik%~zI6deYr7m|5R}G&pZeCe9 zLY*CW$vf&>?%AE}bNpN28t2{_Qfpvw9T1JaOK_=@JeD;`;^KLyyMFC8DkhOQXq7N; zK+0h(4isI4bekhKG_MGZZ0P*?Naw~v3Rn481j>)?4{i2Y8jSl6D%tNA#Jg*z!kh9$ z2)3`f5}rDs%3hm#Pt9Drc`;kNjg1%J%^C6R(U_B*lxs5{wOm{$>OKB4+XAsTSl-EA zo>JFPO}h{LabvliK24YGcB^gv)lOakjT(L!=m#v9wum#HK)DTr4V$L$mBeFj*xcxI z?U`bvsy8?=+Z(U?;(zSlCUcI|z(TbfL*dH>J3W zfoVsY{IkVW#J=?3s=Fu?H2^!pi-qgmyQw+e-4`W~q6;w^&$`;u9co(BlnZI~J}gyF z8QX|adE$bapVSk(z&^1~I0`#A+QhmEFdpP#(i9>jIrrf?x7QzpOY6m*Sc>#Dqt~tq zZGbyknQbdv$st7NhcLz0gf338(;i&aQi;`%H4xdC>#-W+D{`moJEoXlLtpN8;M}V7 zX)GPE<$_hpun=%B4GRH`|5QhF8SVQ(a5$H>NWnp3!iGr}M22bqu}<~j32xXvATQE1 z8{EsVypra!U@nL4I{0I%X&;QAI0LH))2nUMtr)d4;NUf5XN%E3aSxW7omHFRx*Vw9 z=HJ}na8_09Eu0;wULV}*pB8}YuO2d^akkN!?1vp8!IPdgs zyat{rP7J`waL~u17DRWr$3_>5w7OZ_t6a2hYwM4pa;uBIsNAZc?Y)+&ZO{p2wu*|{ z3mg5F>#@H!6+#qqTQ{}}G0%m(Ma|$)l}V1`&G&i%Sss`@wrM7s`C@6uz2j=9=K6~2 zrSP+*dM-F_OS5NqioCEb(p;DJHF@vwKD?OaEs@8)sVhOnRjH~v+aAbVGwUn@p=x3+}Vp?jCx*Wd5#j9PU5*YUvmWj=>j9dXv2PxV=B zb6``s>-_IE|S+t;l1jd!Ypj1XP>(K&3dHuYj}WSRiCXF0IbYGP$w5ok=sUNqiwS7 z1qcGXlJgig@49*#miZr5m-+Ku4Xgc+sH^>Xu7-{NS@3J3i!Wd|?G5VyFYJpq@ctDJ zXp24A*dBma3R>t2fhBIIu}Ot95@Zql&#`bdl@_|-lZu2XaIhJmF2Z`@fQal5%dz$x zMfHB7*yOpQqbU4Fzr<107jYE*AnT~#_JBLj5ma;bp9=h!H_w6BAwChd?33qdw%W;_ z<7v*u$H5;65pJ#B4lhn@n$w|k=&c{^3rC=7@$l;<#v-E8HhA>&&!Q!IPll zf060fmE4!DQUB#O+?QYI4@WSsMEEX$69?uwXEr+1;PE#b-c#T4$WErR`*G3)PJ%A?vrrF z$oKg3J0tzO2#$k0uy*VwO zqt<_?M`{OZYclv-;`>(F9RqsLDf%=;J z9IH8&?Q2f7WLsK5mR7xsFFX5wsh@90YAFX5u!qx#bw%$sm|0%f z*uX`!o#@4@hOp_fELN3Y^7HsH8+A0l9KuX+4P3UHw}(>B8PA2uXwzGM!C)yS%>CUC z_YNOtgeAxzQgjx1lnc9#t;S{b4){xJ`60w|K1j3q?2Roi?LU{AnQ@F)~Z9eSX zV!acN8E|dI8}ZvCK0FiMFsz3 z&cDv-m7Gz(#1}OSuWAKz@qyDI*3k3VsE@1K*QrWeTfV$z)>dw^srGzNFxT@brXH|B zF!xvzr2dAYH02OGY0RaVkVI8XaQ!>On|kQ{?T@bf7bR}@HJ|e zfmdf8elj=db1@q_!qB$!sx|Dr`mb|d?PwGA~#+I{oDet9Y0)7 zD&bqXGgM`RhjNp;KEQypz|NLk0j!2^4J6fjEvVzYlGN)h9Q6P3bLLEQ^2TQlo`hJLqScV$bq~G8~_hfPOKESGnLI z0zWDG4h0xay}xR+BNd?amyS8QrXLW_5#GHmzJ}Ssoxw$+Q~q84C3yO_wdUDh-_5q8 z?KhiW_RlBn5?Ux4s-3g3$z!WEf9+;RT5WCLzqc#Cfy426@NV}UEL~w&BBf3p?o9ps zpa*X};Wb*jx#sIPof&WKfQxZh3!68iFu2I39_@Q^X}FKSjMt{={m1peCiqs7cQXc{ zJF|&Ays}*0YBj?})AlVV8wWdA^rf$7;X_?4PHzoNcUpJ1WMLhysgMv)6ED=f;ipw( z=F42##8W$yKW)Pz%LTZ*>@LP@-`GvC+rn;JsGWQ_lB(Hp-(+%4UK88_e-{j5m*)n~$)W)V@`jHDN`-*RFv}Jko{^2ut>9gMws~MZYj>1$= z!$LBNU_jAkNS|-e+PK0|wl%(Rvw2}?X-kSlHCXU!?#rQ646`}xasIXV+q%Tq0djls?Jy*qXvIj$wy@%rkXAbn@W z>|FTU2~3abpu?c1;ggqTXGciomB;$z@GGU{d7tBGULdgT`~ubiRE&z*wOJi2Px?w= z7Yo+Z3druGBHbe{*|7KRoqX(tK$=>X<8YczS={4{@AW&3Z>hlUxCcJ$yDVtj9;?_u z{-~s>BW~r`u$Z7$Zw!w0lAEfN+;eU0p6i5rF0?A#bI-#Dq0z{1aA0!^F2?f%)lGhQ zEV}U0BV6d3R^!>*H~0AxUu0{<85#ZWoA@H99ym{{Z}>J6U&C}~7Hp#K9dS&yUfDCb zqmIeBXYrZ`zEcI?xZ)>qv0v?2v5``(F%HokEjG)ZZE%3*)!L9@*A7m+X$#fFC)Yc3q25pU2LTtuE-nIP6BjBe)Gef)?NKR#~be-z;DBe*C1*wct<;gufN*r zC+GQf!SQ(GW2E<`K-tFTC4sUPaL_KRY1sgmm=~Kj237~>!d-c>aNuiHk}a6-YF_kP zis&tz%^|2d)9EC=BYo=o=Xi*CF+{NCbl7Rddk+5@zw6vayhr2Z(b9~sDk4)FC0qX! zF5mdVvrMSFDXwPt3On%fxO)-4OUSz>h}}U9nBM;(4q)lnS|x|3bdIw&KLGi3|0wuGI=J-kT?H zbiBOg(OzD|8*B9L8eXJ`e|N33#SL$;a))~*zRQ5W7fHUnRtZmT@-?y zX@GZ^SQdf}-$VNPU%8dHt!vv;y<^Q(PTwcGz4_|mzPX0~!~f&J|8d~|IPm{34k+p` zEyI+1pX_clEK;&ROwXf)+?NK4G1eOs5)BE%hTS}D7=AxI;fpVDo|rJOVA!y0hyCUC zgamw5Fs0$3G^BJ6Uo&#*lquyiX3iQ{SyI54g8&YE;WVzB!QwNWW8Kc*2k(2WDF(N=*dez%EIiQv!Q<3ffF z8%CAY&haZp!-f@1dic7k4y483r#nw%Iv~>78Yzg1#V?_U&u5lb%_yjvIsq58YWdw$ zXH=F?;p@MC%Voo@5!U>tTP_=F1uM8A9cy{@l!Czp500bOf76!B`%(UX{F#RzF*O`t zH{Icu5BZn2TsEA_5BF~FmAYQ~ukY>pmdl1)%Y5zFQJe2|C?LbK7Hc<|H}&S^Z$QX0sQE| z6*z#OR8V%Li2FLfzHINFtT#=m;wgjSdZl2r==bIuX<}6;<$)~GQz^L0lJ@3v*g z^F@&^?WwNv;zH$H-NZo3C{#X+#9r$jPOI(_j#+w!V<)v(Ps2{-liuPX<-V)LJ=uNB z?3cSFB!*4}(-JmR^$T@XzWapeF@IWCMk0RxhYpe+4J}HKKB8aZ;uK{#g%i`1Nqs~? z;)6NL3w^|Q5=-!dtFy##CDSZ!7WXINS3OGUR%n!jN2cKi6cY@$a3V+VPf`j@mafWM z!^BO7Ta-g)F$zKV0`a!;s#Bzzt{+q~w6w%9GfBz(mJmeyzAVvO8FWe*Z@&Jf5`0Q; zz$Jr94D&&>#ITTY0plXZmk5zxBSXYqPEsz`iQ+*>paZ|nl3+^dG&qKwc4jESMV;t^ zq)s;~7srS}B|C_YVHe|0#@&p22toaA86vhfNhus6iW1*SQhxSrVM*1|QcnL}2xZqD zBBSIq-+hMh1I7;-&k};lIT<4Mkw(vxr1ToAV}^P_7?pc(5g7wasA`EJl`(}ejS;`y z%Cxd&2wEA+xMES9nAu5r{T5U)%vX1crHhhwCrFj@jYAj*GY)0Eo)83v$q=y{B&i!a zDUQO0Z;BK8cI zcJ;GJpu>!RlvWx`FMO&MXZhCPVS`Z~8c5}#b!(aWdPe-DE!wz&aU&s0*(^iEHp%kv zYqxx8<;BqppHg|;=kb_LXx`xKAxdNm4>JA3jE5MHFuqTSa*oLmv7?fo4kXZ_@w4;> zJ-P5%q`>eK9DMzd@Dpri`T<5iW00|h5ak#;bBI_-miPrSbS2U=i;@eU#guq6J>+56 zhf6FZiUtd#U@T%RCPX<`%Mh`?oq4$R?}wDQBBS)U(|~$xk&w=V2M;Y7EFa_@T)>@- zV;S+|!KlRDged4f86tL%R^<1PqAxOr-Vp69QX~tn8*fCBLrR9B$e|^M>0AJQj~K%ZS6AvAo+q{M`~7yn>#YQnmsAK`a-A3FN!9Q+K; z#c!dbzvr8?){yYPpz*JzC2afU;jQ?^r`fk}Pf57c7ptaHL` zp`V`2O*p${syi!z^h*-!7ZZLTD?u6Ygvg&it&=GcKhO5F^RVxfKC?u(TS+~XKs>1gRR z(PX|GzdnsBKg>9laT+10%#tBu(=~cClBFgJb0eaON*3{*FEhTxs4)JX5EPcm5V0DK z*5YKTio&!as;Fc)-?^7@593>mew>4USNtU`OOp7EL%ay1u`jAO{#CVp` z!`MIwQXk6@v2&7W|MN(pqkUzBBCn*3($LMIbs5tcGa2zC-CSIr3{hORQZPgmU!8*l zI=)01$>LfoqoGXw2FB|dZ)CiQ5T$%uhKLQ5<=u<~U3p>cqbaxWsUghK*2?I|O#dg0 z4>A6f@n?i6r%Z;3jpGvgk4FL>?JJ{jfmcvQPci*x7@uZ*mhm}4l=Hj{5t}VboPz{i ziDC64t&{Lsq>14Yqsqguf$48z+{pMEkad=u3+uLlt#I34Lej7k^IprmBck1gWBTC>#VnkSgk4)LIph zf+1COLVw|^VyTLT8>K3`ei&3y6}Z((6+OU-MBh+ljH)8T1Ij;#VMg?T@|~Nt8Ie(& z5zSUIz9lS)ARW;|%EU34PyB(Nk6|t29~sv%t|!D(drgLjZII6|aidWw{jWG$FMk`P z>iEWkj4I0dl;E*9=M>JCJ8(G0bs>MQ_r#U{pvzhUqjDE%dAt-zyL&Sm_trnwH zF5xCdl*<4!er6Kdld*tNFj@#fp`Q#9D^gB>TNE3LmDg^;Y$r@9qFM%w=KJno9K$%4 z@lHbA|2-KZb{A7hyxSx-OPEwdNJKTuRHiVUaT?h15z%a&} z7;k3$79k4yt_%_TwpQdVNQo;lN-v^VVv3B>1csk-0pl2d#yFmF0wD^jlp$heT9M^Q z(H9v*FQQq(MP5O(Jj(^lW_*ru4&z)x6!be8BKEviPFT0(DTQO84?sMkTW%gA7u#-VyGDn7pJ*&}sE>)_bFgGG< zsAL`AiC=05E7mh^WZXmu3R`4|*lQZC*Hh&jCrm4%h)NFeoktiCGrrGwln@k-%MdY# zM$4HhHBp#WSd!`1+wjxzs9KOQz}UhVA_S>K{M0r=#J-S3`_qqa)6u>vLXkAb`Bv-# znL!XaLlL8ev6!(hAqu%hhKTh`<4$pPf27dyCCW&aXZd!V_ArcP@^>-b$#^&8J%lLc zei7(j&W#)s>M+kR37`N#5O1fNh1NF8P(jIzNhPN2^GX9zIZ9+W3zsnG@ zzsP4<`d6gT(XK-JZ(J0skj@ezgNN}W#s-okT8E;^`iE$Vq2;3q=#BP?P62Fxp z^--8sR3AOWcm9;|CyYO197hNWC{m%)9=UFm$5(N)r2T#pbQbaMwU1L3Az&7&_?kk zMzx3GZl?b|#(Nm=WxS6N<$Pa;h}|zsd;ke?B}U0blu=BHG0Ma62-AOz@lnRd8GlZQ za(*R4#C{=5{9h#KON=2G(M91BNf!-^*|0GzWBRW!E@ym|v6c|!td=2SD`bf)k)SKF z4OJ8_F;*2JwH;N|*8b17zu!CmKeGQrDuPr|6^l}BYV^-BtyK{z7*a*Q(qH)0SgDH6 zWJ*=kb)5K>GVKx3DT_E}GIS~}g+&KOUZboWhplg1S2|wgUNM| z_bS9F3iB&v_+u?xsfFjYu(V2Ezotswf1yg!FRhmMJ+6gsX<_n2nSQqxF4Dq!gqcs! zQy5Hp6$uX(Bz^nkNg_`fF$tVTMXD!>8!4RrnCPbLm?V0Zyo{?$48Lbo7;6|86XFps zmmy+HvRHX0F3nPkCksp789dLhV#m?|`FE5mEj8Fg83_PP0CkzVo<(`sP!FrH&PPY9Zy z$Plp$8ugE}l$wX(ZiCLl#t`f5Qx9XgHY1z3k;RzFn9Z0&2ntE zCq&8fvK9PX;8n`&Q$>b$@oc`}*)}eoDy~UrKaZfr7L5b+E;PU5c!FHbCi32FI(D4;rf%4m|?Wiccw6h z8)lsc2GMMzD{t|q^A>+L&oh#BTl_f*XVNxJ$>WXwl!Q*VnrC!N_*4C(&m<&R(z?BD zY_;j1#hd<_yxpIX@bu}cvHnZzVV!x?zYA~orzPB3^m5k^a&^1@sq9sjpD;$b?FrFs z{xoBc#Dr40^N(r{*8UTaHduN13DIlZrx>NA2`*C@o|KIFerru&qG19}VC3PVsf<@} zA=t;R0wh>VZh~`#{(^o#kgB38hg8L1mCtU&GsX$`=tDWm+mDFcL0IItX(&8WZenS$ zpPyVE;{isM@gN}{`TIG_b-xw8ue;J+@9~xIUg<7=_Qi*hMMp3ElSi7qWO-sh?YLhY zA}X={;t=Fj?I%oW!hu#G>pc(E3Z8+@=I>ZMHLJq7>6^CWE@2ZR@@;&#BR@(;%2mx z|MN%@y%m;R5B(gHtD0||#5j?0GULO9ATV8qh)t2C5~t=WdwvdYGgOyHq@w)!5s^m^ z3rmTm!*1kA=U@3QH>6VW?~zAG^l3$lmh}if zt$c;Z#6B%0mjzZPW!+MW1vyqhrOK}%xRe*)7OCBCL_^^3gNxgtU(dI?d{UsL`wRE^w&GFnNEG)-Ql-Sw;IVr4|* zGp}Iho1B3%SuUg|{K#p@alNk1oS>UO@N%T=sCo;}nL+{%zH* z$Nr0S0ml9d`U`&_z3@hD1>+`VT9fFOcy%5P_G^_wtH>)Eoril3cQB4&9LsnoA$rL7 zWQf>ZSQIB`&b#xJXRQ#hAj1#hXFKq`oK`X70df`oLOT)@Zb}&Ri1b)TazqS`CwlM| z9LIDuIrZxq2?^8zI(32{(=CRfh_X%_pQp_EHO9-YxW<|woy@tqrDVBcMTgaN~7@X{DDk5(eC2_&ZWC-%IFBo%I%jEqVbZ;DUeTE1p;2m%cDx$$C}%h{A_o z6@?Vedlkb8;Tu|bTnoR@!lGK4e@CtOL*m4ID0LdA@zD?&`Obaiw}A9EW)`owo43Two$*%#nImcD&xD z!}Rs;rO?c*cYEzsUUiH9KWN>&$5Dx|)Vvubr8*wSwkY>*7I{C4ZStVDn#}Anbh;6C z37*w*t<9Q#lBx1xX;;wGQnKBqRRj+b!P|eQ%cWZfn{HdFtht}KHWN$x&b~i zPErgPI9Or%(2SOoD@k`&7#ee1OzP#V_*&?j24D8e=F0*_UdmrpJk#D;oo zA9*mglMJFxavT0xJC&5e8(+#{!(}j_#PAv8r;ML7`UqjO1Z0TVKfAK^(zh8Ybo9nQ zh6Ub7ijvb#G^sAl^P4GgSfs#S7|tbzs~CGT_F*&=q8N(|5i95>3oJwm9l8P|BLcsmr4?62|o}`Jb){R)cN$kFs?0{a$Rj_e@w@J90*HLi00wpX`!Q zcW2TwX$en{T)I3vX1+h{?4b4C6W*SA?oY;qi`88+*2GVjeRnDsC_b!vVvP7SC8ne}6j@nE?FiiSoRO@0j@Bk2|~ zVd|shGp0?QSv{+I>J;dBx`Yndo7vis7fM^_j_z#PTfZ_rqDfCv6Nf{Gg~efKs*|A$ zV=|+W(L@O8kS;^SQaDyXM3ifWh+chDkwAw|OhxFDn8FD$fW_1hy1893RYF%7Xv$M! zxR$Y$aWEl@zd?o_5mS=Xb$t6k#;kZ+QcMj+CLL{xDO8`uRJ8gLF*T&S6jPKHSvne~ zlTz}zv6SMcET|;;T+yk+9YB*((JSaG-IE#=o`D(0b4$t?Coq-+yOtO#=mZ>^C_}_5 zyGunfOOdIG5UPAa z!j$sIW<8FvkK+rvUa7qXrpLUSgmLVzX<%WXSt$%Jcswz;wLp1^E`UH;q`&a}=!G{( zsqsR0xdGS{tf%+8pC^x?=sdgs)WctqSPwls?sao zb%3wjf2F&+b1(0E2zhj9y&#r~JTsu(+|i@8jWqF~?C8BHE7H-2%8p(LvWDcI%9BZ! zJmrh`gi&dJTVy99<+gW3A8RT1`7kH^R7d8-J-F?=_$N-_O+GyKrPVRQq-aATO!8|?qO1s$ zu5XJ;PkpXq(%={-SukK)F=_CS(ikT7ri%;(jC~jj83iGj)K`XWFe#QAm?X)WnZ#9$ z@#MH8^)Eu6j!Ut0@cJ-UGQy>3OCnsd^kA9Ui?SkIx}hyD{q!BYzdz6|Qnmh66q#e( zMU{;2Nkg!frte9kxFvTmj%FOocqbv4^gS82!K5ou>r-MF!z6BJj3+0VbT{&JOp2qU zoko}xZApYlcWF$btO%1d^SAYQ+h^BxrJ*rh=@F`BJeM%uOK-p;d06yJ;ik-BoW?kl zaTX!C^tcS$;8H9#bR|h{I+K{n7*9@e=~3kAxD-nVHRMW0xD;(kgiDWTT%xQ9mu_mS zD}6tt)SI#*lg`pXZS|-12X+1F#u!$4siN_$qG7LpZiaK* zoJPhAjGr(z5rS2hW!MI*V#qP8B)yNB#(BngdXiNakw-@X{=upkLSR++Ji@AIYa*=j zYOJEHD62}_V%4vYK#Jef7?I+A6r`j)KqkQU`^&MOxT|lsZ7e_wpPBm zLpYJG!!h{w8v0(ATfE|?#34PUF}TQqU1OZ!_eHxYryOEtGT$*s$=(YSd7@L?a8KAk zssJh3b=o!+e@fRFCNPd;EMqJuM8~P_N$wL@4T?1|j>f23Km6OjT_v8!^gTNvZ)#otjyc_g)C zFFwbud7g0&;|q*05`rHKWT+oV?b(Zx+*~Fxn=zi8)L-+EM@RbxW0+OZmPA?+uF|3NU8vjI9jb|0fJ-tD+ncMRQ<5tG)jBgTxRl8)^2CHJJLDfrg z+nB@_#&~j)RXdQUV^u7jh}9ToRkS4$R{cq16=g+OrMDVmSk=!R%c_is)p(jJ8P6n= zczPxs=a!seJi+K%2tI}oI2CHJJp+8A- z$xNaXV>~&@s#N6ZSQSeLT9y@UgjLa&L|B#5OG+uqim*y=I>xZ-$7f^vlhGP$KMtX) z#_RjAT^2EoO1MF^@`u$e#!|+?gy7W;GSu^`UHeheyN+oLWQ?cB%(`YM^5`hQe|z?0 zxMxLM6Jgg7ja`%#VVB;1)U)g5hB$5^AvrPve@r!v=T+D|i}33E+@Ako`~l++8Gl3w zUj0;tZSd*}GRD)B z{CWm?bQIvfJzFx&uV`x`{CZmB7iC5HrMD$@{OS>-0Ux@F&2Fkdd$#1q7r#3(L9-~o zrY+e^!4E?WyOqo~JPgBN3d08Fq1x64C7Fq2P>$AL_=}a&pnS8JTwvVagqOWea@p8S+TtUo>;F(CuES@xK=O~_B_8pA&sKWA)a z^b?}Lgy7HJ+JuyM`S{Auu6!4pkU`|p(VhtjCa?(^t!<=71Z0osNm&tTqc8BDwa;fd<-)x+L8#P z?$#JZSrJC*%||_>3YudXr63`yzaFJ}#`7u8Rx?cH#>`}#&Nz$l5km0k=Q3=APgkM_ z3vvdNn8p}SPV(t7my8TBgibc~9n6R{t|jEc4- z!l+j?Mp0ITQF{9^%BUW?K^L8f*r;~#YQ2@o_%^rU?~H$C{0HMZgkaBp8S2^7mdQvf zj&JuazJr&twd9DB79`hin>$C@aDty~!BmknyEvORQ*$ zU3t7nHI3(0D;w`Tx91baj~Sa7y@Y7|r!s7VS25(+1d{X`nZ^aiczTjomykzC0sh-F z8Ni;`EpC@X3L=}kr*vy}IeEXm3fy)CJ_j%DQ3h>_hBFK4&n7>)lJqcNAR zGIV3iXY9_{gAg3MN``H4>409~nnh3{wUM1&m zlojQe-e}ZwY)oUUr0SsED8I^c&X2zP`>(wQ*-QDPi)GlYWY6Jw7~Y{UY&SM;Zf!S` zHAr^j3H^mHZIyQ8T~|rF@oz@U&0+?(oY<(d8z16Cwi{<$rL!9!x{B5wzoYDS2vZ_X zXp0)(yM60G@r-g$iluMFcAN(Svg5REJI7O~yYFf*-qOs2@h{S&x$38%$y=V>~&j!*(K% zj`pp`Fsq_1iLh#i#wyB+uu5+|#;|H$CZx`s&#{KD=a)js5wY_DRX3hpan_olp4;SN zJjv*0JWU98ot0r5?79*)*hZ(A#0kcDa*|zVkf&o;93Aa6(zBv1iLmPfja`%#VVB;9 zjA2(G8`F9{r>sMGt{PtFPsL+v#i}@i&CrQ1G8h??8BL5SgkV*M4BKE;EHzk1l3W)i z(U~!xoMcrR@^q|R_V>i7*_E@q>fclBWWmAGQK~> z8Eb}t+>%np>lguqkP;nv4^d6yO{7-lGa2ex)t))| zUwsO2pW%O)#t#_d=`pXa`3dsqD8PSv=44n{MOzc$) zqczr|e1<9;&n}VyF?-ooZqjcVpJaTB@o7S^YqkvAU{?$|wkRdN-!P3|Gse@C?0Ob? zbQIvfJ&Q8Tu4ro_?0QDBt2bpu?IXQKspD6VSXRZZKfXp4jb~LW+wYIuoDGcY7&kI* zA_S|p$gmAo#gJoGNqXy<##+XBdXiPIBae;({I_RHhFKMDO@vjiX{@5GD690Qq>fca zrMEeLAl_}ZwBE};dgEUBlC<8@{@Ux0_5#?EWZ&Uo7=BD)*p4**rL`SN)*;!E)AbiF z{;RYjPxoOvGAZyTzB7A=82qwVbQWFA)O_Nl&Yrx)JYjpXi<#`ndlE18A?vZ5@?x6k zr))A=Oq8<2WO*qu^H0jXDVCy$Em;hTvgfpIOZK5_41%$Mk=~lZm*Ekj-}E_&6+x8P^|0YJycO1NbRgdj^@_f$#@6jU5s}Vf*<$EP(O}Z+mcal97%30lNiGo zPfjYc?;(#48ci&qV;nNWzK>y6MOzYK)jb-kC@aD$y)7AK)vrFs`}Fawid~C*jH(*X zsyK_yFpb+Yi*W|yBaDv{f>pneVH>Q{s6|;N$<1UE(;4H*Nmf0MJUTR1#nnnXHH29e zZApYxk7=x;tO%?0c4U-Q1@0@bD%OsCm8u%gsyK_yP{Zw6#<+xWIpZsYVAV<)w!tcm zT9j3i+)^g7m@%H5WK}KlbgYW2m3A6oRkS4$R=ujRin1cC(%X?yR?W-1!T^k2khD`( z<5?AFw;BGz?fD1e-x%Lvv=M?;@5-?W#rLOfdBTa$uPH~t%-2!lGd>(E5a_lH5p;o%XL@a zR;)4E3l(X_EfNGV#$+B{W$4b>m9Yn7PeO33j||)37L&VH?`SFMbz>U&jPdj&w|XOw zjspC*XH15<6>Uv~TfGWc5B8?4sD-3ACL`=pruV+WIE=L@M}kZ%evveYS)9Cut}@)l z_+7@~j3WrauhBAWgI`Q8rguqtw=#|IFvio9{2GNkItuXLo<$kvSF|+|evQ=lMOjgP z=`G4Aziw-c_OJ4=;n1;dZMi(DHz?^>^%4@kf{SD?m@aSs(lUr&q`8f(JvLME=K)EVfprC-Fgi?zLCA3;^=m8G;S_|dv;(N^fVQ3==>K9_(5Z{n$Jv5Zranvt|!AIt!z6xYu1x1%}mfAmA-|#2v zFTd`OrY3iryZlBx{4vBB>O6iJhSE1KZ2tN=43*b^dd}qQ=jq4$7wj>4$Z~)G|MPMg zhGUtVn3g>#!|QE(OuqhE`kDWW%J;Pw^Jk6iOE+b=EWGaEwUdX;-f@`*(}JgG?L#Fe z^7c>3>#w_LugTBP>FovAR{N#U|Or2ZO6~2jrx3+~3Tvt`Tb!Wd9+kLJ5$rn$4er)-zjP%bqj@ji$ z!=0&H7dBr#l$ql7=Z6wV`mMw-0tr6@Nq+DQZXn4|fJY$VZy*ih29o?N`%wZ3e*;PW z*;%u$`^`%y_ZiY#eu{t4+d~iQdi&PH2EBbDqln((S9(ir6)(MgOYSZHrMLdXUW@`> zdi#0mkKV#dZ+}K_&wTmN-V#ZJ-rjY1*W0HKAM}<+`d;Bzdb>1_0$zH1NbVK9^mfk~ zy!2L$qPO^$-X1tM>$*kjOK+=lhIQ0IZ-4K|uD9=l#C z=ZvktZs(&X|DV~s-uOSd*Vn$PdwufQ?)9SAbgu`#zI%P(xbF3gKk8n0epB~)K3F4oMT+rQ!?mlC3 z{dU^TG?mr+YzJFvp3BhPj#W&{AR@l z`i$A>(d?Q)Owau0NX&~dJ3X4;)9if~)AMf|sDAt}m>!`yrUz#SDBF)5(=)$$(R;h5 zoF2{3C-b&VWAmFo8<8LDGdq9ByB#q)J4fMg0ky{LENCA53%ZQi+0o2X zUOzhvnk8pVZg17j&QZ-H@1J~o^S{ob>RZodX7o45%;4zQWXF(WW)?J0QIE|yGn!vT z=53q!OKW?+uQQj@$71GRF~4qLK8S}fOY{8J&&-16Jj~;^-Q4s(re;C&RX}sW2br2r zpFO#3Ax~9K&2eMRThE!?tNAxrbM-mQ&8hEaZm>Ex$KmlY>W#Ts*j)U6dWG4!(YyoZ zh#anMm=|MqZZu!kT=5|y=Z`)>^=F;K{0Pl4KR7!=*$L#BAMQOL=$dkVG{1?=+cu4H zOB$F<=@T*Yub5YSuq*BSSh|{@h0T$e$8EdW@ImHhVe@W4bIf^@-&lSU-ltJbd3YP+ z3DdbcX{_1*!;^c>)jrmo_~FS9P5bsZTw{W8b>igb&*0t><(}a&WB5Ch@@gjG-Vx<* z#y>8haHm$jkxTa}e>r*bLJv%{n*%>Qxu)%tC}x;4&XMdia?CK?sg<8X?mlKPw8Y;A z$E8j3QqS8*@YBa;P4^o{(2Vq$>dTbH*6hS>eAKR@n+fi zlXouPK;cS5J_V@ZhOy?C=cA$av1YfAqM>islS4yX)lmL9YR+5@ls{m%r}>W$TOh`$=@-}C1DPoUvvVU>n_pw{=Z+;={ShT6xP zjh{qA->xEuR=BF6eEAHnhVn{7{MArioriEWlvn2=Tn*)Fc-5!S&;!%#=8R9Gp@-(s zkTTA_Y$G`|gsY+abL7x4@yp=2v}r8W^EV^-<&}o1z!xb{k`<|;4Obe%)lmM|k-6;A%- z46bnU>H>g0nfoP1k^JLRts&I1!S!HW^jLvsj68HJPGNDkrP3McNJI`wj8y$?ytcb`j3-szwIx+ZHj*T*|zPrRYX8gS|MfMB1b^L4G8(2 z0Ev;&?=GP};ebKR}M)fEyh0`^ga;iT?{c zw^HhHVQU!QTm?sJ_+bi^WOoe?8?J%_Zg9xIM=nM5FAZBq1P9#U(7)#f2ZmPVE;xRS zy$X(HT{*dv6!pRT;LvKtX46=)cEQnBiY(eFKT^|r_xOzZ@8yxcgAoH(H`j>hHSxkdN|DGEh6zGGa-B-*zUt`a}g);0RzV2^W z_vZDyzhN)IeMLV|hOYRjx7?JudduBQ488GJZ+W%23s-M>`#?8Mp$&XugR8fE4WGI{ zb@}AUUh8h!V)p~5w#V*%TuG1J{kU?-?uUN%*o_BM>9O1%%QrK^(qp+jmam(^?XldO zM2S%S?XmnIcR#KgviqUaN($*T*!}psA-f;5aZv?#Kdxp>?tWY|WcLHVYWL%sA-f+& zjdi*EaSe63`*CgB{kV3>?#Jx3`*AI0-2I@;7P}w#we6SPkLxB6S>asn$1qDIdg|D| ze6Ss|cy_lPA~IoZQ+CD2?U1!g@i_@=sctrxOskW7^~}7#dTF)RQnRJHsCS!WTC>p^ zF@V|FkncW&+evx;>}qw!#xQPd$S<^W)BHy?>u+qx&&^k_*3e(Qw$s5}u0z_>9?S9x zZ24L~o4p2SV`6r*|JM+T*EfER;MdO}iUH#10Ofh>#qthNehGbz;DAYFxmR)B}p-#K4mvW;egQ83B2nx&;CCyPx7AAbtucXM!uPfb!enAt3$=D9^h^v*8LTuLOiI81VPF z%J~lnsFR6R&YKa?Lvsj783mNBC5M1;g_1vq90Df37o2}>vQMR+=Z@feR|2L2`;=Pj zC)}MU8=l~}>^#X8P|mM7?*&Zt*pmg| zUVnHSsvTw{6bRMuQ#JVoGq|eB^Ig(iO>@_)(Q=sld^t7OJu$cYSP_ z2b5klxT?utPNvUo$_)!bHT*kKI={hbcmD0Dw#RL%#{Q8G$IfovdIxJ_$69H#@ebC+ zeEa7V3*m58IQhqBaD|gs!r`xQ^87e!lL{xlgnB|a_<{jfxU23&IGs!^X5N8t9-2cq z$~fV&*OEgxxWdU_O%CA_e?6RkZL&|LoEKsT;b$@Kn~$j zJ@zDogLk^L{TuM+=x-t1&u&*ZcA9iJk-OYo2zR2DHYeVNaK1f`Vj&!^3MW5*23I(_ z*Y>zh;;(S>N;tT}$={5B2nSy<;2XWseH-C)GI6833*kI8hj5f}!exI-4&mSmC;ww| z2$%R<;QVWo(@^U9^AY@{O1M89hIzo~&p5ck$=^&4;Zi;JB!q)^x=0Ie zmfg*b?sUpmH@d;j(dpdi?q&!3L-(#)+B|R5#{S*p&nfIMcn@GLqqM{{_aCV z->%A9;i`u63+iaqeZ8 zkV8Yb8p{8Q92zG6894viG&|Mvzee!SRvM-Pe_d*^pKvv_;Yvfe8p zgsY*vIuGG$C~vp*9z;VAOxy_{Ktm7Bp&@0|P#2nE17D{fiHb*+XpW-2|&N9PIeW^S0h> zc)x<7)mEeBV(r#nHCH!H%&INV+j>^2+VVOtmN4IlxH})zx20K3TysbC8Z1}j0J)zYeL@$c9 z3l7aya9}n#Im=QS zwkKK4B680S4k}8)@hEjw!NJCk<>cGu`pSk+8ys5gLG+?nyWr5AxAkUYHaO%DQ7nQ3 zZg9x+wx0e5hrIeY4L3OCd0S6^gG2tSYGGVM3Jx7igO^zr?1MwAIf4VLb1Qp-9KiuM zIOLC$BRCTO6`X%8IXuQ|Jv>Z+W%u1y^r*wNC(7 zZ+YIyY_Y9}U$w3GE4KB@1%S)JUgXK5yWzNx)>X|>i;b6C5p zmu90gVuPBD4f*afxUnJ6A7ib~*cir*4SC+y)8E*TpPR2TKl;_jc_8g%6QYN>o zcFG-~{PnJO{uiI|JTUPY?wO9Ybw}s=|N$GQ)8<>JT1jWB1N18*(!3V2v;rnuH;ZL@zro#+GLkXJ!?kr z-6|DRf!!%kk`=kPXTuY~vbQH!Mfpl{sF>=pj!+SgOpGTH&XL@(X5gHI(N&=N$aiP@b1tw;B#&DGAb z=Ymxqn)Yqp^_zpM8p=OLy`e2!4ds=Fa5a?Yr(Nq&L-{4t6PHuC8p_r1s)cCifr(|$ z1!(A@IW(kS zL%DZ>xR&CthVn{7xEjjejDKhdS3~(mZ;4CL&;t{<#Kmanp*b|9jB_tLfgBpb)lmKh za%hB&=R^(?@8|G1@KM&z*C_kPY8m4-zBQ%7oq5eH@ zmTiNEC&4NW2ir|2&1rtQ4H|0aNBWkcp>Okg)f`;aQ2sgU4Q=6SD9`Iv`m3QlFGU1))5-Q)lmPQH=DLa!ws-X!@+jb25yGWKtt_p z13m){eVexd=isV_^1KZwS3`OA>NJEap}gG%+yMzaFmXHF9tk}(hlG@I>SdoGhlFq?lz*HY z5+?pBI4*5+45gk=kKh+o5~czdQ=lX(QbHT9B!nxW{6ca_nCh{PkPxnf`uDs!dN~qq zgjEs_cAGYGJKTxWP&>E7oj47Bdnx7Pl8LJt%AcIU)lgntO7T}id374X)lgoYhHy2M zx4VElqoD^TZihRep@-(skTTA_>~eBw2v@h`z~Y15ok&)<&VS5z9N0#{O? zBrEb#YQxo~6t0HyFOWmSRF8FphHy31zvs=eXRW$(?e(xq!@&lTJnsU|fyct;gjQRP zmW#Dp@X%b{I5DfXJnsTpscOqBwc)BQug+MwYRjuL7OvXzY8TK3@^Y;XCVbmejcQt} zIRb*x288TJas&k2fRKNg908H|*WkI8QqSLy;5StPks7|40wvj91Hy)@fPfni@*Bum zmeR0wL_pwgK{P)t38Nb6l)h8nycWzY;ef` zfnsrqfEyh0DmdTf&*@F$g5pId!2(r2NS++szx=f)f~Y=Y3Ek_V>%@G_}om<%>RAzPaL9i`&a#w-ts{a1e}hB+o*Nt(`rz1N7jO={ZMb{g-f;DnSLBYwDV zoYw8JyMWK7$L<0?mma&(W-2|?&mIrs_E^4|ddlTXe|s!nH-p<_dEN!o-yX}`UBJCp zZTYJWbz0eWHg*B`S+(V_HXO&rF}Vx4FJp2S@Oi7Y{MCl|Rl9)CTean{HXNr<*5xkX z^Qg;R!2MSBzuIs=%J{>1&!cN4dd7_~%D4--A7$JHq|6q(fcRCrfcvjHWW|$|-7nSU zsbgL8!7kvFgIz$832U3OD?aV-I$Sro)%b3C8_-`)XnnJoOD~_%XAa7VKEK)d*Hhb! z>)ORSKhpOa~&@bUcA1NnHaXWsnN(;>=V zNEc%0aEBv*&5AU>Y&K>13-!4}gFFdBMbVx{vSH1yCM8dAo)j%;UgXb4v; z`Eqh-nE12cxU{MLMUR7eo;`x^QfZhPUP*zHtjMiD8=e4`tv|UM%6BA(hN&Lw2o2$C zsDIC!O^2Z20kBHL!4A^_*Lu`YehKx&wG^&~ zay7i_Ff{bQ#8T(W(9lD3Xh<0~l&v>+-m`2&4dsWEL&L;h0mr3H?XS%o)brm*@S`dX zQ^QA7pd>3&LmRF%gsY+a<>b&X)ngr@AzTgh?|F0d;b?d)tkQ6>!*ndS!z0j8J4>BM zprLP%qkL$Es~XDBpTX5o?kym$rTD9%ywVV^hVnP#9~#2dP`=Uo;d(Umz{LIV2sHH2 z92!za4P~z-hlX%9l)suB8YcdFI4*4(Pxbua2!33pVJdJu1xm6aKcCt#Pa^$!2viwMy0S9d zF!8s*acPrnmwNtu1V5?LFcmnN0wr0I8rpEBAzTgRZzhL^sUGVH4dH62f6tpuN2B5C zuu8+h4%6w}4_}Ff+PNRT5)FNucmBq4RYQ5+`ID=m`~=#I^AN6v^6GvFS3`N;ae+{?}&hlX%9l)sZ48Ycc8I4*6n?NW~)Ifn5Km4>On zdnr(o75Q9h!_{*sTn**#Acuyj9_t7V;cBRV&ztjq4-LVqn9k*X_$oBi&i(LJ zXz1I#^*4^I8p`w5pIi;)C(vGK2v-TYtZgh8~!>AHE6=Jv4`g zlyUB5A0dZ^a5a>Fm>e1={!utCZE_5yo{x>-7gQRi0vA%CBr8%w8?H2jtD*cna%h<9 zv5wFXu7>*eygB+0(C`virQu+U=@RaTuSP@d+z(%khQ7U&@^Q_?RSo4&&fsb&udb!| ztD(F)58-Mkug*ib8p_+Pzt^Cl2PW=^uSP=;&7mP>oO{`4$)O=!4dtI9hlYuN4vtHk z##23?AHg?P8m0nYpg>7ht7|D-4ds`TL&H>$b%cg+HPpZ7&9c|A^>+oV(r~aV zB+pxagYvtwzhm+O5%QuI`+eRa>67{;X8B<(1lS)s|OhEL^qa)fo#{ZF#lz zX9IbSRtFQlZK_5!t<@X>L1_a*b~QNy0&YOauOdf4Bz`SCw^Hi4ZUn!+3W(J34HPKJ z?ivs_Tm=N&fRJBF&a#w-ts?>ge*;4Qo>OtmN4NEN6ZR@N2D?J?y!AI;Hig;+e698% zdQq%haA>ZA1GB*){|Ac2B?4}6$gALh8yxZ~IN%0{yb2Du!6C1<{_J%Q4joMRwy7G` zv{rKj2c?}`*{$RV4!FS~zl9vZk@(l)xs_7SH%9Q=tKdit-$8+r?5@FK!&Pv=4G#Iu z#d4tW(EaDzi$1qa;VkXKuO;~HYAbp3=5CVbnZJ+6n-TFnt0 zSe;whz2pcExWOU6haAC?_;=yCl~T_?kKp%J!I2vN9tBFWy9S31SHS@{IOLniS(ehU zb!0J%$UQeWs3--;X6mYfW3VeE-!|7*HiZn1=3RTNUOGNrP!|!F$oqYojR^Te)D#f` zHzMSDzfXT7LSB86h8q#`yx*t45h4Fo-tTJ-DI#<*;oBzdeMD$AM?_$CLS;W7M?}Dl z2>HK~BO((2cX)24)bpbe{Kr*9q=tV&fs*X54~RBgJs`r32>HY0h=^2=bwotKjR^gF zZbV?{BVvpFzH#>1Ea!gTiR|>a-*@7W{XYHF+x<9G=nYqIdA0flS8sW>lK@w5dEW1{ ze)X2O`+aX7wcqD?V~^eMdkZ~wzwa$W_WSg+$L`0ON{{9CSiYHh$~8-FkLBxTaC{_&s%>sZ*0iV%~!A1&|kf_)4^P>L)!D!-;>z#1$^#c zkLgK1+r5j=cG~%D_bxu$`8MzU>FOBedGAl|80A;zF~S|AJfE@pJ4X4X%x_uilsiWG z@ve2A!Dl-UOnkO`7oY7sG?&Y-WxQ;*ZVWYs4fpaZ|1Wa6{OVu0zvmQ}HsyN!LCIm9 zUDWA59#X^3aY<=2Mu_a;;M#n=D3evxEjiDhew>k)li=I{;Wq0<&}nTHI%n|e;d%y z0~2eV??FQk&7mP>)KE4-4h`XICEu1D8YccsI4*6nPoiw_a|3F`DL7kkN*W4dSGI$^Gr1K&>R|4#<`d6 zM-C0)YAD~A92zG6d^j#`vh7mO?~LFFR2rrNFQ7n4R^+~s4fD{_YY10E`99>(Fx6un zp&?ui_3wFe{`=5y9jwxDu*bA+Zu8c&(NH^UooAz=Z}Z;YTwK*q{xRweZQ*JtuQY_K zp*%nBT8|paFQJ~emcrFgu7+2=9}PV)vDSGu8hU6B4JqT?%U(hb4dH4iKZG0_CjL@5 zE^V?;rJk3K;D=QjrUEagKuK1lhBjPj2vhA;~yHr)lk0C z`{9Ss&;t|q!*kHkLvv_I8RuSh3^_D}tD*dr<)7(_g?~mZeRvM-Pe?Wnf ztjG_jHY|>7DO?TZN0URtRF8FphHy31zvs=e^U&}(Sf$}$kLft>hv%W8cJ7BCMnm7` zMXI^Ds-gUI)EnBu)li-nsq|Mvd0vN*tD!uvL&()o-tPVVB^r8Q;(mA@8hU6B4Jo6B zvJ=RmAzTgRZy<+;iN6VsOPg%F)bl?_@DnQyQ-L>Apd>3&LmL){hHy2MA5RVqQ$5xZ z8p733|DHFSK7xiP!72?0drT*BKRh1|wR1l_9}Rt*_x|SMs)q8s_a|3F`3bZa=OJ7T z<<iw=U_c*C~x=vK8l7On7ALFkA@zaLqp0q_p;N-p&?ui<)@HC!^GbP$E8iS zUFv!J2!48{VJh$r3Y26;K9|~X^;`;9L;1<%&@k0w9ibsy4fXGNbN&TrcowYEaInX8 z7Wcyo(NH`0!wb>Sw|VbxF0N`Q&wGDzHI!Ex!qre-oriEWlvn2=Tn**z-rvX3&;t|q z!wb>SLvv_I8RuU10di;vS3~*P$b%cg+HPpZ7&C#Dg!%x5}4F`KnpWuG@Ni@{X{qU1$=-W#vAJRO7w8p^Bl5Uz&u>O6$2p}gJu`xF{_VB&uGNi_7(92!!_xtCo;4h`XIDE|~W zG)(-j;JCDDZmQ@18Nn~9G)x69r9eqm#c?f#tD*dp%lzRSl1izvR zh}7_v6e!8=8W1)tj(~t05b`gOvn-`y>xh8B-+<7+=Tsc?(e3?RkG%?x!M2b*@BPg! zyF%^uj#hgRy(rc$I5bzmf!W}Y=e<8GH8|u|aKH@?c@-RRgF{{g2i)M0S9^apkb^@9 z6TWS#Mm4R~9Kk_p=T>$jIf4UjaLB(*j^IfAYw+Aksps!U@SCdONDbdifs*X5!C}MV z2oAWxA-{o~Who6?M+67{28aGVH#ji#i}`DB$6f^oyFZqbJ4sPr*%fNHcRqb0+dFd$ z>LQ}8iIQ=1z-&awH&avQMudC<9uH~w8xislw@~}2pbkhM8J&* z`5k2X+$Q}?!-A|}QMTts1O-w=+(%tiL=3itxWOUMdw=>H9P(dPtLGZ})$<7*O!&6Rf^mnO)@qL6 z!0Oz}9w0|>zzq)h{p1La#Qz1JTPgKCG=gugf+IEjFa=7oyFMV=aP@!)H#p?qBWGDk z!`2bOfxp3_f6omL41I8HvG+HZJvYm__xE{recb!|{E)pr{nXpNIaBBjS8sW>`UO{S zd9{-OS8sXV`?G%ambZI<8_V9`0RDpfEf4ZXEubX=%dvE%gy<|AM^9Fl=vTGMM@4a%ckEiHS7j0V?`*#ms+3n*k zxr)6%f4&cP@>P^^maFy$dw-~Z*Hv81U4i2YY|AuPtoe@ptU~JwoIArS?5_ zY+pXu`+H<=xA!M9VQo`(#mBwB<&WZ%_x|Q_Y;}+FiS$~!#_L~Si`@F<zquifiA0&1%k9_!Oy~)ts-adQEfp8IyZYd%P3&m}mSQgS;98 z+%d?j`G-3O`M>8ez#W79m^=o!V~{id{ojP1r=h39Tl2)TVjG>TEoJPtE2yQ5MWW1AgnVK1ku{Th%zkok@`y~Os_cr7C(laP+)u-&R5x$11S|LM@^o|K&8v1>z>&3# zHLtyO)d$|l(PbQkkd#qK%l!Tfu8{Imd5IGVe}$C)&J3=Q@}0+;n{Qe5jB(zc*W7f= zs#BZSe|gS=F;?Q}&NNh~a*wvt-r{7I2qEF#qvf;7PJl`O!i{uYOu3%7nnQ2n+QI8v zZ{ymbUnLiQ$|e6OwT6sv<&sx&!IewC8~!09T)E^sGm^M=z&-EeH*iLr`E{-x9++k~ z>u+NT$3t@{NEsEBO^`!DxJt>lC5M8EKNF5io93l@wjaTFn3uNrbAcTxP?B5)ZMaep zu7Yjnv4w)EVe1G5;a(K=?|HNGc9!9GfmH$ymR)z5*UY^G0eRj34g}QCPwgQTehMh} zQjoa<%JT>BdH5@!Jn!$z6;OTz^@M(#Ad^H@GHrc0A&zcc@w@ScNV0Q|XWJT^P+OW8MhLS6wd?h&qO!Zht2nbg| z{d?X#{7u&2_J&mg4%S@dOL86X{>GryR-@%&?LIeYJ_%c>idnVgmD+ICmRD-SRa;)E z4OeaX-%x+34OeYBYNy+zhW<7=p@RwEHqFBxqng%gj)1_bkh1;A5fE?#LcT9K0wVF} z!*eU8p5Gb452yknHT(h!lw^0?FAKoL5fE?#!Vc|2&a#w-ts?>ge*;4Qo^ufM(XPQQ zzm=PK{sZXqwx({%-MX+j@;jW}yuSN8oZb4pkBUNX{M1|i-#A>k=Ue9e zaJ4#AvuR!|`m}$lT=VVV7#3!SD}Q7Lcerw|KM{BMJ6!qhGq}T*|0g_@#NXk{C&u!1 zMniv{nbyICZ=39Q8LhUs!oWR2WrvXC3Iq2FBY(*V{!(~cd6NHOUP*=-4yQowP-*yx z5&U3yp7`Q_B)lXC#yUXTQCW9IdPS#{mn289endqU$hwyqn#tRE=&nddQPoMg*tYbM z_K%v^{L}rM2YBA_z`VXW_W?d^9>d$J@6YJ!IEIJZ2kASnfBhhR*U!%_(MSC3yW9uz%LdR4eHgdz@)gt*eaGLv%UPvtuKE}H?tz&P`47?eV|iQkodzBMvGbbkHq&=r58X`P z^?P>iBYyT>UiBSr-{n=`Ik4};xP6!JoBNKxeV5z!S3XSNJuvej|KU~NS^HYvR(2V(qT9n)k~C#q2=k)j;76R9+1f?m&le2P%JA9w`0}RL(%t zBaVjt(zBfo=D3t#&np4mBKFUter9)RlDmNsCnUU|jV}(~8=Ssv;lBx9lJ$5Ywxg#0LX5!+ zv4*=xRAhmydzqn`yuT2yJ&q8oPAa|`VKF&x`|3F8!$_+miP02m7e<<2jyb{zvtcB! zPAa%zB(F{?xM4Jm8%FZi+PP`|+wk<$^YAx}9Vp%0_&bTCI)U{5F2^3O7{dAXhs zZS8D)c44#UPq;kt`nsQRdDPET2B@C{9L61>d^3|(Za?}vK>4~E+yTlTf|mj6?*QdQ zNAt%&Wx3u1e|87nCY@GNNPZc4ee>F%amjb}{&|>6V9duwh1q&I^by9y>sudTxm-W9 z5$B~DzjhT+_N9f*V~?=(?(TpBMqRXRUHrJukw2#{Uf=z5mh1K7{lh<}%*^eA`Ge(p zwhLbL3(D~NXTKP-U4UQP{$RV{C%<61{sgr1YF*m*bhUl?cyr0_lWY0uzq@vy{6k*$ ze9q+dbKxh<>wYfBErk4_KA(YDR$h&XgFe!=ns98BrMlCneR9>Df2*Ws1ECa)0D&6_ zawj(e0d643^Cu?jF%aZ=r%7%g$k*iCM{8&!eej@uB16yjhxvma@R0K_rcmAwSF1yf z;TCImVr%9;)WQw-}qqvo>zC};Ah&v zpk)Ryx72f1&F2(;cJSum|70cb0*;-4==_3CF*$E59w&bD=?nQz&3x?X;%13TQ_N~A z|3B0eTEo>;ZmXdwTutSbrf@ZtSDM1rRL<^P|7>i(^4YF~IdsOZ&aw;1)X^r(75?!N z{tY}$Rjaf0e4^&9&hk%HI@5qUXt<0VIwyY72>w^_(0M_pv-Mn3^Hyj1XMz)4jBGqV zxLkqpG{zhw8T<&!74t59-xT-dc^6(Y_2Fr~4r87|IJ^{8z89r4S5WzG@DLP#1(oOL zwfS%bmH#>Q$4LrTQ2D`x)-7XGColBCH2cDHr`EJxlEej?BA!yRtI08=aA#V66**=u z@oV9@w8<`&dafJ6uUAUi+M>V>6e!7x{Emwa`)R(r;GzKB>#h7s^00cWV@pN4nmgVc zKWFOB6}M8pQjfhkFS7DQ&EE5;_L%G2vF7ygsSi#2wo(yqRg@n|<)I>673GzRa8;Ch zGY@s)swl5igsY8Izz z6;MuqG_PJbb#mJY%>7K`)KHiCZ-9*QOZAHqwr9-o-(sHr=FS+&rh^csFJq9O}~^!Rr()ckzW)OXkV3|@Vp zSWIVVNY2~790zfuozQBEZWn9!gsqun*FFX?8yoU#W^iLeo>ySz<8N%ppNoIQ4BXg| ze-IwA0XH_}|5iO=Yseoc^r(irq#rJC`{8o%TZUV#{cz7?Dk9`D4;?Oi=y2gfhYK&m zy`B1FxbWe_)$m(~%U)Gcm$&_JIruHZE!KXxub^-Y7jqfzV>9^B;o?7ZxbQOEN?mvv z?z5{WDh9mqU^1mXlZ`SWP^_}HE<{FltA{LBw*Q+1%QEmCuUURkc zqg2azgz#^zV7IYz2=HmoWQzvCc`;_mYLpFINzkyiPr9 z>h;gk&s-Mk@M{;#WS?2sT>7l3L$-)(ejO#Zn#^u9eTs|zu<-=lJ zo@4xlyG(6**31~!sgLny_mxxkw3Ea7S4`wWCT1`>+wIy-&Y`n{Td}JnC6O6ZSS`=kfX7SA1RC%vTOiBP(RNbIB?? z!Rw1w`B}>mkjj-qKWB9qcUI;3%AvorD$iFAxw9(IR}Q(eD)-89_|(*L=)IkhJCJf7$@|V|HQ8NLSliBQr`cSt7MfS~-(}t6i?xdetJF79hPQpA z9Q2K9HASPvI{b^ZRNBsf#qt+x;dusDEEo~A^1-*#7tHUzl`hIXC?PAyr~Ov?tu*&% zIK{*=*J$%FdP!Q^zcwR<@nxV;eR`*rv?gn{Mgw^@ zYQ<)Z!!Ek=`OPj5POTl|`Rc)`Kjh_$4^C~rBm4*ClI+MqT#q)h-FD^VOV{qeb*lL)UhQ=+(vTlc^>{ut#;};0Zn(`;hYBP>l>ebOi7+0={_HyznJcC+}$|%#5r}R%-Oib|ic8G_}0F;PMlD^V`0!z+9g8 zH2bt?v1gGZ7U9OUe3ub?S9or|)H6APuUgbDKXfOx4Znb|RolRBWS{IzxkI~;sAw&m zKDR0R?+MT1l@9F{+>^!;cXuFmTK;zV-WV&@t(@BTUevtrP*msjnnO`tze;tERb75P zT?y4WR&{x$I>)LmuTE^Vw)s`_Dznk9#!IlTi$=?`R#6r=a$6q|W>+yq!4|@C!dJsLsuk?7A8NBrP z_S|FqOOI#r(&G;^^0+tSUwZr_;`FCSOr5-)oi(qgVw0Us`zEv3FKXWX>8b6>L-J)^L%tnMa{HE}nIn>KSk!%W z<1F55kF$$!X)1)Aw-xX2|5{C@=0&)+*6#kV`9qi^J~11g^1NehG2>Hi2jYx^8=vys zXK>?FUOhYFZ+yxhB0BoO)zIGm{nW62S_gCP_sYR&-v_6THrcVl&mQ6bet4R-_Ic8} zKTz}bc~X9k7s)tTXuzwmhEI`)@pDJ;55tWO6CG`Lv90GLHE*9Mjdi}T4!5q_#JzcZbeimCb8(hyl8|1w0XM=-&Hnf^zHj1^I4b9bTV0Jd- z)oj3>4S6*iaA#u}cQ)kJY~b%~$m`kAkY+;%bIbA+Kfwe`iBp&xVHd*h5~+ukX=mRVi?GM2rY&v`(Xc9->{fD!23IusE#!EnN&M^Z+)AnE8zcDbK4j(TECueMKuLC2 zrER!U8m`jvo5{oKv5sLP_nei&n2+`+vYI`{rQ>j>~t9}e@&=gMrjS{!tZFyh^cp$_LT#1 zuffKYwJCG=#7n?rejPl`TDy#5-EL(k-Y%oa+1~D#QLM-dzlJ->aji+*t?6O>Yw$QT z2itPib5qURWfZx)%AG&qPs7!=+}#+5ojvmT-NKx2yM?)Zed}D5`6wrl{9fG#N$zId z-Gj|KAC6DM7V|Rrix%<)Gk70m<&nCywiTsPlxfaSnVO9<`Gr&((FZrmKLh{77hUZpFJ==`nOY>7^Zg?35N|O7OX~SO4%jXHX&kXW~_DaSRU{{NqF>4RNTwTlt-vO8VtQh@< z_wlOLR2tl>Si5-DTwTmC8?W*=Q!L^YZoJB?iy7Q_l~)%txbZ5lE@p7!RenZwG1Jh; z>x2#_eA^WLZZBq9%@MVfHW*|Fk|R3dMxoqI+PIh{{@>ual~T_^Blx=NVwM_qleQ$g z>&485tBV=jAe6s=oMkBuTSpetAk@F-Ud*VdkHRf}T6{6imgA?y=l(Naxb*|atmc4! z<_ov&TaJpfx+?iFuH^E~R8{U%`YXA7-3+ee^86u4eiQpE2NV(rIPe z-@y-zC!Rh8ZSfQ2{?aAK$xn{2xSvmYydHT!UrH?>CCXDhe(mQPIX^*u$NhXM^$One zz#4PyV6BUT#PIZTI)s>%$e|b95Uv=dl&nI+i=uhZr9ZdMPNxL&AH#eawSv-%(M$%f?=$Q>#T?=*rhgFE@A+|d>AlH}fi?5HVjKpH&v zHS9d1A`6srU;i>gGkJgNuib^JsxX?{6_Z!t4UaHt{^alZA=||TbvFY`a8d4K1hcUt zuVM#o?8vLwfg3x+xUnOD$N^6CA5XS6Z|unH*wK(;M+XzWZL**-5Z zZY;=Gjo_={5j)9$w<>m$;W-q@9V!j)F@mpzN9?4I?g=l+ff+k?)YQig24hFV+7T65 zAYupqGD901n-_`e8Vk^?ge?5L@Wf`ho^U@!_a95|vP3q%y) zUuI}lvw1W7Q+)K4wX zuat+Y{4lQa@@uI-l*eD?Xhe)DmAFQhV>&VvOp-0e>X$T z#Xn-d?I_Arit|}myF9OiEH0mseaxQFYL}zi#oFC3G*{0Wn2ilND;0grz>N)g6&rA4 zV;DC!Fx!h3bC2&0gpGg$^cs+oZjWR$IgiTp47qBuBi!jTiYbBlxS}5iiOA z*eYI<;nft#9V!jKW&}SPo+rNezYboK12bOAfcyIe2IED;Ye!UMB@r+9ml>ML`}@V( zB1v3uePeUWF0dFp^hc1UHO^al=Ud zFLrL4|2FX0fxlrSufs?~dhF1_gm0THSVpTY!U(Q9vNw<;jNpcm{DcwwP4Eb#asR>9;E;b|1~)k5RdC>Ma17%HhrD|7z~A7I z`-26K|APCE2PSx%7N`Ddi$H)ozp_)v5eRStL4Mi@{x*07Lh?Vo3WQ{MCk1kcO2h9O z!B2)qAf%4I8(xwFGZ4yv`}+?D13|+XBPz0z2n75M1Z2GU(W&n)-$0p4ah5N%Zvh+;C@I|1-%UH(a^pXN}-z!$a=m|A9*GWH^TcxkIJl4~^jOh10hfK=D5hUXlY- z?lRy`?t_SY49czH+z}O7Nyv?VnW0(DM;#i~_q}X&S^T>GWvjPb{L9n%#Z@u^>|80w3ODN+wS@gR2 z@YU_&*IkFN-g5B^zr6VM@*`Gnx%lOvtc!)NzdnMxc>Sj%R>$Jk3)WL+=Hl0qe(~$V z^^{@p>$df@KXdU5zqWlje{JdDBUc}?_9IMaz91|aEOyAp8Fz^+c|1upJAIE;i$LAu zgC+7)sAeUV=T9hdC6(t(hTPE)<4P*ePoerNsk~aXXbtJ{K?f7QZPM-(%gyC7BKPc+ zeUw}-BXTbz@(V`rkHgDlB>R6NUq-UwQxwP@Dh+>n1V0~6-(mp8|6+Ja*6(G+j+)}} zL4%hO4Hu25$O2jHGD95~`|VXRz2I&nsR_;1N3$S{+G@rdYc$(wrB+ENmFb zt1yBaM)E3*;D*sKZWzfQa;($*w}C4O{)Umf4kHaIjC3&J+a?P-Npf?95nOd-pCLyW z!3`t%XGieQ!6S^4|HdkelHoE6zk^?i0?5L>^BMgR-hRa7( zWPu1H{L2i@N%f z6&Y|NV;DCwj)*Z6_QHyiGbeMxD$N1#l-uO7j# zg+~-5|LdzLNQN&{Aa|%V{FM>>N_a#;>gZSDB{?voz>b>YnM8w8py9?56xa8(g9OyiY{;v}4*ZP`d9`X` z1NnZTg9+a@X?Hf{=7<-#vdQitN4&s|7x}#-_;=wEFUkMDDqfP|ehTCcm4?4Rf^UN7 zi7);S!b@^s#)};__4f-5#*2mrMpR^hh!_0J49(>I{bKEAs;a_hu-GBz$+oW!-iMJ^ zM-rnc)-H@R=f$rjm<=O&6-IEwNM3~z+%Ou(4I_D8{IY(-NM47LhVg9+a@Sx=D4VFsei<(`I=l=63_n+5u{}KI&s^ZB5 zSA#?Tg&Ex7kXONhzrit#8yxcL$pe3bL+;|&DSycQ#{(0*O-oXLwM8JnonP7G4VQ}iT{O8vrQxkc@G-c3Gg(jZUji>luEb@)oy2Rp0!pl5@ra6M zwGukM_TAud(#5I&`%7H>&dgRJzu$FzEO8xh{g5RtU5zN0piJdrA~&Mso0*fliENj+ z3jQF7+CIpl^ROI$jwq>xVjTuF%>`EOg|+L|&(qTlcOO1H#y ziVZ(S^HP2JcnasA$n{Swy=Hx60i+PYuj+U~2}64#+$9kRrQ zUtZ$6`Kv5(EhSR&g??*RLu_9@&bZ6vLf$_wXvHZ)Ijr6Dg690#sabX9`6G#3b>;bb zAy?gD+zFEB$4>oKS6(esw1)J&po0nDHfb-T)mE+{a!*a!w&aKexTn5+Vg!FCyj(-9 zr}*!XuOZp6oC3K+rQw}M@MUl(-;_JL0$!5bYe*SzJTGYQ8lqw65fxcU*1gQoOx`~) ztlfpGsxTU?Zpia$*VgbpjI>r^RIFVXY0j%%7B-CJRT#kyBY71@aKmUAH;m*DIo4_Z z+rUKyf5S*#hmnR9Mmm`AZIcC^B)K`l2(Fs4UC9wfaKl2rY6M>mk1$I9yH#P749}rJ z?oerXj}d$&+{rgNfa1R=yd=3{WJgVX7-2AsG^`y_kp&`*@GmnollNh?d~d3%!f3EO zviE}K!JE0V@w(&|o;mgV5%t7v0zV@|UPT7n$dFf&0XH&+aU(;XpE1aFg0j!|xoD1bY;vVF-B1#qK4zTXJ`e0W4b@;{)8f@F9h1#*W$N~`s_?H>tt6n#k)vk4vtz;jpjmY_`*X?}T zSht}0;cX}{%8#O3?ygWaOTEEK6RsQj>qr3+uc$;)`Tyk?L z4_5%$A>>dVuJZDijNmVYhw{n)uuA!4IGh5xL#5#(M(~5-p?vD-k?@inn9AExQ>Q$u zT^dwg!}<{wSs;|hznh`v;@es6I*Kxt;)B%D$>SFr&%HimIyLtZ_0;BRcmt7VFgYlx_wIeFB zK*S6FWrk+*{(iCcII60`Xt25==K;R24&H~6R!0(}Db_BGH0RZ>tuY%$@{JUWFoGLK z@+yqrhS4x?7|HW$m-QP)@;Zz(q%hLKgm0TH=p@O_5k_#;k-dQ&VFWjfdPRaF=b)<)!f)oT;?sdp`2v#fdI+pDLWt(L4=wlfZfgbrVz;s^=&;^wF&YbItd zdb)YVk~Pnqf+)J4)e{9=(dCQBn#aDg`jlzko4{?_8XtQvH;2A(r%iSWIrN3Aul%$T z{B7{iH~F7l>6;Aiq(JUaY4}|u_{s3lH+A&g@RA&u`r1)be_O$zz8cOLQIQ2gU;Min zYA)Wins0DXrV^5+6zv-pH0RyJ^CPccy@#g={i>%3{M1vvk@`bVxTmq6h;={OV z%d4jd{8d}-g4Uh?$Ww#|CU~2+#;NOU=NNLsopt@sB!}E^<(8i{f}af!xs(3~D!G&4 z917$Pm4-hwg1;9Ya;J`-2QSHiDR&ugC-*@-MPN{F4d;%i$Vx(P{L2jS4X%62^W*E@Q**KGL>E}d4k{jHa`jrHuU)g{ zH@LQ;lh)-oxYkma-{4xirvC=lo|KvS4X$na<*f_%q>SI-+LQKYeuE3Yyu5YrUTgRU z7g3cj2-~pyVf*rN#$6&y-ajB{#VG;av zQ-9T!SL+h3Aw3}IV8XXe+RJFQl`D$e6I=FCa=D_&y`so37{NadFISZ8|A~A>$%ao+ zAa|%V{OJ+=e7KWu${oEJUXt7^N*QoGAZYN4qT!+u6cjN}hF)@lCR@buHxZy3qz zFw&61NCy+XZL*+~BsWJG!BtcC8FGXX+%S@Vb_D+%Ji;jXZ>+*787`wh?oes?Z$|J- z;ZDBE0Tll)!b_4HMt0QHhY<$DNWCrhS8)M1E{1XALY^N*t>3tiyTtLS=dIzZTpXC- zZPLjR%FPi2aHm#w6**!6ZVbq;9>K4LM+_wY>#G<@hA&efcc?V{l@a_(c*H>J=vUz- zIWS|uj+)}(M1wJ);l>daSs-En|1v{-m22NM<*QtjtwbLzh1>+^t6VQw!&kW$G;e(V z8otT}%8#Yn;HvWSN_n`-%PZyKDnE>?ygWaaTEEK6RsNLUL3s~M@HXk>xa8(g9fXt0=LIe6H+1B6=x9ixqk{?GHd)Y#k((oQ;3^{fS8{|7+|ZH#UQ?Y43E%B9sN1HBnM{b*ilm#I?v`(gTc_z@W{-Hnhm?LkhJjW z<~_Tud1kMvzZh)Aqc~T=F<1$a^98L#xT`$MUF9I|Dx&In0$1gie}T?~{BY%$SMtM^ ze;8MOdG$Pjzw*o5FKDgfuHu0S-llDEQfj$5q=q}=vd76GHC(CXPmJKdf``<}|JRk& z$?zKr|=IJ2W6Zle;*ew z74N4>t4R;jQr>iT@%EP&Yc?A!{<1{OX_c%hmVb5c+L^!jYbiswGjiVco#CMGj8;>0 zrdYdQUflhbFbWTbXr=j=7tdUJTN+Dm^)D}$_l;VrYP49pUtTnQ_(Z>uFYZtYe)jgsXvr#M0AF*uAsFml-rQE0;#*JEe zevH=NsFhcXF8^P1*8-?b*|K4Yv zv)10v-sdQW6$?>-8)Vf+zNsyF<|#@#A7-Q_Bblct>3sN+o>Brm4fNpBTk`3A{cdrL zYRF&%G6h#JfnEu8yWx#|4baU-pnQs&3hSrn#UOw|2T4Xo35ux1zV4=l3e)uss9vF3 z3#y{b$RDdA-5$G30zG0zw}=^mK{F!bj1m+vLtsXbH!W0{ zZkbVIsERTpf4GNqyy`Nd4)ll_k;|F{wJ}_6Mr7Nec@o$(BhsVH2y~he=}~3`I?bp! zI?af5J2a<$ni1*IW<-W%Mik%%S+y}E8;NwLz>GlW)gi4ZQeZ})(~L-ORsy{R=z$qo z@-3sx$YQiY1{;tmxOEBiCZO95Z{*v8ZZ=koW<;ReB4z{z&4`RPB`9Ksz>FYoTBtDH zGNblT6=g>L*b(VvY;~YV%!pjpB&dzyYBM6+?gJ!&O*0}r%8Wp#8Ic}kMxfJ-ilftv zNVod{)K4=aJ=%=Ou*`@8+#stqW@ICg&J>st=)5|lore^d5$H4{(mRzv?+kiiMwWb+ zC^NDc7b1fV$P|203G@!2+YN8zyMt~vR*Ysupxh#61P0BBjBX_;VurwsAa7czFx@hv z9H@#iBY#MVbap%gb)ZMgh+NhrsEy%jGa@@GHUgVwM7rITOah%|M0%7Nflf0jj!rWo zJt{VWJk5yosBt0|V4D#IxItEJA5A)dxIXBktN?J z%8V?=706%%G6nZ7f!-5zyWx#|KhVv_iqVV+lv~7%z@QnCab*dLn8Cj8riBXAEi)Pj zRZ(Vy;V5P!9seWhK#!OaxvWW08^hIRM7BNLm;^S>i1a8k0-a_=dXyP~PBSWwPBS9i z9&V(5ni1*IW<-YdG@<}E$f}JQO>M~w%m{Q|9n!8s3d{&}ni1*Olt8~0^uUZP`Rk(0 z$YNZN3^pKB@C_x<2Z3%kypbOUy4hGUnvtn+#Eih88If^g35uvBFeAvD7Aj1)%qS14 zqRhx2x+0zL1P|1K9x)?wS(BhPhO5np?5NlXY?=}2%aJYU!GTUQB0b8CK&KfMN2eK) z9u*rwo@PWkhAks6ZcHM>G9wCbgRI)fXCsl$6qpg{ygHw}=^mK{Fy_Yzc~(!M^UMg$mOx zGnxQZQD%hkHfAH;{&+wV=n*p_mo*7$W4PLk$c~DQz@{0I9`!T=on}OOlo^3eGb)Zw zGa@}IHiA6Oi1g^E5gC>lQGgp{)y7(x+L9NT5$L=+q}_=Wm=WkSBhn|8K%WeHU`Cew zy-{XlG44YK8;~h@Y61L0M}SM~W?ks;>Xi%&}Icf?^lgJ9ZGX+{tzzj{`z#NyaP(@IiVMw8Hw%}b3&QUosifZTIX(kG}O#_9w(26 zK26}4A3d*?Xy>l|x=vlU)V$C(=aocv=REMxH6918c?GxY--@n$0<`U*WhJ@Wp8#!pMfVHR1|TS41b+1t%x97&tx_BCReidcl&N4K`)37+47c>sPn7AF^7Uo66 zgx3B46Rsj5wmI}{^3NcjhI@r9ZkW5OTJUHUcTiJg>snRw@Rms3vQ^!kTX1(wofpb* zYiLfZLt)s?m)U!fxn(tX@U~E`s;$HV5f%&OAVI3< z-GF$W=*KZfYITkkM{jqC31XtSOH5Llvxeil%(sY9=y z1%dcV9IXmDqc~Nuj_K(@UunAeNF5W`^5qA zFJ10Vu}i!lUKG!Z-4J~y5Pu6tZ;N-tn?7Z8q}&9VeE?;3$Z%^shjMxBc}K)|O7cft z?oWQUNVz|VUFAixn}T(YY$e;ucCxi>1IZ?VbaxzGEPKcceM(~= zR(YBII*MtVSrpbx3)XF-s=NjtO8-EdB`NQDedP^G)lCZ4%|Ss1)-ahThs%*NU%?tA zuabl1weo6t4J0oQq;J8|D0!*WSWE)S$% zz|o8HCArI|EYsCbs3^1dp_q2H+w%3QaXXk)O*i z7zLMT7Dz{<5Twet)GO}uO-CiNJgRAAGBJ(n|$7f zbx=^=^L~}(97>+%;1+VTSB8=kD>z9`C8x5J0#bTI={QblC*CRL#6j@q07)v&(wr(z zvdZpx$9*J~aM#qvU4vv0nEmG#l6-j>K_u=r)xzx#pWY<7?FpjQu zhB#OGlrD~2dwJ;W8kI#h6^#X~C550NPLxN&Rmv#xNNCSVy3HBm+~JIKZg<8)&v2IL z~$emX&oLN0AW?>pf6+}}j1nDsd z7Bce@EYuAPQGjG$Cm#24+$PVVJ;;w$0Pz~iYL(>hOAV`lv0Fj@CS)fRTn_{$O zwsrtP`4|KcnGNyPQ>4PM?zLdq0R-h^5J2ojG3T6K6xLh|mK{J){x1q3Ix&D4g|h#r znDWu$@HHD~wUa%>LHQU&C>u~rofbu5Rpskw{rZ|09t|Zky;x1m`LenTI8^)NCS=nUG^7@-FCK z`#kbZB=TAt9f@SM)A>v!lF`nJL{9jTNbhzfMIu)qdtN)Y`@JR-A>mI)A}f$N{oLp# zBIvj{I}&N-M4@9uMdC?$N1*#y&`oRm8C# zW!3Ib^jdX^(-8;xv5GkQ0mt5Au=KI)#*R2BAA^V^?mWyfLZS)V+jSN!JK~^x3?hzI zD5gfoqOe9=ul>aLuj`&WP`GsU(DIPDd%C{p9%Eut$ zSc76R&o2sVjRnh&I4J)&M;sjyaa;jNdy0XzBMMezOoZ}(Pb3o88Fv{{;p?`~LSjcE zl>eI}kp%n*vkJvzT;RU;FhVjr;vhXn5yzDm2r(JSZW$AC^ilLb5^*f<5*=~iTtys5 zyJ*cO;y4UBMjTmP@#`RxDb++AHM;7E{h6U};=hU>nar7%PhWCPVpH#U-V>W5O4bxprpXzO;@@$d6TAvJz!g zySONp9IKt|xP z{gR@vHb=pV#3hvf>*JCHOb*Efid~nu+gBg}u;UNX|K|9kBjS(WP|S^&7Hx=wRzuiv z3FTuHmplbnZx@1Q;*w>G{zu}H?{jrrf;XV5NuM}ZaY@@=y3!`@Xxz(Pm=S*6LA=p( zJSKtm(qYIfUknAS$s+gkii9EV{HHimnv*xMOKuYM103FHP0LMzZ9cqTt zDv|$ZB9Zg+Fbkv+6m~)yjx^a){ync=DeYmGV_wk+%nhz4a|PuYi5L*K`;!YZD;Ape zspcrkV2)>I9;S6Xgv?JNeTjtGsDYB>rQJ%kQ4{h#@1B6}2Fj<4`!QGX0Wm|&1ov*G z+`VgID7hf7PUhKVMabYW`wU;bnFC%?oiFkgrj=SMmhrfTT&Q*3S~uJ*u33UC!x=y) zN~=qi@YMj~StZs{rmkG?=T35Oc$_7db%$h!nAa=*y}~uQGpX_1Dyi0m}U=;&t%`rj)*^uw*?acBsjuoLK64PY2=$aP%+n7G|I7 z%$s~XiJAGBS-D~$+{d6uqnZMe;@!3N!f6%B=QPo8RqpRKmLGgoM%eSd6F-WdFwOKA zjpZ}(xtd_g$)=unC=mY@M<>Kd%t+N)KQdT4@7S6Vp%Ys0n=)Ws;hB%1Nl6S0<3Ii=%q7J|?Q_ zeDQi3T@6g9EO!+~uaS&Gvu_;lPHYfPOCp~WMmwmioe0Bq^TWxB9c5>E0cMz9$da?N zWlJ@;l=DnI?<~I@JkxO0O?JmzRIT_-x7PAdv(~5S8EKn}DR_4Rn!~@#?#BGevk}cc zE$Yg3O7?P;mXkC<4pdV{IepagE+YcjTWPLQQEUFOSj}$FFn)Ueui|k6YEIG^dAl4Z z$IG$u4rm&oG!54nleDH5R|_!^$utc23Zs9`CQH7?1{h^XG*xmll;(%z!Uq3Z;%1v1F$aIso%M-8c4x+SaHd zv%3w!avLPAF7kI^y!-L0P+Btio_AxQY%C^gc1{}MjC4jhw>tUGE#O?Qrg07prg0v< zPCIbCs$Ds7oGS<3VyG^Mj-Bg=vW990j)8`q3*o?rY6m{u7c+i-!qA8Vcdo&eWZo@9 zi*etpn}wTY4lAwitzA&_m9NUw3!wrhh?IF&(R=vM(D3i9*cjg&j=S{rSQ>-$E0R&i z{dKfo|B;d^aJ=Jy;OutcFYU19-R)o3sgRW? zhGT)pEr<+8f_YsaV3v6pP(zGoXeSW@kb21t8uC=^Kk|=9Td=3$8R&^DaUZ4*U#$2K zip9dMSr;L~BJl)DS|OH*rCj+TR#JQQ>dS-TJ+II@5DHY4!J>~$iQhGd;*1+Liow`# z^p9u7yZc*&)0%|U`7^lvDfzmkoadhRvRWdtPrQnCb#U9_fJR|26)EJzHHyGvcjTop_HX0~s|_u>cm@Z+k? ztWU7EkKUV}-19yR>hd#=e!*&zAAQOP6vz5FL=%W;76Dh%O+~Toj&~QfgsUWu=dwD+m zJ6DhxS?uwM%4#lKNIH2se9vnXu(^PQi%pF98QO`K*Ejkjg}_pZt5VHfd9m1tC+b;Z ziZ~)>DcL@#a86QxIRGyHYPkDB(A=9%hCYM}Au4FiZ~u-_Q>dhasF}p@UzLoM@ARuD{%%xesidy`(20dV)wacO@D9dNO$dd;Z4pV?AycH z_|?Fv@=f7oOyz<#JoTp_zHg@Z z*ZT_(je9b;o9B(e>(@MQqPRnh!*W7@jn-FqL6~zS!O$e9HXmK?`=i4d zPB$!kN6?tqWg;`Qm+WcQVNbJ_(+-E}PFp4W{B4lU@nyRy*^97z5o+RcWKZlHI9-)^ z7e#AUQJeHYKSz$rahdF^xL3-4Dn~DsBUk50QaRi=WR@OXDk zmCN%cSyyVRANox}=y#>!kC9VVgU$$=)im#YavEp_a=N@1CrUER^> z%bZY!oDMZPNll!lPIIRP)=xHr>MW%iYtOidxm;C|eGux-pNyB_dTqlQ8I8nj6{6>& zJ3@}f@3f%HHe4Z`|H z({t|V1E?ml$D{DC2%zRL1z@KS;9r6q&$|gr8d=ap1>nv=C28CyICnXdoXO5T3IKb} zqn+DS58Ccq--~=xoco-+{ropT8gY4bk=@`Pywd?G{azu)A!)6ix6f)@9!^5*P8UrC zL|;M2rQbaqpZEY7)J(% zAXuAf1zF|&AnT{8zZYbA(2_Mxh~7x1#Wq+S13Sq2Rh9Vv4zlio>UBupBBf2&#n?qm z74V=c$SN(zD;Ti|viA8wRu6^f4+UBH`CnvT3i%y=Elh)PU)D0SM&cpg_?HRFd){2! zhm=~)P$ISZnxL&o0`W~adRlB2>wQWPosDmf=g5+4g;2Nc#DeINJDjWAc5i`h zaNMWreuNlj1jRofM0F&sDl$j;mjZno=RT-;W+d-|2i1K%zImL?o(SH>v#_89>1!mT zBdJWJ=bnTC`fKoSB;I>Uc|5H#!bZv7fjrMH_s{sc6>e9m{bl&u3v1!~ihiQM&rxi3 zJzZ}r#zO~yK2Qw8gMC}5&G_b}Wp>qv@Dc)~w1@GoB_x#te`;B{#`?Gp0T<;xZy35p zl#K2=nK!RY^tEuP4$c67$FUP7_;waj{7u^#U*mGC7_DCEV*m1YFGQz^`+^MD8#_|N zlN$kbl8c8CQiDe#up3*jKl5Q|LgK)l)| z>K@my=i*&33&cXa4`x0DXZcw@Z!M121@|;2GDToxc(Ny;)|w4VK-z`G;<>fAU|%Y= z6>I`*%6r~(xD6?_Kal4c`%m2XvmH0y&$@554?p6)Ee>MHiWGm-u=ygHmoe`668aRL zw>=Pe4@d9g-5W-FTLd=7Gmir5wmEpQ3sV0_Bd~KU*hzTFi#FbJlJcJSx&P~(c~Okk zebO)EgufT+&SXdIXYm`HhrWXi4vv$#H!lvQCzgU-oaCsUTd+9P3J*z{Jq1{xh( zWIEnwlYyTVtASN9V4s1bM)J(y{4_kY5ZGYYGix5+3Wn71F(Kw7nd0*-z@OozLu|+k z(dVW-UR~zDQYJDY$b3C~{TKWDOVpk(p}9!1|8}X&^*I6H_W0?s6GkJ?Q}4UsprhV; z;i$K~EI7~BfH6Y47a$*TMj3#>)xn+%0Iut`fS9<#o5w zAJa;_LE)VyXRX4dFW3$+ipd6DKBA8^&8h!21ksfM&o_Y6-?P zk)A*@bz5NJvV8#MPXQmW4^ZbX#i~Q34$C62*I2M^A3*t2zz5t2sI8a75|BPbGOfMC zf^GW%%AW#0pzI1E-a#t;B-ZR88QA+Q*tQR#d@OvxVqm%DDHtwN)s+!khb>&T51{-% z>H|6fWa=vP@R7D4nT9-O0k(Yr<^NG1@CiU}T8(#jBK2Jp0j%By@Bb8R`vA(HDn4Mc z!uvZuVD{Q*AAob^1OB~MSJwD|w;)F!khu8&iH`jb=n8qw_fv%54dA}#0NYL z-lPrq(h^d=jS(G5WsC0zP(Btupa-yIZo&(Ik#-=Ny4A99**<{sr+^Rm5>U51jV=t* zm76258(Xk#A3*t2zz5s|sJ)+oB_JI~GOgX-f^GW%%AW#0pzaoYHxa4UR=l?l$-vIB zVB0=`^0Dv%&jHKKZ7^JdG1)a13(v0q5*O zFCNJ>gz*85c4;3l<9W?9KH$#hBR*gocvE&`S`bp!3lSYNt;V$b0hEu056A_Ux-Vk9 z5$OdaQ?~^cF53rC{uJ;5#{l)YmxMTqG-yu*_8JSe?E@%(3iyC&fZF$ESOU^XB-7eE zEZDXWp!_M|1HyZS_z9{0D|oRnl7YR?f^GW%%E!V7>;{&HUWMTzo%31**I^5n?E@(P zkNSXX0J8b(LJUTF56Lv-F$=Km11SHG`he1JV7UuY{62hw2gv}&Os8P-ne788e+u{j zuER}GaDT@IJhMOA1>jt{0Ow6zSK|VHfE-;wJJ2und29>g0-C<5UBI*hI-hX?;}1k! zz%$@Y{ujotks7=eY0D(5Eo~P-`B=Dsp1@M;ZMZh1T}b8{*RpWgE`aiFws(86WA0LuTPE?^KqHvI_S0YiER$uwl11=w~0 wl>bLvfO80QtB^_^#!4q719*Z3*mePwKLuQXnhm!|;r%~+fag8Zqivo41uTxX?EnA( From 15f3b5cc0bf92a44284438b743e8d2ac2e37277a Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 28 Oct 2022 09:40:27 +0200 Subject: [PATCH 06/41] fix: right button toggles on reboot --- blueprint.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blueprint.yaml b/blueprint.yaml index 1ac4bc4..f0c17f2 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -1070,7 +1070,7 @@ trigger: ##### Right Button - Trigger ##### - platform: template - value_template: '{{ states(right_button) is match "off" }}' + value_template: '{{ states(right_button) is match "on" }}' id: right_button_press ##### Button Sync Trigger ################################################################################################################# From 8812d496d8c5c26fcc40804e318956bee923d042 Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 28 Oct 2022 10:29:22 +0200 Subject: [PATCH 07/41] upd: add default entities --- blueprint.yaml | 64 +++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index f0c17f2..226a7a2 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -115,7 +115,7 @@ blueprint: entity01: name: Button 01 (Optional) description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -132,7 +132,7 @@ blueprint: entity02: name: Button 02 (Optional) description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -149,7 +149,7 @@ blueprint: entity03: name: Button 03 (Optional) description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -166,7 +166,7 @@ blueprint: entity04: name: Button 04 (Optional) description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -183,7 +183,7 @@ blueprint: entity05: name: Button 05 (Optional) description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -200,7 +200,7 @@ blueprint: entity06: name: Button 06 (Optional) description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -217,7 +217,7 @@ blueprint: entity07: name: Button 07 (Optional) description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -234,7 +234,7 @@ blueprint: entity08: name: Button 08 (Optional) description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -251,7 +251,7 @@ blueprint: entity09: name: Button 09 (Optional) description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -268,7 +268,7 @@ blueprint: entity10: name: Button 10 (Optional) description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -285,7 +285,7 @@ blueprint: entity11: name: Button 11 (Optional) description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -302,7 +302,7 @@ blueprint: entity12: name: Button 12 (Optional) description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -319,7 +319,7 @@ blueprint: entity13: name: Button 13 (Optional) description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -336,7 +336,7 @@ blueprint: entity14: name: Button 14 (Optional) description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -353,7 +353,7 @@ blueprint: entity15: name: Button 15 (Optional) description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -370,7 +370,7 @@ blueprint: entity16: name: Button 16 (Optional) description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -387,7 +387,7 @@ blueprint: entity17: name: Button 17 (Optional) description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -404,7 +404,7 @@ blueprint: entity18: name: Button 18 (Optional) description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -421,7 +421,7 @@ blueprint: entity19: name: Button 19 (Optional) description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -438,7 +438,7 @@ blueprint: entity20: name: Button 20 (Optional) description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -455,7 +455,7 @@ blueprint: entity21: name: Button 21 (Optional) description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -472,7 +472,7 @@ blueprint: entity22: name: Button 22 (Optional) description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -489,7 +489,7 @@ blueprint: entity23: name: Button 23 (Optional) description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -506,7 +506,7 @@ blueprint: entity24: name: Button 24 (Optional) description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -523,7 +523,7 @@ blueprint: entity25: name: Button 25 (Optional) description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -540,7 +540,7 @@ blueprint: entity26: name: Button 26 (Optional) description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -557,7 +557,7 @@ blueprint: entity27: name: Button 27 (Optional) description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -574,7 +574,7 @@ blueprint: entity28: name: Button 28 (Optional) description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -591,7 +591,7 @@ blueprint: entity29: name: Button 29 (Optional) description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -608,7 +608,7 @@ blueprint: entity30: name: Button 30 (Optional) description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -625,7 +625,7 @@ blueprint: entity31: name: Button 31 (Optional) description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: @@ -642,7 +642,7 @@ blueprint: entity32: name: Button 32 (Optional) description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] + default: switch.default_change_me selector: entity: domain: From a58f26173a4c1e435277a9ab5d528e5ed348e077 Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 28 Oct 2022 10:46:13 +0200 Subject: [PATCH 08/41] upd: change comment indentation to allow code-folding --- blueprint.yaml | 498 ++++++++++++++++++++++++------------------------- 1 file changed, 249 insertions(+), 249 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index 226a7a2..497b3d6 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -111,7 +111,7 @@ blueprint: - input_boolean - cover -##### Button ##### + ##### Button ##### entity01: name: Button 01 (Optional) description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** @@ -708,13 +708,13 @@ variables: left_button_entity: !input "left_button_entity" right_button_entity: !input "right_button_entity" -# Sync Settings + # Sync Settings delay_jump_page: !input "delay_jump_page" sync_slider_ha: !input "sync_slider_ha" sync_value_ha: !input "sync_value_ha" -# Icons Mapping + # Icons Mapping cover_pic_closed: "106" cover_pic_open: "107" battery_icon: "108" @@ -722,7 +722,7 @@ variables: light_pic_on: "126" -# color for buttons + # color for buttons button_light_off: "90" button_light_on: "91" button_switch_off: "92" @@ -798,7 +798,7 @@ variables: accuweather_wind_day_4d: "sensor.{{ accuweather }}_wind_day_4d" accuweather_wind_night_4d: "sensor.{{ accuweather }}_wind_night_4d" -##### Buttons ##### + ##### Buttons ##### entity01: !input "entity01" entity01_name: !input "entity01_name" entity02: !input "entity02" @@ -893,104 +893,104 @@ trigger: path: !input "tft_path" id: tft_upload - #### NSPanel boot Step 0 - Start #### nextion_inited_trigger -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# id: nspanel_boot_start + #### NSPanel boot Step 0 - Start #### nextion_inited_trigger + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # id: nspanel_boot_start - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' id: nspanel_boot_start - #### NSPanel boot Step 1 - Language #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 5 + #### NSPanel boot Step 1 - Language #### + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 5 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:5" id: nspanel_boot_language - #### NSPanel boot Step 2 - Buttonpage 1 #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 10 + #### NSPanel boot Step 2 - Buttonpage 1 #### + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 10 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:10" id: nspanel_boot_buttonpage01 - #### NSPanel boot Step 3 - Buttonpage 2 #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 15 + #### NSPanel boot Step 3 - Buttonpage 2 #### + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 15 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:15" id: nspanel_boot_buttonpage02 - #### NSPanel boot Step 4 - Buttonpage 3 #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 20 + #### NSPanel boot Step 4 - Buttonpage 3 #### + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 20 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:20" id: nspanel_boot_buttonpage03 - #### NSPanel boot Step 5 - Buttonpage 4 #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 25 + #### NSPanel boot Step 5 - Buttonpage 4 #### + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 25 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:25" id: nspanel_boot_buttonpage04 - #### NSPanel boot Step 6 - Weather #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 30 + #### NSPanel boot Step 6 - Weather #### + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 30 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:30" id: nspanel_boot_weather - #### NSPanel boot Step 7 - Entities #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 35 + #### NSPanel boot Step 7 - Entities #### + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 35 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:35" id: nspanel_boot_entities - #### NSPanel boot Step 8 - Entities #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 50 + #### NSPanel boot Step 8 - Entities #### + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 50 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:50" id: nspanel_boot_finish -######################################################################################################################## + ######################################################################################################################## ##### Page Button - Trigger ##### - platform: event @@ -1025,7 +1025,7 @@ trigger: value_template: '{{ states(last_click) is match "button" }}' id: button_page -######################################################################################################################## + ######################################################################################################################## ##### Time - Trigger ##### - platform: time_pattern @@ -1073,7 +1073,7 @@ trigger: value_template: '{{ states(right_button) is match "on" }}' id: right_button_press -##### Button Sync Trigger ################################################################################################################# + ##### Button Sync Trigger ################################################################################################################# ##### Button01 Sync - Trigger ##### - platform: state @@ -1400,7 +1400,7 @@ action: {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} {%- endif -%} -######################################################################################################################## + ######################################################################################################################## ##### NSPanel Loading##### - choose: @@ -1581,7 +1581,7 @@ action: component: weather05.a02 message: "{{ date4_de }}" -##### Date Home Page + Forcast EN ##### + ##### Date Home Page + Forcast EN ##### - choose: - conditions: - condition: trigger @@ -1616,7 +1616,7 @@ action: component: weather05.a02 message: "{{ date4_de }}" -##### Time Home Page Loading##### + ##### Time Home Page Loading##### - choose: - conditions: - condition: trigger @@ -1633,15 +1633,15 @@ action: -################################################## -##### ACTION - SHORT Press an LONG Press Button Page ########################################################################################################################################################## -################################################## + ################################################## + ##### ACTION - SHORT Press an LONG Press Button Page ########################################################################################################################################################## + ################################################## -##### ACTION - Page Button - SHORT Press - Toggle Enities ##### + ##### ACTION - Page Button - SHORT Press - Toggle Enities ##### - choose: - conditions: - condition: trigger @@ -1664,15 +1664,15 @@ action: -################################################## -##### ACTION - Light Setting Page ########################################################################################################################################################## -################################################## + ################################################## + ##### ACTION - Light Setting Page ########################################################################################################################################################## + ################################################## -##### ACTION - Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### + ##### ACTION - Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### - choose: - conditions: - condition: trigger @@ -1758,7 +1758,7 @@ action: -##### ACTION - Page Lightsettings - Changes from HA ##### + ##### ACTION - Page Lightsettings - Changes from HA ##### - choose: - conditions: - condition: trigger @@ -1877,7 +1877,7 @@ action: -##### ACTION - Page Lightsettings - Brightness Slider MOVE ##### + ##### ACTION - Page Lightsettings - Brightness Slider MOVE ##### - choose: - conditions: - condition: trigger @@ -1902,7 +1902,7 @@ action: -##### ACTION - Page Lightsettings - color_Temp Slider MOVE ##### + ##### ACTION - Page Lightsettings - color_Temp Slider MOVE ##### - choose: - conditions: - condition: trigger @@ -1927,7 +1927,7 @@ action: -##### ACTION - Page Lightsettings - Color RGB Slider MOVE ##### + ##### ACTION - Page Lightsettings - Color RGB Slider MOVE ##### - choose: - conditions: - condition: trigger @@ -1944,7 +1944,7 @@ action: -##### ACTION - Page Lightsettings - Close Lightsetting Page ##### + ##### ACTION - Page Lightsettings - Close Lightsetting Page ##### - choose: - conditions: - condition: trigger @@ -1960,15 +1960,15 @@ action: -################################################## -##### ACTION - Cover Setting Page ########################################################################################################################################################## -################################################## + ################################################## + ##### ACTION - Cover Setting Page ########################################################################################################################################################## + ################################################## -##### ACTION - Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### + ##### ACTION - Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### - choose: - conditions: - condition: trigger @@ -2039,7 +2039,7 @@ action: -##### ACTION - Page Coversettings - Changes from HA ##### + ##### ACTION - Page Coversettings - Changes from HA ##### - choose: - conditions: - condition: trigger @@ -2124,7 +2124,7 @@ action: -##### ACTION - Page Coversettings - Cover Slider MOVE ##### + ##### ACTION - Page Coversettings - Cover Slider MOVE ##### - choose: - conditions: - condition: trigger @@ -2152,7 +2152,7 @@ action: -##### ACTION - Page Coversettings - UP / DOWN / STOP Cover ##### + ##### ACTION - Page Coversettings - UP / DOWN / STOP Cover ##### - choose: - conditions: - condition: trigger @@ -2187,7 +2187,7 @@ action: -##### ACTION - Page Coversettings - Close Coversettings ##### + ##### ACTION - Page Coversettings - Close Coversettings ##### - choose: - conditions: - condition: trigger @@ -2203,16 +2203,16 @@ action: -################################################## -##### ACTION - Cover Setting Page ########################################################################################################################################################## -################################################## + ################################################## + ##### ACTION - Cover Setting Page ########################################################################################################################################################## + ################################################## -##### ACTION - TFT Upload Automation ##### + #### ACTION - TFT Upload Automation ##### - choose: - conditions: - condition: trigger @@ -2384,9 +2384,9 @@ action: -################################################################################ -####### buttonpage01.button01 ################################################################# -################################################################################ + ################################################################################ + ####### buttonpage01.button01 ################################################################# + ################################################################################ - choose: - conditions: - condition: trigger @@ -2707,9 +2707,9 @@ action: message: '{{ (state_attr(entity01, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage01.button02 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage01.button02 ######################################################################################## + ################################################################################ - choose: ##### buttonpage01.button02 Light OFF ##### - conditions: @@ -3025,9 +3025,9 @@ action: component: buttonpage01.button02bri message: '{{ (state_attr(entity02, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage01.button03 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage01.button03 ######################################################################################## + ################################################################################ - choose: ##### buttonpage01.button03 Light OFF ##### - conditions: @@ -3343,9 +3343,9 @@ action: component: buttonpage01.button03bri message: '{{ (state_attr(entity03, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage01.button04 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage01.button04 ######################################################################################## + ################################################################################ - choose: ##### buttonpage01.button04 Light OFF ##### - conditions: @@ -3661,9 +3661,9 @@ action: component: buttonpage01.button04bri message: '{{ (state_attr(entity04, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage01.button05 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage01.button05 ######################################################################################## + ################################################################################ - choose: ##### buttonpage01.button05 Light OFF ##### - conditions: @@ -3979,9 +3979,9 @@ action: component: buttonpage01.button05bri message: '{{ (state_attr(entity05, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage01.button06 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage01.button06 ######################################################################################## + ################################################################################ - choose: ##### buttonpage01.button06 Light OFF ##### - conditions: @@ -4297,9 +4297,9 @@ action: component: buttonpage01.button06bri message: '{{ (state_attr(entity06, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage01.button07 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage01.button07 ######################################################################################## + ################################################################################ - choose: ##### buttonpage01.button07 Light OFF ##### - conditions: @@ -4615,9 +4615,9 @@ action: component: buttonpage01.button07bri message: '{{ (state_attr(entity07, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage01.button08 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage01.button08 ######################################################################################## + ################################################################################ - choose: ##### buttonpage01.button08 Light OFF ##### - conditions: @@ -4933,11 +4933,11 @@ action: component: buttonpage01.button08bri message: '{{ (state_attr(entity08, "current_position") | int ) |round(0) }}%' -######################################################################################################################## + ######################################################################################################################## -################################################################################ - ####### buttonpage02.button01 ################################################################# -################################################################################ + ################################################################################ + ####### buttonpage02.button01 ################################################################# + ################################################################################ - choose: ##### buttonpage02.button01 Light OFF ##### - conditions: @@ -5253,9 +5253,9 @@ action: component: buttonpage02.button01bri message: '{{ (state_attr(entity09, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage02.button02 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage02.button02 ######################################################################################## + ################################################################################ - choose: ##### buttonpage02.button02 Light OFF ##### - conditions: @@ -5571,9 +5571,9 @@ action: component: buttonpage02.button02bri message: '{{ (state_attr(entity10, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage02.button03 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage02.button03 ######################################################################################## + ################################################################################ - choose: ##### buttonpage02.button03 Light OFF ##### - conditions: @@ -5889,9 +5889,9 @@ action: component: buttonpage02.button03bri message: '{{ (state_attr(entity11, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage02.button04 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage02.button04 ######################################################################################## + ################################################################################ - choose: ##### buttonpage02.button04 Light OFF ##### - conditions: @@ -6207,9 +6207,9 @@ action: component: buttonpage02.button04bri message: '{{ (state_attr(entity12, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage02.button05 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage02.button05 ######################################################################################## + ################################################################################ - choose: ##### buttonpage02.button05 Light OFF ##### - conditions: @@ -6525,9 +6525,9 @@ action: component: buttonpage02.button05bri message: '{{ (state_attr(entity13, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage02.button06 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage02.button06 ######################################################################################## + ################################################################################ - choose: ##### buttonpage02.button06 Light OFF ##### - conditions: @@ -6843,9 +6843,9 @@ action: component: buttonpage02.button06bri message: '{{ (state_attr(entity14, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage02.button07 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage02.button07 ######################################################################################## + ################################################################################ - choose: ##### buttonpage02.button07 Light OFF ##### - conditions: @@ -7161,9 +7161,9 @@ action: component: buttonpage02.button07bri message: '{{ (state_attr(entity15, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage02.button08 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage02.button08 ######################################################################################## + ################################################################################ - choose: ##### buttonpage02.button08 Light OFF ##### - conditions: @@ -7479,11 +7479,11 @@ action: component: buttonpage02.button08bri message: '{{ (state_attr(entity16, "current_position") | int ) |round(0) }}%' -######################################################################################################################## + ######################################################################################################################## -################################################################################ - ####### buttonpage03.button01 ################################################################# -################################################################################ + ################################################################################ + ####### buttonpage03.button01 ################################################################# + ################################################################################ - choose: ##### buttonpage03.button01 Light OFF ##### - conditions: @@ -7799,9 +7799,9 @@ action: component: buttonpage03.button01bri message: '{{ (state_attr(entity17, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage03.button02 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage03.button02 ######################################################################################## + ################################################################################ - choose: ##### buttonpage03.button02 Light OFF ##### - conditions: @@ -8117,9 +8117,9 @@ action: component: buttonpage03.button02bri message: '{{ (state_attr(entity18, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage03.button03 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage03.button03 ######################################################################################## + ################################################################################ - choose: ##### buttonpage03.button03 Light OFF ##### - conditions: @@ -8435,9 +8435,9 @@ action: component: buttonpage03.button03bri message: '{{ (state_attr(entity19, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage03.button04 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage03.button04 ######################################################################################## + ################################################################################ - choose: ##### buttonpage03.button04 Light OFF ##### - conditions: @@ -8753,9 +8753,9 @@ action: component: buttonpage03.button04bri message: '{{ (state_attr(entity20,"current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage03.button05 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage03.button05 ######################################################################################## + ################################################################################ - choose: ##### buttonpage03.button05 Light OFF ##### - conditions: @@ -9071,9 +9071,9 @@ action: component: buttonpage03.button05bri message: '{{ (state_attr(entity21, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage03.button06 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage03.button06 ######################################################################################## + ################################################################################ - choose: ##### buttonpage03.button06 Light OFF ##### - conditions: @@ -9389,9 +9389,9 @@ action: component: buttonpage03.button06bri message: '{{ (state_attr(entity22, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage03.button07 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage03.button07 ######################################################################################## + ################################################################################ - choose: ##### buttonpage03.button07 Light OFF ##### - conditions: @@ -9707,9 +9707,9 @@ action: component: buttonpage03.button07bri message: '{{ (state_attr(entity23, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage03.button08 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage03.button08 ######################################################################################## + ################################################################################ - choose: ##### buttonpage03.button08 Light OFF ##### - conditions: @@ -10025,11 +10025,11 @@ action: component: buttonpage03.button08bri message: '{{ (state_attr(entity24, "current_position") | int ) |round(0) }}%' -######################################################################################################################## + ######################################################################################################################## -################################################################################ - ####### buttonpage04.button01 ################################################################# -################################################################################ + ################################################################################ + ####### buttonpage04.button01 ################################################################# + ################################################################################ - choose: ##### buttonpage04.button01 Light OFF ##### - conditions: @@ -10345,9 +10345,9 @@ action: component: buttonpage04.button01bri message: '{{ (state_attr(entity25, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage04.button02 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage04.button02 ######################################################################################## + ################################################################################ - choose: ##### buttonpage04.button02 Light OFF ##### - conditions: @@ -10663,9 +10663,9 @@ action: component: buttonpage04.button02bri message: '{{ (state_attr(entity26, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage04.button03 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage04.button03 ######################################################################################## + ################################################################################ - choose: ##### buttonpage04.button03 Light OFF ##### - conditions: @@ -10981,9 +10981,9 @@ action: component: buttonpage04.button03bri message: '{{ (state_attr(entity27, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage04.button04 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage04.button04 ######################################################################################## + ################################################################################ - choose: ##### buttonpage04.button04 Light OFF ##### - conditions: @@ -11299,9 +11299,9 @@ action: component: buttonpage04.button04bri message: '{{ (state_attr(entity28, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage04.button05 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage04.button05 ######################################################################################## + ################################################################################ - choose: ##### buttonpage04.button05 Light OFF ##### - conditions: @@ -11617,9 +11617,9 @@ action: component: buttonpage04.button05bri message: '{{ (state_attr(entity29, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage04.button06 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage04.button06 ######################################################################################## + ################################################################################ - choose: ##### buttonpage04.button06 Light OFF ##### - conditions: @@ -11935,9 +11935,9 @@ action: component: buttonpage04.button06bri message: '{{ (state_attr(entity30, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage04.button07 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage04.button07 ######################################################################################## + ################################################################################ - choose: ##### buttonpage04.button07 Light OFF ##### - conditions: @@ -12253,9 +12253,9 @@ action: component: buttonpage04.button07bri message: '{{ (state_attr(entity31, "current_position") | int ) |round(0) }}%' -################################################################################ - ####### buttonpage04.button08 ######################################################################################## -################################################################################ + ################################################################################ + ####### buttonpage04.button08 ######################################################################################## + ################################################################################ - choose: ##### buttonpage04.button08 Light OFF ##### - conditions: @@ -12600,7 +12600,7 @@ action: - condition: template value_template: '{{ weather == "Default" }}' -##### Weather Home Page Symbole Home Meteorologisk HA Default ##### + ##### Weather Home Page Symbole Home Meteorologisk HA Default ##### sequence: - if: - condition: template @@ -12729,7 +12729,7 @@ action: data: cmd: home.a05.pic=15 -##### Weather Forcast Today Symbole Home Meteorologisk HA Default ##### + ##### Weather Forcast Today Symbole Home Meteorologisk HA Default ##### - if: - condition: template value_template: @@ -12866,7 +12866,7 @@ action: data: cmd: weather01.a03.pic=15 -##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default ##### - if: - condition: template value_template: @@ -13003,7 +13003,7 @@ action: data: cmd: weather02.a03.pic=15 -##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default ##### - if: - condition: template value_template: @@ -13140,7 +13140,7 @@ action: data: cmd: weather03.a03.pic=15 -##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default ##### - if: - condition: template value_template: @@ -13277,7 +13277,7 @@ action: data: cmd: weather04.a03.pic=15 -##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default ##### - if: - condition: template value_template: @@ -13414,7 +13414,7 @@ action: data: cmd: weather05.a03.pic=15 -##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default ##### + ##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default ##### - service: "{{ command_text_printf }}" data: component: weather01.a04 ### Temperature MIN ### @@ -13424,7 +13424,7 @@ action: component: weather01.a05 ### Temperature MAX ### message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' -##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default ##### - service: "{{ command_text_printf }}" data: component: weather02.a04 ### Temperature MIN ### @@ -13434,7 +13434,7 @@ action: component: weather02.a05 ### Temperature MAX ### message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°' -##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default ##### - service: "{{ command_text_printf }}" data: component: weather03.a04 ### Temperature MIN ### @@ -13444,7 +13444,7 @@ action: component: weather03.a05 ### Temperature MAX ### message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°' -##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default ##### - service: "{{ command_text_printf }}" data: component: weather04.a04 ### Temperature MIN ### @@ -13454,7 +13454,7 @@ action: component: weather04.a05 ### Temperature MAX ### message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°' -##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default ##### - service: "{{ command_text_printf }}" data: component: weather05.a04 ### Temperature MIN ### @@ -13464,9 +13464,9 @@ action: component: weather05.a05 ### Temperature MAX ### message: '{{state_attr(ha_weather,"forecast")[4].temperature | round(0)}}°' -################################################################################ -##### Weather Forcast Details Home Meteorologisk HA Default ################################### -################################################################################ + ################################################################################ + ##### Weather Forcast Details Home Meteorologisk HA Default ################################### + ################################################################################ - choose: - conditions: - condition: trigger @@ -13474,13 +13474,13 @@ action: - condition: template value_template: '{{ weather == "Default" }}' -##### Weather Forcast Today "Details" Home Meteorologisk HA Default ##### + ##### Weather Forcast Today "Details" Home Meteorologisk HA Default ##### sequence: - if: - condition: template value_template: '{{states(last_click) == "weather01"}}' then: - ##### field 1 ##### + ##### field 1 ##### - service: "{{ command_text_printf }}" data: component: weather01.a06 @@ -13496,7 +13496,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather01.p07.pic=53 - ##### field 3 ##### + ##### field 3 ##### - service: "{{ command_text_printf }}" data: component: weather01.a08 @@ -13504,7 +13504,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather01.p08.pic=63 - ##### field 4 ##### + ##### field 4 ##### - service: "{{ command_text_printf }}" data: component: weather01.a09 @@ -13521,12 +13521,12 @@ action: data: cmd: weather01.p10.pic=53 -##### Weather Forcast Day 1 "Details" Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 1 "Details" Home Meteorologisk HA Default ##### - if: - condition: template value_template: '{{states(last_click) == "weather02"}}' then: - ##### field 1 ##### + ##### field 1 ##### - service: "{{ command_text_printf }}" data: component: weather02.a06 @@ -13534,7 +13534,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather02.p06.pic=53 - ##### field 2 ##### + ##### field 2 ##### - service: "{{ command_text_printf }}" data: component: weather02.a07 @@ -13542,7 +13542,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather02.p07.pic=59 - ##### field 3 ##### + ##### field 3 ##### - service: "{{ command_text_printf }}" data: component: weather02.a08 @@ -13550,7 +13550,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather02.p08.pic=63 - ##### field 4 ##### + ##### field 4 ##### - service: "{{ command_text_printf }}" data: component: weather02.a09 @@ -13558,7 +13558,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather02.p09.pic=53 - ##### field 5 ##### + ##### field 5 ##### - service: "{{ command_text_printf }}" data: component: weather02.a10 @@ -13567,12 +13567,12 @@ action: data: cmd: weather02.p10.pic=53 -##### Weather Forcast Day 2 "Details" Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 2 "Details" Home Meteorologisk HA Default ##### - if: - condition: template value_template: '{{states(last_click) == "weather03"}}' then: - ##### field 1 ##### + ##### field 1 ##### - service: "{{ command_text_printf }}" data: component: weather03.a06 @@ -13580,7 +13580,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather03.p06.pic=53 - ##### field 2 ##### + ##### field 2 ##### - service: "{{ command_text_printf }}" data: component: weather03.a07 @@ -13588,7 +13588,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather03.p07.pic=59 - ##### field 3 ##### + ##### field 3 ##### - service: "{{ command_text_printf }}" data: component: weather03.a08 @@ -13596,7 +13596,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather03.p08.pic=63 - ##### field 4 ##### + ##### field 4 ##### - service: "{{ command_text_printf }}" data: component: weather03.a09 @@ -13604,7 +13604,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather03.p09.pic=53 - ##### field 5 ##### + ##### field 5 ##### - service: "{{ command_text_printf }}" data: component: weather03.a10 @@ -13613,12 +13613,12 @@ action: data: cmd: weather03.p10.pic=53 -##### Weather Forcast Day 3 "Details" Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 3 "Details" Home Meteorologisk HA Default ##### - if: - condition: template value_template: '{{states(last_click) == "weather04"}}' then: - ##### field 1 ##### + ##### field 1 ##### - service: "{{ command_text_printf }}" data: component: weather04.a06 @@ -13626,7 +13626,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather04.p06.pic=53 - ##### field 2 ##### + ##### field 2 ##### - service: "{{ command_text_printf }}" data: component: weather04.a07 @@ -13634,7 +13634,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather04.p07.pic=59 - ##### field 3 ##### + ##### field 3 ##### - service: "{{ command_text_printf }}" data: component: weather04.a08 @@ -13642,7 +13642,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather04.p08.pic=63 - ##### field 4 ##### + ##### field 4 ##### - service: "{{ command_text_printf }}" data: component: weather04.a09 @@ -13650,7 +13650,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather04.p09.pic=53 - ##### field 5 ##### + ##### field 5 ##### - service: "{{ command_text_printf }}" data: component: weather04.a10 @@ -13659,12 +13659,12 @@ action: data: cmd: weather04.p10.pic=53 -##### Weather Forcast Day 4 "Details" Home Meteorologisk HA Default ##### + ##### Weather Forcast Day 4 "Details" Home Meteorologisk HA Default ##### - if: - condition: template value_template: '{{states(last_click) == "weather05"}}' then: - ##### field 1 ##### + ##### field 1 ##### - service: "{{ command_text_printf }}" data: component: weather05.a06 @@ -13672,7 +13672,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather05.p06.pic=53 - ##### field 2 ##### + ##### field 2 ##### - service: "{{ command_text_printf }}" data: component: weather05.a07 @@ -13680,7 +13680,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather05.p07.pic=59 - ##### field 3 ##### + ##### field 3 ##### - service: "{{ command_text_printf }}" data: component: weather05.a08 @@ -13688,7 +13688,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather05.p08.pic=63 - ##### field 4 ##### + ##### field 4 ##### - service: "{{ command_text_printf }}" data: component: weather05.a09 @@ -13696,7 +13696,7 @@ action: - service: "{{ command_printf }}" data: cmd: weather05.p09.pic=53 - ##### field 5 ##### + ##### field 5 ##### - service: "{{ command_text_printf }}" data: component: weather05.a10 @@ -13734,7 +13734,7 @@ action: - condition: template value_template: '{{ weather == "AccuWeather" }}' -##### Weather Home Page Symbole Home "AccuWeather" ##### + ##### Weather Home Page Symbole Home "AccuWeather" ##### sequence: - if: - condition: template @@ -13863,7 +13863,7 @@ action: data: cmd: home.a05.pic=15 -##### Weather Forcast Today Symbole "AccuWeather" ##### + ##### Weather Forcast Today Symbole "AccuWeather" ##### - if: - condition: template value_template: @@ -14000,7 +14000,7 @@ action: data: cmd: weather01.a03.pic=15 -##### Weather Forcast Day 1 Symbole "AccuWeather" ##### + ##### Weather Forcast Day 1 Symbole "AccuWeather" ##### - if: - condition: template value_template: @@ -14137,7 +14137,7 @@ action: data: cmd: weather02.a03.pic=15 -##### Weather Forcast Day 2 Symbole "AccuWeather" ##### + ##### Weather Forcast Day 2 Symbole "AccuWeather" ##### - if: - condition: template value_template: @@ -14274,7 +14274,7 @@ action: data: cmd: weather03.a03.pic=15 -##### Weather Forcast Day 3 Symbole "AccuWeather" ##### + ##### Weather Forcast Day 3 Symbole "AccuWeather" ##### - if: - condition: template value_template: @@ -14411,7 +14411,7 @@ action: data: cmd: weather04.a03.pic=15 -##### Weather Forcast Day 4 Symbole "AccuWeather" ##### + ##### Weather Forcast Day 4 Symbole "AccuWeather" ##### - if: - condition: template value_template: @@ -14548,7 +14548,7 @@ action: data: cmd: weather05.a03.pic=15 -##### Weather Forcast Today "TEMP" "AccuWeather" ##### + ##### Weather Forcast Today "TEMP" "AccuWeather" ##### - service: "{{ command_text_printf }}" data: component: weather01.a04 ### Temperature MIN ### @@ -14558,7 +14558,7 @@ action: component: weather01.a05 ### Temperature MAX ### message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" -##### Weather Forcast Day 1 "TEMP" "AccuWeather" ##### + ##### Weather Forcast Day 1 "TEMP" "AccuWeather" ##### - service: "{{ command_text_printf }}" data: component: weather02.a04 ### Temperature MIN ### @@ -14568,7 +14568,7 @@ action: component: weather02.a05 ### Temperature MAX ### message: "{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°" -##### Weather Forcast Day 2 "TEMP" "AccuWeather" ##### + ##### Weather Forcast Day 2 "TEMP" "AccuWeather" ##### - service: "{{ command_text_printf }}" data: component: weather03.a04 ### Temperature MIN ### @@ -14578,7 +14578,7 @@ action: component: weather03.a05 ### Temperature MAX ### message: "{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°" -##### Weather Forcast Day 3 "TEMP" "AccuWeather" ##### + ##### Weather Forcast Day 3 "TEMP" "AccuWeather" ##### - service: "{{ command_text_printf }}" data: component: weather04.a04 ### Temperature MIN ### @@ -14588,7 +14588,7 @@ action: component: weather04.a05 ### Temperature MAX ### message: "{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°" -##### Weather Forcast Day 4 "TEMP" "AccuWeather" ##### + ##### Weather Forcast Day 4 "TEMP" "AccuWeather" ##### - service: "{{ command_text_printf }}" data: component: weather05.a04 ### Temperature MIN ### @@ -14598,16 +14598,16 @@ action: component: weather05.a05 ### Temperature MAX ### message: "{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°" -################################################################################ -##### Weather Forcast Details "AccuWeather" ################################### -################################################################################ + ################################################################################ + ##### Weather Forcast Details "AccuWeather" ################################### + ################################################################################ - choose: - conditions: - condition: trigger id: weather_update_state - condition: template value_template: '{{ weather == "AccuWeather" }}' -##### Weather Forcast Today Details "AccuWeather" ##### + ##### Weather Forcast Today Details "AccuWeather" ##### sequence: - if: - condition: template @@ -14654,7 +14654,7 @@ action: data: cmd: weather01.p10.pic=63 -##### Weather Forcast Day 1 Details "AccuWeather" ##### + ##### Weather Forcast Day 1 Details "AccuWeather" ##### - if: - condition: template value_template: '{{states(last_click) == "weather02"}}' @@ -14700,7 +14700,7 @@ action: data: cmd: weather02.p10.pic=63 -##### Weather Forcast Day 2 Details "AccuWeather" ##### + ##### Weather Forcast Day 2 Details "AccuWeather" ##### - if: - condition: template value_template: '{{states(last_click) == "weather03"}}' @@ -14746,7 +14746,7 @@ action: data: cmd: weather03.p10.pic=63 -##### Weather Forcast Day 3 Details "AccuWeather" ##### + ##### Weather Forcast Day 3 Details "AccuWeather" ##### - if: - condition: template value_template: '{{states(last_click) == "weather04"}}' @@ -14792,7 +14792,7 @@ action: data: cmd: weather04.p10.pic=63 -##### Weather Forcast Day 4 Details "AccuWeather" ##### + ##### Weather Forcast Day 4 Details "AccuWeather" ##### - if: - condition: template value_template: '{{states(last_click) == "weather05"}}' From cf9637b4057b364a5688ab1feaa20f9e29ff33a5 Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 28 Oct 2022 23:58:33 +0200 Subject: [PATCH 09/41] upd: single button sync trigger --- blueprint.yaml | 522 +++++++++++++++++++++++++++++++++---------------- 1 file changed, 350 insertions(+), 172 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index 497b3d6..7987924 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -894,97 +894,97 @@ trigger: id: tft_upload #### NSPanel boot Step 0 - Start #### nextion_inited_trigger - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # id: nspanel_boot_start + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # id: nspanel_boot_start - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' id: nspanel_boot_start #### NSPanel boot Step 1 - Language #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 5 + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 5 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:5" id: nspanel_boot_language #### NSPanel boot Step 2 - Buttonpage 1 #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 10 + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 10 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:10" id: nspanel_boot_buttonpage01 #### NSPanel boot Step 3 - Buttonpage 2 #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 15 + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 15 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:15" id: nspanel_boot_buttonpage02 #### NSPanel boot Step 4 - Buttonpage 3 #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 20 + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 20 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:20" id: nspanel_boot_buttonpage03 #### NSPanel boot Step 5 - Buttonpage 4 #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 25 + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 25 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:25" id: nspanel_boot_buttonpage04 #### NSPanel boot Step 6 - Weather #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 30 + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 30 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:30" id: nspanel_boot_weather #### NSPanel boot Step 7 - Entities #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 35 + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 35 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:35" id: nspanel_boot_entities #### NSPanel boot Step 8 - Entities #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 50 + # - platform: state + # entity_id: !input "nextion_inited" + # to: "on" + # for: + # seconds: 50 - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' for: "00:00:50" @@ -1074,166 +1074,201 @@ trigger: id: right_button_press ##### Button Sync Trigger ################################################################################################################# - - ##### Button01 Sync - Trigger ##### - platform: state - entity_id: !input "entity01" - id: current_state_entity01 + entity_id: + - !input 'entity01' + - !input 'entity02' + - !input 'entity03' + - !input 'entity04' + - !input 'entity05' + - !input 'entity06' + - !input 'entity07' + - !input 'entity08' + - !input 'entity09' + - !input 'entity10' + - !input 'entity11' + - !input 'entity12' + - !input 'entity13' + - !input 'entity14' + - !input 'entity15' + - !input 'entity16' + - !input 'entity17' + - !input 'entity18' + - !input 'entity19' + - !input 'entity20' + - !input 'entity21' + - !input 'entity22' + - !input 'entity23' + - !input 'entity24' + - !input 'entity25' + - !input 'entity26' + - !input 'entity27' + - !input 'entity28' + - !input 'entity29' + - !input 'entity30' + - !input 'entity31' + - !input 'entity32' + id: state_change_of_entity - ##### Button02 Sync - Trigger ##### - - platform: state - entity_id: !input "entity02" - id: current_state_entity02 + # ##### Button01 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity01" + # id: current_state_entity01 - ##### Button03 Sync - Trigger ##### - - platform: state - entity_id: !input "entity03" - id: current_state_entity03 + # ##### Button02 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity02" + # id: current_state_entity02 - ##### Button04 Sync - Trigger ##### - - platform: state - entity_id: !input "entity04" - id: current_state_entity04 + # ##### Button03 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity03" + # id: current_state_entity03 - ##### Button05 Sync - Trigger ##### - - platform: state - entity_id: !input "entity05" - id: current_state_entity05 + # ##### Button04 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity04" + # id: current_state_entity04 - ##### Button06 Sync - Trigger ##### - - platform: state - entity_id: !input "entity06" - id: current_state_entity06 + # ##### Button05 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity05" + # id: current_state_entity05 - ##### Button07 Sync - Trigger ##### - - platform: state - entity_id: !input "entity07" - id: current_state_entity07 + # ##### Button06 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity06" + # id: current_state_entity06 - ##### Button08 Sync - Trigger ##### - - platform: state - entity_id: !input "entity08" - id: current_state_entity08 + # ##### Button07 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity07" + # id: current_state_entity07 - ##### Button09 Sync - Trigger ##### - - platform: state - entity_id: !input "entity09" - id: current_state_entity09 + # ##### Button08 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity08" + # id: current_state_entity08 - ##### Button10 Sync - Trigger ##### - - platform: state - entity_id: !input "entity10" - id: current_state_entity10 + # ##### Button09 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity09" + # id: current_state_entity09 - ##### Button11 Sync - Trigger ##### - - platform: state - entity_id: !input "entity11" - id: current_state_entity11 + # ##### Button10 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity10" + # id: current_state_entity10 - ##### Button12 Sync - Trigger ##### - - platform: state - entity_id: !input "entity12" - id: current_state_entity12 + # ##### Button11 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity11" + # id: current_state_entity11 - ##### Button13 Sync - Trigger ##### - - platform: state - entity_id: !input "entity13" - id: current_state_entity13 + # ##### Button12 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity12" + # id: current_state_entity12 - ##### Button14 Sync - Trigger ##### - - platform: state - entity_id: !input "entity14" - id: current_state_entity14 + # ##### Button13 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity13" + # id: current_state_entity13 - ##### Button15 Sync - Trigger ##### - - platform: state - entity_id: !input "entity15" - id: current_state_entity15 + # ##### Button14 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity14" + # id: current_state_entity14 - ##### Button16 Sync - Trigger ##### - - platform: state - entity_id: !input "entity16" - id: current_state_entity16 + # ##### Button15 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity15" + # id: current_state_entity15 - ##### Button17 Sync - Trigger ##### - - platform: state - entity_id: !input "entity17" - id: current_state_entity17 + # ##### Button16 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity16" + # id: current_state_entity16 - ##### Button18 Sync - Trigger ##### - - platform: state - entity_id: !input "entity18" - id: current_state_entity18 + # ##### Button17 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity17" + # id: current_state_entity17 - ##### Button19 Sync - Trigger ##### - - platform: state - entity_id: !input "entity19" - id: current_state_entity19 + # ##### Button18 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity18" + # id: current_state_entity18 - ##### Button20 Sync - Trigger ##### - - platform: state - entity_id: !input "entity20" - id: current_state_entity20 + # ##### Button19 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity19" + # id: current_state_entity19 - ##### Button21 Sync - Trigger ##### - - platform: state - entity_id: !input "entity21" - id: current_state_entity21 + # ##### Button20 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity20" + # id: current_state_entity20 - ##### Button22 Sync - Trigger ##### - - platform: state - entity_id: !input "entity22" - id: current_state_entity22 + # ##### Button21 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity21" + # id: current_state_entity21 - ##### Button23 Sync - Trigger ##### - - platform: state - entity_id: !input "entity23" - id: current_state_entity23 + # ##### Button22 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity22" + # id: current_state_entity22 - ##### Button24 Sync - Trigger ##### - - platform: state - entity_id: !input "entity24" - id: current_state_entity24 + # ##### Button23 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity23" + # id: current_state_entity23 - ##### Button25 Sync - Trigger ##### - - platform: state - entity_id: !input "entity25" - id: current_state_entity25 + # ##### Button24 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity24" + # id: current_state_entity24 - ##### Button26 Sync - Trigger ##### - - platform: state - entity_id: !input "entity26" - id: current_state_entity26 + # ##### Button25 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity25" + # id: current_state_entity25 - ##### Button27 Sync - Trigger ##### - - platform: state - entity_id: !input "entity27" - id: current_state_entity27 + # ##### Button26 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity26" + # id: current_state_entity26 - ##### Button28 Sync - Trigger ##### - - platform: state - entity_id: !input "entity28" - id: current_state_entity28 + # ##### Button27 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity27" + # id: current_state_entity27 - ##### Button29 Sync - Trigger ##### - - platform: state - entity_id: !input "entity29" - id: current_state_entity29 + # ##### Button28 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity28" + # id: current_state_entity28 - ##### Button30 Sync - Trigger ##### - - platform: state - entity_id: !input "entity30" - id: current_state_entity30 + # ##### Button29 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity29" + # id: current_state_entity29 - ##### Button31 Sync - Trigger ##### - - platform: state - entity_id: !input "entity31" - id: current_state_entity31 + # ##### Button30 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity30" + # id: current_state_entity30 - ##### Button32 Sync - Trigger ##### - - platform: state - entity_id: !input "entity32" - id: current_state_entity32 + # ##### Button31 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity31" + # id: current_state_entity31 + + # ##### Button32 Sync - Trigger ##### + # - platform: state + # entity_id: !input "entity32" + # id: current_state_entity32 ######################################### # @@ -1402,6 +1437,149 @@ action: ######################################################################################################################## + # main - alias: "choose alias (name)" + - choose: + #### Update button on entity state_change #### + - conditions: + - condition: trigger + id: state_change_of_entity + sequence: + - alias: "Set variable(s) for entity change" + variables: + component_to_update: >- + {%- if trigger.entity_id == entity01 -%} buttonpage01.button01 + {%- elif trigger.entity_id == entity02 -%} buttonpage01.button02 + {%- elif trigger.entity_id == entity03 -%} buttonpage01.button03 + {%- elif trigger.entity_id == entity04 -%} buttonpage01.button04 + {%- elif trigger.entity_id == entity05 -%} buttonpage01.button05 + {%- elif trigger.entity_id == entity06 -%} buttonpage01.button06 + {%- elif trigger.entity_id == entity07 -%} buttonpage01.button07 + {%- elif trigger.entity_id == entity08 -%} buttonpage01.button08 + {%- elif trigger.entity_id == entity09 -%} buttonpage02.button01 + {%- elif trigger.entity_id == entity10 -%} buttonpage02.button02 + {%- elif trigger.entity_id == entity11 -%} buttonpage02.button03 + {%- elif trigger.entity_id == entity12 -%} buttonpage02.button04 + {%- elif trigger.entity_id == entity13 -%} buttonpage02.button05 + {%- elif trigger.entity_id == entity14 -%} buttonpage02.button06 + {%- elif trigger.entity_id == entity15 -%} buttonpage02.button07 + {%- elif trigger.entity_id == entity16 -%} buttonpage02.button08 + {%- elif trigger.entity_id == entity17 -%} buttonpage03.button01 + {%- elif trigger.entity_id == entity18 -%} buttonpage03.button02 + {%- elif trigger.entity_id == entity19 -%} buttonpage03.button03 + {%- elif trigger.entity_id == entity20 -%} buttonpage03.button04 + {%- elif trigger.entity_id == entity21 -%} buttonpage03.button05 + {%- elif trigger.entity_id == entity22 -%} buttonpage03.button06 + {%- elif trigger.entity_id == entity23 -%} buttonpage03.button07 + {%- elif trigger.entity_id == entity24 -%} buttonpage03.button08 + {%- elif trigger.entity_id == entity25 -%} buttonpage04.button01 + {%- elif trigger.entity_id == entity26 -%} buttonpage04.button02 + {%- elif trigger.entity_id == entity27 -%} buttonpage04.button03 + {%- elif trigger.entity_id == entity28 -%} buttonpage04.button04 + {%- elif trigger.entity_id == entity29 -%} buttonpage04.button05 + {%- elif trigger.entity_id == entity30 -%} buttonpage04.button06 + {%- elif trigger.entity_id == entity31 -%} buttonpage04.button07 + {%- elif trigger.entity_id == entity32 -%} buttonpage04.button08 + {%- endif -%} + # Button PIC + btn_pic: >- + {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' -%} {{ button_light_on }} + {%- elif trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'off' -%} {{ button_light_off }} + {%- elif trigger.to_state.entity_id is match "switch." and trigger.to_state.state == 'on' -%} {{ button_switch_on }} + {%- elif trigger.to_state.entity_id is match "switch." and trigger.to_state.state == 'off' -%} {{ button_switch_off }} + {%- elif trigger.to_state.entity_id is match "input_boolean." and trigger.to_state.state == 'on' -%} {{ button_switch_on }} + {%- elif trigger.to_state.entity_id is match "input_boolean." and trigger.to_state.state == 'off' -%} {{ button_switch_off }} + {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'on' -%} {{ button_cover_on }} + {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'off' -%} {{ button_cover_off }} + {%- endif -%} + # TEXT and BRIGHTNESS Background + btn_bg: >- + {%- if trigger.to_state.state == 'on' or trigger.to_state.state == 'open' -%} {{ button_color_1 }} + {%- elif trigger.to_state.state == 'off' or trigger.to_state.state == 'closed' -%} {{ button_color_2 }} + {%- endif -%} + # TEXT Font + btn_txt_font: >- + {%- if trigger.to_state.state == 'on' or trigger.to_state.state == 'open' -%} {{ button_color_2 }} + {%- elif trigger.to_state.state == 'off' or trigger.to_state.state == 'closed' -%} {{ button_color_1 }} + {%- endif -%} + # BRIGHTNESS Font + btn_bri_font: "{{ button_color_2 }}" + # BTN Label + btn_label: >- + {%- if trigger.entity_id == entity01 -%} {{ entity01_name }} + {%- elif trigger.entity_id == entity02 -%} {{ entity02_name }} + {%- elif trigger.entity_id == entity03 -%} {{ entity03_name }} + {%- elif trigger.entity_id == entity04 -%} {{ entity04_name }} + {%- elif trigger.entity_id == entity05 -%} {{ entity05_name }} + {%- elif trigger.entity_id == entity06 -%} {{ entity06_name }} + {%- elif trigger.entity_id == entity07 -%} {{ entity07_name }} + {%- elif trigger.entity_id == entity08 -%} {{ entity08_name }} + {%- elif trigger.entity_id == entity09 -%} {{ entity09_name }} + {%- elif trigger.entity_id == entity10 -%} {{ entity10_name }} + {%- elif trigger.entity_id == entity11 -%} {{ entity11_name }} + {%- elif trigger.entity_id == entity12 -%} {{ entity12_name }} + {%- elif trigger.entity_id == entity13 -%} {{ entity13_name }} + {%- elif trigger.entity_id == entity14 -%} {{ entity14_name }} + {%- elif trigger.entity_id == entity15 -%} {{ entity15_name }} + {%- elif trigger.entity_id == entity16 -%} {{ entity16_name }} + {%- elif trigger.entity_id == entity17 -%} {{ entity17_name }} + {%- elif trigger.entity_id == entity18 -%} {{ entity18_name }} + {%- elif trigger.entity_id == entity19 -%} {{ entity19_name }} + {%- elif trigger.entity_id == entity20 -%} {{ entity20_name }} + {%- elif trigger.entity_id == entity21 -%} {{ entity21_name }} + {%- elif trigger.entity_id == entity22 -%} {{ entity22_name }} + {%- elif trigger.entity_id == entity23 -%} {{ entity23_name }} + {%- elif trigger.entity_id == entity24 -%} {{ entity24_name }} + {%- elif trigger.entity_id == entity25 -%} {{ entity25_name }} + {%- elif trigger.entity_id == entity26 -%} {{ entity26_name }} + {%- elif trigger.entity_id == entity27 -%} {{ entity27_name }} + {%- elif trigger.entity_id == entity28 -%} {{ entity28_name }} + {%- elif trigger.entity_id == entity29 -%} {{ entity29_name }} + {%- elif trigger.entity_id == entity30 -%} {{ entity30_name }} + {%- elif trigger.entity_id == entity31 -%} {{ entity31_name }} + {%- elif trigger.entity_id == entity32 -%} {{ entity32_name }} + {%- endif -%} + btn_bri_txt: >- + {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' -%} {{ trigger.to_state.attributes.brightness | int * 100 /254 | round(0) }}% + {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'open' -%} {{ trigger.to_state.attributes.current_position | int | round(0) }}% + {%- else -%} " " + {%- endif -%} + + ##### Button PIC ##### + - service: "{{ command_printf }}" + data: + cmd: "{{ component_to_update }}pic.pic={{ btn_pic }}" + ##### TEXT Background ##### + - service: "{{ command_background_color }}" + data: + component: "{{ component_to_update }}text" + message: "{{ btn_bg }}" + ##### TEXT Font Color ##### + - service: "{{ command_font_color }}" + data: + component: "{{ component_to_update }}text" + message: "{{ btn_txt_font }}" + ##### BRIGHTNESS Background Color ##### + - service: "{{ command_background_color }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bg }}" + ##### BRIGHTNESS Font Color ##### + - service: "{{ command_font_color }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bri_font }}" + ##### "TEXT" Label ##### + - service: "{{ command_text_printf }}" + data: + component: "{{ component_to_update }}text" + message: "{{ btn_label }}" + ##### "BRIGHTNESS" Text ##### + - service: "{{ command_text_printf }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bri_txt }}" + + ##### NSPanel Loading##### - choose: - conditions: From 342e9624eab383c61cd0da28cf292bd0a8b0ee01 Mon Sep 17 00:00:00 2001 From: Chris Date: Sat, 29 Oct 2022 00:29:20 +0200 Subject: [PATCH 10/41] fix: round brightness --- blueprint.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index 7987924..4b40db9 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -1539,8 +1539,8 @@ action: {%- elif trigger.entity_id == entity32 -%} {{ entity32_name }} {%- endif -%} btn_bri_txt: >- - {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' -%} {{ trigger.to_state.attributes.brightness | int * 100 /254 | round(0) }}% - {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'open' -%} {{ trigger.to_state.attributes.current_position | int | round(0) }}% + {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' -%} {{ (trigger.to_state.attributes.brightness | int * 100 /254) | round(0) }}% + {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'open' -%} {{ (trigger.to_state.attributes.current_position | int) | round(0) }}% {%- else -%} " " {%- endif -%} From 05d42d4467d16391a247dffbfc05f12dc03f56a7 Mon Sep 17 00:00:00 2001 From: Chris Date: Sat, 29 Oct 2022 22:17:10 +0200 Subject: [PATCH 11/41] upd: remove unnecessary choose --- blueprint.yaml | 77 +++++++++++++++++++++----------------------------- 1 file changed, 32 insertions(+), 45 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index 4b40db9..7bba0fc 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -1578,7 +1578,38 @@ action: data: component: "{{ component_to_update }}bri" message: "{{ btn_bri_txt }}" - + - conditions: + - condition: trigger + id: left_button_press + sequence: + - service: >- + {% if left_button_entity is match 'light.' %} + light.toggle + {% elif left_button_entity is match 'switch.' %} + switch.toggle + {% elif left_button_entity is match 'cover.' %} + cover.toggle + {% elif left_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ left_button_entity }}" + - conditions: + - condition: trigger + id: right_button_press + sequence: + - service: >- + {% if right_button_entity is match 'light.' %} + light.toggle + {% elif right_button_entity is match 'switch.' %} + switch.toggle + {% elif right_button_entity is match 'cover.' %} + cover.toggle + {% elif right_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ right_button_entity }}" ##### NSPanel Loading##### - choose: @@ -2493,50 +2524,6 @@ action: component: thermostat.a07 message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" - ##### Left Button - Toggle ##### - - choose: - - conditions: - - condition: trigger - id: left_button_press - sequence: - - service: >- - {% if left_button_entity is match 'light.' %} - light.toggle - {% elif left_button_entity is match 'switch.' %} - switch.toggle - {% elif left_button_entity is match 'cover.' %} - cover.toggle - {% elif left_button_entity is match 'input_boolean.' %} - input_boolean.toggle - {% endif %} - data: - entity_id: "{{ left_button_entity }}" - - ##### Right Button - Toggle ##### - - choose: - - conditions: - - condition: trigger - id: right_button_press - sequence: - - service: >- - {% if right_button_entity is match 'light.' %} - light.toggle - {% elif right_button_entity is match 'switch.' %} - switch.toggle - {% elif right_button_entity is match 'cover.' %} - cover.toggle - {% elif right_button_entity is match 'input_boolean.' %} - input_boolean.toggle - {% endif %} - data: - entity_id: "{{ right_button_entity }}" - - - - - - - ######################################### # From a185fb4dbcb6ec120cb7c5ce00927e42c75077bc Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 30 Oct 2022 01:25:29 +0200 Subject: [PATCH 12/41] upd: re-activate individual trigger for each entity --- blueprint.yaml | 453 ++++++++++++++++++++++++------------------------- 1 file changed, 225 insertions(+), 228 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index 7bba0fc..a2573d6 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -115,7 +115,7 @@ blueprint: entity01: name: Button 01 (Optional) description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -132,7 +132,7 @@ blueprint: entity02: name: Button 02 (Optional) description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -149,7 +149,7 @@ blueprint: entity03: name: Button 03 (Optional) description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -166,7 +166,7 @@ blueprint: entity04: name: Button 04 (Optional) description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -183,7 +183,7 @@ blueprint: entity05: name: Button 05 (Optional) description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -200,7 +200,7 @@ blueprint: entity06: name: Button 06 (Optional) description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -217,7 +217,7 @@ blueprint: entity07: name: Button 07 (Optional) description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -234,7 +234,7 @@ blueprint: entity08: name: Button 08 (Optional) description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -251,7 +251,7 @@ blueprint: entity09: name: Button 09 (Optional) description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -268,7 +268,7 @@ blueprint: entity10: name: Button 10 (Optional) description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -285,7 +285,7 @@ blueprint: entity11: name: Button 11 (Optional) description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -302,7 +302,7 @@ blueprint: entity12: name: Button 12 (Optional) description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -319,7 +319,7 @@ blueprint: entity13: name: Button 13 (Optional) description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -336,7 +336,7 @@ blueprint: entity14: name: Button 14 (Optional) description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -353,7 +353,7 @@ blueprint: entity15: name: Button 15 (Optional) description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -370,7 +370,7 @@ blueprint: entity16: name: Button 16 (Optional) description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -387,7 +387,7 @@ blueprint: entity17: name: Button 17 (Optional) description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -404,7 +404,7 @@ blueprint: entity18: name: Button 18 (Optional) description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -421,7 +421,7 @@ blueprint: entity19: name: Button 19 (Optional) description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -438,7 +438,7 @@ blueprint: entity20: name: Button 20 (Optional) description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -455,7 +455,7 @@ blueprint: entity21: name: Button 21 (Optional) description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -472,7 +472,7 @@ blueprint: entity22: name: Button 22 (Optional) description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -489,7 +489,7 @@ blueprint: entity23: name: Button 23 (Optional) description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -506,7 +506,7 @@ blueprint: entity24: name: Button 24 (Optional) description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -523,7 +523,7 @@ blueprint: entity25: name: Button 25 (Optional) description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -540,7 +540,7 @@ blueprint: entity26: name: Button 26 (Optional) description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -557,7 +557,7 @@ blueprint: entity27: name: Button 27 (Optional) description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -574,7 +574,7 @@ blueprint: entity28: name: Button 28 (Optional) description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -591,7 +591,7 @@ blueprint: entity29: name: Button 29 (Optional) description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -608,7 +608,7 @@ blueprint: entity30: name: Button 30 (Optional) description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -625,7 +625,7 @@ blueprint: entity31: name: Button 31 (Optional) description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -642,7 +642,7 @@ blueprint: entity32: name: Button 32 (Optional) description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** - default: switch.default_change_me + default: [] selector: entity: domain: @@ -1074,201 +1074,166 @@ trigger: id: right_button_press ##### Button Sync Trigger ################################################################################################################# + + ##### Button01 Sync - Trigger ##### - platform: state - entity_id: - - !input 'entity01' - - !input 'entity02' - - !input 'entity03' - - !input 'entity04' - - !input 'entity05' - - !input 'entity06' - - !input 'entity07' - - !input 'entity08' - - !input 'entity09' - - !input 'entity10' - - !input 'entity11' - - !input 'entity12' - - !input 'entity13' - - !input 'entity14' - - !input 'entity15' - - !input 'entity16' - - !input 'entity17' - - !input 'entity18' - - !input 'entity19' - - !input 'entity20' - - !input 'entity21' - - !input 'entity22' - - !input 'entity23' - - !input 'entity24' - - !input 'entity25' - - !input 'entity26' - - !input 'entity27' - - !input 'entity28' - - !input 'entity29' - - !input 'entity30' - - !input 'entity31' - - !input 'entity32' - id: state_change_of_entity + entity_id: !input "entity01" + id: current_state_entity01 - # ##### Button01 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity01" - # id: current_state_entity01 + ##### Button02 Sync - Trigger ##### + - platform: state + entity_id: !input "entity02" + id: current_state_entity02 - # ##### Button02 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity02" - # id: current_state_entity02 + ##### Button03 Sync - Trigger ##### + - platform: state + entity_id: !input "entity03" + id: current_state_entity03 - # ##### Button03 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity03" - # id: current_state_entity03 + ##### Button04 Sync - Trigger ##### + - platform: state + entity_id: !input "entity04" + id: current_state_entity04 - # ##### Button04 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity04" - # id: current_state_entity04 + ##### Button05 Sync - Trigger ##### + - platform: state + entity_id: !input "entity05" + id: current_state_entity05 - # ##### Button05 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity05" - # id: current_state_entity05 + ##### Button06 Sync - Trigger ##### + - platform: state + entity_id: !input "entity06" + id: current_state_entity06 - # ##### Button06 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity06" - # id: current_state_entity06 + ##### Button07 Sync - Trigger ##### + - platform: state + entity_id: !input "entity07" + id: current_state_entity07 - # ##### Button07 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity07" - # id: current_state_entity07 + ##### Button08 Sync - Trigger ##### + - platform: state + entity_id: !input "entity08" + id: current_state_entity08 - # ##### Button08 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity08" - # id: current_state_entity08 + ##### Button09 Sync - Trigger ##### + - platform: state + entity_id: !input "entity09" + id: current_state_entity09 - # ##### Button09 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity09" - # id: current_state_entity09 + ##### Button10 Sync - Trigger ##### + - platform: state + entity_id: !input "entity10" + id: current_state_entity10 - # ##### Button10 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity10" - # id: current_state_entity10 + ##### Button11 Sync - Trigger ##### + - platform: state + entity_id: !input "entity11" + id: current_state_entity11 - # ##### Button11 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity11" - # id: current_state_entity11 + ##### Button12 Sync - Trigger ##### + - platform: state + entity_id: !input "entity12" + id: current_state_entity12 - # ##### Button12 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity12" - # id: current_state_entity12 + ##### Button13 Sync - Trigger ##### + - platform: state + entity_id: !input "entity13" + id: current_state_entity13 - # ##### Button13 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity13" - # id: current_state_entity13 + ##### Button14 Sync - Trigger ##### + - platform: state + entity_id: !input "entity14" + id: current_state_entity14 - # ##### Button14 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity14" - # id: current_state_entity14 + ##### Button15 Sync - Trigger ##### + - platform: state + entity_id: !input "entity15" + id: current_state_entity15 - # ##### Button15 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity15" - # id: current_state_entity15 + ##### Button16 Sync - Trigger ##### + - platform: state + entity_id: !input "entity16" + id: current_state_entity16 - # ##### Button16 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity16" - # id: current_state_entity16 + ##### Button17 Sync - Trigger ##### + - platform: state + entity_id: !input "entity17" + id: current_state_entity17 - # ##### Button17 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity17" - # id: current_state_entity17 + ##### Button18 Sync - Trigger ##### + - platform: state + entity_id: !input "entity18" + id: current_state_entity18 - # ##### Button18 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity18" - # id: current_state_entity18 + ##### Button19 Sync - Trigger ##### + - platform: state + entity_id: !input "entity19" + id: current_state_entity19 - # ##### Button19 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity19" - # id: current_state_entity19 + ##### Button20 Sync - Trigger ##### + - platform: state + entity_id: !input "entity20" + id: current_state_entity20 - # ##### Button20 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity20" - # id: current_state_entity20 + ##### Button21 Sync - Trigger ##### + - platform: state + entity_id: !input "entity21" + id: current_state_entity21 - # ##### Button21 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity21" - # id: current_state_entity21 + ##### Button22 Sync - Trigger ##### + - platform: state + entity_id: !input "entity22" + id: current_state_entity22 - # ##### Button22 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity22" - # id: current_state_entity22 + ##### Button23 Sync - Trigger ##### + - platform: state + entity_id: !input "entity23" + id: current_state_entity23 - # ##### Button23 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity23" - # id: current_state_entity23 + ##### Button24 Sync - Trigger ##### + - platform: state + entity_id: !input "entity24" + id: current_state_entity24 - # ##### Button24 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity24" - # id: current_state_entity24 + ##### Button25 Sync - Trigger ##### + - platform: state + entity_id: !input "entity25" + id: current_state_entity25 - # ##### Button25 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity25" - # id: current_state_entity25 + ##### Button26 Sync - Trigger ##### + - platform: state + entity_id: !input "entity26" + id: current_state_entity26 - # ##### Button26 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity26" - # id: current_state_entity26 + ##### Button27 Sync - Trigger ##### + - platform: state + entity_id: !input "entity27" + id: current_state_entity27 - # ##### Button27 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity27" - # id: current_state_entity27 + ##### Button28 Sync - Trigger ##### + - platform: state + entity_id: !input "entity28" + id: current_state_entity28 - # ##### Button28 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity28" - # id: current_state_entity28 + ##### Button29 Sync - Trigger ##### + - platform: state + entity_id: !input "entity29" + id: current_state_entity29 - # ##### Button29 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity29" - # id: current_state_entity29 + ##### Button30 Sync - Trigger ##### + - platform: state + entity_id: !input "entity30" + id: current_state_entity30 - # ##### Button30 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity30" - # id: current_state_entity30 + ##### Button31 Sync - Trigger ##### + - platform: state + entity_id: !input "entity31" + id: current_state_entity31 - # ##### Button31 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity31" - # id: current_state_entity31 - - # ##### Button32 Sync - Trigger ##### - # - platform: state - # entity_id: !input "entity32" - # id: current_state_entity32 + ##### Button32 Sync - Trigger ##### + - platform: state + entity_id: !input "entity32" + id: current_state_entity32 ######################################### # @@ -1442,7 +1407,39 @@ action: #### Update button on entity state_change #### - conditions: - condition: trigger - id: state_change_of_entity + id: + - current_state_entity01 + - current_state_entity02 + - current_state_entity03 + - current_state_entity04 + - current_state_entity05 + - current_state_entity06 + - current_state_entity07 + - current_state_entity08 + - current_state_entity09 + - current_state_entity10 + - current_state_entity11 + - current_state_entity12 + - current_state_entity13 + - current_state_entity14 + - current_state_entity15 + - current_state_entity16 + - current_state_entity17 + - current_state_entity18 + - current_state_entity19 + - current_state_entity20 + - current_state_entity21 + - current_state_entity22 + - current_state_entity23 + - current_state_entity24 + - current_state_entity25 + - current_state_entity26 + - current_state_entity27 + - current_state_entity28 + - current_state_entity29 + - current_state_entity30 + - current_state_entity31 + - current_state_entity32 sequence: - alias: "Set variable(s) for entity change" variables: @@ -2557,7 +2554,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage01 - - current_state_entity01 + # - current_state_entity01 sequence: ##### buttonpage01.button01 Design Light OFF ##### - if: @@ -2881,7 +2878,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage01 - - current_state_entity02 + # - current_state_entity02 sequence: - if: - condition: template @@ -3199,7 +3196,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage01 - - current_state_entity03 + # - current_state_entity03 sequence: - if: - condition: template @@ -3517,7 +3514,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage01 - - current_state_entity04 + # - current_state_entity04 sequence: - if: - condition: template @@ -3835,7 +3832,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage01 - - current_state_entity05 + # - current_state_entity05 sequence: - if: - condition: template @@ -4153,7 +4150,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage01 - - current_state_entity06 + # - current_state_entity06 sequence: - if: - condition: template @@ -4471,7 +4468,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage01 - - current_state_entity07 + # - current_state_entity07 sequence: - if: - condition: template @@ -4789,7 +4786,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage01 - - current_state_entity08 + # - current_state_entity08 sequence: - if: - condition: template @@ -5109,7 +5106,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage02 - - current_state_entity09 + # - current_state_entity09 sequence: - if: - condition: template @@ -5427,7 +5424,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage02 - - current_state_entity10 + # - current_state_entity10 sequence: - if: - condition: template @@ -5745,7 +5742,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage02 - - current_state_entity11 + # - current_state_entity11 sequence: - if: - condition: template @@ -6063,7 +6060,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage02 - - current_state_entity12 + # - current_state_entity12 sequence: - if: - condition: template @@ -6381,7 +6378,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage02 - - current_state_entity13 + # - current_state_entity13 sequence: - if: - condition: template @@ -6699,7 +6696,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage02 - - current_state_entity14 + # - current_state_entity14 sequence: - if: - condition: template @@ -7017,7 +7014,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage02 - - current_state_entity15 + # - current_state_entity15 sequence: - if: - condition: template @@ -7335,7 +7332,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage02 - - current_state_entity16 + # - current_state_entity16 sequence: - if: - condition: template @@ -7655,7 +7652,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage03 - - current_state_entity17 + # - current_state_entity17 sequence: - if: - condition: template @@ -7973,7 +7970,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage03 - - current_state_entity18 + # - current_state_entity18 sequence: - if: - condition: template @@ -8291,7 +8288,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage03 - - current_state_entity19 + # - current_state_entity19 sequence: - if: - condition: template @@ -8609,7 +8606,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage03 - - current_state_entity20 + # - current_state_entity20 sequence: - if: - condition: template @@ -8927,7 +8924,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage03 - - current_state_entity21 + # - current_state_entity21 sequence: - if: - condition: template @@ -9245,7 +9242,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage03 - - current_state_entity22 + # - current_state_entity22 sequence: - if: - condition: template @@ -9563,7 +9560,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage03 - - current_state_entity23 + # - current_state_entity23 sequence: - if: - condition: template @@ -9881,7 +9878,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage03 - - current_state_entity24 + # - current_state_entity24 sequence: - if: - condition: template @@ -10201,7 +10198,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage04 - - current_state_entity25 + # - current_state_entity25 sequence: - if: - condition: template @@ -10519,7 +10516,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage04 - - current_state_entity26 + # - current_state_entity26 sequence: - if: - condition: template @@ -10837,7 +10834,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage04 - - current_state_entity27 + # - current_state_entity27 sequence: - if: - condition: template @@ -11155,7 +11152,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage04 - - current_state_entity28 + # - current_state_entity28 sequence: - if: - condition: template @@ -11473,7 +11470,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage04 - - current_state_entity29 + # - current_state_entity29 sequence: - if: - condition: template @@ -11791,7 +11788,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage04 - - current_state_entity30 + # - current_state_entity30 sequence: - if: - condition: template @@ -12109,7 +12106,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage04 - - current_state_entity31 + # - current_state_entity31 sequence: - if: - condition: template @@ -12427,7 +12424,7 @@ action: - condition: trigger id: - nspanel_boot_buttonpage04 - - current_state_entity32 + # - current_state_entity32 sequence: - if: - condition: template From 8f8189b963e3b16ff4e495b1dc032e98ea923dc0 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 30 Oct 2022 21:26:55 +0100 Subject: [PATCH 13/41] fix: avoid using not defined attributes --- blueprint.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index a2573d6..446b595 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -1536,9 +1536,9 @@ action: {%- elif trigger.entity_id == entity32 -%} {{ entity32_name }} {%- endif -%} btn_bri_txt: >- - {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' -%} {{ (trigger.to_state.attributes.brightness | int * 100 /254) | round(0) }}% - {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'open' -%} {{ (trigger.to_state.attributes.current_position | int) | round(0) }}% - {%- else -%} " " + {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' and trigger.to_state.attributes.brightness is defined -%} {{ (trigger.to_state.attributes.brightness | int * 100 /254) | round(0) }}% + {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'open' and trigger.to_state.attributes.current_position is defined -%} {{ (trigger.to_state.attributes.current_position | int) | round(0) }}% + {%- else -%} {%- endif -%} ##### Button PIC ##### From 03e7b6d6519286c3071b8d4e2c69e1ce7f5608b3 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 30 Oct 2022 21:42:32 +0100 Subject: [PATCH 14/41] add: for each loop to init buttons --- blueprint.yaml | 185 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 185 insertions(+) diff --git a/blueprint.yaml b/blueprint.yaml index 446b595..a974151 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -885,6 +885,12 @@ variables: ######################################### trigger: + ###### DELME ###### + - platform: state + entity_id: input_boolean.trigger_nspanel_boot + to: "on" + id: nspanel_boot_btn_init + ##### TFT Upload ##### - platform: event event_type: folder_watcher @@ -1607,6 +1613,185 @@ action: {% endif %} data: entity_id: "{{ right_button_entity }}" + ### NSPanel boot test + - conditions: + - condition: trigger + id: nspanel_boot_btn_init + sequence: + - repeat: + for_each: + - entity: "{{ entity01 }}" + button_label: "{{ entity01_name }}" + button: buttonpage01.button01 + - entity: "{{ entity02 }}" + button_label: "{{ entity02_name }}" + button: buttonpage01.button02 + - entity: "{{ entity03 }}" + button_label: "{{ entity03_name }}" + button: buttonpage01.button03 + - entity: "{{ entity04 }}" + button_label: "{{ entity04_name }}" + button: buttonpage01.button04 + - entity: "{{ entity05 }}" + button_label: "{{ entity05_name }}" + button: buttonpage01.button05 + - entity: "{{ entity06 }}" + button_label: "{{ entity06_name }}" + button: buttonpage01.button06 + - entity: "{{ entity07 }}" + button_label: "{{ entity07_name }}" + button: buttonpage01.button07 + - entity: "{{ entity08 }}" + button_label: "{{ entity08_name }}" + button: buttonpage01.button08 + - entity: "{{ entity09 }}" + button_label: "{{ entity09_name }}" + button: buttonpage02.button01 + - entity: "{{ entity10 }}" + button_label: "{{ entity10_name }}" + button: buttonpage02.button02 + - entity: "{{ entity11 }}" + button_label: "{{ entity11_name }}" + button: buttonpage02.button03 + - entity: "{{ entity12 }}" + button_label: "{{ entity12_name }}" + button: buttonpage02.button04 + - entity: "{{ entity13 }}" + button_label: "{{ entity13_name }}" + button: buttonpage02.button05 + - entity: "{{ entity14 }}" + button_label: "{{ entity14_name }}" + button: buttonpage02.button06 + - entity: "{{ entity15 }}" + button_label: "{{ entity15_name }}" + button: buttonpage02.button07 + - entity: "{{ entity16 }}" + button_label: "{{ entity16_name }}" + button: buttonpage02.button08 + - entity: "{{ entity17 }}" + button_label: "{{ entity17_name }}" + button: buttonpage03.button01 + - entity: "{{ entity18 }}" + button_label: "{{ entity18_name }}" + button: buttonpage03.button02 + - entity: "{{ entity19 }}" + button_label: "{{ entity19_name }}" + button: buttonpage03.button03 + - entity: "{{ entity20 }}" + button_label: "{{ entity20_name }}" + button: buttonpage03.button04 + - entity: "{{ entity21 }}" + button_label: "{{ entity21_name }}" + button: buttonpage03.button05 + - entity: "{{ entity22 }}" + button_label: "{{ entity22_name }}" + button: buttonpage03.button06 + - entity: "{{ entity23 }}" + button_label: "{{ entity23_name }}" + button: buttonpage03.button07 + - entity: "{{ entity24 }}" + button_label: "{{ entity24_name }}" + button: buttonpage03.button08 + - entity: "{{ entity25 }}" + button_label: "{{ entity17_name }}" + button: buttonpage04.button01 + - entity: "{{ entity26 }}" + button_label: "{{ entity26_name }}" + button: buttonpage04.button02 + - entity: "{{ entity27 }}" + button_label: "{{ entity27_name }}" + button: buttonpage04.button03 + - entity: "{{ entity28 }}" + button_label: "{{ entity28_name }}" + button: buttonpage04.button04 + - entity: "{{ entity29 }}" + button_label: "{{ entity29_name }}" + button: buttonpage04.button05 + - entity: "{{ entity30 }}" + button_label: "{{ entity30_name }}" + button: buttonpage04.button06 + - entity: "{{ entity31 }}" + button_label: "{{ entity31_name }}" + button: buttonpage04.button07 + - entity: "{{ entity32 }}" + button_label: "{{ entity32_name }}" + button: buttonpage04.button08 + sequence: + - if: + - condition: template + value_template: '{{ repeat.item.entity|length > 0 }}' + then: + - variables: + component_to_update: "{{ repeat.item.button }}" + # Button PIC + btn_pic: >- + {%- if repeat.item.entity is match "light." and states[repeat.item.entity].state == 'on' -%} {{ button_light_on }} + {%- elif repeat.item.entity is match "light." and states[repeat.item.entity].state == 'off' -%} {{ button_light_off }} + {%- elif repeat.item.entity is match "switch." and states[repeat.item.entity].state == 'on' -%} {{ button_switch_on }} + {%- elif repeat.item.entity is match "switch." and states[repeat.item.entity].state == 'off' -%} {{ button_switch_off }} + {%- elif repeat.item.entity is match "input_boolean." and states[repeat.item.entity].state == 'on' -%} {{ button_switch_on }} + {%- elif repeat.item.entity is match "input_boolean." and states[repeat.item.entity].state == 'off' -%} {{ button_switch_off }} + {%- elif repeat.item.entity is match "cover." and states[repeat.item.entity].state == 'on' -%} {{ button_cover_on }} + {%- elif repeat.item.entity is match "cover." and states[repeat.item.entity].state == 'off' -%} {{ button_cover_off }} + {%- endif -%} + # TEXT and BRIGHTNESS Background + btn_bg: >- + {%- if states[repeat.item.entity].state == 'on' or states[repeat.item.entity].state == 'open' -%} {{ button_color_1 }} + {%- elif states[repeat.item.entity].state == 'off' or states[repeat.item.entity].state == 'closed' -%} {{ button_color_2 }} + {%- endif -%} + # TEXT Font + btn_txt_font: >- + {%- if states[repeat.item.entity].state == 'on' or states[repeat.item.entity].state == 'open' -%} {{ button_color_2 }} + {%- elif states[repeat.item.entity].state == 'off' or states[repeat.item.entity].state == 'closed' -%} {{ button_color_1 }} + {%- endif -%} + # BRIGHTNESS Font + btn_bri_font: "{{ button_color_2 }}" + # BTN Label + btn_label: "{{ button_label }}" + btn_bri_txt: >- + {%- if repeat.item.entity is match "light." and states[repeat.item.entity].state == 'on' and state_attr(repeat.item.entity, "brightness") != None -%} {{ (state_attr(repeat.item.entity, "brightness") | int(255) * 100 /254) | round(0) }}% + {%- elif repeat.item.entity is match "cover." and states[repeat.item.entity].state == 'open' and state_attr(repeat.item.entity, "current_position") != None -%} {{ (state_attr(repeat.item.entity, "current_position") | int(100)) | round(0) }}% + {%- else -%} + {%- endif -%} + + ##### SET Buttons #### + # + ##### Button PIC ##### + - service: "{{ command_printf }}" + data: + cmd: "{{ component_to_update }}pic.pic={{ btn_pic }}" + ##### TEXT Background ##### + - service: "{{ command_background_color }}" + data: + component: "{{ component_to_update }}text" + message: "{{ btn_bg }}" + ##### TEXT Font Color ##### + - service: "{{ command_font_color }}" + data: + component: "{{ component_to_update }}text" + message: "{{ btn_txt_font }}" + ##### BRIGHTNESS Background Color ##### + - service: "{{ command_background_color }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bg }}" + ##### BRIGHTNESS Font Color ##### + - service: "{{ command_font_color }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bri_font }}" + ##### "TEXT" Label ##### + - service: "{{ command_text_printf }}" + data: + component: "{{ component_to_update }}text" + message: "{{ btn_label }}" + ##### "BRIGHTNESS" Text ##### + - service: "{{ command_text_printf }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bri_txt }}" + - delay: + milliseconds: 10 ##### NSPanel Loading##### - choose: From 5bbebcd0c4f95963c7a82fd221ff0dca69439f2b Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 31 Oct 2022 01:32:04 +0100 Subject: [PATCH 15/41] upd: new boot-init --- blueprint.yaml | 12573 ++++++++--------------------------------------- 1 file changed, 2113 insertions(+), 10460 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index a974151..bd447f0 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -889,7 +889,7 @@ trigger: - platform: state entity_id: input_boolean.trigger_nspanel_boot to: "on" - id: nspanel_boot_btn_init + id: nspanel_boot_init ##### TFT Upload ##### - platform: event @@ -898,103 +898,12 @@ trigger: event_type: modified path: !input "tft_path" id: tft_upload - - #### NSPanel boot Step 0 - Start #### nextion_inited_trigger - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # id: nspanel_boot_start + + #### new nspanel boot init #### - platform: template value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - id: nspanel_boot_start + id: nspanel_boot_init - #### NSPanel boot Step 1 - Language #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 5 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:5" - id: nspanel_boot_language - - #### NSPanel boot Step 2 - Buttonpage 1 #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 10 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:10" - id: nspanel_boot_buttonpage01 - - #### NSPanel boot Step 3 - Buttonpage 2 #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 15 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:15" - id: nspanel_boot_buttonpage02 - - #### NSPanel boot Step 4 - Buttonpage 3 #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 20 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:20" - id: nspanel_boot_buttonpage03 - - #### NSPanel boot Step 5 - Buttonpage 4 #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 25 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:25" - id: nspanel_boot_buttonpage04 - - #### NSPanel boot Step 6 - Weather #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 30 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:30" - id: nspanel_boot_weather - - #### NSPanel boot Step 7 - Entities #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 35 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:35" - id: nspanel_boot_entities - - #### NSPanel boot Step 8 - Entities #### - # - platform: state - # entity_id: !input "nextion_inited" - # to: "on" - # for: - # seconds: 50 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:50" - id: nspanel_boot_finish ######################################################################################################################## @@ -1581,6 +1490,7 @@ action: data: component: "{{ component_to_update }}bri" message: "{{ btn_bri_txt }}" + #### Left button press - conditions: - condition: trigger id: left_button_press @@ -1597,6 +1507,7 @@ action: {% endif %} data: entity_id: "{{ left_button_entity }}" + #### Right button press - conditions: - condition: trigger id: right_button_press @@ -1613,11 +1524,264 @@ action: {% endif %} data: entity_id: "{{ right_button_entity }}" - ### NSPanel boot test + ### NSPanel boot init - conditions: - condition: trigger - id: nspanel_boot_btn_init + id: nspanel_boot_init sequence: + #### NSPanel boot init start + - delay: + milliseconds: 100 + - service: "{{ command_text_printf }}" + data: + component: home.loading + message: "Loading - PLS WAIT!" + + #### NSPanel boot init language + - delay: + milliseconds: 11 + - choose: + #### NSPanel boot init language DE + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: weather01.a01 + message: Heute + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather02.a01 + message: Morgen + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather03.a01 + message: in 2 Tagen + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather04.a01 + message: in 3 Tagen + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather05.a01 + message: in 4 Tagen + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: settings.a06 + message: Neustart + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: settings.a07 + message: Sleep + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: settings.a08 + message: Helligkeit + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: settings.a09 + message: Dimmen + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: coversettings.a07 + message: Rollo + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: coversettings.a08 + message: Position + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a07 + message: Licht + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a08 + message: Helligkeit + ####### Date and Forecast + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_de }}" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather01.a02 + message: "{{ date0_de }}" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather02.a02 + message: "{{ date1_de }}" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather03.a02 + message: "{{ date2_de }}" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather04.a02 + message: "{{ date3_de }}" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather05.a02 + message: "{{ date4_de }}" + + #### NSPanel boot init language EN + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: weather01.a01 + message: Today + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather02.a01 + message: Tomorrow + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather03.a01 + message: in 2 Days + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather04.a01 + message: in 3 Days + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather05.a01 + message: in 4 Days + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: settings.a06 + message: Reboot + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: settings.a07 + message: Sleep + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: settings.a08 + message: Brightness + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: settings.a09 + message: Dimming + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: coversettings.a07 + message: Cover + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: coversettings.a08 + message: Position + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a07 + message: Light + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a08 + message: Brightness + ####### Date and Forecast + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_en }}" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather01.a02 + message: "{{ date0_en }}" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather02.a02 + message: "{{ date1_en }}" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather03.a02 + message: "{{ date2_en }}" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather04.a02 + message: "{{ date3_en }}" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: weather05.a02 + message: "{{ date4_de }}" + + #### NSPanel boot init buttons + - delay: + milliseconds: 11 - repeat: for_each: - entity: "{{ entity01 }}" @@ -1747,11 +1911,11 @@ action: # BRIGHTNESS Font btn_bri_font: "{{ button_color_2 }}" # BTN Label - btn_label: "{{ button_label }}" + btn_label: "{{ repeat.item.button_label }}" btn_bri_txt: >- - {%- if repeat.item.entity is match "light." and states[repeat.item.entity].state == 'on' and state_attr(repeat.item.entity, "brightness") != None -%} {{ (state_attr(repeat.item.entity, "brightness") | int(255) * 100 /254) | round(0) }}% - {%- elif repeat.item.entity is match "cover." and states[repeat.item.entity].state == 'open' and state_attr(repeat.item.entity, "current_position") != None -%} {{ (state_attr(repeat.item.entity, "current_position") | int(100)) | round(0) }}% - {%- else -%} + {%- if repeat.item.entity is match "light." and states(repeat.item.entity).state == 'on' and state_attr(repeat.item.entity, "brightness") != None -%} {{ (state_attr(repeat.item.entity, "brightness") | int(255) * 100 /254) | round(0) }}% + {%- elif repeat.item.entity is match "cover." and states(repeat.item.entity).state == 'open' and state_attr(repeat.item.entity, "current_position") != None -%} {{ (state_attr(repeat.item.entity, "current_position") | int(100)) | round(0) }}% + {%- else -%} {%- endif -%} ##### SET Buttons #### @@ -1761,188 +1925,1888 @@ action: data: cmd: "{{ component_to_update }}pic.pic={{ btn_pic }}" ##### TEXT Background ##### + - delay: + milliseconds: 11 - service: "{{ command_background_color }}" data: component: "{{ component_to_update }}text" message: "{{ btn_bg }}" ##### TEXT Font Color ##### + - delay: + milliseconds: 11 - service: "{{ command_font_color }}" data: component: "{{ component_to_update }}text" message: "{{ btn_txt_font }}" ##### BRIGHTNESS Background Color ##### + - delay: + milliseconds: 11 - service: "{{ command_background_color }}" data: component: "{{ component_to_update }}bri" message: "{{ btn_bg }}" ##### BRIGHTNESS Font Color ##### + - delay: + milliseconds: 11 - service: "{{ command_font_color }}" data: component: "{{ component_to_update }}bri" message: "{{ btn_bri_font }}" ##### "TEXT" Label ##### + - delay: + milliseconds: 11 - service: "{{ command_text_printf }}" data: component: "{{ component_to_update }}text" message: "{{ btn_label }}" ##### "BRIGHTNESS" Text ##### + - delay: + milliseconds: 11 - service: "{{ command_text_printf }}" data: component: "{{ component_to_update }}bri" message: "{{ btn_bri_txt }}" - - delay: - milliseconds: 10 + + #### NSPanel boot init weather + - choose: + #### Default weather + - conditions: + - condition: template + value_template: '{{ weather == "Default" }}' + sequence: + - if: + - condition: template + value_template: "{{states(ha_weather) == 'sunny'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=2 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'cloudy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=3 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=4 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'pouring'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=5 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'snowy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=6 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'hail'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'snowy-rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'fog'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=8 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'windy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'windy-variant'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=10 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=11 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=12 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'clear-night'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=15 - ##### NSPanel Loading##### - - choose: - - conditions: - - condition: trigger - id: nspanel_boot_start - sequence: + ##### Weather Forcast Today Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=15 + + ##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=15 + + ##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=15 + + ##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=15 + + ##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=15 + + ##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a04 ### Temperature MIN ### + message: " " + - service: "{{ command_text_printf }}" + data: + component: weather01.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + + ##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[1].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather02.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°' + + ##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[2].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather03.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°' + + ##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[3].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather04.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°' + + ##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[4].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather05.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[4].temperature | round(0)}}°' + + #### Accuweather + - conditions: + - condition: template + value_template: '{{ weather == "AccuWeather" }}' + sequence: + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'sunny'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=2 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'cloudy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=3 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=4 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'pouring'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=5 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'snowy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=6 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'hail'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'snowy-rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'fog'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=8 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'windy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'windy-variant'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=10 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=11 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=12 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'clear-night'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=15 + + ##### Weather Forcast Today Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=15 + + ##### Weather Forcast Day 1 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=15 + + ##### Weather Forcast Day 2 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=15 + + ##### Weather Forcast Day 3 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=15 + + ##### Weather Forcast Day 4 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=15 + + ##### Weather Forcast Today "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_0d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather01.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + + ##### Weather Forcast Day 1 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_1d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather02.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°" + + ##### Weather Forcast Day 2 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_2d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather03.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°" + + ##### Weather Forcast Day 3 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_3d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather04.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°" + + ##### Weather Forcast Day 4 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_4d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather05.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°" + + + #### NSPanel boot init entities + ### Time + - delay: + milliseconds: 11 - service: "{{ command_text_printf }}" data: - component: home.loading - message: "Loading - PLS WAIT!" + component: home.a01 + message: "{{ time }}" + ### Humidity + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: home.a04 + message: "{{ states(humidity) |round(0) }}%" + ### Hotwater + - if: + - condition: template + value_template: '{{ hotwatertemp is match "sensor." }}' + then: + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: home.a07 + message: "{{ states(hotwatertemp) |round(1) }}°" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: thermostat.a08 + message: "{{ states(hotwatertemp) |round(1) }}°" + - delay: + milliseconds: 11 + - service: "{{ command_printf }}" + data: + cmd: home.p01.pic=68 + ### Outdoor Temp + - choose: + ### Outdoor Temp Entity + - conditions: + - condition: template + value_template: '{{ outdoortemp is match "sensor." }}' + sequence: + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{ states(outdoortemp) |round(0) }}°" + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{ states(outdoortemp) |round(0) }}°" + ### Outdoor Temp Default + - conditions: + - condition: template + value_template: '{{ outdoortemp == "default" }}' + sequence: + ### Outdoor Temp Default + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + - delay: + milliseconds: 11 + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + ### Outdoor TempAccuweather + - conditions: + - condition: template + value_template: '{{ outdoortemp == "accuweather" }}' + sequence: + ### Outdoor TempAccuweather + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" - ##### NSPanel Loading##### - - choose: - - conditions: - - condition: trigger - id: nspanel_boot_finish - sequence: + #### NSPanel boot init finished + - delay: + milliseconds: 11 - service: "{{ command_text_printf }}" data: component: home.loading message: " " - ##### language Setting DE ##### - - choose: - - conditions: - - condition: trigger - id: nspanel_boot_language - - condition: template - value_template: '{{ language == "DE" }}' - sequence: - - service: "{{ command_text_printf }}" - data: - component: weather01.a01 - message: Heute - - service: "{{ command_text_printf }}" - data: - component: weather02.a01 - message: Morgen - - service: "{{ command_text_printf }}" - data: - component: weather03.a01 - message: in 2 Tagen - - service: "{{ command_text_printf }}" - data: - component: weather04.a01 - message: in 3 Tagen - - service: "{{ command_text_printf }}" - data: - component: weather05.a01 - message: in 4 Tagen - - service: "{{ command_text_printf }}" - data: - component: settings.a06 - message: Neustart - - service: "{{ command_text_printf }}" - data: - component: settings.a07 - message: Sleep - - service: "{{ command_text_printf }}" - data: - component: settings.a08 - message: Helligkeit - - service: "{{ command_text_printf }}" - data: - component: settings.a09 - message: Dimmen - - service: "{{ command_text_printf }}" - data: - component: coversettings.a07 - message: Rollo - - service: "{{ command_text_printf }}" - data: - component: coversettings.a08 - message: Position - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a07 - message: Licht - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a08 - message: Helligkeit - - ##### language Setting EN ##### - - choose: - - conditions: - - condition: trigger - id: nspanel_boot_language - - condition: template - value_template: '{{ language == "EN" }}' - sequence: - - service: "{{ command_text_printf }}" - data: - component: weather01.a01 - message: Today - - service: "{{ command_text_printf }}" - data: - component: weather02.a01 - message: Tomorrow - - service: "{{ command_text_printf }}" - data: - component: weather03.a01 - message: in 2 Days - - service: "{{ command_text_printf }}" - data: - component: weather04.a01 - message: in 3 Days - - service: "{{ command_text_printf }}" - data: - component: weather05.a01 - message: in 4 Days - - service: "{{ command_text_printf }}" - data: - component: settings.a06 - message: Reboot - - service: "{{ command_text_printf }}" - data: - component: settings.a07 - message: Sleep - - service: "{{ command_text_printf }}" - data: - component: settings.a08 - message: Brightness - - service: "{{ command_text_printf }}" - data: - component: settings.a09 - message: Dimming - - service: "{{ command_text_printf }}" - data: - component: coversettings.a07 - message: Cover - - service: "{{ command_text_printf }}" - data: - component: coversettings.a08 - message: Position - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a07 - message: Light - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a08 - message: Brightness - ##### Date Home Page + Forcast DE ##### - choose: - conditions: - condition: trigger id: - - nspanel_boot_language + # - nspanel_boot_language - time_state - condition: template value_template: '{{ language == "DE" }}' @@ -1977,7 +3841,7 @@ action: - conditions: - condition: trigger id: - - nspanel_boot_language + # - nspanel_boot_language - time_state - condition: template value_template: '{{ language == "EN" }}' @@ -2012,7 +3876,7 @@ action: - conditions: - condition: trigger id: - - nspanel_boot_entities + # - nspanel_boot_entities - time_state sequence: - service: "{{ command_text_printf }}" @@ -2619,7 +4483,7 @@ action: - conditions: - condition: trigger id: - - nspanel_boot_entities + # - nspanel_boot_entities - humidity_state sequence: - service: "{{ command_text_printf }}" @@ -2632,7 +4496,7 @@ action: - conditions: - condition: trigger id: - - nspanel_boot_entities + # - nspanel_boot_entities - hotwatertemp_state - condition: template value_template: '{{ hotwatertemp is match "sensor." }}' @@ -2654,7 +4518,7 @@ action: - conditions: - condition: trigger id: - - nspanel_boot_entities + # - nspanel_boot_entities - outdoortemp_state - condition: template value_template: '{{ outdoortemp is match "sensor." }}' @@ -2673,7 +4537,7 @@ action: - conditions: - condition: trigger id: - - nspanel_boot_entities + # - nspanel_boot_entities - weather_update_time - condition: template value_template: '{{ outdoortemp == "default" }}' @@ -2692,7 +4556,7 @@ action: - conditions: - condition: trigger id: - - nspanel_boot_entities + # - nspanel_boot_entities - weather_update_time - condition: template value_template: '{{ outdoortemp == "accuweather" }}' @@ -2721,10217 +4585,6 @@ action: ## # ############################################################# - ##### START - HA Button SYNC ##### - ############################################################# - # - # - ######################################### - - - - - - ################################################################################ - ####### buttonpage01.button01 ################################################################# - ################################################################################ - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - # - current_state_entity01 - sequence: - ##### buttonpage01.button01 Design Light OFF ##### - - if: - - condition: template - value_template: '{{ entity01 is match "light." and states(entity01) == "off" }}' - then: - ##### Button LIGHT PIC - OFF ##### - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_light_off }} - ##### "TEXT" Background - Light OFF ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### "TEXT" Font Color - Light OFF ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### "BRIGHTNESS" Background Color - Light OFF ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### "BRIGHTNESS" Font Color - Light OFF ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### "TEXT" Name - Light OFF ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### "BRIGHTNESS" Text - Light OFF ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - - - - ##### buttonpage01.button01 Design light ON ##### - - if: - - condition: template - value_template: '{{ entity01 is match "light." and states(entity01) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: '{{ (state_attr(entity01, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button01 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity01 is match "switch." and states(entity01) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - ##### buttonpage01.button01 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity01 is match "switch." and states(entity01) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - - ##### buttonpage01.button01 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - ##### buttonpage01.button01 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - - ##### buttonpage01.button01 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity01 is match "cover." and states(entity01) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - ##### buttonpage01.button01 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity01 is match "cover." and states(entity01) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: '{{ (state_attr(entity01, "current_position") | int ) |round(0) }}%' - - - ################################################################################ - ####### buttonpage01.button02 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage01.button02 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - # - current_state_entity02 - sequence: - - if: - - condition: template - value_template: '{{ entity02 is match "light." and states(entity02) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - ##### buttonpage01.button02 light ON ##### - - if: - - condition: template - value_template: '{{ entity02 is match "light." and states(entity02) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: '{{ (state_attr(entity02, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button02 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity02 is match "switch." and states(entity02) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - ##### buttonpage01.button02 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity02 is match "switch." and states(entity02) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - - ##### buttonpage01.button02 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - ##### buttonpage01.button02 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - - ##### buttonpage01.button02 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity02 is match "cover." and states(entity02) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - ##### buttonpage01.button02 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity02 is match "cover." and states(entity02) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: '{{ (state_attr(entity02, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage01.button03 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage01.button03 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - # - current_state_entity03 - sequence: - - if: - - condition: template - value_template: '{{ entity03 is match "light." and states(entity03) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - ##### buttonpage01.button03 light ON ##### - - if: - - condition: template - value_template: '{{ entity03 is match "light." and states(entity03) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: '{{ (state_attr(entity03, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button03 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity03 is match "switch." and states(entity03) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - ##### buttonpage01.button03 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity03 is match "switch." and states(entity03) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - - ##### buttonpage01.button03 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - ##### buttonpage01.button03 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - - ##### buttonpage01.button03 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity03 is match "cover." and states(entity03) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - ##### buttonpage01.button03 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity03 is match "cover." and states(entity03) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: '{{ (state_attr(entity03, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage01.button04 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage01.button04 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - # - current_state_entity04 - sequence: - - if: - - condition: template - value_template: '{{ entity04 is match "light." and states(entity04) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - ##### buttonpage01.button04 light ON ##### - - if: - - condition: template - value_template: '{{ entity04 is match "light." and states(entity04) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: '{{ (state_attr(entity04, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button04 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity04 is match "switch." and states(entity04) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - ##### buttonpage01.button04 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity04 is match "switch." and states(entity04) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - - ##### buttonpage01.button04 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - ##### buttonpage01.button04 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - - ##### buttonpage01.button04 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity04 is match "cover." and states(entity04) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - ##### buttonpage01.button04 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity04 is match "cover." and states(entity04) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: '{{ (state_attr(entity04, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage01.button05 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage01.button05 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - # - current_state_entity05 - sequence: - - if: - - condition: template - value_template: '{{ entity05 is match "light." and states(entity05) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - ##### buttonpage01.button05 light ON ##### - - if: - - condition: template - value_template: '{{ entity05 is match "light." and states(entity05) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: '{{ (state_attr(entity05, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button05 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity05 is match "switch." and states(entity05) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - ##### buttonpage01.button05 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity05 is match "switch." and states(entity05) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - - ##### buttonpage01.button05 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - ##### buttonpage01.button05 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - - ##### buttonpage01.button05 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity05 is match "cover." and states(entity05) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - ##### buttonpage01.button05 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity05 is match "cover." and states(entity05) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: '{{ (state_attr(entity05, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage01.button06 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage01.button06 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - # - current_state_entity06 - sequence: - - if: - - condition: template - value_template: '{{ entity06 is match "light." and states(entity06) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - ##### buttonpage01.button06 light ON ##### - - if: - - condition: template - value_template: '{{ entity06 is match "light." and states(entity06) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: '{{ (state_attr(entity06, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button06 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity06 is match "switch." and states(entity06) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - ##### buttonpage01.button06 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity06 is match "switch." and states(entity06) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - - ##### buttonpage01.button06 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - ##### buttonpage01.button06 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - - ##### buttonpage01.button06 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity06 is match "cover." and states(entity06) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - ##### buttonpage01.button06 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity06 is match "cover." and states(entity06) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: '{{ (state_attr(entity06, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage01.button07 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage01.button07 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - # - current_state_entity07 - sequence: - - if: - - condition: template - value_template: '{{ entity07 is match "light." and states(entity07) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - ##### buttonpage01.button07 light ON ##### - - if: - - condition: template - value_template: '{{ entity07 is match "light." and states(entity07) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: '{{ (state_attr(entity07, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button07 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity07 is match "switch." and states(entity07) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - ##### buttonpage01.button07 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity07 is match "switch." and states(entity07) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - - ##### buttonpage01.button07 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - ##### buttonpage01.button07 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - - ##### buttonpage01.button07 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity07 is match "cover." and states(entity07) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - ##### buttonpage01.button07 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity07 is match "cover." and states(entity07) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: '{{ (state_attr(entity07, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage01.button08 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage01.button08 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - # - current_state_entity08 - sequence: - - if: - - condition: template - value_template: '{{ entity08 is match "light." and states(entity08) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - ##### buttonpage01.button08 light ON ##### - - if: - - condition: template - value_template: '{{ entity08 is match "light." and states(entity08) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: '{{ (state_attr(entity08, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button08 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity08 is match "switch." and states(entity08) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - ##### buttonpage01.button08 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity08 is match "switch." and states(entity08) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - - ##### buttonpage01.button08 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - ##### buttonpage01.button08 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - - ##### buttonpage01.button08 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity08 is match "cover." and states(entity08) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - ##### buttonpage01.button08 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity08 is match "cover." and states(entity08) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: '{{ (state_attr(entity08, "current_position") | int ) |round(0) }}%' - - ######################################################################################################################## - - ################################################################################ - ####### buttonpage02.button01 ################################################################# - ################################################################################ - - choose: - ##### buttonpage02.button01 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - # - current_state_entity09 - sequence: - - if: - - condition: template - value_template: '{{ entity09 is match "light." and states(entity09) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - ##### buttonpage02.button01 light ON ##### - - if: - - condition: template - value_template: '{{ entity09 is match "light." and states(entity09) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: '{{ (state_attr(entity09, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button01 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity09 is match "switch." and states(entity09) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - ##### buttonpage02.button01 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity09 is match "switch." and states(entity09) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - - ##### buttonpage02.button01 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - ##### buttonpage02.button01 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - - ##### buttonpage02.button01 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity09 is match "cover." and states(entity09) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - ##### buttonpage02.button01 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity09 is match "cover." and states(entity09) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: '{{ (state_attr(entity09, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage02.button02 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage02.button02 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - # - current_state_entity10 - sequence: - - if: - - condition: template - value_template: '{{ entity10 is match "light." and states(entity10) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - ##### buttonpage02.button02 light ON ##### - - if: - - condition: template - value_template: '{{ entity10 is match "light." and states(entity10) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: '{{ (state_attr(entity10, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button02 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity10 is match "switch." and states(entity10) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - ##### buttonpage02.button02 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity10 is match "switch." and states(entity10) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - - ##### buttonpage02.button02 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - ##### buttonpage02.button02 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - - ##### buttonpage02.button02 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity10 is match "cover." and states(entity10) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - ##### buttonpage02.button02 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity10 is match "cover." and states(entity10) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: '{{ (state_attr(entity10, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage02.button03 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage02.button03 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - # - current_state_entity11 - sequence: - - if: - - condition: template - value_template: '{{ entity11 is match "light." and states(entity11) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - ##### buttonpage02.button03 light ON ##### - - if: - - condition: template - value_template: '{{ entity11 is match "light." and states(entity11) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: '{{ (state_attr(entity11, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button03 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity11 is match "switch." and states(entity11) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - ##### buttonpage02.button03 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity11 is match "switch." and states(entity11) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - - ##### buttonpage02.button03 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - ##### buttonpage02.button03 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - - ##### buttonpage02.button03 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity11 is match "cover." and states(entity11) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - ##### buttonpage02.button03 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity11 is match "cover." and states(entity11) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: '{{ (state_attr(entity11, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage02.button04 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage02.button04 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - # - current_state_entity12 - sequence: - - if: - - condition: template - value_template: '{{ entity12 is match "light." and states(entity12) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - ##### buttonpage02.button04 light ON ##### - - if: - - condition: template - value_template: '{{ entity12 is match "light." and states(entity12) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: '{{ (state_attr(entity12, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button04 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity12 is match "switch." and states(entity12) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - ##### buttonpage02.button04 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity12 is match "switch." and states(entity12) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - - ##### buttonpage02.button04 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - ##### buttonpage02.button04 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - - ##### buttonpage02.button04 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity12 is match "cover." and states(entity12) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - ##### buttonpage02.button04 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity12 is match "cover." and states(entity12) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: '{{ (state_attr(entity12, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage02.button05 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage02.button05 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - # - current_state_entity13 - sequence: - - if: - - condition: template - value_template: '{{ entity13 is match "light." and states(entity13) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - ##### buttonpage02.button05 light ON ##### - - if: - - condition: template - value_template: '{{ entity13 is match "light." and states(entity13) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: '{{ (state_attr(entity13, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button05 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity13 is match "switch." and states(entity13) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - ##### buttonpage02.button05 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity13 is match "switch." and states(entity13) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - - ##### buttonpage02.button05 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - ##### buttonpage02.button05 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - - ##### buttonpage02.button05 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity13 is match "cover." and states(entity13) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - ##### buttonpage02.button05 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity13 is match "cover." and states(entity13) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: '{{ (state_attr(entity13, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage02.button06 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage02.button06 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - # - current_state_entity14 - sequence: - - if: - - condition: template - value_template: '{{ entity14 is match "light." and states(entity14) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - ##### buttonpage02.button06 light ON ##### - - if: - - condition: template - value_template: '{{ entity14 is match "light." and states(entity14) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: '{{ (state_attr(entity14, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button06 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity14 is match "switch." and states(entity14) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - ##### buttonpage02.button06 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity14 is match "switch." and states(entity14) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - - ##### buttonpage02.button06 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - ##### buttonpage02.button06 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - - ##### buttonpage02.button06 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity14 is match "cover." and states(entity14) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - ##### buttonpage02.button06 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity14 is match "cover." and states(entity14) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: '{{ (state_attr(entity14, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage02.button07 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage02.button07 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - # - current_state_entity15 - sequence: - - if: - - condition: template - value_template: '{{ entity15 is match "light." and states(entity15) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - ##### buttonpage02.button07 light ON ##### - - if: - - condition: template - value_template: '{{ entity15 is match "light." and states(entity15) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: '{{ (state_attr(entity15, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button07 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity15 is match "switch." and states(entity15) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - ##### buttonpage02.button07 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity15 is match "switch." and states(entity15) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - - ##### buttonpage02.button07 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - ##### buttonpage02.button07 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - - ##### buttonpage02.button07 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity15 is match "cover." and states(entity15) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - ##### buttonpage02.button07 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity15 is match "cover." and states(entity15) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: '{{ (state_attr(entity15, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage02.button08 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage02.button08 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - # - current_state_entity16 - sequence: - - if: - - condition: template - value_template: '{{ entity16 is match "light." and states(entity16) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - ##### buttonpage02.button08 light ON ##### - - if: - - condition: template - value_template: '{{ entity16 is match "light." and states(entity16) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: '{{ (state_attr(entity16, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button08 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity16 is match "switch." and states(entity16) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - ##### buttonpage02.button08 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity16 is match "switch." and states(entity16) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - - ##### buttonpage02.button08 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - ##### buttonpage02.button08 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - - ##### buttonpage02.button08 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity16 is match "cover." and states(entity16) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - ##### buttonpage02.button08 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity16 is match "cover." and states(entity16) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: '{{ (state_attr(entity16, "current_position") | int ) |round(0) }}%' - - ######################################################################################################################## - - ################################################################################ - ####### buttonpage03.button01 ################################################################# - ################################################################################ - - choose: - ##### buttonpage03.button01 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - # - current_state_entity17 - sequence: - - if: - - condition: template - value_template: '{{ entity17 is match "light." and states(entity17) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - ##### buttonpage03.button01 light ON ##### - - if: - - condition: template - value_template: '{{ entity17 is match "light." and states(entity17) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: '{{ (state_attr(entity17, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button01 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity17 is match "switch." and states(entity17) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - ##### buttonpage03.button01 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity17 is match "switch." and states(entity17) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - - ##### buttonpage03.button01 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - ##### buttonpage03.button01 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - - ##### buttonpage03.button01 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity17 is match "cover." and states(entity17) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - ##### buttonpage03.button01 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity17 is match "cover." and states(entity17) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: '{{ (state_attr(entity17, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage03.button02 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage03.button02 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - # - current_state_entity18 - sequence: - - if: - - condition: template - value_template: '{{ entity18 is match "light." and states(entity18) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - ##### buttonpage03.button02 light ON ##### - - if: - - condition: template - value_template: '{{ entity18 is match "light." and states(entity18) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: '{{ (state_attr(entity18, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button02 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity18 is match "switch." and states(entity18) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - ##### buttonpage03.button02 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity18 is match "switch." and states(entity18) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - - ##### buttonpage03.button02 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - ##### buttonpage03.button02 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - - ##### buttonpage03.button02 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity18 is match "cover." and states(entity18) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - ##### buttonpage03.button02 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity18 is match "cover." and states(entity18) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: '{{ (state_attr(entity18, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage03.button03 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage03.button03 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - # - current_state_entity19 - sequence: - - if: - - condition: template - value_template: '{{ entity19 is match "light." and states(entity19) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - ##### buttonpage03.button03 light ON ##### - - if: - - condition: template - value_template: '{{ entity19 is match "light." and states(entity19) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: '{{ (state_attr(entity19, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button03 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity19 is match "switch." and states(entity19) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - ##### buttonpage03.button03 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity19 is match "switch." and states(entity19) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - - ##### buttonpage03.button03 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - ##### buttonpage03.button03 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - - ##### buttonpage03.button03 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity19 is match "cover." and states(entity19) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - ##### buttonpage03.button03 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity19 is match "cover." and states(entity19) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: '{{ (state_attr(entity19, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage03.button04 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage03.button04 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - # - current_state_entity20 - sequence: - - if: - - condition: template - value_template: '{{ entity20 is match "light." and states(entity20) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - ##### buttonpage03.button04 light ON ##### - - if: - - condition: template - value_template: '{{ entity20 is match "light." and states(entity20) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: '{{ (state_attr(entity20, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button04 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity20 is match "switch." and states(entity20) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - ##### buttonpage03.button04 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity20 is match "switch." and states(entity20) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - - ##### buttonpage03.button04 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - ##### buttonpage03.button04 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - - ##### buttonpage03.button04 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity20 is match "cover." and states(entity20) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - ##### buttonpage03.button04 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity20 is match "cover." and states(entity20) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: '{{ (state_attr(entity20,"current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage03.button05 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage03.button05 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - # - current_state_entity21 - sequence: - - if: - - condition: template - value_template: '{{ entity21 is match "light." and states(entity21) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - ##### buttonpage03.button05 light ON ##### - - if: - - condition: template - value_template: '{{ entity21 is match "light." and states(entity21) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: '{{ (state_attr(entity21, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button05 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity21 is match "switch." and states(entity21) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - ##### buttonpage03.button05 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity21 is match "switch." and states(entity21) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - - ##### buttonpage03.button05 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - ##### buttonpage03.button05 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - - ##### buttonpage03.button05 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity21 is match "cover." and states(entity21) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - ##### buttonpage03.button05 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity21 is match "cover." and states(entity21) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: '{{ (state_attr(entity21, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage03.button06 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage03.button06 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - # - current_state_entity22 - sequence: - - if: - - condition: template - value_template: '{{ entity22 is match "light." and states(entity22) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - ##### buttonpage03.button06 light ON ##### - - if: - - condition: template - value_template: '{{ entity22 is match "light." and states(entity22) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: '{{ (state_attr(entity22, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button06 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity22 is match "switch." and states(entity22) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - ##### buttonpage03.button06 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity22 is match "switch." and states(entity22) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - - ##### buttonpage03.button06 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - ##### buttonpage03.button06 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - - ##### buttonpage03.button06 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity22 is match "cover." and states(entity22) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - ##### buttonpage03.button06 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity22 is match "cover." and states(entity22) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: '{{ (state_attr(entity22, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage03.button07 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage03.button07 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - # - current_state_entity23 - sequence: - - if: - - condition: template - value_template: '{{ entity23 is match "light." and states(entity23) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - ##### buttonpage03.button07 light ON ##### - - if: - - condition: template - value_template: '{{ entity23 is match "light." and states(entity23) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: '{{ (state_attr(entity23, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button07 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity23 is match "switch." and states(entity23) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - ##### buttonpage03.button07 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity23 is match "switch." and states(entity23) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - - ##### buttonpage03.button07 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - ##### buttonpage03.button07 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - - ##### buttonpage03.button07 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity23 is match "cover." and states(entity23) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - ##### buttonpage03.button07 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity23 is match "cover." and states(entity23) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: '{{ (state_attr(entity23, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage03.button08 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage03.button08 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - # - current_state_entity24 - sequence: - - if: - - condition: template - value_template: '{{ entity24 is match "light." and states(entity24) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - ##### buttonpage03.button08 light ON ##### - - if: - - condition: template - value_template: '{{ entity24 is match "light." and states(entity24) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: '{{ (state_attr(entity24, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button08 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity24 is match "switch." and states(entity24) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - ##### buttonpage03.button08 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity24 is match "switch." and states(entity24) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - - ##### buttonpage03.button08 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - ##### buttonpage03.button08 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - - ##### buttonpage03.button08 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity24 is match "cover." and states(entity24) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - ##### buttonpage03.button08 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity24 is match "cover." and states(entity24) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: '{{ (state_attr(entity24, "current_position") | int ) |round(0) }}%' - - ######################################################################################################################## - - ################################################################################ - ####### buttonpage04.button01 ################################################################# - ################################################################################ - - choose: - ##### buttonpage04.button01 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - # - current_state_entity25 - sequence: - - if: - - condition: template - value_template: '{{ entity25 is match "light." and states(entity25) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - ##### buttonpage04.button01 light ON ##### - - if: - - condition: template - value_template: '{{ entity25 is match "light." and states(entity25) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: '{{ (state_attr(entity25, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button01 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity25 is match "switch." and states(entity25) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - ##### buttonpage04.button01 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity25 is match "switch." and states(entity25) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - - ##### buttonpage04.button01 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - ##### buttonpage04.button01 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - - ##### buttonpage04.button01 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity25 is match "cover." and states(entity25) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - ##### buttonpage04.button01 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity25 is match "cover." and states(entity25) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: '{{ (state_attr(entity25, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage04.button02 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage04.button02 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - # - current_state_entity26 - sequence: - - if: - - condition: template - value_template: '{{ entity26 is match "light." and states(entity26) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - ##### buttonpage04.button02 light ON ##### - - if: - - condition: template - value_template: '{{ entity26 is match "light." and states(entity26) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: '{{ (state_attr(entity26, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button02 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity26 is match "switch." and states(entity26) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - ##### buttonpage04.button02 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity26 is match "switch." and states(entity26) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - - ##### buttonpage04.button02 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - ##### buttonpage04.button02 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - - ##### buttonpage04.button02 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity26 is match "cover." and states(entity26) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - ##### buttonpage04.button02 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity26 is match "cover." and states(entity26) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: '{{ (state_attr(entity26, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage04.button03 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage04.button03 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - # - current_state_entity27 - sequence: - - if: - - condition: template - value_template: '{{ entity27 is match "light." and states(entity27) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - ##### buttonpage04.button03 light ON ##### - - if: - - condition: template - value_template: '{{ entity27 is match "light." and states(entity27) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: '{{ (state_attr(entity27, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button03 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity27 is match "switch." and states(entity27) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - ##### buttonpage04.button03 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity27 is match "switch." and states(entity27) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - - ##### buttonpage04.button03 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - ##### buttonpage04.button03 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - - ##### buttonpage04.button03 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity27 is match "cover." and states(entity27) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - ##### buttonpage04.button03 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity27 is match "cover." and states(entity27) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: '{{ (state_attr(entity27, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage04.button04 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage04.button04 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - # - current_state_entity28 - sequence: - - if: - - condition: template - value_template: '{{ entity28 is match "light." and states(entity28) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - ##### buttonpage04.button04 light ON ##### - - if: - - condition: template - value_template: '{{ entity28 is match "light." and states(entity28) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: '{{ (state_attr(entity28, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button04 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity28 is match "switch." and states(entity28) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - ##### buttonpage04.button04 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity28 is match "switch." and states(entity28) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - - ##### buttonpage04.button04 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - ##### buttonpage04.button04 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - - ##### buttonpage04.button04 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity28 is match "cover." and states(entity28) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - ##### buttonpage04.button04 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity28 is match "cover." and states(entity28) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: '{{ (state_attr(entity28, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage04.button05 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage04.button05 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - # - current_state_entity29 - sequence: - - if: - - condition: template - value_template: '{{ entity29 is match "light." and states(entity29) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - ##### buttonpage04.button05 light ON ##### - - if: - - condition: template - value_template: '{{ entity29 is match "light." and states(entity29) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: '{{ (state_attr(entity29, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button05 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity29 is match "switch." and states(entity29) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - ##### buttonpage04.button05 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity29 is match "switch." and states(entity29) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - - ##### buttonpage04.button05 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - ##### buttonpage04.button05 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - - ##### buttonpage04.button05 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity29 is match "cover." and states(entity29) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - ##### buttonpage04.button05 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity29 is match "cover." and states(entity29) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: '{{ (state_attr(entity29, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage04.button06 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage04.button06 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - # - current_state_entity30 - sequence: - - if: - - condition: template - value_template: '{{ entity30 is match "light." and states(entity30) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - ##### buttonpage04.button06 light ON ##### - - if: - - condition: template - value_template: '{{ entity30 is match "light." and states(entity30) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: '{{ (state_attr(entity30, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button06 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity30 is match "switch." and states(entity30) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - ##### buttonpage04.button06 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity30 is match "switch." and states(entity30) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - - ##### buttonpage04.button06 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - ##### buttonpage04.button06 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - - ##### buttonpage04.button06 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity30 is match "cover." and states(entity30) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - ##### buttonpage04.button06 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity30 is match "cover." and states(entity30) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: '{{ (state_attr(entity30, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage04.button07 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage04.button07 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - # - current_state_entity31 - sequence: - - if: - - condition: template - value_template: '{{ entity31 is match "light." and states(entity31) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - ##### buttonpage04.button07 light ON ##### - - if: - - condition: template - value_template: '{{ entity31 is match "light." and states(entity31) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: '{{ (state_attr(entity31, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button07 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity31 is match "switch." and states(entity31) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - ##### buttonpage04.button07 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity31 is match "switch." and states(entity31) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - - ##### buttonpage04.button07 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - ##### buttonpage04.button07 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - - ##### buttonpage04.button07 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity31 is match "cover." and states(entity31) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - ##### buttonpage04.button07 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity31 is match "cover." and states(entity31) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: '{{ (state_attr(entity31, "current_position") | int ) |round(0) }}%' - - ################################################################################ - ####### buttonpage04.button08 ######################################################################################## - ################################################################################ - - choose: - ##### buttonpage04.button08 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - # - current_state_entity32 - sequence: - - if: - - condition: template - value_template: '{{ entity32 is match "light." and states(entity32) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - ##### buttonpage04.button08 light ON ##### - - if: - - condition: template - value_template: '{{ entity32 is match "light." and states(entity32) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: '{{ (state_attr(entity32, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button08 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity32 is match "switch." and states(entity32) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - ##### buttonpage04.button08 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity32 is match "switch." and states(entity32) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - - ##### buttonpage04.button08 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - ##### buttonpage04.button08 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - - ##### buttonpage04.button08 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity32 is match "cover." and states(entity32) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - ##### buttonpage04.button08 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity32 is match "cover." and states(entity32) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: '{{ (state_attr(entity32, "current_position") | int ) |round(0) }}%' - - ######################################### - # - # - ############################################################# - ##### CLOSE - HA Button SYNC ##### - ############################################################# - # - ## - ### - ############################################################################################################################################################################################# - ### - ## - # - ############################################################# ##### START - Weather Forcast Meteorologisk HA Default ##### ############################################################# # @@ -12941,7 +4594,7 @@ action: - conditions: - condition: trigger id: - - nspanel_boot_weather + # - nspanel_boot_weather - weather_update_state - weather_update_time - condition: template @@ -14075,7 +5728,7 @@ action: - conditions: - condition: trigger id: - - nspanel_boot_weather + # - nspanel_boot_weather - weather_update_state - weather_update_time - condition: template From 2663f2e03b7e916b472b05817d3138c214d32aac Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 31 Oct 2022 10:53:20 +0100 Subject: [PATCH 16/41] fix: wrong brightness text --- blueprint.yaml | 45 ++++++++++++++++++++++++++++++++------------- 1 file changed, 32 insertions(+), 13 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index bd447f0..ac290bb 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -1453,7 +1453,7 @@ action: btn_bri_txt: >- {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' and trigger.to_state.attributes.brightness is defined -%} {{ (trigger.to_state.attributes.brightness | int * 100 /254) | round(0) }}% {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'open' and trigger.to_state.attributes.current_position is defined -%} {{ (trigger.to_state.attributes.current_position | int) | round(0) }}% - {%- else -%} + {%- else -%} 0 {%- endif -%} ##### Button PIC ##### @@ -1486,10 +1486,20 @@ action: component: "{{ component_to_update }}text" message: "{{ btn_label }}" ##### "BRIGHTNESS" Text ##### - - service: "{{ command_text_printf }}" - data: - component: "{{ component_to_update }}bri" - message: "{{ btn_bri_txt }}" + - if: + - condition: template + value_template: "{{ btn_bri_txt == 0 }}" + then: + - service: "{{ command_text_printf }}" + data: + component: "{{ component_to_update }}bri" + message: " " + else: + - service: "{{ command_text_printf }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bri_txt }}" + #### Left button press - conditions: - condition: trigger @@ -1913,9 +1923,9 @@ action: # BTN Label btn_label: "{{ repeat.item.button_label }}" btn_bri_txt: >- - {%- if repeat.item.entity is match "light." and states(repeat.item.entity).state == 'on' and state_attr(repeat.item.entity, "brightness") != None -%} {{ (state_attr(repeat.item.entity, "brightness") | int(255) * 100 /254) | round(0) }}% - {%- elif repeat.item.entity is match "cover." and states(repeat.item.entity).state == 'open' and state_attr(repeat.item.entity, "current_position") != None -%} {{ (state_attr(repeat.item.entity, "current_position") | int(100)) | round(0) }}% - {%- else -%} + {%- if repeat.item.entity is match "light." and states(repeat.item.entity) == 'on' and state_attr(repeat.item.entity, "brightness") != None -%} {{ (state_attr(repeat.item.entity, "brightness") | int(255) * 100 /254) | round(0) }}% + {%- elif repeat.item.entity is match "cover." and states(repeat.item.entity) == 'open' and state_attr(repeat.item.entity, "current_position") != None -%} {{ (state_attr(repeat.item.entity, "current_position") | int(100)) | round(0) }}% + {%- else -%} 0 {%- endif -%} ##### SET Buttons #### @@ -1962,11 +1972,20 @@ action: ##### "BRIGHTNESS" Text ##### - delay: milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: "{{ component_to_update }}bri" - message: "{{ btn_bri_txt }}" - + - if: + - condition: template + value_template: "{{ btn_bri_txt == 0 }}" + then: + - service: "{{ command_text_printf }}" + data: + component: "{{ component_to_update }}bri" + message: " " + else: + - service: "{{ command_text_printf }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bri_txt }}" + #### NSPanel boot init weather - choose: #### Default weather From 394d7ac10f5ea576d4c12bc8648b9bd2441cf070 Mon Sep 17 00:00:00 2001 From: Blackymas <41958506+Blackymas@users.noreply.github.com> Date: Thu, 3 Nov 2022 21:06:45 +0100 Subject: [PATCH 17/41] new tft file --- nspanel_buero.tft | Bin 2688576 -> 2688560 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/nspanel_buero.tft b/nspanel_buero.tft index c42ff31e53b9ad33f7c786be64ef62bbbbc90f50..abf68ea1df1a4c4833b530384e570fe5c06e408a 100644 GIT binary patch delta 127269 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%0D^aVdccU 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
  • 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 D8uvsu From b4d1087ee4f848b21d08616c4b73eea651fe00c6 Mon Sep 17 00:00:00 2001 From: Blackymas Date: Thu, 3 Nov 2022 21:07:55 +0100 Subject: [PATCH 18/41] completely new code structure + update esphome --- blueprint.yaml | 7801 ++++++++++++++++-------------------------------- esphome.yaml | 20 +- 2 files changed, 2597 insertions(+), 5224 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index ac290bb..f0cae2f 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -1,3 +1,7 @@ +############################################################# +##### START - INPUT ##### +############################################################# + blueprint: name: NSPanel Configuration description: v2.0.0 - Configuration and synchronization NSpanele via Blueprint @@ -22,7 +26,7 @@ blueprint: default: /config/www/nspanel/buero/nspanel_buero.tft selector: text: {} - delay_jump_page: + delay: name: Delay to avoid sync problems (coming soon) description: When switching pages, synchronization problems may occur due to the network / WLAN. To avoid this problem enter your value for the delay (milliseconds) default: [] @@ -660,36 +664,27 @@ blueprint: mode: parallel max: 5000 -######################################### -# -# ############################################################# ##### CLOSE - INPUT ##### ############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# + + ############################################################# ##### START - Variables ##### ############################################################# -# -# -######################################### + trigger_variables: nspanel_name_trigger: !input "nspanel_name" last_click: "sensor.{{ nspanel_name_trigger }}_last_click" last_click_lightsettings: "sensor.{{ nspanel_name_trigger }}_last_click_lightsettings" last_click_coversettings: "sensor.{{ nspanel_name_trigger }}_last_click_coversettings" + last_click_weathersettings: "sensor.{{ nspanel_name_trigger }}_last_click_weathersettings" left_button: "binary_sensor.{{ nspanel_name_trigger }}_left_button" right_button: "binary_sensor.{{ nspanel_name_trigger }}_right_button" + weather_forcast_button: "binary_sensor.{{ nspanel_name_trigger }}_weather_forcast" nextion_inited_trigger: "switch.{{ nspanel_name_trigger }}_nextion_inited" entity_long_trigger: "{{ entity_long }}" - variables: nspanel_name: !input "nspanel_name" command_text_printf: "esphome.{{ nspanel_name }}_send_command_text_printf" @@ -709,7 +704,9 @@ variables: right_button_entity: !input "right_button_entity" # Sync Settings - delay_jump_page: !input "delay_jump_page" + delay_boot: !input "delay" + delay_value: !input "delay" + delay_jump_page: !input "delay" sync_slider_ha: !input "sync_slider_ha" sync_value_ha: !input "sync_value_ha" @@ -721,6 +718,31 @@ variables: light_pic_off: "125" light_pic_on: "126" + weather_sunny: "2" + weather_cloudy: "3" + weather_rainy: "4" + weather_pouring: "5" + weather_snowy: "6" + weather_hail: "7" + weather_snowy_rainy: "7" + weather_fog: "8" + weather_windy: "9" + weather_windy_variant: "9" + weather_lightning: "10" + weather_partlycloudy_day: "11" + weather_partlycloudy_night: "12" + weather_lightning_rainy_day: "13" + weather_lightning_rainy_night: "14" + weather_execptional_day: "13" + weather_execptional_night: "14" + weather_clear_night: "15" + + weather_icon_blank: "53" + weather_icon_rain: "59" + weather_icon_sun: "60" + weather_icon_protect: "61" + weather_icon_lightning: "62" + weather_icon_wind: "63" # color for buttons button_light_off: "90" @@ -732,26 +754,41 @@ variables: button_color_1: "65535" button_color_2: "10597" - ##### Weather DE ##### - date0_de: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - date1_de: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - date2_de: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - date3_de: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - date4_de: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + ##### Date - DE ##### + date01_de: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date02_de: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date03_de: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date04_de: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date05_de: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - ##### Weather EN ##### - date0_en: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" - date1_en: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" - date2_en: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" - date3_en: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" - date4_en: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + ##### Date - EN ##### + date01_en: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date02_en: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date03_en: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date04_en: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date05_en: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + + ##### Day - DE ##### + day01_de: "Heute" + day02_de: "Morgen" + day03_de: "in 2 Tagen" + day04_de: "in 3 Tagen" + day05_de: "in 4 tagen" + + ##### Day - EN ##### + day01_en: "Today" + day02_en: "Tomorrow" + day03_en: "in 2 Days" + day04_en: "in 3 Days" + day05_en: "in 4 Days" ##### Meteorologisk HA Default ##### ha_weather: "weather.home" ##### AccuWeather ##### accuweather: !input "accuweather" - accuweather_home: "weather.{{ accuweather }}" + accuweather_value: "weather.{{ accuweather }}" + ##### Forcast Day 0 Accuweather ##### accuweather_realfeel_temperature_min_0d: "sensor.{{ accuweather }}_realfeel_temperature_min_0d" accuweather_realfeel_temperature_max_0d: "sensor.{{ accuweather }}_realfeel_temperature_max_0d" @@ -864,311 +901,308 @@ variables: entity32: !input "entity32" entity32_name: !input "entity32_name" -######################################### -# -# ############################################################# ##### CLOSE - Variables ##### ############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# + + ############################################################# ##### START - Trigger ##### ############################################################# -# -# -######################################### trigger: - ###### DELME ###### + + ##### Trigger - General ################################################################################################################# + + ###### DELME - Trigger "nspanel_boot_init" ###### - platform: state entity_id: input_boolean.trigger_nspanel_boot to: "on" id: nspanel_boot_init + + ##### Reboot - Trigger "nspanel_boot_init" ##### + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + id: nspanel_boot_init - ##### TFT Upload ##### + ##### TFT Upload - Trigger "tft_upload" ##### - platform: event event_type: folder_watcher event_data: event_type: modified path: !input "tft_path" id: tft_upload - - #### new nspanel boot init #### - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - id: nspanel_boot_init - - ######################################################################################################################## - - ##### Page Button - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: "{{ last_click }}" - id: short_press - - ##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### - - platform: template - value_template: '{{ states(last_click) is match "press" }}' - for: - seconds: 1 - id: long_press - - ##### Page Lightsettings - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: "{{ last_click_lightsettings }}" - id: light_settings - - ##### Page Coversettings - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: "{{ last_click_coversettings }}" - id: cover_settings - - ##### Page Button Entity sync - Trigger ##### - - platform: template - value_template: '{{ states(last_click) is match "button" }}' - id: button_page - - ######################################################################################################################## - - ##### Time - Trigger ##### + ##### Time - Trigger "time_state" ##### - platform: time_pattern minutes: "/1" id: time_state - #### Weather State - Trigger #### + #### Weather Temp - Trigger "weather_temp_state" #### + - platform: time_pattern + minutes: "10" + id: weather_temp_state + + #### Weather State - Trigger "weather_update_state" #### - platform: template value_template: '{{ states(last_click) is match "weather" }}' id: weather_update_state - #### Weather Time - Trigger #### + #### Weather Time - Trigger "weather_update_time" #### -> kann gelöscht werden nah weather umbau - platform: time_pattern minutes: "10" id: weather_update_time - ##### Humidity - Trigger ##### + ##### Humidity - Trigger "humidity_state" ##### - platform: event event_type: state_changed event_data: entity_id: !input "humidity" id: humidity_state - ##### Hot Water - Trigger ##### + ##### Hot Water - Trigger "hotwatertemp_state" ##### - platform: event event_type: state_changed event_data: entity_id: !input "hotwatertemp" id: hotwatertemp_state - ##### Outdoor Temp - Trigger ##### + ##### Outdoor Temp - Trigger "outdoortemp_state" ##### - platform: event event_type: state_changed event_data: entity_id: !input "outdoortemp" id: outdoortemp_state - ##### Left Button - Trigger ##### + ##### Left Button - Trigger "left_button_press" ##### - platform: template value_template: '{{ states(left_button) is match "on" }}' id: left_button_press - ##### Right Button - Trigger ##### + ##### Right Button - Trigger "right_button_press" ##### - platform: template value_template: '{{ states(right_button) is match "on" }}' id: right_button_press - ##### Button Sync Trigger ################################################################################################################# + + + + ##### Trigger - Button General ################################################################################################################# + + ##### Page Button - Trigger "short_press" - SHORT Press via "last_click" ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click }}" + id: short_press + + ##### Page Button - Trigger "long_press" - LONG Press via "last_click" - Button LONG Press for jump to Lightsetting or Coversetting Page ##### + - platform: template + value_template: '{{ states(last_click) is match "press" }}' + for: + seconds: 1 + id: long_press + + ##### Page Lightsettings - Trigger "light_settings" - Changes Lightsettings Page via "last_click_lightsettings" ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_lightsettings }}" + id: light_settings + + ##### Page Coversettings - Trigger "cover_settings" - Changes Coversettings Page via "last_click_coversettings" ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_coversettings }}" + id: cover_settings + + ##### Page Weather Forcast - Trigger "weather_settings" - Changes Weather Page via "last_click_weathersettings" ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_weathersettings }}" + id: weather_settings + + ##### Page Button - Trigger "button_page" Entity sync ##### + - platform: template + value_template: '{{ states(last_click) is match "button" }}' + id: button_page + + + + ##### Trigger - Button State change ################################################################################################################# - ##### Button01 Sync - Trigger ##### + ##### Button01 Sync - Trigger "current_state_entity01" ##### - platform: state entity_id: !input "entity01" id: current_state_entity01 - ##### Button02 Sync - Trigger ##### + ##### Button02 Sync - Trigger "current_state_entity02" ##### - platform: state entity_id: !input "entity02" id: current_state_entity02 - ##### Button03 Sync - Trigger ##### + ##### Button03 Sync - Trigger "current_state_entity03" ##### - platform: state entity_id: !input "entity03" id: current_state_entity03 - ##### Button04 Sync - Trigger ##### + ##### Button04 Sync - Trigger "current_state_entity04" ##### - platform: state entity_id: !input "entity04" id: current_state_entity04 - ##### Button05 Sync - Trigger ##### + ##### Button05 Sync - Trigger "current_state_entity05" ##### - platform: state entity_id: !input "entity05" id: current_state_entity05 - ##### Button06 Sync - Trigger ##### + ##### Button06 Sync - Trigger "current_state_entity06" ##### - platform: state entity_id: !input "entity06" id: current_state_entity06 - ##### Button07 Sync - Trigger ##### + ##### Button07 Sync - Trigger "current_state_entity07" ##### - platform: state entity_id: !input "entity07" id: current_state_entity07 - ##### Button08 Sync - Trigger ##### + ##### Button08 Sync - Trigger "current_state_entity08" ##### - platform: state entity_id: !input "entity08" id: current_state_entity08 - ##### Button09 Sync - Trigger ##### + ##### Button09 Sync - Trigger "current_state_entity09" ##### - platform: state entity_id: !input "entity09" id: current_state_entity09 - ##### Button10 Sync - Trigger ##### + ##### Button10 Sync - Trigger "current_state_entity10" ##### - platform: state entity_id: !input "entity10" id: current_state_entity10 - ##### Button11 Sync - Trigger ##### + ##### Button11 Sync - Trigger "current_state_entity11" ##### - platform: state entity_id: !input "entity11" id: current_state_entity11 - ##### Button12 Sync - Trigger ##### + ##### Button12 Sync - Trigger "current_state_entity12" ##### - platform: state entity_id: !input "entity12" id: current_state_entity12 - ##### Button13 Sync - Trigger ##### + ##### Button13 Sync - Trigger "current_state_entity13" ##### - platform: state entity_id: !input "entity13" id: current_state_entity13 - ##### Button14 Sync - Trigger ##### + ##### Button14 Sync - Trigger "current_state_entity14" ##### - platform: state entity_id: !input "entity14" id: current_state_entity14 - ##### Button15 Sync - Trigger ##### + ##### Button15 Sync - Trigger "current_state_entity15" ##### - platform: state entity_id: !input "entity15" id: current_state_entity15 - ##### Button16 Sync - Trigger ##### + ##### Button16 Sync - Trigger "current_state_entity16" ##### - platform: state entity_id: !input "entity16" id: current_state_entity16 - ##### Button17 Sync - Trigger ##### + ##### Button17 Sync - Trigger "current_state_entity17" ##### - platform: state entity_id: !input "entity17" id: current_state_entity17 - ##### Button18 Sync - Trigger ##### + ##### Button18 Sync - Trigger "current_state_entity18" ##### - platform: state entity_id: !input "entity18" id: current_state_entity18 - ##### Button19 Sync - Trigger ##### + ##### Button19 Sync - Trigger "current_state_entity19" ##### - platform: state entity_id: !input "entity19" id: current_state_entity19 - ##### Button20 Sync - Trigger ##### + ##### Button20 Sync - Trigger "current_state_entity20" ##### - platform: state entity_id: !input "entity20" id: current_state_entity20 - ##### Button21 Sync - Trigger ##### + ##### Button21 Sync - Trigger "current_state_entity21" ##### - platform: state entity_id: !input "entity21" id: current_state_entity21 - ##### Button22 Sync - Trigger ##### + ##### Button22 Sync - Trigger "current_state_entity22" ##### - platform: state entity_id: !input "entity22" id: current_state_entity22 - ##### Button23 Sync - Trigger ##### + ##### Button23 Sync - Trigger "current_state_entity23" ##### - platform: state entity_id: !input "entity23" id: current_state_entity23 - ##### Button24 Sync - Trigger ##### + ##### Button24 Sync - Trigger "current_state_entity24" ##### - platform: state entity_id: !input "entity24" id: current_state_entity24 - ##### Button25 Sync - Trigger ##### + ##### Button25 Sync - Trigger "current_state_entity25" ##### - platform: state entity_id: !input "entity25" id: current_state_entity25 - ##### Button26 Sync - Trigger ##### + ##### Button26 Sync - Trigger "current_state_entity26" ##### - platform: state entity_id: !input "entity26" id: current_state_entity26 - ##### Button27 Sync - Trigger ##### + ##### Button27 Sync - Trigger "current_state_entity27" ##### - platform: state entity_id: !input "entity27" id: current_state_entity27 - ##### Button28 Sync - Trigger ##### + ##### Button28 Sync - Trigger "current_state_entity28" ##### - platform: state entity_id: !input "entity28" id: current_state_entity28 - ##### Button29 Sync - Trigger ##### + ##### Button29 Sync - Trigger "current_state_entity29" ##### - platform: state entity_id: !input "entity29" id: current_state_entity29 - ##### Button30 Sync - Trigger ##### + ##### Button30 Sync - Trigger "current_state_entity30" ##### - platform: state entity_id: !input "entity30" id: current_state_entity30 - ##### Button31 Sync - Trigger ##### + ##### Button31 Sync - Trigger "current_state_entity31" ##### - platform: state entity_id: !input "entity31" id: current_state_entity31 - ##### Button32 Sync - Trigger ##### + ##### Button32 Sync - Trigger "current_state_entity32" ##### - platform: state entity_id: !input "entity32" id: current_state_entity32 -######################################### -# -# + ############################################################# ##### CLOSE - Trigger ##### ############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# + + ############################################################# ##### START - Action ##### ############################################################# -# -# -######################################### + action: - variables: ##### Entity - Page Button - Toggle Entity ##### @@ -1243,7 +1277,7 @@ action: {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} {%- endif -%} - ##### Entity Name - Page Lightsettings ##### + ##### Entity Name - Page Lightsettings ##### entity_long_name: >- {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01_name }} {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02_name }} @@ -1317,229 +1351,16 @@ action: ######################################################################################################################## - # main - alias: "choose alias (name)" + # main - alias: "choose alias (name) - NEW VERSION" - choose: - #### Update button on entity state_change #### - - conditions: - - condition: trigger - id: - - current_state_entity01 - - current_state_entity02 - - current_state_entity03 - - current_state_entity04 - - current_state_entity05 - - current_state_entity06 - - current_state_entity07 - - current_state_entity08 - - current_state_entity09 - - current_state_entity10 - - current_state_entity11 - - current_state_entity12 - - current_state_entity13 - - current_state_entity14 - - current_state_entity15 - - current_state_entity16 - - current_state_entity17 - - current_state_entity18 - - current_state_entity19 - - current_state_entity20 - - current_state_entity21 - - current_state_entity22 - - current_state_entity23 - - current_state_entity24 - - current_state_entity25 - - current_state_entity26 - - current_state_entity27 - - current_state_entity28 - - current_state_entity29 - - current_state_entity30 - - current_state_entity31 - - current_state_entity32 - sequence: - - alias: "Set variable(s) for entity change" - variables: - component_to_update: >- - {%- if trigger.entity_id == entity01 -%} buttonpage01.button01 - {%- elif trigger.entity_id == entity02 -%} buttonpage01.button02 - {%- elif trigger.entity_id == entity03 -%} buttonpage01.button03 - {%- elif trigger.entity_id == entity04 -%} buttonpage01.button04 - {%- elif trigger.entity_id == entity05 -%} buttonpage01.button05 - {%- elif trigger.entity_id == entity06 -%} buttonpage01.button06 - {%- elif trigger.entity_id == entity07 -%} buttonpage01.button07 - {%- elif trigger.entity_id == entity08 -%} buttonpage01.button08 - {%- elif trigger.entity_id == entity09 -%} buttonpage02.button01 - {%- elif trigger.entity_id == entity10 -%} buttonpage02.button02 - {%- elif trigger.entity_id == entity11 -%} buttonpage02.button03 - {%- elif trigger.entity_id == entity12 -%} buttonpage02.button04 - {%- elif trigger.entity_id == entity13 -%} buttonpage02.button05 - {%- elif trigger.entity_id == entity14 -%} buttonpage02.button06 - {%- elif trigger.entity_id == entity15 -%} buttonpage02.button07 - {%- elif trigger.entity_id == entity16 -%} buttonpage02.button08 - {%- elif trigger.entity_id == entity17 -%} buttonpage03.button01 - {%- elif trigger.entity_id == entity18 -%} buttonpage03.button02 - {%- elif trigger.entity_id == entity19 -%} buttonpage03.button03 - {%- elif trigger.entity_id == entity20 -%} buttonpage03.button04 - {%- elif trigger.entity_id == entity21 -%} buttonpage03.button05 - {%- elif trigger.entity_id == entity22 -%} buttonpage03.button06 - {%- elif trigger.entity_id == entity23 -%} buttonpage03.button07 - {%- elif trigger.entity_id == entity24 -%} buttonpage03.button08 - {%- elif trigger.entity_id == entity25 -%} buttonpage04.button01 - {%- elif trigger.entity_id == entity26 -%} buttonpage04.button02 - {%- elif trigger.entity_id == entity27 -%} buttonpage04.button03 - {%- elif trigger.entity_id == entity28 -%} buttonpage04.button04 - {%- elif trigger.entity_id == entity29 -%} buttonpage04.button05 - {%- elif trigger.entity_id == entity30 -%} buttonpage04.button06 - {%- elif trigger.entity_id == entity31 -%} buttonpage04.button07 - {%- elif trigger.entity_id == entity32 -%} buttonpage04.button08 - {%- endif -%} - # Button PIC - btn_pic: >- - {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' -%} {{ button_light_on }} - {%- elif trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'off' -%} {{ button_light_off }} - {%- elif trigger.to_state.entity_id is match "switch." and trigger.to_state.state == 'on' -%} {{ button_switch_on }} - {%- elif trigger.to_state.entity_id is match "switch." and trigger.to_state.state == 'off' -%} {{ button_switch_off }} - {%- elif trigger.to_state.entity_id is match "input_boolean." and trigger.to_state.state == 'on' -%} {{ button_switch_on }} - {%- elif trigger.to_state.entity_id is match "input_boolean." and trigger.to_state.state == 'off' -%} {{ button_switch_off }} - {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'on' -%} {{ button_cover_on }} - {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'off' -%} {{ button_cover_off }} - {%- endif -%} - # TEXT and BRIGHTNESS Background - btn_bg: >- - {%- if trigger.to_state.state == 'on' or trigger.to_state.state == 'open' -%} {{ button_color_1 }} - {%- elif trigger.to_state.state == 'off' or trigger.to_state.state == 'closed' -%} {{ button_color_2 }} - {%- endif -%} - # TEXT Font - btn_txt_font: >- - {%- if trigger.to_state.state == 'on' or trigger.to_state.state == 'open' -%} {{ button_color_2 }} - {%- elif trigger.to_state.state == 'off' or trigger.to_state.state == 'closed' -%} {{ button_color_1 }} - {%- endif -%} - # BRIGHTNESS Font - btn_bri_font: "{{ button_color_2 }}" - # BTN Label - btn_label: >- - {%- if trigger.entity_id == entity01 -%} {{ entity01_name }} - {%- elif trigger.entity_id == entity02 -%} {{ entity02_name }} - {%- elif trigger.entity_id == entity03 -%} {{ entity03_name }} - {%- elif trigger.entity_id == entity04 -%} {{ entity04_name }} - {%- elif trigger.entity_id == entity05 -%} {{ entity05_name }} - {%- elif trigger.entity_id == entity06 -%} {{ entity06_name }} - {%- elif trigger.entity_id == entity07 -%} {{ entity07_name }} - {%- elif trigger.entity_id == entity08 -%} {{ entity08_name }} - {%- elif trigger.entity_id == entity09 -%} {{ entity09_name }} - {%- elif trigger.entity_id == entity10 -%} {{ entity10_name }} - {%- elif trigger.entity_id == entity11 -%} {{ entity11_name }} - {%- elif trigger.entity_id == entity12 -%} {{ entity12_name }} - {%- elif trigger.entity_id == entity13 -%} {{ entity13_name }} - {%- elif trigger.entity_id == entity14 -%} {{ entity14_name }} - {%- elif trigger.entity_id == entity15 -%} {{ entity15_name }} - {%- elif trigger.entity_id == entity16 -%} {{ entity16_name }} - {%- elif trigger.entity_id == entity17 -%} {{ entity17_name }} - {%- elif trigger.entity_id == entity18 -%} {{ entity18_name }} - {%- elif trigger.entity_id == entity19 -%} {{ entity19_name }} - {%- elif trigger.entity_id == entity20 -%} {{ entity20_name }} - {%- elif trigger.entity_id == entity21 -%} {{ entity21_name }} - {%- elif trigger.entity_id == entity22 -%} {{ entity22_name }} - {%- elif trigger.entity_id == entity23 -%} {{ entity23_name }} - {%- elif trigger.entity_id == entity24 -%} {{ entity24_name }} - {%- elif trigger.entity_id == entity25 -%} {{ entity25_name }} - {%- elif trigger.entity_id == entity26 -%} {{ entity26_name }} - {%- elif trigger.entity_id == entity27 -%} {{ entity27_name }} - {%- elif trigger.entity_id == entity28 -%} {{ entity28_name }} - {%- elif trigger.entity_id == entity29 -%} {{ entity29_name }} - {%- elif trigger.entity_id == entity30 -%} {{ entity30_name }} - {%- elif trigger.entity_id == entity31 -%} {{ entity31_name }} - {%- elif trigger.entity_id == entity32 -%} {{ entity32_name }} - {%- endif -%} - btn_bri_txt: >- - {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' and trigger.to_state.attributes.brightness is defined -%} {{ (trigger.to_state.attributes.brightness | int * 100 /254) | round(0) }}% - {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'open' and trigger.to_state.attributes.current_position is defined -%} {{ (trigger.to_state.attributes.current_position | int) | round(0) }}% - {%- else -%} 0 - {%- endif -%} - - ##### Button PIC ##### - - service: "{{ command_printf }}" - data: - cmd: "{{ component_to_update }}pic.pic={{ btn_pic }}" - ##### TEXT Background ##### - - service: "{{ command_background_color }}" - data: - component: "{{ component_to_update }}text" - message: "{{ btn_bg }}" - ##### TEXT Font Color ##### - - service: "{{ command_font_color }}" - data: - component: "{{ component_to_update }}text" - message: "{{ btn_txt_font }}" - ##### BRIGHTNESS Background Color ##### - - service: "{{ command_background_color }}" - data: - component: "{{ component_to_update }}bri" - message: "{{ btn_bg }}" - ##### BRIGHTNESS Font Color ##### - - service: "{{ command_font_color }}" - data: - component: "{{ component_to_update }}bri" - message: "{{ btn_bri_font }}" - ##### "TEXT" Label ##### - - service: "{{ command_text_printf }}" - data: - component: "{{ component_to_update }}text" - message: "{{ btn_label }}" - ##### "BRIGHTNESS" Text ##### - - if: - - condition: template - value_template: "{{ btn_bri_txt == 0 }}" - then: - - service: "{{ command_text_printf }}" - data: - component: "{{ component_to_update }}bri" - message: " " - else: - - service: "{{ command_text_printf }}" - data: - component: "{{ component_to_update }}bri" - message: "{{ btn_bri_txt }}" - #### Left button press - - conditions: - - condition: trigger - id: left_button_press - sequence: - - service: >- - {% if left_button_entity is match 'light.' %} - light.toggle - {% elif left_button_entity is match 'switch.' %} - switch.toggle - {% elif left_button_entity is match 'cover.' %} - cover.toggle - {% elif left_button_entity is match 'input_boolean.' %} - input_boolean.toggle - {% endif %} - data: - entity_id: "{{ left_button_entity }}" - #### Right button press - - conditions: - - condition: trigger - id: right_button_press - sequence: - - service: >- - {% if right_button_entity is match 'light.' %} - light.toggle - {% elif right_button_entity is match 'switch.' %} - switch.toggle - {% elif right_button_entity is match 'cover.' %} - cover.toggle - {% elif right_button_entity is match 'input_boolean.' %} - input_boolean.toggle - {% endif %} - data: - entity_id: "{{ right_button_entity }}" - ### NSPanel boot init + ##### NSPanel boot init ##### DONE - conditions: - condition: trigger id: nspanel_boot_init sequence: - #### NSPanel boot init start + + ##### NSPanel boot init start ##### - delay: milliseconds: 100 - service: "{{ command_text_printf }}" @@ -1547,251 +1368,95 @@ action: component: home.loading message: "Loading - PLS WAIT!" - #### NSPanel boot init language + ##### NSPanel boot init language ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - choose: - #### NSPanel boot init language DE + ##### NSPanel boot init language DE ##### DONE - conditions: - condition: template value_template: '{{ language == "DE" }}' sequence: - - service: "{{ command_text_printf }}" - data: - component: weather01.a01 - message: Heute - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: weather02.a01 - message: Morgen - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: weather03.a01 - message: in 2 Tagen - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: weather04.a01 - message: in 3 Tagen - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: weather05.a01 - message: in 4 Tagen - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: settings.a06 - message: Neustart - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: settings.a07 - message: Sleep - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: settings.a08 - message: Helligkeit - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: settings.a09 - message: Dimmen - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: coversettings.a07 - message: Rollo - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: coversettings.a08 - message: Position - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a07 - message: Licht - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a08 - message: Helligkeit - ####### Date and Forecast - - delay: - milliseconds: 11 + ####### Date ##### - service: "{{ command_text_printf }}" data: component: home.a02 - message: "{{ date0_de }}" + message: "{{ date01_de }}" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: weather01.a02 - message: "{{ date0_de }}" + message: "{{ date01_de }}" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: weather02.a02 - message: "{{ date1_de }}" + message: "{{ date02_de }}" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: weather03.a02 - message: "{{ date2_de }}" + message: "{{ date03_de }}" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: weather04.a02 - message: "{{ date3_de }}" + message: "{{ date04_de }}" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: weather05.a02 - message: "{{ date4_de }}" + message: "{{ date05_de }}" - #### NSPanel boot init language EN + ##### NSPanel boot init language EN ##### DONE - conditions: - condition: template value_template: '{{ language == "EN" }}' sequence: - - service: "{{ command_text_printf }}" - data: - component: weather01.a01 - message: Today - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: weather02.a01 - message: Tomorrow - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: weather03.a01 - message: in 2 Days - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: weather04.a01 - message: in 3 Days - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: weather05.a01 - message: in 4 Days - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: settings.a06 - message: Reboot - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: settings.a07 - message: Sleep - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: settings.a08 - message: Brightness - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: settings.a09 - message: Dimming - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: coversettings.a07 - message: Cover - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: coversettings.a08 - message: Position - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a07 - message: Light - - delay: - milliseconds: 11 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a08 - message: Brightness - ####### Date and Forecast - - delay: - milliseconds: 11 + ##### Date ##### - service: "{{ command_text_printf }}" data: component: home.a02 - message: "{{ date0_en }}" + message: "{{ date01_en }}" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: weather01.a02 - message: "{{ date0_en }}" + message: "{{ date01_en }}" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: weather02.a02 - message: "{{ date1_en }}" + message: "{{ date02_en }}" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: weather03.a02 - message: "{{ date2_en }}" + message: "{{ date03_en }}" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: weather04.a02 - message: "{{ date3_en }}" + message: "{{ date04_en }}" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: weather05.a02 - message: "{{ date4_de }}" + message: "{{ date05_de }}" - #### NSPanel boot init buttons + ##### NSPanel boot init buttons ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - repeat: for_each: - entity: "{{ entity01 }}" @@ -1905,8 +1570,8 @@ action: {%- elif repeat.item.entity is match "switch." and states[repeat.item.entity].state == 'off' -%} {{ button_switch_off }} {%- elif repeat.item.entity is match "input_boolean." and states[repeat.item.entity].state == 'on' -%} {{ button_switch_on }} {%- elif repeat.item.entity is match "input_boolean." and states[repeat.item.entity].state == 'off' -%} {{ button_switch_off }} - {%- elif repeat.item.entity is match "cover." and states[repeat.item.entity].state == 'on' -%} {{ button_cover_on }} - {%- elif repeat.item.entity is match "cover." and states[repeat.item.entity].state == 'off' -%} {{ button_cover_off }} + {%- elif repeat.item.entity is match "cover." and states[repeat.item.entity].state == 'open' -%} {{ button_cover_on }} + {%- elif repeat.item.entity is match "cover." and states[repeat.item.entity].state == 'closed' -%} {{ button_cover_off }} {%- endif -%} # TEXT and BRIGHTNESS Background btn_bg: >- @@ -1923,7 +1588,7 @@ action: # BTN Label btn_label: "{{ repeat.item.button_label }}" btn_bri_txt: >- - {%- if repeat.item.entity is match "light." and states(repeat.item.entity) == 'on' and state_attr(repeat.item.entity, "brightness") != None -%} {{ (state_attr(repeat.item.entity, "brightness") | int(255) * 100 /254) | round(0) }}% + {%- if repeat.item.entity is match "light." and states(repeat.item.entity) == 'on' and state_attr(repeat.item.entity, "brightness") != None -%} {{ (state_attr(repeat.item.entity, "brightness") | int * 100 /255) | round(0) }}% {%- elif repeat.item.entity is match "cover." and states(repeat.item.entity) == 'open' and state_attr(repeat.item.entity, "current_position") != None -%} {{ (state_attr(repeat.item.entity, "current_position") | int(100)) | round(0) }}% {%- else -%} 0 {%- endif -%} @@ -1936,42 +1601,42 @@ action: cmd: "{{ component_to_update }}pic.pic={{ btn_pic }}" ##### TEXT Background ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_background_color }}" data: component: "{{ component_to_update }}text" message: "{{ btn_bg }}" ##### TEXT Font Color ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_font_color }}" data: component: "{{ component_to_update }}text" message: "{{ btn_txt_font }}" ##### BRIGHTNESS Background Color ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_background_color }}" data: component: "{{ component_to_update }}bri" message: "{{ btn_bg }}" ##### BRIGHTNESS Font Color ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_font_color }}" data: component: "{{ component_to_update }}bri" message: "{{ btn_bri_font }}" ##### "TEXT" Label ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: "{{ component_to_update }}text" message: "{{ btn_label }}" ##### "BRIGHTNESS" Text ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - if: - condition: template value_template: "{{ btn_bri_txt == 0 }}" @@ -1986,1937 +1651,601 @@ action: component: "{{ component_to_update }}bri" message: "{{ btn_bri_txt }}" - #### NSPanel boot init weather - - choose: - #### Default weather - - conditions: - - condition: template - value_template: '{{ weather == "Default" }}' - sequence: - - if: - - condition: template - value_template: "{{states(ha_weather) == 'sunny'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=2 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'cloudy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=3 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=4 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'pouring'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=5 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'snowy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=6 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'hail'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'snowy-rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'fog'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=8 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'windy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'windy-variant'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'lightning'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=10 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=11 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=12 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'clear-night'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=15 - - ##### Weather Forcast Today Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=15 - - ##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=15 - - ##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=15 - - ##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=15 - - ##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=15 - - ##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a04 ### Temperature MIN ### - message: " " - - service: "{{ command_text_printf }}" - data: - component: weather01.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' - - ##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[1].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather02.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°' - - ##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[2].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather03.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°' - - ##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[3].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather04.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°' - - ##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[4].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather05.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[4].temperature | round(0)}}°' - - #### Accuweather - - conditions: - - condition: template - value_template: '{{ weather == "AccuWeather" }}' - sequence: - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'sunny'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=2 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'cloudy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=3 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=4 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'pouring'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=5 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'snowy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=6 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'hail'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'snowy-rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'fog'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=8 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'windy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'windy-variant'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'lightning'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=10 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=11 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=12 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'clear-night'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=15 - - ##### Weather Forcast Today Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=15 - - ##### Weather Forcast Day 1 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=15 - - ##### Weather Forcast Day 2 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=15 - - ##### Weather Forcast Day 3 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=15 - - ##### Weather Forcast Day 4 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=15 - - ##### Weather Forcast Today "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_0d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather01.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" - - ##### Weather Forcast Day 1 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_1d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather02.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°" - - ##### Weather Forcast Day 2 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_2d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather03.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°" - - ##### Weather Forcast Day 3 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_3d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather04.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°" - - ##### Weather Forcast Day 4 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_4d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather05.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°" - - - #### NSPanel boot init entities - ### Time + ##### NSPanel boot init - Time ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: home.a01 message: "{{ time }}" - ### Humidity + + ##### NSPanel boot init - Humidity ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: home.a04 message: "{{ states(humidity) |round(0) }}%" - ### Hotwater + + ##### NSPanel boot init - Hotwater ##### - if: - condition: template value_template: '{{ hotwatertemp is match "sensor." }}' then: - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: home.p01.pic=68 + - delay: + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: home.a07 message: "{{ states(hotwatertemp) |round(1) }}°" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: thermostat.a08 message: "{{ states(hotwatertemp) |round(1) }}°" - - delay: - milliseconds: 11 - - service: "{{ command_printf }}" - data: - cmd: home.p01.pic=68 - ### Outdoor Temp + + ##### NSPanel boot init - Outdoor Temp ##### - choose: - ### Outdoor Temp Entity + ##### Outdoor Temp Entity ##### - conditions: - condition: template value_template: '{{ outdoortemp is match "sensor." }}' sequence: - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: home.a06 message: "{{ states(outdoortemp) |round(0) }}°" - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: thermostat.a07 message: "{{ states(outdoortemp) |round(0) }}°" - ### Outdoor Temp Default + + ##### Outdoor Temp Default ##### - conditions: - condition: template - value_template: '{{ outdoortemp == "default" }}' + value_template: '{{ outdoortemp != "sensor." and weather == "Default" }}' sequence: - ### Outdoor Temp Default + ##### Outdoor Temp Default ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: home.a06 message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: thermostat.a07 message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' - ### Outdoor TempAccuweather + + ##### Outdoor TempAccuweather ##### - conditions: - condition: template - value_template: '{{ outdoortemp == "accuweather" }}' + value_template: '{{ outdoortemp != "sensor." and weather == "AccuWeather" }}' sequence: ### Outdoor TempAccuweather + - delay: + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: home.a06 message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + - delay: + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: thermostat.a07 message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" - #### NSPanel boot init finished + ##### Weather Icon Home Page + - choose: + ##### Weather PIC - DEFAULT HA ##### + - conditions: + - condition: template + value_template: '{{ weather == "Default" }}' + sequence: + - variables: + # weather PIC + weather_pic: >- + {%- if states(ha_weather) == 'sunny' -%} {{ weather_sunny }} + {%- elif states(ha_weather) == 'cloudy' -%} {{ weather_cloudy }} + {%- elif states(ha_weather) == 'rainy' -%} {{ weather_rainy }} + {%- elif states(ha_weather) == 'pouring' -%} {{ weather_pouring }} + {%- elif states(ha_weather) == 'snowy' -%} {{ weather_snowy }} + {%- elif states(ha_weather) == 'hail' -%} {{ weather_hail }} + {%- elif states(ha_weather) == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif states(ha_weather) == 'fog' -%} {{ weather_fog }} + {%- elif states(ha_weather) == 'windy' -%} {{ weather_windy }} + {%- elif states(ha_weather) == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif states(ha_weather) == 'lightning' -%} {{ weather_lightning }} + {%- elif states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' -%} {{ weather_partlycloudy_day }} + {%- elif states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' -%} {{ weather_partlycloudy_night }} + {%- elif states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon' -%} {{ weather_lightning_rainy_day }} + {%- elif states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon' -%} {{ weather_lightning_rainy_night }} + {%- elif states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon' -%} {{ weather_execptional_day }} + {%- elif states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon' -%} {{ weather_execptional_night }} + {%- elif states(ha_weather) == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} + + ##### SET weather PIC on Home Page #### + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic={{ weather_pic }} + + ##### Weather PIC - ACCUWEATHER ##### + - conditions: + - condition: template + value_template: '{{ weather == "AccuWeather" }}' + sequence: + - variables: + # weather PIC + weather_pic: >- + {%- if states(accuweather_value) == 'sunny' -%} {{ weather_sunny }} + {%- elif states(accuweather_value) == 'cloudy' -%} {{ weather_cloudy }} + {%- elif states(accuweather_value) == 'rainy' -%} {{ weather_rainy }} + {%- elif states(accuweather_value) == 'pouring' -%} {{ weather_pouring }} + {%- elif states(accuweather_value) == 'snowy' -%} {{ weather_snowy }} + {%- elif states(accuweather_value) == 'hail' -%} {{ weather_hail }} + {%- elif states(accuweather_value) == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif states(accuweather_value) == 'fog' -%} {{ weather_fog }} + {%- elif states(accuweather_value) == 'windy' -%} {{ weather_windy }} + {%- elif states(accuweather_value) == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif states(accuweather_value) == 'lightning' -%} {{ weather_lightning }} + {%- elif states(accuweather_value) == 'partlycloudy' and states('sun.sun') == 'above_horizon' -%} {{ weather_partlycloudy_day }} + {%- elif states(accuweather_value) == 'partlycloudy' and states('sun.sun') == 'below_horizon' -%} {{ weather_partlycloudy_night }} + {%- elif states(accuweather_value) == 'lightning-rainy' and states('sun.sun') == 'above_horizon' -%} {{ weather_lightning_rainy_day }} + {%- elif states(accuweather_value) == 'lightning-rainy' and states('sun.sun') == 'below_horizon' -%} {{ weather_lightning_rainy_night }} + {%- elif states(accuweather_value) == 'execptional' and states('sun.sun') == 'above_horizon' -%} {{ weather_execptional_day }} + {%- elif states(accuweather_value) == 'execptional' and states('sun.sun') == 'below_horizon' -%} {{ weather_execptional_night }} + {%- elif states(accuweather_value) == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} + + ##### SET weather PIC on Home Page #### + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic={{ weather_pic }} + + ##### NSPanel boot init finished ##### - delay: - milliseconds: 11 + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: home.loading message: " " - ##### Date Home Page + Forcast DE ##### - - choose: + + #### TFT Upload Automation ##### DONE + - conditions: + - condition: trigger + id: tft_upload + sequence: + - delay: + seconds: 2 + - service: "{{ tft_upload }}" + data: {} + + + + ##### Update Button Page and Lightsettings / Coversettings Page ##### DONE - conditions: - condition: trigger id: - # - nspanel_boot_language - - time_state - - condition: template - value_template: '{{ language == "DE" }}' + - current_state_entity01 + - current_state_entity02 + - current_state_entity03 + - current_state_entity04 + - current_state_entity05 + - current_state_entity06 + - current_state_entity07 + - current_state_entity08 + - current_state_entity09 + - current_state_entity10 + - current_state_entity11 + - current_state_entity12 + - current_state_entity13 + - current_state_entity14 + - current_state_entity15 + - current_state_entity16 + - current_state_entity17 + - current_state_entity18 + - current_state_entity19 + - current_state_entity20 + - current_state_entity21 + - current_state_entity22 + - current_state_entity23 + - current_state_entity24 + - current_state_entity25 + - current_state_entity26 + - current_state_entity27 + - current_state_entity28 + - current_state_entity29 + - current_state_entity30 + - current_state_entity31 + - current_state_entity32 sequence: - - service: "{{ command_text_printf }}" + - alias: "Set variable(s) for entity change" + variables: + component_to_update: >- + {%- if trigger.entity_id == entity01 -%} buttonpage01.button01 + {%- elif trigger.entity_id == entity02 -%} buttonpage01.button02 + {%- elif trigger.entity_id == entity03 -%} buttonpage01.button03 + {%- elif trigger.entity_id == entity04 -%} buttonpage01.button04 + {%- elif trigger.entity_id == entity05 -%} buttonpage01.button05 + {%- elif trigger.entity_id == entity06 -%} buttonpage01.button06 + {%- elif trigger.entity_id == entity07 -%} buttonpage01.button07 + {%- elif trigger.entity_id == entity08 -%} buttonpage01.button08 + {%- elif trigger.entity_id == entity09 -%} buttonpage02.button01 + {%- elif trigger.entity_id == entity10 -%} buttonpage02.button02 + {%- elif trigger.entity_id == entity11 -%} buttonpage02.button03 + {%- elif trigger.entity_id == entity12 -%} buttonpage02.button04 + {%- elif trigger.entity_id == entity13 -%} buttonpage02.button05 + {%- elif trigger.entity_id == entity14 -%} buttonpage02.button06 + {%- elif trigger.entity_id == entity15 -%} buttonpage02.button07 + {%- elif trigger.entity_id == entity16 -%} buttonpage02.button08 + {%- elif trigger.entity_id == entity17 -%} buttonpage03.button01 + {%- elif trigger.entity_id == entity18 -%} buttonpage03.button02 + {%- elif trigger.entity_id == entity19 -%} buttonpage03.button03 + {%- elif trigger.entity_id == entity20 -%} buttonpage03.button04 + {%- elif trigger.entity_id == entity21 -%} buttonpage03.button05 + {%- elif trigger.entity_id == entity22 -%} buttonpage03.button06 + {%- elif trigger.entity_id == entity23 -%} buttonpage03.button07 + {%- elif trigger.entity_id == entity24 -%} buttonpage03.button08 + {%- elif trigger.entity_id == entity25 -%} buttonpage04.button01 + {%- elif trigger.entity_id == entity26 -%} buttonpage04.button02 + {%- elif trigger.entity_id == entity27 -%} buttonpage04.button03 + {%- elif trigger.entity_id == entity28 -%} buttonpage04.button04 + {%- elif trigger.entity_id == entity29 -%} buttonpage04.button05 + {%- elif trigger.entity_id == entity30 -%} buttonpage04.button06 + {%- elif trigger.entity_id == entity31 -%} buttonpage04.button07 + {%- elif trigger.entity_id == entity32 -%} buttonpage04.button08 + {%- endif -%} + # Button PIC + btn_pic: >- + {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' -%} {{ button_light_on }} + {%- elif trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'off' -%} {{ button_light_off }} + {%- elif trigger.to_state.entity_id is match "switch." and trigger.to_state.state == 'on' -%} {{ button_switch_on }} + {%- elif trigger.to_state.entity_id is match "switch." and trigger.to_state.state == 'off' -%} {{ button_switch_off }} + {%- elif trigger.to_state.entity_id is match "input_boolean." and trigger.to_state.state == 'on' -%} {{ button_switch_on }} + {%- elif trigger.to_state.entity_id is match "input_boolean." and trigger.to_state.state == 'off' -%} {{ button_switch_off }} + {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'open' -%} {{ button_cover_on }} + {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'closed' -%} {{ button_cover_off }} + {%- endif -%} + # TEXT and BRIGHTNESS Background + btn_bg: >- + {%- if trigger.to_state.state == 'on' or trigger.to_state.state == 'open' -%} {{ button_color_1 }} + {%- elif trigger.to_state.state == 'off' or trigger.to_state.state == 'closed' -%} {{ button_color_2 }} + {%- endif -%} + # TEXT Font + btn_txt_font: >- + {%- if trigger.to_state.state == 'on' or trigger.to_state.state == 'open' -%} {{ button_color_2 }} + {%- elif trigger.to_state.state == 'off' or trigger.to_state.state == 'closed' -%} {{ button_color_1 }} + {%- endif -%} + # BRIGHTNESS Font + btn_bri_font: "{{ button_color_2 }}" + # BTN Label + btn_label: >- + {%- if trigger.entity_id == entity01 -%} {{ entity01_name }} + {%- elif trigger.entity_id == entity02 -%} {{ entity02_name }} + {%- elif trigger.entity_id == entity03 -%} {{ entity03_name }} + {%- elif trigger.entity_id == entity04 -%} {{ entity04_name }} + {%- elif trigger.entity_id == entity05 -%} {{ entity05_name }} + {%- elif trigger.entity_id == entity06 -%} {{ entity06_name }} + {%- elif trigger.entity_id == entity07 -%} {{ entity07_name }} + {%- elif trigger.entity_id == entity08 -%} {{ entity08_name }} + {%- elif trigger.entity_id == entity09 -%} {{ entity09_name }} + {%- elif trigger.entity_id == entity10 -%} {{ entity10_name }} + {%- elif trigger.entity_id == entity11 -%} {{ entity11_name }} + {%- elif trigger.entity_id == entity12 -%} {{ entity12_name }} + {%- elif trigger.entity_id == entity13 -%} {{ entity13_name }} + {%- elif trigger.entity_id == entity14 -%} {{ entity14_name }} + {%- elif trigger.entity_id == entity15 -%} {{ entity15_name }} + {%- elif trigger.entity_id == entity16 -%} {{ entity16_name }} + {%- elif trigger.entity_id == entity17 -%} {{ entity17_name }} + {%- elif trigger.entity_id == entity18 -%} {{ entity18_name }} + {%- elif trigger.entity_id == entity19 -%} {{ entity19_name }} + {%- elif trigger.entity_id == entity20 -%} {{ entity20_name }} + {%- elif trigger.entity_id == entity21 -%} {{ entity21_name }} + {%- elif trigger.entity_id == entity22 -%} {{ entity22_name }} + {%- elif trigger.entity_id == entity23 -%} {{ entity23_name }} + {%- elif trigger.entity_id == entity24 -%} {{ entity24_name }} + {%- elif trigger.entity_id == entity25 -%} {{ entity25_name }} + {%- elif trigger.entity_id == entity26 -%} {{ entity26_name }} + {%- elif trigger.entity_id == entity27 -%} {{ entity27_name }} + {%- elif trigger.entity_id == entity28 -%} {{ entity28_name }} + {%- elif trigger.entity_id == entity29 -%} {{ entity29_name }} + {%- elif trigger.entity_id == entity30 -%} {{ entity30_name }} + {%- elif trigger.entity_id == entity31 -%} {{ entity31_name }} + {%- elif trigger.entity_id == entity32 -%} {{ entity32_name }} + {%- endif -%} + btn_bri_txt: >- + {%- if trigger.to_state.entity_id is match "light." and trigger.to_state.state == 'on' and trigger.to_state.attributes.brightness is defined -%} {{ (trigger.to_state.attributes.brightness | int * 100 /255) | round(0) }}% + {%- elif trigger.to_state.entity_id is match "cover." and trigger.to_state.state == 'open' and trigger.to_state.attributes.current_position is defined -%} {{ (trigger.to_state.attributes.current_position | int) | round(0) }}% + {%- else -%} 0 + {%- endif -%} + + ##### Button PIC ##### + - service: "{{ command_printf }}" data: - component: home.a02 - message: "{{ date0_de }}" - - service: "{{ command_text_printf }}" - data: - component: weather01.a02 - message: "{{ date0_de }}" - - service: "{{ command_text_printf }}" - data: - component: weather02.a02 - message: "{{ date1_de }}" - - service: "{{ command_text_printf }}" - data: - component: weather03.a02 - message: "{{ date2_de }}" - - service: "{{ command_text_printf }}" - data: - component: weather04.a02 - message: "{{ date3_de }}" - - service: "{{ command_text_printf }}" - data: - component: weather05.a02 - message: "{{ date4_de }}" + cmd: "{{ component_to_update }}pic.pic={{ btn_pic }}" - ##### Date Home Page + Forcast EN ##### - - choose: - - conditions: - - condition: trigger - id: - # - nspanel_boot_language - - time_state - - condition: template - value_template: '{{ language == "EN" }}' - sequence: - - service: "{{ command_text_printf }}" + ##### TEXT Background ##### + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_background_color }}" data: - component: home.a02 - message: "{{ date0_en }}" - - service: "{{ command_text_printf }}" - data: - component: weather01.a02 - message: "{{ date0_en }}" - - service: "{{ command_text_printf }}" - data: - component: weather02.a02 - message: "{{ date1_en }}" - - service: "{{ command_text_printf }}" - data: - component: weather03.a02 - message: "{{ date2_en }}" - - service: "{{ command_text_printf }}" - data: - component: weather04.a02 - message: "{{ date3_en }}" - - service: "{{ command_text_printf }}" - data: - component: weather05.a02 - message: "{{ date4_de }}" + component: "{{ component_to_update }}text" + message: "{{ btn_bg }}" - ##### Time Home Page Loading##### - - choose: - - conditions: - - condition: trigger - id: - # - nspanel_boot_entities - - time_state - sequence: + ##### TEXT Font Color ##### + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_font_color }}" + data: + component: "{{ component_to_update }}text" + message: "{{ btn_txt_font }}" + + ##### BRIGHTNESS Background Color ##### + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_background_color }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bg }}" + + ##### BRIGHTNESS Font Color ##### + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_font_color }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bri_font }}" + + ##### "TEXT" Label ##### + - delay: + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: - component: home.a01 - message: "{{ time }}" + component: "{{ component_to_update }}text" + message: "{{ btn_label }}" + + ##### "BRIGHTNESS" Text ##### + - if: + - condition: template + value_template: "{{ btn_bri_txt == 0 }}" + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: "{{ component_to_update }}bri" + message: " " + else: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: "{{ component_to_update }}bri" + message: "{{ btn_bri_txt }}" + + ##### UPDATE LIGHTSETTING / COVERSETTING PAGE + - choose: + ##### LIGHTSETTINGS PAGE - LIGHT Entity ##### + - conditions: + - condition: template + value_template: '{{ entity_long is match "light." }}' + sequence: + - choose: + ##### LIGHT ON / OFF + - conditions: + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + sequence: + ##### LIGHT PIC - ON ##### + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_on }} + + ##### LIGHT Brightness Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' + + ##### LIGHT Temp Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_value }}" + data: + component: lightsettings.tempslider + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + ##### LIGHT Brightness Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }}%' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }}%' + + ##### LIGHT Temp Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + ##### LIGHT - OFF ##### + - conditions: + - condition: template + value_template: '{{ states(entity_long) == "off" }}' + sequence: + ##### LIGHT PIC - OFF ##### + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_off }} + + ##### LIGHT Brightness Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '0' + + ##### LIGHT Brightness Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '0 %' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '0 %' + + ##### COVERSETTINGS PAGE - COVER Entity ##### + - conditions: + - condition: template + value_template: '{{ entity_long is match "cover." }}' + sequence: + ##### COVER OPEN ##### + - choose: + ##### Cover PIC - OPEN ##### + - conditions: + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + sequence: + ##### COVER PIC - OPEN + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_open }} + + ##### Cover Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_value }}" + data: + component: coversettings.coverslider + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' + + ##### Cover Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' + + ##### Cover - Closed ##### + - conditions: + - condition: template + value_template: '{{ states(entity_long) == "closed" }}' + sequence: + ##### COVER PIC - CLOSED + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_closed }} + + ##### Cover Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_value }}" + data: + component: coversettings.coverslider + message: '0' + + ##### Cover Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '0 %' - - - ################################################## - ##### ACTION - SHORT Press an LONG Press Button Page ########################################################################################################################################################## - ################################################## - - - - - - ##### ACTION - Page Button - SHORT Press - Toggle Enities ##### - - choose: + ##### Page Button - SHORT Press - Toggle Enities ##### DONE - conditions: - condition: trigger id: short_press @@ -3936,2935 +2265,1961 @@ action: - - - ################################################## - ##### ACTION - Light Setting Page ########################################################################################################################################################## - ################################################## - - - - - - ##### ACTION - Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### - - choose: + ##### Page Button - LONG Press - JUMP to Page Lightsettings / Coversettings ##### DONE - conditions: - condition: trigger id: long_press sequence: - ##### send some current Values to Cover Setting page ##### - - if: - - condition: template - value_template: '{{ entity_long is match "light." }}' - then: - - service: "{{ command_printf }}" - data: - cmd: page lightsettings - - delay: - milliseconds: 5 - - service: "{{ command_value }}" - data: - component: lightsettings.lightslider - message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' - - delay: - milliseconds: 10 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_name - message: '{{ entity_long_name }}' - - delay: - milliseconds: 15 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' - - delay: - milliseconds: 20 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value_2 - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' - ##### Light PIC - ON ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "on" }}' - then: - - delay: - milliseconds: 25 - - service: "{{ command_printf }}" - data: - cmd: lightsettings.light_status.pic={{ light_pic_on }} - ##### Light PIC - OFF ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "off" }}' - then: - - delay: - milliseconds: 25 - - service: "{{ command_printf }}" - data: - cmd: lightsettings.light_status.pic={{ light_pic_off }} - ##### Check Color_Temp Value is available when yes send some current Values ##### - - if: - - condition: template - value_template: "{{ state_attr(entity_long, 'color_temp') != none }}" - then: - - delay: - milliseconds: 30 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - - delay: - milliseconds: 35 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value_2 - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - - delay: - milliseconds: 40 - - service: "{{ command_value }}" - data: - component: lightsettings.tempslider - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - choose: + ##### LONG Press - LIGHT Entity ##### + - conditions: + - condition: template + value_template: '{{ entity_long is match "light." }}' + sequence: + ##### LIGHT Generel Values ##### + - service: "{{ command_printf }}" + data: + cmd: page lightsettings + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_name + message: '{{ entity_long_name }}' + - delay: + milliseconds: "{{ delay_value }}" + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'brightness') != none }}" + then: + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (state_attr(entity_long, "brightness") | int * 100 /255) | round(0) }}%' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 /255) | round(0) }}%' + else: + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '0' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '0 %' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '0 %' + + ##### LIGHT Check Color_Temp Value is available when yes send some current Values ##### + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'color_temp') != none }}" + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_value }}" + data: + component: lightsettings.tempslider + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + ##### LIGHT ON / OFF ##### + - choose: + ##### LIGHT PIC - ON ##### + - conditions: + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + sequence: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_on }} + + ##### LIGHT PIC - OFF ##### + - conditions: + - condition: template + value_template: '{{ states(entity_long) == "off" }}' + sequence: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_off }} + + ##### LONG Press - COVER Entity ##### + - conditions: + - condition: template + value_template: '{{ entity_long is match "cover." }}' + sequence: + ##### COVER Generel Values ##### + - service: "{{ command_printf }}" + data: + cmd: page coversettings + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_value }}" + data: + component: coversettings.coverslider + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_name + message: '{{ entity_long_name }}' + + ##### COVER Battery ICON Yes / NO ##### + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'battery') != none }}" + then: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: coversettings.battery_value + message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }} %' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: coversettings.battery_icon.pic={{ battery_icon }} + + ##### COVER OPEN / CLOSE + - choose: + ##### COVER PIC - open ##### + - conditions: + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + sequence: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_open }} + + ##### COVER PIC - Closed + - conditions: + - condition: template + value_template: '{{ states(entity_long) == "closed" }}' + sequence: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_closed }} + - - - - ##### ACTION - Page Lightsettings - Changes from HA ##### - - choose: - - conditions: - - condition: trigger - id: - - current_state_entity01 - - current_state_entity02 - - current_state_entity03 - - current_state_entity04 - - current_state_entity05 - - current_state_entity06 - - current_state_entity07 - - current_state_entity08 - - current_state_entity09 - - current_state_entity10 - - current_state_entity11 - - current_state_entity12 - - current_state_entity13 - - current_state_entity14 - - current_state_entity15 - - current_state_entity16 - - current_state_entity17 - - current_state_entity18 - - current_state_entity19 - - current_state_entity20 - - current_state_entity21 - - current_state_entity22 - - current_state_entity23 - - current_state_entity24 - - current_state_entity25 - - current_state_entity26 - - current_state_entity27 - - current_state_entity28 - - current_state_entity29 - - current_state_entity30 - - current_state_entity31 - - current_state_entity32 - sequence: - ##### Light PIC - ON ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "on" }}' - then: - - delay: - milliseconds: 5 - - service: "{{ command_printf }}" - data: - cmd: lightsettings.light_status.pic={{ light_pic_on }} - ##### Light PIC - OFF ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "off" }}' - then: - - delay: - milliseconds: 5 - - service: "{{ command_printf }}" - data: - cmd: lightsettings.light_status.pic={{ light_pic_off }} - ##### Brightness Slider HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ entity_long is match "light." and sync_slider_ha == "select_yes" }}' - then: - - delay: - milliseconds: 5 - - service: "{{ command_value }}" - data: - component: lightsettings.lightslider - message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' - ##### Temp Slider HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_slider_ha == "select_yes" }}' - then: - - delay: - milliseconds: 10 - - service: "{{ command_value }}" - data: - component: lightsettings.tempslider - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - ##### Brightness Value HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ entity_long is match "light." and sync_value_ha == "select_yes" }}' - then: - - delay: - milliseconds: 10 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' - - delay: - milliseconds: 15 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value_2 - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' - ##### Temp Value HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_value_ha == "select_yes" }}' - then: - - delay: - milliseconds: 20 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - - delay: - milliseconds: 25 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value_2 - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - - - - - - ##### ACTION - Page Lightsettings - Brightness Slider MOVE ##### - - choose: + ##### LAST_CLICK_LIGHTSETTINGS - Changes on page Light-Settings ##### DONE - conditions: - condition: trigger id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' sequence: - - service: light.turn_on - data: - entity_id: "{{ entity_long }}" - brightness: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value - message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value_2 - message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' + - choose: + ##### Page Lightsettings - Brightness Slider MOVE ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + brightness: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (states(last_click_lightsettings) |replace("brightness","") | int * 100 /255) |round(0) }}%' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (states(last_click_lightsettings) |replace("brightness","") | int * 100 /255) |round(0) }}%' + + ##### Page Lightsettings - color_Temp Slider MOVE ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + + ##### Page Lightsettings - Color RGB Slider MOVE ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + rgb_color: '{{ states(last_click_lightsettings).split(",") }}' + + ##### Page Lightsettings - Close Lightsetting Page ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' + sequence: + - service: "{{ command_printf }}" + data: + cmd: "{{ entity_back }}" - - - ##### ACTION - Page Lightsettings - color_Temp Slider MOVE ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: "{{ entity_long }}" - color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value - message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value_2 - message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' - - - - - - ##### ACTION - Page Lightsettings - Color RGB Slider MOVE ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: "{{ entity_long }}" - rgb_color: '{{ states(last_click_lightsettings).split(",") }}' - - - - - - ##### ACTION - Page Lightsettings - Close Lightsetting Page ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' - sequence: - - service: "{{ command_printf }}" - data: - cmd: "{{ entity_back }}" - - - - - - ################################################## - ##### ACTION - Cover Setting Page ########################################################################################################################################################## - ################################################## - - - - - - ##### ACTION - Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### - - choose: - - conditions: - - condition: trigger - id: long_press - sequence: - ##### send some current Values to Cover Setting page ##### - - if: - - condition: template - value_template: '{{ entity_long is match "cover." }}' - then: - - service: "{{ command_printf }}" - data: - cmd: page coversettings - - delay: - milliseconds: 2 - - service: "{{ command_value }}" - data: - component: coversettings.coverslider - message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' - - delay: - milliseconds: 3 - - service: "{{ command_text_printf }}" - data: - component: coversettings.cover_value - message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' - - delay: - milliseconds: 4 - - service: "{{ command_text_printf }}" - data: - component: coversettings.cover_name - message: '{{ entity_long_name }}' - ##### Cover PIC - open ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "open" }}' - then: - - delay: - milliseconds: 5 - - service: "{{ command_printf }}" - data: - cmd: coversettings.cover_status.pic={{ cover_pic_open }} - ##### Cover PIC - Closed - - if: - - condition: template - value_template: '{{ states(entity_long) == "closed" }}' - then: - - delay: - milliseconds: 6 - - service: "{{ command_printf }}" - data: - cmd: coversettings.cover_status.pic={{ cover_pic_closed }} - ##### Cover Battery ICON Yes / NO ##### - - if: - - condition: template - value_template: "{{ state_attr(entity_long, 'battery') != none }}" - then: - - delay: - milliseconds: 7 - - service: "{{ command_text_printf }}" - data: - component: coversettings.battery_value - message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }} %' - - service: "{{ command_printf }}" - data: - cmd: coversettings.battery_icon.pic={{ battery_icon }} - - - - - - ##### ACTION - Page Coversettings - Changes from HA ##### - - choose: - - conditions: - - condition: trigger - id: - - current_state_entity01 - - current_state_entity02 - - current_state_entity03 - - current_state_entity04 - - current_state_entity05 - - current_state_entity06 - - current_state_entity07 - - current_state_entity08 - - current_state_entity09 - - current_state_entity10 - - current_state_entity11 - - current_state_entity12 - - current_state_entity13 - - current_state_entity14 - - current_state_entity15 - - current_state_entity16 - - current_state_entity17 - - current_state_entity18 - - current_state_entity19 - - current_state_entity20 - - current_state_entity21 - - current_state_entity22 - - current_state_entity23 - - current_state_entity24 - - current_state_entity25 - - current_state_entity26 - - current_state_entity27 - - current_state_entity28 - - current_state_entity29 - - current_state_entity30 - - current_state_entity31 - - current_state_entity32 - sequence: - ##### Cover PIC - open - - if: - - condition: template - value_template: '{{ states(entity_long) == "open" }}' - then: - - delay: - milliseconds: 1 - - service: "{{ command_printf }}" - data: - cmd: coversettings.cover_status.pic={{ cover_pic_open }} - ##### Cover PIC - Closed ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "closed" }}' - then: - - delay: - milliseconds: 1 - - service: "{{ command_printf }}" - data: - cmd: coversettings.cover_status.pic={{ cover_pic_closed }} - ##### Cover Slider HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ entity_long is match "cover." and sync_slider_ha == "select_yes" }}' - then: - - delay: - milliseconds: 2 - - service: "{{ command_value }}" - data: - component: lightsettings.lightslider - message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' - ##### Cover Value HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ entity_long is match "cover." and sync_value_ha == "select_yes" }}' - then: - - delay: - milliseconds: 3 - - service: "{{ command_text_printf }}" - data: - component: coversettings.cover_value - message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' - - - - - - ##### ACTION - Page Coversettings - Cover Slider MOVE ##### - - choose: - - conditions: - - condition: trigger - id: - - cover_settings - sequence: - - if: - - condition: template - value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' - then: - - service: cover.set_cover_position - data: - entity_id: "{{ entity_long }}" - position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' - - service: "{{ command_text_printf }}" - data: - component: coversettings.cover_value - message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' - - service: "{{ command_text_printf }}" - data: - component: coversettings.cover_value_2 - message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' - - - - - - ##### ACTION - Page Coversettings - UP / DOWN / STOP Cover ##### - - choose: + ##### LAST_CLICK_COVERSETTINGS - Changes on page Cover-Settings ##### DONE - conditions: - condition: trigger id: cover_settings sequence: - ##### COVER CLOSE Button ##### - - if: - - condition: template - value_template: '{{ states(last_click_coversettings) == "cover_close_press" }}' - then: - - service: cover.close_cover - data: - entity_id: "{{ entity_long }}" - ##### COVER OPEN Button ##### - - if: - - condition: template - value_template: '{{ states(last_click_coversettings) == "cover_open_press" }}' - then: - - service: cover.open_cover - data: - entity_id: "{{ entity_long }}" - ##### COVER STOP Button ##### - - if: - - condition: template - value_template: '{{ states(last_click_coversettings) == "cover_stop_press" }}' - then: - - service: cover.stop_cover - data: - entity_id: "{{ entity_long }}" + - choose: + ##### Page Coversettings - Cover Slider MOVE ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' + sequence: + - service: cover.set_cover_position + data: + entity_id: "{{ entity_long }}" + position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value_2 + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' + + ##### Page Coversettings - Cover CLOSE Button ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_close_press" }}' + sequence: + - service: cover.close_cover + data: + entity_id: "{{ entity_long }}" + + ##### Page Coversettings - Cover OPEN Button ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_open_press" }}' + sequence: + - service: cover.open_cover + data: + entity_id: "{{ entity_long }}" + + ##### Page Coversettings - Cover STOP Button ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_stop_press" }}' + sequence: + - service: cover.stop_cover + data: + entity_id: "{{ entity_long }}" + + ##### Page Coversettings - Close Coversettings Page ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' + sequence: + - service: "{{ command_printf }}" + data: + cmd: "{{ entity_back }}" - - - - ##### ACTION - Page Coversettings - Close Coversettings ##### - - choose: + ##### Left button press ##### DONE - conditions: - condition: trigger - id: cover_settings - - condition: template - value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' + id: left_button_press sequence: - - service: "{{ command_printf }}" + - service: >- + {% if left_button_entity is match 'light.' %} + light.toggle + {% elif left_button_entity is match 'switch.' %} + switch.toggle + {% elif left_button_entity is match 'cover.' %} + cover.toggle + {% elif left_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} data: - cmd: "{{ entity_back }}" + entity_id: "{{ left_button_entity }}" - - - ################################################## - ##### ACTION - Cover Setting Page ########################################################################################################################################################## - ################################################## - - - - - - - #### ACTION - TFT Upload Automation ##### - - choose: + ##### Right button press ##### DONE - conditions: - condition: trigger - id: tft_upload + id: right_button_press sequence: - - delay: - seconds: 2 - - service: "{{ tft_upload }}" - data: {} + - service: >- + {% if right_button_entity is match 'light.' %} + light.toggle + {% elif right_button_entity is match 'switch.' %} + switch.toggle + {% elif right_button_entity is match 'cover.' %} + cover.toggle + {% elif right_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ right_button_entity }}" - ##### Humidity ##### - - choose: + + + ##### Date and Time Home Page ##### DONE - conditions: - condition: trigger - id: - # - nspanel_boot_entities - - humidity_state + id: time_state + sequence: + ##### Time Home Page ##### + - service: "{{ command_text_printf }}" + data: + component: home.a01 + message: "{{ time }}" + + - choose: + ##### Date Home Page + Forcast DE ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date01_de }}" + + ##### Date Home Page + Forcast EN ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_en }}" + + + + ##### Humidity ##### DONE + - conditions: + - condition: trigger + id: humidity_state sequence: - service: "{{ command_text_printf }}" data: component: home.a04 message: "{{ states(humidity) |round(0) }}%" - ##### Hotwater Temp ##### - - choose: + + + ##### Hotwater Temp ##### DONE - conditions: - condition: trigger - id: - # - nspanel_boot_entities - - hotwatertemp_state - - condition: template - value_template: '{{ hotwatertemp is match "sensor." }}' + id: hotwatertemp_state sequence: - service: "{{ command_text_printf }}" data: component: home.a07 message: "{{ states(hotwatertemp) |round(1) }}°" + - delay: + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: thermostat.a08 message: "{{ states(hotwatertemp) |round(1) }}°" + - delay: + milliseconds: "{{ delay_value }}" - service: "{{ command_printf }}" data: cmd: home.p01.pic=68 - ##### Outdoor Temp Entity ##### - - choose: + + + ##### Outdoor Temp Entity ##### DONE - conditions: - condition: trigger - id: - # - nspanel_boot_entities - - outdoortemp_state - - condition: template - value_template: '{{ outdoortemp is match "sensor." }}' + id: outdoortemp_state sequence: - service: "{{ command_text_printf }}" data: component: home.a06 message: "{{ states(outdoortemp) |round(0) }}°" + - delay: + milliseconds: "{{ delay_value }}" - service: "{{ command_text_printf }}" data: component: thermostat.a07 message: "{{ states(outdoortemp) |round(0) }}°" - ##### Outdoor Temp Meteorologisk ##### - - choose: + + ##### Outdoor Temp Weather Integration ##### DONE - conditions: - condition: trigger - id: - # - nspanel_boot_entities - - weather_update_time - - condition: template - value_template: '{{ outdoortemp == "default" }}' + id: weather_temp_time sequence: - - service: "{{ command_text_printf }}" - data: - component: home.a06 - message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: thermostat.a07 - message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + - choose: + - conditions: + ##### Outdoor Temp Default ##### + - condition: template + value_template: '{{ outdoortemp != "sensor." and weather == "Default" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + + ##### Outdoor Temp Accuweather ##### + - conditions: + - condition: template + value_template: '{{ outdoortemp != "sensor." and weather == "AccuWeather" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" - ##### Outdoor Temp AccuWeather ##### - - choose: + + + ##### Weather Forcast ##### - conditions: - condition: trigger - id: - # - nspanel_boot_entities - - weather_update_time - - condition: template - value_template: '{{ outdoortemp == "accuweather" }}' + id: weather_settings sequence: - - service: "{{ command_text_printf }}" - data: - component: home.a06 - message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: thermostat.a07 - message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + - choose: + ##### Weather - DEFAULT HA ##### + - conditions: + - condition: template + value_template: '{{ weather == "Default" }}' + sequence: + - choose: + ##### Weather Page - 01 - HA DEFAULT ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_weathersettings) == "weather01" }}' + sequence: + - variables: + # weather PIC + weather_icon: >- + {%- if states(ha_weather) == 'sunny' -%} {{ weather_sunny }} + {%- elif states(ha_weather) == 'cloudy' -%} {{ weather_cloudy }} + {%- elif states(ha_weather) == 'rainy' -%} {{ weather_rainy }} + {%- elif states(ha_weather) == 'pouring' -%} {{ weather_pouring }} + {%- elif states(ha_weather) == 'snowy' -%} {{ weather_snowy }} + {%- elif states(ha_weather) == 'hail' -%} {{ weather_hail }} + {%- elif states(ha_weather) == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif states(ha_weather) == 'fog' -%} {{ weather_fog }} + {%- elif states(ha_weather) == 'windy' -%} {{ weather_windy }} + {%- elif states(ha_weather) == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif states(ha_weather) == 'lightning' -%} {{ weather_lightning }} + {%- elif states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' -%} {{ weather_partlycloudy_day }} + {%- elif states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' -%} {{ weather_partlycloudy_night }} + {%- elif states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon' -%} {{ weather_lightning_rainy_day }} + {%- elif states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon' -%} {{ weather_lightning_rainy_night }} + {%- elif states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon' -%} {{ weather_execptional_day }} + {%- elif states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon' -%} {{ weather_execptional_night }} + {%- elif states(ha_weather) == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} + ##### SET weather PIC on Home Page #### + - service: "{{ command_printf }}" + data: + cmd: weather01.weather_icon.pic={{ weather_icon }} + - delay: + milliseconds: "{{ delay_value }}" - ######################################### - # - # - ############################################################# - ##### CLOSE - START - Action ##### - ############################################################# - # - ## - ### - ############################################################################################################################################################################################# - ### - ## - # - ############################################################# - ##### START - Weather Forcast Meteorologisk HA Default ##### - ############################################################# - # - # - ######################################### - - choose: - - conditions: - - condition: trigger - id: - # - nspanel_boot_weather - - weather_update_state - - weather_update_time - - condition: template - value_template: '{{ weather == "Default" }}' + ##### SET TEMP MAX #### + - service: "{{ command_text_printf }}" + data: + component: weather01.temp_max ### Temperature MAX ### + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Home Page Symbole Home Meteorologisk HA Default ##### - sequence: - - if: - - condition: template - value_template: "{{states(ha_weather) == 'sunny'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=2 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'cloudy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=3 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=4 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'pouring'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=5 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'snowy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=6 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'hail'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'snowy-rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'fog'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=8 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'windy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'windy-variant'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'lightning'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=10 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=11 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=12 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'clear-night'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=15 + ##### SET Language DE / EN ##### + - choose: + ##### Language DE for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.day + message: "{{ day01_de }}" + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Today Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=15 + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.date + message: "{{ date01_de }}" + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=15 + ##### Language EN for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.day + message: "{{ day01_de }}" + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=15 + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.date + message: "{{ date01_en }}" + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=15 + ##### field 1 ##### - ##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=15 + ##### field 2 ##### - ##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a04 ### Temperature MIN ### - message: " " - - service: "{{ command_text_printf }}" - data: - component: weather01.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.value03 + message: '{{state_attr(ha_weather,"wind_speed") | round(0)}} km/h' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather01.value03_pic.pic={{ weather_icon_wind }} + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[1].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather02.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°' + ##### field 4 ##### - ##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[2].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather03.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°' + ##### field 5 ##### - ##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[3].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather04.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°' + ##### Weather Page - 02 - HA DEFAULT ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_weathersettings) == "weather02" }}' + sequence: + - variables: + # weather PIC + weather_icon: >- + {%- if state_attr(ha_weather,"forecast")[0].condition == 'sunny' -%} {{ weather_sunny }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'cloudy' -%} {{ weather_cloudy }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'rainy' -%} {{ weather_rainy }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'pouring' -%} {{ weather_pouring }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'snowy' -%} {{ weather_snowy }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'hail' -%} {{ weather_hail }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'fog' -%} {{ weather_fog }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'windy' -%} {{ weather_windy }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'lightning' -%} {{ weather_lightning }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'partlycloudy' -%} {{ weather_partlycloudy_day }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'lightning-rainy' -%} {{ weather_lightning_rainy_day }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'execptional' -%} {{ weather_execptional_day }} + {%- elif state_attr(ha_weather,"forecast")[0].condition == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} - ##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[4].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather05.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[4].temperature | round(0)}}°' + ##### SET weather PIC on Home Page #### + - service: "{{ command_printf }}" + data: + cmd: weather02.weather_icon.pic={{ weather_icon }} + - delay: + milliseconds: "{{ delay_value }}" - ################################################################################ - ##### Weather Forcast Details Home Meteorologisk HA Default ################################### - ################################################################################ - - choose: - - conditions: - - condition: trigger - id: weather_update_state - - condition: template - value_template: '{{ weather == "Default" }}' + ##### SET TEMP MIN #### + - service: "{{ command_text_printf }}" + data: + component: weather02.temp_min ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[0].templow | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### Slash ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.slash + message: '/' + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Today "Details" Home Meteorologisk HA Default ##### - sequence: - - if: - - condition: template - value_template: '{{states(last_click) == "weather01"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a06 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather01.p06.pic=53 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a07 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather01.p07.pic=53 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a08 - message: '{{state_attr(ha_weather,"wind_speed") | round(0)}} km/h' - - service: "{{ command_printf }}" - data: - cmd: weather01.p08.pic=63 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a09 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather01.p09.pic=53 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a10 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather01.p10.pic=53 + ##### SET TEMP MAX #### + - service: "{{ command_text_printf }}" + data: + component: weather02.temp_max ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[0].temperature | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 1 "Details" Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather02"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a06 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather02.p06.pic=53 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a07 - message: '{{state_attr(ha_weather,"forecast")[0].precipitation| round(1)}} mm' - - service: "{{ command_printf }}" - data: - cmd: weather02.p07.pic=59 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a08 - message: '{{state_attr(ha_weather,"forecast")[0].wind_speed | round(0)}} km/h' - - service: "{{ command_printf }}" - data: - cmd: weather02.p08.pic=63 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a09 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather02.p09.pic=53 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a10 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather02.p10.pic=53 + ##### SET Language DE / EN ##### + - choose: + ##### Language DE for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.day + message: "{{ day02_de }}" + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 2 "Details" Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather03"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a06 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather03.p06.pic=53 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a07 - message: '{{state_attr(ha_weather,"forecast")[1].precipitation| round(1)}} mm' - - service: "{{ command_printf }}" - data: - cmd: weather03.p07.pic=59 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a08 - message: '{{state_attr(ha_weather,"forecast")[1].wind_speed | round(0)}} km/h' - - service: "{{ command_printf }}" - data: - cmd: weather03.p08.pic=63 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a09 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather03.p09.pic=53 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a10 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather03.p10.pic=53 + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.date + message: "{{ date02_de }}" + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 3 "Details" Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather04"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a06 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather04.p06.pic=53 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a07 - message: '{{state_attr(ha_weather,"forecast")[2].precipitation| round(1)}} mm' - - service: "{{ command_printf }}" - data: - cmd: weather04.p07.pic=59 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a08 - message: '{{state_attr(ha_weather,"forecast")[2].wind_speed | round(0)}} km/h' - - service: "{{ command_printf }}" - data: - cmd: weather04.p08.pic=63 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a09 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather04.p09.pic=53 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a10 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather04.p10.pic=53 + ##### Language EN for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.day + message: "{{ day02_de }}" + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 4 "Details" Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather05"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a06 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather05.p06.pic=53 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a07 - message: '{{state_attr(ha_weather,"forecast")[3].precipitation| round(1)}} mm' - - service: "{{ command_printf }}" - data: - cmd: weather05.p07.pic=59 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a08 - message: '{{state_attr(ha_weather,"forecast")[3].wind_speed | round(0)}} km/h' - - service: "{{ command_printf }}" - data: - cmd: weather05.p08.pic=63 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a09 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather05.p09.pic=53 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a10 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather05.p10.pic=53 + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.date + message: "{{ date02_en }}" + - delay: + milliseconds: "{{ delay_value }}" - ######################################### - # - # - ############################################################# - ##### CLOSE - Weather Forcast Meteorologisk HA Default ##### - ############################################################# - # - ## - ### - ############################################################################################################################################################################################# - ### - ## - # - ############################################################# - ##### START - Weather Forcast AccuWeather ##### - ############################################################# - # - # - ######################################### - - choose: - - conditions: - - condition: trigger - id: - # - nspanel_boot_weather - - weather_update_state - - weather_update_time - - condition: template - value_template: '{{ weather == "AccuWeather" }}' + ##### field 1 ##### - ##### Weather Home Page Symbole Home "AccuWeather" ##### - sequence: - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'sunny'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=2 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'cloudy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=3 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=4 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'pouring'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=5 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'snowy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=6 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'hail'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'snowy-rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'fog'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=8 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'windy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'windy-variant'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'lightning'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=10 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=11 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=12 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'clear-night'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=15 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.value02 + message: '{{state_attr(ha_weather,"forecast")[0].precipitation| round(1)}} mm' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather02.value02_pic.pic={{ weather_icon_rain }} + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Today Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=15 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.value03 + message: '{{state_attr(ha_weather,"forecast")[0].wind_speed | round(1)}} km/h' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather02.value03_pic.pic={{ weather_icon_wind }} + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 1 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=15 + ##### field 4 ##### - ##### Weather Forcast Day 2 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=15 + ##### field 5 ##### - ##### Weather Forcast Day 3 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=15 + ##### Weather Page - 03 - HA DEFAULT ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_weathersettings) == "weather03" }}' + sequence: + - variables: + # weather PIC + weather_icon: >- + {%- if state_attr(ha_weather,"forecast")[1].condition == 'sunny' -%} {{ weather_sunny }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'cloudy' -%} {{ weather_cloudy }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'rainy' -%} {{ weather_rainy }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'pouring' -%} {{ weather_pouring }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'snowy' -%} {{ weather_snowy }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'hail' -%} {{ weather_hail }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'fog' -%} {{ weather_fog }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'windy' -%} {{ weather_windy }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'lightning' -%} {{ weather_lightning }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'partlycloudy' -%} {{ weather_partlycloudy_day }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'lightning-rainy' -%} {{ weather_lightning_rainy_day }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'execptional' -%} {{ weather_execptional_day }} + {%- elif state_attr(ha_weather,"forecast")[1].condition == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} - ##### Weather Forcast Day 4 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=15 + ##### SET weather PIC on Home Page #### + - service: "{{ command_printf }}" + data: + cmd: weather03.weather_icon.pic={{ weather_icon }} + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Today "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_0d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather01.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + ##### SET TEMP MIN #### + - service: "{{ command_text_printf }}" + data: + component: weather03.temp_min ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[1].templow | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### Slash ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.slash + message: '/' + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 1 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_1d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather02.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°" + ##### SET TEMP MAX #### + - service: "{{ command_text_printf }}" + data: + component: weather03.temp_max ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 2 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_2d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather03.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°" + ##### SET Language DE / EN ##### + - choose: + ##### Language DE for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.day + message: "{{ day03_de }}" + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 3 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_3d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather04.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°" + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.date + message: "{{ date03_de }}" + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 4 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_4d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather05.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°" + ##### Language EN for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.day + message: "{{ day03_de }}" + - delay: + milliseconds: "{{ delay_value }}" - ################################################################################ - ##### Weather Forcast Details "AccuWeather" ################################### - ################################################################################ - - choose: - - conditions: - - condition: trigger - id: weather_update_state - - condition: template - value_template: '{{ weather == "AccuWeather" }}' - ##### Weather Forcast Today Details "AccuWeather" ##### - sequence: - - if: - - condition: template - value_template: '{{states(last_click) == "weather01"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a06 - message: "{{ state_attr(accuweather_home,'forecast')[0].precipitation_probability}} %" - - service: "{{ command_printf }}" - data: - cmd: weather01.p06.pic=59 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a07 - message: "{{states(accuweather_hours_of_sun_0d) | round(0)}} h" - - service: "{{ command_printf }}" - data: - cmd: weather01.p07.pic=60 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a08 - message: "{{state_attr(accuweather_uv_index_0d, 'level')}} {{states(accuweather_uv_index_0d) | round(0)}}" - - service: "{{ command_printf }}" - data: - cmd: weather01.p08.pic=61 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a09 - message: "{{states(accuweather_thunderstorm_probability_day_0d) | round(0)}} %" - - service: "{{ command_printf }}" - data: - cmd: weather01.p09.pic=62 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a10 - message: "{{states(accuweather_wind_day_0d) | round(0)}} km/h" - - service: "{{ command_printf }}" - data: - cmd: weather01.p10.pic=63 + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.date + message: "{{ date03_en }}" + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 1 Details "AccuWeather" ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather02"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a06 - message: "{{ state_attr(accuweather_home,'forecast')[1].precipitation_probability}} %" - - service: "{{ command_printf }}" - data: - cmd: weather02.p06.pic=59 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a07 - message: "{{states(accuweather_hours_of_sun_1d) | round(0)}} h" - - service: "{{ command_printf }}" - data: - cmd: weather02.p07.pic=60 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a08 - message: "{{state_attr(accuweather_uv_index_1d, 'level')}} {{states(accuweather_uv_index_1d) | round(0)}}" - - service: "{{ command_printf }}" - data: - cmd: weather02.p08.pic=61 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a09 - message: "{{states(accuweather_thunderstorm_probability_day_1d) | round(0)}} %" - - service: "{{ command_printf }}" - data: - cmd: weather02.p09.pic=62 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a10 - message: "{{states(accuweather_wind_day_1d) | round(0)}} km/h" - - service: "{{ command_printf }}" - data: - cmd: weather02.p10.pic=63 + ##### field 1 ##### - ##### Weather Forcast Day 2 Details "AccuWeather" ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather03"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a06 - message: "{{ state_attr(accuweather_home,'forecast')[2].precipitation_probability}} %" - - service: "{{ command_printf }}" - data: - cmd: weather03.p06.pic=59 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a07 - message: "{{states(accuweather_hours_of_sun_2d) | round(0)}} h" - - service: "{{ command_printf }}" - data: - cmd: weather03.p07.pic=60 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a08 - message: "{{state_attr(accuweather_uv_index_2d, 'level')}} {{states(accuweather_uv_index_2d) | round(0)}}" - - service: "{{ command_printf }}" - data: - cmd: weather03.p08.pic=61 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a09 - message: "{{states(accuweather_thunderstorm_probability_day_2d) | round(0)}} %" - - service: "{{ command_printf }}" - data: - cmd: weather03.p09.pic=62 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a10 - message: "{{states(accuweather_wind_day_2d) | round(0)}} km/h" - - service: "{{ command_printf }}" - data: - cmd: weather03.p10.pic=63 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.value02 + message: '{{state_attr(ha_weather,"forecast")[1].precipitation| round(1)}} mm' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather03.value02_pic.pic={{ weather_icon_rain }} + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 3 Details "AccuWeather" ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather04"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a06 - message: "{{ state_attr(accuweather_home,'forecast')[3].precipitation_probability}} %" - - service: "{{ command_printf }}" - data: - cmd: weather04.p06.pic=59 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a07 - message: "{{states(accuweather_hours_of_sun_3d) | round(0)}} h" - - service: "{{ command_printf }}" - data: - cmd: weather04.p07.pic=60 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a08 - message: "{{state_attr(accuweather_uv_index_3d, 'level')}} {{states(accuweather_uv_index_3d) | round(0)}}" - - service: "{{ command_printf }}" - data: - cmd: weather04.p08.pic=61 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a09 - message: "{{states(accuweather_thunderstorm_probability_day_3d) | round(0)}} %" - - service: "{{ command_printf }}" - data: - cmd: weather04.p09.pic=62 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a10 - message: "{{states(accuweather_wind_day_3d) | round(0)}} km/h" - - service: "{{ command_printf }}" - data: - cmd: weather04.p10.pic=63 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.value03 + message: '{{state_attr(ha_weather,"forecast")[1].wind_speed | round(1)}} km/h' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather03.value03_pic.pic={{ weather_icon_wind }} + - delay: + milliseconds: "{{ delay_value }}" - ##### Weather Forcast Day 4 Details "AccuWeather" ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather05"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a06 - message: "{{ state_attr(accuweather_home,'forecast')[4].precipitation_probability}} %" - - service: "{{ command_printf }}" - data: - cmd: weather05.p06.pic=59 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a07 - message: "{{states(accuweather_hours_of_sun_4d) | round(0)}} h" - - service: "{{ command_printf }}" - data: - cmd: weather05.p07.pic=60 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a08 - message: "{{state_attr(accuweather_uv_index_4d, 'level')}} {{states(accuweather_uv_index_4d) | round(0)}}" - - service: "{{ command_printf }}" - data: - cmd: weather05.p08.pic=61 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a09 - message: "{{states(accuweather_thunderstorm_probability_day_4d) | round(0)}} %" - - service: "{{ command_printf }}" - data: - cmd: weather05.p09.pic=62 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a10 - message: "{{states(accuweather_wind_day_4d) | round(0)}} km/h" - - service: "{{ command_printf }}" - data: - cmd: weather05.p10.pic=63 + ##### field 4 ##### + + ##### field 5 ##### + + ##### Weather Page - 04 - HA DEFAULT ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_weathersettings) == "weather04" }}' + sequence: + - variables: + # weather PIC + weather_icon: >- + {%- if state_attr(ha_weather,"forecast")[2].condition == 'sunny' -%} {{ weather_sunny }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'cloudy' -%} {{ weather_cloudy }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'rainy' -%} {{ weather_rainy }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'pouring' -%} {{ weather_pouring }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'snowy' -%} {{ weather_snowy }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'hail' -%} {{ weather_hail }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'fog' -%} {{ weather_fog }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'windy' -%} {{ weather_windy }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'lightning' -%} {{ weather_lightning }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'partlycloudy' -%} {{ weather_partlycloudy_day }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'lightning-rainy' -%} {{ weather_lightning_rainy_day }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'execptional' -%} {{ weather_execptional_day }} + {%- elif state_attr(ha_weather,"forecast")[2].condition == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} + + ##### SET weather PIC on Home Page #### + - service: "{{ command_printf }}" + data: + cmd: weather04.weather_icon.pic={{ weather_icon }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MIN #### + - service: "{{ command_text_printf }}" + data: + component: weather04.temp_min ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[2].templow | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### Slash ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.slash + message: '/' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MAX #### + - service: "{{ command_text_printf }}" + data: + component: weather04.temp_max ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET Language DE / EN ##### + - choose: + ##### Language DE for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.day + message: "{{ day04_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.date + message: "{{ date04_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Language EN for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.day + message: "{{ day04_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.date + message: "{{ date04_en }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 1 ##### + + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.value02 + message: '{{state_attr(ha_weather,"forecast")[2].precipitation| round(1)}} mm' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather04.value02_pic.pic={{ weather_icon_rain }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.value03 + message: '{{state_attr(ha_weather,"forecast")[2].wind_speed | round(1)}} km/h' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather04.value03_pic.pic={{ weather_icon_wind }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 4 ##### + + ##### field 5 ##### + + ##### Weather Page - 05 - HA DEFAULT ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_weathersettings) == "weather05" }}' + sequence: + - variables: + # weather PIC + weather_icon: >- + {%- if state_attr(ha_weather,"forecast")[3].condition == 'sunny' -%} {{ weather_sunny }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'cloudy' -%} {{ weather_cloudy }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'rainy' -%} {{ weather_rainy }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'pouring' -%} {{ weather_pouring }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'snowy' -%} {{ weather_snowy }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'hail' -%} {{ weather_hail }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'fog' -%} {{ weather_fog }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'windy' -%} {{ weather_windy }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'lightning' -%} {{ weather_lightning }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'partlycloudy' -%} {{ weather_partlycloudy_day }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'lightning-rainy' -%} {{ weather_lightning_rainy_day }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'execptional' -%} {{ weather_execptional_day }} + {%- elif state_attr(ha_weather,"forecast")[3].condition == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} + + ##### SET weather PIC on Home Page #### + - service: "{{ command_printf }}" + data: + cmd: weather05.weather_icon.pic={{ weather_icon }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MIN #### + - service: "{{ command_text_printf }}" + data: + component: weather05.temp_min ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[3].templow | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### Slash ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.slash + message: '/' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MAX #### + - service: "{{ command_text_printf }}" + data: + component: weather05.temp_max ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET Language DE / EN ##### + - choose: + ##### Language DE for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.day + message: "{{ day05_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.date + message: "{{ date05_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Language EN for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.day + message: "{{ day05_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.date + message: "{{ date05_en }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 1 ##### + + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.value02 + message: '{{state_attr(ha_weather,"forecast")[3].precipitation| round(1)}} mm' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather05.value02_pic.pic={{ weather_icon_rain }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.value03 + message: '{{state_attr(ha_weather,"forecast")[3].wind_speed | round(1)}} km/h' + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather05.value03_pic.pic={{ weather_icon_wind }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 4 ##### + + ##### field 5 ##### + + ##### Weather - Accuweather ##### + - conditions: + - condition: template + value_template: '{{ weather == "AccuWeather" }}' + sequence: + - choose: + ##### Weather Page - 01 - ACCUWEATHER ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_weathersettings) == "weather01" }}' + sequence: + - variables: + # weather PIC + weather_icon: >- + {%- if state_attr(accuweather_value,"forecast")[0].condition == 'sunny' -%} {{ weather_sunny }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'cloudy' -%} {{ weather_cloudy }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'rainy' -%} {{ weather_rainy }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'pouring' -%} {{ weather_pouring }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'snowy' -%} {{ weather_snowy }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'hail' -%} {{ weather_hail }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'fog' -%} {{ weather_fog }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'windy' -%} {{ weather_windy }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'lightning' -%} {{ weather_lightning }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'partlycloudy' -%} {{ weather_partlycloudy_day }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'lightning-rainy' -%} {{ weather_lightning_rainy_day }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'execptional' -%} {{ weather_execptional_day }} + {%- elif state_attr(accuweather_value,"forecast")[0].condition == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} + + ##### SET weather PIC on Home Page #### + - service: "{{ command_printf }}" + data: + cmd: weather01.weather_icon.pic={{ weather_icon }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MIN #### + - service: "{{ command_text_printf }}" + data: + component: weather01.temp_min ### Temperature MIN ### + message: '{{states(accuweather_realfeel_temperature_min_0d) | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### Slash ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.slash + message: '/' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MAX #### + - service: "{{ command_text_printf }}" + data: + component: weather01.temp_max ### Temperature MAX ### + message: '{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET Language DE / EN ##### + - choose: + ##### Language DE for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.day + message: "{{ day01_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.date + message: "{{ date01_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Language EN for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.day + message: "{{ day01_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.date + message: "{{ date01_en }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.value01 + message: "{{ state_attr(accuweather_value,'forecast')[0].precipitation_probability}} %" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather01.value01_pic.pic={{ weather_icon_rain }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.value02 + message: "{{states(accuweather_hours_of_sun_0d) | round(0)}} h" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather01.value02_pic.pic={{ weather_icon_sun }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.value03 + message: "{{state_attr(accuweather_uv_index_0d, 'level')}} {{states(accuweather_uv_index_0d) | round(0)}}" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather01.value03_pic.pic={{ weather_icon_protect }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.value04 + message: "{{states(accuweather_thunderstorm_probability_day_0d) | round(0)}} %" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather01.value04_pic.pic={{ weather_icon_lightning }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.value05 + message: "{{states(accuweather_wind_day_0d) | round(0)}} km/h" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather01.value05_pic.pic={{ weather_icon_wind }} + + ##### Weather Page - 02 - ACCUWEATHER ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_weathersettings) == "weather02" }}' + sequence: + - variables: + # weather PIC + weather_icon: >- + {%- if state_attr(accuweather_value,"forecast")[1].condition == 'sunny' -%} {{ weather_sunny }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'cloudy' -%} {{ weather_cloudy }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'rainy' -%} {{ weather_rainy }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'pouring' -%} {{ weather_pouring }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'snowy' -%} {{ weather_snowy }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'hail' -%} {{ weather_hail }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'fog' -%} {{ weather_fog }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'windy' -%} {{ weather_windy }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'lightning' -%} {{ weather_lightning }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'partlycloudy' -%} {{ weather_partlycloudy_day }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'lightning-rainy' -%} {{ weather_lightning_rainy_day }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'execptional' -%} {{ weather_execptional_day }} + {%- elif state_attr(accuweather_value,"forecast")[1].condition == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} + + ##### SET weather PIC on Home Page #### + - service: "{{ command_printf }}" + data: + cmd: weather02.weather_icon.pic={{ weather_icon }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MIN #### + - service: "{{ command_text_printf }}" + data: + component: weather02.temp_min ### Temperature MIN ### + message: '{{states(accuweather_realfeel_temperature_min_1d) | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### Slash ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.slash + message: '/' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MAX #### + - service: "{{ command_text_printf }}" + data: + component: weather02.temp_max ### Temperature MAX ### + message: '{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET Language DE / EN ##### + - choose: + ##### Language DE for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.day + message: "{{ day02_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.date + message: "{{ date02_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Language EN for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.day + message: "{{ day02_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.date + message: "{{ date02_en }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.value01 + message: "{{ state_attr(accuweather_value,'forecast')[1].precipitation_probability}} %" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather02.value01_pic.pic={{ weather_icon_rain }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.value02 + message: "{{states(accuweather_hours_of_sun_1d) | round(0)}} h" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather02.value02_pic.pic={{ weather_icon_sun }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.value03 + message: "{{state_attr(accuweather_uv_index_1d, 'level')}} {{states(accuweather_uv_index_1d) | round(0)}}" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather02.value03_pic.pic={{ weather_icon_protect }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.value04 + message: "{{states(accuweather_thunderstorm_probability_day_1d) | round(0)}} %" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather02.value04_pic.pic={{ weather_icon_lightning }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.value05 + message: "{{states(accuweather_wind_day_1d) | round(0)}} km/h" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather02.value05_pic.pic={{ weather_icon_wind }} + + ##### Weather Page - 03 - ACCUWEATHER ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_weathersettings) == "weather03" }}' + sequence: + - variables: + # weather PIC + weather_icon: >- + {%- if state_attr(accuweather_value,"forecast")[2].condition == 'sunny' -%} {{ weather_sunny }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'cloudy' -%} {{ weather_cloudy }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'rainy' -%} {{ weather_rainy }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'pouring' -%} {{ weather_pouring }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'snowy' -%} {{ weather_snowy }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'hail' -%} {{ weather_hail }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'fog' -%} {{ weather_fog }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'windy' -%} {{ weather_windy }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'lightning' -%} {{ weather_lightning }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'partlycloudy' -%} {{ weather_partlycloudy_day }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'lightning-rainy' -%} {{ weather_lightning_rainy_day }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'execptional' -%} {{ weather_execptional_day }} + {%- elif state_attr(accuweather_value,"forecast")[2].condition == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} + + ##### SET weather PIC on Home Page #### + - service: "{{ command_printf }}" + data: + cmd: weather03.weather_icon.pic={{ weather_icon }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MIN #### + - service: "{{ command_text_printf }}" + data: + component: weather03.temp_min ### Temperature MIN ### + message: '{{states(accuweather_realfeel_temperature_min_2d) | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### Slash ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.slash + message: '/' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MAX #### + - service: "{{ command_text_printf }}" + data: + component: weather03.temp_max ### Temperature MAX ### + message: '{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET Language DE / EN ##### + - choose: + ##### Language DE for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.day + message: "{{ day03_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.date + message: "{{ date03_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Language EN for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.day + message: "{{ day03_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.date + message: "{{ date03_en }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.value01 + message: "{{ state_attr(accuweather_value,'forecast')[2].precipitation_probability}} %" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather03.value01_pic.pic={{ weather_icon_rain }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.value02 + message: "{{states(accuweather_hours_of_sun_2d) | round(0)}} h" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather03.value02_pic.pic={{ weather_icon_sun }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.value03 + message: "{{state_attr(accuweather_uv_index_2d, 'level')}} {{states(accuweather_uv_index_2d) | round(0)}}" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather03.value03_pic.pic={{ weather_icon_protect }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.value04 + message: "{{states(accuweather_thunderstorm_probability_day_2d) | round(0)}} %" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather03.value04_pic.pic={{ weather_icon_lightning }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.value05 + message: "{{states(accuweather_wind_day_2d) | round(0)}} km/h" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather03.value05_pic.pic={{ weather_icon_wind }} + + ##### Weather Page - 04 - ACCUWEATHER ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_weathersettings) == "weather04" }}' + sequence: + - variables: + # weather PIC + weather_icon: >- + {%- if state_attr(accuweather_value,"forecast")[3].condition == 'sunny' -%} {{ weather_sunny }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'cloudy' -%} {{ weather_cloudy }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'rainy' -%} {{ weather_rainy }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'pouring' -%} {{ weather_pouring }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'snowy' -%} {{ weather_snowy }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'hail' -%} {{ weather_hail }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'fog' -%} {{ weather_fog }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'windy' -%} {{ weather_windy }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'lightning' -%} {{ weather_lightning }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'partlycloudy' -%} {{ weather_partlycloudy_day }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'lightning-rainy' -%} {{ weather_lightning_rainy_day }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'execptional' -%} {{ weather_execptional_day }} + {%- elif state_attr(accuweather_value,"forecast")[3].condition == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} + + ##### SET weather PIC on Home Page #### + - service: "{{ command_printf }}" + data: + cmd: weather04.weather_icon.pic={{ weather_icon }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MIN #### + - service: "{{ command_text_printf }}" + data: + component: weather04.temp_min ### Temperature MIN ### + message: '{{states(accuweather_realfeel_temperature_min_3d) | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### Slash ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.slash + message: '/' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MAX #### + - service: "{{ command_text_printf }}" + data: + component: weather04.temp_max ### Temperature MAX ### + message: '{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET Language DE / EN ##### + - choose: + ##### Language DE for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.day + message: "{{ day04_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.date + message: "{{ date04_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Language EN for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.day + message: "{{ day04_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.date + message: "{{ date04_en }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.value01 + message: "{{ state_attr(accuweather_value,'forecast')[3].precipitation_probability}} %" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather04.value01_pic.pic={{ weather_icon_rain }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.value02 + message: "{{states(accuweather_hours_of_sun_3d) | round(0)}} h" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather04.value02_pic.pic={{ weather_icon_sun }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.value03 + message: "{{state_attr(accuweather_uv_index_3d, 'level')}} {{states(accuweather_uv_index_3d) | round(0)}}" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather04.value03_pic.pic={{ weather_icon_protect }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.value04 + message: "{{states(accuweather_thunderstorm_probability_day_3d) | round(0)}} %" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather04.value04_pic.pic={{ weather_icon_lightning }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.value05 + message: "{{states(accuweather_wind_day_3d) | round(0)}} km/h" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather04.value05_pic.pic={{ weather_icon_wind }} + + ##### Weather Page - 05 - ACCUWEATHER ##### + - conditions: + - condition: template + value_template: '{{ states(last_click_weathersettings) == "weather05" }}' + sequence: + - variables: + # weather PIC + weather_icon: >- + {%- if state_attr(accuweather_value,"forecast")[4].condition == 'sunny' -%} {{ weather_sunny }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'cloudy' -%} {{ weather_cloudy }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'rainy' -%} {{ weather_rainy }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'pouring' -%} {{ weather_pouring }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'snowy' -%} {{ weather_snowy }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'hail' -%} {{ weather_hail }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'snowy-rainy' -%} {{ weather_snowy_rainy }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'fog' -%} {{ weather_fog }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'windy' -%} {{ weather_windy }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'windy-variant' -%} {{ weather_windy-variant }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'lightning' -%} {{ weather_lightning }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'partlycloudy' -%} {{ weather_partlycloudy_day }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'lightning-rainy' -%} {{ weather_lightning_rainy_day }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'execptional' -%} {{ weather_execptional_day }} + {%- elif state_attr(accuweather_value,"forecast")[4].condition == 'clear-night' -%} {{ weather_clear_night }} + {%- endif -%} + + ##### SET weather PIC on Home Page #### + - service: "{{ command_printf }}" + data: + cmd: weather05.weather_icon.pic={{ weather_icon }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MIN #### + - service: "{{ command_text_printf }}" + data: + component: weather05.temp_min ### Temperature MIN ### + message: '{{states(accuweather_realfeel_temperature_min_4d) | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### Slash ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.slash + message: '/' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET TEMP MAX #### + - service: "{{ command_text_printf }}" + data: + component: weather05.temp_max ### Temperature MAX ### + message: '{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°' + - delay: + milliseconds: "{{ delay_value }}" + + ##### SET Language DE / EN ##### + - choose: + ##### Language DE for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.day + message: "{{ day05_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.date + message: "{{ date05_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Language EN for Day Name and Date ##### + - conditions: + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + ##### Day Name ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.day + message: "{{ day05_de }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### Day Date ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.date + message: "{{ date05_en }}" + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.value01 + message: "{{ state_attr(accuweather_value,'forecast')[4].precipitation_probability}} %" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather05.value01_pic.pic={{ weather_icon_rain }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.value02 + message: "{{states(accuweather_hours_of_sun_4d) | round(0)}} h" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather05.value02_pic.pic={{ weather_icon_sun }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.value03 + message: "{{state_attr(accuweather_uv_index_4d, 'level')}} {{states(accuweather_uv_index_4d) | round(0)}}" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather05.value03_pic.pic={{ weather_icon_protect }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.value04 + message: "{{states(accuweather_thunderstorm_probability_day_4d) | round(0)}} %" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather05.value04_pic.pic={{ weather_icon_lightning }} + - delay: + milliseconds: "{{ delay_value }}" + + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.value05 + message: "{{states(accuweather_wind_day_4d) | round(0)}} km/h" + - delay: + milliseconds: "{{ delay_value }}" + - service: "{{ command_printf }}" + data: + cmd: weather05.value05_pic.pic={{ weather_icon_wind }} -######################################### -# -# ############################################################# -##### CLOSE - Weather Forcast AccuWeather ##### -############################################################# -# -## -### -############################################################################################################################################################################################# - +##### CLOSE - Action ##### +############################################################# \ No newline at end of file diff --git a/esphome.yaml b/esphome.yaml index 73cf7e6..7470765 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -119,6 +119,9 @@ button: name: $device_name Restart id: restart_nspanel + + + ######################################### # # @@ -308,6 +311,11 @@ binary_sensor: # on_click: # - switch.toggle: relay_2 + + + + + ##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### - platform: nextion name: $device_name Climate Target DOWN @@ -814,7 +822,17 @@ text_sensor: name: $device_name last click coversettings id: disp1_last_click_coversettings update_interval: 50ms - component_name: coverposition + component_name: coversetting + +##### last click weather page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click weathersettings + id: disp1_last_click_weathersettings + update_interval: 50ms + component_name: weathersetting + + ##### Wochentag SENSOR FROM HA ##### # - platform: homeassistant From faff5430ad3817f209d2d8e76eed36e603306c8d Mon Sep 17 00:00:00 2001 From: Blackymas <41958506+Blackymas@users.noreply.github.com> Date: Thu, 3 Nov 2022 23:20:50 +0100 Subject: [PATCH 19/41] current him --- nspanel_buero.HMI | Bin 0 -> 4854221 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 nspanel_buero.HMI diff --git a/nspanel_buero.HMI b/nspanel_buero.HMI new file mode 100644 index 0000000000000000000000000000000000000000..b53bc75e87c915d620fecb62158163522dc603bc GIT binary patch literal 4854221 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 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ z0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY** z5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0;r z|0rVK!Cx~r#XSYrPKmJ7VkpH3*5-e%p9>DNB-Kr71r=L|CSdJNX< z)k9;g#wv|<8b@m!qH&_ep&BpKI85VQjl(rA)_A4aG=8daq{h7(M`>)K z*MGFen8q<0kJ30+;{c5(Y8Z(`{~onp zbh+??b8Z?va!9+wat_nq+6@~zc&x^3`$=o5|Gx3{^=E5HnK5?AKv}Ul?`!>~#W^)6 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

    H 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 Hg|$6HIra`PL`u{MJ}~V+Q#4$6jX?7 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

    -gywi+gH2v&Wn64J`hgO%YT$oDc* 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 WIB_#{ny?vWP%6M=xAgbn;osnPh;AL@ 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

    ={649 z)PCxBTFd7HA;ds5=DS&Ou{&LB|12O7Aj(N=-JuW~aN?4~L(ad3vdBJ~Z*!iMH0P2mb%W!n@Z z@X`6LU)b#cDi6vXoH3-=17212aV@A;U1jeCu`9Mc3` z&^&$FTs`$~eA*It-pY69dp?hA9N^t$iJj!=IFCtLE1WeD@ME&mq}>~}&@!`4O8G4^ z2MYxM@mGNIkuYNWy}%~>Dm?P_p8v_-aoqEMoUNthpt-sE@zZGl@M#qE7(-S~$n84V zV7q9n;Jb+h{yy&eqy6j)lP=|x|N0A(voTM(5bT&EvMRgf&kvC~w5zjTRBBn?y^m`>C{Oqwlhvz{g>rtwokwYWqb><*SQ!pa8gL&?DrN z^D-kdU5ut#g9$@qTfQNko10`6GTr{egGj{VDHgozPfeETJY&o2rTLDzwfnh7$Y9!t zQY+at;iwxoQR~5vj96T3e;f25x{9XmF#&_AeiY6yjw*&h5j>iB*FG^n7^0S-$6XG) zo0HYBuTMOnyI4KPAY{Qey86!-Y0KC11`Ywxn}Ab)r5ipfHa*sU%kRFdDaN9L(y%|F`AbklG@~j>knQSE zr?VG0uN8Qx{mjBrO`l0V=|rkXQZqG|HMi)Wz@X{|WTxr1)0U#$ODqIcynXx{xFd|{ zN9ZY@JRJ@YXD=uySo@yq&Yzm_Ds?L|iQzT~Pq!cbo3kyjc zaBY7=Epu9zM|TXS7^A}pD&y~&y0bBOSduO`pE>$O>NrG|wje@sugLWMKn(N@Y4j6H z-BCxRyC=ENBdGx|H~QdeF0vJ8wrNB?lmhSROqOOh%ChZOm4~ z5qwFU;Vkf1jaH_B%?;ct6_-=HeD8CG`stChly6hTP=N_{2 z?1sYphlfsG3pd1Y3h4ByJK+lY@PM~{&&KB-0XH7cJjTy1{zHOhPj$t7qXzo&5`OdI z->K+0OgDVbQ|w*)7VI^)ZS)2;$SViu!~2?AK1IXf7Ic!qRmO}5ylxDZ#~D~SxxYSA zXev7P7vWat%y)Uy=#Fl9k1yd)FZFc;W7{P^_Dv!lFS2Jn&r+h35lgxO^xEKN5A+NM zHE;m$M)?sBn#cVrpg-2GD?FM*AKUi$9O^k9u4Zyl%0FBBpH`HP&e_GccnQ6?z^Ihe zB#I@_jr^iVescJ==N?}my9f3D%GXxu(23k}n4!^AmRm#BhGvr#1nXV`wb18N=n1}a zmgIdzYYV!eKj&})<3Iugvg}|WKZTREJMRykkG|^|AzW_^O<2(sc@ z?L!NPbwR<=Px^^fVSYva@;EpAvY0h(*qDsynq9~fMpfpgyQ3L?^fzWqKHtah_)>#j zxsZUaesFNXz7Br6Hh|VwQV?a0pgzYdD9={m7@lydchLWKa)^~9e1^TIdKiM{6B9tQ z8U|q8G0XS`E_xkjktWy#z{hXYwaRGkXR*N3K?h4;yAjTYu;5l>QSDguAx>QF$-UiN zR(AF8k|oBxCZVy^_(QtiJELY6t)`;?Y-VQW8KqmU17*IS8(7~RDBJGpcrH- ztz$+CrvQ_luX^8iSZ8f>%bmVgh%nk=-%$U$L}Rgs7{UzAukB}wnl=f=vA3fLYzWbd zxn-<+=Aay@Be#W1<<=irz&I!%dHTsT8X@}4LrMF+2Rr|zj-mXg)J?*WSiIx`*i6Sh zdGOSvd22VsD;wh`B|XJm*RV*2#GVRYe{rSE%|f(o6d$9!p()c~qU*L|W|;paJv^k8 z(s+_SGb0oLbYgdt?6m0Ru(;+(97{Q;-(@kkv7|55(tPd=deI?&RiW4F+srq^<68C3 zpnaQ)DYEE;26P~xl3{Rr7;Wj#0~~^D8{}IJr`bY8Hq3Ie+&Io7+QCGBdl4dV8)EY{ z^c1Hq!toJV5^QS$uKBH|P_q zKt6$O>-v6&L$q|Xo8Gwi>9D~ZdsehgG)VvY<+SEyl_l0>C)LKz2tpU!MNS!wGJ z5Ucy)L!YJd&cN#DyI*+MwS;u~8{FiEZ#oL1QEIUz%0hQ0dac;WIy2>7S#WkE!s7>- zBsjc@vmtd9Mvmarns0_Q;pv2neTJ-Bjvka0YBSLM+E}gV_ZgN`9hMrU2iI!i9^fX* ziOP7{ty1i@w09t=R|%N3gZ^knJxjih6Qv^hkjF#e?gb%%jB6`pYu3P4q{Mm zz2s5P&YHO&ngV2@m!Vlob}CJzE7JM)6w zB{#8Q8i5TFTo_~3x9|v9I}C^lHc;c(l_>iCjw)++OLIGE>aq?ulj>lmFxivBsQRom zv2@k3ANB*ky7T4XZX%_T!Gjj4k{9otkjH@xNnuov0Ofk9SSCz&H;kd^oDgdgTqnjr zze^nht{g&-`dHgqMz|aGEmDShlsRmEPj;8lXHs2Tx9_n|(Wj1)8>D8_3w8fY*BkD3 zG1vsBguBuYEJ|@9FPulH{HxA>j}83sKE>mt<{m4%^rOVy;tCOmwguFlZd6`oGiA4s z%Ep4mun=TSk0(MmGZF9LbjzCD;vuE6)mCASyXa187@Gsskm`Y7Kh)u^7`r=w5;^Q4!&}iNj7~|gHBEYu(UrTBf z8dQ8C5=KA6e{7HX@mFhg6sI7ys;e<;RU?7E(&2o7&uG7+wjo(CsUH$i|8DVJYEZ)j znCRO|ZoqIwe*}vLtKLeR_I*C8Hwpun*7B|uYmuDD=N)CaPfExod)_&j?EFG3y6Qi@ zOdL=T3L(BC)oHX}O}DrBbb^3BA!w^bKsS^91ckj!RLWgjBW^lZ)wMV+cfO!BdfN}3 zSsUqZ0nwIrBq`CVg`4cOcpI1BqcQFR*q)EXH5pN&w3Vb>I%}M*bidU-y?~M$Dk9_k z>3YOLGED6=;t~?`zB~m%13`ghSvJcaOAEFB{nlyLCSOliP2KnG=I{kfXZ^yUJL9onaxsIR%y)?2)_%03O96>a;O&a*TdQN6^9J34Zc zLejRBB7kWpRjPmIoYWGoT3c88jt`qmOCf}Wqs3fUepu;E{|Qx8#$OAP`dj#)-xe_< z*}LL)#sr|gAUG>`_11a9J|YET2`OCtQWQ9;4iTR5TDSQ}lA~;>V@5L=*Jjlz%Z;X= zz1>4yT%*P{wWV3d_*kQt?pI?pcG)lSEMr}~o>I{tx|Ap~wC?tZ;lxA2O(%IWLK8z2 z7|bT!UkNbJtnV*G^s+wm(ccwt+$%pypd!Tf|7h?c0em$7FB4A{-$xBaRiv5I@)#29T8M2wB|*3e)*Q1;0ZT2?h#Y4KDcmXgZz7#X%EjBZFSJ~^;?U+v>@J4EYqqDkLhlBxtI`VBQ|kh zgRyAxaME|kd+IdzefqnNzeXO-S!7+9D%&A5=L34shbf0ie3#$H>&kT+xqnSnHOxdf z1UxLiMtK)frq}9z2MPVFf`J)4ju(tb?kB=$kZg*c9Bt6x+I`s>n6wLB z0J~Z|R!n!!@j>cUvs1bT4D4ES!URO%y3Pu5`HEx5P*omB=D8@c)Q3n-J)*2ha#~X~ zIG5`e!Tc>fIhy~H5+?*O*Z$}|Oqb+!Q{11!$f4`3jdzuz_N@{;tJ=HHv4>&dLIV`j`0Vi$-gkt|x7M=cRP|s;*tsCDXhaqmZ>Oupc_hJE;Bpsc#bct=dkPkYB` zhp+safXx?Hxl76w1@U==nnFh%#)a66vu^{u{fw>0tPkM2r5G46#qZr9U!2*%&ZR77cRb%)54D%^ zE40=Nj9>ygijygptAiKE{Tmokd{0pj3O5x3?x(d?^NvH^6r40f7U&G_qywrwX9|eT z+EjG|o~|K@X>ElX*9P}R27mOjWgGp=_pMKmWuIr8^B=st#svOnQVn3}a|wGmW6k$d zJqI)&`b&P z6{}r#m|7acO1J)G!l1?7n4aiKrqh6%j4;wJ@UV+23Dgvb3iNB!K%o7_$xuP|t0CSw z%U7(B@eJ2cxXkL2^H=F5f9FuELg$o2IL?*!6TEmUd=MK79OVMccI3P$$M3ivsE%ig zZ!+j}BQ305WIvwGXRq6zOkem=JI=p6&`^Ehf0+TYJ({m?ASn0HEJHG4JDt|98KsLm=3JX@U?}Sj<=4MQ6QA7h4N!t9gNK| zcgvc>G&N@YOrmIbM}-7qO;?#GK6`Ls@`;YDBVVl~`9e3TVHSIJI{0@aSsrU%!xjD# zQ=>4Y)||)VM0XY;dUE#kY3+1T2XwDavL*I z*A9{$b-vrwwMwEn8)e(})u4tF%s(Ar`c!KDBbC_4l07_x%=5@U*77o11meeaBp#!w z1HU635Nm(nX;el|j>qsuxWMBEY@r0#ZI0++Wsl!tdOAJ7MtUU&dY7}TrlDu{r~CTp zK5UUdo1S(Zo`1A&5uKh@pU=0Sxbd?e9hO$Q*WBLE15Yq7Xsy;*O0`PnY;SAmY=@%^ ztSK~};)(8O@N9RZa^@2gAL?8tGe5JWH~whAwykz&ORP|@H`eK@Db#l7lHO`UuUMFj zlJmki9W%|YjqfALyA{)B5UbIX$K zT4WCNbmE}^?_Eq2b)ncJ&KU5s{NX%J`(a9A@dWx<#twvN*(iW9wyerDkfLl{zZr*y z4mVX68i4fC`%R}2^e|EIl*{=aL~9~HBAp`XXd%}WGPX7E`b79JyFnH5Z_YQrp*<1+&k5Xb&x~MO$kq%4Zo>oi zw>kwNCIY+P^0LjPr_l7zf@kMVV;<(mmaH?N^Xv^9%}n)+V?Sd8uD0gxcJa!%Yc<5x zYq>x5)0xoCxl}OMBd4(Tt0H!}$A^g}nz?qLq*3Z}oG(#+oU|s%sL{@Lfu!Z{PD>4s`M8u_mp3ooLEvG8~iIGiKipNep%^oou3+ z5#NnpRuA56??grf(jm`Y5}M9pr;j0O`M72c3Zp#bTnTl)k<9!fH#>zO4T=}*b2A~* zUB0_{`F{Q8MO}f8L;I}$!_vHWZ58eSH#d*IuIHU5pL{YGw|NHfHNr9^GpFX{h5y8l zlLeC`gU4^9zL&LgSyS)?OT2ku+h|?xqE%@0Ok57&uMw$;Y`#IS2Pg2=-9>rdU5l+1hTO24ky$x0KSo?vo zY4+=P3;~C?%y(!s2Cnr%$}w$>k&ed>h20Z7Q_a1aLiLvyav8HLYl{ROrdc-7<=wh6 za}9!zs-KDmH7XLTUBr6ltG#T<&cAXbL|`#d|CTA)IbH;slM_WBQGTsXg~tk_u5(@y zI>!8^B2H_;9Q}|tG#oE#1;v{B56OWgSa8^wq?%QZ?jvmUQ_=*~s1Fvs_|P-nmzOV%w4%PYi*+2FN*pzau(OlBA-v9s5bd>>7 zwOdz0Qo2zPhM`LkknVvQnxR`jy1S9?nxUj?=qM!j7rygbsrhsJl%f%_3Mw0?OKuX?OW7m zVp!!HhbV0SRC-LQzkMr)J^PD~9GM6Y&n9^5S-d%pz-Lb3*ZNIM>$UJ^>W{RtxyR5K~H?o>fKJ${wgn9 zow4HTuTat3?$YHIIoxBnwE`y^MY@x%GU6+z?E6n<7`0kFc#aWdv+Dpaa zFt(5_^6NWEI8zx=Fro9?_%?%btasYClU_Y@Kfu`uSGjM9@rYl+r}N$2RBf=#+k3N| zdX`HY>V&83g)jWZnfr8@Q2m{LR1l`V-!9zLCPyufNrV6NDRA(8cwc?~j!F;D;dzo$ zFaDPHf)O~*S-snJ&y>}Du7C9AhXWp@=VUKr$PbjOunIrd$})uDk}zhX?#Uv*9UPQ(?{Yc` zaa|N&e7Es`ZVXOr<*M`(uLn(5)W%F5OouSOp2s^02Ah8&`By%2DuJ%>w|h~*v3Z8Q z*<&L)&%FACVs$44u`GsJHIQvz?WjE)qkR(aVRdKXSMzD^YBg8GNtAs?|IdhRH5r+n zpRpn^kwbSK$H>4+YK`wrzOGSV|0`cL1#6?C%<_1mT46Voc@tGNt`UjTx zFBs2Dl%M?Y-Aa6$+mgL8!b-bZA+=(Gztrn7^sP;Q;-h+HZuj_}<%)pUqhn(RE4y7) zPxT;QrhY+%Sp9HEtN&`p{qLj|A35`Onyloo)pA?v#I#Z~(|AXN2;JSx5dn1$Xx-a7 zC#jx3E=)VVI|ZtI22b9_z>dsd|l zZLYRDNo?BI3%u)Gt$=PmP#v@kWT$6 z9B7yl<6WBUH~w^fA329O_pt`JAz5Ns$2R4Tv=~!@cwg(tUzP#I%x$*->}5vVsHM^L zd8o;KY)ITh0(WE7vpCfkU5(K^qr>nv2vhW1ajrd?AK;D-WZo1S?$P#)F0>_LMR8Oz z996kIp*cJjE3>G5cqubp~~Y- z+rgHvwtl@LE(cUJS()UZn7z0d@;a#!JW)yqOY4YT2B+qDhrYQJR*?#HXP|VAdH74dLTu>i`du|t}3P?F~&#H*n1`i(+u1Z zxag=TgoG&C)I|cW>w_(uM5^^GXtbsiE6)V&k{NaD+Q+qaR%J%`r^;?$Fd)NcuZP+vChEssH>69 zN~yv(z)`?*x1nnw1TSY?SRc^Zee)L|?w9}(e-`}2x77%u|DeT(xVP6B*Z!(pxDwk9 zFd6wL_aeSdazjb-8(x(_jztlHe@eX3wJf`n*p%gdr$FmJTz0Ce;4O#0NG)(paY4O*=BzSFx4Yn@@( z4inp3ecsQ1WWetj%+fAIF2ek)&(4PS`D)e2l#+#gdwRSN_+F!Lw7!(`XqxzNPV*T} zb&=`!u!-5gD|BrkR5)@>hG9|gUb=ei!Ta^HM{%lvePehuB&$83m2>1<%%RLk1h|1F ze$I1M8RoRG|(jitCGzxcLZJExV=|+5nDoAs|C~Gc@0h?xfC~sej z5RCa+ES!TgMLk!H!DB!%*WVe=`q`^c_(`$ER>>RUGomkH!!c4pFSjyq2H51sT`1Lf zv`pI*?!NsCk!-9Jef+$RJn(%jzHj!reP?q~@D}GplF#-sIkTYimK^U8X`w4?aN}YC zs{uE&hj=is!JMms%1c)$S)JSW)FkVb?|2NoM%cDm5^l~JKMS_T%W{-Va4-HT*o#2T zF~R)vti~Ii2yzpgj3*LP4|s{9$Htn>z9ZoLsX`<^q#BYUDDS!&uuYgu=ExU+}G!-u+n~~ zud<4-YgzwtCDQsPpC8mk12k4<4PgP53L|*QVSvXityweboWuUb_Pf}{%!TK>ZGH%j zYDwkHAaXhf;MVIG@~myk#$`;qHjz3P?)RSm)I{CEj`n?u#ZmU*W?VP^X*>gPnT4rt zrq}X`W3^#w{;c9d|H6AQ^r2^F$w&Noy=f>Wfv^vEsdCDFxoW_ewQ$7CQ{z36#2hrNUd||0bxc4x@YG3Z!3Z1EO7YkW~Af9=70%8q^0PwN;4J(dZ zN0lyUXEm3$b+PAlHGj8B#DsMfF-XetE?2~m)u$xVJO`3HN*uurTIbN+ z=nmYZN03@2*~7kFUYgA^ig9DbUc$cT@oEN!(*Gn_%xB@}3jQ`G8Fbh6`ETiGTke2E z#l%%Q+{*pi=K{Bfa5%apBwXa_SE?}+2@+8fp+6zcEbzI*r zwxnmEkIiLHm9HedWob)4FuOZN?= zBlJA6jadv>6J(t8tXZcG{)Qv@!tUTh_o4Dog{~5N2lKGXhtKB}pEvKbb4Pq9a^u1!|nM)M=TZf-^mPVe=$hS*ca(u+GD)qvK~_h8Q}142Sa4#g-6)# z_na4Se;=z#h4-@$j|Ilog37o;&qdjNb~vyZ4YoGY4;u0S!_0NRJKGTJ$$++F1KIBu zXJ3B%xok5L>e^t{l^#8}=Yab`lLwG_ptJTrJH8DQZ~VHSCVxL9I1M=icCs#`{>3hW zg36>njl^g**DDJ&?V>`upGl$pQCsl9Y6_podxsMrSZ$OBu8e+XoI;w-X9dhkQuDT* zMOOA6vjq`fpEMpVknGQ#b>@ri!M*08#&`&8@ZNxHSYS0(yvOtU3ZwOD2Ki)K=woQ4skji%}g z<6xf#8E2Bz3RmPqqwHZ}4rOz-=no*umHg+5AK}yqBoC^Fn0Yxf-XOi z^V=IGvw*j-YohF^$XVjieWpWS)$KuABj%{&K0i1o)tg!kU;a3XxWF6_3CX&3=Z4D| zm+O#NRA@kG5U$`B@qY-ejF1=XT3Qi{HaY-Eht&!3p(7EIjh;ND-9bRs+6?xpASx=y zTDHrGi03t3l=t|8Y2!-N{48&F$kh)R_`G2niJ_(cmCBWkzj=P=A#8r~!)o7-)L;$; zz2fF8%!(8sBXb&{Qprr-pZq0^=+_*Ankyj<`%A|W!9H;R34{@=@kfK}{X%I}{*8Bl zXk>8L$kJ$26f=OCFI6L@chJf2L+tFdr?jXtOxf@`*Zj+#EwVh*DeUn)mDLif5dx>v zTT}+165dR+DI-q2=o8uD59~qS{JBRJTAU<$f!4+KcnenxRmUSL@Ps)cfIO z?_l<^UxZ_pwDiDVc5kZ4mj$gkA>GyeorAwtbm<$Lwir-~hCCM z1K**4Vihpg8*$V^?hMsod9y$UIWp-XEgWV<@f}R9jL{ilF?5+7L(eqcFQ4k8pD8;A zr`E4@^8%(SP1MmHsZWV*($rR0Og6?C*yW*Ey45(08FDB{K)R|(`{BRGk6KBJ z!o0Rpr#0NtmJ(Yb1Pe!KT>l|_wOytHP09e1Bgfre=y~j>M<@OPH!W-u<>7J=X=jhx zY6Cv*qQdekBF6pQb+Or$_%mlO;FylBi}Un@u$1p-Dcx*2yMV=j z=O^CT$IYTx;Pp=4$anTlA@@=4d;Ag{-6;Dz{+sg)o5iF=| z0(-Pr3x*yRZJz~UtCXLS7Kx6=s%JW7OT6fqLHKI>1FcLBW3DLmqmw}GDnAqoiv^ml zcIJ(<*1Rg4nQqw$AZ2mf$!RYsH<^gubnR&5igqK@A+;|gl9PvJhB?y_dJREA<$jyK zVP*cYZ3Be|N@>O)6I6{a=s3QjUxjFXfH$D)8ZN*e~q93X>bYG{1^%3uBcI zvnH!tNxNcm!fG2Av>=)k@7k>p0443L($F?A*++CxHa9{GF(SNu%$D)Mog6aNr#s>X z(@1S2hdMP*)28AE(h=OC!h@i1?L+Z&F88*60rt$DMS=TOQBB zqtepv&j0(R*hx{Y{{U!ocyw$V%+fU3%AbX34^0C_Rmm=pick<8-V^9mnYTwGOp{`Z z>Fu3WIUbjJ`$&RY)E3;tT(k0H^bh{M&iuQtMw}Ffyc`iaKj~>0xcmYyW+p)stgzn& zYndN7n%^Hu9T6-sQ?Iq_Do82hg^1yoDj7x>V9pWk@qkMn@>`k+oE1dXq`9Xwh3OyF z?ymbZ#z2X8DA~|DlSVI+5qY_$3*MqXcZQ!0q)0LM&$rLo=_7&`WqX9aLV>Duy%%K)9quXRN(eHKN>0kt3 zzZfjpWnMA}u_z!0sc~x@*up_1mf|g9rIQB8$F#^gE(NP&r#}NQZ+f_Nlj4( zBFLiHRE~?tif;L^h;;e;WGtkbjOMN-tRkdrOO!$Ogm%taZGv$-a46Cjl{|~2k!}^U zX^z^PqGcT%_qk#`=~eO|DEV|i6k7)%dgj6dlW*U{i<+^Svwv)tj|1_#mts$@eg3!Xu1<=tg_-xaHE1w>byvk zW9a;3|03~t3prmd?j2jt@1di(f~%yii(XWHvs%u$-}QUFYud(?I@M}U=FTs%4_Oes zv@Xcyg<-Sp<9%-uqx1J->W>WAw$se&??7!4f{Hm$8yS!vHy;vG#HjFhGF;if^(+ev zNLlhzutpm^?dP$`!dyQVcfy<2GgVfPy|-WeSzgaF1%M=m+n)Q+f4`1kHC7a%tbMWB z!vaJnEcWWim72JE+|KF&>8B{9JSd>l-)l*Q**3 z*d{nt7XpI({ME?W9d!dVykRhM(;Wlu?f^?Zex7B8oGbhWX3d(??O8;{ z<@{uP)DXA%ySpL731_JKN7H*xQo5{hDOsTS2jZ-MRVEW4MWllbl?zliit*Px+`3d? z9pNrzlii3upTJI6DgYO2S%frWu9T0#V^C$~v>zmF zs?R%{88_FPR#KC5AKu>)Mha7KB%^B}WsERr91bO{P}2V1g4DzJZ;)%K`-l<4PrJj8 z3cBhdQf#@&wKxSQqv~6d^uE+pp^@I*Zf_Qn4K4sin>lj``9!raG9pq5ZoaKUQ3s-| zSF!!g1d7P~;s1{hr5Gr}ch4G(RKEe-(HONPZ?d9;Ci;&=@gud{pW-C``2t`}eYf2_ z(p8p1U;N2Vv8QP~4rS-rNNV`c5`~*I$*9o1Io+n_Bozn2<}aH8KOy3Jh3yf5#e= zO~OVL>-Tkrbx;d947~FdchEkC=5GB+iDB`j`;1ZE$S@U1zw9-tb$#}rVc`uE>R^zJ zjHH15DT7BUF6V!i^+~B^Xg0atH7>`ng)seBXYh>d>7diC`Gd#8z47?pD;4g~2hUZ? zlms5$&A8nEsl9zHm+@j?H;dvQgWHZ1Hs!(^>g*%DjR-YYI&OA2kF1xP3m5bZsv7j{ zBxNY)R+7C`?8I7|fyI?&1rb-MFQ`o0D|b}vCk|bz54(N|L&aXNVrxfLUOW_bi2^F@ zkm=x(4Xr{>R~2x$YGO(%3(3d6LhDjqskLW^ORk(Gfk(ZkKX=|O`^=wB*fe(iHgo&7 zZ`dS_;H@Nu+jWRQR<2xOYb8%fLq4YRmRLb=jZ#35Rjqq&O7gGLw(Qs~2-*K;-!`74 zf>gfXQ(h>`W&zjv1Y$o!x!sDrn8oE(ex73;j{Fj%D+5Rn%t4NayM8txtPq+btp+n% zpqYtuzD0w@0Tc4R1MBS87V}Om0sE%OkooU(@Q+z=Z^mm+J`b=Hns6B!7g6o_H?|^v z5u3~HR-1H$3-d2tKNNQI{<@KI`-`MEhh<$$>)mwHw{s-7W$`XagtO-WUO@TNJA6er zD-7zJs2V)By3d~+{pNgRsn~f~BiDEDq@Q)QRHE2Fnqaha#m~Cp^?5gFfU-PB-H{7>{K^%geVg7pe*S7lVK9z{| z>a1#m%5i7gMK-v9^Ph&1_vKlNi_XNR8IYH41!;5X0_tC~vXjR2puhXV#_Vj#NgY_` zC)wU>cvc`#q1&mduF+xczvF|h1TU}}A0U0B1hWUx6!=0Pn)>7&t|$#Lu|7Z^ZNFZy zUlPB-r+you${PMvd~;hv5LxzlHko_pgcjXTD%)9M&Mpy?bd!~%S?dWzIMwuF7ehs9 zbZqm2Ojq_~A=Lg~wb;LTB>NTmK@iOI(B}P}bl6MmxyK3_PZ5hm8N&liYDH5O-F4;L zyu$%E`CJ|6n*`&Eqfc>+`ZCmun-+Gkgc|KJUS&=;2Z?d}$1j#-<@4ow>=SlblCY{T z3fJGXGrK@HP$?NhGMH|Tu&qdMd;h(?qwQBph0fOy<@l%*bQT;Jcu~wWHUa3dGft?J z!h>GgHVe0wu<~hH{)_f~=;TMZq06;xtC?@U!ubZnMPqlvlYeg{5^CaRsx9A!==FdY* zdG|UX@=z8wx40B5`A)jj4-PHJ<$c>KugbU@1V8PP=voF9m45wa?l2HQ0b*f6=pO_3 zUv--k;54sX{4P}~csJR}x1J_@f+tyh^isz7A~;8ryCMxqAazN{u>*0z`sYH;f5-Ns15d4l+KCUu9j}eusb+6Jh<7{Jjl}KgY-@UPXql#2S`M6DeVu`*HMk#Ks zY&PDX1}Y3DTab&5)d)uR)l1I!Uz55PQag%oASp)7s;b{d^+p<}t6k4r*4z92s`!Vu zsBsGkh-l%>D=qoLlIxlT+Kj5modM1Her%G@k22DPTs5es7q5bSg)bmN8^1?W(?!Hc zhR=h$cN^F;uF4V?sCPNbfBYuP^Umek&7B>|>!No%V{c#{juSf>wJ6;I0cm3lzHY8R zK13XAv98qE5e@D4^|p1{;gEjS7#JPbj6gpg`QJU?1*j3$3VWDj=@R4H@!q>rdVJ+T z$q=?Hg&7Z5YqGs74)=d(kIL%9QgI=6P?yLROAUciPN`4>$jN^kB*f`CTzcBsOPKh* zu&dGu6Owq(IB^~qSBE$a|Fi<`*~z>J^&~!51K$5>X|CF7n~4A2c+-a%3U02gy|B5r z#GkHPVKc9809rGPAYYXGu+srb`Nf#?T*=@mbE3scO)6nEauIWLSnf3hCzG6v8Q%uR zO{m+>?|N(_NxE{4`m~#VV!TCT5|=&h@ufrC)n5z&{-LiXQGm>g1z@n^@pN+?G7Tz> zYEX@hkC&uz#gl|*|G^K!L$8$y8;_s}YafVJSPyld{UWBfCwwIE|24@uy(F`e5*9^y zIs=tX@uXf(Wh4nV4Klj>y-N4H;6Hu@Cr<;4F7Ui$vcSKpG#*lngzD}L{2uV z?bQ2XCigc9(eDge-o586_tKC3WL-gstNmw-8W0Q+^RXl;la&N)smv|88w>iEVyS8* z%O-G9vAHfSl+C|HU%BHQ&uT5FC9|CgSQ=ydoVR{+C21$3Sn z0}6ObqH4!gcx#8l18$*$dE}_7f(AECFy`>Q4X&fD;kyEO^Us^~;{Yjq&c`1=Iwq)B zJ@swIJ&UUqEJUr82{1roFVT^ZogO}PC&Nz`uLI_0@G$e4V_>D4N@+&7J{}|{CAHltQsuJFRhiw~FPy18pF5Kvi%DSZSX-5405H~jnT~L@%zVzNLC<4WkMu05 zg)LFw4qU(yYZk>h*8xjx6nh-Q`%>L_7Z-5-%>R1mJWm5>?Y<`;@kP8$zz|3MU)@Zt`V{68@p=*OwE3>t-dCEuTA89(Mt z*WQ!=vV))gf6{#OTr4<|cYtm8aB>oycqtkGRiQMk7-MfFv_UHeMQMTfGsgkL)U^I*wBd{#B9jeDSU#U882DL^HzSRttz zT!wZo{p}1-YZ?Xb{S)MzYzSCv={RK*SldEuKc#Y@7wgIrY)QyogIL%~MEcMM_LtM~ zTxbO?Y26kA2-u~y66C=;Yo2`g-`_rknl7v6s^sQYp03(P?&F)vR6M1ReMbkkkuco3 z{yxz#4N1FSZ%COBM~);@u+%rx&aVK(rBZswV_MP7d8$jof!P!$<_{0An5C=$-rV5LQ-)-eM7yq?{@Y>ES zANB8!WK1X-O+Z3q%1(D6)7HF;3~kKeouBmVj(wXI8&SC0%~_JxVxleEjF7(UHsG~> ztx)$u$Ncw3z&ga^ScCf40x$e~Xt)swKglW5#YBu5IvjQ!b;CLeF7>s#GMl=_r1=6c3D@KI_E0##R zHwbg{G=wb_vjJXP%&hGuZ=M;}hw|Fe;o-|gJoL(UzZCUayQ-!|YhRxGVY*BU9WaJF z^Sa6HyA^Q)_Cmg4Gt+d+35_B_B_ga4Fa5mup5J>hb!^;= z)cMuf%t>WV)@3rE_gon(F!o-Cat)@_N_VsZJ_p$NpHH*LFMY`&Yf9OlfT>Y@`y;wM z_|fTcn-FBO<|DW~6kVBeW~8kwj0LXLd{wbymSkY{srLuB%am=JQu;+F;j>pzFF@m)$X zr&;(%#gN2!nJG+D9Yj7U;*8Kw|LCC=S>-kZ+jFEnWPv#V7=@ktaArMhlB{Ul5B^>< z`v#AD`5D$fquQT7(P#l>_6fXSPOIPJz+TTLi;XNMm8D{O|*dWm;) zFn=4+NI0u}AwD?DPF_(#fS-JMmP;0qJlNiH-`)ha>l= z-63}0H93TH0{tn^pODG7LGkEE*2kEix*lyYY}EsrvHdT2v&+;Lbv7kMH*a z3ss6qIfZ6Yh$Q~ggfvIIK*Y@B-ZjX;PTAv7Vkl?z2ciiN5F|Dq6MOj%G%=<)xWCh*WBz6x)iHhK!{b!Il`@w#FLg%{zRQ|xfW2a z5rVxc6GUrdq^A}-+ew_41u))e?--)5wBJ7hM)W2}$(l~w+2{$`F*87Ha?7TOX)$jB+eX7cKKc}PxQvn2r zvv_?dq>!2-)(nGVB;|a&yLyPZAcTtalu@A3lG@p!8gqBpfl`kU!Jf5WF3$P60a-s2 zc|{!`VPD+2m4o(7YFa@j-Enx{;x?bm*h22;A){$NEwi_xSfcef_8!s9fAxFUSdv{f z%Omt(XNl6AUc7uYy^toIq)X;12iL4UG>`Auz_61Wb%92n@;cHhw==t7d$KAHoC0gT zp>{e;P7OnoxDGoZid8KTji@HGg{~69W)F8EODo0`=??uT^&zN!ik=5iqx2c2PV~nD zhPPbW;bUhMpAa})YV@h$sg1m_c@fh~s8A~E8@qx6e;ScORB9ZBG_jvgWI;)QO< z*~n;sq4Aa9mZYVP2YVvZXHzCEVOt9Y`mU&K*SSU#zcJ03QNt4y!?oM3&adKx&A7zZ zTaVI#DwV7fOPh1l;-Vb$G(LkHGDA3cA=}Rvt|E}s82kUiX{lK6s>`_eoyyrmnOn_LfqLrlRru{d{;Lp# zDVW*g8X$yK;9ba2+AmK$8Me6{11|krIsdw$h`PlVwB6ocq;0O`HGC%k+~Tw=u7LOX zXMj%zSD}%=V77CzJ&UBvG46VlMeN%w%*I3VGa=N0nkai})!rLwT80>V#@r~nLakZv z#amlh`|}0H)fz%l=btwnYU=MwX-7wRY^xgL>NKTlGs)W<_R+zN03VPq-h5wjsC*m^ z!sDHnKwuJ(Q~7X(-m*f+(tehwGpi{f%x)DC-(xZIFt`C_KLakY20vD{Y&kL5rq2&Q z3DId)+FzI_xJOcOF3c^=kxkDkzM5-kvWD2`M~*BljQT=?os;(%S~EQJMCC7k=VhxJ z(=e3&2TDDqK!-BdICk%CFOkJ-HMc!YNk_=@qfGb_U6yE{6t6dx+8Z@GP%g0R5VXQFIr@r;q&4O92AD zxAj+OQ@_9QhJzRG*{wFmU{U$1SktK7Z&|A-hTo3ThyS4p!FbhyB1=?!L$Ruz|3JFOAkGd8{`bx>mr!yRovwJe1rN5(NVLbCm1Z6s4P*dQAD zzIT7b25=)*UgErBvnJtlT+Pm%CeHEQg!wM><0SF(15R0;`EKV^+;ON${`Fz`mJt$k zJ8x@06F|SVAuG2YJD1_dT;Y7`0xFGpHmc3Ytwc_*dT@RWp26FW<8Q&8x6VK9T#;$j zu#HL~Lu|m){M;Q)4YlNpdCX)Oj;iUgTkK^PXD$-s8(UZFw2RpkQ@>Nz#5*>eMod_O zdoLaAXcqsDm3^U7{j`##*-uk0xC-}N1|$hfUO1HZWL3P?o~Sa`BH9Mj&#rTvnECGx z052eN3NZ|MaNwRwY-(MJ>^n@cf0}kp`eOJ7&?%ni+`YVgu(Q8$`uLS6m`X^)W*H=R zAn{c|)Tno#^}yN#s#I2MScWR97s{r@Vn6G&(XA@JkMs3s^JHTlJR)I}C&k4Ea(MZyD9pabiYiinh zUn_mNY6q7ijH3$kyga9s>1p5B%XPhovJ^fcCz-Lt_!FK*y&&D@w~q3_)imM8@_Ly? z6U&L+7OdR*pU)yy0>)*9c_=RM+;fMZz}D~0{Hh8@nSDSU1w5RNUIEf&*4(h={3}9G ziz#c>3n3Q~am7MQgi?tq|M8Rm56*0QA1b|aUWMAWTrLPgi73LF

    qMgd@@8ma$Hn ze<4O0k+dCRAIn@{Cdr*W=KW=s5ahsN^F7VgFren0t2swABK-{%E@1I3o_9l}AT$Z6 z9LoYrxsRTjwl zCAU?kl&ytTu|ug6THep~0kq4Ho#g(+CQswvu0JORZ30W`EhhEIS{APe6E)t{57t3! z*zn5JE1{DL*Q?W%jsf5~?{^)Cwr*(UY2ynez(XO(#EOp2>`7Nt-k1*e3+3{6 z0k3`xi?QN`)?OkC*cQ_3k7?tawN z1=Sf=$9_$wnHe>~b&U$6+`q0jwn1S7JXDNO+hqRC)I=qo2U)FcXQR$(8Rv(;#jvm; z!SWGy!T#XPNE+8p!s^>88h(#BPAQIPS%XFVtCw*!(+6l8 zGdM~3zY1oL7k|?|@bQszRC@q97X(~3%ip^uky9FkqKpZ(j#k#OsU#d#l-X$h>oup1 zg6htiRDusFUZ?=htjIxHkNCKlud6#gjWiYB1L?~{cL}r#rRM@>GWsZ^9aAEbQpgW~ za3*vs>gEofv|uG- zLmzpZr3r?+%g=te)X?jwXX~dGV9j?>`2#3|Hq)24*K}znAPqMyP*YjBi4;QVQ&DA0 zl!n#U=x`y2KF4Gpm0knjE;XjmFBKY!#P2^XNqr~VZZCQ9iuBbTFLRq%tB!QuqRZl# zuCBs;ja&?>=`QEf!ypC+z5Ppda^{hY@BaEJW7dA{hi+hXQk73en*9HCeLN4Dir(r4 zc|4*>GvaFm2$#)AtNMjY=)c0E9nC#IR#Cq0rBp!IUsO!`oyF0|Y2%|jhawK?{_fqr z#be3-wRs1}dkLCc$oUL+I3o!qg=gP}VWOBSbGSNy`3*UTZ11y*OB2#vlpZLPIm${8 z<_{B~f#px-jgcZ{BsSnJ;O9_2gKbtU@)ng$%8- z_HYvECyd6ZHqmM@oP+LT7i?K=wM3-kG+&_vU-zE!qd) zm<`GF%4+My6!KU@R!F<^N%Sm-uC5#v!?|4#WYG3J7Z*W=G9dDtadIc zyWZd$wTH`6c@~gDj0NTwpxag(uFpeHS@dnl)ZaIDiuxo7A{l0xVYk^ z(oZ-Bm6KU*+OH{2aGuM6XT}686s@@dVfd*5%Pw0J__7-iUVK-A)HH3q z;{NP=K3`9q_&GgFW2weXs%ILrJH^-WjTgxssG9QLViqu%5$`|qCt42 z*gBAw-L^a{i-X9(01kST>%fI0mNOr@bl<8O=fnLc0P7obCYy^i;mQmAzO9&OXxpko?$kF=`Q(2mzQYJv4ki|c_0>>ktK%y!Bi&yEUg@z_5`^m>Dg>CK zgJo$vToqKmj8sGgf0X}_8}cYkbwNsXcJPVu5MD_vv|0Wl+^4K?tDHHHpyFeBW(Izk z49zN$2BLl=#(x~H>2vc@qMh`Fio!!uUoqN4TMWd8E<^tPH^?5EGu1O1z*hhLqA*(6@Bs!n$pVI!74ot@BtL<2k_+Xt_X|;fljQmS(LsL!>Caioi zCsImQ^=Wy{akN24R>`OW{>^92nqqrGxws^G~W8j3HQo{}kFbCOMIy zWFl8w<37gH{JLI!Rc|We=7JiN@pqEXWqr-Q{w9Ao1Blo#>jlLnGpUW z&za7h!@W;}P*535Qe&C(DHs6Zz#mst+}^z!|5^d`=z+{Gq`ZzR0q!o^9Wio3I!GXr zWy>@4BAW_qcJDtAhq^=G5I~({@OCBXqy6XYDD=u2z2r0QxJaB6k{^t^k+783WOOsG zyVw`WQ6*M)Qk=$ZTkZ2%ms-y1QQWS{79L#ngo>mb}$igrd)E>^*TDVcC$Jo~U`?siU4oV(b~h zGOd}9?EsX}Vo?_~!k*&teX2tkLzYqLV86}x=0>CB^jsVCY>Y%Dei|$9B661Pzul#T z&f7PxL_7MNSvS0i@=0zagryL#pB8+y56~ae%hZ0?(UTBy-VQAMKulSsm}mh*I_jzu zC`UOsUGrWAjEER4!auA5BS7vgVIFl|9ww+H*d-mzzer5J4dVZpf7T7CZ=R^bH+1U%t1n4N{1#8c?H_thgQT^t?w!0&Lq zr;;LGHu?uAg%6b9ScPRcIG>hPDUUR_;=_qqT+=BrUoArqhKr6y>K?vL%slNf{Rzc6 zlR0oU%)k%ptU5~7^CX~Vrcfj1#Z`o&&d?GY^u6%wgC)?uL268koK>a7NYH7z3z$4$ z19RkWe>5#!YKT7>uJGkuR)-bC3t`*5gd)_@al8yVGZ^}(o$XvrIkb4C0LT?67l1?K ztPpGSS|x1^Pl8w>M<4d`oyVYWYmHEgE}M>~6LP3(#!!K_%uM1kJ_@z7pet~|ReJFP0LBH7Oza&!95+!?gI%~v(sXh9 z-cWwb6zu%9?V}gA*PxY#REmbq-y9XXJJwfqv|Uvkf>RDcIPxID(TN`HQ;w1CH2_D= zjgPo0q*52%)k<$ms=y#Mp3((5Mr+u`*ZYAWw;8H23~oUsA?3GJNsLwfkT3f)87 zUYsp;#vyToG8x9Z-RhIFQpo=tdMiRrz=>*xH3m5J!fE1LX46{&Esd;dr z4%DHkN-P;9dbp*Oe!8Y{@=+lHb3b{^^LXcIRtPIk(NJUSz z2G!Bp(M~JJ1w_LY$aT(^;N)%mka=+C;=XQUindm{U6LHBEf$yj*A^d3jOT?WhVtdU zktZ7(JmSok-u>jk|L`HUZzCc*u}c)Q_JfZG1&ta0UIl=s@e>1-%XW`#wiY~$8!jkn z$7{-i3FEG?f6^q6WqSuhFYnkL5@vnV+@`n>D$+ORT!1%Rn{CL65|V}?P_b^1B_cVj zP1d2mD7bO^1VxE`|c0!8%u{Sbsyr0^0 z3*{H8F~q|}2w4d}pKo>tov#UyPrO74r640cm+tuvv5Zz|!r?+Wdiip}!@#`#((NA9 z(F)mGJv(Iu7bIM{2 zOHR0VWsr80oQfsa`k!5?bnO(#4;dzc*36zDjD-+&}S3~OP{ z77Pb@Gm?$-lG_Lo2@p3*cUwc^s?2tL7#j+eIam+K`_?)9yD|fd10ZAJvRZE^c9pp) zl4>s0jJl2H6*Ro)t`jKp9z=7HM|VPUe-TL$Fzs;G*;d-;(Yc+$RH!K4N!Z5d`{s;v zOrHa_T;KC8P&j=k94oE4qFZSNVE;%$Sl;l4adB)SJak3DGf`P}jf?D3Dn3uqZNr2P zgy%KH@a;q5uYhO&q&S(Ngq*Jx!cOx;Mbx)%*v1dQ1LL0V?hETYGS7RC>5G(FusMii zg7q(^2-#exX3k}-5wus#sKA00HVoG>=zIEk+#}Od(Iz#{QmY5&J7l}}+FyR?JK&~^ zTBu^-c5xxoR%%o1m4S9vjAopc2u>oVzPQfpK?1sVC=w^=HsKb40T zB}H1*`qkK3cC_<2(JR5$H+9;jE49jAr^G04(~>H+vNemG|8@KQ<2m%foR#goYmab* zrlc}uK}u&K17Gn`SQ{2zE4{v5$;{@s`_p7!mc_U5$&ikZNKp&! zr>w|`Zvz?39P-K#M?40Qnp6r2=~WnVC#0k6E5r)QiW?JfYw960D;PgtECu@-eFmqa zGd1kcrbjhTQZITbpLnuvzQBeVsAziq^&qs))Q7fdL8;NTY?Qd_A} z)2LA^m{JVM$yj9`^_(qU4Q~$>;P;80knUJ<7{QyP90q~8Ikl*r~wlUBFvA2ziyHs$o$EwYZ=DLmrv zCA}Owun6a21|#q5mBBI|(Gq{)dqr0ZrwxxI0qd{E)w16o^z~fR75nuy+AT;L1fvO8hS$l_77(xL{T%&wo{J2Q9wX+rOC#r`bdtky zzCK_?XFZtVSHw(>Z;ry3L zH8$_>L(atR=M$6?G8A1WvA%SZlLfPKMQa2QpO=z8zC->W0P8>$ze0P61KE-bi~3`* z#JFmobWw`?_$w6bMoy5b>WH|jJS4j61wwPE^%8*^xWvW@l8AY6smQ{)(HODe#s-aJ zuTyx*h8lGn8BshXZ+7NHvf7fbHD$B&hipm~$9wkOq_Nq%1y5Vj?5vGX9Mm|iHmcWm zfsp{z#%>fADq}w6aHkOgem(iOcp9q_MF#@MivW^tMXKdt+f?0XJ8Nf4+FfTuQoYV< z>~2o$>oz6rI`N`f*1^cGYcfSJ{$($&nSAg}(r^)8{3J5jB!W8n&jij&Ax8<%Ui``i z$gEe2`wzDJ-hYm~bYOAJSZ-C4Vne&?G&G)B(@TixN|k}gv!qMiQU%?hdY~vsHA(!6 zv7{beZPd%|245OH`(7?^XIfw)5ipNVzzT5s6+dZ-)UY=N5v&MLQ zvFcV$W7b0rZSo*h^2o?K8y+6@_B6FnMMt0QeDjcvi)8OUc!Q+beInjzC)cT&0~(hd z*Ep@_)_T3Dw{YMC3Ks~hPz3m@#y50@emGIBJ_72lMY=a8AW}svD z=Yc@VUFw`TmrB*-kyvbL^u^CbS>%eui8P7SJ6s=?)XSnE#W=4bP&REHtOEp_YvleO zkGzs^ZfAa`@TH{OuaMGsoz)`0B5gyr@Sa|dM5w;ipDd7*g>jOGE1Cl3{(4EkNQ^P+ zMonY1Z0?|;f;tx34XKmYZIsn>M^kzZ*~Ij2n~@56N`_Ap)B9}qfg9}b{6;i0gYZ2SCp0N=N?p0s#&RDwb^|`hGo7`h%oZJJrT)LeUcQI+H_=i z5t$Y%aFCz}LUgM-p(gf7MZWTNqbVQb#oCxp38N>;->8?RPWE|2j6v(*Wr6W&Ukh7O zIxh{QLmO;ZTNzfh|81qF8N9<4n{A13wYmJ=`@e4oCT@0h^6bL2ERZL)`MeCEVlHj| zXyUqt5C{TZLm%c^XbMskb8H;LN2;@AD(&Y5haw(L(hX~N+W;wBGc}vQxEZH zd{aYFSr@nI&d;7o5!!~W{C!*E8DAsFRfpoQgv~k*?Qy)JBHZ z*;qp_4Kfh(xL8hW3%?0%wYOi(GTyfLTXt~rPMc#6tv+L>2BjA$@DCRVtX%~7eewGX z7YLkI1Q<2M2xoJ3lU-81z|I}oVO#2(HASdvlUlIhuq;|i-J^0w+3Zt@T)NHbW^Lam>n4p#i+H74){DYO zeSIQbshKgP>WFZgvQR#tB^mdO-(Yv{zfNPh`!uGjMJsrr>A75oo=4mS0&5llx{LV6 zui1}xbu?^9mb}|EwtIQw5_?GFQXdbTlVrPBMm$7=7utADg>DBKK#0IfY9(BfI04mQ+Mqa`CbT>IAv@ zpE7B?c{U@ZTCGcCq@zPxB2%PR!P>YjBP@k?m@BI`_w%9L^p}fD%lxO>;g{Q%Veu(N z9-O4$q5;Y`NxP_;F{(0Fv(gkMl+Dzk!n)X~n`ODowtX1IjYzdTro}8q>zWdz@#%^- zBbg-Cl&e2iOZxH*nnJ`_uVh|bGvRXOFYOpayTmM+ zX$Wz4Bu1jh9xV~aA5s{S-qGA30cRp3Udk_}$SHeyA0?xlHdU=36LO7OeLb><3svdjbi!P!X{L-VD&BS=LRxcu7 zA|#ITJjjReWD%V1kCsOYSGfhjC$3aFuSinwBH6O2#=47$wnJmd8v6n~nk;^6Hs*55F zgry%^ky!O1f8TJx>m~w5>Sbz?NNq$$Rzo(72 z6+^Ki69029@mgjduG!bghERyhW2I9j)&VcSbxFBMG)S@pdcGdE_~+sTR%DdRC@8il z6JN+q(xz?`IZ4f{KX(M{s7k6FaaAs3y~8rR(mKbijHvee%Y%}mTKCrx`B4?09h4{V zdNvsa&r)&799OizD9c-*lRrA4GleLvprtVY6(?d>eIetT2$$pkXYWmbG|8&E?^{(* z)l*A%^*YnDFU-m;4$3Af__7EHqJD}jp9JcwhGJ-_5d?<&f}x>eNDyI&hWaUJ0HUCR zvWdVj3F+?5rm zwhV4b!vfw(1Ko$x10%PnnYjtNQJ$At&P4)60^eE!of_p^(-(>&fyb2q^FD_)0`}~I zGt;+kxh!2ecwrh?Q8TkvDcY^&0S{@x`-!D-^%eS}8GtVv8n9l~550tienANWs$A_$Hg@!(Fp$6Tc{r0$`8hY9%Oc z^}X81knCBbfKX-Ac#TxRZ)SDVqgF&W2pwuHGE-#mvryyhx2D==S|+bAxy&5VFg^_wsi74H;L6d5iUT-t0i1k9 zKu5DKeW^q3VT~Ntq7({)xg^t!y`oXh$cg)R%NZtK1n0OV(sA)|VA(yw;=MoD)6KHa zG9#CRFY|ddfk^cRc>A@;$6$M_23mD%Fx5yps6{ajX#2f!wOY)of8JJ}s!F#a%Be`8 zNZ=SH&`?3g$f0CADJ6hqH6(?7?%>(!g*(0@T`_!V+SRusjZ7U%_f6cF4hnQ9w6Mag zM!(K!@eJ0fa_|)Z+x%TwYeG@x`Pxr_>^=u5{B8^5lhY}#wZH{b1qPyVe@$XxD$Y~S61e5Yr9s3@_mV!KZ`kP zAPT=MlSR?O7EH(IU`&jT4D=RXRT5*{^F;OhDw&Fh?Xycgl%4&1X=cXi?o&VSfPj}N zPf5!_&M!~M(tR-PpLkF$7YEZEz^ms|T#-PLz*8#${@wYHF0M%6TS|Z?R5m_1ckrC_ zT|1tiF5P^g)@9zMB?QOP-if_wFDo0#Y8qdhu!S;g!3;Gu1HVigqUqIbI-o>Akeg;R zwAhOXe7F_tKvG$F_NH=@3y`s(<;X9wr&~_mY6T7WGC=u@UZ0Ixr<@#^R)wRP*~;`{ zIg8HAiTKsms{Ue(l?l0xaF$iv)@B1(yxZHS3W&7_E;3M+sFgPkds8!3FGHb}tSdCR z-m8lCe0Iko^s7_Wwc-PXzFk{JL%_?mdxfTES>W_NYtLLZK^UFer$JQ@q&>2F8P&{& z^Io%>SMe1I6bU?a65!u?_5bTr$Gvb`_Yz=Z`>pB^ykOIL={vVSH$8jkB7yE{+I40= z9TxEJo_aJrIP-9NbbfC-ydvNg*mldBqv@3&LC$ID-}g7x($g=l~`^ zZ)XM^%VJ2C!A42MRjeLU(w+2clLZ%j6sWui#nlk9nNf(EtJRG4eAH2EH}Yd0Wu_GY zvW)ts$$69dRIR^P``ub6Ec9YVKequeAgZWnN{+d`YXh*~8}*EIDn#C<6r86`5|lu8R92#;%mP$|8q~!>j0L_8{ujb7kZDzTQ5Sy=eWqquSbULi^~lIu*U~ z#T5yxcM0(EKQlAap>Iyqd*Z*-|ErIohP!s{S~FMHO*t)!$g!OlqiNDdWkRt*&{W)} zRYX+Nc`*?trS^MTIUgwjz?RMI`?RVN$ACuTZt2;aPHXQ<=M0>kPSIYwy&9$4rS0Ap zwLt!qETer3YHHTJ-LZKM$k9gV%k<^aU&-^(!756~o+q%}t+}fF6ydR62hwqtX4eRD zJ<`Rqk9bwoxR)BCRt+~JGBAADcuTp4{8-Et-8FZh4bfT(v()DI;@?C4rx8+LyP0u6k$p> z+q^6#foqQdM1p3JZzX-KU>#=7@thE?PWJ5ZBY&4IH(S3EkCRNjKBa3Bm_N#A|eQ$d;;EA?jYiia zlypY>3@rsYtTmR@B&xK2Sw*brJExJ#GxIY7*fD{shDmAQ6dNFn3VcU&j4w?Im>Ed5 zNcX1X)s+_2zv%;oT#kk=$PsyS*t77dIJI<<9O-_whvESuvg@RVzIIK&$3{$CYudGa z3_!9vSaN4BYV9#5%vBVfwEhk@%jisJvw}fQ&0;x8tua*%w(7heg_O- z#z;j8&#ug*v1Jy?_oia*l)ZInS_X7Erj}-9?`lb=Tq?3&lCYRMv@Ch~l7)zd8uB6I z;EZ&M?XpR&=5-EM`M3kcdn}&pi!@3iF2a#+(bcI=%~APzR0KTORnBW!M|v5ZbalB$ zlu&1^>K1wZ%KO8|4{Id@zV=KF@ETe1inVc9ws?<-@e;X)Z&ki3=;;?=sjp@ zlZ2M~d1n`=wCC=Kjc8u5rsiVtR^lt3B7qY?0&485(YA8F=q-aruMI1~>* zKJS}JkD52kMT9zRT|Mx0>T2RCmdB8s4%=}iUjZRIql-Uw5 z03CpH3mmXp7V!J$0c-A}CfNxHM;cRm+CA)aqdKcSm$bG<9zzH4Ga!n-S-*#5pu4NJ zMM}O;^``um?J6{^K|WoYVzR9MT6wfoVUO>dJG+oZRz`G3*sp#tJqXb3maK>eWTyqZ zlS|Xug=j{jnWrU7wF@A8Dq=3TE+~Rsh|~g|^CN4;*)1YHIr6CPVsCW`Fd?aSnYJ$A z2p?>qiYmml=J73jszZmfBE4Kv>eTS@w%{Ucfi+H~J0-FvL~B4xd*}A6pLIw}H!`=j zqRBp^%&fiDMKM;#D9^7!XMDvy{^#m?1-%%Xqq$jjw)&Zw>pQ3AJr9mQnx?d36;p{; ze{@8yaxD@l5_o1MPyulKle=2cS&9Ka@mbaQH9&K<4uIBvaYLRj^476gEx{KatN1nP zt$Z>zBCFacuchl0$p8v|*c#Lc6bLi*g%ph`GEf0_dIg4BY$(mBDOJ0hS~FqLu@5TS zzim%_YR1FjOX(DVQB-CzD^DARrvWwEw@3Ni@(^rUWl^s4*|HpzHG+`p%G0v;0p1B6lPg%fv=2ybWNJ8o z!XTKNkzAMb;jke72GWq~u#X>ktGGt~@WR_&?TZ+$ow3w9T+}D75zm!eI(U~l8Cbn? zYNmsJE$398eXTNJ-DIwiWNojnWXgcH!M66q#q!lNv*|}FChh>Sksa~Zpu38nkw9dB zRe2`+oUg6}Z?r!1^c>hUfhkW*dM_AQH8npb5T3Pnqo!Z$o=aSjK#{;RDS=i18ekY8 zOogI<*HlpxB(u&46-9pc$JKAg^U0s-iG55k_bizY0hE2_7X{_|SrC8D1G+i9!e8sz zDg~uu9HhNnCo8NB1j0sFUXofZVO_}o~nR*x2zoNf3)r@mMbb70Z=}h!jo=KiaZKI({!Y+c22iCmN577 zSg8~MFI|nL(*-qG)k=pF^;ZLTP{1GOl)3>AR&ny^zT5>jLQOhPh05P2m8NDF`q5d? zVo2cI;&V(7!>U@b%Xj61btWBWzwc&Ap0#3N@2F+Tj171JUpBtivzSwJ^Q3@xmH}3@ zv~=8GM`0yUBv2%9f=ECB?5+vE7K0*|C+lGI6K`=jL^G?$#npm-@+iyTd5Cru1Hgr{ zgTIjmy{IU;5j1`Q-m7VI?n+ID0vDEeK8i%KQjRXNQnf*{)KGSdff(?GbSI&?GH|h^@UWaJ3HxgRQU&m; z$BgPZx;SHXX9@}{R54J;Sc!g_q0N-8x)H7RX5&YBwk4k8D9ct>qOh=(y&9Hgl~58) zy`C1RPDjQOb7X9lA$zbmp~^)ak;Az(_y9sd439=q1ga>bL+YNvOY&4=VdN=lw6~yu zcS%!>WbLwQ^RrSC)$|$Z#ph)0EmVm}3xmux;u2(#4e*L%G)zUm34Um1N zB?1^bZc+qJ6H2QiRf#z@cx8q`orB^LTs(io6N;7_m80U>Nprf}MNx&YN8mM{_OLl!kn-tbh4tptS+exv}oEb`!cx;nsh zizh2abuZB$EYKFZ1XRm!@m#ZCv1C*>vK{#mZ6rbrZ4BgOy}oDwN|+q?NO{W<-O^U?wtEIpm={ zuXQul{E$055v&>4Y~-s0md8%bxTZf-)I94f;fs3m?1GMuG7iEvAP=4*pnskwXSQ85 zaMVCI>dD&A_OT!t1`j1j=FJdcVl77vye41K30%Fs!U#NF4~7pvUb{ts?d*cUmt{Zo zL1m+xRa$XH0!0GrM*`LdjB2w(N+r~s$K|m8uj}~i((>=VG(?N9lY$9}o`i=qdB&Ds^nV(p57{$$-^UaR0P_4A^UyA>x! z;!M2O;>A3sWaBA1yh@^8Au;M@`dGCJD1@EwLeR!Ma?F z1d0UKkpx;jD2-g<@Davu77vO^KXcVZF-~M!Dn|!Z=0?6FU1THWNb6at{M8!DcvR(+ zhx%m3cCq?3%ONuAG&!#&tU>lz@g4a@WMLjgb~UToM-sB) zNAc7v-YJ)C(E3y04*1~W(J{ArP@B{bYos%an(+LwY`f@o(9gk_&nMlG(yR=JR|;|m z`+UDVO#@%OXC6)K2g%OQ9+$|WVmm;_1+(Cx$;o~JWnAm| zRf^QCSin#Y#fXALAwoxNkduxx<*ajjOt>BF`J?16fnQHHujn#`2c3mrqIm&rlr@SR zUit-y6SjLcmae2-u`6DPV1T2v1<8d5Y(`&C&@U+9WqMJp$ILxwr@0WHO3(*@Sypim zD$%QLpp=VK2CHobD$nnr<#iXM+L4gM{vkuSNl=qk3?qtSGHLLStPwU+XpUg%b+mNj z69fdBX?13k8?vsW6sqX~)oz+fl)jw7k*PkLW%UkgKwW>&014_d*9diZh#v5zVV@5j zzFk)Iux+rK@r4NIa(0VX@0;XnPh1u1vFBl5Jx1vtQ;VANrd7!_xN1%V<`(raRR&m@ zc*?0rVBJfgW#A$$6zYLHvOZC+(nsMBMdo1?i&574m2hU#!ONoSnDE7wOtl}L4M)AG zgGJR;wJ&IE3ag*hEvE%>TorAY!pXI;DN72mY*l&WCkDE@mc#@r{N^mL_W^r4DwS*w zrU=Vhon4`m$3A>CkOl#oB_kTD<2*U%yy9g2vAM2{x<+NT#H+R^&T94)VLw z3LcSW+)P>kqk$t=Vk|@U8-<^YmngjNt25oxYT}?J21=tgC2l2H8QG^acc!!Pa(^<@ ze3Yr-$rq4Kg83}?=+rAW@u z#<664=zVm@{TU#z4s%PO+r6OGtftfc`NKNK(ume;p6${|Sfy{tLu!-r)r^CCuZ0_14^bqbAL z*Yq;>LEffK>jyPgyNdyMV#Po@8}_`Y%nYcLMa*C<`h*z;PuKuf^)MOhKAE%Ir)f+5 z8adyuJ$YF+v`2%v7WC{Vm&Vh6?J%`x<{@48qzP?)!ASK2zW!{=d1Fc7?6c2KpZ@fx z(>dpyv$1aMDDFm0&~l-C07U{^B9fqirbSv(fSAWX>&|$2=7_RulP>bYKc-yNoGCg} zbIJ9B3BjB~F#GEgt9&^vM(!H%5vRJ0urrS!IU<6}c)r?K6IF4II!FEOo4^790(syg z(AC8_5~suEOuGDp-RE*r04T=dWucB)t#~z~QO$E|a$W$~4H1+;pQOX@Ef%NR80qXu6Aq1 ztxXdJ)TtFal^O4hjcm4eU)3?dMutd=iDSJs*lKHA&CXillWAerGA((t+^Ji_4(wK% zK-ub7-4o>ix(w-4i43w+S7PD@u_ zd1X5N^wZNr4?VOoZt5uS!dJpFWh9kQqoc7g9U^4`%$c$>?PY34{ay}!QC?>VdYmzK zAK8esD7c}FNYcp>ia_O>RdH%hvMl7WBUsk4MkU4`Q?YY;ue$p)!K$3i4A~DayYVW` zm7~W8pf&3YVO73)+-|f!Ub|^5C(#&NSM*+Eh`sO8tVSzQrAgT{tcM;(b}O1>M6;Tk z8Ra}MG?@A%KlZ-_G$@%f&Dzw{>uLpAJp9}J{aP=$CrwRi^L5KXL0&e#rt|dbZkkCQ z{%-|}bvZekSIO&?{T&RSbf9Kh`QkQ+P=);?%~N>=O#+Iqz*kFzZqmNUJKEc{*oKyt z6p^<_D6eGA$B^%Cgj6|P<~&ROYYcMrf5O1L9$CHs{ft^HCbdN5xVCll=4D2|`_1~Z zdeS#u7!(PdP!ia=b7xvyTuftQV^6qVTefUTy}iBZ;K74WIL~?{)I4DQ_lIKA9k|!e z4yq2oc5{jjpnxI{zj05oSkLYNla&iJUX-gR&%-$gjJZWSFp1s~y813~wsonwn3@&7 zoF^hHE4vBu&5Wz)Js)+7I}J{qSCl2t8LqCC$E;<6qrOcBam$cOIa^Tm0K^`jwXlU|{G z9v&V}uYco@r4j9y`5*uGQ4_x_{$`~*vSdlraY4B@U_=d?^pS%ace+TaL}?LKtcb}& zxHE5O=v(k485Rh*;rPgDvc--K^Oe=g2DFXf=02^%t!83Nf{ETEviabt{Q1SR(sN?a zR+lVf`i05gqmk}3X-~`2Jv4tXjcO0xSsO@IuT-_R46V3wDiYWb68Qb!|NV67rI)6k z_=%rLk38~7bx(ln%{Ski4jed8#o;;g%rnzJ{^LKUyYId`{lYK&g8tt+|8F~p*Lk38 zxVx2c#8sMsZoc1UlPJ2!^o(veplREwr&PCZaj;lRR_G_A6cv1$TCd_D<%OR@Byjve z=XouWQx)IzJ58n(5A#V`)_E-}nJb5v;v%wz}# zfiyloZspO}2-r?cOjsW?kwcq?(wqO^H|e@5efWd_lJ-2hn;IGYT6bp&cCyOWL5QoU z$IsdMLR6V*UQd}Xct?F;Ok6X(c41J&2NUlnYdH`14X5qB-sj7-E(2ci!paTsr74;i z`t*CX6e&R6tCh~W*a$;o&=1SX9i1Oh6Z3eQ*T)l0%(w!&CWdl4NhEO9Rad3=zyJMd zL|tKTeB&F_zJ2@b&ReaPH9zm!v&SrCB2PW_)bzm*e$cLOdCObUjW^zS)KXf~xSCNJ z7+gdJa5)EJOZ`?(D%egm`|uf&={$q+YnUCtad7HsA*1gbM+axW7Ajrv4_ zSHaQ^*DRgHjuN0+BgUewj-Dfj?cxPAiy_(@a#zPHfpRUn(K0}W>^gEZzuYnyFPT*f zvGPj>z&ta8xeJuLEuNu%U6zcTS2Huf%k(0YJ~FXGv>CzEp1u3hzX(iU`?}ZKfGdFa zMc@6Rbisueq`tm(T3DD*_uqG4y7o(7PJ=@O)(rZu|MKDVsDUr_sBVZr^$0ue!%{re zsMkykK3pHm1x=(s7VVk^M5f2MuEp!I4awY;D(WS=z=?O%3*B z^zjqG$=rFSiQ!m&k`=LNqNb}r>x^lA?L%o~_K*fqjjQECgQ)00Xub=Uvz&?qP7Vp& zbkj}gCx7xM)4SgFu5`f#7o>K(oqq8be=)u6WiLyEgM(>$dOCgXbDv9p`Imobt$9cV zYx!8fcfCopYioC}8)H%^W(#HAXRucJrJPJbHE*vgZQXUMM;M({TINJ#&MIq7z6?GQ zZ{S+dq6(p=L@O0CbB$~sZc-?}Q%6ZTk799l=9D$9aIbb%Vy3H8%t!KS-jRJ(4Lfp1 zjfe~d??u(Q7>x{fw(|>mfR{dAb|RV<;4+7o%@MG?jE}NJ{Y`dODo-nFrD-yKz3G&l zr=%Zy$?dx-4UMp-hUG*$7$A;kR66$** zYcsyd3V-w7oBq{wtHU+z<8fb|>xqP&vz;^Rz(fB80%EnomA=TgXsgE^y*sqsqdr!M z)pM{c+G>#ZIG!0FqrC!N+jda#>~3{nXCb0ejA z*Ruq8Z|r~MIN!uGQEs$MJQMeOoW=Wui$f+f7k}j|Ur7%>_}~-H_pJ!~HTd&WpZb&; z2ycDsThsmb-)}8L$o{FWuA-RRBc0E!rB;OF+$Dy7`G zmsw8Y~_ZO6|;uE>KUSKIndC~tXHpj|B|Ih>x+*0%dghEn4lgqa3jegt>t zwHkb@`m9EiI-AuwxKRgpz-7}#i8W=gSPOh>YJiO2lA0(#W9^Z}Q9;7=8HP|NV)yO>=^u zec7{{H?pSRv)S1Si;^m0y)XQeUVQ1r>4o3*odtX=!E6jq^MCtz-qABruIsD#?>(M( zd*YUbOm^(pk-qQyzR&t%pQ@U^_O-7~7himFddEB7k?vEsSbY3&1&oQuLdF_CS)9)U z*4+ZWO`xz>GRGkd9tw)M`A=drieLTuniZ_bDjq(o!Wl(6X&O>Dt4#fwm8wC9-?5o>ZBdat zdf6Vqrwlc@b^5)kCVd0lT^gwHq8Gi$tlcGT0&vaMUrcA7b!M8FoJbEp{IJpZDef<& z-5Py3e)zC8_dIa_1L=ES{9-i&Y5P3M<||*mF74Z+fe~>JDxNYqM-<_XI3-;59nZ0a zC5*J3iUf)THk1UI1_U7P-@pH;?~75-KmYSTZ`SU@!a{oYyWgFj|NQ4$7ua>zUAHDb zEN%v5J@0wXOV?g|ZTi(;{Z)-)>9awk?|tuk)9tt4zGlAl9N7XH15#?AZb=B}&B^)p z^pz4I7D^fIT=_Fu1+>!E&9v|b4?r;-X}D4zIE$X8*qibVGc0;zl==*jKlI> zEj8jvhmHk=7_fz|Vx>U%ZA6zxL1$n=8)wDaRL1xLgC-zYTqbVPn$?sww8iH{zv!Hc z2-_;wqOOG7M6(=e)^PAK3?R2RmRl7Z7o0l#t*(uD;{k>7&$Y=sb1`-ax+AOct-&|= zz?PyJ(LAT~j6j!uUPd&tyriLC5I@c}UR3TSKo9ZTDvbGDoaeGRpH%O1Iv6 zYx?%@`1X$XBGSsWNT5hyeMesh(7c6Rm%`i&5wEo!5`m)mi~3b2(?Wdf+eqCh3n zFpM(BU+HT3aTc#g8^EQj(>OI2wWoW(t~D?piF7%S@+ysk2m?l0%?3)UruWL``bN3N z-Sb&xyh6@LUt(Px#uFM(%r!FpR@W%g7*wfNCqGr3GY=03aMMtXwL2x~9b1`BhgtbZ zb3o^1^-_1r@GT&%0yVS8@sZE&yFmkJE-cED)`4Tx^ThZ>diATn-z;R8jAvlj|Epg8 z>NGPulWw`?W_!%!CofkV0B<1QQLQEyvejYy-@Ngrbj!`RR6M-2axM}m5?JpNnA5rf zGy@;&5|QXDK$j^-Tyg*Y@BeNqTmA7L|FNx6(3BAtFYyfi`p8EgPF@WNZ03xn757PaBmO+xESK4&S4k*ku^|sNNHur&65NJk?^UHaU$Yeyy z8RZ&*mzQ&jiE1dm2Hg4Nz}GB2XXIk_^>EH*kx;MB!2>q1cXGSW?6pgi-sBWK^8K)r z4a28cR3B^C`gi5`sYHUSDAc6wfNI`mAy3fXtf$E&*WscIE=sTevDc@u!(-{|H+)@- zavZj%oaa9Gxtb%qJ$>|}A5C}Oaff7R!mCQ7YIaYRr%GygqP9&*kgVxAngYcL$Li5? zvlUt7Yp{9@FYiqgd{Zsd+gL4P<;WY2>q;8J<$4e3LjA@FayyLx~ z0A+T(VAYX$NHZ#ZnN7#N&TBd#*T-|@JJx1kK$H*cqkU(g2RP&7 z{PF5{v}vz;)vMB9|Mg$npet6pqR*F={FwLqtYJR8 z24GiJx{s_l8KI133*Z9ic$w_Tx7!5ZkU*vI^1!E#f8gnov8AN1dP~UK(ZGLo>6$A>R7j=Y&O!Jvq1MWPgI09OM4KDHg8=I%0o z*H)~`Fk(9*iN^9Hz$i*LW`G>wn(;CDSU2_6vT(2c(zTLTS9;0!ey{B?f-*xs4?ps7 zy87y?ZTitmUh^wY0|RJv-A`{imnl-Yt3sS);j?`g;d7pSM3v_Kc?owG+|3t!XZuG3p>Q(vy8SbNy_wKY7G?#obP_YX~_{1n)v z{zjbV^{WH7HxNg>5oOBNaly~ySEqJzNA(ANRccn^7N2#sV{wz06Il~@2I}DBS^P|n zh_~umxb~42^<=OU+aXM=X?a$Is~FF0yAp}q!8OVkZ)dNoJQlr1S`>4XSHSm8T8fe; zocF!&eb&Fr7xREDQeS0eCeeSw*DTYJe&Ve^k@zzHV4f@7{3M}h)_Ah&Mip1p$0X1I zypCk@#J#TecM#?Pv{6pv3*N*>TE&!nRiydjnRI*>7~e=y4rOU+dC5~+JJQ*Mr>E`h zt*NDjHMERI8Xg$dlUq)^wf)~suNTM4+|xZu5F$2CwaU1ZV)bIxNgp zmGwhqSf%Uw9INl8FMX+vF#OPmK2$AgZcRrj>&3Em*@b6OO|{fxbYwI^*Y0npm%sdF zR+j)8TjN;w#_Fk9^&y|t^{VNe2D<9tcKNYvT9X0smIgNx;^_2Rs^rr6A|y)ApHeL} zf3ERVT$GtcnUS%jDGGy~5#rmlpYQqYvvu8(+DrXubN8k++&`?j*pumN6JJZ8ANhRR zJ@cqWsLyf-UTirR2^0xDX$kzsZ~TUVFU`z=FD?dE{qisWvi-kCnEAm!sbwqaGW)IH z`YlU)(iJ#?8FZc5>hIKdQd*{dq{M7v04nbht_EG(*)458)h%E&W<RA!#a z85L=nn#so1bGoP9%ewL9 z$w)?P$+aT8(zb2dUQcs?59~jnn)ru7#j^1{xOcB*POZ|2jT9nvL@*dtZxv}(#+)y= zkmPKgsbaL6SMXFqGs!}btE}1r&NRdec-ioNht_pIf8gx2v+uMt$VLn8O{uG=J3Tn} zaJu2}jp@6n5<|M#)X z{asHMur0)aQma&(w4rTvhgL+1RZ>AwJ6%)J*Xd2#$mFUO-a!W>g&)0*v##Lm_m~Ea zA|k(6iQE+jBe$tcRa~8BK0Xc{MU6I6xkiy5SC@&eTcF|1%uBXJh`;@H!mla}#x(@X4P|7|sSSL-^@OVKn1vpl^PVkfWJi%h7qoIqt~9s=xJJMB?hJ zDnK1LcrvTYv*=YPE7uEOl>!HMT;u)mI6u?Y!aK{9x)u3ocjj?yZ*5JN4?HWK)jmVp z3vNwqeNo@HxI2A)^rm$GK?1rvdCxm_s?rV^|hZp71R~UPlzGF%J!& zi}F;!+X#$T?X#c(f;Eg&Fa3qZNDyn6B_U~6p3uS>)4(oa^=G1_QSI>KW5tWkS0XLO z%fN3@`D`FmpMvP=xq89I8+p)#!&Ha0K<0^nB8*(Fjp}B=;yFZ`-JVF|+Mt%#!7$>E z5SJ1xu2J`RZ{Q!%QQzvlu@}Kp`HF1my`o)$k@d8wZ0#9Nm-e5Z&TgNZ2K%<8`JVZ7 z+sxhR8>2VcZbfCMqIe?ZS|sqyNPz!o_AF-)^R;x;vDRvRH9@1uvgSmc#bN4|B&Atg zlP2dO9v5oT6lRX}W?_e;0J_zDoU`+AKJIrGYo99xoHOL&Y9{injany?+ z%R(9CQu=Yy*?JO^_L#`tC;i_S8l0#D@&FZ$l$a|$S9}3-TupgOLZL*14xxpTtl~0pzL;Fya;#(Am(RIe*W#v4 zbDj<=i{nJBr$kiLAi^kCEnc8=aD%=_(RMF}22#%S=tsG8AKqIrQZaZv!a zG(4;=GyH&*G1e(pBxD7t(RX+VoY*dam|8adgqwie0kxeE0n+S30#3lWDW9O?x|&7M z9TA^t^XHE~dep>>Rjv8WSh|E-OM1%`FC0$8U7OP-eHWxlhc44ptj+26+56J9BVS1m zPd<_s^_+_<5-1WV5;##L;A=rwcp^Z{I+QDT1*(Knm19X!}PL+Sa#IHM>idSspgqVTl{1z0mlvvqAl1p0U9mt)g=!Am9! ztF{_uRWbIaWlQ%eSiM%=no8W5t^=I&O|O22)fb55gY4bK6NzxXh71Xcqz=~af$@** zUHVqkh~{`NS+S~1n@hBods0iQSg{h>V0T}7_P|Byifvb<{=uPi$Mjw4nuFJ+z0>;y zzP{w zs~X&>2m^rO*sc4pU!!bASH*coi`mep4$xiWPDu|CHZf)z?;X$2#)K7qC+G|XV~_R0 zUGiH{&$B{u^~GyV?Os89caIX6mh_R;(z@E(u1rMznqKs*fpgO3Tdzzj{oU!>v9G1C z9=bjqo;!SmWgjJ$Ymq>aK#{;RDS;Nvc&@duyhO4h#kX7 z@Vs^=TZH{ebok;LaY320RyoaMR;Y6`3zRz8FUladADowa^1NLEEr2_#IiB?KGMbr{ zzE~pCzbc|MAK6R@S*%p|0i9Et&x00MPFVu^*>uXopJr#AhdNRu&-$s=Z%a_-$Dm+N zqrKT4khWEnMcnRb3*NOhw3e8>Y||y_svTFP#op!g#gQ+iTSv4xMVVscqAcekfg*tu zQUX2?*t8-|ta*eoYSEOV+cMPLfLhm}Aud#ASdYZvT**eNhh3RQiik3pRTfmvWeoDk zsq2pd2VdvQIU1R*1Sw`LGDb5`cL{WvLPX!LnjYC8!4_ClCBmw+(a@A*^-#WCSX@PD zHOkd&R;&0Wfq0Vfj4Gih!r~eUU}n>i5jv<u@fQgc2^0xD!xB&*uq#ZOh+Q2v z&+1DhT|~{;2vK*BZ(bvYxSG=a?41QbRm-~gH{B`SASeh(BhsLNfP^63-67qnVo^#< z9U4g~1t~=Y=~fyE5s+>W_|M)Lz~#LEyYI$3=iRfn+uzzBvu4ej`M!y7X4VeoUUgV` z$)C3 zBR{=_%VEo=mKM&Sm*AMy$C&x~j5eLGBL0T3M)&Z8cbY3=DwjiN5v}2ixcJYJyw7Fs z4l49(t>ARAT~1l5>vEY=pbJ+GaG&!a)Ki9ESEhC8Rc_&QxjLV=#+K2>CthhV#+vdX zQ@WO~VKB`#IPg)Yws3J1!NzrBBzjqFadn0l$-cQ}@Z9hsB!9z93%&#vC|5^R&xZm z1rsjWTzlmPTdx&_$c;XrV(7<8*43NNENd;L7XNnKb;_bI`-bM-S=-d?OKyHaezql=w^d$d3{f>g7ItE%ciey((#0F06qz>3XN{ zzI^8S_p)7|2+Z1JuK9M!kr{rQ&R$y`@I2T2LY9aPY%fBpDsnSfMR!AS{%W~+Ez?$j zXP9gC+RnhfT^ff!8^(PiHK4_c^o1kzW8Gmlt(3#>ro$EcFlP{e2iqp!cqo=bp%hlC zd|cq3%-AgkzmDyP=cDdl*{?(hAI<&XcEQ=pD*}m>sg`wnsIS$>GpVvX z7KbA)&hxpKGi6t1zs9_B_l#D%>}HElM81fVGQVIurwfwTm3+`I0?DnW@8~Ma%0Sm4 zy}PpZbm^sHRKGZf4f7o|OUqPOwS<)RCSvxImzWjyMTG>sA1zX2BJb|I)b`?s6=_ey z>G;pnGpn#}_t0*P35i!dQ(v4besE6~P6O=|lWT8K)GZecwRZk!)92fhtaS9apVo*T zUxLJ_TbZizpB?!y|LYsapc!8X}T3Zt?4 z!w0?G{GKZd$pPAjtIM?Do14X>oH?n|>hU)i-|<;C-zHIeoG*G-yTLiQUEOv9k~Q$9 zcPw4~xATEnjoGB}O3&r%_t*dFei{e=DWyZrSfJOJ>%e|f+U1PP zE0;?yu42mYG*4Z*#N3kWi4!LhbHxyfEVm%0!~0w>S#+aid2}bZA-wr|e)KPv_Jn&C zH_knz?6*`gelztDrD=O6%&+b@s!7z%=Ka}e)PCeVK9@wc1K7p6D=x= zh3yUo_|Ze?^2ky|P49kwG|1J26u!<|eJw0(YQ-ums1|wtkUQ9h!|nIXpB6|fbIYiI zVn~O}S1z(_Kq}ddHtTwwzRk@FF}-}PeNG$R3CnIit)*UQ9)CBWhj2RP zRf*JT!vepl=kZPB+ky&9Xo-G#)61?`eEbXG?4tV|`ef_6&04XC8oAP6-&B9O8)eo_%bFt6im8ig9;NEzGsfaw zSw;)*Kb|Ozwq$<`>+;~4X}me&i;2PBUQCZmVjjvdX6;S1IBMDo9b5<&+=dh`YsHyc z?~2A1Tj0!u6Xu#uFQo7HFz2|6QU^XQ?RZxf$vX4RNt56Ai^fdOs%u8*;+_*(Z2bx= zbQLvl%THWO?mfSb8k3J|awBu&Nj0MVJPopyN?k~QTJpos;>u|$#EOC05a#YX=SmRA z#3*->DvXL8GJA)t$*J$1i#X4V)7se@bK%xRUlDXgQQXu}T6kE9T-1ck1V7@P_$!WHDeQ|ljfP2EI(DR`{K7J!k zU}kOLXHxQ)P3?Afrd!%k{XTxv6=j>AC*1lbw9Kdey8g;!P{Ey>iRt%gSKZ+Z-XShw zudi9&!qRwM_0ZeGQO$SOj$_!I!DgOJo)}9ztWCLib)D-)#^(IC`G7#V)Z&dw=~(x2 zXm<#t7=l)^)4LWl;MAd0a^o4}b;+C!bK?t&*H_m97(b5aYeGELlV2&cHtiCbb-DTF zJJDNqsif!3$(L$~ZjyTHtpq|Cv5eug5bE7l{7i~n6nooNNc|f$MG7mC$HpluSyaxG z+VBah*B6#K!Z7{;nhfcH*?=+g5KLJ178ChN;<>#r`aC_rJ zLiD=qYVrPx!R#dj`+N6##^n*wmYgVTu>z(R5jAE}!v+X_*S`p2zbxeza-E)tDp)2= z)`}Zp*m-DSX)4e5tD^fv+1$dN>NF z#Vv`$);?X9U+1J=6X%xpylwWNSBh$JQ1L@ph>zZ%`fhi&&|sI!o?6DphUiY{`vaNLn3p=NY^%NA z1PX`4AjwG4xwzOmOI2NYPw?Z1A5%6yv?f0!!$v{prEb4g=jmUYOyB)lDjwL2=1Tuw|cq)P4QKK(c0mTauzI+IyO z`ZoS%By`fNO5X!>xv>uupN+u)eZjOmMVmuCCM$)0v)EVNq4egH|M z^UqbA=ICwoe*w(u_ccJFVnk^_^}8Hk$7WCTV{Dj1gv3f;K&Dl62m zT__wFsK#=PRbK~Op8>n22V#^of?RtM<(}DH$ymdk@1M17uVLe_ z;+x+g4BQj1@6I_+HrDekZKV{2_|dhN$-8a=Ut__7Q)Xe3rl z`3Y?4F- z--~5MI$5Hd(+X6oYqA8 zwp5Y7C*g-oe)CsId0RtCWo0gw^4m8nOh2EKa~@Qy{Xi`Wo0Eu7!#8)f7ziH(zb{@q z5l&C5SXP=0XT|_uSH3E9-H4at?+PGi zsoL%!3+H=Y#mrBRQ@+1=9uJmIGEHF3J z6*byKwZ2pSu~wGTQ_FO!gN-FiwQ_UozGNC)>7%qLxOr~ByJ2qW++0+v0z`Wy5S_i| zuN0K6D=oSVJz+EKaYkeiDt(Gb%g^kVbYK0)Z)9ICzMs~T^cy_JdwvR)fYp5>8ucYcS1I-!># z7lEq$rGhFI0Z~4~$LNU}GXGUcKEIAS(PV*e6}fgv>D$`(M#L&JHnk;ZobceJ4w_An zTJZCdwve}0mg_y*gb&oH&5++bI^W^&gul=$$Yk5rhGWm1VHhk#c%0>*CEaI|^oLE?U(JcqMo?IPsX8n9#bsO`k1;lPgWA}ef56g% zs;f4Km394_Wy1`L*=DA|G*uVb#Of657Xo)Q=wk!o-{PCgWm@#-HEWV7KAfDZNIN(A zNjFw-j$r~5}Mc5y5gbwZnqySB`BV} zyiP*1dZ0Kk*yr7-m+AI+ssuve6sU7-;mEh1rKc$@Ue{6%M(&AyUY?nk5TXe`iZH`m z?D|D0_JMdaba4vwEsAg6Y7u?5>}))NR}mtLWto=xAS?Sq_&d{iI@OD_DEE-sre{3d z+f8k5yo|A>?BF)+Trl+=tG5_@YaoutMM^PNM%RH%j_J>Fhx}q(WVyK2**t2L+vFOT z9uc#zilFcXT|(*L+vOQ8dLI>YtyLH)kT^n8Z0>5C=?AX|FXQVNbG1`L$=pUz@ANkF z#3jHPqwBL1`3>cSzAW>3TDtTuIWCb}_hXW6oTunhkL%N#5wfrr9ymL%CG#*tkZk=W z3Ak!y?=c`gH}y0@cgDDx$zz|PfbjgBs%g(bPI&^np@%<8>C>+4s=%VK-CmKQNUE45 zxlPvVR?KzfPWMMtmCE?5ytK6IP79LVd}Y|HA0 z-H%|$7wVWK!7Z=ID71nQm-v1~QyyWaMI^IV&}yV@6b+)Rv_ayL5M#4lJ_7}*aksaor6fH{(v+3#iwr}KHp_f|qAhu$1jdW<^^n?oHiRQRB=>GV zRlFzi=Ax&uV&@t4y4WeE3(Zz<7lOD^$OZYEoygdJOX=0W@J(@`U37SFSvX9-+>c|g zdgFQWXH&^{FCu-zeDpMGv^QCT)8}}`X2(_x?i)t3XNkfVdqKNC+0&O15NaAaNU-}{ zO#@KXGU#rxH$JQC>f*iCY$5-NL8F)p-Xw!HxYQz9@|G(`*prQ0I-Eu?Uc3;P|1zi0 z-W9NGWCCb>q?}dYw^dk^@}m_XHg?RwTBpuJC?+PUlKR1 zyswX>4}am?HwfpZC-t+2TMM}_G*Z>m`rl4z28+K-+78Dd-Y(x*E9qj0){T4DfEeJR z>a3}lgZ=Kxx>65bWn_j3bKR#XE-NjIDDcd+FCPl#l1H$fE)MeOPoRFT_}nFjfn!-X zqW;`#K05;Dgw(|UGCwaTvVkc@7F`FB6#&Yat5(C3&p} zgt%<8$Sp}?ZvK9f{F{wU3CcUU5NG)&_Y~GawUVwy3su3WNdv^ScoyTh#2{l*8#|nI z*-J^!B(_Qy18Y5H`j#p;D0$P_)C*Ng{ZRZcX!y`)M6K3nB!p2tsndn2LIOVAc%ph| zI{sOW)Ma+ErDyWUF}DbjvU}RSbX{4!zMCccZ5fCu;)7b-?0P7f#jw zfi#ZDl71XTlA=?Oys*2@KF{rmz;|;J6?GRy2b&pPbE2=Q2PmPWCX`kM1kCRCQs`w+ z$mOU^&aL944L>})6XvOzPW?gy*5RGI39qJoOJZjbEL>UJZub?QAAYsT^y=X{Vr?GE z^ye<@VAV)f9ynC3;@&HZxq)!4_lDu+TltGVHwg2PyXGvqN-jSvvYfv9ArJ3n3!ZKm z;SlqH0gnXLV^*P$#Sy$1F*V-iX8f+*8&1=2ZdUkAhI5y(KRp+n8}yOIkUwa~HG?Sh zk_i(;TtZckudhYAIJ=gbgtn!9PodvY=%f*JyVs1?3K8$nszJabjwHC z&vo9B(8y%T`V^RU!Gsl!or7_rh=nfr0a2qN7V9-iqm4F}XH1$mS%2g8ez&?(Y%dj^ z!N`g#H#jcPK)?XUIbr0wVI$v8ITYKrIQrO@V({rg43%_fo18}R3p8za)t(+3b~+!g z_cz$%@2 z5mC{;jp6JkyNhf*4|SehqfwvOsrXRUwl?4kmO|!+SKLbRz-DFLAL+01Hmz#IxJHbK ztDdZBdS$On6HV4YGx|yL*4N{O6xMU-zbHUR~)iIn0omsRuPM|(0Lp7}J&4NmNq29Wa7v9Z# zch645ZAV6GH*7>Ss+!cFmA`6tEH<|e(tp} zb+{muR&vq#j5>8Cdd_6xoY7{E=hxo7_3WA#T6;)wk1~8QiJpG#bV?P*N`9*FqJ2>g zhlQ#~;6|+)PV!4=kM1tw$Xdpwbm$U1g&=H7nMgY(|PIz<0$A zBG|z;*zlTIvo^X!!=E*l8^eYI~d1W;cAttK!Mcg_<@>j8l zlPT4VQoa$Oh(L%*Qgb0XD5^<|4@woNnbZ&rZfI0YIWPu$!KJ>tw93`NwU1pTiQuo@ zaVt;kMToQ8`p%7Zp-|ztGTY&(#N9X3nL?q0kI!*`v7GB;o%!n6CT-(QV>3`GjX*)v zJ@i$ZAG!g`%4f@Y#@};6R?YYG>f_QEyjkQgb{Ln)Iu%;0W)xX-+chCWnbjkzp}BfO zp>P`2!JO3dtcl4t#?+UYvNrNM-tlj z=W^Eqh%0HZu(2}|1Y8G_nIPMs?(^BnsoBX{i*5Hhx3{pkZ;QfSV7MFe8dQbm8T~8CcD#eDudk$AqBcx-PJXp)SGUYoNG^J&3(r9axm_A$R{g zIY)B@;Tr_Y>aQOR_nvA7TI^=nShzd-4vgwbyDEgFd16yt^L*DEk?sB#((<6gzm=kb zkD#-j(bB)RsP@X4nA~d9%X5;Dn_5?|>IWC+5oKq;N#jXS<`aC-wSa{#Lh+fM>^{eZ z?K$poe<@+eBgUlrdaeCN@lEcNWsdi(h!It;Q{LFEuw!hj{+mW0*zTJ}(>sQI7ZU?=H`r5>v?u^(1oR4R=TTk zYg{6$Tow%>lok#SoHhd`?{g<=4t8r4xRsym?{C(Oc2PYXov3GHWlitw?96mBUZ05E zH16v7beAN$Y}YFI;*{29cQ{UM%*RDML4*s$kf-QsMgE0hahFrB3()2Mrqic3WSGW6 zl)6<$N|9#n(mK=4QPT6|?k@Ko6LY?GyV1mrvZ(I5)iX1R-k}-cOnG8e?4qG&ED#8B zs`OQ{n`gVVjdD#;jhr{leXp|Ui+&(pSgO`HsDdlY(_*oQ1ja5Hw{hIiMY$eC%Ho1T zQ@k-b-IPGac&nZNYn!9b#mkb_@(oflPs+G@uLN6C#9D6$*Wp>*Fy-o<{g_NYj|BE= zt?7*J3e8}{&0nhaxDprLivbat-fowR)^V1o*dHiJo6E26b1iz{$(1#wid0d7W^6RZ zY_aru@=VCuw@D*(rRXRoi5;94>JD`Cv)MTX0tv1o?z}OE>r(Qm9&;nF`lN;`YO;B3 z{dOny3x}7T&TEx7D3?iT5w#l{8`BFd)gtuqxRq>EhwexF%tUtyj4X$M`2erClA=cI z*f=z1c^pDZFJz5w#mYg10eXd5wtOP2xzCS*IYb! zte&oJzjZ00qI)F_Klv{HJK+UFI>XY7&5yoDIolw-j1cEWGY4GP2VdTTIjwvbH9JN#M9xXT+gg)A3?^Q`pX(dme^`s&a#04QO=R9 z) z^3@>?RZ7i=O%s(1Z8aLm%Y$pnD-$BSPfVwL_MaT2G8uU3-c!9Tq?Ez7UmdM^uo$$z zkkr-af8|=OkI!NUPpw*eh>wl&y9;VtaHDX+Zo1(^u56DQSA@beuXxW)vH6xK_U8)@ z49sc3o+LY`1^=+C7{b0+yp@FRy1zZ0+3vGZJTtmKKiXxt|Jlxkn++_q!8usM=_Vgp zy1Vv3t&(oobFr#Hd(s15pG&E{8(}t@vdGl@lU(v$_XtLYg=ChRE{FlaC97*s&p^h% zfnRM?Az*=sRWICOK#*W*QQR7S=$8_AQDWr$r$7R4O{Tfuf*QIrHbnVt+{`NMcim^6 zaphkRGRv@D4f0l=u&{p68~M3AOLV(q{5lzd8yo5uGo+@9EW5|HHW^nst@8*gZ#s;e zd&43)i>$6}G+25cov|>hX;q=4t;&WT+fY=8xKdn0&cd>Y9b*l`N%X2+ zcp26=T|?1N(DF!c(Lj&Z^u?suO8=O15?@@de#O&!&vaVN zYg)F8)GQvaJ_5EX5jk8`cKG(%pm549h8LqgyEjG&`Dce5+e@PeAj_{&sINb|YpO|) zkQ*16uV0<4vw6>Vf_yZ_=Sz?e<6gbqHwk{J3H2-#1Se{bFTXi=rg@bFJcGE&%T#Cu zh%Y}~2+iTcFFQwP;Vg=U!d}AjvZ+fj==>y?CyQ7e?;AgVjrPmbt=(65GH}N8*jVBs zp2ykf_1E8bnr;Ehm3sWwhJNerz7v>fIq76qk!;21Y}YG^3qLaBuLB>K@8o8|-^w(U zzQguRm<#M1AnbUJZmheKOGDgYatrkhq%5!yhhVk+HkIsjTZ@CL_Zpf3#+`eS!?c05 zOZM%bc|0V8tft95*;o!Q{cBBtBvb2yt4ccX{wGz7n-`F2kTvLAk;u~CH1;P-wRGj z(AL}~O?T&sg=bW67uo};#TXW~rC;J4dVwtiget0Y!i*^sp612DVzva&*W1~8 zsa;x@_39lD7$=J+c+pW0D7%IGUulr&C)6Zr>x>^oO zMv3e3CfoU_UMAaZO)ISmLc#A>gr_2uvn&rcT`9sVlLa}lEL6`yA-BV32G2RpIU;MgxUXttNG)`s73 z##GHI=YQ5VvSuRM9BnGIArMH?`ZXLLFE)F(ByzZS6(?Qlb3+%#j%(Vg=Oqhy%NKGQ z;}|xo%GRIn#FZt2xlZ0W)er8udSY2vefU?rSUfFijT?~#NrybT-K$Y*Jv3%I;Htfd z*o7$?`sZTq)8aEw6Zk0&B}vr17LsYFYCb1=E=Ge7#c0Bd4hPL)C^gamZW}SI7(7gF z!*0Yli3Q_%yBUxF6BX;@p>(q7qC4-30( zeYt<5tz%F|Z72D+gXk#@Q&rRMvjaB`YFv0U)p^=C2doO@pqn_mYimVS z#qn7RlqEJz;*%EjXu`>fTt5^EH>t zn5JCN&QzWJFtPe&RYkNNZdU$4EU_p9xuPZvO zzWk2U=De#$F^6AMPwJw3J#YqKq*0e27!c-p_7zBNWBRR&89ltkNHrIY*Uob38R_7F zs=YQj^P`-|PmTU0+~@az`MOrzd@9V|IyU1nB;YOXMd+x9i5=VRbfG#dNnT3BD?u6C zq>FyTNuX&`m~l&7}z51?!6*92--1>S8wN&1#nHQ4yMx4@^g zbr&hEp!{=O=Cj5#i8z}3F{Nm!dZC#Jd^_tnj$#E-C0_><%gS~LCico5yI!*(zpbg0Yu(`}FG^o^uZ9w)pID^@uaMZz1> zBp$-pEb_XK-zaeVEZi!6$oGouNxWPid&p{=PG*eBZr6uOx&-%yehX`3ZaGT^md_t; zhM%*}`x+}$?9>Q9^+@lL+MwpHHA#Fi9ZkoHyCDCRTZH@$cPjEX6rR>E9V^BQB1R#hNfmGF{$y@uJQhhG2h(9oSBNuEuEU{ z&7b8J6bAK~iH2V8F1)fibGKVwfK>;&tMD$l?KL~!-N8JG;B#M$oaZbExRX?CTyrly za1a>@i7dmm2oI@>BgZVX?HXf2*6$puq>=5xu5x>1FR2n&LBMB^bZwZ9K^PKv&H#Ji z>iPVfT6)I&1>fZJ?7wj`zIlUf-Q04)tf(-AusdT6MVX*0@?1Z|k5>>r)@T zJoCN9K+g?wYCVcO8;Ba(@CI)3bKO&5YO|4Z&Z%KKNM)WwVHw9$FrP7sFGR{c9dnOu z`QT=V(POd7oSXuMtBE}eX~AR@{>^;5kEd;mTfFj#972W%P+Ll zJ(Km~w)||t#Rwu6a2v0?i`01^zVCmJFgk#@kX-1Arhm6>)xK)73AA%HD<(6qUo9$g zt)1;lb6m`G%|NkzB{1I;bsO{LcoLEEa879ob@lZAT0nG-x?^^9*YKqg+ddJw1#7lO zzZ~$i{}}_Um;9A)^4oJ56hA!QI-FWbyoac+KasHLmC4Gs4UDBXcMQjOtFDZsVJceB zR&H25?`47ayw%KXPJz7d5{j=r4f?R8%Um10tuSWpNFCXpm$?RpJ4RZWIR}p4qk0iP z>|{j@8;fOBN*S6~)%9^%UDOYVLbaGuz899^ZV^e{!;EY$k-S4~dGM)0e7)EVwXmV$ z(G|pRm-EoMFTTAa;%Kj%cFBkExeISsrEcy}4tS)hRltUcSe5jSv)z7Y$?k7bU2AV6 zrfg>>j2FE_vot&yvCOZo?eDq{e$!Q@ucOqCmBF!k*7+8HY>6;?=@g!&AvV zVarFBh{`x~&DNsRdR|bF=;FdlL)IWH(&aP{&5PY{F7w2Q8p|(lM0d}rPrR0T{h_zy zdII=mg#DEGf^@Mfdw~eqp;2(D8#^slHzL@)cOJs)^6=+4SaUV1FCs8Mv1ng$i@Whq z+@@|CzBwH>Sp$B9U@70Vs@aJxuq`g6|4c4Ql?M?L4VHR?dZ=k)@MpbfxsDua_`ZSL zkgcbVMr6-(bbJxtWV+&z)LyjECo&a&#ROM)H|g^&8blumV{I9{Y_SU^&0G;Ds;YWS zr&9DelaNyDFvHhuHPEP2w9Y4JWiiOvr3t$zdX;4$MlSGGJ!bwAgo)jSEGl z%_H)Whi%OIWCic|DmT*K>r)TsA;{Qe}ow&hXZs$N|^P2Edg>Atx0L)S+c_nn6k zt9EE1Z=Yx~8s4PAyo>$(PGTQNA3rtk4(V<9TzL8_g%4NWqI~&;QZ^*C-!R_44CNf;hTTTjsK?);fun8K6*xvR- zYB4yAz&bKRprX-W!0;qckn+tL)QaV=7L$%Bgr#rXLmH=X{J7YMW>_-BNM;OL`4!qx zt_8kxd0&}~P`C|O8y-4O*TD0}{h%v?Xh0wB31eFEH~b5*X(4qxe07EHFy5hlg13Gej$$;ok)WG#e(zyhLz zj?Bg{<7twi3YHmcN%S{xR)`N*1b`XuO8P=tIKJBrPU&bo((Sp|%{5!a2ReJ@pYkxG z&3(KjrO42YXa8oF0UxzH<2wHw`%NSCCw1xmY-o!2M}BLjdz5(QmT@sR2IHF+!}t+ZYpq%`Go2FOD?%GMqo2swMK@C4PEa{ye_zb1NWX+BGnNLYZ;W{zKDU`{ z`IXc|`A5#}>3Q&^DEhid`V~+Ku?NczrP^k)mZ`E_?EHYu}17jSCI^ z*T6FUpj7Fn!8rCja`VNA(^-y`NwmFBR{NFmywW{t9YmW$X-$-8hlN^X3^ZFURUK2C zAE;8&vB1_7fIS-G@aG93L2u!1Y;fvo$0>9dVdA*9X3pz)TZp!H1rChCp}gd@LDA&3 zVz)mt_S`=(eGUZ^E4=|k-e z5R10@3031NHp{X8m!H=|(EKuGMGEfceqXgDe-kY}0z!dQ7oT3`~2td_%>LqB1*paYg+}h^|8$j(brS<^#$x##O@7u_#5_4C6&A4|bA_xiO~J8uWe*_>1{$wSXP)`N zSJ1Y@o;nVmjX;gh2pMvdM~)Cza3M(~eo0C6v5d#$eujmlT(`n?5*iyc^yi_^EvFIh zeXTZr#m@9~^^Oo_qc$=h(%U{K?MUJ=8N~gb@!&z{}f_D&lULI zd;|Qx%i$sb{XLmv$P!sQws~>2UIKB6e_aVOXRw9hnPyFg5@*b2anlm+K8vKdXZ;@` z4?p&4s`}6nT&vf#B~?c^#xkRHt5V-|yn6=H>hlh=P=uX=_SW znI$T?lW&NLbhSb0&0dB!8v3nGLB>JwwcY`3W%+wW_dO9?{9J3|a$E1J)PAtdXpc#V zDSY7h)&PxM)em#6NjwTkr~vLJH*5DpW<*}A4909j@O4j|3KjClSQJz?l2(8Ru{!BBbD<081ovBmd!>4~`)$XfV-_ zhgs#Yx`v8B)`DBD^rr?tH+I-70m`EW5~wg_rfjJSTa^yB0QfT~LfjBUh8(PZT&*$9j%*jsMey{Nb}qRGr-ey;|vN%}$H;2Yroqs0hu!*)3LT4EDGRzajCj!l8Gw*C)gh2R!3=jGT=u3eXVr1uH;^1iF$+5C{d_VR%(~2xRc^5W>L#fuMeuUp@zckbOT^J`aH)e?Qh>gh1@R$KQD2 zS9*{^90pEKtelsjIpE}OZ}L4-7~G*k3*)0Aa7+n4c7~R=1~$I}AImf7SuT!7cE=)v z3XL5M%m9A9U_uK=XZv5G!?JKRu{E|basMTThBUA@|0MuNz92IpHlVcJj){LrkDLwu z4wW7c2R#WYJs$3d)D?PgIaf80n@9Knk@*Ep44nAnDnG( z`=6@WhOqkc524wAqlM5Sb98dI{#9220aSRbdI8@Lp!RKO=U{B&a8x^?K@X+B@(ms; zG_|umY6B1i*!jPw??%Qeb}~h69*!xfz)pvrX6?xStTh>IeH@$pnc6 zFI@0(ayyn(*yVvt&&I&b8WsrrhYpL=!qL#-hXh7g{@EKGtKVQD9qkQ{>(_r}qR^=R z2NnrW4$eEZt@)GL;|o}pAI~ocgc&A1SzyXA=}CJefJslJ0=P35kjkrKSc}4 z11s~B7KsLvp0r37n3bKh$kSU${ZlRS+#lB>VXFH_YaxHyDNv_hum9y1k`q>l|Be=t z3u;Cu`>cjg;mJNL;_sUy7=PLRY0U9F%xq4YW5ucF$O)64G{-~f$p%vWRCApB z@Amt6(8%ss*wg#Gzu(4!vDwjN{jc?TInIJ)9Cd|U1TDG{9ZaGJHAg*r2NOp}x?`hP zXv%+fjsN?GkM#RpV<{*Ybcf1l->{j}SoX7kf- zj|w5DTfX_v7>*k5&lrvh|1&Hf_+x+9@?rM)Pc(hx-*59x+$>yHzuJ7DqCf5SsFDA)+oQtYv3%p7F&s7WpD`R2{%2S|^AF3n zw{x^`vaqu~Z1iC*{n5UFBdi)Y*7kFN?IWku8V)AbCI*fsr<@EepC5e%&Qtpe_NNUJ zP{54R?~K`jztqXu@lP{MIIJ8_4iiovwI7bpPgWVHkJ`_}v>H?-$D;m&jN0)*>7DGn zTl|_bIb}xVf2b#@r|HR$2@ne-yFbrxlK#}D<@EWFzei8RPHkHLAoCypn4X+IQ3mTS zpL9B){qESq(b@vcpZsa6lhfVuS74RF$+5@jZuyxX700m&lGEMtf1t644VY_%RuVs6 z-<^QRXK-Ny68jS~YOs*5Co}>!M`dntd~zQqG`4^)q4@POK21q&fA%SU1q2gvhcj{~ z=EJ`G5iE>2j)t}Q8N*TW&lrvhA#*$5)4+K&hVOH7C$A<74f{9#1=!WVNf9*Bi0BQ%j0f%cm@nL`UwNQj*Yx)#S1TJSV9_6BAqG|(VWnK$_S%o{%FMNYbY zk)Xnpd4oX+geUXH(bdBK_kBPAaK1p(aYDTz|KFa--(T#Qr;Tu7x8~?%=kPDQzthV7 z(CvS++#x5*ofBHHuq3((IT@M57OcR&xs_?l`+<7J+h;=3@eb+ z)>{2jiuy#|4}qfvw{ddv@@R6vq5v}!SSFrWUBC%jkMuXH1I-rj`Z1>YJ8}jaTC1JZ zeo&qLn==Gz?I$zD*2EQvPRj-K|5h$=a-OCiHmB(a&S{1MD-b7&5S?VO1!{R z`|F3Z11CFTr>|E!l%8}2RiD~l7x-hif{ynAIGBMd!HVujYyNL?BygYVNH9E2-Eetkbmkoo`koI@1Lu*@KVvv5{Lk<_{#Ub&P;>mfDF>)!|BqMi{XLBn0l3h~Ci-90EWs4{ zpT0o+{@>9oojy0o_@hQR<{zjywOKmM<*j|3nQz;CJ9=Gt|kUf<|You z{n^lA=g*-HIR4qO`#YS~xTkgO?Adw$G<}({QiOysvaD$Eo6UU^`LhX8@90^aGjriF&{@otPzs3~{P0LBozCrF^-p>I4q1qk#^MA`u8ZZ&Xh!gTR_I2uUZ z&v3+e)Ua?9B!{s=!%^WKw1X5ve#Hjj1N%oONN7Mz60rE8;V736z#XOF{*p*Ab%GEn z;EG3Oa`FQ#a zV4;rQuL%<&EF8^|JOKA`19}G%Oh@mS@ZdlMxK)niiU|`42J+?T-I_2F931E!zYh~8 zF%Yf}DAuogGhsS&%5@1j4zEiC!v6?+=HS2=TADw;LkWTb$*(X_8U88pk$@fV;OfW9 z4gUaI9(Bj!1Gn(E@xj7L94TFpFL2PjJDNHmJ21m-d`eUUl!31R3 z$5SG~w102__v4C({7VM4mA~@kuRQom51=)|UwZIY9{i;T|JT~a)A|B`$xiPh{gp3& zh0Nm5_!d1;#SgsPmPH_tyWd0ok{t~PP2b6IKV<(`!iB^9L(sfJ6@RA0VuWc#dVmOd zru3uS4rR-uD~mt!kMVm60NLnC85oL#F)=hY6Q+MwxF6%+pYgTRF8`2CU$(J=rgQ{c z7mI&S|V!#g0y z|K+)vzRY4Yefd{>&{6-P3=jAoj(ctneGeyn1<-IOeK%0w!$}{?VYs7yq~GynfQk+3 zBa`@^|Iqs+h51^JU-|cZEhl|JhrSyz)T8kc!~7!0y)D1z3pyF!f7iD}0K1Q)K0)A@ z5`&i8aWCHQ`Myr(-w$8f51oPL%b_ogo|XpWH}pI74SaKpCw+5xU@rW)$IXO^cp2*3 zJnlQh1I|7PCWB)>E#S~8_?vJb#PPcTWwd+{`ZwXgnvIk3{qSubyAR;oJm~`^2MTl2 z_lggkrO^DVgZW<%@AuI68i4yNK6=_tkRQ;yI4T3aT%e~kz~lK#iuVZ`CI$Cs{$0ew z1J^waiAXB}%TrrCJZk9G4!y|G&=80&9xW`K7-}8xQ6Gk*0M2G;D5ys|1sCcYgg`>@ z@Sx@Zt_<~Pr@(yLoHG3QP`@_xtRFsYJiKL;I+7IJ0B{}+^aNl*&^1nqz$2>&s0;{Q z=c59c45$X!2&e(L1gHf_0tbQU0Ez4^hv~{k4*8trC?EyUjV*tGYa{+w-YXN-$djS0azX19J zegg~u#05_u4FseIybZ_)cn9!0;9Wp{z#u>;z!WCzRvyb72Ls1BG1XbqST=m%H;7y(!am<9M8uoAEcumi9d za1yWta0{>$5EE!_86XYd3qWqbmw?v*%K^0kD*){QUjg0*tOSe!tOCphtOl$FtO4u+ ztOfi6_!{sV;2S_(P(RcG(gVH)@X&?OIWCZL46a?%7R0Qk>GzRPebOY=Kd<57Bm<;#6U$1v~)k0fbP4djNz3{00aQhzsV@5CG``5drxCkpQm)A_M9Jq5wJpq5^_nJA$AA z#si`Q76M`bz6Hbt{0N8z_!STv5P}2#0TKY>0x|-EX+DS`AU>cX;2A(;KmtHFKtjMr zfJA`FfW&|$fFyv8fTVy!fMkG6faHLPU{;O-kOYttkOhzmP!y0F@FpM)pgABdpcfz= zU>M+8z?XmwfMbB?0Z~DV!2}3h8^8>x4#*1V2gnAP1;_!|0muco1;_(P1Eyv#0bT>V z3}_E10C*cv5HJ@|7_bLW6!06MI3PV(ns62HI-n$=6W}$#ct9Dzw}96HzXHkw5`czD z5l|3N3D6kuCg3ALRlpKJb-*D&O+ZAjn@k&!1yC38CZIl`7oZ_v8lW*?3!o|B8lX8K z1=s;&33wII8qgZh7BB+P9?~5#&8gS6JFa;Yk^mBMi@|bD} z3K*)0is(1cZXzq8Dxuy$Q$$z5kjI2(i8LN3BQHJ0S@IX;HbZ$rRoOViOeUR{Uy&MW zmb+2==MPLtL-|)xQO5+Ul$hY)5m7P2YwzjWa9*Y4CIH`XuQAd1DVNE0foxr^`UKk7qSKM>W%GC9v`Kw_i zD{ko;kAhj1$Ty3d7^*phBJLU8Oa!0o)lrcH-F$o`Ukujo?h0&@@F!ps5EHz%=1o;( z99v%}tkT874nnvP`M@2br>CcWF?#$J=h*7@BQIf`1o;LEH$kdY?Tbb)2F12F=M)qa z_^3j+wzl+ru#geHy6oD#d-5J}b91w$zbi0+M!!mT!ioQVdSd(ZHG2Gxx%HOU(zBAO za59-J4f2_1vTvfxq_bcgP@+!#Kla`Pys0t|A5DrtQns9vwxngtNzyhgOOuu*MUW;< z+kh->aVa`V_og7w0%CPs3bfFo0tHcUT-a#=Wl?7YXH;b01;u?Cm7=m26diS%`~JQ! zr%7qJx7^PExzBSS!*hC)Lz3@(-{126z9q@uv-;%@{@cOXrzQ>h=lyXZ!3(M{NY(eg z5;pj6PxpND>r1=qr`y+@*qZXMe_s2~f7FwDKQnp7hZWBrt}l7$q5VCVpPhf+`S{z# z(Yd#0Yz!98y|MGIL9-V><_cPRuwr!7?!AY1 zf1`Qho(pI5isRRuFn`-%>wfEnU;cVx?6)&l&oi{|TIsm_pGUt~J9Y5iR(}zneP!F{ z7dkvPq0jaY+yi%hHZu6~ufHDna_o=|MTRw6ZNIFGfvE0ec{Z@v%a;O z+&!1P`1W(dV{Xm;{mPY~SMECe!odEDb(td{I2yn2!vS$`4SsH8R9)X?!L4UUAcG5$J54b$m$n0HoAA0(?$_kw9q;=e{~Hyd?GoNsRI5~pqDrN1 z%by`Z^bY^`e+Rdt=di!3LG6upgQNeDQ4xPp-K)MQ`0g%ub-hCq8K=q5_YdWKMZTgv zMJ{fELm9EC$Y-Hk^6j!a@W4NmgJO#B$iffLjUJjeZOVY0{Asxb1Inh9(7P#yjVLR@ zXD|w8>T?T2;n8;w8ec5!J@n9khY|)%n_d)WO-xLTv&6^6$M?rG`pdc(7{!?cd z@eX?S7S4hhdDDwa=!=r{^p-if(;l2TJUTj9?|tX|yrwrUd2spz>}~V&;_#hFQwpZe zoDpXoV2$%V8-#`%yf~)L@X7?i;>vPL@Kj5jAy|*5^~3V>hUQJjXI7?7r-vNN_<~aQ zfIoVm__joAq9q|QVX$@J;DG~&Bn*oqgt*RL!5(;DGAyq7`wat*p~?LH@0d32f!mtN zryn@LGQiS5zhG9u1JgN?A$}J1lb%Co9_VQ+dH2H)SMGeIpr~m7AHV&4_)$;emyiB_ z?dYS8e|-ArZ$BOU+8mE7<+J$YtZwjPMwcuut@^WJ+W54dk<{;vtu8cXk6 zXB~MVamK#idNnSrTs2=&{l>4q|8nWV7YAc^KRD*4{Lafhx%U0>mkSFE_gya13yzbv zD?4`%{ot#wrXG8FM4!K<<_vHAW_QP{-|p>{Fl0#ga93ndto6*hyRN3s9ao`wG;P3h zGu}Sd@ZJ6~6DPj>^!O{0+PSxU@m0Pt@uj_cQxa~wZR*>P{^#3A|264>Uw=M#_qp3O zmOqjY)ELu7r=`umIy^7@<5%x{ZO1FGzxUJ6m%mB=oAv1SVNW!Eaoh51yS{AyUg6ti zht#*+SFtDei6`DkeCXl}w_lwzWvl+Bh1J#7cdW?R@}wvE#fL3wU4Q8<&!;)TQmJd` zmnrVQ{(Sb-o?|0kp4zkV#akabU%owd?b(q@jW2yRc~+kfd!1XpV&1p6oO|=}|L*+Z zBnpAAhCTj=E#vv2Q(sv2)1}Wp|9sXeZG!}*XFalicIcOHmL?DEa=d)%mpcn?d;E{A zk+ua-FMB`xkw<=eVt?;n7r*-IfXVTtbH09e#qGgik9Zm%yL$Fi-;r;GuIcogb5x{aT0-&&nj)mIul#eQ#(1F9*7**^{$ zI`p19_0c=R1&3wObH&FBvTbkF)CkY5zw^_mL6Y<8@ZrP5LZ(|rUcJBaefVtMiWgqk zJZkHGQ)357>!zRW)_d62$qk!FO>#u^=y75D-B%t{7q@%%U#8x##n!1MOV5ai`22b6 z@^f-_4SVD#^J}vu+xn=AWB>d`r_+@Lo4#`yKY#d_i(ii3F!rD7oPx@{cgh-8f4qH& zs;X+llJggzH0}^RUmkY6nKLWCYuBz3kB++Mn-^7yn=kix?e(3p|9W|dq$uwrJ^kKW z&#Zl~@0Wl5ek4 zUwHcT&*wfKykdFbTW?=YiQT+PCw+lr{f{qS`8GB$FYk%3jBj15yEbceMa2g(1K$1S z*6q(vimO;;md@{eZ`5BZLQgG?9(Uxehc5l)`J(ktnYyN4B2( zm+rvmqRp=^c|7)o_TM_yO3V6w+utdz*!ti5$4C91Ax2kpnVJ9ir~h?**n2>~cL%l? ze(m!2rwadbGV(0LmW2Bc9qaM23u~zu`!wnT>LFO;-Q`e+^IR0hvTlLDB z4@Ej7GR8eNsw%qtkFT*i%9;@{J;F`?$Z_0ZQ(z=oOY;BymEq*Wi!Md=ZWzACa_jr+-x~kz z!bcyB?$o#&-VTOFhA>&}dj zc_S8u-xYB-=@I+Ky+g7-OX^&lKKOym_t(zrFs4W7ErVQ#s?*zbTsXr#@Tm?8~Mr|-@f+yzn`iZygBw?zwP}>_qU3Rx0aj=+olWC zY}qoqF}Y;V_L;LA=Rf=Im|qKTt#K;1xu*4;|IvdPUH+2&)!%>nOly0%*KNo52y^pG z3eGOMW810jX%D@(w_Rm%#hyoMpP%&C`wE_4TQ~68@fS)qCob$GZu;vfSN*2Lk=MA%zz^xk>RIq{YiJKbX+TeT_l?53xG&5jZ~PW&Wy!lmseJ1p6ix#0Bl zj8lCLKX&X5r>wRGULF0>-w@&7FdSAM~v)J)y z@z?FneYL;Sm_L?OEsZ;9JoxH?#2+*tKfLp!L#u9k=HIvfbzOO;se102*Fzc=rE4}k zG3VWi0)Jn}TpxC~(@MFXE-S)nXpNJv?a_)JUDL6Zw;Zg``BvHltUT=2@wGvD^$nAh zY-MT~&S$YQm5%c{oM{Ag9%ov0yMXgkIA6qhCC-;{K7exr&X;k%iZiXg{fu)G&cEPH zt8et%e6;#Tzst84XIl9>f-~(F`3YymEtus*oCe|S#Q7GSAHcZ-&d=bi!kJd#)HweW z=U|*^HLerRr*ZC#Gp)*X!C6p+(@ooQCdYZqp zL@AZMKlpU|X7(U__7lpK{>uggFZ?g+{AL*iIKd3Zzm-YK@{i~dhLSk;yvOb~{lOk} zPtybMowi&9p%%BcykDT#{@DgRv6XiFQ>#CNIaFH}QUf<^;c% z-&;NlLJ(6bRhgzN`rov1Tz+r)EJ%W4jv`e#A1$OQQ&}r*GHsMYpL-?jg3yK5BGZl|DyLH&XbH`&)Jv_lpm zw$wI{q&BuoJA?ghr>R|QaM061ql0|jn~6Z87VDwE?B#827oT+XzpYh}eftG%37!&s zuF0c?`1Xn-^iI5Oo;%vuF8wx&->sgt`*hIdpeaF}nbK}#c}eK*_2&+ZHC=0CyR=W+ z@3vQgeoI&wq-pn5P%!+NycuyM3|17fIFj3Ka~#o+FZkU!-}i&#J1q?E505^?dK)Rz zfY!;g$i{n6cevZim%eGx@77*P_O-TK+V0ih(ZQ5EsFyQJq%)7+dbCQ{+Nd)vY5Lvv zF#BE#TH0<4B8f6bE!vR8IpFKxa+}+|?%NJIUrVQ-J89aDVLFrdN@Awb-K^a`ZLRC@ z2^s&}Y0fwJ!%jjw%9K1uOH!`UpD$UsjXG0T<9Fja6W`2s3t7A5(}I*B@v4k_)@en( zf_`l0H1n}Ns0hgF^=-vM3;lk#_J|`vD(w^+V(qjLQOz|F3<)ZKi&ItAMh)<(DgWCV zrv1gBLAO|;0oqm9si6VB_mVV-M%F&#WlS5q_rUZ0ueA{iKJn#$<5=Q4J=8f9kxse1 zPVH7|?e$jyO}QCI^ESdzTMQ|&Osa1#n8nn z3U=8Zw|Lu51`EPOc;svUODuB~M}sL34GJMu`cW2AyP=C9N~s(Rw-Bj7AC_5zUQf0f zU27YbOU-ooPBBhPSndKA9;v+U7lf1wSr^L1Yk{I|?S9>?-8J~MAjQXroy2xiS!SY) zn5Gosqk`p3%v()sV|*NM*6uCpMLme`gFUUCkP+1zSr3q=l&81Y$_Y`@#K!4|^4e zQpTJ9!s3tXK9}{0ZEJT?GY#yDAJk;?nLP(}K8}9y5K{m)mof&++7sI~in$7W@Qa;! zZsyn8hUJN7SoFX`evr`f1MNcQe`F2#ftYZH@}ZoW2us`Aoz|?~)ru}!(*Bz1&Yp|l z1q%@QlnaIU*?qXZW%b+I?!;#8&QY8fiSI|I542-~HY$tNE_F1;n`l^1+Se=gdZT=< z0v~V3JVWzqZPQ>xGc0;VD*1smzUR)!544?w5ee!dHO8yjH^O-3N7-gBFyyj1^Ev37 zWmV`}+pxqn!y+l>dHvv#UQ0WjQ&+<$sRoto*2z>Y@aW@cu(=PdH^0_4EPa|`S*r_bXW~lSl=uethb+G8mwV?n3Tas_JM_T@m>4hVL7cDr=1XqP!)#u%G4f4 z-$XuoMzv36Fy7jAZ!>G`Q?;$#UVa+b6>4!=Kl0Om_W!h}pxwyY?V#+S79?@|_lmtL z-Y;|ixPtK@`9rRs3T?yE(+|rW#boj0o`mJz(B&bTPKSUcRhgo^MJYIACZ1;TB713D zeKNwYUAtlfvJ$oXR%Ar4yHP#XAyO$f2tr08#pzzv9>s2NggnmtAh+4IwrLRVhb2ex zqi`p~(xcb&JwNKPMXXkzQ6V#^3<*PCZte$d)u6jyyU;*=g7woAB75|j5OPX;Jh+-= zDQk%No$K4B`AJ7JpKL3ZFh4AF;FDT>^^PF^$5hty7wzlXEux#{OT(OoVg7k37bplz zPE(YUZ#vqTuR{E=h+B4(Kg z%bPvB_gto(sm;_bWXcGV!-GgwRd{tE74n#$Iu!ob+UBQxbpmgT+Z;u(IFR}2Cq2tT zu4$jqCTK_(p_3VYG7QP!X%7r3uXOlJ4Er{u6}ZNh@@b7PX=kECd?ekCH*i{&F&XgpMD z5Ko9>g2|uVO3I@=ldJ(2!DF%$Cc=^nedwS$Wb$GEYi+`}#fQ(1I-pyRK@4A+>7yRw zweea(dqO-B{66q$J^g~Cm21%Q9Irx^Qagr;<01Xp80U-pu|%nlMf_xhF4{2IEkS!l zyeu9Uw~GBmL5li1TFvc6o=ojV=TMx>%J6G#(&Y&smNoF9(jKAApHD%R2I%oVkSr1x zk=>+);yIy%dJbBjtC*|GQ#7V_W|+9myw_T}?>ZpnaXu_qFHuhsmqHiO`m^zw9-{XB z;H|-n;m^~81*pgl@4oEqI(bRva7LA9k}}8H4j-^&Zt6hQ+S9BcwqkKXhuu0gY-pCLdfbTHS zomZb%V$`IrhrOiuOCouW1Nd_BZw`*w3LifCTAT2pU5+nT(E;l9j~E~dCZYRz;Ync< za4b-70K)LU3z9=Cv_B1CP+@~T%CyJC;Z1ssGWM=OLC1C5M> z>moFqhdvn7F`JR4e%mHR_)w54yW5nrANT5FM}^f<4FtfTH3>OpAfaOT zti^Sq9yW9QZ&%1~_<_C*Xs8C+jr!jIT3dW*tYD|N#QRn#&Zx|46;S1bB!tk}1&bY4 zAHuOwEolEDxYT=qhAhTgA3vgZ2ktwBj7Fn#+N4!)I4Z}I2etO8&ZxdurG*+pJ2F(H z5*>$O-LUuE!X6dxvAF+6h5sbTeoSZx4=p^=x(Yp(ueC)h8u*Y>x%d{wbzXdtTER*< zJF4kWsXIb9EHA*y3xsoC^^T~IU|uh0$YCf-3X*z+HU7R675KyPOw9&w7R!#!S&cXJ0f#KbRM{YG$=5rJw!V`<=Oo+Mntx>q}y_JNC zW8|u~1z)s~gB1n|c_U9ns_uoZ*uEj1QJsN5?qkYED?2I$;SRy9T%bNDQ0749g*QqQ z9plzEVdGd#wy2=pus6q8j~S}A<+V`3ZuR102-gCmWEBL$N%+Y2Gz&nJ$Q=>QhlS4K zdBpKXAT)@AVI#0o=8aabVLFEWdT+dJTRz^{qZmKv7C*d%zHK%~+BNww=R?=ED$yVb zT-|!$C2h|rXo9VS@_W^O4Kfq+f^+H&t;W zY_BA|{90T5KoadD^8%<$h}WssDP{m4dF(#?j@|dF?=?SYV$hdmiksA^mr$c{oYiV! z)ikLC?98Kvqm;x&a|s#E4w1JKQoi@7`L&zC{59n!|C?mI0|^VB>+@a3U|=S%*ss~I z8i`(R43G+9yzI5i8>%r*u$r!D`OKZ1oAxN~+%+MM(9yvW-_)M0cl@!@eS_9+;P~(z zR?G|5A-1&QUKP!ot@kS10kI_t@dcu1cJ*Gh`WN_a-1mEa@(eYe`Fe2IDL(7p4 zC~^gnKgf7fZ!X?mz8OOA&7^CDdMZB`Hu+H+i#+NpPi{++o*P7J$kJ|95HY;_hKGdgx?;WqdVzv5N$5;;4F9?4gx-k!S%4idewf_52{g!!PyuYEDWBC zkpWdt=Y);uxp!%!(QlCVl3%YStWrPgZiZP_x?T}Jn06h~ZYjP4mDV_J0&|N!XhOWz z;IBQQelT8;D1#8{?^VU>{+PP}WcW*GjEI@iLbP(PLW&ec$`KqdzbA-81)4kL2Uk2Z zBSRzxdyqxA_VtS5Py=S6iA5pwcVngGrg*g2(=9;@^`L0_NMenHIk3` z`-~O=JYTs1`-XgebQ75SHP1PcBF8R;%CXCpuT;s}cZ9-=M4EA$it%}Op+Czxo8Uzo z*{DHl?5X8C%bs4Z7`$XmDftQa6A84F{t=t}D4Q3HlC~E2oRV6G!2lFJ@0~y~a^jM6UpDrTR zibn(i&*PRMUK1zN$U z)!Qi4XE_SJf_=FN_7M7Cy9vJ6?W#yW!UrZpQzv z+moeK+!b%tHIMyuDq6?ctLmVx68d4TZoDzR2l3!>)W6AUN7TuJH5vUlM#&UMoX6M^ z_SyB!M(vdpHFOA)(MqwOiu?Rrq!i%>#KX;ObQ)s=J$;2fZq2XVgpDNj@}@sZMWkS| zb8g8hs!J%hX_<{GS)4_~Mq9v-xXm;s7`MSnV^N!Q!Q5L&ypVGQ^EgzeY-APSUd2=~ z?mfF!l z$tpQxcVu&xhZ&=1jN^@0A~27LyrB&l%Y5%V`Wwau@U{$aVaB%}HsgGvlqal%B<^cI zHVC7J`LJ6Qp1B8Ef&`}8k?%D3U2DCKzHY{i;s<-4B$^{+u>^*&lS&Gez>RpJ0#;D& zFbm|9=ff`>W*A>L&R`z7m3&f~7BP;^A$Nh@D4QU+uo37H%(4+%CI5t*idQ1GMU+I0ix?2m zKcY*-g>Z}!8^}w~v%HCY8DJS2s@+qMF(c0;yazLc*##bdQ7jTEQ-ZEUXU>)8j3vdZ z%)a<;e8!(&YdzmB&H2K<25e+BfT@9TW4;Rw;Lj=pd^aC_D^-#29fI9)daZ3&K(G<^4D9g&g3tO5D1%Pl@c=Ub*D9cvMxsd_!Ih zsk)LcQ&jR~k$Mxkb5S#H3ar*(84TlJrPq6nZ0tiklA&aUYOm&u?t9(H@XiLh_G;|= zu|nS&eXsTH-tSu9nSJS6f|1y5qc{b>xCjXoX9F;Y-IZk^%0lO8vi`bhQ(28v*sm1!8EU|EVxFJEi5 z%`aJ-bWyVWl+XH)0@ypBjhfISYW6XIrdnX1X0Ha?sOmL)+4Jf(QQ_^w>opz1)56ba zIM1v4Tu@M*1m8nSjA>B)KJ}gi#Mf!D6Ce-9vW&LU(G3fqk{c4-Dvk?WEgcLrFxsS2IDFA#@eH zMqCWP5Kfv=zXy2OlS)z60ka^a-WkP=)C{YvTL+g!@-<8zY6n0Ku!j~Ggp0__NcYngU~ZZeh{8M{G*E_O!H4H1swHUmpqz(N z(aW@F2h|t&{XDE`*!@(viS-l=SY-_)L{ahw=zS4(eG@vX@*@Uv}ZiThM(~V~p+3Yv5 z)`otNzY3KTaxHAG6NL~haV5L22Y)(pZWV>~cuf3%(5QtUG~a77A_eUa8WrxV@I{W_ z>*$QpwDkw}96r;m27CC6L<+zIgw5ec!ckMP+;mhp3hqb3$LKRY%caZ6G~pUKOjx%=V3oWIbrVk@s3_b1V$((a0;XLp&aOj@{48Z}Zaizt-B= zzX*S(my;K8w)1tSArA@M`jiQ{^$q6ufg2d#AHbRO5#mLAN5+jmCXPn*m=pzMfAW?M zsKN2`h#sm9{cm6SKk(ka0p^x-mXai4T%%H=3Z}z>12j+*Iy6)n(?QpzT~HA3tz-u> zo2F7DW`t#~*Ue+Ltkh7HS85XOl%z_Q^@!_w@Y|rlTB@)gR^yqEm>f`v>m{6j&=I>} zQT(&PJ7xEa_P0(iQ3o88h^6I%jv{R)E@xTXVn0n4^^_qIpy!ei6Y2 zByu{d!++HMh`+>55<2=aY?K zp)>h1v(Q?e&nk48EwNi0!EG1Qh+ZqZYUw z*S^QQlAXcriPrILKAvGdDcYS5ZcBZ>-l-?Xk0X~5+kEdqtZ5AwZ1wZ?wcvWld=`I^ zPOS&b2f%oPegl-42hOEh>F#{^AGqQXtPH!O+`Z4ZdPO zFq<6y0BXf4U>VH(dH?nPyybefH}dCk-rUKbPhKoprJu;Yc{*a7!Wj3~3SvvXQfP{< zQa?|>0Zf0i95f#=rwYP&oV{Gh!cHU@gFtaCbFI{@)6g0-&&4w11G|Dhmw@!IXIJ*I=H2+Y%LJ^IKrwZT|TRrOK!gtfd~OE(LbPFT^lrPF*hYIQQ8U zL?K!4fLSz!3kS`0;B|nw;ehX=K9DVme55G^BOyLan}Rc0lE>;k)Lije&TT)eNESS+ zOOPbwAMld;Nu#APU^EpOQ4khMi>1Y=_!ojJY>`cGWJ~|gFDQ|V z;FFT|T8h5FoMKMJ!5JH)6SO>X?s11Y^q~ShGgV&=Pw@FXMke4-Eu^ z5gO<==tu#w={)42Okq7L5Q*&NWiDMI|B`!)_WCvYotNrB2t0S*wXfp?9KAZcG zT+-l;-0qXFP5LkwzuA)+H|j_tE{T(3TruvLdR-oDZ-?yza>M?T>u&*{cS){yNdcoS z#Zr_cIi!tMNu&WOz~ek6GL~r|_tV5&FrEwpPs;%d4liTm2=J|g{e7H8ttfEo_p^>k zoMtbvFJ|_wv2PoBC1c<{cjeB?{l}zVr;`S{8NW<=J$LCn>6u+ejkI=!>_vqdh&|MS#ow{Wjrs#BZVYZxpPq)k`6U{Ll zrMw4 zI-LXaSpj+Uxz0d%81Q)$oAJ;UCe@`=yBo9W((AaL7#G8;kgH@XrhfWYh(HXVv>}Kh!Uh|A;s%=PQ3~F#iYCP z7OK4_`xw!;6zGM_KGyk&tvbXO_qh#vgH;eWfLWcs&V0yn)>1G$7)EgpFie6+do zxiFFEQpQvEeR_DAmrEeb@?5>li_U?b*9fuX=NNUVwgp+6-Dp=j;@*_SVkxN*%u+0` z^$J@~zLu;bHjI%5rQS6o@+JC54}+FWw9>_`d1GGt>`m8%GNd3-p{5ecb>fVdfE z@)zFaZ0^;+G zkl{C-13nL*0O3zCXbNqI-51M`m17!2+U%}QXIYGxATH*V<|R{X_%ks;1M08%L6Kjm z7p#?$8^EK^#yx9;8F}2GCBI@ZLwv|0#G_y082h4(trNgx!orNciL9Q~`$q@!mx)aT zymtcfK#$4)ThbI*4rO(Hxa(}nlSfN7Wy?N98ClBhnMU!!xOn|YD;0{w!iWk)K9F{2 z8#S;G*#umwa2ACGL#??AOo$aR+F(uw4>=DYUK0D+$Bu;AJj842$l%0E9gmQJm|wo0 z*$v{uHWPq}&ERJv zZbG~^xfZM_8*p~88+M}5{rRXfsO~rjKP0=Iw{@`($e7l|5Mktz^MK3dsrmA&a%NmY^rc< z(BpaF2J65!ofF57T%56x<+Z+v>zYMUAk6Z-oDO;Qz@J588YU9*C0Bw7z6 zM-(Ncv3`d**~izH@*Lr{2{=XB!vxvyj2Hu?=;xVXUPG0_Wvr zW9!UpGUTlV7z5Syx6LmSj;!Cfj^UV=%_W0g9r$gjK>pI` zX*r=2=y_wkJPew7wtl5GD_-BWw2pXWthiXdF}uiBXe+R!z#;=334N~T5tZ6qOW5TD zb6(()5lL5^-n>=|^ta&+i2<@UYSD8^{oqa1@Be7=*@9FLgzs2Oa|C=Ix8VL67KUFNr%l!yn`~jw88p+E+yTGx@gTckeJd;l z;~(@p-U#vMQD-@8>tqj3+;67-(pQ0Tuz`5sJ z26*j3nHW404_GR6H|RfFWZuRa(d8wA`F9078a+L{d6)jjfQYDd5$3a5olDbeW^8+K z*UTLW+eGp!gRtsi6(S_P(2HF%uFWu+O{i&r8;1etuT8`gn;4KMp>G@{d`H zc)td4u$@afYeN;F0iJ-q0iF5QJ}+=Oy&dM@-!bTAq0}gKm>-vdbV2$cok4HV;jvDM z`L&k?;wirrvnXs{Ia!yCS);o2t`A#ktgABXi0}9vGk1;OCe&SCerfr!#hc6N+5&fx zE5&BAn9N3ICA-*tuL=G~EpWC5UC%9oi+dl^`^=FX9B{1%tVrxt+ymG1*K>Mw`io8tID3Vl*4{N==ZCvwR7d>9sUlWI(U( z)X$^ww0PKkq3lBWfa>&B@v*9-<(tZ?vIMIzuQ17JfgR08 zjC#nPjmQ0M$^9@x5I?L-^5tx=Ej`3EIPr(3tPm(Z8e2}wE2f%5@TpeZ7+*<4oFh?p z5^n=z9|Yz`ivcTF?Z7_L7MYalN=;976{b_2lahoCN4Q}jSVfOrs)iu2$NQ+1P=el< zG@!FVL+=l3;hjkW%%#~1liaRNB}dASlwBwzo5!ultc!;qSnI6YG4}sL< z{y{nQNAwjQ5B1O#1M)4Pe)MHc*WGS&-TENA!njsI&WTJ) zfqH2!SC%{5?Iym}CB^P)_kxlIWjNz6G!^g|*Q&FtvNyV`vZ}LLER^6{_C_dmuIzBh z(Q-5)T!bo@7GGX@Y5C=q@TWSer7o?+ny^j`AN?1TccI9fWS&D8>29#h(nqY+Y3a~~l*uZ>fxQ)CTDHqwoIMgMRlAEzs!PNZR`^vh)LP))==CpblNQ|R zsW#+S7V8x6kR_L8aUG%}l1N_8U@}L-Q7emRfj6HS-XPYB{pVJBpx% zh)%v1YB*UB!^H@sL1W7)OU19tQjMg6f@LL^k@S&<5Ni;NEo3F+CFEd>QHqyLHYdCU zxrt?`v~X34bLGOm2{{4sFsE(HNVlFfd+f$}dH%`kV*53Br1>9`FrwfzHtC z?=`sIe@MY=+BtX0y2#oXx`&vMvGxAifSTCOLfOZO%zX>uDAE>!MCE{yIBk71e#R2`TaTo-;#~$$v zPri{Eq%omxI^gq-Nc73xtV_PJ0ou^|42_wPJ5Y)9TR`7vS%N68E(@W4+UpwX&yqPd3=DTNuKWs%21q5@*}e*=em?ww@}*#~I{fn{rNbh3;2+=N<#| zZ8@iU+p-Bgz}7Do+UfgcN#WG*nqXb>{*QkOM9%*@x$-)y?p~kzdcF}t!3G8KC&O@ zNd0Po-iYeUcMHgOn(zPRdjpn*SNQl!ux^mv+RHG3c{t-tvF}8`Aof7q^PV+{tjl6w zpnO;e?kP4W#j;8W71L;cfs$F4Gq+m9`j8g%h}g3GVFRt4dDAsj0woj7vNH9c0a+RA z(*qB>>Rfe6ba3W~ErDh`XgodNQh**n+3GkCP+BN@-zueYi=$;7_wioQTBCoAQ~om# z6h$867}a={NCp=2c&aw2RwFH7Ni+3s;0Yx->!^V_$*5qPRG|A-eCC4K%U7uq4$&H- zIDaKq3a_Wy0)Bw!1>tXsc|Np|&{0=2U8-H=7qv-PQ!?OM5>#PXvJP1Q^IYf~`KUv- zc;K3$v9s_0<$J^WijmjrBK7SZLb)1!S5v<*$`RF_VuMuSTA+>)5`Kba7^i?CRrolD z#D^G&FMmX5NwcK1RN{~68C);gLqPWos8;Yb?qFP-WQ`YvI@d-p21CZSE(uQqU-FDY zu0!Bmi2R07XjLuHD3kO%Pl(O=hd*CpIXyRi2{HBcf+oulbZ}HFArDZU3EM}(9zp{0 z0mT7W6BC81*OiC1a8^wWRR+NdTY?>_LU96ySi?;)P@UsCm`)7In$(xoC2a(=vp8yP zh31>!)?y^7P&^bJYw&U7{q1V|gAR&we}1!dQanXG@uM*qF(jSQmw_q8xzS8EH8i;U zQ#HvdO0RuQfI5!@>6v1LI!-HVS*pcn%NS-}fAZ{{0;zsZalM2XcjF&>C#~5~t zNF3yUgdgU`{0m0Yu1)D1VWmT^gRCYb8*NHIl65}oTzai7Ur+wmyh6W0yah-^C#+W2 z^*pdOMIt{WCh}o-q?s@VYvz^nQH%2a$%z#(o}Dna)WH3bjhtEaPxBx$FD1(+b*^|M z*-cm-1grEzu*H$A3)xgNoJ&8D#*RB8cA|5@NVhq0wu2%|zCaboK{lOOhVd z17pFl7d~bejAm{PR#hUW!XBuDoT$BN#1Azvw*9XsPV4nESc0s9eg?@-iP2LfEOICv zag)A@t#fY5I+A_C-L?39)&W>UYIVPGu>}i-qI+^=cj6&=dj&}+=_Pwqv1|vNnO_~m zj%9xq7%w3IHG1G_W){drzP1VGpqmh*AJCS6yOihfQC%(V#c@`HRVhK4puOBHV{jam^EZoz4>b zetCRe1aTguNwrj`AI{#KZN=E{DV#54cPSoFdM>Nb+b6A`FC!78ln zQ1+4R^FU8I=c2n?Y23qIOY4%7+3#E2K<5^7j4f9Z6pFCdodWp_%R<1eM9dBy6>^y4 zr)rsd3AIc94*j{8!-(I`_R#N`0HF^#%||Fz?KEk&P1#4>N3)N*8RmvAIRlE*XO~ou zEv-#TzTw=urv>JP*E5xOdKRaoxivI1iuGrUtdcea6k|AS7E(k&sV)!|*Y8tkTi>9o?ZVa(Pm7*K! z#Z0+{Dy?}Inm0R_-K7+m%e&3asGeTazZfaeGtYup@Vf=X?BSmP_IsK_lol9BV>&qE zAbpW&IK=g(Sx=q``(nPBMj50pe41szi{lz3f4rpg-_dW;nPo#ws_k(0Ma*dl4VTI^ zvomU@*9<7-NCV?*=^J19gZ18@6`oVW(Kbb*IjUwS%h|xos)WcSj12_O2=t%ce9d3% z?2gZjvdo9aOlL`jP21>KF}l&ECT+qFf=lJr8tP}puUK3iJRx82ZT3cU$X(_Cm(SYL zhX)WoSyA%Th-707A>-(HRSKz~snHVTMMw=b_7Doa@6&{Gpz#g1u7N&>MIzOw6oW?W zcsQ3mV0O3JmYSt?OIOf%Yd~qG*_(0L+uT5BZxg=Lsvc4=A6~EZSMdqM!WizKh5d!he`y&DjV&rnh2ke+SZ~6Df6&DM|1#RJF3EK9??W3s##kQ%j)t(HhQmxR?fpAa z7QbrQ4$|eLT{SiPlYIH)2D-FBbLHC)u5c_e5?Uwm01JFv?gvSikfy!Uun*=GFvCVz z3_6Fdz;dJ{e$|6mN$r;dUu#`1_B2aSp0k_ovA zd5X=WH`NQ?hEgJ}EcW5w7`wrW_IoUq;-J17qgIkdRC((G&N z2KZWx?mv#d^Di8W!@`w<-7xoWN+O*o3&E3s2k+`nMuOMpwYLaa|eibI3#4y_o*(HWDt zb$Ki#n;lKIB?TKtb(cSX#B57BlgFh2D@F9_6v|w$ZzKEuRHwG<=|$e#4K(d0|G#_| zq8$di-fou6cC*7w>NzZ-bHzNu$uI(8GV?#gDrI(^pMLiaZideQE6cH9GDl)}+iSY2ciqDt`$u#z(`iFa=ML-+=IgQ?EOeFh` z+9vISuolU33H&d`lA3hBBy?v(%|3HrECFIQz~{#7Ycj%p_#D8LoMg~Sf|GIxVRK=9 z8Zk@wc$Ma(*n2#_=7es32uVMzm|~UENf>RL+}l^tYZpFDk>b1E0CS5`lVM4jNis_o zJM7BQIg{*YLq-j`dh9@0M?S1=|yUC_|Q^h1^*A7?$eU)OT6!uxp$rXO+){EzB! z@vENUF1WA4v*RV1NsQ68TwpD zO|b-iz->zk8W<|FFRek7ZPQ#w%9gAeT?}}h=GMKDrcYeogu+-9X|P-DHiwPyKA;0CtcxQ*r&tPYMXvK@+g9A3hnKZxyRmfjt{#OiqemimDI#$(C*$F*s`Vn zZSjA5eqVG-r5s;wk|W6he0kKYke8mE?o3YxMh6hG{;h?6^Ux2z}MqBQkDTr`>fnr%q>TV_zp-ZK}%?HxN?D)u##WpXF0QgIUSg7Ud-dJXIzQ- zKN&NRYy-=Q=uu$*NJ|RVY^u|-_Z&`{zM^lAe~onm%*=!Tbz_jLTaT}0&7jo|6mrw&q|eF9&C1KJ$j-}3c9A^@nXmVSer1JLFFu|D zkz;uOmW&m-TP#sP1kJL@|6VD#uIgWU^ZwTookD@16cy$`w>jB!-4$-amlqh{h6h{V zqufNfIhpDMhHi5iakH!#TV3f_BeYgO`m&t4?ztsvO4gPzEa`bkOe?d#xmFAAYF4XI zM#g-$KzWbWY@L<@+q|UtELNW^YpBgwHP0s7zO`5e$S?3a)120tvNh#v%hr_4b?0T} zCfUuP>%pv4v)cnj^0-2dN`s!;lCLPIz?MZW>`Q|!7nHoeQnTXb@detS4R{T^%YiL> zPP!vW(kpl_p4to?DwKypX}%8F5SLsrlZC}4aHY9MW`&E^ z{DX9%s4`iilCYB{tJ-~}isJIp%1tHmS_Kgb^nQV^1t=XAJ)pB!m!_()@$sfPo~E40 zbO9=-yfXtUv7`%j*SMdmx?Fp-+{wfZ)Na6Qi<+5&J%|ioqx*-1^Y77QNXTO`qk@L1 zK9Ki`L}IlRml`NfSGzY=UEX?ZvD4goT^cdby$m-35>60u_s!Ms~8F((Gvii;gS!q`}COKRBHt* z%XQph+@~Rx7azQc`4P`K_#6&YD~4jn79U?e-xU}O(?EWIc5d_>Z}ylT;OlsV99wQu zj>T?HLjR=)K1mqt(c}Nv-d%4FXxx(On>+L>Xvg`5iBEIzi} zeKYyF#WqOHj|-<4*Du~vb-HR#)$a1WWozAN!ag@EH{EWt>yv<(uv#IitTP_6+pO&- zng?#OH_H?FFfxk-3+)%;ILZGem29rMxV+kpxdwJ?wWcjgJq3OD*mqT@7oT3f2S@$# z`jz#yq)YwEy({-t?I~H4Jtry0Y}Zk4x*qdGYa?4=j&H(D`92liN%d8Or`Y{u`O(D- z+(F)q-)hVO3M@N7?=IgBjrT0xO{l$?JM1`9OSspTL2t8OLzqc%iOa>T35*_6sc{P@xFL7PQ@Es3gh>`FB9RXF1ooe(RYx zJM04Xt!vA3(Qc#%*u4>`XP6s{=FMbx{BVm#qe$4Ba3juOHct_Di%u?kdijD9BYSbH zb#AfSN1-rb{I(jEK8gXoR;=uD~8nst+cWJy2C#(vESUw`etwAh|)` z*@|!MTkT$*z1qFTO>F2O?RS^$DJLJQU)jE{zP7_Ix|VjrjjwarS35V$u7?#=4W4mp z^}e@a7BG*Dr@dCxUvd4B@94E`=N608v@FUfZ1GJtu2* z)*KpJV05vjgz*5MwdHH8_Ezm(USAuvjq%uFJ~8ss1)p}PS?jW+(ic2mrvL@~%6o%7 zBx&T`;6bzWe5M|J;$d^yry>yz*p-Do548XoQ4B9Aqu%!>>=9s2Fe6Noa*}BLMk6G$ z$y#O)a6nWb9=3MeMcC1oDqeQLG8nj~RWcHv8RLJZ> zwZnpPxRs~4#N_R@iAC#qw3s-=YlXoGYJCpo80Mtsrsu*cbCK&r#DbSqIecsR8J17a zY<2Be@ad5ghj(-+&V_>T4Z9xiL5KII`XxR(l39ZJmN&Y|9!+b+DXysW=qv$Wj7WRI z7nGT7vKFoNtHz0PbG~zFdOsdq|!O zpB`Qno#DWWp`N|Ly;tsHd%OK{C*X4qJTkDl?Zr+$iTymZiyOPO;Y--#kMQs~n_1(A z_L$~F%kK$c*i)&no9#AK1U8PHFk?0a_}65UPgNiusNFLwRof<=xbW%N_s-3(x8!O> z$&;+4x8b>p-D@bz*ZOmyeH%IWk{*f$d4-<(GqgcItF6x|QK0}20m%MD^Q2|bC%lB68TmD1slL!01hfCI{SN~XCZ?Q8b z^xZLny&*$^Z&x9HdSV8a+Z_|ld|wdHTI5;qUGyKmNT>P&@7I7@2%pHnr+G>ulgPJP z&utNJ&F`-mMe83DR!(RI1+&Dk6!Bnlb2PsMW^>(ZSq|GPr?3jwzoXX%=#33 zmLeO`-;@Je%}wn`%6nJDm*7BQeUjdeeG{ncbb7rBotdQPTqRg?4j9uMg(Jy<8NRtR zS5;D3w!VrqI9xYn`{nIZmsC%P8aY>&s}T$#BF)w6(dVEEaMr7=jvVYkBc8M~2lK$V z*L!1bq|(b)wjQP|8_0gxMW5w%rzFw*LaVt2`0TKlsHJh4ith|!`$F^*@{kf3_*#j< zCc!_62WHe=&a8Fr;+phBCqFBBkFJf|xVbu})LgtbeXeC~(pv027Yun8hdB?c0kr-@ zhcQF9E!k$k{5ID75Nk@Xi+)Y$PBl7NvK{kHqXk>BnJt~H0%o5RU~@d~?4oSsj+?h- zi>e)ax1P{SUghCke4irmz-~+0sbE%ORdR3os8w|B*r%7jIsVP1Z;qbWylcviN$gt8 z3e^f#&HnQBADpql zgnW-443#L$mK2Xv4;5#-;Jdz=qgLCu#fmlfda$km`{JM*V$7ijHF3Q=cH87nC!H8| zBKDwq*N<-!-vhM=R&H3nVe$H^d1aL)m2RkF@N#49l5IxYjKb1cvK?hMHQEpnjGE<6 zyqzZ+d|cUSSu&Sa^9V3c-PrU!#|l+m(!Ry&gE1!vvuc-m*AH8L$gwR~npaNf^I;WQ zS;@n`@H-<3I~_81hh2z~@$<7$UmB_ve7zX$KMA@lE975uBs{-^LNxpD5o{j-<-+eQdnN@fIN4aDR{-)?~K2 zC2I_QUwtqG`{Cr>XN1$qayB2QP%V}UZBtxShw%}v+)(Q=xAVQE>0aYR*`Lw->+`e7 z8^|}-mm`NTjq}}3_=F(ZBb|sxXSx&XituLWJg8w=4(W_trcJdYecq3JnDk}ZrkiYp znbt-9Z>{x>K(&11G#_TACON&bY+pGbYdK!{1=heQcSzQZh$g%YvC&)|UaIw?#r`9T zH~Jil#}k#FN_nmcWoz*ToL7Frhfkq$Sn{*xm0R(}5ENq-UTlObK4YlBwDe*lT!OWy z4*Pxl6vgfa#1`Rt^G<*%AtN}Z1g3% zw4aRp4QSwVMho*bxwrH>Tx;<5}o`j~D#vV(XGpjONGREgHY;r81O8Pl7RrIRF z_P7xy33fvqq^G#rq1U-tyR|HS8ZY^@lJv<*`RSF}+Ju6?ldm^rKUk^~lVp4^7LUZp zBqLj=^Lh8pVF^%{z~(+(Foq#CS@BYaKuGdj*bm{&Z9gp?C^G+PQU!eljO4T-i}~59 zwKfX0Z?5@wi7HeEb8-^ChNYBy57iLdpMRP?P->1PGM!<8KE7)0Cj7aN*TMWwjh<%T z?WzG57is~4{Ft;cF`sd|9FdZP@4A6UTew$OVoW0YbBZg{h26*cw&c!0^HPnTFmL@r zpyAOL?D2{eLI@k*2gFf{@#_t^$Eq$F6V$0o6OqR$)B+1xV6O@Mgk; zy{jo9qP!o@iO%M1OBk2TDi|-pr#wd{Xukm9x2Fiqi?`R{N82O$>y?;dC1eUl! zSjJ(@?sroufyE#y^|W)B;ekDzNmhK$fubiFbqGeLET^>ICtI#%wfAdMzDu8tl<%`M z&Bw+I9*NCv(2OkSeG~1z)9n55;3i(%qQDRI+JJQv>ahQ1yMMOPdb*B}A><#@|RdP!E)NUJq^{MTwtN(}KqSK-k& zW7alqEoWmD3QQ@4Diq)8QesTfZrv?XO3W=7eRw>(btc^Z&b#8;wsso>G~A;P>5>CQ zbDAocK=x?$wE!DJdJYOj8^npY+`?+mR=;1sIB!X$C+ZDuF_W}fL-W#h{3e&jvsy!K z`naDA~4H5We;mhy8$FsL|99$)Y@)%%x-uGoykvk>wI>k zw%gKfpg0c??G8Vs$lz>A+qSfU*S2WJ*M=R6QnddcXv1D=S1A53_Razzs&8xbhfro1 zU}orMC=tn_8$>`90SjpX>28L`PQnHS6crl;B`iu&EJ{>L1Oo#>NhuNDIs*vI_50p; zzyE#j-TS>e!<^sjb=KK??X~j+d$v<+$81he|4E2$pVx!^HUItT8U;U*od>S@QtQcd zyZ!*rhNAUFLevFn?d`ScG1zaR%Z3r6i<(6)e<--o~BS=c}Hol}2%Q%Mk>5uS~E zJHZ9Bo$!Gder5{tHrM{p{QZ@@{i!VoJSRf`LPF4%E+I-nllV(%Oiul6D${A8t$Vtp z{!gRiw8vtEx-i}I!?hr&lW41E6h(Wszn<>jc49&t=zSNot!;;Tf!2Q)^#4w% zV=bEA?CbB4{T@qZkDVR6NrW#P_$h{9){#or9q5dG_^J()iOH^Gr1w{3|4!q-?$iItzC!=0@2dMLE5M(KgKZ}5gKxSYc5D(l4-6|*W7LX4p2wjmd za4S$8*a=(;G==sn2h0H~0SRz1Qymxv)B!dFmjiX+xmFWk7SIgH2$vt$0=}^eoPbAxZopBXH_(9~mkz)+wB+#!nu?ghpHdw|=4Yw-xO2UrM91oA=;c?cK_ zJPv#dOb5d1AxIYR67W2b1{C-4i<0cI56fiHnWz%?)*90xu?&l+mMPkacn7+45o0m{Ov z#O%OqATLl*0LlS)6es~?5k!z>z@0!v-~><&7$yX90egUkz(`>PSq1C^S^{H55M&b& zoyIrU zkhBCrt^#v_H-H*a;7?#aupFqf6hW$hg}`c{fi%=_;4NSa&}bQy8L%Gs8R#Gb{sVpi z{s4x_LY{$$9D*>wIFkj$0cGXEZ@^nXKA@2T*aEBvN&$lu5kvtv0aOF-h0$CW$f*Rn zz$~B{&_EeMHUQrO?SXzO2(kq@3iJlw*3;Y6f)<%%KKtu=X7qAdm4fN7QkXJxOJp}0hb^^ZubMz5p02pQfc>pe5 z4(+%e`UxN#FxwEy2I#i}LBxO#MhGGglrV-e03s#`vI6)RXb#L?i6Az>qoz;~fIC+~ zzJSiF5hMl}X@(&CfZ1yxAHYs?Xgk0O3j`?!B5T2JU>~p!h*=NyA2)b8*8`^2vo6wvI9!kf}KE4JMbBh(H@cjVjQ5p0$Cgp#0U5V z7!G`}8Tuw*q7&3h;6`W23sBJoK~4iZftP?eTfpDIFjoXA0j_mJkVimScWA%BAz&M@ z-UI3zFwGPCPoT3G^qat?-r(m3$R`jFyyXM+3+U$yeg>-eL0mwBKlFn@Bmn#jGzf%x z1l$^gAg;i)U}#^!j1UBg2Ns5c?Z8`M2yy~=DIEGGU|Ix%TnA=Qp#K3DMnb&+W=BCk z1Kb)7X9_@v7-$zjiCFMCum?#00`%j+S3s|L@H0>_0s0SMCvYh+Z7V!$4qUShL9~GI zv$V(xU?Fe~aN`d605Lnk@4!nycc98H$TP447z$jo8$qIh&A@Fyw>?nSK*qgL|A7aA zsX)bjP#(Z~;6-52e&}z3gaZh26POPy2d+(oasl=M>wpK75TpsHm<;UzSP%RR3`#+e zUZBK5$T#o-5P1pd9|D_!jE5m^AiDA}FHrFaf`|a?fl|PrqtFikCxB|ey~m&*0CFCO zdI!t`ngL}~5oA5^7SI-Glm>MISP%3BI-G!_22KDYfEg#DT!CxTp&tM;W_0 z^%N*^4caX50dOmDZ64$c*al1ndgUX?G2jp|19J&o%4}1))0m>FZI|LpCHUWo#Z9to11bGK60e%9KZX!rGa3`=2_yza_=zI&>DX1ocKs_K* z2JHms1~dh>0WE+A<TWHJ%$Yp*<;vI4Lb}UY;CdV)&?U0+f5iYH0DiMLD+7@a-zx`FeKQn$D-SH7(Ub@ zOJ-rTge@>asNLpRel&09SV`ELVYpBmR%4`LYl`9K0<6Ty!qylghx)+?ONAju5e+TJ zNTU(zW8_hT^e|XdQwM{UL7k(8S%Su;!7PntR2_p=2B_fp!~seeRuMFAGBf`YfC7uK z7(f<&W)>ig!{`H~n3-i!A4sw=FXaV_v-8RW#F*KZ1B5xb(f9;82%2bOf;@Z*0B%7( zDbykkA`3Se%_JWyn+j?L7YkkybrBJVV^v0DWn;nel2LE55!fV`f_K9?@GK&VQ0PP) zmLLLl1oPlnMHOIA04paJyHpsw2t1AaPR$wUy9Ox>DW#ttUf}PGBcr1=zn1>mxcI0MbWs~Ix_c#b)u$)S4 z%ur$uoGe%lH6j>o$IOl)$_ep+3AQY37%Wag2**RAShHa<%)%sgX0T%u3l_tI7ZC^V zZNy0|;QS7$Q!HA1zpQW@?a?z#`0w7N-(BXfw01aFCdlC=_{aEHeu$ zyAV4@lR{Z0!a~3i@OTdJvJ@LX2OBen4a+Q`LZQGf3v+Yem|0dq)+9;%cvc4iiVqIQ z$-~XXYavH*X6C|k32?Bm8t79T*aa{|f*^*OKajGCLzsm{08hkOs8QAm@v?HW61jQ9 zDdw_xE@pN%Hf9HT%4%U=HXc?y9wXsTG2xIRa^YCnm<={i3~`Fg0ysPd!$ZMS3`F@^ zIPf?uv@;2c9!XdT$AZDGwV`M;E3t?$V=)v}sB5acyclkZ97Pqgglh>FW8nu?jUXe$ zidCZUQpi{pVRno~I7N|#j1^+WP|PWEI58f6R*Zu`Wf@kSn}BDPglMF&{35L2As;u2 zB(tC>o>zjRO%cb43b1lxEht2aC~he?3kVG;!nmcpY+T9|Wr_e+T!@92o3fF@ixn3p z@>o##DO`Ax2%g7*!b-toaQZ}UABx&446~q|5I4nv%%TNFBC5hm@mFQ$6~bbtxwjnc1*d3=YSyC}=@hqRz|=#fZh?2!=Rr2MV7So|y%UV_`MsV)LQkj94)&JS+rt zR`%r-Efr1zGYg(eo0$kLfKHx=g$>K4#mz=ApyuVOWzSP2P9v0Ji0w<0JkBCapaqD1jtqAa!o15H4b zPjHEfJRC?_L{gVn0i{IY7UC0MEez4B3h+r9i((xp#)8X44Z({Pfu+(avP1)lr>q!{ zx-iCqV!L#y4JYg%X&P!{3@E-P5*Cn*lCsJg2n84}Cxam?mK%^EHX}0Lfg5&eXi1pk zEGX_O%M1Xff{J766OI~KzkK3(1h?BNfrkoaGAasD>Op~ilYS1mk4Hx3*#*0 zpu7V}SZ_|yTPMWq!wvDM3UWK6mZ)(<7!s#2b7B0@iV;fSb4AlNB}!~&1Fj-k=wM+# z8=Hk5vjv5Mv(ROMAOY(miHeEb{(KOvy@3U)Y~dq^#>L^e3AB@lU+lAc-*kKwUVr`e;G5zVk!DXh81HW&I-qC zvtguH5a5drR4sEsW=Kbb6@#&)ra@%GV2njjHGK{Y)=U6AKw%_cF{(1G(7}?qu#)O{ zh(3S=i;)4K9>1 zAT9yO88UNofs|;(E(oR=m=O3us$xpyfRKrq2n4juaRkV_{5lqNL|tUP6vhJh^5@x* zGwcvp0UHfoIEKQ+1JO_L6b0II<#3>!!4Mi31%@S>xb7&<07 zb34Iyu@-EWQ#V}TB8njlE)*AP64b;X^k-A%cEq|QRXQUu|I`jE7$Q0aA&8(d zn3hss3^V-iz5mnQU4uQqp?q&CO$P9`_yT| z8Z`E5(AcX%W3L8{zcgsl*P!u_22FaJH0i0+l!rQv|J7;IQ>EEIWA2eH#w zq_0YAFO5BFwEm>gSEq?jgGOJK#y@H_{?uG(AEHU4uSt`hCXGMIiqi(n_Ag|`X^+f? zXWa4IKdLnTQKgAbjkf%0?W5VRNt+*<{HxRCXU1K>?IDw=6PUG^OrFm0@37)@1i!;G z9r|3DCjaE=0-W1Fo#DCgw83-XX@h6OYBc3fCNE4M*2|}=&g!ev=AXvDWW|N)sneDx zZF-6{_A1i)XS%><(XR`Y{JY)Xv@QnGt z!!zb1K`zr1PDT0YZ?j<)ny?y8Se+)UK@--b3B&x88ue`a%C!5*3-^M%%8Q>5g`=i`Uhczi{E@jxDf%tu*k3lLiTBy zlfO&kJZ&^i@6atF3sg~IXpl?fpM+5hgg6Mf2D-V2x&=}K9!SEnCMO1Myd|bl9 zExG^^WwHQ5x3Ebin;Nm~0yd}ij(E<089yCveP&4Nq;O6T-mlXz7=n~{LUk^z@J?0-6;l9uhv(mYv z(W6l5LOr;(LX|GmgPTuODFr=f-fM~~U1$J;NK>U??1HHG)1j$>bV1Y|)SS6{c(}XH zFL*R(9^N6L^JUan!@TGD7nEeFKJ*K8^#$k8S;h%pJwpP+gS_3SB|5ujo}4@@Ly4y6 z4>e-GY})5xGp&1e52_gyx=>2BfkIOyrcg~U?}cSc6++?8#zv(Z>X;yJ*9F3HHVtjP8Ow&BZWZY&jdld?C_3J`;n|{Ag9ExU|7nZ8RvvJ0Q%9q)FzP4TO@!=C?61S!!FJ(Nk39o70=G zCJ)BQD&l8%dXY>_rvF$#MC})-O;+yzPNITg*^WW=d{_)9yY5$uZCJY^`XvQxD z!vR9t9>zsc8P)v<&t#}W?LT}bV@jQIESPS9>GFTnDRi~wMeKI{N^aui2u({ zE&kXJv43udD*xi`(ERUchg^S0J9PPXJA`L_|J@G%i>LV1;f(eaUlnazwBsT3pW7k% zPwkLe2mjg5?DtSx5$$-mV*Gb zIP-R$Kbp=AeYC?QZxz~TAqJ)CF>87|H+aq$|2~VKFNDWvsWH$Dp3|3k;4FTD?w^NL z>iH4vkV+NOoWTFfT&?@#kc#_rQ&#&^Q>Nzrzu%Opt>7O%wZ&6w+k*B6)#cAkIr8sl z%DewZG-ayK|It(1#c122ZL@Q&bAFrs>r-254*u8<|3^)2S^nG()&IrY;YMmJqCE%s z>+LY+Uu;PIcRPe$0q$rmxO?@_c#6sT=XR*^FVhZr|2Q80`KFcC-!UHg{c${O|93lt zf0z3g9}hXHh4{~PsfX>)?NIYyydD1ecFtdKhy4FMw{!mAU2^?*JA^^@KYN;k*^Q0? zot^W-M;P9<)DS#>4&f4dbkE$24;HhA5D9Tc(vZhUA2N!3Arj%{a|Ln`{)ZdAj7*jB z5UJ}@E=97Y!?2gcG#$+X8TUIP`Y=fl@&#gQMr_cyIr}-519_24ARC1vF|eL|KNp!Q zdrXyGqRJ9b(QhsIXGu7dKP`&Nf~Z<+;Ty<^{d{Quu#}nxnhID+EJsCP9hyQAe4CY# zsP>K`^&kORzaV(QnX1)?Xw1ljKtFBf$oaBq+wvFaq23rp-pmkx8zME!0 zt^RK5M)3#J>eQ_iU8DG(|KylGpuZUMI{)<$DH8BoMjP{V*l$^p!2I}Uk0T)g%tZp% zmd&?sxAZm8wqPdBD*X*bkt+qyD(w>z1IPBq3c%~BG+mKyC7iXZnMh6+#Fd3-!TZ? z9&dyZRe=vbeBdrb799eG2NIBF(f{77l*KUj9aRi}mUk5vWRUjWXcJ~*zDCP6&|lug zEpUswe560MO(8n^kwGr5zV2b9E$*J)0lHGXcgv+n-fp^5)~e=;=0Pjmy}V7ML)ji{Tu71regUCck-AdUc(vd=DprspQB}fxb)}Z036hK> zgF@UxL#5#05H}C4^+qN$heAkK$}21^NJ|0zA6|KivV35Orvh11Q&T}vNkK_T4m9LK zqXNQQBIN=?#UTa~H3}p5P}dOepfK;i01_Id%a*|KFkLArX3|W|Zmz#04hj$PqekoI zs^ISD?(ZHD7OFs&Co9ZpLxyz4X6y(EopBR5Od--G2vijn#F$BtG)c$JRm(NR-6bqA z1PxBxvcWx=8ki3GdFyGCH5HXLmDR{9YAPz~$~p?Dg&?OMK@H3tqNA`dJ{_<_YsGZ@ z8v_IV^cJ{}q#~~B1HF=zEO0j5U(hxRIXqNTHec2I->j2 zJvoH^G^e(ovnof)Dz}vh62FcMtrlBv;=`gIhPzCU`jr=-06 z+2CMkP)SLNQP{w#qsxRs8SXWI{~plw^(%XP>S`8Gg^wXEOcC&pj@H)J1H;1}9WC|M zi?WM~tj5R3vkMAdv_yUwyCuV;I{UzPf((*=mxk9A$s;`FwUNU2Pb~r?yS(3TOKV^}j z#;fg8_jfPj-5iwhfL`=+f_BFH#6>K{4{NNSU%uHO5FvKG((uvs>*UiBl}!gGYjVm< zONF9Xiph0tZEZ%^R&FKiSg~To^}XpQPiCJxSD7Hb#_rWJIk84wso+3it`d5>oif`n z1kR&kcV`A<~Jj~JD{Y>)*Z$a$gFF1W29ZtU$^rQzOl6!LB zzJK`e;l?G`g`T~1^>Es}`FK;4_28zUTAX|Gx(d33?d_Yl<@)W)Sl)2!O@!=*lx26y z%bk*wldJ6yh59XV>f4Xs86-C8=oS~}2*u!d$EJG=ujWC?=EQH2wM^U79bAQaYiet& zK5aZsXFGz;Eh;LKRXu$a6U@SMJoFGfu#owF$2Yy3L@!nINa^MhODMO$Ks=c)dt4K#`27=cU4s6 zbFG*7#eS`L=xPL$G=!dU5|U9Tcx?EZQTXwq-h-lD@mK|({vcOj z*ZmhdjveFbR!uoAo>j+??KSQ$rF?bVD&=1G`KMd1ta;M2Y-^qN2@hSfE_Gi8vq!f} zN;vV{Vz(VUDO;;+YPd|wuU@_C}|gk{$PK9@QITrpT?RB@7lJFPE${>_)0vV zh-akiY7Gnr&$f8mM|YzeKJo25>fg2FTl^_y#SSTlZ3g9ArLT+^op%~SzSoKO5D)dq zo4lg`MQ=dqjw99cJRTi)lPNMN&#}eGNHix&6?%Ahm^|@mqbkSr98z@JL%jW7Jo3 z!?C&-E(WpM@5+Va2SgS>X8KxjD+BYos&`GwPHjc(fOqox3rkHZy_RTWq>{E*MrblT zuRW?fZmB9SvZpY?!Az6>c77|at~vNla8riP7B+*lcS84T!}+pYub(2tK3)`hc!N;- zu)V<$-A=wNr1D;X#OF^pkVa7ln`7%=Ki^Vf&i19?aI1df$`bbig+v*2EL~-6VRX&V zdHej+9(168iH_^=LWk#<=tOef%L0C47Y&kNxy-Y$)G4|&DExE~gM{b@UUb1u5>?k& z8h&ModR{?-ZXXFHz7RKs?ED2VWv?5Z@~VG+}_1oY_r zp+eL&NYv$hrB*-N!IoS9key5<=0D6Y&3{<`F#qBAoU1XPmlL1E6IZaLE4qm1tW1z7 z$^{ciUU%tBcD32{5BqDL*RaD9tAqx40`CI(eq{8 zL^2%yfmh1#Q0ZU|M=kmh6+Oc~`+b`0iqI3u&zfi|(>jAS>x#IDQ*b75mhf3~T@gnu z`X=WR;e_OZCTj7VjFUJ84=B1|+@%TUr}a`Yh%i@kr!IXwC*xd>mal~9w;i0dDz(!e zSi74%`+b({h{ScX-)G4VE54%N{X(agMMb}J5U0S7N?xzkLl0FTMwQy3hvihXJSZNmY z(D>MM)oRhVYAu?x`iyDY=44awe;eBgrmMMXH&NeewM079&u8Ieah|Ndms*zJcT8*L z#xRP48nra%%ZQ+drW#gcU5mci&$~;bdbBcB&jrI|s7}?guH~+}Kt}bp6Bf!)y|Vk zGIm(+g;s`^2P(U9)L43UAM_ir__xaWleH&mXFnVqoR%kRPc}}6QJ$oh(TUm@P@1UT zjEu+!%QFvVM1v%{HVQt`wVaUQ=-R_aB}C_BsIMeM4<|zYsPA=&usnVL6!)rG`zp(|V)1X#ecJ`UB|A$#{tU!f5Zb z)DVs>Ml~TmIN@GJ)ti$|k13VB7%kOfpjT{_iP72yUPoh_FPj~sc9Z);H9^m|ShE-% zqsXxr$W+hF$oPrfLD zXGc=oVi>!jgh`NNW9e0fgs_NA&0;b%el-2rkLI0#*S1fcJq%fe(Nsz$zfRtnp(Y z3$&W2Kowv$FbG%&M3*^k01EJMVYqm31YQ<4ar_b%Y3wo#Hz!7hNp>+Cj)0Y0B+sb8 zfPTny({Cj*9ft@Dj+vDaPhyZ=tfa)s!iJmPrAV*9AcbS)V3%7Yz$3d@hG`kB<|d6@ z!Xn8k3M+82b7498d1K*U$55N%fv8Pefeyg!z@5OIK-9L~Ky>cA7l zqHzgxiV-APC0Um;qp6@4%Pm6fRix(-WMCJj=i?LL5yY^Gz{)`cdQm*R2$mWC;3tRB zKRi7M;ZKm8TaZhTj!2^85TaM4muE!dKy63kT*@rTDvl?y!-{O+Bwh@3B!A`KH8bcS z0)+NSFs45~fx`F4JKxh%+J`y|squnzLDVAu9CyCaEYm(}xdMSg{NLROf_4qH6FzV0 z4Cum-p`ria(kIYinnyG6>5?1>C|@c zwQY^+<7G)R$?{;YH?99Qo)T|J(j_G5U{#aswlChsPxsZN-Y4tz+1D&;i+7Uc(?eQ5 zURmw=F@xNGyS$?{rX%LPo14`p50lPPqVLMKnBiN)dL2o(I&6LON-34qCeg+iM*3|A zBmxRuqpaI|;*70l!v>^-L=1hh{;rw*25;p_1jbk%gA{p&Ssl{bQGwr4e5a>hUO}N7 z`l3XQ4?T=NxqMdjZx63NS#v>7LBamq^IQHJ$B!S+dFAt_IHQ!4z*v&%wbE(kKv%|3 zpFe+VkLfKsB4ydmjTO<4ZxfDuOJ{Fm!~5*iE>l9EZ0u@s71hXLQF?oO`-tHlTkVLR zX1ODZoiSfuO8;#8tmi2pAfUW!J)v(+oCCReTA7Fb;3wreolr9g2g#0CuU?&CSb~ZC zq<4cii0Y7^xNY{L?`)-<^zM<~{`x@?q;Q~Ftym-0XJ{I!e^5aLjc)RCRTkA9%?X$` z7Hluiz{eMrBia@#S`!i;1+S!LqFR<-R{GA=sBX|3ctvsC$(=jT?AaE;N25&B+E+>0)tES7Enx5lDw{LrQcXw}4Eqg7rhS2v-jQ872sYNWJ`xI-v zX;aVrUATxZ^=Itcb6l+#Q?a)!D4<9%`TqCiiv9-7Lw0)T1v?&O^!p>OS zmY>^px{4JVrFFoN;Z(7uMAdY8 z(Jgll4t{Qtq46$8yMuX*e#7&fEmzo;PMs(4_sPcDksGIL10Vh1;9%poh`^uM4!-FA zQN^U*R$QS=fXc{3TFLXf77J}tT;4?77dBl~2Bdr@3?p4H-Q(xRvy!zdNtj#7rrEz6 ziLL<&6NxuSmjB(1TjcR*l+K@gr;{*oV{zNSPh)<(3sj84xT$O zE6GYWAOr~=GG&^LHD;>;p-*_LpyTf*9nQFYYxiCwt=Z<-%m9KBr1Oi|tmKk7fze^5 zM8jTflyZK%bU)K*JeIUM>7mwKl$8HiW)YTZJ=c_6j;M^0WF@*Vun( z4)zt%_OBT}%$n=YDypP)>(YbF->$j4ckAOOHn|g-8veP*J~VpCH|Mt$y0~)k_sQQE zK09Lqn-YEQan%$-^}D^sCr2E~-6?*G{4HJ@iZ5g`^4SJNp#Pj{pWjLKoMXbe?lsEz zbk*ZIMVf_WN8cSvtV=qyxnaBg*D?L?7QLcH=P#b7lzb2xu2!yVcFvMIg`qmRXKTg# z_h(DTY66SZOS{aA3k%&o*Jc*H3%a$U=J81^qe{nXt--7s-99A&IYF|(kbk{!tJh1* z&S%wmdL5*!1IKSRTTTsG+TVO#loCI5?r!sjy=d{+8o&MW{M_&n{jnp%;Z7sr z!xaqp=GPsQ5!%7;cP4la{rqKHn!7{$``9AijQ9$Zk+PSIL-$li3tcXCBnFCgFs=zH zW#$-?|8+uVsD8!pIsNf-&^?I$tnHn!_&NGWKVWJ!W$Kn$=`OVUOtWGv8%r;587&(f zJ3STE6zep6Beliy*GtP5*A!ikgt62F&8s)VNsr#xINTWimD1XGipT68*OLe}$Dcyp z?bgRX4>cGURGefIw(HqhgiBbGb})Y8Q9_$Vrq;&>=$v%o20EWOevva;3_Wg+m?GR} zahiDO*Z)x`QpvOOLi@khrEE#<(T6CAv_VR%ie{c8ZkvslErC*E{ zZitK>61g7n^L7$jVG7zxm>B5F@T7M#*4GjPdHwgP;0K5vblY~T@>u8m_~M%rHDy+9 zXD;yLu2{<{-`fY}PIs9mTUW-{?bbDyiHwHf@}mCc$ur4+*oWBlkiYr-c&gqVecJa9gXt!Vn`vqO65n`I zJmaQ9CExz)VH8~QMSJSR2bJK-iKr9&#Zwy&l|}!!;_v6z(=7eq*AD&B9mBiTOYX(@ zJc_Tr?@%hf<`5s+Rx83tS-nG5?>;ofcH;aZCwBf|66zkgb0W5&#Wu8*Rp-tlJVjncO>?EQC#yT-6)hboW{}F=X;<-lWgZlX+wO3Y88?3{8V4 zuI6!Y@m7;j9X)+G!K9JleMY}}!l3$j zI|pdl&bx`XVC0RvOx&=}X+Y9xOTw?F1l=+L;cBO!txe+;gS@6eE)H3zM8!CaO0)Ba z(YVIgu5SOr*w&t}SBgG6 z)-kBt@j*}YW9{a_lTC@`9Fc1i#-4pN7jPLTI8P1_{c4P@u`jG0aj`vSd^S#V!^d37 z^wywrXEdF^m2~pw1!{JMR*1cE+ZHhp4$EsZ(RG|jNptj_gqUBRivD`}^U=pTeZ5nY zy(yI2_hf&3r<#1YJW^L z`pUW8x11-ov{Oifg_!6|O~_z@>B%NjBO%6ECjHjbl1|CpC%SIa3pY58?sC$&c0U$x zS*b0j|NiuFX>VNbtpFn!#hix;6<>GlknE1p@7soN{*a;{kN|yxU&nZEhfl1hQ5qei zTSV~&y#1h6;LWiODXoTi-rtgvRXf98ad#Kr^(qrjZ;Ci#-V_;pr(q)RaT-r&_vYsZ z3u12^whl|n>TQ-vS^P7uV&v_U$zb`(#qbD64CH>QuM>M5TV=#nbVv?IUF)yDDD|#m9QPo!soFJF4Vc z*6*7eT(?85t;8quhi_xJe}wa|+%rFlJBc+Dy=ynuw}#vxC>TB4Es$%X9i`jdyRCfR zlEKFg7k{;Ty2MU|{(4|JvC~DZ>_mQkzB8Im&+EGDpSzQ|+Xm_0P&(p1+&+_jNGKfj zQZym5%gpI3zODS{-E!a4W7VEj4EBzWMI9409V*3{52BRshl$mD73YTcKFjGhcJi&^ zkjgE(AYEl8r!3@nME}*5WS*Bd)_)sp%XnSSSDxN@L@iM&Y{TZdYMgRY_p_wz$TP94 zq>dZ&hlUNDWK;N}-FJJ%rJmRODWO;m+u%D`;aaa-X{WAiPSROaKK?2%;!*DSgyo@o zOv7s4Pp1YHrnV#utxVW>;{!ibdgZOiR8z;~w~p`eqN96WGQ?CS^z9HS%p1RwcZJ6| znxAm+)6=rrP^W%JHJ#X(Jrf@q?E}qTyt1%9*)0^F{bpEE)z?#I&9nWjYmdrssF)>= zCQGrTG3}0ivO%}x^cYe6k&?v9FKQiq&XXUVCO`VGx7k0m-@4>J_STE8=Dc66d1HEc zuU2Qo546<9H#&8m`}RI#c^sy6XWw2~(+8@AG$F?3HG6(#Bz&}vcYnkhS-*X<({l1b zvxxJ>JwdY0*Hk|$47A)Hj8kklzNQLa-mtiLRQOQus`Qv~*Ty!7SCh5fVoq}S7t4;B zI9(K6^9b&2l?zCd8BgYxsk$g6IpgP)@IS$+JSx*lROFiJRfRp zvr{}fcj0(?JYht8G!`uXg?Im6@YfCmUz>Ik+U?ZjZr4wv%T0@gA6M!m9ZPgKBMuYj zbVm!n$2GS)P1dMsgf#57{FR<`&7okq_0DHqCZ)NBFHJANLna4hYORbb&4X3mg?%?% z(mp{>wG;?Q)_kiw;n3~Ks$!jARHPcu877Z}ckPb>dR+?C5{`TK-Iey8MjoX@a9`^0JQ%4A!-{zTuX%?s(WSHH+AI!B6XDerPS z&eo_2-^jfveDmI}f`RDGO;{6qu?{)&k%&&WUFWzYSh@_$(#{-F%VF^@CFEW++*L=E zl6_C;ecZ%&HSt&0!!noc?dSD{PHom~!Qely6pnhJYIn*lxOz*6XCuQ0haXG{eN4kW z1$E<0KW--cygA%?#IlOb=I+pmoy`W$3dFaj%RgnysTaS)yI|ye$eNH@6emXyHqz=Zk4+^K&3KEie zSEdMuOUX1&vN!MC5glpzBDtnn)Q|1sWM;>h(8$4(u&%=qsxO!XM8T&X%ygTK^T~BQ zvG;hI_vj6s>0a|()@+$X>5=1!-u(0)BPAG^6{~bK9@y+**3qYzu0P1$tutmTkdaWu z-z0Cd;jUwmQAv;8Ll6Ge9@`ileD3*gQblQ|JD$49CZ&!!e<@za=HdLsp`#82E3DU3TH7B|TxHrcmFzo%1Zu;S)^w?Z7_cQ$$* zuc`YA6WdEiA1Vx65l&AIUG$H06d3NN%bfCjJZ7En!}`qwhq4tSwx^&)U~3_s6zu zVju7ycHbW0vq$F8vd}WUDcrqi!Ya=cFQ;fm+}*}>OzN_L(k0hP`dHZz1N|Csia(1%XJ8eWeZh9x_ zf8H?|-FawbET^pQ`-IG?7z?xQSy6qD$z4-DDu1_7m;#xb#YSf~8I2tuZyt~7V z%bE&1z04lGep5eLtE78iEm^>KU7m`wW(}Dq@d@8zD_h$UvxXwauPbWD`II{B1@ssl zOmEjm|k=e72nO;M=nEjiJG*CsLLzPqjOIztzPY z2tTdoyQ9Fe+4sGBBfdtKQ6Dh`-5*!+sw&vm!Sb(A2*`!wx{FQ8@1@?-Toh* zSlUlre&iSS?TT7!b68E&9XpSg75%I2^6EzRZ~gd9XJ?#ajCuC6B$w!6)rwuQrGkge zC0ICq;u+0PZRaQuzIBjmb3NOtl9_8CJ-&=a(YYHu{kqJZT;H6_%TKaAr5ZE*qOs&c z()v60jh~zsMV-Pko$NT~aiHoMUHOXRe77GdGw#1|pz5lU*qN)4;!x4g=q++N0Urb7K@77oB%)Wh8)wrW^YILQ0MEp}f*BTSM&)N-2;t|FC?^+Uz(=)G-S~x9@ zG76pEOS5(@Is59Bs{J+W-R>W4iI-aqOIF!i99zNA?wJr6tUVLCmiL$X!$R?u0^c61 z$K7=7mTmd8(zxui-nsK8)?rtk?@m9lry=@HhAg{B`V*u310g0a+}o|KDPYkwCp4UAd&Nba4k=on$b2!OVC{Z;clw$d#mm|*`?kJN zx>0>W3mdVX>%9LFx zW1;4g*l?$vXqTU!bu8s}vuaz9^GBz5B~L1P9;}WRYcYIqB2by!RCSC$%0u)k=`Fv> z&Gb%@ogW@PeZeM>`^e<$%>zD#ct(0U;rE(C`&QVmcCKV&3)@?1$1LWN%OUmci+1^w z;15nb0WerwQ=f6$t$(0c#V$%vwc>)Tgo+Nmmvuc&BUw)w>@|j>hhn(Ft z<-Dg^W=qwMTyqlrV0gFTpz-8~!W%CdvXzQo7GM6R;C=Rryo}1*?REZ}>82j+<8U4L zD6*JdIDvFiTK^TdDaE4Iy!>c`=l+upln}2?c7-LBA z6-XFSZ+$UV!e-grAZjAi-DP^Otk7{yt>BfdgH{_ZxLIhf?v5_7watDu5}~9jrj{H$Mt$&MU1}g2;7mHa5?jrzP?v!!f00UaUH3u?tNh| zKJl+O&U@zFxC?WS-+7J1C-<;-B-m^1a!pkZ`E7aXQ{r5wDs!W-w#C8B;p34@si|S2 zef3+F{cgs*6FHN1iY_%Y7Weq3jCL#aLKZ@AjFS(&*CSHH_nv8>esRr#x=cNHsmV8Y zzkRt`(xJBJS;UX2aWjF*!4A8a54M?SvR)(>7FeBYx_LpR`FPG@iyL?DL|pCd5^c>l zy|K@{d6l~NE!Vn_%qNnk=&kVY&9lt|Tx_p-)pmX(yi8sz$41{ycai7hu20YOmt!+* zI9mgki=!87gDw&(y7u>`9y@mIx~a;RT0T8f{6vz+vym{pan|0VW0cstY&X4HTAB2n z;|>KT{K%+X+kCXk_JPcChcDgcOFUIvF5eZi@V?oXleRW}!+7vE_nN?vlCyq>M|>*+=f-y|qDtyGnd6j{O?x#C4W}8Dnv)&H)pr>d ze_S0e8sw9Gl0!}tqwy}{S+A_-ed1ZhN$mUT_U$Ia3{qr#(N*ay&9h z1I2P5u80^_4a^tsog7h{YRxPB{_xa~Q;|>aObv?)#P>`UocaDH?4aQWv;ApJ{==W$ z9U27{Jjb85ToLV7<_~`V+-Ubc3A0a~c6$q7))c+5#T_?iJeegIe${|SPMsK7uH z4X*p^-0NKQC~_btTEeh|5VVszI!AD9d-cjnJ8Gaa@`cDzWXE$e!L_U|3=_j zpL$6h|43 zi*V5`*=sFcSu#<*(RA15BG>$UgxD_$;s6`{wXK7O=VTKf z;jT045J$Q>yly|bg z)p{7)Bf08@(2>3*eP17`6F;=pUQKPpRe9%~>0d;bA{zCMIQjN~IHO2}hEr(}%Q^H0 zLK{DQ+8MGg57XMCbf0#$oDI3a5L)_3wdv;_g@Ve!pC-O0R^e$wZ%iS*T;tzb^ALMeEMYEt@k6%|LmAyRgbgk(d9PDR+Sep z#W`~PPER;KbS=`9$~|JaOY3YTG+S_UC>ENy+!gN%a%wH;m60@kY{l~NpXJ96p+Rm+DS zPBw5X=KE~Y=|QL%+CV=@W(tuyNpC=H^w&rghb1N~o~~xO=JlW&UuWp$#rL`G`i9~O z{>;}ulLK!|>ZY`QJvr>FM|sZQwxha>^_!Qf#?;PSz5YBktr6SwM=xyMp2gwUlF2Jp zlwEu8(eUw;%ZBz0OO6vul3wDL3hoJJdyrxN$||YIB1`bgTEkMmj675R2AgQ<)lG`a z10Q|x*ic>2_tKVrit+l;r7Y@wz-Af7(e`&gFMdtj6|&VZNPJ84)$6*}`bnE!e=52# z@|dUO9$RTwdTv~=cySRqKi4ut^|ejGg+@($cJq*%hp>aT=Q+!%14;5a?ltdrb3Qub zzp7HGxai=@*Bh>1ufnX%xo~{P_+{g-e8bgt@+>-4hJ()}HRLwgs2LyGXi@NKK^Yuy{A{6$+DZ|!LYhlfX@(d9Z7}m-YGAq*Yee>ULZV zOm@4u@2Z5&;$tznhpwgPg{CgA;CdXeN}1WXmH~bTQwM({{bC zEuyz5B`o?a)NWI@;NAx+LQ{&YSuVs4%u+f)cy{=k~ihFjvVpsgJbL{p^ zN&7O^zf2pHV_Y+}6uaRa@3Qy)a`LYmR;08(SD0L#9@E8RANW1r-{DonAiTv23o6aqH*ds23+6N08ugY#$|CV%Ro}YXuRXjd`C9R<$DPK`7Z0@Fv>kl8 zqPT^xrE!<1Uw*tfe_$OY&oI>g?Q_}VK1pgtxt*T5=ZeZo%`7h}$D|LocHGWX)7)O& z7v$l}N=|PpYGcv$DQtV2{`ltV{Ffc4+AS*7r(Ag6mj>frw&t{MTBbSnDa_G?5VYvh z=L7U`pPl}~XYWi;Y1c&bc6(0(qsE1NpWRg}KVC~a^Fye`!RE%p7^j@l^o}iNDJ50> zE9-1VTCe!W4(Eh_bXNTme!f6yrObEE6Ul`~FX{XIY_BfZ(r&MlUcp1Yd%CXl6 z#W&r&dFEE3v)$?y0rkAs26M&UZCMwb=_w;}mxl}f^(yb;lhq#ujE@}LxVmjuU$LWI zrdyyy^6j^zw*u!v9ap`XsJ^_?CBBU9!eg}a(=|cl@N&0&cAMBX%P6aS9xP5xX+Faw zTy#FQw4GZd_Lv39uDI5xBf2i$Zo?g|OjD!RLs9mJt_7Z@^L`pB%YMq&D>>}fS%2Lh zt7@?NS3}5cUia+Y7oVx^H`dG0UaOr}>{ZmcFDa8g(@7@Q^w8^^+nX4;UVXaFV5b)P zP&)G4nzyfOo~)|1$TpjLDObn5@6v`ik@TlKwklVshu*uJ|Mge3NbK~$eu0jzEG1b) zU$6ZrgR%;n?cF>2agC8YZksp9Kk@bNdYD&Kb%sML&C4sZ#;lQ}pY3^M|Ko^;9nGEZ zWW|hsN?s+`9~O%;z@Hw~?hbs)Vdw5Agnd5zrY+q&>qIV}JWU>{{(3yHF5%)j zarB}XE0}mCJ;b1FDeK)EYt}FMJ}erg+A+1>er)1q%f#hW8`sVJy{}{%bt#RD2fT#O zeB1vb=s5q=j5aY*Ch1%;_C@C$i*qCggmRpUCdVG-md7touBraIWdHW+)fv2J4k>MT zZ_=xx;D)XAtSPb+dTL=+6_zG&Z1?SAeU)r2s~g4)3SHl_&0>TJ#n0~PzuwVlWww2* za%~;OWzUJPPoUKQ7gKK?*T(xq3l}L`+_gBxiaWHp1%kVk;_fcR-66QUyF0}lf|cNI z1&SAI-_Y;x-uwQUPj)x6yU)yXX6BrU->1QXS8#iW4Ks}_g<4}b9sqV2LDJgme?EUM zN3?mETOM0`ma~4}Gvc+}QsoSM;;z2@I=tS< z;!cNxgtYV&JJicVszy9V@gopn;;=l=Wn6pJtwJ9j+Akx)P%QVu8~(RJMGkoQ9)I2} z{+i`2mSiCd>)yU`i^mLgi^E^0D&HN->M{MMjSjaOfxp`P>eW$!F7kO|;v1s_b6HPP z+tpdOdRWf$EyNHuacc(xiGBr7!MLT|X7r5O6w+pio@mv|Z|;P2Ch85SjaGUQ11h2+ z(%HIzTL^dak|5T3waU5v2jewRl2wJA0p%LFXn}WKRUOE%>8Aenf<;r_b^yK`t?*Fp z7maq#*WbocaQ_-{0exJQ{=8hV`TKc<%B@tknkR++5iDz2a2CUkZQ5?De2QF<0uS87Ak~p8dMWVS3Ssl3rs>(`zpThfa)(5z!_`anV`a$5T6?|5 zItYsRqkMdK-*LIf$_WT?B+91NXYxSG5PG7b5Sy->!3;DyfXPE4dj90%E38|GrK_ss zL(_9p$*R3_*`<(mMcK6Ana^wpnkiv(^1Gi>8 z8lWn*WgGaL>y(`ugraax$KjC}%>?hpb5TOigM&Iq9Qy}FA;Wh&myfFl`;Amaqwaub z6zx*7!lr6an%tmz8`q{ty->;%Wwk=R70l8kSH_4EFVR5BuGw@PsAo9iOu{CFo<4o` zt5vPs4d;q4;BqZ~)nTVp;rPddN}z^l-|Cxneq}>H+=Ihx$H>?6W7`u_9tE3%MvDB7 zkX)BtvvFy~(s!e5IU0rg8)~ZcBr3q-Dr9!8#w{NlfCRLnnhP-aDacJ689wJE+2s_} zBI+%xIYcR(aug{a1r|uwPJhXqvmg<+>M1IgCR+^3qogjA(^Q+D>9voQK<$5QiS zEy3G%`-d+?XgB$4kE@u|y;Jkk;aRAkRzO+QgB~ya1b0RGg;2O!@|=a-Znkby!a-1& zMfFduMH2?a7x};6y;4Ft;mg?SguznhKU$L1G%0=Hqd+iKbGelD#7SZs3yr_=oP^TSpn^rA@n0BSJVfZCyI%@c4V~w%7;H$VB=Y7^zK;v zT`+RnMi3?xGC%ta>i|Z$DJ+|)M$S8$_UF{G=(ylS!%uw32~+}^lcxd@uNtf@9%jo} zoUe8$`7Ky1v=dNPxCXj2*lENgC-=n$66yJ`m*xXdHJd*DuDV_NDBG`*T@voSM!itc zLCm=WR?Efz_`s7KK|?D~XFe=7xru$5NVR#r&{MY24$L<^5s8&GmI5XQaM3S=fxNnM zLf@EkGs;X0Gr>7)48WYdgUfjV*IX!|77DN*(VF~wjs!4y&0uk<>+0(*rGeo# z7-XR0-)Y%=D=pQ|scYJ;tqiOt>@e45zz=dF(X(chEXznBP5HqE5{7ky*_8O}vAs21 zS#(NknFvE()ze5J+xIIwGX31Pte%&RONO0QUQRXNSBb9ND^lba6%OyjR1{8k72Xk@ z=EH#1$HhZ9orzVd6Vs(GvJR*fFwik`Wz@k=+6kah*5aGkJiSsSwwFb2oo|GfK$WM0 z@+ZQ^@HKI&HD*rB<=qV@5Dhg_TPQ#{;!fAUg!$mxDU#$XSFHps0B9(+1$wHcRlu{_ z5AV%Sd3P&ehY1U@0x$;+qZ~Udyf^yERkSZw$E{-;Wc+4-XiZP&u2|LqEoZi89<)>S zqArO=<~)?hpzI9xQ7GyxPl}O(Y|GIXxhjHqfqEF#$QBzFA z^1KS77ehGEMj)ahfaF1vu}ohv5%=RDhJWinwwF97tS-rE24m89hO2&SBJvDtOGhQm zjR_iwHx~K6>})1;F1s8&%~ULPDYO> z6sDcgl{vP>v>qub6_%gMVYI@Tlvjgi=@zlEN)g|l7Y3uuG0r1{N77A-xLmpKWU1|i zj_0F4M#XWy@!w!nm8ENM^@XchB=CMQnB!)`q;32|cC8yv|jqM5b zI!ScuSw2PAq`ZF!K%o+9wv7}?uL%jJz&Y@_bR)OXYxxsG-@E}GUcg?X0rh^_S@LF_ zhggYoW3aQjhUD!QoXZP4sLyEHIKJn;D%$7P$Hf}V;1PioSNWO7BU@#>O_hkFe1NdK zHLIkgv{5F9h~pdMXY&#mWpz=!VD$`Vjjm)oFl}|)CNBje88KViI>nYh_aACyG9grI zXn2OQtx%C{s%iy1IpQkS#oUloLimQ@s<^=X66A-1(^F$q2H}p5jw|@+@9~V@JC&9h zwU!3qxMU>AnD;f%IEH0rO2*r0k6}}tTAuwuRgNAB+Dj3jzOQrZPk$y{+>}i&tYL2N#q%!R6Qs$;2__qr~JFSq1YPmik$G0#S(W-l|(d&kC zc0~`=xRBDEc@4H>r)T})U~t{+G)rt!O(0#x&+epK!_w`^!l}b=H3b@2O1iC`IF=yA z2rq3sVJglQ(*WN{xW&u$_R_MNS6_F#8K5*T{kDp6FqAONDi)!`QvM#!a}0&CrfP?N zsENSu6{j}o8(kmwf#Y7z-_^-vT3o(!FkgrlU1V?o4ce!Q-aDa)9ysE{xQGy92&{8* zuzS;=@iyPf`F#c<6y1U|qhy^HQvL|NPwIVKU_#;(ZQAvA{X=kAsr9$>e_T7&a1nFW zQrue!DM)zGgU*3%>i(3EYu)igEPgYLv@Rmekq3M=mO<0frSTGDCWv-{yQ)NZ}vK>VV)i>U=7C*@*}Kep=TPq8q(oXx5ar z7@zn_rn!(tGf#Q$x3HomfdmNGonx6T$iFfiT4?Q~t$V^#)cCI>mG%~13PMxJWPcK-@9EIz)Xl5L;`m75D z59;VsF@r>Dhk7~ZL~NSU&7R>?N$_2_B3(J?B4C>7%IUm~ub3O1*QivgrZ^=M#5DLb zuv_Q6FH9ZcICZbkDc8H^4h|ec$Km?*lhC2Bg1qkyjN+d!ZZ_EI{}6yY9xTbJrj0C# z)4TLeT>2&`O{0ab8vws%DqT5G@7iPUw9s%{!`-@P!+liV6Fzk)m^7U!Uy|nL>P^*h z{s=8e8Pw&=&n#UWb*ktzFw*8s?CpM>kI>7eSzH)na!$d)@(jttegAEQai-bEp4t=q zpufm=#CU76cS&i5Jz7+yQf34iA8X1! z{g4`l>sNNMLsUw@batsmPRvGlj!CiAkj_8kAtL=6)kMCeVE%w~(cPPSG7P-^8dyA> zrJvlWZmunjzTqC%97{eA`BKdS{xmnWA#&a2G->5j0sHioe;`~0+m}ZIf>z!JH^pM? zMlK6?Cyqz+-i|0Tjgn-te>xDz7s-FkN5CI||2;&0!kzidLjQ!Z9N`&XWk#apXNmj? z&`OJjlil0ZvUU_eQ_U``dl1mK`KzM@Psb?*ka_bZ0YOgveI_qeoX9@uy;YJA#EaiG zQHevv7h+-aY1%61iv8hqy4wJ=j@s>o1YYlt(uWv0!kUo}POmrBfpuhOr&T%M+7e5$ zHyd)7P}tJt@ST`GcGUtnkyvA^1IS=4(eume4`mVHubV1D@fl$*WhE=9E9MMXnP2Hx z9z5kxpD0H?5Adl+ryqA?$Dyha+1o7trT$g$B8KPyS()-9PDZQhI5OF}Je}F(ph1u| zo!+B;hi68y%+(yetRT$zJB(a0?`L_WUSO=6qEo^?ujJniEPME729qolCr?IzM0LkT z=m~Kr&PVMnnw{eA)Jlv1JotBRg2B+SFODCbdw&Mvy%KStylk<&<++u8utyjwlgc;E zEDuByeFj`7y^e|)4gu!sV2gZ1H_MbH5Z4#^S&K=Qgv~A)H;z zAqwhhbEg=bL}xqYL83VLU|R4EGndL$p2b+ldfH1~G27D!z$-Dj&#P8}t z$~`+DekM+d2T9CJl7}_z@E8}pe`&K3ICK~LKIq6gpDED+U$pn=Nor8$B^TRln0okK zMYma01s2XTVxilx_cmBueA*%23A1j%=S3Iff9a2oSar%CnFY;q((K^9^jWZU<~laQ z$XiN;viSSUx@(dmmX@pX*Bea4-C#ppY5HWsCf z4-KRc$SkoTKPYnH0|7=jrP2)UAPT05cm@k6NOois_OH6Ol|Z|tETNnoXn0S!W=i{wxSd-YqEd?6xD zrjv*;d2diXe5pJAR{u2X!`GT5J4*#l_Lk-A<}u9laPWI_3d3Uk0gYxSj8BNnFvs4R zdbCI3^%mc(tO}}2v4^94q%t553bsN!muo_|qWbiHdsfUJAs5Ny&oINe0>RC(DtA5Q z1EF+`8VMVF3;6JQzpC|4(X||5Ro-TWzhVP<$~vzm@ivw&(ozZ|7} zaw4*f3CB-J$(_r&fv3*(h)%{HHw6(Eh)dHfx|qZp&}Mp6qHa!6tl}RTf3{vWS}P|W z4eSHvErfvL6Jb?^X08E3`)%#%cgeDO%dQ$~YdFNz)skLb9C`JDM{E{%OgWTxFCEaST5I&esqeWw_ATQSy9VZ5>WP1ghdVHUzUH=N@m!IDY^L}5uv%qircmNp0Ha(eamw~PwzRwE^2=m{B}nL% zxIQnFO3K)UXb{QM^FN!=kwx8H7@2yLHP4UgS7_#;8U(ZRV=Dw3oKG>8uZ>i*D~|HV zu<{4VDyj6Z3;iUn;P82Aij(&xC@_6C&`&#Vlj?mB{xWdJPPZMQCly^t%;(TV?K-a| z`OI;F2y?x?D3&*Zx$k4CeDGs&J8%gM zj=80`ItHBgX#Jj3%sA%E!_4~H@W{Cxfm6Y({ZC`c!-c6zzXS|&8M$Vy;e~hftGkQI z;9}A{uSIg%*n4kawmVXoN;x%yxcykniEnu&I;_nq8$N`)xKcF!N_ik>KcVK@f&vHSBwgBtrE%$Y=hWtJ2(l8oBr6UF{b$^Jfiti7>BIGeX9;kM}`v{TC*D>|;(pwRrhULIjaPBA2#$DB}Ev%@Ig2*23}ry@b2O>SNXrsLjF0TL%Q z0PuD_4GqW=6@)?VhdPVW-G@8WlJn}YcDKCfHd_I~HNg??F+Pi7pM5{321DvUK~5jY zl+zBpjSNosx8;D~=n#ANb$JYqfyF3@kvt;XJs*I7>a2Ta)S17aQ3&Jy2(C&;{~zqZ;FzhGQ{tg#nUYo$~?0j>I!h9zGGah3^a zTMkfMCo$(&o^+rk*>HlcpA^rtgsEvNUEV{E`JuQbGb)>ca!w+-Nwz2lF+U1WAQT}F z4-_8#aaxJaSSc_}E7$G$_m4=vz>vvD9HVo9F!0s&{m? zmkE;-C8}l7+)Iq#dZ5ZVI5E*aL4R!R*ZeFKDIDoB1MyRl?T7p_7`oYNC~W;?Elx%+ zLw-Y*p~CzYX@1wQxC%a8o;C+$Endb*2Xg*04DPEn^|edVFHuA2rzO%$*5Jvgv~I8C z;Fu#ON=KT#9viUHJ1%D&5xjztKT+0=c^=Yt3axiP^A-J-v0jpx#9``b0}+;It_*`U z7+;HtwC#Ybz10%DcZi`(8iXJwPWRiY8L&qZgGp)L@(YbnYf9I5seXUn#H{FOU5S>nBaq`rvnI738xvfJ{JCi@VOrj8zQNti+FrDe zd+j${pucsV#H+&Cj5wf%G(Z6C=1mnVs))!Y6J$NUkeTw6hPuuqChJKMatV3d&Y-~@$hZKbK zEUpvD5B6f^Co=$w=xT4%eVAGukzs2BG-(YZcQ8YVMH1dY!C<<0Ug5*WdFW)ZFKGjU z0GX@=4Tis#96Xl_&y|eORg}(rc^V@qhd`&S()u^WS1UI%6lK%R9joqt@~jYgwwqT%~+8P-O-U&DCI9w%qf& zEN3&JRV;2bM3Z=IF@s-CD1Ai?JT(?RL4`V%TKVn5E4_#lLw@nu_g(v=-Hb!GpHeWQ zKp0_Rlc1^Pmp1jwpt}j&8gG|Vh)v_O97)`4*$nUtUy*Dj2)U=#Phle1L?gvh+wcy! zbhAhH8_DgS1zJP2zZ_&*5$$^$@sG~~)eFWG;a$;wNp`*8EpdAucs?;0+4&$7#R0n} zB^BGT%vx+x{tjD$o_0HDE1)U-V z89=;?sn7V=<#LVpN%bCTx*|KiS$0xR6k6+XwS*d;x;f*_#>6hJN5PY0K{-On#fuI7 zqe|1NaOug?r0l09j$VLW`j%8msG&UYq{I$r$uh6dW)$P|&i|POAWzMfXofN*;{MD- zX_)>s-Pn~wAuIJlnH%+ianstvlY_5Rt^n99N$qyx1T0SM`7D{2mia(_Ht{aILrtJ| zXdlM^(+K5+TZ6`@tH?&R9oJ@%o{nP{RdAea$DDyuN|Pg&pmjzj2Z8es3Aiu@+tL+~ z?8;%Hsob5ZDC0e1&~qKz`QMLHQ0LlO=H9wY(yKP0fl@S}a0L&Z4XrVnuDVUThCmTUWMI)EsOpc5v5K&m{1;fFh6v)$&cT88xK+8sXidf$Bl)`27?ngPs z9vBGAcin~?hV$dWQa7z33JQ(%?C6B1>SZ}PUbyt z`*%(!VwetR)a5u1X?fOfB>#CldO*I+oa}T2`de)5=~fuUgCk517aRvVb7k6$s)}$C zO06LZ36B_|an(UizP+$&l4H~v^Ny_#Vz@*H&h1WF+k?t-*cOG6A44C$7V|R~1bAwd zT+eCfoX=y{H@vf;m|9xi5gX;x&No$Erae+YQO|HB7?%K7KBwOf!KH^w?)RJ(d$Wqyy{KoZx=JqOx+Uu9HijlKQmeo?cBj?S zd3;N}FwJTFyYc$Vmf8Nkit{?zuPYUL%K)T2m_`i^#*oPtxXdImNRG9(=7iHDl|%~a z6ae7bSSvGg->5`}3oKh5Q{o6M0P<5r>Cw)RbxPD)OkMH0*=mpv*IX9tS2!v@DK#1= zv*KZc9z#i;BCjrO;4sZd`e!Cc3N?9aH{BPfe%!(+1tPZ=`TR7*6VHdc<)_?90%Ce|qi# zz9J`SjYU{PHRZ3=HmG8M6AP0cz1Cpi08b~5N#$qM7w^=ZIb4#A3NBTw(wV=3aE=&+ z8LdecJM$!}<*9YoYQdRe6iB~IzC_BsdIZuWA1sx|W=g`Uze&2aYc=oYa+-(v^CxqQ z-wk*Y|Ee!ZtPlJUBa zsx|g&Mg{E{5eEpsEc@!0c>Q|vaDYNEpSH!)0g5fMH<4A)1JW4aPvG@lVl&H0R?LIY zU^lkms{c45!2Cbxqm&DWj^-iosRw$_r!a$B-f1*ga&fGL*ONuz-5${^{YIv?Sk5vj z5n(QVDQo1SyFc!(=gYn#C#ZLTkQRCeemRyuw#)D5VT|Sl`n&(mtE97tJiVqDROiyn`Y>`i|da4fa{~dSwEzjB6S#aT>snEmT!yvVF;Akv<=Y1*M+=M>FjqPiw z%`nNMD6jZIBG0bB@>}oJp2As@=&LoNJ9$dnbCWYO7fMX8kQr*SANiz1? zX8#{DBg|juxh#9Sx7dU5`q|KyaT#f>2<4`opGFzaroACnvuDUpt-% z1~;q&1901En=#^tIgAhQ6QtPwC_Vn(VKHJGL4iu}-;ya8%c~LkvR>)es<8M4W9v(x zzx}WLYiXT>0C%s*F44x(f8!&*SYehiVeow!BHk*0@UWSghFC{mwC6u8B>$Qy!+nCy{krrMw$L}Hf zBuXw_XaRy^eIfW!d$Pn0i-5O_U1rmbb46X4rOWfW)Ty)@WJI<|4S9TINpgue!o10X zdqb8|j5Oz;D-3rw4BB~dDu~%`2?z-6OSBh|U)STSso(4udzVYh@(^7pTIKu3+@NjA zcxw|ofOd>ThFmm**1m$d8pxB=szhqx(yhG*r`6noz5=0I#=|IbU@#|1r$I^Psr!eB z`r!IW=keew33^sMk%c?W^@NP&fvC-vFou-)Q0T{~`aNAX{7T~*BNARQ&qQXk<28!^ zBsB6Yu&x+Kz*5d;W8rYPPD|M78!d}pUQ;b>sY=0&lwBu^(+X$mtxAj!Tp?`EjcQ>_ z7X9HB&mOch)&ddKrJ$!kE!{-UO^cOh8CoPMyGo<$B@Pz42L63lwOO@}%108aeX~ZR z(?S;A_ckkfg|^F~nRFE`Qtl>aAt^Wy`61%K;drP2al6Q1NTpBVyP(R^vw=@ayQ>NQ z6J7L^M<$Fi*jOhS>KkIwI89|)NJ(AnmSVw4ayb}_Uf!w28FFoUSOtgPnG1}Ti{(J< zq(>2iM0SN#axW@yiA*O0KVcD8=pO-Is}&iN_jIZh9KU!_Ygud^oEIkJ{x;W{Ydp3&|NpiYHw zNrDGF1?Tk}IHz!U;E#; zb=uP7Ij2#~^WKUD^6W63a+snbeM$bhN%bXDzk$(&gC_;VSA?&@tPLn9H_7cB zj+0bxwe6!mu9BIo*b6@{_ke__B_ES7cq<~mR|$`2cXYKxJKMCxje?HTdqP^r5F$7)55nn=iN*q z7gkpt*el*q5qEeaq8xp|=g_=h)xB9?yfmA^!s4B{|FCz(F4*cewmPi)4{OYazaepm z?)}Cs(zKcOH@io%LjS;=vP{f)w~f<~igA2cLaQ^5u^oir>r-6Ah^s=I>!D9>S)0)T zxUBfHU$ANmscJe<41vM-Huu3My%ga0OvdV>i_a?6VEHW<%0w2QeDVEHZ5H=Xi zz(OT2+umLo-?ps4olWK3eoe{&wx^mQE#=woDy^g+=D*=)XHm2Qx~$6jeqH!=$=_Mh zu;zL^$~iwELfmBi*E6i1K}#baJq^Td-!GP@r&jIsx{e4_d&386kh{N(#rf zgi->hmkK`Qi?GU6^{1Ju1;{tXOb-u|<~0DU@`IVN^>ZJ4ZH!=SMDYLm{xL{Dx&D%nILPnP(;5VSK;5Q88UI@>3b*?O|`DIn_ZlY9t**SVeS>J*)M=r^kek8auj##yDIz-#&KrSu79 zKo>(~oau;YQFh%R-?;;~28OCWJr$C=EWI*xOdDUeOnXkv!mSr=wq=!G8Q?Q8dNf&L zNVqXA8lXSk@KddDVQM!|-R=|vgWO$qgWnXC@0rs(7k3}hrS{o1eS--PZ^{#U;o`=I zg7y2IkJ!#$B2RtvZ68h>6+Se0sRs3pkGr9g9UT6Ev9|h@V+%JY@P%DIJU7}W5 zY6pcCY0c_PrlgP-zrsEXu!odgsKMMu1^ht(!76IYQp|OLeX#!Ct15AWy6?}-?QJjn z-_HBofvLOE10^6wgiWGZ#?k6eoR`v;v(?yi-RfosMg7n3&rsl8d(-`z!q$nOfI)?LF7cs>K_~g}zHR);7 zW`=7&R6u*odxwKO+Z^-)sc8J2%*{z(uD1FXR5Twae8IJdCws)Q2xm?SAJvJ9&3aJf z=o?g%E;~Qdd{94Uipc7kzmm%DWRPaIjT!1$T#b19 zB$qW)g@$N_Z0A|BjINVP`$^;)fblkE9P8ZGB6qimg>pz$YHZ`9xi^YsyuE#;b(ltq z{v<;+;xM%rliLtu-M=w#=TxxFpDQl@cD3M-lx_^g?Rj>ls6@6lLi6!)8#NhZG2ld` zgiJ*|*Nl_8YklSnrC>H)2@}K)tcR1p?^#K>9?tx@rKqj0>sF|1$ z-WolBidUdcwSV}yu`GdY`mr)vQuFe`b}97iwfX(BCIondypPfrg9y1gjA5 zvK!SDkDt(UuN-5Tq-g#D@Xp}At1G9+n(>!iAH0LZ&KsjOlU7J1$6I<1$$W}H!|WeU zI>Ean+$TD)^~j$4UL9>II@MvM_6Ikq$ni14*!AFsn_O=V9anvpdlmcK;S5v0TTA(c zq@Ns&a)9MxMRd)wI2>%?+4Dz2(G+ExIs3#@ZnbZ-r`o-%%^_|A2dBw*A;a(1kKI-G zJ^n2Y=&;DyWI8w~!Z7#EdEEIbf&{=FV0Da1Ac#I%<}k~OE0b3C+;`!|n0DdE z%rXED8+@K9!GP>vsnEAu6*rUw=V4usB>nLx1U$$(b!QJAMZ@0@OR2iiGa($lumfLa z6^YD?XK2vm6a@qF!$1!2FgkqFS*dj5%b8xqJ;b^M3tx6Ud2AJX}^un~d+ zhOP<&hi?pqv|k z?x$cI6)oqBr-ZQBa+8Cu(RVDzfb5P!j&l^u()|rm#%$S~C|fT-W-+KPrco1zsC_K$ z8*5s^cR*xd2iDMT{|x!%q_8Z@yQug=55E1QK5`+EYS4PPF?$0z_hq6t4F!_8#1s5S zP3V^Jzi1fO>VM2y#HZDWlMahlsX7 zHzO70icYndI**YmnavA-rfb<0S3FB(%b9-nJ#YcFou z3VL-#`dBI>%&-&i#~oQT2SMR2P!;<^*`bal9q*%Cq6$BxhP+ouf0zc{RU-&jSgFQ? z>X&>Mqa01P3FW{9XhtNW)yIzz7HD$(d|KdaFzwDCJ!R-MZ$Gzoytx{8`Z$YS&VjJc z3A;j9YHoyIpw<{d~j{)^V9Ddes-d*Da_pp-f^Tjrz1Brff zb{Wl^hHd>YjMy={eG|sOv@)1{EEz%N;&&g$#~72AkqYFwuLXlqefQnsb2GeL_r2D^ z6!!to^(|Gzf7s%!9^Z6E0dI<5{25o(xHqfMiB7ZFpv!1ASiz z^xUj>h~vY1>{AT@RE>(_dm5)RQtJHrd?d^^p^1l^mB zr7^PWSn3^XS6V>>Om4?u+FAnp*9rvE&$qBP!rGfp>AQ&3&@Lo25+$jVv#RMJ%>c66 zQC#zffOgCY%xKvC%88Mn0KM?p!gjK+6c#d5$jK!pB}x#lUZ{8`S@$?uU|(|b^vHIw z;p?6qlO`;GJI!^O$~aR|hKfP?%>k(ro_#7v@pIB`SYy%=L!_=QP73vQZ8J>`Bhw{uEq)sRQx%Hl zX;N#@X+;mraqtYoC$ROjT+vw8P$&P-E!QRA%wK>1{=E&S2E`Y#H;Cd*A}0d7anasmsR9hNhjqlTgZIfwHp z-8seMRc`azQu&%u0`Jl=*jf-IZ~GurUE8=?SeEp&#cVho_1Hca?0&3 z=WG!22%XjBO?e^u@*bM+^KVCC7`B5@GC{w|r6uEgqQ7r;{yk1Sn5NBwcXL=dGmbY~ zHDZ1vA)Pq*d&*_6BsjUTYXj$OM}D=v0~3${@(xQ@c2)AwGy4t7n8v<4>2cF79YwI;n`S$4X^h3FJJFE^OF4@OTzja?n%y6IVte1+ReWN5dXgy>b3%OP_e z`U&an^k{9YV6yQZw99GAzM%I;MkKmqy31yV6MkagQFIm-BE+xG2gsinV=bT@@L`d|K@_Cz)J5q ztGM?>HurYI-qxUi5V0n?CwpZ-6HI+$F*SRguz|aA^NOorqp5<)oCUbpV_5bX8(_MGimmI>F(zLtw0&gK zZ+1fbD+7w9p~RsmKipZLAdZ(F^THcO#HrO|m^PeARvu{j$(Mc5PP z$z;V*!7*24Mj2Ne{Ww#T7Qo=oYSs7Q+tS*6?pOgn>4mlvN$(hdyFUg@ZKP{Ke;f2k zYub(R45lo4({i1idn?kNuBhQgFkr>VgRJMTz* z9l+3ckGjc8TX!r~^}=E?xuiZ3PfAMgP>Es4v7t< zf@__-m^MJ5W?OGXUf>_tn*`7kz+r^|vs=Z^h*_p{^9;18N$X9=MM z;I9ZRXi!`uf(qs;S%tqIR_4UY#jtrJS)gmd@BU0YswVWqNuX1alSjfjmUczeE>SVv z>$1HijiO2NItGCaBr>B3d_9F+Gj7vc}xPpSoQ5y^xpO!2aJIjVn(EgkLm)3!cur@8J z90u>Th~CBm@6e^QkT`<<+wPsUuBh={jU`##C_)Cqbqz4-D``!LM^>47rl4e3WNiPHAebM zgB+@!U2k4YXwpA$dm>|D`bw0rsq|Gfwfy5Xp(EDrClKl81gk!C5UwDO$-bKOYgwsaIk=d^~$#*OQ-cms`ffdNP#&XVg+5h zwZ2~w;&xKQ*rsZ#qnh;~VE<2LSxx1CpxdJv`HuXz@v*X~F;DFo|B72SyeBn6k{6J2 zNAJA7*sjM6mip~T`vJWITk#87eh#oohIU5Ib%ETLEP!(QH83y?v z9t-4CJN8;xFE2V3xNHdj;LIR)m8O@fSkcMT+7qxY%1pZ@)@2U;H<;G>Maq9rh8#ns`&$%EG>9 zvUBIO7+~V8H{ZH3Jl_Lsg`l64TDIFkA~J~9Tv_k~9Vj$J(j&-G5*LqJC1C zBYY~+Fl^NQgy}RwOY6K`n-)ClF~Q?#GufYH{oMFd;AT#gqK*~o!zSfo=C0`HrcFkw zMk2+DcrLe6)l14{iN@nlY)SkWT-)Y_VwxcUb1L6hhiu2fR2W_pEz!JFA`D4sk3-#6 z>Uis{Q?pxYQrHrLu&yRCCnt$n_{gG!{f>H*LFyi9=e@+~`o%AegFtqo2QBrmQcd~! zON>UiF9~?i{DW5_Pit=69U0HFFHSYi4rxUmuSvHCq|vl8{)|V>- zrQxm2aC{WWQs!fneu2W2Ce>ywQOUwvPw@7)RLVqX6!JS5l(B?ZaZ+yT?FT&a)^Gsik6_RyyZr!btbSA zuZi7V5C-FO^Fi$k1sve{rg>C9?><053Pr3uAbDCL7 zCd?o7NWWf`N~+svd&IxHo8m>dpBhpLk8xAySgjP?Z||Yc?hP!n;CI8K zj$;I~L%s|5zkht2E)ryu&)(-xvm{)0q`3ov9g9ELU1yB=>I6SkL3d>LC%eQH!xS8Q z4kpD9ElQVv-k!RhN8fr|bXk0dZ!+p49iTjQQ;KN`==&q;e-ZT9P>4$KaZvp6&qH`^ zXVP64((eMEu(rq)K|;vB-AvAj{mR29Z?@9xGA>kR=zo8ohMLgZSay~5jm13(^e5Dl z1)Lm^p7E5txO5SEON@X6&$J{NG5IWz>U0f!SFoltgxaKk^ddF=-JGiAV8S?a?#^l2 z=s|B`UHwd##L;T7jt6fs>!DRYnjpsY^5hl0!CHbTr$@}7@vM`{cfUR+kVd?KX91j)V(S7~l53s})Ub#Gol$g~p~8ycMCvNxPa zM5y{367Nl&nR+*&vyIdm`X(o4(babdS6~0h-8!*Q9STGzQD6nrbF}RS;k?pv%=cBh zx*Z>Dh`Rz=WT zgSlH;Bt)F_wo{RQi-hxsZJ4HpSeJzqCl)Wqw38}P63#pVPB&DQ~ zEM+NLQQ5L(3n|R+oVg}?9?$Pvzvuh<{q?=iYo59Hn0wFr^ZqR7b3W(H1XkI*m)7>| zE1?8ewlgU;?v_13<{}C_$pmi?Fm%q&C+L|-IFsh#v zG9ZLA_ilKB9zksCoX^yIEjfBQD7^UCerk;HWIom9*~!))pEEyg-W`sZo7@a9X0&Fo zP+HK&vQ18It5B+2?j>gflV`})$t>NXOom+EMEP3r@Jr$;;CC(abQ5e`_nNEe4cGX^KO1K0>%XY+(B)`;zT8on#(9Hvxoxs* zYgj&|1UH}Cm3dgM^Y(MYjc&vK&$=3FEA&^k`*bijHsquhCFR{)ZnOTzNv_k&8XJX- zSLe2l+g0Z6a@7sGUKu2_+x6MWtM@yFpW$w1gCFM!EAZ2MeF2}>?-%v#VcW>}18>Gv z@`E~1OW!WR(D<>BYJ>Eb5YqrU1&L&9D05t*`&+T7tC$ z@m{b*=xrB#Z>%|>{A~Z37ds}NK7K9bX7F_TV)O9Ap~U`t$Novtj0590SN^!r>{@dB z$g8HRV;&RREQ5z1-np$s^(h>BIJsciTZ_U>Q>SVX2A2muJv=Ygn|t^tj^qXnku4|g z-`Tq6mA=~-o?_8Ads?G?z^||MXin{4*1fwaG-mQu>ZEX_Xsz|qT_%!M$+hx&Z~68u z5oKpmdgJ`e#HueVp!vn}eFOIs#WIdu%5u3;S%g13sV<-+yh-+|`1a!}mbp8;b6Y+j zI%xF4E%yqk*@Y?lOU;!zwrY}dM|M~a>yEYTzYwHf=(I`r_7|6{yrunG;_QxRs2oSuuK`?*P@=O|-Bk_I^+KO`oxl~oO7+jbPS|6Rysz&R_oqv2fL>lcrlrsACan6Il z;EF__@cPRgk-TTU8XN5AyA+;IGFZOJ^<{kOWu`S>h9AWw1jf%BYiW9)bFy9P9Qfh5 zij8O8JZj#&f1i|*nGu1re?nE~c{tGWrlOy!)ELmAvVwY{#j$B!kW-++BJgAFjaJKd zx`}?X)y)&Ek5+p3#9(THn{Z+I=Autpud@s7&zG;d_T64zAZ(cqI-&99Mah!nnucQk z7T0Af@2q?H`paZL)x$Ed;hocS@2uqR0S}Gl<$Eg=TfVt}U-8hXsa(suYVW8{$v%V9 z3eRx2dYd<)B{j@EmiHVJw}$wAj9ANgB*X8V8+%{by`prVtp;498FzfG0{G4at?dY3 zw@>MvL7`iH{Ez&FNB84Hva1p+>ke0`rnz5yv^?e(~)ec$NB-GTU|I<3ejj}wG{WKFFA|GdY(t^?n*G7fw(uL+Pj zeO`$=TJ!q-WLCC>?T^;{@k?5&OCs^Pkw{Na&yET0`{oZCQmd=4PMvGHHTodVX2G|N zV58w6+feoP(*4vOJuAm+@<(n_ueOO4xCN|XBs6Uo@%|*$FvLE-B&8vmPp$3rQl;`6 z4RvW92i}=J1u0RSp?R=V@S{cp>VbeQ3{u-RB~#NgyVIMm2BZay9(7->w_%y*lX;=O zOS(7AV=Qyrs2lcCc1<-wgK>d|!1|YtU)v`C7;5^Ak^f{L>>+d8QZhvY<@JMsvyTY-6hW-HRB=tuNPldzx`jj)CZ_WxIDOB@%P?qKxTkmZZ2g`-4lR9G@O54rY>UeQv0&xXV(i zf0wP?Lq+zd5~O)UF8)GJNvGJ=)p4yEnlJHsM8%i~>NV;_w}VAz-a2;2Q>r&Ed}Y7K zWnn9`I>|cnZu$9uV6#?|>e;o1J9v3J8`tJ+AKzI)5!E`j%=&}F55H?u><`DkPPW|m zPB|XbamwuT%{!(~c}bz{4lg5)=ONxl4 z#l7|z-8=VB8&(M4T{*Nq*l_f5!43Y*JXO2B#zozBY-`BNitEotSm>R#eORwNY55WC z=VsYpIg&B(DyzVy_&kR}u*Bm_-J_*14)B>@cjgxn+C1qIup&+3k`=qh5rYgHnRol{ z%Wm6hV!2flFKO$Ow)V@9mGT$Hs^5GTm%q&96~ZK;pF7Xz@u5?}5*4qCOav?vpQfS% zyAJOhO3D|MY^iiTz2shZUmv%{s#pFlR@8g^CPH^7Jr_r16quM{-?CUDlRpd zE$m&F-COhFVKA%t3Ws=xj>O$Z94Cn(Cpbgym23A&tggRO$30p2WA#$OqnXmuJmn`; zjjx=v-)k4p?mALlJD#898RDIE;QZUA8#fnIk9?iHQ#p|F$`GZ>*t6aOznhu(xc*JR zM=~Kn($As#B3V|nl zBWq0l%OK0LDpIFZN_vT4C|mrJCjGqasFLIl*UQf7H8&zD8v6Hg);cRLmw2%Tl8nYV7l2IXsfHd2`SsKIKmXkA^R z>G_C_k6&uB-Ht=93O=*3Il;VTsk^t2x;@kQzTnSml%?AjL2H}{}=`eVh9m$6)5HZN!wk0o=t>#mpcuZn$4vkN>Fg(gI(-DHAHl_Ijl0S-K=kF~U?5y-# zv@YJny(v3K+Q|OHIj{Ij3pzGR8*Iv5?<9Fxi@_{q$dekL!i`F-`r&k9ENfS)=NdpcorNtCGB&7w(Et>aaV}z$SWY;8|Zq;CO;_PJV#Y*=4!zC;ReR-%`ZJ>RX9DHZt=w z79aKOXwcr8^5j*KMYO~N)svP&^)K#!-*oki%bun0UT|M&KD$5Plds?4hp2V%>Y$3M_!iCcrpP{9-LJ`_dc~E<8=6nE4qi%NczTq1v!CJVB<=7W zT5B_0MDffbjcbwrA+7IB9F(*j;0TqF=kPL5JbKV`<(oYxbvuT`s$%0+_J|zjtiD=O z(3U0^yL2=6)$ul676Y%m&vL zWrlB+el0&){#E{d+xoYin%bjrgTf{m#d)$M{>7E`KQ@-wPE6+A@6ukYxN0G0m!8=3hQv zETp?huI`w@*d{Gbh-*GJP>;GKP`#jA_@N01mdw=}P+Jn1d6^^eHo|GQ{D(7+PRpwhUVdZskJaQV+ z6o+_aqdnfnxF+6;C;?^m#4xV&6GlNEjP92`=SexVTL#uy6ykL1m!IrL?nF~1gI|Du zf79WGaJOC465ZB#bv5IHU3v`l?kT%#qjW0WW6a(jl_M;UBjzT0x;F%0+<8YPBzJeb ztkiqERt+uoiOrv+>UIk9M|Rm3d+hSvIKMjYsMz-u|Hh{|qlyY!7TMm|l9hNw@t&cm zZdRVj%S-2jM&H~U^t}~XP1;|AD_`as^zOoqMGwbEBNeG{n|-cy2b+%tu{;czJXCY% z+vVyz!IS>ur828-U3d{~(a(OR`Au6Duakvlq+d`A&sOuAMwuEPrE@BMQRzGauD6rM zQBCFZmF}7MN4TyAE<>8k*h?PPeqBy{OcK$S#stDJ(sF^u{W6-`(SCFI2a=EqE<6dg{UcpjI2Ln+puye=AoSJuhm--dVcZ{LD4K zt#K>7oqf~3-F4cM*zV(K+EFXuXNE5P6n|(WmYp5vR{h|M%d0A{$!K#Ain!{`TzSg;B zZD@G8X_4PmJ74wD7Td(kHB*Fp*;!9NXxR=$UL}3J^Dg32VTXB(%=LhW3gay+w=QbZ z*wrUC-t6C#v3ICKrb_N=(&dL?-ru>aHCFCYNGkl)*x0C{kSsSI(R6CXt9!{FTld!S z4kVQmwKA-CUfc9~ye;sE;@d#u;s;`dQr?M|I-Y($vV%Qd$?vgchuLLsCp`xH1c?Rp zLR<7hg=HkSXGOG;D|1jD9CZA6cQx;CX2Wn$9o73pjXIP{JWyq3+r zwO2Ir8F^2HxZ$~@o=to6s`lN=NL3SVezM9`jz>f8K|+-eN1pM8%nNT#QdcP4Y`iw2 z8X-F0`01ld@0eOdq)u6$A$`j^Vc@xZg=Ks9mXe$g>Mn;y9Zx6L6>L#(&o~RdL~Wb< z-Nn!06`Sf_WYOEM?+d7PL1Rraf$_=v-n#Dn(RXKy-s6*PYuM_~uh?H%Tl;=0VZniQ z9DUr|M=C&QA3`RciY(AcYHj(ig3J3NOqMC!X37>Yrlo{w#(<2M0^@h=;U6k z5Ot}UG0jNIFQ~}s;(VK|o9{EiKTFz~iFF-&`Kd3)zb*GkvVI9NA*CAgypoC@oHg?30XeG5~ z-xRBTZ=AocKbs|~c`ne_ze`GkIx*aS%s|AxrboP1%DLR{Rk~Y+TntjDV$d;o!69~F zjjyGA@z~=7N`5H_~Qr3XQwxKc`=yc_cSxg2=~?I?Yq72spra`_M>hs zVrvSQU*Xkh2)MK*IJm&pKhl1_g>jYQ=Y;(oyiFGXGT>c3uch}!)92y^EywHw2mo?H^_-*#J@D5lA4KvaC{L3ymh z*1IXqf|zVl^zM$wsp01CH9 zEq!q;V}H$-+={WZbGs9=g8JNy?_1{Y+MrWnA^CCMvHs%XgRyVFp*M$uY@JvlLl0Wk ze7`3D;H#jo%lOsC3Cij4u{%v$c0JbFc%gDwso?2eB7gfKbwYficCyaIs;9-GT#=Vg z@^Kn0uMIuChjW}E)0mhipy6tx_HfJ5=shA=7^4-K^(Bl<%T%n6`X`*$(sey)wlH#Y zoOQl_^NYLSCwccSk!+T(K2*JCUTJ60xQcwFdXygP<$6n@1TLPC!^QFPEMeIyd_l(! zrxjm5?i==ebXK4p zT5zwsR`#*m`^Dh%H=$3f)=Q2h)1^PUl%MYdKJ+>AO? zxbGrTJFIS4u%lt`$i3F1)!!I~&YiERv^#oy&(?}Nfh9VD1AE(g?62z)Ip&QMsXCP6 zx<=Ek`=5^x-7Pyjx-`d5`{a&9Dz6G}KX9Ify7txXA*X!3EuU$3vr{B`tXr{MJYM1`OE5bMlMcL%yog15y!>vs#Lc&FxMq=1gc{cO< zh#C35%CvTN+aX}pFp|C4Bm0ml!!X(Qf}bL>Xkw^}xAdO6eA}AdSHX^U5jru#qPq`q ze5)N7s`Y!6?W<^Cn$vv6ifWncR)c=%=`g-_Qho1Qk?K4)k=x0Y>{Yc+n`2$AEb;&o!qx%NstG*6Jcr_en3Fx&FKD)s0?yDinh~l=^rim7@1v|ZUMl)BP z7l^o@{!E`KX*@nMK4fPeDuVPO&Qcr^`ay$uIbXw_aNft2ShPt$?@zl<4 z(W(SCEt$HGeHE)ls&qE1y(>Dc{fv~&a@YduqIy1E9}4ds)ovxRIF z;{%Pd#Wpt#eo~KAUmIaok$Cwt*K@g#X3sA>fUnWCeA(5xj*jij-cRy=!=SDzX1=XR?I$V|RCVFN+ngjz7Ocq&DWR5|3(qzJ71avfDSpVz#~# zcrC-|RTtK|$@$E(#rC$+9oVT{kHt*_&K6oN+^BNI`%> z`t|*lk}uE4N8I67K02?oa7lE9p4eu^537yT=XI$?ely}!H9A*x`Fe?kuJ^IpvJIY;!z>+*2RrENXumY)k>r#YzW_w8e(^Sk`Jon}AwvK01z{`|V8f_ana zh;dP=TUn=Qani`~RL?%QN=s5=iO|CyQK{x!)VyoeqKYjKnY><#)-4U{JmQ)6z%tR+ z>r|E3BrKNn ze3eO1dV25hrn81?ogAf{;)%9-h8^th3mu8lu_x39m!3Z;t1oVJyh-J_aL`cB)Zy~A zVk+H~_{h%c{ySn?;`bSQ9NzCgbMe@P^6q=YD_5_dxstZ#^T-}k8HwIDr{z~m>O2bu zQq58D(|=Kil=zrmNKg)pd_5fON9@qa$jvoZyg%^xd(uvC-3`{7yeWnH>7wvoG^}XY zVrxBeuOK;G&HZiabB*0a-$5#D~^WAzL{;wKTc+z>r)MH zJ(sjvaa$faM6h60^V^)P8!l%cSKWW*_Au9B^+@}-MicSTVjT<} z<7T|Q5jU>uOHo!#DhvC{9`h;?aF(MSzfU-^Vt->D<55qM)g~nbij+^z?k)by<5pbW z_(eX&C`J9{>V%FeTv*C0*T>1R_TpI|2(N`bWvv~LJt=33yi~aPt6|O|jt1*y^@xWT zMBmFT7+DoLWwvPdBTn_b`1q&lNo#60v$Tqy$>;Fa_bSjd8En5>SZHZWY&w!xa#(4| zs^PHdvitTO$8`FiTDwlVKhkk&lrn#Kk4fjrxsNr0=hI@|?>)MQJ7qka!*`$MP>5jV zHiHA+58A+wS0&nv_B-3wl|8b~>CCcG@@^7H%$Ak_aZ zUvxAJlP|5q8HkvwUFY3Cpry1le<;S_``!bFuP8l3&W5{8!#CYy|6E-*D0-s)n#^6- zikIb#0Uc~Z_cRr4q^wSiwHJ(?6X{BFwc-sp>3y3+M#HNp&nu(CYgzN{IDJb*XYY0S z?BY-~TXocDU&$hqE#{G5uQ1yuJ$X~d!yY0Lh8Qhk8OvQR?!$Si&Cqz2?PR6q@LkEM z^Y?bf)>lin_z&z^D$1T{wWlfRjliq(_y>CoG!%Zc)kux?K4>4FCtP~5zi;ZRLbuD4 zPX7B{DLX%$JYat#FKM*=-Us~r9DxrJONT$l1?Ass86JQ5d7jj>N7rw@KhrFsWzv_p zqh3e3HdJT9XDy9~r*s;vQbVZgla+;^X?!vhUO40{pwMGE@3E66A;zimYv%5nJG{op z&O|2iz2#eZvp8SIIV#-nTj_c^h;mP<)i9x?>a3uOYt0 zDaYyMeAB~FRf6<3SgmIH!k%}VD+|?jA9EISV2e0N{=oUcTirC^a+#O&#ph?)7RAIW z-t;57H11Zbi8Gsf5P{XZ?C$P;kw{tcB3chY6>LL zs3o;`{S$Py+14MsccX@MKV@wP8SQSja+mL~c@r}D@@ZPVjLY9Nyo{!<9 z{=r288J2fU)jb}lu6Jm85O60ZE^do{z_({6UI%V28FaILUg6@UMN`9(fD#rGX0?U%pflil8aAos!E{r+l=(x&!O{EDaW zD;52FoYt(1zNjgsv@Yg7%hxBqyX*-}k+`dg-*<+o8TF`z2y(>WbHk zHoRV0YyMhNz9O>y&~_3f@|s+ruSlG7G8N3Z8R zi2PB|@6~BIS`korO70O0Rh0EsW&_dW9(ssjV#SN5oj8ur?UA5ZpE%#{(~a13=dJE^ z20njfErwpb)Dn14Sv=qfzlLHX*`Vxgs*1>QaccQ#T)kM=k)Gbr@|Ta##43**4L4Jb z?fP-HGwHIfnGU*g|8;eWW}K1#^Hf%u7+t&j>pICwmm>tv_R8n*Kl{E^Dc40o)2=Yj z$09PBWt{KEkkYVNEdP>N8QBuUL?0zY@<3qxDgS|rD0v&xQ6qm>-S3Y4oGOVE+Q9-z zwb4n-GyRt-ZYb!j;>2@a+^}`sx|-ncHd71s6r5q+A{5MF{bA3ZL+$(TQk9L*e;a>R ze^BGmz=Xt^jQuB$b9k?Bd#oIo{7K_QEyt-7dHxZey}g_vQ(Ht!4NqIx^#|p?+oxXB zlW=gQ-Ak&OfJg}gQ&26MrI2s9Ur0w>IjVC(Xt(s9Fq%5j6|UWpf?bp>5@hXt#<32)}9AHqLF z;}u=sp0o>>FzuM1aB}rZoy8}gd5&-7dF931W446*khM)78nowv7>8>wi_fDZ>I$Ys zw~m=HXKF@Xd8p1|ApJFbz7ZAipeAkcQ}5ioa}20;>uN@I?&yT9?;O`$STb&CusVIW zx!F1O)=TP>Lh{G`wmx|_3D=5ut%~gHFR)s!1%A=C(Zs~A?AkfSM;5R4e?#4B`b7@U>Z3-&T`Q{n z9;Qm4Pv`Q|w^Y~DtWXuRm)c^G9OET=>I>my*y|Iqe$O8?9(Ck!G*@*Nv;RJ!`9c8w zn4nSGTcIYq`uZ~2ig_Y84&^=@R-u}~79prP*j6FO&8lF?SSuaLE?|mpxzsNQwL{a9HZ9tsl zhx;Xw6(N16`&Y;gZjve1K3l}fsl23#I(8uRWPEVjbDaU}S0EBLX+59cp?avs^yt&% zioBZ)ge*6glcV^&R42W&l(5&IPCuTf_QI@q>n)izX2Npp6}U%3@2}pwaZKpQHv<`_ zMRnq#I&W_s)HRARzH~EH$hY_Te=)G$LDf1^x~+#d5-j3apC!dT`vh_meb3gldXhau<;l@_aYl@oiqyD>e{}x z#$w3_2a&V8)+dIO45dtsUs}0FeYY&XTV3{{=nap}?(Mtw=;!MTTA6lu83b+^@Cskb zt!ojk=YTu1srTI3cpIaT@GjwVyi+A1B8RSxT~SG7(zz&tis8JHJ)AEVol?43Qc}Xw zCzP7g?63ZOB~@%<<%JAuxn4gWul);l>)rk|VAJ(uLZg1Pam|%>1>QA*<8|M6EqWAU z)^TfvbFY@iiHS9F4fDJ=jfAZ8Za-K{AucRcp)a&sZanxpDhM|@C8p%b+eH#hcWj&Kw# z$#Gx(@Trc!PwI{K_?lDuZw<(YhYSbHo7UN$jVFKhml-+vXp?Q9TI3};CUfz8JN!!$ z!-V^m=fmwDNoGn{1-88w#R=$NKM~FHOwvj>kz;V@&brNOgVru_L?eQptCUZf;Pu!q zw0{4#K+mJI&dC3av4fo*f6VRW*=rk#MuvhJX=shc-3^=zBX13Vl{&iBxKOgpC|)Hb zruDS0$xyquSfjzC+Xqd~A9UI6RGNH=%kcJ>Wn#}K?aR*!!mhb8ZF$q7Ysw7oyL{<_XS z)r=SXi$!-6IxBC9H*LKp>w0siruxZaHtZ^Kj#Ag&FmIA~eZ;BE*r9)rvD(#O>MU&kuR+6@v z27G$A%qKV1#y{;cZfmS`ZrhBmw6@Bt|7kSQ;+{UgLcJR2^j_Be%leC5<<7bvt?kqUuMa;0( z`X+YHscb$@rx?(}gJaMyHuxZoIx%xB-6-Og8pO{45=lFJI1xN|ee=GaJX$vq#o7`V zNAI#V;R}nfhJ$3zWsETgOZI_(^o(`~AH&j+gXkWU_snkL*hf~s=2T|jcqe>kN&tK4 zOGeP!QcuB~==2@-I>mVPUHjjEcLSn;w)G@DAMRDDd$vC962O=bU}QIW_GC>z(nQRT z(Ta5Ek$^pR$Nxb5|79YC%3}PvLyp)Ly9@z`k)Ek;rnX%us}pV>yygS154hF1mR5L$ zAUN0f8JcailSH#STB;G7h#mj zfzW!fr^$sNmpT7kAH=`)A&62J{CE2x{jCpvlq&jbAODssuD|uci&B9dK#kD3`nP>> z|E&*hl&baL?StoUeUMPQxawU9IaWfu+Ak%ICY8;#`2ehTjoR}QYyRied{X02k>jSe_Odk|Hd^WwGf7i!s zyTbaw?CQVS$87(=`oR3-zuCuZKgasO{QSS!$Lx58^?}8!|7IVv<1W?*7I$a&VUPcJ zI-fm$V0~cY$A7htLArgyaS%pYI1a*d`Zx&N{-qosj?)h@+6f%bu`_syo&CE${yzTx zFTeVIz5S1?|8WI9@qa!zHwXXokGXl7%U=G+734~5R&I-cyqPk0F0cT4-LJ=7oX*{* z^h+ONNR`DP$dy}RacR~u1;*OH9&2rA`g2?eVkFP?QHjB2=m@LOFXZ`U5z_W4(xjR4!+L7vjQ>XfqTgp*|V; zx7i)VKvSnirkArEc-}8I4*7#f+7Nx50d5Bk`#*AeU`FQ(tPr1wFx0s>$%WtmdT>C} z3Ff3#!X%*c8HO=5Q(VWU`@PKR?#3D3A5g9_3$Im2rL7y&=nG4=pO$!Ib_WsiT?e6JBfl*6f109eG`js6+<9*UqO9KdNvLkMjE zw#|vpc7_8n0`C_?dMqG^P>=8cwhMIW_gu463|y%{5$c5VBP!J=gG#NkfSR3Vv^4J5wz>M9nx%77R%ns! zbJ~Uw5fy-Jf{7m5=WUmD;HR z$AHV6uEs{jbmkExc3L(H!VEB1&`@(RAPA=YnYRCgISycM5=!~MU=HPUmV?zNh`CdP zJV-@b`JCk>0b|$^$_b#*DmgtCRO)b2xrSyZ2uvVsXm;w!(LV*>!RI6>z|*?{-fIA{ z0kBi}7-sN3yX`+=rt>TWbO}8xY*r^zN~kdX(jFfRY@t73kjjfX|3pFo-X7EsunaPi z6K^MvMVqCYL7Rns`Adxli2|rl)C^bo(<-EKOrY&Q;lu2-iXaG#4dOE=ofC>8V5qSr0CL!4 z_Gl}{SS47i+W`%j!=@l-_k7|>e};L-u%qs4z_5Jw~$J7*Y;0 z6K90?*C| zDR^f&00lKNPB)7->(qdVVLmws?uF;GkEv|4Ig%<#B2S^}3dfV?~(Hfjq7wrv3@44;;PyjEbNI%2zd08Nqz~~L4LFl#V z_)WJOK+7~IbR=`n4V?!^ujzit4iYfGrppg4;t%?mt6%Qfy+Y1mzffMYd9k#9 zpf2Pjz;av%e|pkrEMSP&@%qw?&w z-{;`h8kC;g-0M+bZUC50L6q3`vzvhk0mmhjM4?90Ior6CRctI~E$O5*_?5gv2v$8X!6HpZ*>I(Rw>x2>Dq3954c0tDj+va-S+-<+| z@=sU`VpB(A(zjcP`rym=zDifVNxt zJi*wARc`2Z3St;=8v0c$vW~PFAcB5`c`kicER93;!hvp}x0C{1rO@)Z-^Vh$=4OxY zv9QOJ$gp2Hr;GKHcT6{nP@&)@XnO1XS@(jt==nhka+COyjW};Nh-82&)k-i6njOca zfkDq8!;tIzM`?2%2z1TON4SXO1>bOFr?#L35En2z#mE!PlKM)j+9Nuqc8+aUqRLL*S6pH zBcAE%0z~dCC#zio{$&Op6pKrc*$5SgoJbW$Wwl{+hlf3W$rWo@ry&RRzj}bx!tmOc zIc2qBjF{1c7@|*5g~K%Ip41BxJ1g*i!VZEoi1Vr&+$b|%6$)ww|4_G`W2~K`&fZf5 z;}s(r<+Vrc@v~8rh_h3_>6 z^-I#~V(DgJnuk__n%*W*8^eyvwA`$k=qF_%Y{pha089gWCW;et;b;%JPMJoX2X26j z&u;sD%(G)eG^mHre9!}O%I-Mh{{S)({F*4$b5@-UKt^G$3?6Oxb);=l%V7jm2WzR(eN>XYyj(>R!0K60ImClIw5APP6kT8D2&6{ zXDA4Pcv2qv;C+QRLMSPHI;UhNfcaKVCsKyTayZNqhCm$za_TUP=ikRHIBSjr>-hZv z6rfb$B1@(iRVXy}HWeYWbx=I#`xY6RqDoIq zP7jAtP7E;uD=nkp3!`CW0?%{++34)HKft_!28#B-P}*7(%mwHfLyrYk=MM%7h98-! zk>O!&T_EU}8X1LVyH~+zQ79!Kyami^u7hX?sNaCa;xfQ?Dafu<5DgDltHYS4xBUTT zz#sjHP-*3JcblE(wDPe#rl~l~4T4%TtlVG+tg&C_9MK6G5}ZK`k!t^gzs<%Hp`sjq zwh{K5JZ9ZL_CWrpo&Fl1v5FYT$0^X7(^QO%@!DxB5F;3n!J0p2Cv>)X0Y2zS1R_aj zT+$b;a_5o2m=~HwbivIY^9D6>(^jC3*iXl`xjCJ^kM=Sr_#NYZ9@sJUU9-HS7`)(kUtHnH$uEz4QzW!v8+1)D%HJ1CV%A*2cAsFg<0!A za2hwGqcCJQt3Oze7C43u+6rG-XRt-Hi(EkSUwc(!& z?2{}I;ssSeZ;~0zbHrmY{_v^za2i`*wU~h)L0v;_V{LQtcL4p_ZxjKp=pRtH1^Ck{ zhuC6&uEtK)%23J}i}b@sd>6k#PU5rX($3;A-5l1`8olZd3#+MWyn@%7Jv4D#ec|OY-jLkBN_mot<*=L zxC<>*>fZ2K_<%*uTw!N601G@LBTR%00d7e(A#Cr5H$X=u4HD~!CV;(EFrOi!DYWPa zF+yttSfnUqOuG;peEoy{*?#Ln$;=bc?e`$Y9L|VsiM&qWzqGOxb=Mg#E+A z1gwW12&S!HQXlrW{fyA?ZvfwPW&y9T1L~53NE4n5e3jqi^^r_6)GJOhfqj2C<|78}k(87HSYQ z2Xo?DR@hbxki-$=SYwGjC^G@2%n=5vJ&vqY%??Qj+ zU%ATq32gcV zFz7+t&1%YO0_yUMRZUrY2rRfTnntw&&Lt6)Av$8r6C4n@hk%Zl-ZodiU=P91HES}` z2-XNO|An!+_UG(;ZvVi>G78d;??DFz76Zg}L{uC_xiaAQ&t6lSb-I#3~j6; zl;T4HB71-rGRrlHpY~b|C2X4$->mr8js(DUwCz~@n`lm%rS-Y)1xqZzZlQ zKG?Mc)+#|Pww0o$QK>~^^g7L)_x@aW0ej@|ti&3ica(ynbpm^ciokyrKy+az%Cmw} zm6kk%0>gaPN&*uOV=x4zGC-YcPg^F$J!c13r7v>x6dvqpvlL z5EH}*{|g0HGG`yu+4&2c4cu#ld-&k!n}7S4J$!!~KSZW|h5|+f8A286ArKGosd@-- z5c|+-LKUH!&JA+Qc$CP~aER--r28-#Qk>M8=Pq4WUsy*MyG zC$s}R6hwSj@ejY*Hi7=lL9#S!&Ye42`uae z8V$E1qDBN`!cGFL7`Z|`1T#Pu)HcKexq>5$%7t~&7%GV9-($&~r8h%>17fi!p**et z4IKx@3pxmG4$SzcwdR0)zeN_9K>=AQ`B%IIPxC?n86^t=AOILhlBm5bKmuPzfEQ>- zAZ~KR`j-OoFSxQ(3a)3`{*B&DQ3@?HC4;=X120R!161~0 zi@D&tA<$SAp%T2n`Vq+rH6)aRUZKXY-p#c{m@(Ud$Y2Emex8SJN70C^MtSCnqY5Dmlw6Mwk!39spGbM^bX zZP*$g8T1*BzcP(aiiD~_oGb+R!V_2kZ(s=$XgM0h1dP3ELN!>&u~(}Cj6wz>dl0Lt zbzS&u%uuf|7ia^2qhp3`zl(3K&w+p?3$u2B88CvOwg(JCv@!szEN&-2$<9hqg)yuO zcqsG+IKv1HH%>FQp7^`#j`@3y2s6D93kU`vV#6wog0IzUALkGSC z*y9r#vobgq9Exs4WpUAj9u!6n5PN|&l5MrurP8>fvz3BKs!KDJ0DVK=;QBWc?%%~V zZj_=jjgN*f6<{Q*peV!%@j=~p;F)o7F9Zwl<|>q(*bDqP9Uuhhi+DPXQBXl5q|kWe z`DUp)gBBt!Ma-8n&cche{VsoVeGY_O$r;Q}fY($!QJjoo?6w2EklPNhmkC9gah>>b zP7s-BR?tJ(KtcuSK5u|4rP<*S&k`+&8JpKZW=oN!zz#5eAzrL)E-b&>MkZ2-G%Els zL&R6`R}e3N4_fRKqyy>1cXEE_lmla#8Sw@ItzznUToU3I%%M5&rh(bG-1+gCDtpX#aI0@Z=*={AU4Q4R24?|Eb9dUXj#ZaaoiaQJ$ zpgqv>>H~iNfYS@V00tN6Vlz)NB2Ht~3B+0GZ$z+n5ONCE4gh9Z92?j>hY}@G6PgWR zC~p9i=!nFI4iM!qJ~8bN9*dBIe9lG)?Eu>L?6yC^4644r9;k{683$q*M6Cm?0kX|4 zEskR7A@V1{9>6w1Ky(%APRs=Jg=!Rz_BY_TPkV>sS~|fHtd682M6D&4F)PMA3*x89 z*z>hbBgVL92DNl(&+r=@*j^tdP(%F#IoACu1&A12BnK!5CI#k)O94LUgK0nyY4~#d zXS^}+!4NQmh-KXkW)LuY>Os@N$o+^U1I7(#7tpR#Ay%@yN(l`!o#}Rje;M2>5BHd2 z-#uXh*#7{t(qA#7sw(2MxreBIR8caFAP{vY-j$#LYAgUUuoreP8>cai%HYZnvJ{aB ztpvl1ouS0#XekXnO#&Kvvke=-_a-3wbe`K0S8j2z`Ua)g4)}Kgt8#xNhv;ABAWD+V zW-JKfo^KZSPw+CpJKaIZ4ngCHyNO`#26%_ExDv=jkc0eW9pX+!$V770j2xIODEFrg zGZJ80kkUrL{!VB^Py(#&5A*@Pt1$Zjn&9Gc_^TWs2LU$3f{P-U5VHibK(%2$D++}B zDFGOTpyhCXqPV4k*o?(L%w|+X^(CN<%(fX4aNtPXRj?~&#*Y2~v;1ttaGbQKkh$r; zi!px)Pv@QmFdRpOm9gDmZqJJ<&|=OFU`6S)Sp!Kzh=lP>xAb;oS%Qft^ig_DgeVuA zp$r($k$~xIVAu5@#diK*F$11uz=)1T98jGDs6ou}0X##yhgKg2W`i{XwUByHk%Eka z5fj85Fe3z8KgdJSa-u*!+Cj6HQiMco6{XuZhMNgTCUHr@^?hla6nMcE{~b6TP-cJ< zL;(q|fos_I2i${PboN0;97!t9v}lh>K^ysDUJ?$x*A?2kpbBXK;77qqox-#XFy>UD zmEcokr6`bDmC^haT2MPel0#cDPsOYTS`JxIM+dHz(`A78!OaN#Zizk)X0jBTOn)H9 ztTj?74-V1hCaPfifZCvG1kVj}>Tvuapb_|@SrX6(i1-qyU_7WA%_qWKu^N2q35)?W z%|N-*fk#UdRBoZ>?LZoX|JKn3ldLge}}+`X9%KG9B~lJt4##e zJdauO!u*sbDQ&!i5|$yl0v%j4qXZMMI3`?(Hc1Eba2RLdp6?wn&t`#A7=XV+y}@q; z{(&5{_1~Xj0KIKiRpI;9_pi{tTUCZ$$U_e<5ETK zt3e$H<|*m446qE@O;mb}$p+=aWYdu#qEIp{5@6WD^X9`gIQOCex&BN?zkV+Pj_qKN z0}AB8Yt!rvlZZ^-ghHuw@brkyLaQBC(Ih${VJ=NaN~MmXa}Bn~?^%(O@Ldn>6@jDToq~V3<2%-|(4f`+Xh#`rQZUKPZ_* zhE+nEF98XGp73ODGLQ|*1u|d+#tvDORu|d*6m-e5EV zv4u7Rtp-&#C@qMOxIt+y9=PiUYONiCyBL_k-nW%H*q916iCLuz5E#>AB=9vUV3jH0 zdzwrjpT@L^AXwY)%lmM;CQTy^A>+lt{6j^X0lbs(6g3-l`v_7sT& zNyTZh(QFrR0PGnr4s6#6$a@G6<%IH9lG()v#E&m(SllozuL@~cyj~z%09KwA1%O}j zbAg4DKJ*!o7aPCfekw&>6*8t>xbF_?lL?owN)=>Pbj?Do>Vq+FkOSH>^hzvP=>I|N zjQd441P{JLPE-N&U);3yO3>y$P!1iyWH`QzvxBdb&xoI09JXaHtX+sM@>(>yh*y4e zk@q6lwpap6cMJL{kWWbf>>*WE1T}09S_Fbos27fw8=!Wvagl|lUsTm|1GHVtp5Ynz z?hQzc;X9^n%(97+TtrOgGBgW^EWm!j7)krC74%?Ol^N7RXi*C4o!<7_I`3Ec$qSAa zpPXpphcnQ(6K&Q6MnujhG<$}*z!T0gPQVSmowJPgxpq!zekT5QPG)`s{tixNnxF6B zH$Y`j7ye4}b#f(H9#n2nv}WPJLe<3$i+MChS2X?~_TB`liE|Gh9$Umo2#`r2ghkAR zEi7sRsEHd1n*;?3+7_%<0TICk5N))rRot;w#d_P?>usxOUFzO_v#o$jtF?Bqz1{4+ zf~d7sP-_=UzUMcSuxR}L_I&4j=R4oIE)%Pha=x4p}}Gn4RD0`a(!@Otck*sC!I zwEO8gPmn^(MN(|^5AqSTNcuy%=LtXNsFouAdG<)CEi$bTd569jYn;5GM`&^6q*Ft(*tE~vi zaq5iYsyH8oPtY%cKL?V|sNREke&T&2o)`ro?VV$)(rpHp-YCXA;ay4uy4b!HW3G#@ zIrEFt*UnInL;Rz5D*4}C`&ysQ`xepSWK-EpON26*(hyC4ro(uxXAjbs zrzA7ik|64c^df3Vf&3@7=hER>RLc}F3Oq`H?}$R0H-3jX818%x1M{Lr;Z^XdrSfH% zTf5n|9DcPOn!$px!wYgsCX&FIz-TUp!#CDqka84UCe~uHj10^Sv|<4d!$|rsHML$u!k;w=6*q5M!GLwiLq(YKqSWbpo1R% zxZp!xLXkyFR7W04M=je^Sg3u0=Xv0ohNX)Z{>JqbbXZ+F;1OBH(1G$ms%@Kk8@ywi z{D>U!1s%Xh@fX#Sz-UPfCk+I0xLjdSanW2fen~i%)+8|!1p*|R%jC*%?Tq-J2t2_D zAesCO9e5){|H4s}fG@{Iy(}q1E8`p^+Pqf}rG-O$c;Z@!C%6*ts2-{m9y&-DG(hz- zjlmjP9ll~#aRvm+?m8Aw4~l!C<%C=do2wO^pOUze-CqKKS_+0JxR>yo_@9?cxbyNB zxh;ZIo|m&&XE`>oMNNp_wBfw4jX2UQ0ekohPa1#+aJvGJ2ck_STIh^`uFvo6D0Aoc z?#f``PQ4Tfdf~YS!#4GD^>U|9NFS-Z5_&l-=!JAc`8QU<^P*m8tXhM8!PP9H{0@367Wr`T3QI46oA{eJ zhM~r!C?NZjw`@ZjoTfNX+pz234_$va*Y6BvO5Ef)M`BJ&UrpkRuy-cv>QaMHWQhCCCJik=Pdc^f5@Y^P*`4&fDH8JxM zlcTKSB_4QQP3)w|Z?I<|rb0Ll%O|s4*|py`I_Z8+5%}IV4ni0GsZB^MwDK@{io8h8 zsRFb`@)UKdI#r&kPQj8Y=M7;z%H*k7M9yI>m%^)s%%z^9o+2CTM}lXHej zN2)pvb}V)>OH~&lkBdH=hA1TK9n~qq1G!_m9pH78xM6|sqJ7}9B=V7b3K((mDrFjw zEGfq7VYIp8l_Iwzup(LTqB;Th3{GnqQ$=&3}XV%;~CQq z$4eL^==#@wTQqF3O5R0ADw+A!!qy-iITAe$~j9?IojLJNfAl^Bx^d4nG>3B0J5 z@?KyJOGd8|`ZN2Y_ZdzZJ~Qk$?2F!SSc3)!=NN?=_$7?aiPjakP3+2_*4^8;>)bqK zU&JWF<0;}hML(s3aXS(M`7T8(Wnbcn9=rb(AySX(j|rZOSRJV1j_Szz+rgAE5akLAzfybi|_*q3KC9TeLgFLbQCR^0RL`ivv8Zy4;W;8QhIz&Bk_7A}To-|THb znZTH88zD!-z6!Fg;N4)nL%%~eE47dl*a{XV>t4_y-uPphi<*l%V*Qie%OEpAeerRI z*yvGMyrSa_eGPGfEwc=(4Kod^O`lrOXijdmP=1b2ekylNW_+e0ITvMn3^-its_1Fa znfwv8%fjxs-EvV)P=mYe+8v$!X|#aY6m_wVSH$mHrY|v)28y8p;@*n+NJ8xk_Cif1 z4~OpK`BZhWW;rZ;6dE|DKdOsYq$)%mkmaeK+NQDaejKe)+{5yE(gKJmWQI7yC{vax z+f;5^V_IVYU4EbCGwW6BRhu$5G56`hHwsAyuN4MN`?c(g!rI)mx&1Sbn^2@Ei_VCi z8r`feg6%D^y<2XWUvlf8+wE}Yr)xW&4O6G-OU!&SzjK9|bU+#q<2)@QM$mz)o+jp8 z*k>y6)F0JjaWY1Z0N)+3e!Qo)JVk27SM$}JU^wSs+XE&Hu)w#0Gw7d~A0M%iz( zNC)bw8)dH+J~b{U*C*3z@Z`Cx4hJ!%Ti+fZG)P3Ny~3tjQpD zj`1z(M+7u#7ksVnX+u6chIZW{J?fTHjWcavf*<-LM*^{mn{iG*r_BHf{HD`hy zXmD$-`(eq%adW`zA7$$WTh1EioBM=G7u}0*R2RuH7UZt~aeMf>->%EOM&PC?F|Npf zYbbW+5WD4IS1hpG|9dExrXw!~EAR>v+7{fG)V4r&b~4+piw;*R#N2!l9tt+5ekSt2 zYzvs!KDS-XPb_@8?DaAfwazXyc*bRk|FzFki?+OFFsw4E;MQ8jW>17#oL zm2Ig2BRa?D`Bw`P3ul+*7Rqy{nObzzmfxygEGJH`Kgc}VweCW4+$fkK)ptewV5VM}7%cx4nbbUWa|cP`4CoxZFO5<%q2vh%M3QwrR8m zPO%Nlc4&6!KGI**6DQC>E+JNHt)GF9vM|07CURW1t+E`}z{{Lm+{x@3t9S7tbhlmC z=YE8#(~T?hc1^{3`QuYx&J$wEJO#|s^sn?*Jxjipq9!&1BRQISzlI@SqQ2;0GeFBL zU>mVz3m&kH;A?#?<<|ZApA}p!Xe(&Vf6_|!h&C+g;NX<+OjmjDC^I^6;&x%`67#N# z6LXJOAT0fM=B>ymfxKdTr0Rka(m#U4-DDm&nx!wtxl52Kc6HkV0z) z94NoVL4NY9TH67zIF-N8Hp+5DS9FK>dL-RS!@cftXNGX zh%;qb*4XytgGv5sTP&VyfcB)OYjgEh!ru~rb_`2 zR~|sTnBpwiR+!B}yk=UZrlo2zLfp#y!mZ5i5FedmX>5`DCF4(%ep!gqDlRV+*yWT^ zZG#BWR$8KN?qAXDjbuh%j=v@_>sG_W^-lEYZ-pUV zj4L`=EZ5b+pUFD3Y}f5T-}I819-rOU8jD=*V&PuT?F+hdpkMBIJnrHlFV@LQD{5ca zQMmy{{4Wb%o?4Svf|wDRL?kFiJMH20v@kWV4VX%H5Et?_E!v_M1^L=i4OxXOvQ5vm z@;q5)xqi8m%?jiLu62k0Cu5v7%jRX;hFi7V%h&F>eL%+@k8CFot$dj=uCjK+tNWkY zK|E|5ep$G4Qc1=XW3fIB7D-G_=yNNN$n*du$?jS(<^>+M2r5Z+=C$pRemD+D43M?a z7X8T_2XCT!|AM~L7I)I~C%2n}33axq3)s%jFE|JNDwHqLw3tVgu7zh2k99jLH;t~5 zRUXUPW?pLCs#jJnxVluoRkuaAM7KnpIf!QqH8^)hVH6v|y^CY`$0UD$e(o}3^G?kWo%$bCj7o8_C;b!uAb z)ye>egOGlsT=?{b(3|D;>LyK-uBRc&l9|7|l5*I|ntiodUky{8 zGoI5Q);H^#bq%@(O_QcQh%+>3=+me>r|V_VnOKvmRml;uhFeUSzPlHZq zH(71d3ZAT712+3=hz(@1&8Qw#8I#XiTa3i0SwFyUmZMqMDDV=wHE2S){cQp>O|uTi z0;66u6^A2E(WXp`)e>cBh6Gd(LZ8kvi`ecM-HjW`PxojG)^Kh~zd{E*F_(}mLR@e@ zU3{{mPlJZIxsF<=Mi-0&M{Ls|N@JZ?N;Z13a`n8`)x?dMWz9p8cGSF4m9eFg{9e{` z#%6t^J|daB*{o}V#fTqagQlIU=0&?TJFTWOwSgRQ>}6n0(Xd%Bu){Nc9i4KxxH+zO zXN%{#5efWtmV;ZujuI;C#!V5%H9)3DW1|_1o@C*aTE0Oi@)ft;EN@kW*+lmAO-ns= zz;W<7aOede9a%84bb2M4dder~t*KdEGZXx0fceNuj*Co)EsZH)ZRgC*@YO~zZo`9x z2n0P2d7en0g^caD0oI zwMG}jlx9LJGvE<;9|5QEiNXow&;A;2B~c#L-PBW{E?+2!D?jXs7hi8wQyPU5Y^SA=4A=rv6VD2 zC3apcVu4so3!?KSHjbaH5aXgr@C(XezvI~qF2A7Pp3zaJ1TH+Zt6z{ukPhH2l*2k= z)2$9}y3xT68_gAG1zVB_>KgQs5gboQ(a=nJ$P7P#lbS`fWJXTq~596DqO%6qPeaHoU6P#<;8;k50z zYpD<2s)GQ(T)#%-U*dn*OwrJi19#@m=k&6j&uPhN$vdBSA?JJ!&$n6N0r}_iP~qlF z@?pz-%rbI7LzKe>Uf`l>kD~aXkHCa-8{#AF!)S}d(v=JJ(#pc7#6+l(z{VX9l*wE? zDVGtexm?YT+Cpri1u`yyQ@7L-Zw_wp#E}f!SffQ#pU$|42p)>~$VY@C{!rOyCTJ zv=9r*V{Ldouy7>7Cd8u|{Qxelmnj4CvrZPQ=_xdpMHZcsyOX)yaqXnb9xnf?pV&rE z+2|&7pkaWDWG3IDTuZtSQyLLlBr|EgmzA}$Hl!D&Q(iQP4p2>#NcXYjx!r6#oMD4*$^nvPV!*WfRLw+K=#mB)!mr(ONSpG!?3AL*2sH5uU1kXWdp zbxuv+LFPa1PUg|OA+x;G!yEM@3QPP*zm0--i#~!B3z=PBk!HBEINcDAM?!X&xL!kZ zf5m)rP7jZ^O03ZqMZ6+h=gc{nQZ2MHC?Dw1vSLl11~EG8+{PunC!~|dONQr8zhs!% zEmp;{p?yYwEAjvnr@sseD^`g-#5g4;m~79rfCqdCTCdk^Grh900CPl+Sh{MyUK3Cd zt%Qf`;VV|kmGE*Cr$sJtO6!uzosX-yiSY5#OoyX1Q}h;Bd$)U8{(oB6lgvG!{d$ra z`6X2C|1kVT@NXej5v}2HUdT*R8_8GdH9ey_CFkdXH`x$_19%>4y~ZQjP~cb-5luWg zxuCifat=!1T|(6AEwj)k0WXT&Xp7Zq{TtjcZ_ctAZ@r-R9lO|Y?I)RVUVIY< zo>}E$xLMgc%e5{thW|Np6KZYpJ|WV1C_&^JZOycnfp0GZ#hd7NE=vmaLV4#eaSeWN zn6vxs)5{E-tKCzrt!=j^6>pBUqL>HDvay_IivAAg(3mm*2DCWb~7 zq9v)lPwiQ}I|Q*%uU=-bt&%T+{b19yXw=DJu%nt7+g2@ueUVT5$JbI_L?6+{^%{ib z0Q7@kTVfnzC96`Kkl4pqGi@VnnO2<%?R&~EIEL6-6}iE8U$~7gbfrt4aQW@i^c2T> zJZ-QZ^8E+?Tpa!O=?Ry0cxo;275i`9%TCo^%e_?xGbaw>I&~m0*VBEj&4M2j>nn?o zn9`z2W?7M8)vWclReh(W8Mc|OEUs2LMsG6-twd`13m@EIF^l+;1`wUr7+bUzBJ&+w zE$8UScc^??ZFSJ;xZWVGRwOQA3l+hur(2H%-EQ5)7&bF#@m8@uGuB^zmYMZG^ zGo(tfu7eq|!_xKu2R{&a3KnfZeT9326l7T|EE@y1Bl9zDWJ{f?Cp@LodhYTN#nxuI z2d_&W3U*gF>X%&I$Z>t}l%@%nt$1@6?M?hdTXruCNVzYG`10}|B$1GvuKhMv?5}p? ztF1*%p%;BiTxEj{{B;H_cy$jo z?_^T7CP_uPw$m@0seKyaib#r)dbKW@^XHNdtf#Xe$F8S0mZ9H`_Q9H0+siFOK zqx-~nm6>X1f7}vBb%LmU8pDEo99LOv=sPWI8lotgyp75fAL>`d6{ST}`7%Qtc%Y5s z_|9num)!1n>^a48^#3uzo8>L0#I5)3PTb0Y$V-N+8;7=t`X7q8;S_%&C({4vxz-{h zRqE-#$cJ1UNaI&6ev}U&J+zDMM zHpRf7YIW>+^dz3(TCb)jSJKCw%ouw;<>EwG1=%UiOEdF7nfFQlCu}msd%c>T6TMj; z(vrB9O*S5;|E$bKm%YP>TxCkdnAa)tHF8adJ=)uH6`dX=a^biS2e@Lt9=4_2PP(dB zTQd)=UxrLt9KCKmJ$p8^75_u)`Yc#;!AW=I;aJm^2d#6xm0VJ9ii3JJ`TR*dGunoB zJH6GZ#e@f(K1vZ^ukOmjRmO9RmJth)38DdhmHnq8p+PS&5o|(sF>tmI35koV&Imw7 zNM|&xqW4bH+MX&diNkx{!to2^rRp)k^u8ze_HdNn#-mlqwTJ8tB0W)iV!~zPVFQvA zwJXAT_2CJZsXfs(K03=3d}$cjf)(sg_Hgbso;1RX z`5L-t(l<;*dt7KwiakGyIlS`)WzLKZKiaH5B&X{Tblh-$1~SA;hCNm5)}yHP!1{IT z_f*jn?PuaWZm3s>33U|oBxG|X}icS*5Eh*UZ~pT54_9-Dw=y(TC2_^@AY* zZkgfr*XWHI#=~bE#>0pYyarX5{Q7Iu<`Of>%3NjT7>>A!{4ibvcCAk@P!Ri!n2QRq6E78I^mh_hMYx;h0|FiFl@(Li~{5yVhOUj>ew2zRW;vCu%#2=PizA zlZ&IzV(%j+ycYoNXR(DTvZb<3;n!Alw`HS#CLW4FnUi?BIASKd@{s%x$qKII*#cjb z(V63r|EUFs$=(=Km@zFpnpjawbH+5-a)cjZTKEX9shIrfG%ngY1LNp>t9MssSet~b z?3SBjqLZ7*aL(=tm(f(lJLagR__Sa)7e~>S zO&HD1%qNcfYCf$YTdpdN{6E_g_vVUBTTEm}s;w}Lqpxv}c(Mj@a!HM00byL=oN;8q>gs(pt+gjA=^A8| zg|yHqrCVQv(6mL1>CYdio};Yby2jGA>@(gkLd<^kV(tTzps@a0eyFvvbro^ zj2GJ9Ef36vrT>W^ipqL*_puDIEHu8YmDeDPJ6VwQeu;RVo4`S|1=%4`!M6&MLH8jj0V@v_*bS=DOcV(2&%DP3*$&;L1M^DGHccTh)dEZEhPCl z%u~>+nh~F3-XXa+%Po$*W2lbolp6J9QVL`y=|#z#AU(yU$e`I6TkvU(V%>>Sq!)}C zb@lK&_y+0#@%UmLKBByl73{5vc&NwY+5M_nTf|k*O#AIU8cgdg04-UcqqOQ8+ zb$J4H4n!?eoC})PqsS4HzpsW{`9z2Jy7%2%>$lDr>^u*~LHNpQl36QiTJViQhA;(b zm=@7L&^9xu;$aJCHlccJGy3eo*E)|SWG~{W#`WYTr)QAF$ar)ewzbZwbD_-!-)?{3HnHQp zqK{}WZsE)u@NXT(p;-4^uFkNW#Wt?(-Sg;wS3b@~XjOY(se4B%E8R83>O_b`B6h*&I>4dn`M55s-%16?* zm@^CHD@neeE2%yg_oHw3@?F2}+KHuVdf2V<1#l@^$kyShh<4<#%ei7L;XDU4HawTc z@Wfmo#1=FL^|eASV+^{TFBed&_)fCi8e5y?zjo<|x|nF!1y}JpUT@LEwoaQG@Q8{= z(w<9yuxko*0NcvD%BaA66&$C-wxl;|w<8M(w(VsZS@28sB_UsRA6dGC%nNR>7m^1K z3KgYGMt*IAR5Y$)K|i@`K0PE?Vz>nJ7@U?B+3|hGD!NP8sH1#J*TqSPy)1$j^C_P; zYr602*1l_QmoH7#!jbMerE7wX#yC2q6OW7dUFXs{c^WNgm}D*HPC+7)DTDG*Ou?Rc zEAuDg%~esb*&Q?VD6Nw zedQ{rvQ(qePn0gjTx2fFNXbaeAs?TdGdUy0oMP1Kc})-GSezq8ti?LM*$g;p54MN= z9{D}$FmX=45FcsADdv)#<8v!&V{CW4&jB)b9Lc%TzW3G=y!SeluN37gG$)&rAzu-l zmMh9h$w|#gfsDzJkfG(rNlB#ueb} za2%g&+cc`Q$oZD3JI(*QU1sswS>4YZ$tNgDS}Ylbke6g7zn`3!ng^M4AhXda^XTq- zGR#s1uW-pMYF3M}dQ?&xXjm7aPcu)+sL8>ceB^_i4Y38uu#M}F{J^#DLX^GlT6ZDl z1z8Hsg&DMvbhO07=0$mv^B`S@D4n2#bk{ykWb@Fj6Kt-&N2ApwW8QqK5Yw1nYMhcW zb<(PZ@=dbRWMQoSmVMpM`D}M|43>6m9?tvmkS?bvXK_wZ-r~H)lO|7s3LHgw&}0Ve zt=0%L0oxtr|LE9>R$yz~+QLC^YO?jcq%%!~ARq2aGp3s}@}8VKYe&|+qQ4=ZPq$Oh z52Z4ZE6iDxvna1HuV~VeNkw@n8DtNV4A)9J{@UkGF*tt+UPw}rEyFY^x^SI`J`xf^ zXL;m*yB8WZ^{xE-{&%}{41?D(bBmz2MUxg!T{4yAD{?R2wmG-SM}46%*fa&cCQ7$! zE^*Uu$gWwc@1S-ETi)(}^bn!NQx{j%RcxscWXUNq3%b&2y6bA?{jPi5MP0#$@o0#_ zj+!uND^*`?TxMP_#Of1sTesUbEi<~Lxr5)|77P7cJ9I%BJFJ^qw{Xkcx{Ae9i}DK1 z79Hq1FrwP+Z+eM=LqUgZTD4Y~qb^Dp4)0Glmt?FEY`L=H(--9%{=R&}yPZ+|0r6Vv z7ecm4i*l09yoP~X;5+k{O<6nU$++UuB@^Wwl50eUb7V8~AkGc4V_yxmb*++{mKKQt+;hx#652$v*jMv{dzG&OH!#mQ&69Xs;)JG|@T zb|1oA(=MkFSBXd0SfkS6BTBTwf1S~GFV0WrO`*GD^r^-)=lO}pC(p`Bh7K#=K?k?_ z5KZv9^)Ce1?!+f~b+!ohtezr_3v{*~8}+D;IAJE3xtFDvRgxcDnJu)vV+!t~&+b@o zSN(-hXC2Tf$!7UmWf2N$dAoY!G~0&sf|<@}VV}p`Cdg8XxwTMgOh=DVJOb&Z>#=CP z-EntwLxZ{2Hs=%0;Bh1Y?Yq6S^LV06k!XjB?Q6Q`f>|^f=MhJ(4rystb!@5F#um@( zPL|uRcXwWY>pWA$Z@1g%@lA87{ftqJPTk-ha*UCQR>B-M%ukHL_^HE@RTEcvPT$!B zajzH0UCqx?tNevr!Z3$~vs3RLs_!xyAxibwa-sj>977?g8gc!D`mmywFrThq)V#P# zi09}k8}030zCUm49|goKDDP56z(VrSxEZeN3RNF0`|8w{f&3Y5d8a&N zH{|D5hom45Gge#7E^WD&#nD9;=Q%o>0^)D_R^WLpF6lHBc#sm$Y-q!=sjmy4!nfd8 z%`bKCCCV6u@hkY1pf^EdkPsrbp3jjM#8r-($6Ba2dM91o?rT4Eo1-M24UaD33XFy3 z0=-3NMxCZ1`8Y0uWbMIFKZC4`YbTuJ@*zQ!F0E{q?|*XyPh$?wxWriUVIfb7^T-gD z1+kSQ=do6@Z@s2-gpJPZUZ;O`(J3j5-to$FO>3LiHmqn`(XgU^VdLB_Q=tRp;=IBf zi_xMnLt>JWGqeiV&`4Iuj5FX`!bwAn$P(W|kEvc`d&I)k33F8_Vrl&Qu#ws{hs`t- z>wM0INwLr@=B`5K29077+D41@ zOKQ_=M$|->Hkl3Zm$S%y;+QYRTRonUa&nWX`%cLpdl1JHvlYdhAUPdRn2U<}-Cpw~ z1&xsWZe?yyy1l<2j!JYhT9b8i>nlj|I!KLpgO8`rORt_%Te4y5rl}j!Ds|gs$8pasSZKe{|7mtkT+!KEu4{;8xKtUxXwss*&3TKczkwb{U4_7{BBCIol-NbW zE+x1o$Jv(GOx;kkX~(9L$_Oj5<71R6s%%oLGOIlvDy`-9wxzNg0JB@hCEqDtfeS>ZdR}6EWgru z50Ort`LtTeIrINE%PSj?3JfE<$3Cpb+QfV%DZMbMlc8H~4o7bnHxV%xVxmLV{pujf z@WL2gQ-JY_MLC5zg|OaYw7GcB!`9Q*GoP47l%~Nmi7&E2&5D{Gn=WqnsAfdIhr!K{o>c=Y(pRhH>C1D+OFjS~R zg{$_kGNJ8ST!#)Q&m1pYw~?-?myM$0W^)(%a&tSZv;x{XKS1L-D7ZrQl#+;kIC1m=Ehx31eb z^UKJ ztnA>8r(dJFSE6Q6#`{4p8a2jlbrwBZcNoK^>pe6E-jvZ~hJJ)dA^G4frRkMX^D?S; zZirnsauKRk?m~XLp$S?!i-ojf;k6c87d?gSQm@utKjQlBY*C5*va)gMrY8z*>z~>< z3rp^LOb0gXDx@+`6KUlzJOrmj9YvAC=CcLo%ydNezHxi|1&^(T4m^1Il9vqfB|}@z zVD>1A9A_Lu@u)s36E)!)FYa2Vh)f)S7A~$v(N(FlxMtCW>#H0`-h#YQ5LpmeIih+8 z<$E5wcqC@r6wGQBHK9`aP3hDCX$AAbRV(_`s~H=YGdE3<(72Qa!cQ; zS2l7O-#A{@jO;Je(?YFA=M`%<(n6yVGuQ&jH)aIky$QjcpFOR8&(JTiRQzspEWrC{ zJGW^KiVMOtEspZmX1RXJ8OMFQb$CZRrfE5J$%$LfIP^>CKja_cwdn3;3OuX{{-QB! zESS%PR<&BA!E>>ZW9xNiNl$vxRXyf1!H4u7CeoXzGtYeTNzc-#(vPY~E_!n1s9D=> zB^DIb_Kf!6h4?~@p(U#}KxSl8s^5iAx@p};4mZm6t!l=V~lTS24GS@_&pwcpl*H)!?@ z{I8?`)>)=7X%nC_mS!l{)7(hN&tp(f)Cpag^{_N&G^5|h@sas8m3^OEy*X=L+@g<4 zr=q>fX(O#YO%av|lZT;6-xFHHyLoRko5d?-v^QOcT8#}!Bk86o@RtVt6Yw2UU?kQX z^^vBhHj?L*pot#FmC!xI&Nek#4#GG?FPoTQUkeszG*TShI=2zehZE+^y2_J!uMX-B z2c$SYVtNVnA^A*kG+YSvQCjrD8#GJzB?HZC?K*GMRi=D75@P`9Eu!~DI)Oek$h#b3 z0lt!Mt*O4W>E|8CcTk;tX~)MKKCXSarlxx8yo|~brS#0vs8Y`Y&wNkhAZQO)3M~r1 z)&?`_qlsn}(5y*as6o_=BsX{cQLA^AVSTec8S;@+E4)&$_pRSKvz3e@OdEDY>eeh{V4w{W&zlSPZKGC4-Y04ZIGmhr!_B327o3)W@lxAb@ zM(-+`pXh1HESy$2vM>sF3R8sOb_0wHvf zQ?%p2p6ssl|D&d-rCFHwBG?>O=WLwesP&aC(+V5)nT4-x zxq!Tg?uT$c4)LTrGaL2wYCqU_v;1P9YtA)sam#lNm*nF4PDpwn$%%8c?#y*KR#$D7 z&zR!?$Kf1RVaSf)_enfxu zeV*G9I6L?TKI)K1Lh?fbLiTX2A@n;S#1x_y*78GIL%5SBXQ>+7(EqtJ+=2k-7A}Mf z1q9$IkAysj#fa_HA*V10e4Ow*AHU;+Nn5yFCgg~(-kX1!`cR|^x?e+9H2?CA_aGf~ zL-rTzltK%2_uU@`d^;>J_R^qlZ1-_f*Eb316;e$7xJN?yrh>q6hFw5C^Se#W!j9qPu zu4SQ)PQJLSMBmdEg?V@eZPYD%Q*&GUixKaPb}%MAH|om@XKlP-^EAbb%YGC*;T+kE zGYdT}$MUN-t}3HQ$E9}%MS;kaG<(N(Q@Qxx&TrD+>Z}7O~E4t<3 zhFbt~1oes%w^F;7#hq|?6cRc^#3^y>f%Psnp|~%VScyC+;+iwKcx{nqfvdI^r8k7N zK1_3+8eEwd(rf)VE!m+F7I|gMv3!yoRd*|miXMT#QJq=`E#9rn&!eAAa(M7(v6ncz z*AL347FXAPN~lA)mf)0`Y7fkRF(@bZw29flRXavpofX_sQ$XHE;|?2|L!2NhMu;eL zp8Grgf>;&xMBk!(-RHfEWuXpL7oC!P^%~xie1Ef9Y`?htA%Uws(j<5U`2sDC7*|$e zj-jXJ_^c=^auhN<`aQ5O=Jp7A({+CLI_=*@KDq~@auudY%CGy>eBkLwtU* z^H`9Ne3zdLe?`mUT%JpRm>sJn>xy1Wo{R00_%O`lg`}dVQhtG(I?iEknP_eCsP5&v zJqEkB6J6Xw9YJ06N7`#LS_+nO6i+VQkyQR+Nr)GhbdU%$U%>;ihWKc^5Y9rkT5z#m#k>P)F}B zvXEZT_TiP4Xa^#9_Ow#{fVPo&`>9#o=Bd&%XsB&VK1A{8`rNfF9eo_vo}`yhx`x(0 z2DMxnBoJ)W(@K&w8)paGgq%&*X%=QCABMlQI)upU;xTtE%T;$a5}&v3k`7r6?G43d z_>CSqL7gJ%hI>dA&@9Y16s3V>M7?y8gN|{xvS8R7{5ySx_6>C;b+HjjNEUu8T_eDm zML9?YZcs`J`3fyA&5&LWqhHg|MV`BrrTvCGy-e(CBcVOT+0^Ja3VlhT|3Eh42POK8 zQjjFbi;zLM&$^2oe@8FBxz)>p&Ne@JAn7F`WIWvg1sR;O2xB}B>f4bHT;6)uIyiaz zwUbcC3%8uN4)(Y@?Op_;M5b8CfPKPW;9?t<1WazlkcK5O1 z-v1o_U2=qAb&H?HK=DcXr!g?H@!j)v{7H7{{B*WEyOxEbzNGVNx_syyU4PU19m;;~ zzFp@zI?L}ke@Hm5m=VNpI!D*vwC=9#_P3(A-_G5>cU$(qbKJd7|EH_}>FQ3gdbjcB zZoB{a)&KnJe||+8aPJ5Iix2mD`Cl%%d%gTmSO3!$<(L0I=Mq2gTljB=p$APb1%3xy z2{iX$m^HvH!1X{DcQkAOP6s{@{1jLROuUz2wgaC9?grij9so{)(%t|z0N(}b@HqYt zfvbRrfmeVZ1IK#eSim=dUjjq$4ykW|3xQ{VO~58#2Cj5o0PX_*0+dS_<|=SD@HgPs zz`uY)aZ}kn-!ROJz+ONPym3MXoC@TC$AK!K9v6**f$M=9;BUYP;CPHt#Q;A5_6LUJ zCZR;&3ZMyi2{;^>pt6hFJzQqvyK@cn$b0a6PX2z6eYVz%ha6f%}0gaQEF?z@dSd zi4MF1{1~`4h+#el>Vp~PTVNBg3HWRX!~6^!)tg~{1^R`;@ZU1bQJ@4kwGZ?KWHk&E z2wV@;05v?rL;-gJ`vJpo*GM98BXBTKhnYVX;ETW!z_@UR$p*d&ybqWf0et{J1r`Cv zM>0$q@Fs8;aAOq1JOa$oG0bA%72p%VEzytxm>Pp^fK9+Hz-MFOcfe6`4D&kBuP@p!0?z`M=%H(%(ZDd*fnNjv0Xmm!!!cb z$qaJ>cpP{dxG)9r1WZhY&j7ywUIDI1W0>E8L(>sA-y>c|Kt|x3K!4!E42J0g%&;;{ zH1H-c9=I=)VTJ(bjs#zzc@)Ep2I{jI=0V_Zz+&JR+3;`R#?i1VaBdFr3~;KAVQPVS zx!?s%90Pv_jv5O)0_WZb9>6#6M_vGa`T*<({2~u>0~_)o3-G&f3?uykJRgLefD6Y% zUf}o%h-2WWhhQJz(1{F_42+uue+04x43iK14Ok33U&t_(z^{uKWzkR3R;3VH^bXG71xkU0!94)`0e7&n{c7YC;P^ERvlAG;7RLlO0N(}9t%bh; z~Tg^$c?ncoWzL-1rZM`2#rgY54trzy~M=KK2amn+AqF%P>K} zcY#{q_zmzUp!_+8NdWEx4gu!;6ZHV_3UDNF?M8+f0}S~W>;rrkSO^^dJa_`n11o{E zUx3U&=0(^GxC*!osNTddPXf09*8}yN8RnnBcY&LM12f)Wm>t0IH*qc?^A^Lr z4?GGy27K&ohWQK_@(%Jd@Lk}4f#ctWy@2O|t-#su!PkMzLBtPm70~l6&i6jUcmuZp z{eb!pP_F~G19_n4L)2HmUBG_8@I#OtxDhxQh}YLMNx;d#RNzsd6&TlmJONw_90R-t z%md~%GRy?vyTC%A<}kyQ0G9x#1J461fuoKfuLJi19|igyMNRA48r8 zZUL?bvL7K{fzyG{13v}U0TVw4C*ZTd-N2i`1Hehg5y!v=;JZNG3B)sS74R_d3h-m# z*iUdQ;G4iNfgvZMZ=fB29{KGWkF(pe%OEa&C7DOy_h7axD0RX; z_Tll_5|!QGZuGMI4wOFF(>{oOsNcYVED!s@!K0HT5B9PT=sgWD7mxtUhD)E6z3#OS$RBQ0rO509hK@4^Bzpt1QzWBVY!NywS&}W0*ayZ= zhzqg!d)o&|$43Okj+RR7CW&1tEerFt56?CZ8pq1)gX8ndqFD(^8|BlJAX3KK?Gx-? ziXPBu0jt3GBvy&u9Rcn(RPKGF99dP=GkKnYyfQHH8D(v zpBa+yacr>NZj}v)9>)6M$k|585LQFT4v_$}2H|%gj+>@5NCrrG zm|GbyNnm?Ju&hDe@vIsr%N{C;mxcj{Nc5~f9c6$|e>MUXvLZwJu`=vsl?^noDx5Jx z8gF9z+B4!)ea8DJHTLwh{86mFhus)8rG%Bn+LJT$tZY9|d-AvkOspi%Zh6oiNSOSf zUBwza?K$HgX1x*tb67S`2AsuuN6PJ%EPHQ>Z>$Gx?<3`VV}H9$X7ILKhT0?XQf_sgDH^>ZeKogec{vdkF&q`vX)Vfl*L{ zUCGH*28x?NZ=Xamg}=;K50%IK0Urq~4b>>5kmG)tgq8XB z3Der`W4&0G_4dZxOcuY)_`yn8&Z~EjB*G4V7JhomWue|I!Yy8bt))IPrA8WWxA#*? zq%vIs`d%+_Vs1MXV}w~QJlY*w~y33#-8k@mj-+JvWN~}yO|G?DSf>p zh`n(8a7}1$FBvPz$+HiU#>@IhB`gBnC>@|yvnqRE`v5l5KT^VGPq)Xj^4Q+ql6bq? zZjdB~D%k8fcD$Td(p$>fv+RAnv;jfh?D!e>7)h8)?&}?a!$e7f`glV_Ws~g@(h%NP z9c~|D4`caYZvcbMG zZ;3?4rSu86=MMGu21y@9GIky_z)#{O<0J`vLM-+{!vZBC{bGUw?8O89CB8wqGC#9@ z@URfh&nD;XrNeuxWZ5#ceWol)>p#{*9Jv{}KK5z-O9oW!0yJd^j%3{AEV zkqwT8)x7+Y?ef9KIEhRX?JLchDH}4NAFMr0&W^5>#LMCneOZe_Y9GZ8i5tX8B6;7@ zb`-}BPy`H|{GcWvHe#?}$awqUpqTIkm5*PUJw`Toc&MLGlD&}i9-uJ>%EIgwDxU$p z2L#F^?K9Qtn4lrSl0;52Odk^!6c7`m^H!@2lCo0iP?brpVh4Mf?GfzY#87W_K!26p zCNuTxgE!opP#l{Sqwx*3uw`>Bx<3BBjk0WeN^od|LTiLKn}-jOYtrP|_JWAsKBI!- z?Q>)iDtRi;j~?*G&lp}Z-abJm8`}rRcql3+LlJMU3=RpL%$e9=>$3MgM z{@5|Izmnx-@oJxVdx_as!Yb8KK5~nFY;>?6>n&A9%Rv7=ufd#@v_w*7A1F1&dvVb$@}GQoqFK%#F-ht^P*`S?G9179Spwir_Uu$;&}gL4 z^hkJ8VTK0ZQ$~5AVx2C_@=wP9ZOGkK!KJ7;sK)u*?Vxqu(3#d+2# zSy@aB)>)><@>0fwHo+2vg<8T|?-mlqcIn>(X|HeiM(&8;XXnpQkpQ&?P5I&)am<#*nX(v(gf7WKe@ zEPYl*O7Yavj7Me_k9j0}Y|$gricFKEl7>r%&K-;c%qX5+pqV>k`pl}qbB9F<#~qAy zD()Yp5jL4UZCI3rPN+$nTQRG+swxUQ&zd}CaBgb4b65Nt7BzMD?25ttsol}fp3tv+ zR!M(@$zE#vu5{$;7{cqg? z>Jd)RML$rwPz0^hYKQgkqr?8iGhy^uuaLQJ0f1oNyQtZLi4riRg!y@qxOX?oA>drk1lI`W!SH?f|5S?kLiT^{rz9feX`H% zAFg_G|9->QMKa&%A3Pz8jD2zAxPQG9`@r{!jx)p0yfx?Lw;#MX^R>5M-g#rkADXGzMT?0Xy#+1!ry)TuSbSl ze)sCGQ&X>9eMmCM@


    #;hDH9CM$Pd-h-ddhPpn?BBjU=cnuqOZYQc{~Y-5df%k! zpMU;&taPj9NB`@UX~lv}c@tRkbH2l_eHvYRMe}?1s8PF&lNK#};JXnje;=YeX%1fz z6aMaJ$DSFjXXnnDzou@0KxJ2kNA|KM58V5E8{f0X-lKcV#ttU+Re!nsgPOHh%J_-H zhfROKXwa4~ZwyPb}h6>^g@Pp$4f=2R(keuE??+%o|lyF~DSctMJ=r zVnaPP)~=W)s`7&amPu=u_=XOhI_;}H6YgvB`qc8l$LD@h`AbAgs8cmhUHR_2jVD_t z^j%jzvuIV1lJNfqi6+^%OFn6o`o4shi%%Rs{`D7Md~smsnWEjJsY2M_+v;sBJ}@xDihE`N|J+7sqZXkiAl|cv=3o z*FH_yn4j@MiTaAJpFr6BV=b4Ld9Y!4ZFJ_EjX$+{dEfKU<1bjh&knu&7D2zw-lvhfF2Ts58+P_9GeXKfq|9Ext z9?`P#9v82_ed6TFq;vPzj(+*ei{;;4c{X9_z2uNR*4C|Xx%H&zdp0e4Xl2Gwr$P}s z3?d_endQg1A|ozM!_JM?wuZP0HumsXwD2Tz)RyWBn0`E9U-{^-OPkMuPsJkki?RWae)IYBQ~o({#^4YAxW4kaH$mp{n}*ej4litE*T<+l z-c_%gJFb9TzjIFPfDyaL_KAP$Im3{fgKi#ieA{pC*UMruYFne?`=tcm45q+ATgW%wYq-;L@IE~J>7 z9t;iI|Jky>_Xj={;PKcWYoFX0YWMiaf7Zcjt7*mj|9DN@_tn8)U;A~?f~$kF4>iyFxA)#X2mdJh_N}UI z!ILZv6vq#izxO3J+57J=zF2QL*#FUgf4uA8)4zG({Xf2JKK0`E#*4}3Z#Lv+eFF}= z-=6u(KVGgs{o2Y+uUy!@=jrrm_lMoHef^PxHxNq2Y&1>*qw?c(8oR zXPI9<_mA|``Nd z&yPqd8}$9`rzXrkmG*};M42FU}e|~*r=*Gm1lT}q!_nP*+`)%gd!o81t`SPV+ z3$FC~Yw3UQ?ep8hznUkuH*bFU`-*z+Uyqjz|J?A$A78zHur27V&&rP9D9?y#@&4zR zNxR?3eXC%?b=&v3{n@!&=Re&tdH(g{-hV#tnEca%-yEMlI638Fb7}3xz;f@4Q!jke<2%Z~QTgEDSxS{{1f!iCazZnk~=bIXGE zmY?5PFvR=A>EFG1YUW$bs;@ldzy7$`cX&)X_aB4i#emIiLGyjzm^kV5+TEG&luVd^ z@{#XXZ&+P7XYQI!yE1~w?1SGQTm0~O$6uy@-u&vud9UxX8}BQ7 z{g+-plos`GAN_=Ezv|+FwjrmNzTWVC82{Mt%y4${iC&Au5}z)!YD3} z%QrkT;`BS4zWk5x&6Qb?w|(!`^zwHj|JeM%>6xa7O%vu{xbefBOZ%=&n8S{r^W}XH zf7o-~!0ba`{xs*E*2BRAX6!Yp>#`YV4t{UE|LsiGf8YDUx%cAZkKe!K+XL&y zeiC7Qe^~AQ!$XGFKD8*acp?L5j!9#%p#oe9aPH=ZmaQEWw?k>TKJG|`s+57zi`H-14 zYtG}GSyy>bW^0P%fC;H@b~e@0Yd=G;_IBp#wJ87zyfL)7;%~p;zh1p*o5LjI`#GoQ z-74Emr0cnM4IQI5$&67I ze*Y2i*4gkq&mWwO&*SH0{1H3(Oeo$fPDC%vGUT*Z&SM+;IQ2Cf$)h$_F@a0+se4)Y*-cwzEd~8{9 zUh{OiwYksuN*m(a-fmdgnK)UmPt=eN_v2=_zSYaKesydOfm$h?q!$8bp4e%teW zUIkffY=LW?_xQ*p>TF4>haX>yw<*sx#)UO4(Ecc!+`d}=C+z!rv`^yP9#JhX+8a1oes9Gt2IC42%qNf4t6}E%KMbJABS|T#mA@$GyqZ$TsAr-bj4Klf z;pkyukDIK|Il?cCjdb-9x$c-ObD}DKAo?(mEx4Z%?agkh(BF=?g{mf#tKKh9g>g>2boT*zw@8`j zk0;LUODBzc+gX(RYVUZOE^X*Sd?ROl|EoM+v+LF`k;ip=AQ;XJkXTgD{LvD>` znh2mdc*>pj&4Ym6dzgmB@6vukgxO6}BZBp4Dv)O3Yv2D&FNs8s>U-zjuD_Cus>wZP zamma5a22zO6Y>2d|Tbp7|GIyz6;l5dY`uBC-9^$n+mYkfK4^prmed%Euw= z=WWI3JiODTwPz=567fU$cuw|@T9N|2^s_N}6$;t#E1^5d!{Zj!%TV#KP~rjg+0iD& zyi~wi#w^pm={=6Jt$G*9N2)iOXNt^d0-A_?$hChu=bnWXXFVp-YX@HoP88V-P4jsQ zbKQxfwR7i*0@>_`d~c6!M4ToDY>`ljPJUwKv#Rf1X7*5@o89Z;=KlFp zTBO7oOQ7NLC?_UccMjd}k}f2KAp+m~p1Gx2z5Aqu)a7-`e-&RY6|GRy zBFf2`M`TdiPnr&wJMT!>ZUY6ciWQHw?Zg@=9@mjAr#``wS^7r5v$_t*dKiYrkC#=0 zr6Sf6xH3&V7Mk{V`C$CF`_AjEJo=0Eb3u0 zT-x82Fh7^NTmc92T~~!=b0TQXlPIIEQ)~QB z7o%$S*;InFx&nzBt;`=*VC1c4W!49x3Y7VBBE9TTmVUxybu1yZ0kKik%bXZSk~f}r za~`LPX54ws!N2BQRGJnsim%q07sEGvoW#sD9EVs+t(rvK$XnG*ey6uyu{*6tty&xl zI>Yu0q;@FCeC66So}O3Mo^-u$DEe<8vMju2{Gthl%k|covNT0+7bFfA#=Ndes5hjf zm<`gtAdpB9FjxaCV?v{ zBrX2x>EOOK#FR|~p&`hznt@$k+bGu$JMKzV&Fd=cCQ(UUv8s|!-Bl_z1KfE;{&5UFNdub z5T%0R@9^C7KvcZyY0=?USjSoa%^5SNon9?Ug=*fcW0@&~VWI@r^@=I1xFk=DnXY(a zC8O7Uh*@<2IKp&Xt-)2C7~^ztQ<>|&t#gC-wfa4+_xt!)HNR-B$ieig7~kQDw5IX* ze0yoYLW~skiN9fK>EvU*#fdqUEET*ZV>B1^gA|Zl)y%&$Y|F2EUp^nZ+^$Xy#wl(4 z;bjBNJLDdSvT4Mi+`yEz|q%! zrpq@&A3DfD{7kavcc#Sriorg$1Abileonn(NRH4qZ_+lQU)|I6`0oN?9M^GID#``Jv2 zUCop+MZ;9ngR{1&u?%iG2c4xRKmQw=Cj!GpBCYJeK##Dl#O&!-*(Q=bN6za0I`lVU zgXcEQOuAwSLWS+N6Sx1B@)WTvcD|h8d*k9v*2?5occ{Hhd3-@+|F{f)m7_!(nLPhw z%PJdgd1(rjYCj>av4FaIj0IZLK$E+XI##L_Sw zsCQ;uYTY=$d(ynd_ds4XdF#b!K3q?|d2AZ?jbQEzGp8oxQhUOIhCVYu^ILDg{Q@fJ zIs7!#9UUPsAlWUCagtRXMTZ4tUO)Ih@p@I*9lSw4c@u-ZFi`7;5m)=MXlmmF%i+g) z!`curP_kh%uwUJ<9pd3mt;c-HbZCN81ZrkTOr8tt4#Oc}_;uHew~%9Y{UsQ5!+^YJ zF1jU_R8~nwRpgKU`qOF=|CqJY37v&-adFj^ED=ZWqat!(YtQzg)v7<2gW66cKuvnx z?(6!c!xS~=j}6*_^+qn7!i8sRuE%x&NPq^_awJm*KUoA4p}i0Biz5wFqQ3;JD3AAt zW+MlS++x7n7s?+>{{p^Ja^E4A=3z-mNsuRht}mUB4>a9e+j)MU(QDc)(bOugq$4RJ9GsMdX?HIraa`bcbyKXShy)#Pu zxpwK#3JC8KRvpKbNc&$nFc4)x;P#0?@a+?5#W7;!wSY37HZJk82XTx!FPl+=RY!D> z&AK%#iNlO{9|o~bjs_?~>hjdeJsN>4VkMf3YT-iR(a^#_QKY);RE0aAkqvKRd*uI( z2qW?v)#0OHj&l6a$UT;Zb%eDyrpA)Zb053XrOErG3BZh~Z-8wPWc-##1r&9wNOMb< zo;Ml~zDrPUFYzgNlb;T>vL?l;?zFvL5-kw7A?ZI=PA3FgO+;W?wjFAqhH|AnBhMv} zpwkgc7tK$BJj90>540TZqdu8P2mcRa>l6QH=Dbwz$?V~w{l%UCRi5|xDzUa+DmUN5 zOFj8TuTe9Sk}A&5Y@4?t`Hx=voVxOGiJzNQWK_+cJmD&te8$8Zjh#5-COQi>J%O25 ztz7NbcB#)NR@JRH8m>CMpv8rvlJp2UMjgl6dR7Q*>}rOGmBFME8Y$|BZ(DE%ZrNtF z&a_kY=a(T5YL1gEmAarklx_cQ_RHYkv=aFtL1Qx^LAVgXz546l*5K*>>iRsfeVNO0 zaXU|@i%*%R?WXmV6Y%4GmDBO!&Jv#2fvjFtp}-D(o#%toL!bAf)YTs?Q{m-TX27a9 zg3elXRo=2-u~+M~f6WiQ>CgoUu^lg=)h(qQmgavN()yKKnocl3(?6gFDUYRvSlWJ> z4WmjB4%5&jOP`=7`HB9<{_3rtP+eE1#>T%XqH%^|u~5}BTc&%cja7xTk@ef>YN zp4{tJKhcFWBJe*DpqFGq@3xcB;^p~?F~cKfUGKUoaRKXT980r$p{D)5w7m+;WBqNI z>cyDbY_-Sfc9i$y)^&unhaq;3nyX$32+4=yyY9uz%4@_- zF#p3I$+AibUNxu&UI?8jo%}#kZxG0kY}LI{qbc1^y~Od{oaC@^xIHQFUvtdP3@1S?x@RCm~?3tBmrZ!#7(_mbB?fYW+Mt z6TQ#eQ!Mo)DhchejiqI^=^G_TLL>yQ>ALp;Va99*d^f1Rs622JBO=1^d|4*Uv*n=O&dd^$2YHdS+0XzDker zs`Mgw^WajBqN;4Gr6Zm0&fMXzF?DOJtbXGxVRwpzkl@7+%~C%k{IZCT zk|v8n`3G!2!dbYy{T3PXm*bzhuYoPj<$yeV`1R4kRm2rQyy~nRDyV zEL79b+I2|#K4FuwCb_S?ZZRbPA}|$fc$j&CmO9UFG*$1hP}1zIt(MBrP#K?)=ulhr z9!9BieRg$>_yDm|rrWdCOVlC0W@gI9TVTs1lne-S^z#qX%HP|h(tAh52kad9!dO6M z&*hRHmu%wC%y7FOrNg#pi3&{m9y*y!%b_+Oc6vQ8qEMB<;xU z-}dLj_WKL^x3$A~ATEoVT2|Nih{vGB`9DkKHNW*9O4P8(Dtd?W93?td%HG3dfGI|T zCc<*cUl8emgdyA^)zT#z{QMV#Sc`Jvhk1vEfDvP9mw|)W@|=QV;Oi%?na%HHLzPv> zSW$Sk@cunV-%$i!F^pYj-qgcveVbAE8({)&ZtlH=uK%D9%jJge>5g+kH;rQp({Tkw zQ0$u^@7o}!Twrqi_RbdO`JL(I)soukZ<(`pb_tS(H_hFfH5XeJ~{REWjYf5!O-3N3;TH#m6C4N`E!Ty5GXcM%m86c$rgFAJU@O}@Bw zk*=;^4Qp-Amv5MRg@MTfb~KWGZrc^z*wFhvn@c-O~J__b^|g;EL1Bg$eBH zG_!VeoBV4=ubX2Fat0F#tQWoBs zYTg#qfNaPrQ21!Tyx+6m{cj&igh+I{-SKsI0D&~hsGg=*Y5?nPLHyDF@+*q4_w_zV z^cujV5VH7Bl{IUBXl_5;>Ja|>R(L%rJHuFJ@(_H}6hHSf;$e=J{IPA6}2Ge z+#Tuh7(4s4O9mwl;4iD&CoMf&3u6DR>Oa_Brs1n6+**q!Ti zW@Y8MU|UmL-mC+pbO0vaJokAH4S!zgOjIDf$LnSBBY?{1%}l!U>H&OCrI^pKpAhVl z?Rht(CltRu#5FSZv^=&DuMReCzj1Fjab9suWF5MTFZbwqzAt}SJbc^|e%`w7By1Ze z{4}7vP-QtR(j&7I%IS1eQ(NxxJECp<%I&UXe%nOY$TG&--5?5@W|HSda285SYMGvA zCyCn|9a^dBLL?M7kiez8PE4)PE%)`e##@T#{N2m3sBNDZ13j3sv-eYP&^Eecm;JaTg#mizC^l7CTc6Bv2Kg_IG zGkOdDZnk7*M64Ze0_CQwIssW`q(_LiH7HAMBhL|t@B24&M4hvcKc=9}nl_!DhD3FS z@g#c)-h9jq%3*5X0qTc5s-*ncv`=gJKVNqf`v+BIs&(6461v^{GNg3UcXw^OoaJZo z#BKcs7^U6WsJC$Sb~wL~{!DtkslSV6iQP(*m_vON2f|jLkz6W{ym00zwNu+zqO+Ih6(9HgTC)0>EdVaBVkx#9e{4 zX@Z1h$}GLzT+ATx`z@iuAb+6uk%p{F&wmsdBEk^Sn_Ydj z)_2N{2L-7f3==;bkx`QxjAx9n8ZR>Y3ev)eB*fX3Fq}xon6YbSY1*e=bHkzj zfmGps(nyEQJoGv%0*lbSkt22QNrkmMX&ruq_?Obs?uobA*L(KJ1YK*&8ZZZfbc?5# zlq(ZGp!Hvx{D6)PZ$Jr>XPb)eG#7RPI0-&~kC}h#;zLa}Y#3`56IOk_$-(Pg7IGP@ z$cy5Fo$@Mg5q#rA|M4I6YO@f&jfwK;X7>1AUNu5V%CVj_H-stT;CF;K9G5oc{d^G! zC#iD#gAV>daX%ge!ayyb9-BObjaBE2S#FomEj1CgE|Sc(_7@ZeTAD?Hqay`=9lN&~ zUubO%VhTcyQfp%n!hY@hD0!B_?6VXU+O~sZ)TkweZ$c7zl2ui1l_$x%ZKHic($7DJ z$D9%d3qIJ4ARYn0aff&BB|{%Xe$-O?_+Kv0wawmyuGE?*I(M$!jXEFwhqZd%c2PKm z=-1YHa@LzWI837^1<;)@>q;k^@~G=N#^bS%6&dvP^{r47nL3YCqKYvkSp78bv@yYX zKsS~z?!LJ>mCL#R9wWC=?Rvm1$GiRhr|(Qdv;(a39i)(bA6<`Z)c%^o zr8vGLsoW19QoF+B=6}5MXbMapXRV(STK5D`51cnkal&R6KQVdSeT>?n)XUQ^U=W0) z+{K*pfZ8^k@3B9BEqAu~4f8x_w>-YEW@|p;OHKcpx&re|DeRMILxx^-SaR7vv}>P^ zldlyQ&CQswbd^|XZnbEz@gM9mnwdyP=>|FAFVSMk$L)DQ;khZ~I$V(P8cYW(QXzWz zbJsk<@OPW=I>puPXtc3pWobDvEfJcN1b&2gjJ>6Pdv7IBG`F_nQa-4JQ=w>(KXByv zfql4at>zZ_Yf@4q;o*Yt?Qh|Vq1xPG)~8L@YYg>wTRl(b66-FnCVzO!-2}mcOO1dX z*jBLh)yvhAvFnqldk#$0zMyBVY3$W9UvX60Y7MFh--hm9nlbOKkleIhEGhF-R8ZMk z6wXYzSPzxREX{_g2kC}U%HWX6O7ZR83woj9l3t@u3}B;j0J9r8=~G6@>nZi9P*69wFKF9Coehx$cX6{BnQV?yVDI_CxxV_jU&t(@;hw1UB z6xw=)o0=5I(Y)sqpA-w58IjSND5*ZRN^N)`I6Q7#gI776gjytbEoU=|U|`(YVL6L7 zsUmajYTh0FbA*idraaxCW!&JA zTX8^hwN`hfmQk$)G?%u@spyu1A$a(ZKe1?3Jw=u(_?f2k0LW+#ZOiT9(9+5-VQ=em za~|AuU3&|fjg-WX(UZcpQfJ+yWmfFzBstnM-%07`l0UY^x1-wmgsTAPR}yzRVehCq z0Bxr`PDylc;aH6Bxv0zJaD`10Zf8tYAPz2Fi0Qob-3b(N{n=`HKX9Yvc!;OaWafx5 z^B8%pu{JGmkjJ%bF|S%^k@+|;obItHUCD&g0e2nWH`4^2e=JfhUai?3rJKJuX&nyC zypuWPs9PA$rjI!lIvfetHu9QPFNfEfK$~B{<|_{v=BKSH&4lu)H6swG+6;UP)MS}+ z<`5rq7W4D)yfBBsDu@n#R8iBG&EyPcvs}|1ub$xHhon}8^Cn8FW^s(O>kwVCSZiyd z3m-+?>0qw{oL}H8fu;L)Z?>m-g{r@W)?5$Oq{D#~vMh$tS(oWxobPsvD^_I_d1)FUU zw{KVJwHd$QH9~gx9iqMLqOF?jPnbPsa%_A%&Ly(yF5oKEdRh(#BbQm?-Q9da-A<15xrm}i>o$n#qomzh*Q zP*jahH^hrWq2QgRw+0hT2_=_#PC^dtBc^56hwH!5Ahv3aWmoB?Rt`w&pYYiw)dg|t z(!wj;@@2A(1F;G5;5lD4UN{JXn&(i{*v`m>%|H&UkzYTbv5e55xO@ej)eK|r%YEe8 zAt8&ClvP25HDw|56}MoH)#Q^exhtDe+fmvm&`=haEfdx4)`itLU0`sv9Fj1?Rtzq- z@VGo*tWpzw)e1RTlht|^?k$}pIt1lu&2CECoa|5g$y1w8n`dVQ)*^$|;+TN-h8Hl? z6s!C^ zsD|FW`f$&>OeGYATf%e)ZI1mG3ao=Ov5IiomGhNmi~Ei)I!!ZiEW}Yk#QDs6zN+59 z(dOpb{38(3{?ga^X$H8G#CdFZe|16Bj4hiC}(%)1D6&GWM{stPBC#MzNyw42A& zXJ#@nq)K)B6?rdC=j zuJ!P~|E=Y}bsk%`5;n&E@Y^J#-$f`8%-?KvP5msI>Y=lW=FGp#vG&+XJ)#gg-w2=>WfP?-!9_{KM-(RyKb_@HH=#+?p>w>z2azqA z!E7}-%za~LkNgSxqVcQnV8If~&?0s36b1k=L9KL`vtVfgx>8kkRR-8P5aep!<2w8` z7&9BM>K0cOB?6=q=>S57xI~}Q9AgQVeGsCy5~6p0K*_to*mb9Ec@Oz{{6sHB?vrAh zX!~;qMbaBMC`>enG7&hXvOO~`n+qUK?~Glf!Qnf^<)U5cCwOUDCAa68_jpY}fNi=V ztzcfQi8s8^Yw&e^;-)7DqYvTp<0vyCWp)WPnv*oE(J_%TFQCL~zIY9+!tPZgGjj=&Q-vt@%-YFc<3r=hrygIP4whE zmL8L0AM@HGisMs@fuJQ3W%a$i=(Ja%9^5B!Gtt5Iw5CpOgM9YXdN?L?4$Qd_*r5`i zmsSrEi;>e1Q}jf9cd2U=TR};1u)E5Gc-zfR1Nf)m1O3s!Mwm z6-eeSPqF5K)-5I=d`aX7K23*PhlOn4?lHg9kqu30^GVat^Xn{Ek5&7V(;9^fKDTfR z0m?^;H!*K#dw1?DW;h&++U`Wnts1)r*-F@8aHrdp4aH!Lo^8lVD1?HtEx}sMd>{h<8`O;pN20h&Fhq^l7Yw8<0Uw8zseO@?C&d zNe&lnY?C*(&E)I46jZ#Q9JlblQ=azdZ*T(otNB_KASbW-`${?D*a{+|Re62s?`T|u zpOxVEp=(f4oN4kH7#dK>phfw+Mi4Wh=QBWNkK(JDlxqbLA#F<~dKYtH*lPqi&||N# zyPVp5=K#?CH(Ht<=Wi!nG|=LY)X(E?o_!T;a&RN&TSNh(snb`KfK3;0L%Wn~AmkS` zS*qXigK658{y;fe#}*jA>TPpMxsLcf?cWh*9uw>z`6V)ja?QBF$(0t_ywa6kaX&I( zBN>bX6HfAL4n8$i#t9z>K|xeBs}*uPN! z_Sz0e)iEwn+$g_x@e~O1ZRuCn_oSoVqmNg)wLe>W9?9XTNyk>48vAVZUvmgVi%^ur zsI^*KXPnA8YdN<`oGMBP)c*~O9&x1}KGu=d(YQDf5{DFn%g;}WBt zn2?H>H$2~IaeqVEG!3ca3*OSA4V4^phf)86e4N9FlykUdy^lh5lHnNyVf&qI%z>!+Mf)!?n4=Iqrc;Y><$_OXy*EDCNC2;uYJL1GN z=k5~T-KeSVUIJjvPTjC$P?AzLTfF1;ogUX1_Nz`3apD{->W zJ*r3txAxn9w<23f=cT}Y_sc;3zSr8`q;ErpVvI@2yE~@Q(tgvd@DF`@3=W49E|9p$ z3z5pFZCkuoDDfXIC5mG+3B%BIbjX!$EK0%Cl;%^5!us2b6*4Sh=b! z)449dL6BQfm z0KlCj!oK{2(0X>2icVBdaps5PH(2x$iECK0ydUsy0F4n6(mMak9ufqrKTMM_j=5k! z-_Hk*qj$>q^&$y1jJVjfyi|=f3=p3$F_!E=-i<*l=9<`~U~KcvjPuV?5rCQMO&Z<@ z8TGuraT$N6LB~l|T;|&Bd^)Q;OT56OeC5A*m@LVlg1JBX|=2e;@Rrv?9tzQhe; zxmDsWQINZtLEUts^R{CVtx7B#V2w{1?9WTaEvRmP@3QJetr^3$;>w-;7(0kR~i9Uu9hdX;YG{G-}9vlgacG#4ME43CTvD z!rA>QUGSJySA%6EBcLQIJf_M=g`RzW7*rS+Mt<>@C;vyg@o5@Q5dH|GfnQNYu5Qc3 zdP_xs`-um!oRHMY%>|WJ!+$HkQQ$x6wRq*>S%3`?Af7t;lWF~lojQEpv7jqR-Z9`) z88#Gl8 z>xcfO2v#&jH?mPoLy{u0Rn}@1+plAV5llQT(B!-DMj-*+zo@MIrYCmmriMz3>z>{4 zHM*P%z2#&{D83yFl9bN#z{LQYp?JVS6(*lDQ+n%Ai$qW+fHiNfCCGFB!;Kx!f^mAW6Qh%=5iGxoT*;YD(JrUCXh z53Zg*z{*JWxAfln8yE6Oa4yID9n)5&xbb6^&7OV_EMZy4rlc?^rjEyMxl?#X#N_#G zD5#3ca#EdXo5=aUnP!6j2FEWLrW)SPcMxjx{cCetp!nfA$x3sc4i4ob++Tx8JU1r`{Z2OJ(0*+YysuEOmdWu9T617qdfjAfrXc zJO@FDes zmy5f!3gGi5!?(eH))Lv6D09GepNV92J#A0;{{iIJb*XP6-SC8A<*$hnb<&ODR|Y5n z;=sOR!McoA`@-L>m;kN!P|6r2woe*D=YKt@B%W%2{D@J}HBxmCz){OJ&A&Q?);PiX zM9Z9bJWY?cyS#Q0sFT0c(X$16?K5+R8X_sWUTimip}>Ga=3EESdPRF zNTm2+O`rT{gNcCP##Xob4qkdTLe0C%R9w)sLUicfc4=OXAn$oL8@d(c-iOVrQCn3- ztAVibPX0n*6nQoZBlTx5@UQME*F|bBVuB!Zia5_v>uiwif49wE_gu1K6}!^42ntWzb7&rCrGEHK6Qb2HMAqs4%v8Dt~ zbN7B}l11Q7V+wKS1iJtlFJJMX^|vcIuTbhee=Y2?KG{_X9SJ)*NMVq(Mx(52s3AR$ zdZ5if<~R6JzkPP}QS)|*o6B=CTTB1PC7i6Tt}tm2)q$>ji*ex+fx)?$#qxW*a@DuB zfLNRVrfC!-LbR0-U`Mniup2#gpVx8y5*}Twckkt}EcATn=?x!W=?^6`h^We2WJ83R zvi(O-z*Vm|I8W{3{SbIh0wdi{|Z~45SIm+8RD?&f3HzV&a(Ox zftRQto%+n={pcaEBpcn%8ee?gYNNPe`+%PnzJ2V!&%;!#7aCTGNfJwjO&9?zIi|*3 zoh}YOU0_V7+u6RMXW7efQ4aXe2-9o5bn(E>!YgWHYLXSNC8gBq|2a zSwNKU+!+g{q<^f-0r%l6YdusTTA6AMETN7s!L2u`VXcYht%;IbYP-644FhR5k2YN> zvnvAqEP@<^N5~o#n*n6D=gifF6$W45hqVlU!WxK) z9CSZkL8o>Q7PO68Btk}|B4eedfxxl0Dgep2^!YcpABtK$!R*QXI8h$DXwCvV#U`sl zX;q&0Duao)(Hc}tR40p_LPdU^ z{}$A(-~W)Y@=kpVL*$|Sjl0zh52iv5pnY314J`B$D3s0f|InYNeLi>@y-Cmed=CAR zf&M1MBRS!+*!JV`q zdFfFaI*?8MJgg8dyTerM?4`3)%Yh!s^});}K6yWmZ-NQQ=6!>>==tYPD&gs6fhHPM z;(Ony43~{)dof0jY00QRjy^WA(^0-8lWlM$OcIJfMf!ktq|UxV8?a(dp$FBe*Bw}i zVa@)azVEFv2iELBR|CPom7KeZ)p~av^dpO&uf(*MU?{ws_TNc3k@c@MBFN!2vWlq# zgw#yZNhj)LRZH~lA2&sX$2HLGJI}4$HWt*zC8RRcZLTB1C5J!5X|=>iW;cw?V~ALuBv73K#XC<{|`Bfu5?PzQC@L)BgY(H??YN3lk9s zX^^&>qv=^W%D~s#((OnaZY|V=@xb^rA30F}M zYnM?-skm)<#&^-Eq8C46KLLITzY{_^j`ktT;Q4ol)20dgb8y^fVr0Ts-Qob7(ymUm=*q57?@F!s^$c56 zU+2$YXE-BM=@|*x_zyRt8i1TQRgmPL!p{Ts?EFS5Y;|Ue6g8o-r)jcVWWedwf2Nzj zU$$u}=7CpvCB@I!99W&A86SfFvSRg^2yg=@1WfkMls}Xc-ybW-Uxvux+&xJkekzm$ zfXmRFXUfsC$*w8PvS~i}MUxMb*GVSu$6_)s z__tJ5Ts7qu@rF=9E_1N-7i5)_d?k%$Jw9P2VdY`nh0!;vkEj%k=n(oKV)RxyjeC2zWAwp z{KdeVA*jYMb@5qRvbz(3v~}ZqspY)c2#oL-){ls*&@X!hbosm)2{;MUt~&26_SW~)xAnw2u>1t zYz=bq-puD27#lznekzP?q73~w)@)OvRGSi9U$f&8aRJWqbeEDyvP{j)fK2n}OR#aM z1tT$f*kZ(p#AFCmqpDI<;@H;jnDdQMcq#c876YlJ65r!D?wP5={d@@+1?^ejnTOQE zI++@(H%yhAdzQFgoATMZOK3)TuZ?kO$aF#lip$!+1drcd467K6+a>0!*Svo^|3J5) z4fwA8Sp7XvVYI~`#XG9pf#-be_{#3AKw6OLk?PN(r(b-p$D26umS@}?51q~cLqXW4 zl71TnWkDi)8~Xw8Oqkv4g2%u2dm1(Zb`YN%PMIRDU(!Ad9XQxWr+eS2y~6d3^gX|_ zYnv{=I8pLr&!vmb0Ane=pe0VEcckof8)Z;}mxa}$!3Z-yw8pk{5|q!DQJb*V>f-mm zw*Y#rn(ehnl;5e)0^52OBm)NP3wisbV;0tfuhMFng7Q{~W3C$#5(Iv>&TjboR|iW& z_(T|@QO)*MFFu(3J$j=Qxk>+xSadV0D%}RXi$1`ZO@SkBvGp_K;BiH&-m|2zLe zJyFKw=;n4@e<~YqlnUWM7%!29N6)eJAufo|>a-&SGKupkpiZ`KwHOOFb9>@sezI&7 zKe7ZXHI+y=J(hO(>$7`3*wo0p8Lwsogc}zS(^DZuXRFRA(=g)2=hOvDyIoKp0#otM zMh`!S1v7@zuor4X*dl#ZbKG-SY**y2@ommw{)aMgF{P6&q)FI_pO_s}NBsJO>KME7 zh$^eTNJie(T^p|+Hp^x{WB2>YKWC!ApQp;u&FD2zRJTuxBmwr}Dh+d3P+jGGhv}>C z9V151-Wob!ZQjhr89ws+uqtJrO-4Vw3U!$%xsa4}4$`?n{n#MKF^!h0Ih_9;8yuXh z3*+ptJma!)`ciZw9gdiH>4L=j;(O52htk;D^o*Fe21bnwLlo<%54Qf*>l&qW&8q)6s~ z6ZO|GDb`>1!((XCGJAZm=x6sL{di8A6d8vMf{BKC5_68idacA1SIKVv>_|`Lt!6Dr zh-*bfY5$w^W44phJ#jeEcdDV+H_Pten*M^^#hmGdv@x}LxL0Zwp-oE3!+fD(G-Q~k zUJomUD4$tQIBm|2MV#_}Kel9><;+Eh^J#pSMFId-%jw3Z(DB)WC5c{cL&=RVVE zw)S6s0vsqDR8QRUPg+xa*@2MpGMN64LVQD{MD4GI1~3hhu=nIEXgn1=_rrtH>0Po( zufX$Llf1D(xcQh%{FY;!I6ks+8Rl-F>1U^Eha=@T+SM%d&apH3W@Xkf-Oa|$rxQ!@ zfSC*)>JYWbc!Gh?_$r}pZKMeA6ml?d&;@e6>8S49Oiulg?quMW=JI<932{duEyRg( z$3$6(bn9^;4-6|JpXIf;*@Tig9(*$-l)3Tfh=H`!BfM;&aIsBVLl?+BK&`zWbJNKi z>BEkjYa{MCO-P@tMbgR6-cLCvyK!N>7|&cZfG#G&N2YjL;!v?W(_*sPU@Y_#mjmVUK2eux;jd8vJ!U28H9dc6V`S?_X1s_BBD5=VH znduiMHGXP06TNQJhE}zLycA{A^oj~~l*fWbBx(jQna9EA1^oZHQqvhA-fZ~PlWnA)}z@< zyv;OvmJ?8Ps=y9W|M_Ky6&;M+Q=rg>mNfmyW_Jke+!47NOL`dKE6LEZtD>jz`d5#X zV!V;YFD5)U3Zh<7CwlwgYhGxs+wmVEfea^);{@5eETU@Y2QBxn*NUzCjPDcYYU8&neGB1Isi}5NEf)UxMZpqYM zUvx+i2)lP5{;<>)7FSdES552Wb7tjF9R=B5x5*wu7s{m2^^ewr+q#IwD#uw7fOtA( z)4`!?>B2X_bpMRzN4K)<^{H$HH`Iw_4}0?AiE9D;&8>QdKzSxreN#$*;;peoXbv5- zm^FAFT^QD98W>k97&|4~DI%zFp5R74lMp*hlk@K*9Tl56J}y&LF&OQWIEgj?AiW=- zN)V0Kz_*ixsFoiXzK(*vGnX8&RSr5~E0fidxRKHE(;dXEwlaUEVCKCgjqstP!<0|6_j6k~GP;7x-HENCh{-7|mY_>-v;$puG zRcRyr9jF}ODsm}Jb=0yqEFL*Gbvim!#c}V8cPHxu1G>QXT1q#R59*iXFGr9C=x%4~4V@wO%q z3k%&*3jFmJ8}F`3y!6q-9{r^z4m{y`^SPhw&{iLeb8XamS>v)1)BESA=Bn8JPM5HJ z!$kl6vv_FaKp(F$<5gdMi%nYfff zP!u2ywYLvHM&U}mnA=E-^QRi|lWLG8v^VMG8XZct$!wlq0_pTfmOk!T0tKzbn@x$g z&EhVEI%pE*(rtaF1NTZz_>p+2zS&iRxvVRx>Ac$ov%b;bb=H~^s;{T*%EBB{s`87U zE(fBiYVCXjg#M>))~Ho`T?(a{t0*BBIi%xpD+{#=QRP*uSBJ=+oj+|+N(-$Oz9bhrHGZhh5hrK ze77dICIl_F5dFmj0%m&o1MIsdK2277Y^zC+ZLX=4sl8v%Td@}hrH0!d{^O%`Z25`6 zyJsxbNwhv?pJ?BIh1HivF2I7C;S~~X%zSP!Z?<<*KS*UV?f zTpT~eQm8p?sHw<-85dz@`foYFSu4Q?0!w zgt>cs15H!3h?=!5I#hPefQ?Q*BWAgUkr4G@^+0A@ko9dT@A2B9VXrQzb~355FIK!{ zRgV{4JyIMI-TxovzvnTX_qLBQAC-eMseW}tABr|fzxWT4TKa0Uq4Q4<W3{Q4wy%*o9i8fea=Z81NtM*wq>}+exz0FBe2Bsj)4E3E-fxk?%DE(0S zmYQX|G&|jpus@9+H9b`J-3MBXV>{-P+h|gd$3C9)nfjF-jN&7<6oL%HPSAnabZqC~ zw9#e$?*aBvjC^VUs>I<-9krmt00l8=K((nPGp_b0-rlj7pi6eVx5*QKnrlPh}J0fx4gfb3KlDejyY_vAY3Ox78HB`OThRtci zcx0toy`j0Uk~CQhxu&_ajfS;Fe6p{xAxWtn5f#R(wT8&DR+F@--GbD4*G5J)_NPTJ z)W_GGQX8*XV>RW`QT~u>On3RL+AHix&i? z<4};FFl5SO+5yZX7Y5vl0K_7?QL5g^6|bh7OE8yF>!j+>WgcN zuMG&)CwH{0Vnsw*Z*H{t_Jnoo6_I02#9bC4w5&O*-GXXe8L}Rh^gCpYp<%0cr)1RH z5x1_jo;voqxt28=YixM!T9cwu(&U^qlph=0W2`d|v1&iuu1K~cb!JOrhpfNMn#&y# zJY%`7d5s@RvX!W%7D(dl${#}2_Bg1woeWUf`WP=H3qeAZl6b{xWyRsXBVtJgLQ=v? zjSLMzRj9rh?nGc@eAq3VA$b{DsWM8hxQd9>iA2g2VcizElio8a{P^N!dQ*VP_h1-8 zjtjCap2VU8{ctMdVM;?32vK9Ue7>$eR~Wf5mRizF4k<~SGT=rT@SV^>NRp;Slt{|? zpt3sjRnh0JLi94!ot31|TGwEVaTIf+CE+6J@`B>|(_n8Xt__i9MMQ>0uw)pum#IHe^=iCOdRN605lITB=k3y| zifzi0F4L-1>afc#QF%=QB%Qy?Q3qeH)^v{)EfP?cHKZ?*S*bQAV%9#k7&a+Qr787t zRmxeZew$iVs@~8v9*k~!+T1{@<#M$pNqSaNv-Z`MbUP>F?6$gUgYwl2Kuao29|QJr zPfCN}r=5^lZV}>iLW2BsP=}5Vb|tF!D2K6JMm8Dml_Ng!^oKGPLn$BI6&4Vdt99{r zvLibAYe5c?5aYZ))+;SQMTB3Kq>MC8ZY?SS3F@M=?r~0m=_)VK!ViP8v zxDpD++=&#uU7o^yQg+HxL)-31Lwy;GE>~I6O7&3)?c{~4oZcu@mfDa$DzA~ZA3lb_ zl|~`3bw$)PDj5g_0xJLkx)exL zhosVKRg!3Jouu0_jmt@Wt1cNbt>`{UNa|quLzSq|bYFC)Fh-&qr6DAxMLKqiWAD<{ z`7$o34ja8PvD8(od?f3XPhEyo6~-X32v)}rVWY0qrh7^%6*8$xlBh&jsJ0=vwmSP3 z6_O;~mGsU0RF-b6%CLt`3TT@XzR0LlZAxmcD=(F!I#+m^KqbmcgwkM0r2vsB({WTc z$U;(j9(zUI>K!o>FO;b?Akmh@4B2%NbH#YBDF6cnL%z%j?#%9$(5H2rwK5i#(!Q&a zqCi-Ai$8y{0ZRy5L6pS_awapM7Ns&eUT*pvQWS*~Sr=8!KQCCk;B%sQa8X@h=r;g1#rf=9AvJiA*{eK3X+ftK|WEYTgz810qnCr(`AHe>YH^O41CkIm zM^zQiO43(sCHWNrIMwRul;neTAQkS&z5HBXgr#>mIV^Q2f zqKvyzdCKyaC|!}VRYW^xdL^l2c-=thnWL^p!SFfbB z9$XhW)$ts34(mDC?r3r#5D1(U0(2E330EI$K?z8=HlofS(rt<`(#|pvD_yBCi~xzK zqfSog2@_crF%azN##69gC_|ni10J2MBwcbv5{6JJUelDyDzhXa zgR3>#ss@QXA!MaZR>vY9>PbGz++Pr+iWWU9H`Paew8z!6Y6ta0eT%e?)C)r0miFnL z)e2U!?C!K>*()NZE>%h3yl!-g@n$D@^70oCeI6p;j>s1LN~p+@K&2XYDO_csW=Ezk zqf%EoWu)@dZirU*Za_uD_&k&rLoZkTtI|xJN@LJP!!UwkEL>@Q#V>CdXmW%*9s+#A zfza{L3I9OgEFl0*Ww-bTiX^c(EI%!cm(!p6RVAtOO_Hvr++Z{%DYsr*BWX#}ok#*g z&5jP)30FkfVg8N>>7+Owq~H`A%7H=>`8ct9ChF|nQD(l&1iYkmUN0gkZzl=FT%JUL zNkr4L{Gb*uT=87$&G{<0D8v`Jz}vG^t#~tVNfMHjr~XkT<2o{)(wrhEUxR${WVuR@ zN&O3BG7+4YOFfC=XToU@^-^UuJ<8|yBI#0|^y0n*BLu3kQ5Mgbn|)Z;)JH^kQZvh1 z8Wr>+N82)3K;#w5IObi8TycSwyY&@x=9R+=xhn=VtMPn1SS$pbx*!278T)0s!>$S&H9)mUCo8nJX-ua z9ms+>IS(&M&vfFFfC$MPATKnac>0*6Zd1B^rn6rtpZpyQ`O<#sA|HoK5B}`_;G%Ha zMjR(hNxjaKjxQAezZC8zpkn3GUCJAe1wRD{BM8zBru;LKlv${bSx5p^Z%qlLe0QSn z=|v+^B6iC~o>YyO6UuQQs7DIZCxxf#O}iK)t-A!x>xi#G+|yL0*+ZHlwMTYH`$fFT z7>P9DRv!X$~eV=Qz=!_x&z2VZ8@wJN7jLru7bBj9V{mf%@)r|Sq`VwZ2XBj> zJqDO2&R*#8yevX<*(ytQrbH=f7wV#PZn3Poxb&*&NR;S;ET2h%iH~(F&t8|gt|D$! z;9v_*6hQ^Zm;A-Uv=qs@-I~%AqP<$Q<6%uH+OKCV+ChYHs~!Qq7JU1|1p5y}WuTEHMN32mHQXD~$Bpo+o zMMsaxE)o}xJRnybG@gIH82kA6t9SN^!0Gkf0+ll5s3U4lk|nZ8WCQUsHHLer;D(%!ygUc5H+fSR9byjVsv5rxJ&0nquO3A)snLHV&FzR5EO)@0toi%raPS} zv}l9h7cUFKI6H4OpNSH(5)>~LC8iH4N*X^^dP%*G1D}Z!CPJkiisXW&djeeXbw^{lbF=$J zy7x)q-7lLZ&39E;xN{c)|9+mk&5xD`0*euVOlwlR*0tJFokbcX;ow)7r7O}d5-mgq z$3V?=yqOfe6Yf8guYB`IlVI*$I4zlVKq{meV z(xJzIcqJ9fG8Sn$5jGODLcM57jI3hhc_p%opZq+X>g)MAM*5_XhLKiZ{Y?NhmB;sW|I=X7_m?07M!H`iV+XR+~ zp+GJ9X9yL!@96j;G*S=x69JM?N)-b+WvQ7E>V@?%cOF`(meVtSxP0|oylx9MQZOXp zaZrOxqT{8aCgPQ}i}YJoo1H>kpSnP=v;|R-Gi2m>sHo(xQn?2cDh?-!oP5d+ZA4Wq z$=KVfNNwGtiuP$dPRM$dkkss}HZez6f8Gw|Rq&t)4Ij#dtW}1$oo5l86Qe>=!)Fz^ z+NM_|#~Gd^1JWfz#RC#g`8f$I5@q2>euO7WYVw6tAyTp_!Xa-FFE1)Arh%n1nDAHA z%S>0RTD9BbHrqO=6%w@r(ad43PPJc~?mQ#{J}eYA!0fAZIXdR>1= zmjouVJ4F=Z%RAn+&% z@Xgd$He4XE`VfGEAlxM3)+E_#k$p+H!xgRCL}#l%#xtFG)bm5SuIklKBC9xk>~er~ z2T^jeD1JUpP{;Ts_5EEm8%z!1=~<^Vb_^*bt~f?E9+pTk-Fm*dMOsYvI-~E^vQKKU zh(l7nq+BH4x(GNKf{Co$PzZ??i|AAm#OYSPYVUP?q}Q5;|5F-{7x3H!EG$Q^9~=xS*Zt*>?Lk~rg}dYSMQpR@yx z7JXox*XJUuyfn5Bg);Waj!9S{lXq&5k98|;$zME#jigpKfxzI5mjTqs&Bg|$8G`s3}*d(B~wWIN%~?fmRPo1D1EW*}YdHspqBjN_sr;RqK9oCE^=Qi`9~ zNu-LXfxt3FAd@cJ(?PgH5U#9yN3=YmMnAa30*DGkXFvdIfe@T2hM29MKD z2n5HDH%nde$!ExipBa)XWvdK=IPk{775T=z`r@qncK$LlBJkO}H^q&RJW z0QqVYc%~8gn5W1oSqB4wqV(I%^Uj*;TB(<{?`sb!SKYbB9W@%MKb>XJ!(UQ77Tu|Ob2@7M>*QyVlX`!C zA%)AN%VQ!Ya)7AvbBfp}Eq{cl#13*~JD3N4o;_K3HvW|IPE{a^91qI1s26T z74eF2>QbpgI&4ah5fQ|db{#;Hl~a5A^)B*fn7LnH`T2d3_X0cPn-aLR>3J!V9AmjY z*3A4{_oBVjk10EhrP6lBUr{ilk>GUzNf_fc)WA|5i*?z6fO)e%{YPr@lGZ?W6|u-V zeZEo}ODb*n(w7QXT41f#Yc@K%R+7GUEn=)$t5l7QjOz2AvDx+!o1EDv|9P9z2JI7* z2Sv1+Z`;u(0QwFbIkex#$M@Sjn;GbPK?6F4A(=NfHIYUtJX|1f`VrtO7T>PZk89+3 z1`wcQM!nn+>8`D;u`Sh2ex-A7OLSr$F5{d`nQ5_Nkve!JU%v8a3n5&bOQroQo;oDm zE&X968cJu<;XJl8&tUAq`xH+Z>LyFDIc2(fY!Q&CtB9P_=WF4uOPVuFofTI`R!F$0 zm>aTYZs?jevo8qWvrp~FU*LM4$#Pv2lVVVqRP-vT$xThi$02R^!-X z3NKlsS-0U~#Z&TDcUB~;E&1A$HZym~CS`HFXWv~Kn|)aDbR^Br*pcyr8mHAp_4+O_ z5`fy+jlx1@%!eHAEF!?KC;t}DVl|@ZK;T3XK+>&9wLE0&tLtn>ZJVUsF>6TmI-{|> zS*@?zlCexRMI4gx5BRqTYD;prQ zektxh*zQOFIr7qh#W7>KRY{6X?W)t%cxFv6A)+f)1|rXrE_F*4bc5=Fq9D~I@hirX zdU&-_FS{FjY4Gg(xxk%ifr&)GJURg@!0A^EnXHOMtQza}dl9NLCt-SdVrk79GW$L`Mq zft0({IdLwPs>vg<*wW~WpNq1{6^RpR5~+8nJ|d}?ML~*jUPYj6+B#SV2sYQq{XHIe zCEwi6{7m6XNqM0{O5=4_i~NeT4c)?fdN~rI`c{9kKu#9MNgA$b3Y7cnB>^Kb#;BV$ zjnT5XgN6#~SZFt;P99q)tLLt!^c=GBsogd$74oDEpT?*5+3o{(*x`viQW?uo$}6PL zNYZRFAX}(m+yw$F1p)7#R!U`~p63<N)n``TBSMxmEQrjeT^N3A~bmv64^Rhyn z*O*;P^DI#_V@j3nn0=85CzwP=kc&&aNJWA%6IAZVLALK#5SBj=5@bPGi$8^&KR>18 zJ1=t}${^XLRD}W>y(+FKE7i|EsGwA{Qom}m`=$)be4!9w5^M)9M*1^jHfc6IX1{FE$^C$#yz44`5zZT@KD zx{4480$xQQ=4xmPQWSG?*H_ls&iZycuesIM*49cIt=Y7s+8IcgHuW9ylw>cCW?(4~clEHO8A&%-A%ir46NUhHyC`jDmEX zfHQ$4R`RbnM6}=_7}6BJMLc3GNWTlQxf>*Mf997{xRf)pJ8o%7MWiJcFKeJqkemN0 zla8BbGg7M6x->>Q($Er_BDD(E#vK`9DZI;ES+#i~AIeRCxu~?vf2tjRxosI1pHk$( zNeV6+pnQ|Gi>eu;Dq}S(O<_XWOdTq$i;cQjmdkA0hf&au4qGo zuFc!5ru-n~K6Lmt5$|2HSk`ilow;1axCR2}Gy*}u=k&*a_8QODed}s#?9%2%_LR}9 zZF_Z#7OyYa?$$ngxP8FJyIND%jjEtr{kdAwmuJuvBF1_p^Xi%jmn(m1#~|7zX30!L zh_fRx5=HiDi8%g{!jSZi zr$Ar;0e)@yCph38w}HUvM*vA_OvXdInitqrBbV95x-#B-SSt@5XdkwNI%c$h!n`{1 z77O}I!efg&BwoLYQn<3xQ6hz;VjU#mL^COrd!MWN|FicdP?{xGy>DdZmvdFt*j+sj zR8RC^BcrI`Ww_9Ss8^BU%0sy7QyiYU77Lg2fKQf+OP1@o#QW5%f)5Y{5xmVjG)>b$ zH#GD-cXfAl&6!m>&-wnpy}{ zdU|F97+0%x8~DQD7-ce$L%h!jcK>QJJYM-`fOo7^IxC2G?_$}qsm8|MEor0Hy|P^< zcCZ~Vk5#OEDJP}p6QsQs0l=b)wc23A#t>)eYUW6j87`kFIx-~sDz{eyrR*ZN`Y z%Br=)9JEH4;}{2InGdk(hbB@1+~YHc)Bf>$(u0R@OT*(2r71mA-}8AjZ4_G3K+ymi z;QwOdzi3fP(ZJ)Y0lF~zG;X=QZ)-Yd@Qid}-_CTp{#X|}rsX8V>Si8Z7)}!!-<{Fy z<{Efq-2%KBbi?m9u)~GmssbcH5GZjg&|hf-C;*S2#kbcjfHlCg85?mGFe4Hfj$X!U zBbUp@RofUEasD4ICsuioZwC%o*#y8?y(}#fs10b6Rd4FYgthKw@?@td0MtK9w2!mW zcc}|F>Q&d+eP{@t0DS(NE67b+bHFz+7jZ!!J8Y1_e$jL*cZi1F%OMNQx@LRJ-cF4{ zYX>f6b&rbfVT_FsU=)A z@EA1U4ZPOv%2L|VcXB#^@a%L!zks)Os&@SANC#&QrTsH|HNLBj?iVKox@-{Xc9?fH z1Eg5GZs&PNGf)h~3P|kFu*6Ck6z)Maupt)UGA_Raur^5MHA^`sYJx10CfDNH|GOA~ zWkHcghS;1ZRKQNwro0YL>gLs-IimGz$*LT%u3W}?`!(@O`y8_~qUvuS4@yqgx_yp_ zMp0~aP%PjzF`)$$DISF5a{Y5&Rs&ruXn@WVBHuwvV*tudz^?KF#@zy3e(XTCX<$n$Y z{v2chCohIgrZVp;03Z_740oPj#nsbcP4h2Y4Z1-g&pM9)->{w|#{WYpH3WWGxT*_( zu}c(SN*q>iufUHe~}*!os2lnO=cZHYgYlSL$G%<8_1|Zw{BBw*aay9T&EknIH+0n#L1(#H^w!i zRFE5t4mC#192xv9)Oh=?tF{@J+3Q=*GZPxdr-33Rw9EipImS?N04FYhlaC1a=+MFT|x$Ekrv z6Lg#sO0uV=2C%FK)nK1JaAtbJwr8hHhb~GxdbXwEi9_k0v3t@%f$o?#R+!f8*BNb| z!9GX0Tm>C3 zYmsd}$qq(PGVvZV!A}{M? zUc86})A2bNL(wk-z0s>eVr+YwD4yS?Q^~M%b}5IFbAB(~%vjw$8t3g7@UrA7X&cDd z#W7jByVCx#UFx|wm}UT8J)h!=28sqAUk&izo&V9r6%9P12IxZN;DfUV&Pw0A?Rn{< zjpu1!<{jEX@Nn8Ywm0o%XCqlnqw{07QHE`pp{{1&mt{kAy}C^Yln4lN*KCFsdl7*T zw}Kr=DhtovR4#G>G8VKH`6c#vOUYZUpaEY7D1XuGt8wd+qXW~baC9?Uo}MjN@p(Q$ zUw*I3FTq%uu-go0S;f6NYygXQYwyVdVx57D4pbyc<(t~4REmiW{n5#+;C3%o~_SG&m25opnHl=otaHX1iZT^ z9!k5W9!L+(?oCIQ1iS*riUrxYZkH&|=`?K7Sb2MC<ZqD-=U<&Ir0AnS`9&!1hLFvKLeyNWCe_nXM(y3mANwe?tO$^0);C?w z8#JbBD~K)}e<-n4u4?sRBMhtkipGnGkfiYWe~fueyYKm+{03{c;kg>r!3wb>N4$~UsMAdG1YvY zO@xW5{T^4YD>VSva+rOOb~WPHui3bpx;Ca$dUvF=`p--!>8#yu&C>1Aac}e5Ab&!Z z(Y`r#HEZ4O;aN?{(Lv~ojO8+3$@9>UU6jy0PhhcAYgPFZ!Kq#b;&B#d_Xu%c>EhW( zx)mJpdRatp`8`5JHT^4Oh!F4Fa_ez5-X?9O+)UApiCF9&#nK|IUpu`>vz#%rssDlw zj1PO2RG!jxR{4$Yq2M6@ih_dqPto{K1jVUNq#L|fW4+z7d{rPF^*1W;)!J)yGtX*o z?f4i%ZgE8eYh42iIuCqgWJCvhocJGdXEA<-m6QzlZ?EUZ-8(zDn1sCbM1pw5{P5bt!M} z-kLVZ8soQJ2Oyl(sc`3jcA?U)%k$bee`YF8Xh*6eI(g`j_G3OYKdM6!CS|R|IpW~vTtJ6jrQN(ZYRXWcnOScIv&h3p-(5VR1OP~VK_-#~8 ztrcP9&fCNm2MFvlnlZZg;0yO~4O{S>Xm`^AbyQsdTpD{US{h)UQNJ4CQ@c+}r}dtu ztssZA$CA2471t-Lh&_F0G*fwMc1i$ySfHwDQkpo$0SF@k-(mem7bXPEOr)A;cvJf7 zNb?%s^oc^QM?)9%h`#yRv+$)jwRX`Q@qV|5;sFTRwR6K?yQbf%L5X|KySk4FNLB`m zZcjz2onp#d#?j8}?_e{J_IM5}7|_xzwv*HzQ`Kav_WCHKWcGeis;rABh2Pudx^A2K z%5Q*9ndQXpmNy$|^how%8kyd&U8_d4j7Z1*G22}EL>``~T#E*Z2A&EHJZb_R zo?e5Zy{j#ma<1rlLCRw3(4zF^TNa`kO2~(dgEQKN z+F^@Y&Fd1Z@KFQNor)*>B95G(ML6P(TwUteOv=xrV&K6pb6(1t=y|mB)%mW-p-xzp zEzMNe2ffGOjs{(Mel23=0m@I0%Rvv9t*yZQuPS2&`rD4?w`_+Fe4+1nhr7P%w?4*Eqd|^_j z5KU<|^Q3gCegTwELCode1ra!fNIlRwJ-Qans)+XFNTae#yp<)ugs9qO-a3O7KE%Kk zMTmPX;}Lu+Lz}ZKJzrw#*zobT;38~+RW8IkC%Ps?Z$L|D=k{rwbx>P3vbMJ3$v)%E zqP^Ee6f0xo=l9?$D&*-RZB5P15^|BTOkR`U@+V<~ zSd~U;Enb(122k)L)}T(HK$xX3#Ar^DfeNtGEilw(LupD~sXE=%x(S1ib5J?{ZENaL zHy##WN+$t~;xda_X?kh!G@(Z4_9(qu9)c|^ERE}Iwk!u^jnKwUXqGA9+OM^rY%nn+ z&>qzI+<>})XVkAduaASF4sCQV9=dz6(3v>XEB-~v;zSw%zDvU9tWm`(2Dk;FvomRA zX+m-88kSPA-)-wc)f>mIP1fLbnc|mk9VnEfR!u9W6ez}b ztto1PWNtH}i6XuG)%{luODR1&}|7!V_;#iZlwr({#ixch0w*N|?GFEtU+B zrMroAzToDrQt78i{i}gHIFOHXPF28z6-^%1%Uwt#)a3J6xcq%mZt8Yn9Gwj<1_iz? zKF9Phtf-Z^Tq{?s3u(K0y_-3C(n^56qn0EKHsA$(Irv`BVn*G~;{x7kCRowa(pJB= z%u1kWplIL((SQKhT@!qbLPIQ1ZiCGa-Do*PH>=a)Zb82|$r5-P$lk;NaM9Qy-&liR zT;$vcn!Et-<-9p{)l5bME-dkMWJ$wHKDv?K^4HzlGPhBzo?;-K=bo)QHK|NI68s6I z5#t~a2-0n9>pW#CcgbqisHxJ*c2%Q@1<8!pE&+EJUD9e0v9%WkuJ*y8a7!{eC7cGk zL*2SGsuXZRexQW3nC*0}GkEKx-YN_YJVk<;O37Kh)esY6T_^@D^)!sMSOL7sF{N^j z%uiX_S%Sh2RZP?|QQ}`@YBRa3Y>?I8Z1Tv@j>Hpie!9f-4l3D9t#yg9-~fs3krA_w8Ti( zE{7=$YQh!$C{nR~obVsV->m2Wu5zLzav{5!lX9__(qqYnSU$$cy;JW3sq9b(eF*a0 zru7juseQJ&&*`J8o)||S#T5+{4V=gt(7YsXRw$&mD;_q#{16dinvO0j`R=zNY_kJajM*aq2g#HDFfxXw zTwpv{pe?{t=d$=IilA0`cwMl}tyR~ZvRHv(GEN$7D<&)^Yr(Y``RahBu}hQI^k2V;2n^HPMZ7 zviGxnEJ%kTLlM$>Gej7wrKo||^eaArtM^wJgU9Q^@Zra6H!rZAo)h@8?WaDdY<9D9 zE3RmuXkhJVz{Y@S+U%!BC7L;><*@!=*YxbuExM_j)s1vbTKGc-Vdry?)9bv0pC+%) zxu#ZWAt_*CP{W+xjg~3gnqiwTWR_eoxaC9J2gtB>AU?)nmn4_&=|$lrGFmc!7KOw% z&M5%v6u@Gi0KRU2%C9u`my16yegN34U4bmtt_0|xtXs@$W!#~0URvZ%(IiNcp=&Q* z%wuvknc~B%D9RNYqg=*roC-mZOiDJTG2XHHX)Q6D67c$w2*L;D!-oKT#*D|)$p=hG zyw!);dhWFX4M+8?Xbl?WFh@djR#+>a=auD0v=vr?j7I-3jVk~EKmbWZK~y2Ll2h?1 zCS*n)Rh)Y$v*A~!BhvI0e371TLxyDyFDQ!>AKHN>bR2L90MpGppf%HgZ(pw_KJh-# zbHM)}rM002dJdYIAUC@@YyU`sY}|mZD$qTaHz8`mKT)9Nj; zDR3dW+=~W^2G)=UT3s|6xxnEgjNdFC8Ycajt8St=leJQr99&r%=~lW(M$Agn>uC1Z^(JZkQggj6Ik?1c(oim)Jngx92riH6z7 zKD|@{gwWx^D)tUTOQG`Wu7BK!=`@pDf;6FuT zU%h8eruTzrmuHVl>~L`$AoBvI=ca6SGh@HS6%7;(tX&PX_-~HmN@LOHw^oT}!Q<*i z%1G5Ew z7|PKw(m>K6!Ur|jiN{&vtZRHsxE<{2Bj*l*UspD-7&1i$gN0zCc>!%2YZ`K7=`TQ> zu+`Z_dL!)(yXZm$102Q8NiTF@Gy8gsaX|qu%Zp+^X6m4m=0bhSK_38SSw$U`qZivi zDQBkyR@w|yp58&r%Pv8+BO-_WLxymZp=PZF28nDkYsinJ5jIwMR*3X6TD-{#1_I5v zIM+##y(ogtL$~Sw^lY;fp(oYCkd?j&e~3Bh_5B zFL-MXE1#7u#|3lTMK(;~;;pbXmSkeds{BX~1-`nJP(l=bbC%Y}fIXfjm1GX4D9d}D zy+J39efVf14GJ_%Mm!Y9Wpd4FCCSEPb6J^nO&f06GSTKvpgb+zbIl8PxeO?cjwJ1 zavdYSW+z@hvat^t`62m(^f zZ_xS2o7hQA;LCZsOvb_@hS$!^RX9FqO;-NGvhn;Z-+?!mO&KxKE`}^@+*oyD7PDEq z0$uKaZaI%Po@coi4Xhsx7$SJnL)YJX9>F` zlM;;1zRJ}UlLfR#TjNSYD;+UbXj$lr=4|&U#*)>Vn^i=-P=FGAr(x~aJl&z0u!`TZWmEbeKl9eKb?X)-7C=bf zF=1Ik?0GsEsT`{F>b3H^z~?_|NNIAKoK7K^(U6miY=R>#H1hGErBcx(uX^E{r68U- zkGC|spff8!QZms#3JBID<-&v18>-3~-RhvUId^%`W=_QOf+Cs#Il6zHLvz=)yo_^@ zx9HIN0j<^UU;>^*F_F%uJpG~>0FAbb|=9%f!pZ;_@>#VcZ zSH+H@HtK?wi^c~~B)~0*1PwHeXi))TPJ!2*$@0WOvU`&+(jq^WT-1`uI&*W&l~|eIWA`I8uN-vok!T2D_B+#D2%78eKk`>Ym_<4Z{GwK01!xn9D%NGCJ~x` zu4m%qC+t4glLA077B3rhOl!xhDa~r0QJ3=^z;1}31Ogf+d2JjVOq^D=apT5xXn2?i zleeP2Rvyd9i{{?ynr-HlagB5pb9fZDGCBip@K8CJ_<2Pw09Vrip3B{8wAFbcgF3bn zr#$1Gv6;>G?yEQk*ys>Vv2d*0CR=UpRkyRY_+(j_^-N3OYHM&n)%evw~$2!5Oib|1+g8VPAM zMnvi22t}ZB&7wHBM_Cfm*e^uZRO6Chr&Qvc-;3`4%&;tFGePzv%PL;QdE@Bx0JLU# zVXX2ukK2tl#%q7IDmOLuOzUBUk<*ICnbEB7W@b6}4-TXr z>5ua-0S$8IO1C!U^s-t;Mn`^cU!V31?n)EmI(*$ykdfz&ujxF#s!cPh&HqTCSm%?I zd6B$K+21DcF$Zd)l`pCRK?U}YG>_#KG!2Mefv>g*-Jo-kxAkt(W*gdCQcT_-p|sL9 zA47h+5nAQvI_FvPzs4X}|4*2h*Coprpr2BY#kjVJ9M!Ro-o4E1cdx8JtH)gNBA{sC zgwnwF?c3A*{Cqlm`0%4H*QQOIQg?TEI(YElqfWCH8MO{r|NEn1QVrbeR|i!GV5^+S z0Tgh=&nxaRM)l+lFu8Go$FuV0$%2PW}5LRa4fF1F4!XH$#9m(v8Xva*{X z-%PlS-_ud1sA))QztdO(o#E`nDG=QCMMI~J$uvm#JCqIUx$W<(raJ; z6KPoIWq$16K5FXshQC>;wj@~-H7z(-2aG5|lRr{W;&vA?l`4%;QN>Ie!tH6>LysVn zXhfjkhT|irDHc06%vW|R>(?=Y8+)`5x4MZf3L$!rNamBL^5+-NO3#T&TOG2H85bsf zmu9-tr9CN2_t5OYG@>(jr)?rty;IfdI<)M{rD$MXXy6b2;1AM87hRNo>Zg7xJ^0{* zRh1U81x-*3PKH0Zm&@KB=m{(Ganku4tc(Q(VYtwtAHWHD371L<+|re4f@Kxm5I~ z-+3~pWSCElWu4ZNlDKks$u5YED6!@8RNPUqcCILm$uizXo-VwS0FN(2QX_6+B9*5h zPr519f}3><=uWeYNb7e2;du>MGnR~4+pAfKaq1~M((B&vhBP}flRogzA4sF4qn00I zjezag*qDtmLmb>NnBMr`-=O=3^x+TwOWO0$Zc1eQtJTgT>|%wjgD_X5hfmr5LR5)r zS&y49WJh@r46PYnJu^7sgNgT(y_|=7hSJtNHsi9n+CK|Z>^2^iv-uJ#Vtf8>izy9@U z-@biT^H!^6-OqdW>@f=&;>jnUoId!$58C}rZ+cU@;f5QISxXC=S2H35gZqi@Y$q&h zx^g=e%@~kS`>BQ+egm{jS7gnhXqcOAT}~W47Hp<51gaBccFz+4jq*f<7s28U*DRjM zwjAJEg<@nYqo>GWyLkr9Y#@6_?sBRk$k)h?o&geM*OsFB<(9#C!K_-Cm0mgk=2;O; zEoj_r^9+savSs9~x|so9mKV|JqZ9jyHzRo3vv*(m7lG-kU-N34a0T$b@cUkvcAmF0 z_4M?nxw+YN?>+aVYb;%bTT|`dCj>-FKtLKnK%~1%kZvRfjF23oyHi0)>F$_x*JvrF zVRVPYfYF`re17kB{(*Dd_c`DEM91kgAJ?4Ya_-YDC#@O*`L$L|>4#^f@^iWbkth0_ z#{4{gog~w7vcE}E9F>yG<`*pKCAhm8P|Fxkc5o##qXaojY84p2qGLSVREz4h45Yv*ToRicZbX&;J3MvT$+xAN7e+QjB>Hq#pPwO$!(E|5~n|08P?S$m7bZY^3T3?(&S;<1mH+x&}|?= za|{GiAm*0l5&fwYuj;CLH}!sMX~UdxcY#hmOT|nfb8%xyyW<9{_t%OYS?J z9QqMpx+FC^$}Q#$Cm<+=+gOc0{nc7+SV|9Jb(=~|yzGstXELigt5T6AkN7gY5W!rO z%YNgPW# zzW~!ab~EjSdx3qe!5r)3j$0Wz&fVnka2{VN@ zkb^z7@C4St5F#^^@8n6Tqa;6-La}BqQR$DzzkGcB89NghDptIt0 z=xnE2*OF4;lV>30aL)tfa)%lj-P7CU!^@2_6-!rn&|wKqXpVxLw)C);B* z<{JfdSD@1!h{Od8@5`0@Z9&LC|3#lLo7geo9V*JJzNZMiwqHz1G{DK8fpSI^kAf63 zjhL|4Hfv*uGH7>+zp*zu_mu%Udpr4$4+H9T)PXc18=cP=CprGyPCE!e_tDF=xzB?Oy9Kj zq?3r&a>ey07eDKu%8p?-Qg+^)>e0pIxIeF6+P}i#Xrs$=oBRVGd}`ytqorshTYT+i zcDeraxT;soZa{oL9GL^q+kYo9Hc*)i`1`45-yd};rDF#V1n+!sP+A;44cFr?mx*on z+OIYqD(fA({S*}U5bhr@odYei_g30#H9BI}((loyhKTcCv~2|z$JFIqG$$QQR|U93 z*Ftb6MORK@++xG}KI?~xn&ML9kb|$`8-CQ)wm8=U!M{)#VH%iSN-}L!Uec-fCldXG-B>H4ZE7R0#hSF(=dueO5q zp7r>s&9|kT5ZIWIcyx4Z5f+VCm)AYfg)*qgiZ+Hu`17*()v~Y2?IT&c!m^ZzggW$Q zL9a^n?$YM7?3A?k4}w`bLWcsD{7sV1LKsWE7^L~%>iq%|yb?ThaX_nl)*9na|EexK z@Np+_rF^-irR6;Ps*PFv$a}2rO*Ocx-9rcHj{ut}tNivkbj``AY}rmf2X|hA(+4Ka z6BLkkv{%K3j_vN#Zs4>z7nBRDM!c{uzgMy{%OF*WC^a^Tpe)uvtFj>73U^+P`#0zs zxbj9AuB5-024R_~06afGwl(^yABd@2Tb8x2gnHI#Lsn@GNigyPv89Yk4jIaZ?!N%x z?jq6M(ZSj+i+ty3l2NDkn%RVliLmoC9esGjbJkW4qCt@rRYL*8F%)Yo&#TLCdWH;x zNBf_qE0Tvk=>TXkaUw<96>0g)s|pO$xz#@{!K!31dUF!IxLu^;DMpK0bT}Rz>{T@X zLlfOjcR2@`Im%ogqX2q0~cG#05eGi;MR;jWZBB*e*^K5sm!QAO(a z$)xS)6r&WuHt_05=_v5&PRE^-kn_6Z0aCmpb~V2jwvv4bvN}Jlby)0Rw_m9j1_mx) zG#(y?(q8Aj?JjB$Pg?Q6^m-4J7xUhrmn8UpHT0ycdtB9c^-0zO*(1NgE4Rn9X=?Aw zkZ?D0?@ISy-Z!>Rl@{%nlSVrAD&PLexmVl|>v*_a)cY;|bbkgTx6U+6=9oF8T)pmp z|8RbO{^IdMYMiivdqvruss_!DoTlU+4V3~E;D$>aQ5}-R3#GS1OF10fT+*MSIogEI zbhi<~-?zjGK10_4j9@CgXQJNF@!lGW7q{1D0b)u5xCdOI!C@!vX z&Du5LHJ0;ZeG?DEj@cesC;3i?G9F>V!3z1*ru2>m{m{>O4P4CiCxB4+^JgNmS2ofF z4m3_vI0n8f3pc9jZy5FOmne&O*0KVmbMf=G-ma4(Hd_dNFb&~00 zSx^cnrp;H-CMC8)ORIN!0cSiW^~dB(JLA|ZZ%jfxCe6=Sg|2~_Z$oZN? zt71LBOj+ZTR~7p7r?+nVC|?o`7AIpm5+ggp< zg}Y6Fs?>`I*-v`34<(K=duvY$7f&*2`>%%>gN^b><;%Dd)RP1*j!LjFY2Z?fp$M2=OoIyunFlE4dCGD9Rk19k_CdGt~M9rfbS-siAutl>V4w7NyOP_Jt{;rNN&3jtD$J+Tg z8)})+kv{&L6=!pvH_VjdX@?GD^mIH)Q8rorY^%{l)WoRbQ`@-oPd|WDD2>?A5lQ4E z{dYEUhK5a)29K1B)<*NB_uoE=5-N%@VPVMWmZqY*d;xb4Y?-f4v0AJfpCy3{t76VK zkW_wAvuDeBIaoA)bU^oMoyPm!KF$E=+bA_UVX^$D`yr#L+25qOLD3&JiVXjrxG*`U zaUpffh@O7gnx9(dD7GaOs}KlkZ8IOd68N(Vo1uVs*sEKgXQhWh1>qzXvD>5p!`X4Hvs;KN0u=0I<+?CmtNIzAWeJQKBF)TL4O0KW)Qx4+QsC)enXQAXvcZzs1c zf8?{&*@SdqMhkA_Pi!7`A*g$$1({kum9T1QWO`ag6uYHAu2t=}5DG&1S0cE%RRNT!HsDpdU-G9Z~A-|-wj%5^OX zWrJhucHozbi9cye&{!=4bpCoTBZu&0qJ!B?>q8 z?X}OH4{XTzQj1j?B^u#e4z2Nhuj{{S?cHJd=S*)_%`4*}(Wol(f<6>|HzLexQGiz_XJA96&pIP!ep`JsvI>bQKng_sHTz4oA0R=SZ>Vki zV4-2X*2>#!Q~8dIQUd<0(-^s)cjxwM-HG~yt7E}- z%e53fZe+s=%aAU$&ZU%PU{g1XjT8Horh7n?*xWSx8<44M?z@I2r)>3c>os*0$?wdFSxR;wZx>e`R-MCA`TObcAMiT13e&-SV}~2sdem|ETDx4; z!@gJA5YXgveV`z=SI|$`^?aO*gQD3;uXP8rzIeUN+s0J9ow?MUo@!}=s7dgm7Zakm z9S>*$ptGgBl84ubwnsRn12;Dqzn^OW@oGIR;c7TeH6HUkljT4Wt7yRT;gn)@D_M`7 z0wIMr_ts*jp^q1J%vr;CkJSv zA+L`*>?9;ZyQ<^oQQB%&hwv%F?dX~#Yoyf$^CDsxC+{EX0(%0*@bBS5!%%-<&JWy~ zpz)YG=-ss4$GYw4EPgOvZiCNXF6Wg4_rgbnVI3`g%Ek$F1B4<c) zY<;$ShanR_e_Ujoi!fVphtLqQ`$d$h$Zal;wJtL)KdL}&0AKF&s(pSfc(x>s7d|0b zL#%J8p)poZZiPk)ebmf5-!{SD1TKk9K8^<;kM%p~4SlM1Q%tSI#ouSNhE0C--znzx z9aBT%j3@18?Vy%>qvsWIln3?sE?SymaYzJ~mn~n{6KIre2ls4x;pZm%^uk_9@tYxb z<`KYsxi_PdvmE&JFWUqD4U=`V$PJ!cwpF&b7!Rfg8_e+u=HppDgCNT zx<3}*{+l=B@5ln}aD)rYckCW25A6!21?yTe@k?e-sD2f_PRK}$%5;}Sr5Pg|#5sLe z8P};_LROa*yPfZcYWJmQRV9=vQ+yM*<4YdV?C(kMZ+1e)Ndn7kk>F>nocAYc7!x_Z z95}$?`{(aNKdSPt(*ugUiqVfcb73JB;h7uHgWB^R?xOSu&FT0ep z91hK9RyA$Rq;K=t8_8{=O`C_jV*JL12Tu8p13LEnZs*R;r$NkKmRw^L^O!OIrIdx8 zF`eYOOeAh~QJk57+B#ODN;O9dT^_4`bmxf7TCWFcZ(=Q+dFk0-fuHt)&#SG-D4Z}W zRUe*_U2V~aIAVyOZI99VpF4eyDYva~?4M+uG8i{xf;tJ|x!b9bT^^{A;Te|~=~Kcg zV90S|SZ6ZL>p-rNePLv_)j&Q@`8HiwA(h9nLCK36hifE1iK6MRN;NUXT)(XDmEF)I z#YC+>rC%$lF`*U3o(6=n7Sz2>_>|8 zQCMX(cY>EQiF#!@i3yO}q2PM9rZ6a*Xv5gH#yc@|o(*}VQSEp8Uhlb01{^Tb>BRq)nsnUk) z;)Mn35~$+DA}VEm_~5*cH11I+FGDzIK8g&;rgITACOonuU67wVa$+h&cttBB;0F>GAmzcILtR*_8p@ z`;AZ=vu-eCutY_wL&)<%b8T(krA3apZYwv8JThv2IDr}snEaBvv8+;FV7wZSbUHs= z$GR@>&%j`wn{Zt-`t1)FZrAUF?0hfPd9pRfHPa_32u-bEgj@BdgJbn_M%H>Ffs(JP znjPLarO=FL-dBto`>VBV`95~d!_y2siW#yJ;H3{Hs!h}_A6o;t*Q(hzt=>d*BI7xy^la;xm-I%KC`P}u^z=ESd1b>7xubO6-rA@aDHf;pMv1`e*w{Lt z5YT@fkgjiVP$Xf`J+pwEQ<^i?9kS8>LKD~@>}}~&4y8?Q6nvEZ zP*3F|r&;OZXxlZVPk5gu5ONyPlejPnH&H?GeK=ES?iZelZGTkn`s+OZR21wuFD>pkHbx4$02u){ygB7h>5MxL+8y#tcfhFyh< zT1_FwA2x9hAggQo9+6j5PPu#x*aTJl6fB&Y%uw-59{eTE?`$Nc^E8X;GxO3KJMve+ zf@^lL=z%d?7=ELe~Z)GtZ)mYN~kKrxVu-8Y0__&`u>naVbrfQ4i(9D95KA+Wz}SvWLNu?M2s=U>`5U?;z zKAeS&UKB%v-!@L)yFJcDr}|~t%e6P_pXt~alnGj(_^m9(FQAT70K8eVGYKZiH>XuK z%Ca(1j22S>%Hhx2zMz_?Xe$nBF+RijT}St0=+zY!Thr#ORDhoCIG(0YeA`=lHNKLS zKaYhOVjA~jtLXjS>wTw)AALi#o9!XSfVNt1j5hRJ#O`vk+KP({6uj4c9{sSY6pqnh z_txOwa1!}h7{G#%%gmCB@1JmfFPqJjeU8qzk-$l};`Zt*!K`)oltsLB7RGn>rav{a ziPur!ql8d$oM{VMf)wi}6n1KcK!fVHQKdRiT76ST)N_Lw-U_E^hO*Ze^A}!^wtKAOCCx6?hQ#=?co=f7z~Mi{p1yz;`ts@clD<=*BUCRjuZgjFVnY+F|p1>TaE|o<74iQwwPG{LNiUvi-3y)HR<02WmIdk0FCqIYhEYXJBZ`%WPxv!nX#!IKX~TK_5gKjbCy0is7nen{r$ zp)Kqqz2u8JDJv%|@M3`Dy`$=e@aeM_XeTecMJW~VZRln=w;&>6X$a9)EkEN@cQ*$9 z(MDV1MyT=Uuder{@iBH;s#}%+P5q>^Mp7Xu9JBLtz-DZ!d+MxVM|rlo6HV^i+IWB% z(}*?V&!4yLGz$ph^*DM@R=t?w=D#5|DW5U5|9W zn7V%6xHDdfzvxl~0C3V*{TtL|yJ*clB9ZRT#;5-x#`uxDh3#|%2 z+$W0M%-ce!)3;pydpv`;@o3$F!SNO}DQ$Lzm1=C26WRc};7LjkFQ zgg~3+835x$tFpi3lMCpm_z$_z9P)`qW9>F8YSy+~p)U6ix`>}a9#0#eM4GuWm@vBR zu;3t|Qc&f31u(I>nb`r9^mT(J;8ft6x08RCelI>_Gc19_?vL5bl~cc3Oh< zhlG-9rz>_fh|Gd)U_411*EqXmuTU`@`xzQz)y zEh3l|KT7Qma_rjWjg#01{8CBZ_(Ipsm|VkOTI-6@5s7Bo7&rM>DCkE8fqy2Emu>)nr8d3x5=>$*Mmno9pW!OjE8mwWMU zc{_QUUv#~+F3vMR`=i9Q+0$c?SDOrQdBI3V*XhbnePM1Q<<@{r&_F3eG;H$bK@=vu z=h5M?w|%beE0KN~b2MQ{d=x$OzYiL@S<4O9&4E7J2vEE2*eAcoW2)0><>MuJSM2Mf zMn&bw#S$b=KfVlc*z!Nq2JuPh*}okr6iiw%Y7)%AaLcJBW0HK1u3}15J<_$WPD5v( zjQ_483%vpo_M-WhDGEp6?^-_SoFB@{`(SpI=!c={N8D;glZOTN5tl<-c;z!0kc*PGgoD0`N-JQp}c%(m&QY zSx;T6vO0Xq6|LnS@HjzSh4qcWcJXSK*j)*q<-1zH?$-IZZT!r$@X~la+zrnQ;QL2`&%Win- z-~^(}f;n43-PYpy3ZysG5AM8fN7qHq@p+=F{##8VkFX?o24D4y8ToTAk%}Y z{Ip|8%hNINcJ4Z`*fDy!lwHA^lAmSef1&^1p-pScPgS&~UfLS|={XZI5e(%RaT1bh z_Q)@zD|Zd z?>*crf@8WzM~hetN#is0?SFJlz5$O}(n~iui!TQ+f3z25K_7rf@9QpoFF-vax;%X? zyC;m1seAkr%dp29c&Pw}5L%Ya3f1A#v_LEjvX$M1Ip*1nCu-_N&tqO++xEA4ihJ6$ zXhH;L=Y9ydIjCfaU|QVZzwjGV%eZTVJZ0Yc++P1qnOvXOEOPKu{9*auy&-Sz6M6-< zYD7(cgN#RIfEz3E_P}?U*D8Fa_#F{eWNdS?i#6uqmH)nPF7Wh=&+4#ja)JpN{3L;Z z92QNh*w~k2i>M?@S)|Z23&nWO4?!*T%V=SouBJD&TZLY8#%lcf}{~ioXX` z%=GgWrv;jrG{5opf1H_WYLGyf_W!3%5P z1XS@!`p6$o#5!-zM3*b+dvg#matcT4IczHu?xJ;T}#?Lc&R@y#7fkJ(WL zDUon{NNoQ9C!@}QSN|)bJ3nueoGTkPW}p{pj$uQUXVzkq?3NOgN*qlS8Hw4+*B1LR z(%rz<;>G9gu+aXqt@*w$tOewuT{U=_;$dZ>Ke_quj|D*zGef=Xbz!I`ThTe#dgUAg z7tfuL)8Ter^xAJtr8qvmvx*DNmO{&1-trWzYx_#<|CIrdEKE0wc+%+9i*-Yq-_Nan zsEwb1OOOT5TAx3}GM^a>vJ5lLumu@6Ar+$n~QIAI%sE7G-|4&7Fm~G6be3n7K{jc;}gF}KzfkOvdc7ZdarQX2tw-gg|5%K-W6=ZWhlhWE!2>Z&WrItL$ z($Q`yqW1QH1DoYnk9=30SimXN5!$fI8}GRSKA&EpoHOXE&b$huEv|8Uo zmS)bnkryRuHJJuGto7qQVO5Obc+8kT$Q9f=lc-);2I;6Ma=3eOeT)9?f2UG{X+Uk@ z@z;YGIG*YCR`q$JJ*Q0N-(Qo!8UXHdBRM$VEQhT`3Y?- z<}OENFgFUH4Qi&-96F!z4znOq_hd}#?{f!!_3JD&6Y5ynwGpCnwtQ^U?ahR z*xl=78zr1z8#~aE#Yos@wn)Sby2H{-COl!HPH$E;C79C2x?Yr{jz=Hw&taF`D8N~p zt}5cNeuSpD^;dOy7WDfy)rXx+Tomp@jubqH4=0_Ixcg%7BmP(Lc=_1oy5ID7^L5UF zmcM9=^muCNa_k4BJnQTEuJuH(iLOVN3Oo@tYO7^0 z48{Is6r?BuGN%YShyh7<6*kcTm%G4tMzIzl1{91CtjTX4zeRW?&FYs$JdT4fLz$;? zX=ZejBC|5D%EHnbdiRnWCqDB}x@is^==+qCOw}^-mdw=GX7B#8o~ySz7QH8D@|pQL zjuQXcyG}`*+KgV@g6dfv)iW=Z@!a~>2tA(bO&MJ8#sSyy+#Oor7@Ob*{>wAznF5n4 zXf_uAiLJIWL#K$d&+Pf5+uiWPg1KK~8wTP%XWqX^52?X4NB~WW#0gd_cKG4!eW2OX z)h=a}Kc_Ou?U`(C_>P9f_uLuw?J{a5%L-lbAWD;YNR@B7_F#xj{+WL#;;z_n%;vD*+0!}OaJxjiSs zl%vaomj#jujuLf#CldvzbEiAz?GC7v*QJm``6HF8WQq$gm$|uKm70hxwjV)ZmFjBo zl?771@c&a(J}M}ezd$=iD8|X?_zx)+UtQL(1+`%36a%|Uj?X*!5<&WFeldqBZuV1z zU(ev%0qhK}%{j`k7^@K0VQheP+(SKWX zS+JqB7}7eo-!A@)7Q~#oxbIqeJV&J6x&0il;P}|`k8Awz`GRQxL(^CzwJ9{i^s*OZ zW3Um2sN|^y?-eqQp4-sR%uOct2R1ZnOAWs}4pP$=Y4MdJb;;=u7oGI4gTb>~6sawR z67ZeByoqnHN}M#cE4@LVBTWk5qb$F$337x%)P_dt6;BFj41M}hFA=DL0;YtJvi3u ztE7t||FK`|Zdpu5)J9_TI&9jQ82_I=a&73`#mhRMuF@!aVjr>qbicBS6z)?krdy{b zxt$|Ha_bm?I&Cz|WOnMqqR{lPR_&lnx0wA9^48_$ERdnPiBFiolB5i;S&GH{=!>7$ z7K)x_$_7t91Xj4MegAU z?9{1wYj8!^U<)a=cDoPrmpTfoxI*mC5{52=ip`n)eH~Jm_Nh6NtHhI#gfwJBsfxb5 zybKQy*hQjuu2$}vX)>i8_s-AjFG?$ukG{+9LqDP5u8o#7G+cC|ZFuW+-IIUWd2Une zno_<*-lvYEVLc@jdog%PQnhf!$4-uO%7yMDN6G^n3$2Z6yu>e#6v!@Dy>>qg?ehIF zb6h@3-6&^LZQ5#!N`OKp<%GKsJbNu2anEpIo_Omegb5fJHn7arF1=TCG38s+NyFvZ z|?NLbUjR;gGSZZR8j*ae-Gw#7Vv^>a2+L${PJ3lI7EG-@VU>nV;9K$rtdO9+HH+gtt=Kotf zZz0w;+4tW}j$*p2D8)Ga5s4uX@IQ$(QSrSx^k1^ANk(aI09!HH!|Ze#N{dmPky zv)s9IDQmR5N_6CB9_9)hHr1jZ)V@n_mU+neWu;5^QLGCCx|cVoKPo8^LwIbvd8lG@Z+*nU$!;pG6w1+bQ6^09tT%$95 zxp95kyfo5#F_^pG)yMyY!rCk?aznKwhVLS@sfprL285|o5V+z=w$W5-3s-FSp&cR+ zNsPlExYXhEYgLTWbuVwVQ669;2Z4`br03F>z%hyd6eq*IU#6q?@u#K-o^@+pMusXY z(BmIWo6)-raPK z%ilVFqr24cQ+#O zUOBeHlOrZJYF}EUx(~Ys%cS6Bd&l`pEeF6V_fZ?RufltGSG++lp5nqb9#K-x{a6Yto^N+a!hy`b7 z!C1o8LD+^K$s9I)`^64>eSCQ@rT%#T(*KxXz#3K52CTCfqZVPYU#%8)e|Izis`xm= zR*s^xf0#%GHINp;Y1QL1>l}n%)Bk))&>02Z*3;6WUe%@tB)y7#%fh?H8lWF~4e*g6 zZ>`3?NstUcHD^5}!d5>c0C3bO_L+pXg_?iKiWTE*Ify^sNO?@*E6a}ZCzy!dbpFEJ z&xd`OeRp5bf14>fX}Rj}?Q>IBsi3_{3=imYw@K~lUrPcMT^Z4oRqf4H++NtUHEC~R z7(^96y|xpWFWQn5PnQzRaL8KDILwgz>6sr?MI-fJy1>J0TgP)$=scn9jKilENpxsC z>3?tK=Eg@Y=Edc|j$@)wS64^!ALr$^PV%m0Xm?z zqyDn3riLB#T$9h`*<9 z;bWPh)n3d>p4&ok!sK}WNNv0&f0?q6bco2*n&%SqfzIagn>GkO$dEqOubB%>IZ)KlRoa~fKv1?NbSYg>n zhF}rzm<)_%F%-{ zB^M{L@6?(BnyJBMk+#7yJdw0juY{4bFX;Kp{6#IZ{XLzz;AlB=lvi{Pt5$@nB+Mu% z2t9-dnHt z|KE|?P`pNRQyl}&GGIx1#%abErFumZga*C;$A6^y{nk zBY#p)K5qhf6McOJ1_p-M{o%dvp`)7Ki7?8~MpKJ=O}n;!tjwHJVUdbjjXTx9{LxIo zzew!q*b1$p-wnk)2ivAZlQgBWME1RFX;;A~O4D}rIj1z*Rgw`m_{AfXc-!cp>T4JY z51y}ao9zgnJpOW-o1GC4suZ5#`BDRIb(5ec<;vZs^t{%uu3kY|yksX83hHL_Ix~wRGI=vmU*j((V12J)+NQ z9-7d+6S#^4yL#-pf-F9(U%kD(0O{&-qTHA7h%*EIZi?Vga7S`w`yPelpZ9xK8p=8t z(9&m6?&BnZYtvH6-2JIMN+?}2A65}hR=zt_!4V8l+Kh=k8o1zm zI^~3Twrx_w8E9|5jRf`YQBzPT{ezQc1t4K^Vh=YtPu@ObzALU#7!KAZ2`GM*R)xWI ze7s$W?TMsB($Tz|&^2;h7E-E5JZ8rxr2FnqKvU(UI}Txu0hy(o#~`#3+bCXHYCV#Z!dAt3AVynjU_5MUZ}rFJkV~sPZ}C8}JnZm<&|MR}1W-=h-nO=g zE)g|ao?=&hVK4=3tbTBFrPGlJqTlRWK0P)YFK7)-OOavQe%Cs?fK3zfOI`2D`u!h8 zvAjN3k#BE*MA8MM1Ut64a#S8qA(4E=Y@DrU91zEefg$zB1H<9LhYe=QGDb5kHkZD+ zB7$79huM_5>!a|;!w1lH*Bco6Y1`p(OHOr`OQ9KxTR(?hlrwtAL;6YE+xDYu%H%Cy zx)D1G7WXIGC-ptC9bunbaRkQyy2^$!)Cw&?^9c-enDfNRu51j+L1_k zM65otKg>8j=o((}fJ2^;DA{-IhwfF%oPjq(uw~Cx|0VKDMic>tq;#6`=7U^!8Jw4B z{KEwb{2Ta#r>yudi}S1qK(1&~nX9HRe@2Aj(J9OdH<{*s`$~=%up^fHvx>FmO5uj? zV=VIUpModq^O_{Hc|wz^cut7 zg^(CHrJMC&;_;?y{5RU z5(`jR@)TEq5>k}*m2KpM#oQF9nuGMfElbCvy8iK2Z$I05906FQDR ze!ZY$!hIYai$h$ra~#cSlEKk_-#UpwW|G*!!J2x$4A3iJkpKB@tMBZDzw5Ew4mULq z9qwG}Ix};9IHSb?&1y9{Gc0l4xtgnE_@Bn=%y&$vd(>{7aTclLtWjLmW8i=h%fipP zF^NSh9`tXm9tfr3Fe|`Y;_~!_%9j!l?WJrw-PX6N(HckmR%qQ!KOQ8NtAFbWAJp z9XB_1nR6N1L}Oic;Gq79N9Do2KGc6t18Tn^rDRpEW%`Sbql{a7MYr5XKEKe$|Zrpc)Bhd8dO=<_>S?!mF&5J#FgcI%0A zY%|KQ3W75q1gmby37R6{9G$3XXEGjGf+A(WEkWrt2ibb26!`X7_i)l^>v72W zB&)HRE^F7#pTMUtC_2RReAztwEWp3A#evF;aaOW9<6%@X8DW#~bQI^l*oPme0z93k zaL(dZ$Ce(67=@m?e06lnW@V%#@?qrUrVI{4CuT$>wkQs$smbw(J}8! zXVl|=RO;e?ROv>67byOViz`+^Q0uX5x3#Wdor~V6-Eh8=^I_gG6;7{i96KJ;Ak~bB zzWeX$exLubuk=y5hGKV_@T;+#Q8IB&%agCCppj&>AT+-vZP!Mbm!Q2yDCSAI2%u*! zMc+gLMN;Hh<((X@(iOPk*z*FRzB=8>p0%)CHs4makYKR<=lwfF69=6TZ`FG=uQdM= zA*TJrov-)lR*6>AmM?NmskH^MUY|NUVN_JR<<*~~n(9{VecdF^hus^$uhj2J9Aj}3 z=9IvaP$a^p@yt%qWHURqj=^;7{lwDu*@$%ANvXy2$cGE~aKj0hJ8d?<_=RA}zy^O{eq#8c@AysMEDJRkBBI8m zF>@-@THG4Yp^Rn%=z!JwooTB_-W@7sSp#YM{x|lyC`4VjiW48uDL``C1Rmfyk0lMF z`b~nXey%=StR`s!_6v!-4#p0s3E1Z&Ja1D|-G|tl3MG-{uc8VUMps-D4G^R2Q%rj{ zcqcfiFg;}2wvuW3Peuo>&CN{Ip8&F#b!l1eUdE+C)#c}b{Jw!cPM1zT0jrH}4p*2J ziimnf{ z4>KMc^+FP9$7T0sDG@l}37PC#*bzIDPdDeTl2@(*^LyyD*HVU5!L)ZZw91B!b~VnQ znXLVfLkCi>UUV~a<>3WUrXDB0^7eitB`pORB9J4-I5&+1)a-fQ#12Q(@ZkQCVS_tf zVm)B*MiDRN+b_L-K=O-5!1J}wXChzqQCKC%I1O8r8gqrJQ!A|_d5xX$SxKd2IK&hp z&t<*J4KL$nP{(VUy1_0R`Mxl0PCSk18T__xtDpl6W^{BttH)|GZwSr(kj<5$UyzX@4;H} z?4sTA;fE>STr$}i$+}aSr&w#IAIX^$uu)_$^z@IDuHK$9kUZWe-Y7ho)b=zu ztRR)_)Z*P7>r5VF>b<;ymVeGSzY1e?9~1s!+ou+poW1tC9g!ZueA(>mO5l~qZke{+|IB$+(GB_m1?=V~@Jox}s!x{PUqCM($4eH)8M(!Fu0 zPJKpx`hVvAHrE#!Eo((GFv%ET)lyn~0Bp}qNjNbMdL;scjflSB4p?43a<6uF(#&0N zCbnH+H?6_X9n7DsF4~mD}(J|)gIX5u<;OlBV18#Mm38NRpS}DWUTV>7I`?} zg{`m0@l|G3>zg-uFDBPNb&JDGpYDzJbW=u;A44&l%g-*)(LSTEkJd}?*P-69xUU^e z@)XEKZh9j%f%H1*!sYJ%xEOR;MU&%2X751VFa6HD5L;eEV9?R-;MFlUXSa4d=dI4j z^{Ib;rY_-6&PJffQAK;_jij5e9rcDx!fK63FUMZbxz}UhF%=tvArbL<$gQSvBr7ws z{*SI*v-3`t=fWG@e{wA%|M-y?vnDw!NbLZ~<72>nh=kk;$(=zu#)zTkl0iT%su15W zzA7_Vbm*+1iLaApI!HU+j#YITP}z%X9hAn-gMg650ime^R?erCyAfCt=te7|eFZPQ zY@OU0)AC(J&LRoIC7Z!esqaC2cJ<%5qIbR(+~;7~@M3M?#g{qQ;q+)Scbw0!CUxi~ zA6Y+c4%Y8HV!?!Wj#PFsJu5xZ$fua7kb&|@`D)o&T?9Tw4JVO&lz|)S0W%z04n>)I z1Q$`h`Bzz6m8yd>uTX=Jj_L2*s?39ATK@b0#nvfIeH9xE?)yycKcXA3t)#RcSc1xu z)oVeRLkZR2axTiPi~f(juW*X<2Lc6(7Kav!yUXG3?vzs8<#2b07BB8DE$$R|D00Z* z6e#Xcthn2|_DB2VA9yow-pzdTeaR)e$!?O}>_)CSuG)9?j=VIyp6*tv?8hv4NPID8 zv7m&*&A@pYs}zpL-+t+(DoKBz_7dSY)0=FkLoH@N0#~T6f1d~BADCY-8P*U4$p)JbyC zlHA7i1I}*uY#ejjLE5flm51fL>yF@Fh~IdN%dd``OP3WU_rgQI_*f(j1>;p@|EkMR zeyf$y`p>Te*( z-Z!NM{nLGerxvYmB#+0Tw(QaJ%+0;j7SQQU_C6Z~yQO87a{kw${uT?W-Hq8qz672A zZLjma&q`brYWTi<%@B{6AJ8GKm#uaC#?AEv#TOuETURhbajqJ)mJ<*LwQ8ZMsn+!k zRUX?*gmB_I1BW*8lbzoNi_rQTjf=9cYKF=)C)h8ZGBxnl8=H>Jk(eW{K?Z&02~l;G z?&|}ZEqg;_TDW!g$a{K|Rh}C$MN2hdH2u_!uJR-_-bbEqmnH*C4A{S1t+eXomIdPc zoJ`_x;vfUNQ${gCbsWyKhWs%F{MqT(c3EFl@7e~L;&*0K*R>k)bfpYx8a$q+Om+C) zMG90=l@N|P%v%=CsRSF`PNsZ(P+9q!UR1>C947Sy>ux;>Q|Utg0MmU}hvs4Is8rju zQ(tspxHsjI&zDIQbb*n&)k<3XMjnG#a zlQwpk!||LgI%{?XttbnU!<&O2gZusD@?LuLiB^Q2vF|~@bsv4iYI8|S za^IIqt6sTV6rQJ5pw0tYfVDYks7nQQ8c=CkqnFsItMDOs+znq%`cBN(7PlfvaNTz_ z3k5!qc0o2{f{1YQu|GI>U6rXW;lqb4WU1gsVv@|17hSppa9G%I2f8$NK-)Y*t;+N} z#^t52wfP%~v1iY9Q?gl(bq4*uZvt`_WIFs1rM;BRWt#@bUdTcxkE1LL zknh0cs4z($H>?Os;4N-d4^}?(#$}v&cJ!|24MVq~b!6e=&1$8cZKMkdRTk*@#7poB zr2N@+{(JSFhZ9FNGbkXYkUp6qszlz)%2EMrwLRGoy7`I0?~-u6&{LMch@QJNoh|W4FT# zv}rvz0w6ha7X&>3zaiufzP8Ydj97@hQSzUYPB{yHh7&4J-7w_gGrEQ4NHIu&8*q`I z@SRhzcq)m|@B~P%XlrmN;^q; z79|VR>x5FI#!=MzLWI~JjsBpj?LgyIa4+KruBBm{Qq~q8+t%PdngAp~%75#LAf9H4 z7yHBk;$@LnO33$2KDAmx~2TUW3Yj)7MGqo?uUYG^2WcEUR z5y?KQ6R)0|!1~#x9ax9=oj0qe5RMXl`+&QIj7Zx7v_yA#5(_?L)kpZb#HRoqr>dRL zS;JG16K(UI@uXNhOZDWh&s9JT-(wz%P7EVSkM9&Vgq0)$3wcxu#Us| zuz<`Pp&O6u%xP=CocvE#wzk*xYSymORzJWsvoW*f2#!!hil=oMWsSXru90>dxtrfM zO~!vDPjm5mg4~&$rMW*|WP&W67P_XJc@yhne5(WGWjbMmr&e3!J)$!e4 zDR(Kwt%8EL_Z#0y`Mz#o8S5c=_Y&2DUYcEp$Zq$fBm`&I4aVCpfN{M9o;O?1v5?b( zWW$1s*7^)bMWLtCun>8B^vl5*%O5TzWNden>A`e&(*{kWdBf7Zc$if>{bMWc@eBw* zgtod>4$=|ah=%A_Vo|(v{4oa{>?h;XK&FeAZgCJ^l72X&$_?BY7TbL2qpQx1>gik9ws5{i zPydX}YkFg;WqW6^mn-FvQq*&pDOtwA6kW3V>9QgN(+S_z?C~Y-M z_(h)>T4Y3i(}x4*{|KED@Cdg;Nzopp~O5T@(J~Yk+;_urRL4@+ay4|LgxAHC7oy z7x=$OPEHa)L4LB5N)nY~h94nY@}Pf*e@CuDi$FW}{tiJwIoO$pzg3b(eTn}P5<-=g zk$49M1-%M+L=fR2F{T4m-jElx^E+uVsLD~oT}VIzs3~ivs0c+5`9_3-4z+}W{hb8z z;6olLs291=P%j{F=-+X(sfVqNoim?@Ak81Re30+o(Eu9KKS^Ay1!+WoBP5md zaBu=TJJUciJDHmCy_1l7&I$<$(pb2-IPd`gkn=2=-PxJ#oy-BOyu7>s7B&DI8xtf2 zle4Fti;)MDoihal0_h(R5r{BT<%AyK%{1f;uWMe7B%gW2b&dbil%E86K!OboJ_+3Is{GS|u0?%0l0RKBY z0Z2Lc#Q%f;-rn9u=zk+0DF-tPGYgX`&<$u~@4(E?!y^FrKQlnc^9RBILLUgx|3pEk z{`>PE_aK3P{0G`WnC=AO?s`PC_TTf&J)jTTZyNLaJy$f^mu$I)QQRAyTg1qdwPz5(YOw1nU?sAX}39znW1(YH~yHukOrH zA1GImp#&oo{!#-{aqjx+`L0I^o?F;+`0(U-G$3>xD z$%+59)#LXRP&a7qfTV9xJ79~WG|JVY+y2<7=Zx2zm~T*q3~SWj$8-T3=GhEAC;D26 zDtK>CPZI!w^8Z>@wiqnwN=>WAP}I)Q&(jOGH+Cs~kPDatfmU70Yhz>?na{{9Nm=ld z)~5Fh+Ri0GzJL@qo#Y!Qt>g$#x;AI5nW7UaQ@rO!uZ#;LK5#W(3%tI!Ed*qjwQ6{fa9akl>9D*r?|MkY0Fp*)G4($*? z`zSm?6&onRlb2(~GRuJq8ld&5m(Q@!NVFHs)|-QWEZxhWK=rqm4p-CnWPyRl(+1J9 z8o*Iaz@|=eJb)gsNq}EHJ06l1utn=&)pfHk`;VpgFu!bEqb}O3{L2yNocycSzT){M{~VjpUb0p#3?1u&X^+XDTwFRY$K`Kcwo(SWCB41*b^5K!N{e z6x_vXc&_WJSFb0FOAR`=DfT*pj5C&x52g#xRTF}NDL)}v^eI5;c(eu%c8o>@-c1h^ zrUN$jQ|)6bx6SL8B(uWcp4jfoE|FP#dLejW57=e@;tlWWLglLLd>>+PGhNemu1kl0 z2~M3G?U^%5`+UJnX`nC`CIcng^)we&8OUh8E81{A}a;3?Wpq>tta^pSj22 z+8XG2aZ@88K%bYkZPxFz1LVz?IX$qp=L3N2I`KVrH|!@=REq4-o)w82qbHDwi1}yc>tkk8>Fp zXXiLOX)q4vawDtR0pmd?@vk>p%0MP(bQu}XU8|Oy zwvt!MmxP{YZ! zO{2CJ-|oU08ysUyVo_t4Y!TMT_j;2s>mStKr&S?A8@c^jSmRzvcc0M5?zR0cBd&KVDlu%RX%;kz{y*)C{Vzh?<7 zFpb#MGYzgvspvdWp0nAQb~@d52d`f)03CcZ;Vs%D=47*6`fBp12<&<_?JT~fex_Qv zjJBnn_Jf+fx{ZH~sRFG)*lkv$5(DOMF(fRxKrCy*rdt+lgl+pMhZ z%JLEzx`EEi2em#DRS$;rHaiUC9&#)3rq5QBYSyh*uE8U5GX^GR2qQLO)~?BRDTC3O z7oHJ7!MqqfYu9pnx)i3{nDuYY^nDr|I$kCw z?aqvp;t&{1gbN~>x7V=O@Ul~jrHC@}YH|}xE>8$JL-<>A7t(<3)`!!wt)ZjGh?@KL zs^mP9huq=iTQ@BspRUv8jd7nMi+1p5>?-;b9BN(Og}JP9%4L;|LtW@VrK|v|PW)X|l*r@M*CTouEZgRA@d16bde5V9LR0{DWwvj}!Nc|nze2Q8Hw^n$NpwoSjBa(RgEQR#a<0Tqx`qZq%JBPN2y*TV%VkgTK$h z5|Eg5=_UlcsQBBxJ&Z9$&Xzn6<+pByA0OW7KbSRN6|K-F z2JK2k-g%YArB|d^DYV>}mCuH2V$L8oXC#TwMa3wA^fM9?TRZg>uPlC0kbC|ch9CXmZLRQ)`0%KGvXjf(WSTpSW0eD&`XG;e9{VYqX(yA9NtDPRKsx^IF|@^>{c}X^v=8nB;y#UoDX~Y--i0yuUS|)9^nsNDM9V-nvF7 zTXFZ-Ob)%`o&HHXJd9ko%tF&zs4>D#t-}iDtLplyh^&pM1mZHapFqT=CLw6aPToc3c?>gmi%{Sdjt#kW&A zJRW5cn45J`u1R705R#9iO*#3j`uIFzTCiu?-~SS3nDyUxA9`#J-TE2xbj0R&cgPmv zW6qAI9+p)xZkT3KZ<>4-pjWZZBU-=8!jE0q+=OZKmS$bzG(&e*>|e_dfa&`iac7PTj)msLPG;^ z6zcFTq>=+BynJy%{!}uYE2M@c@4u*lQMb3$Tgumx+>H{Mb#Z&|FGGwX`gAgP`2&1cZO7Jh0}6hMDwGFxgRKZVRex-BKe}c4k1U~ z)@yuD+TV3X@qm-{dR7XAxDh>ayPe093H*25A=JFJA39lo=Xu=uXb(Iwc=E*~Y1c4Q zRbn?bFZ-65_hQ0Onwe=bf0&c{ooFd?y^)Mlv100-TsLX1ZtRZ9n^(Nyv+l>IpB$3Z zoVQPTG=eoIKT$#pqZOk(cckm#-%5?K@{V=q*-8qy^I;5pa#Boq|E-gWeZalp$&QeM z=X6+K)5#lzK)sVT&q8h3Zx(1kCdXB@ISzM3wJvlbXRKFiaTVIohPnKsal08uI0o+& zt6nK?uYX4|;x0G8Q1)36#v=MiVFa)N^q6P;H|!I4{Ez&Z!BzLuPRHA=z$fARqphEv zkD^+{i)$FcmUtyM-8K<@VYR+X*a zJ)*eF<1J~{e~@SoI_GNxTMDhy&rX=^DI7qk1W83mEynRV&-1Gs6<8_$)~zAHlUMU? z>yydc?e+?@xqBh-_JJEb=l)n#bDj5;$M|c>#CV#nciU1*p)%dpNY^aVy-SK9H3dO4 zXWEd#UfsBYa_+_KtWv&SgKPr25V_(k@YWTZ>%t~~-kaU*P@~XZUhB-DzX0&pP;#w6 z%F^Nk85n0EZcWd zZnMl-(8D8nOG{3>xPB!9XYNmybB{ACOwys=z$Y4u7W8HMT9W%6r^}+Jl2^l{XE%60 z+@TD3E2v^g9!OTbI?dy<>Pc@loF&^{y1lD7iHZM(@GaM6a`_TpwY zzKnABf6mN|UUTcADx;{xt|>II`314P6C0vtyj4yG4@GwF;9?IJm}9Dad%Xc z?5>`I<(NJp7buCXpI}d=hW=L5DlqxY#(JpTnGm_vF=$6_0~KZ^?Ap2AdW5g{OOv{~ zvb1k}0RJ0L#s36O6ALVS<$k+Up6*>i=ex>>iWR0U>lJ#M{({Ul-&TbfVzCbQq5Bd0 z6cdh>t#)_tI8iyy0kAK>v@e#ZGINkn+rHDvE%`k2y!UlO86mz+lXg{^rI+)9jLE*x zIMGXSt8{#}1I(CayMcARxJKUZ-LsbQ0kfL<&s<$K#&{F?L+*47khJgr(8<8x*-cq? zXbtqbN8oy=HUc2B`~kS4GC+m7jB0w;_i((2Hb{% z%9>H&aY5JiChSPuOWP3mh@Fzh(3_rnMsqYZj5AZj#nn5i^kT^Ckm>9C zC}t5flh0vreqaD<$*(}fhJOEXwNDLPJCp8C_Th=1gxvmbv+=V3)8iq-mnkf~4nJ@w zX%@`hdAk7INqLk?L#s-u?V(tXJ(^?PxvWV}dC0&$n__D{Q|I;FS01`=KT3wa%40>2 zd~=q?8EayHZ%^DdWC_iPU1Ay$86 z(wgX6VB||pBY8rAFl9O2b3u;DFdfX!mXm7E`s@?SI!~^KE;alM60`3 z2}MS63?+_`2TG0&osPx~4Wd8Er!74gX(=h=?E|OFhY=f@fbV`dhtYXSsD-qdS@bD@ zUpgfOxTH7rUsMPmdx3s5YUHCHvJrh_k?N=L4L)t65OO0X1W@ip%3Lz%Z$F3!D zutR(Xv>Il}wrn%k(PF$HA;k+}!q1Q8hljljTPw<4le;FV4Kyt3sD3?E(Dngw%g>rg zCln0Eu!DEiLEAOerQPE`@aV#TIna76r8e|#>wK-p2?WcKf*vfiFz6x_>@(p*HahX* z(*1GbNyF@Fx%ZVXOqOVQ8zH*e21s)POj({v3+K(msquuuoWB=P#VDgsvYa)gQQ>WB zJi6oTooFiDl;84p*WCIW!cIKvU%MVFO!gRmhfDnd^5D^OK(7T{h?E1EfJmzBXK z27M@gP)$C}?W-xM2H(c!%V((w&`>+|wv$IuX2*>=(Cf(746;xPX1F(#VY1HI$EYnW zsFgK=r)?>5p}G3R2t$WvNxCB=M=3r%xeRG8pP{nPAbfVb-doo%xvJc?T_KV$N z<=t%a|00tt5jmpV3C>On0RFWHzPlN~YVQ|J?kY-T%XGc1Z#RHu&b62c6zrK~t8l&Y zPG;P-`G^VU>vvDt99MyvCVcED!^9c`2uXcZ125IfI4-Y;1fxkwl6(k_KnImchE(!{ zXJg=_377kNx$FZ$;oLL$Odozkok~mj!lsva)%VAKr zE@hN-t?u%A8vowY<_Cja{OCB_y-D3_YVYgQj2n%~!@1t+^9rF1Qv&%c@@UNnO{!8) zf!navV%IU{@Lw~{SFvsXTn91aP-{FLtrrIjTay}{!Ob@WK%cE(Hs66rGmv``&4Dhb zA(k2jQ+`mh=DK6|cSPG+y|U3aQ&}lU=lt|K$Q&Da?%=`J6=vsT!mm}7yVFRsE|(Us zOZi%4jgAtE(=QRi%AG)}+>6&xqO}F>B(GXgPB~}bl!Y{D??flfF2mRb(cudq z+MY$7M>=LKdEE{yh_hzalk-T<{I)`bIbBMdK1k8u2h8Mog33XOE zR&4@9J!8lKMSZ;?7=_w8igbNzjcMQtVJndWF3W*4ez$rHB!w?3Yg%Jm2+}rNY>V+@ zCu_lz?z&a4xvZ?D_*Ju4=_)oWr6QW3b~(YeE)=%x!RhU6Qy{=cz+YqGSSG*(kc&#> zd@!3+5&LJPazzwD8#N=gJ4`~74{gZyt~d~Qnr1V7r)G3j3?~i4tQ4(@)k}sLdBi+! zOf)i`*!o6~2?z@ENBDbyfVaq4G-rz11 zp%(h()5>P|b$iN%T1z(Bu9$DEfqzC$j~0voTGFwTWp;}e1IAWB+qWOTYB3gzhodjS znRCO)TtfjyNP%HwOH|tB0-VNyC{xV7*vp(ltD zLxBSxUp?VjzqmS!<3yKKE^TiX5tqu|wXp}(!ONAlpu$u_6XcMMhW3_R%hfK$-jwK1 zPO*@%%(#L&MXRH}RcO0nLhb`xRbR-_)_(cd?nj2$q&jVJ_p%7<^RCbpU%odsxv`FP z-QvxhEMXW%J~bx7L{rG@MYGL4;t5)RYk|Tgi#%jo8b>!*ES8dnwu#v5J8pTUKsp`8 zY@yzR`v<26f84pLAN^XVGh2^(8nmz3L#R2&}6gFEYjOMTPnd%`a$CUy*lRw-{$Q8lVfWPA~Elhfy3)V))F}{WA!-kRtIS|{QYDA>;y*# zDR#Fh;vg26v(CWQ8|TweX4p2pdSkBdZ*now$#5(<7@OHS%*JTrEgIgO=|QF)2m1n& zXGF|zUQo+hbR_*G+Uh;|m|j=lpe)g?J5pxdEUNuU%8HWmGS|Dug_)FVeU_QRR0G1omU@7 zmj>udyOGibZMT@hBNCT=`RrRCX+FEg~Kd2Zj*r{iW ze=kN|PXZgeq{0%HR|_<$D*d`|8bo6a6-)%*_K>0wddTt5^C8Lx~?hYM>> z-Dl?4#>Yba9)>hE<~qqXFN|#MR@d$;%O5H)k=CoIB-*UMbFSbUIG3;q<`n0Vl;sQX zN%UEz)B3-j-J8HSb+9*y7?gh&Qah+0Qoo_>M!Qvt#cQPA)!}02OR>JdvrSnhwn7$r zY5N*0mSv^L607hvp9~7Q%T)=LCrXuWX`%VMV%~lwjY9V?uY*vw;4R~WD!6`lovyY! z`Rs=R8~if_#@`Yda8(enkW-wP&u?Dr4W|=*l2^=8j~vLaGa78!o#H1 zaXz9Vn-kMf)3QT0u`|72b}1z`h0U6^>~x$j8*A{p86#lRavJ7`!3RvDOq~lY@bZDIK$xzlJ7S z7`OG<%Gy|IY%|upq%Rj=PO(5ZF+uwW_xl}#@ge>gfzp6-K#NecZI&WTmz z`tKiQ4D!T5F-p2gpSh>-aIvTUyHf0>{Gp4lq17_`Y@1xDEu7K;!W zW@FChnhc8eY!ci8cCJRrmQ1+jG_#4*@c<)}@8Xq)K5{k7v}9Rmm{gF}qQwkV(8kJ4 z_GZLn7d8wGD=->qOS#_80Dm5_URdeMG&<}zO{!;DEM74(6%JN{=Z0T(rfR2Q*f=u9 zxpKDoNvpILyNz|cPD^=aM1*v%`wz8+B!|$v(p|K1zm$qv^sGkLYqhg?-nQTXlu%Y_ z22RyUHGWn3K#2_;7)}M-WEYdV$83}jf}6dLZYc0@;RdoA5Dl`!ouENUC_{$)d0HHLcy zyB#@u;-SZS@f-s2zJRq-)GM75vVl;oAa+IP7Y&QL{Cjwgphou;+ci$AoJYKw6;qRW zt18W%)Q;!6AWK4t1^j@wz2}s{?N+-B9{kx$rCeDtWgrr8YK>u>fuY9l71n>z+@_0D z=b(yW;PU9~miz9ENE8NJz=X%G1+K)P10r*(5_e7Cjk0j}p9I*oeQ3MmkUz!>-)N60 z-pCy`%M9tgjIRxC`2IBOBkk_4WW>%$lTp8!}@%cG@wqt#%dd@Zu-volXtiG z+v#;#5=xyZeo@AufXKkbiASatj(sPTuQ=0qjUCn>1Sj9@6JFFQspir#?8Km56NtxHEFX+C~j~cTD@flIvnDgh7|Gxk>bqHYDRHeLL3+r zH9sB&OH}bM0csJB94ObkT^q|t1-togXluW*sj=1z%>bu3xvWI>KGZ*2t9@^?${-S( zfun1|NxK(N9Mt+Q8an`Y^DfM`Y80ztc;0q~%=pW)UWnHoCt#|6HM?**L?pr*X5cDH zid-+>cGB#}vXL+8UG_?g`tDyl=_`!tgsR>$El*^dWNc6pYi0c!dh?EWW{2P5Tvjt}ZXr;1a#D#2Fg!ey;4Q1>gz}Ec z#@35VSi(WH_$8OW$8~WHA{;d*$7x!tGp=X%SI#8z#njHg?@MVrEwRM614&*IkM(Rq z0|Lu<-}u)vVhz+#p{zUOE*~Tu62AIutjqa|+v(X$PW^QgOd`s(JVYfkoZyTMvmss8 zzi8A*QP`+?S-TN^vhs7*I+Qq}JTZVX#G+mtDc!rC(VR=Z?K5J$TLimjXxom?fyKq* z2wTfH;&ChxnfYmU_3T+D6J3u4(}!sUsKJ4>R;SQjEW067aS0$`>{6f-F)LUDd)un0l z@25iB;NsoOt+}u>owf+kU022T2Y4tw-I)V*~654Og$3iM~>b>Sl?k@$b&Z zT)8AAeuvR>w${%gE+rg9rE%EwsDy>RY2n~*!e>j%#6urM=dDTsO7@sfc;&RKBquOY zD-oq&rUNnn;@Q)S0<`?^Wo;XxpZHW5enyDDQo1BDc9Pl`^p^2dRTrHLF>@;%mMfYW zG{ao;?oq=c&+U`G}{6t{yTDial--ZBpBJ|Cl~6bb*Bc3f)qb zKdGno5l@fsqKDiu*QT*0En0s+0G!SaD>lX)k?!@h9c*rF=j3*Dl2wnPc~$*NZ#qwn z=C9iAZv=Y~Fzt3|$$ujk6cu#nw;OAc?KD8k@E~Kt$&AR*vU}m1nyVwd?Cua9O+4kA z6$w{Sf_fHRGna2NsH7EKAQ_08&9JoxRDZ3q_lG zI}7zPlG|g%zIZVla-UMPNlAXOkpDh+v~>Hf;i{tjgy_y2>JYMUBl|zk?&^kEE@nwq z6;XvrOKPzAoh^~0%jM<#NvJ^n9Z!v#5)&(*D`(5kV?}lE`|Lsk%n;F^`+6o4*~m(w z`1+kHAb{V8ugm6XF2U2+(EBbi(Ww?&H|l6g_*QFn0DZb zqwa(k-<5;3kTN55Q!?y8La@TBq7(KIRTIO)k^Tvm^vJ_*`b+x}^Jb~ccZIu4Lz`Q< z!qWQ_Qt||yLi{R?^`3KivSd7bd$4-qgE-^f+DMB;w@#)E>3HdSeM15Kcb>eB*5ihq zcLaoSX8Y5B_w^djXajun6Jw)|=4yqh7IN?vPaY5>JDt;(KMyUwaXLY5 zWQq@twchIowOozdfLga?n5+&K<`tGjK6_4j;96W}TeoAC!YYOLMho5Cd3rRH_(=V2 zoCfpc^rAI>_lOP~Zf9~kuiJsGGN6^(UTm4e-s4yYXtwecLcr z!!4?H#4QlYfa^dAWk^W{fwk;RyB`8)RJ=;cUdcO7Po}`OFE-YA^G)R2oAx3$lpf0% zl?eK8aPh0CZ^G6CS-ooyTtOLs7sHr~cPVMgB5732x@YOC@tgC_hG|rG?1tyDSGHHj zg-D|ltqrNA;p3PB-}u+(*-1=neL-$~xxx0q17XbngX1#5$?gb<=&U{(jW*$hK1Uf? zAZDkDnPDvg!_@A1N%uA>fONf&=i@e$=p(XnbCX+{sw73YRmA37<{|$2(987r5Fm)rk1Zjov8c zaR6gcc&oOjM-t;2`UsYRBSKu8hWq_l<~acVu})ohZUfT8Hwh=QX>4w-JV0w1Y6aAB zp9mT}&V-|Q&VH*n-|o0O-dZMv`CqL053vdAu!u?5YJ_LUcb)`?s7-skEH)(iNBanXtQ z(?(Ed`9g=wN47~c7g1g}7Lyz|rPHUmePvip=)@z8O4?-ac2WBpr{|m$H2mRbkk;!7 zlS4lDq!ge_5h#B9*AN0RbI*b#GT&lvRK1`fm+f$?c6)RwaRaS!_o6MJEqSb94D9J^ zwXXX0MRab9_7f2`k#lA_zNr(hjZ*Tx!ry2GBxPwB0P=S9>5-FPkHqlA{rp8VbII1~ z34g-I;1SR~2b7|$gJSP}ABC5uKpWg3LJ4LcxXsNJYcp>P#W)#oG@X4lmCAylGwmQ+ z#NdDN1KziS2_~S-w!$$>f?}~IFp>ztt~;)KPg3f8q}PWJp6OgOcb7hrO@q^Ay^LQ6 zPjX@BLUAG@Zz|+hmj!GSnOQ1NRD{2xDNavv&NA%xs6Ry8Do_5^Jm^=HY3ha;@?i@ej`FWVPcR8|@5p zcJJn&I93(rS7DZRPgpkIr3dBGo5#!GmcHiJ4c+j>({I*q(D!LSXgk-&6L!v1Agi7V zO-)Dtxk#o&Bacd{BV$2!BG+|!s{WyogKmLlVU|oDx>d;1@nVro{M~08EkD3AfSJ(Y6w~Z=_zHP=De)kJ&8$1H;^R znvEYCpQP8K<2KLt6@1+-Q778$o?$NfTdU2Jb`DQ#J3OIs3I0q*ke#+wH|JA&l&kK@ zWk|1YA}fjFu%l2-(7~YW0ak;+w)b5B7pUFjsfHl%o+bi-3EcKj zF0?lv$>%sl)^HHBW(Bi)VJ%t>-_$OOe!Z}mwnVGMI7pg9yoOy5L-}<%zxwXZVYK$E zx11`(svcde9V@dgpX`j$XRPW7DxGXm8$05J;?uZ^g%x@}<8pO}zRoabCbLiXV8|Q! z5c+B(3PtM5yOs&VnZjX1aic^hsdqjhpLCmYi7=cvNiIeNSO5NJcZ%GV66=!eKVWJCQu7kSElf|RuS#p3o179 zKc0r7m(YCHd_Pz>a>PffE%^2yq7GShxu&g9rMsgu#%AK?3--Q8)6c=nI&`*3)$Jy2 z*@o&n7l;?}gARB*(01AKJnxdYhps{3$o^lV4GQJP3Ir8)hA9+%GoRukNZh=z^nH0RA^F``La#_L?-=LGH0__;MXOMq02G@hJ=jRU!%Yfj4@*ycfSEX z{f4Ma@of2e26IkvV);tDVxwL8?>lt8WkQX89w$FGd;)uOiTBtk?Yz7O7|oT~#N>5` zHF1aE6%@nsYT_bk!b}B^(Thn42?Wv2dNYt{P?fp#y8CZVZNgB3-5HyMF9e$E4+f~n znO=NEZeyA<$E;VHHzH_mB&?rI*D%!-=HhV0mck5T>JeLOG+FRKT$}RoCa#=_76=bN z(fM?OflMC>2Qy6Qzg_)_N#?Q`KZ=XoO!JgVm&+T@cD`|))zkxIgOS$?Iz-=a01c|n*>>yu(y3Gy)g zH~!|AACsbun^Iq*ZUF|vUS?~t0C~Y_3gccR$*KyY?EMjgJrj!77I1N~<~_T!uIb2p z`?jnw%~FnJQ}L1uRJARwYGJ|0Z&X{%fM@I-d?n)+U%%s~f!dWRS=rN@lG=8A(dT3= zxhTsnSn{`UxqQyfz|J9Fq{`(6##Afg7J~q^#xVPcy0HFTmH5`${%=08m*T`;g+j-M zjTUWmPggZDgLYQz22Pa~-dK_cuBZNzH(*@AIEu|Gh41a- zip%Wd&+9QToM()+PZMj1tt2pEOe1{VyMJA*K5m?<7Ry_l#NAOM_p|GEVm)(9Acweb zewhwCaNACN7fn6YpbSSw`;?_jsp)pKc}87FOE0GC&HI|NO*5jP9x8F?c>|j2a2o&k zY=IwapLDq%)M!naXsDwlVJN3RQIyBmpyP{n2!vTU#q?0bI+VM;Ql_XwK6CUzx0+5Q zN?5A4Ve}dQ0+}rXv;}&bY$6op;X~WVR#<4xV#(Lk!P555lB*lHbvHQ*qa+%r>^Xld zghFJnRy0bDg7an>K@~icW5D(ZOxR#4Ud?eM@eWmfuK|(MPvS3Gq9%{T*<6;t3Lx4d zH?!Pe3C%4rwK8JPx8EwH#)FsHf%ik!z?6#?aYeAjch#AL(P%9g7ZCm;UHY#%GSfjn zaB5blMFUpPVwox3XEA+!s-*D_qZ(4hqv^#j452~C2zsK+<_gt(TldRv*!7#rUYmf( zLZ#%6lt)Q*wBC|yVt;fO^7-DBq_CJS9u=;Pq|M@hEUR%=aRO`26qYt@Sj3A*f1oAF z)K)^5#7zP>AgIuPi$uQIAe&_M$V&Dp5+_evnnXw!>(%B$GPKsHVL(BESKoDeFGENs z3>7>@1ybaK5;{qZBn`SiYD&)+QY{?{pfH@dvv5|tP%y|86XIrrEF#AcU^c#bwM@ukPX3bWgroh25cg=n5~Urq+#4^F$4(hzwxqv@93XWFVam+q`98B` zIsVTL8Rq4rkPFWVkhp{du{ujRh?i?!*0Lxk9C9##e24KMAkhkk1SR7jADZlX6jv<~ ziVLDSL*tz_b8~E}5zi)QkdSJlTC%e1m$-!$()YHxAiVA;T(Yk5B8rR3AVq#^(Y_Ih z4<|D9F>=e$3~ij7mPEdUSqE#Yt6};q!`un?&%Avb)#6NJT_V)6-if~nbbTLMcn^`+ zaxjo=*-mqgNjdO!%seKp@kR465DyoT@5O(JLT%&4*ClI^2qXee0|IoycGR`Q#c&v; zx`pz22~#kdqT{V-G+SHOxpJ7i9WdJGc*5DX!`&F~8#+UE1Q9Eplw9b}-%HpX}*SqW02MB~+@ij4j_#8M{+VT8quECoqbn!X+G zRAF>{IA%CY@=UU#GNeZqLA6dbQkMwhZMd60GHGG{@H)K_LHQ9aL*Trq+Zw2p6csIm$KBXt-*+KA=SYHaHq;IiEd8?V_5Wy_#i>5`jeE2|>Wl70s0mEhdx8 zTzBbom@LD%>o%l0g2oDi-sYF{#%W*8%kxj>Yamp*lOJk}NrDALsEF`Qj>lz+pr?~mEAqOPnIB$&gVg(pM z_+vC>wP|ykS_w&z3!nIPL4oy3kZ2j^gtB@F1c5jP3M+YgnHsD2q1KuPSO3?U#=waMJMQ@DStdZ!}woHI@OP**ZZj z>IX(H#i9Um?rn-Hd@eo$*Uv>wvyzEGBJeptz%E77VF)H1V#+aH`?Kox}N0(0L>$o5twsvKu=&C7S&AR5Z#YC!+ zW01}WrsJ2eHP>?J9!W7Fn`(eY1z~C0mf&V|_ERf_CcQxWc73W_H;$Ru;~@pMEeIbn z8jN?)nzzV{a;WpjhY3xhK17hliBv>DrY^^!ZjuFBdLMh$+!`IR8n2W|8j+ZxF-vv} z)m#`aECpgfwB+lW;Q7gWD1GeX%+6TOl#Wx45RtI@5r6SuBbE|2QI_S0G|Vx{Mm?=lw>zr&)%w@YUhasVo=fCKS$6Dvkd-8dhK#l>*@avq zD^~4t3!$)PE8zWUH||<07*naR3UcA!7<3WT0JwjTtn=5sF*M-3lYYk(X=i4j1RN6EFV^E zj?`k9L=@!Ms^~v(V9~sisN=3y-m>B$imRHtlgg~G4?aPp z5UeCxm+4|I_rM4bj|ft=)s&^*w+}3aP!5Ux@b-yx(ZnaRW!b1iAQAY45Rfo@YgR_f zbs`jNXtyvgOTNP)1<{?clLrp7EXg@&{0=MdgCCgCZS?yH(sOTVi^QN2Hpl)p^*Va5-v+Hsoo#xmDOi{;zM}!X1RK1Vr_y{dJGOp>(FMOeOQBO$4 zXvxC$y=sn<@_gV#D2iv9(vUI-5Sd)fXe$kZJSAk()>+38kM%SkGLHuYOwrIYxltd& zY)_bHX@~XGe5u4?-uy6M+jtK$`0A{6DCg#QC^>_o!S?|Ix3MMCV&I zU6$N9X$mcOYjPEB3GEJ&kWjm`Lk_})DCe%6DGAp;mC#7+w8%w0V7#!JAE1wKPlawS0))WQ#7RlE@x2p_E>)$4mL2yy7^;9H2jki74i^{S*D%SR@=~^Ck@z{b<0%dH} z%`;9<-eETN0|*Z@Gqa^NL7#KBt%D^*QK61wzvmhlC~6$&cUkVE{g#Q}U@GD#&ddyn zPy?EGz=3uM>UDyU(mOZ@Wn+7TMVvw{Yfdgc?~%u-3hXRw*muyP8Hd zE$?hyLDOX|EbC|upU))=WqKY_68CoEXh6nv4j@PisDUviiMOWfpLX`^^36Z6Ak_9- z7eWFqZsI<|#f5m=rc4kfT5s@V;A;iMuf|6SnpnLJSMxSt9YzEgNsuvND!wDM%w{@v zBMD8t6B1y2529c4piwE&dCM(NtLDRrFU+-wGn2y{%uIMx(DX8Z@F`@~os= zyAfOFm}hOHvyeRiep3^S`UQFOkYO9bOl=8P+KVVeM7^~>yt=m95^;e5L&A@suXr%g zMC!wVb%?fb9};3(IeXpXMOnu7vMGx?TOx+qbzMjoGnT1KXs;|svcyni{Z1MtG1g6< z%Y|!QA#P3JVk=G-VFk?B{NZ6+s%AZ#97$`*PkvC zNCbXH1SE(`sxCWm{EV)Y&Q*fk!b~gCO2RWbQ4jqd#X45WR64ao?j1gzFlI+*qe`SY zqa;Z?Zpq4y-YL6kTsrfRTy@fT|MzvWPmI4tXI}~2UO#4_S|-jqYUVUqC5uWn60d7> z-3VjsEL}FNP|hkj_BqoWissjkwzE#m!zB|nIo`+wAweeQXaTmPk}n|TCQg1vDz=B6NO3~ zk+qq)nFHjjDccuixv7E+Nz|%mFvBnmJ(s#|@0 zT4-xS_}jw*7v`1B6a+f^k}_-gWm}WE1_BsghH_-)CljbK;+-+ z2|ZG`iTD^FK-4_q!N=zU$9Lz>Xl?{7URDs|m3&>3>=u<;6+#2%0Y%gGoUz=~liQH) zkI;B;GiQnQuEeE#dJ%}<=hNH#YQ=C~G`4JKX)5sxYDZ^rF z8IfHrSEBQ2fUDZy7-HFCNz90u%Wje(`NmFDmJv@45^PI@d035GvXiV<1R1i#s2zrc z#EVwU%viPMO4w@5#75C*jP7C-c~!EqO>QX|GlZjAhD0^vYWu2|D~VDc*7DYe3rUwe zsB5&#TCsFTQeVLM<`?OxZ{!yk@lB}>tF3~m+BY}+*)D>-T1up`of5ox);9a_Kmc#@ z7IH7 z{N?$7pDq!2>JYGF_cf;T)@*!kE64zj*eLpp%0dfI@wmRAclro4et;l zymEH@5}K(u!xfMuNJ%l0Q`ee}v0ly|))%qOv|R5E)AeiQ5_MbGh-gV7WHf`L(fLp@ zfq2n&)qaPxIVd#jscU+*EvkxsN=A_fMb&Uh)h{MiTuy?VV#$qd)KraT9BoBthF?>3 zEaM46=1~HzId*MwjV`Zf2YEFfgwPDJT*;a;qV3*8a6yd3YKHG7aN5QrQs694nt|ym zp&B5G*ZhKn5wa}9%+L5bliGYGRf*JWTD;^9@%o_RW*W|P7873+9%dHoYBifZEGN^u z?2yO_M925po$5A+?)(G-zK@d2E>6@aT_W%(0{%Mlm+>endH=*A&^yd9DbqoZ=}dPq zzg`|O!lbnTY z-nBh3)=k<$Ja~W&TC0aZIN{8P0nNxe+c!wJiy7U?P#jmtk}FNKaHUevU10<>V=Zz0#%tUj#S{w%;NWL5b?=qqo^Msu0>|h~4yZ23= zE5dDsMp(qu{Gxp0q6lNVvt8VqPXtT6ntpYprLCcfQcq6?ia5wOED$Vna_w{7-x%|* zq^;IT`cS4JZKycNQEk|?V;&-67bvo-%ca=70)KpOlBm4y?p)iPw8XtzWbSZ^(a!E= z@@UN1WlyS|p0+{3{xdn(V$LuMnNVnSBKJ!7Bc2M^vVhcRYb4>_2# zG-yT|$v?obTImvjzaRqf@B0_bBap za+_vgOvkXU2N1Y!HkSWjCLgc|a+ruA>-zm-G)61kj;$|=C#|rKwx^$WE`?#FU9+ZRQTZEsLLk?))Ke!9gvfg&iApraa9^AWK9zMKX&OFS3--QjB zw~1uY+}cDNNqo9Q;NwTYpIH97K7L#?$4>zPJ7&$x+mPYnA%-hUn-sV~lvu}hS+1GY-a_n5vb5_AzwWvi_ zSrga#RN}8G)^XOw_9!FSnv0wIJ7LLj)ivpA6p!&&DL5uMNvhOQb(cI)U3q|D4K)uD znt=x%oPb8`gUg5+&O1AMWq0Qq@`1D>mV8-#g zx4y^N>^s0SN1Ht^4<6oSoR)*?`7JmSpxHPkg{8^ZFFD->BH({d|6jboYGl!gz|V?+ zn(heG@@~04ex|%Uc@b^*O4-Krdd%3}3H$3#(RPD)H7)aYWH&6C5KR2o+qILAfmIuB z@$FxtlT9V4$N!tiSvBS{@jb}@vJEm@l@j5b?f&Wijy`laF`D8Ir|Rr5o;l$m z1iGR!5_#8jty`^NOsL){N>Z&FKN64BBdV==Io#$$Lu9|oMeeK{OjH8)HVBxApkElW z&MJmj8S4!{gc{6g91l-!tvPW#zU{g-Va$4aheIAPCGYKBDZ9IuqCHbKs#x&do=)$T z2axPLcfW%+dkf+{401g(Jv>fwMKyM z8q(b^&rNQYm$zPpe6N-rI_(q8i^mJhjqah#WS(kVM)P5;E{HRJ;rOB>_F75Ft2EUp zDr9SEosb}?=*ZV~=)U-e+348gek0OyA9X>Tk80KCQCaL!@$>hsEOS-kRGU=m-QBu` z*6XGqZJZYY%eJkXb&z0tjUqhc%&Ug>cJ_M>l@c}Q@Qm}AsC6UJyg+<~EjEoW%&U{1dB46~jWEa|yd9v;43jxZq~ zF!AZ(;jQxao$r+U`|n~hW};M7i0=q(woV{h*D!sFz~=>l=$<|=mCbrST?k0JPNaHn za=pC1^GbPs@+{`&OXUF4J%w=3n1y=AnBA0hmYSKJO4a8v$0iX$FqMoXm(Y0Cih!{b zRPV?|b`{nLEABT5vJuw#Z=vV!ztRW0D04$(lk94$W`NeNs%vG{`bB^h#59ZfmBa3L zm{=AYg@94y9f?d<>r=JB+NSr%H(^^$^7 z@cUs-K0Z5S2J$|K&ocok*V6W{Ca+Hr0!hG6(3klnG(|1SHM!SE*UGC~FO^qzUMSZl z*U&~MMnp zB1$RSn^k~fq#-#c0fPk*nnArTjuMoiorS{tg#x_PTFJ|h(xyUldZ3w@qpTaWaEXz@d_QQMKE z%l^^Wn1h_zORSP^)cI1`+rCmR@9@yT1hJ5H<}^q6J>;mp+ic7Dqxb%>+}(exoVbRT z@7Se5^#Mx!(6keKu^k z&y3dN#UWhvGSG}UswRuYyyIw{$>HT~3|e7#@)15~1_pDMon zA0s9V1#5iI$cnwp9@>-kR6&ZC5dqK~W4+F9-s4C>wZ;h= zu(an%N4g+kP1}*6*1ebE9>@{W<5u;Kq_vEA+CVC*UrV+02)1!?<}FwJnw&K@#}cB@ zZo9desF;4I<#mM|LW1_5^hsjL(~afxW{BpB1Q&?cwETKio~>)Ryqxc5J& zxtg=OyYA7Fn$RPcC~Koml3TpUWFFJA9VunEF2+bNZL>utq&9N4@tjFm#4lVcOPkmE zSZ;mwqUtvPwRVQ}wslxyNl`>sEx0v+e5Q4HVAk#HViPkA~+FcWS(Gg;Kn_(@`abYGU0a;Yu?#R)4Hj z4e5;^Iz+Ykqt`OqiSco*K1aR^RE~-~%*XgTBe?n>mq(4K+(z(~D@hj>spefZTQ}9X zvVFZ=Vco0SWvU0q0rP6blxsb$y^kR0ThR%aP()W7Y()OGM%{E?tKY|(&CBU)RnP+u zTz^|12%K@vTWuGuHV$)OjjqQr?xC6Qx#N#df|3Y)ya;H*++p1E*_|8ZOP9V-zP|I7@(M54h3>PQTs|_cdQM;?uKuI7#MH<9(U}fZI4M-+htc3Hq6bI z=}u7+XniPQA7|2!Fah^=ty^4uBBV?weE-e4^#W>@@Po_=ob#~b1{v-btyy_Mn0l{= zEI8}h?Jc*5j6pL4eQ%2mKiC+Z=7ak4G`$XU`fI#iwS+|R(^uo^b<&8_Pm9OnWyyKVH@o!LWpWZ3&oxa2PE*sr1 zjv!q(h^%^8H8o45YPwa=tA=K&Sc-*6;uTyHwd^5YduWi2u@YBE)sIfB8$sa>O}Qo7 zBv~UP--tW^?-B&oGU{bCifv^YD%qiJ;;rO_nU_~Mqj`_fD)+*a>saqD6R+6k*qsq+ ze>^;pT+@0yju2*5Vs%hoz#G|g6e3Gx%v{&n-^z*>@DaB`=q@3uJ7_TmKyeT|^_7e# z5Uy``pt`nqtz3n84}x@mRDN*x4>2=ul5Q`rmYSc5KqBzd5jfwY{B-%0NCf^|1YGxd zl^L+F?!HpKb?xWNH}<|-c9)o$*`??$wgWMUs<|iNa4*Ti zz?2g@E#y-vSnaQptmIUy5tFIH`xpWs$k0Z2HNpEnYdW=Q|GHa~ZV$1{bs3#}yY}2; z>OT~z4e+goOIv*PU7{pYChFvtD|zC zG2J)s{UH;o-eOGmVch`ZeWj6Yx_9)7)jT(j58;0?h_H4)e(8u`WD#;-q2wVQEGe0^zUwtx-gGf2@IMqv^z&M{P- z#Hs7V=|hBanspsZy|jImnZs;K!M&Vov}Wujvz*1r_E*i>OllE+_9hvx>kkK!yaq&g z9nY=tq1iXgOjXI(^}H+~qTUkk4x4=JZ9l_At09xA?v~qZigAnM_a0)kIAMG~cAi?5 z9!2CwB9I7tL7lULCd^4zQL|g z^;}}t&#I0FiJD)-WQMHS%IW$l85_d85q*TODygzv)AZ`qE0~f;oU>~^NbdQ)nwizQ zw;1Q$g?L@^RM-acY_X4~`@{0y{tvNS+%BgQFW*nPL?99PcoFd5-T&xxiNH@qKohD5 zAH25r#qygsf4zL;%2(N!`31HRykFkgf2X|T&PHfW4`=(aQATW-fvH*gb=i=n*Q(P= zB@jU~%{FR@AENY8wctu5D-ADxsea%($;54>Xg}f_A1VD+a~s6h2&(?j*PkKHM~m*9 zwz}_T<|wlk>nC!xoF4w@bya^dR?Ad8W;ml2Z*$my8t;wm=OJRwz!d|kWUZ=kxSE>P zdYuYIG*@L>y&oyMri&IMSg%!bT`M0@9NUd;G$3BD!={N(JN@?Z(^LbgM+IZdycoMT)!#&9c@#yIZk7Z=nL zTQeQR>Q%$RD7_j2BC48kf;W{z_Q0ZXC;byIR*+xvI|u5GiPJ>CkL zcGLO5V13bfL+ka}!d-}WkFjS50`48ZQ{H;`-E!xcL+NMkOcgn9W|96xAQAWk5b*!f z|F(2bIRa|8E{pNku*=qm&tgvg`73XfUwh_T<&C}9%8P6fIhih4-+5Ag$YvSeV|SzP zAO5i1V$+O6HqDs3VXzLuQEQvB^}oiko^DpBr(VbTa!96p6`)8O0FZ0FBd$O)f3E z!g%kV+et1VUp5^PBX^jxeRZ_E)~O;>+Zrb2&ANnnx|Lx#e=bqlbmkH{ZPbrNMwpv9 zx{zc3wzhV7I65hJkKe`A{APJ@a);fij+p@0X@4`f^d|y|z$b;ky07}AN@)46y9l1f z+f7`er%-4uVNl%p!A*3oimYT-i6Yc+JFq6+!t(OxA)rpQ&CW$G722I_V_LpkUYtC~ zlA$-sx32zT`O?}K?xlb@77J$bXdee`BI@IZv22O%`gHnd*9 zhx&cZMrZi_^6Gp29mZE0QpWpD*0-O!erLwbFv0h>s&t=J%B|RhdR_19XG~PKFNxiy`h4ro& z5=b63e3g61+Ol;q-qFVXPi3<9?xu1NZrEeIUaglkM@*=CuiWB0yvuQaC!D97RExBD{Tv`de)G^=~?+|Md9C(wiQzDNR`YTL*riujA4M zpfO17@l%a9%hS)PKt0(b*RHLzik2-T8DnLe#;Y8^=W-*p-nr-3Mw*I&6|T9rD`08` z==s#&ZmpF#>x|nhKm1rQ&O7$BV)$T}2dhhH-R`A*7vg<~G2VSN-c$D1wg%}Efkfcq z5U9Q1M<~DkyGxSm#9aZYK}_{9GX4zVO;6zz5EDiEus7DOq!V$Mk9(8h#*wP!!F`ZQ z>y2tUmQaLT?Lf^|ld7H9lnyU=fHKb*lk{m{l0KuWwdC05aMcl=@7Rd`T)4o4np%6? zy-R0*#Z45@a9v(^Vew)=Yd`Ac8NwETRz%Ek{@m;rlbRA=EHPEXK^9&+3trww_w zF7Nw``{gH)?~l)Jms{*sb+oJpA`HP!RaXwC&_{In}Mt{e`xc56^gQ$>S-cftvI0@ z&g#-Gqx>IqSi z9hN$F)mkjmtiAsvo$c;r#1U}RIZCD2EwtH7Xjqc02cPfK;l9eu+MnC`I%ny!IsRzO zc;h5a8G3ej15+~VO6P1jNSi%Fcb^@o4$*Qw*3Xr=sH|)SdBP?c`{l=s@xBH5-eorP zG227>9fYG?A8w}L?Rrqt)V(4?pEZ|w*b!X`XV90fkS36djCzY&o*S1Sv5&GW_H$PI zl<+Mh#&ScX=4_a=lPhxgNo!1h8PJJ$vkp;T|9A-jJSOMpE{5Me|U(_hln+8Juswa$wW zZlX-`h;Yd>e1u2uQ)ODJi0S03md#X`C}7HENZKv#dl(0*K~j(}YOr~YImxA<{W(6j z!_3q@?wu^8+hMYdIiUl_2J{agZ(@(+vbv2D&S$WS>mI8V1;tf=EkmEqvWz#c zpOO_x73SS$JWGt@g)_#VDK~eXi?Q{1_(LklmiW5Tx!t!?HYj*qF0!Vnc!O%ISFLZ2 zt8KBq)`DL%zoE(aDu*Tv_}(9uTdd=~fBYV6c$w84IaS&GOau~v&kh3qYe!$xNjLu2 zqc?11$bWwgi|&SxCb7{&t>ZUkyT8({pE_mZZNB6YDBh(+N!vpzbAkXx5g9?f9;8Ah`(NWwOf_>8}m<*xGMa z_967^OpLjXmUJ|N1ljxd`O&p<83I09oW#u8OPG-_4fe`>K8<7GwyDFIj`^5QRqeSh&8eD_x+Ea?A&FWdasFzEGe7PCM(SW5y%R{z@d{AynzHAYB zTzKdpjoTy!`O>!Nz=I9^;0=y`7xOtW&U@O%tG1zBWu?PX`xn7SH&z6 z$49^SmiwO1=J(rTYB}6At~Yq)Hi^otX-+F+CGv>Jvirlq`KVg8`hQ`*p2=%|lJOQ3 z)~;>cfP8O;`8l?f3=-v=;%eH^f~jQHh6B*3i%Yfim}e*JkdIWg4nDwDQf}q@o2GD2 zDjM;y<&{b5%xGr2&ttZW#CoydcUDV2-;TUX1QLPI1_JyGN4FLIT_<6ywn><^muVeb ztGE4*u6F0u*VC-RqjOq^R4auEg!K zo>How*#R@IdO6N*ts0b?>j={~Mr~wAh54^&;dGvKw4SNzsWWljEu=VxXdN+CTd_^M zOupl?s_GroJjJmk>ylX4nuA4#r=!r%M|Ow-7LdYg|AHT3pzXuRW#60(mpm3Zs- zLSQ&j_1>$!_Xg0!4gy?;q6mu~ zQMN|1hn79EXMS*m!@tbGF@J∋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�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ⅈjEyPxGiZ-oHR%m8zEQ+8tbh#>QAA(J# zD-zv)6r{5izpDM}8u>G+a6?$9k99fGl_&e?&a$CHN%cniI3)tvUGvG+IbXZU!f84o zUzwjnJdeN5mS8&ccYX4@LR(;1zp(gHxU<(}XT)p7C6IfyK}DZ_A#3FIx91rlR00UP z4Ky7rP_S@_$F>jeOeH8idUL}O#|>T1lT_co$xgy zl1DpIj$ZEf&xH8U+91mcsV$C9qFw1)~GR5UbBQ9&c(uEhynQieh$Ue z4;ULymuuCH4F#>>L9d>MgJ%Z@!&>|#Cxd>ci9h(sYyRxzLG)evMe+UDhPvfur-4-s z4`;`#S8E?jgpnQ)R4RS_-MOY1beWcsC3mL?!!f;N9zeM{blJyzmu#cfe0P1>;l)=Y z4tuNhkQ<4s-IaCN^>a4gUY=A^mjEmlG8pUS-_Y#h2>B56Ox_&+ktW;v_cl_9cX zqQzjT8jz_-_QK_Z5&1D+ipNvIn(o!|*WOQiV#zjf^&(4V)%0&ilYF{I`Vzpie-@v( zasa;cyj8=Hc->2tc*JreH-h7)h~j47m+A0w_j!0Z_cMj6ma7KQfC6Hpk8VN}W*X); z^KQkvN-57Xsz%P7-9iKkBFq^V$Emft9W%5bby=1Phx=@{w00f1% zw`ejV^(#FbHy*VY^*2Tn7prsZrmk6#3xoiC!u7hi?Ckr^ch;R5Bg2trZL8)o3PlOl z20A9euFW#!aj_U0sU!L#+n_94 zdCfy`XC}wLg_1J`8qPW|Gv}xB4%Be?_EICRy+;>qa+z*S`!T6Ep)OYw6 z>zS}2b%@4HAlmWyMnpc{#{Zm|8K6;YHuh`mR$n{R9thmnlftfId-nYyLiMLS;pVB;j`qeUK9swQG$hfQ3dBX=J!Q-zF zRyd+JeGxDg5m*ad{C7ft8wWBeNmv%NxkwDL~KJmait9&SNVb(R4 z%ue=c@xOM=jN<<@MV&xib4oO{F_XSPN>SOPWt<5Bo$TwRY|gzU+bC*l^i$$v6#G|#hn z5k`=M!Qpgjrh^Y2a9|iv1B%61S~QdEX9(OaCa6Bw=Ol||8$HrPw1YY7Vdu&{XYFI~ z?w<`wk_{{C&_162K|4*05Ap8T;bO@!c<`FGZOju!vXHoaQP&P0IzfF;W`R+S{;^o*{Y1Js#U^rHlO!vw>`0+W{H=P~6-df6S^*-$Au6Rs3s1t`4@JqueP3eBY#y zru?1zC%|mWjtJjxBGcoekfe;95H=i-|=f5+4q8*B`12 zd2cHBTs7{-08hVjVF!~OCJP0{e@EQgvf`5@q-r&E+|lKuTgcrn>afS!ys$`Ou6cXd z0}E40qtiK@cz_7k>l?D9JQMBvR#yEq5-LGg@a&F|y(bUtOb%zG%MROZqw-<i-2W4_=@Ndfb*ot9D2zG`%OJI6;@jMm49<%TZ%pY~)&GkiaC zyw;OxdnHqQ)d$o3IMAe}q#V1le2ujFktYthk=29R_n~GrJnve65}-7mE;;mQ&27w7 ze=;;Vw98lcXcW5Vock56M;OcmGQqay9z6?vA=DwRcq~DYeqFG=-8Qu{r`$ZWVH8)z z$f=I&(@GDtg?^pAvrJ$Bln1?bp2b@YXY?mF*PD>tV=%kFEaKT%IyuYcZvOipLp9(kiAKQCyYz;{{d(D(_bD~Mx4_hjP(-Qcii z{Du~@zS5(fO&$gndKw${uQ_@~8B5e;)Vj4sO{=P3NW%k6mjM zKF3cey=_S>Llur*1`Y8a>bW8X8)l-WYD@MF9%wVp$TlUWDn%s3I#&%OUS_bre4vcK%L*37IK zPjywwO~!uc$33v6Ya@0dHFp-}He$b$izQ!U5pv@1-KW1fJa>Uv=7QX4<7C>yNXY}V z!|y?rJh%6wA~6)?$$liJgJ(6#CbUW;*HdGcGk!@TYGqnu(SCZHm0m=-p`2B3)YSfI zx2J;MtjWfBrY}5SX^$S{{>=oRuCS;6SS)sV-2N=!dw0$y7id^;ZpIojqJipB;Z>ri#&t)S<2L7JdxdE_0t!3%^)wzl-bqA9WB*^=5~^8+vob zd@!s1J-GdW80>ct%;i5EWjW|sN`GbmGy!P6CYJ@Z>+CxB&Li6|8CFgb%w?yd{1#%; zN9EZo^c)+3Zn3$hkkr@G950|Ox!po=D+D_fOfM75GH#K=s$2#&`PT2>NHi9Ak$-@q zT>%#n)kJj|o+M^1Z^O7nFyEEvEF5FUcm7lAyfU!kf(FMWyMHUMc<E~rf}deVOnqj;8_g$kjf<6;d4yDOh9zXEiN4kaVwK!eRs|m37q$letdu zn0o}9gHyXF*G{cXo}r~9oFGHq=O`C z#B3*E!g1Zfpe&Juf<=Q_$)KL)dS~osZpscqxt>Q*!);9s^+m%;jl1NMthz*^*6j?} zu4ve%7tq($u2@)*Sf~NwTq(@Tt{9yJe6d_nm;4_{<&G?lF=P>n&|1TnZ#4PPzeW!z$phiRjGd z58~c)IV4oBr~?g=`Rw)1J0cwVgL}+HJD4`FYT7+_9ck7Yt+^C>Vt;T3{c9$M zpqPSfazi?dS)lBlKb9{VvDVARV{XT?R>o0zM*~bz0>dabX!WXufo6edb8P-No50a+ z2?BRjGO`4UBed)!cb{64tI`*@UU0C_dCu4cULLAnDUy9!~IgS3WcXm?trFu ziWME`@HKG6xs;Qk{pI(HjT>Y{&C>$zjMc7$(()^hdq-v5jH zQ6jf#EuvFK-+`Ra?(o68DKuNi~pBUnNJh|Lpn2rR59$%G~mhZcI`@MT$ZANR?oC7v{;J z;iw!D0?~Pmj1ZihvI-Ur{tjzk^Y786v8o&EA5HWpIL+(BN+)Ps_AXfM_03tJkknr_ z!bh{q9_CakV|48Q-op&=8EJAtsbl*mk>IEF)Mep4-Qgq!&8&7IE8AhjCua8DI(VSK zple@~AbTU_K2Zi^kl=a@Y=?I52P%>ytJ|J+tnq))hG;B8GohQh{#-zl9 z@UXOV^H@$XBtTjSt_@$ujDc=F8A`lgG^5(h$h1>V(@gRWF{~#xX7^LsOy@GPt8` z+BGm;Ue=AQj6(5H2`ee}c>y~hzr~BaZzV>3%;{QeO){N6SUGx7_uf0}W%c(cyS22^ zowoD9Eh1yraxRhFvO@C8B4I)40hdgO8*q8BlNFnKhTb2JZdBp zw9}rN@NtS{Io}f6r*4wjph~{C#|6Z3Y?WFAN^k|`(Wu<+%4xmPY7Ht%tTf65hE%mn zJPUAx&<@^NCj?dVF8f?&M@IB8Q!0Pm+HzS*v)7y16)$d#ZErl z4QE>PWmi^G1V0xZ*wM&4{`2*%aNz{~Y)yuXPQ_D~FMsCvQ&+l9t-REG8`~&$%S84KEy0%k4_qbsD)Dfp3*MH`~uc zibO057G3^=1k61vX^~i>kW^O-Sg8EphzGSI)F549G`i9j=#52q9!$H3xi_9D$}*70 zXoga+XXz_r?&|f~lsBVs>mIEpJaJ%o4~35Ct)4_TR6F5D^bEgkcQ;CzJuyF_BaS5; z^`3&Jl9`_kSI_BNcKi!8F~EE5#?>^&$>CUX7A6nJ=1{ibyOLM@=f)27*8#cJm|?gCehDvsr4R4&cl-YV-UzdE-KnR-}#o!ub^W8lY0QcOs?S#$b28giqwN{av?~Dd&F>1TDf@l|Qru z58X2eRAH&tyuo@5^r9FZ!!YJOU{X0T=F<26(Zx>3f`jNRks&*zQ>TsewLRYK^fpm@ zZ1JEHGGdp@366FoDHA6($-!RDGar%Y+b4cxKf0Tw+%V@|(a9mpAY`AI)kshs{l?oa z-;oW`Hm{~^#E2cOW{8uY?az$ODQOuVS7tHQlXZVw1pmC`ysnVkPt!}svU6sQcL#QUmQ#n8c}#WVrlSW=X_KQcr(UDkDQ_5=DlL!WaA`@X4%Y5apk(_ z5*NORN!W*cdfyUOhviw#?LftybndlVwt_@oUwSo zl`WQ8CYF|vPuS2+d#3?jlanTzvD+V4k35ZQQVDn*VRL?u4#aZf?$?@An{;fUG0DL< z1PgHJ{Mz}%qx1_9zSk95wwE_`u()N*t$M3Za&%&N@D=1mxc( z4}++7IPK#=78ey409xJ7VG=zjkqPkl@^xw&)ZKbQvq<}1p{zZe};lhBHT;^tEA?3QW?t^vx zy5W32b{B=Nt$~h?Ks|aL1w>me-V7{wDr1HCrBCldvRW9-JM9w7T0BR$AGyI!=R_7E zB|>17c&qD%N&JowCuS9$ZfyJ%S|!y@}x%jHc|e~PD^tq#!fzc}d!th&V7{z_eMna%{3pn}0j z>C+}!)3A3}`j9`-FydtMe+Oveu}y2jRdVd~My9 z-_H{buh~j9ICLu6&I}a$Q0eOddD7#mP#|n-L~T2RNBU1Qm*}wYCgBgE-OM;+tylN<@A0=U(oTu>etWx${!$Kxjxuxq(gd@} z@*OYHDa@6rOtfh z1dm8=@6gU8{WHkT`UF?U53*^%Af?q+PTkUV7As?)H0##|q&FkO=}?!@eqIs3o}9_n zG59%G82^v>h9rFatM?KrON+G$%6nP^lkF5mcnwrwfIEDZPLoGM_@U*TP7=9Irn6d` zDQ6Dp!>eaKmAHe|HF~H_7t6nneY>ou@bO_l^67y%UnzlQ}i4a|<*D&ZWkU^{N03 zAyGM5x`TuLx{7qBPjjK2hzXumw!Ao5E{DW=UfT*3ccT6X;GwJ1jM}RNziR*f#STVt zRt>YlKfLA(crZs8Wo6b~+v1_CrAMzIUQH&39m?LC>c7nM2!+Xz?WD(aT!7<<$@V=P zX+4dELAJP-(D7>Qom+C!JiMW+tx+~v1<43Hz0lnHlzkT)(&dNPBA+kk8pg z0TfIBq3(m>LZKG@zisyyQ-rgC1&?!Up$EmF=%Dk@$8qL4F2fAWFY@LtA&-QT0kyo{n4nA6_Q;F=!TvU{-Po~gTDewz;G6t73V}+7Y_GYK?{4D)->M?v zo9**E6|0`TW9q77h(!mAIy~&{4X@%%yi2Ch*wP=xaSjjUYi`$&`S$hLlB|=z1yDOW zP@Mu%^gqAkKtS`~OAIqpx?&{@e3;MquBba@WeOll^DCDdj~Xp^)m<>sC*L>cufmO- z|7Ui$_ayVM%d=}qt6!ZTf~B79NuAwZgLz<~!bMN~4O*(KoPzGaj-S6&K)%m8CC1nx z5J}T5203`>0;Ghq6sIhxhtVnqO{!tM zl9<(&a-L%h!*@JQFaaWW9*Pp0%+P(Aurq0qYMbis2g?rFnEk_!}B;HHHN%b0*a)x%LhewdwEwHqVzn-c0KYYMF1bJC~uChW-5@B*M zx*3`P?+9HJWMkm0^uLMe8mzSdk+zezj1(X_TH9a|68@0Uo4I^N5m5!$hai2vzF@!W z0j|%t16(F!qYuYXu(d)i!9c%ci9&;S-m+$5--4-7JNL2nI_dAWSQ~NpmiP<7SUDL$ zd!a&%gw};bt%*57M9yZPWje(M#bK>pnJ@)?0QMaKQpBB`5x5hd)!FM@tGrF^yZ0LZ z`a2_rRcfO7F>8rudjKw2waycB5%R~Hs0O=k%8F8xOrDDz484VtiJByeD4!7?PaJoXLdGT69 zDopRItX0VGR9XfJ4Z%g_C!MjMn#YF=je%YEf*Y=T@de(d)f*vS|Ni-A z42GRp$8o2~!zb@e;4V}8iX5^mEvw0dH(+BGn~N*^-CnB}ksH!NbI z3l7I*nUM(TQDP%j>n@2XeC0uQz zI^1^@x1;ge#Hv9uBEToArF#h54dnD~JaZq+{8tQPCDo&@E(MU}RU& zWDLfP59SI@V6miw4tA!kI6P~Y_bubcYpj1=YW;WGn zmr^S+{TE+D(A0N>cYMYa=LCr`g>)_t zC_mU%o=zEk+Aorx5SVzG035Q3_wS8=5@=*aTD{;bdWoy1y-Ys%{aJ=e2O*&eBO$_~ zfUsk+bJXs$Y*11l2}%ecfqe|4*B+-d?A*e@x~%2N0F*Lf99P`#>{xRXXq$A8y`9d$n)rsT8_B>OB6qm3s{C@bzP? zVQhG9VGW-c=|ZemSKSdL!D>DSQh|`R54?pH*Np@OwhGM~noh_C= z%%yQ)=`T1*lrn$0S$^kV%?ck-XY-X`dsEmxiH)NMrY=^Gp|UUwTw*@$1HHu9t1Z~5j0x?> zWA}kT(c)xZDYnZ#w6cW@3NRc{3Wbuc4_)dAuU!AH6*!_YIeIlUSr`{?&@4f9H)u)- z$?hWjWqLFY>^&}mIoFmH)nZrl&RDlTWd!9hStZEhSK#s)gzkA08nqj>82NRbb^g{P z6mu<9rmUL_P0PUixlXA{uY^vcFAt%FDfZl6fxfo#upH?=4|6Jvk6+^~-nk@gKi^Z{ z*^NrTgRrP0TUL!g>{rOK=2yBkd0hV=UB) z23uies*d9C_n8pCb~|IR%B2@7_cdofRBh;U&pq3kdtkm z9Uq;?=zaJIR43E)>f!9(T5^kUFvDE5X(Fz1u}5$1ju%Zx=OYtS?#svL?G44vv|^)l z%{X-{RZTwS6;c$npG#trkqf#8ewlOdce+eSLI!oLH6 z9hEq~YUl|9^VH4_L(e9PCwf9moAr-V2OgiDxMo*gOy8S|n^kMMn&dZ<<`D*`A_bLu zmgmcyaH-j>P3u-;cqNC`M>Afv-5;!evrQLSK4DJl%+xH?m`|sCVBOAX}X4yow)`2XH)ftbJLg7NaKQu3fPW0+RnDL8%a zkZn3nKCllpaxIoB6&gGf=*BqaD)fFz<{P~q9E%#dkZ4h^GGiVl>=zIdG2>(QDD3Sd zIkZI90e}*({Y+A+2Noj|B9&tDFcgMQzp>JmM#)U_4?vt7wnl4iYAobY+t2$yPE>+A zgv=y66)4W^Q!h0#wNdz-Dyw8aFjB=b;TjBd?ai7JwZPj%BYTtY1TFZnl&65cM`pE=N7QLYzND$2CG3Y0%I=r&_3H5vaG&>xl1C(yas ztO3xMT1&nRt&3F^CM_mlW^x_;m-F?S#ftm1;6rPy#?UL~f`(;Q=8LT@S(jK-v}3_y zH6-gv4nZK5@R%t_643f~B|59XcH3zLlh3$F0k-=D)^BK!-c}kjCuYW7OoBtOrp)X- zKMxBUwM1u0hcgJ<f~; zZ_P_ndBah3fY0l9eLdzH;zOZUWo$;fH4PbI$7l_6jBE-UI#y4BHV*ypL%5Y9^C=Pi zW#Y^*&SG5gBI`f$Xzo-^NG_$CF7scII9C(F0Mrzm?pbHio7h#Ku^$$bhT$DR_=sk| zJlXAW6PFbKFr*W?YFUuXn{!soM59*}e$U*ENi-CHT}(xo=4t)JH4jx@t^c7f$~r zAxC(bE5d;HMT^0Lm7Xp}2A*aig1Rc90h36gTR05j65B@|=TznKL5;cz_1f7F(`F%w zG;yQOj>T`f;B{JN*Awn6ZSr)tX#<7I<-&Rab7;^nBtwZ!E9E-DgXc{GZlktJT=PN7 zP+7%GwMhzn-H%i{INv-){pQ<}mDe+*qQlit^f;VQ6|}FbVF*0r2>RZXSy=1 zo#l+leB_A3BFaOLC{*h$3duHqI4L8d@Cxz*1=;_-Xt{5GWZogp}q%pyZPA#ud~E)sFTfKu(|@_xR;;rG~p0~x~zgTj5a@%TRyF`9?kLhBL>t#@!N-6-%-olT>u=>l!IH ziz5~@qS-UjH<56+&S{`L=D?wmB^<2az0!KX6S;cw%Rhs><&)q47ksB3~oE8TA4rm_=${5Ft@(G709=0(xh8knyKQzFOX5?xru2VV?-LP#8GK!(S3?2 zIW`)`S)6rnOeO3edd_HwOc4w%%jy(d31OkfX_8SzEx67x=onun&or7Iay&QT?e=L_ z9yV9~lW-DL_!5G32k8M6lQyjrvnLFx5}LOZeGes}a7Q*B9Y1&wZL|>hGlfogcu*9F zI)xI~7KBhQs3Z`UYHPUIz(7yp!V%yX3ZtNyc^`^EyGKEuapvFB|CU zYFB|hMF)wCvnkYTXgE!63&x$jYiXzGyr4H|sDV*MM2=F(e72eC#tz4%=epr^8JkA4 z&&o`Z?hevLvaPH%eProdN4cBo^e0}}RW>)Iny=ps|BmA3Pp;>M8NcMh5ofoe>KdaU z@XLK%n63sUbIpN;i64JC@Fh&res5rj*7iT^RBCVG-FiLdoBIZw2#Pv_ue?z-IWh|N zsv$i3`b+IDX`Q4Tt4ChFD=mE+1ee5uQtk-Y%#FeY>^T%ua0tIgTwAnAB$D)nUbUij z-&tB@ zwMm(DrZDT;{?U(H)kT3s9RW;FxRFUtD^)@vx4+;!gB+<}F$bzs1Y**SG7ANWkWSQI z+D|b8U@mO3q=u8e+2q9=#fo>2BKIH6|^$CNiRN`y7}>2@+(~_ zHxzIc$>B*fs{%Drk@xJ|GDW$pP5=B7?826Kz-E=&?krm)DoeuE8PHD;qmHHmP?@)U z{%$Ht&jv{pMDrTvEVj0N=QG^1h2Usj!Hce5!Fbo2d@!LFe3>ojMWC0JcMM%>CJ+)B z1{^haR{*X=Fcfm z$jt+~*08OfGxoQqu|eKGT)p8K2qHA^;k>Z620W`{HLS5JW=Y5=kUO4o9G#a->nn{p zvn<7{4EZ{bG7l-4SKt(z+2OO$RB@aVky(_sJv34x(d_d(M%|bp5=h*e^MISJT{HDi z6yi{G@7*Q7-YCXF2oHlAe2@{oN*HX@)eJ_|i^_AZ;xbYdS<0oL*@tpR-?+2*@O#KH zpGZZW|Nd&Llgq#m$va=mWb@%XHI~+C_SeBLti3Zw9{n(23S9n*pakm)k}TUm!5fzg z`v@jKHc|McDH)Z9AVIRi@K-4`w5zv`wwhJDHPdBW^G)19Z-BNg|i3dUV=GLE7R0F8=xIC^*q^*f=0v5pNzhiCnUmS_fQm z`AMe0NttOAAd6^fy_&LZ>2|Bh97NY8{^a3bq0bkSzPv|?*usiT&P5dEIi1lu9O+Va zJsgUnQXncFHyHj&TD*j9DBmFgQO}3mcVV4~w4SIoNr5OnEuT}#19icGfSm==OuT9T zG-LZ=#FxSUY;Sy0XEG^9Ga4(t?h*S7%!E1xz^k5e5V~(?SM*AwAxHIO>>_Ruzq2>aiKyT@Ny5EV4%P zLQ?ToD<(_GM~v{7U$^0IGyU`p;FYr1p6EUZD~`j@79>07PW8bS(#pZE)ZIt9R}`1@ zy8;iilsQ{I>Tnb5uwK z#&LpK`HO%4p4XjE%PdvqGHZz6(N`AK=Xh6D&>l9TD$Fl$W^<4Xt zlusYA+GJ_#eY`}D%JwvW!Y`KAZLIA7=ZE`*Ov3yqo}0IH?!h1D%>+8M38*9`A#?A(1#Y=QSx}086D?MJmAgJqOd{Z zsS8E+;WDDK`p`GIAdHz$U9ms!ky!<~YK|w^{qo(_)#L{tBfU3WHZciTe%sOv5mxE5 zaa>4P=>`)JX7q2uv=+0Axg2t4YH3#1p*M4Wl`S=k%#x9e zN56CG0&%&aN8FaTlKqR|sCO58gPqZQNIx>Qg}r|Hi+8&YgPz}I3@^N%K`5RoVaCeB zacIW8f}CuU9F$h?ne*#t$b)~}Vz`m%W9ckgc7^$LwW;bi7nZE1`aNwPWgh?1Cklk; z5S)BWN%}sVuc(sZ87CLdVr3cq4{e|C$_&*0&eSGJAL#=PQ`Y&d-?Mt!y5QQQoMR-! zeS|hjVe|$w9Mx=vGl<58GZa)dB~b@|xeap=*}j84g}tyQb~H1!Ni!kgTXP=b}j_Cefhmt7$ekOztx-en5P{8(9)>twd8e z-J(mBa8j?i`9vcc-72yeIocr1w0K)_tViYnTmGgF54M}1;8s=JH08Z{i;T(5-B=8i z$aQV04y2V<&yO+xendpTU_Sydk ztA_u)CA!#kI5DZ&d8^T1+;XUee%!0k@Cw?EAQUXrvY02<=fu}>(iF5ismfJZg815N zas0=jQ&m7mr~*CS$_i1d)1iG3k*-4BVpj-=k$D%IAq!-^v@?{L1GBQ6LeO)kXi>pF zWa@xBk6noPpc@8-JZjljPP*{clG9v|+taHFu{w(RTYY>vk$%3!6F1tV`V??sS%Vgyt6KIVB3NYjNAB*aCTtw%9S9sEOHI~A1z)~iRd^NRdU9HZ4D_MRJP5SRq;#_$CsXW zO!X@)MKZ}6f_{qdo_mGT%Cxpy&0!$UiolTX8-Fe3{)c7xEQ>%BrdYuy-G1}y+JMNyR4Nl%DR!5Wu6}0q@c|qk1lPbA}^rU)^!8f{EWqrx9a0-iMbV+BZ)X% zifw6B9q*&X0SasmBT!1v9YWw*3KQ5Vv5TsRirnLUXcTFzmC{W0JM`3Ws4*Hm1Z;ryseL+oP@b ziNrpl2r?Mzj@K=0ou(K|6&0LNaG_p}vM@~aTl@EUXI*W;Wst?#lEje8(T+n zYtMGxR8C}YBW~YT+#@$qTGor;(1+?+EjudCD`pfeT%zXfhSn4~1$P#@9sp)0ZdX3c z%|wN#A0oup?GJI`)!`BPqLnnWbV(kt0SI%$lopJAW;TTJhOF8J*VX}*t6KzSD`pDg zVd-NI36u|ms+uX-YUltvr9f|;X#Ix7Di8u;Lw^}*NKk(yXnb6!`9N{mX1rf^1`>5) z_Q6}Lp+Uugk$^j>P&Y&xxM%ZJk-{9VLB4pk7>cTpDqLpUG^SVYCZ}QCbAO0`T;{ls zPXJRXN3X2@R=&!|_q@XPty532s6HFe>AlGN^h^AWB}#AwR7VjKqKAHoMb+uz@eIf)=j+3bqmftOOwe4) zh^{x9BwNI)dC*&F41hY5F~FP zSr@y6llR|#%4wl-4#qi&*kff+&hJKKoPDXP?##*|fB5d%;a>7y z1|HRbtkw~eqC6jKHWb8@HPF|Pm$n=Ot2?V}r#q+u^}g&ig) zeI37*{obX@no?v~*Zsl{AnNCmbMB z9Hu|P4o;w5(qrwN$Zb7zH?m2U1vSjqR`v_tDTAJq(d0Pcsxrz2dIHdynFxg{*Cv=L zRIl8Jfy#fdiYHKFf`0RBeI>pIUzShjuqwF(V^K~JEVX3p453xY+H8ymbuxby6j~9c zu%{nTX!+b4)G^M)0&kGLan{wC-Io*-?$)E@Q?jRyx_mROh~ z-;0P#jQ-GegmVwF@yUDQ6jMarUg99!r2Q?@@+z~;ETttgaDkbonr_>6#C!og`MJQK( zOg2XO*x_DtzW~z#DgZ~>qz*`MinFGLNx4(8uu=SyU9&!!y?r92+ZT{~6QWC05Zx6c zh2xo(6dJw^3&(L<{{6#wQzuf{+uhFaz5Ce$PGVND-Db1MYq?vM5cUc{*Q*Q_=ieC* zg_{@_TH}*%jU?O{`ADKYoWQK|vlLP%N8dVacP9lE5o*`Rxc%}mhSpG(I3nCSX3vHS z_G)f+kA-}nJNu_gRJ!7W3W8`MvfJ#9mmrF#b}!iDlD0+8;x|rrnT2L}ikjf(W*(r} zNQooMj+l%c-#y%UlDJ!r*L7JX<%{MOY)g4!p@FfFVe8%LeuUS;+Jsu46feB3&s&=E z`=e+~@VK;VhaL$Mg?u*&{3TZb!F5p9$(aeIIP^{>hq>22SXQTh{<*+!uK?K`+Gx0* zsfM7`neo}ZsJJ>mTtiLmT?GFy9}5 zGkk`Iim~G5PWUf=jtOO*7Z(O=Sxx<2`W6>X5i^q);429$S=Sr8ZD#EnXCrnYY-o2% z`g-3FHeaTxQ7KF6Tr){fpNM(x0n+PoZz!jwKBhogBM(HDXhf{1PVZHZ@SOr4cKL)q zPMt^(j~@~6iKbm(vR#SZFF4V&CZ^WZ=x}|hSdVQ(U@s<0_G&i~MWnl8r{2Bv_o2u9 zGYmU74yWt;U&;yh*_#$XqJaFTm+tp9^2`pjOv`XqEt%c~cq^GQ7C4^3OFcvxr_DIq z%2dA#=wT@c6(-5ApEgfRidpOli0{`@BmI~-Fq5OzrT+(myY@s$=U#u))`Pc+4%wdj zN)q`<#~}&`{lojsuJ*=tB*whFWdo*-KCVaONAeNJ!zI(wM0u#L1_`Upfj8x^2_1PI zl1o|`<>}*#8ILUUMocw(IDK_pOe@{N)qySKF-vb>ha39Iu){6=@~JIroGdADPd_L( zSqcNPCDw*I)3E6=N%`ja9oah6kW94Ga8h_YU@I6stu@?YW_?wfSi!GDdV5c z%^euWx4KdImmoRhr1aR0l61V0vFo_j#UiZKwoU}x6~cpn;11l$={DBqNbRs(6r>)b zVFntgjIWJbZXW7kHaZ58uPk}Exttlyx`KWfG?&SMba9p*Kke2sE;=s`+%izFWJG2@ z3Ym^LF945iKE%Sb8Tsi16e{M`-BX1>8hQtqpaU_nGhVZEvI1n!0>{D#CxwK3!JbD% zd&}Bk z11mouZ-t*OxOillU0?%|YWs`YU*pam8;hCno~ej{j0@zsD~EQ`&n2D0-q`kciYtS^ zea4qJP@YazXFLMEfUMUZ7JMw}Sjx}KYt4zVU$uxGVCTjKi7K>ZLw_@eb%BSRFp=TE z4d`6@$$*{A^FPObV?^Ef_m=C|IWu-KN>9!>as+lL5jqOE0NzV()%w*Y%4M4jiW=2K zVu09r>WXS_f%QWvDU0u;G8a|E%AeqGd6Cn?@{9=@CYeHX2v5<)f{4bgNifwMss)^d zyU#m-rsF=op;BZVw3p|Gj8JH5frut=h0d>y9M#KYq_{I7&+mb}zNot*Xf7iB9er(Q zZwIY)^@(p9Hn+F&UtNFhqo}skfM4=+XV~d0n`Hwoh-Np~rc@kKQd^CJ{c2N41L{TyC$|Ji*Xy7F^* z?=$tR3%R>QR;TaQ~`)GtX%OSn`j^XYg4TK4)K$#-7--#+e@iCI!C5e{k*lhq?I^?J)YC8U|p z3*ihxMApCNe`B?RT$-qMU!gVT;IkaJYm1*Fr=DT~B2n+nT-#hMCR@WP`^0B%1|aF~D4SXt}V zV7vS^-Gfjc=YGf|cQ3ME*0p9gc3*h+r*3`YOJ!DDNXq4MvBV9W;`1w0rN##T=gY(2 zR5t9kj|e0{H^5{x?B;6lzWFNnJau%UnwSM!FU6nNu5Bu6ac_Xq@=%j*v+k3$D>tck z_QT0<@*$oDmo5+>MMRKsr49HppX=9U{P*prf{I+G?iX@uIyA%?Y1wNOAo^lUE^e{iMO95B2uv7rb*1ZCLK2S;`0`}Qg_IP zv1j){H!(%cQC_R!OclmT&A*XboShF@wVyMxfV@M1f@ue6d-~o}+D3mFPk*F!I#O^~ zb!D;}C$~_%4cv}udcI#ME8&*^uk5SEb4TtJ-$+hF-s)dpEf0K1L2$3O7dbizXKYva zfBQdo<;I5Cb0^+;4|;rYIEubX_2|ai`$`XKx#Yy~!rT=xi)zhG%bqi6gwggxs{a>zFC1 zOKY>X0Rvt!yvp(w1+9UNDxKb<`W3;bb$oqSZthf(mMH~i-?S9=#`J+=))WLzQITEo zZ!!YR^ehkRV=p5wj#8al=7U^oz)3Y<-0KYFSC_X}rPj7yD-vA1gLS!DtV~ei&AWbf8VK$9+-RwxH5hUz zSrM6kBTX**&|W|b-Ypp{KNgv^2RPAl9oT#Z%BZ!EK5-J>G&S4UDvV4NP#aX^t7vGf zfsdods@CttD)ewb=ifzrn)KSLY_fB^6{ng3o2__@0e@B!b-bCj1v)zTO(-mxUS&V1 zSK!5leWCqxP|ih@dphBAs%K4*?z%m(Rn!Ez3VD)HsAEd&#fx+M&95Q5mHU9ui1iH4 zfQeXXlechx*B-xb%R2ese2pcC0~RwYllk}`MIPX@`B(d;SMGJ)t$6>OJp0@}_LPSH zVe)5xsl(6MkRxnQn@;Cojn0lab=qJXvkjUZMQ$MIOO+P-aWuK0bn`>u64zQd%(+@r zuKWF`mDS=*KHEn4L768t)YyGv141U>9?2$U-Ze5vz#aN?eVL5Fd;9sCaY zmVoTni45soH(kG4$tFHfO6~sG-F=;W^`3nx_@XgupUv_RdJR2@gKcP9^3{gppM!So zi`HJWkZRoE46Bh907;4!csgHZB|ZXjF2lsOT2!mDh55{V*CWyzs_FoUKZ7Z`)od&W+?_|Y zzJWhgkutsC---4cc$?&3f#WDy*L8dE2ruxfb-l&Yd}>2k_)k~QSzAM+B)H%DJ4T|5 zEfe%<2HXm~<`@Q&r;u;F6uMmgtace!5I-7n<-=C_^2!GZM~I)}lc7&MNpG_Uh@Wrk zwnmox?w!0oh*qjiu05CR+)G`CIev7=-DJGX?(Vy1Bi>+-p)lkNtMbtS0+otvI<%%L zLoCa6B7)_2aSZ^?XOu?1khti2fVTWXtZEgp#16VjJMAisE;aR5n9$!#0Ky{I3799s z9!$ivl5f9Ty&sgGs?A^ce?+|ldmU^SEF7DSnxt_Wqp{W4X>8lsvDKilZFBF~wvEQz zvF)Bb=e*zb{e@d=t(kjfJY#3+9{Z9`H7}X4Kz|SaW@B3U^Yh2)&U^94V3?~JyDAy< z5U#jjlgpY;=q|5rjYZ&IVK$2#F_Bg9S+c+hJ7MtMCr43Z03F=(+M3*}bwfPRgIxSo z{Tv_BS=byB?3qC+8UN`KujVniw+i1}o|B|tK6GJpA3c-tYd{xW%3ZGKhvQriUD|G` zY3VD)M~qGI9sQw?ueV`QI7{+ulm_VRj@=cl)Z32CqkTO|SiFq;DzuvCpoFS@)k@67 z^1j!vP^2R>67C$muYxwbjaL8KbQ0~+YbRXsvwhkh)=f@?u**@eszYUUeD3uMC{^|r zyqd{`sI_>;SDdzbgGOcfi^`7Kx@ni5|5_{B-7JpRL)0&OMt?!@Zm7Qg@mrAa3zBlv zkj=07?*4U@9kjAStWsT2`{0jWPT6jz^G(y^8Jw=lLO?Fd2G`{~8CJ!nvD~B42E?9k zalGAsLei&n%(C~vX@;DjKRvIQj!t7{DI*}1P^4KAzLV*Mywf=<p!{#2)xtfja9=+?d@E5*!~gY5gG5`?dk<8-Rl}JPglgi{mC%sHw~>?89RQV z!zb)($MpRTqARb{o4-3*q)$tb%&NB$kh*y8%t&8sYyNt;5#phDqxu)_#wBcb%#93-gxZ|J_~>%&V=9e@FiTD&oRe74Re-O^<^&nOy#zK6_&tE2+=0O&A>p zn=AgM9eYy}mh$KpueHAy6pIIxUR@iDWUOExJPd6CuBc4>Y*lVW!A%Xhf z6MFggat+Sm@x8#jGJLi8ivC%fnUlMH_B6()^}L|xeB)ItrpBPdAFKOwlSqjFwY=@0 zW#1SgUjJ+oZQzjyWn`J?at%4sCl7I7oZ#UteA!p_y&u*@MCtCHlHiV~Osj}T{S{hW z_aa<0JuakQb=W5g3BGUlLk(S*Lnv&rwhLWyS&Hu@^lgo;8;_vWvhcM5bWNmLM?C^I z?NIvY6wPCt;UQ%UU|dxI25YY#P(Zu-9Dz-wbhr8E9z)+*Ptnu+zkPb)?yns0OX?mrZ8fy`e3R zbf`$#Z)rUFh)gfMTtcU87cRu&SNV1sl8|a4atjKpz8A?(h5V0ZJ`!oGobvgLLW4911E|HeW(-vp)(bVMT!OctS9=kQT@MiAm2ngFK zk4cAEw(@6d{?GTYhdQLE4fIkZWBCkhN5~mklh-XMRkCC>Qd)oRm3IL~RGF&(AzyIh ztD)NLySX_e%Ts8WoDyfkS5zW+!={ zncrn6<|YXVc-D9L-kI}U3IEQACu5)FY|!rxd-0u=uy}gEIq`lc8qy$89(t8uYR+x* zvvXe;te9;~i@R&aelukqDIZQ(?2I%}j?<0wnHb!n+?So$8~2h+kPK4)?q0WlLPZc$ zt8a`yZ8nCU#8kbB_QFH*!DKFQuAt97m{o3le7ie_~W7bO66 z`@bd~`qil%l5%BUp!Hq8j&Ub{>a5bty>>{OPkWbKUMLb|i$x}Ty~lgs^S>QiD3PcL z*peINpjE4{*Z?2Pwo{_;PI*fUs(km_;BwCwEk5mbMLv2CIE%7}7}@6w$rkBTZ{DmY z^@bGNB%v6Vbq#K_qsC6=B*L?`SB3*Hv(v&>>Zff}X0Qd)tCCX>Pj0;lnh>|4&d3@# z%;NIKFLtBi!s+4yGh>eSEAwnY4{j4e6j6OrR9MVCKpa*7NnG>g1v%2YyLRS@yu&x_ zMaTB>-hsE|-`&&5Tqbc1t-R*D4!mC;Xm1WSk45V2S|yrue15uISYU->8CYE(k-|uc zZ(^1?RQav@5J1tm*?PDvkr5Gy18i-kH?)R5dS2MFuTJJZjap+6dei(d#rM!){A8F4 zUny(3aZ&7xx9c0mvgymdsq(Pg1oxjfX?qu=taD3}ru(B^HsN$Y53*cD?*0es2g;7T z;tn^4K$udisE5=;`jJSFh)1S%cw* z&tTfIA#{y2NN+P$iydMG#hD0Vz&c4Os%I0^I%gqiy{l0NdKVrat zQ!4A0&gNN4jU`_k6qpqll6g6?BG;?t&L^BYnPVz^BXQB1g_-pBt{Zpo*T2Z!{JG~F znO$jr`!CO|Ahji4@^fks+g6dxdt?`C+}^Am{Kq?Ijl4nfDZ7X1|GwhUNDn#t8Ft=j zqrOn|B@FF4g}Hn&2zAXPL-K`*c61&k0Y`nlTX=mr*l zZCbU4cyUR(nK#BhJsQ}Y`gxq@afo;hSg&ERqj?h z73eyJtlb|+Hb6iM!$=Hk-e7KV72kTfaViqSzCi9K+;No6=eOjgikWsr`0;*a%A{&4 zjp3M?)GFhJ_gDA|5#=~$>l)8!p3&mGcOJp!{)q*Fi)@CXHKV#Ho_y#bxI1*xeOS{* z=#>poX#Q;m?b}=3RA?#fNnLXP9>F2yAx?lKMn=7VwT7HTUpH)dJBnD{yyr!=LbT8B z)3?(f=Xr}uz7Q=awX2wlh>4~KS^Ok+fS4#JgH69$U6oL+CfU^+*03cZu2%h_TTJ-H zT!_9Pw@;WV3i?b@G0kv~oOEfA_4qJ}b(&Jmc34zut|`}0xeNVzbN5IHUEIUsQ!?4X)IqiF6_T@)86HvvZ)=U~H}Up8tlgl#C7mdiaSvi9EN zNtA9R<*9A1b)#9Clg2}jsjj5lBiOo9quL?5(yq2^Dae4WJAd?vE{qE0X_F*Hr)sa$ z|BcwjBYp83kJ`%He>pAFXiy(Ek_PkATp!DYT(+ho{{Eqtdt7Gi-E-Bs zyk>iLUHh0|`xGP1M5NZE5eiz8Xo&l>>0kM5RvHS?l$Q$F1Wq*(AKH*@=M;C2|zY)BWc6TZl)f$uH!X5;(^7{BZ+X%pi64cHb zm{^fbi)TiC81oT~HrZ|}?@x<)PE$}jANl?>Bd}9wCu$KlcFzVYjYK$M=Ef33n zb$s9&=?UrSNUz+)&y^1fn`H#6e03#_L545GlHHFfuQ}5PpW&U>JnQU0E)Ov0pRp<{ z1$vY3H{ru|ul>ExW!jA|{zhFnqc(mC*SJ_qK)a0qABWIqo~9&}FW}5w>(!Z{a?{07 z=$W#}PaG}Hg8DS>Q@V^M*rTRw4}Q%oaa5!uxUK;wOP@?wnzv7zG(`@0)o#11%L;DA zbo^)YFbxOwhAi2P^R7p2RM{k*)|hHVq+8ki9s_hcTwI>7>ML~C4pXmVcVo-;gSL+G z)-!#L1u06Sk!PvQhzzPU0Yn8AtM?$(H zy|F`($~IHrMKh%5Lq>4lQATsoKL-w+*X1Zzzhmuy|$-TeDAcZmQ3I}&MNc;D6= zg53N_pjT!rI>+6ElV!(VAY2l7AS; zDK77kj}uGzdD(gV1`RF?!bVj+?N~8=Q69`_QvO`LFAHQT)MVzCrX(56f)93^2kqUp z-i5khJ}ZW-HAiaKuK<;3-o3m;hvGqniB)ROKXqY`t3&SR1Dwz<4YOP4;YM(y%aa1J z7T=D;%U7@>rfL>!4>YjA|5-HqEMX`eM*5%1-!vwCQFc)~&lTkTbmFLT6PX1KzW>|W z%oNaZ)3xyPoOV3aVGAG^mYbZ#rfvF*yU3_>k+N8~{t!&@E#~MdnBwh7r3-bn9~Yx?-yDTI7QVGuYCb<$tYbRcK~Ads3* zfE}(6Q@X7Hvx`ReY6s9dkIPVF>K0NsUUwbr?RY@LOW8(iqu^6n>(YfWlZur*E_)C6 z)5HNb#6&m3eubDF$zLOx<-zKtn-;NVQ50P+Qtkp|b>b;uzIleJlzm3%kzLnEppWG> z3n`)_k=1ESe0$4^w1hByf4FXk0%s1%DB;i=@tBh0eYHA9#S0qjL4lPz5&-uu+O0?3 zv7pu-yM|MF!=vC;w~VHPPArwFqSW5(DH<{gLmUFxe09Dw>W*KP;2A}5EiwP#_2Kr$ z&B3}S8D6iP6PmUSvg0a)wlEb1_vo;+w|zIioww^;xmiQ~rxir|&-q%FT~zXOfPIm# zs*a2OBO@>vr3^$oYk%a>m^VK^ZTh@aIRGAr6?>|w64>;#D z2+&8uM|#!HRjAwGjirOxycXvkJ$%i6WS#Kjdv{k`L}Q;sykgVNL3VbyEu@s`FUZ_0 zwQ#*TIl##o%?Vg!^&4WVq`U1OZ!YjoW_mAk)TLvdbnuu-p%%eiz@s8a9^gi3%JMNG zZ?oN*L(o_2eS338Os4yp6q%L7jG17ajq20ROSoZd%8!~Pzw{>OM!yFfEt_x+f}bUi z`PDu6tTg}CoZ*{3ih8=&b17R>@?{}$1|?xj`&Ziu?ebO>=v~BNrgLk z9FHa=?5(bK$!;3W&75tm&8oH(T2{gz7)XY>$+ZW;X!jcrN~C;qZxf;q{c5fc_6wbi zK`1}!jIWaJ%aEg@p?6=n3!n|cR&CI6Y$0b{=YHqcfgHNs7pi?li62ls+dVqi7DEgU zdN?YoiCZVMV8g6Q_Mv@MY$H{!=19Ruc%M{XSRCml5*Zyy>p8YnhG}3H&cR!J=;?*< zd#|U4f~lB3o&!JmohAG8MGw8Oon7i;PBL8FiRlkKl#VBq@8JNftMM#GN4YQ#=t$|3>a4FpNPlKF4%;0;juE` z^t5)~{f#K_0yXfG!!9F_XN6z`#UgY;*n0b8Hoz8E)T$5Tu6KbQ{8!i|6sqe7zI(RM zAerR1x}V9FGHCq}97mzl_(Y>N9p}2P7MrVe+cBI|dkLmC8pqYuOa|cPRc#`VW|$aJ zeD;8l6p@nOk0K$YacptO?8hZTSe#E04pjhA$iw_9(n-QfK3va>p^F&Sv@b|mI!$=` zaa{BuGtz$Eq~ekf*wNf$KBkLPguze^KzX=(I(*T zYKuN1W?I;=w;FU6a8zn5CG0mIzp}uK*EhhG^?iQ}mhFHVdH@d?RumgJy^Y+j2N_G4 zd>=fIZ5?P6__t6TpU8^d72&V;RWS{{2SH<9pRc=wS^l?aRpbDowj-&=kCvgK;(Gid z=}pb7s4pEkdH62ExLekc29sBe77`hvodA(jn%pJ6KRK|mAkk1kX{qLkc2wc0Q&C{| zdxgBz;oqJ#nf( z&2p(qL9UcLdYIMUqU*2&4Ppr8FpbE~s}018VASbVjlVM82hNXIZDQ4(O{3-7)GKY@ z1(?3Kl;6=Dt&Tc(p?3uQ0j84qL&JOA|762t4z4C9(4#?T)|)AyDn;t-3nPdc8pnPS znu)~rCb~uJ72vjpF*9+7y{0=SiMW-8zoK24^R?@|l;rolJ`*h^e3{xg2b^wycSx$K zq%~~~Qd^(qFM+$zKxMFui2k=_lKEr*x8M3w!2t)fd5N2n)r1Q&s!O}`WLcA5C{jOm z+-&MHs67#kdmqqXqva@RQ@C-)e)-##^ZZOC)6`rhzOM1%iBL;JQHk2yxraC)o@Z=%H2+vX_ zWoYE8zIrQ1*iA<-UIR?Fu}cV&Fk?%L^hStkXBsy=!$@i&=n-M^ppjni8kIpl+XKi` zM3%IZDa?@n{GMR@W_&{u@jD!T8F}Z|FpfwQ1^*q4;~SnjU{IQ%=+`V`sBOajWB`;dFj#FlqF%!+R;ZJ+*E znY+*3FCJ4P&L68Z7nZTY8W3_MzuVK*QixH!#Gjli7pOeY*u`z@{SG?|X^mei&_|~J z@8SOUdARlBv{H6XGpo#>YGj?gG|NW%3;#r>o+IwTI+&q3V?W37dJa^I2}fXv6D$_V z;K@S~{&?Ui+}G<+OF3n={=I+juKcSq6+Q-WFE)Mek(K3pModz!0E~=GFy@^|lcowck*+~ovtsQDb z9`aJ&v%Q&pW0V*)(Jn||nFC?X)US7eeb;UIohaw3A+Jh5ptcc__2=&Tvki8hQT)!4 zETO$3yy(?cLO|Inv8h^TJEJ^?#Z%k%Pdz#&5sZ?XvOWRyeVLTa z!FAF~sb$mbatPjnwdbsdiO!an@RF2lOiM zKg3$#2YXzNTm&TlSLz<%-uH9euM}wh;|`=}{Hdsg!CAQ5XdmH|^FTG*_^nZwUJ0A^ z_?W7c(ggeVsrMHby&epepg8$(lUrxnWu$QQLWUeP!%D#)Ev8Q}ii}?ZzO9Fv>9J}} z3`QR-&W6~Uod2A`KaOB{eX zU?ZUVuvD;1DsB$mSL^IiWiB*Za&Fh&pZNZqK}c{uY()29C3I7J)cqs?h8sBKj^J2Ae7GFk~hP=p@^d% z+J_6SG-AGKH6u*HuPBV_Umz;99W)Z>elwk`@(C|0{;QC7z!!WR7ZWtZ zWw_t}T_b-lK{P9G9hl89bN?-EnQ0$MW~9hj-|1BUcpvHOyH)(SBvr&4!&c z7n`gEu_bm@&tps*<>Nl2;u)?iT%)BpT$l70-B=SR)RgcUnbXxW7aJz6-o8cnZ2o}n zL1i&h^YZ&y{D;60c5#W;WX#T1d!&XwYeur7q1wtho<>yMetH>jx#u|yPPT-7Zt1My zc6$Er3t5{~1l`*1F)X3H_)`Lpldi zk?&`Y_qtl37eB-r$EcCaYFw&7_OV|VKJvex```mdV$~wvQoXZv&)(a{o-SA*ID?l zVaz0lrLgd)c=h)N*pxChU~)o(?Ag9ZkpSZbWgdd0P+GlYUiH<2%{jQC?DY80FSY}b zYd=8F^+~M;=nw0shj7QDB3QMIo%)|PvDZSZ+H8shfnzZ$4zYo+oO4sEYjnrv(|EP# zOlPwRb_tvlXlq6$${;Uc0}86?L)05z$AFH6;M0pEEye*)r+!U2#| zGE1yPH3>@&Xog9u6*uA$g=G@i3I!h4-me{v>2XI?evR8NZ4<2!#*j3P8#0-xDDe|3 zquHs@ZSYZPc6c;)Gw)JZ8}{Pn+Rf=aEf63j;hyoH3IR{4HK+|n2ZGwdQJRbuY}Yx# zU^->B52;ReDu^adRQuc6sjnfj?>I$K5w}a}T47g1IuQUT`5h3a*ClT|XWTNhaPf?a zlJ5ySrs=5ggs$ojrv^FJ0-tY(EAN`v%eB)*oXh6!RfgwTlFQZXYcx0KzWlm$r5c*c z&mDU?HuC*%{IeX4(^@z0JQ8*~Gf6C=V)a|hYY;=L6WThukJl-1ih8S`!6vIO<)s+s z%RKFp9P=FX6y<>nJ&3abaz4nIZ0yEq*u27&WCWZTKy|7fdSyXCo-HFNO%z%@wS%6S z`)c=VktmUT_->KtPYo{Vd0Tn2ryqXN5)3nPEW6bmAx|@_#`q;Oc~VX&Rsre*6E|#V zOe$-07WJj&O_Rm+sgurT+gjxj$krrVJ4U2Q8r901a_%Aa@@^Jw_1(q4YWSe^T{*@_ z6b%!MjUmx-ifVu>_X{s#*Ek{+che22zTWv?s9T;fapdnXaPbq4nN~9{8A!AP={ljX zRDqpXn~P{f$G08YtT2Fm>Y6)8}@ zrr`LSzjG$wyFM#BN3xb`yJ6^qOs0)_FZVh6WFLKBc>N5ZWm*bv)$n+RQ%UrXJ9jPp zi{f*O#X%o&8#V{eWIF!++>Hu9WVW2oR+WE*;7UfbN$)Rgi23jf1U5U0vr_g_KKd_+ zOjL*Pa$y4g>#ht-7f*+6!h2@zF4zC{r3Sq(rav*Q}Ubyra2lAMZL1 z`%}KlrU1N4jaPinICR&+QvE>&LSfOAkJ$#|tJbL@mE^M~fFspCCJ1q#CN3kDWAt&z z<(AG|gah<_9m1@EkYHuDiy*c`f2Xij4~enOu6kY1q8TLV&7uFKPaN}-J?jc2XoWxV z)P(cFV@@i?-J-n`s3bz^Pu=v5a z9dPQ0uZAX5Z;L~RX=zY03oGSO+Y2jqas9J(Nrcb4_wMsUdZ!f4qj^5jDor8b@cHqX z3pq(cKw1rN#3_XsK9L@+-T+zjv6!3rqUO@8S-I>|d0TN~hC@ZWr{Wge zBUp6&E>_pc8HZlJ+y}-eXt4g|BS`;VVv5eoWe;*(<|RuxSgyHEo55>|kqg zmIkcEG*n>_=Eq6CKgo-(UOOrIlLI2Ei=KijXKRs;50kMUESb*ns=@_BCv(Re0~1qf zSPFBBJCgtqm1U_BuMYR-+u1AFvh2R+US7BZqS24QzKg$SPcMF$Z)O3+2bO%@VxG49 z*Py%7^@UIUnwIRpN)bokfrHABwJ4)`SA5@n8}gnQ|EmaH&Q~O((NwlCVOd95EYo|6tKTpect|b zd06By^zH)*sy**WzbdC}dh?17*@WR-uIwUnqi#(Nv;m7B>o0pVgRbwFI2Kp$x88MI zulfG@uKb(TFmO2D_a`Fw0kQVByP{^I=y`TI4gp7@Dk_Ao42>ADXf}yw-sv#T*P85r z1~-O@dS%T&%d|@VFRe-1TnZGrNeYup3dB{TgP6u=(%=blTz2wfBpZC#kSVuoR8Vbl_05#_3}2ZIKVbB1ZHDd0%;;~gY{3JRIef218zXIOq}|29h7Pzy zYJ}w=>EaQMd@xIFcf^Cpl;~COA-8n>{zTBguqXK;t@ZEnW0{rPwfCFne+7&98>$@e zqow0X=%0DI?#D;4^RMAEnYKkg)Gq69R88+aQ1d(*duzfWrvd1Wt%PSs#&9%&@Z*5C zS<2Cy0&k{(@0M5dizjtZ%W;I&`TEf5Q-+GExc&n+-bpb6{yT_*24Ok{NZO8s1@g0@ zN3h{03y3z6v*xAoTE`-POpc26P3&yu<@ff$LB&X*$)>U5LD$-S+XAD9{l6;`K%QPYGVB+K&#G3e**p-Ie$-Z&{rYy=8*QYb^@P|IZ6R z=f>mFpnon1!q~tKe(bz%0cc;$G^|Eq0d3j<

    gzg@QHSd=2(_` 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�u*S-5WE&XHZ9 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 xeZM+6^b@LN-#e_rp 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

    jk!lz_h-*ud-m;Z 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

  • j|1CD`zm&UO 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ô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 QSmEr7H}PLQweHIQ2Rk;Pm;e9( literal 0 HcmV?d00001 diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/README.md b/custom_configuration/NSPanel_HA_Blueprint-main-2/README.md new file mode 100644 index 0000000..de77f34 --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-main-2/README.md @@ -0,0 +1,159 @@ +# NSPanel Custom with HA Blueprint +Custom Firmware for NsPanel (esphome) and HA Blueprint with configuration of button, light settings, thermostate, colorwheel, colortemp, cover, weather preview, automatic TFT upload etc. + +Why another version for the NSPanel? +Well - all versions I've seen have been missing something everywhere. +That's why I decided to create something myself. + +My thanks to Masto, Marcfager, lovejoy777, Hellis81 and SmartHome yourself ( link see below) for sharing your code. Give them the credit they deserve, I'm merely a copy paste ninja. XDD + + +### GOAL: +My goal was to create a version that could be quickly adopted for multiple NSPanels. +In addition, the configuration should be as simple as possible. Therefore I decided to put most of it into a HA Blueprint + +In addition, another NSPanel can be configured very quickly. But have a look yourself ;) + +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) + +(Home / Thermostat - more pictures see below) + +## Features: +- easy to use and simple configuration via Blueprint +- 40 buttons on 5 button pages with long press function for settings (more buttons are also possible) +- Weather + 5 days weather forcast +- Thermostat + Touch + Relay control for floor heating +- Light control (brightness-slider, colorwheel, TempColor-slider) - via Long Press +- Cover control (open, close, position-slider) - via long press +- Settings page (display brightness, display dim brightness, auto-dim, sleep mode, reboot NSPanel) +- Swipe between pages +- Top menu with 10 icons for specific states +- Heating control (hot water) +- Auto Upload TFT File to Nextion Display +- Swipe between pages +- modern design - design easy to change via Adobe Express (free + design template) +- 2 pysical switches +- and much more ;) + + +## NSPanel: +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-17](https://user-images.githubusercontent.com/41958506/192650793-9b657fa2-8056-46d7-aca3-065cde291df8.png) + +(Home / Weather Forcast) + +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) +![My project-1-20](https://user-images.githubusercontent.com/41958506/192652078-ec4f3268-c00b-42a8-b1f9-c4da3e53d7a5.png) + +(Thermostat / Settings Page) + +![My project-1-22](https://user-images.githubusercontent.com/41958506/192652105-23baac1d-9dee-40c1-8596-9cae8827cf1c.png) +![My project-1-23](https://user-images.githubusercontent.com/41958506/192652116-93b850d3-553b-4f14-bb0f-78dff959e2fd.png) + +(Light Settings Colorwheel / Light Settings TempColor) + +![My project-1-24](https://user-images.githubusercontent.com/41958506/192652126-91b0aae9-75ae-44a0-842d-0a78d93f2da5.png) +![My project-1-25](https://user-images.githubusercontent.com/41958506/192652131-604c0636-0f96-44b8-ae6a-793bde56d0e1.png) + +(Cover Settings / Button Page) + +![My project-1-26](https://user-images.githubusercontent.com/41958506/192652263-297cda87-3eff-452c-9ec3-3cd76da94de7.png) + +## Blueprint: +![Bildschirmfoto 2022-09-27 um 23 13 33](https://user-images.githubusercontent.com/41958506/192652755-069f91c9-927e-4aea-9569-d596cdfa0e56.png) + +# Pages + +## Home +- current weather with button to Weather Forcast page +- Temperature outside +- Status icons at the top +- Room temperature with button to thermostat page +- Room humidity +- Hot water temperature +- Button to display settings page + +## Weather Forcast +- 5 days Weather Forcast via swipe (Integration Accuweather - but should also go with another integration) +- Lowest and highest temperature outside +- Date +- Rain probability +- Sunshine hours +- Sun pressure +- Thunderstorm probability +- Wind speed +- Night thunderstorm probability and wind speed + +## Thermostat +- Touch Temp control +- Outside temperature +- Hot water +- Floor heating on, off and idle +- Hot water button +- Status icons + +## Display Settings +- Restart NSPanel +- Sleep mode - display off after time X +- Display brightness slider +- Display dim brightness slider +- Status Brightness in % + +## Light Settings +- Light on and off (alignment with HA) +- Light color with Colorwheel +- Light color with TempColor slider +- Brightness Slider +- Brightness in %. +- Tempcolor value +- Jump back to the right button page + +## Cover Settings +- Open and close cover +- Cover position via slider +- Cover battery value (I use Ikea roller blind) +- jump back to the right button page + +## Button Page +- 40 Button +- 5 Button pages +- all buttons with long press function +- automatic detection by long press if it is a light or cover for submenu +- swipe between all pages +- swipe also down and up for fast access to certain pages +- number of buttons and button pages can be extended - functions like long press, light settings and cover settings stay the same + +## Upcoming Features +- Shorten Esphome code and transfer to Blueprint +- Cover page with window open status as image +- small design adjustments +- Notifications on Home Page +- Energy and Gas consumption on home page +- Extra page for energy dashboard +- Garbage plan with icon on home page +- Let's see what ideas I still have ;) + +## HowTo Deutsch +1. den Code aus der Datei esphome.yaml kopieren und in HA unter esphome einfügen. Vorher muss natürlich ein Device erstellt werden. +1.2 in der ESPhome Datei müssen Passwörter eingesetzt werden. Entweder in der ESPHome Secret oder einfach in der ESPhome Datei +1.3 Einige Entities sind aktuell noch in der Esphome Datei angegeben (direkt unter den Passwörtern. Diese Entities müssen noch angepasst werden. In zukunft will ich aber auch diese ins Bluebrint einbauen +3. den Code aus der Datei blueprint.yaml kopieren und eine neue yaml Datei unter config/blueprints erstellen und den Code einfügen +4. HA Automationen neu starten -> Enticklerwerkzege -> YAML -> Automatisierungen +5. den Code aus der Datei sensor.yaml und climate.yaml kopieren und eine eigenen yaml Datei erstellen. Der Code wird in zukunft direkt im Blueprint eingebaut. +6. den Code aus der Datei folder_wather kopieren und in der coniguration.yaml einfügen +7. TFT File auf Home Assistant hochladen (Der Pfad kann später im Blueprint angegeben werden +8. Blueprint unter Automationen auswählen und und Felder ausfüllen. + + + +## Thanks to: +SmartHome Yourself: https://www.youtube.com/c/SmarthomeyourselfDe_DIY + +Masto: https://github.com/masto/NSPanel-Demo-Files + +Marcfager: https://github.com/marcfager/nspanel-mf + +lovejoy77: https://github.com/lovejoy777/NSpanel + +Hellis81: https://github.com/Hellis81/NS-panel diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/blueprint.yaml b/custom_configuration/NSPanel_HA_Blueprint-main-2/blueprint.yaml new file mode 100644 index 0000000..0a16989 --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-main-2/blueprint.yaml @@ -0,0 +1,3341 @@ +blueprint: + name: NSPanel Configuration + description: Synchronize NSpanel Button with HA Entities and Back! And many other things! + domain: automation + input: + last_click: + name: NSPanel "last click" + description: 'Select NSPanel **"last click"** where the commands should be monitored' + selector: + entity: {} + last_click_coversettings: + name: NSPanel "last click coversettings" + description: 'Select NSPanel **"last click coversettings"** where the commands for Page Coversettings should be monitored (same NSPanel as **"last click"**)' + selector: + entity: {} + last_click_lightsettings: + name: NSPanel "last click lightsettings" + description: 'Select NSPanel **"last click lightsettings"** where the commands for Page Lightsettings should be monitored (same NSPanel as **"last click"**)' + selector: + entity: {} + nextion_inited: + name: NSPanel "Nextion Switch - nextion_inited" + description: 'nextion_inited is set up via esphome and shows the state of the Nspanel - NSPanel ready after Reboot (same NSPanel as **"last click"**) Example *"switch.nspanel_buro_nextion_inited"*' + selector: + entity: {} + command_printf: + name: Light Settings Page JUMP + description: 'Service for jump to the light settings (same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_printf"*' + default: esphome.nspanel_buero_send_command_printf + selector: + text: {} + command_value: + name: Sync Button Funktion + description: 'Service to synchronize HA Entity State (ON/OFF) to NSPanel Button Page(same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_value"*' + default: esphome.nspanel_buero_send_command_value + selector: + text: {} + command_text_printf: + name: Sync Light Status + description: 'Service to synchronize Eintity States to NSPanel Lightsettings (same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_text_printf"*' + default: esphome.nspanel_buero_send_command_text_printf + selector: + text: {} + tft_path: + name: Path for Nextion TFT File + description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' + default: /config/www/nspanel/buero/nspanel_buero.tft + selector: + text: {} + entity01: + name: Button 01 (Optional) + description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity02: + name: Button 02 (Optional) + description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity03: + name: Button 03 (Optional) + description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity04: + name: Button 04 (Optional) + description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity05: + name: Button 05 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity06: + name: Button 06 (Optional) + description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity07: + name: Button 07 (Optional) + description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity08: + name: Button 08 (Optional) + description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity09: + name: Button 09 (Optional) + description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity10: + name: Button 10 (Optional) + description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity11: + name: Button 11 (Optional) + description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity12: + name: Button 12 (Optional) + description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity13: + name: Button 13 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity14: + name: Button 14 (Optional) + description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity15: + name: Button 15 (Optional) + description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity16: + name: Button 16 (Optional) + description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity17: + name: Button 17 (Optional) + description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity18: + name: Button 18 (Optional) + description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity19: + name: Button 19 (Optional) + description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity20: + name: Button 20 (Optional) + description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity21: + name: Button 21 (Optional) + description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity22: + name: Button 22 (Optional) + description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity23: + name: Button 23 (Optional) + description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity24: + name: Button 24 (Optional) + description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity25: + name: Button 25 (Optional) + description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity26: + name: Button 26 (Optional) + description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity27: + name: Button 27 (Optional) + description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity28: + name: Button 28 (Optional) + description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity29: + name: Button 29 (Optional) + description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity30: + name: Button 30 (Optional) + description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity31: + name: Button 31 (Optional) + description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity32: + name: Button 32 (Optional) + description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity33: + name: Button 33 (Optional) + description: Nextion Editor - *buttonpage05.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity34: + name: Button 34 (Optional) + description: Nextion Editor - *buttonpage05.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity35: + name: Button 35 (Optional) + description: Nextion Editor - *buttonpage05.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity36: + name: Button 36 (Optional) + description: Nextion Editor - *buttonpage05.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity37: + name: Button 37 (Optional) + description: Nextion Editor - *buttonpage05.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity38: + name: Button 38 (Optional) + description: Nextion Editor - *buttonpage05.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity39: + name: Button 39 (Optional) + description: Nextion Editor - *buttonpage05.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity40: + name: Button 40 (Optional) + description: Nextion Editor - *buttonpage05.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + +mode: parallel +max: 500 + +######################################### +# +# +############################################################# +##### CLOSE - INPUT ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Variables ##### +############################################################# +# +# +######################################### +trigger_variables: + last_click: !input 'last_click' + last_click_lightsettings: !input 'last_click_lightsettings' + last_click_coversettings: !input 'last_click_coversettings' + +variables: + command_value: !input 'command_value' + command_text_printf: !input 'command_text_printf' + command_printf: !input 'command_printf' + tft_path: !input 'tft_path' + nextion_inited: !input 'nextion_inited' + +##### Buttons ##### + entity01: !input 'entity01' + entity02: !input 'entity02' + entity03: !input 'entity03' + entity04: !input 'entity04' + entity05: !input 'entity05' + entity06: !input 'entity06' + entity07: !input 'entity07' + entity08: !input 'entity08' + entity09: !input 'entity09' + entity10: !input 'entity10' + entity11: !input 'entity11' + entity12: !input 'entity12' + entity13: !input 'entity13' + entity14: !input 'entity14' + entity15: !input 'entity15' + entity16: !input 'entity16' + entity17: !input 'entity17' + entity18: !input 'entity18' + entity19: !input 'entity19' + entity20: !input 'entity20' + entity21: !input 'entity21' + entity22: !input 'entity22' + entity23: !input 'entity23' + entity24: !input 'entity24' + entity25: !input 'entity25' + entity26: !input 'entity26' + entity27: !input 'entity27' + entity28: !input 'entity28' + entity29: !input 'entity29' + entity30: !input 'entity30' + entity31: !input 'entity31' + entity32: !input 'entity32' + entity33: !input 'entity33' + entity34: !input 'entity34' + entity35: !input 'entity35' + entity36: !input 'entity36' + entity37: !input 'entity37' + entity38: !input 'entity38' + entity39: !input 'entity39' + entity40: !input 'entity40' + +######################################### +# +# +############################################################# +##### CLOSE - Variables ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Trigger ##### +############################################################# +# +# +######################################### + +trigger: +##### Page Button - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input 'last_click' + id: short_press + +##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "press" }}' + for: + seconds: 2 + id: long_press + +##### Page Lightsettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input 'last_click_lightsettings' + id: light_settings + +##### Page Coversettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input 'last_click_coversettings' + id: cover_settings + +#### Weather - Trigger #### + - platform: time_pattern + minutes: '10' + id: weather + - platform: state + entity_id: !input 'nextion_inited' + to: 'on' + id: weather + +##### TFT Upload ##### + - platform: event + event_type: folder_watcher + event_data: + event_type: modified + path: !input 'tft_path' + id: tft_upload + +##### Button01 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity01' + for: + seconds: 1 + id: current_state_entity01 + +##### Button02 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity02' + for: + seconds: 1 + id: current_state_entity02 + +##### Button03 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity03' + for: + seconds: 1 + id: current_state_entity03 + +##### Button04 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity04' + for: + seconds: 1 + id: current_state_entity04 + +##### Button05 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity05' + for: + seconds: 1 + id: current_state_entity05 + +##### Button06 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity06' + for: + seconds: 1 + id: current_state_entity06 + +##### Button07 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity07' + for: + seconds: 1 + id: current_state_entity07 + +##### Button08 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity08' + for: + seconds: 1 + id: current_state_entity08 + +##### Button09 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity09' + for: + seconds: 1 + id: current_state_entity09 + +##### Button10 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity10' + for: + seconds: 1 + id: current_state_entity10 + +##### Button11 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity11' + for: + seconds: 1 + id: current_state_entity11 + +##### Button12 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity12' + for: + seconds: 1 + id: current_state_entity12 + +##### Button13 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity13' + for: + seconds: 1 + id: current_state_entity13 + +##### Button14 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity14' + for: + seconds: 1 + id: current_state_entity14 + +##### Button15 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity15' + for: + seconds: 1 + id: current_state_entity15 + +##### Button16 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity16' + for: + seconds: 1 + id: current_state_entity16 + +##### Button17 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity17' + for: + seconds: 1 + id: current_state_entity17 + +##### Button18 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity18' + for: + seconds: 1 + id: current_state_entity18 + +##### Button19 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity19' + for: + seconds: 1 + id: current_state_entity19 + +##### Button20 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity20' + for: + seconds: 1 + id: current_state_entity20 + +##### Button21 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity21' + for: + seconds: 1 + id: current_state_entity21 + +##### Button22 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity22' + for: + seconds: 1 + id: current_state_entity22 + +##### Button23 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity23' + for: + seconds: 1 + id: current_state_entity23 + +##### Button24 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity24' + for: + seconds: 1 + id: current_state_entity24 + +##### Button25 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity25' + for: + seconds: 1 + id: current_state_entity25 + +##### Button26 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity26' + for: + seconds: 1 + id: current_state_entity26 + +##### Button27 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity27' + for: + seconds: 1 + id: current_state_entity27 + +##### Button28 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity28' + for: + seconds: 1 + id: current_state_entity28 + +##### Button29 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity29' + for: + seconds: 1 + id: current_state_entity29 + +##### Button30 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity30' + for: + seconds: 1 + id: current_state_entity30 + +##### Button31 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity31' + for: + seconds: 1 + id: current_state_entity31 + +##### Button32 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity32' + for: + seconds: 1 + id: current_state_entity32 + +##### Button33 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity33' + for: + seconds: 1 + id: current_state_entity33 + +##### Button34 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity34' + for: + seconds: 1 + id: current_state_entity34 + +##### Button35 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity35' + for: + seconds: 1 + id: current_state_entity35 + +##### Button36 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity36' + for: + seconds: 1 + id: current_state_entity36 + +##### Button37 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity37' + for: + seconds: 1 + id: current_state_entity37 + +##### Button38 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity38' + for: + seconds: 1 + id: current_state_entity38 + +##### Button39 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity39' + for: + seconds: 1 + id: current_state_entity39 + +##### Button40 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity40' + for: + seconds: 1 + id: current_state_entity40 + +######################################### +# +# +############################################################# +##### CLOSE - Trigger ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Action ##### +############################################################# +# +# +######################################### +action: + - variables: +##### Entity - Page Button - Toggle Entity ##### + entity_short: >- + {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }} + {%- elif states(last_click) == "releasebuttonpage05button01" -%} {{ entity33 }} + {%- elif states(last_click) == "releasebuttonpage05button02" -%} {{ entity34 }} + {%- elif states(last_click) == "releasebuttonpage05button03" -%} {{ entity35 }} + {%- elif states(last_click) == "releasebuttonpage05button04" -%} {{ entity36 }} + {%- elif states(last_click) == "releasebuttonpage05button05" -%} {{ entity37 }} + {%- elif states(last_click) == "releasebuttonpage05button06" -%} {{ entity38 }} + {%- elif states(last_click) == "releasebuttonpage05button07" -%} {{ entity39 }} + {%- elif states(last_click) == "releasebuttonpage05button08" -%} {{ entity40 }} + {%- endif -%} + +##### Entity - Page Lightsettings ##### + entity_long: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} + {%- elif states(last_click) == "pressbuttonpage05button01" -%} {{ entity33 }} + {%- elif states(last_click) == "pressbuttonpage05button02" -%} {{ entity34 }} + {%- elif states(last_click) == "pressbuttonpage05button03" -%} {{ entity35 }} + {%- elif states(last_click) == "pressbuttonpage05button04" -%} {{ entity36 }} + {%- elif states(last_click) == "pressbuttonpage05button05" -%} {{ entity37 }} + {%- elif states(last_click) == "pressbuttonpage05button06" -%} {{ entity38 }} + {%- elif states(last_click) == "pressbuttonpage05button07" -%} {{ entity39 }} + {%- elif states(last_click) == "pressbuttonpage05button08" -%} {{ entity40 }} + {%- endif -%} + +##### Entity - Page Lightsettings - Skip Back ##### + entity_back: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage05button01" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button02" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button03" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button04" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button05" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button06" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button07" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button08" -%} {{ "page buttonpage05" }} + {%- endif -%} + +##### Page Button - SHORT Press - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: short_press + sequence: + - service: >- + {% if entity_short is match 'light.' %} + light.toggle + {% elif entity_short is match 'switch.' %} + switch.toggle + {% elif entity_short is match 'cover.' %} + cover.toggle + {% elif entity_short is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: '{{ entity_short }}' + +##### Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ entity_long is match "light." }}' + sequence: + - service: !input command_printf + data: + cmd: page lightsettings + - service: !input command_text_printf + data: + component: lightsettings.a03 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 254) |round(0) }}' + - service: !input command_text_printf + data: + component: lightsettings.a04 + message: '{{ state_attr(entity_long, "color_temp") |int }}' + +##### Page Lightsettings - SYNC Light Button ON / OFF ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + sequence: + - service: !input command_value + data: + component: lightsettings.a06 + message: 1 + +##### Page Lightsettings - Brightness Slider ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ entity_long }}' + brightness_pct: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + - service: !input command_text_printf + data: + component: lightsettings.a03 + message: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + +##### Page Lightsettings - Color_Temp Slider ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ entity_long }}' + color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: !input command_text_printf + data: + component: lightsettings.a04 + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + +##### Page Lightsettings - Color RGB Slider ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ entity_long }}' + rgb_color: '{{ states(last_click_lightsettings).split(",") }}' + +##### Page Lightsettings - Toggle Light ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselight" }}' + sequence: + - service: light.toggle + data: + entity_id: '{{ entity_long }}' + - delay: + milliseconds: 250 + - service: !input command_text_printf + data: + component: lightsettings.a03 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 254) |round(0) }}' + - service: !input command_text_printf + data: + component: lightsettings.a04 + message: '{{ state_attr(entity_long, "color_temp") |int }}' + +##### Page Lightsettings - Close Lightsettings ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' + sequence: + - service: !input command_printf + data: + cmd: '{{ entity_back }}' + +##### Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ entity_long is match "cover." }}' + sequence: + - service: !input command_printf + data: + cmd: page coversettings + - service: !input command_text_printf + data: + component: coversettings.a03 + message: '{{ (state_attr(entity_long, "position") | int ) |round(0) }}' + - service: !input command_text_printf + data: + component: coversettings.a04 + message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }}' + +##### Page Coversettings - SYNC Cover Button ON / OFF ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + sequence: + - service: !input command_value + data: + component: coversettings.a06 + message: 1 + +##### Page Coversettings - Cover Slider ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' + sequence: + - service: cover.set_cover_position + data: + entity_id: '{{ entity_long }}' + position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + - service: !input command_text_printf + data: + component: coversettings.a03 + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + +##### Page Coversettings - Toggle Cover ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecover" }}' + sequence: + - service: cover.toggle + data: + entity_id: '{{ entity_long }}' + - delay: + milliseconds: 250 + - service: !input command_text_printf + data: + component: coversettings.a03 + message: '{{ (state_attr(entity_long, "position") | int ) |round(0) }}' + +##### Page Coversettings - Close Coversettings ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' + sequence: + - service: !input command_printf + data: + cmd: '{{ entity_back }}' + +##### TFT Upload Automation ##### + - choose: + - conditions: + - condition: trigger + id: tft_upload + sequence: + - delay: + seconds: 2 + - service: esphome.nspanel_buero_upload_tft + data: {} + +######################################### +# +# +############################################################# +##### CLOSE - START - Action ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - HA Button SYNC ##### +############################################################# +# +# +######################################### + +##### Button01 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity01 +# - "{{ is_state('entity01', 'on' or 'open') }}" + - condition: state + entity_id: !input entity01 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity01 +# - "{{ is_state('entity01', 'off' or 'closed') }}" + - condition: state + entity_id: !input entity01 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button01 + message: 0 + +##### Button02 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity02 + - condition: state + entity_id: !input entity02 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity02 + - condition: state + entity_id: !input entity02 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button02 + message: 0 + +##### Button03 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity03 + - condition: state + entity_id: !input entity03 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity03 + - condition: state + entity_id: !input entity03 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button03 + message: 0 + +##### Button04 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity04 + - condition: state + entity_id: !input entity04 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity04 + - condition: state + entity_id: !input entity04 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button04 + message: 0 + +##### Button05 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity05 + - condition: state + entity_id: !input entity05 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity05 + - condition: state + entity_id: !input entity05 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button05 + message: 0 + +##### Button06 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity06 + - condition: state + entity_id: !input entity06 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity06 + - condition: state + entity_id: !input entity06 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button06 + message: 0 + +##### Button07 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity07 + - condition: state + entity_id: !input entity07 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity07 + - condition: state + entity_id: !input entity07 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button07 + message: 0 + +##### Button08 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity08 + - condition: state + entity_id: !input entity08 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity08 + - condition: state + entity_id: !input entity08 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button08 + message: 0 + +##### Button09 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity09 + - condition: state + entity_id: !input entity09 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity09 + - condition: state + entity_id: !input entity09 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button01 + message: 0 + +##### Button10 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity10 + - condition: state + entity_id: !input entity10 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity10 + - condition: state + entity_id: !input entity10 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button02 + message: 0 + +##### Button11 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity11 + - condition: state + entity_id: !input entity11 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity11 + - condition: state + entity_id: !input entity11 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button03 + message: 0 + +##### Button12 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity12 + - condition: state + entity_id: !input entity12 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity12 + - condition: state + entity_id: !input entity12 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button04 + message: 0 + +##### Button13 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity13 + - condition: state + entity_id: !input entity13 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity13 + - condition: state + entity_id: !input entity13 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button05 + message: 0 + +##### Button14 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity14 + - condition: state + entity_id: !input entity14 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity14 + - condition: state + entity_id: !input entity14 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button06 + message: 0 + +##### Button15 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity15 + - condition: state + entity_id: !input entity15 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity16 + - condition: state + entity_id: !input entity16 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button07 + message: 0 + +##### Button16 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity16 + - condition: state + entity_id: !input entity16 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity16 + - condition: state + entity_id: !input entity16 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button08 + message: 0 + +##### Button17 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity17 + - condition: state + entity_id: !input entity17 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity17 + - condition: state + entity_id: !input entity17 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button01 + message: 0 + +##### Button18 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity18 + - condition: state + entity_id: !input entity18 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity18 + - condition: state + entity_id: !input entity18 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button02 + message: 0 + +##### Button19 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity19 + - condition: state + entity_id: !input entity19 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity19 + - condition: state + entity_id: !input entity19 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button03 + message: 0 + +##### Button20 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity20 + - condition: state + entity_id: !input entity20 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity20 + - condition: state + entity_id: !input entity20 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button04 + message: 0 + +##### Button21 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity21 + - condition: state + entity_id: !input entity21 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity21 + - condition: state + entity_id: !input entity21 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button05 + message: 0 + +##### Button22 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity22 + - condition: state + entity_id: !input entity22 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity22 + - condition: state + entity_id: !input entity22 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button06 + message: 0 + +##### Button23 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity23 + - condition: state + entity_id: !input entity23 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity23 + - condition: state + entity_id: !input entity23 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button07 + message: 0 + +##### Button24 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity24 + - condition: state + entity_id: !input entity24 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity24 + - condition: state + entity_id: !input entity24 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button08 + message: 0 + +##### Button25 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity25 + - condition: state + entity_id: !input entity25 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity25 + - condition: state + entity_id: !input entity25 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button01 + message: 0 + +##### Button26 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity26 + - condition: state + entity_id: !input entity26 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity26 + - condition: state + entity_id: !input entity26 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button02 + message: 0 + +##### Button27 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity27 + - condition: state + entity_id: !input entity27 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity27 + - condition: state + entity_id: !input entity27 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button03 + message: 0 + +##### Button28 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity28 + - condition: state + entity_id: !input entity28 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity28 + - condition: state + entity_id: !input entity28 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button04 + message: 0 + +##### Button29 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity29 + - condition: state + entity_id: !input entity29 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity29 + - condition: state + entity_id: !input entity29 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button05 + message: 0 + +##### Button30 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity30 + - condition: state + entity_id: !input entity30 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity30 + - condition: state + entity_id: !input entity30 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button06 + message: 0 + +##### Button31 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity31 + - condition: state + entity_id: !input entity31 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity31 + - condition: state + entity_id: !input entity31 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button07 + message: 0 + +##### Button32 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity32 + - condition: state + entity_id: !input entity32 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity32 + - condition: state + entity_id: !input entity32 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button08 + message: 0 + +##### Button33 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity33 + - condition: state + entity_id: !input entity33 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity33 + - condition: state + entity_id: !input entity33 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button01 + message: 0 + +##### Button34 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity34 + - condition: state + entity_id: !input entity34 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity34 + - condition: state + entity_id: !input entity34 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button02 + message: 0 + +##### Button35 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity35 + - condition: state + entity_id: !input entity35 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity35 + - condition: state + entity_id: !input entity35 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button03 + message: 0 + +##### Button36 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity36 + - condition: state + entity_id: !input entity36 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity36 + - condition: state + entity_id: !input entity36 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button04 + message: 0 + +##### Button37 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity37 + - condition: state + entity_id: !input entity37 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity37 + - condition: state + entity_id: !input entity37 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button05 + message: 0 + +##### Button38 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity38 + - condition: state + entity_id: !input entity38 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity38 + - condition: state + entity_id: !input entity38 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button06 + message: 0 + +##### Button39 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity39 + - condition: state + entity_id: !input entity39 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity39 + - condition: state + entity_id: !input entity39 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button07 + message: 0 + +##### Button40 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity40 + - condition: state + entity_id: !input entity40 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity40 + - condition: state + entity_id: !input entity40 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button08 + message: 0 + +######################################### +# +# +############################################################# +##### CLOSE - HA Button SYNC ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Weather Forcast ##### +############################################################# +# +# +######################################### + - choose: + - conditions: + - condition: trigger + id: weather + sequence: + - service: !input command_text_printf + data: + component: weather01.a02 + message: '{{states("sensor.wochentag")}}' + - service: !input command_text_printf + data: + component: weather01.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_0d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather01.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_0d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather01.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[0].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather01.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_0d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather01.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_0d", "level")}}' + - service: !input command_text_printf + data: + component: weather01.a09 + message: '{{states("sensor.home_wetter_uv_index_0d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather01.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_0d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather01.a11 + message: '{{states("sensor.home_wetter_wind_day_0d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather01.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_0d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather01.a13 + message: '{{states("sensor.home_wetter_wind_night_0d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=15 + - service: !input command_text_printf + data: + component: weather02.a02 + message: '{{states("sensor.wochentag01")}}' + - service: !input command_text_printf + data: + component: weather02.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_1d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather02.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_1d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather02.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[1].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather02.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_1d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather02.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_1d", "level")}}' + - service: !input command_text_printf + data: + component: weather02.a09 + message: '{{states("sensor.home_wetter_uv_index_1d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather02.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_1d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather02.a11 + message: '{{states("sensor.home_wetter_wind_day_1d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather02.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_1d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather02.a13 + message: '{{states("sensor.home_wetter_wind_night_1d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=15 + - service: !input command_text_printf + data: + component: weather03.a02 + message: '{{states("sensor.wochentag02")}}' + - service: !input command_text_printf + data: + component: weather03.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_2d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather03.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_2d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather03.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[2].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather03.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_2d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather03.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_2d", "level")}}' + - service: !input command_text_printf + data: + component: weather03.a09 + message: '{{states("sensor.home_wetter_uv_index_2d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather03.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_2d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather03.a11 + message: '{{states("sensor.home_wetter_wind_day_2d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather03.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_2d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather03.a13 + message: '{{states("sensor.home_wetter_wind_night_2d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=15 + - service: !input command_text_printf + data: + component: weather04.a02 + message: '{{states("sensor.wochentag03")}}' + - service: !input command_text_printf + data: + component: weather04.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_3d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather04.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_3d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather04.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[3].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather04.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_3d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather04.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_3d", "level")}}' + - service: !input command_text_printf + data: + component: weather04.a09 + message: '{{states("sensor.home_wetter_uv_index_3d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather04.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_3d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather04.a11 + message: '{{states("sensor.home_wetter_wind_day_3d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather04.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_3d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather04.a13 + message: '{{states("sensor.home_wetter_wind_night_3d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + md: weather04.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=15 + - service: !input command_text_printf + data: + component: weather05.a02 + message: '{{states("sensor.wochentag04")}}' + - service: !input command_text_printf + data: + component: weather05.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_4d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather05.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_4d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather05.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[4].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather05.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_4d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather05.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_4d", "level")}}' + - service: !input command_text_printf + data: + component: weather05.a09 + message: '{{states("sensor.home_wetter_uv_index_4d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather05.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_4d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather05.a11 + message: '{{states("sensor.home_wetter_wind_day_4d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather05.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_4d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather05.a13 + message: '{{states("sensor.home_wetter_wind_night_4d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=15 + + ######################################### +# +# +############################################################# +##### CLOSE - Weather Forcast ##### +############################################################# +# +## +### +############################################################################################################################################################################################# diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/climate.yaml b/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/climate.yaml new file mode 100644 index 0000000..6a64410 --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/climate.yaml @@ -0,0 +1,18 @@ +climate: + - platform: generic_thermostat + unique_id: cf308990-0dbd-4e8a-be77-aec56d7a5aa4 + name: NSPanel Büro + heater: switch.nspanel_buro_relay_2 + target_sensor: sensor.nspanel_buro_temperature + min_temp: 13 + max_temp: 27 + ac_mode: false + target_temp: 22 + cold_tolerance: 0.5 + hot_tolerance: 0.5 + min_cycle_duration: + seconds: 60 + keep_alive: + minutes: 3 + initial_hvac_mode: "heat" + precision: 0.5 diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/folder_watcher.yaml b/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/folder_watcher.yaml new file mode 100644 index 0000000..4a503d1 --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/folder_watcher.yaml @@ -0,0 +1,7 @@ +# Please insert into the default file "configuration.yaml +# Folder must be changed to the directory where the tft file (Nextion Editor) will be uploaded +########### +# +#Folder watcher for NS panel auto upload tft +folder_watcher: + - folder: /config/www/nspanel/ \ No newline at end of file diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/sensor.yaml b/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/sensor.yaml new file mode 100644 index 0000000..1431ae1 --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/sensor.yaml @@ -0,0 +1,78 @@ +##### Sensor ###### +sensor: + + - platform: template + sensors: + wochentag: + friendly_name: "Wochentag" + unique_id: 6ac64850-8563-456c-b562-92343dd96f0b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,'] %} + {{ now().timestamp() | timestamp_custom(days[now().weekday()] ~ ' %d.%m')}} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag01: + friendly_name: "Wochentag+1" + unique_id: 6b2aad54-3eb0-48cc-ae32-ee3574197f1b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,'] %} + {{(as_timestamp(now())+ (86400)) | timestamp_custom(days[now().weekday()+1] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag02: + friendly_name: "Wochentag+2" + unique_id: edbddaf0-2791-4774-b8d4-aa706f75cc7a + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,'] %} + {{(as_timestamp(now())+ (172800)) | timestamp_custom(days[now().weekday()+2] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag03: + friendly_name: "Wochentag+3" + unique_id: ad592622-db86-40f7-9961-4c1ffd21c711 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,'] %} + {{(as_timestamp(now())+ (259200)) | timestamp_custom(days[now().weekday()+3] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag04: + friendly_name: "Wochentag+4" + unique_id: dcb3ed45-2b89-4672-a04f-a55f025ac745 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,'] %} + {{(as_timestamp(now())+ (345600)) | timestamp_custom(days[now().weekday()+4] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag05: + friendly_name: "Wochentag+5" + unique_id: 77e642a5-de54-452d-9f4a-febe3a7851c2 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,'] %} + {{(as_timestamp(now())+ (432000)) | timestamp_custom(days[now().weekday()+ 5] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_buro_target_temp: + unique_id: 2393ab74-21ce-42d3-b15e-ec162b9d6f31 + friendly_name: NSPanel Buro Target Temp + value_template: "{{ state_attr('climate.nspanel_buro', 'temperature') }}" + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_lea_target_temp: + unique_id: e8e61ff7-3a41-47ad-bd6c-303f730de96f + friendly_name: NSPanel Lea Target Temp + value_template: "{{ state_attr('climate.nspanel_lea', 'temperature') }}" \ No newline at end of file diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/esphome.yaml b/custom_configuration/NSPanel_HA_Blueprint-main-2/esphome.yaml new file mode 100644 index 0000000..ad8632d --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-main-2/esphome.yaml @@ -0,0 +1,1168 @@ +############################################################# +##### START - SUBSTITUTIONS ##### +############################################################# +substitutions: +##### GENEREL CONFIG ############################################################################################# + node_name: nspanel-buero # $node_name + device_name: NSPanel Büro # $device_name + + wifi_ssid: !secret wifi_ssid # add in your esphome secrets file. + wifi_password: !secret wifi_password # add in your esphome secrets file. + ota_password: !secret ota_password # add in your esphome secrets file. + nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. + +###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### + + #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### + #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### + #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### + ha_hotwater_charge: switch.charge + ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: sensor.nspanel_buro_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: climate.nspanel_buro ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity +######################################### +# +# +############################################################# +##### CLOSE - SUBSTITUTIONS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Settings ##### +############################################################# +# +# +######################################### + +##### Functionality for the Nextion display ##### +external_components: + - source: github://pr#2956 + components: [nextion] + refresh: 1h + +##### ESP home CONFIG ##### +esphome: + name: $node_name + comment: $device_name + +##### TYPE OF ESP BOARD ##### +esp32: + board: esp32dev + +##### WIFI SETUP ##### +wifi: + ssid: $wifi_ssid + password: $wifi_password + power_save_mode: none + +captive_portal: + +##### OTA (Over the air updates) password ##### +ota: + password: $ota_password + safe_mode: true + reboot_timeout: 3min + num_attempts: 3 + +##### LOGGER ##### +logger: +# baud_rate: 0 +# level: WARN + +##### CONFIGURE INTERNAL BUZZER ##### +output: + ##### BUZZER FOR PLAYING RINGTONES ##### + - platform: ledc + id: buzzer_out + pin: + number: 21 + +##### ENABLE RINGTONE MUSIC SUPPORT ##### +rtttl: + id: buzzer + output: buzzer_out + +##### UART FOR NEXTION DISPLAY ##### +uart: + tx_pin: 16 + rx_pin: 17 + baud_rate: 115200 + id: tf_uart + +##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### +#time: +# - platform: homeassistant +# id: homeassistant_time +# on_time: +# - seconds: 0 +# minutes: /1 +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); +# on_time_sync: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); + +###### A reboot button is always useful ##### +button: + - platform: restart + name: $device_name Restart + id: restart_nspanel + +######################################### +# +# +############################################################# +##### CLOSE - Settings ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - API ##### +############################################################# +# +# +######################################### + +api: + services: + +##### SERVICE TO UPDATE THE HMI FILE ##### + - service: upload_tft + then: + - lambda: 'id(disp1)->upload_tft();' + +##### Service to send a command "printf" directly to the display. Useful for testing ##### + - service: send_command_printf + variables: + cmd: string + then: + - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' + +##### Service to send a command "text_printf" directly to the display. Useful for testing ##### + - service: send_command_text_printf + variables: + component: string + message: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_value + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_value(component.c_str(), message);' + +######################################### +# +# +############################################################# +##### CLOSE - API ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - GLOBALS ##### +############################################################# +# +# +######################################### + +globals: + +##### Save Target Temp ##### + - id: climate_target_temp_val_global + type: float + restore_value: true + initial_value: '12' + +##### Save Thermostat PIC Position ##### + - id: climate_slider_val_global + type: int + restore_value: true + initial_value: '0' + +##### Save Display Brightness for NSPanel reboot ##### + - id: display_brightness_global + type: int + restore_value: true + initial_value: '100' + +##### Save Display DIM Brightness for NSPanel reboot + - id: display_dim_brightness_global + type: int + restore_value: true + initial_value: '10' + +##### Save Display DIM Brightness for NSPanel reboot + - id: sleep_modus_global + type: int + restore_value: true + initial_value: '0' + +##### Save State Heating Room ##### + - id: heating_room_global + type: int + restore_value: true + initial_value: '0' + +##### Save State HVAC ##### + - id: hvac_mode_global + type: int + restore_value: true + initial_value: '0' + +######################################### +# +# +############################################################# +##### CLOSE - GLOBALS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - BINARY SENSOR ##### +############################################################# +# +# +######################################### + +binary_sensor: + +###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### + - platform: gpio + name: $device_name Left Button + pin: + number: 14 + inverted: true + on_click: + - switch.toggle: relay_1 + +##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### + - platform: gpio + name: $device_name Right Button + pin: + number: 27 + inverted: true + on_click: + - switch.toggle: relay_2 + +##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target DOWN + page_id: 6 + component_id: 14 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) - 0.5; + +##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target UP + page_id: 6 + component_id: 15 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) + 0.5; + +##### THERMOSTAT - BUTTON ON / OFF Heating ##### + - platform: nextion + name: $device_name Heating Room State + id: heating_room_state + page_id: 6 + component_id: 17 + internal: true + on_click: + - switch.toggle: hvac_mode + +##### Display Brightness - BUTTON DECREASES Brightness ##### + - platform: nextion + name: $device_name Brightness DOWN + page_id: 7 + component_id: 12 + internal: true + on_click: + - number.set: + id: display_brightness + value: !lambda return id(display_brightness_global) - 1; + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display Brightness - BUTTON INCREASES Brightness ##### + - platform: nextion + name: $device_name Brightness UP + page_id: 7 + component_id: 13 + internal: true + on_click: + - number.set: + id: display_brightness + value: !lambda return id(display_brightness_global) + 1; + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display DIM Brightness - BUTTON DECREASES Brightness ##### + - platform: nextion + name: $device_name Brightness DIM DOWN + page_id: 7 + component_id: 14 + internal: true + on_click: + - number.set: + id: display_dim_brightness + value: !lambda return id(display_dim_brightness_global) - 1; + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Display DIM Brightness - BUTTON INCREASES Brightness ##### + - platform: nextion + name: $device_name Brightness DIM UP + page_id: 7 + component_id: 15 + internal: true + on_click: + - number.set: + id: display_dim_brightness + value: !lambda return id(display_dim_brightness_global) + 1; + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Restart NSPanel Button ##### + - platform: nextion + name: $device_name Restart + page_id: 7 + component_id: 11 + internal: true + on_click: + - button.press: restart_nspanel + +##### Sleep Modus NSPanel Button ##### + - platform: nextion + name: $device_name Sleep Modus + page_id: 7 + component_id: 6 + internal: true + on_click: + - switch.toggle: sleep_modus + +##### Hotwater Charge ##### + - platform: nextion + name: $device_name Hotwater Charge + page_id: 6 + component_id: 22 + on_click: + - homeassistant.service: + service: switch.toggle + data: + entity_id: $ha_hotwater_charge + +######################################### +# +# +############################################################# +##### CLOSE - BINARY SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SENSOR ##### +############################################################# +# +# +######################################### + +sensor: + +##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### + - platform: adc + id: ntc_source + pin: 38 + update_interval: 10s + attenuation: 11db + +##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### + - platform: resistance + id: resistance_sensor + sensor: ntc_source + configuration: DOWNSTREAM + resistor: 11.2kOhm + +##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### + - platform: ntc + name: $device_name Temperature + id: temp_nspanel + sensor: resistance_sensor + calibration: + b_constant: 3950 + reference_temperature: 25°C + reference_resistance: 10kOhm + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. + - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); + +##### TEMPERATURE Outdoor FROM HA ##### +# - platform: homeassistant +# id: temp_outdoor +# entity_id: $ha_outdoor_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); + +##### HUMIDITY Indoor FROM HA ##### +# - platform: homeassistant +# id: humidity +# entity_id: $ha_humidity +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); + + +##### THERMOSTAT HOT WATER TEMP FROM HA ##### +# - platform: homeassistant +# id: temp_hotwater +# entity_id: $ha_hotwater_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); + +##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### + - platform: homeassistant + id: ha_climate_target_temp + entity_id: $ha_climate_thermostat_target_temp + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_target_temp_val_global + value: !lambda 'return float(x);' + - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); + # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. + - lambda: |- + int left=16; // 16 is empty left. + int mid=17; // 17 is empty mid. + int right=18; // 18 is empty right. + if (id(climate_target_temp_val_global) == 13) { + left=16; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 13.5) { + left=19; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14) { + left=20; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14.5) { + left=21; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15) { + left=22; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15.5) { + left=23; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16) { + left=24; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16.5) { + left=25; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17) { + left=26; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17.5) { + left=27; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18) { + left=28; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18.5) { + left=29; + mid=30; + right=18; + } else if (id(climate_target_temp_val_global) == 19) { + left=29; + mid=31; + right=18; + } else if (id(climate_target_temp_val_global) == 19.5) { + left=29; + mid=32; + right=18; + } else if (id(climate_target_temp_val_global) == 20) { + left=29; + mid=33; + right=18; + } else if (id(climate_target_temp_val_global) == 20.5) { + left=29; + mid=34; + right=18; + } else if (id(climate_target_temp_val_global) == 21) { + left=29; + mid=35; + right=18; + } else if (id(climate_target_temp_val_global) == 21.5) { + left=29; + mid=36; + right=18; + } else if (id(climate_target_temp_val_global) == 22) { + left=29; + mid=37; + right=38; + } else if (id(climate_target_temp_val_global) == 22.5) { + left=29; + mid=37; + right=39; + } else if (id(climate_target_temp_val_global) == 23) { + left=29; + mid=37; + right=40; + } else if (id(climate_target_temp_val_global) == 23.5) { + left=29; + mid=37; + right=41; + } else if (id(climate_target_temp_val_global) == 24) { + left=29; + mid=37; + right=42; + } else if (id(climate_target_temp_val_global) == 24.5) { + left=29; + mid=37; + right=43; + } else if (id(climate_target_temp_val_global) == 25) { + left=29; + mid=37; + right=44; + } else if (id(climate_target_temp_val_global) == 25.5) { + left=29; + mid=37; + right=45; + } else if (id(climate_target_temp_val_global) == 26) { + left=29; + mid=37; + right=46; + } else if (id(climate_target_temp_val_global) == 26.5) { + left=29; + mid=37; + right=47; + } else if (id(climate_target_temp_val_global) == 27) { + left=29; + mid=37; + right=48; + } + // sends the 3 images to the display + id(disp1).send_command_printf("thermostat.a01.pic=%i", left); + id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); + id(disp1).send_command_printf("thermostat.a03.pic=%i", right); + +###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### + - platform: nextion + id: climate_circleslider + name: $device_name Climate circleslider + variable_name: climateslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_slider_val_global + value: !lambda 'return int(x);' + - lambda: |- + if (id(climate_slider_val_global) == 0) { + id(climate_target_temp_val_global) = 13; + } else if (id(climate_slider_val_global) == 1) { + id(climate_target_temp_val_global) = 13.5; + } else if (id(climate_slider_val_global) == 2) { + id(climate_target_temp_val_global) = 14; + } else if (id(climate_slider_val_global) == 3) { + id(climate_target_temp_val_global) = 14.5; + } else if (id(climate_slider_val_global) == 4) { + id(climate_target_temp_val_global) = 15; + } else if (id(climate_slider_val_global) == 5) { + id(climate_target_temp_val_global) = 15.5; + } else if (id(climate_slider_val_global) == 6) { + id(climate_target_temp_val_global) = 16; + } else if (id(climate_slider_val_global) == 7) { + id(climate_target_temp_val_global) = 16.5; + } else if (id(climate_slider_val_global) == 8) { + id(climate_target_temp_val_global) = 17; + } else if (id(climate_slider_val_global) == 9) { + id(climate_target_temp_val_global) = 17.5; + } else if (id(climate_slider_val_global) == 10) { + id(climate_target_temp_val_global) = 18; + } else if (id(climate_slider_val_global) == 11) { + id(climate_target_temp_val_global) = 18.5; + } else if (id(climate_slider_val_global) == 12) { + id(climate_target_temp_val_global) = 19; + } else if (id(climate_slider_val_global) == 13) { + id(climate_target_temp_val_global) = 19.5; + } else if (id(climate_slider_val_global) == 14) { + id(climate_target_temp_val_global) = 20; + } else if (id(climate_slider_val_global) == 15) { + id(climate_target_temp_val_global) = 20.5; + } else if (id(climate_slider_val_global) == 16) { + id(climate_target_temp_val_global) = 21; + } else if (id(climate_slider_val_global) == 17) { + id(climate_target_temp_val_global) = 21.5; + } else if (id(climate_slider_val_global) == 18) { + id(climate_target_temp_val_global) = 22; + } else if (id(climate_slider_val_global) == 19) { + id(climate_target_temp_val_global) = 22.5; + } else if (id(climate_slider_val_global) == 20) { + id(climate_target_temp_val_global) = 23; + } else if (id(climate_slider_val_global) == 21) { + id(climate_target_temp_val_global) = 23.5; + } else if (id(climate_slider_val_global) == 22) { + id(climate_target_temp_val_global) = 24; + } else if (id(climate_slider_val_global) == 23) { + id(climate_target_temp_val_global) = 24.5; + } else if (id(climate_slider_val_global) == 24) { + id(climate_target_temp_val_global) = 25; + } else if (id(climate_slider_val_global) == 25) { + id(climate_target_temp_val_global) = 25.5; + } else if (id(climate_slider_val_global) == 26) { + id(climate_target_temp_val_global) = 26; + } else if (id(climate_slider_val_global) == 27) { + id(climate_target_temp_val_global) = 26.5; + } else if (id(climate_slider_val_global) == 28) { + id(climate_target_temp_val_global) = 27; + } + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global); + +###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: brightslider + name: $device_name brightness Slider + variable_name: brightslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + +###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: dimslider + name: $device_name dim brightness slider + variable_name: dimslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_dim_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + + +######################################### +# +# +############################################################# +##### CLOSE - SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - TEXT SENSOR##### +############################################################# +# +# +######################################### + +text_sensor: + +##### ESPhome version used to compile the app ##### + - platform: version + name: $device_name ESPhome Version + +##### SUN SENSOR FROM HA ##### + - platform: homeassistant + id: sun_sun + entity_id: sun.sun + +##### last click sensor, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click + id: disp1_last_click_va + update_interval: 50ms + component_name: lastclick + +##### last click lightsettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click lightsettings + id: disp1_last_click_lightsettings + update_interval: 50ms + component_name: lightsetting + +##### last click coversettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click coversettings + id: disp1_last_click_coversettings + update_interval: 50ms + component_name: coverposition + +##### Wochentag SENSOR FROM HA ##### +# - platform: homeassistant +# id: weekday +# entity_id: $ha_weekday +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); + +##### HEATING System ICON ##### + - platform: homeassistant + entity_id: $ha_heating_system_flame + name: "Heating System" + id: heating_system + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=60; // 60 is a blank image 30x30 + if (id(heating_system).state == "on") { + symbol=61; + } + id(disp1).send_command_printf("home.a50.pic=%i", symbol); + id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); + +##### Hotwater Charge ICON ##### + - platform: homeassistant + entity_id: $ha_hotwater_charge + name: "Hotwater Charge" + id: hotwater_charge + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + if (id(hotwater_charge).state == "on") { + id(disp1).set_component_value("thermostat.a12",1); + } else { + id(disp1).set_component_value("thermostat.a12",0); + } +# - lambda: |- +# id(disp1).set_component_value("thermostat.a12",0); +# if (id(hotwater_charge) == "on") +# { +# id(disp1).set_component_value("thermostat.a12",1); +# } + +##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### + - platform: homeassistant + id: weather_symbol + entity_id: weather.home_wetter + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=1; // 1 is a empty box. + if (id(weather_symbol).state == "sunny") { + symbol=2; + } else if (id(weather_symbol).state == "cloudy") { + symbol=3; + if (id(sun_sun).state == "below_horizon") { + symbol=3; + } + } else if (id(weather_symbol).state == "rainy") { + symbol=4; + } else if (id(weather_symbol).state == "pouring") { + symbol=5; + } else if (id(weather_symbol).state == "snowy") { + symbol=6; + } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { + symbol=7; + } else if (id(weather_symbol).state == "fog") { + symbol=8; + } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { + symbol=9; + } else if (id(weather_symbol).state == "lightning") { + symbol=10; + } else if (id(weather_symbol).state == "partlycloudy") { + symbol=11; + if (id(sun_sun).state == "below_horizon") { + symbol=12; + } + } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { + symbol=13; + if (id(sun_sun).state == "below_horizon") { + symbol=14; + } + } else if (id(weather_symbol).state == "clear-night") { + symbol=15; + } + id(disp1).send_command_printf("home.a05.pic=%i", symbol); + +######################################### +# +# +############################################################# +##### CLOSE - TEXT SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SWITCH ##### +############################################################# +# +# +######################################### + +switch: + +##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### + - platform: template + name: $device_name Nextion inited + id: nextion_init + entity_category: config + restore_state: false + assumed_state: off + optimistic: true + +##### UPDATE TFT DISPLAY ##### + - platform: template + name: Update TFT display + id: tft_update + turn_on_action: + - delay: 16ms + - lambda: id(disp1).upload_tft(); + - switch.turn_off: tft_update + +##### PHYSICAL SWITCH 1 ##### + - platform: gpio + name: $device_name Relay 1 + id: relay_1 + pin: + number: 22 + +##### PHYSICAL SWITCH 2 ###### + - platform: gpio + name: $device_name Relay 2 + id: relay_2 + pin: + number: 19 + on_turn_off: + - globals.set: + id: heating_room_global + value: '0' + - lambda: |- + if (id(hvac_mode_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=52"); + } + - lambda: id(disp1).send_command_printf("home.a52.pic=60"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=60"); + on_turn_on: + - globals.set: + id: heating_room_global + value: '1' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=53"); + - lambda: id(disp1).send_command_printf("home.a52.pic=63"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=63"); + +##### Switch Climate HVAC Mode ##### + - platform: template + device_class: switch + name: $device_name hvac Mode + id: hvac_mode + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).set_component_value("thermostat.a10",0); + - globals.set: + id: hvac_mode_global + value: '0' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'off' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); + - lambda: id(disp1).send_command_printf("home.a51.pic=60"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=60"); + on_turn_on: + - lambda: id(disp1).set_component_value("thermostat.a10",1); + - globals.set: + id: hvac_mode_global + value: '1' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'heat' + - lambda: |- + if (id(heating_room_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=52"); + } else if (id(heating_room_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=53"); + } + - lambda: id(disp1).send_command_printf("home.a51.pic=62"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=62"); + +##### DISPLAY ALWAYS ON ##### + - platform: gpio + name: $device_name Screen Power + id: screen_power + entity_category: config + pin: + number: 4 + inverted: true + restore_mode: ALWAYS_ON + internal: true + +##### Switch Display Sleep Modus ##### + - platform: template + device_class: switch + name: $device_name Sleep Modus + id: sleep_modus + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); + - globals.set: + id: sleep_modus_global + value: '0' + - lambda: id(disp1).set_component_value("settings.a02",0); + on_turn_on: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); + - globals.set: + id: sleep_modus_global + value: '1' + - lambda: id(disp1).set_component_value("settings.a02",1); + +######################################### +# +# +############################################################# +##### CLOSE - SWITCH ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - NUMBER ##### +############################################################# +# +# +######################################### + +number: + +##### SCREEN BRIGHTNESS ##### + - platform: template + name: $device_name Display Brightness + id: display_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).set_backlight_brightness(x/100);' + - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' + - globals.set: + id: display_brightness_global + value: !lambda 'return int(x);' + +##### SCREEN BRIGHTNESS DIMMED DOWN ##### + - platform: template + name: $device_name Display Brightness Dimdown + id: display_dim_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' + - globals.set: + id: display_dim_brightness_global + value: !lambda 'return int(x);' + +######################################### +# +# +############################################################# +##### CLOSE - NUMBER ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - DISPLAY START##### +############################################################# +# +# +######################################### + +display: + - platform: nextion + id: disp1 + uart_id: tf_uart + tft_url: $nextion_update_url + on_setup: + then: + - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### + - wait_until: + api.connected + - delay: 0.5s + - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" + - delay: 0.5s + - switch.template.publish: + id: nextion_init + state: on + - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### + - delay: 2s ##### gives the display time to update other components & set the home page ##### + - number.set: + id: display_brightness + value: !lambda 'return id(display_brightness_global);' + - number.set: + id: display_dim_brightness + value: !lambda 'return id(display_dim_brightness_global);' + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); + - lambda: |- + id(disp1).set_component_value("settings.a02",0); + if (id(sleep_modus_global) == 1) + { + id(disp1).set_component_value("settings.a02",1); + } + - lambda: |- + id(disp1).send_command_printf("home.a50.pic=60"); + id(disp1).send_command_printf("thermostat.a50.pic=60"); + id(disp1).send_command_printf("thermostat.a06.pic=52"); + if (id(heating_room_global) == 1) + { + id(disp1).send_command_printf("home.a52.pic=63"); + id(disp1).send_command_printf("thermostat.a52.pic=63"); + id(disp1).send_command_printf("thermostat.a06.pic=53"); + } + - lambda: |- + if (id(hvac_mode_global) == 0) { + id(disp1).send_command_printf("home.a51.pic=60"); + id(disp1).send_command_printf("thermostat.a51.pic=60"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("home.a51.pic=62"); + id(disp1).send_command_printf("thermostat.a51.pic=62"); + id(disp1).set_component_value("thermostat.a10",1); + } + +############################################################# +##### CLOSE - DISPLAY START ##### +############################################################# diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/nspanel_buero.tft b/custom_configuration/NSPanel_HA_Blueprint-main-2/nspanel_buero.tft new file mode 100644 index 0000000000000000000000000000000000000000..abfc207cca0a14a9764c91af8221d4869968e047 GIT binary patch literal 2223144 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%0DC6b5&n19jadmU*Cmxw8I4W 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ν0(Pb5*{RZbd)g?f~!7Ooh;%8~8j<#Yy-q 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%0Akqr2HrF%M}@QURxe+h&MDf#FsR& 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 e$m?>=lm>ncKA7@)Qu;=vi>!fvt%mqNc~ zk+OjWm2EHu%%E7fP>2aEcQJ86`?85A=(@PP1+}F%rfsYpXoV$f3L~1e(ao|1Q&%2o zt;DiPRh<66vjeZm+QIcEj}(96!c}HoN?C+@Ez-Mmgzl*lci^kFXRqCC>-Rrz`Fg`| z#@`61v)(B?*hvnbK1r{gI`F3Kh9k~O*STe0X_aaT*87DK#SWFkNN=mGX#I(z*3T`| zbHziyS2rbkBYv+qKw6vEIJg0-u=FeA3PV0vqnQwKL(?}fwTw;uk9NMl@98%8u61w$ z$5S*=f6(R)U5$}+C@hB1Cc=dk3A|9#bN$ntBG0zebos4&uU!t10B24T=KG9;4;2{IZl`> zs276*%tR1dD@y>?EWlu6MHHL`I zX+A!Wp5B{X*~3ZbL%xth`@MIZXO)kQ1d^2=$p+pJ^2rRxKEiXeOojK;EBLGCJ7?;= z>hcvtltWm6%@OEzP$!Vjzs7SFTh3!cl@6~{{c25`kJe2$;{APk?yLJ&Zh3dng7`13 z?(01-bF=iX`64^Vk%PcAM+W(OQ97@8x6a8dpqi-60ADxx02_WYpYv&*iwAPe!obt% z8=%XuZeaJ&SfQGhxl&3alaQhA?M#OlV*c3w9y{nC${S5AfB_&=XGt)9H5gce?@ywB zpe(^w5mh9lh0G3Q#_YF97AtC)C+&q+>qeV%DBP*qKaSKu*s|lXf9?LB4e@1nHvASu*=A}5J)_@YF1X2NiD;kE zU+^9a;F|EV0ojqWlB>MNc8AkFpnf5d<~u}#ZQB2wWB+^Xpl8_nZhA&(&#iK@W(|+c3xor62zo;n5L6JQ zql)x+vc%RS1`Y6YtGCqtZLq*M_usUZ)^)p6$C7^(w zD?89*Q(ua$sumt>BLCb7uTaLZydiGvK)K;NlHSoirvXt*LQ8gHv6~ZQh zxv$~JuG}`fe7y-?a`{^GnWT67x%X|QIjB3@yzx`{!W3kssG*vp`U_cP;WjzT^vK2w z%M-;XO|?n08LT-`4oOJ?&hVU>WnaR2*Sq0~oVN5^4Wpwg!1kBRf7vb!kJ+bwt2-H5HZj%5nI$rIt5G4&gTHs@`eFxJ3Z zc*;5aiXYG2d%PQr$YYq+!_43RblZ+COjY<*^}Vr}7cik-)_Hc?JoS-&<%|4@3%4op9; z3d6$ z>;!HQq>>5d{tf-BPi)XWko$`7Q*;U7R^qAoI#WtRp%CwN93htP( zxUs9ECa?{Cw>9h~sGKw8pZYK%(-3B8Pg?4>iJ%e*YS`%oPV;0JhYDs;!x~iKvCm=~ zPLz2DyE0&?hglXY{gU>97HWjZAqH@1?V;PvJfvg7j3-P*I$Qq@JTv4Q$~_c8gc0TJ z=((uFR-Cpif2kQUyL6EgH;!IG&-oPfM6>=QlV!c|)MZ!C{LbWu8`AIx&Wr3h(X-)m zbBoZO%^Q_-if0^-U4U_R^v~b_j?r5q^A9V^mBC(Xs*Td+PUZ$Pl7{C3M!rX02|Yh3=t8~#20G`$}4v1V>nSh1M; zr0=erI%E~5I?4KEFX_)p(aWr~5yj-84zp@QR@HK8!qNLQ{g%-S;S4`B%VhHV~B5vpZ=@cL8A2LE3t!Z$i>(JmTQV^Mu#Wt`gQUEq-`3xX!TpGQ<(t2|D=GOR+?s*>=Nk(>fElI~*kWl?1D8 z3nGoKUFZ~>T1NU4Dwt1XRl}0r`ZvHM8?K)D8?0pO=s&I@d=U5fH^=xeDy(Xx5L_o&u3Ondk@o(p(SX)5nJObIQH45<|ENYlpgj9()A|9a&it<}vDcsOHH>b{ABBFcfKI6WC-8 z{M4`zt-lvu(BdQ49f~y6z^Hq&cY^ZTaNh*k1RsT|>AVfdCT#6%_^~U;jo9V-;#X=L zU%u2faPx?IA01|La?o@;ZoSTl4P&Q7YQ6{kPiRxDPEnej@!K%#6-9zx@&Rc^@?P~ zWG}j2jITY@Stmnv-~1*n9+?eRQj3$mSl+= zTA{e-M2FFz@E#8zc%B%s4IiFdXV)z%cX=I#d7e7i&RF^+utCptBc5(K$JX+GOxOQ> zk*SGx-lZ;!EKE3*&28xJnWB1m5k1w9_S@%*mnsYXdCLvuwx;?rHFd4YA#SmT?v^BP z;jN?J|I2`Dh-bw9)=h-*qt8^ycURWj$Yz|_E7ZWKi&7)ARj`}N-wEttcn)i^;>t1NvUZTkbBlj&c4pZ6Rq9<6 zQ_h6hU(h<5!g#^=U@eMfCBiI){S>J4zghc6eEJYV*m=1A4KGgq*~sdv;-haIJp0#%=6>WqA*~xD{0hb6$qO9#sa#o)Sf^D@@Pz@0#hn z5lhs`KOB31mOk@+TlaNO?3wstSNEG+pPlm&YvG+JGZv@R8Guq1)_SL>r*iX@Vt9s|hKXAn|Y&5ZGp+2#CC}CApy)@+KXdY8jEYg`Y zAUS^se*DlGbJf_<@zHbdI@Zs!7|lSM{~sGzf5K;l7N-?YU8HV{UA_KVY}XxnJ=v6A z>1c1!=Ah1+Sw2%aZ4uF7?H&3b@?+1R8OI+zFypxPgXtb9As2G}EmL~jmti42n#16@ zJ`0TVfDq^5Iwm_@dN4dU0W-aC>n3wfcHn`N(%a)3KQioMajpEW1BLOYmHUVEWV8$!jCDeQwrn9#-N`fOe{}* zL>=+I;1Ar5(G!(CH+ zGeP|fd`-QvXUHq0MZCH@U*A|hLB@B7 za|`VU<^82>uk1g<033d5gzcg>_4O(Lr<{tk=+L_&Xc^ z)_H5B=IQ0DpPPO3gfxLp&2JrJrwl6B@9ksvJl5d+wwXh2L)`(gM&Y`;=&~2b+0bpC zN49JIU3lm6?8>Vb!%F=gaEsB5k(}i(Rubk~)_zk;0A9Hz7>pL``MW5dE;1Z70 zWHCfL@$EK!7RL0w`&8*L(>Wg)7J|8WLXyx{3|7#bork@Qtg%u9$Jrgx9lX zkJ+k6*>?*08IGwr@4ub=4| zNW#>#@|LnQw&bMkmq~}4`rqGYYx7%)3qJGwMO;~}sk%ee3^HKemipRH%Wh}KfR|ci zErx?MJ=*nB!{1D3fv31zOW{^Tn4$r zyyb{^s^XDT2bK_XsF4aw&auJ=|NRVn!|{e@yZ@QqEM;`F7BpY`y8N0D78R~jo+9pH z>l=ObE!en?GnSuf|2WC7g1Xn6pvi9Sa1(!B{YIz!AU;SAqT7dE?8nFq&v%_4VJBal zYkZYTmoP%R05Fls>Yyi^m(M&4)>*IDO*Q_>hVM-Nhf!1AyGE}+?sLq3hJh|c zo(AT_ogWkT-9N6;zJ+?HZ0_-IgD*|m4I*FNVBQv z^jN-#{A3$TQiDOYD_g&`Y}F+3Q`ORSQ}xT?Q(H?>m4h{6Cz{vxdm(sGCaJ+bv@kO*M6k&nR z$#9*qm`Ns)G5gkrHls)k_m1p_lPJ!ZwM3Qku<&TWO9HEbm8xEB*efZb*kM)YA{ zQ@;#bd!s!|jG)ey8|a!m^Q&ep=wFWftC1ge+T%HRi=La>Kb1MKha0}vtck!IhzgE- zLUD!}j-4hmK5W(teMB75?4W9955qV(uUOngnB!AF(SKEMUwC}Q@`J0j*ZQg670a&% zn=;Nfy+0fE)~ExCVTnoo{;oVdS5UlD}Q(wYH)a18CjU+^>~H*fuW9qK;JhVd&-dQ=hI+m57C)2WdKe}LVwHuR zK4uJ{7)=Emhbh$a?sfBrR>SA(9>UQ_vZqH}PHYPDz!G7!QAaIx^mut^1 zr+ohU6~COf4*MvndS5j}U$LU7VqLp*Ca)amQd~GYE!)t1?-}Ev#0&|Ad}<_wqX%em&zKoH3&vb^n6==t$>_{{J*P@LoN$qhGeG&#Fka ztFv>>bIOzbM5d6t$Ud+&v!<0ujTAHmK!2vr&JXD?oAs=z@Dgq!Zzo$#V+qsRI$93QyreZ%jcft@x*iXvZPHXH>H)m1k3 zA6h+W{7uWG1p+#`#zHa>#g0*lF`zz&ikTEMyv43OEWT0PHfy-;g+5zJhuiYL;zFr_#dKDf*uw(7HD>2Y)l)5NVc!6*cQ?=A3)iH$4Br*H*gmoFg-pm?pNbVL zs{Q{f<4Xa53HbM?Yb|G}pO)UNNOY!PK7e@isW~G+agI3f#pHz4tf^h*T6->g2ZsDt z_rhg#=^4ZUt6S5H8oQ3zy)n=wzW>14`?s!U_KSWz3h61|=1$wHm?YL=_a-fFH)qoQ z{R!P)%Ym^cScH21V!*4|BSZ1XMx${Xt(C|xHK$nAdiU}tTb3tIU{CDvyHXal=C0e$ zW(}?dSdu%{_v;xi4Y7?FAUBQ8elWW3;b<5JsQH=0?_5%xY->`Y9~sCR2m6QRvfL<=nr3tNiQYi)4Q> zSuyqF_^ecGTBy=j?|!VUg!U@)iCP6CRIKCUJ zk4jjGq5B2oMe{1w8Y}UlUU42-WF@<}hG4{1JPKoxaL49CLKSwmCHmY$bwzl36T7Z3 zP4NHAc;xyn_HsJ@N&Mq@d8#6X|4_?yr&`O=wS_F2;O6vuTGLC?tv>)g)Uh+1&^$(K zr+WXXZj08ml9Q~U&+|T->a%enJD~pFA$DfFv#uJf;pKeIho~Q?)la%femi5Q zj}P+NSOQUIKI>ea5^G~C%EfZ%0rOGZr3cHOX>B>4KD()Z$=OOy=Dgy{?6(^JGq!S% ziGrV)eQ+DeiM}!UtIl7Ix@Qp)lf8GEu%V6p_n+8vqFa$H*!y_?{=@s`b0sm$Y}@Oj zE9bg~*k2HRGZyu=4_cTh&m$9NYLzOIkmSPx`%q47&s$B$$1+-l z8IZ)KYCmKhpRGoFSu82&69+u@=F9QeYP0W_hbs+@sE=qbF1K* zb=%#=sf_`$D9+gHrZE9ufAkw-D_m6+?McDd1~`s#xNRCZ+{U5IlxQ{9F=q7Wa+~c4 zUzVJO*K($MeCp@R4(_aDB^d}|qs&gNRb|ddab{<%Bftrrr;gIo@LNq(Z!7OFZ{nD- z5+<6rmOr)Z>9$lmhrG4>i`#c>(atWiTx%~`_T2toMgPah^KJU1)6M=qFEuOU`M0C| zHQK!`J1~JK>;6>Vy$9yCA8wn^ZbRr-*K!HD3Ler&p{9&I>}4mdX|0hEdN5YtS_H|X zM}pUr{uA8V*wrnl!+H5STp=&f%;MeUcf&?xA*4*7p+=j?*J$A&nqy$w9)I{wO&61t z@3~G=J|C7naIN2HA&-@HNcLyIjid4Dm9LF?JyL3Btr9Emt9s5@%bUqJ zV)GtW&k$>}1MHAX?5@lzml^2%dflHnFOB@|NU@Ngja=QTDYBy0t!7?8dNZ@A+rkg&?CoovmQy;Dq%Pp#)ZOnwN`gTfTyI z6ThS?ljE7nk39B?`ClW-j__JJz24dbj&qJR-`|}4Z^m28&}Y_roa|h?KY|sd%+(DR zrTvGN+4VC+F@(K^Guo4PLFFyVZi;&?Kjls4hqaM_b@{qgqn0*-|lj@al1u5(44E|%B7$Nt&#_sbsEE9cz)t%iT& ze3e@4Uyb~sbBg>!uctnqT}`9?TBvU*um(&+s34n=T|E=Kj%x}o#D+9ge$0$Uie28V6c z3VEoB4RFyKau<6o7$JkXMtFg}P!FLK%68~ zAq0DXIj;8t*F(iFu!^?G&dAO&uJbi_^_b={tH&&;3hhDlY}rKZwk-Zvd$wt_>X;Gd zJCnaTc_DmL%(L?BLfJ;iE&F%0{!_!>jz70r{35JJsCTDzm2s+OH;9Wyl*1}^Sk!pU z)KwHa#vjzP*nNvD4e9mN&%KK|ks>fg_8}el5!N!oWvbnVDG$$VsN;w;dFCzq^~@Z% zjs0)8;O1O^K~qaqUF+7L5PGn@R_kXt!y<_u>-9FlHs)h3@9o=33i6odWOfwTi`naW z73V2_$YN%}M1>!uu&(ac8Ya5d^m8~3zG34@z&m2}g_2^O<{IV|M?ezgE}lC)cY&86 z8Li~cvyGRdj+bAr`!8R2mjTT_wWre++RF`>)XiAC$(QQ_N%mH)ulgXc7##g;JF%8k z*i7>ul&54fuImT;|8*T?HiL*kkIyOP^0%r<%|}mJj%NEEugO`G6-zWaVfQXOx6b~+ zrb;S)A^wSaGq$FxuHQ~p(S&-l`OS}-x00=3A$&eri6)j6S(rvNSaJ|sxeHG7Tjz() z^2CIbP2{Vx0IuJFEgWUS;FCUK6MxAz_#Ep`i1CQi=#GK^ zkBqZDx-%j)X&ciD*AUN;uac*LCX3S(U!-=1r?XYq-~WyOQ&v3uyAh9q;<66;rFMJJ zWa6E5E7+5R*+G0pQ6j{QXJR{Q6lUO?MsFsAfoby8==WfowgaqZtTMPEoAB8)R5M1~ z*!4^A0oT3it&y*7VJ~5W3xqtb>60ab=|R^4|Iq43;UJE;zPB=) zCc8P>Th^W0Z})(BukCQ#$}R8BwJZOr6GqUtJ zS?t5+E0~5Cpa$Hc(_FO{IVTG1@A^L}qQliahH@0K4wpbRXlMs?nXP*RZ$f0GQB$V7bE1}UTkhUi&v=Hbl8m*%Nl!V?O;HrbwQJ?~$ ztu%q<%tNbHpmOVl5|*#Cs9NPxAXsV1n&+M8L2Wgmh0<19-p}{{-}{^sz!_Y1jq8z> zf;%TC=bZm{e}CWKy;;}*1r_8?PiH@&ZDd1!oK?^VHb9Kd?H#5+$Tp0xw9$1gQJIVi zH9m-V;CSB)H%x97ljoE-51mdO71 zL@-+z?b|ZFd1A-*m1nw+GVev4xTAABr@n?>U3X4)9Q(myE%jlBK8Tn>dz-Ny4X<$* z{3er`5Mmx~$Qt3<^AQY9*P9tW_)us5 zVd?;`b~P_j6-4&r#S7$_zN78k6$QJ@$v=j|02-cn!Di*EYCh;OzG=i(A`ThyuUS^t z<&cFmcPLsT+ARz5RHJY(-l$D^l=47!u~##~o;`zoEhGN=obJE?t%8I#KPJ3LY+ z&yl;*6OQpeEFU<|n0fJ$R}E`iOw9-!px>w8p^3sr*uB)>zKZ#xSGDN=J-GDNjzufl zR={@YC501S*>2r*#l$Rb07nLic-y7po2{Xc?(j}Ok} zkF7b4O&y%c$2aw&fp3~-06v2?j~C4<+7;;p2a8ALP3YmXvU401r?C0i?k6zG_#f(o zw>|i>3@)8d`rBfGQwsQC_bzqQets$)YS;?SmHs2nnYfjWNif0D@P>XOtT|Ma6KKRV z>%~`J1KD4L3GUT_JXNV%T*QaP@jm7`vwMUoo`LtNzrhf%Wf?u;Y;$7j@Kz=n3opN$ zJ+<<8jSsgTT>7z&i5=H<=-R}^&f@J;j+M-eKgR42&5Mk^8RA435kh2VRH3RU#a>bOVZ#kI&txj0sh$ zmM7RP!3m#OwvY2z&J+#B88`M{ZO)^H3g++AgBy3ZaIX67v#e!EW#x7Mt|L#UDpUQu zstS3Srx?{L&RtnJsRoxDF0Ca8$lA+(IAd3%C#R2`Fzir^JPeDgYPODS?`&ib)WPceebROfG?KmJ#zX9epV>3 zk=^@>uBUH-nVJ4=%A%$8spl>c{0XY}o7w+GE)F8ew`^v@Y9BTan^wF`TxUKVw&PegYc@56S_ z8GnLaOJO2`dMq{kp;$)D3nS(sd+>V)>C0`zJ^xbJ(BR*}*jO6>4%~SnE?mG6fd$d$ zS5=-@{@(gcAVFvd&%B`TNEfrirZ%)_j)opLv19GZ?CwXlyt8-7ffK!B`;uG(BSf#0 zE2h>3(;^Ka3tGOfs>am^Rb~l#o-Iw|_)`b~c&S_~8m?eb}72pdcLpA8065VII7$TBNxVoI0?t=gjYgt(RcrI4Pq;p|1=G9IWEa|GyCbJJ+3q#e=|O( zY!7PGWaWvAmqh>!-bfL1>fT@rB0Wbx$?M znPji+GW|;#rNTZNpKU{XdhMfgd-S*oE#v8aOlL|wCu!=#G@JPT^{Rh9Xz(|IDQ45g zZ)G+Wxz_wiU)9g z*m`teDYIdw9U$+b=krYr%_2s8qHCIsD$Ho6(0i~7UZj)hw+J=Y`UWpXnJE6%LtYvw z>Q)rx70oVMilW!V;#urFDRs4vFcUMluo3H-x&gajw_e2kd)K=!o@Gy3Z_2=b$RlQWGRuD~C z3ZHnx{#7wq8L`iTkuI2=K5|PX89##}_3G*OYWkG+bo94A-1;$4q-!<~o5m2AT+QpB zsayiyk5EK3g3q9;raG`s!Vo6P=4-J}J$&Kwfg#t;FRv_`%?vxXTN)IB(jv_|WfLMD zdRD#q5ho%WbvnjOfPi`aZ^TfkzbIw5LJfl!H9O|I`8=dzRKu)$L7RnVmi2ZV-!*Ih zJA2DF>$6X;FzOQD_Zw4-D}TzP9J)5?^39tc`)1sw9tc|i3YDZwBa?I>SP45pm=UwnZt%lis zJI7>ft(`i}pnR)lq-(lsmcTTGRh%V6kHj~7f+^{Q1l`GHV8vLe+l;rvOHReZ4wI2v zk2Q+`n6!6oRSnJ`-Jr_Pq&db>+|2adOi1z0pTIen$>AS3V{&(q_px)Y z#>e6zi)r@O*K(Tr+u|k7IqIUwD_7n7{p?MAvq^aIu}6MKlF4!X^wCU!b3A4{e4%b+ zOm*g~wHqbWr%Vl)4vv}@Yf1nT#Q3$_JHKDI5ag&1L|BtgBpA0M$5TIo zzt(QD$>fDN-?MCo6K2e;8S#r(=jYWJuPKF??2o%>nh(S*;ALZdbvbxp4~OuwA%&PF z+*_{m09C5Hz)L%55n{OJmZE_572-j!uN{j;tcCwtHB1oYQh%C(s$mRXHfzG46odb- zbN;FbxogduRL-A?hbS4-FT$l6H~MAq7Km%)Qk0HWGe`ZIt$GC&f34QWjB06@?Kc}dABf2_Z)0n(`oFAx!S)zzXlJ0NivTtgdrjd3ghZX>>25xY&_fbR zgk8fdVC6(yDrQ4m9l$AOQTHY&8Rz;J#n+@&tOiaaLmF5y+Drr;rfS$p#o-$At};sI z!*R)#)`MJ_JQy2e%Olsv;F7r}KWFhU$Mok_)v%cjo1-3x+o^HaxveYoOKzFAu=$J4 z6Po{K+Li<(n7mcg8xk48D;-eBJ|ADUgMJv9nBT)mF7FptfESl4Fg*${=`o{8^?b5L z$9HM^;pdsK&fIQae$TsG_Mvh1Q4636tw7D&(Wy9J&$+TKH&wn4%2XR*P~j4(F{qks z`U0sPXkXBB?X<0U+49EBYbMSoOc*VKbU`i28{&hf2Lx;VJVgs13t@ja&7pYWa=JvXFVn_sBmb{DfQGzy%Esv0 zpMVXcrQaqaK*c>seL%Z27N{G*cjoABTHU~2p8~MUUwXks?eR;s%qeliC zkX6_}{$PxZTtxGR6;sEAQzJTn|3d#h9I@41iVe8qzyhN{>~0+%pFfeuX5~NLBag;l zgTI&4Nk=6z8l(gb!kN>NTX0*2lCW2VefREulyb+flR%oQnO+D$4j&Jz!1lG{kq~KWBw)UuHg-> zKG$SZPLfA{sqrD^Voe{ZaM9SXJWhI4nC{WCCtXuoQPhc z_)?!fzgHf~VOa(gL%Vu?FB6Z|=RDYR*_H=fh~G~bWK}*4Uj9hl?}}#ao-}w7hkSs7 zz0*Y5cpoXegx;<`XS3bMphZ>&yd3sCCR+x05i*p|i;|;{%u#Kz)f?ZWB_!#{FO@#+ zlRc(JT^qx|#CWLGk?3n7);M!jv2g>tpG?^PD6S1IfYScp%(2vOHC(f`sl+JDV;)mRr#|EPy-$|-g zqtcwvx0$>=HSklI1OpD9MImT<=0cN)WyTP`E(*cTVye4v;QBgQ?eQBjWOb`@IzYqI ze7vlVZ%lo{|D1D`dhvY6neGxD;ju(f4s56XRXAPPqUooNLBw6W=C~mr$oJ6cC!E^R zL2f1${eliI(h++bTz2(z*H_nsT%ed27>`UY)0S}6d07^~HI2!?Je1c&AEk}OQ(9sC z)zGf!oI_i|1~}tsm>Qrzf4vVi<*Gfm_2=?M$?INXD|+}~WIycQKb?C|O_KbjRD}Gn z@Z`n2ig?-k|2e||-ph91XL$ebz+&*Q?0^L#Z#L`HmYbOB_RcSm<<(S|h3*DsA%^$4 zDn!(uJ)8;dm?-q*>XZjjL!MSKvRV7}JovD!^ePp9j$h$KM$!2&edK{ekBPqSGy3%S z-nE?m%`KWJp&5z5#XH9Q!tmU6>cGGw;>$h{oqV-w0&AjW&YR)nn9vSTKYZz?_(L%tAQfeP~YucfIEG zUuFD@E5G+Imv_nZE9~iCeh28LOSI#IQQxylK_{+mHtTa%vmID|MKCpp&(HTXZ3^x; z^Ne-&PMycdhqIb+oMHg=yT}#{3+DkL3MEiCq)D%Db~qk%i<6+XqQkv>(U5 zix;RVzCc(CKXmS?=;o`Mi|gp=X95G4Tu$6g%-^TjICuL-bLKO)w5{x4dhIk>f9)ma zariyqiQ7A!zAQh*_1Jyc{z>#bWyTqlVf%_xi3N@s+w`uVqqP+Lt^*zMp-e*#GJL=)78O{ax+0&lmq+ z;Ah3-iaD%i^7)Gu^(nfc9Y-7 z&e$7 z24jQX`Uj)b2#=*ZP1vwjfFP}BsyE8V)K@=p=ka}1W&jO#F*R?!XF6yw+jPzrMtzKc z7=jp;w1ISiJ}cGwS=%s>_YT${s2Q!d;lN9cKlMhA+)2k0KWeV!q7OCk_BWmh|K$*s z6gu)|?>70>AbxP7w{7Jcv(>@+5$Aj22#*{KSr+S&2p#&pCr%#e(tN6ql_pVymLt+u z!E%I?U3Yz$hfiapJ!!GgV{jo%I0W@|t;fW!yBoS1I@rk&iF}(K9c*X`SmFVA(y0xm z+hQl0%*1@@CQcW&u-Jer3UL?A47zlr>U2!6S)3w1v2p4YHU?e$i(zA4#A9Z9pb*gr z;tfCG4Qxj<`?qJ$z4OJS`gV-Jf5X8?K68|ra(=%_m`Wo6r8^_ z!;%A^pZYatDW^+kQWx=OYycB>P>jlonfeM7$2{DutoU3q_d7Zp*fyy9NZVfi$C$61 zxrRBbHqpl-egTy{_a>$@Y{y^J;~s9ANMwVkV~N!cNKtCHte;@DVslM$a*mlXXtB^y zudQ%;eVTkOerz z1ZMqL7KE3_-pEpu0kaXP1ZDa-3_(8B;sBmZV}qX+cQjz#u5^a!f2Ak?v$@z`zGz?I z`(^W{c%F2HMFog}7o6`HAEN$-gYwm8?f+I26EiRsot(cmAh02v9pN^wA-f@5SYFWM zvWZV-MHWq2#yzaP8&4M3^22wc6>8WtD<9%FK01Qp9=3vl3UR{pk?KRx`7WpOR~13Z zaa~jSB=g}o5O19Gy`dxX-q|8m64rfPFsyU$7JP{nUo^Qaal|p>N8Cp(=wsB*cpk{W zi?H#7X0-B*PiaP;MTU5xqy90)n%$sQN3#I*U1QAXETFCeyaahJy%yP&j{4^MrS;Fo z?=QNK8n0~U4ucfX0)NaR+Q8%H<+5E~7*K`9VHki|q)@`-{L^R*Wl2j5xt0;16i*Ou za@ETy%{dBu*=zqz*zgBw3vw7>Bi5aX4L(07JKLG_h|Xaj7K7N{%Il^vTQf2d&7gf- z+8!^ZDNeMVWmZXKMGm@NH0eBRX2vbS&rltytrPqxyT^Znwp1+yaVI#I94Y_)y}U+# z$G}oM7wq#>uc>>{f2eqz_diDbsl1gUi}*qj zo5@UD45$8f{N!{M-$|y9a{Jc4QcX2E{^z^q%huh<#)O#ZZs0TU9Zyy#uZEdCMV2Xi z-tTPVcZ6Gca?LIm=}n@nDZrU{CNU6I2;rTI(l%amjNkgJt{=gN6Sd96Wpx zM{KNd%A&Pmhzyp1PhF>~VH0<)aIlY0e_6lobN#=K{kwNb?rC*1suzjd&6R5WjmJJ8Ap=Y#`5jI3mBos;JVCGQXN$+d z5q|bZy#LKirr%Aq_2+hGe{Rnas;vf=PArwjnH?wYQx_@-%^B6X-t}4VoT}yQX=tv0 zuUb6Rm_IPAF|spX{U?vbiAS(s{9W{hcIGN7VQPx7QF(aXdGxN{NB5B?GzpWLwgWye z_CqrdgaqjdApy6{dD>bIP_PZFahqyBy-a;6`=VaeP+Lk%=-Pi14oti$qaILd#Kp|#%#JAbAO!mAH)A` zIN@>UlOqnbE?12wH8i_ZHB@*NtrM|P~uWKK*E^;)IU2r`$dh!?4qm*WiJfk2~OJUOaY#J}tI&fbGG3mW11ZH!MS}+U?@2nnn5ad|Ybkd(C{Oyb!V^)N?Mcxb= z1f!Qza4hn6BqwSya|g9~#8mNCr9)?1Z6SZv%`LO}i~uuchXPz;)WyT_gTV{;=m`+`UROnyy%PX3TRleM*;`oqutkQmU@%l9(3ngI#YnkG0X@rKi4*gR?qR zo;|EWET2ox@;+--W^Dd-MUnTfS>l(k3>UvFvGdj%KW5?}?2Q%6d-+BRweZ$%Gzp7NVEc455}c5N-TaSN$Xy}$1I z+jv6x9nzTSiu&iue1nbE!xjwN2HRx)m2Xgk?Qz<~IGQIx|JF_>jz}{cjhtl$jrv|S zyK9!IGpYnFLJVIf;-$}^0^emc^_;?ktPka}+9iq4qA%5jb0_eGnLe%b3Lic34Q(P- z2E-!f%JK5&&6Vf6iyGk?RO$O=8v{*>`DOO3K?;$KeW!#HUb4TOSj64M|4J=`H$*7W z{kD(3)q$nrh%GVs3FaO&-pny|-xWryf4N@QZs=3AY}2_rPgU-IxoJSRbgp#A0&*B* z`(#&^nEjIdCQCkIyfUJ~32<=^y0@xk2HVxYba3tyLu^tm8*n|4%n!fhMd zg9&Qv=ugXLx}>!|$9HL7*G)n0lzN#Yc!6D%W8c#&74wlX%Ef$R>WQFZprG%WU2S2X z63nuobwcwm5?T2><%^@K&y-v*?rQ;}i56}{z#D|~HM#L@G!!6ersENj&vNv`ZcNx4|yf@b^c=f;s`IG11aPAJ(qILy(dOZ|3h$Z2M`~=Dyj9_)=fc=N z9=7Oo%XIc6Oeb%)YCJW1hOg9hLUkuq7gqNI$%wT_%EyaI-q|a?dsE$Ki&wYKMJ?}3 z=@<1)n=KD5A8lGSKFic{DrUyUK-90rj6g1av6!*d72e`ca4!sI7`+dA>%q>Xg0@iu z!?t3ZINw+U*f}_CV5HSGZKF6_M;2+M_i^Mb)WrBfpZ`v9S z=9h<6_X)p5uy2>>7tdk-hI-#X4eI4j^Mx+um&?uH@LEovu^CzAVW`crb>Wxf<8wI7 z5HEL@pEN!ZHs0KCmS4!tDwf9mVe;|yp^BNc9~aSycFQuI=p_%{`bMMOH8`C*{Unvx zn)&u}>D9*>@8g&(syXim4zyO5jP&4$_{frxXI9G6Xli<@E`vC$BJ2mTMgz#=h}j8; z`ZZ{ac0cK>udQt*iWg4XK>XcVVR_AR%g?8-iXEaFXKkt$r#y(CD0ZTFth^=R#oD8) z8YlU=NLtNUC1dac*EH83V@gdHHfc3@@f>TJ4#78Kn#3seo60)1Ga+jSn2}xLQmt?! z{i{BGagLsE7M4jJl%vZmo2W)9jHt*iX;OY6g*+kG1mEK`@Tm0*@M0tJAGRJiBTr{h z@<(zt$2xLv{B@VG_-Gatr3u z-)bwR-lYb7x#HtFYgc}EjIt*4V~VGrH+5C&8!-`9lciTpxfAJEj2cwjU@Af9_B)H% zMZ9#zX8j(;Ti33%wK(*Pw8mRTHLa{v#W|J5{9^g+@_};jf8;asnZg@szgfz}SzPZ8 z=8e5Zmn^HVsy~|F9`Q#V8oABz2K%SM1H56FLpV^4f1{an6=LCNBo^@ll`^Tw^2V$n zhVnKU`*x#Dq)!zml%Kp!wkGy)jCwBVSpQ-j%PlxWbJ813K875VwCxr9J(rEQUj_%) zIj?2Ruoib*u8wCRAF9~BvdqI)$?=zEQ zc;$TRHdVt{+o*cVBUN8Mr3j1^iypV{+%NYQ*L`ZlQ{>`bAF*>qQrGz2EcTPDzVkQ5 z4Yp6o_{sg8_duR1`+Vx9#29}#IXO_RHkNjL*F>{92z+RBkg4U=oXUZ`B)@%!@pj-k zPdKp_#$bf`)J{;#nP!T4Gtx15vBt6>=5`D&@J9`R6?s4n=vdEr*r3H)8F|orRIw(b zYuk*ik(x#3IFkxShc?D26nzHD*w`q%w5+`ST5|rXwE7f_jj^AA(JYcShc=zWSh58@k)A78U=O zZ~ns6o9g}_YC7gqtKoRIm$5Pbu~qw&b;FNJf}uS`M9y@{Qtjz|ia4ATwOce^A37@U zRXAs#@wcAYr75JuX~(E85YF);x&83Xt`5sEAvev~%ru7939WD3_0sHb)|Ht2x%Lkp z%$umHAgtao&WMZ(dFN24h--Y`X(x+gv~9>UpXJ4bzHvK?(--8pHjn1&m#4DKC`O1r=62V!Jc3W*zn3H{O>o` z@`jbetM0q1g^e1+|9J%SZPCTA58VKIq>I&!GNMjrG*TTVQYx?xIB^|V?Ah*pu#OO? z%^kMh?5gIM8ox1hYUQZB27@d8tnF44R!np-u5$~qBF1@znfM7OGV{IaDr~B>Y!~l# zZ#~k7*j%@E55~`;H`*dLmODT%o@E<(Lx+ZuN^k~7rto5-F8nAn_c{Y*n{5<|Vknkz zY{h_Z;CS{xZ2mWqt_}Fl^1uIZQEq2hjbHCm zKOSawtPauVtoqSst2cbLns`Vb-i~&R^cV&ad)&iDohOU+xYtK0Dz7Q!6HAu&oeXS` zqN$JU8eUn%ri`x)7dGS_)tu699d>6>>mh86%2S=k+*6Cp=ARLjdcG2{VPd!R*!RP? zKjfM^Up0N!U$LMioKf}-*lWc2-=c->@8@CQNVdrGh!l&SkGL&;R_a=NjGik~SL(l8 z#{3eaV&|9);NPRig%Q)Q21dH-uP@Ng3McK61S<9r*jPABV#?|l=~(<``OMVd+Q@FZ zRk8VS38qGzG8*+FbZDD4p&;g?+n5Tzu3->r_j%}G>mzcKKG9=Bgs5IX{toshb?rlP z$z^(%95Y|adOSDa^_YIxzq^=Ah;!9R!-klVe@uUmBM&i9vE_6=njG4r)#pA_*>mD# zb>G;&4b%oh?MB1y~2wf9)6us-ubEsvp^DKp)qik(geF>gxTxUL$`24fP>A%f>c<~E0B6ldx zQVqk*337+P8Gf;mT=~kvj(*3wNFykLWkOBkcuk7YfuNCDe`R$IAB$(zZxEp~7@{x6 zU?>;QnfNW0i+aA!pmxC68vGvR2&|$Zl1nz3n$|+Z?IoPUuNeAp3O&NopA!4OoCeOx z(7@-J{&JofWw%g^s0fPGuRP})E~|lWjzrnzBJbJ8<%A&#@~)I0WP4|MyU9D^k?OYj zJ37~{>~B|OOrODW_-9n}Z;G`AinB&xI?l_cE5*j|6uYxA8LM2bYCZ*S{`V01-9H<8 zbcJRZ3J*8c{X`!ABX>?erkOL)Pg0$!PZ*vp+wT&X-#K-k((br1)!NemYdO zi;DZo4yuF7`epKyj+!$%TXLpk#`JH0wd#qEt@%&fv5X(}9;tqo8FeP>OvV`B`78B< z>JNk*{f_R2s+vg!+0moult#Em*PK8THw>EqiiqzzZjO8?;m5amC9IL+FDV;UAZ4SU zg@p=o10EWUs?jz4WE0;_z%$~ST7FpeO7S{vmXiN;aqqR_y8K?FX%w@&%6*;u^`A0> z{c;$}tb-5j)@6C$5H_ZD!F>6TOXgWm7GWjXO3CEse=#vJ^& zy7u)01M)p5dJio9!c^5JiUY(=Yo>&8z1*I=i`iGn6Al@&wcXl1O*Er#7GQmZ`jhWz z%OQH@-YsFB+wjWYjG0dVn<6kg-x$Z=nkTHO(($E6NKRc_h~-@s#ajg9Tt zPbNVyd1jsVq48pll98x-;>*~_K9IOcI@`VB_yfzRO^H7jXko{_JBn8Y16hqD{t*tk z8}h(VPV{I#lY-$NJ)h+uSuq>;jrsI`1+f?#hiT_=E_|hE%+Y-CgU&f;`c1)4Jhw>G zV^BFDN3VI1-o>Bd_o}X*ETkAn2)d0N?%@7?`QR60NZ0bx}PU&nY`rvaT?z^xA3Sl6dnUPDI;i1E|#qoU4g(9|Eh z(^M}!vV}RR7=|OAb}~b>o83O-)4i%rNTTcDB`W?Tn_zis*(lb)WizF^-)G(j92B6ZimXvby>oZel}Zlu59;R?bI*u_j^#`LG~$zoTKQ05#cY03vu&_q zMh8g)DMzW-7i#4*`SP$r3^4(%@VKyH*hh~`V@OdP`Bo0wG5HsE&G3*arvOLB&P(R;tX-$k1YcbXLMiJ>#WOg9-D5ZvkAb4NzmpL-pc^Kcx z2C}UDt=tRLIIJM^#MHt*JfGF=iuE}~Z6l3&+k>|d1)U?b+~ z@2Al?px&A@u_y0nIY=pF??gXyq`08G1EihM+?^)y!_tu>c8JBtf>F~rN$Al zIGpnxeDekDvD?ReuJ4#R>a`PEK414FSoz%0Z#C;D^f_-hu)1CSn_u&OOK&bcnWsPD z92no+qwn(v6z(%UI(POx-t%ntu@!GNB}=hO*rP?x`}?Jc_%i?9WFFW18O_}lpXAp! zgODlC4A-K>vPpM?-TxsSdzRCdHEPSyGzZZ#tA|YoEl&^gYGX0^R94TJ2p=gRFJW== zHVDB2DZUFRZwqpYHr`@-wML>N}&R*pYPF3i4d~M9@L)FW7 z>lAft^jug@JXT1#V9>&&`+MZ8t(kjj&jC%$6GDU!{Ve;r56qaZ4CAke+p#x@I?Iql zY_&@UHu8@e9ubG=XMH^G&|_LXY(1IJTCX$GWR$M>qY+J`b89EV6yihN0iU|ZVGujx z&c@^P-ee{8YOzedN&<$`{y^-(&I%b_+Az82+c7pN$yP zGuGo(Q{OQS)0^UoCu7rpX{xh7snYl*{oygYd0aGqw#T*juDD2#Fd*dt?8 zu7WpYQ*`Y^Vx!Ye7)nR&63NqNWKCW(z2Me+zFhuD?@fNSyyy4JEIJ~7VKBcg@PyzF zpFNXFGW2Zt?=R2Ebe7$l?GqZQvzleCOW$ck+do z_4r_y!;4SjyIAB+CPw@byx`3+YY0C%&>+Ur7`!-z;AR`z_GvIDzuQIIvIq-AGBFQ- z$xbwq-lZOmDO97098Qkk!I#II(mTbxjRdsN*ix{2_IWf|sBcit+b@{2pmm@y2t+PH!h4qdo586!|z#{>MrRj`tWw z+1~m2Iv(bJeavr%zRqsaY2z)U2y2SIo#;Kj%V*Mu`gyqIu_M|4n)BPCtHxV2=yCgq z@2zI%_KW_f=pDYdn_HS(rByRa4z#U&m}%pBT(o=lmdX2{H`B&9_V=7yZhnWDCb#FR z<`*mOE?(FwU98&iee|+NyJy_^oZ@wN)f3Oov_4%X*76EF>%=xW(X++^DF|RaW_dgV zBX@%ww$nLdz)xjCWziTI=Xj(Sd*nF1`Ns`fj>9p#OYWhU$8+(IQw*a@eRxAV4?s); zOoj6fwVNp9A*w55%q>HhC|9J}0*cJN?yN?~Caw@Ku|as5Ty{r1cA4FFiKJ&@b7{0( zUE@J8gV7?qSj{TTP@ik6p<<=6j9uN`Ce|Wsh+jgE(R3o6(JRIh-Ou!@NnpnG@MeRX zLZ6!3>{Y@HJI$C~Ni3!KyW|0$W{<71()!tLY@eCX{02E6B5wZIsE6~hL8F+5r}MPa z33ymiy@D_LY~O~NgcAL%YATa#(u_A>)x4l}YpbsHw@+ktbou6Ic8%Hpc<=fDd%B^rtw=Q5-kXoDIEYn-^23<;{Gonk<1BC-8efz43dx8njheoRbsPXCPg> z!zx>pi9gDX(ZMk49LQk?Z&77Y1*icB?z=Dx9*$A5$3X+3k(hMKZD}mXr}L<3LZgJ! zF)xn89YV9-JjfmiExM*z*;mFd3G88-UxGPzm-xR)&wVqE6^jz>B1togWff);*;sCk z#fmrunOG;3=nJ)CFrv>&Ju|XI;S4LCQFf8lDiiYu+>e!xJ+6C8XT6Vk0c$&lSANa( zi@Wsym9MubkVbu}Q9pZA-RGy?G;>{ zhV*^|{3tj2hm%h={y3|aD6=}1tfmGzTiQGB#nOTrA}e=YuNZ*!gSzTfpRK(k2y(+V zXQ_8G+6LR>ENVpA%I_ItSY~!nk?T7KIbdfDelc;ALQI+AmrT5{UmU!MX%?px44-|f zZVugRvPgPw0l%PMEW`Zy@#1)CyvQRSTYjy<%V5NOFjjSQA-iCO(6`xu151>$MT)y(gaP!sY&lZuq9Qa)=d0{!GhW;Xx2f|a&O$Eoh?Ga6+d8Gw7Y*xD#IkYK~8Tc{i#8|6+j zbGuu|{~+P3eP z`P(7dme+%&nxWlijq6s<(3^NfA?qj?lVPJk(ZlBb+70lb z2R+JFP0Z^7vd9P+Wbt%S!$U-BLZw3-*mbFokkZlbm(tM{O#;s3qC{=&xWOvtRqBV_ zY~_~TH+dx?Oua^4wselR;8h8LY-k}Z6`q-A8OwQ7Blcwj`ywjsM zJ~~}zS$-q47nygEWZHo$q~s7D7(bS76mf}mvXc++9p@9yKaP0yq)?=K%r|E1XNOnb zU99Ur8~O%5G-*U;v18i{pFk2 ztu(uwy?d$2O2_o}l5^5)34JfiPCK|eoRno-k3|!*lC{3G6nxQdr8-iI0 z=gYFkIcDa!Fl144b-DW^Y#H^KLXhPnX`itfTKQ_eTT@=U)^nAmwEU!Kot?MToQ~Gr z_^b6}U(}gzJk`^`yzhnGqwh(gcTD}He~_I43tT)b&>_^w9_8-;eBC&&I3Xoc&^NGD zKWn(D`0Hc^ULSE4aeW@Pr~!+p*pASl2#y}7y{bFtX$31Sakg_gUex<$<@7w;hq4Wn zZZkQht>nMA#J0dsADwn{)4~=fl62Us0dlssKTkAgPcONNq_oe3mOa=<;)c7*zz0yf zuN*6ezeNqNwP4c4dmG*>Q;(}Eb92ZIxNvL+2ce29i|Q!qwYw`cAsmFT1s4s+4iv0d z{B0sL@~jpY(g>bmqYlF_%vT{O6XGO95pOpZ#Q0FjLP~8(^cFiNrpIJyX&*fC z3=3s^aqnVZTpB%Xq3m4fXl-&dHfk`x5Nr;S5^{_a{ZXB@P9eu!K1Yz_oK_z}jjAT* zmTRJ0N4@TI^_tlF-z5u{g9F(aMQOw#J?Fank8jyR%+kqLwuj!4k=g6@o#VUoxcwE; z?vwmKbuO)@>Q2vxlJ;!YSvl&}?svHMXm_ZnwQs`i304o|&2$>Q)Hr{<@WE_{94chY zlyYjkV6}lf8HRq7!Htfj5vKI+I!^v1AB zl)#EK4Sd?b{0ze=dOoXZju}-WJaFrmcA|)@z=ZIyr)-a@#bKtWWfpM3G_S%00W9`! z8QUXmp_2z2Zdi?psxh87^P8OT`}*E#G$R}~ENy!f+2h*futB6IP%lB0W;Z)Uy}D4l zgcHM^=sn5I7>!hm2ktG02pN_^fCjclXD-`g?GId%9dd~Mdu)w&IOYo%%fN*^DKQ8i zl|P5cc+8k@Sbp5%K|rwBkp37MGx1%(OJ~6NfXSh7Mbu zhfX!J-gK|FPG@_ouKl2H0ZK>KBnvFiMFj4tXvt3$CWH@oW1`9RhB(>E?DDxhUxF8% zVxd#a5QaDOd}~)mr&H@98)Bj`cM%f|@uC{3`mIk}KGPLpSr9>JyryMxmR(d#>HBE2bu7+qpx zG3jf1++bgbnmf-AqQ7ZI;gYXS2eLH*YRaOC$+BAkql)}I%PSQ}%byzs`p!Mvef zBj*NdQEX-rtHPMn^sqvo)?+$rm4>INnB?AttK}Z<_?ybobW8ViTY8e3+N$@;RR?WkA=-#4Hx@?u#lnd!Oh2k)(yBX8mGWCGHhR#>yLXj!A2Hb2-kF%6T@5-6 zmsC-2;g;Jto$9;0jcw6hqr7sVM3EP1)-YaYZOq$X1j|z76yeWcUxbqvxHE+iV)M?q z5{nZsVC;tz^Do)=$=e|Qq7AXu#t285Tq2EX@&UZJn^RmOl>C+-b-YXsVsZk=5ak8Z z$iPoVEe}El8&pUW-(#?0rWigB3%**`R+|j+0cmvL;#>&rONfyV^4-&+eX-SZ-Sm#s za&MVvOMUkf*c5mls&kGL`_etCyy1%#|CZ%F=sAB)TqS$G)qWNGx3-H;-=IhBCuU24 zcw%P_W89`zfp(62O~VBv5>t= z*9!VJ8og<4m(5kq*c@4Zq-$+w+lsfQ+)h-H*FwFD@oZCZTR7Xy`gENxLmK?e;yH^Uxv*ZX`{iUJ3| z4?JFJYNPHvE{54~U|?x6^Ss{b^7&wNMe}~1YW&EUyM}yXsOpjae&}zCYtSznscBi* z`h!Ny+k?!6BY$l*tSX#@D{XwW)~Er_`8gKP^IFFMTtoY{mKwP> zlMA%`BeeOE{yh5kIp8t7_w*L@ojt#jq)=bdv26!d_R)z!0Vu54xuJafSBiQmi?CZGg2D z>l7zzldlGmxe#m4;X3*Q2BWQx|5+XiQ8TvY%CB9Brhisw18dHj{5b3GVsV*1gN^-jsiwSlOJm0`rvCNNGo7yTjmEQL z779VvWZOoxPW#^+?+v=y*rq`(dOuyWzI0A@ zBi5}QPP4N#j}}fzY9`Fl!Xv^UY$vYMYe6Hiqvh#lIIQzb*O5*DgZ9w`qGZSEmT27a zTCC`oW{P1Nar)W7k0Lgu+KH}ur;6^e2jnjFJvKDFiIE?#ntix*!z^LH#P=Xovn5$!3fnc(~=L7cGL;IRunN^qT{ENvQNp0`z*QRwY(H|vrY6elfEiKZ-c!?EU>ubi_@|e zPh7!XTe22T#{l-+@eVf~EoCwlnL0Zo&oA;LA=7m$5{kFx7De1N(iF|<1#3R4O3`6$ z9u2sT7|I4bAcHiN5Ra0RG)QR}S|HN!*WEBysmv;%Os)a0Z+-GV}GfUZOs}NtnTc2bKI#7q6g3coUhV#{N&VecQ`>yGI4o{3^!n^?P92|^Mpdw7F-AgTIpx8napd_) zFm#5=Gx}1u3;BJYUInrwc0!v`afa7!rQhP|)_~ z{GwWSFs|rXu1z?Z9F`q@+r$9QM#!lfrDoB^6E<3eh3MK<60M6y2k&xOT*3yFz>*EnUGp0NJsZ8lP(9lKX|a@#D4Q0WLwM zqtRJ4EsdT=!I=^jz=SA(T?`r=w+fBG zO@v;kDb6^eoq?9J3`01l?!B@Q2{!8>J0sn0BgISE7Plu(D#3ffaLwa*Z^VDFW-;Hb z&-BS;rLZ4{U)=o6JZC1qSe?!-^H(+-6~|_&!%4BAKQ9ilVO0phbAU}Lh@50uH{3O{$)kX;g>XlP}iE1Py zClwo%|GwIN$3*afkipP1yBfg2_o=-ZU#ZV|WUOT5DzcC2Zwq2KrG^baf>kxlXmp~r zvMv?@h7(F8eyBe!IU>7La?D^u&!?V#b>hmZD4);Nk2;&_4$pnB2Bw)Bo9CFUY;DVZ z1st1`j`3u3`njs3NEj}#cE+4O8kn37ep`S6`R!3Bx7I2ZJ8xO`rO1ilPlpP|#&pD! zs=KlJd4jPj4ul~8{NaERWN9vogHriyEP<&JR z7JZ*k#vsInvPh)k$s6QEv!l|tHag5}@z5TD`mh?8U$OpeqjH0jN4LuE+x$@}^?UX@ zVbQ@k0u+b*eXD5~8ZX^UOT<=a637G)BhOve619#iKi+8CK+l$fNlierR>E2cUUMWJ z8MYQ8a#vj>j0vBR>VOvr0IYb8x`o%o4}tD@b6io8)N7`0_%M3o1_;6G4b9=KnZRdV zlbg*S>9P?<{vCK9-1sr4LJ)t@8PMbBkF!?7|L`}%7?(8vhifgJ!|um1i$1{9R+LQ z7j8vtC!W<&;{NKrHM2i?Et*6wq%o1kFb`n?&tT1X@HVd8I4G{nguH_L3!EEWI48_h zN`X|sIex@e)?{ki7;$CWo822=Xk4x1OS4+t8uAP1#b1}N6><+(jJ6ebxP=2IPN>gH zwr92JRCqe}Es*5}Sj)WTviAl*D)6GL_v8aq%R-?l*&)NTyJ*F|RJ2fccYN-t<^5jLaW(~y(4%VDVam_C z+Bx-I^551=`e75Y1WltyXp5z+-fs-o{Vb(?`pH@i12`h%&L(jMr@9Lpwp$ z5wuGu|J8XMsXDj#mF|kIzv>?S)gx1m6#68U#A|2aF>x3(7|Y-d?Y=dW7}et~CW|a~ z6dww*-^zFHZP3Qusv03I%yQ+3cKy*&c1>jXO}q_HaiS1g;x24$X^5Q=Umi(yow@AV z;s9HN^A(Ok7IkjkLikF3P{NeB%d;37#8_a+JYQPblIKJ~TLf84rd*cq=j5bgj+U|J z|qOk#j~hS;T_Uf5z5a%X<@p$=2~zuH5F`u_6;EB*$r^&^49HVYu&AzqWr9 z=h@RQ&ar#Mbh;b+pYKhwN#c#!TTLC5zhXz{j4i#p9@u|^xZT`S+W)5daI1lTPNnhJ z)f*Z8t*NZR7aEz37iFJMlK|8|`5Rw2T3~8t>`aJ(JV#lpk}MR6>m`XuH|94{$t*Ry z)~skYu|!pfmE69HIAuTQMjUff{|(3QU$s`2k2w;AZDYcU<)B9mM)cl<}-~zoSvW!i($VX81ieo+GU%MpCpz@f`6{ z%#Tq+W%Q7V=BSTSkCSCnWvQYxLJec+nY}0vDdSoiLp;v%kV^f8NzHH!?Ovp?Gy_AH zef+5Ni4CSg>jX%*7<%aRoAfVO1c_7h=Yua_2(*tF#Ue-drMN{AKwD+pUH=)k*0uju zH@wMZ2t%H#`YJwq^}$X38;#}CdsDT|p58NESse>oUZ?(7&-e4G54Q}o`W;DXH_vq4 zyTwU5&O5u79FT8a%?7-`XS0nSr+Rep&2%>4=^6EW!r3ECsyBHMqSJcZbmMU!#DmC+ ze5~+(J6rg8SI;lI&vv{y?becH{-S*1z<$U=YpRy+-o)>MnKY*j^nUqV)z-D8nu(?7 zlTEXXgDqpbNd!WbmQLFpLMYNNK!Les3--~~J0mF+b?&TDR*1U;M6Sk8|a#5tTLY!^pvnIbrsf)+R)1DnjUUB)anpRTXJCIIjgDVhmUIc3EPoh zA5mhkp?c8s2gFa}wYjJCd}q2eU3hriPl-9({HlZM-o{j%>q^EvL8s-pO(u4|iC6J{ z@9f?8buXU(!zsk@BFuJ(2t~=l<{mv~k9nN_-b6<)3X4}iW~+Y3qEhK5*r@FKGASa@ zDfP7{CygO|h}yq*j4vKoF8P^WPNDNyP^)8cGr7R=il|YS)v_^V`CgbZQ-cw5kT65J z=s5Xc)(^9o0c(B&j>ynM#FZJ012-{~gnI_8DDUBULkCQpShH;m_kfq|(zNywlhNzz zCD2@y#II_Vq8~hpk51*nel=YX|bSUcZV_+@XG z%mfK&pJ-aW$P>%2DQx^S{Tc=d(r@g~Bfqf7iG&p~|Ko?I3^HB_uHIo%5aNJl(#a<#(0+XbaWE*g8vUg!3Nf45foN1!uIe z|J<&ZW^1SV>r@0EZnkzo-&N*RI~Q*0Fp2}QcHb(RSXB8-jd zLGNsYJ8F(^Ag90S+;@1*R#olkbr&x}t-P(ce2gitOsPn70$RB-bAQ$x@c(J3#A2e^ z)ZyGujYXa3)rlJ_GV5*tzE!c(C8NuXF3B#BhPK37icYkO>sbV(>nJGgFdD{Ww<=@m#|PMEX^OW$ee4IzJZT;I)7e9u*&$ zNKAO@_%XM5wYMCL;2yhtpj1--$$Fnf(?WR}%Xz5$cZ5?eZd?x-6 zv_IS=J$YTJqbdiJi6I+<#&q1UlCE>{@)X~5&-PdMWie%uo|U1@_(1HHua`Ygb*E-3 zDp%=vPcqX%mZQOKUwkL^qIdcBd@T-68f>{SFS-dFhzI0r$^MA1df1;*w)yF%wRkl; ze};IjJ};{){)z#H6iHqdJ?Jip{y!MriVsu@LbXuQ{|5 zs>4z(FJbxYOgka_;M~T&A238|s86ZE$keAMhUflOs3WinHi~m4d~lrVD$-G2+LN)h z6NzYcq1B=xBfMYs7381Qq81IZ5!71Y>kj_oImNCXSCG=89rctv5u3AiLOC1xyYerE z3TApR!QpJlj?(Q_9Gky=%9<&QN{tsvUT&RwbR1I+L(CnUoLl1 zo6#v;-Dq%dj(VL%rJ8(atpSBDn)z+)0k*)L{p|qI*5Qc(qz-;nMgvTc3lswE>0{#~ z*9Yexo;@$mf1LYI=O3QE`-#tF_$kr^y=E_7DpF#t1+k25Y=u4RKtl#Oo59!kSbS*( z#cri2r5{|MiZgh@#z*9ptS_vK`0!Aw-pzMD?&bjL>d*Ok7{W>w7enFo!gSIApijzOz+hZbUdK^1e&0L0`4K0cNatk>=w=gD4 zA|Kb@>pkb97%BVj=c&8-HNDbbm|DxvZaAPvEjh5Z^II)PIe9dH?d^vDZ5%`Qek59# ztvla%R-Cv_9$Qvxst$shew{mE20y1@a_ZE(@Fo=Jl0T7o>Isxx=q*^!b8*Ry*dA*S z6el}wq8YSQQx_>_u;05L9Vj<~}FPALFdc&c{0fMabOCh?6ZFfCk`8c7Xb9ERs%K@lxII^3d?Q zUHTSHPc-{7(Ot*re{-B;=FF9mZ!1ieys%%~E>6~ce(#o>>OSR-9Ix}$9j?2yhq%_( zcGE{+#0h%;IN}GD=mxHvdpaUtLh%nhURP^5U@3u3d@W~w$BX{|m&^IGJE?X^+e$rR z2WzQ50Tmue=PtWWe|7bC)sG z{qq9nzJV$e!}ng>l<=MxpX*GczHe;&ViSq5ERUJ?GtXOR?UIZ!=WVNcL+#vX{95q}AD{ZfI7xO<6cp0=>1IsbgwC;#o8)O{|-*PjnA{GGTx z{YUpX4JGH}`4g<|=T6|$|8vYvXv9C40+>mhFx-jBtPOT!vN09CwWDwc z98W!i^LEE_>@%vZ{|_f8v^+$O2>Y3sI%vi^>GW)V> z#r$DxDv$S*{B#a;dqNC|@tGNyQxwFTtCi@ zq;vE(21P96(wrRI&+JL3Pagb9>kW!o77=ff)(c}z^8R88kNRC(eJ`~~v>+a9eDKKN z6Mw%<_j$(YnseSr!Kk?=-yr^cQ5EsYScwxgdf&vA>?xyJvFE>%?`PQjKJFcVoa3d> zTlcx$b$J9Zs`pA16Jz5#B$( zOIy)bw+^&hAMr?M`R3!hX6@f&qMaMf-c3ETPME%QIzO3zie~WfErlZSJDb&snR|6V zY|1v)J*@4y_z>{d=r`rr+Y+^5>@Z;HCgS4`?3VWD z#N4h!c`f!g^E^#F(fIT!Hjm-Dn0kw+O~gp*-YJaffce?XGj?GF>*c3AEP#Duc-G-L zKUnzh`FhO(uNzf=xicTlXT_QGINo3UxuRdi^UIyX^69J{mkrk!zLjU0U3dArhTT2q zE^OX})J` z?eE<}bg6x7tL76lG_N+ZEC$-MQnAT%dzb8&?N)uhQ1s)hza>lL4bim<<}5Go&)u)x z={jpZ(n8(SX=~nG{~6DjXYc5=MRy*|G5Hxy)RBT4%|1CQUFheuab|n=+5uHKFVt_w zhEtU)uIo(2c%TUuQ*lSL$xzF+Hj8A7G%Q3$+ z69rOkxCV(_;tWBQ$NF^6SH2^Ae!_g&v-j)ITnH3gd79h*fgbXVKb*bnFZX=>x%ew_ zVSuf__&t+K!%qn@?-Bx@XGV?gY0t^(IAk__{UEVA?-%1ghHu~`Zy}mE&_1x#@5mw_rhJ)C zkIupNuM98p#2dP|g|)e-c2lQ3apmEr9CL3w3GZKDss2^9_`BImqkyyLIg7diOWsBO zo@U?FMqJM_`1Pi@TQMBMiJs2-1o1rWYf^U8uaA(k4i%fV&e$#QHtx#CFnWW(=28)o z=5~A1MT2}bdktPI6pxz>rn%R-&kNns!S{J@2?d2-$m6z)iu|SD^e=etDeJAw!J>b^ za6$LDJ!5;OA6&Re^?KnSzQ_4;Aba8);tv#kn=^i%Q)cJEHEy)3T-sJ=D{jx1uhwqu z_$z^edyE*F%g$Krc}m3{ErG_PJ4{PgG2&<5&M1Ox+z~I4!DfD#5wT2CcWy;K7X=o^UIw)%$vCK zWplE!%gQar5|!EMlMVFvBGo^4)oVJ9JyYp%Ct>w?bLuYE?-h&FM;R!y(Q&V_%nu`V zq27-84qe%$*j2;jrY4gzT24Fk!t5Q(YMmjflKCRF5aFGjK3~OTg1Eju1bDpBcws0s zEC%jE844W+2|HYf3q;x5Vj}$EDQ`fxkA6>D&FVFscwoB~t;_hckTcT%*IB<1@1TEJ zwL;`3MxD){RB(S06S&Qtt!w$^)y6Xm&t1cO!q|=C9yMvRR;BIn)cJN&$K!by-@jnUJ5BV>sxZai)d%T?{A}i-89UAAr}H&FHfJl(E9RBe zWuC2g+GlNsjlQMNb38gMu+pj1{NO^wOP{SdQSL#{>Ecvp6`jlPWY^qLcK_fKJNFf7 zKL2xYw%yDf8Rz@Ih{d@u++8qAC|pCZT73ODPSXT3h}&F1Ep7$$US5QPrzP zeQ9?vcAcqGXS%kdxlXs7)tS56l?Gp@s@j}naU%1?6+?5Q4)b!~s}^J1J3FTUY3qe& z9_H6@*;UiVC#Z9`{73s=`XoV;^)Q0@n!6w*S#Ko={{FyP}yd6;P{%DLGI33blsFJ?r&Qy z)Q&Ibb5T_we*UicWBaeUqX>W* zye1p)999734i;1k;rL<#@&9{#^0Mfq;NX>%4VZ~q$3I%*QCo4Q>O7SmnK&run}rXx zedSvAdiO8g+M>_?y3&dCDu=c3JCXdpvlFE+wXeU`{h-&}R(NZE?~3;is48+JU%IAe zpNmB~xAzPkg=-Bqk}FO(pD7hnSafjvzGbs5vJO%v^nbu59rerjSBIHAsNI;K;>B1W zE$yGf8;(9-`RA4)M#tTDr!Z632^~D2(Qw-1u-;S(q1$oR(0yD_BSdE@yP&#gn{i_f zF20($BJ&y_>1FUj044)3ip{vp91T^T<%)`UVdOLai)x^hmKVdh3>h@oz*2;NKDba^ z82&p@cYziVTUdNl6dliJCMwtnHxaNW9kw9!<{sq8)qDG-piD3;(CU)Ol3*74)6xtzZ_{j?V3!ivk=t^N&>7tczX^?#G+b z`S}_Co4Z!?GD3z>&9k&^%uOS}o<8q)ai%s912|NxN!MF;kk_`W#AgC!Xd}XtC%%yp zr%~tf)0$0cYMsN`Z@PBbGxrjMI6}WIQtA-b+YJj@FD@6>N+fD0RiFbiPkq9h?;8DQ z6hbQY`f_N#fy#5eJORYo4N949~b8z;e54?q6vmr$4(sC z3~2`LG|t~x45`BESgpsrQZYl|#iQ{#-qTDH2=K`2z#y)}}pyrA*}V=nb;_akZZ%JIc(+BA3XSjnWANHpAw) z|K#MBy+af2cfP9LyfH0saO>c>ow1n~a@a~Uc_Kh#cy{}3wGhdW@U$x1)_rq%u ziU&i@5a!BDA|xv>zumO}2aGJJyIEsOJwL>k2c-1R#39IQ$d zA2x{pVHcFuTV(bwxpUg6E?m1}5!E1mhqG8`eyI6KDRso?6tkbM+I3pI%zJ++R$#32 z9pl@}BG}D7%rM}H)C;Ba56@oDCk_<`0`I=eN!)==&OiYy&%;cPMdz*Bo43IMQC4@i z@gRhc015mO`3UF&?t0;%!PJ4u223#QV6TCLbUk`l35s2?@w&w@f!JVI38U)x9RV9C zZikMEc;j+sVFA+h#ONIF@ELjes?D)?{`oS^p3TIC?7_{oPO1JDDzJP83w-p{>7Oes zWoO?&uw|I^jAN}rBWTdpfX-2z5Od?-&c7WsX>?iTQPtt* zH(O7)9+t-R)-21`I>y9x| zdijS|W9j*%5~&|g=|q3B6Vo~CUNYQZDfqILfHOK;R#0#sC@h z$ir0XJ*^n6sT0QHBSJD&qRt)ji|w&iK)wPzz|1|*)L>X9c%W=Hn#FYBDdqLfX7Wk44FU=dgPQ?X)`3#4yKzaxi^0>v3+ z2c!kO<;6c9fc)i%2S?ddar zOy_*KXZpvL77tl%#)9j+uE9Z>wF<(4;s?UP`uwNOHX`A`b#7#jMAj&6d1WgRr{9Qw>9GS~ z-Kewp6ZfGOb^5XkkHx>uzsc`#CX<5QE4q^-w;f$^hKUX3TkbXU&ECS}lU+!3Jl*1# zwrh?}-FEJCoxeSMv_&N5D2`~qgn~(N;OERVo=9LZO3s!V9H2pSc!VBpd|0osSavJq z1TjKUrM4Q!E+6MdV0UB^{7zI;e)7ar%{@~FeJR^b7|2zzBbJfF(1YX<4F9@ zP9n^HnM2>UVhV;I$miSRVm7+0CW8TLeY1n&u(`(oK8AOKk9tKw2QBAx;8e zjB*Ub2#(1ZXF_65Vxp)cB;zQ#=x9dsDI|)MNseZs37+5#G@@-{PS^MQt+jVoq2xK{ zGtcw=lipADTebFOt@Zxi+j`gDYvUdV#M#*ahfhPl1Fr7&tUk;$#_Za^_rc~9W%^6n zeQgnVe|CGm2)D1iKIUjN#tYM&r{j7ai2g>(AR6l4eLYX7y#PW&oLhUZ6~>pybNM>2 z_5H%OQn52l`(M@c$2*U_SE(q!uQXh1_hpr?Y5bq4d9KA>FsQfgQr)CrqatBf!h`BGOKcnh!;5bPmFUiw~RVltFLpG<$JUjrzgKy z#c?j;*o5-sakbuIig}-0K8uJBGhDQMh~f|@Ws4IKKl>J(SZyP29U4hLg2Olu%1@um z@f^qZYR;Vwju9MuwU1m8VCopIZKMoXsx@?(0aV(`xp(CGiRBV?HGPjo2W-2a^QAB6 z8`Is+rz-kRO0BEJin%_GS@r)UrxWWRR5g>>k@pzA!5yxyBYI)HTNTyH1<+FJsD4u} z(Bn-6crO%DEGi^#Q12SlzIz*1@=6pgfVOfD_wE8Ul~$E^VEjzQ-mt@7d>%*n)J{2& zdc?;O)*b$~+*yQ8{5xfBX=n8qtmkiJ&uJWkK_97!zen^HM~;kRFTUN7YdqD%zepse zh}xGu+?bt5er@raH<^Gfh{WbuEnmH4+x#9qb6!R zYjm(`Wf{Z)w;DanXPpkLU*|_+%FZHga)BRXMEG7W0)Gn0IUPk-aT~52idTPW{NfNm zY9KM>I|{aEmSo^+SH%c}8T!i~0wfIm2ks?~iJK}k|(`Vn^ zMyvU@L$o-YA!6@jh?v$fglk@`ytI?HiFzi#YPaiAk+zIPi^mZ$E&JN0GFM7{BW9dy z=>W%hoUd)ZhwSvm&P2>FgH~dF35=dm;`>M2DXP4C4Q{RNj?=Dv<2%|r0+=ntWo=yHW>G;vYZ}r|DO4-vYos0L~t;@DioXNP<&uJIyf z3b)Q&sVDC1nU7psHtYJjR#w=>8|dHSE^MUIw|6pW>RUVgxo;;q*1_CU_G`9}p%=g4 zUDyS@*?2lEh6e2(YG}m zV;3D4qh6H-@qHgeJPV7dY^Fc^jbUA`q{#7jR2Gns?t;r)3pWjG2ZPIiB$i_nyaL?y@U6c)1#4B#Ox)!U1><^+(iZE z?|sxb-kS~|(tc-0QLo&h^i82vlukPldr8^NU9^~-bH)9lctR|<4`WV^i;ah%ITrE8 zBQ`A~#HF1jh&*|(AjhXU+_rg4ep1a(7wIo|VP!oJp-wd>!E+)+X}YqC#HoFD^I$bU zK^;3jM)!_$mA;Kco`^k>9x5(vdlzqT`S(0A;)gzOcV>HrI8B7M9mE^Od2bnQrt*1s z#~rmS+mXOHg_=ghh}NUvo-8q+>EQ%VcX!(?SH^ve{u%3{@_V-Ec4*8Hg?PTK*gud+ z&(55Yfn7ZP44qX#{tC}^oQ`;esOj;fi&|(WiCPNQ{j>t^`+{?%cUzBfr9Y;$i|cI0 zkiKuDo}qo1gX~ilQSW&Pa}Jy*rY;agB8UQ@F@mDHuXk0t1NV|p@3?~DPOq$JcV)G{ zab^;F3N3?`ZTBNg;z$f-7uQ_gt^6tD63$1%_ejsX0YxJD$+o^DLlu8a!7&jx#40oO zx9b1gSlgRV`Fj;<{yp@q2l-@O=jZU;)>=@NDN+ z`o0kTAjh7xojQ&wngckQ$WjYm1g5l@w!N*P=>^(H%-Y+GB^jCd&xdz?LfW;M(R;y;<9?9sO50vik;*pY zEu_j5=tvTl4jSd;ivfR3ppe27h(*+^^=)J%fMGyUy_=}&%huw4y;-okM5~Gu>TstK ztr4sE$+jzxHXVZz?47cSq_rER2*1%gqVsMmu_;Z>;aw!uH)6CKHgOv<%5`KOMr1;( zNMsh&;T2UW+>@=?)}s7AnoEmKD)J&rULS z)OIp!ckl`SsyE}@aj{6;SR;{BbN)z{`Z;~x*TYyuo_DlTJF`QqI1Z@AjNd24OT-Nl z`S&;z{YAc3&bCYMw({+ZFXw3`ch}g-j?BLF>d=4TO*+smFwl=K{kRfpnWbLoH<4=u zq5582vc`E7+^2Q{-K<8CR#V3yKXkIE_^9a^GCljqm|`KV^ejEQ+@{B7m?HIXgLY-K zZgpWzRMa^NPc154J34I&pb-k z2yWFf;D#0Jyx39Wmd+I&#GM+oC5UyX)A@K#`8PlQpq6o+d>!-SSqNnnZ)&q=Evvx4 zsd?D-K!w;G54Zn@ylC8r9W4sRes(dAyUg%@7otZbhcb99M!uYR8SC&9MS41n4bbKz z_EtLr4fMwcTq}Z^7-b>7sFKfw_+z|w=-?8igGH%y(2FLCUUphMr~R8ojdLcwuiJJS zo{Tm!J$q^)jxn0+<-=Y=oI|a9)Zsg0v)Om^90TYG^2@*w%`0&hLXQ9_;rm-J%JO|N z)I4%iKc$?P{(2cKr7u%4e+j5DB7ud}*3of%U)BZ-smth(h}#y0or+CzE^L^OTL-R3 z8L{(j&i89Rb}&PT9krd*&#+$9mfMud*Ny>*9Ph2r2ofp1@tuzTcOu7+JQZc=H?ULa z5xIfhJZvX5(6^m;p>=p?6C)LSqOzT8d=C3JQN=2&LR;&$s%Ql{!ER<*d@ZD3LwuU0 zXNz-W?)fu2yDX=pNY7FNuZ`pFtio+JBNIfHK#%wFQ1kfF$h`=;l9Kpo?54wZd=mar zE}=iyE4Op>w!bxrH6)1}Kg4YftS2Uw5FaQs6`pG_2a3z(^r($dyv7dsA;kBq)C^Z! zx=qECP?-9bFpZ6}LGMj%y$7@yiDyctz%7rZj9 z3f$l|wDa_5#D^%fBMVGybj-0^l|j_9I(x;L3GK^duIT#M__#o|Fb`4HE5?k>Q?F8* z#nH4ED;Dkc_xm!mrR)6|!5(qsn^GdgBx9m z=l8DWJEhQHXp%lS0y_R_REdF~M%E&0;HktHlm-fczCk zYTh`FR&Q2GjJ)ej-&3?Djj+8$o9Lsq4>7)rL1Jy(NR5)&?h-Yco|QQ>>J-){-A26F zV#fCzqtS2CGu3XxmAI__zDQyG?ST&XK^=R%%y-5>f4HcV@3FQKCwmp%tCfS#dQOee z{D>aBa<_zb!tVJv4TfeFQRmYZs>%*fSjyQg1fo@>pk9U_+|Aw`=L~Co6#Y~dmb1FXlSV{# z*=nr~YLSmf;awZCypAo1%a^ffjQFj(HMq-Km5oy#iO9U$Iv_h>JE29HAw(131x9z_ zelDz)t>Su}uUd_mo@H+aG)6jOwWDZGtYzLA*}{s1ZBTL;-q)=XzgK<76MbU67zGY;jeSZo(WE z!qZ-IU@2#2u$~evUhkU|MIcewkW7n}}(BN)>K6t0SC0Dgm)97zuK}Si1yKhpK z&bM_{9pbm)PiM1!3CH^iqXV*+RN+IL2c1eSw{4|UM92X~$Q{zpU=4qJV(6f!O|5ly zdrsx0Je+_O@)vlbvl{6EE%+uW`(?YM##)7`I$Ra`$pdn5km{kTX~IqBJq0KeDy zV&>7zqlh`$A>{fU+Pe|MDBWoT53*VsiIdI_X5lTg{UZ{@sE_Z_#{K9h<%o-;WbDD> zu4-*f9YHAlI1WZTa}H9ap3bN&Jnvznqh-v%kMD!<+T1IF5wyq02=`q(S=@gQ{(`HN zEBc=t7CiL*5Nw{>phq+P?>@~=Z0<#$l>VfYr5kG9h-WfYyZ}6?HM{e7sr>2o%qKGI zfQ{`ugzVD60Mw()_eR>*ZGo-pkg#&lA8vDRr^p;JbVkeXC~ zMiPs-&=+wuJhkmn#unCyR_F@5r2BQIqG3bcCcoAMZ##@X9 zfCTug$3nA@$@S?nh*j?~ctBII>{d-I0G|ewi^cvN@%D2O#KDEF(^$}oX%v>J|F(mw-_ zpU>dz3E%MisFTBU<u21_xsS65i{Sm&4M#yyrv=pbtZHs+l#A!;%b~N z=1ei->>k#pWkLIzteo{ntuy30wdSVIw=0#MD)+#Vg0~I7kj1kj-iFwLIk9`?skonk z$nZmC_UD)5{sW@J@y=b)m+kO1FbCP~N@F@QN75X%J{y2Jm42K(5%~t>91z!K<%5U~ z9)$PNQQV=B3!mbTU+IHxaQ=yY3+r@HYtC0FVZGP3ob1NzBO|*PGsK6uAOw~-fNFGT zcc-^8XLJ!~5tKY)rUNaPcFFPQp<4p@M2V5y z51W0v#^^wAuxogZuXe*6!Qf7;s{zjnyfjuXLk^?^Edp9ZOn+=xSsINZbbLo76o5^ha^t$CG){ z$FA+pOg7$OqYQXqg(c7%oV7qm<}_y0ki#Ns7xKO@_#WbRp^9l3vDu|1MID#v$eUP! z&CnyITWV~y4ZQ4ttofMf=wK(7(@HpglKnW&dBwo{5g+3L7_?~CG zCmn7{j-f_zG)-^LcH7yb_1gYvU#SEId` zTid(kEUjhKFMOa~z(W!tdTGYsm@~#aXExWKp>OiN5-_r}{W{N}ypkHpA|A3W({h;G zW0Y_dtKNWrQ!#^#D7+U~5SKN?1A5f!tVIo!n%?%3|EZ4VDf# zQ)^^@kEE^Jud&Fl10I|=APOE97_shUH!#m}P-%=GXJ?B=WPw)J@qO~XwUg~7=nOrR z#b`l&WVRF0GDbxT4Wa<&E30Be{E|&0EWF{Oy(i58@gX) z{?v=gv{o?2WX_cQ)OnqqIeS_Av2#k`z6*O=jRiQ93ykcdt?x2}HT0r0EE@p-)~7PG z@HSX2cUNmCf=oYes^xlGXYZy;g>6@(91j8Dv3i8}URieVnU7sWzITxK8i8(U$6r?C zC30WK0!S<8;B_+aJ)SP?RyK@Sd{;%&gXz`C?qo4*gLkcZ){EKhEp>1+a!W|-h8p+O z9SRj(JEyU*;CXt$`x~4hcttDK3ryObKA^ClYa7Pl{}m35#HIlU=E!QXpuNDoDeVdk zB7*ynsV6zei|p(VDjb5BSU4Z94AzZ^9fdvEW7&hFZrgbBeTo zN*9#x-<>bwPT!YD^41)6;$Da%o?QnDVZ;Ew|Hm3Ld3|TnmO3AUjneKKiOm$}dkGQV zfV70(h<2!zmT^3c6KxN94#|h4A=hFT#?tPS=lVWb-0vuD+|Nq6_scryE3%M!|9Lv) z!7&8$^I^7{^M*g@$=N0H*^97Xtq@mr6cJnb63_T*ZEI2X4ro5J9a`E;y z_VQiW9MaltI4uzubJI@>lC#71EUW>cc}!U%cbCCWBUS;2wcUaL&PW8PyD>h|IT-Sp za|F^}$9!3O6?pw^WqWMc1D)Bda@)@KaGavzt&y<`9-yXQD8knC!T;|@j39FpF!xE0 zliS+P;OVU%@>}zoJOJ;JVAm_b?_L;WW5V!dwx#%UE`;if3*3UkUkHZAaj1@AqON+}~vT*<&rw4~7ts zJ36LS(JXjt(XT$NYzX)}}A z5;@pxZ&ct(ZwUt9w-LUbK-Qs77D;m~0l@eO!NYC9dU9+YRy ztHF}%NR2(y{Dz;_`9J8g=J(qC*divg$ahE^Eyo)02x2f2Pb!<8+n39AjLlNEYx!Tb z*;P!saIP=o%APFN z(7@Gb#fU&w#%<=8X=8ju?CdzqVQd>2aWP(mk9W8Nj%UY}20)J#Mk*yWZ^xaK}VzwZPgt3RS?SSqq0gCj|wA;8r@eVER;437HRs}=O z0_`-TblMimJH!G&5 z!b9kXOWCdRQ0BYfK3HjH zuh>6-Th&*Xu$!C&FMU4RYYVV-J~yfH4>6V2ey;r{-cJ85rsD$8q_0 znXJ6PeVXfH7HwywUj099UPHJMqZe2?33C@ zd9(K5U>47vw5eF3O-BwWv*QkA^BA4Z+ zKo(!vdZI zf}WyxeM+vE_0{}-jRvschp|~*Wda#^lbEhX-;i#?d~}8Z~ph~N@ljV{<{7&#XZ)bBLry8 zGCqR}Y@kJqO89{>$a;E(7HOS+1oxDaFFbREGk9){e$vMHP;m$R>X3F($8XhpEwlZ0 zoH9ZkLOvZfX=2(fm7qt9MywP40&?(0*m&|q%@Oj-xW}-a9-8)v+-E%Bb$~(9=&BV1- zRVAzA6zCiK?QxG3b3i??UT87o59d)<6By5s@}qc&zF+q*(bM&S;u&wpo$u?{!`tR|WeBOjP;oAQ9kq67W@LZdg0uI5+q%|n;xuWcQkdq;u$*k69w&#y~4U(1-15QQk*ubO{biz67Xv5yYk zNyrfy&(b9}{0ss`l>y;Aw)Qk@m(;1;(kf*)bXjk_x1IL2w!b~4ZI13MYhZiUw)P%< zt3s+;;`Q)&{ml)o1`oWxX_|lK;kIV>jJ(plTas@~%JCgad-~Mqit>)Jy?XD`60aA7 zK&+#Hl;X(mz3fTO>AM2!IOteS_hq6jd)!X;qqZ*?n&#Ap6Fit?@pqu7_{Lch_d9Egq%9W9mYkoJy00oeP$L1z zhO;-lk9G?7UPlUZcFb$``>XNWrfj>fZ$2Gv=JREG^S%6F<@b~MU2p8sl00(UW7u}R zb%4UTeU&zrSLf0EVC>vO>#H@;@1sP*M0+uf-XiqFiH`};?)o;j4c50i>Ex<7ZUurW zCd9arJ%i;@NFK>eb#9pD_l+%K&GPMcl$^3Pw1C_or=Ql}s{gr053OVEHtAu$1G$PD zubEEWQBO)4)Uw+FdyhN5sat3V`^FE)Wz;u*c$WgLs^c!}_j^jrh@rPO0eVS0tIM+M z@a}3)a(O%vEkb{{!Y29h%U&nk(%1a>#_zZMKKh}p5c#h*^f%*w*HrOfW^G^jeO%@A zqV8MANdM%+aMYfrsyi+ifsaW_#JxFIh9f(EWVR!#G1qu2-e&KZ<0F0~M~PmNKbovm z*cNOf+KK*7QYE?^|2y)3sLblr{nWi-PnI94Z1sD}{&7noVaF@;!|U=B??r3Wca{@X z#5CjV;y$IlT6cE>BU@h6MgKy*B?YSK{O1ZzRae!>EZyEK=kY9!oz9K&{yN>3YRl1& zt<_)p8|3*AkE`7_c2(Cz@Y_B(x$G8cXRz^jw!4UgJKN44@Wc9Xua!;e_kyy93HeiK zX^6vWuP6F`>SN2gZYdW0zG*A;5afQtvSaNoYJQ`$!WL9Hx+IUjDLJj}-cyc^rW1sFlIUw^77EXig`X%hQo!`df zTus?SX!9vuGBKFj2h2ITVZXPeZ|Kp_no}bwx9s^T7qsJl)w9z6V)h7n$*jvmDo!FF zPFwZsqq;WMM3m7!;M)#byKN~PL0j~Gwvz302kX0a>#Hq4BSCz1slKkvXSn&*~JGPVk_Wdj+y#W79?88{G#OH)#FJD&MUs}DQl(T5#wx~E;YXIht zE@KV)vrn~j7UW*bZncN#uV=6PGV}oUo-rZY?Qg>smnGh|j}&WGH{-rJM#1VgzU{+$ z4=!@Ze((0G*dkxwSl*JJeil;Wq=_4g@HsP}f|y1RVI z<#~sJp&aN+_^}?#$nSpK@8fGUkpnilrFN;fN^378N`-1%uI*P?;x{cBvD{!|MJ8aW zQPlGqOR_&w^|H^bgA%q0&X!bb9NLEsJQ%0H`Tx=TWu1fgrR?E89CH{~c<}eH{&1hV z68{sceK~twwuh}B^nMe=F_^cn$`6l2-95Pyt*iP#ub6FdPRY*l<<`d&p$g(ATIz7x zw8OTUJ}75@HkD+5Ypr(vmckrps*0P@K1y7gSb`q24ObcwANbp0e8YUt3#B9EGur4$ z`e5#Fa!Z%v$cI=pLz@OWG#<=-}dDe;04|a1=TCv6ZDPtpk~{fn`O%#U*gi)dG=SiS0ABhE|JYm_4%%j2A+5$=GiJ& zq%4r`InuFGM-aXSzA5pFL-A%kxlk>`bkt|H6(T42Eb_wiskYsrG@07$*;#qjk;_;I zJPV6Z>p5vz9K|>SHulZ>gY{lnZ}*od-6nL^*Uq@? zndSGBlzl90&b|dKR9}7VqOR^$J*)m7PS)euVQxg6oOvjn{7LE@J!bO#^3L?p%FrOM z=WXOhI{TvxE>wPjm}J`-3&5(>A5`N}mf-EEX$oLw~w^Xix4uo2Xor@XuYI#G2f~5l5*>9kkcXmyQW)}pV6(V{@?SXUc`=7 z-cfE4j(2G5z_wAs4%TyAM*b-|^U9FArWVyoU^@FX-1hI;kdbDT{*ew+2NThm|cZ&2d^Egx*b#57(HW{~sLaud9#U&gHv zlKtRs6Sj?eG1uYfqiEH%9sg?c(Lvo0-3zvXHq39aPk9fi|6TVH@8K9cG*7o{mFfwv zF#Oi<&*v}QGffv==OT`vJZq_;hJ6J`PM?0ew;V zraJNO5Vqgr_oF8WF&dHc7fuu+2D~=;9`{3-p?18Ka<_8CI_2=rHH2=Oz}mYJv*bnRI}90fgG65^!BI&u9hA=02f z=oX?CbjBPZ&IJ9!Tp`W{eSMw~mxC^tFT@R?KR!o@zXk1H2>yfqV382t23@>Zi0^}b zuSbY|pe;*KALu=OLc9Zd*7=aBCS30VAzDD!UL-^(=;5V8%muyv5+Rm?{_#@u5A?>5 z39$k6SCjAxS4eAALSSQ3?pf7$xi0^>@k*5A-gvVRffkg18u)?!@iRh90)2F&5Z$2HZ$iI7ty>_+puhZ_5VwGS z^EM&A0=o8p2=ORr-{*z+325h5AzlX+cL?zw=&!yggp);m+c3Tcee^C|7xeMFg}4m# zp)U(j2L0YWI0f_v_W}>lNBM}J$0d7$A3 zgjfbDc0$iUjfWx6pw>U32()dN5YK|n`>qhb0lng%g%El0?_Y$-fZqB9^cnOg-xs16 z^o<{apP-|k65>|SmZzZ?pyPim#1o(wJ}bn}K`;La^Z@iz&kGSPK)?11aWd$Se=5Xm z(AQst{DF>tS%{lKFZ{U>Ujn`L7eed;{rdkBVlU_$uL|*Bprd~+po`$+>p~Pj7ylM| z40`<=zyWma?}S(j`h_>4H=sZGZ}1EBmxqOT8uZ;GLi{J_n@7Pf(4+5wUt__C-wQDr zwCz11=7Y}rKSEpydSeCh0{VC$AnpaFf&3THDJKTR%b=GV0r3{-r$PY{9S1oL2gC%> zN23AJ4f?nh5SM|ziPh0R33}8Gh;5*6Bm&|A(8H;Kcn0)!tgQblP|+9=?}0X84m~lx zP89HxU-}rJxU;77%67qchMh(8A1scnI{YQb0Th`tex-aRBsD zOu&pj8T^|Y5LwU}^8?~c(9bLgh>Jn*SribT0R7(LfVczn#omDU4(Q=N^bfSpi@={M6wNbeIOu;pkH4T5Q{+zp9qMLgMR8pTnF^UPoh1bzx-4{JPrE# z-{3l+VgvXMdi`euB0Ul9`CGIH^yudTq7QW1=71Ogz2^3S_&n&xw*Ro11;h!H!S`>2@1So!5D=$<9^Hxdf&TGfJl6tx z_@4sebD;0;3W%?Qy59?k$3c(&b3nWZ`h$PL^+0cYA|L`&z_;&%Z=i4dARs1!-u|P2 z=mNd)serf$^pF3F>w-S|Oh9Y`z5d@IXP|}WARnN={0aC7`kCj^f6!@r17Z;L$NSLU zBFcXTd_k?30%9`gqx+!`pxyrtK7hXQ^MF_hdiyT|Vk793{}m8_2l|6o0^-}Ci+>dm z-v|BGe+I#92cYl1 z84&%T)BYPcg5G`z^>P2sdinnehz`&h!_XJdR3#wJ z20aSe2l}q46aAon4B#FTP%)}btOq>|`Z>^_jII-31bzI3I&m-PcTTJm_k*rI2|NW| zY}ASGgZ2e+ENFKKF&b#ttP{TmT@bDlM?l{M{R8OjkvdV=iQ}U<2Goevi8yF#a=HDK zi5*e9MTT1Pr}wrLQs<@e@mS03^3uMjl}Z^_s;Pa#r1QGRg<~y|pqr`x#Ms9CyfLAZ z<0ra>OXf|PIzJY{g4^THEH9hr#PhL`9Jg@El*~o8B{ObavVO|SDb1bJEi;o0B~xR{ zJ?&F0>870qcTV}zsqw}{sxh;oTN`qE1%slB^i;ihGck3d2wk^(CdTg-FPbH=60oZ@|ruxmYM5I#g zPfb~oXvmUv>D<8b8AZ#nLY6Zs;S_s5wkRKOFzj%&-W@mZ`tfI_u`3j@Q!;byvc-)~ z#tenyDS7hBh2y*3aD6ZwwA@(c%<{Z5V<9^h4Mk5%#Op7=a?w~TlnliTyqLx9zpi_d zTW^`6=m~bhUQ+HIrTJ4#jz~Mj7U2?vz)!GIUcdBXvB_0Pc0Y5%$X1bn<7>;7He31W_>&{ zwLKA&;Yc(Placgw3v;s@6VZqn4ux^I__!5Q&rUTZEbtF=zSg+Q=4HBN%8iGNu(WKe zVZp~5rw84nYZ{S|89O1A2&Fs9)7ye+@Ck63LDPvjg_ZM94dv3NYnss$qE;~8RZgE3 z$utJjW;i-J8Z#TZZkW*!;k2@4gkz)4aLk@so|U)Kt`n6(E6mPJDtC>y@*z87h1?(> zu)278`-F58IAodbC>fKnxgTE=3N=_xI2N|TW-Q{2T|MzE31IC=EaZlxc4|WTtYRW& zn@%(maZbWj?NWI`qZ^lo8%&xwDi-fwxF{2M;-OeD8AP8Wv&-{x^^s80GLylWwC0w( z-A44o#SeRQ$PPx^%Hy-SW-}&HgIPZ+6f;BCMVH4qVwq@tQU+sgof(ToFS)8C*_^WC zLCbLip=cy_R{4~cOvDNUl#oPG#7YjFd*;|+I%b){upNpGJjjy+C(+tHVt{gK{=UpsYV&g;U#%M4qPm08>hVo3) zYDgx7sitrc{fc01gv&0Lb_yLz+VOBGXa{3<%q^c4YRdp?lo&D`Mve2!u|~HTjHjbU zFygReBHpmj5X>|tTS7)C84QQRrrTLgrL9S^gb|AegCToVBpOX7&%8dI4$0QI5vn(h zP}GP;BFXXP@oBTEkT8O&P$(7)gd^ct=O@NDgeE3jGnh79Sr;}V_M{clnnIAOm=i{) zMwuoAWcCW#oSG;jM!gX+ai$ryGK;SWH_i;YhKw3!;-pwOn$BFduz5^Dh9MNelo<^< zvT)hix#&ch45ba*9vzVpYwn6dGJLv`G~##;!1e6q3_SxZ5c%m6{VvyNM<>{6j*EBH(!Lnm=;`MXn z$rGA0hHae`bK}67Kz8~*7D47)0ku?8H~Co+ObGesa$V3O)V{npo~Od zRK{H2Yer4O$p&RA3M&|}!>N-mzc6kZ>Bf**Z^;Gjq(ECYZj zF`+y)m;kil#-Qy+ZFh7u98UDCP6wgk(QtieOw@{*(XeUHT|L&cgP~~Ha?`L4?g{!p zU~7d8GYtNwA~ETp*lM_PnGuWzgN9|oq{N)46=mtP)rDYCnuZmM*=fVEq9!cTn5F%} za0tf745c9v7Hf;yxuur}Lm|hAg^W}xOm6_|Uf;BOdeAb0F`N)gG?_5LC&i-C^vSCy zhv5iNrD5eFur@GkRv5)?k)RQ>f~Fa1g3!R=v3Sg7XGVf(8@7nyVFyaI=nAZ!AxWghC;hV#6@Ug4=d1W?7lk<=s%hpnuHJEFlc2nUeFbG)*gL7$Gz&8XOaj z1tYYGk$QRE>|i*C!*K~a+yZwKvT=d1tZykdM{ph3U?XT3B0&@81gC^$YQZv;0T07M zE#a{t90tP|HB-*I8DZ=Q8@OOF63K<70gDrkq*}`3BW5rd0XNWwPz&6qVFQq8s($s< z7&yhggE3~X0fq|QIRWlCb^aw*#597qAa;dAO)+?n=!x8O+B#@4urOJVX(c3dIy_44 zDF-F`83v1kk#MjX0&CiO&syvOzi<-Dg4qZ-4jt#!)=;d!1sbYTdzJzuh#&d`?nRT3y>M7H?fj)tuthNrmo&ol4)|u^q-bhV*@kjN%uom} zKWMas&_a`EMGz~+qPB^u&{-2|ngK&h^Ca$?R8Bxkp=BmMVZ*MEf(s#ZDPoN+x5C6x z5)6Kt;GseQ9DBx>8)5_jO2>UcBNIhq)oD)r^p(*Ru819qPeuVU9S)J@@zbw28qjuB z2BAaW@}WpL5@eU-r>`)Zz;j9jVg@5t4?7$6c3sne#uGpb?Fcqo#v({Pe4uc@At5&_pm3vcnM*`lLjpxm=%MfP;40Xm2E8hbgrBykG-P2%_U? zCt{JXh5iM-Ylai(C#47CZ5c^B0`ukZGUD(Y4{X;;Mofsk2|YghBEv=^oZT^l38Nm! zppS@?l4o2EL4zCz!;pi7;aUd5QoKlsh%PW)vR8e~7%Y_udmGZSzaZ#@qY-5tpsYq3 zAqCo_aWms^mmz8(nucA7G)(XqeEbBW0PHfuXhhIVN6AKwObWqW0wNNE$2ZbJn0g`| zvBq3C0R|pnoe_bhHjMfZtZM`n#geCAOFN0AHW4N3}LKC z;D=a)pj;bua5ZHKjVR7bg-t{&{&M&;N*$yJU(8qr`i&~M@3hqpDuhLb8>7-R24VHt z7@T%R0@n$H|4<~jsRl47Lh}M-&Py1y#o#3Q9Bs71uupo|1+HN${R48QY@(H*fP?wv z6zvM?rToJ(Hbo<$aL_X^<03`^vPs2(Znq#rV6SO-#zhejKseZQw@IQ!>T*rxW*JJr zmO~gJBF!$Ct;9Zc{`qnA2=?4Tv!n4i2LoDm2P7m2CLZEugc4>P@}v2eID5HGmqDK4 zq*NS=g3glf*aZPV?J&a#WG#%7zz^Da?2&LgkZ82qz!XXZb|h$W7dYf1j051XwMUm=v#IKEZCZiOcc6%f62h=183-H%A)>{-4-s-WWO0v?LE~x1)UL$Y z%c9V5v<&PvLMcid1dU|13{4Bg;Ug5kDDr>k8z(y1a-Jd&hQ@GWFbOYC z1T{dXUFV{5oC=c(HB7*Bz@&xfJ>lE0L*2A$tTJpsd3Xh1CKpRcDWoa^>2t|cG8E@A zVyTB4HzAr0um?B|kz|M+b?vYpDsrObF)_kLfCm-;z$k{|YsP_vbQsVSoS!g5 z5{4H-7)?0~&OwJEvl7jThT|c+sIU^Wa0c(f#tD!ZrCt#i9uC0|Iv-BO(&Z+w6XQHX z>O=-Y4#sS;`ta0`)g!=qIN*ZGfde`itDkuxE)UOYV8Dz>5*+{{#%Kel71tzb zmZNAt%saqH!8uq6=_k&9^qwNYS1!ksYjRGJo;0RkO0 z<8T*{Q@G%0BEK@3qK-f^!1x$C0Tv@J!`RDl7A`R`ss?9q1SANN1Q4`f9ni1Td9xEZ ziQWQ&fuguXJ`5Jvj#>4qI{*{o6AXr7CoSf~OtdQMEb4*TrvpS&087$_DGy`h8;xIg z3K~LP4q7l>F6>ea^`R&6F=Z#J!dkd#BLCCWUb=$v<#amjKyNnLOGj)lpy9nO_4Mb5wXZ< z7$j>#Ip)Gp!7M@;!wEMcqZmU(9jocg^RQ?qMu_m}M$$n$;fbL;nI-3#E{1Gin8YX{ zg1nhL5xF~aOgV!q*a$b>U?au|af&bwy{apOH=-e?KxQY7j<`sFz6pT#%+;iys zAjsgp(d?KG#PTG#Jp|uyRvZBWoDqr%o-fuv^b$)9F0cnB2E3%C}|v2KrwPM>>&LY0B1~j**VBVQYK(OjAX`y0Ef*0 z@Je-E7Kguw5GA5n$RC;<9ffpB=ISmuR7jHL+KrK@3qVgoQsT67Grdp9Xo=>d$cMp& zVsK|&dKsc809}tBgyJ;N7~3~~Y!O|S8O_J*VZD$Ot3$iOh4SPG0+R+S3!k6CD3_g? zglNTp<#g>d06=;}4I4s>R!D^MW;E3bl}V9N7`mTRMtIAi;S{hGz?-Nn8abofh!7v8 z4H(lRmlizV#VZ`a%(*>w#@(u4YWD1^B8+Z!f|WKiU|qWq!7%Jl>kR%%(0eV z*oue;BR2Fp0jq*Utu^l2bH>5Ez)Zwpo8iZiSPjQ7>Yoa(<7`xdG-*^qz?}RFynY^8 zKSZVxjL#hSKRaHYIRis+WOHn~d>AatJ$Kb<7^}l_g(Q5F8?a-E)Z&Y0CXtwlhopm^ z*j9YPz`Rz-BdTAinbmyng-yjctg(f}q720Y$a`fkzHCwk z!4R}9iU`sTK%-B-zI$c{Yri3B3m+7Twp_mQj7B60k`4#kNaCJd?w*v0K(3=9Ia)f= zGs=s`CgH)7$lRQ0#bT}H?sf;c$xs>sej;+fW6E>S%)1$6hpa@rSU%SspN=PG%r%_Y z)Mb-eIy+N#0u4tpb!@rNG&!GfV0L2iq?D66|FWLR>8NQ(++=;rb?45Vl5{OAo`|)T zySt~gAgL9vZr@b@XR@$A*t<;O=usZoyE zbm5gNrpFxzTIDodH*dm)ZAkk<;8W+XXqvhZ34gev`U|d|eXeE4>zmR`K7MVoGi)YC zH>J)fkG=4exRoBAaN@0#TFxt+H8GJ)G??Ax$>YXMZh$7%C7t$i*D2%j7*n{T>ch#) zu4!5@soqMQl!`UBsZEa&yNh_0fnlD_Iy(pEEiQt%g`J9eodrSRE zjm;Migy*Ejk7*h;A=7^ea=#NBlbP5FsYHAE)b#kV4Y_w6oOZz&*N8S|TkFT! z^$qUSu2icvs-ffBOD^lq8BJ{~R+p#9(Xs5fkAG}UqA7fmeb!ZrXP?oMgIzeYyl6&m zs~Nxz1)R07{o~zEwZHlOqm+$)|HVGy^^Vt;zt-{LG5Ra7{uHky?g#V#N(R3T9uh)- z<1hW~c=Gq*%j6)h#J`d;I=jOXLJqzvHd=+OUk}SZ{Pm8ft5WJ3bS(wc(kLrYp=#+@ z{Ssn__0j6EKTtTqP`+`nuc$q&>aW#wak**a41tK+qltgOZzS5+(u+1FAZO?K;R>Uc6Wd%}~c z;jLAT!99n%>?8TX+I~=$c38R})NcL9vX9n}T0FG8YCK8?ukF|K(dwv`D_w_{tG{F& zwfdp!(E9P0tfN-XbsbvI|B`jo+ACd$wpV}2I%@5%u0z}1+B*7;kA``z|Il@4|M3^C zW6+mR`ax zTIzk*gRg!6-~VrQyef-+TUtcF!59Ova-~H)vTe`MgLwW({|#4a#|G@#pBQU2GIPei zl6YNz5yMgr=&vQ?^J^YlqsI2KlF`2oOxOEbgghiGC8I_CY(d1sFZW_K1k!%P=<2zB z_pa2_FF%2z!ME-?h!$+LZo(^$@50kS;2*}n$NtHF8Q*BNEoXhNrCP8PbpVfR=Rf1s zsgK8Mlr^}q-D3l2vsbpmy5!KFp=nR=z^!0|J2|G~Z)=l2SISrAl@q?S|K=fm%{#Vb z4h&Y3l5Ns|M%U02uU4>VC2DRsFlEzY`*n*|oAJD0?cXg$Jd7z9u3(F2Pq@E#%bG*$ zA6&zgn#0SVnNE(hh|RsvEp0izU%_qB-lar%)RY?KG4 z@9}!E`-we6yLSz*mRY}bEn>@>d-15Pls$uch8hk$w*MEeTzY7P_ZYJu`zK|8_Lkyv zOE+2vmmXSgZQ8Qt$_W^D%lms=}i*W29tDsU#sSiGu24ccg3 z3W<4ASpmG+euSqR(WB3yM{LO4z#P>xzwG_;N12nZ?D@*jZN0TJh&DsU4=!DN`yJb! zUw=yx&+`>!T)MaQj_<;=sKwiQpGNEY4IF15To&7O$F?b(+Lq4-m%$guk<@X0>@CFw zD-L}Ymy-jxFTTBPc>(Qg!PO2frTlGKGi6f@XR;UMVQKJ?yzu$kdPjS``9|^PL#U#^ zQn~q%Mw1rg`20IlW)%NgM0mNi>4o*Y#xRy1(%c<-;$HBo-}uEVSvgpFY`+jw@FuL4 zcyf||!_Css-^i(Xkcc^f01D>vpQx6-pMQteU-&#^4gH;Qpc}pSWyHmk&O%%}KXYKu z(7^32xW-TK0SlZxL+`yJ#1MMA4$mSUnBJ4^m+!r@XJ|Y0ntJlyD<#8@7tv;xeq|_( zCqYZbW3MD+0O#s~hn)IP&tm2P&0UD=aG+{SYkv9=M(D)_=n@_bI;c*DXbB z6R$ZO_w{$ifoXVZaoq!u1Mr0w?cSkZyuz^{|AtYC{?;O%61N6!3tSVBur60C4vh`? zW$)+9$~Aa}GmOp*+PLRwVKisJDoGn>blr?SHy`S}?~!d-WT=OHqD=o3+CdJ%yhxu* zJ1p+K1agqg{`8&)*ALwOrTs6g*ZiVkdu;zr&+mSMb?n}id>VX4#ZxwQ-uIOua_}2P z$|+@yvVO^--MfBzPu~Oo@yck_;G)0e=Ou@3dj45Fql*U*A*gt~F-sjCdZGm-ucb;b zu?Lrimp`|Z_EY~2SL}WMcVcjGskI3yM)|^et&iMy)AKV9u-+DYpZ0Xa0dl!gd2Z=& zPicp2*gE#?4m>NXd5Vr?$Xxh^o{R=zGbrmo1yu{+qcstR6=fUR`uvB!{-f>e=*cE zV(VN#x4yZT5_k|CJYKvZ|C4gnZ#=lh+C((?=YTIlJh+C^`pC9dD?hvEndxBj3$KFf z`Uw3Whjo?233zMBw*t3)o@FlDF?od8+CFF*Dz5|iPSBB={8E%g+*^=T5``HGW zKe%+yP!>xN9DwEW<%}{07G$Z7JdRR8KI{YkXn(&1jym_T^^m`WgbvnnK!`=K#cazK z^yKD4NloAHs1R! zV;$m}^?3FC`aMI8V|-o_(_?sripi_jQd*l1t>0nc9YVlzM0$*G6z}f^M2IbnuKnOI zZQK8ie}~prDwiI5>iI_wjF|MgCnmfth3S@4)oeQddqGtYG;*PZEeZwUhN8Tw1BT z1$mlrpi-G}VD^OJ%IahEtpw|Z<#e;Z1Mj{G?op;r)Nxr&%hf&`!6~4*4ODNeeNK9k^M%`?eG2e|H>D|11(qd zt0e=by>hG+;OTbRI7oTuH?}~#4y~sI4&zO7EaN%9c;)6pqqBGIqHVu-XmjuV&{X2b zzp8KCC~m`hWuJvKNj$Oa>)8oj8DyxWYRHpgDMV$aZ)HS8&E#K5+VP_8{g$*1p! zJ@I7*EAeD~t`xFw-E%rDIaY;Cd}WB9*XPP3+Yn;Hhraj9?p=Kk?0$mR+`h|((b1Aq z)w)5%)VoJwU~P9Eh7LXlIV~A)-SdlA&W8Rg9fX&v{ky-n5dpNd>A^L$hx!jT8}d@A z^uSxb_X;gf>gk&gVU-t;fBL9p;0W!DiMJ=x3eiS0J~$D($11K>%Z|q@oSH2ejwG6$glFfdgadNTFk8pb|Z@Kk%TXS_I?iv{nnc%^laN$tCV zN5a=Lk6XLwj~H)zorPDscSxdMted~91%*ZzBUEeC@ocvJL)vU@t*%uZ6@qX5rsm&# zh*65>m<^$1o9`X+YY~E2VjTqWyTHmiv+myzGu#@G#iG!BqpqEx%D}50eO6VjBwig* z$j*S2kV~6;_drg#oRbirUxRpIh?+o7Za^KB<9YMR2g=gl7VWt0(t0sI)wJ&cxXb>k zrfJTA1C#p@@1&k47xW*zht!eOo*~-29aidTs0{vYKIHo>9yvVoVYEg6oju>$v~tBp zYj~^gkFY8UVpIAWG!I<97ZKap^I!EM{o%>JUJCJ9@ob>2j&H^48Ktd|_H8HN&0^q7 zzpkOmmm&bBZ6;TAJoMggOYPc65eoyp>!i=7`XPYMc~2U%INImG=0dL9vI7KM)? zLT8LXANR!2%TJKccWmo>;191*tLb0A!aB0Mcg0|JVw?WMi}RtXHvOTNM%uv40f_%($gi>~}!t1=2y1!R@U*Lv{^%1X&P~GS8j>q3Ye|w?H zzPCIf@Ed41jvLU&Rpk_6N&kWA)JaNe+j83bl1$p{RriFOz!P$E<(dRWljP4K#PQ!K zQs19lDhD_w`9_gZtS^Bw!Mp$^utjj>%yAp)^=!MJJs_6O;6=~B{KU``4eV_Z4m?D;qsG4(Ld;L=6d0)@%2ba-Er&vAZ{PJEm$d6xA}xXanzlo9taAZ_tw3vJc;unS-@_q3j;-Tr>r3c}g6ryK~e|*n1Ne2rE->{HEfG-;&=5u*Ks^ zwd{D;`!mWYmNkDTsQ7P+`L=0|S_rSL<3KFRm#=b!+`yRqL*sEgj4FwmO7Zn|rPGH( zFPd@`V=1rR?6SO$78prsiTH^1BIi;2_mrxa{p}sKMb%5a;9C}SyXAG5Msai zVOv=C5!-^CR_)&j0ou9&Gwv46EwCb*2Qt@TRMBSbxBeNra9rNMFIM@Q;=zB{oie%z z9-!Xfw}RjSUa3kRjDzj^t=Hoan){SEw(P_6;Mn=2*%OX`FG+*ag|CUpW;xso3!!|n zQ!0HcNC{+XwEXn~kFTROU&F^Q`~TXO&Aqr!>p1ev*Fq!G6EXAraQmoLc*yqtpe)+* zTJXomWHj1Snq@1w@Y}<(<6ZCgWykX6PqhWFdqG<^ivK5cic7w3h$;lr% zdlRtHn#=aE?8CREcD}6NIJmSQ3uKT71>~2utZ7?*fA1~Dl95-q(cf495SQRM#?Rle zU&IOnt2q9^3m=|ETvuzy#zLT6U)@_Nf;mc$JRMvVEvSzLr|Jf|(meFFP!w z3r(qT?x_Xw-savGbv#zARqgXm7Ndh()f=zZH55%)UA*~Ldz);j+a!jy9Q^R@%hc4d z15xn{>#;~Na?*!X=C*{$hO#zTaS==Tf7i}G?*Zgca3kJ9%#ktf;k*;~zT)w;1xw;B zcHVXdLkr=%W%jusqrz*TnYyKp8-rz}o$@8{&+*-v9@eG*UQ4|IK1z46qFZcq`Qvl= z%Pi*{UPb)&i&rX@Eg0>A%`fPAB0swK#)ARry6)Z(-y=@0+UWMu#KPnGjuiG z@3&4znrxr++Sh^>=`0;`rHc2}nV84++p_X~Jrl#$>ObmCNxTtU+i*(w1^E4E!O1N0 zAhj||PEN%cY$re3_xw5jw^paGoIw10kT7`?vGoqjd--j_a6wjQNT~V9p;UIt>I?~c z{6>&%?r8X#vqeP*M1F1{Yj^y%YMK9Rp4Ql$=P;bqm~OYHer) z=Yp8$cklZm^8C!pvVD6n?*4z-`||jvt~2fH6pTbjs(WP{83@spH`$n=YfK}xOk#Nf z%WRgDbZmw+vCU=(i*eHlB}@WlGf?()LWi^sW)FmrgigP-q-|^i2?VmVWTu@TX$CKl z&^QKKcP1U{d!BQ2Eg8go@b%xyKlzofCEfRV-sNoXJ=gsFa_kF99OqI$v`@O@KwOQr z*qQ5V?QZsPH;x1JHN?Mi*b+4OJsJHLCrPH%e(WL z-TA1r4C{mXXXq^bh3s>bjdga6 zNrqugJp3j_S5}36_q+FOz4J3`17eNi4ct9&E_F9ERy}kkAytU9=wr8zqp!bkwp#7= z7fZgW5th$^7b~9UmUgCM-uj2#SWCb}|0&GrKN6m|MudvK*=cQY+SGf>?mT4$)9`1_ zrM<@1o?JJEbJ*+9nT$styLFwTbHrNAS&0~2Ku!l$SBCvVjKwvsUvQ4YoJHo^#L{p* zPOD{#y&~=FSX$KdGW)4;kFDKu+|r`tyn3P6x2Y$O{r~BA!4b}3Lcf0K4VX5jA6#%e z+Bpn!%%+B1dy353`W378TsC9y=Oh1pm})-|?o-BFG2VK$Lus+>isJMN7MiGQRn)Ot z*Li5v7>BE-olE>MFgf*G28lWV>Yaqdt0-H-v#CEhy0jC0hOV=S%a1XyDv>Q$=8C-W z(Xf9=d_KW;=R44PTwGC{>fd&yUtFum8f+V=D>mxJ@4m-+?&Tb}d^p4MCODGA{|<}g zwjeqKvPwg0{@K($M$a>{edC+Vxl9eSZgRCdGM6d)tbS!LT8y8i4Y}v0KIGzL6ta$d6h1yL`}()hq{l^qBqgG7h70q#i1skf3V89;D~6>Ig|^I zLDhQ<&M?Y%Vpa-ya=C3rCbL^V{nXTcdJj7N^1qeJCH0YEL+|+kbDitl(8F4TwcUb@ z49{&=M&JLVaO6o3;jy0HIfdo6J%&5qlE2dMBVkc@8`eO$_QCJI365vvc_Y7ZUXAOg z^cZ)(oZ)0U!&OW6-PlSGsuuHC*V)Z4^2T24`$H?zhTc<=@EiNtfeo13OmO#YQI;#% z&{cSNKJ=F@H*&US&KWg1KG?CeQ_dl4>IVSZYFM}Zb^Bor{W{n3uIRRsR>3C6_?@p*_9CmooMmm;zN~%Y%CLrxsOxji0Ghlusn3l1;V z*}ccPE=YSE=&d~B_bSTgI7lh|im$*yZ%s_A<;;-pr2cf+;9-p4=j`9Mm)SRfbuez( zWzq9P)hogrGh32#jKMa`Z{cdd_H%xCKGy>xEIZNv^jn5tp@e;poiUJyYmM zl@_P`c=)$E>>kx``REwe^jPy0C=vCiXZySfe-K+V2L9h1I}g-yhyB~IrxN~T-^PC8 z=FxV|K7ZisxZTiwm!)3mdN47Z@55e$W56+l-{H56#X1K2a%j)}D%O!?H2W=`_2p-< zu2HF~+t0najhWixrx+8?qL zQzSU*5u&ol8VBw z@-xgq+0|SH;X1b+qe$PL%Vay3*fz zXh6d9JbOf2%k#a=HP%kn zFb&2Uvl&0k&bhm}#-bZ9biazVsKQLH?{k%p=iP%+9+`G2y%kwBRLjV40^xq`v z4|WXTc)x28YW|))#H{(-^Yn+FP-2(^o}24n=${Uks}Hsnk?~6`4tn6J{1iM0{qC<0 z9h3T0Ds?$G^dWnWUA4cjy+4qnTinO%v5dGzpp015k%PzzW2e3OgPKqC`z)-58{3hv zJBVb$aZJRi8o~8hJ2Y|FZ$$h)gc+9i2EGTR8?}uCH?Y~i@|hZMC02}IEyO#&S+?CoY#u`&1Q_^m zDuI&c(4Pc0wC6)R=%o=0WBpR2{a?TeTB++nbuj8C zP0XxnNBllGEnLGS&xIT@{FAOh)gJ@#4~2y}%MlZAXjm98KZ%Mr>pWo7)vYOiOxZS6 zv%fd+m4Ta(ui)DMxnSUBYrL?qU&QYfY~$kxRvFDi4Syc2hw;wHLo`i#>|)%TLZU$(H}X{{stq^>lSq0JJ_+l$%J?DT^vm;}6~lqbwu03@kq5B- zDDszl#kj0Ol+GJcmQpv=KJ5f%Ry*m~=mcG~E>FLe9S?)UXwMx#0yb2pu*rplG=6Fz31S{Ux?jsv2K*|Z&+ zo{$H={Rmjh1U;O|<@*+BIafz`99WFmQ@SN1d!q z9yk(MM-Dt?ZMG~|Ql}Jwmr8slg7AkpJuyZf>q+KVh!57BeMR^y;35ynwwAe=F`BHt zi2tSPOMz2XhqC5V4Ke@Fr+fR^k44&5R+Y2H<$Z7%(9 zf!RhJK-OWlMYlwEqN0{4E}(U#?T~T=wp9ITL^CS}5L*k>p_F{cO7V|F#Fo38wK`mh zmycN3zSWDZ75lB8g|`A58ry~1eHw9PW5c#=tT3QoY#({YT?5~-_K%a+%U2v-qkt`6 z_^GsCKKl%UD<|r4YS(kN34V&Uu@Y4WtX1VWb`omn7#}ZmXU}C{P+}ByBS!7|mFP8B z;@a}hFancp?K`4!W&63c=%=!Gh5;~<-6YOHZbmH&%h}v4CPVPo~j=cl_BKd1=Qla+1-UM6|4Fp z4{(o*+y_;&x5YUG*%OQ92dM29c9Wm=qbHSN1vLGXx?spA+~fRi?GNf{>nW>_zQAeg zWh>h{N zLu(tb={cPmGa7Sv6@G|23o&fsH;+a7a2FgFthzLy0;d+dFbg)#;0g=_n6&nIKOFI$_H=< zH1s23-6qUQNH4x#Kfh(-T-w*{FPS!uZQtm=p02D=+ARs%IKz$2ROPc6Ha%r6P>o-` z19<@2HbW!YG|~9u1v8Gw6Sb)n<2p9=Fy9;s{2qwlYX)|poB2c265 zrbeMRkNq_|BYC>XD0BuRQtL`ENNqEqt2=HEG#oV0pMyFwIWMtXNl>5JNc|+o zlELButiT|vro|ioD*ZClN{j<^T)Ot@Sgs z^wjczT5Q!H%b&8VR}ZOQsyF?Prf|ftCa8bhU#DN9>Nmpr2@Q8aM+~u5>Ph`*d(J|0 zZe##r`xG{bzl^9p01aKZXZQiZC}!BLje^IdKmS7xHI>>@(`MzNG5x}vQeS!OudzA0 z2dNRAr-RpB7R{xrlHE4wOK#gmy?lIJhvkHA0J0{%;4^E`t`3!6djM;-%|g#BNx2V3 z^riKil`-%G$uISl$Nn0fbYy=8WmmJSWnHGqnNz|v6YVZMIXBjoj=CM`#kiNhmo+P&SBqG zz6PD?6(?*bECIBPlc1@p<(OV8yrBW3Xe0HCUC!^DzR;{Z@~evR)Q(Td?d{a(u%4ms z!)5ooq<+&C=>@wHTXwAlD<&YH(Agb#Cu*Qo zEmfT)d_ZdX65IVhrUcuO8gg0x*dMESw}E5I^*HnddlhlyD?}mVa18Wg4DNv)_E=6> zE?Pm}sX z@BN|sZRkAedY#oA!xhavwSF>3)ftb}y2Daq9f=uAs0@E$h7(My8F4L&o~CJJS?Via zsoK|7uK&oVWV|dG)QF%N?TO^RO{qzAp-O=$W`h6Os9v}&9QR(2Lrb-nMLbAykLjjf z?vGnC5S^TxTc&Q*=3`f5jQ!v_r_htcaMhsSNYNo|TfWtd&^YOqM9#se5>re16?#qs z`lIb(Pq%9q?rje1EcNamr`r?Kr1ojhmX%Sn;&6v~aL?=U_X7nhl4spc&Ou)^`hlLl z-IyV=y+k2ee$MBtK=jto--jCZFQC7guY-GufjQ@t`VQWuk7_{Aszt;rJqY&5R4>R# zm0m;7(T5fku%^hwK>hJyg;y1gi(^mLFEHJP4@K3I5Ko+vpQstq9<+wco{8vFudu9y zMfen+1bZOkr>H|WVQ%j(jeW(_s*3kX%MjNAM0C2r6jJ7>xaKcrE3uILte$#KEg<(&2+uuo3I|aX;@q z$8H0g9*vAPN>fw)5?g`A%x%~rMffD`lmQzZ20mi@cFO3KBe2qB^iA%F3Uh~BCAQ1SU%2X0UQekL9{CD=QeQA+idZGM3wC2RL2eNv(9@V9CR*gj zxUTesBvvQVYHbQDy)d7s{at}_5}7Fh zSErO%IX|u|FAMuBO7yW?$9uRhUf36RE6`m)>Jr$5?}7vPv&9A9oesS4T;L?$cl1H7 zFI-zk{AToT!gvk)Ro4et?SPem7;%}5d*!NsP~Qb!*?zO`^u9tvm)2!98SU9WZp#BX z=vA4PrB%nF&Fi|Ge#@wo$zt4X1K zZnMQFk56vLEi{CF$>Y@wb$0SQ`hNW#JsUGOs(Lo-i>#c{zZso0_D|n9H~OQ|d|&tI zpNtqY;%e5bt|Kn2hz-$PYC2;Bx6u$Rl0T$-o$?fB#F_KjmH4>Po2w0zKbZ~EB%oX~4}u=XJzQO9D;<;LU>>Dc@jNK>Lti)?&2{ELiXB~x^Y3nF5AU)g&}IKp z#$1%Ih4V|;*FI+6mk;(+Z_C&2HLpJxJx)uZWrjty7o@DR?RA`VyzRII{zfEENJd$Z zIwE;u@)OD5OFoqRvVKHUpWFP&;HZ@^0ynQjOkqH%6Q;6}Qet2EGeQ|VUmyE)z;8QDY zt8fj%&fseJ)jlwTC*}?>*_ceM$yv#nYL<%Mc$I~eqp2l$H3H8G$tB4FJh|RDf&Wz} zs86VK)pf}SlMP%H@^13oLq@s2isvZdF}12;zYlBxJ-GOT`Z@A4(*1(9n42a8>6qsO z2XTq^RFz)B$l^1jHxG?NE8AZ@*}uRR3u49E8TJpZp4~DB7_gcg=!mQt;K2TBVQ{Zw zFT7)~?Su{S1rA`OoKGFrzjGSw1w4%XF( z|J~$w^}$Fce*gz}Awz$zGD?6~RWn|)&OtAuU6D2)5Qh>k#78{VLgImyxHICC3UqKV zPB6fBnRBp4SLmxUtC)bBZXGY$LHQ~4oRDi_bKJc?!A`8S`ySxuv+^67x(9y~|3#Zs zy=d#O1=CdfMVke$areFC4hJPh)5b;d9y!x&1$y|4P6prs>cQmG$>>vw-1M&cF0h|Y zrk#mT9j$5oF=nH+C0@>{s(L)erY3&=m$4<^MQ^|e0rLl%%jhB>oL9vPwupe}dld8@ zyVY2Lfg`+B3tn`!+1Tq??N}Y=gnSgDh+q%eCGx^2^X~{v*Cj8UYnMD|g$cSv<=?oG zn~J+n!#fOkIo5*VE5~tt2K7eY80TFM@8w_h7?0Nj5%A_P!{KjBvqjDq7bb*4e2+gW z)*lF)Kl<3M`u*qdXMUVsAknUNq~8CJs#7=u;oe{qkN@p^dq{yQe-`1-2;4kZCFcHPrzz2^AX8O zi?&CHyyzghfyi&LXEI9eLdR{>Ez#(DZkV0CS?%EU`v%0p=BVa`#zf(=rPvB=)wt!= zU{|%Rz)|QZv=urE@GP|HMv9JOwn985<`j!spgTn7a?Eth6v)uNISL08+YI!bq%}|2 zQY!5_BU(l^;ujI@LL#TMCSP(~!f#?j5sQ|o4n(fUQyrn+iB^$yC{`6#jY8ZL;;L)k z$4zY6Xa0aTf`!JrfPv`voQ`K#s;*KJr+iKq{lDps8L-?w=Sk-!_uKBbooa$Baldn) zbG3t3oWUpRwCn{dZ7a}6oQ~F=&y}_!y*kbG<8UT(uLfRXJC7#FWQ^gx9@mH_@w49%$K%wPIneMiTIz8ONe%Q_({}U z!v$LBYUe&+eaHPNej}Y4C*3E3c&~FWm{ zO*Dv;wk5(6wAjF_WdqsV?yn14hW2JMIb1#ry^1SUn=^lsDc*rnTTDTAi#-%cjO{^5MgqL9`*>DE${)wkXIf$Jo(;R)YG|G=~)@{w&O5UDvy_994HQpW0W z^tp2E659z_krw>aF&edqqNlHC>l5`!Kr|m2QB^nUoAgcS@oxaatmKQl?j*Daa|F?k zo*T01&1@N6>k@}t1fSH6KNUG=xQpE5@RYVp$rx>yk!!|kA^MJbC3tbnge`&C^A4=J zSqs{U9?>iCpLBu))s+Gc9D5yPfHqx)JXEIcK@WuSO2o9GZY1c|)U9H}hk==&x<7SZ z!m<6pw$Fh>=yS1;Eyo}yVc!HC`_xISBQt^3c*VHtWB=fq{{!C@-z&!a%!&F4{UXjA z3ax;Bb;a2WvFFAz?wjC^zRwTsn*#f4dZBYB@Q(A)!ZYC6f4RrNF@cz^jmXikuSV+% z?*`)ip8f7cg;lCRD=bXwUUDPe^tYX#IzM$2^=F(Lb zImy^y%r`dp-t(i=oZsbVe$L6?TJ}&$PKl9UhGQ=q_`0t3nR7Es^b-!#!m(_5-J+V{ zCf57<){E+v0>=!uuH_tD<(cIr12ez?v3H>!NwmH|FIp;FD!9+l3mr3@t6|}jVBl@f zNq3G`s7VfJdA3t~oqjz*W^v~1%r*zMX%+pznAlKXa{VLb z`*4N4`99r};wbXW%G2}p18efg0U3~SUX+$4I5693B3DyBNCHmJNe`Z3#K;lAyC3$C zVAfFUEUlkyO!6)8FZ6E`_TB7161Wn~o%+qH?^ONkoIfuj2adY#Ij>i3omyIUcS*pA z*VU_`5RvxjUxhkNm3w7OY`=(LL%w#*^sLFlIqVI^L`N@&kHgPjTz5s2C?z^t8Se|G znmJ7P_&(3@^nCcZwCvlkDDBC$qR%|E=15~CtT`X(07KmrI08%NPJI%{o}05x*mBX- zua>RzxibgoEskm%=7M64Nq*D|srN<9_igNh%{j}vrWmfF9VjKb)j&5xpgZzk!_^`; zy%?x~D@F7z)Zeggf$SVcw$GiJYS(0L{uCYxG`{x#s&IH!`1IBJgKIXGx>UVFi`n@k=zVER)C?w58FSX?hAT&1lF z!&r#t;W5a(A|fR&BD$30O5Nw7jrO_sioVmQ9yE>WK!e$bxF-7-0uj&gVa3(T+^TQS zDXX%T&GmJ-*_Yq#sJ9W5`GC$-%-5!jiDOh04#njd=UEfRajN`4=~^Pm8;6Ke^$fKr z?01FEROFXb$CaO{U5cFj1&8xZZ!<2`>v{iKVkSS8w8?jP<_g{gF}}+0dVUwK@1IP`qF9N^qk8 zgu6QCevG*Pj8re`cTDbkuitmsW_nM}{`}c9&te)xKRCOgRAezCL0l}atuA0}L?dy5 z1GZQ4$;hASRE?Esdx2xWS9;c7H}bg4PQMZ{Lp-zyab)`@`8Nh%sQ{9S4Z#uI=RLH? z866$B(Z52ADWU4N8J>5_?_PZOGUmy57rykk=|jxOdeyM;j1Pe&>_>KerbZMg=z*9| zq}^pHHrR(Y0hTq8nmXFG&%Fjnh>D2zx(k5A%mauQU$%d80A>pj*Zjah-%5v!keJ-x zYA%kwt=9RhKvz18tqmf?RqM~V9$Q+Of2$cU5p24jEfI3G8~D7$ zrsmiS_5l^MfkX$pp%R6!SEHZ7e#hJJL)z`K_b&f^!3Dht5k?_1518%-ymy+fO&OB| zbmGExvrKoM%o|iQssVP>zuNHb!nNhI!?9H4aTTOZ4_mD_mh?xSKpZg-;0ep6!d|M8 zVlbxm35)F|KKHgV*ht{mCq@g@A231!LGb@!qmZe6M8?E{FO=_a*;cwgE1$Bgw1HgR zy%_!n3(aH>gN^jjDJObu&Pag&r8uO0pXisM6(9Z zy-vIj*kB#lW{_`kU{i2|$ZI2fyZb~^ES=4Hy$G_{`T2Ypn{JumzO!OM!{+U@k!GAi zj+m73s@;e9z8N9DqXS6?jM3}16yUbw$}cIm9*aX>;G z`S!uj^v!iC4)^_NLnHZtqZ1FtTPcVa@0wl|tKE(8XIh8PeeV4jn_kZ2ei`U!6Lc&qwl>QNBX$I zcIs|EG3Nyw!89Hz4Cl3d(Eb5@ArT;Jqc8edUN*dm?fxZC#1=Q>85cg^@E9KMQ&(Cd zKcC|q{Hw~g!r75Gv1SuIi#WFIuYGY!!=T!?OZVoj^zQc9YoEEg(zDyW%e}(A!nwj( z@2q#Y2djF$V}*my-Odx9i{4A#hhfc&-iw|So)d`ciyo^l3$YLiW%&jeyPQ?H@>Bkh zQ}eYcyUyYo+;E@FJU0Am>IVd})3(#m=-{)-VILd{QSxsb7e6DR^iEroqt)5!?r&uH zODYc4GKZaQcxCh9%^Mr$FPm7C8SKc*xtfyH?rrxR_q4g&+|BN0XREVkh-x%D`P1TV zcMmY!K8r7@%dS#di~;y@<5+;>%g`KOu@Rry%(IL05{IdSDSNJ*rM~!)Cg7{#s($r) z9J#^tt|mv5Q$C3ZdvxE+{nzAAlcU)gZ@5LjDG;1n`MuhWK=Voi(Lk5ryk!$>vnnis z4lfb4dB!9x3bnag1TKlK**RQ2az!9>wz=_LKs11*I4Ut^`bzu(e}>Tp4cHEX&+wV0 z#J)Ivuu=a(0#f9C{B!u2bx%>!BE*98xpVSE_cl9;&HUCz?DMYS{yjVKo@S{{U~Ua< z^u5{*i#IGIHX@s}7>8UF7f-AmQDdzb5NP+dd0ISa`RZTV+^w(}@liHAd(>sRv|C%) zYHr^ZfFs5MhQ*f&n+*Uu>`@Vl=wV_D{V{@qudweWLEsTN4s4_M&*HH@*t8V289KFi zTk`PqP#4wi(wp59uYB)LTbGs+l<4`J&n9r7s_;2r7yuugP&uLIiCT2^?B83wv0+2Q zeBhr4zQdy1N`ws?rU|0-%HbkFr3y+tUi5b6N#)#ib z=fpHiGzaKLxR6DJCm;gzI`S@-V)`$~60}rUEBUmFC$g#x z2|zWWc493Nf);hsVnp?_iHj$R-y>>Sm@;DV2*d(W53J0rum)9qx+deIRrm#S*nfq_ zsit4>@A%9N-)J>;c(h;8Bgg@~g*mJ@He+(|mlzy$2U#nQJ2t?c^gwsBCp}HoDH#oI z%tLwb12}nm-if>u#T~^RrDWq`sexl;WT3z?qUO%pfwj22Q6;kM+7Y!`HGJM#tGfKD zJjVA8tQlBot<0(-29WA4L?T)wpoxV8#|D`=nahakDRn^?URWAM#+KGBOVSN#OJadNVN>Fe zb`{8oE-wv5EX3GRYzYhq@YTiA)S-#+acfXMrFS~6gnkjRjzk3C@QZBiCz?!QnW9Aa zhL6_CVBQ9z4ESj%6rb7J>!Z{^7Pk9BgG9a-u)>-9`y0C|iLKX5;h(cq*D~Rw0@-ol zscNF0c%rxi_PPip_zhpJ8m$_Xd=dro*cI&gBN!4kA&xeT1Jt4czGCQa38S$1wxY8v zQA9M4rE^c{+F8>crhhd(b_KiW^wl}p7?VVu>08XTfNV?J|-nNHW>Yw#E0 zEkf&7+9*c*7V3`h%vU#Q<41M9-m5dS8nj;WkeV9NR{DMw7z}goXRn01>NqhujrNa3 zwQw|jB%-m!XTYPOv1p;)VWw}Q^MBu(&QlISXInTA3!cYU%}OA@EyBB{k08ZDXVWW+ zj4$fP8L8MSqOZnHPS*a)eADiMM+dBdOuv?+rMkm82PM^_m%)7CM$gLPi#KF+HpYz0 z9*UxCg!xV6KFh`&1WlNmyG`qgXzkq&@~8uPNbOkEOSm{oTID zDn9AjMxEopeiL;D`@#y zQuQLSBP#PJQUBwwt|VTM4KVciOT1@J2AVyC>MG7OaDpPi)DfplMsXJfth%)S8a zm8<5Y()VTuW+8JjW{z`B$zaR~77#J)3Bo6FKO)---ubY|=&YYqTTB-8#13pSW2=pDVb{ zww@mF+ODPDC&k)Hi^srDNOP-NJZl0=JH2N%tLiZLEqvqJ!KK~%g5(Ii_-6&ib`I^x z@VDe$s#rg#-HYiLO?nH*6lCfG>JE9&(^Urdv4W4lZ;CPjHwC;n$X9UvD)M&1?V~KchZNl0wuu-!IFU6hcN_m7`{XHh$SsX4Ns=4;WJaMkzN z{R#IcC^n}pl3`li@cV=>fil8Yt4Bq{pXNh51mB|fy$#mjE(xahwJ}?wzk~RwP4}T) zi1I+yZ&%yA8ED7ojqyG*2=nT)2hX;RUe)MG1`f`u&;x7N52{{UHmF)VGCCu;ey^_; z@8G-m)H9z+G+#sF2x3*$bD6u)dc*$$@V_jqFX*AH;Dm~jpxf6U{!HFtIVM;SANwl_yaQOZIkNI zZBo5wh}^c`WDq`XfW>h9e$?{nF8qaY#mGAEnctqTICt$J8M}5+`YB`iQn0(_`^R_` z`e}by^uFE}1vC3wvDdK~~#o zyWsd8c4#Hjs&+4O;tANA%tiZO-(&Y1`jd)Hx9N^JhaP5->nW|Cz6_FsX3zX3*r)9L zwSzyvj$g($P^Fq&nla4$+~UEV23lG?@2xwA-R`~vUR3>&qhmYAcEtP4yvXl+bRhcP)7V`;aCa;<3f}=GS)7Plw?iAjq9?BJzp*ULSh|S(vTjYnnX7Xgpo{*!CfEjVd*l4rPPW2$nhR_6#wijX!5#bd7*}_U?V$Ie-B-0Qxd-hkBX{>Bhj_nz zZ2itIIgCB$(5|cy*zWPH7&&*Q@$!)`E&Uo~=bd@p6d;K0nY|aJy_&RX4v^#5Rn`any zxMp8Pooa_aOO`Gm?gAyRZsYs7%iWC3E!((P_XUhix!?5#v=B8V|IfI5-}EcyI_5J2 ze%0h){yK}hQ}FJV9X{1K0#?uBuHDR?(Rr=!FF;-zPizZUO0ymQP^dJv)$ZIrIY`(;M^V(YZd2~}(tQ1?Ie1-y&BWI1lc*FDXh z!O7ci&u>2`uk{pGsg`Y!B&n93Fb%&jexeBH#ak|JF3)!8Lo2`cVP zz)WA1`Dmy2IQ#ypdN01uas1Iv_WPr`>U&JnYf|V_d`hO8Su2#lURrNE0N(-*jS)H1 z|8(cHPL2>-L`@NU9$R<4&^?f21+=E*@AMq@KtxP>(~-Yb>*DQx90O&9Qyd~ zMW-ug`#EmnGnK>rkbK3z&eKKUdScXD546lKcasd^Xo38XH(?-K9u`f}Z8Q&n|T zNbZa|sJbur+$}S5>^o%-t7Ki5qf5aznqRbo?CZ&RZuK0l2R7{m>@WJr(cDAbEnlo_ z!7=jpX1DiD$<(_L?LRojcvUq&?%RUa*SmhsFzmufrujaz-EHx1M63K!3y-zuEvV0IG5BSr-bCXRn%^ji3�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

    =O@|kXkU*|Y|yNkSIKfcekmwK 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 E;yqg2_- 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

    )PqkD125n6zsQRyP7==Z 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 g8^Q3LAb3iDJmdcx`tkSa&mvv@c Date: Fri, 4 Nov 2022 20:57:20 +0100 Subject: [PATCH 22/41] Delete custom_configuration/NSPanel_HA_Blueprint-main-2 directory --- .../NSPanel_HA_Blueprint-main-2/README.md | 159 - .../blueprint.yaml | 3341 ----------------- .../custom_configuration/climate.yaml | 18 - .../custom_configuration/folder_watcher.yaml | 7 - .../custom_configuration/sensor.yaml | 78 - .../NSPanel_HA_Blueprint-main-2/esphome.yaml | 1168 ------ .../nspanel_buero.tft | Bin 2223144 -> 0 bytes 7 files changed, 4771 deletions(-) delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/README.md delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/blueprint.yaml delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/climate.yaml delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/folder_watcher.yaml delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/sensor.yaml delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/esphome.yaml delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/nspanel_buero.tft diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/README.md b/custom_configuration/NSPanel_HA_Blueprint-main-2/README.md deleted file mode 100644 index de77f34..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-main-2/README.md +++ /dev/null @@ -1,159 +0,0 @@ -# NSPanel Custom with HA Blueprint -Custom Firmware for NsPanel (esphome) and HA Blueprint with configuration of button, light settings, thermostate, colorwheel, colortemp, cover, weather preview, automatic TFT upload etc. - -Why another version for the NSPanel? -Well - all versions I've seen have been missing something everywhere. -That's why I decided to create something myself. - -My thanks to Masto, Marcfager, lovejoy777, Hellis81 and SmartHome yourself ( link see below) for sharing your code. Give them the credit they deserve, I'm merely a copy paste ninja. XDD - - -### GOAL: -My goal was to create a version that could be quickly adopted for multiple NSPanels. -In addition, the configuration should be as simple as possible. Therefore I decided to put most of it into a HA Blueprint - -In addition, another NSPanel can be configured very quickly. But have a look yourself ;) - -![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) -![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) - -(Home / Thermostat - more pictures see below) - -## Features: -- easy to use and simple configuration via Blueprint -- 40 buttons on 5 button pages with long press function for settings (more buttons are also possible) -- Weather + 5 days weather forcast -- Thermostat + Touch + Relay control for floor heating -- Light control (brightness-slider, colorwheel, TempColor-slider) - via Long Press -- Cover control (open, close, position-slider) - via long press -- Settings page (display brightness, display dim brightness, auto-dim, sleep mode, reboot NSPanel) -- Swipe between pages -- Top menu with 10 icons for specific states -- Heating control (hot water) -- Auto Upload TFT File to Nextion Display -- Swipe between pages -- modern design - design easy to change via Adobe Express (free + design template) -- 2 pysical switches -- and much more ;) - - -## NSPanel: -![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) -![My project-1-17](https://user-images.githubusercontent.com/41958506/192650793-9b657fa2-8056-46d7-aca3-065cde291df8.png) - -(Home / Weather Forcast) - -![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) -![My project-1-20](https://user-images.githubusercontent.com/41958506/192652078-ec4f3268-c00b-42a8-b1f9-c4da3e53d7a5.png) - -(Thermostat / Settings Page) - -![My project-1-22](https://user-images.githubusercontent.com/41958506/192652105-23baac1d-9dee-40c1-8596-9cae8827cf1c.png) -![My project-1-23](https://user-images.githubusercontent.com/41958506/192652116-93b850d3-553b-4f14-bb0f-78dff959e2fd.png) - -(Light Settings Colorwheel / Light Settings TempColor) - -![My project-1-24](https://user-images.githubusercontent.com/41958506/192652126-91b0aae9-75ae-44a0-842d-0a78d93f2da5.png) -![My project-1-25](https://user-images.githubusercontent.com/41958506/192652131-604c0636-0f96-44b8-ae6a-793bde56d0e1.png) - -(Cover Settings / Button Page) - -![My project-1-26](https://user-images.githubusercontent.com/41958506/192652263-297cda87-3eff-452c-9ec3-3cd76da94de7.png) - -## Blueprint: -![Bildschirmfoto 2022-09-27 um 23 13 33](https://user-images.githubusercontent.com/41958506/192652755-069f91c9-927e-4aea-9569-d596cdfa0e56.png) - -# Pages - -## Home -- current weather with button to Weather Forcast page -- Temperature outside -- Status icons at the top -- Room temperature with button to thermostat page -- Room humidity -- Hot water temperature -- Button to display settings page - -## Weather Forcast -- 5 days Weather Forcast via swipe (Integration Accuweather - but should also go with another integration) -- Lowest and highest temperature outside -- Date -- Rain probability -- Sunshine hours -- Sun pressure -- Thunderstorm probability -- Wind speed -- Night thunderstorm probability and wind speed - -## Thermostat -- Touch Temp control -- Outside temperature -- Hot water -- Floor heating on, off and idle -- Hot water button -- Status icons - -## Display Settings -- Restart NSPanel -- Sleep mode - display off after time X -- Display brightness slider -- Display dim brightness slider -- Status Brightness in % - -## Light Settings -- Light on and off (alignment with HA) -- Light color with Colorwheel -- Light color with TempColor slider -- Brightness Slider -- Brightness in %. -- Tempcolor value -- Jump back to the right button page - -## Cover Settings -- Open and close cover -- Cover position via slider -- Cover battery value (I use Ikea roller blind) -- jump back to the right button page - -## Button Page -- 40 Button -- 5 Button pages -- all buttons with long press function -- automatic detection by long press if it is a light or cover for submenu -- swipe between all pages -- swipe also down and up for fast access to certain pages -- number of buttons and button pages can be extended - functions like long press, light settings and cover settings stay the same - -## Upcoming Features -- Shorten Esphome code and transfer to Blueprint -- Cover page with window open status as image -- small design adjustments -- Notifications on Home Page -- Energy and Gas consumption on home page -- Extra page for energy dashboard -- Garbage plan with icon on home page -- Let's see what ideas I still have ;) - -## HowTo Deutsch -1. den Code aus der Datei esphome.yaml kopieren und in HA unter esphome einfügen. Vorher muss natürlich ein Device erstellt werden. -1.2 in der ESPhome Datei müssen Passwörter eingesetzt werden. Entweder in der ESPHome Secret oder einfach in der ESPhome Datei -1.3 Einige Entities sind aktuell noch in der Esphome Datei angegeben (direkt unter den Passwörtern. Diese Entities müssen noch angepasst werden. In zukunft will ich aber auch diese ins Bluebrint einbauen -3. den Code aus der Datei blueprint.yaml kopieren und eine neue yaml Datei unter config/blueprints erstellen und den Code einfügen -4. HA Automationen neu starten -> Enticklerwerkzege -> YAML -> Automatisierungen -5. den Code aus der Datei sensor.yaml und climate.yaml kopieren und eine eigenen yaml Datei erstellen. Der Code wird in zukunft direkt im Blueprint eingebaut. -6. den Code aus der Datei folder_wather kopieren und in der coniguration.yaml einfügen -7. TFT File auf Home Assistant hochladen (Der Pfad kann später im Blueprint angegeben werden -8. Blueprint unter Automationen auswählen und und Felder ausfüllen. - - - -## Thanks to: -SmartHome Yourself: https://www.youtube.com/c/SmarthomeyourselfDe_DIY - -Masto: https://github.com/masto/NSPanel-Demo-Files - -Marcfager: https://github.com/marcfager/nspanel-mf - -lovejoy77: https://github.com/lovejoy777/NSpanel - -Hellis81: https://github.com/Hellis81/NS-panel diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/blueprint.yaml b/custom_configuration/NSPanel_HA_Blueprint-main-2/blueprint.yaml deleted file mode 100644 index 0a16989..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-main-2/blueprint.yaml +++ /dev/null @@ -1,3341 +0,0 @@ -blueprint: - name: NSPanel Configuration - description: Synchronize NSpanel Button with HA Entities and Back! And many other things! - domain: automation - input: - last_click: - name: NSPanel "last click" - description: 'Select NSPanel **"last click"** where the commands should be monitored' - selector: - entity: {} - last_click_coversettings: - name: NSPanel "last click coversettings" - description: 'Select NSPanel **"last click coversettings"** where the commands for Page Coversettings should be monitored (same NSPanel as **"last click"**)' - selector: - entity: {} - last_click_lightsettings: - name: NSPanel "last click lightsettings" - description: 'Select NSPanel **"last click lightsettings"** where the commands for Page Lightsettings should be monitored (same NSPanel as **"last click"**)' - selector: - entity: {} - nextion_inited: - name: NSPanel "Nextion Switch - nextion_inited" - description: 'nextion_inited is set up via esphome and shows the state of the Nspanel - NSPanel ready after Reboot (same NSPanel as **"last click"**) Example *"switch.nspanel_buro_nextion_inited"*' - selector: - entity: {} - command_printf: - name: Light Settings Page JUMP - description: 'Service for jump to the light settings (same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_printf"*' - default: esphome.nspanel_buero_send_command_printf - selector: - text: {} - command_value: - name: Sync Button Funktion - description: 'Service to synchronize HA Entity State (ON/OFF) to NSPanel Button Page(same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_value"*' - default: esphome.nspanel_buero_send_command_value - selector: - text: {} - command_text_printf: - name: Sync Light Status - description: 'Service to synchronize Eintity States to NSPanel Lightsettings (same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_text_printf"*' - default: esphome.nspanel_buero_send_command_text_printf - selector: - text: {} - tft_path: - name: Path for Nextion TFT File - description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' - default: /config/www/nspanel/buero/nspanel_buero.tft - selector: - text: {} - entity01: - name: Button 01 (Optional) - description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity02: - name: Button 02 (Optional) - description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity03: - name: Button 03 (Optional) - description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity04: - name: Button 04 (Optional) - description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity05: - name: Button 05 (Optional) - description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity06: - name: Button 06 (Optional) - description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity07: - name: Button 07 (Optional) - description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity08: - name: Button 08 (Optional) - description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity09: - name: Button 09 (Optional) - description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity10: - name: Button 10 (Optional) - description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity11: - name: Button 11 (Optional) - description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity12: - name: Button 12 (Optional) - description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity13: - name: Button 13 (Optional) - description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity14: - name: Button 14 (Optional) - description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity15: - name: Button 15 (Optional) - description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity16: - name: Button 16 (Optional) - description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity17: - name: Button 17 (Optional) - description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity18: - name: Button 18 (Optional) - description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity19: - name: Button 19 (Optional) - description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity20: - name: Button 20 (Optional) - description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity21: - name: Button 21 (Optional) - description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity22: - name: Button 22 (Optional) - description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity23: - name: Button 23 (Optional) - description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity24: - name: Button 24 (Optional) - description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity25: - name: Button 25 (Optional) - description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity26: - name: Button 26 (Optional) - description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity27: - name: Button 27 (Optional) - description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity28: - name: Button 28 (Optional) - description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity29: - name: Button 29 (Optional) - description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity30: - name: Button 30 (Optional) - description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity31: - name: Button 31 (Optional) - description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity32: - name: Button 32 (Optional) - description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity33: - name: Button 33 (Optional) - description: Nextion Editor - *buttonpage05.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity34: - name: Button 34 (Optional) - description: Nextion Editor - *buttonpage05.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity35: - name: Button 35 (Optional) - description: Nextion Editor - *buttonpage05.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity36: - name: Button 36 (Optional) - description: Nextion Editor - *buttonpage05.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity37: - name: Button 37 (Optional) - description: Nextion Editor - *buttonpage05.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity38: - name: Button 38 (Optional) - description: Nextion Editor - *buttonpage05.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity39: - name: Button 39 (Optional) - description: Nextion Editor - *buttonpage05.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity40: - name: Button 40 (Optional) - description: Nextion Editor - *buttonpage05.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - -mode: parallel -max: 500 - -######################################### -# -# -############################################################# -##### CLOSE - INPUT ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Variables ##### -############################################################# -# -# -######################################### -trigger_variables: - last_click: !input 'last_click' - last_click_lightsettings: !input 'last_click_lightsettings' - last_click_coversettings: !input 'last_click_coversettings' - -variables: - command_value: !input 'command_value' - command_text_printf: !input 'command_text_printf' - command_printf: !input 'command_printf' - tft_path: !input 'tft_path' - nextion_inited: !input 'nextion_inited' - -##### Buttons ##### - entity01: !input 'entity01' - entity02: !input 'entity02' - entity03: !input 'entity03' - entity04: !input 'entity04' - entity05: !input 'entity05' - entity06: !input 'entity06' - entity07: !input 'entity07' - entity08: !input 'entity08' - entity09: !input 'entity09' - entity10: !input 'entity10' - entity11: !input 'entity11' - entity12: !input 'entity12' - entity13: !input 'entity13' - entity14: !input 'entity14' - entity15: !input 'entity15' - entity16: !input 'entity16' - entity17: !input 'entity17' - entity18: !input 'entity18' - entity19: !input 'entity19' - entity20: !input 'entity20' - entity21: !input 'entity21' - entity22: !input 'entity22' - entity23: !input 'entity23' - entity24: !input 'entity24' - entity25: !input 'entity25' - entity26: !input 'entity26' - entity27: !input 'entity27' - entity28: !input 'entity28' - entity29: !input 'entity29' - entity30: !input 'entity30' - entity31: !input 'entity31' - entity32: !input 'entity32' - entity33: !input 'entity33' - entity34: !input 'entity34' - entity35: !input 'entity35' - entity36: !input 'entity36' - entity37: !input 'entity37' - entity38: !input 'entity38' - entity39: !input 'entity39' - entity40: !input 'entity40' - -######################################### -# -# -############################################################# -##### CLOSE - Variables ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Trigger ##### -############################################################# -# -# -######################################### - -trigger: -##### Page Button - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: !input 'last_click' - id: short_press - -##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### - - platform: template - value_template: '{{ states(last_click) is match "press" }}' - for: - seconds: 2 - id: long_press - -##### Page Lightsettings - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: !input 'last_click_lightsettings' - id: light_settings - -##### Page Coversettings - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: !input 'last_click_coversettings' - id: cover_settings - -#### Weather - Trigger #### - - platform: time_pattern - minutes: '10' - id: weather - - platform: state - entity_id: !input 'nextion_inited' - to: 'on' - id: weather - -##### TFT Upload ##### - - platform: event - event_type: folder_watcher - event_data: - event_type: modified - path: !input 'tft_path' - id: tft_upload - -##### Button01 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity01' - for: - seconds: 1 - id: current_state_entity01 - -##### Button02 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity02' - for: - seconds: 1 - id: current_state_entity02 - -##### Button03 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity03' - for: - seconds: 1 - id: current_state_entity03 - -##### Button04 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity04' - for: - seconds: 1 - id: current_state_entity04 - -##### Button05 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity05' - for: - seconds: 1 - id: current_state_entity05 - -##### Button06 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity06' - for: - seconds: 1 - id: current_state_entity06 - -##### Button07 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity07' - for: - seconds: 1 - id: current_state_entity07 - -##### Button08 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity08' - for: - seconds: 1 - id: current_state_entity08 - -##### Button09 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity09' - for: - seconds: 1 - id: current_state_entity09 - -##### Button10 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity10' - for: - seconds: 1 - id: current_state_entity10 - -##### Button11 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity11' - for: - seconds: 1 - id: current_state_entity11 - -##### Button12 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity12' - for: - seconds: 1 - id: current_state_entity12 - -##### Button13 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity13' - for: - seconds: 1 - id: current_state_entity13 - -##### Button14 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity14' - for: - seconds: 1 - id: current_state_entity14 - -##### Button15 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity15' - for: - seconds: 1 - id: current_state_entity15 - -##### Button16 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity16' - for: - seconds: 1 - id: current_state_entity16 - -##### Button17 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity17' - for: - seconds: 1 - id: current_state_entity17 - -##### Button18 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity18' - for: - seconds: 1 - id: current_state_entity18 - -##### Button19 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity19' - for: - seconds: 1 - id: current_state_entity19 - -##### Button20 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity20' - for: - seconds: 1 - id: current_state_entity20 - -##### Button21 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity21' - for: - seconds: 1 - id: current_state_entity21 - -##### Button22 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity22' - for: - seconds: 1 - id: current_state_entity22 - -##### Button23 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity23' - for: - seconds: 1 - id: current_state_entity23 - -##### Button24 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity24' - for: - seconds: 1 - id: current_state_entity24 - -##### Button25 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity25' - for: - seconds: 1 - id: current_state_entity25 - -##### Button26 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity26' - for: - seconds: 1 - id: current_state_entity26 - -##### Button27 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity27' - for: - seconds: 1 - id: current_state_entity27 - -##### Button28 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity28' - for: - seconds: 1 - id: current_state_entity28 - -##### Button29 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity29' - for: - seconds: 1 - id: current_state_entity29 - -##### Button30 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity30' - for: - seconds: 1 - id: current_state_entity30 - -##### Button31 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity31' - for: - seconds: 1 - id: current_state_entity31 - -##### Button32 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity32' - for: - seconds: 1 - id: current_state_entity32 - -##### Button33 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity33' - for: - seconds: 1 - id: current_state_entity33 - -##### Button34 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity34' - for: - seconds: 1 - id: current_state_entity34 - -##### Button35 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity35' - for: - seconds: 1 - id: current_state_entity35 - -##### Button36 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity36' - for: - seconds: 1 - id: current_state_entity36 - -##### Button37 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity37' - for: - seconds: 1 - id: current_state_entity37 - -##### Button38 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity38' - for: - seconds: 1 - id: current_state_entity38 - -##### Button39 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity39' - for: - seconds: 1 - id: current_state_entity39 - -##### Button40 Sync - Trigger ##### - - platform: state - entity_id: !input 'entity40' - for: - seconds: 1 - id: current_state_entity40 - -######################################### -# -# -############################################################# -##### CLOSE - Trigger ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Action ##### -############################################################# -# -# -######################################### -action: - - variables: -##### Entity - Page Button - Toggle Entity ##### - entity_short: >- - {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }} - {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }} - {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }} - {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }} - {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }} - {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }} - {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }} - {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }} - {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }} - {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }} - {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }} - {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }} - {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }} - {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }} - {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }} - {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }} - {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }} - {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }} - {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }} - {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }} - {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }} - {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }} - {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }} - {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }} - {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }} - {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }} - {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }} - {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }} - {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }} - {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }} - {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }} - {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }} - {%- elif states(last_click) == "releasebuttonpage05button01" -%} {{ entity33 }} - {%- elif states(last_click) == "releasebuttonpage05button02" -%} {{ entity34 }} - {%- elif states(last_click) == "releasebuttonpage05button03" -%} {{ entity35 }} - {%- elif states(last_click) == "releasebuttonpage05button04" -%} {{ entity36 }} - {%- elif states(last_click) == "releasebuttonpage05button05" -%} {{ entity37 }} - {%- elif states(last_click) == "releasebuttonpage05button06" -%} {{ entity38 }} - {%- elif states(last_click) == "releasebuttonpage05button07" -%} {{ entity39 }} - {%- elif states(last_click) == "releasebuttonpage05button08" -%} {{ entity40 }} - {%- endif -%} - -##### Entity - Page Lightsettings ##### - entity_long: >- - {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }} - {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }} - {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }} - {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }} - {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }} - {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }} - {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }} - {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }} - {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }} - {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }} - {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }} - {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }} - {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }} - {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }} - {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }} - {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }} - {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }} - {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }} - {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }} - {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }} - {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }} - {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }} - {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }} - {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }} - {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }} - {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }} - {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }} - {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }} - {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }} - {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }} - {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }} - {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} - {%- elif states(last_click) == "pressbuttonpage05button01" -%} {{ entity33 }} - {%- elif states(last_click) == "pressbuttonpage05button02" -%} {{ entity34 }} - {%- elif states(last_click) == "pressbuttonpage05button03" -%} {{ entity35 }} - {%- elif states(last_click) == "pressbuttonpage05button04" -%} {{ entity36 }} - {%- elif states(last_click) == "pressbuttonpage05button05" -%} {{ entity37 }} - {%- elif states(last_click) == "pressbuttonpage05button06" -%} {{ entity38 }} - {%- elif states(last_click) == "pressbuttonpage05button07" -%} {{ entity39 }} - {%- elif states(last_click) == "pressbuttonpage05button08" -%} {{ entity40 }} - {%- endif -%} - -##### Entity - Page Lightsettings - Skip Back ##### - entity_back: >- - {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage05button01" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button02" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button03" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button04" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button05" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button06" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button07" -%} {{ "page buttonpage05" }} - {%- elif states(last_click) == "pressbuttonpage05button08" -%} {{ "page buttonpage05" }} - {%- endif -%} - -##### Page Button - SHORT Press - Toggle ##### - - choose: - - conditions: - - condition: trigger - id: short_press - sequence: - - service: >- - {% if entity_short is match 'light.' %} - light.toggle - {% elif entity_short is match 'switch.' %} - switch.toggle - {% elif entity_short is match 'cover.' %} - cover.toggle - {% elif entity_short is match 'input_boolean.' %} - input_boolean.toggle - {% endif %} - data: - entity_id: '{{ entity_short }}' - -##### Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### - - choose: - - conditions: - - condition: trigger - id: long_press - - condition: template - value_template: '{{ entity_long is match "light." }}' - sequence: - - service: !input command_printf - data: - cmd: page lightsettings - - service: !input command_text_printf - data: - component: lightsettings.a03 - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 254) |round(0) }}' - - service: !input command_text_printf - data: - component: lightsettings.a04 - message: '{{ state_attr(entity_long, "color_temp") |int }}' - -##### Page Lightsettings - SYNC Light Button ON / OFF ##### - - choose: - - conditions: - - condition: trigger - id: long_press - - condition: template - value_template: '{{ states(entity_long) == "on" }}' - sequence: - - service: !input command_value - data: - component: lightsettings.a06 - message: 1 - -##### Page Lightsettings - Brightness Slider ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: '{{ entity_long }}' - brightness_pct: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' - - service: !input command_text_printf - data: - component: lightsettings.a03 - message: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' - -##### Page Lightsettings - Color_Temp Slider ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: '{{ entity_long }}' - color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' - - service: !input command_text_printf - data: - component: lightsettings.a04 - message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' - -##### Page Lightsettings - Color RGB Slider ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: '{{ entity_long }}' - rgb_color: '{{ states(last_click_lightsettings).split(",") }}' - -##### Page Lightsettings - Toggle Light ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) == "releaselight" }}' - sequence: - - service: light.toggle - data: - entity_id: '{{ entity_long }}' - - delay: - milliseconds: 250 - - service: !input command_text_printf - data: - component: lightsettings.a03 - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 254) |round(0) }}' - - service: !input command_text_printf - data: - component: lightsettings.a04 - message: '{{ state_attr(entity_long, "color_temp") |int }}' - -##### Page Lightsettings - Close Lightsettings ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' - sequence: - - service: !input command_printf - data: - cmd: '{{ entity_back }}' - -##### Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### - - choose: - - conditions: - - condition: trigger - id: long_press - - condition: template - value_template: '{{ entity_long is match "cover." }}' - sequence: - - service: !input command_printf - data: - cmd: page coversettings - - service: !input command_text_printf - data: - component: coversettings.a03 - message: '{{ (state_attr(entity_long, "position") | int ) |round(0) }}' - - service: !input command_text_printf - data: - component: coversettings.a04 - message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }}' - -##### Page Coversettings - SYNC Cover Button ON / OFF ##### - - choose: - - conditions: - - condition: trigger - id: long_press - - condition: template - value_template: '{{ states(entity_long) == "open" }}' - sequence: - - service: !input command_value - data: - component: coversettings.a06 - message: 1 - -##### Page Coversettings - Cover Slider ##### - - choose: - - conditions: - - condition: trigger - id: cover_settings - - condition: template - value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' - sequence: - - service: cover.set_cover_position - data: - entity_id: '{{ entity_long }}' - position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' - - service: !input command_text_printf - data: - component: coversettings.a03 - message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' - -##### Page Coversettings - Toggle Cover ##### - - choose: - - conditions: - - condition: trigger - id: cover_settings - - condition: template - value_template: '{{ states(last_click_coversettings) == "releasecover" }}' - sequence: - - service: cover.toggle - data: - entity_id: '{{ entity_long }}' - - delay: - milliseconds: 250 - - service: !input command_text_printf - data: - component: coversettings.a03 - message: '{{ (state_attr(entity_long, "position") | int ) |round(0) }}' - -##### Page Coversettings - Close Coversettings ##### - - choose: - - conditions: - - condition: trigger - id: cover_settings - - condition: template - value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' - sequence: - - service: !input command_printf - data: - cmd: '{{ entity_back }}' - -##### TFT Upload Automation ##### - - choose: - - conditions: - - condition: trigger - id: tft_upload - sequence: - - delay: - seconds: 2 - - service: esphome.nspanel_buero_upload_tft - data: {} - -######################################### -# -# -############################################################# -##### CLOSE - START - Action ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - HA Button SYNC ##### -############################################################# -# -# -######################################### - -##### Button01 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity01 -# - "{{ is_state('entity01', 'on' or 'open') }}" - - condition: state - entity_id: !input entity01 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button01 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity01 -# - "{{ is_state('entity01', 'off' or 'closed') }}" - - condition: state - entity_id: !input entity01 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button01 - message: 0 - -##### Button02 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity02 - - condition: state - entity_id: !input entity02 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button02 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity02 - - condition: state - entity_id: !input entity02 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button02 - message: 0 - -##### Button03 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity03 - - condition: state - entity_id: !input entity03 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button03 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity03 - - condition: state - entity_id: !input entity03 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button03 - message: 0 - -##### Button04 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity04 - - condition: state - entity_id: !input entity04 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button04 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity04 - - condition: state - entity_id: !input entity04 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button04 - message: 0 - -##### Button05 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity05 - - condition: state - entity_id: !input entity05 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button05 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity05 - - condition: state - entity_id: !input entity05 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button05 - message: 0 - -##### Button06 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity06 - - condition: state - entity_id: !input entity06 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button06 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity06 - - condition: state - entity_id: !input entity06 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button06 - message: 0 - -##### Button07 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity07 - - condition: state - entity_id: !input entity07 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button07 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity07 - - condition: state - entity_id: !input entity07 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button07 - message: 0 - -##### Button08 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity08 - - condition: state - entity_id: !input entity08 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage01.button08 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity08 - - condition: state - entity_id: !input entity08 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage01.button08 - message: 0 - -##### Button09 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity09 - - condition: state - entity_id: !input entity09 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button01 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity09 - - condition: state - entity_id: !input entity09 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button01 - message: 0 - -##### Button10 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity10 - - condition: state - entity_id: !input entity10 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button02 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity10 - - condition: state - entity_id: !input entity10 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button02 - message: 0 - -##### Button11 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity11 - - condition: state - entity_id: !input entity11 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button03 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity11 - - condition: state - entity_id: !input entity11 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button03 - message: 0 - -##### Button12 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity12 - - condition: state - entity_id: !input entity12 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button04 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity12 - - condition: state - entity_id: !input entity12 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button04 - message: 0 - -##### Button13 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity13 - - condition: state - entity_id: !input entity13 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button05 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity13 - - condition: state - entity_id: !input entity13 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button05 - message: 0 - -##### Button14 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity14 - - condition: state - entity_id: !input entity14 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button06 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity14 - - condition: state - entity_id: !input entity14 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button06 - message: 0 - -##### Button15 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity15 - - condition: state - entity_id: !input entity15 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button07 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity16 - - condition: state - entity_id: !input entity16 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button07 - message: 0 - -##### Button16 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity16 - - condition: state - entity_id: !input entity16 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage02.button08 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity16 - - condition: state - entity_id: !input entity16 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage02.button08 - message: 0 - -##### Button17 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity17 - - condition: state - entity_id: !input entity17 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button01 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity17 - - condition: state - entity_id: !input entity17 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button01 - message: 0 - -##### Button18 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity18 - - condition: state - entity_id: !input entity18 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button02 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity18 - - condition: state - entity_id: !input entity18 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button02 - message: 0 - -##### Button19 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity19 - - condition: state - entity_id: !input entity19 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button03 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity19 - - condition: state - entity_id: !input entity19 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button03 - message: 0 - -##### Button20 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity20 - - condition: state - entity_id: !input entity20 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button04 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity20 - - condition: state - entity_id: !input entity20 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button04 - message: 0 - -##### Button21 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity21 - - condition: state - entity_id: !input entity21 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button05 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity21 - - condition: state - entity_id: !input entity21 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button05 - message: 0 - -##### Button22 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity22 - - condition: state - entity_id: !input entity22 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button06 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity22 - - condition: state - entity_id: !input entity22 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button06 - message: 0 - -##### Button23 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity23 - - condition: state - entity_id: !input entity23 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button07 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity23 - - condition: state - entity_id: !input entity23 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button07 - message: 0 - -##### Button24 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity24 - - condition: state - entity_id: !input entity24 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage03.button08 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity24 - - condition: state - entity_id: !input entity24 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage03.button08 - message: 0 - -##### Button25 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity25 - - condition: state - entity_id: !input entity25 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button01 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity25 - - condition: state - entity_id: !input entity25 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button01 - message: 0 - -##### Button26 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity26 - - condition: state - entity_id: !input entity26 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button02 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity26 - - condition: state - entity_id: !input entity26 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button02 - message: 0 - -##### Button27 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity27 - - condition: state - entity_id: !input entity27 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button03 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity27 - - condition: state - entity_id: !input entity27 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button03 - message: 0 - -##### Button28 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity28 - - condition: state - entity_id: !input entity28 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button04 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity28 - - condition: state - entity_id: !input entity28 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button04 - message: 0 - -##### Button29 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity29 - - condition: state - entity_id: !input entity29 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button05 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity29 - - condition: state - entity_id: !input entity29 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button05 - message: 0 - -##### Button30 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity30 - - condition: state - entity_id: !input entity30 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button06 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity30 - - condition: state - entity_id: !input entity30 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button06 - message: 0 - -##### Button31 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity31 - - condition: state - entity_id: !input entity31 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button07 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity31 - - condition: state - entity_id: !input entity31 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button07 - message: 0 - -##### Button32 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity32 - - condition: state - entity_id: !input entity32 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage04.button08 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity32 - - condition: state - entity_id: !input entity32 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage04.button08 - message: 0 - -##### Button33 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity33 - - condition: state - entity_id: !input entity33 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button01 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity33 - - condition: state - entity_id: !input entity33 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button01 - message: 0 - -##### Button34 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity34 - - condition: state - entity_id: !input entity34 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button02 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity34 - - condition: state - entity_id: !input entity34 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button02 - message: 0 - -##### Button35 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity35 - - condition: state - entity_id: !input entity35 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button03 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity35 - - condition: state - entity_id: !input entity35 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button03 - message: 0 - -##### Button36 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity36 - - condition: state - entity_id: !input entity36 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button04 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity36 - - condition: state - entity_id: !input entity36 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button04 - message: 0 - -##### Button37 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity37 - - condition: state - entity_id: !input entity37 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button05 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity37 - - condition: state - entity_id: !input entity37 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button05 - message: 0 - -##### Button38 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity38 - - condition: state - entity_id: !input entity38 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button06 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity38 - - condition: state - entity_id: !input entity38 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button06 - message: 0 - -##### Button39 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity39 - - condition: state - entity_id: !input entity39 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button07 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity39 - - condition: state - entity_id: !input entity39 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button07 - message: 0 - -##### Button40 ################################################################# - - choose: - - conditions: - - condition: trigger - id: current_state_entity40 - - condition: state - entity_id: !input entity40 - state: - - "on" - - "open" - sequence: - - service: !input command_value - data: - component: buttonpage05.button08 - message: 1 - - conditions: - - condition: trigger - id: current_state_entity40 - - condition: state - entity_id: !input entity40 - state: - - "off" - - "closed" - sequence: - - service: !input command_value - data: - component: buttonpage05.button08 - message: 0 - -######################################### -# -# -############################################################# -##### CLOSE - HA Button SYNC ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Weather Forcast ##### -############################################################# -# -# -######################################### - - choose: - - conditions: - - condition: trigger - id: weather - sequence: - - service: !input command_text_printf - data: - component: weather01.a02 - message: '{{states("sensor.wochentag")}}' - - service: !input command_text_printf - data: - component: weather01.a04 - message: '{{states("sensor.home_wetter_realfeel_temperature_min_0d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather01.a05 - message: '{{states("sensor.home_wetter_realfeel_temperature_max_0d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather01.a06 - message: '{{ state_attr("weather.home_wetter","forecast")[0].precipitation_probability}} - %' - - service: !input command_text_printf - data: - component: weather01.a07 - message: '{{states("sensor.home_wetter_hours_of_sun_0d") | round(0)}} h' - - service: !input command_text_printf - data: - component: weather01.a08 - message: '{{state_attr("sensor.home_wetter_uv_index_0d", "level")}}' - - service: !input command_text_printf - data: - component: weather01.a09 - message: '{{states("sensor.home_wetter_uv_index_0d") | round(0)}}' - - service: !input command_text_printf - data: - component: weather01.a10 - message: '{{states("sensor.home_wetter_thunderstorm_probability_day_0d") | round(0)}} - %' - - service: !input command_text_printf - data: - component: weather01.a11 - message: '{{states("sensor.home_wetter_wind_day_0d") | round(0)}} km/h' - - service: !input command_text_printf - data: - component: weather01.a12 - message: '{{states("sensor.home_wetter_thunderstorm_probability_night_0d") | - round(0)}} %' - - service: !input command_text_printf - data: - component: weather01.a13 - message: '{{states("sensor.home_wetter_wind_night_0d") | round(0)}} km/h' - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''sunny''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=2 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''cloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=3 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=4 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''pouring''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=5 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''snowy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=6 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''hail''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''snowy-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''fog''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=8 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''windy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''windy-variant''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''lightning''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=10 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''partlycloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=11 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''lightning-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''execptional''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition - == ''clear-night''}}' - then: - - service: !input command_printf - data: - cmd: weather01.a03.pic=15 - - service: !input command_text_printf - data: - component: weather02.a02 - message: '{{states("sensor.wochentag01")}}' - - service: !input command_text_printf - data: - component: weather02.a04 - message: '{{states("sensor.home_wetter_realfeel_temperature_min_1d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather02.a05 - message: '{{states("sensor.home_wetter_realfeel_temperature_max_1d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather02.a06 - message: '{{ state_attr("weather.home_wetter","forecast")[1].precipitation_probability}} - %' - - service: !input command_text_printf - data: - component: weather02.a07 - message: '{{states("sensor.home_wetter_hours_of_sun_1d") | round(0)}} h' - - service: !input command_text_printf - data: - component: weather02.a08 - message: '{{state_attr("sensor.home_wetter_uv_index_1d", "level")}}' - - service: !input command_text_printf - data: - component: weather02.a09 - message: '{{states("sensor.home_wetter_uv_index_1d") | round(0)}}' - - service: !input command_text_printf - data: - component: weather02.a10 - message: '{{states("sensor.home_wetter_thunderstorm_probability_day_1d") | round(0)}} - %' - - service: !input command_text_printf - data: - component: weather02.a11 - message: '{{states("sensor.home_wetter_wind_day_1d") | round(0)}} km/h' - - service: !input command_text_printf - data: - component: weather02.a12 - message: '{{states("sensor.home_wetter_thunderstorm_probability_night_1d") | - round(0)}} %' - - service: !input command_text_printf - data: - component: weather02.a13 - message: '{{states("sensor.home_wetter_wind_night_1d") | round(0)}} km/h' - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''sunny''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=2 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''cloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=3 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=4 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''pouring''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=5 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''snowy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=6 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''hail''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''snowy-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''fog''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=8 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''windy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''windy-variant''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''lightning''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=10 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''partlycloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=11 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''lightning-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''execptional''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition - == ''clear-night''}}' - then: - - service: !input command_printf - data: - cmd: weather02.a03.pic=15 - - service: !input command_text_printf - data: - component: weather03.a02 - message: '{{states("sensor.wochentag02")}}' - - service: !input command_text_printf - data: - component: weather03.a04 - message: '{{states("sensor.home_wetter_realfeel_temperature_min_2d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather03.a05 - message: '{{states("sensor.home_wetter_realfeel_temperature_max_2d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather03.a06 - message: '{{ state_attr("weather.home_wetter","forecast")[2].precipitation_probability}} - %' - - service: !input command_text_printf - data: - component: weather03.a07 - message: '{{states("sensor.home_wetter_hours_of_sun_2d") | round(0)}} h' - - service: !input command_text_printf - data: - component: weather03.a08 - message: '{{state_attr("sensor.home_wetter_uv_index_2d", "level")}}' - - service: !input command_text_printf - data: - component: weather03.a09 - message: '{{states("sensor.home_wetter_uv_index_2d") | round(0)}}' - - service: !input command_text_printf - data: - component: weather03.a10 - message: '{{states("sensor.home_wetter_thunderstorm_probability_day_2d") | round(0)}} - %' - - service: !input command_text_printf - data: - component: weather03.a11 - message: '{{states("sensor.home_wetter_wind_day_2d") | round(0)}} km/h' - - service: !input command_text_printf - data: - component: weather03.a12 - message: '{{states("sensor.home_wetter_thunderstorm_probability_night_2d") | - round(0)}} %' - - service: !input command_text_printf - data: - component: weather03.a13 - message: '{{states("sensor.home_wetter_wind_night_2d") | round(0)}} km/h' - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''sunny''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=2 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''cloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=3 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=4 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''pouring''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=5 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''snowy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=6 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''hail''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''snowy-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''fog''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=8 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''windy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''windy-variant''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''lightning''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=10 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''partlycloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=11 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''lightning-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''execptional''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition - == ''clear-night''}}' - then: - - service: !input command_printf - data: - cmd: weather03.a03.pic=15 - - service: !input command_text_printf - data: - component: weather04.a02 - message: '{{states("sensor.wochentag03")}}' - - service: !input command_text_printf - data: - component: weather04.a04 - message: '{{states("sensor.home_wetter_realfeel_temperature_min_3d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather04.a05 - message: '{{states("sensor.home_wetter_realfeel_temperature_max_3d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather04.a06 - message: '{{ state_attr("weather.home_wetter","forecast")[3].precipitation_probability}} - %' - - service: !input command_text_printf - data: - component: weather04.a07 - message: '{{states("sensor.home_wetter_hours_of_sun_3d") | round(0)}} h' - - service: !input command_text_printf - data: - component: weather04.a08 - message: '{{state_attr("sensor.home_wetter_uv_index_3d", "level")}}' - - service: !input command_text_printf - data: - component: weather04.a09 - message: '{{states("sensor.home_wetter_uv_index_3d") | round(0)}}' - - service: !input command_text_printf - data: - component: weather04.a10 - message: '{{states("sensor.home_wetter_thunderstorm_probability_day_3d") | round(0)}} - %' - - service: !input command_text_printf - data: - component: weather04.a11 - message: '{{states("sensor.home_wetter_wind_day_3d") | round(0)}} km/h' - - service: !input command_text_printf - data: - component: weather04.a12 - message: '{{states("sensor.home_wetter_thunderstorm_probability_night_3d") | - round(0)}} %' - - service: !input command_text_printf - data: - component: weather04.a13 - message: '{{states("sensor.home_wetter_wind_night_3d") | round(0)}} km/h' - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''sunny''}}' - then: - - service: !input command_printf - data: - md: weather04.a03.pic=2 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''cloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=3 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=4 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''pouring''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=5 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''snowy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=6 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''hail''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''snowy-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''fog''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=8 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''windy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''windy-variant''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''lightning''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=10 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''partlycloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=11 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''lightning-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''execptional''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition - == ''clear-night''}}' - then: - - service: !input command_printf - data: - cmd: weather04.a03.pic=15 - - service: !input command_text_printf - data: - component: weather05.a02 - message: '{{states("sensor.wochentag04")}}' - - service: !input command_text_printf - data: - component: weather05.a04 - message: '{{states("sensor.home_wetter_realfeel_temperature_min_4d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather05.a05 - message: '{{states("sensor.home_wetter_realfeel_temperature_max_4d") | round(0)}}°' - - service: !input command_text_printf - data: - component: weather05.a06 - message: '{{ state_attr("weather.home_wetter","forecast")[4].precipitation_probability}} - %' - - service: !input command_text_printf - data: - component: weather05.a07 - message: '{{states("sensor.home_wetter_hours_of_sun_4d") | round(0)}} h' - - service: !input command_text_printf - data: - component: weather05.a08 - message: '{{state_attr("sensor.home_wetter_uv_index_4d", "level")}}' - - service: !input command_text_printf - data: - component: weather05.a09 - message: '{{states("sensor.home_wetter_uv_index_4d") | round(0)}}' - - service: !input command_text_printf - data: - component: weather05.a10 - message: '{{states("sensor.home_wetter_thunderstorm_probability_day_4d") | round(0)}} - %' - - service: !input command_text_printf - data: - component: weather05.a11 - message: '{{states("sensor.home_wetter_wind_day_4d") | round(0)}} km/h' - - service: !input command_text_printf - data: - component: weather05.a12 - message: '{{states("sensor.home_wetter_thunderstorm_probability_night_4d") | - round(0)}} %' - - service: !input command_text_printf - data: - component: weather05.a13 - message: '{{states("sensor.home_wetter_wind_night_4d") | round(0)}} km/h' - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''sunny''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=2 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''cloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=3 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=4 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''pouring''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=5 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''snowy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=6 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''hail''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''snowy-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''fog''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=8 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''windy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''windy-variant''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''lightning''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=10 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''partlycloudy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=11 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''lightning-rainy''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''execptional''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition - == ''clear-night''}}' - then: - - service: !input command_printf - data: - cmd: weather05.a03.pic=15 - - ######################################### -# -# -############################################################# -##### CLOSE - Weather Forcast ##### -############################################################# -# -## -### -############################################################################################################################################################################################# diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/climate.yaml b/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/climate.yaml deleted file mode 100644 index 6a64410..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/climate.yaml +++ /dev/null @@ -1,18 +0,0 @@ -climate: - - platform: generic_thermostat - unique_id: cf308990-0dbd-4e8a-be77-aec56d7a5aa4 - name: NSPanel Büro - heater: switch.nspanel_buro_relay_2 - target_sensor: sensor.nspanel_buro_temperature - min_temp: 13 - max_temp: 27 - ac_mode: false - target_temp: 22 - cold_tolerance: 0.5 - hot_tolerance: 0.5 - min_cycle_duration: - seconds: 60 - keep_alive: - minutes: 3 - initial_hvac_mode: "heat" - precision: 0.5 diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/folder_watcher.yaml b/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/folder_watcher.yaml deleted file mode 100644 index 4a503d1..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/folder_watcher.yaml +++ /dev/null @@ -1,7 +0,0 @@ -# Please insert into the default file "configuration.yaml -# Folder must be changed to the directory where the tft file (Nextion Editor) will be uploaded -########### -# -#Folder watcher for NS panel auto upload tft -folder_watcher: - - folder: /config/www/nspanel/ \ No newline at end of file diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/sensor.yaml b/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/sensor.yaml deleted file mode 100644 index 1431ae1..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/sensor.yaml +++ /dev/null @@ -1,78 +0,0 @@ -##### Sensor ###### -sensor: - - - platform: template - sensors: - wochentag: - friendly_name: "Wochentag" - unique_id: 6ac64850-8563-456c-b562-92343dd96f0b - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,'] %} - {{ now().timestamp() | timestamp_custom(days[now().weekday()] ~ ' %d.%m')}} - icon_template: mdi:calendar-range - - - platform: template - sensors: - wochentag01: - friendly_name: "Wochentag+1" - unique_id: 6b2aad54-3eb0-48cc-ae32-ee3574197f1b - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,'] %} - {{(as_timestamp(now())+ (86400)) | timestamp_custom(days[now().weekday()+1] ~ ' %d.%m') }} - icon_template: mdi:calendar-range - - - platform: template - sensors: - wochentag02: - friendly_name: "Wochentag+2" - unique_id: edbddaf0-2791-4774-b8d4-aa706f75cc7a - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,'] %} - {{(as_timestamp(now())+ (172800)) | timestamp_custom(days[now().weekday()+2] ~ ' %d.%m') }} - icon_template: mdi:calendar-range - - - platform: template - sensors: - wochentag03: - friendly_name: "Wochentag+3" - unique_id: ad592622-db86-40f7-9961-4c1ffd21c711 - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,'] %} - {{(as_timestamp(now())+ (259200)) | timestamp_custom(days[now().weekday()+3] ~ ' %d.%m') }} - icon_template: mdi:calendar-range - - - platform: template - sensors: - wochentag04: - friendly_name: "Wochentag+4" - unique_id: dcb3ed45-2b89-4672-a04f-a55f025ac745 - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,'] %} - {{(as_timestamp(now())+ (345600)) | timestamp_custom(days[now().weekday()+4] ~ ' %d.%m') }} - icon_template: mdi:calendar-range - - - platform: template - sensors: - wochentag05: - friendly_name: "Wochentag+5" - unique_id: 77e642a5-de54-452d-9f4a-febe3a7851c2 - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,'] %} - {{(as_timestamp(now())+ (432000)) | timestamp_custom(days[now().weekday()+ 5] ~ ' %d.%m') }} - icon_template: mdi:calendar-range - -###### NSPanel Büro - climate target temperature ##### - - platform: template - sensors: - nspanel_buro_target_temp: - unique_id: 2393ab74-21ce-42d3-b15e-ec162b9d6f31 - friendly_name: NSPanel Buro Target Temp - value_template: "{{ state_attr('climate.nspanel_buro', 'temperature') }}" - -###### NSPanel Büro - climate target temperature ##### - - platform: template - sensors: - nspanel_lea_target_temp: - unique_id: e8e61ff7-3a41-47ad-bd6c-303f730de96f - friendly_name: NSPanel Lea Target Temp - value_template: "{{ state_attr('climate.nspanel_lea', 'temperature') }}" \ No newline at end of file diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/esphome.yaml b/custom_configuration/NSPanel_HA_Blueprint-main-2/esphome.yaml deleted file mode 100644 index ad8632d..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-main-2/esphome.yaml +++ /dev/null @@ -1,1168 +0,0 @@ -############################################################# -##### START - SUBSTITUTIONS ##### -############################################################# -substitutions: -##### GENEREL CONFIG ############################################################################################# - node_name: nspanel-buero # $node_name - device_name: NSPanel Büro # $device_name - - wifi_ssid: !secret wifi_ssid # add in your esphome secrets file. - wifi_password: !secret wifi_password # add in your esphome secrets file. - ota_password: !secret ota_password # add in your esphome secrets file. - nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. - -###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### - - #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### - #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### - #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### - ha_hotwater_charge: switch.charge - ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### - ha_climate_thermostat_target_temp: sensor.nspanel_buro_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - ha_climate_thermostat: climate.nspanel_buro ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity -######################################### -# -# -############################################################# -##### CLOSE - SUBSTITUTIONS ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Settings ##### -############################################################# -# -# -######################################### - -##### Functionality for the Nextion display ##### -external_components: - - source: github://pr#2956 - components: [nextion] - refresh: 1h - -##### ESP home CONFIG ##### -esphome: - name: $node_name - comment: $device_name - -##### TYPE OF ESP BOARD ##### -esp32: - board: esp32dev - -##### WIFI SETUP ##### -wifi: - ssid: $wifi_ssid - password: $wifi_password - power_save_mode: none - -captive_portal: - -##### OTA (Over the air updates) password ##### -ota: - password: $ota_password - safe_mode: true - reboot_timeout: 3min - num_attempts: 3 - -##### LOGGER ##### -logger: -# baud_rate: 0 -# level: WARN - -##### CONFIGURE INTERNAL BUZZER ##### -output: - ##### BUZZER FOR PLAYING RINGTONES ##### - - platform: ledc - id: buzzer_out - pin: - number: 21 - -##### ENABLE RINGTONE MUSIC SUPPORT ##### -rtttl: - id: buzzer - output: buzzer_out - -##### UART FOR NEXTION DISPLAY ##### -uart: - tx_pin: 16 - rx_pin: 17 - baud_rate: 115200 - id: tf_uart - -##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### -#time: -# - platform: homeassistant -# id: homeassistant_time -# on_time: -# - seconds: 0 -# minutes: /1 -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); -# on_time_sync: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); - -###### A reboot button is always useful ##### -button: - - platform: restart - name: $device_name Restart - id: restart_nspanel - -######################################### -# -# -############################################################# -##### CLOSE - Settings ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - API ##### -############################################################# -# -# -######################################### - -api: - services: - -##### SERVICE TO UPDATE THE HMI FILE ##### - - service: upload_tft - then: - - lambda: 'id(disp1)->upload_tft();' - -##### Service to send a command "printf" directly to the display. Useful for testing ##### - - service: send_command_printf - variables: - cmd: string - then: - - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' - -##### Service to send a command "text_printf" directly to the display. Useful for testing ##### - - service: send_command_text_printf - variables: - component: string - message: string - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' - -##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_value - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_value(component.c_str(), message);' - -######################################### -# -# -############################################################# -##### CLOSE - API ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - GLOBALS ##### -############################################################# -# -# -######################################### - -globals: - -##### Save Target Temp ##### - - id: climate_target_temp_val_global - type: float - restore_value: true - initial_value: '12' - -##### Save Thermostat PIC Position ##### - - id: climate_slider_val_global - type: int - restore_value: true - initial_value: '0' - -##### Save Display Brightness for NSPanel reboot ##### - - id: display_brightness_global - type: int - restore_value: true - initial_value: '100' - -##### Save Display DIM Brightness for NSPanel reboot - - id: display_dim_brightness_global - type: int - restore_value: true - initial_value: '10' - -##### Save Display DIM Brightness for NSPanel reboot - - id: sleep_modus_global - type: int - restore_value: true - initial_value: '0' - -##### Save State Heating Room ##### - - id: heating_room_global - type: int - restore_value: true - initial_value: '0' - -##### Save State HVAC ##### - - id: hvac_mode_global - type: int - restore_value: true - initial_value: '0' - -######################################### -# -# -############################################################# -##### CLOSE - GLOBALS ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - BINARY SENSOR ##### -############################################################# -# -# -######################################### - -binary_sensor: - -###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### - - platform: gpio - name: $device_name Left Button - pin: - number: 14 - inverted: true - on_click: - - switch.toggle: relay_1 - -##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### - - platform: gpio - name: $device_name Right Button - pin: - number: 27 - inverted: true - on_click: - - switch.toggle: relay_2 - -##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### - - platform: nextion - name: $device_name Climate Target DOWN - page_id: 6 - component_id: 14 - internal: true - on_click: - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: $ha_climate_thermostat - temperature: !lambda return id(climate_target_temp_val_global) - 0.5; - -##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### - - platform: nextion - name: $device_name Climate Target UP - page_id: 6 - component_id: 15 - internal: true - on_click: - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: $ha_climate_thermostat - temperature: !lambda return id(climate_target_temp_val_global) + 0.5; - -##### THERMOSTAT - BUTTON ON / OFF Heating ##### - - platform: nextion - name: $device_name Heating Room State - id: heating_room_state - page_id: 6 - component_id: 17 - internal: true - on_click: - - switch.toggle: hvac_mode - -##### Display Brightness - BUTTON DECREASES Brightness ##### - - platform: nextion - name: $device_name Brightness DOWN - page_id: 7 - component_id: 12 - internal: true - on_click: - - number.set: - id: display_brightness - value: !lambda return id(display_brightness_global) - 1; - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - -##### Display Brightness - BUTTON INCREASES Brightness ##### - - platform: nextion - name: $device_name Brightness UP - page_id: 7 - component_id: 13 - internal: true - on_click: - - number.set: - id: display_brightness - value: !lambda return id(display_brightness_global) + 1; - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - -##### Display DIM Brightness - BUTTON DECREASES Brightness ##### - - platform: nextion - name: $device_name Brightness DIM DOWN - page_id: 7 - component_id: 14 - internal: true - on_click: - - number.set: - id: display_dim_brightness - value: !lambda return id(display_dim_brightness_global) - 1; - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - -##### Display DIM Brightness - BUTTON INCREASES Brightness ##### - - platform: nextion - name: $device_name Brightness DIM UP - page_id: 7 - component_id: 15 - internal: true - on_click: - - number.set: - id: display_dim_brightness - value: !lambda return id(display_dim_brightness_global) + 1; - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - -##### Restart NSPanel Button ##### - - platform: nextion - name: $device_name Restart - page_id: 7 - component_id: 11 - internal: true - on_click: - - button.press: restart_nspanel - -##### Sleep Modus NSPanel Button ##### - - platform: nextion - name: $device_name Sleep Modus - page_id: 7 - component_id: 6 - internal: true - on_click: - - switch.toggle: sleep_modus - -##### Hotwater Charge ##### - - platform: nextion - name: $device_name Hotwater Charge - page_id: 6 - component_id: 22 - on_click: - - homeassistant.service: - service: switch.toggle - data: - entity_id: $ha_hotwater_charge - -######################################### -# -# -############################################################# -##### CLOSE - BINARY SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - SENSOR ##### -############################################################# -# -# -######################################### - -sensor: - -##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### - - platform: adc - id: ntc_source - pin: 38 - update_interval: 10s - attenuation: 11db - -##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### - - platform: resistance - id: resistance_sensor - sensor: ntc_source - configuration: DOWNSTREAM - resistor: 11.2kOhm - -##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### - - platform: ntc - name: $device_name Temperature - id: temp_nspanel - sensor: resistance_sensor - calibration: - b_constant: 3950 - reference_temperature: 25°C - reference_resistance: 10kOhm - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. - - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); - -##### TEMPERATURE Outdoor FROM HA ##### -# - platform: homeassistant -# id: temp_outdoor -# entity_id: $ha_outdoor_temp -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); -# - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); - -##### HUMIDITY Indoor FROM HA ##### -# - platform: homeassistant -# id: humidity -# entity_id: $ha_humidity -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); - - -##### THERMOSTAT HOT WATER TEMP FROM HA ##### -# - platform: homeassistant -# id: temp_hotwater -# entity_id: $ha_hotwater_temp -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); -# - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); - -##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### - - platform: homeassistant - id: ha_climate_target_temp - entity_id: $ha_climate_thermostat_target_temp - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - globals.set: - id: climate_target_temp_val_global - value: !lambda 'return float(x);' - - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); - # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. - - lambda: |- - int left=16; // 16 is empty left. - int mid=17; // 17 is empty mid. - int right=18; // 18 is empty right. - if (id(climate_target_temp_val_global) == 13) { - left=16; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 13.5) { - left=19; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 14) { - left=20; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 14.5) { - left=21; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 15) { - left=22; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 15.5) { - left=23; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 16) { - left=24; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 16.5) { - left=25; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 17) { - left=26; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 17.5) { - left=27; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 18) { - left=28; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 18.5) { - left=29; - mid=30; - right=18; - } else if (id(climate_target_temp_val_global) == 19) { - left=29; - mid=31; - right=18; - } else if (id(climate_target_temp_val_global) == 19.5) { - left=29; - mid=32; - right=18; - } else if (id(climate_target_temp_val_global) == 20) { - left=29; - mid=33; - right=18; - } else if (id(climate_target_temp_val_global) == 20.5) { - left=29; - mid=34; - right=18; - } else if (id(climate_target_temp_val_global) == 21) { - left=29; - mid=35; - right=18; - } else if (id(climate_target_temp_val_global) == 21.5) { - left=29; - mid=36; - right=18; - } else if (id(climate_target_temp_val_global) == 22) { - left=29; - mid=37; - right=38; - } else if (id(climate_target_temp_val_global) == 22.5) { - left=29; - mid=37; - right=39; - } else if (id(climate_target_temp_val_global) == 23) { - left=29; - mid=37; - right=40; - } else if (id(climate_target_temp_val_global) == 23.5) { - left=29; - mid=37; - right=41; - } else if (id(climate_target_temp_val_global) == 24) { - left=29; - mid=37; - right=42; - } else if (id(climate_target_temp_val_global) == 24.5) { - left=29; - mid=37; - right=43; - } else if (id(climate_target_temp_val_global) == 25) { - left=29; - mid=37; - right=44; - } else if (id(climate_target_temp_val_global) == 25.5) { - left=29; - mid=37; - right=45; - } else if (id(climate_target_temp_val_global) == 26) { - left=29; - mid=37; - right=46; - } else if (id(climate_target_temp_val_global) == 26.5) { - left=29; - mid=37; - right=47; - } else if (id(climate_target_temp_val_global) == 27) { - left=29; - mid=37; - right=48; - } - // sends the 3 images to the display - id(disp1).send_command_printf("thermostat.a01.pic=%i", left); - id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); - id(disp1).send_command_printf("thermostat.a03.pic=%i", right); - -###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### - - platform: nextion - id: climate_circleslider - name: $device_name Climate circleslider - variable_name: climateslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - globals.set: - id: climate_slider_val_global - value: !lambda 'return int(x);' - - lambda: |- - if (id(climate_slider_val_global) == 0) { - id(climate_target_temp_val_global) = 13; - } else if (id(climate_slider_val_global) == 1) { - id(climate_target_temp_val_global) = 13.5; - } else if (id(climate_slider_val_global) == 2) { - id(climate_target_temp_val_global) = 14; - } else if (id(climate_slider_val_global) == 3) { - id(climate_target_temp_val_global) = 14.5; - } else if (id(climate_slider_val_global) == 4) { - id(climate_target_temp_val_global) = 15; - } else if (id(climate_slider_val_global) == 5) { - id(climate_target_temp_val_global) = 15.5; - } else if (id(climate_slider_val_global) == 6) { - id(climate_target_temp_val_global) = 16; - } else if (id(climate_slider_val_global) == 7) { - id(climate_target_temp_val_global) = 16.5; - } else if (id(climate_slider_val_global) == 8) { - id(climate_target_temp_val_global) = 17; - } else if (id(climate_slider_val_global) == 9) { - id(climate_target_temp_val_global) = 17.5; - } else if (id(climate_slider_val_global) == 10) { - id(climate_target_temp_val_global) = 18; - } else if (id(climate_slider_val_global) == 11) { - id(climate_target_temp_val_global) = 18.5; - } else if (id(climate_slider_val_global) == 12) { - id(climate_target_temp_val_global) = 19; - } else if (id(climate_slider_val_global) == 13) { - id(climate_target_temp_val_global) = 19.5; - } else if (id(climate_slider_val_global) == 14) { - id(climate_target_temp_val_global) = 20; - } else if (id(climate_slider_val_global) == 15) { - id(climate_target_temp_val_global) = 20.5; - } else if (id(climate_slider_val_global) == 16) { - id(climate_target_temp_val_global) = 21; - } else if (id(climate_slider_val_global) == 17) { - id(climate_target_temp_val_global) = 21.5; - } else if (id(climate_slider_val_global) == 18) { - id(climate_target_temp_val_global) = 22; - } else if (id(climate_slider_val_global) == 19) { - id(climate_target_temp_val_global) = 22.5; - } else if (id(climate_slider_val_global) == 20) { - id(climate_target_temp_val_global) = 23; - } else if (id(climate_slider_val_global) == 21) { - id(climate_target_temp_val_global) = 23.5; - } else if (id(climate_slider_val_global) == 22) { - id(climate_target_temp_val_global) = 24; - } else if (id(climate_slider_val_global) == 23) { - id(climate_target_temp_val_global) = 24.5; - } else if (id(climate_slider_val_global) == 24) { - id(climate_target_temp_val_global) = 25; - } else if (id(climate_slider_val_global) == 25) { - id(climate_target_temp_val_global) = 25.5; - } else if (id(climate_slider_val_global) == 26) { - id(climate_target_temp_val_global) = 26; - } else if (id(climate_slider_val_global) == 27) { - id(climate_target_temp_val_global) = 26.5; - } else if (id(climate_slider_val_global) == 28) { - id(climate_target_temp_val_global) = 27; - } - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: $ha_climate_thermostat - temperature: !lambda return id(climate_target_temp_val_global); - -###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### - - platform: nextion - id: brightslider - name: $device_name brightness Slider - variable_name: brightslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_brightness - value: !lambda 'return int(x);' - # send text field percentage of current_lightslider_val - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - -###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### - - platform: nextion - id: dimslider - name: $device_name dim brightness slider - variable_name: dimslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_dim_brightness - value: !lambda 'return int(x);' - # send text field percentage of current_lightslider_val - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - -######################################### -# -# -############################################################# -##### CLOSE - SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - TEXT SENSOR##### -############################################################# -# -# -######################################### - -text_sensor: - -##### ESPhome version used to compile the app ##### - - platform: version - name: $device_name ESPhome Version - -##### SUN SENSOR FROM HA ##### - - platform: homeassistant - id: sun_sun - entity_id: sun.sun - -##### last click sensor, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: $device_name last click - id: disp1_last_click_va - update_interval: 50ms - component_name: lastclick - -##### last click lightsettings page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: $device_name last click lightsettings - id: disp1_last_click_lightsettings - update_interval: 50ms - component_name: lightsetting - -##### last click coversettings page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: $device_name last click coversettings - id: disp1_last_click_coversettings - update_interval: 50ms - component_name: coverposition - -##### Wochentag SENSOR FROM HA ##### -# - platform: homeassistant -# id: weekday -# entity_id: $ha_weekday -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); - -##### HEATING System ICON ##### - - platform: homeassistant - entity_id: $ha_heating_system_flame - name: "Heating System" - id: heating_system - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - int symbol=60; // 60 is a blank image 30x30 - if (id(heating_system).state == "on") { - symbol=61; - } - id(disp1).send_command_printf("home.a50.pic=%i", symbol); - id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); - -##### Hotwater Charge ICON ##### - - platform: homeassistant - entity_id: $ha_hotwater_charge - name: "Hotwater Charge" - id: hotwater_charge - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - if (id(hotwater_charge).state == "on") { - id(disp1).set_component_value("thermostat.a12",1); - } else { - id(disp1).set_component_value("thermostat.a12",0); - } -# - lambda: |- -# id(disp1).set_component_value("thermostat.a12",0); -# if (id(hotwater_charge) == "on") -# { -# id(disp1).set_component_value("thermostat.a12",1); -# } - -##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### - - platform: homeassistant - id: weather_symbol - entity_id: weather.home_wetter - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - int symbol=1; // 1 is a empty box. - if (id(weather_symbol).state == "sunny") { - symbol=2; - } else if (id(weather_symbol).state == "cloudy") { - symbol=3; - if (id(sun_sun).state == "below_horizon") { - symbol=3; - } - } else if (id(weather_symbol).state == "rainy") { - symbol=4; - } else if (id(weather_symbol).state == "pouring") { - symbol=5; - } else if (id(weather_symbol).state == "snowy") { - symbol=6; - } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { - symbol=7; - } else if (id(weather_symbol).state == "fog") { - symbol=8; - } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { - symbol=9; - } else if (id(weather_symbol).state == "lightning") { - symbol=10; - } else if (id(weather_symbol).state == "partlycloudy") { - symbol=11; - if (id(sun_sun).state == "below_horizon") { - symbol=12; - } - } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { - symbol=13; - if (id(sun_sun).state == "below_horizon") { - symbol=14; - } - } else if (id(weather_symbol).state == "clear-night") { - symbol=15; - } - id(disp1).send_command_printf("home.a05.pic=%i", symbol); - -######################################### -# -# -############################################################# -##### CLOSE - TEXT SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - SWITCH ##### -############################################################# -# -# -######################################### - -switch: - -##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### - - platform: template - name: $device_name Nextion inited - id: nextion_init - entity_category: config - restore_state: false - assumed_state: off - optimistic: true - -##### UPDATE TFT DISPLAY ##### - - platform: template - name: Update TFT display - id: tft_update - turn_on_action: - - delay: 16ms - - lambda: id(disp1).upload_tft(); - - switch.turn_off: tft_update - -##### PHYSICAL SWITCH 1 ##### - - platform: gpio - name: $device_name Relay 1 - id: relay_1 - pin: - number: 22 - -##### PHYSICAL SWITCH 2 ###### - - platform: gpio - name: $device_name Relay 2 - id: relay_2 - pin: - number: 19 - on_turn_off: - - globals.set: - id: heating_room_global - value: '0' - - lambda: |- - if (id(hvac_mode_global) == 0) - { - id(disp1).send_command_printf("thermostat.a06.pic=51"); - } else if (id(hvac_mode_global) == 1) { - id(disp1).send_command_printf("thermostat.a06.pic=52"); - } - - lambda: id(disp1).send_command_printf("home.a52.pic=60"); - - lambda: id(disp1).send_command_printf("thermostat.a52.pic=60"); - on_turn_on: - - globals.set: - id: heating_room_global - value: '1' - - lambda: id(disp1).send_command_printf("thermostat.a06.pic=53"); - - lambda: id(disp1).send_command_printf("home.a52.pic=63"); - - lambda: id(disp1).send_command_printf("thermostat.a52.pic=63"); - -##### Switch Climate HVAC Mode ##### - - platform: template - device_class: switch - name: $device_name hvac Mode - id: hvac_mode - restore_state: true - assumed_state: false - optimistic: true - on_turn_off: - - lambda: id(disp1).set_component_value("thermostat.a10",0); - - globals.set: - id: hvac_mode_global - value: '0' - - homeassistant.service: - service: climate.set_hvac_mode - data_template: - entity_id: $ha_climate_thermostat - hvac_mode: 'off' - - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); - - lambda: id(disp1).send_command_printf("home.a51.pic=60"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=60"); - on_turn_on: - - lambda: id(disp1).set_component_value("thermostat.a10",1); - - globals.set: - id: hvac_mode_global - value: '1' - - homeassistant.service: - service: climate.set_hvac_mode - data_template: - entity_id: $ha_climate_thermostat - hvac_mode: 'heat' - - lambda: |- - if (id(heating_room_global) == 0) - { - id(disp1).send_command_printf("thermostat.a06.pic=52"); - } else if (id(heating_room_global) == 1) { - id(disp1).send_command_printf("thermostat.a06.pic=53"); - } - - lambda: id(disp1).send_command_printf("home.a51.pic=62"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=62"); - -##### DISPLAY ALWAYS ON ##### - - platform: gpio - name: $device_name Screen Power - id: screen_power - entity_category: config - pin: - number: 4 - inverted: true - restore_mode: ALWAYS_ON - internal: true - -##### Switch Display Sleep Modus ##### - - platform: template - device_class: switch - name: $device_name Sleep Modus - id: sleep_modus - restore_state: true - assumed_state: false - optimistic: true - on_turn_off: - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); - - globals.set: - id: sleep_modus_global - value: '0' - - lambda: id(disp1).set_component_value("settings.a02",0); - on_turn_on: - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); - - globals.set: - id: sleep_modus_global - value: '1' - - lambda: id(disp1).set_component_value("settings.a02",1); - -######################################### -# -# -############################################################# -##### CLOSE - SWITCH ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - NUMBER ##### -############################################################# -# -# -######################################### - -number: - -##### SCREEN BRIGHTNESS ##### - - platform: template - name: $device_name Display Brightness - id: display_brightness - entity_category: config - unit_of_measurement: '%' - min_value: 1 - max_value: 100 - step: 1 - restore_value: true - optimistic: true - set_action: - then: - - lambda: 'id(disp1).set_backlight_brightness(x/100);' - - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' - - globals.set: - id: display_brightness_global - value: !lambda 'return int(x);' - -##### SCREEN BRIGHTNESS DIMMED DOWN ##### - - platform: template - name: $device_name Display Brightness Dimdown - id: display_dim_brightness - entity_category: config - unit_of_measurement: '%' - min_value: 1 - max_value: 100 - step: 1 - restore_value: true - optimistic: true - set_action: - then: - - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' - - globals.set: - id: display_dim_brightness_global - value: !lambda 'return int(x);' - -######################################### -# -# -############################################################# -##### CLOSE - NUMBER ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - DISPLAY START##### -############################################################# -# -# -######################################### - -display: - - platform: nextion - id: disp1 - uart_id: tf_uart - tft_url: $nextion_update_url - on_setup: - then: - - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### - - wait_until: - api.connected - - delay: 0.5s - - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" - - delay: 0.5s - - switch.template.publish: - id: nextion_init - state: on - - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### - - delay: 2s ##### gives the display time to update other components & set the home page ##### - - number.set: - id: display_brightness - value: !lambda 'return id(display_brightness_global);' - - number.set: - id: display_dim_brightness - value: !lambda 'return id(display_dim_brightness_global);' - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); - - lambda: |- - id(disp1).set_component_value("settings.a02",0); - if (id(sleep_modus_global) == 1) - { - id(disp1).set_component_value("settings.a02",1); - } - - lambda: |- - id(disp1).send_command_printf("home.a50.pic=60"); - id(disp1).send_command_printf("thermostat.a50.pic=60"); - id(disp1).send_command_printf("thermostat.a06.pic=52"); - if (id(heating_room_global) == 1) - { - id(disp1).send_command_printf("home.a52.pic=63"); - id(disp1).send_command_printf("thermostat.a52.pic=63"); - id(disp1).send_command_printf("thermostat.a06.pic=53"); - } - - lambda: |- - if (id(hvac_mode_global) == 0) { - id(disp1).send_command_printf("home.a51.pic=60"); - id(disp1).send_command_printf("thermostat.a51.pic=60"); - id(disp1).send_command_printf("thermostat.a06.pic=51"); - } else if (id(hvac_mode_global) == 1) { - id(disp1).send_command_printf("home.a51.pic=62"); - id(disp1).send_command_printf("thermostat.a51.pic=62"); - id(disp1).set_component_value("thermostat.a10",1); - } - -############################################################# -##### CLOSE - DISPLAY START ##### -############################################################# diff --git a/custom_configuration/NSPanel_HA_Blueprint-main-2/nspanel_buero.tft b/custom_configuration/NSPanel_HA_Blueprint-main-2/nspanel_buero.tft deleted file mode 100644 index abfc207cca0a14a9764c91af8221d4869968e047..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2223144 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%0DC6b5&n19jadmU*Cmxw8I4W z>+p^=J%u?^zZTLxNz@`0W9vq`u{3WZz2Agq&HcjtC8c>AZl=$>kq-MFq9-uCC_pZ| z!1+>Zf{^Ow1N)em5QSitC<4QIp7SyGAhE7t;rVt@!O^3ZPP~aSQjCA1H=~vlu=}@8 zz3`AQ$w|tpg&&$2cvvl~w^aQo>pA!z%!j9KDSDx}{Ihe2`zxLm;TH=l1Xe53g?uPZ zI|00u#r1R#^%c;5_YR}xRrL+*J@YN{?NNEo*cZ=X>-Zdx4>|aAJbps48OLnQZcTNY z_;cM^k=VVv&pysPUibLf-BebAf8TaXFZk1(eemdyVWoB}oS<~wR4`k$j57PtD`g`T zQ%`ZX&@3yAN#KaXyVE%ger}1>kxJZkJ6Hqg-DdC%ydFv`i4GFm3w9Oi-!KB{yF5+O za8dcx=*`s3kuBL8{&g@2pzoC=!emzUGNyQu|6$;ep0>YKr9xg4n2|a7(-PYvoL!63 zqXHZykbchq%gwEIz{@Xr_2bX4UWsbRJ(zRp>`knH4cB0fdw{29>x))moqj!}Es?g^%32gozVnO!kT3DM z5feraeVmqa_>B_7O}$Z0s-r#f4|#qPM&v8xxt6sc&x6R5L>BpDauqO#B=O>i!>8y! z>8Le&}GCd|2(O=?9{p9X0Y3#c zjLw|2{Yhfh2v!U=X!+kbP zhz|C#xpugB!9L3fQ*lJ?kgfHVG>QsE%EHc=OSR1+Bj&-9u7f;UhdX0-&3t<2nR<5W zVb2+8OlSladc}=jGNQ_5vDJw=iVa@xO0TMGY~8GJp4m+27=rzG7E9ZcbrZt6CG=U% zKb2!hDM#}8la^R|)90nbXI72f(5cW^LCV03!t1)|C8Hm|gcQ&h8ne>18gT@LQ@ZOB zqfhBCcn+0Y(gb(;aZj3aRB6K~dFN@k9Ks^8*=ue;yqOs~*On|Q0wZMOQYzA>wIAfV`{)YeZTxyn5m zODxXxIjIu;&9z~R?|z=!0X#m?`W)_84|E7BH*5VgZ1GX8sm1sAzX|j$DxXj+b(@h8 zUvK_0QkK4WTWOy298q*Z&q4G1;&Wc(#TG>`@9?LAX#u@S(W`WL)029!-+wWUy%-Rv zt_4U!I*yH;!?)^MHinUP3&#G}rvub|;&-#Tt zynhuwnF=stg7ZBl!1k^32x6?1b7e6e^bDuUNzODd8|XK)*&}Kj3wYWS4ApJ;JKJ!_ z=GM*i{F%+uoXloMXx2|$`mewF=M=1*id-is_IE*?Ygn8`X1*P!a}sSwc=;&v1npPE z!Md4BLUJ5QU9Yx-vaDiG1ZV41Niy_cf43luNVkIH?&T0;!1cs}D5D%RrS$APW*~KB zi{WkWFvdQW($jd%P}%`t|16`H&!TQ8{fw3p+D-tHNsB zmxKFgJ=6A$0#k!%hcy8Mu(LWs%*D=Vf3S6%(Nj=rUB~?@QHCc zuTsA;dC(+%Uf=c%S03XP^^FG`Go5D|_|54~f5puj^#TinHrRZ#zSOR#llspaeTSL&i1vx}Wv{4v8$0o|JCrx5Q$BB3KIg<~DJtVymVPgcbDmz>Yn1xNZ_70bw-wb1 z%vSC!jeqC!>(~#J!#dC9qxEL`sBNqvkF`VfshPY0c< zb*giEtwqp9IJZT#2r(O5rSe!rF zbGpGL93d7Dz2>&lE5;LaEKW?sVl3vv)U)Wqy*btDz|eNOZf783U}~gY7zqxt&xFZRIl9MXOJt+-c_-MPG_vXq$4Gh8m>DP$V&1P)l>bH5dnKN-*OfVC0!z0^o<$DLNypsFkQ zsLiS!%X@sab$ai|x7l4NGP*!C`x|6;RSwoAR z*mvCQ*Gs&X$P>nor|rpDY>+Lx_~QEOs_W!^!|PeP*)x0#v%1|n&kX;1^C9ow&WZd5 z@I~j(-c-X!c1Ih6NXenq)luCDzHs# z#cJZrU<<~==@<)c3)TXTb>~@#Lq_~34e#7;o;B0e*25IcQzEz)MP5P_!s3XwofH&> z?c2wTDkJq9e*o{7(u*JClRFnL(nc(>WKNr)bHnj^7XIl4h$4!(s}frXuB8YQtViV0 zsQluHNoox;M{zuS6cJZp|3?&9HuCfiVAzJO8?nZ~Bbmc@RZQDHdt)KxlG}LFtAQpy zGHlzs*r+lQiQDVWJ{bBD7~yZjyyf5vkn=;>Jv;9Gqax2g+B-as*V|Ae}og=dfx$J-{TjW=a0Jm#^- zCMAd(hQ1J!*H3goiv|SuUI(vxRt+m^_5|hS$3F4K6U7Nu+0`avpY$nXLBqHA1mT&_ za50EHdg85=aB%`CmdPjdoyQRYc zRw;TXy-&tGs{T$!=OT%gZc_LKSH8W;*LL?h(-EiJ@Uy0qEoorvHo;=Ber%uXhrYh1 z{I8!en!v?jvY9$}DCjBr%g4c?lop{!x-eXdvrHZ9&1Xzj$Uck5ayo)e__=jvbOf<$ zrnM7jdmT{}CQ(!!cD$*G{3H6(tS2J7Tx2WVDfyb9y9nppD3ky5GHv>&GO5OXCUL&) zR{cO;ht0?M^V%Vc_%o!<&Xgu&fiaTTuJUJeu z{Qek~y{C6p0^OY(sg)ofcTPpDvAlK`a_Q7g#(KHmot@EMZk!5^5t@rMd_Igx#+*ZIp)IwyyMhG$Z+b^=yVVHKzYDpY`R(>Yb*7wPL1@}xQ+rBi`r!t2V5C6zc+kt)6lTRWorLT6K%)!BR=191AW)@ z@X3~G(5|Y^U2UOSRvJ@%BR>tJ4sm&XRBQ0>AKS2_p$MsTtV>b+(KU+N@ngMBwFi3W zdOC~e7FGIYw>;RAVpaF2RaRo=CY?LrhjHe9g87M#+?f3RF}0KlTpIDIc5ZZ5`ueKW zhpGI{TGPT0yRPhYR|etz!3=6`^QFzMxV$31*?GK0g$Q}fpgX&}?SmHAjbo_|a};`) z9x>^$!wyG%#{%%KACy`eT8_7POkB$^iITz!kvg$!BzT`cSAR51M@Uy zRf@ZDI(66wq=&m(xcyR#xSygu8(KIZ#xmi(|LHi5104veI!*`YIyJa+YWOX1k>y6Z zTS{B{OdI%Tv6BMFhc)d2jYG27sF!XcD4sD8Ne?6t{mq#28>wZp@|$!2@SEZ<{AM|R z1HKLXMjLS$x&5jRt5MwF&~ntPKYtvh+5pQUeY>wlxt1QJeSr7A$21?jM(_`f0+*v8 zSP^A|`mBoiz_=JBB5)O_8|Zsc###qY-|HE8KK?u)wXB5%p*rWz+HdMc&9!AY!2SgN zW)%CjVaStcbIR|gwE1>I0<`_{7w?@~JKM+I#>~u*{r2GQ-r$t1-KJm!|`U+ z2}R;lIYa5cy*#2QuBb-5!`dUlB1jT%!8U%=qs8k?6>NMOzeG%*ADg#r-aR5IO>NC> zO%wO-%n_g8$=GhGZdM;|ge4-mPIb5ysg<<5z&x?gmBQ5Bke9qtH+miAiRRG13&XP| zGSeFQ$xQWypKx63Pi|+V*{x)D%r;B;jjb6HZexSc+E@+=jGonPwkM@9u6t*?1k50I zB&thES&T&*C$u6$ojTHmC`;*xovG!2Jv_bI3ci|pU=ys(b4}p&*jX%)8E--FnfZm1 z!G@#AJ=mKHt*T~V&>6`7bt2>-$aJ^eXlL5KUzF_za87Nr>EF!!#-!&o{5QR(^9e(T zcj|?XtfxbH68RQo31q%)MU1?-Y#y1Tu!E9BZ&cf%T5te9U5eJU=i@uj_Zmn9z~QM4?H99aC&N+g=vUU`i6Jg=k4VFZ`-Nz^LC0;o##Ka z)BG>ghWqn&qA_xd!etUEo&}BIHV5r@Tx+q3k;+<0SC!q0^XVvK2X-VrFZkDxtX*l-{Wn{(WJL9&` z%gQY)krE~9{sfn}?edLMLKn>V#mj=D(E#mS9o}NC@nqw)>Q5W|o2R?{m5$8}*Qb87 z(ONId9b>fI3^2uA;u{Ug(gPL4?6~m;5kxckd)b5PHx>QHzbbp8cM1P=_8$yC4l&<)DEqgDbK8C#f^9!Sih-Oc(S%=It`1|B z43EqA#^@@`bj$%x+ZM8h#^oQ4s~`o^$fj2nD<+HiCnb^xsg&94-dl$#%K3=@v<*>X zY1!O+)7rgCT7Ct*e4r)&M$-QdI!obCj1AXy$=Qh%N>RTj5Vn zb!n5a+K1^IKQIRS>SiHtEd7NPmQ}lOv2lf5@4g8%hfm0Ld~g zm!Y<_U24o%UsBllXlL zJB)RY+8AlQBM!O~jIMt0q1sw^jRRjbF*YLaR_tihmo!q%<&P8Cloq@>CW#GYh6tUQ518sXZcBQxB z?{*xkBznKwcN=oSyZUawkqe7d$Nw4A1Y0`AG!aPkD)`T2;!VMM@(FoVGG@W`0`&l4~85|?7 z%dCuYszD}&U**#yMUsQ7=TCnvvwWVEW|QTWBaW)7dtvQ_Ht71rQYCHa7t*F)pm*_K zNJ&>xZdFn=oekL~od3Spvw^>{N*5i#$&>&M04aKg8eGPwA90&ce=UR4XOUt{1iT%H z&6$oEUuhSPW;L3?++c+4X_nLwmj$Y|jizw8xBZSh}5NeTOU;j_4uF z1?~mUQHbufW5X)EyQ)m{Dg*v~s!!{P-_JAl9`i9AABh8}KG~0>eKNjv{XFy*{&|?JWmyK3Kmgk_|iZNC6O1Tg*&*%4*861?w`-|1_NF zeUT@#S$-bok8D_vvviX))rP?}d?C}%%{dpkrBFTOD9jyn%+X3y_`13J8Iy(<&H1B| z+Lq6S*piP2_o5bq=AUB6EH3{~_Z)yQWsqx zKt#wvXi9?LCy9F)V9>u8n}k|a(OAnspyz~-5h2iQa0NdezPhRvdhNRGw+!?R)&_&v z$7|c4@LmMh!GJOrZ;pSJ$QBk1&GZ$|RKsh1eKyA*frm&=*kaF+O28PFDWuJM%#$h3 zSaaRrxII&JV=UxpgQ2{1Rb=LxMZ9Bf+KfL9GKEaIWah`P)q~$#Sno}vxCO)?{eW9N1-}gh{(^5!cQZrB746IUMQtHbLM`-AOEQaFMOc}|9~3&n{f~7 z>|%(W`SDuD4xyCkt_ zd$0`gA0k=Rxq^E3Pu2hC$rT&Fs)G*lkf-tC#;%7 zDJxJvUN1hqB2#8|204}Z<4=}8`QuL>c+yl$*+^zZx{~PnM)(KFpG|acL);knB;|r3 zEM=72*1adjal24bA;+2a5D{DtQLSzfa+T0pY$WALuwx9SQ%f^&hokZeNPMI6uMwvu zSsy{vfwHGTohbEywU*Witq%wM-dNv(o?S($VXtphkt*ypB2vTl)kW%Xam}Baz^xO} z6wDc-K5>Zm0xkP>`AnQGHQHyvdJvVr7K68dxgc@|@ujug?GkI>z#j@WXZHuSFEdBg ziRB|3Fpn4>B?VMF*~|vKxkE((3y^S_#|Ei|AdZ+QjQ#j-Nb2nbAiUB>_nPAkVq@cO z4fv~43P$m4_J~?}I@@(!Zi}m&>e5_$Ulj|x$34pP-&3AX(Ji{@--ap2MleBC>+qgY z`hIl9MjZ8Y`&v(9b&D})t8I76{FKt~?beoluYoDuyjxo^X<)Uh8Qj7_2l?uErJs{K zoqZMSjX6!W-Rmd6H=N23&CwTD_ovO#6|U&dpQA3kqdz=vQej>HX)s=<@uzN47wHEq z{Fpo%?L>dF1olbJ>goJcJ~qE^ac}`MKes@Pq+fJSxnpT6VStLvv=$XFu9$P{T(5K8 z`uo08zMx=pB<DT?kxpdBKnJq3hs46~QvJT=H-8NIqYk^rmmF zgdX|;BXO?22ev_exGsmr7l3zQo+S9H!0||$XG)H3C6cA3NQyLBr7UO4wphWmaH;g( z1F+x8tK->HB_gvWwwt7N%|JP+Juo12BKy_|K-jno> zOEKN=zW?@{Klxq5??^?#0}(A+VG~+mX1EV6P#6xtTR2sU0@L;&>K^!|@kgXBIO_K1 zptn;@-U#&fk4N4g-U9!IE#-H+++ZbAQ@$b_uveo$kdo>j>fIklJ zk<=xRU-a+#w#2kg!C%0CSgLllJ+!o%v>yh_dab$jp&H1kbq^ho?r@!b$oYBtnTJ*& zoq4E9vP&$q#=G$8^6!+SDPHGDCH7kV6m4eazAWA1Vw#V6AB^Z)Z*%Ed)rq^KcY*I2 z{b$!IX-3;hi7nwTUfyx9#FTh1qIZ>$ZIBU4G|(-hUxAOmYu5@KEe}WK9TPG6!bBXr zHMdK}QV$s3^w{-{${DZ}Gm&@p&y%`C*X2FY8R&O?P2JwYh|R^=J_t3lh?|Z$yQNYN z-j^Fn?9P^sds8oTheqWWqDG2~J9pfxxfm-^LwA{E#hK(hy(bmD>Rs`*VT<$hZjFMT zV@jB?&Z$CNB`|I%vIOl@m(>I^31+$*ed--FDV_gfDdh9m&a|JAUagaL1;n_#Zj5qN z5ep>u_o2B29|kL|pUjHjqihH;YH+RsRf8Oo>q+nfA|-mi-a}^9^BFt*uB>mlg$ICF zNW)rwztdt`XVqeraf#3hB=(K{5?DQ=BlUfnk>5XzwF`d_1s!Gu0Z(m8S)B~xFEzL* zHW_-`CPx3^CETBZoy(58>@~I8f*k{A$x2twQMY+iZXGAH@0LC#IWI-P?Yi8T!a5C_ zraoUW0tbG5O^U|8FJ;nN<3>IQ1h5VJ2%-ygwyKY^kW}xFYKo^1Fy4HJ^?Y;l+Gjq%tgi{%Ti8-^#013V+E^BL$+IJKs80Ja`b!2ewinjY@B7}8~$-hNk&_q&zv%z`=tX2&CG4w5; z@jiFX<~jo;EF0#~bI+iz=^N9!$VOc>jKkV#W6BoJJG9-(2i$!jop(B)AJKbl;cAlW z%&%H&OxxGeR{hk^_qT6nJng$1S{P5JtD!BqJIImr-t*|Eo9}HS?QJOJoBw!C>87M zV2s0+{UJkTYp4jm;z=~=>DYX}!7P|3(ta16$Lry93H+ga z_c-mhz8|OuiZvg4IZebaAw5w&lIJo@46v=Ea^|?D#y$JhM(D`Qkexaq zrzX}QV)8ZlH}O{+ZlVRSE&oDOK$|*|y`UtNX<^4^nPLOt_SK zH~8;vQ-00k*H}GZ<5Ne{B!}ul8dn3h#Mn zc6U$q-%Za5tyfELrZclT{r0W*isb zcna6uXmS-$rpf^okA1NyHM&*e=I(mxEvRyLH+0tvz*TfNa2qYoj0%;TYqV{I{>5W! zY`Fg{m}VNbh?{LFi%m>HPgMms@|FO+#Dil)m2~a6gK@8+Yf5KC9Xyzwl(!j*3()dr zS8I=HDG{#AGsnO$x8%C~^2l|$dQ8u6L6rI}<idj?Ew>p!hFMs^6+Qa}d0&l%4TGisF(XayvA(^s1x&tX(kj|##^5{hL1nr~U&oD5;=$_MjgDuewSZd3B zq!{vBS+V+MWzK!;SLf*MH`pvW;qLPX0+^=|$3OB6-KHD+Pf{>2!$l2qubB6>$9 zFtxJ)Aw>)zWtH=TH4pW5^WJxGFN3~!^Im`Nv|6b?sJCAdH%_hY3+4E*N+P}#V#rGH z1)9i_a-2Ceds~Wy%l8GqE)om{+MF%a^8>Nf{b?>W<-OYl?{q=u3|6=v`umgG5M>B` z73HDtMBj(L7ad25-lrhtK~ux&!LCvQ?dSHw(tfl4!3=$|K2nyES*(kEl$l*JC9IRq z>Ca^{<$5VgmzBYmv(hTvstk4cq&1{CEiyy@;|#Pbv}w;WujpUNEc9&2z8Zd_zf3V#)D;4>9p4brQ2f?cA32~(d=a)OqNb^g3QkDa&_XvC_6vR>_-Rx_mh~1;(rVr7U;5uhMVb5WpF#S>!|uWvUV_iadEuo*4rwN=4b>-DXK-Y^l|! z^%iIiXg$Z|ikJqggLU+FKWu<>PPtJhC8&!49mkkov z))PcdOEKy(pT0Sk4+fM}Xu1ClmJfF`n1$4^Ut?uam?LHn4>RB%9G4FOc^PCWHpkn% zSnW5@;puOdj@ev0%xp^~`nC*j0Lq3*??UXfy2=#!09Jpd)TH1y$LXG2Ik%}zz;lkvx={v<=1HF; zDtA%)l!j07bvHLQlY-Jn!(&hIOH`*!zYet_hO4k|PqtOM(%b@zgz!|KX^{lWJ0kNG z%_2wsa#x*cDC;49C~Lj>9*+_F&ug+jP7WQ;QkhC68}eDEYDVO-Hn1sLpK?RPZoH9` zbzjhshn#5C`@h`v^4;XfTc%__b*7s+EkRB}#8m`H%?CsUSQze)iOt;@o!Ha#3d?l7 zLpZ5eSExtYh+H$`fJfTSh}F>Ltr<*e9-IS=%`bq-XvB^A*&*0oV$^=2h$rfCdEW?Q z{ZiO39EZ1Boq;K(b<;G)SU(HXdkI(|yjk=YMC~>pR-8b;iD6vcf!}=)zLVpQs&@E= z6}8mYjn=jey<#PPza9Pq^qK>hJ9;g7rFKmHYt`*lqF=mUn&Ud)y+1s)WaFU4UU96F zzb03s4{Q!sg4sih6w-N3u8UVJTY%jL#ifHYNkCBdR@&epxi_}Qf;0|HBuE|+( z)neVR8L;eIw_|O3{JNYmZo!r7@*5NSqngfqJ9e*-0q#chD=XwvS^kd+Sw1mdAl+J0 zgeO|D>&|z?5fS&g{OLsUm(NXT5WOlZY(S(<=BNr+KLN9`7Fu%a_LN5hUSQf@()|q2 z{T=puk6NLP00;jln^-);a8=l!fa?|gE1w`8dpGEyA8^$;?^%A|y1IMr`SQ~BcT_FF zOhk5WY1l%)>AbyrXY!b{vFS|2f{1r)8oqf|1)D;@Q>L`3=y!9r7vF(w{|c1}){3_u zhZjm2@IWtNtWV}QuUxB~l`b7%CYGT~kCW^TxERCfDU>8zwWoi{~wh7^r~ z@dtActS`)&yeXuJ#?G+xUX$J9mJ_)^v!{V4>zce0XEZfqT*YH&f^{!_NjhR9yg*j3 zgl;}8ihAgTCKX*jx1|WkH>{6{KOd&vc`lJn9H&T=6I&3ggU)$WR!#KIsC})cchvv08+C5ok2NDfX_=Kg4eJZWgs+?V)AlwJTH#wPT zeLOuu>jgVDdrO}&GY2{CXi5VN~Y@4@#GT(3y$ zoahb&&0^4hg8t5jJ_U?@k!j#BpI8nsrTagz1X2-KFSYjH#1D2P#M0pRf~>tU_`Mx! zzsLW#ouyxsfZHRH&A}bP1Gty2l{62USG@N&*uWFGzAW6cm9Z|t_(ra6q!V*C?p?5? zDli~Cz^53~eYg3Yz9v67uAh4XTmu9gBUM4hSK+TiY8&o_zO$h4LREkqdcu6f+-z(K z%@3{wB9a|KloYQTJY+H0DopSIcV;t(>(*Eb3z=;9VmpHFB-%S;$&8vW!OGI&T`-i*|550;FBDjB zelhfRa3{Wxgmwnw*37|I1u~P3%s^Bhb%a`ny2RP=On6mPBh@AmM06yxUlq+Y?>CX+ zjEJdZTEAt=v@+EEc~`b^*_1VVV58N;Hn=JKvrAfuK^$_d(ZyO|M~$#RPme`UOmej# zI{X*8sl8q&eqn0wll3$oY}zOFtfXb#oA{0gQ@!`q36Ff79Y;U_fN-+E?sGx zkQ@)YMpH^}vk~sNFe*PVN=L}=M>A`3T)_peHdvfQP>BS605QD|Gj?FZ)yJSq{qEQp z_nCYd(rHY7dX$A$Eq;RX1JSjZjuYzZLdVKFl#lMw9;iLu!*ZOTGGGC(JR-~gIo6D$ zyGCWXe~d}I7Z+TD@~ktHV^w2St#`GdIeDAg5kqb8K@%VYXdaPx4D zDDO1v17e6K1er832T~>z$>4HfrDNes$6)u&l-l`wvF0#|H)Cq7iUc}2XaoCmAkSNn zSJl{)lDa$(M^Udz5@$RGyLxTsQmDop#g= zBDKwovRK8Q9S>mi#fRrOnet{Kr=wh(f|_Ug^SPf7FQQfsKaHPmow0oj=d+Bqg)WDS4*V)NHp)YV}y6^Qo?0LoTO8#GwGI!Q?=2mwG(jM}> zZ#btvr7zAsmw7646LXKJ!L!mh({m~()1wbk>mC?!gh@c`SO%yL%LX=T5$iiU(j92U z`E~iF=ymy8^caZIVM`P5!&OF-pNCvC((AXK&|NnN# zfsktu^;{(xk7}^m8jtE>3EPfqj)?J_6xTy#M~zZ~H0#U(Ql?rwOG-yNjixg)LHTS` zG-OJ^%MEaWH@(xsqF@A%N}VyQt3jNQFHc;TTcVjG`3mDd6{^CRrNMi5oE zth!*IichQT1UsAXRGL*i$W^Dzr&=wNIDR}G*zunYs)0|UM;3Tf>-@}fYzJbHU@Rs3pl3vj-e~32=aJN#~!=b^!UA zOnD@_s)9hG|F;4%ut;R=>#|lBXa+R=mu}0D-Y&Uz@!GJB@2yx_zzn>7n_jZe_ptF?tK5iAO6>+ z-wzfP6buzWq$6NB8I$jxpdLrvEw)F4l#Q&jyLo>|_e)t`HoEr%&Nm{r#Q!>sT_3pI z5aGCG1LCjKvBCv{A>D6|H$NY;H-jA*ekS&o)=+l~wbFxG^+rBi^WX0tm(NX{8veDD z0}q3C(CJN%3G6(%&|@~?u=jx>isL?w5^Vyr1wCH!!D)s6eng&#UK?hh3)f3YdFM0i z0#(4JsJQfFWxr> z+fCjF|N8o5#pNfmGNKefdhPU>kO2wC0j&U;aPT+_$a}`=l!m zb8-1>tZQpr{xPim6|qaydIvr4K}2=7NLV+}Qn0@54qm~`jPtvlft_2gtXAxs2f{k6 z)?d3)7D$tFJ6OBhpguY-KS3iDJQA0`6?@+-2D-dghhCDv8&-M;p2ygzg#YdMamfMw z?2bt3)(V~+%Efpxj#G`UW78GPnvMsLNL@QRC9c`l)E44=6TsRL>mH0)wGGihJJmcn zd^$w3Ku0hR zk3IUtAo}&D$+X5Qg%1ZZ5cMW$$D`|Gg8bb+ybg04#nQqzc!Y3SAJf*)9&+5UHzjRn zeUG;4^_Tke+DoE9>y?hHZ=g@fp~UwlT^7qj{CE? z?BNBlbTZa0;Razp+wK*IB;iDTmv_z3tsArXm8S0r#m2qBQymlEsQ;djV!Ck*kGJy3 z0pn~}gFpf*M644V)eYj;EBCATVMy9^s4X- zsZMYR*W`T@_ex#c9~Ux!!~Nf!y$O6%*Ofmm$=iL}H`_88kQdC8Y=cc8$Uun1Doe?8 z5)1)CTFGpZmmmWH+iWs~)Pj)6Bx&U&O-;7iY1)!@NQr}|p_xwYWZJTX_Q^CYbeiTl zNwK_1A_?~Idu2m1GoAVTKY#o4bnm(!|EZ5-XFk~+SI>}0@y2Sk) z?pMyx(SH4E>|3K9+EO>^$4y$itskXy9_1xb8jpS-mC{eIC|;tUqgyUvVq@W`N|8;K z1{QQ+lprGp-9OZxU=LOw3IDKx%3#>tKXREi-MmgyNGDT>`soeEPxv3X%$peYq0HdJ zcDHHM&{!pSD4+7|WdGIx`<}3mLHo7wthho}Xiz43^%X1J(xuX6#)?j^_Z>=yUIA{{ zhW0h0@0;INRM55^i;7ftxxW3-x9@XRx|l_)6orc`0*hhiWwRaJ$oLWVp)S^6jb1Xb6xRtF0R%#jcb$214$sp_`-PNDI zER0!Q#-sm_QffEUOm{X&CgLO|@Qz3q3K%eNA+rWapRB;d+|3G5dV5BHnoR|XUfh;2 zQCnmLFeN%H!Tda+||T)(($19a1>bVpKOpk4=OR^I`8aV zpod(M0unId%sH^KR(7nTx#3u$KLE=0?PHyOG29!+*heFcorm8(YC3e|sA>0`4W=W5 z4V_0y8&g^p;MHT^H@?~Ub~9wUue^n`=HO5Y&Rx=R`!EmZ2sw+&%S6zZeiu%(j1^vs zG;eNLkq7N`c?ZI>*Hn4?!pgk;ki}~Xi}Ln{lkytE4+%{1qYcDV+K{t*6mW-r+tjdC zXkXRf0yk3Q!o%oq)G=*8wMi><6$aq07e{Z_(NjF!ZEaHt^v>%5AMmB-d>U?l^qFOJ zh5SD9yZ(0$FFN|=;k`#+-kqBFmqdJDxOqovPB?7bEj~GFgnpB@hQrW0ZqC~@iai^9 z(2;9(;6xvBKOzcFtl=`iws&#wcD-fdJqPbS;lci6xTjp>VqxQU6CMGrqb1RDz8Yps z{dE_v%lnt~ujpUdzY{x4Z@=lW(uU5*>Kjepd9$(eJH7AJHvoUCqFTJp9A-j`4?7qt zEgp1EKOaB5_wbPlKdes&omuC5-^tOG9Wy=N`%ado@fiC!)B5f^<+``w^Hxybjbk`{ z1%EToRNwGQ|3nYcUP=A+p8os3(StYYCPGKY=8ZCJyl(Av^Ugw_ds9O{?Y-H2iw{tg zXJA){M$+qi@|Gkw|e!7NXB*3P6oF>XN5O!!gH#m#6JZ#ZWOd%(+E4m`g zi|My#$+@AA2k194X57KQPG>=8qCHxk&H@ep15K0l)S8+BwR#68y;m2)R zZI9bh@xUU4QO?`lup__++)~`~I&2f;cCH_>(LyoXY`Zze4}Ue*7a3)B*e@nixRGKfQq&>E4>3AayLeXc=Gft3hTUB8 zUu~kQ5;jp4FUen4!Y1n0`_o_%b?OV>w1{f>hDB7vKe32vn6!v$_-__bzqW^Jcrgw3 zPz}!*en2gvrcGKzo%Rijs8e7Ob=ssw)G6Pi7EukiEu#KVo%UU75j71KQK!NpssR>J z_ucyo*k_&kOd2er9)#|cHT`?afzLzkoH1>#*p{%0+IkUOee}c<^u!+qzrvX{<^M&Oyk& zu(7dcLHC&&DeW{iHWOGWZfZ-X6^c$;A(3=9sB`jIl8qcwCU`XBivI+^10qV|X|Q$L z{S8~E6rZEK4$9-YHo`Dek8~0&6loPtLjssekBQy%B%5ma$dXOi9HsZ~k}D{tn)a-? zaYn_Gm8#b5{S;oSAgh3z*O01^f|IbJ|80h-VReh%zZqTDpJPgfenzK;hJte%lD6K& z`JwD-!|o{M83wI@{v~0mv2)@?cEMzRni3L%(B)1~CFk&3@Jj=wNB11tDuvYRZ$~uf zDZR<^_iVR_+JKienPwxz054dmES-I_lU1SgV!Qq~L3UDXqLpunQ;18yqjha4K$;`JN{M?Tpef!@d!Xj6FTb+;9&498~<^*g#}xY{lrC*ysKXdA-yabK`vEmn-_g z`&%0G*1vg>0S6~G)-m*sEjG4)g=P?GYesO8i(cC;!yb5y zYMuoJCJO@x8SJ_4JxovTBV*Rc&w%Go_+62+*O^&z;0S|bFM-pe3eV{OYHS;LmQ#2# z$IwsfNajtzhLU*53c0t~V7o6&v6@$-vFn47{bJ_OG@0QVNKggP*2nl-n*a>GTt{VY zo1IU5Sc7q~i#;~nfAzw4;}GadcfXhZ5=a3&fRm~wa3NMh+sB2i(6RsFMyqbC2=aC$ zgt>Pa;}Z&QrIzYfE_-0>RQDAfc|L@Do1j$NzIB~SAu?DUkAL_S*6(^ig7=~$V@ZR{ zz*At_ZlZ-h8kCu?9hex0w_|tP0vO>{gR!wkM@z4dgDP8my?ze^zA+uA&KM-G#&UrV zP>bMM-VJVFb7^z#vQ`dURJIrQ$sUi5K&QnZ{AEcDyk&%(H=MnSE zM9fjliru5i>sU|h2R@B$VuqCs&7g8Ujk^9Bp!^A&X+u8P1EF=-fVXN>l1ZLwh!&}TAE#YCH)8DU&0>6B5*0c7@HHlIcAHc zuoMgUazxCgV5j_K`S#{Kt{zpO$Cj;#OPXQ)+(#t^wJGvce#80s&7~_(;|%S3#u8iP&L^GX3qOTi%R<|6=V!b!ufNZqj`N0D zm-&3#L3;L9%w%ZRL~-_&l_R^L=%>H5{6&=C+e~t1g$tKo%&ZDr$!vb-<-h}(n<|3u zv<3J;i*rt&eib>{0L|_6M!mbay*bZk*WGaYGwqtB#!bFujeBtxmw87BH`4Q(6?s$7 zi#1WmNPIDt61(A6G~U}NGbKZ2+5`P9#~X0}6(yAG6rg=+oEs;l?ts*GJV4L-Zk;>P zv7u*Tx6b?;sT@{?8|yJIhLV^R4IpI_@amWew^dBBe%M+b8B33K?j9La$EXz6j2O;g zN9a7J>rQD^LAw{F3(GZf>$w^wft}>{NrUx zRZn~qwL<_|u!=->O4BA6%!f z3H@$X+q6pcGTjO#Yp+%>m)99cPqnq4z$|3q)U&wRDPiowv=)d)IjkH8S&tn&f4LUJvA?1g{j@<-JtfT$Zey z$_P@qVCKS9h7cT3t(TQ=-1zW1`tr=n(D0wdtS>zadq%O06>_$4w@AvEVM`RZVZYWQ zB`wNx9P={Iq1T>B%h()mdvCZ?3T=)XUV4%wwus8UfcB&^%r$1W zcb^F~h~BD0m~9jiK8-iW+(VDDUcjNLL%{q1hth_o--1IG-t;fV?i!^KltNR{=-1Fx zI(oyqK$_N1!2cZ{I~uiA5c6?pY#ti34N~psi%egRU5{>tWM)Bze z$bf=3ns?j>DVVW0M3r`Xf=EGwz09zjf zok7=QBg$~&xmA|ZmJO^k4f}_R{|q*ibI{6N-$+l>Ql0;#NL7*TmAA@R;)M>~;^`G@ za!9x!N6$CbQ{7hT{x!fl3a}f1{)JB9f4q}2Gwr;{MDf`KcD+%7b3A!)d`tyA>I>eT zUg`y3uabcT6?lG-i*$722H0|NolNaG8$T31>Bjk4{nYvp^srJ*M-RcLfUl+gdHCev zXqkfjT^Yt>m~!f`;)MO08=Cr%cXRYrw+ZskEss_hC4A4Lb|dicT@O>*b=N{lyY5KBoZ-KHAQd^n%%aFsLV zI@X1Kc(^>%RAT~PbQpTVn4In~ct{whzuw;lRFLw%7}Ft2{ZxqCm^NsFY+JfQ((3g_ z%c5nnGEzrghAb8&BJz<}3H^ULur7FW%!?ZrvamQIBQ68|@e#0CEpXMFW5*CfaDyj) zoxas2-jYoJnRxqK;!R@uH1QT3!YyMy#dP`lEGu*3oclzk%oT9aFK6Z`+ZKYO-r)|Y zqrmMtvA>DhM6Di@tbu;|oNGJ9;T~1yN2%baF*&-h81m%P`+HTrso+x7e-7K2vmkjc zO<1Hm8&dXtc%3&^NLs%b`(#wv+M<@Uwp2@6O=SwmqV2}KO7vkgni@TOdDWBPnKDI< zz_+_2RM-6;SgGiB7gi8gz-?M&cgRBCDpAm(VK=FsKZG+okxmp+LHk2Jg`MhhX zGLwzQ?3n; z6Y8fm-_o_X7r>gzD#ts{{0q;n%mNe9n#k2 z(CwPVt6G^yao2$N;wJ1HXyc&Uvq|RiX9iHWSkqba^7W2Q1lrR&Yed0S+V=jW)+bgu zsg{4-82{7A4R^p@@3==zb3Zk*$Lg(l*B!`Aa`|2BVf~;p@s*-hS+HCyZTn)ZGNK5{ zLH+ItZ-=D)65I|i!#Nr36tsbtOX1n~ru1*NoyzP*FVXr%nj6qGp{iK#NP7Aq%)Vz} z3%$azPtAO9Nd>hlArBJFj>~`z+YgAGhwrB4E|@I$KAVQ`asND1j8-|J z)qY%iFr7Tz2zv|@rS2VBkGqR>UaWGEV1vf)Sgtnr_qtCd*1-R4#cH&I30629Ha}Xr zPfgpp%wfRj(VmWuEgP8+9zrjA#)h6@T1!^aUWHX~^y)H4z{T`0>^Eq>?$i6ir!dDv zBT21`D$3QT@CEY7K+UTDT-z7giFQAb?sWKF4o6b!I*n6JWui1A+iPx(9R1dFxM`VT z^K9w`t~k+mbi`)%>ukSwOIy#N%{)Mn@5PG)E2i`WCm(u?jQo zT{UJ{s0Dex7<+0knURD=E16c>zEh(~t$7uJMElMTeqQ6L5@A+&t3|C;8_dMoyK%N@ znWEy)?kC^=nY+|=zk>k2gWFy4FrcletZLy?DxX@f(-i<-7}z*?0mn= zTQe7}yWjCMSMTJ^@m4EN(3HtKa78X;>tJCO>yu!8mJTw;gW;cJO@7-tL-#}6`~M+U zp?6bSMTzTJ=Fc!5ecxDxircI3F7(sHDqL`T6+YEpt{%Exvq}E^^O+^CtcstxY>xLe zomj)~V+}8c)(gyIR@Eldv}>iI5*ID~ie?=&P@ZxtD^>!MNQ0-GvS8)~Y3r9`e~rq5 z(x>eXzxwCUIG~tZU2;IP@gZ+b?*AC0f4Q!DIt$-x@3&*E({!H=vHx@(opoBmC$%K_ z<=83c#$;N7XSCj}ISZ{Cw`!rQ@O{)m?}agKZ#qBeOTAs+I>#}WUqeUttTQ?Mr2C|{ zq~go5??*WY^Yke-ZNX#U!nkz@uY0S?)!u5$Bs`TZ_S6 z@#Nw0;mO70f^@G1ZZ#50;nr?r0J0cnUn9dTgA405%pGu>_Inr^+(+uF86^#ORfD-RJ1a386IVJo;*wLa!fxDES#j1z8M?M@~WF4|Q# z8!pN%E28gkli(ga*i^P?BHjX8hQ?dwOvGCx6Y-XX6Y+}-6Y+~Q6Y+~uCgK;}HSxYM zdE$K`6_9R3$3Ucq)>|!yTLVu9eTQp;yLoF}Z5mvBZ|y4T`WkB&z^&WsdE_3rO^C3; zt*@@#ri1H)tEKT<4{TcscgxnTjrYQJHP!6Bo4(g>-@gLx_O09YtKl{^dg@Ez)^4k- zpE>dFE17ur<-?`zqWx)}^wY5}p7hiHn2x7uzi&$|+_`wR)Nb34sQ`qWjztrl2Fyx4 zdtHyX_rqO|XS-`}6ZKp19BiuI+K9{q{>`p!baFX)U%P#K zZ8iLuo=nZwy>+#FtC{(?{RfzN@MEmkBL5aW{K0dKxIN5>)&I_jLwHW%DftZ}egW=0 zxYb)+)m2Ex$hMlRw{G4_{c>fLso9S&fuG2>i<>Y=d#PXXNK)fo*EZUAhSVDNq3LuT zFpApQ)flI>)%1nYU~CR7#Ja#lPifdoW2m3ZX+kG&rhbN*O4F>R9hJ%MCD+D){~DHGvMj8axh_IkF}HPxaZ8Iy_dy|ox2 zB^K;NntjwS-BMk*wyyRdZD-*Y_h#4H>MgZ$CQ1%W`V~lnGHUkjYjTrRMzObc``V`c zTj>;-hQ7V!pD_{cp6M|l(|rJ|YiyNZz(ZQrV@28;mENIvL7 zC(5>FRBwTc35c@c)@rM_;v1#gb^DtDykuLm>S;krM&9Uo1Rd%VZE3EEqaT5?`_2zHS-B)}UT z-^5?heT;ZHo(?>x?q|dixVPf||G4WO_`mbdTRjn9hf$~N_@R65WzIpge80PT5|MA`K92>%Oy4c54iKtJ@-&Je2(c?Iv-m3tqFhm>HThu2Er-q z_W*d)yShQjBjEw#0DVNAudzme`*pp)^?@1RSY?u}T^9tvOR zo_pUtD^{%hR-)eM-r8zx3yHfo%-((55`GFNu~ri>GqK-NfR4;`Z`rc-K;zZ}wR=n8 zZ``_ff6cxoAKiNxMo;F-?vox=JSTr!^=sudu{239xjSW5a&6j<)V8c28-6+U_f!5d z?bGbP&xlMXYNakko0guYmt-n4q8a0+|70%~zH2^P{Jo;%bGFZ}$T1s7jeU7<o!&d2xbvrX_S|{l&Z~Eh-#Kz8-2_^2 z9&pe6?Z4~1y7~FxjE`;azVz6)`fK*S|Iflob~55u>KXCb2J8X9W5o7fGGexi5x?8d zi0|vgJ%JoXTsfN&e}$*^aYn3v18IMZwbBOvPZ@E~9auke81WgD^URZsclydJw z_NB{g8#dl|FXvq4SZ3pvE!|*q-b<$x(~mn0Sqx(epqOzz{5KhK8(`c0n5@O9+ddp6 zB-3aTWfns*G@m_9>@z^Wp2)dXk`->VO?j*<#Uw5|8zAfMO*A2tLD)yLi0C+;r|^*f ziE?Qf1g<*YCk6u zJvaJWj+6|FM56KQA2qC~lnBJ4t7nRLl`0bCD^s zJ1}!EGQ~DWZ2WTU6$jxF0(onjqv5o|rd%p=t#c}twx~rOyQrapv57nl6^j|dZdv)e z@=^;ShHj_!d55^~nA)$F3HA)ew>m@9upwix&v07CB{`o~$#}6KIyWU#)FaOw>XQjc zK3RiZZ_`ht>FZ(yDSgiv?n5t_#|8}DQ#lDI=QLbwJRV~?!)b?}@!9nxXE@xVg=I<; zNw;Und{d-a^wHo)2Ckt($~AN^wO>iQq_UHl{8Ez3GpX6BL^?$(*4QN*Bu}XS!N|Fd zP9m8iDUh#ozM%mJC;7L|m(){|nc`Pv8}u7AQ{;O}i{ymgpf@;~KiP>bmGDbB=C!!?N&D(*=xOQ_}2xoll`x$;UKw?X$#`94nNOm_Z+ z`?bn0vWbk&=hUmq6zEiI3gYHk&{vCbVPC~UHTDPjMaBZp;n{ToJgX+o8g9knWz!Hkte!HitOku z+TU7OTA(oo%!|ykN6#p@WFq55oG3njL@J2lb4OT<6eDfojOfAj5&6@K6LKyM&YEIEg;;SMGE|nuE6wsPV;w2Fg_}dIC7g(;8Qzd3Z?+k@A)tT?S z+eunegEb1fwqEhMgqV|^qY{aQegVT>8(G+4b2-H)jiSihT8tI_u|_;Rz9VJTdhp!B6CV8LoY z!92)glfn%dDSt|8u<3^eXv+7r&mmR1F9jj1Da81w({Ud9Vj4~}oTU_!QRm<70#xG4 zOEu7~e|Jd_-dJNAUxcR^Pc9y4IOS*JDZn!ePd?^g5uRc^v+>NqW5kn#Cl^m19zr7B za_$~$3U`l(j+H1rV~_3jgnidzIfwwTow&82g-k{d?_-p45)L zpwvvU@xhTE4ZDw~G$3UcQl3lo9kZH*Aa(;Z+FQ0B&XZk?HNC zI1F$-{^=31yjkscr1Hr~b2K`=orFZzTGI#qqkiatjqik%hwhB!w4WUw=q5xoj}Z2y zRzl9oFdMq3aU$-}o|Ajz-_>(zxe7il=RW>Nd(!f9_>DpuEc|uuNz17U=M}iZ45WUP zVW!Gl)#i|f7Xl_u6LJtH3Fjojl!-9(?+`IA4zB}j)L^Cd;H`jP$kDkFADCGn=kp5Y zgf~@@yrPTjo+$L@&a;|!^?WDbkcU0HV9&%Pi@!45xvOL;TcwK6h`6g-x=3-rA-%*_ zDH=qAUHg7l=Pnv2j+hXavXQ}@PRmuJ<2&nsBM-&s(?XIOP6))IiE4)&%hca>c&6%wx2Q$01|vpNR{+*Q=}lf5c7 zPDZ{MAZ$DlB29#h4|}Uk95IXVrOSpUN)b8#I6zAg*)JtrtNkxeOcl=`yw$eR!T7*a_|A_p4>zLj zl5Y7kl|i-1>U_%9QfhOF)V~!L zR*G{;pFN%CmGi4}v-mZ5vIN*L;j6eQev(_oDfs8$+QU^`s6{RqTCmfah#)oD^~W54 z=yP$zPmD%BskMp|`?CV}jCFx+);7Q0A_|e51-$g6g_Fg5M>g41A-^M?cXJ}YT`vmw z{q_uNKoso#jw%>%Obx%hi>CbRRvGph71!?83rRsU%GPLY`sS_{jVk_&!4&i@!^yBh z?;83Rvq7k6wY%{wJs7SBXpMbOPDLnt4$qzXOXQH8!PI}P!-TF~xRhLVEi zeiv6Ba9W>o{D#N3H2WRzofo6dbEuQV_e7AoC1&j9Z?$x;wcI@geG_WFYVOgjbEc{Z zOM8YfzpbaRG=LAOYISS}b3-AY4yNoux}fX2m@lqupbkJ6CYHoxNqo{osJ)vi{C z3Sp_F$E7xxt65GFZyoixrIOdZ0VVTM6g@s-G9B!NpY}d578ObJ9_%=nW;F4{93O*TMt*{}_j?V{T?59{0 zv`+QAM5O)|5kzj z6<;z=`q&Q(Cw;oh8I!*07d4Z$Qw4vi>|j+~hRdMs+ZBg{^&?IpM2?N^b1>>@J@E_a}0Wq2-NwFTck zCq|4cKh5ghWiKIz?CL<53!yJX(D%MYIf{$YoT(SH*>Y!!RUs@YWpa`eZ%No6KX4IP z1zgDGV9bIQbmb82J-5moj^0ebKhLj;$d3nD9ZRt04L&I}$35iJN!3mne9!xIajrbw(V`etPr4=vc9b~!gepq)@ zXkH@Z7T^2es*H~{2)R^uw4-^ZP;+!)VQ%pUYwvyVe(im_Cv_do|7f=BnzdSC_U=Z} ze(fh+M&#L|{=Vb#MGJf%>$d2>?+`B69JLf13-5jKgSA(+6S?}dcHMfdU2kSN=( zBX*4^Kw4Y6{0=GKag@OkT)lDq3-mx`S$i0IrtFOO5G#o?vPQeieT+ zcCtCjLYm=1d*E6#b*}~lUkvuwPXeNm3r6S!X6xzuHN0nDXy2JG&&uns!^(1{~xvd!T^zPWn9u8cwqZ{x;w_@b?6qID@qo>CWa- zh?0}?*=9xj&f&)Th4mt-!P()^g>TfKsZW;5ofg22qY)K;7sjAhfj4Cu(-raELvo=g zv$M;R9vhz$i;ZW*PC1zHtuK#vE4UffADm%au_9n*fUSmM=C$lqb zRG|{zKMUVJ7gl%7kb9non_G86W@uNA0#tRNlH`0G29{C*T&KbS{1I)An0>@#&nU^-nn#3T`$R9UqJla2aycZ0Wf@EF_kajoS0&88V>? zd6m2^L#!01M#7{Zi6=rb=hfS_wHZBK&`ow;W>lP~I8slSJws(2MA;1}SB^4&6O)>= zxMU%n^Ul}6nhMFC$unk(yF(jp?i}c(uxAuj7C_@QG5#&g2n6^0Og?Xd<{-HdF@Y(=X3H#31|9DrjaL6IK{LR>-4(a&~86l+e_-5F^Bf$E@olva5X zOt9bIdo*b>Bt9w&GDo1fCIC4Qxa9#R==CuNaFVTa=t_Z!ZvaiGh+mK4l$}CnLf6t+ z?78FJkDZZoslin4UKe4X;9_ia)o1!s2Sol({ri=q&8ugj<-lC&g+@Y0Wi4#8Ix5-R zd-?SOIdK&4>%wl%A87LbDnQcx0a@WEOJyfn>`ku@1D9z^P(>zX+h13z+SEb@J4a{% zRw8|g<;3xf5r$I+jplVuyQaJv7|IS}e3VzVs)9B>F|R9Ewy8oQP6hi3A7r$Ze|p8W z?ftH+n|r(3AM5Fo#{04EnD7+#)PdjihnIThik{oBd4pcbn=3cwrt!-$(;mvbfj3d^ zUg%rd#A%z%m9au`ZZUUhF z_$t0?FRw6apf^n(viKR`WYQgS)Eya>7V6D!*yQab{8R|LvELy!l1$r0?$O#LBp z#HKH8zE9HTtPj*PZ9Vm=h^08uQ^1Ls9f!#ATk$&rI}pD^5sCq8!Po34qnNEa6ln1C zm{UGFBSX0y9b*!|YY_Z4KDAX66nPZEG|a1Vq0w*gi?!06d6((DXz;%q$mP~8r0EsU z#m1Ko=Ww1fc}TJ|mis8*yi?TH=npt%U$E=tAy%!7ZyKb%Eyayrd60%R`sKjar(ZBv z&d11Y;&eMmo|1R!TOG0sh3eJ5`FZmJap>sQR90u?RL~9UD&> zmWOio#Bv;<3C=YK9Gcs8mi^N@4_t6_;vFQXi8ob(?rEZ}$pVFI1g9xBzA`bpe~5Y{ zO)ZEqCc>lRsnG96zdM&RCcc@$H}gY?=j;|qh+t3L2HZZ)NQ6y77T*r+D;2wg>)*8bmutNbxjtB8Q{jp-Z%u&a3&*0kKZF)pP$&X@~#O zbIT^bqT=>fgaWibm=m$_C(tfQkhZCqPZE|0lXN0rLd(Aq5yg+c0&YxOo0!F+Y(5Vh zfQh{4=}s6{47j-7W;#MYKcDz2e(S&-fv|(u6;EFqXs*n|UM3ZqE2%XY!scA3{TObx zgS*4DUNuu{t14;6CEi_-7Qf};3c*pIiM91<$g z(XbD?K#p-(dJpO-QPrEJEoo+YUBXY^(NFR5Z9#CSjM zveCNCiE=;a%HkFXu6$Wv?Yz&sC_l0(Kdo;o{8C^7w4GVETPh&;T=dl+2lnUZ^-0;r zc{Bxbfs1_WYyKT+jQE;D+HQn0LZJZcI5hFCzd)=8CD8iq8P)oU@Ac|wKfH}N$TthS z&=w!+m$7dR#Go}6Hwi%J(0zdc);=*0;@yufC&hC(kLzP+%iVuDLyV2#`jr+}bUYaK z1G|Y19JDe%YT=e?5Xb*K=)%6F7}{%H;vz1_xIQdmRq=ZxwQO|UINZ1ycT^n}VasL% zprSK8Er^>|_=1#HA{VKrg<`XrC5C5XSFM>znjR!m*Eyr(NyAc3 zR#n)lE>eV&c}D7#o?@AyF(Q=w59~@YL6!Z3O3@A37yRz_&lB^xOHWBiDmX|A}d#W zT+>3)@m~!Q+^d^t;WV_cX|jbL7fGTm{MpdgEv&uW!iPp=|7O>E{i1mkBL<$%b_6m| zI@3Vgk-{rjW&8&*v&-X>nnI3gS48Zors-Cu;oBHN+D3Ue)e4L8IQyaJ6mpZHgT%iL zNq&px^8q4%vxy{M3rAeUM3Uw4gQLJs@x>y1%O5cIlpY@ep4uWOY!EJ`U)nWrC;y_| zjjQC`sU1?|etz3ZuixS-2d=t+-(th+ZZY{)W|4YRry~AK(583stiQ~qGTYT|guI53 zS-i{YUO^s>8Nbc9?+_a|-cC`A6we~Xl|+afd8!fe0z!UuJLExx97afQB1C~SYY=i2 zAyfIo0*PN4^a~c3$={PMsa@HZI?{*7T zBBT-_+ir&}L&!r2d4#VNYH#PXBGih|tS~K0gtG2M$O42+P2{8@_aI~mLd3U290-|- z5E-uq%sJJxC{dmmX%`@dMNB@@V$ZRNT0DMhi>z?oQj1Fw7lS6x0I!JgPqPLbCajwF zCg!EPY!;U&{%8z0CSGbO6?w|=E>0K4_r+$}{2l}D1G1%}gF>ljyLCImMo;JA)`Q4H z%a>UG9URT*=^l(}1mjELe9gA4TkC4}L4IlLmTk536MW)*zz_FsuB&U9Zz0?3_9e#u z;QogBbQ&~3NNV3L7cq(Vz3hbRVo~0f2lpbugzIghc_#eZ8mRxEYm0m4LC7n8!@n2) z63jh1*XX=!=uY939K;==V>%hMzf7>KQO5PrTKy}I!AlLN>08q6w@7y?rveQyO(46;M6JN z2S!ccV9*n@Oi&dmI9Zhn%J^T9n)MOmAhh(MJ@NEG)Zg8ChFTyZFEB3<#4QZ#R$SeI z@eTj2sfZ=|0!0Y`h|7SwT!LUu=9yjF<`# za%Zf-N=)QXY#BciuJsG6$uO{AKO8ov5p;1uW^R4~h#oVj*fc9tNq8J0qIY!L4bWntO zykvGV``UxXwF?V5CxboTV$L-g+0WL#zSg^zT`P-UA1YXN(m&T_;X)NgP$G+Yqopt*dvO# z1G_V=0~{&SLhduvU;wYZdnlQm>$>JQuBA1!Xp~(RmR)V?z{gfjsQTnw@w^Df~QwQd-R`7fytQTQY)*#rS!}eC*Uq=5jz~;*m?}!y{g})pc}Suv)m`PqWJ6%SRa@?!S7p!Dl>>Yw|qqU2A^a4$jW8E+b~=6s(iyy5w>6-J;@3t?VS7$=LLQXHKO3#r$l=G$jQHhIMNr;Kbg~f5^=G`nF1U_Ky!~brVYsa% zjsFThf?Gb)_;0blk^#$+zJX+&{Rl)8)Z@&+bWCSA4$I*>$+W% zZ?YtUl6<#Iaz>`yPJ62)a=WC(5y|b?|NT3DI{6*G1WY@ACiPjSaHCH8yfoi*sY>*e z_HnKBCB`HIUHekZ|tnbk3|u zsmt%N>s8@ey)^&J%eB;+NP-5f;$o&MRup%EyEFzKRLryqZ(h88l6Z6D?SVlW?t<^( zgl{{1>joM24+A2s#UjY!&@*c?d)O*_k+{-0#;t0**ZqW>_v?+t;Yh&G5O-+z*L$9M~%)4^*uHe9QuoQu`^s~d$%yI$D1LH{#{aA~!k zJTL8UUqdL~1x#dEIH|GusQ!qtgb#KP!kuf9PXMpOd2okD8e&4_zILo2yN`y>8(E;1 z20Pc#H?bP^#TShzLr*y_USo7etJ_Wj*%#i|j#m(4R43GT|<@Pw`0)3-B1+2k16MRq! zFK?By)&_8*eJwulAX}{sXY?9ytzTcmmh|pvR`(vXa7rOZZS&=9G~pMLL3#za12->; z|7j@XyfR2=r63AE=};%y<1OC*LgppO-h06LizVOrn=X>W+s=YXhVxl|rt1gD-cZ z8NX)K?{|z{noM1wne6$ATE1>IX|-_wJm;$e2lOYcPaY!e~$bD z^zqjtPy2ZZbUI5e$y@1(4b=y>+?ITzIkUOat|ghIwK?N)oI=Q3n{jTc2;cjSxThQ& zF0|# z&1e7r)T`1|7&@*Tu*jCR8fWwf`YcM1hPq9aAsMf|AxAO}Sd~^dXl?`<-P8M`)1Ex}3Ln~v1*?X)LsK0~F%Y$;jiw3LX|(CHo&;|%STLyRd_4LK>~gf0OCRb`3;2Kt z{abVjM*p1tP~!Xl5vAWR7Qo}X-9lOXVsy`B&M!Xf#eN}D%R;p0pLEDBGT^Qgeiby= z(X;w1=(C3IqUAr@N%E%fg;vNA!RRxrk@M0#GcU`_z)74OJIX^59i@CMfu@Gj(eb~J zHk_WZw8qskw{P1=YRGF80!xeM!CHjJB`I{MYfU1YnGOy!f-HUt`q3x2WF{9*oUh2^ z*G6#mW}=)dV?+Rj8|J^}dA$do*SUeOc~Rrt(?Q*%FGghX?+nZ0Uyd+Esugd@Ua5|B zLDPMF&G0K;QUGc*ejO>AhAEy0Y4>%H7N@LIavu{?g!3{}EvtwJM~r~`e}uMMP;K$H z#M}AE1TWy@DV+x}I_rT`^VW;}$xB%%4ag zx#}>ic;M8?h@C12j~U$hQ~|r0usY*XmsmLNNa0P1v*XG{F2H=VT~AB8(r4koD>jc~ zj418U&@GGi4^M}D5vZ#oC_WXY+H8QP^z99WUP!YwPriMwm?k9K&P~1*DN_ZJO`MLi zRhmz!T=|bF-PONjWuP^?z1U5PCDg(( zlExi#%=~bMb%w3Q)$E?OqFg=Q`daf7kAB?zxk}9Eb9ZrBEA2~`>?V+llop8iDZ*mz z=0K0%t}|#o&K`|ONU};H$+1CK?IcC=2TOFo`boL^KDjj6gEjEmp$U9_AI6*V7_7i2 zAz6)cbcxNbWu!^Tz+h}Kb8_V~4ic7NSL^ATW*mncu;H`_E#5RZI1mC)B9!1oWJ3;} z(hH1H2MBBA)z%bKOXV`BF1<&MI|(K=H!{9ECcznP)>4u#o;zhtiy9gwcxlcj;huEh zmw1w_NkuK0M=Q^#^{C4YUP#4KscyAaiCi*4X6?xcRGud!U4#+|xd2!L*tQfJ%gEE} zOZBklebKHL8^>Yu1ZdOY9}r0V!HArEi!YYB_2LtBf4LMT z#+AHVFEf{UrbtzQsp=t?OF{{StJ-n1KGjUAe_1?b$i)G-GD3FLxa2(iem&-S8Mu;p z0!^nxI+lZEo<*#dx69(tEYHDWD{w9iPR4DA+TG$4c6BKv;%KcMsP*4)0!hPV;Qf}m zrbx@xWgc4pdEl>a4NzD_YwU3R<~(8lH6b%X*O;gqk`pr8qW?e*#OJ4@W?r8N`T1ms zjAE~+!Rb9M#X|`AjI3xWwVgq=(Ma*gpsR#G42hB>4HfGiZ>R_zqJ4e}b7&lQV(zvb zJ!9JgNo#1j5pj!GEM9J(-|2p->XG_pb@i@hwVCU4F_^amlC{!;`FyERT(6!98T>pG zpR?i-->bgw0t&9yUFw>>=ShdO?~y$%x}L6q9Y5JowBr}LM|A|!N%uN~I-~liLwP|e zK<-ODI6!BYQXuTmfC2mQI;UMd1GaBX0$Xy_5kD^vs!Tolk#T=is4o}ctg&HYoOM#^ zY_e`mFo%QWoT<9g|xNzISpzt%9EpK^U$+6`5=@|e**kR$#5+8CFY4J zi1Qt2BpHPq0EMt3mQqpleGT3jUd)aS(6yM~^c3BctyhI31u6UlHGf zGhG$v;6>o|PlasC=Us;UYgZ2F$GXy%3ohb5P`rkh|6#cbLO(Xlnhn_x#v*1pF%8H4o0XF^8N%k z6gk}ixb+q4ySqDU8MtHS5K&ilK%Q@dzOPG>JANfwP~=YOljj)vLIg0S0p*+|@l@RI zptgx=pO;^Q!DVz2+yrGmiAW*;RyjTBBBH3k6kAxsrTe zKFqm}p>6LZXgDIsT*o|;*~glH@*qMkuGSw5;Lca>)ejjK(49UBUUmeqRm|&`64POF zr7{MoSDRju6T$uvIem}sF!|HQz~K|>=C16O>suC9ZB%zYN^;`iz!7ht=SWAO(`T*{ zG1Jtax((Wq@ee?6CJSX%g;nR&Q<-z>JoSSa9la?YQhcN(9TGa7zBb1vsJ~{7dw5!iu*(I8%{*Dn`8RsF07+{vzt6)RYPJ*Y%c|$J8wezO$kTL`$nyn9 z^e<;@*zO~<#Qfu~B-fYP6OJh#s#^DIMJJOsWD7~IL#`7JS-9CRdMRrI?&_S}kRjPX zDZ%N&<9=1^Ic=j>^s-H_*&v;j9JZL;Yx9o0r(Lbrb)5jk*bE7(LtXllk_`;L!vjf; zo~|c=)q3uI?L0jf(eiIuJr=T?7^m_7vWoSIXSXaEa}whe>`)KzM%K7i86v{$Pfa^S zYSJ||L_?U6`cosg|BsAlKUILz?er_Kp6Z4b!8hG4IGvS+Ub414O3Pppobz1pH$M$4 zf<{wIvwLl>xm>FV+A@2ZUs_x41l=PjT60lqbF8hnB{a zW4BvMWUcGf%^9+`vfHtCt)lgIZf(Bsb(?hGXw&iAZKB^c18oYTO@Zc~W?N>t^ZzmS zkd) z&dfP;mUnsH=bfroeOPHf-2}|Ghv zXrDTcg;%7M=;X4!{*%?ss~4b;>CCwlkGuBikxMc1N{FD=I$%5N3!N8P*y|qx{)&zS zy+9k|O8OwN^^?zX2U=EX8_I`{xqK_QMb7tST zrfEJOy?H+Rj)67uZ_jb%3I6+Bok+=;JhCnlxsLcg=*WU<(nn`v%;9W%3*KO36V0j# z0!w}?+>>U+mayA=92o4tiE=IjcM|klAat_AJudb)SmWb=B25!m&aL1w2)KdLWmNn z5Q}^3;lm_#l30i$#PU%aM$t~XJU?NrxBGc&Q@enePCEYnUP|m}w<8*2QhGL7B>U`` zcrEl+_;Z0e@i@;s_>!lv>CCsu4mq`l68SO-TzQV`FKE*f1{am>cKGjaZ$zFEI$pnz z5>=0q2!un$f&Mu(Rov8D(WG$DJpNrJ7wKs3c2hI5#)@?8w>Dh!)jmWfC@!43l z(AZ4Fntj5r6^CLc0#o0rgOJ=IfoPL7yY=$3BzvdbSO8?xweX|O^*`ygCLZuV=FLga zh(t2D1D5^Rp-Ss1S};_ds`_BJCD&&Wtqbol_ri}xmxE#aAXTnQ^x~|~um?`z$Fr;Q zK4b$*mzN(hwEA=h|KvO2YYFsv>A~G*osY?^NPYqjH^>#j?xUCZ07C&@MBTJnB~uRZL8FBlO9q+C}&)Ql&J zTUXMKcDRS&IV5_NtV@yet-bmsgUtjrN!L8$F|MQ#uVrsCuD6~%-bAooiAL}V` z>_v>tgmf(VNPTFjl@B$*mYrC`6D($wS3^2Ju=GHK;u=We>1@bf6H*|pus@DDa(8+{ z@~1VN)ltUjx+WxK|F!FmwNqWUxXnIK*BVV(a+v9Q0*Jf2IQk{^cNLuO*nPKXUo7CW zpP$a(L%qxG)4!Wn;8VTuomF#I{(A0q&-ab0r=PjAlvmF^MwR;JtnAev%iEE!dhw%G z=kTlQneQ3@`%Vi#gTJ4Xj5GPH7xs8|7!)_8o4zutUerE=Grx16=POG4;wEkpuFiSk z$NIPO)N?N7-_NODIJPS1>FY1w<9_b@cV<03jo-ceq;WT=MZIt4-|Nx7FlS}v`*6wD@*^U-xKmD+A&dMuoMvI^J zm`@tDPm?xJwK(r-xy9c(>WvH+VxshmQap%uP%Pb(6{i_ElZ zuiLBZhcDJH%5j=GSeLSw=D5#ew&W(1F2PB+W97=+p3-4u*T(WcI2KLY0*W_wr+`$&2>yq(KeuEadq|wqr4H<+59`o8(g)KQqeka!= zf?`hTQplX_y=_$HLwKI-iAv71kZmV;=W*$+6veU~x%JUz=mvvX?#C%%-mM0qu3>}6 zvaB@<%hf{e?l!$Uj%OyZ2229D|BPb%%KCog*@$ef2xfC-E1v|yVLI0eX8dMzM{Fi~|>6V*m1r0-7>YOaD*F{T!LoMcQ zS1aZ{4je-k53L9Yw_lIk!ISSxd8}s%U+}GwV&BGKwXlSDomu01Bc`ja!>pf_D$+vC zC-lfzf`#Z`vWHEzZRWCIPvHNfWlm1f6Zl_Sru>&J^M0dcwtr|Diya z+Vj(qwFE1Imi&68(AN^Q3u}COm#&)G2fOyYq$R&fk(RuUwULaU8nlIsi7$Kayz#M~ z*S9uWejc0Go^5EeQ1D390@s}zWwux&%iJF7ChV7`i3eB>e6L;YluDC%W6ZWqllk%3 z`Mu=Ze~xwS&}4eX@*Mbkb9AjR^CthCXLrCnQ^-)2XtX;wwbTPGXn}Cu!T_ z#BqXS%#2L%T%W&BH}j(noXy_Vz7}${?VQt2K5ITKx1Zljj;5VkAeZESNXs>3CTQD| zL|Q(c54*+8L{8+uE@D5L(xiFL3N*WRLXEk^#?=wCxZ83m)@G?~@Am%a+zhcw%!vqF z(zY^q0MgQF;D>ACs9{TOyHk!1q%%)VXmBkPC-#Y~aYa{Nr^hevMBcpk{pg8#W4V#O z$NGSpSUBc{^in6cekNMKWsF)*=>0{-$#)Zz1vs&joJ=k{B!+Q*--DjA633+#Ny&jAe0~yX;05Sua)F=eWrZ zzNOg;wqpf9zgaL@Y}XFj;d`34w6=w+@m!N?E)~TXgSOs*w&upgmuuF0%P61jk2;@Z#$WL+S#f1r0C?A$q&hReZSiM<23{|Q*$62Fh(De$di zA{TRI>No`+-Ap3OMQx`Maiw(m5W7hkr+V?H<5Qz%0BJX+f41)0LC`K3}$*? z>?yHd=Ngv=CazgZ&Butz=x$z zfP?h#3n>a-&MHHOuPQ)}HIzJ>VmH*?TUFoz?{0hSBJVcRna6QfHA>43s|@OCpWJe* zL174NYHd4od0dfolk_QRW1yE^s^hx0?(6CC&Kj6n*IpZ=ZB>XnRKe?`#eAC@;V;2w zL*~<^v$l5O^7y?Q)^`d%Y5fpc0df(o)X0+=pDU7aE$CDq5jzCz+ZfkBO{zt$i;;tF5(5-;%RRh^OA>E4H)IeFl zj|R*8AC%KrcqxQqOjF5e-ZRRuZfh zx_H-SkL65^pl6GdIq-$ibIu3rxZ@rLbi4~FPfNWMZDwsHk)qBEWSo&XO~zQV*Y08) zP~SpmNw(^QMXs?Z&Tb(!63^%F!4=hAOID1M#FMN#vnf3(#m1Cu_pWS_n!|?5xVPo| zT*TRFDLk>;teyGgVAc}oAy=j67`eW>xuJ5d!!rY1CDROjH@vy)7Z1MJ^owspBC}n@ z^RQu}`(1gSKyPk+?$Y&lf84wgTvk+tD*ke_zCs0?>&w6mJw*xEK4lcHU)j2*?clplW@!e2!hwRO@@a8Az+9*IRCJF+BL&)a^}-kLFJxf}8f$ z@wmSx+*F4n8vify;iii|WOW3Wl%mPjX1fdjHzH0(>KR4uJeJaio66+xU8Cq7AKQX5 zeYdX!XFN07&C~YNdPP&W?EHoLN#7kUazj1{ z7~&VV#kMIBi>|g64a}^857hZ&EK6Jj#4?rn&cu2DQNr=l9icHiTI(oZFe;8vc|#H}WNP zxMtUedL3Uhn_=&~-Maemp8eh>gF4o_dcXJPvsOFBu3c?iJ%iI!k0aWj`LM>+1`Z_! zM;lL@2tNaLuFXVME;x6an>wuA{s_mE0Y^4Kl~p7biaW||kdB@47LLU9sJON6k~$#N z%VEhjx-F_0iB3ceNal_4YQzZ6gFPuFElj$WLh1zKRFe@#%lWz>%|>r-v%G7jD*tkp z_>2E`E#A>M^3t`h70DekLsz+PxN+~c>GsX5W$Q^rHtc_KFICfI>@u>U+lJ~7s#_^bu)g|g)g!Xh<@*ux`P zF$Pa(#nbhTF~ChIn}avkVs4Omkpw0ejBLw{Vm51)*&S{&-D7^us~;SNoSK%TloOJu zvm<$OG1^^Od4`Lm6$B#dnNh)l_S- zj)q%KTf;4`Wob6^uoLo-QwRt*H@NCsTU_-gTAExpxo@slEYyFnfHN;pzkid<>f_uu zxfBA2=sv27O5C&*NPMXGo@8$FZ zl;UHQ7Z*~Bi#VQ#a$?)SOJ~V@Cu# z>dY&nD_j(~qGrW!b9wwvcq@i(b^Cy$VH_%qFb9dEesrN>0jt;#RI0|Gmzy|`r*X? zjLcuAbo7L>qnS_^SPV%GUm!|5_@G;kHtGrE8MdC5k25%)%LTW%w*cnTgz^WKH=N$0 zV{)62e~DAfW;QCKJvPr!;vi$>&7>V@JtnBAgN1FVnQKQ4C8)u=_}y4z z(8*byVZ?`)`>h;Xd%Mj#MAnqFRGmhhn-vQ^7Mop#iC;|s-~Jm+dvvsLB33+z_S$@ldhjsp_R@_YL+$;usnhN z0h#FH^js&LV;en#=9wRz>3je7n@T5;u zL3lGD=cW)(Lw72iz<3Q<7hTOAi`h7;(~9pG`=?^-UrZ?$z8c$YULg0^YTFkBsgtB# z;QC~=cBQ_(Me*=Ds=Za?YT{Rzn-F}_2rj5bADLTZ-u>-7a+X?^^>BL&^;UbULjHt= za-|-W{J-i6^lBP%xD#02FYq>KJ4Ci8^^<;mgsXPZox--qVlCVY+`icJu|qKu@m=7q z4<@kR>_z!ne1>Ag|7%#fi>nIK&%9*%G=H7t9?Ox~u^0n(2(_&wZWOI9v-8RDufp1n ztjPxU$JpNU_9 zQ}-QhLwEQ>*nu-Pc3_|2oj+2bU*ea4&vvVAKMA%6=>fHmY8sdIooehV(~_{iJP++ZKOC#()CY;yTAI9y0~^5$Q^>a5 zB*}Y2J&zqFUx<-k81R~^lT&@2>@8TfD7fEC_wyDZ_E7K<9JSz0KWX?rusP+XBe7o? z{sTuFO;5%2TwaqR@w``;I0Wl0JTh2ucLFJ8y~+{q*&XXZRYM6&F!jphy~6j+whxwyatJZ|I*#YYMt! zzZh}CiusCHJ76<<{C@0Jw_r9KfJ5$x`HWOG-N^t`P53$P9GQf!Q@4i&%IobGrCo@< zy{Bj7RU&W5XWNWS^~gvwmmRjPqBDn5wC&G$t282|Ji%_SZD`SmZI#ld9YUM{kQ{9V zuVO{T=mZ9foc{#Q*Fwc!f&Z&uuTY3>mRDnl^@N@PHg?1o(1+Io2yZG%iUhH>ZIk+!`OXSr1))#x|cb?XSRArSpBjWu9z55+2@(`1X^ z=p-p_gLtv-O$sO(GuuMIgzWlFnFDao`i_x6sdt+ zITgc)`2sD?0qcxOJk1B16b5!B!SK-sb2>{SAp@{i91lbz{S+c;Voq+zz&DZo>E+l< zsBH%JFDEo>7y9BiXLp;caO@7g?fu=^a#wiYbjUah1_%Qsm7yT7WbdubCwFb;>i2rA zKQR3y?^c7`3frOR5G`WCIb?=ASMpR*0rl*&v6_Mtv7AHq8?p}_wbU58u||-m|IH-U z-lJ1-y*$^nm)UzXhMAJtF`>j;ou2sT_Wo)T3^9<%6y5*W6K-5X7=MT@i^N^5-L>() zw)@$ecI~=vmmTtAZEsG)dWW5-GIvkdVa?#V59+AQripQhPkvx$QU31uxU@1!L7OCN zNiEh0qE`@E*4q0*4~g48CvzVty3TAhx{M8td+hvjhgf?G^?2nv({-g?kK)@^sP&p8 z%YR@$<)kw0sMnb+MZLhfv(pJjq-(idtW8OKlX~Eet9fyLmIV2ay}V_r4DpY*?oxW&1;7Db}0&5N!aRJXwp~?$wy4QUVK^;HPbF zXqtWgmuxpBDjTlUbOtpY)|31E2sLTGQ4>{JCqK=6{Pw*hWh+liwfVWftC#Y7zyzy< z{-wDHelwX5C%qQ4xTMvaKp0jGMvI}b9n>rRGKL?)yM5TjI=DCaQCWSxu|s$ErX zOUB>vf}u;U^$LF@`;A&jo#Z^s7SyDOyyI0QCZxtmZKpe*LNiM2QT`fOmo)sQVt$HvN( z{m=2Q>XRQC0`Q`U1X(y{BN`33{`u4TOL2oAqe8BS$iph$Q*)w8<;&u09nUsp;nV6- z<5R)2O$r~*#QkswjEVQsDi;k-5w{Mz)-an(-YppkX$cDxMnW3v46&%an>;rhctegLnN>`Zah?rpDQoavjQ_{($!R{f)Rq?WKg7;l#T%1qMd?!KXCh3o}SOZ8qNdFV=DY}-T3Y}9n1xyPjq-ZjJY+;Z1j>L(FjmX@q(b)|k-iTJX#)Sqgz*aEM{?t$(3QewUs zko!B}OFO2yifAu66A733b+CjZ|e|KF1$?RY4qVaR77 z#WwYlQ76AITw9}+V={@(*D9ZRd+NJi|BihX9!%AZ@2a)jo2_t(5MMVcbYvNqn*o5VenI&z$h+(hD?~bHBU`Q8K4KU z$4D(R}*B)VUH-+ zBvio@rgauZ$P%0k%ba$NdkJc#d|IQjzP5b_z9@RxGSO?SGU@9AjYYgk{u zZu>#g`yE|=HF(&{Hgg7|&ovj&U87Rp_)=Ixi8Yyy^ig!Q-tDSq=XvG_n~!XupAro9 zTZasSp*V^$5w&gEz*z(QmNkLKdMXn2?mp{TGCvkU1O;|W;9?kPb!x;5E)*BLc33ok zR-Z7gvvh<{Z$51-6K@Hg-t4URnELXq@R6?%6aLU{qsNjf8iF19)AP&fsr>2T)xn>@ z!+p_oI)80A8g^T5F~q~!qQk|6^MkNQD5mHpMW| z^;_*W&2UMi%lmnPcIkZNjzl-e^zP$~ZqpJauMD21P8;@aZZvD+VZ$Kx2-gXD8|aZH zJX+=cc=LvT=il~LpZx;=*}+t~2G$-rbJG}^vnQGv#3q#? zzXkGvh)e}I>EpD}3@gB>^sO+7ItrAZu_NY?<@k2UmY68oI34%of4^fIK%N@S%6o~BEQQT=_yeJ~DPmm9}N zfuU4vR&GJG17t#~(g3DyvQlrK0N#Ni7JX*#Rfrf+V=lQTDA;tgU*B)<1j7=W77zy` zevHvH*1XOh0Z~4XZ?RrDI*X!tQH9{>bk21NGr9_+=E&KGQbguq&tiC{If zh6Gbk=ngqTeFni)iiiqh@Ci<7`oQJ3&;mLC%o1|`EkbpuW%+5-n@g;QPSoi!8M#wJ zq4qfbqG~Vy<`Q&{{;z*IB^-BoYCU%oO9^rdL>YK7k&kUWFQPu?tj&v-UC6^b zYK<x^AG)NX~G|XZ&VdeT_P))XOw-om;= z-q99!Iu`6WX14ir2+jd^vn+7)@_v==t@th%h1e!T+_wXoexmU5^W6LO^KAHs=eaog ze?*&qhfUXC7%B79fx=Em?|~fA=T>euASX{@=MJ+X!21h3p^wE}0mAED7}>xz`Y9lg z--8!T@Rvr}9pKQ6*NZe;5-kC9ej)s(=O;>{wC((W$5Le|iPjo^9s6t~DwamzT{g6= z#yjvXI5*W>+}BUn^bb#WV)WYoM{hO%%icOLYK_#nr+O>cVZ|HEJ?DU(lCsT-m%C4F zKfQUa!Fq5lYIG!+VUvFV3RXumR6dN>`^ajn}a zai$2FuY9`vj|z_Z>6q*Egw0QM>%J!krxhY49S}k8B>e7zz$G;#jg9^?Dp%W9bfm7IIxa7Qxz!Lqw=`uYm(u-2}QkUT6z6Z9f; zPBun4h?_&c4jMlFmJkb`-dylmzcWcPBRwW4BBz8}w-(V~rHK=e^NQo$q3Ted=`QXm zNOQ1F+f?TWujpcfP9*l5NX|tBpd2M*=K0?9i|0{f+e}^$dePk6emZX{NE-i zpgdr=!5Y?RY{%PPmtSn^Mh|u5I}sO5a@o=B_OE&7h#ZpM0nWbOl7>0k>6s<*;-%C~ z6Jqjn6PrRcp?&$9{C8uo#)wafSbk-8Yj~#ij;2n2-hQQ&dM+jX_gLyAIpc1w`U6t_ zKVRP?&|BOvJG37XhYc;UarcKF#c{J~g{h2t4do?+pNAgt79u7pZ;-CY89ZRvZ2_a< zxpK7nXNG$$ui`t}F^7Lkc`s6R)uLPMIG~8Pww#~q_^lI$RXr5#z=YCRi<}6G`rewB$`6Gs@OOXr4*v4Hb}QdiI5Y-iUgY z{We#Jw;ujB&E=RIGSdp-cSuPeK)zx2+Lx>~8nD-fz1n_oQ|!Gps5d?ayvE;q6G&_! z1zx?`qV}10o8L6jFWhT+!T96YCd&ci;I?;T=?Z0>s)Bd0Qk!`0CUt^DVWgx#ft!Jf zULTtuv&U?)l=LW(q4s+ABGMJB+!wH*{aB9YA+}k0-1mlh3SA|g!oH&K6dxkoAVF^y za5F%Yp{EHJL*=^C4rzq6p>+Ztl;@c!VGyC8Q+2}Ek1rN?`6pI+wf z0b|QFZn>esrS8-QAN6Jrc#y~83EV+H{B|fC>#uqs6UsRVn|}WkSDhAqogqUz%E8lR z3dOXCb2?8O@hk&iC^tPB(}L;HW9Y)~>WB?qLTywNdEe;cT5n=zyMg$8fjdBY8LMI_wUDm&p7|+CqZwCWMPbjAo3~)__BA%?X(ez$^ zb|;BSH;WfTIpA+on9k()gdR6(an3g86MonikB6RoR>FC2&k+dx5pb`=AN>e68 z;@`Xyr%Fv<#qI>d{q_wp>q-Vniu_S z{R*>cCcZ7kx5Yolw>I;0-Y*6re*(*he0}gHy3H#86b6atW0(c77te?rmQ_IK&VziL zMtWv4Bf&0%JP)K)125!r@HD;S{hz^@mqK<)Xh2|j*irG9f!me3S-J6P%G_Bw@j->9 z;^Tz6+GC!zlA85#e1(OoNS+l(=<2UVnCdU(_$I_GLxWr+XB{3t3tR`s&dVuN4VdQX z%Jc(UFJo9&%XaQ5Tq^Caz!Oy=BTYFn(#%3en%Ri$+KP-cbAWJJjXn5k{9TJ<1>~W? z%^v^Ns0D5HUwgS02Bpsb-Tw~n74g4Q(3%LZQ!ZNSHZ%S#|3R;We8OsfwjbWe(( z39|(6L$*s3`Jj}$k7FwC9?Gkt2J&WWv0tl!*U=Iy0G_88I4F=3r(BB4hELcxq=hdK37#8@8bHFl*1Yd|4H$>8%F_uGi zNJ@F~on3eG=Jzp9(m;z4{q8xAn!|9{W3RWsZyL+ca%gUZ}NN5-W;j^>~}3X)p|=&HiRaf%Oy zj4t7ek&7$Bu$whn-Y|MF+tvyKqz6ssBi^&aK;Xz@{>nU4_?U{ap_%@wnQBCDth2D( z5ugDJ6IMr_SUFQ4&*fEfw>RbbX05zrbY7e5^B@y#kw%CWWh>${SKh!muT#zX{V-iY zCn{%t0Y4cyocMKK74a7$&rr&t6^~d1uK1CnZy{W`4)T#JjDFa)+9q|BmUkhRbT6|WQ z=+k4BQzq%zxo&|~_;TSd?P_9uS~dw>_=MCq=6nm5eI9?n^4suB;G}E&Pq1bZURJVZ z5^h%N0wv_BmO@AZ245RV3@~q*UWq}Pz>1U%! z>HX228$$Zid5ALrmRjJ!X_Wv5Q~!upjF*9RAt^mM>NB7oidw^X;P3Px4yK-U2@8t( zaOvKrVjshk2na9!dwulme3xLSeQ$kv<701qdEaA(1`@kg6Q@|jcmkJO>Y4<{diSlNHD1s7*wFGI8ZTvUjS0G!>mRa4-{+1lGU_sRRF~ z`anS2<$WFfAh#cTGU*E^Z0n4Ff6v3fx_JF7V4L+C*!e>{RzZ)dT&gX*`WsmylhV3T zraIp-7ZG1$;B26xUC6X}23cM->~$i8{6GhVkYzy7yhI-br$Fj14%v0KA~OeUAR(a1 zN`_4JML{dj8kp_F9#{!e$ZAPDPV52BAKcs?tk{&zVilTy*B z!mX|@boAFTU1QQ*`3XLjpMZFMmB~NJbEq3JNPXA`lX%a>cfgRH3we#Qk-`4<`j8=O zOZ6UQof7xeI8LT4Ta%hud6o4RJHsp8Yk*Tt1*4P0@p z8t3d!>D_DAt^ZbWZ824g>vd=IE0)F=Rji5MP@zfOA^I!sjQ_QQcsE((G)kVF>GJRm zqMxr9doU)D1qS13c_OggEBgH&(Y57T(X;((QP@6ToaUnLqeY9$bKf@mX(}l-CY_>n z`%H1o_DZofR4yvE*hGxZ;B3+4Vr%=h+r_$VY2;Ta5DQ6M_~ z#8Z!1#mx3xFb>jHS&3j!32r^gPi$Mj35ZFa7L~5P9lll)?cx79r6BU4a5)Zxyr(NN zOF!OM274v2&d7@wma}RJ&gJ))T%frj?D_W%sOIU*#s^B!+sT1MT~66o1E*|l@yC}T z>V@+;)zL*?Vcazy{*+Ngl znss-!+a49v0P=-##1I^^{0=PQzbt_X}c!i+NyOJ=J*_ z*uAx8`hhiWC4Xj9yU4k`4>WvT-uOU0%EOzsiv^;(Q?Yvs{=0VX5yfdYxkqb(k{KWf z3^Us*UgM%e$Gsck`tXb}lQ}kdzv$exQS^yS$%J~0YhFo~T`A%e0=tQ8T1fE=eZe0N_VlAn&>&`~RP$0X@& zYN0sW4J7{TV@%)XES@5HR4cWRath$#o&&Z^WY4iVhy|82pyv!JGkU=^lzGS?p73U! z>yC{}ucnI#f@JW7S9g|VQksg|Bvxyc`_yiYsBnGYi;QH;xYjRaJ%-q5&SM%~8DCe% z+mG>b$@-U80)v82GUl>-i`|8;pbzUIIHL=(kE9)H*}H9Z1tc-`m)G_?J0tR-Yqd-x7vvgqNhfivbUOn{V*a{+vrxb;Qb;SL7Rm>3JX+bW|HuY<0wdS$Iy24mA$YY zwqM9oq~GW!EwD8L`E{6-qOOxuSAI0Aa{)IIEOFBNo4HW1@c@nArrzhPxbGP3{9pEJ z5zj(3hkN?8>~Ci@T;N%M@Mb-Cf%oB4hfngIu=J7d8g2nANjoN|uIbb2e|tW^#93xj z4|U6*G~}|>Nx!jAO=p7zN^r_Y430<~F}Y`^x5@Qb5ApZioS3S`v+RBCB6v&LMb|cz z%(zqWFB?YO>i@K>~rj1%8E^_&k1=tE4uJ z_t3S+9wMAi%fwpVnoUCu>JgPWmk z0?apE<5E9-y?JrM0FsUWzBa_gIqH4#$_}02r9EtT!TwzbrrJ%hzaE*&%W`E5w4r|> zV=bX-j9h$9boRnJ27XNyR|Jc+4*a-uTrXztu>@8HAf+JE1tV`yL0~ocMv=a?_U5{C z>$C43E;cu1w`Jdj{~NRKI)wj%z0h}^{cvj>drI7=TXIHY^c6x@ECjY4bBtgN^d#jdS|UlN zNlAKRQpdF+YfxKF?$Wz=cggY|1Dz}z_%aEY+dBL|4T0~-q!9COOk*`po%}BTzHu+= zR#^rHW~o}`pk?0S4_303W3u;=7S~yZVo%^Zoluk~hlZy87Fmnb;{KJ7f_Z-kT!N#+ zGiN`#o^t5K{f4IvyA4%a)|np;fd2`Ybb~Q#CFPh|p^keD-T;xKRqF}gQ4;G}HgKI~ z!5%*AMpx53JY~*A9Yz?kXaqC-REcI{CrVg>tWL;}kWQW?W2gH74Si03Nc#+f9J$tp z*?y`Dvi9sM^-J=4kU=Z~BAt9$u3tVNI30b@#?-=o;mMu4XMVj?QHy|+C&lSIClK)pon0A3bvC96RpXhj9G)hh%rIb%+W%^uyQkBHZoZOzAO_?uCdC;Yms z4{xm&_@TK3YpZCG;|Wpb{Lsf0xFkU=Kh8>&+Fa7yi=S0cBkh? z$=o2%L)!FLw1>2djBn!4ra9=qEV#<}a#(M6RM-d1x=neynY#F#yjqt=J9loELj%ES=GimYUMG zyPyTANmO^qjSPFOzcygID~NCCVjqiKYIa{YG(DmRNYZCx)WLO%b|BY1X3MU>$@9k>7-O*?;xUS+TzKABdCi)ns0lemuw4La8 z{>wFD55u`eoSP$`JA`w|@7GKQ+1db&TxkSzGbt?sDu{fyt4;EEeV!x=4w;-Z-iQ=^B=dli;-1tX#TWsQmP&=%t{JuWZ4I=y_j+a)K&!vw1 z@%Bd3Q2qnl5b{yo(PV&SN0MsL_lNTprfSiSdX_0d`KM8jde|ms=rLTb$@ZvVEJ95r z3b|#ySTkXgaqrxYr zn8zr|r*c|{f_#Q7UVH{EftwX3SmfS$2$!RRky-ImGJp=uo>i(Um9#HC*JJ9Nn|8RXx%>S z*mNe9CWxa$aY{kvE0IAny|Wr#>8U~lF3;I{?8m?hoO(q0sDoE(LI%!2um=u|&ixZq z&7|47xI!#KNhwOUPVf(w$x)2fqoMYo*PJNrVw{q62ANqBk028CQAPvGKc4V0Pji^M z-l>~}P2T#_;Ya2L-cFK-P3zSA+XGdsR!RYE?sp@Y&8TU$yXxz&Kik zS9YocO@Tk{s{XbJe-RbmD3k$FM$RYKrFyS|Zzh9ZmL__TL$5yZ$1klN!k1P#T58df zx?qIAk5d}5{Z|Lv{>_07{Ni*|2NC~?C@<=8ok08N1sd@SR;;p$bJW3w!6WA5hW6M3 zU>{yJW3~;Ev(Lb8X-Rpx?;2&TAQgEI5x!8Aw z4fs3~+aRPWY{TlxIl~7mFRXeR4AsAqKP`z*Hxs+DsnR+yquSI^H0{qT53KBkzZf?B za(x`^&J|yMh?r|2i#C9lr`~dDgsK?(kn}@2e3b35h@MBkBQI85_Fc0)-epZeH@rD% zX*`Aa07=Au8@$}3akAfCd3GoA4bg6wtUHnSnChkN7O*P)AVutpA>^55`Nf(L5Y6g= z9E{5iSo8;KA?2Eb`klC^d%YZ1mAf@#_%sa0h|%T+5&S) z4(E&#YknK9${SBgz3C8++9r}xPnyoGPTjkV2CAOi^WM?JxMzqWmILHtiqdu-?OK|e zag^W^pB*!y72Z)@HD#}2H{iLMF**|irk;-HvBj`Glj<|yZBJ3%0?+4N+VpR1-o(5n1(J}BR87X7NR~TtSK4Kek{a%tjNReE>Yw(6A zz}r#?3G)#_9_ZPx;JSrK}EcjPOrP4HQ&p}_mc=IBaGaf7X14^!&yMw;QlZUbgnm#oS>Q3vbiU)H~=iWo#(bUp(t6^r->B8J5 zoshv8gCB41ene?$=ja1hbBpzEu^e0r3!Jt^nkZOm;VC=-eR?!rvvhWS*`o?hRU1Ww zI=@e4QxCKC$^}G&<~e;}0}yp|=8e(jeH-Km`QA}2Ms#k<+1#h4KcXrXXQ8Y3!MhoN zW)8H{PlnY%N{}NfB3|?X`VbQV&ml(3RL`DCYS70vR*kobxCzwq8EO&Zj5~Y3I^sG& zY%@fbzX+W?0Dl@hha?V}Q&qF_n>n7;fmf#={78rlRw;m!B6zvNr4(DfG7ZcyRqZjC zf??}#R|J!KT=7;qHL}9|iuaGh3}lu0#gK#f6iO;ec z`VKIb=U0-*{L$e&cqpyNS3zWI=gIR1w)TS^k~B224l`vLEM!fU8mwaju)#>ue@@WY zPo0P#U_5ecG@k=MzO|oNXvp6EpGgVaP~E|>eD)#eU|kbHHo*HS%K_N=Q@uCyrHDt- zaSC|Fc*t^{1ckG?&6eBW1;2MTdsEZLMg}W|0=xBI6cv>N2 zWWkFi-(6+1^&=`}v0cnYInlh9C2hgiy)zO#KciCtdDPU^?3Q~*^5bgy1fHn=lcqCLqay+w0%0)Tt`JN0k;WM2lu4K3G~QR z$yXCA=22D3_*He@wb1{f80k%Nftu z??>47ySR=R84YYui0OZMB7|J8p(8OXaIeSP9qj@zLh#`o!M-Bb!-oEL_9U|Mo*wyy znSR9Yt(z+5aDO&!}DZA(p$z0+1$pYUygq@LbJ`BP9zfc znDoPO%;N_!kH5`xN4HWBhP{93H-ET+=K|E1rA3zS27VH5W3c0{}M zfn75#?N25l8-FC;FI!GuNNDVNB6cegqo6bR&;u8sed2p`SL=npD!#SzBgF{+QIr2il@@xipTD*36|7wqz09C}%FY@w%8xA9^fyg56kq)OO(YqiT*id@ZoW zN0{S0#iyiirD@yd1c}D0N>XCGh@KzcDcX_U9_!7AX850N53oG{fcAoer^-9y9q6$* zMp+BS$A;9Hm@fBY)=%{qgEF{aJ>OVy z?^{0%EAuDIl_dt$y}@9@DAzexgJHMM!}SPSlD?V{tnQ1JQyp$`3msFb!S3T-E_6&K z3HATB4kvcPFTVw}gx$5!Wtz>u?baQ_O*MznkJWhWHn1w)+%rvs7Y@pXW>(o{eWQKx zZxU7RZxom4$4+67J3=ml!ViMt@xq1ejXTI4%n7k}pVON{(=c)t)qzuJu^XJlung_j zl^mAEQVHCv+1YXI3-e~roB9IVUn?6lKGrzCQ>Rae#%RnvtGLa{q`;mLg~|yxw(+he z2Ir2_)~(~7lS!Yz;$|!94qd8jkVCL@b(dAta$DzYl2oB*6!4C25a_tY`g!xSjeSEY zeh1V3+$!3it16*V73)kenrl4DxKMol8a7H}HvP^q_MEyD<*FI!L2s`!%X~oz{&Z!Cs$xe;QiWfs5q+fdf;hos?5 z7gcf4;(L$~he4ZO^_`8|!y89p#sd^XH3_ztA(b_6Q9H!C;tc9G>pOSTQt8T_pg7U( zBcQQ64aO{c?$`PwIpv{2acx$|w%W$sr2#8%mnN;G{x^94tM&6$#u@h9+4|tc&eivP zvG25db#MsIfY{T4xtnF3sk+#6%knZvC8f14YaDtJCsCeR!8Us`?C0yJG%i5Dy>ZkJ z*v(%mUxHVU{3T&kFNI|606nID-z0;)4{OvmW;MRr$i1p6u71_9lv`f2w0iluqlRLv zL5Qb&f_9e?M{RQRnh#9ldS zbgkiC2sXB$UxAZe{Zs~EaA}hbgF$hu+5Xel8e^Zrpdr=f4&0!Zn3OuRsb98VR$g3j zBgIc(Lq(Ro@Aw8btDOsJ;7X6=tUOBbn1uUdtGjLIT-tDcX>fupc6W^G+n~5XvFBY5 zCv;i&G#^O-)y*T7*yjt3;jAWZZ@oPaSH$C;si&}l?{%j3VD-cH-c4+!o2mq>wq2XJ zY!+Iye|=#bMq9ob0J)kPL-Mt~&>sCmpxOa_^%Z)LEp*K;tGZbdn>8ub)h~<1x#Dfs zf83)ZoeuW~1_aLymiwU{QbFdnS>L`#S5P}YrkJwkJ9lV#p;hm=#qZgn>)`1cX)1d= zk8j2O24;;6+&QXwg<4@=p|;11`BU7Z8m*IJ-;hz~z{%>%)Fe=0E`@K$AQDib?y^p9 z?y}l<+zU`ZYqYkD0_@P;R%wy$H$;%5C&!1iS8=5xk$c8NmxTBY1b;jNrAA-i)Apd^5s7 zT)7Oye zz{Esg;(1^qt(}evO#z$G+$Tt_x2pyBIc4+KB5#&>jC=XHk|h4{}R{xF1` z+|CA+u{&|E#H6U5v!u9J0%MgCYzeng7uzd5s>FakqOrta)R$GnDC+4wec~&%obZxv zWxF-3C2^4iJ-l}7wie7|2eex^wLmWAQ9b&u73Xl%y*m!xgP3X!W~n_}unPHA^s!eu z^CJc%mYxq%i1AWy+aZB=L-nzC>q%bU*ol!&ru0S; z=EdmFN$k17iUJ32bp1<>hgpdWP7cOu+=-t8xIH9lIx8t6bcH zb*z#~O-V(}uzGr$kZq=Cba#9jlI_gIXf2)b7~0^5kvBu&s+`Z}J75&yOotp;z-iF| z^2UyUeM=<)ak0uguczWp>yC@Q6ILs?SO+x=5vQra0pWMBhFQ=DGimOfOo{HeFWB7) z>pi!9LtW{fu(_1az+;Nzj_S{HC5te!Sbx4q2K{C|Mq+JiwtFA%P<TG-BiVzu0uyI-J<`QdJdb!a<1cjL1Niw<}2w6a6fi*%Va zOR=94`eGScKDKj5>j8DU^||&BFb={FDwR@Aa!T92a05(b>l(D0A8Ur@Vf1}T3)UPQ z$JmN-N~={t$EL9AJhQ#UYP?Ie!ci^%1f0G|J+@_+`X3rr_s@tZdH>jI?OPhD8FxNR zkQnx01&wh^4Zovh9ZtET=PEG#+3p?IRUI|i4s5%%rB&cu?X>@()4#hOK5+W2$&y2* zzt#HVy%p+nh~ZfOs-`E7zN1Vn!OA5;gAuc)&h;LuN4S^aHIxMBL|bF;T5_b^=k>4h zd&;QJ*J6FU#-KOfkFGrdnVVb2S6#1^Zd^)OC;bwpbYy%#j>gj3zD)+5-z*SA6P ztaoD`fAX_^LpD}K(9@m;4OkYN)cG0$3nG1G68G@Iu$ z^gbKh-X-}4BUDw&1@vy4tMjLYdg`vYvYV>-J**P*+$K8iLQj*b`gRTIU`UJAnvYeN z<6EaRVb7}1Mr!FVE*}YeJKwba|@X19nM3FLjIcpEzNY=JO>!U+E~zL-d_iH#loBbK4ox z+F~thxp=3|Ish{pHA~Llp>l=F7dnP_y+2E+&P)3dROh4PSS4O8n2#mT;ZDoUm&bXI z13%JvS3FVoVA8$@uvZ?vQ;3cy zxvO2noOG@cl7Ws5u{!BMTkFWw`=IA&WZhgj*U}-o*vW1kBl?WE;=YZXV4s(Vp#6S? zG3YMz-f$`s+HylH2@pYYPjBtQy6|HPv~i7P?4GHUqxQ_Ax={1gJje$*)v3@pv!|a zizLO)I~0SY!5(m(e9uFh8$d>%WDn~eS>^W*8|d1?PJDab>on*xQ?af)Ri(@0uu_J- zB8D!I@1mvevsasj?l5q8281Ew~wrgTj{y)-+mp06Ky0zTbt%$!yg?B zY(KsxR?YLVbNv*o>_eZtVX~SDsKJfh&jB}Uvh0kLN>-M{gjc#shPSOX&>IGi-19^p1hjdIcw~lQq)+6n+RDvn`Qu1M3GxeC-i$ zyy8)E^iAUn9&xdiN6p3tV@1r+tG#ftc0NvGq$eclN_Ld^WktJUM~(+>aLUNLeRWW_O^(&G2d0ry&4vZ{4vKF=;*2(g)Qc)$w`pzWm>s_7CG*Spru2_L5r+zxj z%;}5{>eWU%KSFux8v1~=Zk~Zj`Gc;zqwB62jR-3N*#;7h^UkFKI73?71}z*C7Uw@| zxY$(p8vZ;^%2#wO*8rVBar`LOhSuW#?so7#-+Nbu(4OX-QkwQ@`gdNdVcp+f7oynqp23FPJJ;-OV5cB zV*N4BtjAcatlRC~4xERBQRCm6^61)@SRH2S7j*y=tO$3)v4S?t52>(TyRf4Xx6riV z-maR(ZPvsNI=&i*k<$|`ln<#a!94^K5)Y+T8P4hGdeKs8yEPGOkDM_Zq>5{|X54cK zP$e^%8EQx0A;^$-u-SUPg)?CHz4c&=Dme(UZ(qy(CMu&Se&`$&rG3vxcgzKGvCjsr z!TEspII-3}Xm!OG70(7sR*E#SD{-6O6c=m&r!yn}YUOYS>)w)Q18ZV#e#7Cc*k*iJ z$6Wq~uF|#D9X)Rp>u_SXAC_QUO5a%Fn_{d#=)0-Q>e>ul8}rAwZKYmOU6DOV-N$T? zF-jdy*qeB1Y$L|r^JM)0J|?#Sx~r6)z)tsC1iE0fuw4r6fZFsWyJG?_u~-imID<8( zy7xCq-to{G^C9uLxOyufa>> zVwh@(_NX*$m3(WMnxqKxGR!hm8R`wQk`&3(!7n9?LI>eox!s0FgM-TGfGg*KAAa3Q z_qqFQohK`ipeANXqvp+NYBH%ldO8uVMC`*G)O(E(||REm=|Dz9$B~D4T^#uaYm zcc((H?y?p(=L8ra&!#s+`-D83+Kl$YCeLCG?vJdQcc~<%QaR%8A5wYB-A==32fIc( z*4S$GzZV=U8N3>&>$TD`duUN1kbfP`i5@>+X>X$RKWcyNCb+a z?U^0!GnDA;)UU>1-l#zws?5UNbb}HnuV94`v@k`!w*k5nZWgBNy;`jY@3LGoMqw#F z>3o_u-X2)a>ORnX?a&T6HT-gv&Qi2u9`}#%G%P*iR5HXVwvPd~&|)tI&OCd@Cw4ld zh(Fh>Aup4j>)_Hj9r}+yS`~~Q@+aSj`rBP%_;VI`4S${t9Pe1!Y<&}}cpfz9+yf1X z?s+p<+*|t-`XYhHC)HqQLIg&c(1-4@F6*e)VJ}Rgt*~Uyk)1 zL9&1^Q9n@~EI8n%jumvsVk33~rGU6(3Fzv(o%*bTZerCK`A%&2~E zqPF3@O@PxPsSUa%{Di7sdE0_!+fCr#G!4|S>uPoDJfye@oR*v&>TDj1vE1Fb2^?p5 zwb!7XWXy~yNg|fpnOM$}P3q4(d0ex{c^LHmV}f?ur}3QAIeYJVdQZ3#_hMkbCx33e z9`|`lF$UZVH0OiSV481Mh4U65r4;?I;nwh;JHszx%|)|S(jwB(eJvm1^r{t2V%!eV z)ZiN{G(Ez4DrZxLi_lb&A~dOjWZ0{*7<9$s5O;=m9REi9Iz|%NA$bOR#y57&a*MD> z_?&J~tVD0rsY0SBNvjO;OywkbK%CR2WtbmgT$w7|A3R7G4ewyFci|IlP23UC z*ogK{U4^bOPVCB5?udD|?ud?AioT02?^MZPua2~#*}CqoA-Te%QzzBW#@eR0lUY?`^7Pxc9E!>_6WwADa5dj zl(^s^@|ci9~`$78wMwwQ37y|g=-9mH1slFY1~mwDh4>5Kl!F{r9WsD2@3yuA54{z+S-fL?{NhGG|Ne-q6oI$2& za5AwubT6U-?VtvEY}O^kN%f^3Mx;&THOX%_?T(Y++>V-Lrc&#+qfuabO&jAv$Fe)D z*V{UEMqTEl$u2au-`zzTL-I+T(L<2mYFiX~+dz89Ql`x)eDr za-n$*ouowVQA~GOL)%7T9OE1?qXuSJ)38X2Rot!wtcFf9>ewb+HM)q~m5%`CuQ*G{5EraBdZ;HI(NkKZwb)^Oa8HTSSLm`PX+dcx zT|i+~6^QfD`bnFZ71lG6tcm7t-#vlJFV@KC?{3>~$w~1HsKSuKn1ql!Hs0$zUJxpa z{a*L_;SY3y`l*v7kngP7DRwTTttx0xoXm_BT$g0)Se3lc5RcOW(N58Em=esjH0lk> zBapkPlRnU&>!ut-ifkPXDR#xkOkE#W-0lMYlz=~TaGSu=`u*U^moxzLKW5j|Wu`Y{)-X^e7dZAy-F+_cGKm|hY4fnGi7g1iPi zd;vT>9y^jj#{o{}+sQlJ9IA%tDfBDy**JY^pUycp5|YHBa$k(J(xZ-I&A&}r>45#} zr7ruiCQH`MU5=P%T#K~({iTi$HaV?TpuEwI(cpC&ZcRtP-}2G%nBe+qH(L5Oj5)I= z=ozL7^5eM6z9$t!oYk6vRB+}3R;%re`T45-9b6whGh>vnHqy%@%Q)y^}L6HZ2Vv4Pfbx_m%@fPD9h&L0jAKomy z{qSP8fenV4f`AS%)8?}fSu9(W$FiX?^AK@3%!0xsRthsCHHCGi?)nrAwX^I}0EmWJ z4AT>)PM^WjVS@>=>B&g;{J2%+$1O)&nN;74$4jzzrHg z?Jxx}mo6;`3bFYIb2k6rp*H_uq0K*dtj#|}Y4Z<}+x$aBHvf=uHv3qy%|3QKwF5C& z-b2$(afF$SkKWV{Qw1{-Cso_QM0wM+)Xd6D8x1pcNm9mSm<8}q!^})co9_xU3#J?O zUr;4o7i(-+Jybb(ormy{U@Gi`oqW`CPKYnaWRH2@~f z7scn`?r&Px&vbuNeE8rkD9lPogE<0kLfZU7kOCBPS{DVB4A@A#OY|8!Eb(F^@TTjR z6wq%C-lYX83-SB>?nMru4f{CLN9!`z0Z>Tf3QTqizUT)H{eafn~OIkL7x(jFsyXJ;FJZ4 z3+T6_a|fGTh*IENB26cGOZ4+;URg<+vItqFbkEAto~0*<&rG2fR*t$T9t%DIVTsEk*Sg$k+}iO0P=*Oa|u6NGr@sDkvz1yCcm5 z;%DMpM$<|vO3g;)t9b5~rMrXPs35UN)@YueL0IH>fl~_j8jLPpss|#Z3woy{zy#3% zHq11)lm#f4L%M5W0R)b8fg+Ova%LU#k}`mlEG9ueKaF){1?l<(dP5xn9`l`~>6E_n zVV9)?ff9!_X1>jI%A}@H!e&#`QR0a73y{8DQfg`;^4Cj0UtfsyrAyND3Z)LLW3kNy z&Un%ep!E&7LgXtG(77+Buw=5D7d^CI_}?%sOOo&&$NOmnOT>{+`_F#Do{Czad@*P8 zb8IcP1{La3y5(IWFHeiXX*@4xB?UPkTw#hX=p@X7tOCluFq48&71TZW6PtT5R+u9Vrz^;#a;&JJAWy{Gi}I+P zDgw(>xdJ>bq4FqIpIAU(Ca2^TQTa;c4V9-bvxG2TQETQ-hFOc*&zSJ&Nn!jq_

    >lEUPof-EY_S+G5_&lI?&#g6`XS)!K_>?ve`e#5)kD*tjpYXW-t)ccx2IoG
    z|L6hCz%v6^_(ude1s@2WAL2gt;@E_7cH`d~A3Nde2?-PLVxzFru-AsM!;6RC9RBi%
    z4@V3hxoYI)k>f_aHmYHi%joH&D@R`$?L20}7{i#?#=JM?{Fu5iH^+31X&Xa@Du!KD
    z$^$I9o6Zu*D^fI*CEvaaS-G7hUuH*il^ZV~TVvb1!R~BPayVPac{6WzEgRO)b5DQlH%U
    z>MM=OOD_DKn*o)24i#t|0u+NlJhNeL!+RU=XQ1NM4sCk$A9c5)$HY{0jT>b0up&
    zm-Zc+tX;qMzEtj)mGs%U-pW48-ixDW%$O0q__;aJVWH}m<~{%1lo;)#Q1z71u$R;^
    z&rvdE6R^e}h6-zU*pR*~*#bLV$1@cT(n#QvX|N#b*~JUEx-@lPtsu}hGV?%$}z1IfEg#p17+5@zG#X~H#3)nbciJ(K3e
    zeLHILyG$&@2ztUkvi2e+q?!ncw8yF2RKe`BGH{o7f8`OJ4D&eDXu^7_!!#>H!xz^8b{71+1@KgNI5U+}N`3;vCN!GGfu
    z_?JGxB~n7Uq#3w7#sA;P*FqGb+`#a7KSLUULp526a0D1sl3l0~${lumE&P+`1s@*c
    z%|wFwumd;rBF~cP1eZ_(_Y~h=JjVa<7lQJ`;6Ijlz`r;ADfQ3b^DvJ8pTx_HaXddf
    zgOmgB#{3V}hUu;8v#S=bXGSxOh%XfW{r`;{63J!YYX`Xv3U|RH_cp?g@Ql4!9CQ!4?fveA=W|{J@Q!HL
    zhz>cT{|OOr!iRmip8qs}lfp$b(JC*O
    zQtrgJ%`$~tISEf1H6vqoEfsGCqGe5@D1$}o1+wfk4XP?X7ODQNvX`Opxw
    zWFonMW7NP2eon*{lhE>1d5JS@LW@k{_LF=6-ltiWeH|P`WSsD{x7uEf`tl~gi_b%v
    zdl!)tpMM&jVha!JEvL|Z9@^|S{Pl$IeH!U1Z2pK%de_Q9L$>tz@ZsKh5N@{k<;Yoy
    zyqrR!E&2wMkVgV*I-AZW9`_#(E5esr?k&pAKrSKIpkC99*Q|mEOAw$^_
    z)J;Slx`}9LN{w=Fd4jwgc9EPW!2gQ7)RY}~ehEaeg(YB4Z{P|)n@@2U{kHu$AeufL
    zwbJJ0$>$FrTVO)WOn)YvJ_KBV96uyRMg)o7O~0UG-p;$wINf#^mggEmI&HBL{~YzE
    zah+{6#AAqDW&-%Y_M#-0m58odR_yI;{Yej7I
    zLNVT*+C!vB82&$@|NjIZ`9qHALpmudF;?;_Z~Jrk#PC5&g@;0*FiU6(l@r0}z}a9~eD0oc
    zw@zTC$AAAf?$-YGZ0IRPnOx)>5wLui?THAWur=%{1smGBW!$a*F1!afWbvmIr}*4p
    z0Q>QCHu!8Xg)H*bux0WKbBOt3T@@I+&w2cj$WRe(v!zi3Jv>ZLE(Ra$D^0o&@y=sv^5JK+`xJrz*w`8
    z4Gkp@Y#ewj5GCMg$x>_@Byrq9bcH4Pnb$%(VUMPjsB<*uVbEf-eiAV<;WU
    z;)Bi{y)27g(Tzo#!@%1^;Rg)IKUoI?lqufH%S
    zch7y4xCb81;mT?G7ymwoL1!o}oYPRuQH=hf{ybq%Hn%4Na-;mfa3M<
    zAdcKsCSN|xR$5x8lT&Q9mw(X_5WXz1l`D4-8@ha$4TH3nPbv1J*8U0)m;&~C>S86z
    z8xvDku;fg^2~*1XVB@g!!5@?#JJWga^Enh+54_VH#o*uZ%D7uAV@^G;+nAV`P)P_I
    zBT0!aII~2&OuOvUC1)-8W7aZ%Icb)>rN
    z@Y!LK;n6Y6mxP^4`R!i&ua7u9x<}P`ba=Q&mWS03b@xtQUAF1dXuwmR=E{P|)CZ9Y|v`VAFt<{rNFFzHd_qj(;k4HkvQ!+Xd*)O-zi%F{t*1`XPY=sAC;
    znFsAkzxk2h7rtNYIPG`f^b)&}
    z<-nVG*y*Vn6UtMAL7*BE_;ig>nQ}@Y4lb)9ou@h{KbZXB?C+3`){Pzp@
    zqwkk>60F}MjhcE*ou;Xn;h@gf%rPXpC*atfuH2RGQzQ1Bp?k9k
    z77K;?r>B|b7d~~T%qv&!f9vR(j)QC{mHiZ6L_i15Z=n*Zr_GVYQ@+W+tUW?3q36nK
    z%JypNQ8&$+M*g8@z33#ncJiu`yB?f*aQW!Pakm1?sm!AAsBA52ijIMbjW$e+`~{W+
    zqa7XBC0CZ=OxDoaGIR8%)&s4dXMMEh*qUR3A7y>i`q81|4=$d#Rdj3Y_eU@1Uwm*Q
    zchB-+Hh5I}Ke$2pkHU)xSP{H`J(b2IugiXw+$YUUJ*i*yRncFh`3cCx2R9zvpzw}f
    z&O389nC6Y@3TK1!FA_p)L*y$420wuOw07iPKYRP^?+kKC8l!)BaOcmGh-wXgz&mo0
    z4eeGu059kag-5A{=8-S2HR#6aI^>SlMKk-=gP;E%9?c!iU;f3j!M5BHvV0hYhcQ9L
    z1;{k|pVoL$)0f9i?FG%%l^ve^!Jo@ZCH8pa&j#=Q<&NW^Tu5~ahr+YL$=&m1frec^
    zjMg}C*pzcHa7*Bp?6;2nMFXIv9e1k--nd&?t4mo~Jmm;NR!$2#le;Ht^`V0_1jXx@
    z3;$fYr|lG4QPbG(@AIX7aN`I{dz#Byee`nH>I-xBucuOrhM=(y9n=PhmASi~hVZoQ
    z$=n^i{P0F>d?<3)ah&olt)m_uw#B-)1@-KE=s!TDnERuw4{jX0d}-k_#q!{hTaW);
    zYh)dD`Pa|GK2Sd|R<^A^@uv_rSl!T27vsJUIWZ-^ELy#@-+|AUg@8++{(anW@Oar;
    z?jB_MPwKLA&Fd+P_l)N$xeFBjB(w)N#@{-2ar9P)6iu@3G}onTBdg9P2c3Dkq(x1W
    z3QG1@qivuPz4pS%l@W21Q$ASVaeVyuR^Y}~4@I}ee}D8$?ylDg%9p4=u>9Nd$nr?n
    z#{H}M8)*vFbpH4iHGRHL{i}|L$I*7Dt@@kVW1*WPR;6rtZ%fwd57v*^I&xRbTg?YP
    z+br6wKF0mT@ofNwXnDk)HqN1v>B(Q-W$ioatK2;sOda2z0qV8d4{D!Z9^e@NdV%9h
    zXEjV2IaT|kEezU{Hk!MV&CBBg%b#vPDCD3sL$-+5h3zc+;FDvY9P>L+wlj3ysU@$*
    zImBm`A36x`I&*MO=K7dbcFRQTM4Q9tvre>(UHIC<57y^jw9(v?IkZ~GeIIlp_uzc%h2r?6JOkEU?08Q2(#Pv|ANu5G-r!XiV+S`CT)eza5x>#D
    zb*J&WU$(t`Sik7)DaXv~AATT?(^a{Qn=*X-PS0bX9k_n;g{CcUee=ynC%$^8qh;RD
    zPHERior_`LjhlLPd3DmRTmQ;m5%_iPgQeRK>^9f_@Y9tHlG`{__hYX;McV`m4lQ!2
    zJfGpcYt)WjZEGCo2mV-9c|}|E{W*i>m(&C4Cr+*V!mIIoufc6I2c7z6amxTnLBO6$
    zbG^?8hlU5Hzu2U^Q8Z}J4<{{UTLwI+zoV)>AhkOdZ*EZ*UQGV!+y_~=`{r%;8~D@DV_RPtc4hBd?wTPP
    z{?89vly&3e{g#@BfVVpK^}XYoS2gbB*qkXl9>$e?QL>{WcxTYB$)h}vz4wFRZTt88
    z9n78;@a)c_w8PjZLrPS}snk8F<^Q}fa6){m7@1(Hgq4(84?v9C|CEM1fxzH{U!4eLJNJ)kUW
    ze)Pf2muF=@vV6AiSp019=&aIbLgXvzcYocV5$VR=jW+zk{@%9uy^+eTmcgHW?>5c(
    zC*|p~uh))KJecD@zj^%ri9-t(x?ay%QGMu(l#8!y%sc#2uZ}IN?|kg=@{iMp@AUUe
    zZ7kZl<1NXep_k$>oa`sOlyR!%!p)(MT=mjRWz{X;wM?2k=s1_9DUA3j``7mi-~O)g
    z)h}{}zj$=`wFk3nhrU=`=yv$_8{c_2jjbHea$$Mb>=Q4K)nF0M?O*dfo_kU6-*WC+
    zqHj}I&WH~^&(HkodRDKYnjypQ9RB_0{E$mm(sp^ia=3P6TfeS5@4q{xK)GaaUg~#K
    zOV0nwR*g;cIrE&)mgKyYt#8$5<_KQu+}Z#9XaBM@b!}cz_x2^(s^T?=e&6@r32*6)
    zro)Ma=8L-CJI8yS?s#LBeY140eU#smj|9)}C
    zqcxgcMZFb$mo#6tE4|XEvUvH$w%k4e6SuFqU9`R+WwobF@>=VsKYV(1$k&Ni^Sloh
    z+a+`ezBm)S@M>aO^|S#4?+mNHl>eebVc&z(m7mPi%s+8W>vc&!+upZX^I2A0=7BJFeE&yE_d&G^LSo23W)UC;g1;a?lp6@05&Xm>8bv;EMO
    z;_vz&O-~*&;(dwzw(Y~h7tbx&_xZ7|bFr^&SnOFms(RkpZ~7=Ix72OCa!FMG(zA!x
    zKD+wVsiKxU6XR1?|J>s9xx@a}hArRT5-+-Oz-WAP#L!&F@1A#A)$!>&uk6uO><`a)
    zB{3lC^6pPxv43XMku_^hbNDXa6|ztp1f-BliUqRowl@%|(LI+_dlB
    zKQs8wuU?6Vi-lr#=N$%<+;UD`(kCRR@rxC11D`VwnR6ibm-DX+?PQ8TUF}x?*ewHM
    z){jd5=HTKxC%5<0t`WP;oNszUh|_{Umr`k
    zysx&UHrn0j-De8b;lQ6EcKaC*!kPpbz>L(`_nf@%>Vq=-b3de
    zPP?*u$~NE7@?L|c*G%3NFzu}wZ%3~U&i?7!4;TJ?>Erk_l@pgf{MUCM6tv&9{&@AB
    zNgId7o!&4e{o1aX?`g`E!xPTEX7A)3lxeyC&lmpj{F}4)=ePXcbZYb97vGIoDRJ!|
    zWg5TaURy`&gI_PKa`1R&*50D~x4&HGH9EC^Pvja5XfaB`aL+Ts??>G6GMt?xO0YPM
    ze66X}`(#q*Irh0M@yf(!Z}xZg9kp)Fm1ftnh&~5DDN6SL{mA)ElDx@3W&gwO<5h9<
    zuLnN*!93std8MCmblv)kuW!71{O(t7bC(5a)qO(`?K~B=G(9CmHU0jpN5_Bm^5*T*
    zUipJ#zxmg@3tRs=(>}AdV|7WqK5jA1HJQU)#`+s~9?F;-!~1
    zeDviPrWJ4OzxMEizU9TQ-*F!_Z(I4e;1?p(G;jJ039J9G;H^ccdq@AfSeDVAx?}9L
    zfUPs$exO^v@7U)P=3JQl%HA!ztDkph^Z0d1?la#_dGFiXKi}HZm~;8wFEvwVy`R+N
    zx6#ns&hI(0lx!y-ll#P#8P2@G+
    zN#v$X^5p>x>Issa7@wQH5J9+v#LOH6mzWoyn3%ATPd81Umz0*9#x2sP<|g_I8-*D6
    z?ZlDNWH_JO7iPb}MNFGEWg0-16ULPgjvQQFPF~1gn3I^sh3j+lJ^p`WI0t({IQ+$D
    zCn7%yG{Zb#6p9YA^MEHOre$R3KQ5Al2IwAf1(N1xCnAS5;!xg);-gPb)M-zmDlRFV
    z79FW2Qta4D-n%EL7RcmYOhn-`(rK8Sj0`R{V=<2&RZpPlK>t%Pd0T33PIshqpkAAl
    zV*~9@FxgA%adJjNVk+t|aUn+or0H|w4Gh*$OyzyU6Bi|+GWkFuT@2Fd%j1pDP)|nm
    z*$YtL8QG|og*i#-dOpDfK4up~r$_iGGhWb4o8Dcwzy~8H1ZUyXI*6VV5kfIKmA5X=
    zP6ChxT)1Ysh9a(u8AU_VyuJ|5h3T^sxaipE>9o2crg1zOa$$zV_!Mq7D37CIG}FQ<
    zmb9AbBZg1ptHTyQHUkJqPryIWCNrl8EJfTx8zCel<|M}FEacL1Q*)9sf%KgDIXo$Y
    z3iRnbhT;;r+{^{p`h>&;4k2tzkd^_er1YPdmy@l39IK1rdJ@sk&q4ii3lrlr(m}Iv
    zi3^g_(`h*YjgmW$DO;6H$xKY=^JpWv}*JXcvT$q?(^S0~BN~k_JAw&8!1%r%Ws2Nk@P=)W@wKS3P(gjNu`E>7
    z;EouKg$xy6^6~ph;O@IKiPf4T?af5xbcstUiQG>NTDih*Q}AokNa-|5)si*QWRZ91
    zwD$eX(1~?|p)qyBp|k2lL$6;l7STA$iiZ$`HdUH1hdTM|7;h6dL`ty_r#ssnaJh
    z$UVc^p@b5Y&fc{17R~SM7@A|1(Z|m{=qo|Ve(L6EQSrGc+5dcuyRSLY!26c&|4M*7
    za^}e8w|a6L9YgIs{ynk268!s?4Udjhc4k)RSY^;g>G~P0z6|HM$s9TVmIKP>I!AGpI~tPSOf0aD>F1BL=x=kDthdOX04lLq#T0KY@0&?|g%b
    z+Z!n{4~o$O%Yh29iK#GXOJ0(A8lJ+DA8=G+e9E-9
    zvDptdUQ=kS=kJE7FcPYMxS!093

    3N(1xWFpttJf4B>Xz6HTZy={o3Wa7rpSoHTSD^gT!XnSn9`N?6DElYu)7UVxKF z7}KCRqJGuB3k+)RaAYPS-S+tg6VhhPqJCQC0r>7WQhx$_1aE)aXo6kT?;QMwS5QCO z_n->uzQ01$?;7x@28;v){eBzn)yQkt@&B3=nh(khIzPt0YVSnRk14@g189fw{lSpe z*A!{cs`H3ScnMg`<5b#)9R?4Sfp7|wF1aMKXy9m}x5c^2(KEnjUntWsN=qz5eEd=Z zw6#i8q{8f6rB*6T5+8{JaY*p9QMf=W>_>bP4Vhd`q;r+REb%D~y5)mH@D|4NPjl^RsC{;$;dU#aommm1H1x9?VuuCWq2hR?CLCLDtK z9z;#tr1!!T;Q2GYXQb|Zf5`3DDVJ_DQ&;RQ(aH?Y+>~Y_6+_o}Q9DyRrJ0fR=p0jU zQdW=Fp)yXn7nNlU6?|nd8bgI&yK`ubEJKgb)_TglyinSPAH7SQZCZyxOMYEW4tJ{L zTxW0j;m+aQB5$r!$x*FiLbuj28(PPWC$tWvmTl8JlC;dPkq+Y#^H`^dWIUyFh)l;i zWpKw9h?pm}4pG&D7&crZPl!6#$;#Pqs&^c{%Qy%1=pFtjrR1n~7q4^Bv}{@j%{xt% zmc!|>*1_k+m+BQZorn+hl-|LI;582$1gbaDuqFF{y=8Bv7=2M|ud}Z@*(s{C=^ggG z-honaH23LR+%wH<9b?e4*WPs}HCVnzeMY0)e#vUjdXyt7>{&l~BEd7`%Lk+-}xT%|m8j2D1D9&^xHc@lB_wb`-Fs<}A=1dh8yY33lY0U$D;Y*L52|C?%Dc6bA&MhgI|YPOMgK|jm~!v_z&?Mgd62e}K%4HN3jgou z9@pxf%~RSRW-;MEru?CO9Pb<|-`XkUsNUghj#1a{S5!?^mp-9?c<#-7LjQPD_t^K8 z?(z2Ts(lGx9*=8oha@-G#xPpixdnv2;KD!T4Ydma`tq^GwO&-a!@=q<@FSqvqS zuIAlD@R~u(Djce!N$51!s+ct_zS7WR`fWcmB&bd>B(zRAB(_d84zj!q`h`;#juJWk~E%DvnetN+P|xLQ%tGO z97VOA?5{=WBMqzb?d~Hvpo}caCoPUX4=Q2vMN5w!D5fpOZLCY_mAx0 zLwiT@eD7$@EnCi(@_i$lpS_vJj8AGpzX%t;YxTT-FGilFyngS`>-RY37G)5ddfaR} z`~hG8ZvCEySEGbwM#^jc=mXgFdjD=6Ukv?UP;su?$EM{EnSOK%a;D{khNOk3QGoNLxN56pkj@2B~RK z1;w|EIh@D0Q#ZbADs~$wzMUT9J6U^DCpCvmk}s^Kg4s)u5do# zo1%%(T%ph)_xtzPq?#jlrxMOMV>|LJFkQXXiVb+L@BKF?gxpcvlYy@q-ZTzQ8>5{T zW-$yy+2rPud^^)8q}t%(DGDIhv8X3Nd_By&piT`5mUpdM$NK(~RNKcC$y)r9gjFun zg;oC!=u`J^U$wWe(yq!F+Im%P9-Jn~vm_DdR==bsX@$T$O@*dG-E3)aMzKoRfQ=Ov z7hlUQhLf7)W_3O!0avcY;(m^`_$K|Bv~r%bN)t9)q4r)feUZ0_hp*GBz00-5-coaU z#4kvV$rqWOJqgMrHf^vBPW!>gCDU|#lZ57!G>L*s7C|c`+yV>SF?R4`9RUrzlOm~E zJq)3eiCL2OPKsKQq^(%3Q80e?sB_4OVlohi(pX9?#GFqwig!{3eiHa3Yb#e1bA^(+ z*uo}jU2qim+i9%A>I*GzzoV%K{z|}4)~;RcXeL#1h2(JzE;-8^qi%Cui=S7Q&RFDq zBJ}gCqN*URR57iu$l{wE=6zwV!*sQGS!m}qDRA+b@~`d=W;O8PU^0fTyK1*dTt&EP z3I~g{O1@bW=9O2WSQXmudcWkKlf33G1f;{Ecaeh7tX2R^h$%M7@LyUbLws^2;g*Q| z)J~;KHgH;b6~>@Al`aY2bR@%t${Oy$EkarkuG*_LzG`IhP8;khYm;!KO^v`*+sB@# zr4n3ebUsRmSA-Y+2GrwnEin;avWezRvR1I^g}HWqy*(MfqiVNMrY_KrSUA6Ut(PJt z%ttBNtoFV?-Cp(U)o5?~fS;~rYKbbhjzVenA*M{!`EspL_1#r${tuQ^CWQ$qZ6?Cc~zBoXLtW=P-af*#vDRP<|=Biw; zC7awpX`9r7&7Prlz=Rm>X0uN@{EfFbzY&TBTC0Ma=rDFkZc5lN#Kq3S1K#xCHy zt1@$mw*dG}0c9-L3e0+~daj+XK${#EulQ>2T05U_O8QpxC6yS1eT;j1;9m3>+}mw_ z68B;r_hR5)P!*@Gn47Jg=55Dq)CvaG0Utvwwv+@_+3@?HOwCreGP5QxE8_EOHtwc2 zeZ-n;)qU(tDy^MwR2Yuv@(2bi@dM!KX;#I+>Y2JdhvQ2Jzf=%l}PhZ2hG`Oi)GjHBJO|g$lFBhKy zKD3>SFrGHNy0^qgx;aUNgV>0_&=g=H1N&P@RiHL1?50vs$(Yo0OYA(q5mg;lu1pg^ z+7OjP9cXM5V;1x)nH$PZBMLPGxynGUGQKU4`cY~@n4pR=heCe77g~R{*!%s^udfQt zrBM8xw2YrqKOavw?J>0jC|HDV^`v9!*`Q!CC^%CwKALQfQWM{+WQ*2KyGkvjeA^Fv z+i$*hks{iA=L~T`%XN(%^R3NQuazh-WCV+nByEZ_fJ$?B3m`CpWn^S$!4Bq40MGC|p)_(|D+ zuIL{)35T$ml>GzQID?`V<~bdM(1dup zxw$-p3C?Hy{5UP+L9}DW3`@YAX2R5|vCArWS!> zP`>_?T3f$u<6bdl85C6>W;U$EKJ?PQC}P?d#o!g-72*|{eo4V)B{il7)!3#?X^8APfKW-wGFdK~e@a?X(lZ7{s7j9pm4;zu3-Q#n$yw zN$NaQ(z@Q@3x!Hnr?|-sTqJh4Far;XUGTqM?1cZL?Hs_{gOVp`ZRvdocs;QG$i*bM zo(L6u{dYOB<&EZp43xcZ%h6%9dwp!KUk`{0|RW!`4B;yoF&oZjeT zaNE$^kVfQh^wGU$zsK2S!^`s$wL|8f^)FH{R=R9`WkxT9(0>o;FYKItHHe{%mD%jEOVNTokD2u%ot6jFbZg6_zH?l}O ziihF8;eGp$orME_^K#j+XrBAl5#1>*(k`CS*C5~Sy0u8TNZF=z+Fs<9t9IHT-|n`x zNl8;rw|CvT$oZhUSn0M^?Y&g#v~`bHks3#;UqVm+{i3OoKJtKdS8dq&18;U!rJRsh*j!)Al6q`KE=E(nqS4Gt-Iq|i#cx+io-kRmHHC+Af)M)Rj(Dttx zj?UP4n3+ru=t3SQg<0KKfsq4+8SSR3`C|7`W`w6*tr{vCDxo!4es;<8U! z4=&q_o(Y$vb=tyadT7T?u`|!N$S}TOhhB+8oj~PRCsa+Sd%?07%d3*LLNjT8{XvXH z#bJgrEL1^V1#6i~p}Dvj||bnG?F>(~zV&{Xvpe zl1BmtUh;}!s!D>EEiKCsn(ue??^Hw^LzzngUxmf$dnAkTg+7|;_Eg-d-ErAV40OQz z9p#-4h;!?b5aD+d-BgU^LNB(fvooi8tNSkUhUTE!c#XQ!{?%%<6m({>^W~{b3D(<`V1Q<+hY8Y z7UksQ;N+)MqCDK=!gKNf$M<>Bj(MdOMoi|@Q8a%sH{k~GVZTk~E zJ9O?ro@1qNd^_(t{6&^9ON1rT5^ee1BHjL;@-ld?x1mEh(6CrttYF7j!`hV6HzeDO zy`)>E8#B~xMDoS}@a@pK@{J!-z8%=^<-Bp%Jo&Z}d}_|y{y9Us&Bw4P{J3(FRsx78 zywcT@jWj)%!T;aH zk@!EvE*u(%_`O`7o0ne|n~5nB)Da2lhy-;+f;wEyo_$K~E1cDy#Mjj%+rnz&EiPL> z@=u>7*=WO!Y-1W(W8X)2$T?Aa2$Eylydrfj^0$>@W?+vrqjIR->yUQiyjhSz)PDmc znTO#$Ay-+fJg$^%qosA&F5C8=_JneQcH&&=)?)i&=i`v94!i`*)&3#DT(;3NyKdbb zYW|vz&h&C7?4iY0pTCnIgu$+TC&HR?tv=<6Q`UYwcF%)Dvj@)FvZd^})4ezDV+a)o zIuNoN@BC9c*n2RiV(he6=eKs@7-#(fcDkB`E<1S_?!$gRsQ(J%u`T$X_tm|n% z7Br|MxwIu9m$sl5ue~<~g`%i+W{wuhr3Hl|Is>Dl+-U&?9GxR`If#PXZ(e4`GoBge z3>W2IP{;F~InDQb*UE0vHq2K}=lP!R`G16G=S>znd;NazZM}P~m6XlpLRihH*|8Z$STSHR58Upvj* zYym<|esuG{pEJDMzB4vIpnRKMli&U~JLdGGaDV*VPQ!17tx*$Dwq-Yu{~L7ufBxks5YgTD7XLJ&~jo!y< zLp|nq1f?2t8VmDl^XoCA5uIP|oo#yc;a7t*8hutqqkib~s$hQ5q+8YR)khwp`&EtQ z*VtyR-jznbew(Sv`wX(TE9KYshGsO%^XKM2h}n#$hhEE%$~uMljNxC_qOBY~9eU`W z*%P0?=*#9Wj(t&-g4wpZX3wfGT88v#HuIT`H?(Qd&AM?Co5%RzaXXvGh{rrec7B-` z{4kF(5c3$(Ynqb$xNHA6&-wp|TCGvsLtoDC`;wsChFOfSF^h2-vl!+1CAklJUduOp z*7wyzCOzgR)_C-%W(@87YW>g$J$+ZH^BCV@9)q*&^ONXRq|?8A+W*z3^Iw0szvYb% z9Y*2KUa<6eBl`8ClmFS;eeyCsSsANs*Z(SqFeyNyMNJZsg zy3hNJDGK&`|Lx!2+uwHnlLu4&_;&xS|NJC0BZ%L6>6j7x?2njBxHEdyH1F&Ap9rre zN39y1B&@=Wpyk+*s5hR@A7?s(nZ5hHzsdj6z3C?Hxcj|7x_6-I`n|#%<4n(Ej_uB; ztMi{TMZe)9#%xCLcfx>t?U>txpL3=B=w3b}cze>_rl(EjyK|mSGimR>4|9c2;uGKe zQNv~gqcJ1+TD~St1gA0izjY0v89}^Gp8Q+atd1GM_f3LD)BLdTaFX!KG1FW5LojOH z>wVm`Jzx0wNRuY@U6lcaR-w718}IS^$2QZNmOQ)G|KCDV$E<(se|S=&PI^o~^JuXC^*!c*g)dzxjh?^% zaec{JzgEtkNvi;TF-w1O#DM7oPF_rbom; z_VF+9$GkKEYZ;kXb5K_XW?^OEAOElFT`@n~D>RvwKC64FuT6us1K~?rH}L&0Rt?Bg zvGdauT077-|K!VAoz@Pvg{>V_1=kMlWori)X7vwSJGj8t4wli{L0`Uh@GnAIzh--I z<=_HV4yby<%E2hm2d2XSoWfUX`~Iar3D_+l#u>L)r@4*unT zzj8n`|9#lZ|I2^W{Y=YN4hDQ_Y1FUzlMsW|gI6D>)q_EuRu8UptR86bX>IcWJnPpC zV5inrX-u^azE`}a-eH~=_O5Xl_7*1@a5H@e-?Ut~9 ziQ=K(^7fa*&W}a=!=Lc>5-Y0l!*GyzF6o>6;~= zB=h$FN~E*-`3A_Njws;{>=gTGFl%Pl!50pMmnKIEPY7<|djgFIU7u9Dw3wg&MA-TC z#ihSL$=hd#>4zZCZ079^VeLfm(stgyI;@?bEjrZwd{UM6EN{;ZJD*fODJq)b5AT<# z|7s|255GRCs_0JM{`;`&5S0vURUtiupHHXkoyXe~`L~gn9_Z!oSMqjOSo=`4584sU z^!81d-y#_cF~8>RSIMY&kUq_j|9ybB|DKGB2er$PAAiQ%KOv*yLG23UrqkWqEoiU1 z&f8xgqvAp5TOs@O>BI2o$*6cxdn#mH0&gD{)}Ds;5ovvx9%h8;CmrpJJ-q#cuyz~T zeUI|?aD8T=eb|qA`W*}?7H|%^L+D|@jVC^%* z+HvRti53hHvr+8g!Ze;<5~N)`*}M(`}X1~ z?9qY*_-P{`s}Sf=!e65X180qx}_@$#-931PtUvMS3TG1EnVHx z)vXxhB|)V8aw|S=#mBAqxD_8<13iz0Te;+xuE=L@jUPStgIl_~r7Mb=NV&5&ZU3kE zmBgmX-1yT^p+|4@66v!dn>Tk0r-d{=G1q&0TnVA&uS8KJn1u~OswQ7IKG;hnEH}~i z=Wcx{_<3sKuR^}2`k%$)M7KUjz7CTwfvTxdEwP1Cupm)ur#?HAp~oAKx18a1t~Uu-SV^s?)%YNr{?N^j!(Jl1r=#{KTOA2Y4&TYNy_t9?siek1~ zsMeeZ;}&R@d`8Ae{UF2JdfD&P2>r?ngeLTHxPvpThmxMd+j`mWxUT(@eaqlMF;VAP zzvRCnI;MC`)1-E^^|Ielk^0?$pOSt&Dkka>;-(S079~fp-@dSNU)I*keuqWsw?Wvd znG|(_S(x`LMpM)hUpo2%%Rjf@4Fc3G#Y8a`UiM2%&0&vy)UT|M zdNFDe>`NX^JVkdjvM%rWjKJG^*>7;QTkU!y>vwq6j;P7{3mqOUPb0q~k3J))jCz+Kh-ihN3Z)0?w(P5-^ch~iCPuC1Chid7(aQS*aRNG zyl2YWz0`AX7mnI5=WCDoHpUP=ndzBELs1qJso!*Hn(`Gfrm=A!ye+(~mso;3b5ty+ zxeoN7#yFx?FK^Vya#>%l1CE5Mf?oDZ!%x^_BkPxRfFJk|Mi=QITcLhcZzH=qPy?T4 zezy;m1NVhqVhQeYQsHoW%#BHicf>4@iVfyeQOaHyt^>l*%YJDKQ`lnz)4}DaF?}4+ z0s7Uo>YxKCf%`!}u;q*?VD_O#PlsoyZN0=2+`*>8;aCPnKNDMo=%@TnnN5`9tz-?} zFKJ+-;6UN@Awxr0cv~;A1a}8@!4h*{YM(5W!B+*Uzo;;H0gMESpW8OxF zCDiuM#Iis*rl;IACcY?Uwmu7FA$D(RrLoa>fN+%tBC`>g{zxT!$#_*`5 zjEFIya18FzNC%XOH^L*Tdl{F1?$qxFVY@{Aej1aFY(OIbuUaKX;oG6C#Cz_Yo=R5Aa{N%`TBRWTQIO|06@M?O$yr3LFy%6<(% zLHnS~*f<$N*gGu4I$>Ea9A)-+HuZra*)d0S&b<^AUND0HTK$s={K83J6m{1pQ z0G4#rC#m@RyO`t2I?Z%IH3{!|Hq#3s3AOc3FUet8WMPXghhh13YVwf#Q9ZUIQYjD0 zrM4Ak7#7t#%6ge2lEV5e6~5Np%laKWCS2?H+U9YOWx1w0P>L4);3*uffroauP z|4ONg|C{k0;||FWB>M%&6K#`1nSkqn;=}z<)k}OBmNMaM@wx?Agj9UO11p8M^-3>SLRc2SLZ1x&DbvgCDeoGm0m(J#ntqPnj~ph-n_vyH$OdMm z1wwneQA2v6_;CxRIMCL^eY6qJI}yTS7W(SmOil=5`5m*6WNed8Nt5-!BKkEOJJ67J z+Vf-w$5IMB91Z!9hv5sgMeMhyn0JKmxlsoU96W~MtFyj4cp7Xb8c#{5^e6SGivz>; z>6!-gO}U>hEp{(`Qbj&MLT z+A^VS>K61)Xb2B9gSK8_nHs|4h7Ub1t)iTh{jKHY!IJT$ey4tieg!;QbjWFhge<{r z;t}#j$#L{f_2*uX3!_3<%HS`LCl|4CVcKBh;8U>93TcisM?YJyh;sZCJ!Wln{opgC z4Udp8EB;%;MQBJb9vrk5!?A_hdZjBk3@(X>ES%O}5ZjV-24kpjNI=&N9Zk_skqDPq z*p@aze?+$rwjmEDOo`X~b$B!BjM{pIWr&K!Eu`sYCrg8;4HjiZI+a`t9Zk`X)Q^xx z;8_$;d^bS9P1j$;dnMh_*SN}r&TYNIk{rUaPkUZG0lSH^B%Vs1BaM^@#{hk-K2{PX zu`O0VJZePL0R2{7Uk&NTDvb`1F8D#{da0K|Di$*$CS4aJtpGa3xD$FAB@K{bfaId? zqDZk1Oi>qgm+-DhcLx35-F701EJMCS{}$lrm0l85EHW}!y6%WL2UujeIeAWUoODS% zsym`Ps=KH&0t?9t>>bdEXSBN>dlSNPB|b7x#{BYw6dRw8^3 z$JFEj(ou1nxJ|c}A*36XBS3dS1I=l0-vn)mQbK@RErhTw1f37hOLekag5HkmwgC@eV!Ha~zdtBvmL!dEG&I+;p-WqD zZ24ADS8idS)}~tud`rbrqc|vpj3Hw4Qb#r0FzY}b&wah^zogf=wMb9B*VS_(mWlCz zS84m}YQzaTn@$pwL?5(N6Z9$4jA$CP`V4v`ov26QMX>_|%?DF^Z}c)nbThlj!b0IJ zG@}KUvUrP|q!0Ew0z8NDEVgC8ycI3fql#t9kiNh|oC3m01p{s)<*3| z+Oyho+S?K=?*0rF#aa-HSSlS6{URSf2u*{al#Lmu;^H=H5QgCUf+{w(tvC2mn2*cg z-ym!Pz5_U{7D*zU{dIJZ)+WI3Wq8+x4!qlR+cAfiwDAc1%7^yLCu z);!%STOv8lCGDX)ghe(njOD0p&jMMx&Ze0OM6sv}(gyy7zycfkGjWmq@+Er!94g6ty6H+ysbBw6GS)Gj|j7uP~%Q+6ENpw z6ZVgSsQYR9(;S{WL3db;l`di|*s9wqZq+HG;~HVd{6w%?M%KTUV<0~=8dvx&N3UvmpHPI~F;Fq5GA-ZK+Tx!n zH-$fBi#wiU=30hF3uPGeK7y9%IG~*Xtx~;fL@h<59eD%c+bFD;ho*8bAkETj#Xdp$ zOK~E3LC6zQgZrgAx7~!E_k`o6*NV|22lXtJGtbzhHR4xc_p@w4I;L!9gHA2dVPKEd zQ`C`mx9Y?~ajGBa7c%eV9#N=>uhYCAKREJ5Sm`CdNW&bViu@)pztI(QwxzHGGxz3A zS_k}qd}A}q8|2Mr1>_CsBdtvnqkkNC8Km#6I;$vtM_S*8k@YO}OsMZ&FXyO;X@-)H zszC`++?#3tP(J2bZ^}2G?}}OSN|mypaF1p_y-8aL%!K!VAwxVOJ}$k5+F$gbw#7T{ z8%K~eFi-QmbvI^3o*6UWNe;`?IubqqEr(r(CV%)qJGZ$i(HcEcQRN#vL* z*Ktk9E6_8`)LhqJX(uAr$%V1{<+#&~)gNWLMSUQ)Nf*SeVmj(3@&)o~@p@`0y(auz z%clitQK6B1gAP^GwBMqdtuKVyZi2_SZal0x30--lA}P|Cy_sdZ5tz+5fq9=okvyC- zANdHh4{A>(ro;9hG6uxrLt(6_h$?Efjwxqtsg5Voa0UK7}k}C zl4E(gGmlNkkCJ4AKD1r({WlTbjXs5U&Z~` zLTe6T?-%s?Y9PM}%w6`XX#_{Saass7&x=VEtH|R0HBCUgBYB53MG_08ZkWZw_=Wv6 z>Wnr=U1$;)aK8^}J3jd~3)gN4H3mFk3D(WSncM^q`ZPZKG6)ks(b{HQ^g z5A}zqtdLGhJEYl|KbYHz$5z}qU^~rFiUQL5he6#JDT5FTs=x4Pb;yqSq962r4z{~lUKm4E>Y0TR`j7&mnI>jG`a zU3j$>BU~DMX`e7!NtHvs#uKB>`;=_1d&Rbb&qOJ9x1=7Q*UGSqexJi6@D(g=lVUeu@I8KFXp=__WV z{ovHdBB=;AQk3k$ZHOrNAhXd?o#>!3p5}{=;EvjdI%L0)^jAy5K1iMkIJe@Y9EG?M z7dnWWge#JbXdhCVhVC8B0{_{r&TTirP3~+Xa4Q`>s57@s%tq<3(T?P4mU)&O%Pv?6 zx92j=R}R439C;rdMlm6qtW|@$kSuiuoJNYnmZWoy!M&9@ zikO{2<}3pqdi0#zpF7!z*vPoAa0hu2Lu3iuhsKMPFT7fcEy{@tsRkA)XJ~a7lCCOG zTHdid2@k@qO8DeX%&QXD0kEMPtvrVu1=Ay#r^6nbIqod-&2Za&tfayxRd3|%NPkN- zRq)i)$fgTmIkP}({`3fM>p9;&oop#<6>xKSq9A3hTT6UBTCY|{`Xi>qxdPTiEoUGs zHA$0^9am+&n?;^_Eg4hD;;!V{QD+fqVY zc`Y%mFrMWS&bXSf#PFdzjXMYOD|3)#&$;dB%ni1rG)~++I4s~oo+@L`h*-jBwYg}6 zuY#E@HYIJ9W0kAQs;ti#JG42jD<3mks{HN)K#IsC7~yR2RoataF*@9oRr(>eNK(dJ zIYKt76%*~>AZudDAuf&Ck-Uo@H?yB>MJH~8){PjHF_uv@a&NW3Q^`giti{Yi)A zR{5|zT!CwdCo->QX6JmClQ{ajJAaq+`y4bWf6Mx1)|jm8%G=6Hr5V00ONBYmP;y-I zNQu@;E{d0MnkbVOEX7K%{@$8^PjGA zyjU^OHNM?b;o?vOmtwxl_8c?T#nCtGv`U?ar6I ziIWm@Kf7~Kt}}N=F6BSdU1LX^M*nNpQ(5KK2u6ZWlB+C%J$;E17b899Eg) zk}oG+O5)yyX;C(&ZN(fe?I?lFaNH0EHY4`anAncrl_XI;aDwtbILA}x$v;X2GDq53G~upI%sM!wHOW> zzBa(*vQErM$`CX0oSBpd6Y5`$0+7OBjH1$h5RQj8T?T_ToNxseKI2P7-GnzR%(VSgHVbYx#6YBSm;%K5?4Xe9+w4xu|oI)@J2!3OgNAGPSd zT5_}nXe}dDTL{APphCjidK?Q#fc)b!^is}ZL6+OZ&88*L%wnb)(oMQ--L)BG75N1n z#2qyz3NNmwbEvIIYaRp*e?{+fB0Pt5CF*n;$dVJG$B(cNwLw69;5(=bgaz2s(E!`h zJS(6`4J`ZN9mc^8cnvkn8}Wa{na=az5TyY2I8eo4R$W1$-y5Yzcw0|(0I#&rXUQ{| z2EaW2c5x7AzsRtNX=SqketH+Rk*927x;SUB&L5oUgQ5Hbz)N{g2b&($eq|5~lO_1OiCa=HW+KutLm=Bu2 zwjDCJn3tHUP1B%h)oPWf6BnW~%y!%xUjd$UaQhuFRHPZ*JaZvSo4zuAjVz7OLYB@< z(kFo%tTqv2J3_GS9*po=Xgz>y5l`@VUgf09$lN;LlaRd}rMaSqSu5A9a(f+%hTz4R z62nT<60^f%6kE)PY=>=!YzM(@i+PJlGNxO|J1Y$p29?kKq7qM>hzs}0gC+}t{~&6= zLtsTCkUr_WNr{&%#4RgnIL6>vs8}W;#|8q#s-lxm27jzvCC2#%!rro%?SV%->P~7P zPsF$5SAZMXRhTNw#4pz*rit0`O|YuKJ8nOiC^64eXj z4V9?6Fk2^AXe+?C6240;7a0<Ngm_>};+|oP;RT}cNxc~5wz3EuUbgQ>>aOC*>NfI4cjaT2@#E9UQbBv>&pQ z#Shse$9*EngEn|NqPWGh#Uy8o3UV;Zx>bzt5`$PI^V|f!K|9MvB=;CORwll)Ggjbk zW~YPro^pKb*yY%nvCFX{W0DNMAiNoQpqyoT&KkZOPM^JwY;#kXj}u=DY^nTLp1IOi zW#^2^%OByn2_EhRTX=-2%8cQ>Y>Byrcm~-XwB^9ZTfmk0($NamxQCDr+0NVa8Ru>1 z&0nLX)s&4r7^DlTs8MA>o;P8dT0C#Yog5gCkVj-p$ynhqVm*GR0D zHW=fyK$iTKX(47fWWlU*d!sAi$b7^1{i}TCQ@Q3U;@iRaPZ%&&`&tq2WNFOnIp|fD zS!La7m+wm`Y=zf@E7%^e9e|BR7>+#tkQr=j7i<^ou@3COmWMmC99bE7&WOnvo-x9K zF2vy(v3Nb%G25}+adNCU5g{$MxgDNWMbjo`Pjq;SCW;=i`CE?1GG=9D$_K!@9OGPD zgz>0-U{?*?$j3wX)0EY`rb-*sJgmxI?c^G$w87?P+mvkhIC(f9eaZ6Ju6zpF+q{H0 z+gt6#JylF~(+IT%Ih@9+ufZC*Ng>|D9h1gR9y?|1oUtp$Qt`9X{qcnB6RsDIF8WE? z@5_E!M%>;l8#L>?nV*)eENU(qHSy?Js&{8*_%i$%`%UGT2O=9sv?b={yFMbGcSWsZ ziLJ$yXRmf)UeDooRXfLnah|QxM%nFWw~Z6Y*Mp2r7T6kmR}fodHv2()i=C`2x#jFu z#+AJKyq$P5TRKKKh-;yIxQfH*tca zpS<5xrjE7U$DXdl@IE59Jt1xyaI3QWT~Mji~FaJDlgH%tbk? z1sSUq{6@_8h{TZ&^5Mf^Nb}j;mLnV^z;B9sj+^Y(JYg4E@`0zy{&nUrXTHL0`EuD4 z4-A|*YpgBfoEg?LMD)`@$7E0k%ZS{?&cqT=VyqvCL0Z zFJ*R<3-78l(dgU4coCmc8haoQ+FH#tMv?7kF8qQ$27b!8xoaovDkN^dD7-#nblFe9 zYhIbX=s0W{2)y8);Mi#LbbybD8FAS`D)^%P(JnS}wiZwyTZ>x@S~(N)Lc2UjIZ=r* zCYOycEb2^YR&gb-eu)(_5BNOd5E&1OH?k3Nq1YlmdPj_dq7HUqHkt!IpUk*kI=XD$ z%%ZY^MaV9JS!2)HHkld>Dw9Y&9_dN~?<1YpJ}$&fL1Z-+Y%L~k+lsdqEM?sC8Mg}S zo{5~9g|Z1o5essOXH+nkblAv>M2R{OR#I)GXLEQ#USL%_;cf6io@_IgWtUwkoaO$= zTy6-~tlf3LqdSp^JOElf(_+eZE-l{fCmu)r+lqs+#CRB!?-~sru#wm7H4zt!>D_p_ zkTb%l81%QHw<)N7T5Mz^s)-KU&)eyGjK|m!ZrEkU$KZjcz_rr0881%IITjjZ=35c* z#i{5*GU9pI_{z^fytua49;-WA3*RtqE%y7WT~){kEM{y;WAd!w90>n)fFVh?QSBma z$`M=bO)T?mv9Ua8mK>te2ws%?G0K721;%YSSTz@dSLvx4I}0bd5i)@THgE7R&2Ut} z+^rIe$OGT@;Ga+oRn8;+%k{_WQDa)R` z(7gpLR4&8>U*V8if}HpWe#k~PqBufE7(3a$qHyPoQ!^-LcFtH{m^F5@`5(nhJ8d-Y z@`%U{qY6JwHdNZT7RNmsH=oA5W3}5#f|(6=%Cjr!^QQ%UE$C@pQ=;*HiFsWIJFfwC z(=>|#qZC=m*mga(i!8W}rgHSjfJk`XmJ^T)4YwV1KP-AI3JQzj74*%S0*7n#Td zBVrEFx3oJyBAyqTOG90;*?FPlavkaPay?^LP)&Io>_jEeO*t<-mhN3|8KcIOYCQyq zLa(X5UTlK}osD*5p`{co!42^hWavd7OMih_5`m#Z!JNoELE_Din<*RbC`%uFqmX#m$aNWW9rS zM^1JYw;*yLW4FZY1`(D;?1vdM;zZ-o>_XLI992Zj{J%OqM?4RG@RJnnBHQ`msq+h( z;FC(+v)f8)V6`e&zLTtFkxWB*_OqCoA0h+Zmmn)DGnI|ZYGpoVQQR@Rc?MZq?BIoC z3G>Y*W}L_KJ-DB@$BvzX48pig$Qrw-Bie3Y5Bkzsmq#RSsO1?qSzBq-&zRFRcg;xH zO_7cumsGpP2btyCQs-Vbx(!U3Fnhvq_d#0)i>w>)2=wj3BJz1}h4F|ft!;W~UBOB;DHm&7;eF$M`9UT* zmOqaQjZnnGVxV~+vJK;c`+3BU-66(XV3#0^C3eD|iLKL|N29Hk{LM82aTEw-xewUN zgB%EKBt5tHupWOdj7Mxu?aE)Y7Op{)e7Sy`zp1zy;}m=i-j?cijO*-c7Sj*>n2_y= z8Lw%PxyA05rC|r1l=-$G_YsdJHk5iI_p(;|1?TVylM7?U(s;DR=IJ^fb*mY=XS&FI zrv!N@hQ-d|bLXykXVI+;w1&JzbqBl8sOvAQo`X zXKwM0eD1EY5f3+A${CEU>cMJt}}`1aq=7{(kaZow-}62#tP3J^78!x9oCI9Vd-5`po1vrzyd8;ovBVh7E@hmzIM@cjtF1$f!R4{m8;sfwf1P; zr8=~Uqt+C*Wy zLA@!4Xang?%$b(b;%aqq-BF}B+TkvNL-vEVTvI3>BKpf4;ZeX}Psz9|H{4&yPh`m< zA`)P?Xl6;Pt&bi4B3kXK&Qw>PD<9*xuh>^Ye&8>usjcxh`Ipwttb?p|;KZe1Ra4?G z-s<-kHgG zx6%v77yC3yp6!6W=!*Uub-*k)F4ssR*-G% zUZ)phTB_56#d7kWJVf010@6%%vFwm#fAM%|XhI43k-xU4RuWeh*7$3ntC{3k?7-z5 z%&Q9WDXSt+D<&y5`#MSZEHPxv+tX$81NsL~Ab&voijo&O)=qKL6pWn(P$17ahP;7AkbA^>f`50-Sq$PN4;lx%|P zIJaax{kCwJ2H>66Y>8rnG!Sj?18;y1+=@uLplm|f7g6HF^u`9<6+i=iI!Ft}w1Jmv zgV<6g)@Z*OyXPh1L>{d^XJao@6s#>{t(xa!vboV=HCNdW25nB2gvFSR8Y#%vMr@H! zna#K0o=54ZwIlQGegpT-ru*nOoWuA=o99ciM`cUCk4ny-pvWvAkng9#?&SX%DMnYZ zk%z2KysHanJn{#*)2M*and%amm~uN(Wuh3Qm!`2cO;8Imbdi?iEaW<&v-u|wGFBc1 z&<=|R@&mUQJLt?y;01?*vEVf-!B|+r>W@W;|F+0=d$;j7(!PSW!lnC}UcxjZW|gI4 zT!SAVdYKobI!&eGbd0&KRHg^+|CAG}3vfT;vf85I%QU)5?){~dS2W;7oJkAQv)%i; z@^yHiRTlTM7L1ucKz(kixru8d@rB|B^6E=^E&CE$_GD{t61F#ZrGDS*DL&3PUYPA^;sV|l7rf~27=O)V5I*e{&bLD z+-_OqEp)9YLlhqa;`3}vNDI&i9|z#}QlpEiZayyJe#1`pewAi;LdOUY`M#n(!aUqv zDN-u;0$>U1!kwHQ&qgS!JcD{k$ew|msOp70BF|Zd`&CFjDv&SOqs>_N`xd#K>4bRG zkydEB&NZTH2doS6S5=tS@C+%#4`@z-@*(*FDn}c}KA**+NL#_a36X#qAw)wfbT0Su~Qk&PNy^#IQJJ-Kuc`9Ia!oUg@hdDaoneSmYNJeZA+ zDf1&6f^Dvy?n1m%*L=&XYn81=n-cFJZs4IFl-sj&6a(FL9`X?%ifXLk23lQPeTRK5 z&MF(vZ5v`EVC6YM~g2OUnppCQjX0vhw5&^9nnS+ z?o)o@a3_TGpiJXdF!J--huy8v9gESja5VByFw(f?o=6rQ6m3>8!MrfbJ|Z@=r#f-p z#i|Mb0TVZZpIflQ3$_1-@|jphA%>cKv{Ja$N9(YM3l94ZgW07LFmqLyp_f2sW;fs# zqgpE@Z3%LvU@#lV1G$xCQ~bRP9K4dIJ2A3RwC(;E#9-b46Pn=$6R3G5ybu~*TLF!=+lq<9CI7|ZgU$-Gtc_@o2)-6+?rV@V zrh<4N`*rY;3KJK|W{llI3sGM9>1$X^VEK>b1Kf36k#{!+5JSx0xivJ}KOsSL593xL z55x9s_|=hOSOUk9;)^9C=TZ$fWp2z2iWgO@H{j8&W_A8`+BAU>BVWt#AM&9EoBt^C zc>?Y=hzpyz=R4e6Q8cRPG}?gXnI1?d-{1$=F5Pp|I0-LDJMCRKT#Vap@o34#l1n9*{R8KYdN!`6)kQvT z>GD@CBI@~36@5r1I^2oO#}Tg-vvhdZTSbi--T@X0^Kgr;sC3s*@^+O2@Y}_}^}o^h z5WE^ge;oKYdWy~Q&aK5q*&6tnJnhaWO`<(Nzby`Qi&M^hE%bse(gCS zisUJ5JYy(jL))HlpHco`kD!l?87|7)S5QqDs_aKfF0uKXW3`v-2hJ~SdSc~(n#J~> z=Z*FV`7c$Tp^%QbU+^fD7AgN8!c6{PwPTsRjWS=Z-Ah`f6F*6Tl{T{!~Mn6AGXgiMG@B_jeh5a1cu!G=Ay<;W$!L&8aP5Q!eGo4P48({9X zi_>Niqbq&0$de|HQH;_J|u z;uym4QCwS{(WEtumw(>e0ga*4uvusVFxqjlNq zUfKP-z0E7(_JIQ~9;52{k?htUn4|u8hrBM|HG*O3Kx1)^B)!l$h&-pFX%GC8*5rZ@ z(n^$xu#n9>rb_$K+U#{t(HbeR3@;7kVfsL1EGyKDb;vgPF@IMq7?Xo~(S-E!XhR4~ zFmGW<78PV%T7k{89jTqS>-$6aXyDUU{fuxsMaI&7TzI5uNqWda7HFdn)%O9bi|a)l zrP>4ch5x-Gpb@a=9r1?hfU3GE%r#rgd3N&W?X}Z){eJJtrpW?(W+Uliiw|7TG$^rO%=* z{5`#H51i=QBpft8eGkXtv6DZOw#XhI(K$B>LOD)U#~xrq2IhWc z!9GdY(f`Ws?{-hFDK|yN5&_?pZt#R}r81+cD;44T9Q>4slaLZZFX_xgIw1RnU%`hT zSiyVdWtb_zoVnKqKWNLf<=HRQ{%&vLuQHi`^%&p4@T>FJ8{Zw{SMgb#3{}vUUYo}( zvyq0*Y~M4lliyR$q*|0>5Nj%!zoH!V&Mxx%Z(4P3GkqxdxB8@RC76-llMt;@Z zmQkHL;BVIX;?vzW*+zEc=q%2Jc(Kjv%!RL6_`CwccO|dW$AJ&)2Ea$-Ocakw*pOl- z-*vS1+udy|KMH#P4RqBl79!2%Cf%NpF56@~$LE3eye^t=%5|X*;|T3ki@`*=ckYBx zm=>&Qf*64^nν0(Pb5*{RZbd)g?f~!7Ooh;%8~8j<#Yy-q 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%0Akqr2HrF%M}@QURxe+h&MDf#FsR& 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 e$m?>=lm>ncKA7@)Qu;=vi>!fvt%mqNc~ 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�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

    =O@|kXkU*|Y|yNkSIKfcekmwK zgR$DcSgb9wd0E%WgUh&PgMIdiYI4M5+1Pk`h9`bpz<1?+JeD1n!h~_^c;L|c;i%l@ zv82Yqp?BwqPONYxQM`tgXI?wfyHu`Y!+UxxldQQpv#=YVaODEW*R%h7_P=J2Ld|Q= zc)ANArD4X1|MZMC*vXTtZf#zsVHNlA*`2SS4~MaA1@_rD8@>l~rPXZ4K8J{rDz-89msDIQsERzs?zGp*YtPX-^==jwcQ#Nhg zc4p;zKY5NNe_R`|vnOVB`8PBk2X)N~uG6lzq^#Sz&9{y_Rg>46(}{IS4la||uJ=z| z)U_736K$KOU^nXm(CNY5uFjzTZC>VEmx6B+1+^p4-6f`<+0b}r1WjVXe`bq7bN8&A z|ID_-YiQ0syF`CZ|3hST!@t;PbFW?V`&e28cj|fL2jEk)^4klqW8M#cqwQPA9mJ#G z#}<|ezz@z%fG$uUz#6`Y+7x+iz3A`l>Fj6QcV?kbI*4zKhkq$RW5AVR8w*n)omGG1m2Ww;x>Dw&}U^ zXIDyo(TTl&e#M#B-rzG{JCc4Je8z))>ne9~oxkUMc0*5_73vlB8vD^7d3XD?1MgqB z6Hjo3B|m3&tvGXP2JwQYshFu}q5tV|dQh{&!u6`Is&?yX!(Mq6_!8F6$#;D9Sgv9< zI&>#uy-jI*tX*+Nt~Kew`>NyFo#b&ie0oN2_=AWJ@hZtztg!&z?n@wF$yM_D^E{=` z(Xgftk!{^(@)SU@&K*&5kK*?)%!M9u&6=a`=~yo*t8)!vAo&^u|6;YzTMOIL^|p<$ za!T9u$pJis+}vn9N8TCnt(*Ky!E>a?1`k|jKl*-^8hBMDUq0U!7r*NUpPLn~_C;y% zpaaD0y=CF>g9l#S_Cff)?O2-+8-#xl?s-FAAzyJ>ZNM@x;Z5-7DMROsc&W?(N*i1Z zy`g-!VqMthdnVNP@kI|9d?C&<*b#Sm)%^59h!?`r7Bf zQ77h!HY?D-G}=cj2P~FJuo==a$x3h3VUPtLWJ~(Y*8(i*nX7MXY^~>twT^Y(+Rkdk zBdoPiSMP~j)U3F6Nqu>!>w8Boy4}a+-sxD=I2?Ywu0E<)`~u**0+vK@<;@6R#w83u zeNjUHI_OYbUNtLROY5`C7qLed<*G+`#TBTSvzWZP3VxV2Y48dUCa*5Kr8RY}e9@7r zv7fb1dz9V&{fM;ul#>>TSltGVNG zcbI!G8(+c88soS6eD2j5;qZ0n)5y*+R(KtY7{9ciy#*|YgCbx52)x@1?v01NCE^6H zBHGzsuh#pCb=m=0>sY5{vj4Ab(@%RQ!VgRCz_o)C(_@{&Udf1|e!Y2S*Y%x@iY9kN zGxk+bf}1|O{9p3L(4nYa>BinLYfZS3a+t{J=G$gvGpws?C2hYKE0f572N2y>Vc+%d z9pSnkKj_)m$d&UbKOVi93MJpIv1~~ADB%>eNi-(F57D<5B@B$zfiD4hU6e2IIojey zKkeDPj7aGt+P1BMadB0%{qQHI&WM1}O|BH^*SFsbPcAeq?Rl)L9OcTZ+mKEohJJS8 zwIkCGyoU7$$sG+&M`}*g>bj9Xzt)%UO22a$Hh3DoN4HFM{`c$+cxU*bzW63-$J&)h zmL2O3E~7t`2lt-WVO~MZWdG~}J&*hNs;=Jfe#M+aRTlx=$;7WuSk>doRNm-q+e>j+^4jpwL#2RY&DtIcR*ojEa z3^m0XOuW-_=p>^G{hCNK?JUBrBaBDPts`J9I}z0cHm{M{(gKya=qun7>}|MtjaiE9 z@Z-`~wZfmugE%g_S9LK*G5H1N4QD20Uc-{S+F|)9VetUlfH#pZkUPS82dqw7+Q3L1 zcomf2i|Q4YrqT-Zkze6GMp=WyN`S1VU-cg79 zbfd1`v2O9AHICjbrjNxu`EB7aV-3g)zjlOc@YmIU5SA^p-r=UbVg9w{R6^N+s|i92 z-XXn^X>(WUhnnRRqkQp0!1T@Jip+;TyBsK&F^bYq5WC*p9#F9K9cVYY&`1tmo$&^^ zf%^rX@9BBt)ooKYRqlHI0%IN6EPAl&=Zf>!x3^(sJ9;A4QP-5(tj^^JQr4Y828!)* z#Ouh=nIka9y@3_b$>*)xrXBc?3$$v+SGmUTYe!PxbyC*7kL$@1qf=4j3i^grm}uK;6CtL%wzXS4Olqc=QUm+#~&+wDkm zfcFI2xQq(>8##i6UV%t^UtYHctIq}?H|oem_x?sw%>(?4$oG=PI^a74CJy*0LHHYC z%VxA3n9u?H#&vD-8&N$)TGHHEO`9a2%VyKx2SmC?RAWk3fG6bS;$>-QIg&qJ$m4hW zY44|Ih&JlMZa=eFQv*d>uv_xUW4VqTmTk3Ojo0y*WbFkfa&xM)p+eoicJ?@bg3qIJ z{_Na||Hk!e&~fsI{Tggp%`K^`XTQMy#*K~KtDSntJ`sG^$m?)X-;o>P%T7z#fJ4^B z)~oRSP|2w>Go6nf5Ncot`L|krDWEhg!itrC$Q<&xI%D%P>I>WQ*SE91g~s!)Hne|N zX@Al9xykxY#W!+z$7IcnCY6m9x?|Al(gVu@gL-{&$AJSq* zaLTO%l*HEEIxVBR>Y>T^KI}zLf6*pHF#oD(qRExB0P!K z#k=2a)Dd3HG0@2We6~N@9CtJzYRf!O*BbMq93eN*W{;}}pSPo%T!((l*yEC6(_PkI z+Qc2qrXtVPTk@m1l+=iu-0yStdz0%@W1mW%(-w%g@s7>Lb7>bsuh98isd>cPVevyk z#Lbg-!n&J0<5p=wpH}QK5I$DuZMIaG-?kZEMDjr7RVYzu^XX3|e8J~NvKI5%I}9HD zVZewx{onzftL{_51EH6b2gUGRmm`SL@rLL3ue)_x`i~WjEr~yG1lyQ^(>pA~Z6SLj zJcJRGoq@nUl^RHDr2aMHs-2)_2Trr@|CW}GjhK@aN1x$%@sy*M6x)~V<##Nx+6U}c zgz$+dPR zeJ>&_KD&~8qmr_t$g2X#Y^ZA(K0+>K9=c z{G+qm+JM+C^wTP{!UeEQNvYG7V#G_yS6O!(GzU#esC#F@N8#!YONy0RvxP3lHCoZ$ z9NGEX3)~@rd1Cmi91}9L`$&5*LAYG5cdTXB(*{?y@`9Ptc1^8ZdmFZz*&L;hnI`EI z5&AqB1(CgU=qokk8$0rX{m_1fUwUKYh1AM}G7ng;s9(t*VLywwe+rz`(GL=9CgLe$&+WwDSeu?(Liq>LVL}~v5o25?Eod$Xb9}@c8xi3{!W=@K0!YyJ;yMmiCB0T5DnF z-Wqt%*t%P{qqLYl!MP<|dA|+q9_g3J+4a}~XuV%Uzr44W-knFYQn~9P^uq~#RoAcI zkp1%9O~_kI9}$&=$1+YWXP9=rUihBVZiW4;^VK4Fsq)~WK-8+%V8nOLZP-@q++X@D zj9aBQqYpWjYVNra9?TuZ?$kXb8VC3AU>lM85)Qj|v6YR%ZnR0V(I+miVOwf_M0dZQ z^Q`Tvx&gMv5hy+2UqsqzXHs+5aN{1(-oNhFdEZ}O*jp|7^hK#PDZ)@W^aUfH=T~(V zpx^ojJs3+sM?Wz<80ohLHX}ECOIuMmBd5`JS_P+}&sv`LBSw4jdPjunAA@FcJhtxE zX^!;~8_{cJ*x*v~)IPg8q8~_z6-#Hz^Ln@h@MXH(%l7+TcyM(62B z#&%gbuC!aqU%eQ^;T8+){_p6!=#Ka>gT6bF4VW^f9$a)k)Rm1sW|KmWJw^L%0~S^L zZW(RxCqw@^TR8Vea>_&%?X6ckE$xcT;iM*9!$1>x+7iR(TcR6Ic%pu^|*ww z2_mrV+MNlP46i|-OIiowD=o-I+YOp!UGHG_S<1r`DQ|)!Bl7P^vBrVneIaLLNXoCy z*zNCqT*fzEWcFsFs|wHHXm_+XQ|7Dz%N|6Ge=5w(`8%|1$oqZpdeR@agX706!Rn>R zvP}dnMjiT9x+M{<^~(?Ryg`ZHgyueM5uz<_;nGRjMR$~P_Mu$FK0mwtbNl*Z(JKW% zxyHd=SJ*dvdIt85MA9$s(`@-rJeZx8^L_fdyz^Oyv<>QI1s)lid(2XC_X~agf*Qg) zj1xz`yT-xY0hQV(`~f&D((b?*2**Bn@0;Lw+@#+u@m!7Lr!rfUJ)Dd)9JOTb#vI8$ z8~yU(@C|Yc7=B}qdM>M}Fe|6Y^(*IDE9Nu!UEcl?WsT)b0`;W@y{=LJ*Q=R*Mn~Q6 zZeP_U`;ay4!85bVg*{MAH0-*Th)jxsE#2h7dcSYo_s{>J2QdW~_PinIxtLdCZjV#G zH~ZKEiY@}!v#ze5dknF^?IL!n12*7{J=Pf5RLzy-+sWV-R&?Kiqmy zj_>BiQcMn0?>`jR^Q#O0IXm6;E8Anv%~nzV*tPiy^w?(PX|XiKrC9^ddHA43m56Zc zE7b(|6{|epLA}(jc=GtN5SjeuTFVma*NwSlFWk2kcxRmrhd+QP=eK$EhO;B~#!pha zZp3y;Ig?2oUoH5b+3Dzw{ED;Dxf#5Nd3*}qD?62S5hN{^NfxdchctPZt)Gkmt`tclHtIR3{N$vu?32P^m-h&Y{SvNYKo#LA8{dvpFiaqi&8k2}}l?j-B~99>S3kj(t1P!laMo zd>xJn@aRoH7oo4#QVnFY3Samj7cvTmAH!Hm^nffQ*rIi^uT-}TR1ajP7TleE9$H9j zQ-P{mJEt{3cC;q6#k*xp*Hg|@i!qN(VvffH_~!`!0?5TvvPKkq z&5-Z;tf|g&r*NLr&RN;w75?s7#R)rra!sF1-Q}>X2zE-Gf0*-W-cR8e`^Zk$t{{|y zZJVf!Ik%B>7krQrMv$=wDn@1%4U<1OAC0YQif0dF-7F=L<5 z$e5qR_PcHoZoqt)$G-{V?z$xPK90;WzcWG~Y{pWgp2_@_+crDXpwAV~YuYE;S?v{V zD56%;2gR7dOuQ|Y*#@@a<|tmXuGh(Nb{-9jIPa-)*G23(&at*AT8;xFJ-}Q##=BOG z&ogt!J}W_?b42qQ$e**$DlunDhfSMU0}7+c`xoGgT^{2Z=F1jqF7mKhIWKGm#PGNX z1##t@YvSDj>ut+Q&Hk0qKQtA+F7H_10oE8V^=bI4rO;=6*vD$3A>n{wy#dSpNE4~UwK$2n1$XF8*CTl6mT-)F8roC1UuG03 zN3teF2=4m!{l+Y2Q(qB! z!anHwHw-`<(km& zYaVzoS(~IyvJM5-p_pHKObJ|@=Azy<<2xq8Zt#+FBxbX&H-qgX9-N1EhoP^43qK@d zEqyUmKKp?FQQzNCs-!9NX3Fi`{yy-dPwqsU}k6dPxn zGVWtfd0pR156l>`A6|#v7HNs@!7N*%poLL(a5)CH0{t7XX3io&OxYq1v*giXdCiz> z&w1gq3d6g@n9*tWpT@%$ZM)#N8d!+wEVPxm%DK!(wPEnBLlIBxTA3BBA5}JB=zt{a zDRp3il-_C)9zeO(Ml6uXkuw-_^I(on+a~rvK~E7In=uoC^H=F4e~u-BO&e#EM9k(H)+e^_yMc@TxAe2Qe;R`eLmIQKcA*b8SKDsO7x^ z*$>ySHW;{Kw|;E&EqyHP7$dSn2R=p{w?p~)r)TdZFQiU0Ds?ExH-Lt%Q+m|rG1ut% z9!=+-rz1N#f1;p--ue6+8fMb+D$WR(S7Aq3w8crQ$Cz~}YlX8wf5Vt9LLNMi`8hxB zfvvv4nSQYc+;}(p9rzmx_AD?Li;FiV)>7AZ05f>1pB76qpUzyGnXLU@yrrI2b*Di2 zvC8wR@%k|?Tiv}ubST73%^>dkzf^4K{TjS73t?Ta5mP9&gUdJv<_$zqsG5@zc7G!g zU*FF5IA;C|wm&&vvJSJ|JeE^4kY?-B?^Pb4&JZ=&5>7u(JNWE^t*>2{ZRnrm0edl# zqrHGwFZd@Zxad|e60-rba@xQbdI1k+5Yf(? z75wgGEBD-8kDc7fkrUOO)%cYijIcR^{S?M&#+D$*gnyn};*qzEyvD_byrkbnpbRhy z64ldUXy!2OWASaV5NH@bHmWZPBK;Ux_o;~q`n8;EYk{me2Ah98+m@81kPa85mO__T~?CQYtO}%A#|KI_r zp>&U;pJI*izZ>ZbC=(Y^zGl8;$~eA!W9?G6tg~EJT-rFl7pn!za{^>~S{*I?KR<L7zY@{8wbm`vI)7Kmf;b+iWg^rDPUg=q_&%M<;IX^qHg`ac|Qh6%sAaD}XHz4ng@K2{z^6@S8EsTLT-+em5Px6tpmOpfET`bL%@|~dh zl7UIm%(`2pFWz-Sl0|)E0wQZ^A-QXtxH+=}%7^Rs0ya^lC ztAgGJaX?H^^;xx(clOaC=_{xz8gLZymNa%?B^HJ3%9w*n)JDKFXdw z)9f1=1lv9>?C|5%)cpeKY2JQ=qv&;4cNlz3`}5zIlTt}7DLrPHI^xb4dSzWaS>9?L z!dpR<<~iW&PDRVph2(Ar=p}D2V?L%3i3y#`3CAFKO=`haHRu#sQfv2P{PvhZ=e4xT zQBiuy*<+Rw&;!oH8kj(OW!9u5skLJirCr$_;cOyoOB2*%FT54$J&kCZ=M+Jy zyQiQViRjnEyzo(@^GwZ^RPL}0n?GRy^}(cf9Qb<^{(Y`L5!b!YpJKGPDjM5#OP;~i zIq_~Lh1o^ zJGSmNXkPj`n*Dw~0X~dWkA?=5+o?r)LQ+p{I1YU%fo2Hpv{2Buz7dD+ za<&kML?P{P1n8p;?uHz8D<_mIN>^>__DOxw9B?gVgRcPHIRYhoX-XBtu{5 z;S5fT;)HgKUZ`p0vZPnO6WTrE7;5AxDQ^r0HHpIHbBCohH4ifvh+-c2zW_5DZVSiY z8*yj_&c>()N#3*n%H;iVr5M(^7%qFY*rF}b(9Q+liKSIVbJb71Arg~zUDHpS?@cTs z_1}U~1X2oxXr)U@5P___4SB@$qZ1J%;c~UyhyytYa12V=pf+fSG7q6QD#XjNj` zoPLd(vjO?&<%q^OwTpv~MQE0E4@}UVu0qa@DoQBC$=Oo#6Go%yOavQ%U@tzi?lyRj zTr~DTrtkF6HN3ql`gDoPL(S zjhW9pdk|5K$Nwoei{-ZT4{eRuBf;{ea=*L3?e8+yacEZ()u%)m`eLW%muC@&w4$KWN%VCIg@9%JinT}B_o^bfIxmIrK3ojsO@ zEde3qr0A(Sun`wBU<-YRSFo@C*>`wRVv+I^#COf@~nxCB1{OF2FXTPuWCVl2OVAoA&eAw}#k zXVl#~-kr%R$VMcil zOnB!0a%5Fee?zSXtCFd=v`XnL#@$Bj-qH`7MZp?Ynjh`ogoyU$8*Lxr7!6LYQ`#Mu z-JR~b40|5y4wk-CDuyf@@~0u`Wq%s-l_9LF$S1nP#@NQ>%;A|jI?jfnA3WLcK=eW% zGg<~IT^Sb#8S)k7Z9(d;)MviK?-r35vy{@7nynR}chlfOvEg^A+k7r!r13jiS~YuR zx<^?e`YnII!@66Rd6&PBFA0W!nq$O|xsdl9qtygY>o{)cGjoCCj&=ulqjWghjq5rb zMHvG#Ivj}^<1;Qh5)C__pD|t(iv<~{^nLm%y$n4!LYyuAq_n)^R~2a^|8(#9ieFa{ zM^D9TLq-g_Uixa@VUCGqYI&lFwlO?2+2A7i2Y0WtJdGZ4`n=1Q#Dt2iv;8Ljq&Fx^ zc&0KnqA#=$W)btDFS_B|sZU426KYK_#y;c`Q-}U%v(_x*@(=FV{6Bd`4#5VsCmeem zC*3CDxx9O-vi}t9#SORF7#I;~vTDsz!7s72LzMm! z>X{e)wTTJjSE5?q7^sjuB3~qjuq*_8vHY#`KqI0wTQn>WqW4)L$7Pyt-3HMyFF6XW zf=)f*SdX#j7lThiul9m7IMH|bp@Ysu%_z+%5v2mJcvlLSqltRF8-nwJjQWf^oWS9K zfd3T_h)2XC@$HP4GyE8Lemf&Mb9i0~&f$i}v_FpWet~5djPYAfL_aus7T1pA*&7o00#V@G~k!4)ANSO~xz!WdoM)^pSg9D7q?1S}phf}0iF##XFb-aj!@>|H9;A>dSu zb@5~#uMPr^@@2Nc7hN3l?{Porelo%n@?#7p5$r}>B42pY{|?b~UGjx}?UE1L7?-XH zepa9<*v<*s;fI!EEEu|S9KYEh-N=pc+%?c%ep-w6_*x(W-g0_4d{&Mr?8V$+8RH6v zc}*b3*6)vqKep~x_5KggXMUYpAkjYQF1R}+r1a?tr1bN=<&}F3yjOr%;t}OqV32`L zekR6zL`+%%iQFg*CW>5z_-VNu~cyaQj?yK zNKPu+ZXM+nH_=()-yqKnOv?x#cg#^@(e-|=ck*WQRl=X^2f_G)krNU{o+IBe+A-TL z($e#0J4U<5xW_ogxJTn0pAK9(EFzMO^UJb2D}$rooec2>dLq8Jz3K5_pkE z5p8`&1(N;;kPAG3x=!4cat5}?`=h;?eEYX&44u>hV``-=J##!`JVg9W_!6R>6FG^R zW4J);dD62NSWkIB!YkaV|D^XM5byEq0Vmc2bDLBDyE)K5V8th*MeNpG0pjfQ+lb)- zk?JQ-%9aT05wU?+D+97c8IK@WTnv;}L!VFFsLzLPM0+#5lOw)UUQZj<{rabr?`${G zjx`YHVganru&7a6!;V+-y!^M;W6&9 zkmKA4vN7%!_;IPTV_}7q-bt^9JxAa4?gOrq#D){Pi~PWpB>a(M9uSH0H0M~9l%%xP z*0qQ#cpIEv{xdg40XRtS2I3xTXh={Ly{$1 zjP}ecC9n9;`QP;)_P>!FvHK9g`@%+H9?uf* zJm0)N#Jz9`)LmLDy)SX1#hyCPu+)>jHx12&t=^R;PI@W*y+BHtf8-Td1j1VKk@q9d zhp5{JY?<$x4=I_5(^gXEAL=hN zWZB@~>|f&FT>VY}Npo#?fd09>_Swd%_2u>c+D6nJ^y7Bjn@Sdy)axhQriA0k@`gb* zgE#T6!}`E6{z_LyyXSg!t^DQnzWG(;z+7;E*t;HPFN}h3Qk0+qJ1mDr_A$cFU03e#(U*?}!-B3NLdTI5R>Ma4l)n5s` zTX((gdeGTe+4#Mde{3NSjP9UK)5b@U$V{t%1XJ*MgNZzSQ#7mVaFM=f}tc_p+XaKW=$; z#+1h7`Z|B2F0O~eMA|RE3U`?#_my$6{Va+N{@Ojy_f!p@;oLBR=&0q;ap?IEzkN-U zC?z^d8P^31Odn?G_+DRbQ7v>_O7=}il=9?Q(N*lkOidmNX)Xaezz|Q@9fl+;XDkP@ z?=IYC$nvonDUIK*_LdCN+ugGr=nIP1{&=AeQs0}n*KO&C%`?C1sR>XGZT}RadlKm8 z8t4xHd#)Jkr4|DfaOE4hh4>Y73wY-Uvc2At0;eW@^GDE7ps5~KP5qk`0FvN)!Rt+x zE#F)C+Co%yf2GCWc&2Vspw7R`&H2G`=^NZfe&3t8*UjpO!#%HN-xNM~|MY!R_DMMz zSn_`8x=vY*iC`g~X(Qly4U3exi0H%eyn?+x%4n~5kC8ilf9bro?mEtfNY;< zpZApSBOfsV27C!oJze)M@Hkt_TOguvS8!9{xCdGm!4i*Vv#;L7#WLP?v1=yfyT?^+ zoc{6xJXe2f!AsK(TdJ7{WMh3l%1Qfg)V0xWqA?ITkm~&@AN~^Yq7Ti8JY9oqWM&H- zkc^>gLjz0e4mZ8qe7*Tvb9d8s>L`yA|GGX55&CW|U+eoFTE2UJ&C8Fz{k69qg;~1x zPk(B{e9$ZHV~jVmV%#ZE+>d7J3-yX}Fl{7QRw*_ZvVa6A1H5t!(#U3jf&Q%w^i!|4 z244k=b4{-VCk9SzUvfX$em-l_Y>Cbb_t2({l58pcTEp&tEFE7|I#qeT8 z0=rn#HhVN}BNj;>c))liPg?#wkMKWHxCc1)RY}d-n+*iX&(lb zh#oohc^XmVBLgu{xZTzH4#aAO6F)@K~+uTL!u*^BHYmA$e_q;v2CQHU^$G z?Ins$4=@tJM|**$^vTF0X&*D!1^vr+OZmuN8R%cFv?!^8 zl#w1tD}>hh_V|eADV%#exDMDL9mvLBJ*n>L;AX?G4XNJM&ywQNZ1(F#k;V7V7b4hn zWv3_t-doUJ9^P?MH{o$0Y z(6zjeAKf>7!Ib$E#sLX&)H>52@9*pK-QK$qL!GNST5=mi&HaQ}Xh^FPc^}O^2l!H8}Yk9~;0~&Sh2@j=0iR|%-Ze6Ejp7cE#LGu*+ zf#}}nyININ*ATQ-@4?T;;?vg~{(Of{JRFlEIPx6ptIFE8KKJ9p&+a3R;B$ZY*8Yd* zPncIV*EbdtsjRISd?Svcap_LdZl37#0*+uIYsN(U+Fnq9KW<0_@Y={luhx`7n;7>$ z^hITHGd|;o&!0PTBRO@m68-xFp21Hoj&+{Snu)DXL$iqEnSE_PoV>x__U4p5HBVIS z@;Tcczy5@8mv^Ukop+sQooB6Qt=pR}^tJAFZl1e5Cwy0`KCGGsX#m13*m5S^&tOFPYZteDgVe*^SxPipT%$UA~~5^mwT6Zmq1>0yy)KH=6TfZOb>@y z@-ymube^LZ|mn-z^H{z%a7IhzWAN9zSh_G(=V6Mp~|Bkwkc@q6zBX6n; zE^7Wx+ZLdCWdqTGmf+&m6WdCgl)BC;BI@vsa6K08@U|PcB(`IoTyglCfy~q4#l3)N z5U1h@Vk)Vw57Y&U{T-lyaS;5BJXx05N1`7#(r-5)MX%$>+!5dY8cRxqSnxb=d2M*` zF%PkscirJe6AXL$yohU#NowjAwNggkY1_PF^J-!vvW69?%A2@iV%v~bwP{e@<*E)} zyRWcT{H4Qt2@)edmd8B3Vzn;i))A4KxB42u5#u1gQe6U>4FWo>Q4x;PVPXsaF^Yok zuofmk;E2`(TgATltm}tO%NNH$Q+ri=4Nf0v5zajQm{;PJ*S_fJ*7AcAJzseq1rLOP z&H=+9=;#B@541kghE&h_ofTU)Y~HX0_!k5D18qVSRSan@#a1hqYdWB-?Ld4Di?Xrg z^Q25Kdqq&w2332jy#dPBkZ<)cL%x*ogzDCazEZy6{SETna%=KE@DIiuO;fhSo-b-e zd)4u(<29WVE*t0NDs;;WPz!lcO4I`IB`;6o_oC+|5AcEq)RRlV0!~y9f{ze-XN^)< z(p=hF53VeRMqnum|Kin~S1*Q6P#+#>9ny;H#+QOGD)ipuOzmI7dBzhXe7S@>i;5As zu;mC}@C3i&$9Kcj39q5?QZjMv_p>v9%!4`MucFCXjlQOUOjO|gYi0~jT2Lb ztQZ1YAZlxKNs}5B`W#K##U(>8=)?XUE036Z!Ow{$#nly}AU9Sos1f7=w1qyb&o<-o z;4g7_&=cfbamA1&HPCy^S5zo;mb8Wr`k@-=0hIi5&54>56FMh!P9Zn0O!1?R9I+ZW zhP2w+tZn#tqad=fwjph$tvqdQA}>(DI$mdOwKl8GrOo6E-;slZ0+)TXfn{QBnA*cr zYT7Z+LBqC)9-f?@6VlhGofAqxazSc=w_51ouooVJe$TXscs%$|#G_ar&TD6UI_Aqa z@*v&S=xT@mCH~_zw1&_x0v?9KLZJU8|-83&r1SoAQlVw(yc(IL}ElFpoxbAb#@aceHl@G zO)Txk8)b*#v8B&$Ow;{Rmc#;iLZ-waPM;=Q$ZbxQmj<_q0yk&h|t~$r*A^@f7}|) zlMjGqM^wYxedAl^yU5>mL%XGpz{P@QQ!B>$KUq7@Ux2kD`cr(=!@0lG-(2=VqwCbV zl7LpO6?h{)2UDtzEQ9{Qi_A)?PV`Ib+!5CCGihXt)o$Qb%72 zEw2`N@FfvyO^V{_c$%069dE7YuE$ba%zU?hUDNNnw~^)qaQ`T2hJVR*r+yXsV(7PF ztFYDrC@*Lx)m7A$qn?2!!YN#LVi!Oncol0&ANAZ>;%^RbDJ&t5C>DfE!{?v|+GSX+ zFYp-JB)~<>EeX`s)!ha*%$p0mi2afZ^e95nd)88*k2O|FrT--A(9f@>-iQq_^d&2+ z&YY|}=CdzrI$t`Y-G_bH(w?j{Hj;pJOV8h<9w{6dUCTMPPwTqsal zN6lg0NgXP!s}DX9tgrJ{qYXhHhI`12SaJsT@j`!IaSbL7>lZ)N_4;|Pta}uzxE=+4 zzk|)pEqVR?LtS31Do$?6He&y}b6YW{9>c#&UaYC;YEE5o{u1nGX4mT%Bo9d+`55J4 zQMEuzpy`b3Kr9b)FiE7nDly_n5onuA{()oEx63{~9loxvG#JCJ0C{zpckjy_ zjlAT88+pa&*44j`HLZ60UAwY7S7G&Pjy-W5^H$W?!PcU@>R)%a>u#6D;c-Mg%q1`M z-t`$!M!9v#ClL4xs}YBwThzWc!8NFh%hbLOdQ0Rxu#dK)YQ%*Y4HN;V=%^}29HTZS zR+EDeuP!rq#x`oz4tEA{uvdi|*tW?&dt;-0wsyFpIJjv~^(9=vt9a@qkEfdNQKAO6 zD)dVFE<|tWUmf(X6ypnexHR}cQ+?1|JrMd#zQyy!y`$KlBmeHyy|p93L6FjYeYP~z@yJG0Fsx$9jXgdGt%jDRnFH1e8Eq@s7Y5(3EtOb4A?;mrY`R(Nu z=O5e7ntyzQ@$$hV;Ber#msfSU&$y2xXV5axCf1r1Cs@2FUGuM}osv@qx1eq4 zzA|{lwI;vO#dXeJzaV)vu6ias{=5L%&DEb>X5IT2fWOar{oAN(GImIQ&97URVP|pMkd?YlkJv`;F{+D%b&Sd;P-5E=FNorb(_DUJ|SLzUcl6 zD(S!H`iCxRSTuAIePbK03vN2<_F*@_u_dfu@BcXxa%$+m#Ask#{vA3eOzut1dePBY zUAYU7NPQ5y`0e&z-#)UF+K0F=w9mK(?RtOZt_Kfr4~l3$9$S|-X1$>QGxvF18TbjX6ckJf7Y8e2Qw@2!Q*Kn$C#DuVxJ-Sa(%zMU9& zpyjvlSL7S(WS0EaV~iAggT+S9`Wd39I>Y21bO*%ja7zxZIK!1fYBAAfIVoXXhCcetA_=4UL>H&(wL{6kY$ zQ&+QNp=ds&`&yD4_xtgyN&L;vcq*eiOMGB{8iyLzix0$7^SxOL*XrNR$GtzoGoHeA z`|wU=i&=a>K4V#~ z@93|lpV{rFb}dHq*lpzA2bVpw?bU71Y&(dZW7qqaEb9)B6m0iJ{+K6XzBk*+rA-rC z8(KHFZCP=kwbhsh(BYM_ot)qw_1=7MmKf{66WMBe?Fe^1t2+Kcn0a>9@r_sy`L!c# z*+uj0{&mi_sRmCaUzsHy^ELPBIC6_4tm$coa){+esP{uxPCxV6WoC@5+q@QiE`jAo zUca!YC9&Fd0Hh#)`54jo&u_nnd}V&!7K8V}?UPnEozLo|ev57HGvw)0b?na@aij^- zIOaXwf~8_b)$#whu;L6>s&~A050>g3K`4n(3^nZ{l}1wLa3ixb4vDLn|I>PJ~}Zh>tVw z7anf%*DU$n_1M|?p)R(OFT$T2d*J<*U+nKFG^17D`A{$4v?uP}RrpM~;F(29_ zScjk}z&1%@HGO9y-lGc&`d1v_`^$*OGm$St$NkKtkK=4d?#`AMnkg=c_o(9+7#BY3 zzC#ze!YRFf+3esZwoLIu8T7|4UQ|%B16Q#9vUm~N$>UuHU%(rqjaS}TJJ@~ z9BLB%q!V$U5uv@xedhHGJ#V|uAlJ*MttPEB@vaiu=;UX6`CGrQ%m%Nnapz8W2Vt!@AI~z8&7Wom9=-H3-wY=Q)8}W+C#LF1aUgh8Ry*Jo)2g$nYNPP?N*0jrB zGPlS})sGsP7G=A`zc(7~D1d)-y(EE4BqzW4pT?>{EL?yLKBb)W0H&wcK*)Hzjkk+RfF6FyF5 zN#~P~E`E1j>Ax(?^F7Lvw6y;1sK#B77^Fj0UuIitbsgGFpH_07)>t>Gppw%)^EBFc z?{x6*7&q?+>jO?t>tMvm%^f8K-Y6yZdsekB)8|h*YNyi=$4B{4*|^T+j;md@_{9|z z!&+DWscCSKJYM&@-r`@o%C_pCQcviIZQ8J*{?B5Cit9cg;&aR9zY{&y-n!F#<2 zjG=*)kjFtsun=>|RMQT?*PsIScC#+fj{-fG2TZV zJq0ftkXKfF56R5 z-Z6prX}+Pad_Y`86V<9dzM^&Y@0$i=obj)GL+Md}sc!bReq&s-&*TUD zk;mZgy7JVSVsNVY0n{Nv(;AaA*+^0|t56qLKHBNMz4E)FU(z+M?aBw&Gj=yECe9w+ z(wcAF==0j(6M8Js{Nr>s>x=WFEHpb4XIKd5trLPWn)xi{Klq2n~_MGk+38|@%@iT+G^w~zeZ-@&2Nt5Z8TA51@(eFl~< ztGcj);>Nr4dU|y4oUc6pTURRvJJ^Al&I)F(IE{J-cAYH?>%XW{EQ8k~vgxeeEwWvw zz0%le_0Ba2eQJuuSkVS{Ulo+qT2~Uk|7jZ3qsH~l?{8O}pAOEM>HRUkfozcn+&VoK zaSAc)e5Kw>bXjavC7r{-KUz4gZoy(OUn_X!W@5tQxmxP!|3uxtqHb-n{=HlK){%?V zvnFwlJKdcf%tqOEl&KGw0Xj(5i`Wn4S_B)QY&%*q{o6LI3B;?;vL%)v4{BE!Oesv|k(Q&wi8En_Z4s+)0B(;m3 z{=2BZYa;r|)95i88(H+S)ff?{5{g5awa?F6S=F`5rdKYi+7|ge9eaj+{!aBJi>VJ+6DM&e{7ozjYP?GBw?Q9*q{eMwPCaXI<; z^z!K?MFmBc?@6m4qjT>lxU>Ao+*zwL zD}Hh>88~Vyyg&(IdjIG$+r1PsQC@d%hzk14+tuHSsFD@?v$3ie<4B&VDkH7se z&NDH%YD6EL6X=U|%O0m!yGDS{HVykxMrYrVyBvB|^~l_cr^h$c)8+BCKeB1$bp(4$ z)2~k$IYP%l?tq=x;!#ouzQmRK5!0s>PXXt0aL#q>oNwy+O@?_0H(H5s)-CJ7xDkz% z3l>gK%N|{DN6CtE?0Z5yDBm!owh(0#`Rk1z(&WhJ5yaZdU|m672|b7%J^U#1`YF?= zfL)2sPAl^`f}x>NM8y=iX5=W7=bjtWR4S3bnO3Kl*O3 z>+0Lp&VhI5;i+zi8|=#K%a@kdPgy!;>9pz7U;?#%3M^TI@^-qk)z_M zwrpDcl%f(U4`POM#hricbMNqVywSXnSW#JeT}A1s>HV??fe~yrh5YaLi+oQHZTk29 z?@D$I;|^fP7TO!vH(QSn?^kX6f<>>OlTE*G7=RREU zh*no0o!h##;^~KTBW!-c@2{x8*G0b24QW1X^W4pgw#?l;Yw3*oDRl+GbjVdP+uq}E z=AAwk37y?03;Y2Zqc#SP7o%ZOg_cq$LZ7nBleY*K5{mxI=ukVlYV8~DF zN`gJSyj^X&z1wk`eQ4opA7@`ghzOI>+Wa_KXvUP4vyQH3w{4r^rkH(28TFoaMVMqr zNB6o$97c`3)1z_esBPCEf3iUl?L5pb&K=#6Kk0aPy_Gn0mU8d;UdfLZ(f;@^32Q6# zt0i{z2%cYchc++J)q6acjpm4@6{=?nt_@yWYOEU4G*Rn&XVzZDm|YdGYP^urVbd-q zo2ea2kPh?v! zc3edg9!Cu5yIUK&eoyB#2>mdjjeMOM?9?5;j^?{-nIY7L|_ zE>?>r46`5B+^mf>Vft>f5yX45bKxV}_@iU=L9B323j88g!kXpU@$<5pKu_(??Wb+^ z!xiJBfquH@q*jwqM#P8a&2V3My}hM?Sfw%k;k)ii#dAxNW9^2uKP>I%RAyvI6FJvUq)j;+nDE2zy5rWc@1 za}hr*Zz8UJ7#e5L+zrlGu-9Q9@DD)Fq1m=3rq<_Fo$SSO{Ah-o(Y&0Ol!yjei2UC)+( zJ#7dqi~RxM+~U%IDe@b=b8f$aGhGYwSC)ijd%F8IXrkmM|?3#7IhK*gL-~ zeWUx@t%$ZDNFP{q05)!U`~a~AXUM1+u=~u`F^kh``;~$*<{yKs4RuS8g%L})v)lim z{|?nT-L|p#vOZU@M?{K5dQ2SBWT|=p9J%k^}3zMEFQc1 z&eda9j9oFP;Z%VS{&Etrk7}EK=H>vdLv{3N-S%C~7v75B(>;UgoMvnKJ#D=|_RyH; z8EX%M`PFi6=dT>^r=k(vgx=)lxd&zu^UYw5`UW2#GjGh|J67MhVaC%lHjHTk<-hf- zAl4^g)BRwMI^#%vM`ydAYNBTALvge&SBnyu8Kl|buL|&Ut%&_#Y-%#r>bAaW&fi}- z=j+4OVmHm$G;Pz2%`=EOJ;*Kx=C&+KYZ}uuX5Jl($1J{cHKjeWVe5t&8wM}#UvUz1 zO9xyw`+Ht+CkV-B@-?J5xu#0~caxryI4XwAY1p zF~RLsW5em}i2u;<^sX&Y>%Y+Fblxi&vQ?aw2C;^ zS6e{iJQ_)Do{?6SR!iD6T~IY<#ht5{Lk~vhv)^95yrEy7R%V*7;aah7DjB_%qUgEF zxrz<`omlNBn|8$0#dfx%#{Vw3v-yywFs*0ZN9jf4m9gRLXkd0mtYLBT{Yc%K=EiC|`_Wk4--onX zyRET$ZFAIJ?DcN<*U2d1?yw8G{2IrP1LSb0HfsHm-7 zg|##vG)K-A|Rd~=AsvqOSU*wfP8KJg8fSSSCB=>7y378elTzByyYwM&g5UJ z!K#`c&Y&o5&NnHC$+)96tx`a{03X^pT}7NyG9D*vjR^d~SL$8$CYE>(V(O znioG+a;g9}(`pa(hu}dCW14>WYySD~kKFR7Tx}gK-3$EBuhSV~y2mc=tsQiGXpO^3 z*h^nGfc}B!Z*P&UI^JtNEhm0Y_mnYtkJeSJTiZN)9g>EvZLVCmy^hjoEiTq3An{Fo z`~>S5stmPf3J~tmN9w8{Kj}lbUbuc#Keu(+Gd}CG{IAF^3hqa(sQI`|Dy8*vr}XFp z>uI(@Im6KF#ThC(Q*{#OF;3x}E6b7xrB(fKX2a)Wo5n8Qrd^xmPfyIpov?5IeOksT ztn#?Fkn*7QFQ;5@<&~DbQ@x_{;S5@jbQ0^}o~>S4`4A#as{1SLT2c*VhpS7=(lYwF z4P}Sx8Yc!XvU824m1#cAU!gYLk!L7dS^aHYV|5zdg^>ree<7 zo%2X=Odgsev?)X9>})>Lcp7aAofo9BRrmHX(&svey4NrM?gZTNCXxQz)dWR7|3OBW1%!XHi#!>#_#aW9Bnn;&9C4d;jr`U=CbPS$6mkm>(^;- z$0xYtPix$Bbt~&$LOJF9p8S>kly%$ze{IQr6uvtMh&cd!cTnD1&2#U>Zmcsn@9INY zcJ_y+Tw6iy1@(tESzk%)ZbNE6y1%E_?eXuq^)xgzIkrrDpP>yTn3jFII57wwpu_Yv9U6nQReejvLE3h#N8(pD^9 zcVzFS@;&Fa&4HD7>?Ca~7SEXX%Rl|*(p^giH#p&iILtk$YCy%X*K5xIuIhBbAow}O z7dor2uOKy4zJBS_LDYSBOSbdf#IHu9^{6>t^)A}g)>wOg-zT4I`?S)Hm6hubl_HL_ zQFDCj$Wvj>brTmHs&HcgTV?a?=FB?Xif7Ad4vJOJmcx?TIQCzzVNU32({+i-Ah^kD zslN?7MOIek{PqW|n2v)1H(7u9Jm`k0=1IKTuboRc;QRo#{I>2?It#phk7m;ie%SKyoeir?SIl`$_ucJl1~(0E zxcT7TOUrA?lB~_g)|}r8YfgcMPvy@02<vnd|XewN={dKh;tU|S=$biSE? zo<SDGc= zXpo@DTK#YA&1i*Bj?P#$2PTMpe$J{nsqUB7J#b#H@krb8!1)iFY3(k3M(YW?Y}%EU zf(zM@zmj*ug0!DRTa!w*od*lh3hVO=bX)!Di5Z#&f3>q@Mfzg@%Vg8NmmXU)xM4uU zFvNtd4gD+NrgrkjtyTT8myaxnwZv=%`@(2p!{D`n@+xbUWc{2Ng6T!Ud)hX{2z# zx-I^`#7p>hCfQo!+4)ITNduGU{lKKWBxlm+>`|89RpFhU>P%`)YE6zDvPHWl-5voz;*u7y_fENZY(@f_tVGL z4C?U6<+c5_I_;)9U3-K-7bZk&xf4_DMyAG@K*R9?1;-hz#F0VkJAMK1jr|?$!SLJ6)TGAIQHmy#h&uTqo zJxOCi>t37_A=KZ|s{_{d8H+jnm3|aGrwEt_!DnPY1A0ZyH%Tws`ou?new}va<-Vz} z(Cu!&NLortMK}BHy)^L6(lWRZ;x1W@diU=FCu;4?;CX`=`(U^2D+e?Ts73rkzl3V? zfU04y!(TO*GA~CS3a|MZYH!dEm;*=jX&M`;R$PZr38l z(Q4aObErkf{v(K6HRqYUQw0MW?pk^5xoz_X;9Ljm-oEmMCkNG@nX-NUuhtH#I9-Am zW;-|kSC5`9h+1&Z($fW}unUIl^1{+JTh=rmee_TT?WR13UH;d{wq&1cyk`O8oYuBt zZyFe`ZN6s#?Up>9yS0MqFnyQy`b}KAcFSEImO)di!kY@PZl}{Sz1v0A&e=q4M|&Od zb8daqMvBulm1Gxvly~=Ck+E({$F;%r@9xL3v^U7d_OBS+L^WwZ?SQJ&$HEgx>%>>vrq3|q1!#eIqkdIiDdN_S~-ZCbuf2Z1??@+ zxT1BWxKCb!YIJquS~W7RrF?aMJ=bUJX(?)4M=Xi(JK%B$3vW4H(A}b^a|7(^w@zsu zLF{yfxa0-a!VU-?nLW4^krD0pnF6>otwHPbW%||LZF+r=dYrq;Y zs^7~%W2enslkd8x!(UO}XQo8#hgIAjDqY=c$#ZcW@AhK7Ic%wWD#aqIZ)dOuQt#X9 zzuG&$E6;!6GGm?N)eb(^6g8on{SHvSKQ~zW5KHwbQkRHTtd~c9iLe7BtR039aMA5{ zuw!QWYPqyy&x+1LkA3tyMNRC+g?e}x2iSg@a2g}z?rhjr)G*#&(6OKk=D(B^Jlbk$rs z$G?#hBD zNWb?=gdL(7rnzjJ;5XSc_C8&r+lHMQH}JH!E|z?SRu!ZDAiH$qLBDaeTyT1(7vJT( zl@Wf8xVV2y=dzHq&Vx9xHx?Cj`U|*_pO9VN#7f=ne6E&D`=#FOB6Ke!D@Av67qE%%x4yA_&Gv)TV2G zfNKJ39J=)=ubNA*{-?%vixH?=SDW^;U;XS?Kl>F~pm#s`xqkF+m)_#b&$jy6 zR#cB1c+C1M!_ZA9?gxGboDVGM!!ROn3ve0GfSorhfHQ%sfX9GqfjQSO%zEH@;BSEc z0B!z(U{&;82sjV81tZ^Oz(qLw{wv`2feiB$ zum!t9w*#FC4D&iLJCR`y18b5P<`dxZWQO?~xG@EG03P9>`vP>jpc81tt|Tw89IM9y zz+I^fGa7g-jbSFy=Ytuh9{3{gE?|B-!^{RA0?q?Y&HyLi5#YnX;!Kn+@EC9{uw)3s zYyf@;+z6bO1%CjZ13nL&JCtEw0rtC&VO|4n0k!~(ug7l!!@&OruFqzezW~Sk80HM{ z9PqEe$NUWQcVGcluffreK6Ru1;(0%u|MS0d1Q19SpgfLXw~H!{pHU>0`jjRKwk zjsh#&{9_QOYoJz_UO%aCsU04wycU zVSKFb@EC0UrX+ ztVDeVx+XEqe*w<|p9VHhW|(Jz({F~41G8>nn7zOgz_)Kf4D!fk*B|{rDbsoCW^@?rTE*2e!ND^xuol=H0$HFwA-2XTZzA6H6K9+P~qmWhevS*@xgiz;h2HUIAZz z1U?OXd^y7u0gG3FKhUxg{DJ#`0`R^^;akA`$57va7k~?ZNB#r#9C&IK_ybcPN1X+h zuLf`6<7;qVAKIQIE zGvW`>^%TSW0+=e{GoWK5>N4;%;C$egr%^|NGdIC+ftJk-^K0Nfpai^c3-SP_{}$~H z@H616z%9?9EP=(pgBIW^;D^9vTX769bsN%vEx>cY>CYmj0Q)@$Ex;|newP?#%65i{ z0)~OH!1cdpm}Fq?^9+*)JPsTRoc;oI0sFlOTLQNLi-FlY;NQU4fR(_Kml&oB_#to_ zaN16Wxf6H}cn@&y%V?K@{a%3$fm?vffW?163#L0FNJGnBN00{0Z$oaM!zN?}0Oq zGR(U`%Q1%e2)G^iIdJ@Yi1)zb!2bbGe;?%mya4wu2~ z!@&Op)+h|~1aKcv0;Zlo*#nmYw*k)qp9hwIf%*r08Mq7R{1Wj4xDdD>cmntqu=phM z1a1Ys2eh1my@4V8_51&Pnm81POt=nDd_JBEM&Kzp98ZOLcq+=pQ}K;>8hrzv#tg&L z*qq2KElvAWJ5KwC_Fe5)wBOTyS-Xel)EEt+)Ks7MMsq0U2GgzmGlu%oO^w&3rxo<|##myEQ5Hi^%3b-EiE&;N8*PiZ zZea0*8&XFO@ET1qMw8iS80;(>pM$+wNH9j*Er~fH-c)5tHAF|Tu^Bmc49qr6Hut5s zMu(B!`;C>BG=n|H8lB;7%+B-=HVrbxBBSV>>uQRP<%R)+j5ceODLTj1SY*7(U>t05 z#IVr;>%@_Hss8A6b4;|sWQps0(!O{H*23ZWD&}|{Jtq)4A)?mZ)G=m+_ zf+2bUV5-r9=i3YxQz&#($Zo}VZwlGWF$Am;hfkdBGYmwjn+2~0Z%d4+)rQ1SsMIoS zklW~l?+mkyG;qMd&XI;_{PM(H;|PO`&@jRXoNy!F$K!WL+kM7iCN~_)4n2ls5Swsg zl;7Y)W)t&`ev=nC!kBG{rC%8qeZ3*A|E;0==o<&IhQXskA-mr?)RaDGaOhs6vEC4y zm}YFun3!p)Gq|l80U@JmhQVz^nrHZwDnp`kNOb&^Gu|!w!p%LbI z?+}~)hQO_%7^7`SrZL)4;BTxom{Oft#)S03>X60ai^{?Z)WZDGAanc>ugPFCm{W^} zhf>W3KFw^l#7s{J@kVoU+Tf_@s6l1^kT=Tci%zpyEj6L3mgqptO^u;SbF?cBcvDQ& zjnTjfG0|Qxuq-a&`fE{6aY^xmVabr4wZ!?Ta>qwS=TK?F$Ffl>A=Ye;3Q&ngTZ~R0 z3>%8JMyI9s4TbKv$5^=RP-qToHd?tMp-|I6bCmmfd~#2e!)Q!TF^57k9nmpygHfoB zF>x_gM_fWE)ZmDTvA9yALZKP4Y)qCHK67VmOiaR1HWaG2+l-0nc6_lu$r$DIB;&(r z_86l%A!VTH8hBM)bX0U!f;AMXNj4ZA{%8}Ntj1w6+HYV%y4qwjutSpvf03{g>7`D?(t0=zL84Ximi!I%~b-DuL@ zMp-Q>Q3k{WzYRy5qAhlp$sY<`7iTnCqHM`F17cbxXR(^CF){XFC^R@a!5(cgL>o=0 z*rC*THqLG~SxO--&6N-nRg)NMG@Bg*<6@l%Vbe^pF|mnuOH=_Ls<9;+SZk8OlyGn8 z7JG`tk{H99C*BY$Pj*JdMX_5Iq-Jvn|!ECHK zD%w;qDO70AHYJ*445(l+p#pb;#U6v0V+^H+M!8aw%@%{Pd`f79$#3CIsNBOsxu#)G zry(vhG&IaGD0Yz1FmYzcZ?FzYjxzc~&XCWTlVUSWyg!s}@fnj%hR}r2P_t)XLX@HA z?og)D8)uD)O2f|#HYRXUuu$XlP?{;p9pg+5jR<)S?!>4#?{&$kq0&KVIR;D4b;ib- zmb^UFfXpGz+wM*r788|XG~0sFagDPq!(%K_Mx%u-;!;DE`B8|##%Nn1zC3A|!)Ug! z#sHTT4Ba>~-k5Y~f#mQolRVHrLIrDk>%hOEQ=#(@r#g&SfqO`T>L z?us=eno;Bn$gY7>k`dqU04 zV-f-joxX<{XrmV4?5g+p&q6#8j z**v+Z5(T4%SzV*86GOFW$rzKH@ctw z#ZPAoLemqI;-)!p+zoN2#yCSkC}fH?%p_l%V~wwmLpxByrcR9pma=FF@OgCf#8IY+ zp^$mvNDJOtjg4uP%*NdvZ)gnNS}>6gp4d2)e#>5+k3;XZG+bwx7@B3dzJ^84nbkMo zi?b7*HxCA{S@u9FRNt2w6F-#&kJ0An2}8kiw$bD)Nx=bgOoj>WScHlpQBmn*qUc4m z!7?TTxl~0PlSaAlrEyUPL&A;8U|l*2AEsu<;)`Y1+YPM6?~L|`?ktEg8tl%&(biyS zaz>&91vfCmVoeJ*8Aq`ugTkN4bUT07V}MT zJzJ(1$HN!wQAOmLc!$rUQ%nXgH+)3O;P|*99(==OGA9_!W9}#(95-YT`WYr;iorZF zRB6cfqT^vUCL3Y(X{LO?nawaD%vwj~I0nTaM!QB0b6jU`4Dq9Gh)+ZNHIdJ?#U-OK zh7C{j4nnXVksOa++1Qb67D_RbcXBXk8E;R;yX%4j;c%ge#rA}o5UIxug0Iz;xbS?( zcr&^HGc6Nh3-Ngcnus}x4QQXJVf(lHhW|Ie!SwQ{FE^oW>wkD9|0~+m`0H0J^|Wj? z@=v#R!`hE-fAh2p!_()__#Qal?Sqb&`Crk+!%sSY{JqGLRoG~fRUdhGC4O7|hgYsl zjieCI$m=UH2^xO-?^MjyIo8%baaKICl1; z=cH?YPWyjn0|&~ZxGyG!fTMx=z%jsb;8-B$7MT*@Two~>b6!jta3gRW5OXlhc;F%6 z1R%!r%tYV?;7!1ODF1Sx6IcPv0#*VGfRliefs=tVfHwmd0&f964*Uhs(aRrx`l|kd zhKGI6Rt63K`e53sW?g2f|JO&Q7oJ~WU1nW&xcXlmXDFm&=>K2+9&KHV9QXX3pXRr+ zGIA8*?HRr2>|&k=|E~Y6UX{FsOX+tVL$A&+IN<#8FD}9DZjN?xiyUt#9G!8p$Fa|L zGCRMZ>-7X|=}Rx{`puxBiy2*zB=UQNtGem#ZjZ0>FiC`)Hg^3}ivE|1t?rTk(Xhtt z8C`a?F6+`ww>OLY({Y%t@8oM;_H1Rx&oPlQC0o3u<>F%KhLQB&-8zwPpI`8>Z)L}~ z=@Jce+{(%>ekVK1b=4dfQ`_Nn5gR-|r=L5LFKV0SCwJe~l@c`Qc7Mj#l}4|KBW~5v zX??mW$MbW3d=wqI$@(mAnit9Ut-NP^-8~D{Njp(VM@IezvTPGhl^9l5QXUOubiAH+ zxcdBp!`0v7ne@`;KRWIx(inzrALC*MXg|_3O+T&{$2F88T9lD*>&Nv>`#*miZOo%Q z^bMq0_0P|#1wYc$JuNQCf({*LU8dK&=jZ(2OVhpM`~q51i+tnAGT&BPmwgMHc26U} zI=`T28r7qtKT2B(pQh63_^zgH2`(3M9#$YPczzD zZUa)he-=n_emjuj`}07G>n{Q+p1%a7IQ}w_;`l2-isOF(QXKyykmC3*AjR?BK#Jq9 z0x6E~0a8EUHQ+Ab>%b$xy}%Pd8TdVLAJE~59-#k6UE3q{<8vkn2Xz1It>chkq$8+0 zcXcqF>|&&q;@(W>7nH&^snapg0o&lpI@V?6ta@5pZ0!}t(N1YHA{C2XQA*3$3e0Zf zx0awNBWZEkaa8S=U_ay01=RS^uMv~(X*!q4G32BV`~FX-v2kqe65JmNr@}h8;LH-Z zq`HZ5x3mh}t*xG}HPe-<@B5~H zBTLW`lrJ4c%~xmI7i^!%ar$rIxQ?{1@=iLxLQ{1&?ibi$+^g>$+^mb}l+cmQ|^co0ZV{wDAO@GT%Y`yn7X z``bWr_IH5fH`!CX>NC|B4KK7}|&W zwQH<(R`4Fz_qnfRSC@_`rL?NtkyR-bPnP86^0n>L7HZeLjxShW^7%Y<-i;LltA3UH zLaq(hqaN$*qvaR*QC!ElM;^~Ow_-04>yGig==x)NO7MZ~2ebL?lx!bv_rYazxm*EP z!j)?ex*RpjP2*tos--1$ z%cBqTrn3}z6xqLb{UiN0CvWAPoQq56uqVvz=CiqMK9}_IP{^0qJvKLA&QIZ{@Er=d zS=bQDa&x&w-17WIyXW5AG{)5j*U^pYmTx32zFWR-=B)GguxY^dN7sXtt5wgLcclgb z0Y05azI*{+Lb>tN0)<{1*^}4u;U4GKKkztgDh*#@NH6Z}IFP>#?3Tw{&dQ7t8LZpu zm#my&lz}sFP{%uYR{;ArBY6k~0+b0Q9vkZy%7rPEpD>M|M)?J7Za+Vlhc|PXRt*?#${3F82-)mUSyRA-*B{`6Jc@{ukj|$I z=|Z-UD-`$x0ahp>Ho`PvhA>N*%g@d6_-y>aMe0VGGgy}s3nCL8sfjGtQ4|uzH2pWSNY$^r| zaNu4{d6C=2y_mcWRQjx%ayGY1bMm%!+|@Ah-p%~Vm+O8C^}NVKdGg3v&sA{d1Xwra zD`tziVu4T~7KkN*RF7Xo{^B%ohB!-{E6f!Z`F%FKuv~atSkJHLH*y>Kt=v{@=WZnq zqjv4x^|$4}%ch##9v#WGTiVesE`^5YtRvhH8ph%@6R)uloLc^1P~;8RiG^6wm3u53 z^on!EMZzL+xt_nU(T5B3@?gNf$nSy$_C2`o&+A*U-|}!tByT;f{e`Z4-OLAhiSZ8_ z+!gkm2N{8x3M=pi!5~-#r!P<#5S^k+)T|&CNF`FaKj8LDQ>1AUEFjG#2IBHSAjdAk z0>VZ?&wC$t2!0?5`#xTOxV$TlwM$+34vpVs6%8VTP*SYtDV}YlxN6@ zq|zd3xuoUoFSfIktFVjT#~jf8nmj|9;mvV-iHW>OUM@c_Jublx zZoAheZ4|ePFA^VNA2GrnJ(jFN%=qIE9$P)vV{I2A7GRjpG`@@9GDCTMKAONv&)}fK z5JL&*Sprs>?|_0mQO zoWxy0x0fYe0{HO9xZ|V1h*f!J{;ueT2qQ{szrKshR%^36#mMz3vJEa&8Db+Fz((Ve zM7x7TCiHB06mbg8vUxlSqa8akJu#_?jMadE;Wx4XWyk6cYZIrj-jJsXhDuI=_ zPh)h9I~L2T9Cw^Q?%e%IXW6xL5iSRIY zbYi3Css&zephzuI!G)Npv(&ljB9FuGB_7IpWupup(u>lrpv|62Jj6r7A>kMg3vkB~ zO3rg9MjdZHc41Z_`jPb4o)UEHuT1fuxdkxc`gleMb2y`Fh%k|zip$}*`-z2`O)R)l zwS=n(_-%f!imT-sxF!`n0dPB^|vQ>Feez7G^|8Vx)}DSnp?_>Ld4&`gr}`N}UyNBu=VTv9hVbfD9yFs!L7hd|V!`@8IEr zd=QUPzJjaZEBGp^`+P0mz&G*4ZUwiR+fZ0oY}1&%sO*yWNr$9k;xRw2T`L|JjteLF z6Z~0@94vj~Baic9hm0uU~TnE8&=j4I>j2Fhr;;l==`u!AJ}_R<#!Td|qOw zIyH6~#1H*C8=uE(>;!NVs)SnHiri291TYkugn9ftVX+@qu;f?ptBEW3w7Qksrfv;* z?8PehD*NPp@*$1$aYriK+QIiMf8ohv6d#}0sWQYhlGctMk)FK8da3ZAMzxR9hxG?M za-Y4LeMKYj=GmNKJ{xf-&YYVAXC6hF8X(R>P$(5Dh_TQ>b%D4Fiv_UcH}Fq$+Y0So z54S@FKjn~oNIoVVla715cDs07JRzJA&JrK)LJeZXwak%e?v5U-p4L8)?WhZGCf3t# z^^TL*;Y16M&c*1Jgz3?v2*dNlO8%lKEs=1^YcC-Pv<9Ah*e^3!0z^m4Puix zPh2c47FP%>gw?hH>k~E*SAH9}gWtjJ;C9=+0f)Me7%RuXSYzryzmwSV7q|;}goO(^ zPq*HSb>1C}BWdk%K96qG>4r-z-7v!&X_JTWMiN~KbTR3+8Q4W5AAt}~SuODm++(gtxuYL43@J}qn$ zcJRCTH@G*rx79;M!C6Mv!I!3Oo$|Kn~> zc(AVohC#n?5^v&6#86>nR*Dzn3kz*tAzlDG;wJitmoF#amx9Diu9Cq`Zj$GD*??PK zEU%DP6F2E;X`8ssj$4j{OU3FI2fML8HyL|ROaBxhlwQ@ zzI^PPlJMQp3*#mCaR%5N=M$@08;G|$kC-bf zJgnWLfU~ke-XK3MZ_r)Dy}H_M+hd0N>fZo) zEr#foi}_Q0vYESvSi9}MBDt?@BG#f!W1V12O=Z=1)vdU7){;;5**zXFp~f1#)e5x= zG26>kt5sYb*T~K0=5tH9l{N?K=hmpJ)eS0`tJ{=q$_`XZj|~3O+v3~ed%}Cd$Nb0m zJv*^i&njn?3&dOsV|;X8XU~Oyb76&M@xQV@jkCcx)h=A4aW-Ly7)y*L8!;9V_yjKD z_F9`Aj58FCqmrit)u7i69i?2QTESK89QoO-$73U|JlOIpxt07HZjB!mj(dXJq;6Ap zC_9wh@@{1}>+$)NH{>_ux23nG_r&+akA;uz{y-7`1@{H_HCPkpuo%X0LD9WECA{Fo zI~wQDS-<8R=i+ZO3)k?(+T^ttvWiKz5oa-hIP;$Ax7Z6gj|$F8o*D$xGOp6=^%n8f zd>!A&&*taz;K;A>=h$rg6Z|IbS#^gBZps_V+eJRF9o%$gUw{=j1>A)m^@4Ii3Cm&P zruzYVbW}J+^MvLLI=^>2_@x{3&Ehp0L$e)5RZWUXu@OfpK}--mf!H{^;Nd-7rkbJp z)I6}vLn!vEL9UQ1<16`Up^mQ;8p(Hs*}{BbiLg>wBRnB&;y1DGq8$EN?pZuu;$Bt3 zSbi_yg%5o!ej$9pf6aZ(wGvl%k zO-&%qvd8Z86%l7VGKEaR&-?k|l|Iz1;ankK$d?I~VzpQ&Hrf%_#M#npX}&mL0%vKZ zw1)M&S>i4|A#M_%6`mDe5?*q9Fn{nW|0=(q+t0njy|2EfyytVfQa`@$a4{7!n!cSq&jdZja<|clAjdG2OhZjx>O=i&yHFhqM zw0L|Ne|Ti*kTS(g(J%Og;rH46ZhkmlD3A(Ghg28vqrGe-9nuogAUz>%vN=39=~)r{ z#aD$_h5h_~{vC|Bd^&&iW94Jz3-JHK>t(&t*WlmEw{opq8nl_knbWsUNLvdQQ6_~lLVv+_&QOVX>-esRC}4*I}8 z;eGyn{u8MA0_E|w{56Zgko2|G3QcVhJ>DWO%HyfphL+I;f8Pl)vpd$hAV|~VUFEym&>FwsZy?t=sy18#ilhR6h zq&Bh5i}~!X(%BpS9Ew=n(B-M{Z^93RYfwfbplC#x#oW!`Pt?0~ReIV~mhRO+qszQ3 zsUN8mEa(yjcngO$qN-i7D~WQVdc4!_pbhvhbNn|ud4f%{mMJ?JD7*F$?rqkC&HKfm;5)R z3H>#%+Df|QHqu3!aGNR{)gsdLx~6Ag7<1gMx~k#fgz)gNZ5#IIkqDI42)vJ^O=W#r zd_HWH`aRW;)QJ|aJKz&6s89JiC-$?fF!kU~EOf66<``||tpC(E=HNFr0o;wODOw> z|AxQlXZ=21nbH<1IduPQd|L{%{RQRrTDUoka>I2v7iik3jN-%hAM-dTYUM`zvAWVm zvHDndiNTqq_EY-F{bY+T=y#At(E)u)Q0G;Lc-;P=GDIFC2c&>BLL4C$2}O=!HakC# zpTte#ZdI$fTS*(nzh3?>VGd~%mx_;yYsDwMEZPMq6Q2`z3Oj{8{2u;*!&YeH4s#!< z@2j6EpU7WIUrOJ&eXK|PM)*d!$Y10xa+lRMr43W1?ugD&n#O;I(YNqLl#<43=s_&$ z8?Sle>KFC#{P6H7HdU){)dwaRI55)&^{zp!B4)S$a;|Dee^a2z!JB zcAGbqKg@r?eZYMRbzef=H!KV&ej{G&t_`7tjcA+NM(UE=Y<`dbpD4%AP>xTA7iijS z?Db4u*mH;gff=|Fn=g)uLG3Icz|-$PTDW5|V^eXv+!)3WMqpHK2@; zi=-lHoH$OL#Cl_G!mYw2;a2|Eh#tQ?z>1nGX{iKV(v$L&=;ru49&wL&AmH<{ z0<`g;a-VW1)i0GVm2Yf5l+icRH_}C2AAgycd)r9oZP1tm zjjY!e_$>TshthdanTv4+mPLhs5jNwD!2GbDmcn`wCzmoC`bqssn-IlEVd&!KqPSS7 zOOjKiEHO*WL7lb>T^md194^Y2rOV=Fp+lVwonWQy zb4}d?n!5Zpo6qARjXyx&t0+lQ;!20V^J}a+7jDH+b2-B0qTNwHhOM&3be)H5xp8$DF`R~ zY#0x2Wq%VT_m}!hQKZl3&v6K`d@P>~eWWc%&d2b>F6E2)VzE#xjOWMmlex)uFI&jf zaMRU#^)BTudMI;PI_EV-F$ z-(`1eI!WO#pzj8>3-2+cH8%Xwh1;{SCm(4^K0ErDK_)Lv=`Z(}qe!veS8Nkwg;*gO ziqq6AB}dL-3yV{g93@}Qmx{&l!eqXNpYAC_yEUDgsotfMJ}Bgt+1WsVdyHSlt>f46 z&HNT&JO8q+FvrKg#C4zCZ-g*s@nMKN)}*l_s{tmDzrl5nn^VN3~1l-eKapiPP` zDk`=^TQZ-<4OK}`u{<6Fvs7ukG+CT1)(ADibbdNNvoh%Lb2GX7xP|HhZW$ColRMxJ z@XbQA09E44!pp*ILJOuvZTu1bL+(TMQ}rY%lfOm$^GM%{--_RnI{pXl2Nl}f_DC5D zmr2_{+aTBTm$uh5WecEfcw0gnZZqe(9BvDL9Nrz?1$7}P@z~yAZU_&9w)@UbN4Zg2 zqT3EXbuqUjaRW%55+z4@f;m1pR*IF9#bhCkAIcBohWXs7Zf>NSuNEs%Do>UsOEn0c z!^9eKx-eas$=}B>C19pUp^vC~{jOJu!4tc0@h(fj~XtVSu&TjWz>Xth`!uZ&kF%QZe<&>_`G)5YoHOz}S9K4BrhFb?xCnqDXt z*NM#%6#D{hhqOi7F1;+hCbfty;t}yfx^I*4q3{|18TT3KR=-ugbz|V8e5Y#{e&{G) zG%BS1sml*uo_hJV%Ojy2a@l`&XkXBw8ttk(zAYR+9{wX#|1x|F)cIL6Gc24Fo^#=u z0?aOGX^9BhSRk1u4B#}yT(la6(C$%Vl~^TNPL|W8G-;?fG{?iHLH9_0G&h=?ppI83 zD>Xq!(ap+qdAc-Hx=*}MTqrCP9xK8iTU;kWr?g$(F25|lCb!_!okwbsj*w2_GvO3} ziaUkd-+H)n>bL55q)`4r`a%2wRn->Jsa)QxX@u{xy2_->|IjqL}yw8?rVXWhlG*Q!T_Egcy^%u;G(%W zHC9bll9e<$O&(fEb!(_NOdKhU6h`x-`3c+vO!0WQo4MQ68g;rdU70D*l<%v&*=CdO zlNO50#K)i;%H`%91QU4+saIZBUXx!_TI7}hI=u1`=|k}|@f0j@jyuPFk8<;A`Ze{s za-0wFP>lLq)Bk{0!jzVDIq~ujZJ)O7(R5d#PTSmhZB8h^q^bS`bmN@s(;dpgfeULd zJcO}T0`A1aFm{VLKo}rILopth&SAMY4wo2L)08x2s6132=JnW%q+!xXailm}n7~iq zq0?6w^mDhX)76>Eeab?4p}b65c0(%qK95Q3^Iil{>whe9b+UPzHRc(1~xzIPT zjr4sKw&T3tAHx5MlAVl_4TSCC=a!qOQ^)j7i)Sahag~ogVze{>nxlm{KF;qbvT1tL z)S*y2OdctX44}6sjTR>eH}kjgw{y31cdIk)lWw-D_o)k&g~~GdF&P?_W_zH}u53}a zsN2<-)z{P(^@#c*+DotUq4K}zdJpiZ$~5eMC=#$Ro-={5GMqCZu@Yw{5Vy#XOdwVw zQnF3Qh!D#{R$a_C9Z@khjIJeH)DZ<^!>p?kx9F${u|cdvUFD=t`lQdyY43MG@0m%$ z_x=C5t`T?*y(s3x=n|KpC(H#lDh1NA(tC+Z{>+bWcU6x0eo$R1_W2jWawVt%4X-XCCU=zg2)9luM$}ixh#BHcwJ~+=*r-g!Hu$K#kKy8{>`q~7^j^3a-z(oM?UD9KUl{q7Whfu@kGk}Mzxwz`<&gRAbAc@UN8ieCVE^98ZX7#}6mIhW5u2Y2A`A z$L39l2~Xn1JFw@KvpC69i1upcoS)8(%nHv6&kfBD&G&dbQgD87fq#KN+rQYg*tL`` zk$ss3>;mNig*2}VUm3bGw9z3K76dm3xB9pGZ*$$|+RpA~56V)Zmp!IDhR>7iNw$kL zW4z|}zv+M5zu$Gxf6#T%^|k8<84V2kp0z9ON+0PDkA_A?32Uh!;MXS^z`C5lRoXI6 z!BBrtF?<%^R-aV=$SM3-Jw;6>Q6zqwBnp3l2TGH~0qud8SbUv$0~Bt7UZ@vl+XN8U z@*%D9TV*HtXw3icsmiR#tjOH(-0=L+d4Piqz-m}>ab+U=U9`E(6qewlRtH>LT<>d7j#*~#R$$+w`l zCRqu^OR1hq^ON(EV^I7R*Ze5PAmX-L5?4UECqcUB+(bt~=H+3Z^z646vsub4WiB*h zle@PtydboIKB4Sjb`YA;&G`JwT+3W5*=1~s)+rj;Lm~9Ro41VqZ!QTPBP^*l>;-ps(>63clXDPzfUa4K6 zov!KX_bT2)A^cbUJJ0VgRLU>(qT@;?zkyy$?Rx0N-xWwLX?;EMC^CFAp2fG>u7J+- z5+^3+enc6*IpGxCMYw5hn#=CWNGYD5B^OBH1>x*ac4%>Mad2sHnSUA9VGH~#T`OIy z*gAG4+o)_*HV3l21(B`c+d|tzJAylcj|ZRfKb4JjAwMbQT0?J#_JW`p2 z!By8oH`)W~*5vx+l4NFb6so_3Y8iX({tS&bC03_YpO>J+A=QH$Fyfpna|&4j+_-ZZ zn?(%RTxG6;m1wNlEQn->v%`x+AP`*XU+Hrcdi|?h>s?p5HnELtv$9pWP4W~JL~e_0 z4{s0e2<-?x9(pSH)XGBScXx14=*`gE;r-!*;jcqq7hqKwzk)%KGjNTuQF`uCMio7x zPv%`fz+1EIQe{%|8CH`I|3MYX=Q<50q+r%f5wIiH4gQAlTRcc=ek8q=#X;K{Lchw{tf0zg)-7;PvqjW=Nnom znlG%)!VOiY`ZHV^_}JNew!rHX9LfSETUi`|+Q_o-vhd0RuT&UX8Cn%wAG|8K$-l`D z#gdG*=-b(CY`d~u*`Yihc|7uzCtr3)c87O|_mJMm+Yu=CVDO_rcjSjiN4O*0ALEG&K)!%XTr2H^)E{l`u z^OBC_Z~}84(ic$wTH+C?C*`?#{+MO6C*~$rCAMFPGa|ffet{4D`5VXk?fwkE9W8*< z@Wpe&6njVz0-46n?}6EefALhD0BU`ud||5pF)9#5Xfb-U{xww>)@k1J0p zyCb`^D9H?VI>oT~pSD5tUa0^Q&_|F8C> z_9rOEP(}KQ_G9f7EvbI1{!9G}lw;ak_?eooI@NKg-A#a&2-=(#HvW zk-#v*{W%Cc3<4F25)hc1po4IW6CYuWK3O)eU^V);MRT5<8-x!)!s&8m6$qIwmn(;5 zv&C$wvQ$~7tn^|o?wr&r`T?9VS%XZ zR`w7FFaQO%e~nb+VF%gQ><8rsr6bZG9t(|OF2fNV3mSeSP2y=C-MMtTPBa$ir*jtn z)iBJFEE>e&WKIIrTzm^OYSc=#R9&jh2MZbx9R>~JU{Mh9+%0;B6GMrq92_{twK#D? zVsYY7vxJp*Vlz+3E5xpyW5XG@X9P2XcA_BVNrE2`Tsf{>qQI6Z%lKLwSSYI^tMFML zxhlK~L&vP}me7{at-;$vw+C+z-s6AB<11M0f5P>I>uJ~XY&YAZ>`~s#^f>~`+w5(& zpB;1^CKjy2Bcbm1EB%rF$QUsR89~E?XQ8P~hzIma%RuBbUDv+X{;U06`=f^TPx$2& zZx9d6QHW_GW67_RZ-5561>qJD@g~KjkR%qLB}D8C`Ujj*4QH$ZiF3&tSoB(z=)9bW zq{}kPyqKphu${j+lo7HA?LnvCiS8|cUtRtjBIC+u%NV?YeZH%d^~zO|O_43(E#X^3 zw-*Mmf9;;&L%}EfPy3&DJ@0zewf98c6MHW^SqJN9W6Bsf z7$F1OvxP}#9MRv=pVny%ce{S2eu4f|&f$OBe>CFqckOT5AGBX+KjPl_hT24UgPgHm zU82rY$C6+1vA`S2N0YZCuK)+4Fo>~_EPs~x2WPMaiqC~7h{5rR8?gddkw}+i3TrVw zc+PfZPB?>8a0Xo-2gblT{v3aP7aJ|Dh9J)eu`22_cNBo_xPS=1%0>e5fVi1iqi6c6i z2$5JkrQZe;76+;y#DXaNUi&#XoCGeCkWjx-o78%cxRsNDt)zMCC}_M65;uc{2knMO z5|Sq-2jPjvL|x(`sKy#(0ns=VI{Ory$S2*Z+?H zfa`$&fd5eNaPWvH5BqaE{hj^+*EkzvhGIkvq)3<~VCv)q^zqW$DFVOZ3^eY8|7qW8 z|K=2auAL7C)RrVbV6XZF2y9i?sd*|MkHkzc_!12MoV+Qynlr%Yf-{J52CssGD0+k~ ziOq@2z=0_IdhmnuXY%LYqsuaV^YDE1$@EA@I0I~)L?+W05JEYj++c1HT>QoU5?2Y* z;c%7uOI@V^SI#!EE$mh-IY`Q_%I(TMk$WN!MV^Q}9ex^9a~s0XhhGi78rmD&8+?Zd z1*9xF2tuJF!6U)W;DCR?Kkml*0w{4tX+9Y9i_44!22uJ!CqjSHY3%qb{g?Vr^iy?o zp_~wT=x^Fz;gz3pPH`{-E8#FW5v8@@M2u)GH3Cv!B>xFkk8oPZhkPDb5h>!dIdLh* z76mq9bX?->1l_4iWtrIm>dg1qk&K8vY{$nLcDV~=Pnt{6A1o#^K0M_3OZ{Nts&G}Z zTiNaG9y}g7l!ufjh)Cplq7mNf-RAa&_J-aGz7ssaS%5|s23?`f&_Hk?IPM>JnM4D1 zK}^?~s|)Jr%Zc zA`W$glX#8B8v@bzP4e>Oc}Y813?#r*J_I6r5<9@;*C23C!h@MjqVmxT#KbCd@V4Ym z+f{ZYgV;pCCCi6>s_;uFKjaS;2aAIx!BX@oo**Fk%l#Fu3V(&a(p4#Y3Vp7StBT#j z9%4@@U=w-Ov0+6~WN&zH_?^&!(4o-b@R4w*!{L=f1EF!E;x{cW{5cA3$?XPFIo%*0 zR6qW!Kba!(V@?B2tVBHiqE%|8oW!__ZdXw;~e2|LT9|ET~_# zXnd=^1roml3#wbhW4<<~5(^@MoC~+8YrsQPhm%9e&y%lVoB$c>3hK;zhifCGsa5AMQ@;bfUZraH6ZIF_Mg&_}T=PLD$@R9r+Tk{iyA{Yf`*{i&x9Ecnc1$SQL zQ1}pi!iOV=BVdF*{&Hl%A{8=;l*@!)WU5c^7*B)LmBt0eX$F4|1*iY%|4EVh1$jvL zk$$rNt@aIPRYR;WkS*1grdYiJR=2<}g0x1xLiK``pc1Qp(3n*qRu##TeGZwJqr~NA?w1-})|_WiUH&Qd~+7_5k^aQzSp)j}(WC!zJNT zEYW*I!BBaqB3Kcs41!OvO2%11f3?5H6?WCS>eycPj`B{REYqzVP{74vqI4<)avs)+ z2O{HeP>KpO@OUnzsoVxGKLr=6M_P)?-}FD|Ki7Z6+uf7(1gJD=^%_yRl{_S@2bX!; zsQQ)qhWfhtDEcEoyoGZ~Q>jkknOLkyt^$)2l6{F!ISUL0JP&}##hl2T#F-eOh-Gv= zN15$Pr$qrIobCeb3wJUX@lbM=d}2{3XL=&V5zq(+!{yR^pO?639L zx$1n2ZYpxsyCUoWJER;^4l75LP9Tt#0cAWg9x=nF#Q{}Dq!XNZsfXDgzNnk-F$S*Zuu})h84w;+;zD@j+)3_NVJn+XL7zpxb$+~29 za?1n>w9hipcscPv;{L=9U~wkq>!!mSvlExJEW{`!RknHs_JFt9j@XF{(O~d~*KH9| z{0dk^N+ZE6!R;U(;mS~DC={v+frWrQ7@?YAO)wm+4c7VV{Pq4wp(isFRj|R;$PTf? z?1*xN9r3L7$Vw;cWMHG178^93qE&kqn8fC7u%SA0oAD=u*!;ve)gU_5c7CT5A@T~b ziEFTi(4_6vp3t^(HhEx!?-NGV5%o*;pX#60o7B}{L;s$jo(MvpB^x=PhcLdEWukO$ z@_6o-mq7=QjRMiQ2#n?=&PZI?EYYO|_&T~wT)70}y62}&l2URogcDgVxrbOOoE4rq zWhEF1M#>`<;fhFQxH24~v2D02R28lcRflRq;Sh+SDaj1h2T=k24gN+~qpOJ>&UdVk z*%8+1im?Hfq6Jp6<)&pO(fR?jU<2Vvu=-_+)OY%~#7g*={#X6?`p-bh2~y*{9vud& z$H8i?Mx;imEtZZZbt1Jn;$SicPKT1OCLc;}PF{w!EKxc)c@8J_37qs2SfLE8uIH@I zfS1m|@3E+1D?AT(hk#$YOk7!n`JtDlPqJdU4zJh2@|oWvrIac`rCjuh0&$8|MnaLQ za8;x_T#chL-f&Gg917#BHdGs`3)KgFWde|blfTK;N(Ig94A ziIqjl0IUBRkR}nUKZ4eejZ+MD3aj6NRX$kF*TD*v@UZqKSUslwmeX?Zd6g0M3+}2% zQoh2}l5n1CS7V&j4$g}D^K+8NC3_Q}a8CDui&qe)Uz8$}lgPdvH>o7Vb$Q^jW5!f2 zS(!Me1TL(Yl_(_^7wq>IlnSNN;u5Kj)P!rWwJ|fonS|@Y^`ZJuB-BtS&08022sQ?r z{7rr|WUi<`R)EQ7f7}&!u{4zsjs}UsRh-J{reS;!Do^tI_IFO@7o5wOqUbub&+CdXr|{a$sa)JXx0L3>N?DMVE9KZ{=_4)*#7E$k zNKGW{#UMCR8v&Cr3PTN{#$aRKHAMx%rXZ~52N8eVkA}^Qac7#y)8_5wRpteBOjsZy zdWs40K>H$268VPHpz&_y1d*>bVgaPWZ?!d=PZPCab%@iTw&~#%54$>7B^I!ibTGLm zxg+^tl9&(=ykFZ#L_Xp~t^4Y=SXIo?8gU zEk+ifcTCt>CPr6+(dnjc{LlDL$}fK~h|P}-a?3ZEXAq>f^ctPmtk;+7^Yk%ZXTIWu zZULPuG%xs29TYT+(ZgzmTB0t-x(hZ|fe^8=$XtT`5hC}?vB{nkn|l*(uQ2VpL@@}> zN>qJFeb>Dh=Ljoow&=;G)5Q1>AM{;5AGo0Zn#u-eenfH(v0))r#j2HRx9H7MYLu{2 zYmtdWA`R}stjus@xQWPwqQPh|7K#=4ymBxWj0aIQt-AD%NinCnoCYo$$UvF!ALDPv zAB>-KE+-iY{@mT9*B?cOyf&(RrM<2_s@bJr_OY}^ARQnQysJ(hL%}5(mKU4p~ z=j(_Nu{lBQ<7B8Uejs^c^5W!K$vH{l@?ip@h{VOBk`31!lc1ZJs=A E;yqg2_- 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

    )PqkD125n6zsQRyP7==Z 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 g8^Q3LAb3iDJmdcx`tkSa&mvv@c Date: Fri, 4 Nov 2022 20:58:05 +0100 Subject: [PATCH 23/41] Delete custom_configuration/NSPanel_HA_Blueprint-beta directory --- .../NSPanel_HA_Blueprint-beta/README.md | 159 - .../NSPanel_HA_Blueprint-beta/blueprint.yaml | 14851 ---------------- .../custom_configuration/climate.yaml | 18 - .../custom_configuration/folder_watcher.yaml | 7 - .../custom_configuration/sensor.yaml | 78 - .../NSPanel_HA_Blueprint-beta/esphome.yaml | 1198 -- .../nspanel_buero.tft | Bin 2688576 -> 0 bytes 7 files changed, 16311 deletions(-) delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/README.md delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/blueprint.yaml delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/esphome.yaml delete mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/nspanel_buero.tft diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/README.md b/custom_configuration/NSPanel_HA_Blueprint-beta/README.md deleted file mode 100644 index cb7a47e..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-beta/README.md +++ /dev/null @@ -1,159 +0,0 @@ -# NSPanel Custom with HA Blueprint -Custom Firmware for NsPanel (esphome) and HA Blueprint with configuration of button, light settings, thermostate, colorwheel, colortemp, cover, weather preview, automatic TFT upload etc. - -Why another version for the NSPanel? -Well - all versions I've seen have been missing something everywhere. -That's why I decided to create something myself. - -My thanks to Masto, Marcfager, lovejoy777, Hellis81 and SmartHome yourself ( link see below) for sharing your code. Give them the credit they deserve, I'm merely a copy paste ninja. XDD - - -### GOAL: -My goal was to create a version that could be quickly adopted for multiple NSPanels. -In addition, the configuration should be as simple as possible. Therefore I decided to put most of it into a HA Blueprint - -In addition, another NSPanel can be configured very quickly. But have a look yourself ;) - -![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) -![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) - -(Home / Thermostat - more pictures see below) - -## Features: -- easy to use and simple configuration via Blueprint -- 40 buttons on 5 button pages with long press function for settings (more buttons are also possible) -- Weather + 5 days weather forcast -- Thermostat + Touch + Relay control for floor heating -- Light control (brightness-slider, colorwheel, TempColor-slider) - via Long Press -- Cover control (open, close, position-slider) - via long press -- Settings page (display brightness, display dim brightness, auto-dim, sleep mode, reboot NSPanel) -- Swipe between pages -- Top menu with 10 icons for specific states -- Heating control (hot water) -- Auto Upload TFT File to Nextion Display -- Swipe between pages -- modern design - design easy to change via Adobe Express (free + design template) -- 2 pysical switches -- and much more ;) - - -## NSPanel: -![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) -![My project-1-17](https://user-images.githubusercontent.com/41958506/192650793-9b657fa2-8056-46d7-aca3-065cde291df8.png) - -(Home / Weather Forcast) - -![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) -![My project-1-20](https://user-images.githubusercontent.com/41958506/192652078-ec4f3268-c00b-42a8-b1f9-c4da3e53d7a5.png) - -(Thermostat / Settings Page) - -![My project-1-22](https://user-images.githubusercontent.com/41958506/192652105-23baac1d-9dee-40c1-8596-9cae8827cf1c.png) -![My project-1-23](https://user-images.githubusercontent.com/41958506/192652116-93b850d3-553b-4f14-bb0f-78dff959e2fd.png) - -(Light Settings Colorwheel / Light Settings TempColor) - -![My project-1-24](https://user-images.githubusercontent.com/41958506/192652126-91b0aae9-75ae-44a0-842d-0a78d93f2da5.png) -![My project-1-25](https://user-images.githubusercontent.com/41958506/192652131-604c0636-0f96-44b8-ae6a-793bde56d0e1.png) - -(Cover Settings / Button Page) - -![My project-1-26](https://user-images.githubusercontent.com/41958506/192652263-297cda87-3eff-452c-9ec3-3cd76da94de7.png) - -## Blueprint: -![Bildschirmfoto 2022-09-27 um 23 13 33](https://user-images.githubusercontent.com/41958506/192652755-069f91c9-927e-4aea-9569-d596cdfa0e56.png) - -# Pages - -## Home -- current weather with button to Weather Forcast page -- Temperature outside -- Status icons at the top -- Room temperature with button to thermostat page -- Room humidity -- Hot water temperature -- Button to display settings page - -## Weather Forcast -- 5 days Weather Forcast via swipe (Integration Accuweather - but should also go with another integration) -- Lowest and highest temperature outside -- Date -- Rain probability -- Sunshine hours -- Sun pressure -- Thunderstorm probability -- Wind speed -- Night thunderstorm probability and wind speed - -## Thermostat -- Touch Temp control -- Outside temperature -- Hot water -- Floor heating on, off and idle -- Hot water button -- Status icons - -## Display Settings -- Restart NSPanel -- Sleep mode - display off after time X -- Display brightness slider -- Display dim brightness slider -- Status Brightness in % - -## Light Settings -- Light on and off (alignment with HA) -- Light color with Colorwheel -- Light color with TempColor slider -- Brightness Slider -- Brightness in %. -- Tempcolor value -- Jump back to the right button page - -## Cover Settings -- Open and close cover -- Cover position via slider -- Cover battery value (I use Ikea roller blind) -- jump back to the right button page - -## Button Page -- 40 Button -- 5 Button pages -- all buttons with long press function -- automatic detection by long press if it is a light or cover for submenu -- swipe between all pages -- swipe also down and up for fast access to certain pages -- number of buttons and button pages can be extended - functions like long press, light settings and cover settings stay the same - -## Upcoming Features -- Shorten Esphome code and transfer to Blueprint -- Cover page with window open status as image -- small design adjustments -- Notifications on Home Page -- Energy and Gas consumption on home page -- Extra page for energy dashboard -- Garbage plan with icon on home page -- Let's see what ideas I still have ;) - -## HowTo Deutsch -1. den Code aus der Datei esphome.yaml kopieren und in HA unter esphome einfügen. Vorher muss natürlich ein Device erstellt werden. -1.2 in der ESPhome Datei müssen Passwörter eingesetzt werden. Entweder in der ESPHome Secret oder einfach in der ESPhome Datei -1.3 Einige Entities sind aktuell noch in der Esphome Datei angegeben (direkt unter den Passwörtern. Diese Entities müssen noch angepasst werden. In zukunft will ich aber auch diese ins Bluebrint einbauen -3. den Code aus der Datei blueprint.yaml kopieren und eine neue yaml Datei unter config/blueprints erstellen und den Code einfügen -4. HA Automationen neu starten -> Enticklerwerkzege -> YAML -> Automatisierungen -5. den Code aus der Datei sensor.yaml und climate.yaml kopieren und eine eigenen yaml Datei erstellen. Der Code wird in zukunft direkt im Blueprint eingebaut. -6. den Code aus der Datei folder_wather kopieren und in der coniguration.yaml einfügen -7. TFT File auf Home Assistant hochladen (Der Pfad kann später im Blueprint angegeben werden -8. Blueprint unter Automationen auswählen und und Felder ausfüllen. - - - -## Thanks to: -SmartHome yourself: https://www.youtube.com/c/SmarthomeyourselfDe_DIY - -Masto: https://github.com/masto/NSPanel-Demo-Files - -Marcfager: https://github.com/marcfager/nspanel-mf - -lovejoy77: https://github.com/lovejoy777/NSpanel - -Hellis81: https://github.com/Hellis81/NS-panel diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/blueprint.yaml b/custom_configuration/NSPanel_HA_Blueprint-beta/blueprint.yaml deleted file mode 100644 index 1ac4bc4..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-beta/blueprint.yaml +++ /dev/null @@ -1,14851 +0,0 @@ -blueprint: - name: NSPanel Configuration - description: v2.0.0 - Configuration and synchronization NSpanele via Blueprint - domain: automation - input: - nspanel_name: - name: NSPanel Name - description: Name NSPanel. Esphome Dive Name is "Nspanel Buero" then HA make it the entity name "nspanel_buero". So nspanel_buero must be entered here. The correct name can also be found if you search for "last_click" under Entities -> sensor.nspanel_buero_last_click - selector: - text: {} - language: - name: Language for NSPanel (coming soon) - description: select your language for the values on the NSPanel display - selector: - select: - options: - - DE - - EN - tft_path: - name: Nextion TFT File Folder for the service Folder Watcher - description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' - default: /config/www/nspanel/buero/nspanel_buero.tft - selector: - text: {} - delay_jump_page: - name: Delay to avoid sync problems (coming soon) - description: When switching pages, synchronization problems may occur due to the network / WLAN. To avoid this problem enter your value for the delay (milliseconds) - default: [] - selector: - text: {} - sync_value_ha: - name: Synchronization of the values in the Light Settings and Cover Settings submenus - description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor values are changed immediately. -> Causes numbers jumps - default: 'No' - selector: - select: - options: - - label: 'No' - value: select_no - - label: 'Yes' - value: select_yes - sync_slider_ha: - name: Synchronization of the Slider in the Light Settings and Cover Settings submenus - description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor sliders are changed immediately. -> Causes flickering on the slider - default: 'No' - selector: - select: - options: - - label: 'No' - value: select_no - - label: 'Yes' - value: select_yes - weather: - name: Weather Integration (coming soon) - description: select our Weather Integration - selector: - select: - options: - - Default - - AccuWeather - accuweather: - name: Name assigned to the AccuWeather Integration (Optional) - description: Name assigned to the AccuWeather Integration. For Example - Accuweather Intergations name is Home Weather -> Then please write * home_weather * in it. You can find the needed value in your entities - default: [] - selector: - text: {} - outdoortemp: - name: Outdoor Temperature Sensor (Optional) - description: select the Temperature Sensor. If no outdoor sensor available write "default" or "accuweather" to use the outdoor temperature of the selected Weather Integration. This value is displayed on the Home Page an Thermostat Page - default: [] - selector: - entity: - domain: - - sensor - humidity: - name: Humidity Sensor (Optional) - description: select the humidity Sensor. This value is displayed on the Home Page - default: [] - selector: - entity: - domain: - - sensor - hotwatertemp: - name: Hot Water Temperature Sensor (Optional) - description: select the hot water Sensor. This value is displayed on the Home Page an Thermostat Page - default: [] - selector: - entity: - domain: - - sensor - left_button_entity: - name: Left Button (Optional) - description: Left Hardware Button - Select the entity that should be switched - default: [] - selector: - entity: - domain: - - light - - switch - - input_boolean - - cover - right_button_entity: - name: Right Button (Optional) - description: Right Hardware Button - Select the entity that should be switched - default: [] - selector: - entity: - domain: - - light - - switch - - input_boolean - - cover - -##### Button ##### - entity01: - name: Button 01 (Optional) - description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity01_name: - name: Name "Button 01" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity02: - name: Button 02 (Optional) - description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity02_name: - name: Name "Button 02" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity03: - name: Button 03 (Optional) - description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity03_name: - name: Name "Button 03" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity04: - name: Button 04 (Optional) - description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity04_name: - name: Name "Button 04" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity05: - name: Button 05 (Optional) - description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity05_name: - name: Name "Button 05" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity06: - name: Button 06 (Optional) - description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity06_name: - name: Name "Button 06" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity07: - name: Button 07 (Optional) - description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity07_name: - name: Name "Button 07" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity08: - name: Button 08 (Optional) - description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity08_name: - name: Name "Button 08" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity09: - name: Button 09 (Optional) - description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity09_name: - name: Name "Button 09" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity10: - name: Button 10 (Optional) - description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity10_name: - name: Name "Button 10" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity11: - name: Button 11 (Optional) - description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity11_name: - name: Name "Button 11" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity12: - name: Button 12 (Optional) - description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity12_name: - name: Name "Button 12" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity13: - name: Button 13 (Optional) - description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity13_name: - name: Name "Button 13" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity14: - name: Button 14 (Optional) - description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity14_name: - name: Name "Button 14" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity15: - name: Button 15 (Optional) - description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity15_name: - name: Name "Button 15" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity16: - name: Button 16 (Optional) - description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity16_name: - name: Name "Button 16" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity17: - name: Button 17 (Optional) - description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity17_name: - name: Name "Button 17" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity18: - name: Button 18 (Optional) - description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity18_name: - name: Name "Button 18" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity19: - name: Button 19 (Optional) - description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity19_name: - name: Name "Button 19" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity20: - name: Button 20 (Optional) - description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity20_name: - name: Name "Button 20" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity21: - name: Button 21 (Optional) - description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity21_name: - name: Name "Button 21" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity22: - name: Button 22 (Optional) - description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity22_name: - name: Name "Button 22" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity23: - name: Button 23 (Optional) - description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity23_name: - name: Name "Button 23" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity24: - name: Button 24 (Optional) - description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity24_name: - name: Name "Button 24" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity25: - name: Button 25 (Optional) - description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity25_name: - name: Name "Button 25" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity26: - name: Button 26 (Optional) - description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity26_name: - name: Name "Button 26" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity27: - name: Button 27 (Optional) - description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity27_name: - name: Name "Button 27" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity28: - name: Button 28 (Optional) - description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity28_name: - name: Name "Button 28" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity29: - name: Button 29 (Optional) - description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity29_name: - name: Name "Button 29" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity30: - name: Button 30 (Optional) - description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity30_name: - name: Name "Button 30" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity31: - name: Button 31 (Optional) - description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity31_name: - name: Name "Button 31" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - entity32: - name: Button 32 (Optional) - description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** - default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - entity32_name: - name: Name "Button 32" (Optional) - description: Button label - 10 characters are supported - default: [] - selector: - text: {} - -mode: parallel -max: 5000 - -######################################### -# -# -############################################################# -##### CLOSE - INPUT ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Variables ##### -############################################################# -# -# -######################################### -trigger_variables: - nspanel_name_trigger: !input "nspanel_name" - last_click: "sensor.{{ nspanel_name_trigger }}_last_click" - last_click_lightsettings: "sensor.{{ nspanel_name_trigger }}_last_click_lightsettings" - last_click_coversettings: "sensor.{{ nspanel_name_trigger }}_last_click_coversettings" - left_button: "binary_sensor.{{ nspanel_name_trigger }}_left_button" - right_button: "binary_sensor.{{ nspanel_name_trigger }}_right_button" - nextion_inited_trigger: "switch.{{ nspanel_name_trigger }}_nextion_inited" - entity_long_trigger: "{{ entity_long }}" - - -variables: - nspanel_name: !input "nspanel_name" - command_text_printf: "esphome.{{ nspanel_name }}_send_command_text_printf" - command_value: "esphome.{{ nspanel_name }}_send_command_value" - command_printf: "esphome.{{ nspanel_name }}_send_command_printf" - command_font_color: "esphome.{{ nspanel_name }}_send_command_font_color" - command_background_color: "esphome.{{ nspanel_name }}_send_command_background_color" - tft_upload: "esphome.{{ nspanel_name }}_upload_tft" - tft_path: !input "tft_path" - humidity: !input "humidity" - hotwatertemp: !input "hotwatertemp" - outdoortemp: !input "outdoortemp" - time: "{{ (as_timestamp(now()) | timestamp_custom('%H:%M')) }}" - weather: !input "weather" - language: !input "language" - left_button_entity: !input "left_button_entity" - right_button_entity: !input "right_button_entity" - -# Sync Settings - delay_jump_page: !input "delay_jump_page" - sync_slider_ha: !input "sync_slider_ha" - sync_value_ha: !input "sync_value_ha" - - -# Icons Mapping - cover_pic_closed: "106" - cover_pic_open: "107" - battery_icon: "108" - light_pic_off: "125" - light_pic_on: "126" - - -# color for buttons - button_light_off: "90" - button_light_on: "91" - button_switch_off: "92" - button_switch_on: "93" - button_cover_off: "94" - button_cover_on: "95" - button_color_1: "65535" - button_color_2: "10597" - - ##### Weather DE ##### - date0_de: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - date1_de: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - date2_de: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - date3_de: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - date4_de: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - - ##### Weather EN ##### - date0_en: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" - date1_en: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" - date2_en: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" - date3_en: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" - date4_en: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" - - ##### Meteorologisk HA Default ##### - ha_weather: "weather.home" - - ##### AccuWeather ##### - accuweather: !input "accuweather" - accuweather_home: "weather.{{ accuweather }}" - ##### Forcast Day 0 Accuweather ##### - accuweather_realfeel_temperature_min_0d: "sensor.{{ accuweather }}_realfeel_temperature_min_0d" - accuweather_realfeel_temperature_max_0d: "sensor.{{ accuweather }}_realfeel_temperature_max_0d" - accuweather_hours_of_sun_0d: "sensor.{{ accuweather }}_hours_of_sun_0d" - accuweather_uv_index_0d: "sensor.{{ accuweather }}_uv_index_0d" - accuweather_thunderstorm_probability_day_0d: "sensor.{{ accuweather }}_thunderstorm_probability_day_0d" - accuweather_thunderstorm_probability_night_0d: "sensor.{{ accuweather }}_thunderstorm_probability_night_0d" - accuweather_wind_day_0d: "sensor.{{ accuweather }}_wind_day_0d" - accuweather_wind_night_0d: "sensor.{{ accuweather }}_wind_night_0d" - ##### Forcast Day 1 AccuWeather ##### - accuweather_realfeel_temperature_min_1d: "sensor.{{ accuweather }}_realfeel_temperature_min_1d" - accuweather_realfeel_temperature_max_1d: "sensor.{{ accuweather }}_realfeel_temperature_max_1d" - accuweather_hours_of_sun_1d: "sensor.{{ accuweather }}_hours_of_sun_1d" - accuweather_uv_index_1d: "sensor.{{ accuweather }}_uv_index_1d" - accuweather_thunderstorm_probability_day_1d: "sensor.{{ accuweather }}_thunderstorm_probability_day_1d" - accuweather_thunderstorm_probability_night_1d: "sensor.{{ accuweather }}_thunderstorm_probability_night_1d" - accuweather_wind_day_1d: "sensor.{{ accuweather }}_wind_day_1d" - accuweather_wind_night_1d: "sensor.{{ accuweather }}_wind_night_1d" - ##### Forcast Day 2 AccuWeather ##### - accuweather_realfeel_temperature_min_2d: "sensor.{{ accuweather }}_realfeel_temperature_min_2d" - accuweather_realfeel_temperature_max_2d: "sensor.{{ accuweather }}_realfeel_temperature_max_2d" - accuweather_hours_of_sun_2d: "sensor.{{ accuweather }}_hours_of_sun_2d" - accuweather_uv_index_2d: "sensor.{{ accuweather }}_uv_index_2d" - accuweather_thunderstorm_probability_day_2d: "sensor.{{ accuweather }}_thunderstorm_probability_day_2d" - accuweather_thunderstorm_probability_night_2d: "sensor.{{ accuweather }}_thunderstorm_probability_night_2d" - accuweather_wind_day_2d: "sensor.{{ accuweather }}_wind_day_2d" - accuweather_wind_night_2d: "sensor.{{ accuweather }}_wind_night_2d" - ##### Forcast Day 3 AccuWeather ##### - accuweather_realfeel_temperature_min_3d: "sensor.{{ accuweather }}_realfeel_temperature_min_3d" - accuweather_realfeel_temperature_max_3d: "sensor.{{ accuweather }}_realfeel_temperature_max_3d" - accuweather_hours_of_sun_3d: "sensor.{{ accuweather }}_hours_of_sun_3d" - accuweather_uv_index_3d: "sensor.{{ accuweather }}_uv_index_3d" - accuweather_thunderstorm_probability_day_3d: "sensor.{{ accuweather }}_thunderstorm_probability_day_3d" - accuweather_thunderstorm_probability_night_3d: "sensor.{{ accuweather }}_thunderstorm_probability_night_3d" - accuweather_wind_day_3d: "sensor.{{ accuweather }}_wind_day_3d" - accuweather_wind_night_3d: "sensor.{{ accuweather }}_wind_night_3d" - ##### Forcast Day 4 AccuWeather ##### - accuweather_realfeel_temperature_min_4d: "sensor.{{ accuweather }}_realfeel_temperature_min_4d" - accuweather_realfeel_temperature_max_4d: "sensor.{{ accuweather }}_realfeel_temperature_max_4d" - accuweather_hours_of_sun_4d: "sensor.{{ accuweather }}_hours_of_sun_4d" - accuweather_uv_index_4d: "sensor.{{ accuweather }}_uv_index_4d" - accuweather_thunderstorm_probability_day_4d: "sensor.{{ accuweather }}_thunderstorm_probability_day_4d" - accuweather_thunderstorm_probability_night_4d: "sensor.{{ accuweather }}_thunderstorm_probability_night_4d" - accuweather_wind_day_4d: "sensor.{{ accuweather }}_wind_day_4d" - accuweather_wind_night_4d: "sensor.{{ accuweather }}_wind_night_4d" - -##### Buttons ##### - entity01: !input "entity01" - entity01_name: !input "entity01_name" - entity02: !input "entity02" - entity02_name: !input "entity02_name" - entity03: !input "entity03" - entity03_name: !input "entity03_name" - entity04: !input "entity04" - entity04_name: !input "entity04_name" - entity05: !input "entity05" - entity05_name: !input "entity05_name" - entity06: !input "entity06" - entity06_name: !input "entity06_name" - entity07: !input "entity07" - entity07_name: !input "entity07_name" - entity08: !input "entity08" - entity08_name: !input "entity08_name" - entity09: !input "entity09" - entity09_name: !input "entity09_name" - entity10: !input "entity10" - entity10_name: !input "entity10_name" - entity11: !input "entity11" - entity11_name: !input "entity11_name" - entity12: !input "entity12" - entity12_name: !input "entity12_name" - entity13: !input "entity13" - entity13_name: !input "entity13_name" - entity14: !input "entity14" - entity14_name: !input "entity14_name" - entity15: !input "entity15" - entity15_name: !input "entity15_name" - entity16: !input "entity16" - entity16_name: !input "entity16_name" - entity17: !input "entity17" - entity17_name: !input "entity17_name" - entity18: !input "entity18" - entity18_name: !input "entity18_name" - entity19: !input "entity19" - entity19_name: !input "entity19_name" - entity20: !input "entity20" - entity20_name: !input "entity20_name" - entity21: !input "entity21" - entity21_name: !input "entity21_name" - entity22: !input "entity22" - entity22_name: !input "entity22_name" - entity23: !input "entity23" - entity23_name: !input "entity23_name" - entity24: !input "entity24" - entity24_name: !input "entity24_name" - entity25: !input "entity25" - entity25_name: !input "entity25_name" - entity26: !input "entity26" - entity26_name: !input "entity26_name" - entity27: !input "entity27" - entity27_name: !input "entity27_name" - entity28: !input "entity28" - entity28_name: !input "entity28_name" - entity29: !input "entity29" - entity29_name: !input "entity29_name" - entity30: !input "entity30" - entity30_name: !input "entity30_name" - entity31: !input "entity31" - entity31_name: !input "entity31_name" - entity32: !input "entity32" - entity32_name: !input "entity32_name" - -######################################### -# -# -############################################################# -##### CLOSE - Variables ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Trigger ##### -############################################################# -# -# -######################################### - -trigger: - ##### TFT Upload ##### - - platform: event - event_type: folder_watcher - event_data: - event_type: modified - path: !input "tft_path" - id: tft_upload - - #### NSPanel boot Step 0 - Start #### nextion_inited_trigger -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# id: nspanel_boot_start - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - id: nspanel_boot_start - - #### NSPanel boot Step 1 - Language #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 5 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:5" - id: nspanel_boot_language - - #### NSPanel boot Step 2 - Buttonpage 1 #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 10 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:10" - id: nspanel_boot_buttonpage01 - - #### NSPanel boot Step 3 - Buttonpage 2 #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 15 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:15" - id: nspanel_boot_buttonpage02 - - #### NSPanel boot Step 4 - Buttonpage 3 #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 20 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:20" - id: nspanel_boot_buttonpage03 - - #### NSPanel boot Step 5 - Buttonpage 4 #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 25 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:25" - id: nspanel_boot_buttonpage04 - - #### NSPanel boot Step 6 - Weather #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 30 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:30" - id: nspanel_boot_weather - - #### NSPanel boot Step 7 - Entities #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 35 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:35" - id: nspanel_boot_entities - - #### NSPanel boot Step 8 - Entities #### -# - platform: state -# entity_id: !input "nextion_inited" -# to: "on" -# for: -# seconds: 50 - - platform: template - value_template: '{{ states(nextion_inited_trigger) is match "on" }}' - for: "00:00:50" - id: nspanel_boot_finish - -######################################################################################################################## - - ##### Page Button - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: "{{ last_click }}" - id: short_press - - ##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### - - platform: template - value_template: '{{ states(last_click) is match "press" }}' - for: - seconds: 1 - id: long_press - - ##### Page Lightsettings - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: "{{ last_click_lightsettings }}" - id: light_settings - - ##### Page Coversettings - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: "{{ last_click_coversettings }}" - id: cover_settings - - ##### Page Button Entity sync - Trigger ##### - - platform: template - value_template: '{{ states(last_click) is match "button" }}' - id: button_page - -######################################################################################################################## - - ##### Time - Trigger ##### - - platform: time_pattern - minutes: "/1" - id: time_state - - #### Weather State - Trigger #### - - platform: template - value_template: '{{ states(last_click) is match "weather" }}' - id: weather_update_state - - #### Weather Time - Trigger #### - - platform: time_pattern - minutes: "10" - id: weather_update_time - - ##### Humidity - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: !input "humidity" - id: humidity_state - - ##### Hot Water - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: !input "hotwatertemp" - id: hotwatertemp_state - - ##### Outdoor Temp - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: !input "outdoortemp" - id: outdoortemp_state - - ##### Left Button - Trigger ##### - - platform: template - value_template: '{{ states(left_button) is match "on" }}' - id: left_button_press - - ##### Right Button - Trigger ##### - - platform: template - value_template: '{{ states(right_button) is match "off" }}' - id: right_button_press - -##### Button Sync Trigger ################################################################################################################# - - ##### Button01 Sync - Trigger ##### - - platform: state - entity_id: !input "entity01" - id: current_state_entity01 - - ##### Button02 Sync - Trigger ##### - - platform: state - entity_id: !input "entity02" - id: current_state_entity02 - - ##### Button03 Sync - Trigger ##### - - platform: state - entity_id: !input "entity03" - id: current_state_entity03 - - ##### Button04 Sync - Trigger ##### - - platform: state - entity_id: !input "entity04" - id: current_state_entity04 - - ##### Button05 Sync - Trigger ##### - - platform: state - entity_id: !input "entity05" - id: current_state_entity05 - - ##### Button06 Sync - Trigger ##### - - platform: state - entity_id: !input "entity06" - id: current_state_entity06 - - ##### Button07 Sync - Trigger ##### - - platform: state - entity_id: !input "entity07" - id: current_state_entity07 - - ##### Button08 Sync - Trigger ##### - - platform: state - entity_id: !input "entity08" - id: current_state_entity08 - - ##### Button09 Sync - Trigger ##### - - platform: state - entity_id: !input "entity09" - id: current_state_entity09 - - ##### Button10 Sync - Trigger ##### - - platform: state - entity_id: !input "entity10" - id: current_state_entity10 - - ##### Button11 Sync - Trigger ##### - - platform: state - entity_id: !input "entity11" - id: current_state_entity11 - - ##### Button12 Sync - Trigger ##### - - platform: state - entity_id: !input "entity12" - id: current_state_entity12 - - ##### Button13 Sync - Trigger ##### - - platform: state - entity_id: !input "entity13" - id: current_state_entity13 - - ##### Button14 Sync - Trigger ##### - - platform: state - entity_id: !input "entity14" - id: current_state_entity14 - - ##### Button15 Sync - Trigger ##### - - platform: state - entity_id: !input "entity15" - id: current_state_entity15 - - ##### Button16 Sync - Trigger ##### - - platform: state - entity_id: !input "entity16" - id: current_state_entity16 - - ##### Button17 Sync - Trigger ##### - - platform: state - entity_id: !input "entity17" - id: current_state_entity17 - - ##### Button18 Sync - Trigger ##### - - platform: state - entity_id: !input "entity18" - id: current_state_entity18 - - ##### Button19 Sync - Trigger ##### - - platform: state - entity_id: !input "entity19" - id: current_state_entity19 - - ##### Button20 Sync - Trigger ##### - - platform: state - entity_id: !input "entity20" - id: current_state_entity20 - - ##### Button21 Sync - Trigger ##### - - platform: state - entity_id: !input "entity21" - id: current_state_entity21 - - ##### Button22 Sync - Trigger ##### - - platform: state - entity_id: !input "entity22" - id: current_state_entity22 - - ##### Button23 Sync - Trigger ##### - - platform: state - entity_id: !input "entity23" - id: current_state_entity23 - - ##### Button24 Sync - Trigger ##### - - platform: state - entity_id: !input "entity24" - id: current_state_entity24 - - ##### Button25 Sync - Trigger ##### - - platform: state - entity_id: !input "entity25" - id: current_state_entity25 - - ##### Button26 Sync - Trigger ##### - - platform: state - entity_id: !input "entity26" - id: current_state_entity26 - - ##### Button27 Sync - Trigger ##### - - platform: state - entity_id: !input "entity27" - id: current_state_entity27 - - ##### Button28 Sync - Trigger ##### - - platform: state - entity_id: !input "entity28" - id: current_state_entity28 - - ##### Button29 Sync - Trigger ##### - - platform: state - entity_id: !input "entity29" - id: current_state_entity29 - - ##### Button30 Sync - Trigger ##### - - platform: state - entity_id: !input "entity30" - id: current_state_entity30 - - ##### Button31 Sync - Trigger ##### - - platform: state - entity_id: !input "entity31" - id: current_state_entity31 - - ##### Button32 Sync - Trigger ##### - - platform: state - entity_id: !input "entity32" - id: current_state_entity32 - -######################################### -# -# -############################################################# -##### CLOSE - Trigger ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Action ##### -############################################################# -# -# -######################################### -action: - - variables: - ##### Entity - Page Button - Toggle Entity ##### - entity_short: >- - {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }} - {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }} - {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }} - {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }} - {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }} - {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }} - {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }} - {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }} - {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }} - {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }} - {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }} - {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }} - {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }} - {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }} - {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }} - {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }} - {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }} - {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }} - {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }} - {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }} - {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }} - {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }} - {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }} - {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }} - {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }} - {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }} - {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }} - {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }} - {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }} - {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }} - {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }} - {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }} - {%- endif -%} - - ##### Entity - Page Lightsettings ##### - entity_long: >- - {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }} - {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }} - {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }} - {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }} - {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }} - {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }} - {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }} - {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }} - {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }} - {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }} - {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }} - {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }} - {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }} - {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }} - {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }} - {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }} - {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }} - {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }} - {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }} - {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }} - {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }} - {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }} - {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }} - {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }} - {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }} - {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }} - {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }} - {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }} - {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }} - {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }} - {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }} - {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} - {%- endif -%} - - ##### Entity Name - Page Lightsettings ##### - entity_long_name: >- - {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01_name }} - {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02_name }} - {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03_name }} - {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04_name }} - {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05_name }} - {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06_name }} - {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07_name }} - {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08_name }} - {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09_name }} - {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10_name }} - {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11_name }} - {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12_name }} - {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13_name }} - {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14_name }} - {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15_name }} - {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16_name }} - {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17_name }} - {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18_name }} - {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19_name }} - {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20_name }} - {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21_name }} - {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22_name }} - {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23_name }} - {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24_name }} - {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25_name }} - {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26_name }} - {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27_name }} - {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28_name }} - {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29_name}} - {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30_name }} - {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31_name }} - {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32_name }} - {%- endif -%} - - ##### Entity - Page Lightsettings - Skip Back ##### - entity_back: >- - {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }} - {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }} - {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }} - {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }} - {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} - {%- endif -%} - -######################################################################################################################## - - ##### NSPanel Loading##### - - choose: - - conditions: - - condition: trigger - id: nspanel_boot_start - sequence: - - service: "{{ command_text_printf }}" - data: - component: home.loading - message: "Loading - PLS WAIT!" - - ##### NSPanel Loading##### - - choose: - - conditions: - - condition: trigger - id: nspanel_boot_finish - sequence: - - service: "{{ command_text_printf }}" - data: - component: home.loading - message: " " - - ##### language Setting DE ##### - - choose: - - conditions: - - condition: trigger - id: nspanel_boot_language - - condition: template - value_template: '{{ language == "DE" }}' - sequence: - - service: "{{ command_text_printf }}" - data: - component: weather01.a01 - message: Heute - - service: "{{ command_text_printf }}" - data: - component: weather02.a01 - message: Morgen - - service: "{{ command_text_printf }}" - data: - component: weather03.a01 - message: in 2 Tagen - - service: "{{ command_text_printf }}" - data: - component: weather04.a01 - message: in 3 Tagen - - service: "{{ command_text_printf }}" - data: - component: weather05.a01 - message: in 4 Tagen - - service: "{{ command_text_printf }}" - data: - component: settings.a06 - message: Neustart - - service: "{{ command_text_printf }}" - data: - component: settings.a07 - message: Sleep - - service: "{{ command_text_printf }}" - data: - component: settings.a08 - message: Helligkeit - - service: "{{ command_text_printf }}" - data: - component: settings.a09 - message: Dimmen - - service: "{{ command_text_printf }}" - data: - component: coversettings.a07 - message: Rollo - - service: "{{ command_text_printf }}" - data: - component: coversettings.a08 - message: Position - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a07 - message: Licht - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a08 - message: Helligkeit - - ##### language Setting EN ##### - - choose: - - conditions: - - condition: trigger - id: nspanel_boot_language - - condition: template - value_template: '{{ language == "EN" }}' - sequence: - - service: "{{ command_text_printf }}" - data: - component: weather01.a01 - message: Today - - service: "{{ command_text_printf }}" - data: - component: weather02.a01 - message: Tomorrow - - service: "{{ command_text_printf }}" - data: - component: weather03.a01 - message: in 2 Days - - service: "{{ command_text_printf }}" - data: - component: weather04.a01 - message: in 3 Days - - service: "{{ command_text_printf }}" - data: - component: weather05.a01 - message: in 4 Days - - service: "{{ command_text_printf }}" - data: - component: settings.a06 - message: Reboot - - service: "{{ command_text_printf }}" - data: - component: settings.a07 - message: Sleep - - service: "{{ command_text_printf }}" - data: - component: settings.a08 - message: Brightness - - service: "{{ command_text_printf }}" - data: - component: settings.a09 - message: Dimming - - service: "{{ command_text_printf }}" - data: - component: coversettings.a07 - message: Cover - - service: "{{ command_text_printf }}" - data: - component: coversettings.a08 - message: Position - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a07 - message: Light - - service: "{{ command_text_printf }}" - data: - component: lightsettings.a08 - message: Brightness - - ##### Date Home Page + Forcast DE ##### - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_language - - time_state - - condition: template - value_template: '{{ language == "DE" }}' - sequence: - - service: "{{ command_text_printf }}" - data: - component: home.a02 - message: "{{ date0_de }}" - - service: "{{ command_text_printf }}" - data: - component: weather01.a02 - message: "{{ date0_de }}" - - service: "{{ command_text_printf }}" - data: - component: weather02.a02 - message: "{{ date1_de }}" - - service: "{{ command_text_printf }}" - data: - component: weather03.a02 - message: "{{ date2_de }}" - - service: "{{ command_text_printf }}" - data: - component: weather04.a02 - message: "{{ date3_de }}" - - service: "{{ command_text_printf }}" - data: - component: weather05.a02 - message: "{{ date4_de }}" - -##### Date Home Page + Forcast EN ##### - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_language - - time_state - - condition: template - value_template: '{{ language == "EN" }}' - sequence: - - service: "{{ command_text_printf }}" - data: - component: home.a02 - message: "{{ date0_en }}" - - service: "{{ command_text_printf }}" - data: - component: weather01.a02 - message: "{{ date0_en }}" - - service: "{{ command_text_printf }}" - data: - component: weather02.a02 - message: "{{ date1_en }}" - - service: "{{ command_text_printf }}" - data: - component: weather03.a02 - message: "{{ date2_en }}" - - service: "{{ command_text_printf }}" - data: - component: weather04.a02 - message: "{{ date3_en }}" - - service: "{{ command_text_printf }}" - data: - component: weather05.a02 - message: "{{ date4_de }}" - -##### Time Home Page Loading##### - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_entities - - time_state - sequence: - - service: "{{ command_text_printf }}" - data: - component: home.a01 - message: "{{ time }}" - - - - - -################################################## -##### ACTION - SHORT Press an LONG Press Button Page ########################################################################################################################################################## -################################################## - - - - - -##### ACTION - Page Button - SHORT Press - Toggle Enities ##### - - choose: - - conditions: - - condition: trigger - id: short_press - sequence: - - service: >- - {% if entity_short is match 'light.' %} - light.toggle - {% elif entity_short is match 'switch.' %} - switch.toggle - {% elif entity_short is match 'cover.' %} - cover.toggle - {% elif entity_short is match 'input_boolean.' %} - input_boolean.toggle - {% endif %} - data: - entity_id: "{{ entity_short }}" - - - - - -################################################## -##### ACTION - Light Setting Page ########################################################################################################################################################## -################################################## - - - - - -##### ACTION - Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### - - choose: - - conditions: - - condition: trigger - id: long_press - sequence: - ##### send some current Values to Cover Setting page ##### - - if: - - condition: template - value_template: '{{ entity_long is match "light." }}' - then: - - service: "{{ command_printf }}" - data: - cmd: page lightsettings - - delay: - milliseconds: 5 - - service: "{{ command_value }}" - data: - component: lightsettings.lightslider - message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' - - delay: - milliseconds: 10 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_name - message: '{{ entity_long_name }}' - - delay: - milliseconds: 15 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' - - delay: - milliseconds: 20 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value_2 - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' - ##### Light PIC - ON ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "on" }}' - then: - - delay: - milliseconds: 25 - - service: "{{ command_printf }}" - data: - cmd: lightsettings.light_status.pic={{ light_pic_on }} - ##### Light PIC - OFF ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "off" }}' - then: - - delay: - milliseconds: 25 - - service: "{{ command_printf }}" - data: - cmd: lightsettings.light_status.pic={{ light_pic_off }} - ##### Check Color_Temp Value is available when yes send some current Values ##### - - if: - - condition: template - value_template: "{{ state_attr(entity_long, 'color_temp') != none }}" - then: - - delay: - milliseconds: 30 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - - delay: - milliseconds: 35 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value_2 - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - - delay: - milliseconds: 40 - - service: "{{ command_value }}" - data: - component: lightsettings.tempslider - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - - - - - -##### ACTION - Page Lightsettings - Changes from HA ##### - - choose: - - conditions: - - condition: trigger - id: - - current_state_entity01 - - current_state_entity02 - - current_state_entity03 - - current_state_entity04 - - current_state_entity05 - - current_state_entity06 - - current_state_entity07 - - current_state_entity08 - - current_state_entity09 - - current_state_entity10 - - current_state_entity11 - - current_state_entity12 - - current_state_entity13 - - current_state_entity14 - - current_state_entity15 - - current_state_entity16 - - current_state_entity17 - - current_state_entity18 - - current_state_entity19 - - current_state_entity20 - - current_state_entity21 - - current_state_entity22 - - current_state_entity23 - - current_state_entity24 - - current_state_entity25 - - current_state_entity26 - - current_state_entity27 - - current_state_entity28 - - current_state_entity29 - - current_state_entity30 - - current_state_entity31 - - current_state_entity32 - sequence: - ##### Light PIC - ON ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "on" }}' - then: - - delay: - milliseconds: 5 - - service: "{{ command_printf }}" - data: - cmd: lightsettings.light_status.pic={{ light_pic_on }} - ##### Light PIC - OFF ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "off" }}' - then: - - delay: - milliseconds: 5 - - service: "{{ command_printf }}" - data: - cmd: lightsettings.light_status.pic={{ light_pic_off }} - ##### Brightness Slider HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ entity_long is match "light." and sync_slider_ha == "select_yes" }}' - then: - - delay: - milliseconds: 5 - - service: "{{ command_value }}" - data: - component: lightsettings.lightslider - message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' - ##### Temp Slider HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_slider_ha == "select_yes" }}' - then: - - delay: - milliseconds: 10 - - service: "{{ command_value }}" - data: - component: lightsettings.tempslider - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - ##### Brightness Value HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ entity_long is match "light." and sync_value_ha == "select_yes" }}' - then: - - delay: - milliseconds: 10 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' - - delay: - milliseconds: 15 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value_2 - message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' - ##### Temp Value HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_value_ha == "select_yes" }}' - then: - - delay: - milliseconds: 20 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - - delay: - milliseconds: 25 - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value_2 - message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' - - - - - -##### ACTION - Page Lightsettings - Brightness Slider MOVE ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: "{{ entity_long }}" - brightness: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value - message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' - - service: "{{ command_text_printf }}" - data: - component: lightsettings.light_value_2 - message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' - - - - - -##### ACTION - Page Lightsettings - color_Temp Slider MOVE ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: "{{ entity_long }}" - color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value - message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' - - service: "{{ command_text_printf }}" - data: - component: lightsettings.temp_value_2 - message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' - - - - - -##### ACTION - Page Lightsettings - Color RGB Slider MOVE ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' - sequence: - - service: light.turn_on - data: - entity_id: "{{ entity_long }}" - rgb_color: '{{ states(last_click_lightsettings).split(",") }}' - - - - - -##### ACTION - Page Lightsettings - Close Lightsetting Page ##### - - choose: - - conditions: - - condition: trigger - id: light_settings - - condition: template - value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' - sequence: - - service: "{{ command_printf }}" - data: - cmd: "{{ entity_back }}" - - - - - -################################################## -##### ACTION - Cover Setting Page ########################################################################################################################################################## -################################################## - - - - - -##### ACTION - Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### - - choose: - - conditions: - - condition: trigger - id: long_press - sequence: - ##### send some current Values to Cover Setting page ##### - - if: - - condition: template - value_template: '{{ entity_long is match "cover." }}' - then: - - service: "{{ command_printf }}" - data: - cmd: page coversettings - - delay: - milliseconds: 2 - - service: "{{ command_value }}" - data: - component: coversettings.coverslider - message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' - - delay: - milliseconds: 3 - - service: "{{ command_text_printf }}" - data: - component: coversettings.cover_value - message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' - - delay: - milliseconds: 4 - - service: "{{ command_text_printf }}" - data: - component: coversettings.cover_name - message: '{{ entity_long_name }}' - ##### Cover PIC - open ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "open" }}' - then: - - delay: - milliseconds: 5 - - service: "{{ command_printf }}" - data: - cmd: coversettings.cover_status.pic={{ cover_pic_open }} - ##### Cover PIC - Closed - - if: - - condition: template - value_template: '{{ states(entity_long) == "closed" }}' - then: - - delay: - milliseconds: 6 - - service: "{{ command_printf }}" - data: - cmd: coversettings.cover_status.pic={{ cover_pic_closed }} - ##### Cover Battery ICON Yes / NO ##### - - if: - - condition: template - value_template: "{{ state_attr(entity_long, 'battery') != none }}" - then: - - delay: - milliseconds: 7 - - service: "{{ command_text_printf }}" - data: - component: coversettings.battery_value - message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }} %' - - service: "{{ command_printf }}" - data: - cmd: coversettings.battery_icon.pic={{ battery_icon }} - - - - - -##### ACTION - Page Coversettings - Changes from HA ##### - - choose: - - conditions: - - condition: trigger - id: - - current_state_entity01 - - current_state_entity02 - - current_state_entity03 - - current_state_entity04 - - current_state_entity05 - - current_state_entity06 - - current_state_entity07 - - current_state_entity08 - - current_state_entity09 - - current_state_entity10 - - current_state_entity11 - - current_state_entity12 - - current_state_entity13 - - current_state_entity14 - - current_state_entity15 - - current_state_entity16 - - current_state_entity17 - - current_state_entity18 - - current_state_entity19 - - current_state_entity20 - - current_state_entity21 - - current_state_entity22 - - current_state_entity23 - - current_state_entity24 - - current_state_entity25 - - current_state_entity26 - - current_state_entity27 - - current_state_entity28 - - current_state_entity29 - - current_state_entity30 - - current_state_entity31 - - current_state_entity32 - sequence: - ##### Cover PIC - open - - if: - - condition: template - value_template: '{{ states(entity_long) == "open" }}' - then: - - delay: - milliseconds: 1 - - service: "{{ command_printf }}" - data: - cmd: coversettings.cover_status.pic={{ cover_pic_open }} - ##### Cover PIC - Closed ##### - - if: - - condition: template - value_template: '{{ states(entity_long) == "closed" }}' - then: - - delay: - milliseconds: 1 - - service: "{{ command_printf }}" - data: - cmd: coversettings.cover_status.pic={{ cover_pic_closed }} - ##### Cover Slider HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ entity_long is match "cover." and sync_slider_ha == "select_yes" }}' - then: - - delay: - milliseconds: 2 - - service: "{{ command_value }}" - data: - component: lightsettings.lightslider - message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' - ##### Cover Value HA Sync - YES ##### - - if: - - condition: template - value_template: '{{ entity_long is match "cover." and sync_value_ha == "select_yes" }}' - then: - - delay: - milliseconds: 3 - - service: "{{ command_text_printf }}" - data: - component: coversettings.cover_value - message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' - - - - - -##### ACTION - Page Coversettings - Cover Slider MOVE ##### - - choose: - - conditions: - - condition: trigger - id: - - cover_settings - sequence: - - if: - - condition: template - value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' - then: - - service: cover.set_cover_position - data: - entity_id: "{{ entity_long }}" - position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' - - service: "{{ command_text_printf }}" - data: - component: coversettings.cover_value - message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' - - service: "{{ command_text_printf }}" - data: - component: coversettings.cover_value_2 - message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' - - - - - -##### ACTION - Page Coversettings - UP / DOWN / STOP Cover ##### - - choose: - - conditions: - - condition: trigger - id: cover_settings - sequence: - ##### COVER CLOSE Button ##### - - if: - - condition: template - value_template: '{{ states(last_click_coversettings) == "cover_close_press" }}' - then: - - service: cover.close_cover - data: - entity_id: "{{ entity_long }}" - ##### COVER OPEN Button ##### - - if: - - condition: template - value_template: '{{ states(last_click_coversettings) == "cover_open_press" }}' - then: - - service: cover.open_cover - data: - entity_id: "{{ entity_long }}" - ##### COVER STOP Button ##### - - if: - - condition: template - value_template: '{{ states(last_click_coversettings) == "cover_stop_press" }}' - then: - - service: cover.stop_cover - data: - entity_id: "{{ entity_long }}" - - - - - -##### ACTION - Page Coversettings - Close Coversettings ##### - - choose: - - conditions: - - condition: trigger - id: cover_settings - - condition: template - value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' - sequence: - - service: "{{ command_printf }}" - data: - cmd: "{{ entity_back }}" - - - - - -################################################## -##### ACTION - Cover Setting Page ########################################################################################################################################################## -################################################## - - - - - - -##### ACTION - TFT Upload Automation ##### - - choose: - - conditions: - - condition: trigger - id: tft_upload - sequence: - - delay: - seconds: 2 - - service: "{{ tft_upload }}" - data: {} - - ##### Humidity ##### - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_entities - - humidity_state - sequence: - - service: "{{ command_text_printf }}" - data: - component: home.a04 - message: "{{ states(humidity) |round(0) }}%" - - ##### Hotwater Temp ##### - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_entities - - hotwatertemp_state - - condition: template - value_template: '{{ hotwatertemp is match "sensor." }}' - sequence: - - service: "{{ command_text_printf }}" - data: - component: home.a07 - message: "{{ states(hotwatertemp) |round(1) }}°" - - service: "{{ command_text_printf }}" - data: - component: thermostat.a08 - message: "{{ states(hotwatertemp) |round(1) }}°" - - service: "{{ command_printf }}" - data: - cmd: home.p01.pic=68 - - ##### Outdoor Temp Entity ##### - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_entities - - outdoortemp_state - - condition: template - value_template: '{{ outdoortemp is match "sensor." }}' - sequence: - - service: "{{ command_text_printf }}" - data: - component: home.a06 - message: "{{ states(outdoortemp) |round(0) }}°" - - service: "{{ command_text_printf }}" - data: - component: thermostat.a07 - message: "{{ states(outdoortemp) |round(0) }}°" - - ##### Outdoor Temp Meteorologisk ##### - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_entities - - weather_update_time - - condition: template - value_template: '{{ outdoortemp == "default" }}' - sequence: - - service: "{{ command_text_printf }}" - data: - component: home.a06 - message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: thermostat.a07 - message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' - - ##### Outdoor Temp AccuWeather ##### - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_entities - - weather_update_time - - condition: template - value_template: '{{ outdoortemp == "accuweather" }}' - sequence: - - service: "{{ command_text_printf }}" - data: - component: home.a06 - message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: thermostat.a07 - message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" - - ##### Left Button - Toggle ##### - - choose: - - conditions: - - condition: trigger - id: left_button_press - sequence: - - service: >- - {% if left_button_entity is match 'light.' %} - light.toggle - {% elif left_button_entity is match 'switch.' %} - switch.toggle - {% elif left_button_entity is match 'cover.' %} - cover.toggle - {% elif left_button_entity is match 'input_boolean.' %} - input_boolean.toggle - {% endif %} - data: - entity_id: "{{ left_button_entity }}" - - ##### Right Button - Toggle ##### - - choose: - - conditions: - - condition: trigger - id: right_button_press - sequence: - - service: >- - {% if right_button_entity is match 'light.' %} - light.toggle - {% elif right_button_entity is match 'switch.' %} - switch.toggle - {% elif right_button_entity is match 'cover.' %} - cover.toggle - {% elif right_button_entity is match 'input_boolean.' %} - input_boolean.toggle - {% endif %} - data: - entity_id: "{{ right_button_entity }}" - - - - - - - - - ######################################### - # - # - ############################################################# - ##### CLOSE - START - Action ##### - ############################################################# - # - ## - ### - ############################################################################################################################################################################################# - ### - ## - # - ############################################################# - ##### START - HA Button SYNC ##### - ############################################################# - # - # - ######################################### - - - - - -################################################################################ -####### buttonpage01.button01 ################################################################# -################################################################################ - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - - current_state_entity01 - sequence: - ##### buttonpage01.button01 Design Light OFF ##### - - if: - - condition: template - value_template: '{{ entity01 is match "light." and states(entity01) == "off" }}' - then: - ##### Button LIGHT PIC - OFF ##### - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_light_off }} - ##### "TEXT" Background - Light OFF ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### "TEXT" Font Color - Light OFF ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### "BRIGHTNESS" Background Color - Light OFF ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### "BRIGHTNESS" Font Color - Light OFF ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### "TEXT" Name - Light OFF ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### "BRIGHTNESS" Text - Light OFF ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - - - - ##### buttonpage01.button01 Design light ON ##### - - if: - - condition: template - value_template: '{{ entity01 is match "light." and states(entity01) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: '{{ (state_attr(entity01, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button01 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity01 is match "switch." and states(entity01) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - ##### buttonpage01.button01 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity01 is match "switch." and states(entity01) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - - ##### buttonpage01.button01 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - ##### buttonpage01.button01 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - - ##### buttonpage01.button01 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity01 is match "cover." and states(entity01) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: " " - ##### buttonpage01.button01 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity01 is match "cover." and states(entity01) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button01pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01text - message: "{{ entity01_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button01bri - message: '{{ (state_attr(entity01, "current_position") | int ) |round(0) }}%' - - -################################################################################ - ####### buttonpage01.button02 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage01.button02 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - - current_state_entity02 - sequence: - - if: - - condition: template - value_template: '{{ entity02 is match "light." and states(entity02) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - ##### buttonpage01.button02 light ON ##### - - if: - - condition: template - value_template: '{{ entity02 is match "light." and states(entity02) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: '{{ (state_attr(entity02, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button02 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity02 is match "switch." and states(entity02) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - ##### buttonpage01.button02 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity02 is match "switch." and states(entity02) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - - ##### buttonpage01.button02 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - ##### buttonpage01.button02 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - - ##### buttonpage01.button02 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity02 is match "cover." and states(entity02) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: " " - ##### buttonpage01.button02 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity02 is match "cover." and states(entity02) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button02pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02text - message: "{{ entity02_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button02bri - message: '{{ (state_attr(entity02, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage01.button03 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage01.button03 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - - current_state_entity03 - sequence: - - if: - - condition: template - value_template: '{{ entity03 is match "light." and states(entity03) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - ##### buttonpage01.button03 light ON ##### - - if: - - condition: template - value_template: '{{ entity03 is match "light." and states(entity03) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: '{{ (state_attr(entity03, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button03 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity03 is match "switch." and states(entity03) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - ##### buttonpage01.button03 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity03 is match "switch." and states(entity03) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - - ##### buttonpage01.button03 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - ##### buttonpage01.button03 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - - ##### buttonpage01.button03 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity03 is match "cover." and states(entity03) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: " " - ##### buttonpage01.button03 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity03 is match "cover." and states(entity03) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button03pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03text - message: "{{ entity03_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button03bri - message: '{{ (state_attr(entity03, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage01.button04 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage01.button04 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - - current_state_entity04 - sequence: - - if: - - condition: template - value_template: '{{ entity04 is match "light." and states(entity04) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - ##### buttonpage01.button04 light ON ##### - - if: - - condition: template - value_template: '{{ entity04 is match "light." and states(entity04) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: '{{ (state_attr(entity04, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button04 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity04 is match "switch." and states(entity04) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - ##### buttonpage01.button04 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity04 is match "switch." and states(entity04) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - - ##### buttonpage01.button04 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - ##### buttonpage01.button04 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - - ##### buttonpage01.button04 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity04 is match "cover." and states(entity04) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: " " - ##### buttonpage01.button04 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity04 is match "cover." and states(entity04) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button04pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04text - message: "{{ entity04_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button04bri - message: '{{ (state_attr(entity04, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage01.button05 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage01.button05 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - - current_state_entity05 - sequence: - - if: - - condition: template - value_template: '{{ entity05 is match "light." and states(entity05) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - ##### buttonpage01.button05 light ON ##### - - if: - - condition: template - value_template: '{{ entity05 is match "light." and states(entity05) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: '{{ (state_attr(entity05, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button05 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity05 is match "switch." and states(entity05) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - ##### buttonpage01.button05 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity05 is match "switch." and states(entity05) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - - ##### buttonpage01.button05 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - ##### buttonpage01.button05 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - - ##### buttonpage01.button05 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity05 is match "cover." and states(entity05) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: " " - ##### buttonpage01.button05 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity05 is match "cover." and states(entity05) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button05pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05text - message: "{{ entity05_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button05bri - message: '{{ (state_attr(entity05, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage01.button06 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage01.button06 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - - current_state_entity06 - sequence: - - if: - - condition: template - value_template: '{{ entity06 is match "light." and states(entity06) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - ##### buttonpage01.button06 light ON ##### - - if: - - condition: template - value_template: '{{ entity06 is match "light." and states(entity06) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: '{{ (state_attr(entity06, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button06 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity06 is match "switch." and states(entity06) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - ##### buttonpage01.button06 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity06 is match "switch." and states(entity06) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - - ##### buttonpage01.button06 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - ##### buttonpage01.button06 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - - ##### buttonpage01.button06 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity06 is match "cover." and states(entity06) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: " " - ##### buttonpage01.button06 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity06 is match "cover." and states(entity06) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button06pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06text - message: "{{ entity06_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button06bri - message: '{{ (state_attr(entity06, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage01.button07 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage01.button07 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - - current_state_entity07 - sequence: - - if: - - condition: template - value_template: '{{ entity07 is match "light." and states(entity07) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - ##### buttonpage01.button07 light ON ##### - - if: - - condition: template - value_template: '{{ entity07 is match "light." and states(entity07) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: '{{ (state_attr(entity07, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button07 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity07 is match "switch." and states(entity07) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - ##### buttonpage01.button07 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity07 is match "switch." and states(entity07) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - - ##### buttonpage01.button07 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - ##### buttonpage01.button07 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - - ##### buttonpage01.button07 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity07 is match "cover." and states(entity07) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: " " - ##### buttonpage01.button07 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity07 is match "cover." and states(entity07) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button07pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07text - message: "{{ entity07_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button07bri - message: '{{ (state_attr(entity07, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage01.button08 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage01.button08 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage01 - - current_state_entity08 - sequence: - - if: - - condition: template - value_template: '{{ entity08 is match "light." and states(entity08) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - ##### buttonpage01.button08 light ON ##### - - if: - - condition: template - value_template: '{{ entity08 is match "light." and states(entity08) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: '{{ (state_attr(entity08, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage01.button08 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity08 is match "switch." and states(entity08) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - ##### buttonpage01.button08 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity08 is match "switch." and states(entity08) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - - ##### buttonpage01.button08 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - ##### buttonpage01.button08 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - - ##### buttonpage01.button08 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity08 is match "cover." and states(entity08) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: " " - ##### buttonpage01.button08 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity08 is match "cover." and states(entity08) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage01.button08pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage01.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08text - message: "{{ entity08_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage01.button08bri - message: '{{ (state_attr(entity08, "current_position") | int ) |round(0) }}%' - -######################################################################################################################## - -################################################################################ - ####### buttonpage02.button01 ################################################################# -################################################################################ - - choose: - ##### buttonpage02.button01 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - - current_state_entity09 - sequence: - - if: - - condition: template - value_template: '{{ entity09 is match "light." and states(entity09) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - ##### buttonpage02.button01 light ON ##### - - if: - - condition: template - value_template: '{{ entity09 is match "light." and states(entity09) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: '{{ (state_attr(entity09, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button01 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity09 is match "switch." and states(entity09) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - ##### buttonpage02.button01 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity09 is match "switch." and states(entity09) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - - ##### buttonpage02.button01 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - ##### buttonpage02.button01 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - - ##### buttonpage02.button01 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity09 is match "cover." and states(entity09) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: " " - ##### buttonpage02.button01 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity09 is match "cover." and states(entity09) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button01pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01text - message: "{{ entity09_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button01bri - message: '{{ (state_attr(entity09, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage02.button02 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage02.button02 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - - current_state_entity10 - sequence: - - if: - - condition: template - value_template: '{{ entity10 is match "light." and states(entity10) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - ##### buttonpage02.button02 light ON ##### - - if: - - condition: template - value_template: '{{ entity10 is match "light." and states(entity10) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: '{{ (state_attr(entity10, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button02 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity10 is match "switch." and states(entity10) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - ##### buttonpage02.button02 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity10 is match "switch." and states(entity10) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - - ##### buttonpage02.button02 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - ##### buttonpage02.button02 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - - ##### buttonpage02.button02 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity10 is match "cover." and states(entity10) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: " " - ##### buttonpage02.button02 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity10 is match "cover." and states(entity10) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button02pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02text - message: "{{ entity10_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button02bri - message: '{{ (state_attr(entity10, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage02.button03 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage02.button03 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - - current_state_entity11 - sequence: - - if: - - condition: template - value_template: '{{ entity11 is match "light." and states(entity11) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - ##### buttonpage02.button03 light ON ##### - - if: - - condition: template - value_template: '{{ entity11 is match "light." and states(entity11) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: '{{ (state_attr(entity11, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button03 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity11 is match "switch." and states(entity11) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - ##### buttonpage02.button03 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity11 is match "switch." and states(entity11) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - - ##### buttonpage02.button03 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - ##### buttonpage02.button03 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - - ##### buttonpage02.button03 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity11 is match "cover." and states(entity11) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: " " - ##### buttonpage02.button03 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity11 is match "cover." and states(entity11) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button03pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03text - message: "{{ entity11_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button03bri - message: '{{ (state_attr(entity11, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage02.button04 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage02.button04 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - - current_state_entity12 - sequence: - - if: - - condition: template - value_template: '{{ entity12 is match "light." and states(entity12) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - ##### buttonpage02.button04 light ON ##### - - if: - - condition: template - value_template: '{{ entity12 is match "light." and states(entity12) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: '{{ (state_attr(entity12, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button04 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity12 is match "switch." and states(entity12) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - ##### buttonpage02.button04 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity12 is match "switch." and states(entity12) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - - ##### buttonpage02.button04 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - ##### buttonpage02.button04 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - - ##### buttonpage02.button04 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity12 is match "cover." and states(entity12) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: " " - ##### buttonpage02.button04 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity12 is match "cover." and states(entity12) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button04pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04text - message: "{{ entity12_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button04bri - message: '{{ (state_attr(entity12, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage02.button05 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage02.button05 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - - current_state_entity13 - sequence: - - if: - - condition: template - value_template: '{{ entity13 is match "light." and states(entity13) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - ##### buttonpage02.button05 light ON ##### - - if: - - condition: template - value_template: '{{ entity13 is match "light." and states(entity13) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: '{{ (state_attr(entity13, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button05 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity13 is match "switch." and states(entity13) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - ##### buttonpage02.button05 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity13 is match "switch." and states(entity13) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - - ##### buttonpage02.button05 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - ##### buttonpage02.button05 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - - ##### buttonpage02.button05 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity13 is match "cover." and states(entity13) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: " " - ##### buttonpage02.button05 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity13 is match "cover." and states(entity13) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button05pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05text - message: "{{ entity13_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button05bri - message: '{{ (state_attr(entity13, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage02.button06 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage02.button06 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - - current_state_entity14 - sequence: - - if: - - condition: template - value_template: '{{ entity14 is match "light." and states(entity14) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - ##### buttonpage02.button06 light ON ##### - - if: - - condition: template - value_template: '{{ entity14 is match "light." and states(entity14) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: '{{ (state_attr(entity14, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button06 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity14 is match "switch." and states(entity14) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - ##### buttonpage02.button06 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity14 is match "switch." and states(entity14) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - - ##### buttonpage02.button06 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - ##### buttonpage02.button06 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - - ##### buttonpage02.button06 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity14 is match "cover." and states(entity14) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: " " - ##### buttonpage02.button06 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity14 is match "cover." and states(entity14) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button06pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06text - message: "{{ entity14_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button06bri - message: '{{ (state_attr(entity14, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage02.button07 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage02.button07 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - - current_state_entity15 - sequence: - - if: - - condition: template - value_template: '{{ entity15 is match "light." and states(entity15) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - ##### buttonpage02.button07 light ON ##### - - if: - - condition: template - value_template: '{{ entity15 is match "light." and states(entity15) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: '{{ (state_attr(entity15, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button07 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity15 is match "switch." and states(entity15) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - ##### buttonpage02.button07 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity15 is match "switch." and states(entity15) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - - ##### buttonpage02.button07 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - ##### buttonpage02.button07 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - - ##### buttonpage02.button07 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity15 is match "cover." and states(entity15) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: " " - ##### buttonpage02.button07 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity15 is match "cover." and states(entity15) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button07pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07text - message: "{{ entity15_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button07bri - message: '{{ (state_attr(entity15, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage02.button08 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage02.button08 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage02 - - current_state_entity16 - sequence: - - if: - - condition: template - value_template: '{{ entity16 is match "light." and states(entity16) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - ##### buttonpage02.button08 light ON ##### - - if: - - condition: template - value_template: '{{ entity16 is match "light." and states(entity16) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: '{{ (state_attr(entity16, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage02.button08 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity16 is match "switch." and states(entity16) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - ##### buttonpage02.button08 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity16 is match "switch." and states(entity16) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - - ##### buttonpage02.button08 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - ##### buttonpage02.button08 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - - ##### buttonpage02.button08 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity16 is match "cover." and states(entity16) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: " " - ##### buttonpage02.button08 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity16 is match "cover." and states(entity16) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage02.button08pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage02.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08text - message: "{{ entity16_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage02.button08bri - message: '{{ (state_attr(entity16, "current_position") | int ) |round(0) }}%' - -######################################################################################################################## - -################################################################################ - ####### buttonpage03.button01 ################################################################# -################################################################################ - - choose: - ##### buttonpage03.button01 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - - current_state_entity17 - sequence: - - if: - - condition: template - value_template: '{{ entity17 is match "light." and states(entity17) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - ##### buttonpage03.button01 light ON ##### - - if: - - condition: template - value_template: '{{ entity17 is match "light." and states(entity17) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: '{{ (state_attr(entity17, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button01 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity17 is match "switch." and states(entity17) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - ##### buttonpage03.button01 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity17 is match "switch." and states(entity17) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - - ##### buttonpage03.button01 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - ##### buttonpage03.button01 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - - ##### buttonpage03.button01 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity17 is match "cover." and states(entity17) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: " " - ##### buttonpage03.button01 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity17 is match "cover." and states(entity17) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button01pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01text - message: "{{ entity17_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button01bri - message: '{{ (state_attr(entity17, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage03.button02 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage03.button02 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - - current_state_entity18 - sequence: - - if: - - condition: template - value_template: '{{ entity18 is match "light." and states(entity18) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - ##### buttonpage03.button02 light ON ##### - - if: - - condition: template - value_template: '{{ entity18 is match "light." and states(entity18) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: '{{ (state_attr(entity18, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button02 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity18 is match "switch." and states(entity18) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - ##### buttonpage03.button02 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity18 is match "switch." and states(entity18) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - - ##### buttonpage03.button02 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - ##### buttonpage03.button02 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - - ##### buttonpage03.button02 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity18 is match "cover." and states(entity18) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: " " - ##### buttonpage03.button02 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity18 is match "cover." and states(entity18) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button02pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02text - message: "{{ entity18_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button02bri - message: '{{ (state_attr(entity18, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage03.button03 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage03.button03 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - - current_state_entity19 - sequence: - - if: - - condition: template - value_template: '{{ entity19 is match "light." and states(entity19) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - ##### buttonpage03.button03 light ON ##### - - if: - - condition: template - value_template: '{{ entity19 is match "light." and states(entity19) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: '{{ (state_attr(entity19, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button03 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity19 is match "switch." and states(entity19) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - ##### buttonpage03.button03 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity19 is match "switch." and states(entity19) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - - ##### buttonpage03.button03 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - ##### buttonpage03.button03 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - - ##### buttonpage03.button03 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity19 is match "cover." and states(entity19) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: " " - ##### buttonpage03.button03 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity19 is match "cover." and states(entity19) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button03pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03text - message: "{{ entity19_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button03bri - message: '{{ (state_attr(entity19, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage03.button04 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage03.button04 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - - current_state_entity20 - sequence: - - if: - - condition: template - value_template: '{{ entity20 is match "light." and states(entity20) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - ##### buttonpage03.button04 light ON ##### - - if: - - condition: template - value_template: '{{ entity20 is match "light." and states(entity20) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: '{{ (state_attr(entity20, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button04 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity20 is match "switch." and states(entity20) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - ##### buttonpage03.button04 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity20 is match "switch." and states(entity20) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - - ##### buttonpage03.button04 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - ##### buttonpage03.button04 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - - ##### buttonpage03.button04 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity20 is match "cover." and states(entity20) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: " " - ##### buttonpage03.button04 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity20 is match "cover." and states(entity20) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button04pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04text - message: "{{ entity20_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button04bri - message: '{{ (state_attr(entity20,"current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage03.button05 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage03.button05 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - - current_state_entity21 - sequence: - - if: - - condition: template - value_template: '{{ entity21 is match "light." and states(entity21) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - ##### buttonpage03.button05 light ON ##### - - if: - - condition: template - value_template: '{{ entity21 is match "light." and states(entity21) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: '{{ (state_attr(entity21, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button05 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity21 is match "switch." and states(entity21) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - ##### buttonpage03.button05 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity21 is match "switch." and states(entity21) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - - ##### buttonpage03.button05 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - ##### buttonpage03.button05 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - - ##### buttonpage03.button05 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity21 is match "cover." and states(entity21) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: " " - ##### buttonpage03.button05 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity21 is match "cover." and states(entity21) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button05pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05text - message: "{{ entity21_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button05bri - message: '{{ (state_attr(entity21, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage03.button06 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage03.button06 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - - current_state_entity22 - sequence: - - if: - - condition: template - value_template: '{{ entity22 is match "light." and states(entity22) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - ##### buttonpage03.button06 light ON ##### - - if: - - condition: template - value_template: '{{ entity22 is match "light." and states(entity22) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: '{{ (state_attr(entity22, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button06 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity22 is match "switch." and states(entity22) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - ##### buttonpage03.button06 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity22 is match "switch." and states(entity22) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - - ##### buttonpage03.button06 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - ##### buttonpage03.button06 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - - ##### buttonpage03.button06 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity22 is match "cover." and states(entity22) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: " " - ##### buttonpage03.button06 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity22 is match "cover." and states(entity22) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button06pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06text - message: "{{ entity22_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button06bri - message: '{{ (state_attr(entity22, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage03.button07 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage03.button07 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - - current_state_entity23 - sequence: - - if: - - condition: template - value_template: '{{ entity23 is match "light." and states(entity23) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - ##### buttonpage03.button07 light ON ##### - - if: - - condition: template - value_template: '{{ entity23 is match "light." and states(entity23) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: '{{ (state_attr(entity23, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button07 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity23 is match "switch." and states(entity23) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - ##### buttonpage03.button07 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity23 is match "switch." and states(entity23) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - - ##### buttonpage03.button07 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - ##### buttonpage03.button07 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - - ##### buttonpage03.button07 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity23 is match "cover." and states(entity23) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: " " - ##### buttonpage03.button07 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity23 is match "cover." and states(entity23) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button07pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07text - message: "{{ entity23_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button07bri - message: '{{ (state_attr(entity23, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage03.button08 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage03.button08 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage03 - - current_state_entity24 - sequence: - - if: - - condition: template - value_template: '{{ entity24 is match "light." and states(entity24) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - ##### buttonpage03.button08 light ON ##### - - if: - - condition: template - value_template: '{{ entity24 is match "light." and states(entity24) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: '{{ (state_attr(entity24, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage03.button08 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity24 is match "switch." and states(entity24) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - ##### buttonpage03.button08 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity24 is match "switch." and states(entity24) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - - ##### buttonpage03.button08 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - ##### buttonpage03.button08 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - - ##### buttonpage03.button08 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity24 is match "cover." and states(entity24) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: " " - ##### buttonpage03.button08 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity24 is match "cover." and states(entity24) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage03.button08pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage03.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08text - message: "{{ entity24_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage03.button08bri - message: '{{ (state_attr(entity24, "current_position") | int ) |round(0) }}%' - -######################################################################################################################## - -################################################################################ - ####### buttonpage04.button01 ################################################################# -################################################################################ - - choose: - ##### buttonpage04.button01 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - - current_state_entity25 - sequence: - - if: - - condition: template - value_template: '{{ entity25 is match "light." and states(entity25) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - ##### buttonpage04.button01 light ON ##### - - if: - - condition: template - value_template: '{{ entity25 is match "light." and states(entity25) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: '{{ (state_attr(entity25, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button01 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity25 is match "switch." and states(entity25) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - ##### buttonpage04.button01 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity25 is match "switch." and states(entity25) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - - ##### buttonpage04.button01 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - ##### buttonpage04.button01 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - - ##### buttonpage04.button01 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity25 is match "cover." and states(entity25) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: " " - ##### buttonpage04.button01 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity25 is match "cover." and states(entity25) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button01pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button01bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01text - message: "{{ entity25_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button01bri - message: '{{ (state_attr(entity25, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage04.button02 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage04.button02 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - - current_state_entity26 - sequence: - - if: - - condition: template - value_template: '{{ entity26 is match "light." and states(entity26) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - ##### buttonpage04.button02 light ON ##### - - if: - - condition: template - value_template: '{{ entity26 is match "light." and states(entity26) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: '{{ (state_attr(entity26, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button02 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity26 is match "switch." and states(entity26) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - ##### buttonpage04.button02 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity26 is match "switch." and states(entity26) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - - ##### buttonpage04.button02 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - ##### buttonpage04.button02 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - - ##### buttonpage04.button02 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity26 is match "cover." and states(entity26) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: " " - ##### buttonpage04.button02 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity26 is match "cover." and states(entity26) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button02pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button02bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02text - message: "{{ entity26_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button02bri - message: '{{ (state_attr(entity26, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage04.button03 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage04.button03 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - - current_state_entity27 - sequence: - - if: - - condition: template - value_template: '{{ entity27 is match "light." and states(entity27) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - ##### buttonpage04.button03 light ON ##### - - if: - - condition: template - value_template: '{{ entity27 is match "light." and states(entity27) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: '{{ (state_attr(entity27, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button03 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity27 is match "switch." and states(entity27) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - ##### buttonpage04.button03 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity27 is match "switch." and states(entity27) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - - ##### buttonpage04.button03 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - ##### buttonpage04.button03 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - - ##### buttonpage04.button03 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity27 is match "cover." and states(entity27) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: " " - ##### buttonpage04.button03 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity27 is match "cover." and states(entity27) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button03pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button03bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03text - message: "{{ entity27_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button03bri - message: '{{ (state_attr(entity27, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage04.button04 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage04.button04 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - - current_state_entity28 - sequence: - - if: - - condition: template - value_template: '{{ entity28 is match "light." and states(entity28) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - ##### buttonpage04.button04 light ON ##### - - if: - - condition: template - value_template: '{{ entity28 is match "light." and states(entity28) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: '{{ (state_attr(entity28, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button04 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity28 is match "switch." and states(entity28) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - ##### buttonpage04.button04 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity28 is match "switch." and states(entity28) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - - ##### buttonpage04.button04 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - ##### buttonpage04.button04 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - - ##### buttonpage04.button04 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity28 is match "cover." and states(entity28) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: " " - ##### buttonpage04.button04 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity28 is match "cover." and states(entity28) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button04pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button04bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04text - message: "{{ entity28_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button04bri - message: '{{ (state_attr(entity28, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage04.button05 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage04.button05 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - - current_state_entity29 - sequence: - - if: - - condition: template - value_template: '{{ entity29 is match "light." and states(entity29) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - ##### buttonpage04.button05 light ON ##### - - if: - - condition: template - value_template: '{{ entity29 is match "light." and states(entity29) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: '{{ (state_attr(entity29, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button05 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity29 is match "switch." and states(entity29) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - ##### buttonpage04.button05 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity29 is match "switch." and states(entity29) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - - ##### buttonpage04.button05 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - ##### buttonpage04.button05 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - - ##### buttonpage04.button05 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity29 is match "cover." and states(entity29) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: " " - ##### buttonpage04.button05 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity29 is match "cover." and states(entity29) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button05pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button05bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05text - message: "{{ entity29_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button05bri - message: '{{ (state_attr(entity29, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage04.button06 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage04.button06 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - - current_state_entity30 - sequence: - - if: - - condition: template - value_template: '{{ entity30 is match "light." and states(entity30) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - ##### buttonpage04.button06 light ON ##### - - if: - - condition: template - value_template: '{{ entity30 is match "light." and states(entity30) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: '{{ (state_attr(entity30, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button06 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity30 is match "switch." and states(entity30) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - ##### buttonpage04.button06 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity30 is match "switch." and states(entity30) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - - ##### buttonpage04.button06 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - ##### buttonpage04.button06 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - - ##### buttonpage04.button06 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity30 is match "cover." and states(entity30) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: " " - ##### buttonpage04.button06 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity30 is match "cover." and states(entity30) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button06pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button06bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06text - message: "{{ entity30_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button06bri - message: '{{ (state_attr(entity30, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage04.button07 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage04.button07 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - - current_state_entity31 - sequence: - - if: - - condition: template - value_template: '{{ entity31 is match "light." and states(entity31) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - ##### buttonpage04.button07 light ON ##### - - if: - - condition: template - value_template: '{{ entity31 is match "light." and states(entity31) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: '{{ (state_attr(entity31, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button07 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity31 is match "switch." and states(entity31) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - ##### buttonpage04.button07 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity31 is match "switch." and states(entity31) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - - ##### buttonpage04.button07 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - ##### buttonpage04.button07 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - - ##### buttonpage04.button07 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity31 is match "cover." and states(entity31) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: " " - ##### buttonpage04.button07 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity31 is match "cover." and states(entity31) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button07pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button07bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07text - message: "{{ entity31_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button07bri - message: '{{ (state_attr(entity31, "current_position") | int ) |round(0) }}%' - -################################################################################ - ####### buttonpage04.button08 ######################################################################################## -################################################################################ - - choose: - ##### buttonpage04.button08 Light OFF ##### - - conditions: - - condition: trigger - id: - - nspanel_boot_buttonpage04 - - current_state_entity32 - sequence: - - if: - - condition: template - value_template: '{{ entity32 is match "light." and states(entity32) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_light_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - ##### buttonpage04.button08 light ON ##### - - if: - - condition: template - value_template: '{{ entity32 is match "light." and states(entity32) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_light_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: '{{ (state_attr(entity32, "brightness") | int * 100 / 254) |round(0) }}%' - - ##### buttonpage04.button08 Switch OFF ##### - - if: - - condition: template - value_template: '{{ entity32 is match "switch." and states(entity32) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - ##### buttonpage04.button08 Switch ON ##### - - if: - - condition: template - value_template: '{{ entity32 is match "switch." and states(entity32) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - - ##### buttonpage04.button08 Input Boolean OFF ##### - - if: - - condition: template - value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "off" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_switch_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - ##### buttonpage04.button08 Input Boolean ON ##### - - if: - - condition: template - value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "on" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_switch_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - - ##### buttonpage04.button08 Cover OFF ##### - - if: - - condition: template - value_template: '{{ entity32 is match "cover." and states(entity32) == "closed" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_cover_off }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: " " - ##### buttonpage04.button08 Cover ON ##### - - if: - - condition: template - value_template: '{{ entity32 is match "cover." and states(entity32) == "open" }}' - then: - - service: "{{ command_printf }}" - data: - cmd: buttonpage04.button08pic.pic={{ button_cover_on }} - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08text - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_background_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_1 }}" - ##### - - service: "{{ command_font_color }}" - data: - component: buttonpage04.button08bri - message: "{{ button_color_2 }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08text - message: "{{ entity32_name }}" - ##### - - service: "{{ command_text_printf }}" - data: - component: buttonpage04.button08bri - message: '{{ (state_attr(entity32, "current_position") | int ) |round(0) }}%' - - ######################################### - # - # - ############################################################# - ##### CLOSE - HA Button SYNC ##### - ############################################################# - # - ## - ### - ############################################################################################################################################################################################# - ### - ## - # - ############################################################# - ##### START - Weather Forcast Meteorologisk HA Default ##### - ############################################################# - # - # - ######################################### - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_weather - - weather_update_state - - weather_update_time - - condition: template - value_template: '{{ weather == "Default" }}' - -##### Weather Home Page Symbole Home Meteorologisk HA Default ##### - sequence: - - if: - - condition: template - value_template: "{{states(ha_weather) == 'sunny'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=2 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'cloudy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=3 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=4 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'pouring'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=5 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'snowy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=6 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'hail'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'snowy-rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'fog'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=8 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'windy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'windy-variant'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'lightning'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=10 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=11 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=12 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(ha_weather) == 'clear-night'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=15 - -##### Weather Forcast Today Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[0].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=15 - -##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[1].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=15 - -##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[2].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=15 - -##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[3].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=15 - -##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(ha_weather,"forecast")[4].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=15 - -##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a04 ### Temperature MIN ### - message: " " - - service: "{{ command_text_printf }}" - data: - component: weather01.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' - -##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[1].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather02.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°' - -##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[2].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather03.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°' - -##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[3].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather04.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°' - -##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a04 ### Temperature MIN ### - message: '{{state_attr(ha_weather,"forecast")[4].templow | round(0)}}°' - - service: "{{ command_text_printf }}" - data: - component: weather05.a05 ### Temperature MAX ### - message: '{{state_attr(ha_weather,"forecast")[4].temperature | round(0)}}°' - -################################################################################ -##### Weather Forcast Details Home Meteorologisk HA Default ################################### -################################################################################ - - choose: - - conditions: - - condition: trigger - id: weather_update_state - - condition: template - value_template: '{{ weather == "Default" }}' - -##### Weather Forcast Today "Details" Home Meteorologisk HA Default ##### - sequence: - - if: - - condition: template - value_template: '{{states(last_click) == "weather01"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a06 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather01.p06.pic=53 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a07 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather01.p07.pic=53 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a08 - message: '{{state_attr(ha_weather,"wind_speed") | round(0)}} km/h' - - service: "{{ command_printf }}" - data: - cmd: weather01.p08.pic=63 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a09 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather01.p09.pic=53 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a10 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather01.p10.pic=53 - -##### Weather Forcast Day 1 "Details" Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather02"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a06 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather02.p06.pic=53 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a07 - message: '{{state_attr(ha_weather,"forecast")[0].precipitation| round(1)}} mm' - - service: "{{ command_printf }}" - data: - cmd: weather02.p07.pic=59 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a08 - message: '{{state_attr(ha_weather,"forecast")[0].wind_speed | round(0)}} km/h' - - service: "{{ command_printf }}" - data: - cmd: weather02.p08.pic=63 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a09 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather02.p09.pic=53 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a10 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather02.p10.pic=53 - -##### Weather Forcast Day 2 "Details" Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather03"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a06 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather03.p06.pic=53 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a07 - message: '{{state_attr(ha_weather,"forecast")[1].precipitation| round(1)}} mm' - - service: "{{ command_printf }}" - data: - cmd: weather03.p07.pic=59 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a08 - message: '{{state_attr(ha_weather,"forecast")[1].wind_speed | round(0)}} km/h' - - service: "{{ command_printf }}" - data: - cmd: weather03.p08.pic=63 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a09 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather03.p09.pic=53 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a10 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather03.p10.pic=53 - -##### Weather Forcast Day 3 "Details" Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather04"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a06 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather04.p06.pic=53 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a07 - message: '{{state_attr(ha_weather,"forecast")[2].precipitation| round(1)}} mm' - - service: "{{ command_printf }}" - data: - cmd: weather04.p07.pic=59 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a08 - message: '{{state_attr(ha_weather,"forecast")[2].wind_speed | round(0)}} km/h' - - service: "{{ command_printf }}" - data: - cmd: weather04.p08.pic=63 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a09 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather04.p09.pic=53 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a10 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather04.p10.pic=53 - -##### Weather Forcast Day 4 "Details" Home Meteorologisk HA Default ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather05"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a06 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather05.p06.pic=53 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a07 - message: '{{state_attr(ha_weather,"forecast")[3].precipitation| round(1)}} mm' - - service: "{{ command_printf }}" - data: - cmd: weather05.p07.pic=59 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a08 - message: '{{state_attr(ha_weather,"forecast")[3].wind_speed | round(0)}} km/h' - - service: "{{ command_printf }}" - data: - cmd: weather05.p08.pic=63 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a09 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather05.p09.pic=53 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a10 - message: " " - - service: "{{ command_printf }}" - data: - cmd: weather05.p10.pic=53 - - ######################################### - # - # - ############################################################# - ##### CLOSE - Weather Forcast Meteorologisk HA Default ##### - ############################################################# - # - ## - ### - ############################################################################################################################################################################################# - ### - ## - # - ############################################################# - ##### START - Weather Forcast AccuWeather ##### - ############################################################# - # - # - ######################################### - - choose: - - conditions: - - condition: trigger - id: - - nspanel_boot_weather - - weather_update_state - - weather_update_time - - condition: template - value_template: '{{ weather == "AccuWeather" }}' - -##### Weather Home Page Symbole Home "AccuWeather" ##### - sequence: - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'sunny'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=2 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'cloudy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=3 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=4 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'pouring'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=5 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'snowy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=6 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'hail'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'snowy-rainy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=7 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'fog'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=8 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'windy'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'windy-variant'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=9 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'lightning'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=10 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=11 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=12 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'above_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=13 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'below_horizon'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=14 - - if: - - condition: template - value_template: "{{states(accuweather_home) == 'clear-night'}}" - then: - - service: "{{ command_printf }}" - data: - cmd: home.a05.pic=15 - -##### Weather Forcast Today Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[0].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather01.a03.pic=15 - -##### Weather Forcast Day 1 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[1].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather02.a03.pic=15 - -##### Weather Forcast Day 2 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[2].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather03.a03.pic=15 - -##### Weather Forcast Day 3 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[3].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather04.a03.pic=15 - -##### Weather Forcast Day 4 Symbole "AccuWeather" ##### - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''sunny''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=2 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''cloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=3 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=4 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''pouring''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=5 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''snowy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=6 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''hail''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''snowy-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=7 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''fog''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=8 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''windy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''windy-variant''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=9 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''lightning''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=10 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''partlycloudy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=11 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''lightning-rainy''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''execptional''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=13 - - if: - - condition: template - value_template: - '{{state_attr(accuweather_home,"forecast")[4].condition - == ''clear-night''}}' - then: - - service: "{{ command_printf }}" - data: - cmd: weather05.a03.pic=15 - -##### Weather Forcast Today "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_0d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather01.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" - -##### Weather Forcast Day 1 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_1d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather02.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°" - -##### Weather Forcast Day 2 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_2d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather03.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°" - -##### Weather Forcast Day 3 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_3d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather04.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°" - -##### Weather Forcast Day 4 "TEMP" "AccuWeather" ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a04 ### Temperature MIN ### - message: "{{states(accuweather_realfeel_temperature_min_4d) | round(0)}}°" - - service: "{{ command_text_printf }}" - data: - component: weather05.a05 ### Temperature MAX ### - message: "{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°" - -################################################################################ -##### Weather Forcast Details "AccuWeather" ################################### -################################################################################ - - choose: - - conditions: - - condition: trigger - id: weather_update_state - - condition: template - value_template: '{{ weather == "AccuWeather" }}' -##### Weather Forcast Today Details "AccuWeather" ##### - sequence: - - if: - - condition: template - value_template: '{{states(last_click) == "weather01"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a06 - message: "{{ state_attr(accuweather_home,'forecast')[0].precipitation_probability}} %" - - service: "{{ command_printf }}" - data: - cmd: weather01.p06.pic=59 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a07 - message: "{{states(accuweather_hours_of_sun_0d) | round(0)}} h" - - service: "{{ command_printf }}" - data: - cmd: weather01.p07.pic=60 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a08 - message: "{{state_attr(accuweather_uv_index_0d, 'level')}} {{states(accuweather_uv_index_0d) | round(0)}}" - - service: "{{ command_printf }}" - data: - cmd: weather01.p08.pic=61 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a09 - message: "{{states(accuweather_thunderstorm_probability_day_0d) | round(0)}} %" - - service: "{{ command_printf }}" - data: - cmd: weather01.p09.pic=62 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather01.a10 - message: "{{states(accuweather_wind_day_0d) | round(0)}} km/h" - - service: "{{ command_printf }}" - data: - cmd: weather01.p10.pic=63 - -##### Weather Forcast Day 1 Details "AccuWeather" ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather02"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a06 - message: "{{ state_attr(accuweather_home,'forecast')[1].precipitation_probability}} %" - - service: "{{ command_printf }}" - data: - cmd: weather02.p06.pic=59 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a07 - message: "{{states(accuweather_hours_of_sun_1d) | round(0)}} h" - - service: "{{ command_printf }}" - data: - cmd: weather02.p07.pic=60 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a08 - message: "{{state_attr(accuweather_uv_index_1d, 'level')}} {{states(accuweather_uv_index_1d) | round(0)}}" - - service: "{{ command_printf }}" - data: - cmd: weather02.p08.pic=61 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a09 - message: "{{states(accuweather_thunderstorm_probability_day_1d) | round(0)}} %" - - service: "{{ command_printf }}" - data: - cmd: weather02.p09.pic=62 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather02.a10 - message: "{{states(accuweather_wind_day_1d) | round(0)}} km/h" - - service: "{{ command_printf }}" - data: - cmd: weather02.p10.pic=63 - -##### Weather Forcast Day 2 Details "AccuWeather" ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather03"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a06 - message: "{{ state_attr(accuweather_home,'forecast')[2].precipitation_probability}} %" - - service: "{{ command_printf }}" - data: - cmd: weather03.p06.pic=59 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a07 - message: "{{states(accuweather_hours_of_sun_2d) | round(0)}} h" - - service: "{{ command_printf }}" - data: - cmd: weather03.p07.pic=60 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a08 - message: "{{state_attr(accuweather_uv_index_2d, 'level')}} {{states(accuweather_uv_index_2d) | round(0)}}" - - service: "{{ command_printf }}" - data: - cmd: weather03.p08.pic=61 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a09 - message: "{{states(accuweather_thunderstorm_probability_day_2d) | round(0)}} %" - - service: "{{ command_printf }}" - data: - cmd: weather03.p09.pic=62 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather03.a10 - message: "{{states(accuweather_wind_day_2d) | round(0)}} km/h" - - service: "{{ command_printf }}" - data: - cmd: weather03.p10.pic=63 - -##### Weather Forcast Day 3 Details "AccuWeather" ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather04"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a06 - message: "{{ state_attr(accuweather_home,'forecast')[3].precipitation_probability}} %" - - service: "{{ command_printf }}" - data: - cmd: weather04.p06.pic=59 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a07 - message: "{{states(accuweather_hours_of_sun_3d) | round(0)}} h" - - service: "{{ command_printf }}" - data: - cmd: weather04.p07.pic=60 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a08 - message: "{{state_attr(accuweather_uv_index_3d, 'level')}} {{states(accuweather_uv_index_3d) | round(0)}}" - - service: "{{ command_printf }}" - data: - cmd: weather04.p08.pic=61 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a09 - message: "{{states(accuweather_thunderstorm_probability_day_3d) | round(0)}} %" - - service: "{{ command_printf }}" - data: - cmd: weather04.p09.pic=62 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather04.a10 - message: "{{states(accuweather_wind_day_3d) | round(0)}} km/h" - - service: "{{ command_printf }}" - data: - cmd: weather04.p10.pic=63 - -##### Weather Forcast Day 4 Details "AccuWeather" ##### - - if: - - condition: template - value_template: '{{states(last_click) == "weather05"}}' - then: - ##### field 1 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a06 - message: "{{ state_attr(accuweather_home,'forecast')[4].precipitation_probability}} %" - - service: "{{ command_printf }}" - data: - cmd: weather05.p06.pic=59 - ##### field 2 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a07 - message: "{{states(accuweather_hours_of_sun_4d) | round(0)}} h" - - service: "{{ command_printf }}" - data: - cmd: weather05.p07.pic=60 - ##### field 3 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a08 - message: "{{state_attr(accuweather_uv_index_4d, 'level')}} {{states(accuweather_uv_index_4d) | round(0)}}" - - service: "{{ command_printf }}" - data: - cmd: weather05.p08.pic=61 - ##### field 4 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a09 - message: "{{states(accuweather_thunderstorm_probability_day_4d) | round(0)}} %" - - service: "{{ command_printf }}" - data: - cmd: weather05.p09.pic=62 - ##### field 5 ##### - - service: "{{ command_text_printf }}" - data: - component: weather05.a10 - message: "{{states(accuweather_wind_day_4d) | round(0)}} km/h" - - service: "{{ command_printf }}" - data: - cmd: weather05.p10.pic=63 - -######################################### -# -# -############################################################# -##### CLOSE - Weather Forcast AccuWeather ##### -############################################################# -# -## -### -############################################################################################################################################################################################# - diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml b/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml deleted file mode 100644 index 6a64410..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml +++ /dev/null @@ -1,18 +0,0 @@ -climate: - - platform: generic_thermostat - unique_id: cf308990-0dbd-4e8a-be77-aec56d7a5aa4 - name: NSPanel Büro - heater: switch.nspanel_buro_relay_2 - target_sensor: sensor.nspanel_buro_temperature - min_temp: 13 - max_temp: 27 - ac_mode: false - target_temp: 22 - cold_tolerance: 0.5 - hot_tolerance: 0.5 - min_cycle_duration: - seconds: 60 - keep_alive: - minutes: 3 - initial_hvac_mode: "heat" - precision: 0.5 diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml b/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml deleted file mode 100644 index 4a503d1..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml +++ /dev/null @@ -1,7 +0,0 @@ -# Please insert into the default file "configuration.yaml -# Folder must be changed to the directory where the tft file (Nextion Editor) will be uploaded -########### -# -#Folder watcher for NS panel auto upload tft -folder_watcher: - - folder: /config/www/nspanel/ \ No newline at end of file diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml b/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml deleted file mode 100644 index 1431ae1..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml +++ /dev/null @@ -1,78 +0,0 @@ -##### Sensor ###### -sensor: - - - platform: template - sensors: - wochentag: - friendly_name: "Wochentag" - unique_id: 6ac64850-8563-456c-b562-92343dd96f0b - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,'] %} - {{ now().timestamp() | timestamp_custom(days[now().weekday()] ~ ' %d.%m')}} - icon_template: mdi:calendar-range - - - platform: template - sensors: - wochentag01: - friendly_name: "Wochentag+1" - unique_id: 6b2aad54-3eb0-48cc-ae32-ee3574197f1b - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,'] %} - {{(as_timestamp(now())+ (86400)) | timestamp_custom(days[now().weekday()+1] ~ ' %d.%m') }} - icon_template: mdi:calendar-range - - - platform: template - sensors: - wochentag02: - friendly_name: "Wochentag+2" - unique_id: edbddaf0-2791-4774-b8d4-aa706f75cc7a - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,'] %} - {{(as_timestamp(now())+ (172800)) | timestamp_custom(days[now().weekday()+2] ~ ' %d.%m') }} - icon_template: mdi:calendar-range - - - platform: template - sensors: - wochentag03: - friendly_name: "Wochentag+3" - unique_id: ad592622-db86-40f7-9961-4c1ffd21c711 - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,'] %} - {{(as_timestamp(now())+ (259200)) | timestamp_custom(days[now().weekday()+3] ~ ' %d.%m') }} - icon_template: mdi:calendar-range - - - platform: template - sensors: - wochentag04: - friendly_name: "Wochentag+4" - unique_id: dcb3ed45-2b89-4672-a04f-a55f025ac745 - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,'] %} - {{(as_timestamp(now())+ (345600)) | timestamp_custom(days[now().weekday()+4] ~ ' %d.%m') }} - icon_template: mdi:calendar-range - - - platform: template - sensors: - wochentag05: - friendly_name: "Wochentag+5" - unique_id: 77e642a5-de54-452d-9f4a-febe3a7851c2 - value_template: > - {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,'] %} - {{(as_timestamp(now())+ (432000)) | timestamp_custom(days[now().weekday()+ 5] ~ ' %d.%m') }} - icon_template: mdi:calendar-range - -###### NSPanel Büro - climate target temperature ##### - - platform: template - sensors: - nspanel_buro_target_temp: - unique_id: 2393ab74-21ce-42d3-b15e-ec162b9d6f31 - friendly_name: NSPanel Buro Target Temp - value_template: "{{ state_attr('climate.nspanel_buro', 'temperature') }}" - -###### NSPanel Büro - climate target temperature ##### - - platform: template - sensors: - nspanel_lea_target_temp: - unique_id: e8e61ff7-3a41-47ad-bd6c-303f730de96f - friendly_name: NSPanel Lea Target Temp - value_template: "{{ state_attr('climate.nspanel_lea', 'temperature') }}" \ No newline at end of file diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/esphome.yaml b/custom_configuration/NSPanel_HA_Blueprint-beta/esphome.yaml deleted file mode 100644 index 73cf7e6..0000000 --- a/custom_configuration/NSPanel_HA_Blueprint-beta/esphome.yaml +++ /dev/null @@ -1,1198 +0,0 @@ -############################################################# -##### START - SUBSTITUTIONS ##### -############################################################# -substitutions: -##### GENEREL CONFIG ############################################################################################# - node_name: nspanel-buero # $node_name - device_name: NSPanel Buero # $device_name - - wifi_ssid: !secret wifi_ssid # add in your esphome secrets file. - wifi_password: !secret wifi_password # add in your esphome secrets file. - ota_password: !secret ota_password # add in your esphome secrets file. -# nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. - nextion_update_url: "http://192.168.4.250:8123/local/nspanel/buero/nspanel_buero.tft" -###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### - - #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### - #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### - #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### - ha_hotwater_charge: switch.charge - ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### - ha_climate_thermostat_target_temp: sensor.nspanel_buro_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - ha_climate_thermostat: climate.nspanel_buro ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity -######################################### -# -# -############################################################# -##### CLOSE - SUBSTITUTIONS ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Settings ##### -############################################################# -# -# -######################################### - -##### Functionality for the Nextion display ##### -external_components: - - source: github://pr#2956 - components: [nextion] - refresh: 1h - -##### ESP home CONFIG ##### -esphome: - name: $node_name - comment: $device_name - -##### TYPE OF ESP BOARD ##### -esp32: - board: esp32dev - -##### WIFI SETUP ##### -wifi: - ssid: $wifi_ssid - password: $wifi_password - power_save_mode: none - -captive_portal: - -##### OTA (Over the air updates) password ##### -ota: - password: $ota_password - safe_mode: true - reboot_timeout: 3min - num_attempts: 3 - -##### LOGGER ##### -logger: -# baud_rate: 0 -# level: WARN - -##### CONFIGURE INTERNAL BUZZER ##### -output: - ##### BUZZER FOR PLAYING RINGTONES ##### - - platform: ledc - id: buzzer_out - pin: - number: 21 - -##### ENABLE RINGTONE MUSIC SUPPORT ##### -rtttl: - id: buzzer - output: buzzer_out - -##### UART FOR NEXTION DISPLAY ##### -uart: - tx_pin: 16 - rx_pin: 17 - baud_rate: 115200 - id: tf_uart - -##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### -#time: -# - platform: homeassistant -# id: homeassistant_time -# on_time: -# - seconds: 0 -# minutes: /1 -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); -# on_time_sync: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); - -###### A reboot button is always useful ##### -button: - - platform: restart - name: $device_name Restart - id: restart_nspanel - -######################################### -# -# -############################################################# -##### CLOSE - Settings ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - API ##### -############################################################# -# -# -######################################### - -api: - services: - -##### SERVICE TO UPDATE THE HMI FILE ##### - - service: upload_tft - then: - - lambda: 'id(disp1)->upload_tft();' - -##### Service to send a command "printf" directly to the display. Useful for testing ##### - - service: send_command_printf - variables: - cmd: string - then: - - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' - -##### Service to send a command "text_printf" directly to the display. Useful for testing ##### - - service: send_command_text_printf - variables: - component: string - message: string - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' - -##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_value - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_value(component.c_str(), message);' - -##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_hide - variables: - component: string - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).hide_component(component.c_str());' - - - -##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_font_color - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' -##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_background_color - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' - -######################################### -# -# -############################################################# -##### CLOSE - API ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - GLOBALS ##### -############################################################# -# -# -######################################### - -globals: - -##### Save Target Temp ##### - - id: climate_target_temp_val_global - type: float - restore_value: true - initial_value: '12' - -##### Save Thermostat PIC Position ##### - - id: climate_slider_val_global - type: int - restore_value: true - initial_value: '0' - -##### Save Display Brightness for NSPanel reboot ##### - - id: display_brightness_global - type: int - restore_value: true - initial_value: '100' - -##### Save Display DIM Brightness for NSPanel reboot - - id: display_dim_brightness_global - type: int - restore_value: true - initial_value: '10' - -##### Save Display DIM Brightness for NSPanel reboot - - id: sleep_modus_global - type: int - restore_value: true - initial_value: '0' - -##### Save State Heating Room ##### - - id: heating_room_global - type: int - restore_value: true - initial_value: '0' - -##### Save State HVAC ##### - - id: hvac_mode_global - type: int - restore_value: true - initial_value: '0' - -######################################### -# -# -############################################################# -##### CLOSE - GLOBALS ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - BINARY SENSOR ##### -############################################################# -# -# -######################################### - -binary_sensor: - -###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### - - platform: gpio - name: $device_name Left Button - pin: - number: 14 - inverted: true -# on_click: -# - switch.toggle: relay_1 - -##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### - - platform: gpio - name: $device_name Right Button - pin: - number: 27 - inverted: true -# on_click: -# - switch.toggle: relay_2 - -##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### - - platform: nextion - name: $device_name Climate Target DOWN - page_id: 6 - component_id: 13 - internal: true - on_click: - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: $ha_climate_thermostat - temperature: !lambda return id(climate_target_temp_val_global) - 0.5; - -##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### - - platform: nextion - name: $device_name Climate Target UP - page_id: 6 - component_id: 14 - internal: true - on_click: - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: $ha_climate_thermostat - temperature: !lambda return id(climate_target_temp_val_global) + 0.5; - -##### THERMOSTAT - BUTTON ON / OFF Heating ##### - - platform: nextion - name: $device_name Heating Room State - id: heating_room_state - page_id: 6 - component_id: 16 - internal: true - on_click: - - switch.toggle: hvac_mode - -##### Display Brightness - BUTTON DECREASES Brightness ##### -# - platform: nextion -# name: $device_name Brightness DOWN -# page_id: 7 -# component_id: 12 -# internal: true -# on_click: -# - number.set: -# id: display_brightness -# value: !lambda return id(display_brightness_global) - 1; -# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); -# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - -##### Display Brightness - BUTTON INCREASES Brightness ##### -# - platform: nextion -# name: $device_name Brightness UP -# page_id: 7 -# component_id: 13 -# internal: true -# on_click: -# - number.set: -# id: display_brightness -# value: !lambda return id(display_brightness_global) + 1; -# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); -# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - -##### Display DIM Brightness - BUTTON DECREASES Brightness ##### -# - platform: nextion -# name: $device_name Brightness DIM DOWN -# page_id: 7 -# component_id: 14 -# internal: true -# on_click: -# - number.set: -# id: display_dim_brightness -# value: !lambda return id(display_dim_brightness_global) - 1; -# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); -# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - -##### Display DIM Brightness - BUTTON INCREASES Brightness ##### -# - platform: nextion -# name: $device_name Brightness DIM UP -# page_id: 7 -# component_id: 15 -# internal: true -# on_click: -# - number.set: -# id: display_dim_brightness -# value: !lambda return id(display_dim_brightness_global) + 1; -# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); -# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - -##### Restart NSPanel Button ##### - - platform: nextion - name: $device_name Restart - page_id: 7 - component_id: 10 - internal: true - on_click: - - button.press: restart_nspanel - -##### Sleep Modus NSPanel Button ##### - - platform: nextion - name: $device_name Sleep Modus - page_id: 7 - component_id: 5 - internal: true - on_click: - - switch.toggle: sleep_modus - -##### Hotwater Charge ##### - - platform: nextion - name: $device_name Hotwater Charge - page_id: 6 - component_id: 21 - on_click: - - homeassistant.service: - service: switch.toggle - data: - entity_id: $ha_hotwater_charge - -######################################### -# -# -############################################################# -##### CLOSE - BINARY SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - SENSOR ##### -############################################################# -# -# -######################################### - -sensor: - -##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### - - platform: adc - id: ntc_source - pin: 38 - update_interval: 10s - attenuation: 11db - -##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### - - platform: resistance - id: resistance_sensor - sensor: ntc_source - configuration: DOWNSTREAM - resistor: 11.2kOhm - -##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### - - platform: ntc - name: $device_name Temperature - id: temp_nspanel - sensor: resistance_sensor - calibration: - b_constant: 3950 - reference_temperature: 25°C - reference_resistance: 10kOhm - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. - - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); - -##### TEMPERATURE Outdoor FROM HA ##### -# - platform: homeassistant -# id: temp_outdoor -# entity_id: $ha_outdoor_temp -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); -# - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); - -##### HUMIDITY Indoor FROM HA ##### -# - platform: homeassistant -# id: humidity -# entity_id: $ha_humidity -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); - - -##### THERMOSTAT HOT WATER TEMP FROM HA ##### -# - platform: homeassistant -# id: temp_hotwater -# entity_id: $ha_hotwater_temp -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); -# - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); - -##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### - - platform: homeassistant - id: ha_climate_target_temp - entity_id: $ha_climate_thermostat_target_temp - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - globals.set: - id: climate_target_temp_val_global - value: !lambda 'return float(x);' - - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); - # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. - - lambda: |- - int left=16; // 16 is empty left. - int mid=17; // 17 is empty mid. - int right=18; // 18 is empty right. - if (id(climate_target_temp_val_global) == 13) { - left=16; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 13.5) { - left=19; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 14) { - left=20; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 14.5) { - left=21; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 15) { - left=22; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 15.5) { - left=23; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 16) { - left=24; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 16.5) { - left=25; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 17) { - left=26; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 17.5) { - left=27; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 18) { - left=28; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 18.5) { - left=29; - mid=30; - right=18; - } else if (id(climate_target_temp_val_global) == 19) { - left=29; - mid=31; - right=18; - } else if (id(climate_target_temp_val_global) == 19.5) { - left=29; - mid=32; - right=18; - } else if (id(climate_target_temp_val_global) == 20) { - left=29; - mid=33; - right=18; - } else if (id(climate_target_temp_val_global) == 20.5) { - left=29; - mid=34; - right=18; - } else if (id(climate_target_temp_val_global) == 21) { - left=29; - mid=35; - right=18; - } else if (id(climate_target_temp_val_global) == 21.5) { - left=29; - mid=36; - right=18; - } else if (id(climate_target_temp_val_global) == 22) { - left=29; - mid=37; - right=38; - } else if (id(climate_target_temp_val_global) == 22.5) { - left=29; - mid=37; - right=39; - } else if (id(climate_target_temp_val_global) == 23) { - left=29; - mid=37; - right=40; - } else if (id(climate_target_temp_val_global) == 23.5) { - left=29; - mid=37; - right=41; - } else if (id(climate_target_temp_val_global) == 24) { - left=29; - mid=37; - right=42; - } else if (id(climate_target_temp_val_global) == 24.5) { - left=29; - mid=37; - right=43; - } else if (id(climate_target_temp_val_global) == 25) { - left=29; - mid=37; - right=44; - } else if (id(climate_target_temp_val_global) == 25.5) { - left=29; - mid=37; - right=45; - } else if (id(climate_target_temp_val_global) == 26) { - left=29; - mid=37; - right=46; - } else if (id(climate_target_temp_val_global) == 26.5) { - left=29; - mid=37; - right=47; - } else if (id(climate_target_temp_val_global) == 27) { - left=29; - mid=37; - right=48; - } - // sends the 3 images to the display - id(disp1).send_command_printf("thermostat.a01.pic=%i", left); - id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); - id(disp1).send_command_printf("thermostat.a03.pic=%i", right); - -###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### - - platform: nextion - id: climate_circleslider - name: $device_name Climate circleslider - variable_name: climateslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - globals.set: - id: climate_slider_val_global - value: !lambda 'return int(x);' - - lambda: |- - if (id(climate_slider_val_global) == 0) { - id(climate_target_temp_val_global) = 13; - } else if (id(climate_slider_val_global) == 1) { - id(climate_target_temp_val_global) = 13.5; - } else if (id(climate_slider_val_global) == 2) { - id(climate_target_temp_val_global) = 14; - } else if (id(climate_slider_val_global) == 3) { - id(climate_target_temp_val_global) = 14.5; - } else if (id(climate_slider_val_global) == 4) { - id(climate_target_temp_val_global) = 15; - } else if (id(climate_slider_val_global) == 5) { - id(climate_target_temp_val_global) = 15.5; - } else if (id(climate_slider_val_global) == 6) { - id(climate_target_temp_val_global) = 16; - } else if (id(climate_slider_val_global) == 7) { - id(climate_target_temp_val_global) = 16.5; - } else if (id(climate_slider_val_global) == 8) { - id(climate_target_temp_val_global) = 17; - } else if (id(climate_slider_val_global) == 9) { - id(climate_target_temp_val_global) = 17.5; - } else if (id(climate_slider_val_global) == 10) { - id(climate_target_temp_val_global) = 18; - } else if (id(climate_slider_val_global) == 11) { - id(climate_target_temp_val_global) = 18.5; - } else if (id(climate_slider_val_global) == 12) { - id(climate_target_temp_val_global) = 19; - } else if (id(climate_slider_val_global) == 13) { - id(climate_target_temp_val_global) = 19.5; - } else if (id(climate_slider_val_global) == 14) { - id(climate_target_temp_val_global) = 20; - } else if (id(climate_slider_val_global) == 15) { - id(climate_target_temp_val_global) = 20.5; - } else if (id(climate_slider_val_global) == 16) { - id(climate_target_temp_val_global) = 21; - } else if (id(climate_slider_val_global) == 17) { - id(climate_target_temp_val_global) = 21.5; - } else if (id(climate_slider_val_global) == 18) { - id(climate_target_temp_val_global) = 22; - } else if (id(climate_slider_val_global) == 19) { - id(climate_target_temp_val_global) = 22.5; - } else if (id(climate_slider_val_global) == 20) { - id(climate_target_temp_val_global) = 23; - } else if (id(climate_slider_val_global) == 21) { - id(climate_target_temp_val_global) = 23.5; - } else if (id(climate_slider_val_global) == 22) { - id(climate_target_temp_val_global) = 24; - } else if (id(climate_slider_val_global) == 23) { - id(climate_target_temp_val_global) = 24.5; - } else if (id(climate_slider_val_global) == 24) { - id(climate_target_temp_val_global) = 25; - } else if (id(climate_slider_val_global) == 25) { - id(climate_target_temp_val_global) = 25.5; - } else if (id(climate_slider_val_global) == 26) { - id(climate_target_temp_val_global) = 26; - } else if (id(climate_slider_val_global) == 27) { - id(climate_target_temp_val_global) = 26.5; - } else if (id(climate_slider_val_global) == 28) { - id(climate_target_temp_val_global) = 27; - } - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: $ha_climate_thermostat - temperature: !lambda return id(climate_target_temp_val_global); - -###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### - - platform: nextion - id: brightslider - name: $device_name brightness Slider - variable_name: brightslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_brightness - value: !lambda 'return int(x);' - # send text field percentage of current_lightslider_val - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - -###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### - - platform: nextion - id: dimslider - name: $device_name dim brightness slider - variable_name: dimslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_dim_brightness - value: !lambda 'return int(x);' - # send text field percentage of current_lightslider_val - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - -######################################### -# -# -############################################################# -##### CLOSE - SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - TEXT SENSOR##### -############################################################# -# -# -######################################### - -text_sensor: - -##### ESPhome version used to compile the app ##### - - platform: version - name: $device_name ESPhome Version - -##### SUN SENSOR FROM HA ##### - - platform: homeassistant - id: sun_sun - entity_id: sun.sun - -##### last click sensor, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: $device_name last click - id: disp1_last_click_va - update_interval: 50ms - component_name: lastclick - -##### last click lightsettings page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: $device_name last click lightsettings - id: disp1_last_click_lightsettings - update_interval: 50ms - component_name: lightsetting - -##### last click coversettings page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: $device_name last click coversettings - id: disp1_last_click_coversettings - update_interval: 50ms - component_name: coverposition - -##### Wochentag SENSOR FROM HA ##### -# - platform: homeassistant -# id: weekday -# entity_id: $ha_weekday -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); - -##### HEATING System ICON ##### - - platform: homeassistant - entity_id: $ha_heating_system_flame - name: "Heating System" - id: heating_system - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - int symbol=53; // 53 is a blank image 20x20 - if (id(heating_system).state == "on") { - symbol=64; - } - id(disp1).send_command_printf("home.a50.pic=%i", symbol); - id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); - -##### Hotwater Charge ICON ##### - - platform: homeassistant - entity_id: $ha_hotwater_charge - name: "Hotwater Charge" - id: hotwater_charge - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - if (id(hotwater_charge).state == "on") { - id(disp1).set_component_value("thermostat.a12",1); - } else { - id(disp1).set_component_value("thermostat.a12",0); - } -# - lambda: |- -# id(disp1).set_component_value("thermostat.a12",0); -# if (id(hotwater_charge) == "on") -# { -# id(disp1).set_component_value("thermostat.a12",1); -# } - -##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### -# - platform: homeassistant -# id: weather_symbol -# entity_id: weather.home_wetter -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: |- -# int symbol=1; // 1 is a empty box. -# if (id(weather_symbol).state == "sunny") { -# symbol=2; -# } else if (id(weather_symbol).state == "cloudy") { -# symbol=3; -# if (id(sun_sun).state == "below_horizon") { -# symbol=3; -# } -# } else if (id(weather_symbol).state == "rainy") { -# symbol=4; -# } else if (id(weather_symbol).state == "pouring") { -# symbol=5; -# } else if (id(weather_symbol).state == "snowy") { -# symbol=6; -# } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { -# symbol=7; -# } else if (id(weather_symbol).state == "fog") { -# symbol=8; -# } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { -# symbol=9; -# } else if (id(weather_symbol).state == "lightning") { -# symbol=10; -# } else if (id(weather_symbol).state == "partlycloudy") { -# symbol=11; -# if (id(sun_sun).state == "below_horizon") { -# symbol=12; -# } -# } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { -# symbol=13; -# if (id(sun_sun).state == "below_horizon") { -# symbol=14; -# } -# } else if (id(weather_symbol).state == "clear-night") { -# symbol=15; -# } -# id(disp1).send_command_printf("home.a05.pic=%i", symbol); - -######################################### -# -# -############################################################# -##### CLOSE - TEXT SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - SWITCH ##### -############################################################# -# -# -######################################### - -switch: - -##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### - - platform: template - name: $device_name Nextion inited - id: nextion_init - entity_category: config - restore_state: false - assumed_state: off - optimistic: true - -##### UPDATE TFT DISPLAY ##### - - platform: template - name: Update TFT display - id: tft_update - turn_on_action: - - delay: 16ms - - lambda: id(disp1).upload_tft(); - - switch.turn_off: tft_update - -##### PHYSICAL SWITCH 1 ##### - - platform: gpio - name: $device_name Relay 1 - id: relay_1 - pin: - number: 22 - -##### PHYSICAL SWITCH 2 ###### - - platform: gpio - name: $device_name Relay 2 - id: relay_2 - pin: - number: 19 - on_turn_off: - - globals.set: - id: heating_room_global - value: '0' - - lambda: |- - if (id(hvac_mode_global) == 0) - { - id(disp1).send_command_printf("thermostat.a06.pic=49"); - } else if (id(hvac_mode_global) == 1) { - id(disp1).send_command_printf("thermostat.a06.pic=50"); - } - - lambda: id(disp1).send_command_printf("home.a52.pic=53"); - - lambda: id(disp1).send_command_printf("thermostat.a52.pic=53"); - on_turn_on: - - globals.set: - id: heating_room_global - value: '1' - - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); - - lambda: id(disp1).send_command_printf("home.a52.pic=66"); - - lambda: id(disp1).send_command_printf("thermostat.a52.pic=66"); - -##### Switch Climate HVAC Mode ##### - - platform: template - device_class: switch - name: $device_name hvac Mode - id: hvac_mode - restore_state: true - assumed_state: false - optimistic: true - on_turn_off: - - lambda: id(disp1).set_component_value("thermostat.a10",0); - - globals.set: - id: hvac_mode_global - value: '0' - - homeassistant.service: - service: climate.set_hvac_mode - data_template: - entity_id: $ha_climate_thermostat - hvac_mode: 'off' - - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); - - lambda: id(disp1).send_command_printf("home.a51.pic=53"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); - on_turn_on: - - lambda: id(disp1).set_component_value("thermostat.a10",1); - - globals.set: - id: hvac_mode_global - value: '1' - - homeassistant.service: - service: climate.set_hvac_mode - data_template: - entity_id: $ha_climate_thermostat - hvac_mode: 'heat' - - lambda: |- - if (id(heating_room_global) == 0) - { - id(disp1).send_command_printf("thermostat.a06.pic=50"); - } else if (id(heating_room_global) == 1) { - id(disp1).send_command_printf("thermostat.a06.pic=51"); - } - - lambda: id(disp1).send_command_printf("home.a51.pic=65"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); - -##### DISPLAY ALWAYS ON ##### - - platform: gpio - name: $device_name Screen Power - id: screen_power - entity_category: config - pin: - number: 4 - inverted: true - restore_mode: ALWAYS_ON - internal: true - -##### Switch Display Sleep Modus ##### - - platform: template - device_class: switch - name: $device_name Sleep Modus - id: sleep_modus - restore_state: true - assumed_state: false - optimistic: true - on_turn_off: - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); - - globals.set: - id: sleep_modus_global - value: '0' - - lambda: id(disp1).set_component_value("settings.a02",0); - on_turn_on: - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); - - globals.set: - id: sleep_modus_global - value: '1' - - lambda: id(disp1).set_component_value("settings.a02",1); - -######################################### -# -# -############################################################# -##### CLOSE - SWITCH ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - NUMBER ##### -############################################################# -# -# -######################################### - -number: - -##### SCREEN BRIGHTNESS ##### - - platform: template - name: $device_name Display Brightness - id: display_brightness - entity_category: config - unit_of_measurement: '%' - min_value: 1 - max_value: 100 - step: 1 - restore_value: true - optimistic: true - set_action: - then: - - lambda: 'id(disp1).set_backlight_brightness(x/100);' - - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' - - globals.set: - id: display_brightness_global - value: !lambda 'return int(x);' - -##### SCREEN BRIGHTNESS DIMMED DOWN ##### - - platform: template - name: $device_name Display Brightness Dimdown - id: display_dim_brightness - entity_category: config - unit_of_measurement: '%' - min_value: 1 - max_value: 100 - step: 1 - restore_value: true - optimistic: true - set_action: - then: - - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' - - globals.set: - id: display_dim_brightness_global - value: !lambda 'return int(x);' - -######################################### -# -# -############################################################# -##### CLOSE - NUMBER ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - DISPLAY START##### -############################################################# -# -# -######################################### - -display: - - platform: nextion - id: disp1 - uart_id: tf_uart - tft_url: $nextion_update_url - on_setup: - then: - - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### - - wait_until: - api.connected - - delay: 0.5s - - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" - - delay: 0.5s - - switch.template.publish: - id: nextion_init - state: on - - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### - - delay: 2s ##### gives the display time to update other components & set the home page ##### - - number.set: - id: display_brightness - value: !lambda 'return id(display_brightness_global);' - - number.set: - id: display_dim_brightness - value: !lambda 'return id(display_dim_brightness_global);' - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); - - lambda: |- - id(disp1).set_component_value("settings.a02",0); - if (id(sleep_modus_global) == 1) - { - id(disp1).set_component_value("settings.a02",1); - } - - lambda: |- - id(disp1).send_command_printf("home.a50.pic=53"); - id(disp1).send_command_printf("thermostat.a50.pic=53"); - id(disp1).send_command_printf("thermostat.a06.pic=50"); - if (id(heating_room_global) == 1) - { - id(disp1).send_command_printf("home.a52.pic=66"); - id(disp1).send_command_printf("thermostat.a52.pic=66"); - id(disp1).send_command_printf("thermostat.a06.pic=51"); - } - - lambda: |- - if (id(hvac_mode_global) == 0) { - id(disp1).send_command_printf("home.a51.pic=53"); - id(disp1).send_command_printf("thermostat.a51.pic=53"); - id(disp1).send_command_printf("thermostat.a06.pic=49"); - } else if (id(hvac_mode_global) == 1) { - id(disp1).send_command_printf("home.a51.pic=65"); - id(disp1).send_command_printf("thermostat.a51.pic=65"); - id(disp1).set_component_value("thermostat.a10",1); - } - -############################################################# -##### CLOSE - DISPLAY START ##### -############################################################# \ No newline at end of file diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/nspanel_buero.tft b/custom_configuration/NSPanel_HA_Blueprint-beta/nspanel_buero.tft deleted file mode 100644 index c42ff31e53b9ad33f7c786be64ef62bbbbc90f50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2688576 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

    gzg@QHSd=2(_` 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�u*S-5WE&XHZ9 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 xeZM+6^b@LN-#e_rp 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

    jk!lz_h-*ud-m;Z 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

  • j|1CD`zm&UO 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ô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 QSmEr7H}PLQweHIQ2Rk;Pm;e9( From 03d5bb84d54455df02eeb01384a33278cc4a3cfe Mon Sep 17 00:00:00 2001 From: Blackymas <41958506+Blackymas@users.noreply.github.com> Date: Fri, 4 Nov 2022 20:59:59 +0100 Subject: [PATCH 24/41] Preparing major update - Backup OLD NSPanel config --- .../NSPanel_HA_Blueprint-beta/README.md | 159 + .../NSPanel_HA_Blueprint-beta/blueprint.yaml | 14851 ++++++++++++++++ .../custom_configuration/climate.yaml | 18 + .../custom_configuration/folder_watcher.yaml | 7 + .../custom_configuration/sensor.yaml | 78 + .../NSPanel_HA_Blueprint-beta/esphome.yaml | 1198 ++ .../nspanel_buero.tft | Bin 0 -> 2688576 bytes .../NSPanel_HA_Blueprint-main/README.md | 159 + .../NSPanel_HA_Blueprint-main/blueprint.yaml | 3341 ++++ .../custom_configuration/climate.yaml | 18 + .../custom_configuration/folder_watcher.yaml | 7 + .../custom_configuration/sensor.yaml | 78 + .../NSPanel_HA_Blueprint-main/esphome.yaml | 1168 ++ .../nspanel_buero.tft | Bin 0 -> 2223144 bytes 14 files changed, 21082 insertions(+) create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/README.md create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/blueprint.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/esphome.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/nspanel_buero.tft create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/README.md create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/blueprint.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/climate.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/folder_watcher.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/sensor.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/esphome.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/nspanel_buero.tft diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/README.md b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/README.md new file mode 100644 index 0000000..cb7a47e --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/README.md @@ -0,0 +1,159 @@ +# NSPanel Custom with HA Blueprint +Custom Firmware for NsPanel (esphome) and HA Blueprint with configuration of button, light settings, thermostate, colorwheel, colortemp, cover, weather preview, automatic TFT upload etc. + +Why another version for the NSPanel? +Well - all versions I've seen have been missing something everywhere. +That's why I decided to create something myself. + +My thanks to Masto, Marcfager, lovejoy777, Hellis81 and SmartHome yourself ( link see below) for sharing your code. Give them the credit they deserve, I'm merely a copy paste ninja. XDD + + +### GOAL: +My goal was to create a version that could be quickly adopted for multiple NSPanels. +In addition, the configuration should be as simple as possible. Therefore I decided to put most of it into a HA Blueprint + +In addition, another NSPanel can be configured very quickly. But have a look yourself ;) + +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) + +(Home / Thermostat - more pictures see below) + +## Features: +- easy to use and simple configuration via Blueprint +- 40 buttons on 5 button pages with long press function for settings (more buttons are also possible) +- Weather + 5 days weather forcast +- Thermostat + Touch + Relay control for floor heating +- Light control (brightness-slider, colorwheel, TempColor-slider) - via Long Press +- Cover control (open, close, position-slider) - via long press +- Settings page (display brightness, display dim brightness, auto-dim, sleep mode, reboot NSPanel) +- Swipe between pages +- Top menu with 10 icons for specific states +- Heating control (hot water) +- Auto Upload TFT File to Nextion Display +- Swipe between pages +- modern design - design easy to change via Adobe Express (free + design template) +- 2 pysical switches +- and much more ;) + + +## NSPanel: +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-17](https://user-images.githubusercontent.com/41958506/192650793-9b657fa2-8056-46d7-aca3-065cde291df8.png) + +(Home / Weather Forcast) + +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) +![My project-1-20](https://user-images.githubusercontent.com/41958506/192652078-ec4f3268-c00b-42a8-b1f9-c4da3e53d7a5.png) + +(Thermostat / Settings Page) + +![My project-1-22](https://user-images.githubusercontent.com/41958506/192652105-23baac1d-9dee-40c1-8596-9cae8827cf1c.png) +![My project-1-23](https://user-images.githubusercontent.com/41958506/192652116-93b850d3-553b-4f14-bb0f-78dff959e2fd.png) + +(Light Settings Colorwheel / Light Settings TempColor) + +![My project-1-24](https://user-images.githubusercontent.com/41958506/192652126-91b0aae9-75ae-44a0-842d-0a78d93f2da5.png) +![My project-1-25](https://user-images.githubusercontent.com/41958506/192652131-604c0636-0f96-44b8-ae6a-793bde56d0e1.png) + +(Cover Settings / Button Page) + +![My project-1-26](https://user-images.githubusercontent.com/41958506/192652263-297cda87-3eff-452c-9ec3-3cd76da94de7.png) + +## Blueprint: +![Bildschirmfoto 2022-09-27 um 23 13 33](https://user-images.githubusercontent.com/41958506/192652755-069f91c9-927e-4aea-9569-d596cdfa0e56.png) + +# Pages + +## Home +- current weather with button to Weather Forcast page +- Temperature outside +- Status icons at the top +- Room temperature with button to thermostat page +- Room humidity +- Hot water temperature +- Button to display settings page + +## Weather Forcast +- 5 days Weather Forcast via swipe (Integration Accuweather - but should also go with another integration) +- Lowest and highest temperature outside +- Date +- Rain probability +- Sunshine hours +- Sun pressure +- Thunderstorm probability +- Wind speed +- Night thunderstorm probability and wind speed + +## Thermostat +- Touch Temp control +- Outside temperature +- Hot water +- Floor heating on, off and idle +- Hot water button +- Status icons + +## Display Settings +- Restart NSPanel +- Sleep mode - display off after time X +- Display brightness slider +- Display dim brightness slider +- Status Brightness in % + +## Light Settings +- Light on and off (alignment with HA) +- Light color with Colorwheel +- Light color with TempColor slider +- Brightness Slider +- Brightness in %. +- Tempcolor value +- Jump back to the right button page + +## Cover Settings +- Open and close cover +- Cover position via slider +- Cover battery value (I use Ikea roller blind) +- jump back to the right button page + +## Button Page +- 40 Button +- 5 Button pages +- all buttons with long press function +- automatic detection by long press if it is a light or cover for submenu +- swipe between all pages +- swipe also down and up for fast access to certain pages +- number of buttons and button pages can be extended - functions like long press, light settings and cover settings stay the same + +## Upcoming Features +- Shorten Esphome code and transfer to Blueprint +- Cover page with window open status as image +- small design adjustments +- Notifications on Home Page +- Energy and Gas consumption on home page +- Extra page for energy dashboard +- Garbage plan with icon on home page +- Let's see what ideas I still have ;) + +## HowTo Deutsch +1. den Code aus der Datei esphome.yaml kopieren und in HA unter esphome einfügen. Vorher muss natürlich ein Device erstellt werden. +1.2 in der ESPhome Datei müssen Passwörter eingesetzt werden. Entweder in der ESPHome Secret oder einfach in der ESPhome Datei +1.3 Einige Entities sind aktuell noch in der Esphome Datei angegeben (direkt unter den Passwörtern. Diese Entities müssen noch angepasst werden. In zukunft will ich aber auch diese ins Bluebrint einbauen +3. den Code aus der Datei blueprint.yaml kopieren und eine neue yaml Datei unter config/blueprints erstellen und den Code einfügen +4. HA Automationen neu starten -> Enticklerwerkzege -> YAML -> Automatisierungen +5. den Code aus der Datei sensor.yaml und climate.yaml kopieren und eine eigenen yaml Datei erstellen. Der Code wird in zukunft direkt im Blueprint eingebaut. +6. den Code aus der Datei folder_wather kopieren und in der coniguration.yaml einfügen +7. TFT File auf Home Assistant hochladen (Der Pfad kann später im Blueprint angegeben werden +8. Blueprint unter Automationen auswählen und und Felder ausfüllen. + + + +## Thanks to: +SmartHome yourself: https://www.youtube.com/c/SmarthomeyourselfDe_DIY + +Masto: https://github.com/masto/NSPanel-Demo-Files + +Marcfager: https://github.com/marcfager/nspanel-mf + +lovejoy77: https://github.com/lovejoy777/NSpanel + +Hellis81: https://github.com/Hellis81/NS-panel diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/blueprint.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/blueprint.yaml new file mode 100644 index 0000000..1ac4bc4 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/blueprint.yaml @@ -0,0 +1,14851 @@ +blueprint: + name: NSPanel Configuration + description: v2.0.0 - Configuration and synchronization NSpanele via Blueprint + domain: automation + input: + nspanel_name: + name: NSPanel Name + description: Name NSPanel. Esphome Dive Name is "Nspanel Buero" then HA make it the entity name "nspanel_buero". So nspanel_buero must be entered here. The correct name can also be found if you search for "last_click" under Entities -> sensor.nspanel_buero_last_click + selector: + text: {} + language: + name: Language for NSPanel (coming soon) + description: select your language for the values on the NSPanel display + selector: + select: + options: + - DE + - EN + tft_path: + name: Nextion TFT File Folder for the service Folder Watcher + description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' + default: /config/www/nspanel/buero/nspanel_buero.tft + selector: + text: {} + delay_jump_page: + name: Delay to avoid sync problems (coming soon) + description: When switching pages, synchronization problems may occur due to the network / WLAN. To avoid this problem enter your value for the delay (milliseconds) + default: [] + selector: + text: {} + sync_value_ha: + name: Synchronization of the values in the Light Settings and Cover Settings submenus + description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor values are changed immediately. -> Causes numbers jumps + default: 'No' + selector: + select: + options: + - label: 'No' + value: select_no + - label: 'Yes' + value: select_yes + sync_slider_ha: + name: Synchronization of the Slider in the Light Settings and Cover Settings submenus + description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor sliders are changed immediately. -> Causes flickering on the slider + default: 'No' + selector: + select: + options: + - label: 'No' + value: select_no + - label: 'Yes' + value: select_yes + weather: + name: Weather Integration (coming soon) + description: select our Weather Integration + selector: + select: + options: + - Default + - AccuWeather + accuweather: + name: Name assigned to the AccuWeather Integration (Optional) + description: Name assigned to the AccuWeather Integration. For Example - Accuweather Intergations name is Home Weather -> Then please write * home_weather * in it. You can find the needed value in your entities + default: [] + selector: + text: {} + outdoortemp: + name: Outdoor Temperature Sensor (Optional) + description: select the Temperature Sensor. If no outdoor sensor available write "default" or "accuweather" to use the outdoor temperature of the selected Weather Integration. This value is displayed on the Home Page an Thermostat Page + default: [] + selector: + entity: + domain: + - sensor + humidity: + name: Humidity Sensor (Optional) + description: select the humidity Sensor. This value is displayed on the Home Page + default: [] + selector: + entity: + domain: + - sensor + hotwatertemp: + name: Hot Water Temperature Sensor (Optional) + description: select the hot water Sensor. This value is displayed on the Home Page an Thermostat Page + default: [] + selector: + entity: + domain: + - sensor + left_button_entity: + name: Left Button (Optional) + description: Left Hardware Button - Select the entity that should be switched + default: [] + selector: + entity: + domain: + - light + - switch + - input_boolean + - cover + right_button_entity: + name: Right Button (Optional) + description: Right Hardware Button - Select the entity that should be switched + default: [] + selector: + entity: + domain: + - light + - switch + - input_boolean + - cover + +##### Button ##### + entity01: + name: Button 01 (Optional) + description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity01_name: + name: Name "Button 01" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity02: + name: Button 02 (Optional) + description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity02_name: + name: Name "Button 02" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity03: + name: Button 03 (Optional) + description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity03_name: + name: Name "Button 03" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity04: + name: Button 04 (Optional) + description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity04_name: + name: Name "Button 04" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity05: + name: Button 05 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity05_name: + name: Name "Button 05" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity06: + name: Button 06 (Optional) + description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity06_name: + name: Name "Button 06" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity07: + name: Button 07 (Optional) + description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity07_name: + name: Name "Button 07" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity08: + name: Button 08 (Optional) + description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity08_name: + name: Name "Button 08" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity09: + name: Button 09 (Optional) + description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity09_name: + name: Name "Button 09" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity10: + name: Button 10 (Optional) + description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity10_name: + name: Name "Button 10" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity11: + name: Button 11 (Optional) + description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity11_name: + name: Name "Button 11" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity12: + name: Button 12 (Optional) + description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity12_name: + name: Name "Button 12" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity13: + name: Button 13 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity13_name: + name: Name "Button 13" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity14: + name: Button 14 (Optional) + description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity14_name: + name: Name "Button 14" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity15: + name: Button 15 (Optional) + description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity15_name: + name: Name "Button 15" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity16: + name: Button 16 (Optional) + description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity16_name: + name: Name "Button 16" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity17: + name: Button 17 (Optional) + description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity17_name: + name: Name "Button 17" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity18: + name: Button 18 (Optional) + description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity18_name: + name: Name "Button 18" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity19: + name: Button 19 (Optional) + description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity19_name: + name: Name "Button 19" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity20: + name: Button 20 (Optional) + description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity20_name: + name: Name "Button 20" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity21: + name: Button 21 (Optional) + description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity21_name: + name: Name "Button 21" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity22: + name: Button 22 (Optional) + description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity22_name: + name: Name "Button 22" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity23: + name: Button 23 (Optional) + description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity23_name: + name: Name "Button 23" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity24: + name: Button 24 (Optional) + description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity24_name: + name: Name "Button 24" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity25: + name: Button 25 (Optional) + description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity25_name: + name: Name "Button 25" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity26: + name: Button 26 (Optional) + description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity26_name: + name: Name "Button 26" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity27: + name: Button 27 (Optional) + description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity27_name: + name: Name "Button 27" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity28: + name: Button 28 (Optional) + description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity28_name: + name: Name "Button 28" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity29: + name: Button 29 (Optional) + description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity29_name: + name: Name "Button 29" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity30: + name: Button 30 (Optional) + description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity30_name: + name: Name "Button 30" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity31: + name: Button 31 (Optional) + description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity31_name: + name: Name "Button 31" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity32: + name: Button 32 (Optional) + description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity32_name: + name: Name "Button 32" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + +mode: parallel +max: 5000 + +######################################### +# +# +############################################################# +##### CLOSE - INPUT ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Variables ##### +############################################################# +# +# +######################################### +trigger_variables: + nspanel_name_trigger: !input "nspanel_name" + last_click: "sensor.{{ nspanel_name_trigger }}_last_click" + last_click_lightsettings: "sensor.{{ nspanel_name_trigger }}_last_click_lightsettings" + last_click_coversettings: "sensor.{{ nspanel_name_trigger }}_last_click_coversettings" + left_button: "binary_sensor.{{ nspanel_name_trigger }}_left_button" + right_button: "binary_sensor.{{ nspanel_name_trigger }}_right_button" + nextion_inited_trigger: "switch.{{ nspanel_name_trigger }}_nextion_inited" + entity_long_trigger: "{{ entity_long }}" + + +variables: + nspanel_name: !input "nspanel_name" + command_text_printf: "esphome.{{ nspanel_name }}_send_command_text_printf" + command_value: "esphome.{{ nspanel_name }}_send_command_value" + command_printf: "esphome.{{ nspanel_name }}_send_command_printf" + command_font_color: "esphome.{{ nspanel_name }}_send_command_font_color" + command_background_color: "esphome.{{ nspanel_name }}_send_command_background_color" + tft_upload: "esphome.{{ nspanel_name }}_upload_tft" + tft_path: !input "tft_path" + humidity: !input "humidity" + hotwatertemp: !input "hotwatertemp" + outdoortemp: !input "outdoortemp" + time: "{{ (as_timestamp(now()) | timestamp_custom('%H:%M')) }}" + weather: !input "weather" + language: !input "language" + left_button_entity: !input "left_button_entity" + right_button_entity: !input "right_button_entity" + +# Sync Settings + delay_jump_page: !input "delay_jump_page" + sync_slider_ha: !input "sync_slider_ha" + sync_value_ha: !input "sync_value_ha" + + +# Icons Mapping + cover_pic_closed: "106" + cover_pic_open: "107" + battery_icon: "108" + light_pic_off: "125" + light_pic_on: "126" + + +# color for buttons + button_light_off: "90" + button_light_on: "91" + button_switch_off: "92" + button_switch_on: "93" + button_cover_off: "94" + button_cover_on: "95" + button_color_1: "65535" + button_color_2: "10597" + + ##### Weather DE ##### + date0_de: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date1_de: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date2_de: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date3_de: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date4_de: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + + ##### Weather EN ##### + date0_en: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date1_en: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date2_en: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date3_en: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date4_en: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + + ##### Meteorologisk HA Default ##### + ha_weather: "weather.home" + + ##### AccuWeather ##### + accuweather: !input "accuweather" + accuweather_home: "weather.{{ accuweather }}" + ##### Forcast Day 0 Accuweather ##### + accuweather_realfeel_temperature_min_0d: "sensor.{{ accuweather }}_realfeel_temperature_min_0d" + accuweather_realfeel_temperature_max_0d: "sensor.{{ accuweather }}_realfeel_temperature_max_0d" + accuweather_hours_of_sun_0d: "sensor.{{ accuweather }}_hours_of_sun_0d" + accuweather_uv_index_0d: "sensor.{{ accuweather }}_uv_index_0d" + accuweather_thunderstorm_probability_day_0d: "sensor.{{ accuweather }}_thunderstorm_probability_day_0d" + accuweather_thunderstorm_probability_night_0d: "sensor.{{ accuweather }}_thunderstorm_probability_night_0d" + accuweather_wind_day_0d: "sensor.{{ accuweather }}_wind_day_0d" + accuweather_wind_night_0d: "sensor.{{ accuweather }}_wind_night_0d" + ##### Forcast Day 1 AccuWeather ##### + accuweather_realfeel_temperature_min_1d: "sensor.{{ accuweather }}_realfeel_temperature_min_1d" + accuweather_realfeel_temperature_max_1d: "sensor.{{ accuweather }}_realfeel_temperature_max_1d" + accuweather_hours_of_sun_1d: "sensor.{{ accuweather }}_hours_of_sun_1d" + accuweather_uv_index_1d: "sensor.{{ accuweather }}_uv_index_1d" + accuweather_thunderstorm_probability_day_1d: "sensor.{{ accuweather }}_thunderstorm_probability_day_1d" + accuweather_thunderstorm_probability_night_1d: "sensor.{{ accuweather }}_thunderstorm_probability_night_1d" + accuweather_wind_day_1d: "sensor.{{ accuweather }}_wind_day_1d" + accuweather_wind_night_1d: "sensor.{{ accuweather }}_wind_night_1d" + ##### Forcast Day 2 AccuWeather ##### + accuweather_realfeel_temperature_min_2d: "sensor.{{ accuweather }}_realfeel_temperature_min_2d" + accuweather_realfeel_temperature_max_2d: "sensor.{{ accuweather }}_realfeel_temperature_max_2d" + accuweather_hours_of_sun_2d: "sensor.{{ accuweather }}_hours_of_sun_2d" + accuweather_uv_index_2d: "sensor.{{ accuweather }}_uv_index_2d" + accuweather_thunderstorm_probability_day_2d: "sensor.{{ accuweather }}_thunderstorm_probability_day_2d" + accuweather_thunderstorm_probability_night_2d: "sensor.{{ accuweather }}_thunderstorm_probability_night_2d" + accuweather_wind_day_2d: "sensor.{{ accuweather }}_wind_day_2d" + accuweather_wind_night_2d: "sensor.{{ accuweather }}_wind_night_2d" + ##### Forcast Day 3 AccuWeather ##### + accuweather_realfeel_temperature_min_3d: "sensor.{{ accuweather }}_realfeel_temperature_min_3d" + accuweather_realfeel_temperature_max_3d: "sensor.{{ accuweather }}_realfeel_temperature_max_3d" + accuweather_hours_of_sun_3d: "sensor.{{ accuweather }}_hours_of_sun_3d" + accuweather_uv_index_3d: "sensor.{{ accuweather }}_uv_index_3d" + accuweather_thunderstorm_probability_day_3d: "sensor.{{ accuweather }}_thunderstorm_probability_day_3d" + accuweather_thunderstorm_probability_night_3d: "sensor.{{ accuweather }}_thunderstorm_probability_night_3d" + accuweather_wind_day_3d: "sensor.{{ accuweather }}_wind_day_3d" + accuweather_wind_night_3d: "sensor.{{ accuweather }}_wind_night_3d" + ##### Forcast Day 4 AccuWeather ##### + accuweather_realfeel_temperature_min_4d: "sensor.{{ accuweather }}_realfeel_temperature_min_4d" + accuweather_realfeel_temperature_max_4d: "sensor.{{ accuweather }}_realfeel_temperature_max_4d" + accuweather_hours_of_sun_4d: "sensor.{{ accuweather }}_hours_of_sun_4d" + accuweather_uv_index_4d: "sensor.{{ accuweather }}_uv_index_4d" + accuweather_thunderstorm_probability_day_4d: "sensor.{{ accuweather }}_thunderstorm_probability_day_4d" + accuweather_thunderstorm_probability_night_4d: "sensor.{{ accuweather }}_thunderstorm_probability_night_4d" + accuweather_wind_day_4d: "sensor.{{ accuweather }}_wind_day_4d" + accuweather_wind_night_4d: "sensor.{{ accuweather }}_wind_night_4d" + +##### Buttons ##### + entity01: !input "entity01" + entity01_name: !input "entity01_name" + entity02: !input "entity02" + entity02_name: !input "entity02_name" + entity03: !input "entity03" + entity03_name: !input "entity03_name" + entity04: !input "entity04" + entity04_name: !input "entity04_name" + entity05: !input "entity05" + entity05_name: !input "entity05_name" + entity06: !input "entity06" + entity06_name: !input "entity06_name" + entity07: !input "entity07" + entity07_name: !input "entity07_name" + entity08: !input "entity08" + entity08_name: !input "entity08_name" + entity09: !input "entity09" + entity09_name: !input "entity09_name" + entity10: !input "entity10" + entity10_name: !input "entity10_name" + entity11: !input "entity11" + entity11_name: !input "entity11_name" + entity12: !input "entity12" + entity12_name: !input "entity12_name" + entity13: !input "entity13" + entity13_name: !input "entity13_name" + entity14: !input "entity14" + entity14_name: !input "entity14_name" + entity15: !input "entity15" + entity15_name: !input "entity15_name" + entity16: !input "entity16" + entity16_name: !input "entity16_name" + entity17: !input "entity17" + entity17_name: !input "entity17_name" + entity18: !input "entity18" + entity18_name: !input "entity18_name" + entity19: !input "entity19" + entity19_name: !input "entity19_name" + entity20: !input "entity20" + entity20_name: !input "entity20_name" + entity21: !input "entity21" + entity21_name: !input "entity21_name" + entity22: !input "entity22" + entity22_name: !input "entity22_name" + entity23: !input "entity23" + entity23_name: !input "entity23_name" + entity24: !input "entity24" + entity24_name: !input "entity24_name" + entity25: !input "entity25" + entity25_name: !input "entity25_name" + entity26: !input "entity26" + entity26_name: !input "entity26_name" + entity27: !input "entity27" + entity27_name: !input "entity27_name" + entity28: !input "entity28" + entity28_name: !input "entity28_name" + entity29: !input "entity29" + entity29_name: !input "entity29_name" + entity30: !input "entity30" + entity30_name: !input "entity30_name" + entity31: !input "entity31" + entity31_name: !input "entity31_name" + entity32: !input "entity32" + entity32_name: !input "entity32_name" + +######################################### +# +# +############################################################# +##### CLOSE - Variables ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Trigger ##### +############################################################# +# +# +######################################### + +trigger: + ##### TFT Upload ##### + - platform: event + event_type: folder_watcher + event_data: + event_type: modified + path: !input "tft_path" + id: tft_upload + + #### NSPanel boot Step 0 - Start #### nextion_inited_trigger +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# id: nspanel_boot_start + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + id: nspanel_boot_start + + #### NSPanel boot Step 1 - Language #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 5 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:5" + id: nspanel_boot_language + + #### NSPanel boot Step 2 - Buttonpage 1 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 10 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:10" + id: nspanel_boot_buttonpage01 + + #### NSPanel boot Step 3 - Buttonpage 2 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 15 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:15" + id: nspanel_boot_buttonpage02 + + #### NSPanel boot Step 4 - Buttonpage 3 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 20 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:20" + id: nspanel_boot_buttonpage03 + + #### NSPanel boot Step 5 - Buttonpage 4 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 25 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:25" + id: nspanel_boot_buttonpage04 + + #### NSPanel boot Step 6 - Weather #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 30 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:30" + id: nspanel_boot_weather + + #### NSPanel boot Step 7 - Entities #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 35 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:35" + id: nspanel_boot_entities + + #### NSPanel boot Step 8 - Entities #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 50 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:50" + id: nspanel_boot_finish + +######################################################################################################################## + + ##### Page Button - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click }}" + id: short_press + + ##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "press" }}' + for: + seconds: 1 + id: long_press + + ##### Page Lightsettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_lightsettings }}" + id: light_settings + + ##### Page Coversettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_coversettings }}" + id: cover_settings + + ##### Page Button Entity sync - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "button" }}' + id: button_page + +######################################################################################################################## + + ##### Time - Trigger ##### + - platform: time_pattern + minutes: "/1" + id: time_state + + #### Weather State - Trigger #### + - platform: template + value_template: '{{ states(last_click) is match "weather" }}' + id: weather_update_state + + #### Weather Time - Trigger #### + - platform: time_pattern + minutes: "10" + id: weather_update_time + + ##### Humidity - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "humidity" + id: humidity_state + + ##### Hot Water - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "hotwatertemp" + id: hotwatertemp_state + + ##### Outdoor Temp - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "outdoortemp" + id: outdoortemp_state + + ##### Left Button - Trigger ##### + - platform: template + value_template: '{{ states(left_button) is match "on" }}' + id: left_button_press + + ##### Right Button - Trigger ##### + - platform: template + value_template: '{{ states(right_button) is match "off" }}' + id: right_button_press + +##### Button Sync Trigger ################################################################################################################# + + ##### Button01 Sync - Trigger ##### + - platform: state + entity_id: !input "entity01" + id: current_state_entity01 + + ##### Button02 Sync - Trigger ##### + - platform: state + entity_id: !input "entity02" + id: current_state_entity02 + + ##### Button03 Sync - Trigger ##### + - platform: state + entity_id: !input "entity03" + id: current_state_entity03 + + ##### Button04 Sync - Trigger ##### + - platform: state + entity_id: !input "entity04" + id: current_state_entity04 + + ##### Button05 Sync - Trigger ##### + - platform: state + entity_id: !input "entity05" + id: current_state_entity05 + + ##### Button06 Sync - Trigger ##### + - platform: state + entity_id: !input "entity06" + id: current_state_entity06 + + ##### Button07 Sync - Trigger ##### + - platform: state + entity_id: !input "entity07" + id: current_state_entity07 + + ##### Button08 Sync - Trigger ##### + - platform: state + entity_id: !input "entity08" + id: current_state_entity08 + + ##### Button09 Sync - Trigger ##### + - platform: state + entity_id: !input "entity09" + id: current_state_entity09 + + ##### Button10 Sync - Trigger ##### + - platform: state + entity_id: !input "entity10" + id: current_state_entity10 + + ##### Button11 Sync - Trigger ##### + - platform: state + entity_id: !input "entity11" + id: current_state_entity11 + + ##### Button12 Sync - Trigger ##### + - platform: state + entity_id: !input "entity12" + id: current_state_entity12 + + ##### Button13 Sync - Trigger ##### + - platform: state + entity_id: !input "entity13" + id: current_state_entity13 + + ##### Button14 Sync - Trigger ##### + - platform: state + entity_id: !input "entity14" + id: current_state_entity14 + + ##### Button15 Sync - Trigger ##### + - platform: state + entity_id: !input "entity15" + id: current_state_entity15 + + ##### Button16 Sync - Trigger ##### + - platform: state + entity_id: !input "entity16" + id: current_state_entity16 + + ##### Button17 Sync - Trigger ##### + - platform: state + entity_id: !input "entity17" + id: current_state_entity17 + + ##### Button18 Sync - Trigger ##### + - platform: state + entity_id: !input "entity18" + id: current_state_entity18 + + ##### Button19 Sync - Trigger ##### + - platform: state + entity_id: !input "entity19" + id: current_state_entity19 + + ##### Button20 Sync - Trigger ##### + - platform: state + entity_id: !input "entity20" + id: current_state_entity20 + + ##### Button21 Sync - Trigger ##### + - platform: state + entity_id: !input "entity21" + id: current_state_entity21 + + ##### Button22 Sync - Trigger ##### + - platform: state + entity_id: !input "entity22" + id: current_state_entity22 + + ##### Button23 Sync - Trigger ##### + - platform: state + entity_id: !input "entity23" + id: current_state_entity23 + + ##### Button24 Sync - Trigger ##### + - platform: state + entity_id: !input "entity24" + id: current_state_entity24 + + ##### Button25 Sync - Trigger ##### + - platform: state + entity_id: !input "entity25" + id: current_state_entity25 + + ##### Button26 Sync - Trigger ##### + - platform: state + entity_id: !input "entity26" + id: current_state_entity26 + + ##### Button27 Sync - Trigger ##### + - platform: state + entity_id: !input "entity27" + id: current_state_entity27 + + ##### Button28 Sync - Trigger ##### + - platform: state + entity_id: !input "entity28" + id: current_state_entity28 + + ##### Button29 Sync - Trigger ##### + - platform: state + entity_id: !input "entity29" + id: current_state_entity29 + + ##### Button30 Sync - Trigger ##### + - platform: state + entity_id: !input "entity30" + id: current_state_entity30 + + ##### Button31 Sync - Trigger ##### + - platform: state + entity_id: !input "entity31" + id: current_state_entity31 + + ##### Button32 Sync - Trigger ##### + - platform: state + entity_id: !input "entity32" + id: current_state_entity32 + +######################################### +# +# +############################################################# +##### CLOSE - Trigger ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Action ##### +############################################################# +# +# +######################################### +action: + - variables: + ##### Entity - Page Button - Toggle Entity ##### + entity_short: >- + {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }} + {%- endif -%} + + ##### Entity - Page Lightsettings ##### + entity_long: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} + {%- endif -%} + + ##### Entity Name - Page Lightsettings ##### + entity_long_name: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01_name }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02_name }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03_name }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04_name }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05_name }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06_name }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07_name }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08_name }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09_name }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10_name }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11_name }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12_name }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13_name }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14_name }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15_name }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16_name }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17_name }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18_name }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19_name }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20_name }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21_name }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22_name }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23_name }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24_name }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25_name }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26_name }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27_name }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28_name }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29_name}} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30_name }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31_name }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32_name }} + {%- endif -%} + + ##### Entity - Page Lightsettings - Skip Back ##### + entity_back: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} + {%- endif -%} + +######################################################################################################################## + + ##### NSPanel Loading##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_start + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.loading + message: "Loading - PLS WAIT!" + + ##### NSPanel Loading##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_finish + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.loading + message: " " + + ##### language Setting DE ##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_language + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: weather01.a01 + message: Heute + - service: "{{ command_text_printf }}" + data: + component: weather02.a01 + message: Morgen + - service: "{{ command_text_printf }}" + data: + component: weather03.a01 + message: in 2 Tagen + - service: "{{ command_text_printf }}" + data: + component: weather04.a01 + message: in 3 Tagen + - service: "{{ command_text_printf }}" + data: + component: weather05.a01 + message: in 4 Tagen + - service: "{{ command_text_printf }}" + data: + component: settings.a06 + message: Neustart + - service: "{{ command_text_printf }}" + data: + component: settings.a07 + message: Sleep + - service: "{{ command_text_printf }}" + data: + component: settings.a08 + message: Helligkeit + - service: "{{ command_text_printf }}" + data: + component: settings.a09 + message: Dimmen + - service: "{{ command_text_printf }}" + data: + component: coversettings.a07 + message: Rollo + - service: "{{ command_text_printf }}" + data: + component: coversettings.a08 + message: Position + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a07 + message: Licht + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a08 + message: Helligkeit + + ##### language Setting EN ##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_language + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: weather01.a01 + message: Today + - service: "{{ command_text_printf }}" + data: + component: weather02.a01 + message: Tomorrow + - service: "{{ command_text_printf }}" + data: + component: weather03.a01 + message: in 2 Days + - service: "{{ command_text_printf }}" + data: + component: weather04.a01 + message: in 3 Days + - service: "{{ command_text_printf }}" + data: + component: weather05.a01 + message: in 4 Days + - service: "{{ command_text_printf }}" + data: + component: settings.a06 + message: Reboot + - service: "{{ command_text_printf }}" + data: + component: settings.a07 + message: Sleep + - service: "{{ command_text_printf }}" + data: + component: settings.a08 + message: Brightness + - service: "{{ command_text_printf }}" + data: + component: settings.a09 + message: Dimming + - service: "{{ command_text_printf }}" + data: + component: coversettings.a07 + message: Cover + - service: "{{ command_text_printf }}" + data: + component: coversettings.a08 + message: Position + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a07 + message: Light + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a08 + message: Brightness + + ##### Date Home Page + Forcast DE ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_language + - time_state + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather01.a02 + message: "{{ date0_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather02.a02 + message: "{{ date1_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather03.a02 + message: "{{ date2_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather04.a02 + message: "{{ date3_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather05.a02 + message: "{{ date4_de }}" + +##### Date Home Page + Forcast EN ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_language + - time_state + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather01.a02 + message: "{{ date0_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather02.a02 + message: "{{ date1_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather03.a02 + message: "{{ date2_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather04.a02 + message: "{{ date3_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather05.a02 + message: "{{ date4_de }}" + +##### Time Home Page Loading##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - time_state + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a01 + message: "{{ time }}" + + + + + +################################################## +##### ACTION - SHORT Press an LONG Press Button Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Button - SHORT Press - Toggle Enities ##### + - choose: + - conditions: + - condition: trigger + id: short_press + sequence: + - service: >- + {% if entity_short is match 'light.' %} + light.toggle + {% elif entity_short is match 'switch.' %} + switch.toggle + {% elif entity_short is match 'cover.' %} + cover.toggle + {% elif entity_short is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ entity_short }}" + + + + + +################################################## +##### ACTION - Light Setting Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + sequence: + ##### send some current Values to Cover Setting page ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." }}' + then: + - service: "{{ command_printf }}" + data: + cmd: page lightsettings + - delay: + milliseconds: 5 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' + - delay: + milliseconds: 10 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_name + message: '{{ entity_long_name }}' + - delay: + milliseconds: 15 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + - delay: + milliseconds: 20 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + ##### Light PIC - ON ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + then: + - delay: + milliseconds: 25 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_on }} + ##### Light PIC - OFF ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "off" }}' + then: + - delay: + milliseconds: 25 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_off }} + ##### Check Color_Temp Value is available when yes send some current Values ##### + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'color_temp') != none }}" + then: + - delay: + milliseconds: 30 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 35 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 40 + - service: "{{ command_value }}" + data: + component: lightsettings.tempslider + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + + + + +##### ACTION - Page Lightsettings - Changes from HA ##### + - choose: + - conditions: + - condition: trigger + id: + - current_state_entity01 + - current_state_entity02 + - current_state_entity03 + - current_state_entity04 + - current_state_entity05 + - current_state_entity06 + - current_state_entity07 + - current_state_entity08 + - current_state_entity09 + - current_state_entity10 + - current_state_entity11 + - current_state_entity12 + - current_state_entity13 + - current_state_entity14 + - current_state_entity15 + - current_state_entity16 + - current_state_entity17 + - current_state_entity18 + - current_state_entity19 + - current_state_entity20 + - current_state_entity21 + - current_state_entity22 + - current_state_entity23 + - current_state_entity24 + - current_state_entity25 + - current_state_entity26 + - current_state_entity27 + - current_state_entity28 + - current_state_entity29 + - current_state_entity30 + - current_state_entity31 + - current_state_entity32 + sequence: + ##### Light PIC - ON ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_on }} + ##### Light PIC - OFF ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "off" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_off }} + ##### Brightness Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' + ##### Temp Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 10 + - service: "{{ command_value }}" + data: + component: lightsettings.tempslider + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + ##### Brightness Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 10 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + - delay: + milliseconds: 15 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + ##### Temp Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 20 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 25 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + + + + +##### ACTION - Page Lightsettings - Brightness Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + brightness: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' + + + + + +##### ACTION - Page Lightsettings - color_Temp Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + + + + + +##### ACTION - Page Lightsettings - Color RGB Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + rgb_color: '{{ states(last_click_lightsettings).split(",") }}' + + + + + +##### ACTION - Page Lightsettings - Close Lightsetting Page ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' + sequence: + - service: "{{ command_printf }}" + data: + cmd: "{{ entity_back }}" + + + + + +################################################## +##### ACTION - Cover Setting Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + sequence: + ##### send some current Values to Cover Setting page ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." }}' + then: + - service: "{{ command_printf }}" + data: + cmd: page coversettings + - delay: + milliseconds: 2 + - service: "{{ command_value }}" + data: + component: coversettings.coverslider + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' + - delay: + milliseconds: 3 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' + - delay: + milliseconds: 4 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_name + message: '{{ entity_long_name }}' + ##### Cover PIC - open ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_open }} + ##### Cover PIC - Closed + - if: + - condition: template + value_template: '{{ states(entity_long) == "closed" }}' + then: + - delay: + milliseconds: 6 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_closed }} + ##### Cover Battery ICON Yes / NO ##### + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'battery') != none }}" + then: + - delay: + milliseconds: 7 + - service: "{{ command_text_printf }}" + data: + component: coversettings.battery_value + message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }} %' + - service: "{{ command_printf }}" + data: + cmd: coversettings.battery_icon.pic={{ battery_icon }} + + + + + +##### ACTION - Page Coversettings - Changes from HA ##### + - choose: + - conditions: + - condition: trigger + id: + - current_state_entity01 + - current_state_entity02 + - current_state_entity03 + - current_state_entity04 + - current_state_entity05 + - current_state_entity06 + - current_state_entity07 + - current_state_entity08 + - current_state_entity09 + - current_state_entity10 + - current_state_entity11 + - current_state_entity12 + - current_state_entity13 + - current_state_entity14 + - current_state_entity15 + - current_state_entity16 + - current_state_entity17 + - current_state_entity18 + - current_state_entity19 + - current_state_entity20 + - current_state_entity21 + - current_state_entity22 + - current_state_entity23 + - current_state_entity24 + - current_state_entity25 + - current_state_entity26 + - current_state_entity27 + - current_state_entity28 + - current_state_entity29 + - current_state_entity30 + - current_state_entity31 + - current_state_entity32 + sequence: + ##### Cover PIC - open + - if: + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + then: + - delay: + milliseconds: 1 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_open }} + ##### Cover PIC - Closed ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "closed" }}' + then: + - delay: + milliseconds: 1 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_closed }} + ##### Cover Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 2 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' + ##### Cover Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 3 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' + + + + + +##### ACTION - Page Coversettings - Cover Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: + - cover_settings + sequence: + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' + then: + - service: cover.set_cover_position + data: + entity_id: "{{ entity_long }}" + position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value_2 + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' + + + + + +##### ACTION - Page Coversettings - UP / DOWN / STOP Cover ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + sequence: + ##### COVER CLOSE Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_close_press" }}' + then: + - service: cover.close_cover + data: + entity_id: "{{ entity_long }}" + ##### COVER OPEN Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_open_press" }}' + then: + - service: cover.open_cover + data: + entity_id: "{{ entity_long }}" + ##### COVER STOP Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_stop_press" }}' + then: + - service: cover.stop_cover + data: + entity_id: "{{ entity_long }}" + + + + + +##### ACTION - Page Coversettings - Close Coversettings ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' + sequence: + - service: "{{ command_printf }}" + data: + cmd: "{{ entity_back }}" + + + + + +################################################## +##### ACTION - Cover Setting Page ########################################################################################################################################################## +################################################## + + + + + + +##### ACTION - TFT Upload Automation ##### + - choose: + - conditions: + - condition: trigger + id: tft_upload + sequence: + - delay: + seconds: 2 + - service: "{{ tft_upload }}" + data: {} + + ##### Humidity ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - humidity_state + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a04 + message: "{{ states(humidity) |round(0) }}%" + + ##### Hotwater Temp ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - hotwatertemp_state + - condition: template + value_template: '{{ hotwatertemp is match "sensor." }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a07 + message: "{{ states(hotwatertemp) |round(1) }}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a08 + message: "{{ states(hotwatertemp) |round(1) }}°" + - service: "{{ command_printf }}" + data: + cmd: home.p01.pic=68 + + ##### Outdoor Temp Entity ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - outdoortemp_state + - condition: template + value_template: '{{ outdoortemp is match "sensor." }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{ states(outdoortemp) |round(0) }}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{ states(outdoortemp) |round(0) }}°" + + ##### Outdoor Temp Meteorologisk ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - weather_update_time + - condition: template + value_template: '{{ outdoortemp == "default" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + + ##### Outdoor Temp AccuWeather ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - weather_update_time + - condition: template + value_template: '{{ outdoortemp == "accuweather" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + + ##### Left Button - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: left_button_press + sequence: + - service: >- + {% if left_button_entity is match 'light.' %} + light.toggle + {% elif left_button_entity is match 'switch.' %} + switch.toggle + {% elif left_button_entity is match 'cover.' %} + cover.toggle + {% elif left_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ left_button_entity }}" + + ##### Right Button - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: right_button_press + sequence: + - service: >- + {% if right_button_entity is match 'light.' %} + light.toggle + {% elif right_button_entity is match 'switch.' %} + switch.toggle + {% elif right_button_entity is match 'cover.' %} + cover.toggle + {% elif right_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ right_button_entity }}" + + + + + + + + + ######################################### + # + # + ############################################################# + ##### CLOSE - START - Action ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - HA Button SYNC ##### + ############################################################# + # + # + ######################################### + + + + + +################################################################################ +####### buttonpage01.button01 ################################################################# +################################################################################ + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity01 + sequence: + ##### buttonpage01.button01 Design Light OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "light." and states(entity01) == "off" }}' + then: + ##### Button LIGHT PIC - OFF ##### + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_light_off }} + ##### "TEXT" Background - Light OFF ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### "TEXT" Font Color - Light OFF ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### "BRIGHTNESS" Background Color - Light OFF ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### "BRIGHTNESS" Font Color - Light OFF ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### "TEXT" Name - Light OFF ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### "BRIGHTNESS" Text - Light OFF ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + + + ##### buttonpage01.button01 Design light ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "light." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: '{{ (state_attr(entity01, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "switch." and states(entity01) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "switch." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + ##### buttonpage01.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + ##### buttonpage01.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "cover." and states(entity01) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "cover." and states(entity01) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: '{{ (state_attr(entity01, "current_position") | int ) |round(0) }}%' + + +################################################################################ + ####### buttonpage01.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity02 + sequence: + - if: + - condition: template + value_template: '{{ entity02 is match "light." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "light." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: '{{ (state_attr(entity02, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "switch." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "switch." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + + ##### buttonpage01.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + + ##### buttonpage01.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "cover." and states(entity02) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "cover." and states(entity02) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: '{{ (state_attr(entity02, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity03 + sequence: + - if: + - condition: template + value_template: '{{ entity03 is match "light." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "light." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: '{{ (state_attr(entity03, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "switch." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "switch." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + + ##### buttonpage01.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + + ##### buttonpage01.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "cover." and states(entity03) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "cover." and states(entity03) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: '{{ (state_attr(entity03, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity04 + sequence: + - if: + - condition: template + value_template: '{{ entity04 is match "light." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "light." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: '{{ (state_attr(entity04, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "switch." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "switch." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + + ##### buttonpage01.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + + ##### buttonpage01.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "cover." and states(entity04) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "cover." and states(entity04) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: '{{ (state_attr(entity04, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity05 + sequence: + - if: + - condition: template + value_template: '{{ entity05 is match "light." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "light." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: '{{ (state_attr(entity05, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "switch." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "switch." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + + ##### buttonpage01.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + + ##### buttonpage01.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "cover." and states(entity05) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "cover." and states(entity05) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: '{{ (state_attr(entity05, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity06 + sequence: + - if: + - condition: template + value_template: '{{ entity06 is match "light." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "light." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: '{{ (state_attr(entity06, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "switch." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "switch." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + + ##### buttonpage01.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + + ##### buttonpage01.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "cover." and states(entity06) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "cover." and states(entity06) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: '{{ (state_attr(entity06, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity07 + sequence: + - if: + - condition: template + value_template: '{{ entity07 is match "light." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "light." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: '{{ (state_attr(entity07, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "switch." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "switch." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + + ##### buttonpage01.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + + ##### buttonpage01.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "cover." and states(entity07) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "cover." and states(entity07) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: '{{ (state_attr(entity07, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity08 + sequence: + - if: + - condition: template + value_template: '{{ entity08 is match "light." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "light." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: '{{ (state_attr(entity08, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "switch." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "switch." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + + ##### buttonpage01.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + + ##### buttonpage01.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "cover." and states(entity08) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "cover." and states(entity08) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: '{{ (state_attr(entity08, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage02.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage02.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity09 + sequence: + - if: + - condition: template + value_template: '{{ entity09 is match "light." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "light." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: '{{ (state_attr(entity09, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "switch." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "switch." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + + ##### buttonpage02.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + + ##### buttonpage02.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "cover." and states(entity09) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "cover." and states(entity09) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: '{{ (state_attr(entity09, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity10 + sequence: + - if: + - condition: template + value_template: '{{ entity10 is match "light." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "light." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: '{{ (state_attr(entity10, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "switch." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "switch." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + + ##### buttonpage02.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + + ##### buttonpage02.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "cover." and states(entity10) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "cover." and states(entity10) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: '{{ (state_attr(entity10, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity11 + sequence: + - if: + - condition: template + value_template: '{{ entity11 is match "light." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "light." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: '{{ (state_attr(entity11, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "switch." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "switch." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + + ##### buttonpage02.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + + ##### buttonpage02.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "cover." and states(entity11) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "cover." and states(entity11) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: '{{ (state_attr(entity11, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity12 + sequence: + - if: + - condition: template + value_template: '{{ entity12 is match "light." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "light." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: '{{ (state_attr(entity12, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "switch." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "switch." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + + ##### buttonpage02.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + + ##### buttonpage02.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "cover." and states(entity12) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "cover." and states(entity12) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: '{{ (state_attr(entity12, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity13 + sequence: + - if: + - condition: template + value_template: '{{ entity13 is match "light." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "light." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: '{{ (state_attr(entity13, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "switch." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "switch." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + + ##### buttonpage02.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + + ##### buttonpage02.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "cover." and states(entity13) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "cover." and states(entity13) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: '{{ (state_attr(entity13, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity14 + sequence: + - if: + - condition: template + value_template: '{{ entity14 is match "light." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "light." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: '{{ (state_attr(entity14, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "switch." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "switch." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + + ##### buttonpage02.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + + ##### buttonpage02.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "cover." and states(entity14) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "cover." and states(entity14) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: '{{ (state_attr(entity14, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity15 + sequence: + - if: + - condition: template + value_template: '{{ entity15 is match "light." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "light." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: '{{ (state_attr(entity15, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "switch." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "switch." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + + ##### buttonpage02.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + + ##### buttonpage02.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "cover." and states(entity15) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "cover." and states(entity15) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: '{{ (state_attr(entity15, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity16 + sequence: + - if: + - condition: template + value_template: '{{ entity16 is match "light." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "light." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: '{{ (state_attr(entity16, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "switch." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "switch." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + + ##### buttonpage02.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + + ##### buttonpage02.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "cover." and states(entity16) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "cover." and states(entity16) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: '{{ (state_attr(entity16, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage03.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage03.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity17 + sequence: + - if: + - condition: template + value_template: '{{ entity17 is match "light." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "light." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: '{{ (state_attr(entity17, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "switch." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "switch." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + + ##### buttonpage03.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + + ##### buttonpage03.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "cover." and states(entity17) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "cover." and states(entity17) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: '{{ (state_attr(entity17, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity18 + sequence: + - if: + - condition: template + value_template: '{{ entity18 is match "light." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "light." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: '{{ (state_attr(entity18, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "switch." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "switch." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + + ##### buttonpage03.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + + ##### buttonpage03.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "cover." and states(entity18) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "cover." and states(entity18) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: '{{ (state_attr(entity18, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity19 + sequence: + - if: + - condition: template + value_template: '{{ entity19 is match "light." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "light." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: '{{ (state_attr(entity19, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "switch." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "switch." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + + ##### buttonpage03.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + + ##### buttonpage03.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "cover." and states(entity19) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "cover." and states(entity19) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: '{{ (state_attr(entity19, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity20 + sequence: + - if: + - condition: template + value_template: '{{ entity20 is match "light." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "light." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: '{{ (state_attr(entity20, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "switch." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "switch." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + + ##### buttonpage03.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + + ##### buttonpage03.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "cover." and states(entity20) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "cover." and states(entity20) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: '{{ (state_attr(entity20,"current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity21 + sequence: + - if: + - condition: template + value_template: '{{ entity21 is match "light." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "light." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: '{{ (state_attr(entity21, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "switch." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "switch." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + + ##### buttonpage03.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + + ##### buttonpage03.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "cover." and states(entity21) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "cover." and states(entity21) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: '{{ (state_attr(entity21, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity22 + sequence: + - if: + - condition: template + value_template: '{{ entity22 is match "light." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "light." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: '{{ (state_attr(entity22, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "switch." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "switch." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + + ##### buttonpage03.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + + ##### buttonpage03.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "cover." and states(entity22) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "cover." and states(entity22) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: '{{ (state_attr(entity22, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity23 + sequence: + - if: + - condition: template + value_template: '{{ entity23 is match "light." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "light." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: '{{ (state_attr(entity23, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "switch." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "switch." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + + ##### buttonpage03.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + + ##### buttonpage03.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "cover." and states(entity23) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "cover." and states(entity23) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: '{{ (state_attr(entity23, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity24 + sequence: + - if: + - condition: template + value_template: '{{ entity24 is match "light." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "light." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: '{{ (state_attr(entity24, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "switch." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "switch." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + + ##### buttonpage03.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + + ##### buttonpage03.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "cover." and states(entity24) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "cover." and states(entity24) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: '{{ (state_attr(entity24, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage04.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage04.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity25 + sequence: + - if: + - condition: template + value_template: '{{ entity25 is match "light." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "light." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: '{{ (state_attr(entity25, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "switch." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "switch." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + + ##### buttonpage04.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + + ##### buttonpage04.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "cover." and states(entity25) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "cover." and states(entity25) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: '{{ (state_attr(entity25, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity26 + sequence: + - if: + - condition: template + value_template: '{{ entity26 is match "light." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "light." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: '{{ (state_attr(entity26, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "switch." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "switch." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + + ##### buttonpage04.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + + ##### buttonpage04.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "cover." and states(entity26) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "cover." and states(entity26) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: '{{ (state_attr(entity26, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity27 + sequence: + - if: + - condition: template + value_template: '{{ entity27 is match "light." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "light." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: '{{ (state_attr(entity27, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "switch." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "switch." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + + ##### buttonpage04.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + + ##### buttonpage04.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "cover." and states(entity27) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "cover." and states(entity27) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: '{{ (state_attr(entity27, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity28 + sequence: + - if: + - condition: template + value_template: '{{ entity28 is match "light." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "light." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: '{{ (state_attr(entity28, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "switch." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "switch." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + + ##### buttonpage04.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + + ##### buttonpage04.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "cover." and states(entity28) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "cover." and states(entity28) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: '{{ (state_attr(entity28, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity29 + sequence: + - if: + - condition: template + value_template: '{{ entity29 is match "light." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "light." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: '{{ (state_attr(entity29, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "switch." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "switch." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + + ##### buttonpage04.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + + ##### buttonpage04.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "cover." and states(entity29) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "cover." and states(entity29) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: '{{ (state_attr(entity29, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity30 + sequence: + - if: + - condition: template + value_template: '{{ entity30 is match "light." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "light." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: '{{ (state_attr(entity30, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "switch." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "switch." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + + ##### buttonpage04.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + + ##### buttonpage04.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "cover." and states(entity30) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "cover." and states(entity30) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: '{{ (state_attr(entity30, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity31 + sequence: + - if: + - condition: template + value_template: '{{ entity31 is match "light." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "light." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: '{{ (state_attr(entity31, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "switch." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "switch." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + + ##### buttonpage04.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + + ##### buttonpage04.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "cover." and states(entity31) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "cover." and states(entity31) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: '{{ (state_attr(entity31, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity32 + sequence: + - if: + - condition: template + value_template: '{{ entity32 is match "light." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "light." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: '{{ (state_attr(entity32, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "switch." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "switch." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + + ##### buttonpage04.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + + ##### buttonpage04.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "cover." and states(entity32) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "cover." and states(entity32) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: '{{ (state_attr(entity32, "current_position") | int ) |round(0) }}%' + + ######################################### + # + # + ############################################################# + ##### CLOSE - HA Button SYNC ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - Weather Forcast Meteorologisk HA Default ##### + ############################################################# + # + # + ######################################### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_weather + - weather_update_state + - weather_update_time + - condition: template + value_template: '{{ weather == "Default" }}' + +##### Weather Home Page Symbole Home Meteorologisk HA Default ##### + sequence: + - if: + - condition: template + value_template: "{{states(ha_weather) == 'sunny'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=2 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'cloudy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=3 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=4 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'pouring'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=5 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'snowy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=6 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'hail'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'snowy-rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'fog'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=8 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'windy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'windy-variant'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=10 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=11 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=12 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'clear-night'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=15 + +##### Weather Forcast Today Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=15 + +##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=15 + +##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=15 + +##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=15 + +##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=15 + +##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a04 ### Temperature MIN ### + message: " " + - service: "{{ command_text_printf }}" + data: + component: weather01.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + +##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[1].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather02.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°' + +##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[2].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather03.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°' + +##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[3].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather04.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°' + +##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[4].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather05.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[4].temperature | round(0)}}°' + +################################################################################ +##### Weather Forcast Details Home Meteorologisk HA Default ################################### +################################################################################ + - choose: + - conditions: + - condition: trigger + id: weather_update_state + - condition: template + value_template: '{{ weather == "Default" }}' + +##### Weather Forcast Today "Details" Home Meteorologisk HA Default ##### + sequence: + - if: + - condition: template + value_template: '{{states(last_click) == "weather01"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a07 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p07.pic=53 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a08 + message: '{{state_attr(ha_weather,"wind_speed") | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather01.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p10.pic=53 + +##### Weather Forcast Day 1 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather02"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a07 + message: '{{state_attr(ha_weather,"forecast")[0].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather02.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a08 + message: '{{state_attr(ha_weather,"forecast")[0].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather02.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p10.pic=53 + +##### Weather Forcast Day 2 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather03"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a07 + message: '{{state_attr(ha_weather,"forecast")[1].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather03.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a08 + message: '{{state_attr(ha_weather,"forecast")[1].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather03.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p10.pic=53 + +##### Weather Forcast Day 3 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather04"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a07 + message: '{{state_attr(ha_weather,"forecast")[2].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather04.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a08 + message: '{{state_attr(ha_weather,"forecast")[2].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather04.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p10.pic=53 + +##### Weather Forcast Day 4 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather05"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a07 + message: '{{state_attr(ha_weather,"forecast")[3].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather05.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a08 + message: '{{state_attr(ha_weather,"forecast")[3].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather05.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p10.pic=53 + + ######################################### + # + # + ############################################################# + ##### CLOSE - Weather Forcast Meteorologisk HA Default ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - Weather Forcast AccuWeather ##### + ############################################################# + # + # + ######################################### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_weather + - weather_update_state + - weather_update_time + - condition: template + value_template: '{{ weather == "AccuWeather" }}' + +##### Weather Home Page Symbole Home "AccuWeather" ##### + sequence: + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'sunny'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=2 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'cloudy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=3 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=4 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'pouring'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=5 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'snowy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=6 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'hail'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'snowy-rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'fog'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=8 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'windy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'windy-variant'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=10 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=11 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=12 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'clear-night'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=15 + +##### Weather Forcast Today Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=15 + +##### Weather Forcast Day 1 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=15 + +##### Weather Forcast Day 2 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=15 + +##### Weather Forcast Day 3 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=15 + +##### Weather Forcast Day 4 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=15 + +##### Weather Forcast Today "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_0d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather01.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + +##### Weather Forcast Day 1 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_1d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather02.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°" + +##### Weather Forcast Day 2 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_2d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather03.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°" + +##### Weather Forcast Day 3 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_3d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather04.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°" + +##### Weather Forcast Day 4 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_4d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather05.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°" + +################################################################################ +##### Weather Forcast Details "AccuWeather" ################################### +################################################################################ + - choose: + - conditions: + - condition: trigger + id: weather_update_state + - condition: template + value_template: '{{ weather == "AccuWeather" }}' +##### Weather Forcast Today Details "AccuWeather" ##### + sequence: + - if: + - condition: template + value_template: '{{states(last_click) == "weather01"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a06 + message: "{{ state_attr(accuweather_home,'forecast')[0].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather01.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a07 + message: "{{states(accuweather_hours_of_sun_0d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather01.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a08 + message: "{{state_attr(accuweather_uv_index_0d, 'level')}} {{states(accuweather_uv_index_0d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather01.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a09 + message: "{{states(accuweather_thunderstorm_probability_day_0d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather01.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a10 + message: "{{states(accuweather_wind_day_0d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather01.p10.pic=63 + +##### Weather Forcast Day 1 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather02"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a06 + message: "{{ state_attr(accuweather_home,'forecast')[1].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather02.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a07 + message: "{{states(accuweather_hours_of_sun_1d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather02.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a08 + message: "{{state_attr(accuweather_uv_index_1d, 'level')}} {{states(accuweather_uv_index_1d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather02.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a09 + message: "{{states(accuweather_thunderstorm_probability_day_1d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather02.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a10 + message: "{{states(accuweather_wind_day_1d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather02.p10.pic=63 + +##### Weather Forcast Day 2 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather03"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a06 + message: "{{ state_attr(accuweather_home,'forecast')[2].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather03.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a07 + message: "{{states(accuweather_hours_of_sun_2d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather03.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a08 + message: "{{state_attr(accuweather_uv_index_2d, 'level')}} {{states(accuweather_uv_index_2d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather03.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a09 + message: "{{states(accuweather_thunderstorm_probability_day_2d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather03.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a10 + message: "{{states(accuweather_wind_day_2d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather03.p10.pic=63 + +##### Weather Forcast Day 3 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather04"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a06 + message: "{{ state_attr(accuweather_home,'forecast')[3].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather04.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a07 + message: "{{states(accuweather_hours_of_sun_3d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather04.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a08 + message: "{{state_attr(accuweather_uv_index_3d, 'level')}} {{states(accuweather_uv_index_3d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather04.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a09 + message: "{{states(accuweather_thunderstorm_probability_day_3d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather04.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a10 + message: "{{states(accuweather_wind_day_3d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather04.p10.pic=63 + +##### Weather Forcast Day 4 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather05"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a06 + message: "{{ state_attr(accuweather_home,'forecast')[4].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather05.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a07 + message: "{{states(accuweather_hours_of_sun_4d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather05.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a08 + message: "{{state_attr(accuweather_uv_index_4d, 'level')}} {{states(accuweather_uv_index_4d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather05.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a09 + message: "{{states(accuweather_thunderstorm_probability_day_4d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather05.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a10 + message: "{{states(accuweather_wind_day_4d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather05.p10.pic=63 + +######################################### +# +# +############################################################# +##### CLOSE - Weather Forcast AccuWeather ##### +############################################################# +# +## +### +############################################################################################################################################################################################# + diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml new file mode 100644 index 0000000..6a64410 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml @@ -0,0 +1,18 @@ +climate: + - platform: generic_thermostat + unique_id: cf308990-0dbd-4e8a-be77-aec56d7a5aa4 + name: NSPanel Büro + heater: switch.nspanel_buro_relay_2 + target_sensor: sensor.nspanel_buro_temperature + min_temp: 13 + max_temp: 27 + ac_mode: false + target_temp: 22 + cold_tolerance: 0.5 + hot_tolerance: 0.5 + min_cycle_duration: + seconds: 60 + keep_alive: + minutes: 3 + initial_hvac_mode: "heat" + precision: 0.5 diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml new file mode 100644 index 0000000..4a503d1 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml @@ -0,0 +1,7 @@ +# Please insert into the default file "configuration.yaml +# Folder must be changed to the directory where the tft file (Nextion Editor) will be uploaded +########### +# +#Folder watcher for NS panel auto upload tft +folder_watcher: + - folder: /config/www/nspanel/ \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml new file mode 100644 index 0000000..1431ae1 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml @@ -0,0 +1,78 @@ +##### Sensor ###### +sensor: + + - platform: template + sensors: + wochentag: + friendly_name: "Wochentag" + unique_id: 6ac64850-8563-456c-b562-92343dd96f0b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,'] %} + {{ now().timestamp() | timestamp_custom(days[now().weekday()] ~ ' %d.%m')}} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag01: + friendly_name: "Wochentag+1" + unique_id: 6b2aad54-3eb0-48cc-ae32-ee3574197f1b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,'] %} + {{(as_timestamp(now())+ (86400)) | timestamp_custom(days[now().weekday()+1] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag02: + friendly_name: "Wochentag+2" + unique_id: edbddaf0-2791-4774-b8d4-aa706f75cc7a + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,'] %} + {{(as_timestamp(now())+ (172800)) | timestamp_custom(days[now().weekday()+2] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag03: + friendly_name: "Wochentag+3" + unique_id: ad592622-db86-40f7-9961-4c1ffd21c711 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,'] %} + {{(as_timestamp(now())+ (259200)) | timestamp_custom(days[now().weekday()+3] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag04: + friendly_name: "Wochentag+4" + unique_id: dcb3ed45-2b89-4672-a04f-a55f025ac745 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,'] %} + {{(as_timestamp(now())+ (345600)) | timestamp_custom(days[now().weekday()+4] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag05: + friendly_name: "Wochentag+5" + unique_id: 77e642a5-de54-452d-9f4a-febe3a7851c2 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,'] %} + {{(as_timestamp(now())+ (432000)) | timestamp_custom(days[now().weekday()+ 5] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_buro_target_temp: + unique_id: 2393ab74-21ce-42d3-b15e-ec162b9d6f31 + friendly_name: NSPanel Buro Target Temp + value_template: "{{ state_attr('climate.nspanel_buro', 'temperature') }}" + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_lea_target_temp: + unique_id: e8e61ff7-3a41-47ad-bd6c-303f730de96f + friendly_name: NSPanel Lea Target Temp + value_template: "{{ state_attr('climate.nspanel_lea', 'temperature') }}" \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/esphome.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/esphome.yaml new file mode 100644 index 0000000..73cf7e6 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/esphome.yaml @@ -0,0 +1,1198 @@ +############################################################# +##### START - SUBSTITUTIONS ##### +############################################################# +substitutions: +##### GENEREL CONFIG ############################################################################################# + node_name: nspanel-buero # $node_name + device_name: NSPanel Buero # $device_name + + wifi_ssid: !secret wifi_ssid # add in your esphome secrets file. + wifi_password: !secret wifi_password # add in your esphome secrets file. + ota_password: !secret ota_password # add in your esphome secrets file. +# nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. + nextion_update_url: "http://192.168.4.250:8123/local/nspanel/buero/nspanel_buero.tft" +###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### + + #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### + #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### + #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### + ha_hotwater_charge: switch.charge + ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: sensor.nspanel_buro_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: climate.nspanel_buro ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity +######################################### +# +# +############################################################# +##### CLOSE - SUBSTITUTIONS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Settings ##### +############################################################# +# +# +######################################### + +##### Functionality for the Nextion display ##### +external_components: + - source: github://pr#2956 + components: [nextion] + refresh: 1h + +##### ESP home CONFIG ##### +esphome: + name: $node_name + comment: $device_name + +##### TYPE OF ESP BOARD ##### +esp32: + board: esp32dev + +##### WIFI SETUP ##### +wifi: + ssid: $wifi_ssid + password: $wifi_password + power_save_mode: none + +captive_portal: + +##### OTA (Over the air updates) password ##### +ota: + password: $ota_password + safe_mode: true + reboot_timeout: 3min + num_attempts: 3 + +##### LOGGER ##### +logger: +# baud_rate: 0 +# level: WARN + +##### CONFIGURE INTERNAL BUZZER ##### +output: + ##### BUZZER FOR PLAYING RINGTONES ##### + - platform: ledc + id: buzzer_out + pin: + number: 21 + +##### ENABLE RINGTONE MUSIC SUPPORT ##### +rtttl: + id: buzzer + output: buzzer_out + +##### UART FOR NEXTION DISPLAY ##### +uart: + tx_pin: 16 + rx_pin: 17 + baud_rate: 115200 + id: tf_uart + +##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### +#time: +# - platform: homeassistant +# id: homeassistant_time +# on_time: +# - seconds: 0 +# minutes: /1 +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); +# on_time_sync: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); + +###### A reboot button is always useful ##### +button: + - platform: restart + name: $device_name Restart + id: restart_nspanel + +######################################### +# +# +############################################################# +##### CLOSE - Settings ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - API ##### +############################################################# +# +# +######################################### + +api: + services: + +##### SERVICE TO UPDATE THE HMI FILE ##### + - service: upload_tft + then: + - lambda: 'id(disp1)->upload_tft();' + +##### Service to send a command "printf" directly to the display. Useful for testing ##### + - service: send_command_printf + variables: + cmd: string + then: + - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' + +##### Service to send a command "text_printf" directly to the display. Useful for testing ##### + - service: send_command_text_printf + variables: + component: string + message: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_value + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_value(component.c_str(), message);' + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_hide + variables: + component: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).hide_component(component.c_str());' + + + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_font_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_background_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' + +######################################### +# +# +############################################################# +##### CLOSE - API ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - GLOBALS ##### +############################################################# +# +# +######################################### + +globals: + +##### Save Target Temp ##### + - id: climate_target_temp_val_global + type: float + restore_value: true + initial_value: '12' + +##### Save Thermostat PIC Position ##### + - id: climate_slider_val_global + type: int + restore_value: true + initial_value: '0' + +##### Save Display Brightness for NSPanel reboot ##### + - id: display_brightness_global + type: int + restore_value: true + initial_value: '100' + +##### Save Display DIM Brightness for NSPanel reboot + - id: display_dim_brightness_global + type: int + restore_value: true + initial_value: '10' + +##### Save Display DIM Brightness for NSPanel reboot + - id: sleep_modus_global + type: int + restore_value: true + initial_value: '0' + +##### Save State Heating Room ##### + - id: heating_room_global + type: int + restore_value: true + initial_value: '0' + +##### Save State HVAC ##### + - id: hvac_mode_global + type: int + restore_value: true + initial_value: '0' + +######################################### +# +# +############################################################# +##### CLOSE - GLOBALS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - BINARY SENSOR ##### +############################################################# +# +# +######################################### + +binary_sensor: + +###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### + - platform: gpio + name: $device_name Left Button + pin: + number: 14 + inverted: true +# on_click: +# - switch.toggle: relay_1 + +##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### + - platform: gpio + name: $device_name Right Button + pin: + number: 27 + inverted: true +# on_click: +# - switch.toggle: relay_2 + +##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target DOWN + page_id: 6 + component_id: 13 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) - 0.5; + +##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target UP + page_id: 6 + component_id: 14 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) + 0.5; + +##### THERMOSTAT - BUTTON ON / OFF Heating ##### + - platform: nextion + name: $device_name Heating Room State + id: heating_room_state + page_id: 6 + component_id: 16 + internal: true + on_click: + - switch.toggle: hvac_mode + +##### Display Brightness - BUTTON DECREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness DOWN +# page_id: 7 +# component_id: 12 +# internal: true +# on_click: +# - number.set: +# id: display_brightness +# value: !lambda return id(display_brightness_global) - 1; +# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display Brightness - BUTTON INCREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness UP +# page_id: 7 +# component_id: 13 +# internal: true +# on_click: +# - number.set: +# id: display_brightness +# value: !lambda return id(display_brightness_global) + 1; +# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display DIM Brightness - BUTTON DECREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness DIM DOWN +# page_id: 7 +# component_id: 14 +# internal: true +# on_click: +# - number.set: +# id: display_dim_brightness +# value: !lambda return id(display_dim_brightness_global) - 1; +# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Display DIM Brightness - BUTTON INCREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness DIM UP +# page_id: 7 +# component_id: 15 +# internal: true +# on_click: +# - number.set: +# id: display_dim_brightness +# value: !lambda return id(display_dim_brightness_global) + 1; +# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Restart NSPanel Button ##### + - platform: nextion + name: $device_name Restart + page_id: 7 + component_id: 10 + internal: true + on_click: + - button.press: restart_nspanel + +##### Sleep Modus NSPanel Button ##### + - platform: nextion + name: $device_name Sleep Modus + page_id: 7 + component_id: 5 + internal: true + on_click: + - switch.toggle: sleep_modus + +##### Hotwater Charge ##### + - platform: nextion + name: $device_name Hotwater Charge + page_id: 6 + component_id: 21 + on_click: + - homeassistant.service: + service: switch.toggle + data: + entity_id: $ha_hotwater_charge + +######################################### +# +# +############################################################# +##### CLOSE - BINARY SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SENSOR ##### +############################################################# +# +# +######################################### + +sensor: + +##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### + - platform: adc + id: ntc_source + pin: 38 + update_interval: 10s + attenuation: 11db + +##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### + - platform: resistance + id: resistance_sensor + sensor: ntc_source + configuration: DOWNSTREAM + resistor: 11.2kOhm + +##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### + - platform: ntc + name: $device_name Temperature + id: temp_nspanel + sensor: resistance_sensor + calibration: + b_constant: 3950 + reference_temperature: 25°C + reference_resistance: 10kOhm + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. + - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); + +##### TEMPERATURE Outdoor FROM HA ##### +# - platform: homeassistant +# id: temp_outdoor +# entity_id: $ha_outdoor_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); + +##### HUMIDITY Indoor FROM HA ##### +# - platform: homeassistant +# id: humidity +# entity_id: $ha_humidity +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); + + +##### THERMOSTAT HOT WATER TEMP FROM HA ##### +# - platform: homeassistant +# id: temp_hotwater +# entity_id: $ha_hotwater_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); + +##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### + - platform: homeassistant + id: ha_climate_target_temp + entity_id: $ha_climate_thermostat_target_temp + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_target_temp_val_global + value: !lambda 'return float(x);' + - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); + # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. + - lambda: |- + int left=16; // 16 is empty left. + int mid=17; // 17 is empty mid. + int right=18; // 18 is empty right. + if (id(climate_target_temp_val_global) == 13) { + left=16; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 13.5) { + left=19; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14) { + left=20; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14.5) { + left=21; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15) { + left=22; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15.5) { + left=23; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16) { + left=24; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16.5) { + left=25; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17) { + left=26; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17.5) { + left=27; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18) { + left=28; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18.5) { + left=29; + mid=30; + right=18; + } else if (id(climate_target_temp_val_global) == 19) { + left=29; + mid=31; + right=18; + } else if (id(climate_target_temp_val_global) == 19.5) { + left=29; + mid=32; + right=18; + } else if (id(climate_target_temp_val_global) == 20) { + left=29; + mid=33; + right=18; + } else if (id(climate_target_temp_val_global) == 20.5) { + left=29; + mid=34; + right=18; + } else if (id(climate_target_temp_val_global) == 21) { + left=29; + mid=35; + right=18; + } else if (id(climate_target_temp_val_global) == 21.5) { + left=29; + mid=36; + right=18; + } else if (id(climate_target_temp_val_global) == 22) { + left=29; + mid=37; + right=38; + } else if (id(climate_target_temp_val_global) == 22.5) { + left=29; + mid=37; + right=39; + } else if (id(climate_target_temp_val_global) == 23) { + left=29; + mid=37; + right=40; + } else if (id(climate_target_temp_val_global) == 23.5) { + left=29; + mid=37; + right=41; + } else if (id(climate_target_temp_val_global) == 24) { + left=29; + mid=37; + right=42; + } else if (id(climate_target_temp_val_global) == 24.5) { + left=29; + mid=37; + right=43; + } else if (id(climate_target_temp_val_global) == 25) { + left=29; + mid=37; + right=44; + } else if (id(climate_target_temp_val_global) == 25.5) { + left=29; + mid=37; + right=45; + } else if (id(climate_target_temp_val_global) == 26) { + left=29; + mid=37; + right=46; + } else if (id(climate_target_temp_val_global) == 26.5) { + left=29; + mid=37; + right=47; + } else if (id(climate_target_temp_val_global) == 27) { + left=29; + mid=37; + right=48; + } + // sends the 3 images to the display + id(disp1).send_command_printf("thermostat.a01.pic=%i", left); + id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); + id(disp1).send_command_printf("thermostat.a03.pic=%i", right); + +###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### + - platform: nextion + id: climate_circleslider + name: $device_name Climate circleslider + variable_name: climateslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_slider_val_global + value: !lambda 'return int(x);' + - lambda: |- + if (id(climate_slider_val_global) == 0) { + id(climate_target_temp_val_global) = 13; + } else if (id(climate_slider_val_global) == 1) { + id(climate_target_temp_val_global) = 13.5; + } else if (id(climate_slider_val_global) == 2) { + id(climate_target_temp_val_global) = 14; + } else if (id(climate_slider_val_global) == 3) { + id(climate_target_temp_val_global) = 14.5; + } else if (id(climate_slider_val_global) == 4) { + id(climate_target_temp_val_global) = 15; + } else if (id(climate_slider_val_global) == 5) { + id(climate_target_temp_val_global) = 15.5; + } else if (id(climate_slider_val_global) == 6) { + id(climate_target_temp_val_global) = 16; + } else if (id(climate_slider_val_global) == 7) { + id(climate_target_temp_val_global) = 16.5; + } else if (id(climate_slider_val_global) == 8) { + id(climate_target_temp_val_global) = 17; + } else if (id(climate_slider_val_global) == 9) { + id(climate_target_temp_val_global) = 17.5; + } else if (id(climate_slider_val_global) == 10) { + id(climate_target_temp_val_global) = 18; + } else if (id(climate_slider_val_global) == 11) { + id(climate_target_temp_val_global) = 18.5; + } else if (id(climate_slider_val_global) == 12) { + id(climate_target_temp_val_global) = 19; + } else if (id(climate_slider_val_global) == 13) { + id(climate_target_temp_val_global) = 19.5; + } else if (id(climate_slider_val_global) == 14) { + id(climate_target_temp_val_global) = 20; + } else if (id(climate_slider_val_global) == 15) { + id(climate_target_temp_val_global) = 20.5; + } else if (id(climate_slider_val_global) == 16) { + id(climate_target_temp_val_global) = 21; + } else if (id(climate_slider_val_global) == 17) { + id(climate_target_temp_val_global) = 21.5; + } else if (id(climate_slider_val_global) == 18) { + id(climate_target_temp_val_global) = 22; + } else if (id(climate_slider_val_global) == 19) { + id(climate_target_temp_val_global) = 22.5; + } else if (id(climate_slider_val_global) == 20) { + id(climate_target_temp_val_global) = 23; + } else if (id(climate_slider_val_global) == 21) { + id(climate_target_temp_val_global) = 23.5; + } else if (id(climate_slider_val_global) == 22) { + id(climate_target_temp_val_global) = 24; + } else if (id(climate_slider_val_global) == 23) { + id(climate_target_temp_val_global) = 24.5; + } else if (id(climate_slider_val_global) == 24) { + id(climate_target_temp_val_global) = 25; + } else if (id(climate_slider_val_global) == 25) { + id(climate_target_temp_val_global) = 25.5; + } else if (id(climate_slider_val_global) == 26) { + id(climate_target_temp_val_global) = 26; + } else if (id(climate_slider_val_global) == 27) { + id(climate_target_temp_val_global) = 26.5; + } else if (id(climate_slider_val_global) == 28) { + id(climate_target_temp_val_global) = 27; + } + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global); + +###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: brightslider + name: $device_name brightness Slider + variable_name: brightslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + +###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: dimslider + name: $device_name dim brightness slider + variable_name: dimslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_dim_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + + +######################################### +# +# +############################################################# +##### CLOSE - SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - TEXT SENSOR##### +############################################################# +# +# +######################################### + +text_sensor: + +##### ESPhome version used to compile the app ##### + - platform: version + name: $device_name ESPhome Version + +##### SUN SENSOR FROM HA ##### + - platform: homeassistant + id: sun_sun + entity_id: sun.sun + +##### last click sensor, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click + id: disp1_last_click_va + update_interval: 50ms + component_name: lastclick + +##### last click lightsettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click lightsettings + id: disp1_last_click_lightsettings + update_interval: 50ms + component_name: lightsetting + +##### last click coversettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click coversettings + id: disp1_last_click_coversettings + update_interval: 50ms + component_name: coverposition + +##### Wochentag SENSOR FROM HA ##### +# - platform: homeassistant +# id: weekday +# entity_id: $ha_weekday +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); + +##### HEATING System ICON ##### + - platform: homeassistant + entity_id: $ha_heating_system_flame + name: "Heating System" + id: heating_system + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=53; // 53 is a blank image 20x20 + if (id(heating_system).state == "on") { + symbol=64; + } + id(disp1).send_command_printf("home.a50.pic=%i", symbol); + id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); + +##### Hotwater Charge ICON ##### + - platform: homeassistant + entity_id: $ha_hotwater_charge + name: "Hotwater Charge" + id: hotwater_charge + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + if (id(hotwater_charge).state == "on") { + id(disp1).set_component_value("thermostat.a12",1); + } else { + id(disp1).set_component_value("thermostat.a12",0); + } +# - lambda: |- +# id(disp1).set_component_value("thermostat.a12",0); +# if (id(hotwater_charge) == "on") +# { +# id(disp1).set_component_value("thermostat.a12",1); +# } + +##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### +# - platform: homeassistant +# id: weather_symbol +# entity_id: weather.home_wetter +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: |- +# int symbol=1; // 1 is a empty box. +# if (id(weather_symbol).state == "sunny") { +# symbol=2; +# } else if (id(weather_symbol).state == "cloudy") { +# symbol=3; +# if (id(sun_sun).state == "below_horizon") { +# symbol=3; +# } +# } else if (id(weather_symbol).state == "rainy") { +# symbol=4; +# } else if (id(weather_symbol).state == "pouring") { +# symbol=5; +# } else if (id(weather_symbol).state == "snowy") { +# symbol=6; +# } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { +# symbol=7; +# } else if (id(weather_symbol).state == "fog") { +# symbol=8; +# } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { +# symbol=9; +# } else if (id(weather_symbol).state == "lightning") { +# symbol=10; +# } else if (id(weather_symbol).state == "partlycloudy") { +# symbol=11; +# if (id(sun_sun).state == "below_horizon") { +# symbol=12; +# } +# } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { +# symbol=13; +# if (id(sun_sun).state == "below_horizon") { +# symbol=14; +# } +# } else if (id(weather_symbol).state == "clear-night") { +# symbol=15; +# } +# id(disp1).send_command_printf("home.a05.pic=%i", symbol); + +######################################### +# +# +############################################################# +##### CLOSE - TEXT SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SWITCH ##### +############################################################# +# +# +######################################### + +switch: + +##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### + - platform: template + name: $device_name Nextion inited + id: nextion_init + entity_category: config + restore_state: false + assumed_state: off + optimistic: true + +##### UPDATE TFT DISPLAY ##### + - platform: template + name: Update TFT display + id: tft_update + turn_on_action: + - delay: 16ms + - lambda: id(disp1).upload_tft(); + - switch.turn_off: tft_update + +##### PHYSICAL SWITCH 1 ##### + - platform: gpio + name: $device_name Relay 1 + id: relay_1 + pin: + number: 22 + +##### PHYSICAL SWITCH 2 ###### + - platform: gpio + name: $device_name Relay 2 + id: relay_2 + pin: + number: 19 + on_turn_off: + - globals.set: + id: heating_room_global + value: '0' + - lambda: |- + if (id(hvac_mode_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=49"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=50"); + } + - lambda: id(disp1).send_command_printf("home.a52.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=53"); + on_turn_on: + - globals.set: + id: heating_room_global + value: '1' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); + - lambda: id(disp1).send_command_printf("home.a52.pic=66"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=66"); + +##### Switch Climate HVAC Mode ##### + - platform: template + device_class: switch + name: $device_name hvac Mode + id: hvac_mode + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).set_component_value("thermostat.a10",0); + - globals.set: + id: hvac_mode_global + value: '0' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'off' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); + - lambda: id(disp1).send_command_printf("home.a51.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); + on_turn_on: + - lambda: id(disp1).set_component_value("thermostat.a10",1); + - globals.set: + id: hvac_mode_global + value: '1' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'heat' + - lambda: |- + if (id(heating_room_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=50"); + } else if (id(heating_room_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: id(disp1).send_command_printf("home.a51.pic=65"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); + +##### DISPLAY ALWAYS ON ##### + - platform: gpio + name: $device_name Screen Power + id: screen_power + entity_category: config + pin: + number: 4 + inverted: true + restore_mode: ALWAYS_ON + internal: true + +##### Switch Display Sleep Modus ##### + - platform: template + device_class: switch + name: $device_name Sleep Modus + id: sleep_modus + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); + - globals.set: + id: sleep_modus_global + value: '0' + - lambda: id(disp1).set_component_value("settings.a02",0); + on_turn_on: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); + - globals.set: + id: sleep_modus_global + value: '1' + - lambda: id(disp1).set_component_value("settings.a02",1); + +######################################### +# +# +############################################################# +##### CLOSE - SWITCH ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - NUMBER ##### +############################################################# +# +# +######################################### + +number: + +##### SCREEN BRIGHTNESS ##### + - platform: template + name: $device_name Display Brightness + id: display_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).set_backlight_brightness(x/100);' + - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' + - globals.set: + id: display_brightness_global + value: !lambda 'return int(x);' + +##### SCREEN BRIGHTNESS DIMMED DOWN ##### + - platform: template + name: $device_name Display Brightness Dimdown + id: display_dim_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' + - globals.set: + id: display_dim_brightness_global + value: !lambda 'return int(x);' + +######################################### +# +# +############################################################# +##### CLOSE - NUMBER ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - DISPLAY START##### +############################################################# +# +# +######################################### + +display: + - platform: nextion + id: disp1 + uart_id: tf_uart + tft_url: $nextion_update_url + on_setup: + then: + - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### + - wait_until: + api.connected + - delay: 0.5s + - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" + - delay: 0.5s + - switch.template.publish: + id: nextion_init + state: on + - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### + - delay: 2s ##### gives the display time to update other components & set the home page ##### + - number.set: + id: display_brightness + value: !lambda 'return id(display_brightness_global);' + - number.set: + id: display_dim_brightness + value: !lambda 'return id(display_dim_brightness_global);' + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); + - lambda: |- + id(disp1).set_component_value("settings.a02",0); + if (id(sleep_modus_global) == 1) + { + id(disp1).set_component_value("settings.a02",1); + } + - lambda: |- + id(disp1).send_command_printf("home.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=50"); + if (id(heating_room_global) == 1) + { + id(disp1).send_command_printf("home.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: |- + if (id(hvac_mode_global) == 0) { + id(disp1).send_command_printf("home.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=49"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("home.a51.pic=65"); + id(disp1).send_command_printf("thermostat.a51.pic=65"); + id(disp1).set_component_value("thermostat.a10",1); + } + +############################################################# +##### CLOSE - DISPLAY START ##### +############################################################# \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/nspanel_buero.tft b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/nspanel_buero.tft new file mode 100644 index 0000000000000000000000000000000000000000..c42ff31e53b9ad33f7c786be64ef62bbbbc90f50 GIT binary patch literal 2688576 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

    gzg@QHSd=2(_` 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�u*S-5WE&XHZ9 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 xeZM+6^b@LN-#e_rp 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

    jk!lz_h-*ud-m;Z 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

  • j|1CD`zm&UO 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ôubN72{Q;Aa9EhPhFJ)jV^`+>e>`6mUIcV)|!HRT*`Qlr$F;dC_!fm z@^KkU;baPOdpYktI~BUUf}!hDq4_H*%Xd;yZddW#)>LTuYMy&K6FVmr+m8=K9=N&il+-vF3^D2gh7+OtT*)mX@zM>>1sKpt$<0f8RoB{c6X1c2~ zAm1(2)ps(WgIjrZcLo+Cx{aZ~WkBZJ8Tv;CWceyXiJ8#a9W39ROh|PnL-R9H=65l) zBoqAZX1ryYkm_qJqx&+kjL1>D05~O zu0F_fd0EKsuOX?rI7=Cig@I5;pUHym53=08m4)ZzHI~dTv+xvkDru_n0?!?$1VdSn zxtAg9ILI=<&;{dgPG1-(!SZQuO|a3v#b4$rb7k~Sw48Cgqx@-qgT3C<;KeHzgDkSz zUBPX>H(-}G`aAY{-rJn#ZSuZVfs_6>FgMlPJf7oA}eW={s zVu$Z`N|%3wcfJ33z2E6M-r;h-5)AHkbiO|L=v!Xg9xQb?+RI+BZwfRHx$$k&SR}U1Q(qwT`o#{&r$- zo4vx_?BC%jcWn%`;8)>kbEjFR{(YN&lf4DMR{J)e6De&BZuPD6!Ta74*wJw?@vv{B z@2L3oroQorx5C|+>se=i*tgGv&y&Z!U*_#t?@3avzdB2`HeiI+R_|`)aIb$?pc0|| z!ABVK?6zZqmzJKR4Z%9U+KtS(>+H4m&A!*SdR|{=U*~UkHx0RgYY*64`}|uwJuSiA z&`*W81^Pm7Wn16T&91i&_*w$3N4NQR*mno8*fYKn+~)9Y-r!B@-WlBFaPP72w>P@h z`s%a2;I!Y-;_x~<-5cHvtoL`W3#|36&Gl>w?6yPdG%R=Re-uMy4n5TSxczba@4SuK z9*mYvKN8r~@7fed?sa$@f>Pd|Iy-b2thcv04k5<#_xo|?V^r@O1sUlXYF*V{Kc4ndkWhYuon*MeOc{x^8*yfu9ecdLKn z8(Rk5r>o!jX_n=z-Yi|47VETwzD9?)cF4VH$h~*a)zWQEP_5R^w0tXyWpX#x;`8q6 zb8qT%Ju~Dkdxuq`W5~6`yTfDY-8irvlL)#ogf_j)-Rkg`cl$Qm>+Ku+>+F`^#z1YJ zYj9(Km&?iGOU*gd5G?c61`@j0+t>AP$nlnW>I1cbb%8p2L+^&{6UcJb8xHT*;QHo3 zmG`0G6M@Hrsl5%Jja{gS7HekCp^g1bsFzMpy}jJG*5~w=de#MNgGkA~uGh6T`yDRk zo0{vb>3=BjustQ$UFO+^!0&RwITce42DQ`W+F48?hXfBgJV?-0Cn;|A)q#6$up#L5 z*V$XTvKi${FKel#mkF=8ZwgxS%RLD^@~)TK+h~VMPCJSF0_*KtePy`65xGat*#6+I zz#e-gD;D+*?siXYUq5Qt5^rsPL$E%$DcI%SJQPUEc2~R+XbqJ5H$yL5eH-jdwp_oh z(pTYW#qE#6F^Xrm)7Lb()zRSa)b!gE4)-?(>}4IUwTJBW?*wXs?Hx~}UX;DR#=pkD z)ICtl`{n^Wgh6(6Ohf@B z_PW}=je*T}r?)v!8*H;T1`>PML0U`ix`7rJ1|p{Bu+|PV2Ab^ak=rtFeXu6y&^oGH z6dRY3(_cH#(lg{fa5U|RAJ1`!8LNiVS4w8N&}XS{JrdvGEAv5X+pw-=8X5>aYuEDVr zia-m=`ZB&}n|+JD9EIF$Z$qR_sE#`WrJjmc?NwdwM~1BU;QWl9Mcy@bvP$S~8YuH6 zbk_{|I@}4}YYzK*6T3U=js~~)c{<DuS; zZV&WrLxn~9epKj;zD>b(fimb(?M>?Kav?Z`HQ0{Shwt6i%gF%J6`db`+=dr*BJoV4H>fP4qc#5r)XQf&)|Gp`( z$z#P+It9gBf3(!ou`W>WtFt3F{(ApfRH-8~EN8r4iKcK@wr{-Vj_5wwCTjKbZKo z40Ynko6dD35rC-YGcFzA$n z4u2gAq21N)eq)`z(N}M8L_^k;?cQc@$Uc;AIpZXS-Ho-l{iW_w4`RC8-JOm0^{Dx! z-cq#JpY|MpAWl5>@+S4-osiI*(Xq#0?%fzfCS`RPD(J9o{Cq zuSz{@kioTR_5*AD?OrweSOeZ!)RUCwT5pHb{nomGil+y9_cjelgOiTtt;>OzRJmtk zpv}J5U+zI_Xz^U7?s9Ld!?nYgczA=uI}HuGtJ%Ic+o@}2o4=(mfG(!V??bz2WU1SZ zMtdVfuJgB}wsb-qhIfl&PmrU1GTKodysrb*r_|HuIqCfSi9>;{ zT`#_mDpBXyjYfrocPD|XYt7N%Mu&GrQg3jxeT}~sm%w{QC-~OlLEIQ9^*Ud*@9Xkx za~ufn>~9-#qq&%zyC>KhY#pfZCHC&h@z1bK>Xed3>0s}!!G4Rk40}Aft$l%pz^=e9 zzGOSRb^bbEt$&Ss-3iY=?>T9a+&3__e)QZ(=U+Ya9y>tz{dG08H69zf}=Omc&00Hk4dS=tu9kRfP6~Jjtgz=mU z7@}O52mqMJtG6X$Pr#`(8GuvyMIuaa08T}D%mAFqiy^@Ik3^W(0yvL_0OvpmaN;fv za4LyOFw4gVIHzlX^T&jq1e{8n0XUT>k^nCVIF(mIfU_qAI433}M*=ttLx6Km2yk8$ z0-V=|0O#kE0jCH!mD_o>lsb5TuvGx(4g+v1PlW*Ikz{CyfK$md0H>0z0Z!ceNds^y zUoZfta=!sMm7ft@5^ySe8BYMGI|Mk7q#)k}oXY7M;LK2zid2Ap0i3sJfD`A|gaGH` zA;8(03hfebDuGm_A%Jtd1~|cQUK&y(;8bof0H?Ax4K;&+Q~7lo01g4C@~jRxRplQc zz&V%(pa#Gx&@&l;6S|s~4k-n2+6W|u+q1tp?`h0w;Wa| zUPaS7gX{ep106Mi7TlwD?+kQwJmEO_>X3VPFwj}~DjE4GhA`m+%%jf!U4eGI zn95um`;R<2C7-;Sr=y0E9xeRZ{HST)8WhcQFAk?#TZ}BvF61to1 zr8z7S!DsUhEgFC0xS04VM zR@P;EV7pcNY6i=E?f$a2hsyi>iFgd(8z}d6dCPqD$j1gdq|$OgX|*4F?qQX6y3iI3 ztZ=RAYwmHaea}SF1Wj@e!_ZUVqkVgc*Xdabv|W0{=_&oYkC!Co zT83)7K$=h(P7jJ_JXFy#&K!ZMjwh%{_6t? zJXMJw;qfW?pepVkz~a4Ls3K`ruf`qM}=I-NcH`975ydCa!!7`LSAhicxDKr^t zeXae$mHvnO+00DsNv)61F%*Pch=jR1Htx#-iAT@h938FZyjuG zfJZzry9Us@2Grj26MFuycb@Qc5hu^J&ox1?7JMEefHnV z58$&dZ&!bXf4hAb9{g?go&9@Qf3Np!;|VWL-~roZuk>v9w+1S_K$jZ__BmYZ`g@(e z4$pI&J=Pfnmpv(#tT$T&tr+ToS}>_+$hF76+rBx6E*+pYgig17-cyNRat^ATT&6K=oC-Q}El^1Kb28+JKhM_}}VNySHWYshZr? zZ|SXpvE1Zs&p~6B)Vm*WXS!ud4kvd_KN zaXj5}0~-Dcwv%OO`GC3rVpOzj;r|(yi6@e~6C!?Dmg~L0#S16=D|2`Hl66)U9zH$& z&MvPd8%`dlrx#BM9oA~Am|Gc%wIjlBg79OJxcL!p*@WYc6i;A}632B}2)`=bN zwcZ-kM7;0<+;7G4=J&nO_w*b*i_amCk%h6=o4_)vB>bL%_1`x@&xX#q-|AiKYe0D< zqg?R1OU?#-b%uUWZ)T^X0Tl^Nduy=5jggn3-AK26%SmAFIV7bk{-nYiz;p#(6<97TlxZ%wc zuiBdj{@&|taJU?9OK%fhaaK4aJ6-jGe%#jIlD)$>1ot3OWkweupsSyW4H@K6nX zZihP7^#xl`?D4I298I;1f3CmY19!c>rq2V1__QNyF=jFTi)+TQj)`My8>byyi`QyY z!^6gCMB{U2*T6Qo9m+gwQP`d3uLR3q87TK0#LE%h2+sy@=_`(-c#zfuD#ma0-xoH4!H6*)*-uH+dRjg3BZVIsuZil3+|r&*dkQU`$KT- z1pB={l>{TZkav7O38@w_^gV*hVuqU8OIgCuZy0Y5Lmq<0xeWCtL4tV4DbR(Jq3ctS^KxGOS_*Vg!Fzw60-#&T5c(l!qURD<5Axnc3=O0} zKZ^+}@>8L!OQ^LAQ*pPisAw-~upsE_yBzLhoZffFw#9aPMODT;kq) z(vgoF82Uvz^7dKY`v=0k&$F~%Ne90#^4veuQAS^)^pi3Gz63~4&%k{GBpvK66d-v) z25OZ6$uDO>&ntNEy&2F(HA7o7kaGc&kMWKhdG5swNVSTgAmgp3u55&MUtur#JVLgc zc=ei0T$P^7uM^PSLR~dvqAuOatAETyncv3HKiEqtK+-~ZCO~p_7Sa$Pd1V%Wp8&}f zS;*yGEc0&@yxq-ve?|x>K=R+Skn?+}=Z-AsS%73Jdl0`)9n2nwy7mo*E+2<`1xT*q z)dzX5W*jvBYeLjV$H8&)XX^ehJa>@%j*kPs*LW^xJZgO>b$|VMR&>gI9~L3d zReSy`v)D`JtC@uWoQ5v=rs3b-Kr`>G&L`{-!^xYw{I>({J=va}UG80j33={%yt3Qu zPuSrMJiTKOy*K5a6J_3w@PO9CXgSgD+2!!T+55D^Tlsdd6!uIVF2T@5c#FLmOL5^{ zJO1DhmMGmBtP4~eI(fk1-P1qx6#7tV96b#K=wC^g<*Ml#dVUB7T2@a2M2FnzmaJD{ zb)lDlp5V=Z%$xCI)w_cFEw5VAUuq5jIiO$2i6%Coo83WlKs(W~1oIzeRB+?5;5)Us z-h{*O;+J~YdH>EYBqt)DPuMXHWIHB#L+A;+HBGhNv25A*(AzogY}n0{dJ}rHEK@t( zJM23Lb_e&3pnHN9{?>lH{GM>U-JHAJ)#YjT)(qD4JALi2T^U}6b9K3Gj<;a|q;>7; zv$qWO?OdZ9gqm51WS(>!wd8GfuMIqEf2e=Yz@GlyLCm3uPYEF8Lwy4~F#n^w-u|S$ zE!*9k?Rhx3esh0Ko~y2Jz=iinTDz~s;ahQXN1(eosKWP-63?&8r^SFoQ*yClx~nF* zKk$&_L|g9uE>FFyu0J7flYa9NduxuX*73@YKr)vF^R&Zdz7$ZpF4x`YI0gngsUFWh z-){Ey1}gnK`ws*k3BZvH^-9K73V0V^6#CggcgiXI5}q~q`ZljyE{oY;nAK zpzruYJ)ZrL##$q#h3|b>XtX<~yKeOC>Kb(K?(??wd271{+{-*WQGI4U>%fxn-WO^H zTlzNwgl!CFba*!P!_xVx>i`TYbp5mj+r2yN8|*Cu>-sn6`4eWjJG{*UYXa4T2kAZ8 zZ*IxMbJf`2#Q$7>Q=WTGpuy1;Sm$WU^R2-$c|b&&Z#drBn(MD~xYfTcbFEyp%JuM& zyT-jC54|(+lvv00WWTdL&&QiQYXTdGngT22k0GAI2!fn9nU6>En(~?gj|A|+5oY#W z!%&_JiDz zUuf>jb`cJZ>v1(88|cY3{_{O+@Mj$9d*nORl(0E5e(-$n?vMPbFKh^|&251B0t+v_ z$5o5m)DCS4vEyuIf(B<%Aspoco3;O&W7*^tVxPMQ-n)iH{;}|r) zH~;l~Pm^8?w7T#}Kq{MywY53M|7O$)*y}ZUUUckZEhpkX_lnwq)`4Z)1M7iq8-^N# zJD{{(10CM#9@lP%??&lGo6+fc45v2On}enPW$t=JS?BPswXYAZJ#2?>roZ%sV27vd zxV`KjfvrOrnF7ZdRO{X7*b%hiO_A1a-!#;ShHyi$%d;`tzuV#31F$mWa5XsUhPDPb z^w$n;bRf@ZU7qF3n)@63%lupI^?{bbfrlNB4Qf9Y+|K;J<-2wS_XYP1>>k|dcr>sp z|LJ@@9#{GI*dGd3j->rK6WG;{Ztfn8k?`;6@29iM>8}~6c^gRDsuD_{QE16}xn*!K zzDNbQpVaB_Hs*Nu+1K@D*W>}=+H3Lh3B%v##r;7I7+f;Sug(G=ie z&1OT1Q52reY!~u1*fLn{YR>VXfrjraL2ho&L6eG>6+n0pKp6ka+-RsVGi;xOZi5+b z3}M)fyVMWwB?{iR(!D#k4U7As^SRSeo9*x1p6vq;?AdNNeqcT04aae?SPI`oyALlM z{4a$A3p0S?d%>Okjk#O0-%c>3&pxfG%g;0sa(%1Vg%pJ|!UYw1lDhcuni+Hay| zN^fFsdPJg3e20BKn$|%yv68ct?)AZh?)spmyUV@B;oIKVpV++=z4SE>OZU1#Fdo5l zbD+_&g@c8x6MOQ#O|#((SRX9In4tzZUlO{}PQ{>fO;7J}9FLm?D$#?nOG{nt_L@Po zMrd{!#wol?P(R`N!~fSq1J;wjyDlpo3V z0y%dlhJN&uq6b~2S7gT^2Ft^X)1LEG_OWS}FThurnB!4%;D!*tp&#Qa(A$h#J_BQ= zbj1H!V8uEJokIg)VwbD7zXQ(IQa_$LbeOLTcDl-X{ml;d3S7n*AoQ8n;Tc>CXREJ6 zqN#_281@nfzK587wL|``L(4pyf*9h0=5k_(w?0sh_zBtmO%4}^RW%Itxz^fihU$Wi zd_PX?+7!en3VWHi6iskVe<(fAik$;!+m{_f>oJkepBx_;tQ%?>YH?t>6CZ}fPq$=r z!Z2(c^#{dmhI;XFu>GMSck_?~4xi_c2nHGqc6b~60=ov*L)mIBo}T^$7=cG?{fBG) zuQj220gWp(YF{LDj`G zP!mi<_drs2O%E#6#uEwM+fbY9vr)b497nB|868hyAW8@3tr(@LIrF57M^5d{ieHt# z;DJkFV9AJj!+I1^cW$k|$M6J1ja~+#LT7RY5E9T%mjx(9d;rHSz%Jqg$YO`EbS7gQ zvlVCqnB)R>9E%U&xgnY<lb{!lURIFSIQRgdzi}J`Ej|EyGW5*R z%gU#cfm+1}u!!-*2XH<85#j^5l~*q#uEqH2T+IjY3wCFV58#iCcO~)QE9~|bA3!%b ziw_`$o!H_7I4cEO6Cc32DM;fwc#p|1Xv z3a^X!0MLy-S@QuLOGO!JK7cgbAwGcV42cim+%!lfK7jKXlFnpj8d4JYZuuDToiCF%6u>2e2&-Ig-xgf9Jj81NbwqiVxsrhNLt3NE*uQ&(wVnyXD0P zkd_WVh~@)GhxFnDxR@Rm@d11`9rub4;3ke27azcV>5$&=0jSrN%eJ_Dl6pm%Q+{~E zs#a%NC4QD!<+4wlr5#%>>UE1AEMK%}_3Fio7QJ4%Xq;;ON=12@vx0wRH##r9ba_=- zS%s5-<<-`7)%yKPX9a$hr8icUl7HC>=ZbA*R&}w{>9melFLyf2otg|4W2>?cg}J~z66mOz1(@EYSAK`7)0z} zhAywJ#BI4oD!ic=ycY4dh+U?-0NWyCgoJtvQCGsEyuo=5q$id9d|_pEHS}vm)~xCI zQ}V47RO@F}uU=hUU1`l!H$l@C%bgXMR!l`HEh??TPg8Lh6{yN! zZ%~-FigM?o#n>*nq@dKYD)?{^NKDCpY=OoRasm{nNgLVd;)Dd!M zumNKy66!{RVIB#yL)@xRTP{N>>)SZ>i)6s9w7l&M^-GYi90H?eAQu|13Ti`(1Ns35 zMP5?1qIyMjd8t#YJhEdD|EL&?%NEo3;;dR$S%yL?LrugrTtXcz<=;x^!=hSuR+U#& zIv17cKWAk{`GdG|CQGiOjKA{NQLc+di+jnEn-kREOLkc|o!j-iQ{Km&Dn(&9 zofQ~7LVRQGQq{{UD=}_TwH{bh^*Z#4-|I8fYrs&dyQVa%4HaTvSw&@KWz~aI)f;gA zEu^hqc9y?2Q?+h_I29dbix#Kl&Q$jyYu)(gHchpjo;xh|qD2Q2q7wnPnW#xsp^9`> z`C_e!09|HLuVRg1sh3u3kE*kLhI(lzMtLQqoY%h~M|8O!MW?enxk5&ea&Q&OJ z)LU$9=qe$A^~#EB)C0Y~JIhLuJ7=lXf(mN}?x;k2SXR9fx0RPx;z7A8k^vH}#z2_N zTog14`{cApbx<)DwYj|NM<{Y^KS14Ro2-7d42dkWPEnnxQ&-1qSSm^vmp&Z(Q7SK8 zRC?tob^TGa65RN(msKv8rm4c&g1YuOQzb5l}rQixg^LZU**8{I!UI1P`*pI ztxN;4HVGQ4Aip-cUd566D~808`UD-WoCZR9hVjIadWg`MZSY zviQ}IOan2U-xSGLIT$E*1{|qyhF(qgsW?(GVZ}r^QgQAcem^ABK-AN1D~{BkbI6!{ zm9v{6`6}l(jCVa#dxl)(s~j(fn{gTlC4t`xi6eDd3OLJGIr%BLR~)G&bdbt45Tz-Q zS-#4-JOwpE9I0^3CTot=&+-nL24W?-h$Ho$6y$#eHS|56t7d2&xyWED3_;7(zRKC1 z0`1CIIlpB{9I5Ro$e}n=|IRzak=n(p@>NcN_sTR7NgRSEU*(*YiZYjJAkL%fRi=Sh zn2I}O8i*?x5=ZLNR7fR`)SDO*N9x^l`N}j9-z67L1EKtsA^9rj7aaP=X&{s*cuu~` z!NeOAHAm`eZkejK$|`tQ?!+6a6uzsS^@CaYH%4pW>>Q@>PRT6#a+1Wqd)4WF;-uBfuY4+<|UJ*7W^OqWB#>oqT_ zxJuzmxL@-FNCxN+fS0v=Wko5yDpghRMc_Id3fKluSFNpZB>e#Y@Zec15R1R^vbQR$ zaNJg2RrMqN+KP(G2MxaD_%b+vOH~!z9eRR4(ESg%8WLe!Rpk$6!WVjlcto$z z9~MXz-N2VrEHB3e=TiF5#UohiTpDr-w zbcw8O$or4=@@t0 zg9G$f^>X?Mwq-p$Lb|SOr(+j*$FooRv3LRo*{6HlqG;RPzmDO&Q8!IdC$1}M{oXR^+3uhLLlGUF<4!Gs< zTLEz<;t?q=D|MnzV+m@(m4@p%^w3@oKjMMtI(->@l2_;tTx2cWf~QFyEVQx9iv!jh08SZSmkH;JhMQv;?3ObwVCFg0Lmz|?@L0aF8}222f@ z8Zb3rYQWThsR2_1rUpz6m>MuOU~0hBfT;mf1EvN{4VW4*HDGGM)PSi0Qv;?3ObwVC zFg0Lmz|?@L0aF8}222f@8Zb3rYQWThsR2_1rUpz6m>MuOU~0hBfT;mf1EvN{4VW4* zHDGGM)PSi0Qv;?3ObwVCFg0Lmz|?@L0aF8}222f@8Zb3rYQWThsR2_1rUpz6m>MuO zU~0hBfT;mf1EvN{4VW4*HDGGM)PSi0Qv;?3ObwVCFg0Lmz|?@L0aF8}222f@8Zb3r zYQWThsR2_1rUpz6m>MuOU~0hBfT;mf1EvN{4VW4*HDGGM)PSi0Qv;?3ObwVCFg0Lm zz|?@L0aF8}222f@8Zb3rYQWThsR2_1rUpz6m>MuOU~0hBfT;mf1EvN{4VW4*HDGGM z)PSi0Qv;?3ObwVCFg0Lmz|?@L0aF8}222f@8Zb3rYQWThsR2_1rUpz6m>MuOU~0hB zfT;mf1EvN{4VW4*HDGGM)PSi0Qv;?3ObwVCFg0Lmz|?@L0aF8}222f@8Zb3rYQWTh zsR2_1rUpz6m>MuO@IO-niMm*O(#Iy>3Pj`oShp+xq)Pl*5jRXwKKNjflAs!=(zW9R zY6eCXfs-k4!AW3=rAovdBqu&=9Rhf&UvHm*|m%KBP{^A(CN1lsJh-u?` z=#+LGIt=l>BnID+=fZa}pC5dH>!DNHap*9__tF@AN1hAcrSZk}&?)l0G<2ltfx4K0 z|B3jYq+c6{com8oDo^Sv@;FJE{+Eh~^45-(P<%zHP%6RegAX(wMF>Zh&&cb%rYM&y zSAZJ#D2n>Q2RJuJxiX@DG6px}+LWkk7I3(Hgq~uZOO|+%GAl}~b5ml((`3--sjf5D z2iOvn>m{*ia$8up8kaD&ND$9bQDLremWnm+qc;9~^`e#Ir_FLiN<DPqlLVj9HHV zE6VW(vmE~)FGq;4d>Q|DTveH5QP%vmW_Fr#aQ^SE7_a;@_3djDmG_Qb^pz~-=%f$s z%~byV)vx_9S^2`j6Sb=H@PAy{kfhXp?xKGir~LH1JAR#^>`lD+H;S@8?W>QcDi?14 z;13DP=hUlTNKqOcFTIv7@6favsVi5mTxKgQEG#A|1Su{|LF$Q#u$>o5FfAi-*=@Jo zMOzxdLhN8KBCIAB78Dk!(|JPQ7-z+8_uR@uT3UDC&QLN#x88i)(vWGLgfn-ozNPvO zCUuR?^0_)y?5#83bE6DG|BS(wD^pPQJNrWqoLD(4H5a&W$& zq`)#6dkRm@-F??xx7~XC(i^J_=ZF<=!}*1U=Sp0fG2y#;rJ#7UyNg0nr5aLw2RB4W zMZ*Je`US70Y^otauvbUvhEJnC!)d?1Fe= z%dTs_n3^w~TTslp43UCJq(B`I+Anla=nyHc6MbWk&LE&ULBaWj1;r%= z>V?dzda=-pgq8{|BZUGgwLL;k3E9Xa&f`*!Slmv>Kjn@{OAAMqVTm-Lv5QWxb|rJp zN3qQ_s@+Nop{^2oqtMktzd{NjZ`Jk)-6SC!#fT&B&4|TKuXe*zGmaufE}BPi@$4)x z6dvc%A!nliOA6-AmBNz(l%rvML)AG{lEu8;P>#GZGZOEqUV7K6>N^S}-aL%OE%ex< zg<&gGglDz5prlAUl(a^Q&KFxK1vce)+!`7sr|oB+w)5(cGYmP<)kLIc72RuhYI39y^<`LL$Q|+ z7h6thVr$nwtk@y7f9!Qze~lFt&86J;>2m8WhjvyIT#xaQB@b!-<9aF$$xG%@^5zke z%UNA=Eylktc}V&HVtZmpK6gGP|IG-=<*Y8b7UN@-Jf!@O))E?$&p)4%zc@m2Ijc*q z#rV&VJf!>&)rK3AFTiWCK@+c2<*I zkMUn3d2vYjao(G{C0~3FZarBB5167Yn_Fw5UM6oO^)?mrBS+9&rrKC5Xjs2L54_M5ZO-VMa;l z?H+nfhTb=!hC9^!g&L92qZq2tMzshlw~#W#*1}(K<-Ut110u6ms`>-dH?YdFqvKUwVdezh&-q8Opg$&wP4@GE~-lQ?hc|rcd9TuKXi& z->p-XT?dccK2Axz*m}ol%AeBm?>$R-@JD~R*QRuwcFj*`Dhu8!+&w|LeZ$0u6Llxk zGdDi@AF0Z+qZNNWU1>V`>-I^?_aD6WV1jbaIa#lyDG&Vi#H-Vl(xETCK3;k2q1(J! z%B49Q-khRb7r4W3Rq|H+?RbikF!aVirm|;M{?IgK6>>ti^jNk8Wf4`Pu-5s20%2|b z6Fwl_f|N^f$s}A&%T8748e+Ye#l85wme?$NU0Icfs3>d6#!(|%Px-*NGyBNk%E-BWtG)F4vFgM#*_4>#2vCIF|Znm2q3cJ~^ z10U3X*yxmsqQKl=b=xh~2+3w7B2xYgsV^*=f(zI2d1h8YS}g zC35(_7!I|c;*JQ{)u|k6XCQi*b>RpsHJ9dik_{xjV=X?HVkuy{{h)hIGoJy=2r22k z8r{K$i-KZ8g0LpV_NFnau@Qen;;8#jMl6x|t~0$MMO!xqb#|{_H*~0~oi%(7dK{zv z7{$u;!!2kTj_8V;i`O_%uI71nHD6BN(a0<^ojKj=7{!?H8zL3Y{tRETL9XNSCec5wc0hMka9-YDX+?dchA% zOg}hW7sjkok^B^c4F(T+qOkTZ3=*>cJ6?z*f#Jf}5BXqljY!D)zpkGBSZn{E;C8i&o zLQE&_M!6Tk%~}LMAWg7hc(oguyxJsmz0eIpe?|)NnzcPb|0W?D*~BUNjfllfcN&dI z&Nv*qti|UShh%+%5~#lw`lQg`3H?1OB>a=MN9Yd{vO$h`vi=dVxJAesksM{^;fIiQ zZb?Yie^3JTEun{n9ue9_3JKrU_6YeTWP=>>WPKa4xJAkuPEKUS;n-y@S^#@iuLBuq z>kHH@p_xL*2^~)g2`6iNgeFMH207x%IuWtBMaUYFoYVoNK6Y7)(L{-?XaQ)Z7N|5$ z3shRF1uCu60+psIW&M=4M~F6RL7@$D#FJIf!Ejk4k`ukMfsEhy<9-9?lq@KL7<{+E z+?R0Fy|l-4Yh~HeLI z- zsmiwsT3((g7$#B2EyOAo!78cBOqloa5K4lwSo!ihh=h&kL>nN9y737)_0J^b>(7lg zz*4^^5l52IuYK@AJf4=Vx%CaI5q$i;Q*1<_r&y~84qMN8I2a3 z+O+A3n&A!LM38~5YIQ?o#NXJo;Z-pp(L^F1eIu`rGV zNMwO9a^J@YiG=k?NL2J;AyG^&CI2%Z(N9oD9~Kf_rq_*lkjSV%vFnZjiApp`gzi?n zYE<}1@D{v9=*>cJ6?z*fuHUKc5xQMMHq^^_@5Qeo7B>TF3`?z8J5t9c=rE9?HZpm& zN$7f^8-)Ih6yh~&dxZW?LN*8yPtc8s#mx|OSZW3&iZ5tPNc03#SAQ$?Nuj?J`g>AH z_a|+S&>tjZgADQH{3BvL8AC#I&pUlNL0e) z)wx3F2%RT%J}Jcel(t9cdra! zFADtsr@5h*0B z)Ak7cSVA_)5l_|{#NrkyYdATPm5^x6vPNJObvGqY_X^!3bf3^)kwU@)+8&`_OUMQ} z;>o%nvA9LZ8j+mT0YaiN%Nl`E)E6m%`m)fMgdP;yK?(_9)%FN^BxHje@nn4kvA9LZ z8j+mnm5?aDtYlye)rp2gBkvVRq**H;2@*{aw{)n{GC)w+gcsm6GF8erIwUHL!7~~X zjhUx_oh8vcV?d&@^CZ|=6@zCqBpN$Uf}J14;28~x;`5|-KORUF4Td;sSov5X(Iruk zNWS%ofJCEx8%Ago`CSelNmqN3xy7bhYXHv?(JghXQ#bQnlcOPIVm zSLhs}^MuYPg?OLR_6VIXAsd8EgvSHB?i^FqHU^h>0W zZn?Hc=*tqaL56s8E=4SE@gPxrF=Iob`fY2WZ{h`nwkwUsUZI958C1isP@#L&Q zEN<~3QG7{bLZaPFUfnBnkI;QWe?OOn9wCo}Y!D)zpcs20TZD-j(J3Y7Fd@;HWsSfnYCk1V2Zas@9TNHh zDI~PuLlo>0QY3ULSyja179ndya$*h>5{+HfFh)_cDS?_RG)HKj(0o!zc#gJ5XqJR* zkRzU6XCoH3NLjFMAV)k|uR<(t z5wb=kCv||3Xw0%kU=;OEN}%2?^e&-a6M7FRB>bkfN9bM&*&s(eS-*~0+#+O+NKW)h zNEBaIG8i2ajl5SNk!G!YBuMnIE^_={qLHam#?c{>I|k2aNHk`i0*T&><{1MLjh!bU zQ7TOkY!P`cj)p{I=SfJE6N6_oB#O_IGW`Jm{Dku3=qri_MjvM{(WOz4NT#WXfJCEB zYeCo(Ii&^jZET}o(;(4kJPC(b^^?`Xl$opt%JLq9GB%0wK}C z$cV3ha#Tokm0qDJQ*5*L)R3q-|D!^pdyu*giC#vZOngYROd<;;lKVbJNF=OBLZXrn z+e;La%iRANkmy$^BNp|C8928_uN(0okx_qQ*PYmqXgB!6;1tR+qy_3ep}!)<+wg$4 zM+l#3$Ri;egor2T zD~QF-5Oi2-1|*6vXiP}d&(zgHp#wsPgnmE@=`0u$iakOcG<#}=s))rc9wdq{W^725 z&D7Ogp*ceHgyxe%x^uKWLbD`fgADQXIUBLK#fL=kC5;J*E@krSWkQz-yCC&(v~o1nvhk9sGQ zSML^jm(Z^Xy@wRyeN)>bbgzVL5F(zSUq>u%hM>bzGhkMHL1V(KW~Q!g5xQCER-r#9 zg>-G&9-&`I$OakW$=QNf+~UEk_+sh>Z+s)9f1mUxrmp^n&_4_Pi_pK4Lb|85Jwh%C z*&staIsb-O+~UKm_>#tiS?@A=wOi zfmxHsQ_!hGrwE-U^fXe4cZRk{Xu5=K5F(zSGZ2eggxMMkW{p|a2;8H7iV~;`g9VJlL2(1^oR_ISiAz`DoN9d;#vO$h`vNj+V zw+LAyk_*ACG0Pf(d(;DzKz&5$!$Kbw`WsS6_=L7c=-(w|gBeGIX^upxR>a^L4YT6&r0z})vpDy{slHF*be{j(_erOQS(in@ ztjl7+tdZxKM{Uz!7Oop71Xf)ZI?}#*lIx$4lLE6w<43p@$t%o8gIO`J=`d?Fo`hMW zT{{)bGGJF&j#GyWm_-YoFiVxUx(>4rToVnm2tWw4rbR~l^mU`ctOmW3Qk2-H@~L6g z6L)_En8gIc?FNtdIbY<=1?^yaYGlAh3tw5%po2q5eOAwpZprGWF)=_f=6N(C8JRXR zEYNKlW@d<*z*SBbQaU4@c?%?+w@0L-oi4)UdYsiykMu93Q+z(Yokf0EGtM-&%K$r+OixJPl}CpF~qB!^s1kK%$!S!2oq z?onL$84tOTUPXYP;iat>p{F9-`PyKp*GDWFbi ze2^wzki*ZPFU2`Ra-*LA6ir1`^jK_)3#EpRU}IEtPRuck4Wq|oQ!EeN2sTDdPl#fJ z=rP$~>W=8*Fsk|!kFq;96y3TRQBtRu4vK(s(xheIygahUigDFl%JA0*q(l&XG(I zd!!oq+!YndQ#xD}ZT@#WVdsKNsBRe1W3s`RyeMIcjmP6iWQ7+th#r#-+-=cpj0*qr zC^m>5lMSXXjb>w1_|HVKLG+kx=EZn!ij4|CF^UbM$7FN9)Qu4;HY)s6kq^D-2GL`( z0SJrElu_aDk79%9vDg%2QqO2MMuop%BpXHto1Ccgnl->)R0yp%s>Rx5bs4D(WS+3J z@u`mGH?O{B>0Q-#-n@E6^&O4^ZC1RD)WSlJMMMN?jSC8CG^S;wR#w{N4@a_|)H(!ON`chnLYE0$A+(wl*H>$MgjPz(MmBLo zzY(#xMffa=!pVt$1&70gM>{Q6CvRgoddh^0ah9@U4%OlUwqOvahT^DoLTiQA3tdBs z>kZl-p|ujSkw+ZCe}Y)tbYDqiT3T3SW{lV}mf{LzEJ3GoSjhcMT0J22A)yZoeS{RE zJ*MpudQ?I-GKnMPZxD-{?rI&Dn0{~yF?qM)QHE7j3|Z%*H2|*BkH&s~G5gPXzsy2l z9F5`rkUNTlqm1ctWS~?muoE#GPPjJf!~0ZrlL6CW#y}$c3-OOK;0$cVoK6>wF7WPb z#!=4|dXCWZgnoh)s^^Rn*vn712KkuBV^$yx&K5d4GaJQ;Q<~CyhB$h83>Vutiqa<% zrIi|y^$-H0HbMx9Ef}*S5w)d9xH`kUb1Yc4O}4N)2}A*aCCx&7&~OzK!4@eQ&J!|1 zwNx)-jVvwR5$4IhSAuGp5cU?GAtz6bHGBG)SZPz2*9>PBHMRMeSh3m`sN09Ll9Sqq z5bb(=R=k-7@izpb>R`!y%uIw=5?U+#ssD#@)V~P*v(Uc^b&=xwGunQXIvA7Le+Yv= z2_2o8jY7t$gHPdpZhA=%PsuonDrw#{JnNx4NNq&dK{;C_FI7uoaZ#)~sMi;5#`Je| zvGn>9HKTg`lBtDw+6+wn(?6R%Rpw#JlzEsY$Uu^$h#8nB%Iva}Wp-I)3A4*ilO>E4 zB|G!94JrC;Ob>tS#RKDHHl{4)fkU(Zlqw$}C(1lb$ubX9hRh#3NoJ1KW@Ad1nPaCY z=R=zKb23#7^LZ8{zOjj-F%3~Go>2PkTDUhxqMyE0ciBYDSM(c3fbZ_n$cSG>M1vE( zQJgAvs=RR6K;Sdq6U#<*?qv`s=v(YJA3)J5zTSO$^M8tSuM=!f?cAg6p*K#{1Z_t4 zjI2>1ao;#!fj+dSeF>s2WOP_2c+%mPCv?NZyqr?r^Fn)m*&VBITy@vz=6oZS7R#I`C%Nt8 zV+oFtIV+wsEN46%OV04*O3qfSzGd`mJvR1i{cHRTyS5lW815Fn`U})on7aC^(7y|P zP3Y^SxPD06BlL!ZY|K)en%Rk1+zh)mGO-fvAdcpEXM~t^e?m<5bih@BariWkUwzDWMSebBkz2LJ6@I!9kP~qO%=pMW~7BRz%Jk z_Cir%tY$Mr5Ep7C3SGTgGIy=eYlL1W^mvO$7)QvMRLxak#VSYrCY zn8jpUs*Cv)6IY)R`n1qzg+50L;a<@82(?Sd1`*-_^0`q zD28WNl*yT)8=IL+zKz+gv{B35Km7Sa$zouR6VozX*2PrBz)TebGgCJ$F97#g=466$ z`7kpwdcAJS7B&QDvSmgid4{ymx*^ziSF}mVS1nD-!pMl1-yMpmEnYS~aXx&|u~rE< zsVkI;8)g>6;fG|n1$i;9(WWZIf^xEQ29Vn1sVwBFLZ=9wCiFB?6zv(>9--+HvXMue zCuRm>ano1Mh)heusv&f2fq5&|o^D$1X4oBEb2>y;UmJDfkp4^=nu;cF{a6rMu*`#z-fMq|x4FxnTb z_k0VO6sSKJx>e{egtm}EMccJKLah?ALDYCvuMM%daR+s?!3`%yiNziTO2&7_qbdDj z-a9iDUJCR#=<5yqg{iA9p??+nH=$3F;yHhgds++X(-N|gN1R6la}CR;SBqh38H$Zv zC5*TI2`yzj1rbKh9K4Y5h-pjesNIaB9u?Xn^qA1&q^QY#+>42$pn&CpUqka(}bfM$+ zJF4%5RZqyGFJrj;=G*S9c94(ufP}edT@sc=or^up<&Nr`tC!wcJqn+&=MARVR9aft z(0EIAL+1hg=X9aRFGb$Od-Xbsz9hVG>C%$>^h#P3>UuDiS}G2$Gi0nP6kb27h&&B# zNi8`mQC)yUFb*BsVL{X3qpM0ocDF)bj&tNX@78oAJv^F19TMj43mu|GN+!7Jqb0yZ z^eSJ1ZWeLh(SsLJ=p~F}WaC4X?U;+O5-H#TpEGv>EHZdq#YL~)EvmXl=+}haEA;E6 zc*MUgN8b^8A1M?nd6}H3enZZFQ|PxqxpBwZJv^28)gnT&Vs;s5l5G{fzYzL!p)EpN zNg>$|IeJj&FG(XLYm>9vgl-4r#+@!%L@Mzmi@c8j5NnC*aCP+iL_1h3n?@DdBreit z5uYQD<>W%RCiq06;bGzFO`8@UX@plQ(qe1s2E&UHIf@}qj>1sl4`(Q`3)$n7bR}<0 zq9ZZS@&PCZk|mY%BxF8Ul4i%JoH~1M=)5F3?M~7QFD#lTr=(dI2`Hf4#Z$P8`V`g@MQ6=$WTcC69Oje6%VaH*hjR?c z4XyJeY7<^4RE4WV?j+)HVG?h@@WK)~ zlPYI;{(=j%`lZDow+k;U&crT>an4zo#0wGk@azQ_%#Gm7#K3ptJuDRUD|`(JCmabI z=~XMh%To>NP1_V)LDL578fVe_iNDAz&H6cj^)6nYuh*< zgS)YMUkS4jdWkWty;&LJGpTc@;Ke#~-4-JA*peGd1eOeYL6T#bw_d^3>%kNi5>;{u zuIu(3j0+j-rI{yJFp7GO(5r-AEA%>2*oHT7KdNmQi`Uh1|CK^V=VgOH@od9S<9=?2 zK86WB@>RpV&N7Yy?Uf-1azb1jWM%fjYV}Mh{hyNNMjLk42}Jg zVvEKuL*jaWei24`MX0PrvbJ4lo6sFXA0&m!c5^>mWo4&ewoMqc3LTx94P4^sY$xvL zra#gn#HP}86TGB|O%||-v1Vt{hc?AUozzxXkBDQa{CVbjWF_UJh`s|I zbvz}Cc~0mvLfeJ9NulwVxF4?ZQe-fqi5SW2S-Jmdp`-J%QA=^~?hCk|Tf}1>PAFz2 zWoE+~n;-MBmN+4eMZ_^Q7NpoCHO40-ocM9cS)b68LjNf=KnjfwazCoZV)5#g`%efR zotF*Th^MiB+|MoIu?`CzQ)A3*SYzkM)R@ExX)Gd+p|NZj=&>K`aOyJ|N3{t(OQ>C_ zgA^*u<9@ixMn2XfnOTLwnLRpl|6EfNNmLPuw2 zgF54>{4(6nO;`Ddl*Xj;aFcopr-rDU+6t+>`2Vu^CUBD#)!l#h%rgrxEW&6&S$bF$ zWmM*wVap$6Ah<6{3{i|k!9aov%&;jc?t&(-2_TybF}McM7~@NfE8-fWxGynopdyMA z#fZ4e`}@|dbNW>Gy?y(c>7IX{=VLKd-Ti$|pE{@NoO^HI>S~4-ulh1J4wHs4=MrzNb)sUafW8;w5DmyJH*pS+0Wjzh&s3Cub-cPaX(bDYN zLj(Ty2W{vZLTS*Fj1O9nu|az+b`K32_pR7MP{rwG$+y>}_Eo99JhgvMt3i7mkIjQt zr|i{9!7EeStgNR288vACp!ZX3(8``_2MvGwgEm{6+)2gJ}) z#UP{AAM$)_77MD+IDHu(@*rbFemhYvUAu`-2uf+=M|(GCpWQ#s+N{E!GVW8d=is zeMe-v_ekx^)c#&-cc#^#?aE{Gpw%h6ds47dYMYhyG$5k}?Vfr+#RjeHsdmutw?Am% z^Gz7EB;$h?WVm6`zxVL_x%ZZP4{O%gXNp;D<#WaGm+=Sg4m>Waw#(+Gy8~ST0uFE>IV%yRS&?g{i$LwHMRs*2*iZM?JeF zJ?o)l#K(wBB}K{OQFg{W=TB>E5UL+x{*vQ_x9esL(PAqvgP->7vao-RVu!I=AM&EJ zluufCxfXwX;e~7YyzufD8&2ME`k5!5vT^g)UFM`eN7Wjw3-bTD{aPMHtYQJG!qqp= z^Zl|-83*q7`Ji*hZe~Vtb6DDcT)ousTQ7Cjk3}?Ms&iQP3o_<`)lEXceus5GCz1p( z;;`-)`vL$7d|re*gh~JX4@-)w*Xls85lg2EmSqmBZt@G!w`A{^+H}`5bucp{SwXcZ zN!s$Q%9PPsZ{W?V*HjA_c;d?U<6B>RS-TQBP$Q`|jscMrZ6>n#c@k|E`Uw9^g*Ht` zYFb-`examj75d(8wL&sNW6bCrcK`InfOPZqu>P;7=}*dHtUDp} zC7Mq))lj9k9a6q6eI+f;o@PpKh(V)wRWJ3Vnqfku%koxrPxyWZX8mb;E3*)(oY1>) z!bRNjzK9SaebX0Tab9;YFdkUNP&uVnpENLhShe4NrO->iIfl?bsK;Wq>NH*Q#zpNy zU;LLPbwc^@liq``VwGBMsX|_5SJf)>*FS2OoU!nHvt!&pcF-y8Fy#xZ7WWPEPN)=V~3d zak+Yi!{d&K?6t-3ru7NGMwmSiX^u}^Bcz#FGLycM@Z_gFIepDx^_t{xrqy?uOZMbv z9DnjzC$3Hrz15N#&N&r&vexAYbAzTa9VrFVDJu7~djE9th;PrsYWAdFq%sO-a||Vg z&pheG6Hi`U{Zyj$p{w*XjrLlG6|c4ASG?AuUGZAWZpCYDy)0g97isZY-(@Xc>xw5G z0IYv~cV+;{!csyeGBs6r^Ncd~_1Ww}h}*o@O~RTm-ZrZN*`yXBVN*~Y-)v$=Piu^x ztkmYeh?FX?$}k&aUdwq_bQI&Rog&5Sbpx-Jy2alQ9C)p-jud}Cc;NLRtM@NwO`l3i zux1d*M5d;k*K`Qq)|UcDTpG`ENE@8kB9UxjLo$@}HQp?y$?>VJo5kU1ne)WbiRExH z&>FVl^?aRJE<)n>OYd5KrCpzl|Gz+F#>;paRJ+qwS5{vrV9<2wpzm{X6|;nC(@V}A zBg%UHO&_VWKTqEnRqXMd(SOkiN1L8g`;OFJliGi!)!*M;J?hyz)3Y8rMtq|BH%U>_ zb?mk?MPGv-oRRDMn?LZa)gIBldH+SH-LIzhE2;fjYQIh^qrO=^>e)Bavz}CrGVex7 zQS1O)bT-<)mEBI~(|3PIXKCj#KiqH8-8##1k8QUDYbb05E&-l^u zT{{2y>ep=D>+E;)K6jt#JoQh%zw>ULpZ&u<^xfg-o^zE^4f+kr zcfax1557<5mY4kGq5F1zz2|2ivqR^GOW*TnJ9oO*ANj=lrCpDEcaHky>o?xLbKP6t zb=sbtt6q21=}S7lxbl)`?$|l)|L*eK`*(hE-nB2hcjwcOTzuXhopbK}o0qNbT>FgY z{q?HOvp#g-WxvU&w0;^ z&XV7J=sn%eF}EM{!EHJZyzBPsckNtt)3g8czMYHq{KD5dox|U^`**hOyzS9HxMk~3 z?=K#I>rS2jxntY!->dW3Q{Mfdv+FizdUK;XX$UxQhlasr}KRM zH{55Z^FsYM7yhEoi)!Ux+<9>=Kd*CMEuWMv7+&rerpePN(=D?Z)H(>cq^)c{ugNXP$ZXnS+wu6b^%b8+={a-j5Ho z)G^b}McGz6=Y{^AXV$VKqqCL1`2Qe|RNNpsEFH4+IgwqxhhDAYc=eXG2b$=gBvE~> z=dn@rB8e8)Yj*mcr!D=CdG5ZFqS%R~=*%pxw>H~X z-fVm%y>=g++DE1KF{%AST3Pic)uW#MQF_)>-=pmNV@Xl6ePw5(?OU(6Y5eq~!1{r= zykFr=I_*9qwP&UFnW;USR>OA=k7@Xxm7ev`F=F_hEh$Q#@1n2K)}_GL9_QCrJ?lGZ zkCvYNeW6+Xk0{q1tS<&v-_&~zGTnbj?cb;NiqyW2RtpSo;t{L$A8DxX4IkN}?6pb3 z<*98}){~Y|?!Q6rr{vEA17;5n0H!5>eXBxVaM_tZylhup`|bG`8=i6E=}+FU@x)WB zkMnz?zRHmP+ij0R&3erz@Mv(63%l6Vm51{q$?NM=`?1viM`}M#tKs|3#1oS~=M;ly7b&b$<(+rZ^;rrjR(P8qJ^T{giy@D7Vuv znCUd7?>!!XlpW(zl;O3HYW~LA9umqynr<|uNFBYO1}!$WS<9-vmb{;)K~MTvo_@*Z z5bdW?Zcx(sR4WtgQq12h7>o+U`e&5%nODEDqu=<{Ii$NL>&Zis@mQMBo8!{fhxDCB zZN}&hT986VOFe(8&Q^CXrq%2-88OE<_v5EK+O%Vsz6b*ucK8IfdicQDy&*wDbR;EDQ;HQla^75|7pFS zV&Pi$G#IWa;qlj(z3u0!hE7XooVj6R{b4k{-+%_`zUWWs z8eb1Q_2Qpn4nAZbgD^cW~$I&@_o+>{doz^+M*3PQ)l!!ae9AckqP9jouH17TtPwXd>R=wLl0$(XzxEWqXnvzj9Tr5uU@h@t$tAxn)D^r zX#n#NA#wg&(o=KT{`XJfr2_t}dq zZlgX?-L3Bad1{YM?UPdbWLkYb`U@U8rgx7^&w3~s@%iX@Nl~)-MQ8a%3iNF50ppv$ zURwEdr(eF*mkX+IS-u3Dy62_#+|<4_wJ)QU^)Kf!S^wARSq~i}tp6KHQFPOS!H<1a z&+BZrDHt*I=p1uGZA46Ku}-#1db<0_$h^fng#DW8`TlG6q_gUnu~%O_UwbybAzwGH z(Ql6sg&)lWLADWv74|U9Qp6!~&o4gO*MWTHcFnB*(h!PV7HBTltkpVZKNfFhj=Hy` z_B*NlZfeuFGBlgF@hZ*ct?5}0EhA?0`;wxV6Gd;^C7j}{q#eyexmV2&sz-ME`B%l}dqvtm#s1J>6 zUc>wCNHa!Y&dxP3t2fvO8ZCGbn2*T=k`14&umxs*nTEsybDcf$ol6Hs%Xwa93(s<3 z&hj&H{lGj$y{+zUNbRYq-I&_bXf>;6@t9`y^z^JJO`~S@3`tRV(CC-F*{i|{`;Oh3 zah&i2y?%bw50#f>-CdR1UTXJD?OwF<;XXVjANEeqde}B1HusSf zCC6sbS$8H?- z%R`ba*JUNxEYC0Fpv>BLo&Ed0v+JVeJnzS*A9B*yyf3sd`o)V?USFQ(PB zzLdu_tuIN>dQv%RTF;df#Sb~5GhJKq1^vPU`=0q+JkVucz7MaPWZf&Vt9x~7uS)G( zQu|g~dGK}~lL!Blp7mtiC=cEyDN6RB=q$ge_rND(#2lb_{OR?NU>-2n zz^vZDr!Vap;F2;$=B;^5dhqH}vj|O-3&&0W^@3STuku?*(iCFzNEBBWn}kRX&gDI( zR$q8fyH#qpN$m<+P3;amrm5XFJySDsYPUl`#b!VkoBiIn*c=K^JC)DL3I3m5)jARJ zxu%EtYg0R$+I6WtfL2Z%!eesc!1PSbNGA?LK*gLWdgFSNzKaNTCv1bjsF^@@Pj%dB z9#%frPeTXJHAbs93=?&+E=9Z;?!P3tLc3ek7;@@P0!SfoZib2P|4F<_GYh&>9x!LwRX4|#|d5ig&2KL z4=3K2+V`gR{i(f{R!)3~$K=EZ(la$9owyDG6?3BKjVsTg7tE6~9hUF%Nxl#G}ORQFWVG;<}V z19QGZxOQ#zx_*RQ`CLCB9X!_Le)m`Zep0W4rR-O0W`}h98T|0X}!bJReDbX8p0Hi#r{7xqMEzeHEw(tCS$Ggt%bUyIh)1JF$=j>IFx_Il(`gfjx>D@X%e8hRLx>x7h54z*^+jRc& z6`#`26<0r~d)A*m=%4S|+4pf@`N(da9X`0r$Ch@^yZZC`jgZsUJ?Dm*&f=xF>i_cj z`1|eh)m5F-wmat5y*vNs8?U>4S^kOL?M{EqoxRR(|N8Xb+@rJ4o>$(rZRbq+S-+k$ zOb1s(;+;LInN!(O(tN>d3Afc0?lbB38q=Zgcm3-9)ePw?Vb!g539?wgkM-^n1<(CJ z$saF3x=JutHPaL_aOB)|o??X!)|C(T0Nl1UMS=zW%)`evQ)@nvA zZIJ9qUs7Fd4JcM7(gunpJ&BFE#L=XP|CbP(?ZOhrsUpEvP7V`U;<$$t1*do#QdF;o zmY{CbJZ;Lt$89-A@@J#kg%9G0_~AEE^W&y2d~Bm5+UoAMsa=uU?NYlvt#V)|9@8Oz zhxDvRwMkFvR(H85Sl#8Yi}i={ zn5;h}J?o)kg!R8KDN6IgM~&?^1)H((F+%I`rT!O5+3L4#!_jWGY2l+1A71z<-(dGi z@{-0`c_8wcyJ6u2v+cIBT~v;>XmF&)czEICV&qgaV?_zehlk=Ahp+~_PW%5kX9~yl*i=4htjhi zN=CTwVM$T!Xb?NIg^xN1d^Tozcm27Bzu3@J({5K!w){0x^YHck=)fFW_-G5v+J%qb z<^jouH{2GFfoT_eW33q+sWH){+TugLNwS+(5Lb8iNbT;a?WJ}Vt!8x}9@DJunV$8~ zGGbQuk`%?9D3)2Q?{0L$u8YTVB1dLke#mRY55cnT!&3Xu)IL15kD!$gkKr--psPkb z>&d=RK0HcN6hF|{EPT{@;PcUPWp9I1zwj|y_3(B5=-3=u_-KpG+J%po<{`9>d$34fUEk5Mfd^5Avy)w1`nA)pSdo``*^=&++d3{TI*3+Dgn%B2V ziegR_%PiJ+;e_3M-1LQyPh(m4v#I?|YCo6S&(q3>|Ku_G@P+iOC;LYE@I^^ca%|Qv ze8d294{Sb0O#_N;aOxL6Myjq^_!u3VLkk~mv01zDvBTcj?Upwzd<4rUu<-Ff^{Jb) zsog)dv#DK6t7$!m$26_$(zBlI8#S#5NQ&ZzoNxoi7Cxc}cC&8N7e0=`uI`_u_6ezd zVrq}2l?TW1m^}FN^sFcAMtSfgNl~%~wF@7$9{B3SW-WY-Rz1A%F*-1-b&N%F=d6t+ zT(>PSt2g8ucE0fOsyrq=snDGq<967z*YS`uiG`1MF=5^Jr1ssZeQ#>tN2{s5j>j~$ z?@!N?c_Ys0*Gh_#4-K}|Q5~i2RpEr)Y}|~6k8fgH_uHxcR%&lf?RRM9gl@HDCvHj4 zdNOcSe12C_6mz0};Uk8TJ29z+kI~BK`e|rr;iD}^>lZ%u+@~6so*qWs5f8>sV&UTm zb-TLz2dOt=tfCV%!&Gik1!K8YZEP>ih5E%<}}wRpX&#s zp@omO7_DFUcuO9aY`iUW*m2Ze$LXEK!pFy%wC)Y5{X}X%nc7d$YI;A%W18Mir)SB$ z5i$B1Nm26j+EPaqqxPzB!af^q#=^%>Fs=L3)ZUTWJ5&2JS~>A69+MM4PtSTXa8!)` zLQ)iSqJH5c#OP)$d{paRBd6I%$Ub|mo$Cjrp@omO7#(Nf1OF*As(ep-;I3+QWr4uW zs?%Hexb4S>KdnhAkf z`@Ym(o7xZ1DhEEyV>;wtm!9?LcEow>gOZ~3Kb-czooYKig87@d@NqLXb#F=ScT)S^ z)P9dv*5Afsvi{cetS8GxS^s@WQJNP%YHXjt!p8`$!s(TXySbT(}DCR`{!bcc;yUgG8g^yD(th*t#r>1seYEPq;3up0|TsS>F>&d)PE}S7L ziX9E=7C!16n9Rb*NX^67_oD-IXyKzRFl!e+-j)X>&uPQLM+{86*c)rjAm3cJ#fN-z z`IF35_tUBURBAty+RxHzR=>z&n$^#xXFbi>s9F8Iq$uV@{lZ6d!Y*CMa^eW7X7xrN z3H#rwzZ1*4KTqw?Qu~Y4{*qQc{FcY$!>`h_9!f?e*RLf-@dJJ6%yxX#df@Z1SqmSd zRS#d+kB-fug^#w_tX=pxh${t^Jgp52AJKBV(LUCiL5@vZe8{o+ICZ+ZdrWE{pV}v+ z_RnZFuTSDJ&Fd4>vz`nbHLu4?iegUGFMLENeA&PbpQDxya%>iB5#8rwS@(sheL-qp zl-d{5%7>Ton0$Cide)PDqkK45Qj{ECn zb79Fzw3^oM@|dRe=Jc$mksURy z-;or>4>>gpAJK!&U-(#lUp&}4wOgfjo7AqLl?OZUm^|1vJ?qK3Q66k3DN6RBcHyJe zgUKv>j8;9o@G&|thZa8C0<(VMQ1gqci5uNZggSj|SEJbuL#I){3seMIi zFHY?xv~uEAJSHbDP0xBVa8!I=CMk+JQS|0JK5CutDQWrsS5NB4on{{)S3cKILqiK6 zZ82KE@bS4kF4=h7;bEVL>~%b;Ok&~V$4pxHC#n6P)ZUTWpVDf2f5Bs#-aFH?WZsAv z{h6dFd3tTBqsj<-6`knc*0*EnsLc{~@mwrLbnkgToY*zB_e$+xCm#OF&ivZ( zkuKyI*l~+3e4MBWA>2>k(H1^F{iET950(m8_;^+neCCfE7d~e8>ziV;4e3wuQoTCs z)RQ+He}YMJV=?{~{SPkK)P;}xsrR9UkGm&G$aT}-YZgA{_+wTid(xLw*DQRjEtVDb zmN+XA{BM%@Jg|C6k5)e<1rTt)l!49@9a6V|v!3+Yx7`(@>8<;)8rHwnJZguz0)c!QJKTGY;X*HX_ z<}uCYFVeG~W@^-I{!&sDbE1A}BaFRW18@4$#%`-|VUN`Ap4wh&SJBFaeRxbR?3teR zWZozj_L3CEjs|s08+8s$W@%%j=HV;&(SbR%w9yurwM!dM$^(+;v|(u@2BzOiw-3r| zM%+`kPiMtqL-)DNRrmR+eO_u`klGj0YF5wXG0p0W(zBjsY}Bm2SW*;oqUg<*Rl3m$ zyL{jDrHwaZS@+7+{$pydO6}FO^5JbfCLi9Cp7mtkC?DP`DT*KHYnC=@J@EM$F%2lT z!KvTVF&vTu|R2S|#NW3zT?qt*kPk5SWrVjGl)GGZoB-BTTRntg;^`CLB@4J~c7#c2J~#*6Z} zWaDiq!)_bf>v+l5zmIN*p>b9PbR`&mDCl)eTK5g9eSK=*nA$hdYI?8YF-`BA)3apW zh#37xNm26j+G57Q(ng$K`$V)EdpbUjY26!A`-#+kGPR$gl@p)iF*)(+^sFZXN5$x8 zBtX$ZZov=?uqh?l1nh^0|I68d}2AC&Wtj2y zx`1@<_fxm4yQ@>XUuy54+6T~TdS`h|)BC{mtS1vkP4E7aqU7nd#f*Wa zjWE6aRRKF(jPr|J#bQJEPcW_fr>Q+UwU0~f<7wr@6M0Nd9Fv~)WZ)<#o**fTIZ^b+ z~N?JZ1^`w5(3f5@lbNzrcw6xI{qvI@XU?PQEnG@gB@uh>V{lm^C{-o9L z0>`}iF{`xiH;wF=jV*25o!e>(_m%1P8n@K-V^-HM?^ZXP!=4Tn16bO)Zxnp&*4_C3 z>DcelgL*dI}?h%oCSAc*D;5`I8=ZpVR&*Kfm>nx16-ldV^?z>MJM+(MUHv~p@6u~4{9j7pltEt6;nw8!RxjoM z?bPuWd1Cf#{Jl=+g72mO2To@jtxwhQ6`9|J--@OEe_qLNoB8?yzFp=wir@8ox$}Zb zetG7H*YGXk^b|W`+`gbH7rm@vT*SVldcM<6XEq82KA)Z*Eo1qZ>G3aLiD$SThPY5| zF?rsTO4eg9H}?_!)Zfa`^fj1nr_1=m9;X`mU9`qu=nrF-V!B2Nk`o{z!}zY#{v0ijsyBBgX3_V7Sz`mgx`rV}S!bvjaOjY-H`CVxo;9QFi za-rISJhr$!Sx>F-7J%3@BV+u!QTA}%2;WyVa;_WUSE%}RqvW}6gg(2;)vp7^xekFpP1W-*@KeQOzoutH z1K%hfhvII;`l{gqlYrcD>{GMvt@dbzgt!Q z!uh=D{$}3fDe{b^k7tW~lb%U&?0Jxk@jR71GwR9JoyX%gz6v{nrfk6icF|V%lIQt_577Qc?3I0)$>=J{DnVT)$=#-=ZVLDP0#Zi z_zT2ioS6Iz#l1-X;R-9`72KT!v9vaPLJ?V+#*l${FNTg%k#ZlE(ePI-KO#jzKyE; zn|YJJ$TJ*1BrWnydM3rO=PRn7zp{t?g>&5%Ir$5}Ue)td^5ieP$X{{t7hary#mQgz zd8(e*nF~#|&@V+MR7L%cicjRJp1+bOk6>4*dj5)&zwp3Kr~=lUnc ziOIi7+>7)de)p>1m4cqX;^Z&({JmUeWp6zE7s}dBpu%p)t{*!1Z*9 z3)L3n8A~6}tfy9Z3qb7IQ`PfS_K?5uBL_J73oovpB~Sj=aq<_=`Q7tW^5id^I2`0c zQ!VsM^}LfkT#R7P;I$Rw203Z`C26tgxK?F8RYRPdx%ds zpIaj*KH-0)>gN~96Q6J`4HlgEgkLWG9*2@AKH+<)4sxNXmg};1nNXFM@xM+|R6oB+ zp5r|1BdQ+f;>0=pL#lp$3H)Q?v0u~k?+u*uII)sS==VR2@hHycyX*9{_w_lKnMgDGAiH{q@)urQABvN|@Z$PVocx9VK-Kd%bD^mg`lZN(s;J*l*N4bc zJ%1%n-od`C>iH{9{=&bc>iHWu*Ws~W)AQ8^{x$I!Cno=OaWB%({Z;y1qUzU&;^Z&< zi>h^cgool5dCIu)TuJ}$Z*S5~m{X!(+iOfTC~!UP`FKrDvr6hc zPh}7J3qN9jlfUrd`cU%ZZyhIp;V+RM&r`{hzwkHKaG~Fo5hK936>+#jKMwV@ABUMY zsX`CM*)}$goaz><2dkU#`FKLf;|e8{&`ULa9o0O-R{RLagIyo zuOFAhIWE<4j!SU;|DpTGCCPJKg6~|zg{E5QmwLYSB6}9XeZ1S`PZ6KGH&0x_^|T+K znVb8AkH{DC*&;vq{z<>ao;_4O4rLGV2`}PPocM%mO8e(capJR%6Q6L7n||JuJn;!H z;xlvMsTTUBdVH$ig%F>&%cmkfb>o8ggmVwWkE@vr)fVK7_-v7{RWd<{J?m6GK4lN_ z2`}PPocM$n@hMJx)^Xw!{!mqqPstOX@FG4l7oKXNU#iEa`dtX|d53)3sOoX3oBqTn zocsTST&T7nU&LqDQ!Bg$Aoe_5)#Fq45TEcOKE;Vo_)1kjzl#%}b)5KwAFJx|DS6@( zUc_hS!c#5uOZE6vzY8Hge=eVj_|)JMpYSx!dQ2sAdpY=sd=Z~5@`LZ6^lR*SlB&n2 z>>)nkMSO}ApYWBc9-rdGXB{U#;isv3d`h19gzM=L7n*9JU#iEaj93Wq`D^)9#OE$m ze8Tm#fBei`sJ0+q#Al0qt&#~s>^Vc#<5Tt!pYS3+#feXN5uf73XB{U#;peG(d`h19 zgctFdx$smA{Zc(X)$c-xPlBq5PyHY!$4|JP_T$sISZ$Gfep~hDHu+j56NED6Wm4zy zDSL=dj4a|)ocM$n@hMJx)^Xw!{u(`ad`h19gctE?Tz{HsQNQ%<@u_|nLVTvZL~_lq zGw&rgp{CYh|KNq*WKd-xup$EWNeKH)`tiW8skB0j~5&pJ+g!rw0a z9-opYKH)`tX1*o-rEiZ<^}7(_Q$Lwe9zS=j;uEf?{rJqhX`GSQzkYnS$T#Vk6vv)- zNSVi{>>)nkMSO}ApYS3+#fi^4PJF^YD*Yaxk|#dlMSNyHDZiTZ&@a{FQ~fT4_*@~M ziu1c}I&=Jlr~A(~Aer0C!AIovuOFW+@`LZ6^lR+ldvqS3vWNJD7x5`he8P+P6em9G zIPnSpiu8MYN}l+H7x9_-r2QMzN552$PxZSH;&TW2RK%ygltz5Q`F@(8_cI?H7kiDo z{`KRtMc&>wtw-$nnv{Ed${ykqUc{$3@d+>DQ=Is$!k59=HpKv`L;*<7oP#^tLJw9c`LWs|swMcy?<7p1} zs_)0bdo|p|1|N~9Xo#wk_1McT{fIq99LgTz6VCC?<5rybg#S|9?|+IDpKu+D3Ql~& zan|Eg^28_n0R3r@3r)4qFJmtgsv>(h4<H7gGPjq5kH}NC{8Sam^F3tP_f-9R z&f>&B{FVm(eer0I>G?qezfBw;QVIS3x40Ma!o|E0zez%t*T|FC@bv?n zyoSf$6-1uAhR5F(G`?lLo?b8bb-k)wOa;GIseyl7)y{YDg>b&RK|aOrACePPI6it_ zWS$14ra_*9zJJK?M)Enr{Z#KQ$~v2adVV{zn0K8J@fXgy(f!T5Nj35mGojleUrCSOqMz#X zzPOrq7{Buw`rV{?-&qRc=aKGAH4bn+?Tsa|dQ7JK-#WjpF}UtYt7rdsHi>c?l&It{e3PC@aqL;7>hURih)?)I>LhaF6Mlub$EW0pPx!tAocM&l zPSxX6^28_nNs=GrLQ^gDOOXkw*gWQ!Ll4MP?Q;k6d|rU{R6WkciF5ews(xMwd{6P% zuj$#Vf$uG@f2qWN_c5ryzz^3C!_cn|!~VGg&gTyJZmRZ{s0YPT-#RriH{9{=#QfJ%0l~ zP(1c)dJbyf2aD^U+iCKL7}Q^|pWoG?U+$CJeFHf83+H|I7P#p_vFEQi`HOrVuju@3 z|44on`Ma$07tZ}OABW7FJVl-%qEfmo@|D!|TI}Jx>G>;r$Y1!y1DyPYb3N(#D|zx4 zuCKlpocx79LEQ6H^5if4>KZOI)k41%nUG4`_#;pC{FVL0KkR5#&tGx!7yejP&)>iw zCm#DXJ&$kT$B65n+iCJoFsQ#^Kfh~7znn)rf5pjP_#dmocx6s`73$y7tZ~E z&uek=7k-7f=dU>V3or6FbBRv1&@V+Mq|!G2$WuLkWhe0uJ3-a+SDgHXKSkB^H}Jm{ zkNujSziQwoiR+)+Y4T4ssJ~!8`Afe={)&^o@Z(kOEy$Z56c5HN@^!qT^S9+U@{9b{ z@9uKF0oTtq^~WLeCQp&4_;|L+SJKmKvFA9c_xzPTpt z;riDfhs>KiMV{jG(js3;Pp`$EtEJxaSN4#<@O#S0$jM)Lk-w5Bf8j;`ij%+aB7eon zU-$#1-}5)~>3LddreBIoNTsWON1cC>r+WTMo;-prSM~fACx78fRXu+L-&#EOYkIb6 z;48#qoS6K!;#RPq{H5O_f5pjP_>u-a=M7uGoPNP zm1g>-$b?k7>UUKBB2V@Fl{|R_+gsK1SDgHX@2Tqf8~DA&W51^7J`H?d@fas2e_wGc z*iZh_Z;`*^-OaqoQ{*W=FD>$w z^z>TnDe_nLkiYN`t6R@saq<^l6aoC zQWtnVU(@pk4g4ta7$+wGU~wzhL;lilk-y^P zFZ{3uJ?QZKmAu7s9k>4G>*FyRgCc+RyTtelkH4GU&AiD^lkd zzwjH?t>>>e`3o=dSDgHX7x%Bk$zOPpzvARC{7&ij{LOrNo>rRamm(8V8E3wDkDq^K zCwT-rR@L)Yocx9VnX2b+;7<~d{hFR9H}K=cW1N`$@#0pnpZulYB7eonU-%Om^q|A@ zSMnCmb=>-!ua9SH4C3zej2 zMi0f~Fzc!4mT$4=f*6Og$KsH63Xel^i^G-T9&h3nhlAYWF#i8-88?f=;y!BT(;fl* zrJkQV!XA$Q^SzucpEk+~k5B#nGw})6(;?pEFY*+R&#b4STfW7fB0gmg@d^K^%<=dX zCqCgt9Eua4b)5Kw7x5{1;uBtcPRV@QBS61Yk5Bcx5aRP3`BcQ`j#YfZ^|T+KnKz9y z@)VEH7WqngdM)-8@hN+VPx!aht;eT0@d+>DQ=Is$BApYY;3JoD*!T4|i4LT?p~{0{K+L=T238!u7NtpP4s}Gx8LV&ldSgdU`GP6!9s0h)+1@3Xe~5;uBuP zr#SIh$B9pP5ucJLKH9`d)2lfUqrWW41s z^5idk{QxI_;c@>v^5ic(?teEvS?{*IHvGC?6@Mr^uF7!|_rJpz!f}KB<4UuB{L5GJ z0v5Pr|=#MdmGU+se*ng#{rH9(qFs(U3`=FL9?fv?=kvuKogApaOQfDH~ED; z#a!oDHOX;6Kb7Mk1^uh6vkHyXvVXjo_q=Z%uBUx}GjCFgJjF~{)FNL=kKdx7>hr$1 zns->-|E_*FY2G)=@OWLfNc*OlFSwre$0743%aPZ={y4PAH|d!a#~$*;&kM4L^8!5X zf5%_W3-A*p@8<<^&I@&%^8!5Xe@74J1$f;5ZhTUHHR+*Ws$JL7??N~}pDCZtl+%9v z$@_)j#qlchrtv{u|N8OSBHyHEQXG4JC}kd>vWNJD$Nle%#EDP%HIn!E6em96as35( z;uHQlRa<9)6QA(7|K0ec{A$uezZ98}3jK~cFCb5~^;6_o$Aq1&>TxbkoWq}?>gR>P zpDiByH9gO1;OB_zpWA8j&o!vOU=RD>>6cT0U7y1_C&ABBwYNn3QCt_#bsRRI%gZzX zMgHdf!f^II`8Z_W?8k`3t{Z-1AqQ{DsH; z@8}_a;YI$6lfUq|{~dYwv((@v;UobSL(IruQ>S&XMNn>67`^XFm92r;}xC1?UnMY$Y1Rv z=C}=y``;I3-sCCr`qv-N7WpPUlj7LJdDHV$_K?5uiw8LQ3+H;$^H=iZFFfvlXB^01 zc-;RECr{y5OOKzIGZ&g_pMz*O{#p8s`)A?gFZ?Q1dkft3pxE8!{&2&mj)O^q5)3+!i)TsJoyWc-#=U=PX5BL zkRH!daq<^l{ z-2c8P^CnNxL-Fx!k*}nu*J96cQt$aId&pn-g#(=Yh2w&seH|2v%g#h$qTJ?dcqJbxw6aSZu7UeWp6vM;#E->_d8mwg;EZ}Qak7kmD;$T#Vk z6vv*crOfkJ_K?5uxc_~TIQa{Y-~We`zi?vQ^IDwzg~#vzBTxRq!bPX5B<{&(~nkNe-@rYG)ykNkG&ig9A{asNB=eE*+* zx0gr$`B$9$g~$ExQ9lDP7`MpR@rushc7}U=GT;3T`-NGqALLD*qKD%1lJ!({%eUBb zwYv5El|AGyJnnyABu@Uqi~JQQf8j;`ij%+aB7eonUwHi93;N;HF7!*WuIP7E{vuEH z{FOX;1Y54^`72JI!sGsT^c#=+-{Gbw?thOw?thOw?th1qzw}$=uQ>S&kNe-F9>!rX zZjrC!6`j9rPkt5o8}m$X{{t z7hdGAIQa`N@>iTZg~#tzqJK-|Fa1(vLMr3Tm-)sUkSFh8d#if>ij$}Cxc?n_<8l9c z)D!o=N4~Fg#W=Bk{@>iVvg~$ExQ9u58{z{(X81i+zqVu;sRDKot8} z`$`zMEs?+UOOXkwj5A;68*f0KJc6xP_52klPvLR@JMzZk{`aUS?thQ`DCvrEV*SSb z@5qzC^jqYwIQa{Y``@E}{PFyiJo$@!9k1y8ZI6*(MgE5U!g2rmqRg8-MGwX2rA5Ay zo?eSRMgGbj@)v%iy7l}OCx78Z{)&^o@Z$cJIQa`N@>iTZh2JUte*Y@->3LddreBIo zNM)S);yr%-EIY{~*s-dfzvAR6Jnnx-zwx;L9d3H!{`bg_ldc#iCLi~|BTxR)Z;`*^ zqp|`FPwE`zkel8{=(z_cl49L@VNio`1Cwo7@8TkjdI1~O}T4v zsHa1`$!qjbJPxy-if;K9d-%SJ$D8c2IAon7a*M;2;vR33w>TW+7Kd^F(IUxP92WOc zGoSVd;4k(3+!6M0oS*OIZ27cNPI!E3-!$?`wC;Z#$){md!#3#InPjTY2juW5oB0eQge8P+C@XV*@ zX{DKdsUDx|cOk^*3*=J~pF36Y3D?tpd}iJ>&d5_dK3n7~>FKrDQ^cq2AwJ=pD?C2M ziBEVDpW?)49Vb5FMSM!0_=FetX)~Xmr>)nkasT@wapKeb_3KY@;-vr{`&< znSQArpXzrZ#3%d5*U3eTL%xSge8PXX|GnC;9rwR$n`Rmx_B&H-+>BRrxHWmp-!}PS z4U;8ikDW)bhy1PMKfuXfc-;SvJoyWc``?XE*1IjQ4Zp5em5Zt1 z*D8$*JnnyoFNEU;d&<|!7mt7W%5ej(haoOhTac&l9?IgZr+T&dE&8dp4_f+b_rHs8 z(mrVRl*j#~ixmKj1Dsg!@yWc&BjhPQ4lVMP^!P3MskYAoJBiP^7WR)9^R9r#UpTSt z{$}2!A9;$Iu((COk{-WBKh@{GVgI}O-K2THUWUi(y2aWz%{ajIv_B4+H(8Fn{`JS9 zMZQVTq&W7>N|~P*WDn;Bc-;SvznmA~CrIAU3*wv?>Nw{Gc-;Sv9?lE!xc}Ywr2J~q zL%&qJuA|=taeS6fXUb{MN9`{rK5tMhj#rsCjSuqr*N@K@`6fM+;@A`Szb}?O#3wxN ze}@yF@N3k$$EP^)36JY9$P=IN*Qwe%DV+F($NlfdC*@a@9{Q!ogjDF4d2A}kQ*Hee zdDbyupHcNV7bni)pHlVnLg1ehkNujS&o}Tdi0fY}vEMHm)L-E2f2Utg0rvf2IP0hI zPpaBmq8=32#d95p&F6BH2B64a?Js8D;c@@_;>??TMPC0>MW#)@NzbG>_Qd_~*hBup zk5?yt-VrB%;n$0M{)&^o@VNgSJ>)OE$X{{t7asS&BM+Z;p^%pq%-|2UyUVHwElfUq9s@hwk z9u#~2O5WnRj>G14(O4AuoA(PdA#wlvV&hHDN}jRw@obZC(laS8dpK`;p2{Bb7r!nZ z;N&ly>q*aF$&iH|4t~15R8_(asm-4sNyYepRS=PWArx+*J?^dQny3oV^Sro_pvvBNycd0e~f;@jE zPyU*LLp;BKzCP@rF(~p^`-|}xzC4aY=1qPg&oKFTw#YZ>nH0yK4N~U$D|^Ua_(cPp z{Dl|!D|zx49>0IMSe*QYUm-o7r{csVyvX0oB|6nYzm)vY!Oj%76&`Alr+WTMo;-rB zRQ3E7Cx78Ps(Stgeh+c|OND+-&+j$xoyB9EnEWoLM4He;{?c!ezvARC{BEjsdN9QE zRPq+jbsRRI3;TkL{0;ksnK$`r`-^=%TjZPcOp0UAaZ={_D|^Ua_=N+U{DtdZ z|NJX?@)us@uQ>S&kNe*lAMzJ|rSy1SXD&3=LcbK5kjgmo#d|z|WhZ$Ai~HZvL;k|! z{`bh^{&%?PiTmFpkNe*vkNe-@b^G7piH{q@(y;Js-J(w$zOQf|Bim+asNBq z^u+z|k>4&|F-}ZA?te#~@Bh>9_VUO-|B92p@VNgy>Sq83;}-ckUeWp6&gdRrk-yqs z%)G<(uRji%H+hOY#pk6(zLK6^i#=CMz2~p&A%Ed<|NCNb@)us@uQ>S&FY;HM{Dl|! zD^C8xo{yam!8I<$ltJEIPQO6oOzS4=%IN2w#Zk~ z(`&J($Y0q*{=(z_cl;uM;YI$6lfUpHf5pjPc#*&2XTHog z-he!L2isfK&%fg2FFfvlN8Whc{~q-{qK>-{qJz{mwt=<6(@h;asPYNgFl|X zk|%$Wuj3V+zwM#&tH|H5UpVf6Uz~Z9r|6-0{d*nw+SBw+uH|~E&p8TcXB7eonUwGXA9`)mo=da|+U*zj}MdxpOjQlF{ zH|!UV``;I5-sCBIC_XPO@|E=TTI?zESN4#<@Eg^w=dU>V3or6locx6s_pijsUwDzf z;^Zm(PU-jiSD8=G(@Hb_Qe;9Z?z_?_7I=&xc_~zIPnQD;!vFUtmDKdyogW96QA(nb4upZ9s&BL zdVH$ig%F?T$fqJccdX(QuBZL@%)Duwk*9ckw#Zk~(`&J(h)>x=e8Ru2ZvFTvPJF_P z_!K8T>p1ZVFXB`3#3#JC4$pjgo>rRam+JAUeiuS~zCb<|@u_{&96#ZD+K?^H2`|-dVH$ig%F>=+y6c~a@fBd_rGg`H;CdM1LbU~X3h$xJWIffZ&2Q09 zwSCaiU%UTZe3SM;v!^`nCuNTV;{YcXe0(x*@(6i~k3)-mB|UzNeyV*>8#{^5xfb@6 z7xSL?t;6-S?{DT!`jMxY2{SG7mGt;6`l&we4g25K?t>YL%sZSM_j%8} z$#Ucw10RPL`6fM+;@C4QWqw|eJ)9TdasNC1a$bO+AbCG8h;v@3o{yam)kTBMgHdf!tl8NeJ1lJUy-L+$h65<($j0PC+>g89`YA{yt?)C zjyU-Xzh2z)SDgHX$NlfiH`>$zRy*s(zjl zCx795&)=`>0{yaW z`73$y7asS&GY;f0Jnnyolc(^jrN__9nF~#|&@V+Mq%zKY@gC1#*-0M3c2M>F6(@h; z+o^i~2ELk@w@)UWBk7tW~B|W_sdp1bD=dbJ`f8iGmaPk*k3%^2oJWs{RUwDzfnM-u4g?=eAAr>KiH{9{=#=x_52N- zeF3pw)3a9t-&;J!iOKIHZUy_vU-~WbSDgHX@7ACP9fNU;d>yao{B2juuOff*eqngr z|2~s>lc&g2d|q1QE9vRA*mIoJd;ZEE@)v&L04IOpTw?k8SMua9yvSd1@)sWWzcW7M zFZ@dB@x0DlXsU&NDKa6IapsHnc>c;x@(8xSs^_mb`3rx5s^@Ruv*NK|)3dgLuM>}P zV)6%wTfu(zztb=GVQl{_ocx8~zd;W=Jbxw6aSZu7UeWp69xA_z{MG(q{Dl+GJ`R~T zd5S#6=cPrylAd0RJ)8$Ue`OE(3xD$fCx7Ab`~NeNCx79@xaYMv`3sNV|3{wug~#u0 z8lRr0m1g>-$b?krchvb8d8+5H}8GymKMZS(#bpE!-$gd)Q^L}ACF8erS-sCCr6rYzC`AT|v zE%p@oD|^Uac-;R!BToLpi~JQQf8j;`ij%+aB7eonUwHi93;N;HF7!*WuIP7E{vuEH z{FOX;1UpvM^H-cag~$Cn=rlc&g2d|q1QE9vRA*i+=M>>+>QasNAhk-zXF zf5pjPc#*&2)O_ZZGK9&*J1S{Hz8&=%|b5Iu4u96aoCQWz1$$5Hp&S<9%|n-@d?+{A>QOK@)VEHtf!(|zQvv* zK4lN_3IC|f@%R)cKH)_iiW8r8ocM$n@hN%Y6JC5y$$Z))K)+OvPxZSH;`1}|sff=V ztN4WLX+J(QZyIOhDIT9K@|E=TTI?y}Q}z&_@NcVIk56&p6JErpIPqD>iBEVDpOPm& z;l*`$=F{`E(oDZpk5Bcx5aRO-@~MbV?VINK3D?tpd}iJ>&d5_dK3n7~>FKrDQ^cq2 zAwJ=pD?C2MiBEVDpW?)49Vb5FMSM!0_=FetX)~Xmr6hy9seTtie11(nt&@uuhulXYKH>VB`w(v$XXGgspQfjxo8O`z-Gln! zH|4(Rg?jyab3y=HXktcuQasRvV$$Gctwc%IX|Bhd)a-78d@9>3i z+_*vhD$V-wFJH+ExE_YMP;Eh;!h0x7vYzVI=C|ml+CFIMuigJHzDfI_*;CG(`f)%p z&N#sJbci>3ggnK^A?vB==C|mlavY>Ak$&QHu7y42#k}Wz>u^2o`Nw{Gc-;Sv9?lE!xc}Ywr2J~qL%&qJuA|?DaC~MT z@tJbkk4xHLOnkzN<5lKOme zFU-CtABW7F{6Y`KLS{*ed?h`-7JK6UckCg5;m506KktZ>zwqnDJ%7c?UwGXAjvn$C zUgWPh`3sNx-;sw;yU;Jix@sGLfb`Wc78xJAB>S9JciD|Any$ltJEIPQO6l6jM-=%M($ zw8&S|(`&JZ^QPyi>>+>Q7Y}gq7tZyh=da|+UwGXA&Nz_2@VNgSPM*TAmL5MZXD&3= zLcbK5kjgmo#d|z|WhZ$A+d56e;@^Sw=@^$;) z;p8v&#QpD4KLgFKrD zvq9=Te`OE(3%_W9lfUpHeIF5p1p4XWRO|{T3MJA*&&V2D6&tKU|-of@)_52kl zPvLR@JNk{s{qJzo6ZgMIzD~MgoS1yv|Big!{&zU}i#>7wd(_VWc>YSB;~4UFyrT2B zJyd=b`K$fK_zNeVeH=1x@)UWB&r6GZB|W_sdpHkz{>mQm7asS&FA*ny;qm+baPk*U zjC)>-lfUrz{eR@iUwHi9rt#@{T4|*OasNB| zjmQ1(aMKg_zegVTzegVTzr*?dKmBemk8FJzPX5B<{`aVd0T_&1iH{q@(y;as^_mbc?ysF-_dV8?th1yp1A)#^5di{ z#)-+t{qM+=zw}$=uQ>S&kNe-Fe#T)iZjrC!6`jBBnewa1U+phu-r;fo`;yF?JVl=3 z^U@+;Nl&lEo+5u`5BUp^``_`4{Dl|!D^C8xi~JQQf8j;`ij$}C_`OQ>Z;AY+Uy4jf zWt{mk-*^M^@)RETzawuv?thPZ;{Nx@&ylVeC)RJ=|BgKQOTR__ij%+a zxc@!s#~;sM$y+?vaoBt=7ib)c{0;ks#)=%yv-?!hB_K?5u8`Z7nuQ>S&FY;HM{Dl|y zuf)k;c#*&2G%6rnNQEtN;CaZWI`(A%op$R>u1?X9>LzO>iH{9p2Fk)ck~;N z``_WFC+>fb{2J+sabogu|2y*JFZ~wzD^C8x2d>yao{B7B*8u!01 z(O}^(oN@DU$h^r@SM7KeH|#GAZE55?m!>#69LZ?PxtKUyMtEDl+x z@HiB=I9w_2@g{C@ILIvyR z3D?sh-sCUx6pzoWr=nZF#hxNQWe@QQ|ESFI_!K8T;YA#Z6Q6aQ_=FenDS6@(UVKi; zeA**Gzf_M;^}7(_^E2|Ph|e9X_=M|eKRz>W8fWAw9-l4pmGtyl>?z_?_7I=&Z>w96 zPjTWCUc{$3@ma@-Pk0fZk|#dl#dUb*)AO{_Outl*PxZSH;`0mgsff>=s`!NKX+J(Q zZyIOhDIT9K@|E=TTI?y}Q}z&_aLyGTpW?(PyogV6;hPtVgz zGyPIMKGp9+h|e#}ry@QzNu1x|%$J|{GjAGa^&iW+3!rTaWh`g;nw6Wf7|4THB6S6J$4?!9`d)2lfUqrWW41s^5idk{QxI_ z;c@>v^5ic(?teEvS?{*IHvEeF-|=fzj+40m9lj8b8#l<`werQ|U%sZ#t>St*#D!`L zdMLbyvNY?dUTuDheyZ(*mj2rP@8X-Z51KvYaX;x&#W>>t*VFzuWZvWv@)RG37Wqng z{1*LG+y9Q8#OGWKd&-M>&->QldfN9l^CtbsQ_O^=E%KH0_$~UWKJN|t-_`FX&HKI@ zzj$4@RQslxcetMR$0743%aLacd>mTjoAgYIW6uUD^Yeo2;k*FXB~QUQFTj6a+|LV= z=ez*FWq@;DfXDAqGj7W>|Apjjeag7dR15Y{?YfSB7sBy*wR|e#QwJ&H6J8vzGH)7W z>)nkMSO~{$ozE4dwhx$pU59Ez==;d-(&PRlsxeXKU(sG zTxhC=eyJXxvS%U0=l=4kh)-P@5ub3bk^H(M^QJ*YzKG8j`6fM+;@ER98RYRPdx%eX z5uf5KGB1vw;>0KNx5y}uTXEtOesqjaapDtR96vLklwVDH=$Gp8seTtieDXUC#dVH0 zEfb&cxPN(R=1t>+JcSsgw8>XeiQPO?^=X@H|aWOo#u9(%&~m5`vdUh zHN44ku-16Wk>E#=MbIa=UNVyjx+Tp8;7NN{}DXyr!(H9 zANe>AZSqZeCdIMmYAN&MmHgs(1%Lbi=XeD_L)?!`lIM5@=l5qK=XeF@exQv${&Kv6 z|E=T)xzJP#{ZjHnr)~U^r`q?Ckmq|rutQb-xF^nW5B~eA{y8h~2Z`%nDpAkj4Sc=0 z#dDND!jwo8{BT_p&@W+a`*GlW9|?YlYMmYosf*`24x7*AVH$%Xf3;tU<2hW1$^JNG z-sCItjHQofi+q!wNpb8c@>lkdzwlS66VGdL@)us@uQ>S&kKadHDo*~wi~JQ|p830_ z-}5)~N%_^J2YV>_p@W^wV^cw%>iH{q@)!0fRnK2>@)!OHRnOnRA0w`RsnDcK>B294emwt=<6(@h;4_B?zgCU;3lDBxSiH{9{=)xE)$=#-CyDD{D)ei5p4`BX z6OVCX^2eJJX+jUbM?t^(=+i&{ij%+aC#crx!4S`1$y+?vaoBt=Cut0d{LTB1;Bi0Q z(#)HDMV_(r@obTA(laTJJsV|==c()=f8j;`ij%+aB7eonUwDzf;^Z&vz)uy|zf|bg^lWJ08^vRs znEYv`M4He;{?c!ezvARC{HdySdN9QESMua9@^!qT^S9-5`*EnJ{rJqh$?KswY>{u$GbxTe=fyab zJr;-b;qfV68;9bxaVTza_-`=|#Vro+BmI6n%zRRQEmS>c>s)dGuo#89{HPJKg%AjV`0x$J->QelIQvveog~_p15CEOOMIFpn<nzR9_#nT4g6W+#1JLQpKD4o=lg%=uivkhey+FSFKN(&-obb_J%b$C`CMM6F(}r@ zwV#OV9JrqL$0743Uy)}{d|q1QoAgYIV^5LSvWL8ee_Wk-zKfIB@M3*joViICt}>;dfJcA%$xj0zKG8j z`6fM+;@HDS1CK-5Lwv$@o4(*HGB4s#^28_dgPiz;?@p*xKD&ljeDn8+Q+KoAgYIW6vH^=J6?eh);MCpW-VrFXB*~ z_(Xn?6QA%|>GwF4Jn;!H;xqF}`PHO{eyJXx>USZ;=f(1=h)+!h$4@x(;@2~oH;oVS zMSQl%H|d!a$DVak=J6?eh);MCpW?))`RnI#apJR%6QA&hO25aalRKE)$K3^%HiqDmIuRd48$V*+YE7f1pkx zCqCiDdX40X&pJ+g!rvkN9-opYKH>MS;gj;KNe}%}@nzR9_#lF4g6K&GHpoyO{PSDK@XoRv6JGTE5-R-34fz% zogU=$-?7)TjNdok*AmmZSs}$_$~UWKJR(IE$maOq2EoK zclIvFb^m4hvMlos=X$pNM-LN}f1GzKBC{;t>8{lJ|HMCl2Ayso_FX zE%Zyt51lxV{7skBslfSs3VWNXUss58T>*c41Am9OAOC~=H4Xfo;`%q#@4q$he-e-J zV|KpVlt>fybNy%j+UH_8pNrw|YS4oreq5Ej#d#fv&FAvIJO=Ksz6^@LaK0Bh$eVmM zJw7j4Pm}z#Irh9v=7n zK6i-UC_RH*XsQMKZ4T%NJ6Gj-e82vtf2l-%tzeullmCEtnD;LEh3@N0o~~!$A5!(> zgZkz80RLPA|40M>n7AJ|mUfnyp6g4#*!agwJ_Dcc<;(JcIq~t=2RZT)&S$zo-sG?8 z@%hbqn&hX=v8TvK*+V|Uf1=JkAH~T>IKFy5ij$Ah^m;ong8e3X9j0{+7Wep3VgmbmBR zvML|Zb92d4KEiJ)`GUyDJLJ=unkgTD{r`5!NBHs@Ud`%oi#)O5@sRZlOKus0Jr9#H zo_Df`e1tzhCPYp?!i(!$$&-)pct3fWIQa)ApKvDfyv;oy=oX zL7wW@!;ZFJ=a)G71;10(^Cj?KitAr0^lN&4)xdu(Zl*=~-7*ZF{bsRRI%W~Z;D)Lvq55T;`w~}K%4w*OkiacZK)O^(dxwWSDgHX7x^nr{=!+;_VcVb`3o=dSDgHXA1`^&-^?fFSCbz4rO1R- zmZ{%S`HMW&^H=iZ9c+cF=dU>V3*TDR^EdGA#ACmvXZr@egLsS+lfRp|73?Q}Q@?`# z`Ba?zg>TiM2OWcPi+mlg==^QDUsv3B%KQD{9QS-2GH>z}d5X_Vi+m+Ly%u|3D)pYH zvWNVI-+O?QzwqL|ljO-?c#+rQs+zNhi-w8V@ zp4Z~!HT-K0dXOKCXVWvtk)6+FR~@g4^K$+j0Jsi|{c*^=$yel=6Q7qB`6fM+;@Gpj zlzCpu9`YJqQ}w(SC*R?_t9t$hzNdKX*Yxbw!1or9aboiOh+Dya&dc;m3VZ&F zlfUrY8uXyU^HlPT1M+peqVu=iUw#$&n|}uY9)H(jS>{ciBF~)oytK$S>6sMAo+5u` z5BUo}TAg@ai<7_bB7eonUwDzf;^Z&9$X{{t7hbFfWj-mtn)J{wMJA*&&V2D6&tKU| z9>LbBdj5)&zwlXA&)>ig6p#Iyo`V|r!QwGaO#TpYE7(u|(r=N!;^Z%UO@khEc>YSB z{6)TwS9JciN6D`ufAjxW7rw3B@^Q$#$y4N+6Q7qB`6fM+;@HFY5=J{DnV6)$=#-M~KIMP0u46_@l&QoS6Kh#jRlf;kqF~zbgg({3}lW!XMnA2OWcP zi+mlg==^O@kY7dq=KrrQTt8*eABW7FJVn09-xm2MJ(J?tQ{=DgA%Ee;I*~Z}3or6l zocx6s`72KT!i)SBCx7Ab_s^GQJ}JMN^w2LwCZs~Yqw*Jds^_od$s^cFs-C~%~-5CC@k@U&kvtf7`d~ z;v|0Gd%0Y}UpU3a!FWZ7Ta&kWX_Ft;Fj->u*!dTG$lp3n{=#pP@pk@2p8SQcAK>IK zJbvFBdGZ$?zwd2)vfgcZZTNMKs$5J3zgFcqd8fGLJDhx<@8w21Gp6@)4ODDVTwl-O6hUNb<-`gM6YqLM1az_x*j>oOA3s*P4TUIIR7@ zpZ)(hVXm|HcaQ&=W6U+iT665Z*Iu-wCp=sHE%soN<%R4gFW`I*m2>g}{#|j)3(1og z@clZRynrv0vuRz5zvKn{V99s6&`cZS(quy0rp-U{^mJZBp7RlmYa1-i#ffwH)#~ZI zhJ50GDV~p;^!$~>KPsNbNs|9-@zl`&)Lp{3YX#G~6wY}Kd;Y@FgN|<8B46Wy&hM7@ z=AR(*&0oz8=QTL{q{}@|k*C>yiFyKk;9K<5*^hj$T)EO-uL0w8glydH`rbar?fm>s zj@QobiF+QQhnDP_CLg3{w@vn>;}!PQ&hPNr`5j(6zr$()KL<5zxu zPsca-QaQip*9$yIflXd;JS4``@gZ?<=cePQGHDsg&!dOT|PTcgJ#BM?qx#Tu#>oj z)8g`Ilz5>1E%J2BYw01sVE?6V`72Id!@ukBABgAnBt2t?^TjEApkZf{Z^ToBKUD=f z<5KrpUW=30@c&e==|M*~o{_KdK<9URsOD^w%r}3Rg?NAy3tjGciagEcGwKO+@weFX zRvBaYD|^UmIJ+|E>9M?yeAY9-xEg+vM;e#B zhSM!i#mN`g6V>hfD^8xmpXBhv#4WEg`NJK4gg7?Qn4dH*=i3_paq&EUlKhe4siB9z z$4>U6<+V6@4d0+%(}Rv~JR@J@fzI#t+43v@9k3PpT?padmZ>o ze8TULyq%B4iBI@SIcxDLPJF`GRru^Y4VoF3p3nb2dIEc%x=d>uekK0Xj{MJvXYtTp z|BIfDC2v2cfd8zz<%RT<7w}(l`0)<^d2u_h?GUd2Mb8N(Z?FG_pH%WCasBU$`8I>VVPrbD4ya_UoV>+|HV@r9@OC}4vY8CC7?MZrm-Qj1ndcw?M|C6=$LjRfS zYcs!+p0gZ1=ZNQVnB-q2p2vCO=T^8kKl8$0BcF=A*7f_W_u#DCZ5|@`{6d~)^EpL6 zNY8GIJw;y29`YLgH4STdElys;i@X*mui-^ri<8&zBCo~CYxpjj1k3BlXXk0q%(!%! z(6$vCm%N6(R^9SC@+j8(2l+RuTV6|^_=o?7y5+Svc@2M)!+%RWwWO(R z{p2FP#kx^n;2^Kze3!%KA#%?> zDg_ur-(z@lj4xip)5Ydt8pk^jYIKj z9Eztnd}eEsMj*J+FIlI7QymGZe=jj$;;YdYGuAT9xsLWUEd}@iulw; z?8GNLzn*I7MI4F~pEXW=!atZF z4<%0=!apGW7Ppbl&eNcoap@MH8h0tg=R4$65udt9oA`w5;pF%kxi`BihPis-4=WHlX^Q&${ykq{;3WpKHa^T3*W@@)};`wK#bVFY;QPysmNb8vY{b zx4f1-c?~b}I`Uc10OM--Ngioj)(>#H<+V8Z0{cJeme=CsHT-WK{xNaO>rDRR4*!HW zHqlmO<9^cNe=VNJPqOnm@zl^mUSnsG*W%!r}5_X-+MF%n{t1DB=`&ekqYGkbTJq#I{K1-pE}!)b zFs_E5YP%;(7ce zJHIcU8hXfU>@4zHoVcGvjLb zNgioj;ucP~ycQ>4V7%vSc`Z&}!&fMP5ff>lt8N4L`{vjZ56Z>6X{x zSE_1`CH4mRcf?iS(!&gaE850QI*B2TmZGDSW}&u)u7kC8EUzLq`Y zHT+W=Hs|CuyvS?Glh-v)Uc;Xz{dT^VJb4YjQ~JAncAf^!jH}@%c@*a#PPe=kCtqNP zsasx)lh^RW9e#wk<#i^%!Qn@VV-syfHtx|5f3kQUKgrHx#ZyBMd5xV#UW=30@M9c3 z=;+2X@--gl{BDnvUz=pU`TLNN*KoeS+U1_7$kS}UL_L8n{uX=wyNt2?l|AG&yvS>D z@)};`wK#cQK{yInr(8DLxuKglE6Ltew_me=CsHSAP%%WHA+8vY`O|BATf zbtb>X;lC!1O|%u+xG#423&mwx+j9Arh^Gc8ud%bpYjN@#zSYr#j&3|7U*mz!@Ae$| zwMpiizq^NcfbU-6o~OvuY`;W3fiC_Qdx~|q>>;n=-D^18;!Yk08^ zmppk5FY4>aXFUUqtKlbkq;bh>INkDEoVD@)};`wK#cQ-m{hQGtngN|-IBVXfz&hPdL`L#*ro4*eW@c`#{sJh(q6nUEM zm#8Pu#ouC2u@09#vT?6*_@9aA@ssTQhjC_p;I=|bG%dg`4g@A(|K>#%BLbe z9}(gcu7{KOjNJ1Vd78!N6!{=MyDjz<*Vo7%;uBuPr#SHmFXB_2_^ff_6JA_jBYENz zUc_hQv-31)W?Z_(r^a0h@p*%MD&q5zAwJ=HIEl~5y?I8SX7M>iK1k1Qi#2f-6QA%RJ|$0l!i(z@BcGk8K{MmhEj~5wQi#u+;j9yK zPJF_P-?5iG@d-ad^7j6D@(^X=iB&ar-uEk&l$H^pNq3Thu`ezK}R=kk+1PU=XZO1oCEV$ z#V6}?ICW^3d!8asv;7kF1iJWJ>?!hB_K?5uV*Mjd{=$pj9Tg{k;djV<%U^Nw7he4C zs5toxFMfA4@>$OSYQ&Z?BM#a6O#tm&oI8 z?frv1&EjE-e2|{q7JJT;dOL5*9`X@>Oox+?@Q;gI-btQ(ta0+O)gx!^yeWC|5nkkJ z{(snD59>6G zPuW9!!i)2TIPnQD>Jf3`v&M-}c=3LYSEbbjYIKj9Ew-tP&~z9Q5TC><1q5YpMm)ru@{H?PU27xCvh0L z=Up!jr^tJHhT^?Alszd9&($DyoD{Fdp?Eb8#j9~Bp5m~0eM?anG!Z?4f*e~3F8MZ>bi3-KH>;B8Dq(iqpnE1PYm z%_xk^{o3H?{WYV!kc@9z^8PV*OeTG#$SANbbO52ruS`w<@}9kqFY z^LxeJ`0+eKo;Is_Kz}Vx;2Y!EjNitIE{IKAt#r0sNE- z7n*5fT$)U1+qC&do^GFu$$mbcf}O8!?+1$WejxnK>f{3r{fS>Fo{yXK{GP)v63^o# z$^X81YUt;4F~-gF9nSF({yUBybkyRx#?yH7`tLh52Sxs_3;7FQm(N4wo}b9mY`;vA z57M*SV$ZW=jODNFA%EdT{)&^o@FIW3$zOPpzvARC{7mV${1qpE;YI#NK08l?X2zw- zgto2FxYPw+L!NH=D|zw=cDcIcuQ+)Mf0w%DZ^qv(o{yXK{E5TgBc4pd&Lsa{@zmht zFXI;ZD^C8x-|6TM`jU%7 zl07MZv4{Mvaq<^_n~YEAS>(xI_=XNAf8qIkSdb@w;rab95?>szXEzFd{jIuOY#V;@ zJ`DV0>M5_`OX2gokISe0ytc9l#{oDoZg~-TJ1Lb7@-+U2mh^;Yi@(Jlu3NOckp1KZ z{8*WjbMgXyxVYtoFIoj9?m85eB%D^C8x zKd)ZXgN|<8B46Wy&hPdf`BmiavasLb9LsGUBKJH+o@VnoMLtN+Zi_uXF7=kDvWNVI z>sEdRCx7AG$IbFr^5iePI4_HnzwnbKZ+R+C{=(bOea_Y(=ZwcIBcGk8K{Mkr_cEbv zj7$E)X?9+YJkb6YdAjAbU3%XmUtm9~Zs%Wd@)Z6!hd*B2@;Z}0)ZtGQ$0i!{nZ{l3@O9#O{3Q7&i>HPj&ezyU zO4|8aoVGao9Y!V>Abws1Vk=K$Zui*!45-hJHpY;qdu7;oFk;dhG4X0aPi<2*~ zr>R?Bi<8&zXE^+s;+EH${IebYQ{vb}TbYgfT!$Ykp2ttJ^LgT_p@+Q2&LXeH$!qv= z>NP#+sKt4Wr}5_X-xD+kn{t154DkTpvBEt+k*C>wMm>Qp{uX=QDq}2vWe<4`CmwQ6 zUc>p_6*uk>{JtY?66HT)!x;{3zume=Cs3+yCy%WHA+ z8h*0FH;G$bXY!jJ{!8N6L|d7S`^yeLQ9O^IWakUTQ$r7Vjh#hai<8&z7pT|tpu_T7 z@*MY&ukk?Vce_=7<=0iM+(~mHf8lyKnTN=Lwv&Za1x)9 zd;TI%v-q4MAEalu#h(3TjGbR(5Ag{vK9>(Qt zXXk0q%(!%mPua5+;`2=TL`>QFLI)R)pKy*dUGB{@@-%eORz^MH+2U`pr}%t9_7I=& zqh*f8tvK-sFFs!oCqCg{lf12$#EDOM@%e%{@d+>LoyccB1B^@0=YOBLAI}n(X>DV_ zB>qZA{%rAVzqi+kqx+nax8LW7pQ~(h0DqMRll8O4O~(^nv-catc^?mUxB72K!`SbvhvD4&w#K>7 zFULDtE`P7Xxz8^)(U4E${)fZw63^o&$^WN#YUttpM(oUw!*I@1@b9SC^q`{_=QW}w7*53xlHppO}?*TSd#2dd5t~fb&ZqP@Y`g3s*8~) zui+ayoVl5{-=d$M>KEy6n19$U>e;y4Rlj^jI`X=eTwxyI z#DX0kBKJH(o@Vw;kq^?_zC}Mhop-R4_`JW3?`;3pHYt|KWmOX`pNuBe99i;Gx=+AD^7gEkCVK`r#SHm->t)m zPxz_g7Kf52KH;ygaG{wt#%2CxLfg{*g45zZqr?O4Z;_{``VM*OCfG&lcHR^x{^1uo z{9^Iko}}jzhhHj=543#T%fwTIKUKdE!?^61^u8IKdJTSoqX!+f4v{>^VdQH((D~h7 zDZkp|XLMoJPQhQezG5($hsZrok!PRSewiZg=^2V+&tXz#`73+KYxw#OC$Hi8`z_1^ zc@57$mxq(r@YAHn@>-m{hHtEJp_w+uW$tA{+w%Pg(93O0JU;FHgC4r&wfrI~;U9GP)#AB5NzXM7|FC!-KS};0;;CUj@53-I%Q4Gqaq=2|m7@n8me-OeuaU3u zK<9V6hvq1MpMRCUkAc5%J)F!#&?kq^?d+hR|#o|HZ0HN03)ij&vyVm&EN zUe`Ez4R4Q!X+0@<@)};OCnKMor%OZg$CY12U8CYB)h^2^i1xXiyyXxl1{%W(!yi~o!g5468Uo^I0uoL zyFuO7KjOqc{CbCfT0FNW>ABJ2H;Ll|4Lg(k&El!SscRUQ{bK7Man?WZ>l{7k=*Bbh zH6G~vZts*|MP9EA@c`GUd@>J_d!8cCKC%5WMc&gh6vv)-N}1)a>>;n=MO`CKUc-yJ zMx4Bc7j=y|c@4is`Yo@;$!qw=3LnZZPY>fV_cEbvt7H#(4X4F_Mu`X7-y%=9yp|sF z3wDpX<+V6@4Zqvr-xSa7NqWBJ@O#Dc_(}5rE}k0px1TSI6?Khx`}wl?U5*}fSYAs$ zpPw#IR{XXoh>(X0=xin?ZXh(kWi(!)s{ChoZ{d1BDwaGJcQXDBXvzA9aI zevv)IA%3mvaN-cYS^wDjQ1ZlKjT49PXUbWNL&+0|@S?6sTrbVEX>t~Bw zapDucA&*aS;uBufHIWbHm#2qunSYtkwzR+Cw6ugsJkb6YdAhBCWIyW=*v{&<{t+ks z;X68fg?MgH(zDXxtHkkvhMh@%wRmc9>KevnzgS%(&iV(wgQEu>cHWmf>jC6zJka^w z?k~TJyj~mpg|C%cHV=_|o+8gavHdbd-qSM_$DUnejODNFA+O;@T_a9j!;88`oV=rb7wjN) z%WHA+8h)U|A1j{Qlk^)~V`BKJJ))iqP(Jv~El>?zihvZq?th*#?x@oHTop6Z%nJtKbv@Kk%nGdeG60XXI-<(D~h-Ais*desI|D@CVB+ zn}^6fPmyPz*nXKJ@97zeW6vvOjODNFA+O;@T_a9j!;88`oVY8FbDPFB>A|J}HrK)F(@~fz8bWSD? z;d(fU!^pjPK%QfR9UrF1dwPcA*rTQW;j?ax%lxOI z^8Luzw*HYl_f^-Rhi>a1$+HfDouO{)A93Oz{!)j(Ts*fY>3N02&lJZ88ulmov&2(_ zQ`ayq`^D-San?WZmpFRR(T!*1Ydp~T-JUPM+T&+*Vb$(ozr%MIvw4Wz^A!0aucyd+ zdWPcIQ(Rvod&q0})f&X|TAaLw7j=y|c?~b>8gcR(ewy@HUW=2z@PDlEq5SgnFm938 zvWNVI(=4we5468Uo^E+9dGZT(k-FuzIC%}f(BT)0OQdbYRnl{b!!H%b2U;$FnRse& z>Keu^>KbwK8h(MJ2OZsbM!v=ao!@P*uGvF#tI37y;ba~n_dM;@HB;n0JwtKqDb|y+ zC)G8@dQ!Yv*N9i^8u3)u6zfTG@|tmr^KgrcJ#h%?y9Vkv-%!yr^r$ z$!mB~*NBtX@S?5}C$HhRFh6H&bB=zmMx4Bc7j;eKL;2R{7k>ukYsA}>UqxN>s1S#6J)Fd0CjLZDXgto2HxSa3cG+X~f9%z4yJl)nml4solyItMZ zKjOqc{3{Osx_E9+(sPHy?-a)e8ulmoyTnt2Q`azVQP+sG{(*nl(Swd|JR@J@fzI!C zxqh#)$m_jAJizyoTQ(1od!8cCKC%5WMc&gh6vv+8`Wo3oUc-yJMx4Bc7j=y|c?~b> z8gcR(ex#hWycQ>~;YD2&`A~j&dKj0vmkDiKrE$q?IL-1p@<97r%)NzY1$x4+#QO+tT?UoH96;M6sYThuk;@PW>*0Afo{_Kd zK<9Vct84bwoM=+udN`Sf$c3t{SJ&(v^i+ix0b){+>Bi_bgg|~4iUVI-?@@*W77j;eKv-31)#$USCH5zv*)HRQkPsRFY-*Dc9 z?&qZ`l2*La}wyFFZf6?wg1*zfTD zCjLY21gto2Hxa2RKW_cZXp#3fKbjxeWlV7k6>Xz5yThuk;Y6L1-`=kfPj$_%6+V<-OI1%V z4iA{bp&m}+Fmi7mdT}^K-qSM_$DTLlaVUFI95RN*p?HeJ;`}0>;_x8JTfHNm;_&J` z-o#TJK3eh?pOG`>51T&&$L&zwe^5W?)*cVxv~*rbJkb6YdF>WEPfe5WYZ#U!`%}DO z4{=!I#3B4PIgsKFdEyYhp~Hzocz*vua{ zRM*3oLS4`O`||tHt(LE>6X5!1k{6M;lTz6rPvdWBNl$q8z_;k9|3Hb#aa8)N_a7AB zuKUn&Pe1M6iN6W}<^fJD*zqB9&m-h%HV;$egY>p<(N9n7aB`RUyuXe6_Z9nH1p@xU zsTIuM$UXhY(~=3Rr^pBCZQr7wZu{N2|DeX*uKj+SbRQ~nlE2I=^8jC7;hyEl)6zU7 zJ%K*(E&9>j)eoQL{RfX%QsnPT^BEKK126I=a?exbbNiDXPkz=Md-Cg9u!r*|e4Pfj z^QoS5-h^)!xAUf+lY2GJc@y5guX48j=$!Ew{hT-9=Lx0tTjD}9ZH!B|^Oqhkh4a@5 z@*{u$YIVFX8$7@NVB+2+BVWX4)Z@v|nqyCXeKhtHpUGc~PjTWCp1&`RJn;$NO~zW> ziW8skQ^hR~#feXN{<}};fzP@zF7uy;O8W~=eXmH-Yf}iN zzuPnASCQB8zHIQF@r-%;k@A}VEeie0%?psG3!u4^W1) z?EE5oh(mZ0hvLK`yof__;;_bvL-?)IZ|4`u6Nm634kI7RFHcW9uEw^yM&mApy5@ZO zRIGn=A2;F?&iTd87m<7OgM1O6Q{+88LvifMua90Wdx+2Euf?r6@d+>L8gb$izMG7) zx<;J%gx@S~@hMJx!i%~l@}d0l^e`^-FB95^ziB@LZ2c2?km_&IL$~#hgGk zk2vuUztG_qi|6(vJ(oEAQgM8sVSkdpOguF>bq(XPUu^v&&iV&_fujc<-FQa6#si(- z?UnMY$m@7tHn>jZlX-~T^A!0aucyd+dWPcI^G+$V{FOcAHN2>6#K~)TQP+r**YKjQ z5ht(Vw@AO`wK#bV-&o;8`Q_Xz5yGlB5hlp>AA+?9~Q?4S}y+)@zmhdHH=%-HR9wo{3=HeIxMdxpU+R1r}5_XU)JHL z=l<$`dH4(0!^u2E?)iy4&GyR_`5-;JE%p@aN!e4aYs9N{jd-=L5l?l^tuo*8TD)4< zL_RxDmxkt#D;JBpW_5@|xE@a8Fmlgp#>J&a4Yx<=zJg}UZi`Bbcb;(giR`TYl1NAArJ z@4%=~3ocM$nbxq_$ z`Q_CjLY21gtp;t+K&Ls>&Syte~TWv<+bF=FW5cmme=CsHT-Uee^WfSC+Yc? z!|xT(<0r}gyLf8&MP0+VMO`CKUc>Kl^q`{~&&bz!p!2)!)it|lZZ)}ZJ)F!#lB?^0Vf$C%-;=wd^4d@oSy_v2~+3aR@K!8gb&V#)(6Cetk6h zi9`5#`p3>MiHps&X0KXI1O&~i#YKKXZ@UW;uD@`D6(VC$dAgH(Tu9=ff6B+ohowzImef5eG@_>K-=A)ecl^sIFFDsgj zx`uJtFILxxv;Kka;OId|H=dEN@j&NyyTAM@@>=(CBOc)S{RdY^?s!Y!syoMKbjW~G?FX|d`@)};$HR9woJik5~{p2-#qnxnwPUJ)R<>_Hu=3XYW zE$uHj&GK6IwCjq1dt2n`me-OezhDQcTV9Kk*YE=!{#fzco}}kshaV!I$4`=9C!QL9 zQP(hTQP+r**YE=zJ?OB!mVAoy8c*ZR>%YCaMh8Lsg>yW#d5GNevsc$lk@xfr#j&SY zPs*NZT_awtYs9N{jd-eSiuI&;wXTVLD8H7fo+l|6i@HYVWa1F6hm$yr+?xmFIX2kw zVT!z`XDE(6TG~(Q7uiD`!msFX;t*ccHIgR|Yn(WQZ0JssB6TDPq+?sle$Kn_=KM-Zt*Eje8ThJePTZ0vu=#b{HLMv{m9t1{*gWGU$3Eu zZtEY(vkrl6P`CAuIPniZ!r@1W=k_E$M?3r&@njnIC;4N=Q-f32FfRMW>Kbv@Kk%nG zdeG60XXI-<(D~h-Aivth(Jv~El>?y9Vkv-%! zJpbJ%{3Wm9MO`CKUc-yJMx4BcpC)51uf@q<_&-+oP=0xO7?-)132n>wBf#=ncHUQB zqla#JEqU?_cCxzVwK#bVKgr>n#B+O+o>LsYSv-%QB>#Nz)bNYChH;C!Mx4BcpXlg8 zM>n34ukk?VciXFLbiX|IJ6sPZ^ANe`X|JxCBJb%Liepc)o|HYQt|``&;?=rFyjs_Y zr@E$CPl}V*j9aWHBOl7IrK)F(@~fz8bl*DS5Uz)lIE>tz2jn?6*zsYCyr*XhLt*+6yOQEjWDxZq= zkM83}e8L~j{KpAd9l19@$QSWBMc&gh6vv*|Ntx9zvWNJD7j=y|@d+>L8gb$i&idIt zuMsCc;Wvw0e2NpF@S?7Xd?>#>J&eoz%Y?S2{ROAl`bYNM*ZK!}x~+dC&pHHlhPthP z#EF0SOCA1l@!X!I=M@e=Qyd>?*q`Lj5>E|IUBkHS7prT;S^vOa;^;v~H=dEN@j&Ny zd%pZC^7;{Bzr*wU53Y{f^A!0aucyd+dWPcI^G+$Vyp}!WHN2>6#K~)TQP+r**YKjQ z5ht(Vw@Cl^Y;Dfb^~K`kHN2>6A|J{xPY>f3d988DUpUS3I`TmKTjc4M*ODi{U>B)d zUW=30@CzM&vA9Iq#{48bmpJ@VaeScV@|TIH2B)rJ+@h`#C$HfbIC{`wc`f;Te!4u3 zH?RM)4nIBjSNF@qU$`Dl<{@&=PvmK~U#7?h>Dg_u=S-=$yp}!Hx<Kfg*jyQzt;Uo?t_q;})7_>N?BJb%LiepdleMs3u z9KwsbMw~c=7j=y|aaiNTA-woLq~wW1cv06xK9pac9>%3xU88ZALS6G7`Bbcb_6+9* zIOlykFGTLm5AsEPPLcQY48^hM8&YP+N!deu!i%~_ocM$nb&WXj2`}mzapDucK@Qt- zQk?jN7j;eKL;2mT@g9X;si#xwFY9_ajTua#d#Uhfs+ z0lt^qvU!Ny^AvgZiS3su@}8cdIQA6R*T^378eY^j;^Z~FsB6T@Yj{!Dh?CdwBjv2+ zwK#bVFY21ehw{tQ!??`7OlaF`jZ0p`X_nWK2io5vPq)05JoyE?L46zp0{!GQ{CbCf zT0FNW>ABJ2H;Ll|4gE>}X7SYE)HRG-)HUMdHT*h94?4Q>jC_p;I=|aqU9-35R+9_Y z!^u2EE>vy3x@Pa7rz*S%5PORCr0l8IHR9E}M!Z_rh^M-ySWk*q>zc?%KWz6o1Gg!^ zin?Z>5I=A|oWx<|o-*Vcy-266o+2NlX1B$j;`@-Yhd6{6b&WW22rudyapJJXi9>kt zeMrd@hw!4ViF|gR2F;91x4K5-E`_@0OY*5$|L8t$94F!X%5^(mMDEQq^7^w$d`^+~ z^bEzZr?|dG_7I=&qOK7qKH)`OBTjt6i@HXf_=FeN*N79J@S?7Xd?>#>J&eoz%Y?SA z*0^au0&M*gd64RF(L=ZOkK|d0z;0I`r}d9G@elus!@n+`+mrO%;qW`f@qvc@N&YVJ z)Zo-Lj9b(-;;et*Uv~7MqZ`l2*La}wyIsChC$DuMH{t=lpWL!}h}`oOdG?9zmnrg| zo}oDQ6xY|t9`YJq)HUMdHN2>6#K~)TQP+r**YM){8gcR(Ueq;_59ODqhjE#Enb5Y? z8aM4nfaP`ML8`w+58d)w^5hq6XLZYKaq=3zqr+E-=k_E$D;>T{Jdd9wzgj#s{GzU5 z+@h`#C$HfQ50bon&qqAPVSfL?)#51*A1!%%KP_^`{9*HFU=JPVU#6GS z@t@y1YmbMWS^7AU;AiY;Crg4x*on1>U!?!m*0nOjeI39;QD8h zFOhpY7kL_gLrZ$Xvj@IKKm7+vV2-2GU%mgJ_;%fgj(hs;AiZ{cPyjFwaAKj$J&%y5 z**ru&fj;mp`sryMPL2|v_qTCRzhb|uK)_!(wSxH@xu+j_S~6kH6!{>%?OXKIZNEGB zAJn+pwcl@(?n7lx@|SsK9^lI>+_M~cTAGKXC(sAJML)W``r)&@|KQ#_=H>58uThdP zKky=7BKJH+KDR&V@#JUCu_wQt1$#Je!t>vKf^*)4Zxm+ynVm)Z2i$W z<1uWe{H=dPJF`i_ob01KH>TM(s1Gvek${m;!~XXgulMR7sFrXUnaCI?Jw-1 zaZaKo9-j5L$kWsNSIF}|66_##J8y~;|L_AH{#fzco}}kshaV!2543#Tb>gYPd0(1w z^Y^9Uynh8hz|n(_ZagDj~;ZJk;GsSazlAdQd{Mq8kH0)3E&k;`z&im4g z%Tkc_Dh*Cv!;f|JAlHp&6v~g_GClZ;yv(%M;du$7kQ2ic6^v3@97zeW6zmVX6F~#Lma}3I20!i;YA#Z6NfcU9Kvsv zemlQNo;ZXTaTxhfetCKrmu_{9#$5_^%?a|USpVogZp0^?^NXD?BKPJ8`6522$a{K* z;@I;#DYN*LJ;Z17H|NAByr^p=Pkh36lOC(b#feY&&EgiH;>0KX^%X8O)5f^Wzf5S` z8rhTfBf!=_kq4>%7Cm%Z|45#72<&8aTmOg?|L~I>zDYc{C+RuG;hV+rfrkA_{`umm z!KrH)m;GYvA92<{@Dm+9=;+2X@--gl{BF;bUqxQW`?A4xDxb_l&##YOqx-UtPqnTQuhuo<)w)JJ)it-ue9LR`YF!ig>^xl>n$J@%7In?)5QlI*oWx<|p4Z3| zgBFKVE+@8C3B z|3n^We~Ucb)<2SG{R6v5-PS+i#6SE(hhHq7+mrNM;_yqw@qvc@N&YhN)Zo-LjLUwp zx<;J!5Bvg04?4Q>jC_p;I=|a18gcR(Ueq<>pqf@>iU^hHsP;T|Sgwo*u?!?qx#T@Hg#8 zfaP`ML8`w+58d)w^5hrnL+X~-;^Z~_gATu1Jhvz5xyIoi7SH1+$$vyVHTSDdQ!Yv*F-*)UrSZb$CY1OKE;Vccv07g6NfcU9K!SKS!Z<6e8OKZd5h1;hw{tQ!??`9OlVu$UvQeOe`F8)*K5erZT%y8 z)*&$Fz}7$F#6SFchksf;w9 zk+1PU=XZOj{3`M~-j@xY-+ypT&S=l%hSWS%)Lx#TiRc6n&q|Zxv#uNo^E+9dGZT( zkGkcxIC%}f+u`37&+SQizUA-UtPqnTQuhuo<)w)JJ)iuR>QoLH% zL_U;XOIDA*uUFJHIw!ZsA8|dL#9`vzL`a@vgB>5H$$NT+;<86e`$_#Gdx%56jC_p;I=|cf z6qo1Xy0n&il%1^w2G@B~O0A4pO(g z7ALRa2Ri(*;<-IZ&%q8qL_Ck5B)?8PHT@~fz8bl*DS5Uz)lIE>tz2jn?6*zsYCyr*XhLt*+6yOQEhgTs{@+AKk}|_=G>4`HvH_ zCUS3nkT2qMioB<1D2_eF^)<4G_=FdAjX3cMFX|d`;uFsL**>okCqCgfi(7n(6QA&+ zu8DjozdSvR%lylPwx#_Ar`h^P_T1O{2YI@!e5%xPgzyIKx z$URSyFYIC%{(>KbwK8eY^j;^Z~_78yG}TbpzAy;E`W z8eY^jkq_mUr-yNiywmSLpZh@VlZtEX$;vfD}hre7rw(w=T2R&8c zMS$2-tS4npwXPAb)-~eQx<)+JHN|>Tyjs^pKKfz1&l$K}`Bl_4`-J#`>)|90Blnac z-{?g;ZOs(i%*N78`HBKDDi|<29o;ZXTbxq{6^E7B? zT)NdY8h0twHSdv6#rjA0apO1%-&d~N`66;}o{`s|P2zKkyr*XKbw46JFFc;>0JsxV}c5_=FdAP2@xQ<>_Hu=3geXZH>lF`w?L4pU8t$e~TWv zt$!rXIs|rw`Z%qB#EF0S`yBp$@!X!I=K~JEQXC&>*q`LD5>E|IUBkFVT_eu=2mW41 z4?4Q>jC_p;I=|a%6#K~)Taea+Ac?~b>n#hOp%hSWS%)Lx#+Zv6V_9MXZI`SaZ-=c?Z zc`bSJ3wDFL<+V6@4Zq&upBB&UNqTN{_)X$@{3Q9C#Z$vC>Keu^>KbwK8h)Ll2OZsb zM!v=ao!@P*uGwF6tI37y;ba~n_dM;@HB;n0JwtKqDb|y+r&`yDSL+(_YF#6q>Y8Fb zDPFB>A|J}HrK+bFhX+jJP!A_@7`ZnOy*QjA@97zeW6v9vPxgMe>`8IR7&%XISe#!Z zpW^T!$=mmQ#8VvR_a9s%p5pM)lDGHMB4^AWHh%_g({cV~dO02c*Xl9HLpZI=1MP2- z=Nv_+B|YKU;%}4vDc-P$IIMBv5PqACPw|F4aR}eg;lv?4zyBce#34Mt|6t;aKLf*# zh+kh)my2z~uYEKx@UN)nh+BJ${d?;qr8{0%MX3C|w* z7X9=eC{a0%N`LkKgW}tDA3E;ow}bTBaX!rCeFL3-P_=%?F$ckVx^akp!~-zMFM%ADjc z^U6HHmshxFIr6kL4@pm;4}6P$ba(Z`XLEwMZQGtd5U~)f70X0 z&zfUTemx8JaNdOHzxxE|yb0edqwKsX&Uv%OId8(-_f^i;ADuHEqlfb*{5+wweoK5Y z{AFxAf61PuaQ?b8&2yZ>&8hPRq&ikJhx8lSn{8Vv^Lvi90{`v}E41bw_nb5Yhzp#hKIf<5dc-G${Pfzb( zAcZt^FUt1^Y^9U>9M>PC$HffD_m%%jd7WKnb5X;KLRYTWheXB zYv`d{UQ3>Qgzchkc`Z&}!`C=`SMl7Qr02m7-%UK3hW$zYA>ygQd0(1wSqfTSi<8&z z)s7x?bmJNM8V_`Sx83&x*K(}W=peySs{)s$D^|$Du z+xkcHtV3W2soVNTocMUeq<> z(uOkn%zeS#Ic`bSJ z3-%0k%WHA+8vZngKT}*HZCjh^d6vVUEshVgT>d%Ysllmh7`Lcv#K~*;v5p>eSYAs$ zpPw#IlSAcv06xK9pac9>%3xU88ZALS1u$d@9yI zx{n*jNqBz$!L^Zl^Mia5pHt*LJwtKq$*+&be&RFvYjG=1e8P*mMx6MBvwpU^Mx6MB zZ;-=woD?TM;YD2&`A~j&dKj1amkDi4`wLF9^^fdf|9TC1x~+dC&-w>;vbwE*#EF0S zNek4ZPx8+fPYq68!?^4ht82tr|G-al^q|AmIg(FtUgNNNZf9x^ zioDi+-0&B^R*u;`MDF>DJp07<%M^J}&rlqD^6R75${z9>Ueq<>CjLY21gtp;t+K&Ls>&Syte~TWv<+bF=FW5Qime=Cs zHT;zhKUX}rC+T^$!(Stw$4`=ft$1qqMP0+VMO`CKUc=9F^q`{~&&bz!p!2)!)it|l zZZ)}ZJ)F!#=X19%_vQh4jtzEvh z#9@sShw%J*7W5N`@bjeK&M%QKhQEw$b&bYd3U$r-@~K$==ss@5Cwy1tIZo`_$h~<+ zzKG8$@}8cdIQHb%M`J(nnf$f*6em96$7yh@U&M(|IP2$}6QA(>`e^hMpYWotiF_!( zJUxud{L6&4rTqn`+4@KJuz$UVJl)nml4l(PyGY&EKjOqc{6dFcES}qw^jzZbOU09E z*q`Jt6Hg6JUBkHS7prT;S^vNqv zwqK^mdwPcA*ppu$js4^`yr^r$$!mB~*NBtX@S?5}C$Hi8_0i}jui+czgq?RHAIdLJ z592cTGNEm0f5B;%*Rton@)~)%<+bF=FW86FEw9DNYxoBpezkaRPttRZ!#^yZ$4`>~ zhT@--gl{BC=7jShnN3+H%f^ANe`X|JxCBJb%L ziepc)o|HY+x<!cP^q_!K7&;rZ`AF`tVOpNz}=%Y?S&`w?L4AKAnH z^%{EUw*HYk>k!xt>bCw7C;s8rJN(n)xjjkGjSjy_Jeh|5N&aT>)Zo-LjLUwpx<;J! z5Bxeu4?4Q>jC_p;I=|aH6qo1Xy0n z&il%1^w2G@B~O0A?oqeA7ALRacRT!>;<-IZ&$k?YuXr9mN&er(Q^POn8pbW^8gcR( zewU*M9o=|FzQzNc-)*n1(f#t+?{Gbw%tPd!r@gvnioB<1D2_eFdQ$eJx~5o9idX9z z@oHTop6Z%nJtzs9EuZ%@S?5}Ck|_zIE3G-f9(7s`F4FMUc_PIlAUSOxY%TMjmBLH zbu3ACMx6MB-z;wNDNcOCi@GNAq5SgnFfQ{i6WX>`nZY{o}oDQ6xY|t9`YJq)HUMdHN2>6#K~)T zQP+r**YI0p?D%YL&e8S7;^Z~FsB0o0$}dk3;}&_Xami~q&GI_(K>J(d>6X`$C%<3^ zsasx)lh^PA9sXExiL{ORNqP=;_#xu>K+EOViKhmqu3=oT<+V6@4L?A=rUxCC*OJfY zr_0lL^ZGCA@Y8dDb-z6Ph3nyD9wPVrM4o2zIYmB5&u)u7XG*=j-za;kb&Ytnt`V=+ zHR7qRxmEhdDX+z=bxq{6^K@xwev)#rsB3iJI^qznhm$yr-18cFV$kAnioB<1D2_eF z_aS8uaR@K!8gb$fUeq<>#9@sShw$S2kdh}3;YD2&`A~j&dKi~(b&bYd3U$rl@~K$= z>>17raL)U7UWnYAALNVpoFeb(8H!`iH>Avtld^~Sgco&Kbw46JFFc;>0I> zgB-Twq&V>jFY21ehw{tQ!??`9OlaF$jmvQcPP6q-unp?A{t+ks z;YT?9DDm8$q~~adA0v(rH0)3E$BL&0r>%Bre!1t0{HV=_|o+8gavHdbd-qSM_$DZQ)8ref$!;88`oVJ(d>6X`$C%<4PtB+$qpr5>k zpXBgO;<-IZ&nXVyERGK}^e6e}i>C&su3=p84>EhmYxs%kH9hF)#xwFY9_ajTdv(p; zniEY5Tn{Jn5V=sb_3E0vgPyAJB0%gZ)|0ZQTGxnI>l*QDT_c|AnqoaEUae~)AN{c1 z=L~F7eie1iJ|TYKdN_&0$USAqH+qpyTRTNQNX>4GJ;nDSWe;%(FX|d`;t*ccHR8l! zjT49P;`@-2Cl297T@(52JPn!|mu_{9#$5_^%~ttTtbcSLH;$9=edW5HFCzEm8F~HL zBtECedwPcA*i&3zBYTKXcv07g6QA&+t`R3b;YD2|PJF_P>ubb`Pk2$+L_U;Xo*u?! z{$)bj)@t0e9|5-hi9AU4x9FkU`bYAtLttm9+xkbG_=msL;V&1@?MZrG;qWuX@qvc@ zN&YPH)Zo-Lj9b(-;;et*FLCssqZ`l2*La}wyFFii6?v`uxDgNV{p6O-L*$;P$g@vu zzf6($^bEzZr?|dG_K?@`qOK7qui-^qBTin!i@HXfyoMLo*NBtX@S?7Xd?>#>J&eoT z%Y?SA)wpRt0xYj14^sUtdgzwdk|)1l7pYrbi<8&z3mty3cy3S9bBV(*70=@*$zLX( z8h%mNFfQ2Y8gcR(et~*T4?4Q>jC_p;I=|aqU9-RDM3Vy7!^u2E?s?j)Yo^G1dWPcI zQ>-UtPqnTQuhuo<)w)JJ)iuR>QoLH%L_U;XOI1%V4iA{bp&m}+Fmi7mdT}^K-qSM_ z$DTJTpX~i`*^}asF>;>busFX+KE>fdlDF^qh^IKr??1R!JjLOoC2#MiMb4N%Z1*(- z`;6|=XROcKw;8R{zS~Dmdj7qm_57aj{1iQ3 z^E^HOv4zoY`Yptl>G?}e((_*l&wpFr+CSyRdj8&p_I_FK(yuOk;VjjlUt4JJWp$O# zz&o6y^YHG=+WUunNY8hA)oAp^J(rC>taH#cqaPiue9vg~t^JmbKBV88`E^+ZeiDw^V`?=ckSrvt3N+z^qBk9u&?{- zKJF{^k)VezG&^~(9`E>hbL;1i>ArK`UrzX;+aNQM&L6FF|MC#`mHh9^$A>QS{XD_( z^PgHj4;vk^4dXp^8)Qn0(z7SIf4Sa$CH-yx-$R%CexB_3`T5q*V@E%^4dXp?8)W)c zL5_C+@+kL}x+dtMJNSNXcKrO;*3aYgy9K`9^vZwV2AL#V{`*tzUp~iurPPo=+hNC% z9f!Ul`w!MJJiY#z&ha)KhrZnU`3okO(0&kx5(~Q`jONL4Ub-s z#qILupwZiO`k6u1{ z#pn#JLdN4?F}dH+qu(68Nx$0@Bu}?j(qB&hck6?i^-q_NAFTL!M&{=c%{%ly{XwHY zXg)bYemuTtba^}8pHxSEPmjKP^xo0?^cldP^UPZ)LUp@NW(f3C`ptx&1 ztL`5C+vuC4Z;kHJH;KmMub74f{l&6oc{7gW%l3+=sn55pYSy1FA75SZ^TU~+`;LxM z+-_Emy>o>8c)W|*ySF{+>%Twbq0R2i!<$Dmdo&M|#x<_i)$S|)Xj@k|>pvyCe?k}I zb)`O<`T3mYLHe9x_tB-zUL)kk<3pOm+wq=S9d$#G9?=}x9Mv4t9NT*(jr;iK3C$Cm z_06Hpk4xsUCigTwdV2GW=IBTsW3QyYoc{0DHO=}n<>S{YeyR*o3+wn3n(N#A{DbC> z5%S~l#%6On-Y-{2eL;`@QuD&*)aFIa>AhEyl|SG7LUU5{i_HnmiIVwgllv7t`d`hK z=CnwjXRoBcoc{0WYe(ymI%e0==r`5#zql-*q2;9;WlkuZ*5C`XlYnKW^oIZ#zay zqt^euta(fG2hATgZ*ATt-50p}&v##`>xG{FBf-yI^y6fQsppdU{^ZlY=jzVaKQ%hM zS=GwDe>+CYwf7%?sQHWL!_7yUtD9@2`wCb8pSrK~btdwJUHj|4&C%b|Pu`0Ub@u;g zU%zfUMoXje?>{u3zE2IGbYK01`%13Ae0=DG{d(m~*>Q-6$#4?iKxfy!=F7vNqb< zh3;Q&-}4<7c3gPS!it5R7Iv1#@0DUwuNuqkA$x4~>34 zU49}z9zVjoJJ=p|HQc}F`z-9caKOTW3;QkXFO3g#weI1*;*Ymw_h$XaWcNQ;{Jb~w z^CzR9C&*9a$K&-j+SBckKhCzi@|1-m7LHsvYT>C18>I2aU9E?@ulS>E*`ry1mOhky zvwBzRJDHy+ML&O4ej+~}|BQ`xiaqLTxPQ-oZsF$_PFy%?;TIN8kjCe^T90#I@yFZp zux9@qe<@!B~u2eW(hV|_mqMw(@PvlkM+h~{AqppVg_xyJj-n?+Z!i5XJ zyKufVzR}hC2KNE$emwpo8|}~Skw4D1yz<_K z_bvR{!uuEgbm0nVe5b4R9qudsC|e%ctly;HW;jE=E46dx=li3de{5XXPjI z;f{L2epS@_z**B8FJaJw{q-qrd!_Z5G0B%XVD0Y}s;Y{7=*0)$twom9FIE`Ifz!_2=or z{CBBOXn3?+=I5o&PWs)LhmEe(`w7U8$Ge+%kG4l$4fpT)qn7QtY@cQOF57F_-qQFG zSL<%>EB<&}_a3ePs_g!mNA~^vQdVd0r2Y6^zVX%k_z3y&_zBC7)_6~M#(YMPKW*7h zE_>#(XD@qB@0DcTlb0Q~>?zBRSoRak4wuY-Gr6DAqvtL=ZrQVz9n-SM*(>QUr~msh zea`z=GQTGIx0#g8*LM6&b=mjYd6}=zd3RWt_<4-{`_ z@9{H7&(ix(&mBE`#3!8or@2Sk$eyM?-?~Gy{xSQEM!%=tef5!cB>L@_M!&4j3QrroK%a4p$0wPFm+R3h^y?45 z9?6OJN?(UZw(i)h|FrDhuy5bb$7OzgcJx2v=PR!qAwM3!VRTVD-X+yhFYVEbN0*J> z5g3I%-_?C(en)@(I@9ondh~X^Z~WFsUTd$^_0;IrotpKpkdL=l{5&r6 z^PtiB`X2S}qn{hSdxX5+cN~4R9q(_dqyBA={-4p`jXoAX3#(Z&9)EE3=lTx!HKPxW z{z8BKKGX0CJ^JM6T78-p{_ef@N?lKl@;UFm`r`X}>fP5*&iwpenrGe{dYk-2emwrn z==Sz6?&$p;dhYDeuaE8;-5oy*>y8wj|BHT!?hB(Yj&2+MtN!{H)9_6_`qt=PeVP{J zZnjtIdTMm*gGTGGmEBL)_gK5H=ig5_S+TT2e!ftj?jo=6e>dS1vjSW)I7iWrRD|t)GVj@+H1e(qiP`Te**cWsa#kI!h{(2n<;)luKnqrcJo z@8-9f^P1o3y^<_^Wpj4JXJ+R#uaeA5P43Nl^t;XZ&2LBY5_={6<@A5It{$!bb@}*} zil2uUe*R7L^D`sl$K$s(;gg;ZR7btCN8jIE)qJqwvm(!`cQt?1yu106=JMu`CG!@O zyIPN~(I-rQ9?50)il?d1x2_qj-%np?ezSV_Rla{ZiQ8M{=N`(>Z;y~4k3ZggrXBB} ztE2Wmd--hh`Q~4m+ZzA#gzKA6>9eI9n;V*ckj{^p-Y@9U7n?8XJF&sSzq41m7W>cB z=e#${_V26jsV{veY2~gilsOw`+wYV=UhAQ&n@5j6)%tnQc8r!Z*Z=)?^B>K3o9{K> zY5r5X?{@Xy<-Sta3*Dm6dDqFeV>ADfbn9pQ-2S}g^7eD2x9fO|{P_Qs_w8|44g3Ey zYpt#Oy@;YxN($X~5*0;JilPwlAW_fp$m6(_OQdoSps5Ebn` z7r(!AfYaXT;2h|*gYJDI{kbULr>8F!{gl)d+4o@gzf*XQ&*Aw+$n#f0c>G0+dW)Yx zRJ8Y8d_U(XXMl5zbF|YRx_d?Xb5XuePhTqfDXAy2t+5`U7gB!PD|2}IAMec(k*}d*$7eYsopYRXowJ=$(0xjzKVJ(yeW~cDq`t^r2D@)h;W;sfXJbjvd1v9C zh4A>L6!jKAfv9Njx%dgrRn9feBCZ*sFSk*WkBpByH4w)5_$iDhU30bH zKHPN$IPD)%_|meb1HjW~MxQqd3j`&PF}&RNo9^7jRJ`~7{5+6KH${=S+@Zm+*@ zDD0mYa-{Jz`TLGm82kNwuk0U;r^(;cF#-UY4Z0G-bR1lX4oz8 zE(|@6Iyd?I2ydgmuRAynN#SYo_YvMkf8SKtJv)V`$=^r#{{?^FM#a-Uf8VCA$#av= zQIo$fz}xTdJK&&zx5?kvOv&x__niy-?+iK8c$)lurz(v7{=U`Sg7Gx@`(9Ua`}}=A z>~3&y@*G{p{0ZFOM|d0keFMSqt;hc$)lugtyV( zHv=3i_ek?`uqNX?adDpqBj!V!_$Yyz0o^kb$s71il=@4zQN!&n(+%* z=JMq6eT28s-}eaYekFyc$=^qK8~uITV0XR42kMK77 z`)0xJ7gKne{C$M~U-0++rg+-t@B6(^^4z3z)a36A@b>%rdL0q)Hu?KHDY?D=zRO_$ zoRA}pr^(-UzQWk=@7r`_FrFrV-#R6?&)-+KFZQxWqA}#3rViW*p+AB9`v`BJzfWX~ zVE3vNp4^|n{e6VD&)+Aq)%xN6{z!Z*sl1h~7v%mv!rSNX6WIl@yV+4mp0q!Lp10iJ zM|k`EeIk1@I4)1&*_iR<{yxIn=0sS*T}gNw{eAOccavk1 zJg2hrbB>7D^Ag@hf8TI$d^3gTyd0kKdS1fY>hG&Q5TQ~?Ly`3SUB-BFe_v&VvCrQ( z5_VtC_@(jW{yxIn=SLN`G*YgtIMt@%s z?7lRG=b9Xz@p@ju+vx9m7Iwd#!gE~?&v-pA;s2ZbeIGNP^vgxB=dF4y@wCt1H)1f^ zo&1>meF5Hnf8Xqox5?jkx02iI@7oCb>kNs<*5vP7r+C`$@9Tejz}4jM>!IZK`TH(` z-8YBa_*vS*;O`^6jsCvnuseG~JYO|elfRGfHv0RYXUWRY-ci>fGe-BfO3N zzE@!P0VgGSn*4o)x6$7>8XP}N;c4>s5#C0B-)<)hF$qb}SDl;ueT28s-}f5q?l3&b z)8y|XysiGe3&8VUq(zLc$=`RL!r15Udkc1NV*K>Hcz(zt2%}d;NX-ywthL-`7L&wBO%1G8|8nzwbmP zx6j{q8|#CdpEYB%vE-je@^AiQn_xnX93lu${yvQh_U+I|h3BUII`TCZvR_9D_UkwU+%83W4(Tl< zt+$;Mk7pyi{g%dai2Oqk-uK5xxErF9Zdq7_(3LmW^63F-pw+cC3`# zPiITWmHTgL?&{}dA1isVD~VZiS(1COPsz?OcNnF&8zp9aohnP?dwx67c!u$}oaghS zX*_3%N6OLP>~dhzt$V=Oa;8y|u8C?(tH|uju)EEec)n_MSH^RW7%DEnJ2o538wKHM zf0RY4zgJUxU6QC>j0mKq*nvgwqN00=^9AA=wf73`!{Yn%A`Qz>S}xwe{w)D^ZX}7@ zmQ^aPDzg`X(huTC?B5a~-;E@?W!ZUYHJR;LEX4gt`RHMcXKm~e-W~hV9W9O( zgs1&cYO440*GYXlf89iFZCOv&#||ud7nS_p@V-EqQG2h@J}kb!J+h}Ej&_%OVE>k& z&9+FA)M2VAtuC|g!|vXHOY$7Wc$Ub3=UjQLAUy4l(na-qP}qBJ58V>AUFE^DJ9c2v zyQt*i>8P#TU+uj@`>^0`_>qR5DD{$uVgHt(P4h^S)M2VA#(o_nyDEj}$5nCl3GWlG z5!*#a%-e;cxx8Fq{m9UZH(he80bu&Cy1QxyNGc*Fn-HW$>&nx2tuo zhsfq~k;0nyi!t}MbIEzKL|!0E<@s_fnCM+)l5Iv7!n0Pu(>YIwwn$v78qe_W$|M=A z=Us^XI(8_Y6AS2#YfqN1lh

    nw#Yf*pUV^%&4Dsp{eMnb8VUJ1AcW&gy@OH+h0uQ zXE<+{;ab@Vd(v$a^(Enb|9<&|>hH;%UiJPmdiR-NZ^3tS z_;@!Nz0Zuc?Vg+-b?wgck~%Uw4gBWiaimsL*mY*ujM!LTlt;b zDrqMf+C?Y*W8RS`9Z$6-_3-!ed?ETG<)fxDo=rlYv{xJ9@%%H|WubOd%GXe_<6WFe zPF1IxQ`w~;BJdXrV!ux*Xh+W&LWbUUtlD(bg zPD`hi)54)WX7(^@-Q6fL_tLq6%r1xBcZ?NcDH2CcC!XPT=py+I?uWXIr({b>c;D~p z^i};GmDB5h@Q8Mbp--?E{n0q;haF@FI>$Q4<=_KU@c*Gs59cuFaHpq3d(3o+aI}xj z5a;;lxN}tEt#@87*;Qs6ULeH&NcqUwY&`pg<2fATNqFBsJ?icJsFbgvV#l<<%xGtf z+G~dU!Sl78T0no7AarO}X_6!9eu?gf*zYpE4{?CE->-SN;^F%yKXn%+x67|t>;?C?rLg_Jke@#9xu2S^Unx_ZF}h2ptB zDTN4{cBE%>qV`L%MSP84ciNkk z-<$7$C_Yj?F!G1_{_04>wttsosy6}W)Z&uPGN4hwTDoOH(`Tm~~n_Y3V8+I_(J0AZL zNs>BDHJz~!@n5ie*`-4KjKp#3dK=!~P8Kc0>(Br}c=A(qQd|OWm~N-NV!;_L5?M1Ay`T2gbjU*o!`NMpF?+8bpGroUuvq+M!!F)`9&A#J=cm^pS)tHTE zE%3Y;BRUCt&lBGF2gp-Yf5C3V`E5^6*fK&E$urbm#Q9i#JXj8a2W%L;VJDzCz+4dFX#Zi_zgX{WOkT2zeoAY=Zvu|;vLw&mjAujqT{#}( zIR;k>!ju2zG1cGv)LwJFMr73!@+tYW@)4PAoFyMrz9I4x`TpIJUh*-~{>9q&bXO!X zX-d|Y)|A><`S|5$;fwdWfFl;IO7yBnjG;=l_mQ@;UE2A!kz@#!@BkUqEl%qCt2f#gFsL zM;WF4jFNmE@iEQY8CNF9k`ShO8{mU^+pvH>WaYz$9ByOWmT~|{w>~*8 z`?1I4@dEnQeenE2@etw%9~BR)$fSFWTJJVWxVGG~%mn_vd9c0mHHgPRItPhRgBZ_+ z;&9BSZ$vfxHk_?^z98NV`&*gU?;BzTYTglViMPdS@vev?WODoFN2}0cF+43x5hb() zkw&<4&(j*CDY~elpWJCJAvpQhr;`^G*2@ye9jK_3{frc;DZKvGx6QuZiz# zzlrvB_<-TO>V z^5pL`ep7Aqp&moSB{C(?T&4~&#K=qlfwXj-~-y~mKA%2r$_`yiex7P*Zx!3ja zxaRU~8}jTSzgE~$|8bswljk9F=mJC$oe$mSD50|o=((ht$bJoO_|uj+KRM6(xZZZa zzdoW=5Z?E%j(WQ-D&>Fk6+6Bb9whP~U9UVr6O3A~G)m0{1D>%{sFt6PvQAs4$ojbpOvM8@V@_I#PiLl zly6bRj$f5aXE@-?{>8lN|6ead02Je!M^>VBvv zo*WR~_urRah5c<|{ca7*-^j03>AOg_8Bsys%J1b5QBA&8pU6+)?fP7a9qf9 zI(QP^_ggy$g*_h}S%AN5VfhfJyDCwHOz`Q3sF|KBZbsMS=Lb6NoQ_T>r@hkwty)Db zd!y9HIU+i48I|%in2(F9$CA zgL8{>t252HJ*vsKYJzi>bB!~}x!Rcs%q0=-4wUY6rbovYN2PoX=HsGzB6|?H?J`Y> zbCGUB(&(m)=eUsPbnqm+??31)2>W}M_4|BSe$H8_N-ssSXPg(D7oC@#MNy6JN9S{# zxz6Lx6V5#6F<|}?;a)*$vGZzl{6JLFEz8b}>Wl0=aJ%GoAwEHpcf>rqGM=qvaJ@Z3 zZWV<0{kNP?!v5B?em@V(pE(;;X;UQo)cL~M=zQsX71iWh_pY?NV?T1#&bf*^FHt-yze)04-9*5A6el0ox*ZQw}UEWBUwAQv)je( z>K+u;=zes*kK591?e6Eca`y#h&j{BIrGwq>(Q)Ibq+6Dq7wsmp*Mi##GlX~n=~E=# z>Pp75wG6JeN8sr>;eEfaJ1p$)B-ZaKVR^WFvMQYx$xd`nbw{|TyG2or?nmdxxC7ne z+`;Z3_gG+#h;V11bf$Y&blfK@>6T^ZMGZxEJGd>sONj4~>fIgloX&V2AMzXvo`gr- zkUJsl?`qcXq_BLAJ5iOcjbvB3liexqb?)_1O}=#(xfi?R-0|)u?xnz-7vXL|=|=aa z==g6@DPM#6xM+8gZ4YickXqb>xN0Pgp3itr2zlNIo`m=PyWBZpfAd(sPlV;i-N#hv zsYo{0o$o&BKJ6}uYIHw3pXol}KIlH={==OG%=8HN3`)dDc*eg!2@gM5)LS(#zhz;^(sR6ww~Oa`9yICe~pyHS#ljE_tA6xmB*_g5)A z*D#*^`3m6?x#YD{{Ps&_*(Ooj+H33W?;Ys1OGvaedwP3$&Ah$6CSFru8brAED0T2U zdIy9x^&^RHS$2*`Cdxn5@;)IZAiae284|VJoWnErQ}3m?Tzuy^Gdv8?{Cm}hEZ#gQDW|; zxM?t+GanRUEfPmoW<2@z_8x_sP(W{7d$K&)o8n#X-QZp8T?gG)81-Lnlq7ZPn&M^w z&x;;LoH3HFr=0WT*V_ve?w$gA-g9JK#BR zwh)t%bUo#{Jmc%_(F(V)fZn+FWcg)pk@u>%#CyeC4BgKd^)E0=k~(!w$L4VyhOTQr zC*aF@(wVB`Fj^@2>H>PxJy5>Zdw-`IRvD!$jS{Xux14E_COP$96)mv)4pb&gA6=hRy?a@Y81esW~Np-TU9dRb}>qJ!n3uR=NJReR~63& zncWNMZ;wo)a<-~x#ML!QcEWQ%Gtcn`p06vO%`*EG&|k|;t8%t#V#MublRk_7F_^MC37B0Cx!*QM}$knucP20X{hGX&ug@s=r3{aujSYiXi(Z05qu-!m6y zE=fqVog*`6XU@%x&Wy^O1I(!r?oyP-WyWVN3TsY@B)VnU`6YI(l3e+E-Xmlm#7XTXCdeW|cpa~qjDrup+vFWlOh60cc=c+FeEal`^4u0dLgq-|?kEj~Y6$rn_-$uPVx zg76ftspB-~M=gB+>9G8icv6*~jbu*He{bysIy>oc}8S-o+3Ge&=67PpSe-K&V`yYqpkHm+nL~k?;KI^cm^HV|Z zIny=yImLIrg9y)+f}%I|+uiU+7aV;Nt~RAMd~IyL4%2ZF;x*fY+jgY=779^X%qwNNw%l?F;x(TFw|_By8o~EHp!G;WoN-G*czOey#Vgu)EfC@i=N77qjtffxj!nvlsrZ5T4epYFwYFq-zSx z>3wiLWY2IdY)7Nk4n~Q&Um3=09s!lU<(=#&$a6 zNmpL&2dkpw7a8p^f2&+Vt6KSSe)&S9wA3ic*AX9QswH`9DUa9WJdaR3uPRq>lgfqC zJ@VWfm3c)0Iy+WR@+=O=lgDdvo~J3fUPa7pt4NtvBJT`;ol%-x6TLG%fvi&v^Y2d{ zugQ7drFh;cc(gsM^ou7czeDAIbS=m3&98!Rq$a@?ErA7PZ`j(w9-RFYY)a z32(jg@+CrMA9*?E#?e#q)_>~X*#X|Jb?6=0dS1=(`;fP3efAehUcU9bT4yrf7jOAV z*2Xpe+4Z~`whq1RA|ZMq>Au#n-=F+?+f-rfe?QozuLNAVKY{ZsR`R50M1Mc!%Xj8M zAr0y8Dg}|s#9LRqOlx^h5+}n$bRsk!W7ImpC^7e0iuZ%n zTP(ztNcpH~jAtV-90Wi0x!9M0@K`m8)wjNXWujG}WkRC<3PJlCTod|u^82FWv3PU) z-^E4f=|Z$VH_|}sg{O#Xu^+-^s_vXflBOlSt`zSFTMfGpeKpB*0pr;X@5t|f-=Cx5 zlOw$E-;UL{zW=D9&pCa66Lm)2)}W@f;tXpX+gc65jV?@7ETiMOst&^7ZhNk-zIRL7p$| zWlOeQTR?xb@4nhguDI(#W(!JU@?;Qw8CDUwgsu_n?4&bss#Zce;&{#i8fyG^5rL zMhVxJTc-DeWnUNKA*5Uhe9esK58?UQQ%)9y_x;P&o7-+R^qE}adyAYVZ4p}* zKM`+`n78%spSO&XbUfA4z6WQ4+jz!Lqr0;4JWdApx6k1GB)so`6ZN(&D(RMmh26cD#p9^a-5Jl}GPu8;i}RE4zF!Heb8(F~to4fDqOY~> zffc!XIZd5rh8DhG!>Q@iaq2p?)Jow@gxedX=6HL46DL?5>_rl-yX?Fa`yNaO$IS91 z&*6;cxbXa(hx3#0zTXb3bFnL(q0c^v`opmz_eiIollxwMZebTE>vVGtcDkyS!Usee z=q>yGodI|+f3P}u|471H@4Q@$b&-TP6+9n7TFdzI^OMiplN9E}0(#rIEhC)MoHLv= zozvAy;h{$TCm1DW{UzA0c_o~4XuBdq5Qet%Yxghv#WGZU6PXt3s?MExx1 zVdoL&QD;s2c#ng#9R0s#u=?#p{R(HLv&vcRyql2deqV7GJFhuQu|jzX zFu}TKlC8lJt?_-w30Cs*b<(}+wiI{(HB@Kr+f!kAzpT^B*<2gP&Ki6X&I^li)uV`Fq z6tLb)_rY`5_1sEsWjEu}is)^TevYB?pGHYOGCnTdLuRYJg>~piacxkV$9PT(&(HVp zM4Rx4Prw>u-{0TB@qk2qTdZ?#ht1DbN2>jw+KgTp=r%?d#q_D z?5>eSw=6p^Z6vd+VE3VKCwZ=5JRb_r&$T!|3Ge%dVU00Xks10Nny5b>>zq%-YUbey ziMFz@+t2Oq4sefhj|Qe^grl|4wC4FFtZ61}k4U0hmYo-4T_mAqfagY}dMjhT{QTte z_ICB1j4q(Jo!fK1JJ!9>{kwaCTMFIh81;`bO3eC8_LSK}!R-XbPop=m@%$=0Kaaw? zWy1TuUWx7dcNEaC?t|wyxHq~}-CM8{`(|hi)^~HcF7x%^x~{CebT8}&0K4~G6_2BC zvyt)qAv`~O$|{oZcwdD}Ypu6EyZ*ShbzYk*lE;l4zP)-r$L1}m1AMH1bz?7TQ! z7kS7#LQFwgh@@Nb^OMipgB0fH0(#S$)AK*wZSD@&celHLLHCbF{XZBb>3XTQq?ycq z4!i$k{4}~D8_(lpaDV#@&QHSQ4TaHanI=(5w=67g;O*+|?(O02<~4-I8b++ipY5INjSkl&=l2vGpX8nFo$8J7hI^-=^>LAg^H3`B&c~|eV68N* z{;ue!xJB^y^E24qb`9b%khBhdejY2IP`}F-z%TxZ;(1vCy=l$q`PJS;kJc_<<4uC@ zaYp@@8YSs^skV5Zfai7Kw}5dZnc^AxZ}~n@lN4@x0lkq{^XESAevj5J&-5OE?mLY7 zZ#PQJx+&h|s zk@Dy5R5qUcxjo@+j5oOxc4t0L@|?za@^}-%+Zb93R=_l9^ z6X{MQJ%9Q6$>(ijg|RQ*WC`s4fbr8jm$C8W&+Q3sW4uYbPw^ZHN%PbB3dWPin-Jc{ zc#~gXchUMJ&#jCnk2fK_t??!=f~U7Zh>l2lJo)*_=j}rEo!A#|aw@o8$oOfVVi$qW z74)Cr&+Q3sW4y@<*xl{3cpNoPkMZR3CWN;!-sBc=+>yew1>?!%O$cvmyvfkd@eX;U zl}LI#`T5D`?O=tmFW%%&*j?v~n4jj^m5nEVZclg{<4s0^<9jJQyEC3V-h}Wr#+&T7 z5%+sYdK`5=oblxGCWN;&-sF4Oe$Xb|<05IE{QTtecB|rPU%bg};5L`>(>zPqc=G4= zgtsx?#QRc+u}GSq&Py3j9&bW;8{Nfz7&GJbmA&SvAupW74O#(0z2uzS}n@i=Op^B7MaZ$fw*<4uae@uL); zD;Q56Z$fxm<4wAJjrXb}%}3JX$ z=SWDJpUyWjo;==!@HWPq)Y%HJ0g~pYbFUH{386oM$D0t|)_9W-Vf#M+7GemJ=E=`b zK5y45o_5BYTn&DYF^<`G0@B$qdEQzIc;+VfWMF80tAo zc~f>B;?L~~Z)3bk=12GwkT^#ww_rSZyb0lLj5k>dyW9Pg92mB6u!C z`i=4B_d|T%Ua2tl#hdK?Gklsz`SW%d8&Ce+p71utn@ok>J5qQKXFPel3E^#wHyQE^ z)&U^pkLP&ClgFD7-qv`N-G3G0bfl?BnlC>;`MhnQF!sfpya>BjGk%)qR5qUcxjo@+ zj5lfh8=fN}X?{AN#(4606T;gVZ}KhdKKb_~&jpMpk2fK_t??!c!1FJpwtvKY`T5D` z?R@o}*cWdy6x{yC`007OjEyIMZclg{<4sn-Bq{8{4`HdIriW3=k|oRG2Y~K zaC|$3r^k5mcoV|g7;n=2FWm1T>2cI~3&xYjn-JdCc#|!#y~7UN<05IE{QTtec9Y_1 zU%bf;;PxQnr+Ic|$>U83Z)3d45^!vX-8eKqoeyU` zdAteXZH+g%9z53~Wn|2kpPzi*PFCNEeeovkz^yOir^gd}?cfu{Q}gHcgtsx?n@Kb_BGJbAnc;cbjJshW}EVkFH^=PMXb9&bW; zTjNdMh3$LoBEeBQ29Jnf7(84rFBGmgYn@l1&~xme-si#I8)9FL(MOUgH} zc}sT;I^HC}+aGW8a>&~hZ!%xW?Tt721NPUf5|6DZ-sInkr~UCJM^+8En&M5mDfxeY zyb1P%z%|*vc$14^_f6p#^6SuMb{*o+?FnyVyvYXGJ)l~AUTUse8BZQ>LULU>!_O@4;$-D^oP8cFly=O>@H z-z%Q>#hcs#ZjUj3n&&V!p8UBz;cbjJ@oGyk7D@Bd`EbUQ$D0t|#(0zEu)9m0B+v1T zCyzHFyshyjH-qOoq)K&TzWn^;^Y(i6o!A#|(gEE1F@Ad9PG#fCpW74O#(0yNu)Aix zcpNp)X^bb2HzB-@@g`@1(>z7h*q^|k+Y{c#c$0Oo`-q0|IBK3A z5YYCx32FcpKwQ#>4KfQ+Re~JbAnc;cbjJ>D5SzCy?|w>U=ok$>U83Z)?0s)y7gB zk2DcU^W^6zpSQaxjD7JYPr&YfF@Bn72^&xT+@A0@#+x+V6VH*5G(Vk}GM+r%gzz@T zn{0yJgZE1EoW^+acoV|g8gKGAc>aO3Z;-AnG$a@ QSmEr7H}PLQweHIQ2Rk;Pm;e9( literal 0 HcmV?d00001 diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/README.md b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/README.md new file mode 100644 index 0000000..de77f34 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/README.md @@ -0,0 +1,159 @@ +# NSPanel Custom with HA Blueprint +Custom Firmware for NsPanel (esphome) and HA Blueprint with configuration of button, light settings, thermostate, colorwheel, colortemp, cover, weather preview, automatic TFT upload etc. + +Why another version for the NSPanel? +Well - all versions I've seen have been missing something everywhere. +That's why I decided to create something myself. + +My thanks to Masto, Marcfager, lovejoy777, Hellis81 and SmartHome yourself ( link see below) for sharing your code. Give them the credit they deserve, I'm merely a copy paste ninja. XDD + + +### GOAL: +My goal was to create a version that could be quickly adopted for multiple NSPanels. +In addition, the configuration should be as simple as possible. Therefore I decided to put most of it into a HA Blueprint + +In addition, another NSPanel can be configured very quickly. But have a look yourself ;) + +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) + +(Home / Thermostat - more pictures see below) + +## Features: +- easy to use and simple configuration via Blueprint +- 40 buttons on 5 button pages with long press function for settings (more buttons are also possible) +- Weather + 5 days weather forcast +- Thermostat + Touch + Relay control for floor heating +- Light control (brightness-slider, colorwheel, TempColor-slider) - via Long Press +- Cover control (open, close, position-slider) - via long press +- Settings page (display brightness, display dim brightness, auto-dim, sleep mode, reboot NSPanel) +- Swipe between pages +- Top menu with 10 icons for specific states +- Heating control (hot water) +- Auto Upload TFT File to Nextion Display +- Swipe between pages +- modern design - design easy to change via Adobe Express (free + design template) +- 2 pysical switches +- and much more ;) + + +## NSPanel: +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-17](https://user-images.githubusercontent.com/41958506/192650793-9b657fa2-8056-46d7-aca3-065cde291df8.png) + +(Home / Weather Forcast) + +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) +![My project-1-20](https://user-images.githubusercontent.com/41958506/192652078-ec4f3268-c00b-42a8-b1f9-c4da3e53d7a5.png) + +(Thermostat / Settings Page) + +![My project-1-22](https://user-images.githubusercontent.com/41958506/192652105-23baac1d-9dee-40c1-8596-9cae8827cf1c.png) +![My project-1-23](https://user-images.githubusercontent.com/41958506/192652116-93b850d3-553b-4f14-bb0f-78dff959e2fd.png) + +(Light Settings Colorwheel / Light Settings TempColor) + +![My project-1-24](https://user-images.githubusercontent.com/41958506/192652126-91b0aae9-75ae-44a0-842d-0a78d93f2da5.png) +![My project-1-25](https://user-images.githubusercontent.com/41958506/192652131-604c0636-0f96-44b8-ae6a-793bde56d0e1.png) + +(Cover Settings / Button Page) + +![My project-1-26](https://user-images.githubusercontent.com/41958506/192652263-297cda87-3eff-452c-9ec3-3cd76da94de7.png) + +## Blueprint: +![Bildschirmfoto 2022-09-27 um 23 13 33](https://user-images.githubusercontent.com/41958506/192652755-069f91c9-927e-4aea-9569-d596cdfa0e56.png) + +# Pages + +## Home +- current weather with button to Weather Forcast page +- Temperature outside +- Status icons at the top +- Room temperature with button to thermostat page +- Room humidity +- Hot water temperature +- Button to display settings page + +## Weather Forcast +- 5 days Weather Forcast via swipe (Integration Accuweather - but should also go with another integration) +- Lowest and highest temperature outside +- Date +- Rain probability +- Sunshine hours +- Sun pressure +- Thunderstorm probability +- Wind speed +- Night thunderstorm probability and wind speed + +## Thermostat +- Touch Temp control +- Outside temperature +- Hot water +- Floor heating on, off and idle +- Hot water button +- Status icons + +## Display Settings +- Restart NSPanel +- Sleep mode - display off after time X +- Display brightness slider +- Display dim brightness slider +- Status Brightness in % + +## Light Settings +- Light on and off (alignment with HA) +- Light color with Colorwheel +- Light color with TempColor slider +- Brightness Slider +- Brightness in %. +- Tempcolor value +- Jump back to the right button page + +## Cover Settings +- Open and close cover +- Cover position via slider +- Cover battery value (I use Ikea roller blind) +- jump back to the right button page + +## Button Page +- 40 Button +- 5 Button pages +- all buttons with long press function +- automatic detection by long press if it is a light or cover for submenu +- swipe between all pages +- swipe also down and up for fast access to certain pages +- number of buttons and button pages can be extended - functions like long press, light settings and cover settings stay the same + +## Upcoming Features +- Shorten Esphome code and transfer to Blueprint +- Cover page with window open status as image +- small design adjustments +- Notifications on Home Page +- Energy and Gas consumption on home page +- Extra page for energy dashboard +- Garbage plan with icon on home page +- Let's see what ideas I still have ;) + +## HowTo Deutsch +1. den Code aus der Datei esphome.yaml kopieren und in HA unter esphome einfügen. Vorher muss natürlich ein Device erstellt werden. +1.2 in der ESPhome Datei müssen Passwörter eingesetzt werden. Entweder in der ESPHome Secret oder einfach in der ESPhome Datei +1.3 Einige Entities sind aktuell noch in der Esphome Datei angegeben (direkt unter den Passwörtern. Diese Entities müssen noch angepasst werden. In zukunft will ich aber auch diese ins Bluebrint einbauen +3. den Code aus der Datei blueprint.yaml kopieren und eine neue yaml Datei unter config/blueprints erstellen und den Code einfügen +4. HA Automationen neu starten -> Enticklerwerkzege -> YAML -> Automatisierungen +5. den Code aus der Datei sensor.yaml und climate.yaml kopieren und eine eigenen yaml Datei erstellen. Der Code wird in zukunft direkt im Blueprint eingebaut. +6. den Code aus der Datei folder_wather kopieren und in der coniguration.yaml einfügen +7. TFT File auf Home Assistant hochladen (Der Pfad kann später im Blueprint angegeben werden +8. Blueprint unter Automationen auswählen und und Felder ausfüllen. + + + +## Thanks to: +SmartHome Yourself: https://www.youtube.com/c/SmarthomeyourselfDe_DIY + +Masto: https://github.com/masto/NSPanel-Demo-Files + +Marcfager: https://github.com/marcfager/nspanel-mf + +lovejoy77: https://github.com/lovejoy777/NSpanel + +Hellis81: https://github.com/Hellis81/NS-panel diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/blueprint.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/blueprint.yaml new file mode 100644 index 0000000..0a16989 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/blueprint.yaml @@ -0,0 +1,3341 @@ +blueprint: + name: NSPanel Configuration + description: Synchronize NSpanel Button with HA Entities and Back! And many other things! + domain: automation + input: + last_click: + name: NSPanel "last click" + description: 'Select NSPanel **"last click"** where the commands should be monitored' + selector: + entity: {} + last_click_coversettings: + name: NSPanel "last click coversettings" + description: 'Select NSPanel **"last click coversettings"** where the commands for Page Coversettings should be monitored (same NSPanel as **"last click"**)' + selector: + entity: {} + last_click_lightsettings: + name: NSPanel "last click lightsettings" + description: 'Select NSPanel **"last click lightsettings"** where the commands for Page Lightsettings should be monitored (same NSPanel as **"last click"**)' + selector: + entity: {} + nextion_inited: + name: NSPanel "Nextion Switch - nextion_inited" + description: 'nextion_inited is set up via esphome and shows the state of the Nspanel - NSPanel ready after Reboot (same NSPanel as **"last click"**) Example *"switch.nspanel_buro_nextion_inited"*' + selector: + entity: {} + command_printf: + name: Light Settings Page JUMP + description: 'Service for jump to the light settings (same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_printf"*' + default: esphome.nspanel_buero_send_command_printf + selector: + text: {} + command_value: + name: Sync Button Funktion + description: 'Service to synchronize HA Entity State (ON/OFF) to NSPanel Button Page(same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_value"*' + default: esphome.nspanel_buero_send_command_value + selector: + text: {} + command_text_printf: + name: Sync Light Status + description: 'Service to synchronize Eintity States to NSPanel Lightsettings (same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_text_printf"*' + default: esphome.nspanel_buero_send_command_text_printf + selector: + text: {} + tft_path: + name: Path for Nextion TFT File + description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' + default: /config/www/nspanel/buero/nspanel_buero.tft + selector: + text: {} + entity01: + name: Button 01 (Optional) + description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity02: + name: Button 02 (Optional) + description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity03: + name: Button 03 (Optional) + description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity04: + name: Button 04 (Optional) + description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity05: + name: Button 05 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity06: + name: Button 06 (Optional) + description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity07: + name: Button 07 (Optional) + description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity08: + name: Button 08 (Optional) + description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity09: + name: Button 09 (Optional) + description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity10: + name: Button 10 (Optional) + description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity11: + name: Button 11 (Optional) + description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity12: + name: Button 12 (Optional) + description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity13: + name: Button 13 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity14: + name: Button 14 (Optional) + description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity15: + name: Button 15 (Optional) + description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity16: + name: Button 16 (Optional) + description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity17: + name: Button 17 (Optional) + description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity18: + name: Button 18 (Optional) + description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity19: + name: Button 19 (Optional) + description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity20: + name: Button 20 (Optional) + description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity21: + name: Button 21 (Optional) + description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity22: + name: Button 22 (Optional) + description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity23: + name: Button 23 (Optional) + description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity24: + name: Button 24 (Optional) + description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity25: + name: Button 25 (Optional) + description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity26: + name: Button 26 (Optional) + description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity27: + name: Button 27 (Optional) + description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity28: + name: Button 28 (Optional) + description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity29: + name: Button 29 (Optional) + description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity30: + name: Button 30 (Optional) + description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity31: + name: Button 31 (Optional) + description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity32: + name: Button 32 (Optional) + description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity33: + name: Button 33 (Optional) + description: Nextion Editor - *buttonpage05.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity34: + name: Button 34 (Optional) + description: Nextion Editor - *buttonpage05.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity35: + name: Button 35 (Optional) + description: Nextion Editor - *buttonpage05.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity36: + name: Button 36 (Optional) + description: Nextion Editor - *buttonpage05.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity37: + name: Button 37 (Optional) + description: Nextion Editor - *buttonpage05.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity38: + name: Button 38 (Optional) + description: Nextion Editor - *buttonpage05.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity39: + name: Button 39 (Optional) + description: Nextion Editor - *buttonpage05.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity40: + name: Button 40 (Optional) + description: Nextion Editor - *buttonpage05.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + +mode: parallel +max: 500 + +######################################### +# +# +############################################################# +##### CLOSE - INPUT ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Variables ##### +############################################################# +# +# +######################################### +trigger_variables: + last_click: !input 'last_click' + last_click_lightsettings: !input 'last_click_lightsettings' + last_click_coversettings: !input 'last_click_coversettings' + +variables: + command_value: !input 'command_value' + command_text_printf: !input 'command_text_printf' + command_printf: !input 'command_printf' + tft_path: !input 'tft_path' + nextion_inited: !input 'nextion_inited' + +##### Buttons ##### + entity01: !input 'entity01' + entity02: !input 'entity02' + entity03: !input 'entity03' + entity04: !input 'entity04' + entity05: !input 'entity05' + entity06: !input 'entity06' + entity07: !input 'entity07' + entity08: !input 'entity08' + entity09: !input 'entity09' + entity10: !input 'entity10' + entity11: !input 'entity11' + entity12: !input 'entity12' + entity13: !input 'entity13' + entity14: !input 'entity14' + entity15: !input 'entity15' + entity16: !input 'entity16' + entity17: !input 'entity17' + entity18: !input 'entity18' + entity19: !input 'entity19' + entity20: !input 'entity20' + entity21: !input 'entity21' + entity22: !input 'entity22' + entity23: !input 'entity23' + entity24: !input 'entity24' + entity25: !input 'entity25' + entity26: !input 'entity26' + entity27: !input 'entity27' + entity28: !input 'entity28' + entity29: !input 'entity29' + entity30: !input 'entity30' + entity31: !input 'entity31' + entity32: !input 'entity32' + entity33: !input 'entity33' + entity34: !input 'entity34' + entity35: !input 'entity35' + entity36: !input 'entity36' + entity37: !input 'entity37' + entity38: !input 'entity38' + entity39: !input 'entity39' + entity40: !input 'entity40' + +######################################### +# +# +############################################################# +##### CLOSE - Variables ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Trigger ##### +############################################################# +# +# +######################################### + +trigger: +##### Page Button - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input 'last_click' + id: short_press + +##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "press" }}' + for: + seconds: 2 + id: long_press + +##### Page Lightsettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input 'last_click_lightsettings' + id: light_settings + +##### Page Coversettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input 'last_click_coversettings' + id: cover_settings + +#### Weather - Trigger #### + - platform: time_pattern + minutes: '10' + id: weather + - platform: state + entity_id: !input 'nextion_inited' + to: 'on' + id: weather + +##### TFT Upload ##### + - platform: event + event_type: folder_watcher + event_data: + event_type: modified + path: !input 'tft_path' + id: tft_upload + +##### Button01 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity01' + for: + seconds: 1 + id: current_state_entity01 + +##### Button02 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity02' + for: + seconds: 1 + id: current_state_entity02 + +##### Button03 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity03' + for: + seconds: 1 + id: current_state_entity03 + +##### Button04 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity04' + for: + seconds: 1 + id: current_state_entity04 + +##### Button05 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity05' + for: + seconds: 1 + id: current_state_entity05 + +##### Button06 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity06' + for: + seconds: 1 + id: current_state_entity06 + +##### Button07 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity07' + for: + seconds: 1 + id: current_state_entity07 + +##### Button08 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity08' + for: + seconds: 1 + id: current_state_entity08 + +##### Button09 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity09' + for: + seconds: 1 + id: current_state_entity09 + +##### Button10 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity10' + for: + seconds: 1 + id: current_state_entity10 + +##### Button11 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity11' + for: + seconds: 1 + id: current_state_entity11 + +##### Button12 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity12' + for: + seconds: 1 + id: current_state_entity12 + +##### Button13 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity13' + for: + seconds: 1 + id: current_state_entity13 + +##### Button14 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity14' + for: + seconds: 1 + id: current_state_entity14 + +##### Button15 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity15' + for: + seconds: 1 + id: current_state_entity15 + +##### Button16 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity16' + for: + seconds: 1 + id: current_state_entity16 + +##### Button17 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity17' + for: + seconds: 1 + id: current_state_entity17 + +##### Button18 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity18' + for: + seconds: 1 + id: current_state_entity18 + +##### Button19 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity19' + for: + seconds: 1 + id: current_state_entity19 + +##### Button20 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity20' + for: + seconds: 1 + id: current_state_entity20 + +##### Button21 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity21' + for: + seconds: 1 + id: current_state_entity21 + +##### Button22 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity22' + for: + seconds: 1 + id: current_state_entity22 + +##### Button23 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity23' + for: + seconds: 1 + id: current_state_entity23 + +##### Button24 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity24' + for: + seconds: 1 + id: current_state_entity24 + +##### Button25 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity25' + for: + seconds: 1 + id: current_state_entity25 + +##### Button26 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity26' + for: + seconds: 1 + id: current_state_entity26 + +##### Button27 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity27' + for: + seconds: 1 + id: current_state_entity27 + +##### Button28 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity28' + for: + seconds: 1 + id: current_state_entity28 + +##### Button29 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity29' + for: + seconds: 1 + id: current_state_entity29 + +##### Button30 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity30' + for: + seconds: 1 + id: current_state_entity30 + +##### Button31 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity31' + for: + seconds: 1 + id: current_state_entity31 + +##### Button32 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity32' + for: + seconds: 1 + id: current_state_entity32 + +##### Button33 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity33' + for: + seconds: 1 + id: current_state_entity33 + +##### Button34 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity34' + for: + seconds: 1 + id: current_state_entity34 + +##### Button35 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity35' + for: + seconds: 1 + id: current_state_entity35 + +##### Button36 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity36' + for: + seconds: 1 + id: current_state_entity36 + +##### Button37 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity37' + for: + seconds: 1 + id: current_state_entity37 + +##### Button38 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity38' + for: + seconds: 1 + id: current_state_entity38 + +##### Button39 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity39' + for: + seconds: 1 + id: current_state_entity39 + +##### Button40 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity40' + for: + seconds: 1 + id: current_state_entity40 + +######################################### +# +# +############################################################# +##### CLOSE - Trigger ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Action ##### +############################################################# +# +# +######################################### +action: + - variables: +##### Entity - Page Button - Toggle Entity ##### + entity_short: >- + {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }} + {%- elif states(last_click) == "releasebuttonpage05button01" -%} {{ entity33 }} + {%- elif states(last_click) == "releasebuttonpage05button02" -%} {{ entity34 }} + {%- elif states(last_click) == "releasebuttonpage05button03" -%} {{ entity35 }} + {%- elif states(last_click) == "releasebuttonpage05button04" -%} {{ entity36 }} + {%- elif states(last_click) == "releasebuttonpage05button05" -%} {{ entity37 }} + {%- elif states(last_click) == "releasebuttonpage05button06" -%} {{ entity38 }} + {%- elif states(last_click) == "releasebuttonpage05button07" -%} {{ entity39 }} + {%- elif states(last_click) == "releasebuttonpage05button08" -%} {{ entity40 }} + {%- endif -%} + +##### Entity - Page Lightsettings ##### + entity_long: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} + {%- elif states(last_click) == "pressbuttonpage05button01" -%} {{ entity33 }} + {%- elif states(last_click) == "pressbuttonpage05button02" -%} {{ entity34 }} + {%- elif states(last_click) == "pressbuttonpage05button03" -%} {{ entity35 }} + {%- elif states(last_click) == "pressbuttonpage05button04" -%} {{ entity36 }} + {%- elif states(last_click) == "pressbuttonpage05button05" -%} {{ entity37 }} + {%- elif states(last_click) == "pressbuttonpage05button06" -%} {{ entity38 }} + {%- elif states(last_click) == "pressbuttonpage05button07" -%} {{ entity39 }} + {%- elif states(last_click) == "pressbuttonpage05button08" -%} {{ entity40 }} + {%- endif -%} + +##### Entity - Page Lightsettings - Skip Back ##### + entity_back: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage05button01" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button02" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button03" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button04" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button05" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button06" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button07" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button08" -%} {{ "page buttonpage05" }} + {%- endif -%} + +##### Page Button - SHORT Press - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: short_press + sequence: + - service: >- + {% if entity_short is match 'light.' %} + light.toggle + {% elif entity_short is match 'switch.' %} + switch.toggle + {% elif entity_short is match 'cover.' %} + cover.toggle + {% elif entity_short is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: '{{ entity_short }}' + +##### Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ entity_long is match "light." }}' + sequence: + - service: !input command_printf + data: + cmd: page lightsettings + - service: !input command_text_printf + data: + component: lightsettings.a03 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 254) |round(0) }}' + - service: !input command_text_printf + data: + component: lightsettings.a04 + message: '{{ state_attr(entity_long, "color_temp") |int }}' + +##### Page Lightsettings - SYNC Light Button ON / OFF ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + sequence: + - service: !input command_value + data: + component: lightsettings.a06 + message: 1 + +##### Page Lightsettings - Brightness Slider ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ entity_long }}' + brightness_pct: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + - service: !input command_text_printf + data: + component: lightsettings.a03 + message: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + +##### Page Lightsettings - Color_Temp Slider ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ entity_long }}' + color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: !input command_text_printf + data: + component: lightsettings.a04 + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + +##### Page Lightsettings - Color RGB Slider ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ entity_long }}' + rgb_color: '{{ states(last_click_lightsettings).split(",") }}' + +##### Page Lightsettings - Toggle Light ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselight" }}' + sequence: + - service: light.toggle + data: + entity_id: '{{ entity_long }}' + - delay: + milliseconds: 250 + - service: !input command_text_printf + data: + component: lightsettings.a03 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 254) |round(0) }}' + - service: !input command_text_printf + data: + component: lightsettings.a04 + message: '{{ state_attr(entity_long, "color_temp") |int }}' + +##### Page Lightsettings - Close Lightsettings ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' + sequence: + - service: !input command_printf + data: + cmd: '{{ entity_back }}' + +##### Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ entity_long is match "cover." }}' + sequence: + - service: !input command_printf + data: + cmd: page coversettings + - service: !input command_text_printf + data: + component: coversettings.a03 + message: '{{ (state_attr(entity_long, "position") | int ) |round(0) }}' + - service: !input command_text_printf + data: + component: coversettings.a04 + message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }}' + +##### Page Coversettings - SYNC Cover Button ON / OFF ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + sequence: + - service: !input command_value + data: + component: coversettings.a06 + message: 1 + +##### Page Coversettings - Cover Slider ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' + sequence: + - service: cover.set_cover_position + data: + entity_id: '{{ entity_long }}' + position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + - service: !input command_text_printf + data: + component: coversettings.a03 + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + +##### Page Coversettings - Toggle Cover ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecover" }}' + sequence: + - service: cover.toggle + data: + entity_id: '{{ entity_long }}' + - delay: + milliseconds: 250 + - service: !input command_text_printf + data: + component: coversettings.a03 + message: '{{ (state_attr(entity_long, "position") | int ) |round(0) }}' + +##### Page Coversettings - Close Coversettings ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' + sequence: + - service: !input command_printf + data: + cmd: '{{ entity_back }}' + +##### TFT Upload Automation ##### + - choose: + - conditions: + - condition: trigger + id: tft_upload + sequence: + - delay: + seconds: 2 + - service: esphome.nspanel_buero_upload_tft + data: {} + +######################################### +# +# +############################################################# +##### CLOSE - START - Action ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - HA Button SYNC ##### +############################################################# +# +# +######################################### + +##### Button01 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity01 +# - "{{ is_state('entity01', 'on' or 'open') }}" + - condition: state + entity_id: !input entity01 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity01 +# - "{{ is_state('entity01', 'off' or 'closed') }}" + - condition: state + entity_id: !input entity01 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button01 + message: 0 + +##### Button02 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity02 + - condition: state + entity_id: !input entity02 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity02 + - condition: state + entity_id: !input entity02 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button02 + message: 0 + +##### Button03 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity03 + - condition: state + entity_id: !input entity03 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity03 + - condition: state + entity_id: !input entity03 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button03 + message: 0 + +##### Button04 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity04 + - condition: state + entity_id: !input entity04 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity04 + - condition: state + entity_id: !input entity04 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button04 + message: 0 + +##### Button05 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity05 + - condition: state + entity_id: !input entity05 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity05 + - condition: state + entity_id: !input entity05 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button05 + message: 0 + +##### Button06 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity06 + - condition: state + entity_id: !input entity06 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity06 + - condition: state + entity_id: !input entity06 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button06 + message: 0 + +##### Button07 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity07 + - condition: state + entity_id: !input entity07 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity07 + - condition: state + entity_id: !input entity07 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button07 + message: 0 + +##### Button08 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity08 + - condition: state + entity_id: !input entity08 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity08 + - condition: state + entity_id: !input entity08 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button08 + message: 0 + +##### Button09 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity09 + - condition: state + entity_id: !input entity09 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity09 + - condition: state + entity_id: !input entity09 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button01 + message: 0 + +##### Button10 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity10 + - condition: state + entity_id: !input entity10 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity10 + - condition: state + entity_id: !input entity10 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button02 + message: 0 + +##### Button11 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity11 + - condition: state + entity_id: !input entity11 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity11 + - condition: state + entity_id: !input entity11 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button03 + message: 0 + +##### Button12 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity12 + - condition: state + entity_id: !input entity12 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity12 + - condition: state + entity_id: !input entity12 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button04 + message: 0 + +##### Button13 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity13 + - condition: state + entity_id: !input entity13 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity13 + - condition: state + entity_id: !input entity13 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button05 + message: 0 + +##### Button14 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity14 + - condition: state + entity_id: !input entity14 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity14 + - condition: state + entity_id: !input entity14 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button06 + message: 0 + +##### Button15 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity15 + - condition: state + entity_id: !input entity15 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity16 + - condition: state + entity_id: !input entity16 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button07 + message: 0 + +##### Button16 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity16 + - condition: state + entity_id: !input entity16 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity16 + - condition: state + entity_id: !input entity16 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button08 + message: 0 + +##### Button17 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity17 + - condition: state + entity_id: !input entity17 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity17 + - condition: state + entity_id: !input entity17 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button01 + message: 0 + +##### Button18 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity18 + - condition: state + entity_id: !input entity18 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity18 + - condition: state + entity_id: !input entity18 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button02 + message: 0 + +##### Button19 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity19 + - condition: state + entity_id: !input entity19 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity19 + - condition: state + entity_id: !input entity19 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button03 + message: 0 + +##### Button20 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity20 + - condition: state + entity_id: !input entity20 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity20 + - condition: state + entity_id: !input entity20 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button04 + message: 0 + +##### Button21 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity21 + - condition: state + entity_id: !input entity21 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity21 + - condition: state + entity_id: !input entity21 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button05 + message: 0 + +##### Button22 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity22 + - condition: state + entity_id: !input entity22 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity22 + - condition: state + entity_id: !input entity22 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button06 + message: 0 + +##### Button23 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity23 + - condition: state + entity_id: !input entity23 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity23 + - condition: state + entity_id: !input entity23 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button07 + message: 0 + +##### Button24 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity24 + - condition: state + entity_id: !input entity24 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity24 + - condition: state + entity_id: !input entity24 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button08 + message: 0 + +##### Button25 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity25 + - condition: state + entity_id: !input entity25 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity25 + - condition: state + entity_id: !input entity25 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button01 + message: 0 + +##### Button26 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity26 + - condition: state + entity_id: !input entity26 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity26 + - condition: state + entity_id: !input entity26 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button02 + message: 0 + +##### Button27 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity27 + - condition: state + entity_id: !input entity27 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity27 + - condition: state + entity_id: !input entity27 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button03 + message: 0 + +##### Button28 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity28 + - condition: state + entity_id: !input entity28 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity28 + - condition: state + entity_id: !input entity28 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button04 + message: 0 + +##### Button29 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity29 + - condition: state + entity_id: !input entity29 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity29 + - condition: state + entity_id: !input entity29 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button05 + message: 0 + +##### Button30 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity30 + - condition: state + entity_id: !input entity30 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity30 + - condition: state + entity_id: !input entity30 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button06 + message: 0 + +##### Button31 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity31 + - condition: state + entity_id: !input entity31 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity31 + - condition: state + entity_id: !input entity31 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button07 + message: 0 + +##### Button32 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity32 + - condition: state + entity_id: !input entity32 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity32 + - condition: state + entity_id: !input entity32 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button08 + message: 0 + +##### Button33 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity33 + - condition: state + entity_id: !input entity33 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity33 + - condition: state + entity_id: !input entity33 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button01 + message: 0 + +##### Button34 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity34 + - condition: state + entity_id: !input entity34 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity34 + - condition: state + entity_id: !input entity34 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button02 + message: 0 + +##### Button35 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity35 + - condition: state + entity_id: !input entity35 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity35 + - condition: state + entity_id: !input entity35 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button03 + message: 0 + +##### Button36 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity36 + - condition: state + entity_id: !input entity36 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity36 + - condition: state + entity_id: !input entity36 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button04 + message: 0 + +##### Button37 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity37 + - condition: state + entity_id: !input entity37 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity37 + - condition: state + entity_id: !input entity37 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button05 + message: 0 + +##### Button38 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity38 + - condition: state + entity_id: !input entity38 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity38 + - condition: state + entity_id: !input entity38 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button06 + message: 0 + +##### Button39 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity39 + - condition: state + entity_id: !input entity39 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity39 + - condition: state + entity_id: !input entity39 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button07 + message: 0 + +##### Button40 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity40 + - condition: state + entity_id: !input entity40 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity40 + - condition: state + entity_id: !input entity40 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button08 + message: 0 + +######################################### +# +# +############################################################# +##### CLOSE - HA Button SYNC ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Weather Forcast ##### +############################################################# +# +# +######################################### + - choose: + - conditions: + - condition: trigger + id: weather + sequence: + - service: !input command_text_printf + data: + component: weather01.a02 + message: '{{states("sensor.wochentag")}}' + - service: !input command_text_printf + data: + component: weather01.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_0d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather01.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_0d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather01.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[0].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather01.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_0d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather01.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_0d", "level")}}' + - service: !input command_text_printf + data: + component: weather01.a09 + message: '{{states("sensor.home_wetter_uv_index_0d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather01.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_0d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather01.a11 + message: '{{states("sensor.home_wetter_wind_day_0d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather01.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_0d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather01.a13 + message: '{{states("sensor.home_wetter_wind_night_0d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=15 + - service: !input command_text_printf + data: + component: weather02.a02 + message: '{{states("sensor.wochentag01")}}' + - service: !input command_text_printf + data: + component: weather02.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_1d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather02.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_1d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather02.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[1].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather02.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_1d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather02.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_1d", "level")}}' + - service: !input command_text_printf + data: + component: weather02.a09 + message: '{{states("sensor.home_wetter_uv_index_1d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather02.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_1d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather02.a11 + message: '{{states("sensor.home_wetter_wind_day_1d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather02.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_1d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather02.a13 + message: '{{states("sensor.home_wetter_wind_night_1d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=15 + - service: !input command_text_printf + data: + component: weather03.a02 + message: '{{states("sensor.wochentag02")}}' + - service: !input command_text_printf + data: + component: weather03.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_2d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather03.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_2d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather03.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[2].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather03.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_2d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather03.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_2d", "level")}}' + - service: !input command_text_printf + data: + component: weather03.a09 + message: '{{states("sensor.home_wetter_uv_index_2d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather03.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_2d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather03.a11 + message: '{{states("sensor.home_wetter_wind_day_2d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather03.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_2d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather03.a13 + message: '{{states("sensor.home_wetter_wind_night_2d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=15 + - service: !input command_text_printf + data: + component: weather04.a02 + message: '{{states("sensor.wochentag03")}}' + - service: !input command_text_printf + data: + component: weather04.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_3d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather04.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_3d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather04.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[3].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather04.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_3d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather04.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_3d", "level")}}' + - service: !input command_text_printf + data: + component: weather04.a09 + message: '{{states("sensor.home_wetter_uv_index_3d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather04.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_3d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather04.a11 + message: '{{states("sensor.home_wetter_wind_day_3d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather04.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_3d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather04.a13 + message: '{{states("sensor.home_wetter_wind_night_3d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + md: weather04.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=15 + - service: !input command_text_printf + data: + component: weather05.a02 + message: '{{states("sensor.wochentag04")}}' + - service: !input command_text_printf + data: + component: weather05.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_4d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather05.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_4d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather05.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[4].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather05.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_4d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather05.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_4d", "level")}}' + - service: !input command_text_printf + data: + component: weather05.a09 + message: '{{states("sensor.home_wetter_uv_index_4d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather05.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_4d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather05.a11 + message: '{{states("sensor.home_wetter_wind_day_4d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather05.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_4d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather05.a13 + message: '{{states("sensor.home_wetter_wind_night_4d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=15 + + ######################################### +# +# +############################################################# +##### CLOSE - Weather Forcast ##### +############################################################# +# +## +### +############################################################################################################################################################################################# diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/climate.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/climate.yaml new file mode 100644 index 0000000..6a64410 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/climate.yaml @@ -0,0 +1,18 @@ +climate: + - platform: generic_thermostat + unique_id: cf308990-0dbd-4e8a-be77-aec56d7a5aa4 + name: NSPanel Büro + heater: switch.nspanel_buro_relay_2 + target_sensor: sensor.nspanel_buro_temperature + min_temp: 13 + max_temp: 27 + ac_mode: false + target_temp: 22 + cold_tolerance: 0.5 + hot_tolerance: 0.5 + min_cycle_duration: + seconds: 60 + keep_alive: + minutes: 3 + initial_hvac_mode: "heat" + precision: 0.5 diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/folder_watcher.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/folder_watcher.yaml new file mode 100644 index 0000000..4a503d1 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/folder_watcher.yaml @@ -0,0 +1,7 @@ +# Please insert into the default file "configuration.yaml +# Folder must be changed to the directory where the tft file (Nextion Editor) will be uploaded +########### +# +#Folder watcher for NS panel auto upload tft +folder_watcher: + - folder: /config/www/nspanel/ \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/sensor.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/sensor.yaml new file mode 100644 index 0000000..1431ae1 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/sensor.yaml @@ -0,0 +1,78 @@ +##### Sensor ###### +sensor: + + - platform: template + sensors: + wochentag: + friendly_name: "Wochentag" + unique_id: 6ac64850-8563-456c-b562-92343dd96f0b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,'] %} + {{ now().timestamp() | timestamp_custom(days[now().weekday()] ~ ' %d.%m')}} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag01: + friendly_name: "Wochentag+1" + unique_id: 6b2aad54-3eb0-48cc-ae32-ee3574197f1b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,'] %} + {{(as_timestamp(now())+ (86400)) | timestamp_custom(days[now().weekday()+1] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag02: + friendly_name: "Wochentag+2" + unique_id: edbddaf0-2791-4774-b8d4-aa706f75cc7a + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,'] %} + {{(as_timestamp(now())+ (172800)) | timestamp_custom(days[now().weekday()+2] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag03: + friendly_name: "Wochentag+3" + unique_id: ad592622-db86-40f7-9961-4c1ffd21c711 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,'] %} + {{(as_timestamp(now())+ (259200)) | timestamp_custom(days[now().weekday()+3] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag04: + friendly_name: "Wochentag+4" + unique_id: dcb3ed45-2b89-4672-a04f-a55f025ac745 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,'] %} + {{(as_timestamp(now())+ (345600)) | timestamp_custom(days[now().weekday()+4] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag05: + friendly_name: "Wochentag+5" + unique_id: 77e642a5-de54-452d-9f4a-febe3a7851c2 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,'] %} + {{(as_timestamp(now())+ (432000)) | timestamp_custom(days[now().weekday()+ 5] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_buro_target_temp: + unique_id: 2393ab74-21ce-42d3-b15e-ec162b9d6f31 + friendly_name: NSPanel Buro Target Temp + value_template: "{{ state_attr('climate.nspanel_buro', 'temperature') }}" + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_lea_target_temp: + unique_id: e8e61ff7-3a41-47ad-bd6c-303f730de96f + friendly_name: NSPanel Lea Target Temp + value_template: "{{ state_attr('climate.nspanel_lea', 'temperature') }}" \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/esphome.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/esphome.yaml new file mode 100644 index 0000000..ad8632d --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/esphome.yaml @@ -0,0 +1,1168 @@ +############################################################# +##### START - SUBSTITUTIONS ##### +############################################################# +substitutions: +##### GENEREL CONFIG ############################################################################################# + node_name: nspanel-buero # $node_name + device_name: NSPanel Büro # $device_name + + wifi_ssid: !secret wifi_ssid # add in your esphome secrets file. + wifi_password: !secret wifi_password # add in your esphome secrets file. + ota_password: !secret ota_password # add in your esphome secrets file. + nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. + +###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### + + #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### + #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### + #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### + ha_hotwater_charge: switch.charge + ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: sensor.nspanel_buro_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: climate.nspanel_buro ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity +######################################### +# +# +############################################################# +##### CLOSE - SUBSTITUTIONS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Settings ##### +############################################################# +# +# +######################################### + +##### Functionality for the Nextion display ##### +external_components: + - source: github://pr#2956 + components: [nextion] + refresh: 1h + +##### ESP home CONFIG ##### +esphome: + name: $node_name + comment: $device_name + +##### TYPE OF ESP BOARD ##### +esp32: + board: esp32dev + +##### WIFI SETUP ##### +wifi: + ssid: $wifi_ssid + password: $wifi_password + power_save_mode: none + +captive_portal: + +##### OTA (Over the air updates) password ##### +ota: + password: $ota_password + safe_mode: true + reboot_timeout: 3min + num_attempts: 3 + +##### LOGGER ##### +logger: +# baud_rate: 0 +# level: WARN + +##### CONFIGURE INTERNAL BUZZER ##### +output: + ##### BUZZER FOR PLAYING RINGTONES ##### + - platform: ledc + id: buzzer_out + pin: + number: 21 + +##### ENABLE RINGTONE MUSIC SUPPORT ##### +rtttl: + id: buzzer + output: buzzer_out + +##### UART FOR NEXTION DISPLAY ##### +uart: + tx_pin: 16 + rx_pin: 17 + baud_rate: 115200 + id: tf_uart + +##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### +#time: +# - platform: homeassistant +# id: homeassistant_time +# on_time: +# - seconds: 0 +# minutes: /1 +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); +# on_time_sync: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); + +###### A reboot button is always useful ##### +button: + - platform: restart + name: $device_name Restart + id: restart_nspanel + +######################################### +# +# +############################################################# +##### CLOSE - Settings ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - API ##### +############################################################# +# +# +######################################### + +api: + services: + +##### SERVICE TO UPDATE THE HMI FILE ##### + - service: upload_tft + then: + - lambda: 'id(disp1)->upload_tft();' + +##### Service to send a command "printf" directly to the display. Useful for testing ##### + - service: send_command_printf + variables: + cmd: string + then: + - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' + +##### Service to send a command "text_printf" directly to the display. Useful for testing ##### + - service: send_command_text_printf + variables: + component: string + message: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_value + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_value(component.c_str(), message);' + +######################################### +# +# +############################################################# +##### CLOSE - API ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - GLOBALS ##### +############################################################# +# +# +######################################### + +globals: + +##### Save Target Temp ##### + - id: climate_target_temp_val_global + type: float + restore_value: true + initial_value: '12' + +##### Save Thermostat PIC Position ##### + - id: climate_slider_val_global + type: int + restore_value: true + initial_value: '0' + +##### Save Display Brightness for NSPanel reboot ##### + - id: display_brightness_global + type: int + restore_value: true + initial_value: '100' + +##### Save Display DIM Brightness for NSPanel reboot + - id: display_dim_brightness_global + type: int + restore_value: true + initial_value: '10' + +##### Save Display DIM Brightness for NSPanel reboot + - id: sleep_modus_global + type: int + restore_value: true + initial_value: '0' + +##### Save State Heating Room ##### + - id: heating_room_global + type: int + restore_value: true + initial_value: '0' + +##### Save State HVAC ##### + - id: hvac_mode_global + type: int + restore_value: true + initial_value: '0' + +######################################### +# +# +############################################################# +##### CLOSE - GLOBALS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - BINARY SENSOR ##### +############################################################# +# +# +######################################### + +binary_sensor: + +###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### + - platform: gpio + name: $device_name Left Button + pin: + number: 14 + inverted: true + on_click: + - switch.toggle: relay_1 + +##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### + - platform: gpio + name: $device_name Right Button + pin: + number: 27 + inverted: true + on_click: + - switch.toggle: relay_2 + +##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target DOWN + page_id: 6 + component_id: 14 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) - 0.5; + +##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target UP + page_id: 6 + component_id: 15 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) + 0.5; + +##### THERMOSTAT - BUTTON ON / OFF Heating ##### + - platform: nextion + name: $device_name Heating Room State + id: heating_room_state + page_id: 6 + component_id: 17 + internal: true + on_click: + - switch.toggle: hvac_mode + +##### Display Brightness - BUTTON DECREASES Brightness ##### + - platform: nextion + name: $device_name Brightness DOWN + page_id: 7 + component_id: 12 + internal: true + on_click: + - number.set: + id: display_brightness + value: !lambda return id(display_brightness_global) - 1; + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display Brightness - BUTTON INCREASES Brightness ##### + - platform: nextion + name: $device_name Brightness UP + page_id: 7 + component_id: 13 + internal: true + on_click: + - number.set: + id: display_brightness + value: !lambda return id(display_brightness_global) + 1; + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display DIM Brightness - BUTTON DECREASES Brightness ##### + - platform: nextion + name: $device_name Brightness DIM DOWN + page_id: 7 + component_id: 14 + internal: true + on_click: + - number.set: + id: display_dim_brightness + value: !lambda return id(display_dim_brightness_global) - 1; + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Display DIM Brightness - BUTTON INCREASES Brightness ##### + - platform: nextion + name: $device_name Brightness DIM UP + page_id: 7 + component_id: 15 + internal: true + on_click: + - number.set: + id: display_dim_brightness + value: !lambda return id(display_dim_brightness_global) + 1; + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Restart NSPanel Button ##### + - platform: nextion + name: $device_name Restart + page_id: 7 + component_id: 11 + internal: true + on_click: + - button.press: restart_nspanel + +##### Sleep Modus NSPanel Button ##### + - platform: nextion + name: $device_name Sleep Modus + page_id: 7 + component_id: 6 + internal: true + on_click: + - switch.toggle: sleep_modus + +##### Hotwater Charge ##### + - platform: nextion + name: $device_name Hotwater Charge + page_id: 6 + component_id: 22 + on_click: + - homeassistant.service: + service: switch.toggle + data: + entity_id: $ha_hotwater_charge + +######################################### +# +# +############################################################# +##### CLOSE - BINARY SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SENSOR ##### +############################################################# +# +# +######################################### + +sensor: + +##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### + - platform: adc + id: ntc_source + pin: 38 + update_interval: 10s + attenuation: 11db + +##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### + - platform: resistance + id: resistance_sensor + sensor: ntc_source + configuration: DOWNSTREAM + resistor: 11.2kOhm + +##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### + - platform: ntc + name: $device_name Temperature + id: temp_nspanel + sensor: resistance_sensor + calibration: + b_constant: 3950 + reference_temperature: 25°C + reference_resistance: 10kOhm + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. + - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); + +##### TEMPERATURE Outdoor FROM HA ##### +# - platform: homeassistant +# id: temp_outdoor +# entity_id: $ha_outdoor_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); + +##### HUMIDITY Indoor FROM HA ##### +# - platform: homeassistant +# id: humidity +# entity_id: $ha_humidity +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); + + +##### THERMOSTAT HOT WATER TEMP FROM HA ##### +# - platform: homeassistant +# id: temp_hotwater +# entity_id: $ha_hotwater_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); + +##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### + - platform: homeassistant + id: ha_climate_target_temp + entity_id: $ha_climate_thermostat_target_temp + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_target_temp_val_global + value: !lambda 'return float(x);' + - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); + # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. + - lambda: |- + int left=16; // 16 is empty left. + int mid=17; // 17 is empty mid. + int right=18; // 18 is empty right. + if (id(climate_target_temp_val_global) == 13) { + left=16; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 13.5) { + left=19; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14) { + left=20; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14.5) { + left=21; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15) { + left=22; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15.5) { + left=23; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16) { + left=24; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16.5) { + left=25; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17) { + left=26; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17.5) { + left=27; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18) { + left=28; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18.5) { + left=29; + mid=30; + right=18; + } else if (id(climate_target_temp_val_global) == 19) { + left=29; + mid=31; + right=18; + } else if (id(climate_target_temp_val_global) == 19.5) { + left=29; + mid=32; + right=18; + } else if (id(climate_target_temp_val_global) == 20) { + left=29; + mid=33; + right=18; + } else if (id(climate_target_temp_val_global) == 20.5) { + left=29; + mid=34; + right=18; + } else if (id(climate_target_temp_val_global) == 21) { + left=29; + mid=35; + right=18; + } else if (id(climate_target_temp_val_global) == 21.5) { + left=29; + mid=36; + right=18; + } else if (id(climate_target_temp_val_global) == 22) { + left=29; + mid=37; + right=38; + } else if (id(climate_target_temp_val_global) == 22.5) { + left=29; + mid=37; + right=39; + } else if (id(climate_target_temp_val_global) == 23) { + left=29; + mid=37; + right=40; + } else if (id(climate_target_temp_val_global) == 23.5) { + left=29; + mid=37; + right=41; + } else if (id(climate_target_temp_val_global) == 24) { + left=29; + mid=37; + right=42; + } else if (id(climate_target_temp_val_global) == 24.5) { + left=29; + mid=37; + right=43; + } else if (id(climate_target_temp_val_global) == 25) { + left=29; + mid=37; + right=44; + } else if (id(climate_target_temp_val_global) == 25.5) { + left=29; + mid=37; + right=45; + } else if (id(climate_target_temp_val_global) == 26) { + left=29; + mid=37; + right=46; + } else if (id(climate_target_temp_val_global) == 26.5) { + left=29; + mid=37; + right=47; + } else if (id(climate_target_temp_val_global) == 27) { + left=29; + mid=37; + right=48; + } + // sends the 3 images to the display + id(disp1).send_command_printf("thermostat.a01.pic=%i", left); + id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); + id(disp1).send_command_printf("thermostat.a03.pic=%i", right); + +###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### + - platform: nextion + id: climate_circleslider + name: $device_name Climate circleslider + variable_name: climateslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_slider_val_global + value: !lambda 'return int(x);' + - lambda: |- + if (id(climate_slider_val_global) == 0) { + id(climate_target_temp_val_global) = 13; + } else if (id(climate_slider_val_global) == 1) { + id(climate_target_temp_val_global) = 13.5; + } else if (id(climate_slider_val_global) == 2) { + id(climate_target_temp_val_global) = 14; + } else if (id(climate_slider_val_global) == 3) { + id(climate_target_temp_val_global) = 14.5; + } else if (id(climate_slider_val_global) == 4) { + id(climate_target_temp_val_global) = 15; + } else if (id(climate_slider_val_global) == 5) { + id(climate_target_temp_val_global) = 15.5; + } else if (id(climate_slider_val_global) == 6) { + id(climate_target_temp_val_global) = 16; + } else if (id(climate_slider_val_global) == 7) { + id(climate_target_temp_val_global) = 16.5; + } else if (id(climate_slider_val_global) == 8) { + id(climate_target_temp_val_global) = 17; + } else if (id(climate_slider_val_global) == 9) { + id(climate_target_temp_val_global) = 17.5; + } else if (id(climate_slider_val_global) == 10) { + id(climate_target_temp_val_global) = 18; + } else if (id(climate_slider_val_global) == 11) { + id(climate_target_temp_val_global) = 18.5; + } else if (id(climate_slider_val_global) == 12) { + id(climate_target_temp_val_global) = 19; + } else if (id(climate_slider_val_global) == 13) { + id(climate_target_temp_val_global) = 19.5; + } else if (id(climate_slider_val_global) == 14) { + id(climate_target_temp_val_global) = 20; + } else if (id(climate_slider_val_global) == 15) { + id(climate_target_temp_val_global) = 20.5; + } else if (id(climate_slider_val_global) == 16) { + id(climate_target_temp_val_global) = 21; + } else if (id(climate_slider_val_global) == 17) { + id(climate_target_temp_val_global) = 21.5; + } else if (id(climate_slider_val_global) == 18) { + id(climate_target_temp_val_global) = 22; + } else if (id(climate_slider_val_global) == 19) { + id(climate_target_temp_val_global) = 22.5; + } else if (id(climate_slider_val_global) == 20) { + id(climate_target_temp_val_global) = 23; + } else if (id(climate_slider_val_global) == 21) { + id(climate_target_temp_val_global) = 23.5; + } else if (id(climate_slider_val_global) == 22) { + id(climate_target_temp_val_global) = 24; + } else if (id(climate_slider_val_global) == 23) { + id(climate_target_temp_val_global) = 24.5; + } else if (id(climate_slider_val_global) == 24) { + id(climate_target_temp_val_global) = 25; + } else if (id(climate_slider_val_global) == 25) { + id(climate_target_temp_val_global) = 25.5; + } else if (id(climate_slider_val_global) == 26) { + id(climate_target_temp_val_global) = 26; + } else if (id(climate_slider_val_global) == 27) { + id(climate_target_temp_val_global) = 26.5; + } else if (id(climate_slider_val_global) == 28) { + id(climate_target_temp_val_global) = 27; + } + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global); + +###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: brightslider + name: $device_name brightness Slider + variable_name: brightslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + +###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: dimslider + name: $device_name dim brightness slider + variable_name: dimslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_dim_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + + +######################################### +# +# +############################################################# +##### CLOSE - SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - TEXT SENSOR##### +############################################################# +# +# +######################################### + +text_sensor: + +##### ESPhome version used to compile the app ##### + - platform: version + name: $device_name ESPhome Version + +##### SUN SENSOR FROM HA ##### + - platform: homeassistant + id: sun_sun + entity_id: sun.sun + +##### last click sensor, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click + id: disp1_last_click_va + update_interval: 50ms + component_name: lastclick + +##### last click lightsettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click lightsettings + id: disp1_last_click_lightsettings + update_interval: 50ms + component_name: lightsetting + +##### last click coversettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click coversettings + id: disp1_last_click_coversettings + update_interval: 50ms + component_name: coverposition + +##### Wochentag SENSOR FROM HA ##### +# - platform: homeassistant +# id: weekday +# entity_id: $ha_weekday +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); + +##### HEATING System ICON ##### + - platform: homeassistant + entity_id: $ha_heating_system_flame + name: "Heating System" + id: heating_system + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=60; // 60 is a blank image 30x30 + if (id(heating_system).state == "on") { + symbol=61; + } + id(disp1).send_command_printf("home.a50.pic=%i", symbol); + id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); + +##### Hotwater Charge ICON ##### + - platform: homeassistant + entity_id: $ha_hotwater_charge + name: "Hotwater Charge" + id: hotwater_charge + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + if (id(hotwater_charge).state == "on") { + id(disp1).set_component_value("thermostat.a12",1); + } else { + id(disp1).set_component_value("thermostat.a12",0); + } +# - lambda: |- +# id(disp1).set_component_value("thermostat.a12",0); +# if (id(hotwater_charge) == "on") +# { +# id(disp1).set_component_value("thermostat.a12",1); +# } + +##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### + - platform: homeassistant + id: weather_symbol + entity_id: weather.home_wetter + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=1; // 1 is a empty box. + if (id(weather_symbol).state == "sunny") { + symbol=2; + } else if (id(weather_symbol).state == "cloudy") { + symbol=3; + if (id(sun_sun).state == "below_horizon") { + symbol=3; + } + } else if (id(weather_symbol).state == "rainy") { + symbol=4; + } else if (id(weather_symbol).state == "pouring") { + symbol=5; + } else if (id(weather_symbol).state == "snowy") { + symbol=6; + } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { + symbol=7; + } else if (id(weather_symbol).state == "fog") { + symbol=8; + } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { + symbol=9; + } else if (id(weather_symbol).state == "lightning") { + symbol=10; + } else if (id(weather_symbol).state == "partlycloudy") { + symbol=11; + if (id(sun_sun).state == "below_horizon") { + symbol=12; + } + } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { + symbol=13; + if (id(sun_sun).state == "below_horizon") { + symbol=14; + } + } else if (id(weather_symbol).state == "clear-night") { + symbol=15; + } + id(disp1).send_command_printf("home.a05.pic=%i", symbol); + +######################################### +# +# +############################################################# +##### CLOSE - TEXT SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SWITCH ##### +############################################################# +# +# +######################################### + +switch: + +##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### + - platform: template + name: $device_name Nextion inited + id: nextion_init + entity_category: config + restore_state: false + assumed_state: off + optimistic: true + +##### UPDATE TFT DISPLAY ##### + - platform: template + name: Update TFT display + id: tft_update + turn_on_action: + - delay: 16ms + - lambda: id(disp1).upload_tft(); + - switch.turn_off: tft_update + +##### PHYSICAL SWITCH 1 ##### + - platform: gpio + name: $device_name Relay 1 + id: relay_1 + pin: + number: 22 + +##### PHYSICAL SWITCH 2 ###### + - platform: gpio + name: $device_name Relay 2 + id: relay_2 + pin: + number: 19 + on_turn_off: + - globals.set: + id: heating_room_global + value: '0' + - lambda: |- + if (id(hvac_mode_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=52"); + } + - lambda: id(disp1).send_command_printf("home.a52.pic=60"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=60"); + on_turn_on: + - globals.set: + id: heating_room_global + value: '1' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=53"); + - lambda: id(disp1).send_command_printf("home.a52.pic=63"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=63"); + +##### Switch Climate HVAC Mode ##### + - platform: template + device_class: switch + name: $device_name hvac Mode + id: hvac_mode + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).set_component_value("thermostat.a10",0); + - globals.set: + id: hvac_mode_global + value: '0' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'off' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); + - lambda: id(disp1).send_command_printf("home.a51.pic=60"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=60"); + on_turn_on: + - lambda: id(disp1).set_component_value("thermostat.a10",1); + - globals.set: + id: hvac_mode_global + value: '1' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'heat' + - lambda: |- + if (id(heating_room_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=52"); + } else if (id(heating_room_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=53"); + } + - lambda: id(disp1).send_command_printf("home.a51.pic=62"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=62"); + +##### DISPLAY ALWAYS ON ##### + - platform: gpio + name: $device_name Screen Power + id: screen_power + entity_category: config + pin: + number: 4 + inverted: true + restore_mode: ALWAYS_ON + internal: true + +##### Switch Display Sleep Modus ##### + - platform: template + device_class: switch + name: $device_name Sleep Modus + id: sleep_modus + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); + - globals.set: + id: sleep_modus_global + value: '0' + - lambda: id(disp1).set_component_value("settings.a02",0); + on_turn_on: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); + - globals.set: + id: sleep_modus_global + value: '1' + - lambda: id(disp1).set_component_value("settings.a02",1); + +######################################### +# +# +############################################################# +##### CLOSE - SWITCH ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - NUMBER ##### +############################################################# +# +# +######################################### + +number: + +##### SCREEN BRIGHTNESS ##### + - platform: template + name: $device_name Display Brightness + id: display_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).set_backlight_brightness(x/100);' + - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' + - globals.set: + id: display_brightness_global + value: !lambda 'return int(x);' + +##### SCREEN BRIGHTNESS DIMMED DOWN ##### + - platform: template + name: $device_name Display Brightness Dimdown + id: display_dim_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' + - globals.set: + id: display_dim_brightness_global + value: !lambda 'return int(x);' + +######################################### +# +# +############################################################# +##### CLOSE - NUMBER ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - DISPLAY START##### +############################################################# +# +# +######################################### + +display: + - platform: nextion + id: disp1 + uart_id: tf_uart + tft_url: $nextion_update_url + on_setup: + then: + - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### + - wait_until: + api.connected + - delay: 0.5s + - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" + - delay: 0.5s + - switch.template.publish: + id: nextion_init + state: on + - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### + - delay: 2s ##### gives the display time to update other components & set the home page ##### + - number.set: + id: display_brightness + value: !lambda 'return id(display_brightness_global);' + - number.set: + id: display_dim_brightness + value: !lambda 'return id(display_dim_brightness_global);' + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); + - lambda: |- + id(disp1).set_component_value("settings.a02",0); + if (id(sleep_modus_global) == 1) + { + id(disp1).set_component_value("settings.a02",1); + } + - lambda: |- + id(disp1).send_command_printf("home.a50.pic=60"); + id(disp1).send_command_printf("thermostat.a50.pic=60"); + id(disp1).send_command_printf("thermostat.a06.pic=52"); + if (id(heating_room_global) == 1) + { + id(disp1).send_command_printf("home.a52.pic=63"); + id(disp1).send_command_printf("thermostat.a52.pic=63"); + id(disp1).send_command_printf("thermostat.a06.pic=53"); + } + - lambda: |- + if (id(hvac_mode_global) == 0) { + id(disp1).send_command_printf("home.a51.pic=60"); + id(disp1).send_command_printf("thermostat.a51.pic=60"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("home.a51.pic=62"); + id(disp1).send_command_printf("thermostat.a51.pic=62"); + id(disp1).set_component_value("thermostat.a10",1); + } + +############################################################# +##### CLOSE - DISPLAY START ##### +############################################################# diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/nspanel_buero.tft b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/nspanel_buero.tft new file mode 100644 index 0000000000000000000000000000000000000000..abfc207cca0a14a9764c91af8221d4869968e047 GIT binary patch literal 2223144 zcmeF&X}H_uoiO~Hz@#A!A%qY@8X%+)LI@#12qB~pmQtXU($bce(hhBDODUah3@shn zVJOp5x>2T6I&_(y{T!domMu%RWXp@>MY3f}-uGSJWO=vG@mcz+)8~D!_rvqy`SN_z zIoDG(sjKRo)~uN~fg@DF!9xYGX9uWr5gE0OF^9~gh^-5=fb zhfgj|zW&7QpRAud;QPk*zuxiHpL$-S?`XMS=^_rB~Ov?}M!9gd^i&HMITlzYVW@_kpo^2C?^@tt3F{_!Ul zYVXT3x2c>zm5*N{AOGdp|2jVL`FDN=$;ZEY|KE=z)X__pFW>XaFMQbbvhAu@o;du@ z_W#fD|E8Dn-im-Cpa>`eihv@Z2q*%IfFhs>C<2OrBA^H;0*Zhlpa>`eihv@Z2q*%I zfFhs>C<2OrBA^H;0*Zhlpa>`eihv@Z2q*%IfFhs>C<2OrBA^H;0*Zhlpa>`eihv@Z z2q*%IfFhs>C<2OrBA^H;0*Zhlpa>`eihv@Z2q*%IfFhs>C<2OrBA^H;0*Zhlpa>`e zihv@Z2q*%IfFhs>C<2OrBA^H;0*Zhlpa>`eihv@Z2q*%IfFhs>C<2OrBA^H;0*Zhl zpa>`eihv@Z2q*%IfFhs>C<2OrBA^H;0*Zhlpa>`eihv@Z2q*%IfFhs>C<2OrBA^H; z0*Zhlpa>`eihv@Z2q*%IfFhs>C<2OrBA^H;0*Zhlpa>`eihv@Z2q*%IfFhs>C<2Or zBA^H;0*Zhlpa>`eihv@Z2q*%IfFhs>C<2OrBA^H;0*Zhlpa>`eihv@Z2q*%IfFhs> zC<2OrBA^H;0*Zhlpa>`eihv@Z2q*%IfFhs>C<2OrBA^H;0*Zhlpa>`eihv@Z2q*%I zfFhs>C<2OrBA^H;0*Zhlpa>`eihv@Z2q*%IfFhs>{O<(b0sxFZAV0`Iw|)?S;?#Nn zv%R-|9w_enpG`12e+xMCp1*IOeD4-;`PRR0fB2FuAiv}9+c#ac1-x|d@7oi1%ln1P z{-^Qp*X;wx&pZF`2mTKp-#HI{=Gya&JNAJ;A$zy*JGOz}1V6hazT*&hcXZeJ>pM<@ zPY`dNf8wI60RNpAE_m#s1K|C{V_ToUXg@gYes}BZ^8Uj3$KEr3(LwOJkN(Ft+eKT! z+0nvz~0o_g^%yt1@7A6-u}$aGoYT{w&UHMw*ot! z+~JXrfA-Q#FN*HG7X0FpZ9CU@9tFGKtnNH~@pkaq!}!G~F1`Tl-21*=Coet)CdR~F z&tHs#WzurV;a$hUPp??JckKhOJafrqf84bP?7ZN) z%hkJfg4@AgE;sKw3-&&|b>C>$esILPZQq_tPJzSC3->*8$pP@?-_cim<&r(%+`<$4 ze;~IP?)dfo-(7MDy!Y zIRVc6Wc}c--MjA^N*fuE4#OX@7_CpowWNP z&qaXk-uEJ9eg45_7T;khrx@FTz`ZA(u2VCI_x7*;JlTTfK7??6YIQi=37l1bq`sC}E?*YcQ zpS=C|a{G^8_{QyjynH*j{07$@)AH+jXI?msU%myLHuO%L<^A*bt)F(u??3gz#_7u6 z+9w~rvvc`LFmt{C&cpkTg8pY-JoEUz?clQ?eC5nj`*wf>H@xwIuk70m#7~><{{FuG z;ExXz<-h1s8PlNxseD&T}uQ&nT z{@73MS6{IMTzo=xKYqonU_cQMNLTCvxi54d*u3HpSoza?KX`EeVepytn?Cs9{7n7AKLZ4t>E-~ zZg^<#`(6O!b3c6OwfCI>KG)3;L+?8Xp8uWiVg7v&fcO1s`H{T`wt!!M|Dzw?ci;@5 zu-iZK@dFQmCvW@6N8UZKAK2=zenfX*53s&v`H1Vlt>ETYypN3zYz3G9_@rcGs7mIB?aq;A7L$6X&kl3f?@j?UN76&r|IDCm)sf|N8UEPk!sF?ck;E zOP~6I+FAUERXafGN6eGys}2M04dG8;aP=1O_8)%znXOl!2FD$_ z&)j|W1K^%Nz3|j)^8W6Bt~~Yn)n`C28v3mH>Vx3M^yumI)z^Z+4>q3Oa_}U$?kA6Z z?$p6+!8_+!KljwZZQu&;Eua75!JS~yjDP-H2ls(T{J;FiHx3>HCyIAIqdWKsVEgQw z&uqKq6gc~Dmwn;xYn}$*zPI;Kdt4S`^x(d10>h}+ArQ81wV?Nd;ZyL zcY@zv^x5aXbM2!b@pI{U^R>sp=N6BCUA*=v*s+FveeZSheX?`ug;Uq<0ztLm8xLN$ z1(eFZZ#*QoKj>Tg#;4`>d%R=+^pyO(WBHM9K7HLD@Y$`;eDhn^?FL8BrM~srbuWUy zyr=T*fqedT$@{;v_3%+p{px4Fd*bjR@DB^$`|igNZv|Q8jqiT?@E-8!?ZfZBaQHOf zvYX$XJiG(se|XW0YWe(W)cIok@NTeE;9e9De+uy5&cAry_1i(>zZx$-di^$V*be{m zC$2vTE}UQg=NGU40l4J&H7`lm?*RuKkG-_z$XW2V^|hDoKC&G=se1T(4;|SFPN)uj z|5Hb{f`3aK|NhfQJ_W8m=lec%WC!@x-W@+MAK5GWzwv|Mk!!)PJpb`8D@Trk+0X5K z<xIwfNCJ;9q`Sd`&vK1MJB> z^W)LcodAAs{KwmF{3BrQ`|FPJyYmuMty6fftWN+FEes|Z>e+F-Q8hrfHL%%z5 z{4BUs{P6EyIKB_`orm9f{rE2M?1dNq{gi>dpJXrR4TMzI*dd5ZJ^1arWlJ;62AXe`0U` z3b^aC&;0r1i9-N>^0$Bf)QPJAwBPXGFP^v?9Dh^%Z|KB6aMHbfj6QJ!{KWX>vC)YK z!8a{mA3Jx;N$^SM5654;~!|+;SRRB=A#L-MSyN zU;okc>09@JPlWx`kKVcuTz5-$`q^7=1cCZ@U1za^c6+;N-2~;;Bb9x1Kx>COVI5o;i5} zeC=J8=B<cn9>-oebpp(N@n&q{)Lw92Ad1;e9S4uUa|Umn+6vzK&?Y`OwFj&m zoicB~<67|adEX|E-?1IopK}wZ@7M>f`d5i~Ty8&i!w)S_-LVZEdi9&uFW#{WT=e{F z*6-Z02Yma$kF7ts<0|lm<_6p39S4DS$89$9j>o|KkIS~*r%wUmYggMJI(-bB|NPI$ z7f@yVxG!|RRt3a~r@C412*Dd7OK`%3gbBH~7Ji-|(F}a}0c-`MCd! zXAXlmulbn&jWhRwZ=PB5(`QZs)yKZfZJxOn{A<9+9lC2DSa~eRow;il_+G!jJ#yC( za8(NBzjN0G;GQon2VS~s3y5C-&EWU%IsiWUUr&X8d)IbgO}rEOv;4X%ADs;8?>Yv$ zAGkS|zw0D8a4;%s4`;TN!e&7P|s_7Tm(;s*feB!6- zob3b80Lw*U{?OeALFmty7w)@zH#l3X7d~w5-Jz0PD+)42Jo$nQYe{MIp`CpzDRp<7DSN|;|lIISBf8X}QM)BMh z@Xs$lBnjuXfvEZGl63A25PJRQk$aDVlyt21@q2dy(ePC3nR}0b^~djOzac+AWBI4H z`rd88@#IY%^xiK5Z0vMr|9uC*pFaO+=hS`j=X&ho?xXi@0lW3j_8z-$7dT}6dGGV` z{^z@m-i!Ag0e|*A-v8r$4**^Cg+cbd?cnJBzZ}%=y9#{!5pl5X{xcx*&OO8X?%xi+ z|Bcs&kKTV2V85JPed+!~;AemAul`;>e&yb|5r6+~F!o{RsCfUU0rk20^|KG`1n;4D zY&`P7R`BvEc;oR04gl4ApWA%lfs^3rVdAfUd0-15Qbd}_5LqHe^z=M^&%iVEti%?E(WD>_n&WM(Q|ShK{(*iV*a^GcZn495z1?cJwVgwk z9kHW!gWYJy?6}=zH`~e7QjX6r7V%=VYG`sTk6o~*?HPO4p0nre1$)t6DhNfY=qo|> zW~1TsJ2@xs3^;?a$-;aA6I8uUVy3pUWiE=so2EqWqZY5wb$%*yJ&CNrOdEYC=+F_Vr#&SR*Q1b zu|c|Io-?b=^X5hKl6l%ZV^*6nv&IaWwPu}p*$kWYW`o&i9yd>zC(TplS@VJ!F{9B~ zED$fnYbiXhE|?0NC3mSK80)rrxGsps!8C+HIAqdHLV5^+P{;roAu~ik76+e!O5U2b z#!7xE)7N4!rokXgi|P6iYJ!@irl{$3SeVSU@{-YDG#b^$CF6o|(YS2X7-x;JQExq0HN<*3ax_(~2pkLH4>6i6ty+#k|wR&BK$?0-< zT~lZ3(T1<3Gun)HBWa{+SZmH`H9AUav}iON38TfxrJ8Ad){!lg<~s8oqo$>iG)+yr zPmqbml*i(+dTbuMhxAY$hsWu0dE6e_!+1O~Hjfv}mAR@%>UZax)6GP?(VgnieNA>P zkPXxW@jxXY1=@jHU?Z>@919cz(LgMa2&4k(Kqin2Wm~U)KwLyoBlQGw{ zYsNL}nscdK^R5NgqHD>u>{7=K$$qCgOy=qZRoPG-Nor}Mo5T!+%Q$YFFismMjZ?-M z<5-rdC;MvqxP8JtX`ixB+h^h{#Z-goY!b7MP3M?%JQZ%!LlV(?%!pwaj+rns zX2GnO4YLn3MH5COW)pZ~HRa08WQTdUI966U9uwUYehsNF zvqI>IWkOA82#CP7OpB%^)3Qlz(wMX+oe6dl z$@St=d9fU>wHw8DtC#An_$GX6-?R_$p=^)svjcX>uCS}@h+SjX*$sBnH`cHC#(k5% zDc_85)~E8#`xbmlzGa`r2l;e9*r)F?Emf&0@a0}Lnsz74zD3`hPa9=pd@LXDB^FcW zR3^2SY3B-gbAc~nMN2JOtBI51tXLFR#kID+9q8n`6WxWLs)zQtUcL_x*C>QSDFbDs zFbbzk&XxFFUZ`o>lC5Lw+1j?gtt&qdbhElSok};aThJ})mh$>iq@1d&C8oDXl4LYK zujy#I8ktWs&wbI(pbTKIe!#5{{%J<;Xg6 zj=ZDbC^||G!BKWp992inQFn-rMo#6B98E{NJS?wPOpd-|;21hq9IK9zW6iPd*od0M zVPm0R8IBJtQESYQ$Rx2On_NxVQmG;#)XPxKm0qlrtF$7p-L{%h`Ip5tf#uQ7h5z^+t@Fp&5qpFkXgb ze2hOA%!`G|qO}d@Y$+l>hU$m_mRLO|#`B4#q$z1h zrjwnNHbtj{87w!I9~6aBUx*9&@^pE&(yx`pR>R$>HR=-5Tx(5r^qo|v)#>({eY*@8 z9;`7Prpxr0J~Lp3%nGxbX=ZI%TF|?fD=W2)#(K|XOc;~Klrc>-2x&;^Qo6J*qs!`Y zy1cHSE2g}ejRI6ztXk_+0|H)wSK$%72Cu^#@Mc0xPN%Ecxw^5n(C+rrgB3DB2FVZ^ zCL_`LL_5Rgmnt(2ztrt`(E&O{ooIPzsrS(eT19JU9Tm|ADxpoZg|^WS+C_V4-{>Re zqN=EruqI+jRn{)7*T}CjHF41 z^pIYXjhbWANjPP#c%f)86U+v4Lbj&H9k>%+!EtPet>P$dz>U}nzJxF1YFvXuxE9yp zFs{cD9K&6>8>ev-ZpI1Rf?Kf>wuY@^8~7MLj!)o|_!K^k&)~E89InFW@da!XU&L*= z9Vc-LXK)YhHOY6C4~~vUO;JlU9h-{LiC_{0Cya;WPP6H#d_D73WGq zNfd_VWI0z|s@7_%+I+24tJa31uA!HR=BPE^o|JEOs_X1!`g}h$m>;ADwP9>nMCuNM z!|1>qxWnWyI|zrxVT~bzw!#m1T}4;b)pT{8{5DZn&R5SjHO+2IYOVE+{X)OvS@n!O zYeTN7PC1w&Q)9|Zi4m9zBQYXVWg1K!3PK?$3`L-5bg1nyX@AO}_GkQAf6kxx7yLzk zDU&Le`olb()8_*%e3&rCjWH}oREZi#t!^%XBtaa-X@@2jxO?O6J zjgHZIbY30HP>`gv>qs4?bLgBpm(H!DBd%mU6Bm0erpNbUx|wu8o2-xe8L~}w>ZP7F znH55|RojYfXdBtq?PInL+oo-etdLc*M%GD@Y>-lPDzRDJXiW|RgDz@CZMdJ9iA|HJK!&>!oY`we&;o`5IeDR>&5foI`4SOw3+3-BVm1TVvC zH%TwYVku8{yfjg*)`Uj8RcH;{{jTUqdD5PYC+o?1@}7dH=qY&wPuWxPR6R9MJ!UV= zmCeaYi7TsH_I9AZ36Qt@IENqUpz)L6Qln=4Eeu#%x83Si4WYp`rUaYt*WyiFTh-RI zU2R<}Y8zTf+tjwSZEZ)}i)pg!1$BF2K*4$#fl=518(|E_VH0eI3D^Q#qv4D`yPnV0 zm&ANeBAiaE)8@20NhjrWIGs+H)9s|4jML-vI$5XBg~m z_uT{c(7h5z;#3MrMKgh-yE<3*H9MV%+NtI#GeuAq%1YTNdn#XHx;gifXUa3}neohe z<~%CTyl26)*!LvH(}*C*7otPr22oqU7HmT1v^itWnhWNlxuk^+ZFAWiFbB;cbJ!d) z%iX0pZcdn!=9D>S&YK0Z&+IpIWW;IsG8mcH%^T)b^T@nr-Xz9|abkj)B&H0tbh2ISriZ2AVo()S%U1>z)CJ+7K8OYl zL1SN~yjd?w@K8s%37TLC2jL;S z1e-Mz7Q#x{2s=R%6yYRXg|SX2r!6L$8-iHI%R;qP*GV%{O4>9!o90%&ZR$*RY(pz* zM@f`I9rEbwG6~Vics?ki`7l4m#XGrDkuTOt(aL^!tsN5jUEMps!gF z%M0yI&5CAKGt#VS)-@ZNO=t`nmq)i@Y%RW)ZdFOtjnXKCdQdOQqCV7*awv}m61ik3 z?aNFTnng!(Se~r=4>jPKITmov-+IB$+p(p&CYOWce!1(i*b2e zUKi`~x%@89#Wy#j)o3f(O-1uWwb7<{h}ZHkujdWCkze2!`6YgtSMwTP$0Ix{L(_34 z%tbx%&2+lls?nlT>Uq2#*5mW|J)DR41Ux}c$P@NNGWyKgkS{J&jAA~DF|*8Efhu~4 zSz?-)k)z|ajI-`R*U)uz1Kl)?8O9A0W=%%S$I45CoUSW}$$i~GH`J}@R&^uYnr>aU zq1%MVhGKFuqt2LfNQoANvZ`D)*bNqg)nGH23}ypvAPl5|GB^xQgUjGH&<4ifF?jKC zl!`B;f;qBKt@NtRTCX;!uZbFIQ8Gx$rlqBASz6tWwYS;d7_^5b^}1$SGohK$%xdP; zBlVhkL%pdP(~QfRfGLeiGp|{oVpKd$H8G@34XG7sl^RiN)H=06 zZ92vrvlxl|d* zX{JoG(69B^oV1&F2i!q-$Q^b^+);PT9e2weQi4bdJwtJ=f_Gxwyq1M2*a16X7wm>< zn91gI(b{68(5&|+)OEF}&Zx8MoLWvOs*CE9T2PnO6?IizQ#ay5B3p~g$*+m_Vh^I0 z8k3T*w-CuhvXNXQ9k<4%1S%8;4X6iCxs7hjjk`^5vzu^R+*Y^EZFiGy%I$DF-7dE~ zG#Q_5rF%%roB5 zdL}%R-e`d-rK%>W(zh1#!--?IQc+eCy2Z^91XpLnu$DI{`2Zi{!+eB~@-aTnC-@|v;?sPFm(vP- zo-goazQQ+nNxi^Ad@~w}3ek<&d|V^X*;9%2B$Ny!D`_ZArd{cHW+`LJL^A2Dki&BE z{CM7$U&*f)W{W*}s#YvBRk7NwrNk-GB*q&($stvmk*3tDwN~59ZC%^e5qitLY_HPW z7`9x5%i^-SY%aUF-kMfN)v>?bThJUd0Zq!8i!a{@g8GJ?`=EHp^pV>$FEIzBx=Ck`qAC+3>2-(>)fwW= z>UdR4Et4YxCiDbCpoD=i5?FMlKuclun0mZk&KR18ELnQU=&YAD4vkae(zrFWhS7L5 zUJa}9Y5W>a!)pSXpe7VmYr>j{CaQ^P;+ljesY%)80U>6S`w%KwOUMOW8Hdp*i-kYzHeyL#dQf?GMJ2IGgG3RK!{Kg zQ^Xu0B9@3FVv9H<_J}n?%3-c8qbeeDkwYbV#8Jc4Y#)HZ`6p_tK$_@MNeLlBe{cVQ3|^ z8XASxLhGT;@OXG4Zp;z6vXp2}bW?-6v*DE5NQa3JlEtp4j}IIHSHK?#2SR~JfD7<} zK!6NT0Y|_Ya0loB6YvDQ0XE)@iE_T+%+JT=0HZiw)K}2jwCL{{2Z?M0 z8Am3NNn{F{MrM#%WG=xsEWWm{gC&V_C4B#ARVG{*c^5T>7X1AhtuJ5xE+D0FJ4XP%e5L(*Go<* z-J0)uU6>1ZnOx>%qC*WM_O`ua@7jCzzI~7^<%|V)VWUiyi{*MlHNb}|^|-#Kuj@s< zoQTpl^>Wy*@94Ywp1!XiQ2OXX+>_vv_S9l3o3Rw&QbRCQ&2H7yn#;mFN-1q=1M(RX^H)TyZQ{GfC6-~S;X$qKvrn0GGs+v-! zv?*i?n{1pMa3NKZ8ZmkDne2>pu%3Gm z9~!kmZAcr|Mzm3FOdHoGv`KABo7QHuS#3_6*A}{wj5bq?aS0*0oJ?hPS#K_xw+eI} zX$)IPd#s(3FZ;>vN^i9v9kNIm;gKYgLefYE$sz$Hh=h;`5=CN297)8SrR8#=vQ~=^ zhQnb%8&C(v1G9m-fGRK_m}%X<7P~ zRZGXxwbU%@mJQ3Mb<8?rosFtu+8CTrCDL*Tp-#2axLlr|&MxHEirLb5i4`D$5o%?+ zVv$GufmmwT)l1VZv6xHMveh(NgvzewY&+Xoa8J8u+_Ubv z`bKLrIZ@^Zn{kU7H=Cm65-FC67!fDr5HZQ8$1`w4>PB4~u1)utdpz%{&-B99m^E&d zQ##g=HEfMoqt=8qX-!!(sm;tvE|O0dtfg!`PH7w|G(!K-);uj3-#z$Lti zx9|c!#8>cDe1xy#8>Vs7glW<=Wtuk4#DZ~mJQk0qxKuYi$V$afi6~j*G$2)-s?F4v zYb`lbH(eJSqbA()wf$XJuhh5oQ-k6V#%3`UHjgb}bJ!xbge_xgp;D+9qablT`Nx{PikZDfodqu0n9ea3*%Z{&=; zF=z}KqsFi?;-lh=2}>fJwG^Vldd((TJL7Vht_*o07V<%Uh=X`2P?7|x0`&sJzA#zF|-r$TJ1skelMBxfyPj zo8wf&**KjoHFSMbBpyjbl95Ox8i_?xy->_kan)<~p?$@^Y9HCx?CbH#Lt&@dW7qi76`qX{%gpbfQzcC)U5Yv@{uPDdM}s-8d=D4Jp@59Os;%18MruB+>p zscBI2dk*Tj5T)8}5bW!8yDVUJZ}J zYvJ|qMtCza8C~t#yXBaQmX|3crjlH;S)47Ji(NS#?x=c2Qd(^Zt#+I5>3fB~G!&w^ zXWg^m+4PQi$GsEYN$-?*+B=hMr3!*w8g;mVs!}m_jSZt@Y#Lj}wy~3(%jHT;Yt-%j zPkM+z9EcNfA#Q|57{r5k5fmA>SZ%oFbV{dF==OWX z!Qw#D1$053Pv_ThIzCAkT|&RSQCX_E5D3vCIs``a2!f!90Wl&fWFA>S7Lg@n8Brse z^g`N_o33=lqy+Uvex2V4jPWhL&3E`N-{bpo324Z#@T>fYU*k6iXcXy~6S{;e(M`@I za~Vn=05|i7;&hR%Yo%d(zD*34{hQpFf7L(ouNA}ob^k_<<0eIlo8ZP{(KwqD3aiCI zWx0xqfpoKxkjl-hYnhS*K`Kk-s5~VnNT?DeWZA(&b|fNATYo`IX&qXp)}?i8X)UAm zXuVoi>(lzRoR-%H=<(=WqLLr`y@Zthz8=(AD_% zYNy?8TNW&fmL9Q-~m&>9IyneF*FfME@qbtcsbKdx0Z(U!+<8Q zDL7P)dB=idG0qFsvaL3%r+PxaNNPxk)W+1AN||e{bixA~D`OR`iq)_>CdM(jv>z-M z%6%e01e*)>u+&s9sVCHv>M8ZKdPY5~o>QyT^XdilqIx-<$-1&`!Bv^91sc|-cc3;k z%ws0W)HJnBa`M{LGxbda)6leHS~ZPKYo>M6hH2A0ZtBK!sfm;&Tg)^0gfJ#AB2dZ0 zZmuRtWZTge`V#`&MTh%tTT}>ux>2Mb7tjnePv0*j0l#iDZf>mf&bL~-x3b{j`kT>KCSwpsvJw%2a zA!mpVG1|!x8}j8Q<)YVecR5;5zyep1)4JRehjMyunS;4`Zh>3mG#tcfIUR?{t9gdW zVcL*0=Q4eCkR>MM`r33}7c1m9i;G1~E!-v|!AKwyj`$<4h&w_@n20Chjj$14gp2Tz z&;Sv}!?QUq&L!(YQoaO+weeb}G1C|{spgC$oyv)A7oOb!OaIB6yc(n3zi*N%>a zNj-^>C}|*#Bu3(-iL{coWUNq%HWStQq?CvIa2M{u19%9_0R!BIJCeNKu-_l_)R0=M z)~R8&UX7~NYE9gyMiOgjDc8t{EA8e?%P|~iVXa<^Xi=>}YfO|%D-9!(L-I%gDIz6A zK*~rHsUTHEo|qsa(m8*lU3yf)V6w{eVtF)|o~GbYB&5R8SfGB(D}kPO8*7$@V3G8uo&5R(!f z`5(y@dc{>?TF8~HV!i2-7fsaU31^_));sksy<3m#O?tDQ&|CCYy-jb|lX^<;(9=nM z)>O1r*6W5Y-gOL}!;WRrGG&>z%oJwIYfYj*KWG-b!;p8@JLjGEE_fHcOWtL#+N<$G zUaeOb8;eDfjr^#%?p4L&iH2P6#Tyh=rYgmtH||Y%lirj!?ag?z(Vn2Ix7^EawOiwc z+*-HJ4ZHPj#EtvxtyYg5EDb7|O>w$8#;BNiW}(m)BI=I1uO3o76`+DthzjRY#Y%U& zQR=$uL=_A8QnhMQwL=5Q>LVD_MLnPK1as5h0>6 zD(CDr7!3n4T1Mw`x?Gt7lVkEsAwOo&8gvHOpf_L!)L<|eqnmNmfOLB~w3HMmc}Z-d z))3WQZipIKgU{eMa0cEGhz8@jjJr~;^DRu1(PT9_O+izXi$iI7Y!EbZT1iul^72>j z&o>ISvP}#&%#CE*&`xw#yWzoxwx}&>1#MYdkyqVClWX~MfoM+k=6dD&uUxR^a|PuP>gay(*BMQ!o%v@KK2M)I?TN(nCYgw=XR?DV|7>abw(SiBb2 z;WjT9rL zNIoJ&@u6pgxO-Ynr&vgnKV1hZZmCW%pNmqcE-Y4O@Xa&m0D}L z73#HzsbJ3wd-Yz#iw-d<5^K5)E@O!wmNX4bO;gv10w(k-xHu;+ic8ISv(=uK7un7X zgYszIg4$3gwkWZ!wGK2uEP4xKK`jQ0(SliUi^*cP5EhHYYOz`D7BZ(UHmZvv+$^_~ zlF9C}vv#+gwlj8*-D~$HY^l}se8E;$ZM`Q$uV+V?r$f_DRP>e zA!o@sQbo>_3*;iXL@tx+Vb0r$2a>^5J?|DA)qIn04%_4HPJhr}fkx08v<`Kl9@K{h z&=6XIR!b5*6%*o)lw4TM7m6FD$x>S&Y87#%neU?gR)`P9BGVBn6wxk+{2?yB914Vj zp-?Csib}4oJ2R?mTC^6O1`6680tQ8uo?WNvSQ>9zhsdXA1q|@qj`FblZU*2*^ z5|WoOhccmTC>P3y3K1$E&5X&ZwDm@+#kJF&Xm1$o$K%6w?SghuyQE##s!;_38?Fc1y$in6RT=ahpiXVF=5%EcyU#aVUMoOP$z$R?B7 zewAw)JDIMfTkMI0sX=|%!zQsQY#N)9XL&ti-#9Q1jVs1gSD7zs-<~`Z2s)QA_Hkx}|Q*eQH%`f`CHRdY8w{;)sdkNRVNxvTRhlSV_-5HrLLa)Q~A zGNcU|L)MV9#baa&HAK>tA}!fkvEiiC;50fhC+?KXXHLRt>63+YZC124ea%`S+0F>w zs=Jf!Ib9uBmkV+!uFB;&9~b2!T$ZCbhKtF8MS}BiUXJDb9M1)~5Etf>T$;;pd9J_} zIX7401WsPO&v6AuX-$xq8`aCAH@_BxVlL-2-;KJX-e@M)iciH;a_ps%({JV!o3jt; zLa4|VW99W~vgVPnZlXUu^bbeFby`lD(>Xd%7w94_mq=+j!9-W-8eOMFx$8@f*q=pnsAuhJuWjb5iW=uKuUMkE4-R&hmGj4sLxyu0Oz`fR-;E;k#^m3CgA z)Q9w8eMBGC$MkW1LZ2#>MN0!~E#Iu+l@}J5w^j~OM%%qn_!b{icPZ_Hp}MNJX>G|w$6&I6z#`XTVx`d^kf=& zf4-Qnw7jiGCtlQ*u#&yBE|5YiUZ`NTzNi=7@+5gxt{qFdrmm%H>pJp+$xv36?+7yu zZL83ZblIVL2=OXzji2G?xOHxWALGaCuC|e%;3xShewv@<=YvEPifYS=jFH+@d?KOr|UWeD|b$Q)h+RKQcFcwzR`minxhc#hH&Kt1dnXoBr z4kKYSOo#1ZN7xXyhV|j8@KSg&jEASgs_=YxA-o(mhKaBxYzvcND(noq!tU^FcrMI@ zJz;OySBWGYQC(b2OeRL@jqGZ!oHyo6rD~}zG%NoPWA6grM3p^`XPQ3dW->{pX-GpU zBrUa>rUfdfL>5h`KqpZ~kqTJ(Zevj!0hfpZQIv+_(twXfbS2`hRB&zAMP;dIO;uVS z+k#kVi)JVw2nfTY^qD$7;{V*VRCd4m`+xB>ow;|;oO|xM_nv!RH-33eICom?6{YjX zFC4xgUA%O$?~-`Azx#vk3%y_VpC5RA;Ijc?;OIbqWc!{IdrpIfb$rh^dm!C#BU z_I$VJ?4EOb!~-4Q9Qfwsse!Y5x-Ry7HSlfouI7I=?{2PZez$o~^Lx$jpZfaLkxMnr zCz>Hp+}}BHX7If)_ka1tmj{k@9pBwJ&?q%tZtQOCY3yz6YwT}~G!8a?-}G+Nho|2@ zbNsvBv+rMQxcJrO-QaX+i+u6*8(;sU@gI$EHvY5mt;V+--)Y>{_^-y@jdhLhHtuPB z?{shD&NHu{jfnp|{<(Pe*iRR$dk*xp_SHvDb%1-Wqod<+$5$O+cZ5%VarXG0=$`NQ zNPB+R^W&bM_Wb-_^_hR4z0`HNyFPNX>0Fc8biV0A)5WGsOo3$_tOu7}eRq9NeQ$kVeSiJs=6{6` zhC9DK1WLem(0v=vAMAdkFA7nIe>U!K{G_q9@zci78b5FRcVly7OXI%AFB%UtetCSy z@dGE0eEY964QD<Dsfo!9i3%DD<9v_tNpm+1;Vt4ZAr!K-KDQ1yZ3g2_Wt$W@Lpl>k-bOv9@~3-?>Bo->^&*`aAfz1 zR-9rYcJ`bd_{YCa{p)nc_a{!ae%0FC+S1zI+R=Kr_3PGf>w(tYkbnPq>%Uv~weD~I zqV>zx*4Bfqhg#cOh1MgjovlY(kF`RYj}Qg*@?Xb4IJxuW&u6~*?%fM-Up#*CVs}&b z+3w50gd=cdYWu*!fkTm9`ws8>YTwuU!uud-u&;C9(S4B2ef;3b!L#r6H*`RHZpX2X ze<0G*e7GahG1&2ahjjMv`FFv2zO(MluWP=p{rVqYzxnk)zux(c z^zDIDXM5kM|Gr+T|DpcJ`k(55{_>!3rZaNpm=gRo!{y@VR5>PQQNo2yAL+#9A>V z_MiXuLi>f|7YDj_cUO0VEBy1_;kS=|bzx`6cOBn$ob3RWucNC2%>9mY9p^hPbX@K@ z(;R*2ETZ>>D^C20}o&RuxWqOzNRml_BJ&(H8p+G^l8&)O`kXYyQ#UU zrRn3IBf^2>ou|GK-@OpIEPZhCgVP_J`QW<`&VF$21M!3NA6yVl3+Io#aqREM-#Y%z zspeBZ?T+jo*gd%W``yy+A9nw^`={MM?~c}0*S%J^y>3U{>vexW*cYzu41L>uYVXOZMKI%I^@Y=VBKdFnm@+&4;Ll2XBroe;d^p$Fvtn&L?ptP;= z*P4@~5Syz(#CW)_feZaV{!P8={f+Sa2e@t;uEY2LzLeY$zW=VjQpQc;=POO7y#N1( zf8m{>Ha@ltJ~1iQuN|Ate~KpcKzDxWI=1?*DaqZ(8(u~V`_nvYfzOl6`IlxBtar76l~zypdRNcYORJ~BJsOVGT@CrlFw_L!Wd3@&wE8B1 z*{Q>@bM@ZUKa4;tK1?**^vF06=JefR#k<})Ls(Q$f3IbMLk`!K_dkVIBku=e^gJAE z1(^+OuB)0)WR;wOO&q@{Oyt@$54nDA`T7Lha$16SHQF;o%Udp7Gnx0UzCzvqhUxl0 zz)UFl|HqR)9mAww>s|d?nBWKN(x<0ii-do6;b$~HD!g?Sk8Cj>Ee0O_626rmFT;I8 z<1Y#Zw(Iwy%M05zff*Ixe@uDBtnJplF4??WXFK{)~Ht>1@=AA-6D)AjpMNkdRN zOjpJ4(v^tD#|aPp&if%=B@Xclr6aTuS&DTxxm4V(71A%@4WH3sp}2*jFSA%@5A+8D%JBM{4eg%}>Y%pp2PAnyJZVtCv%Lv&PJp~Lwr z1dN${h=!53Hx9oY8nG!cUJ&_+E9TQDzjVuZ7aC6r+nwEQTlp)alQ>=jBeTt!-kz6I zfOayAwJ=X&vm8s8|CAV{uvjm_NT*Nt&e^F$>_+|$p3@N~vLg*@HuAUfnX(|CXc+^m z<$Ixk-|igUzC(*FTX+slxD(I4D>$(P7?MKA0q4)*_O9aOE&TDWtLM;TF}d=XP3EfL zABVr?JTj6(Bw7_g8Mk#5^C+{hBYkqotm|Fq8dBK(U%g5V=cN$2SNihbJ;{SszlT=; zyBFcE|L(=_Q%=Pw7rPjcAeg`W@9;M@#@~by{<1!+f2Zza-CRB9Ctf-KcYelQ#m}4k z7{^zDqdR;d#=o!rgMSle-|WhXaS#8!!oBUly+6dbHx0O_`5o@bW89nI!)@$@R&+5+ z&;2ic9r{gv4N->q(;Yq;;}0x04$F-f5n=;y?S$($Wk>_&<71q?n(~LCEi>@ym+;sBi@!&IlfS>xIS;;7 zz_$8(@R)CGiVp+i~VX9zb(c;}Ed!tI^&6p7fyvs()%SrIZcIJ7T2Wt|%tAEOXCJ?WXN z*LaKd-JOOy1s~^lUZoIZBC$7Z6wyLw_H`=6IFG{1>1?_on9dL>Qn;+|?S!4j@=KSY zVKgu2X_2_J;jh?;L9b4gFN`NSv#C*{SFhi#{#ll6wSeox+S# zIK9G?MrlFI={{=Uy>lqu+fcwANo-SrC=&`$ra&g8Cm|}0l4&@3vHTh4B1!X$97vuf z&!!hTc50j&HsK4$b|x)>%-x|V))i~g=#`W5Xe1Qt3=Z-bhiv-&p#*h{jAb|-NBA=- zK_Md6TgMR`LPpe%SjOS4Lr7{!;ETAY>n|liC7)4+|AXPyjd)q{OWZ z3d}7;CIz%c^2&Ot4(?`|QpG>Vr;5w?6h1wt^~!pS?8vLrvV66PRqaL%hn#o<>i3$%?KJWuk$-zFG28(_vflRH#` zJYJP2Q(PitacRjYlRS)AL)~6O&4C7Jp&hdVT@{|e6 zuptl8R2Uh}LTa8ei3}r(n66BOJDHdAG~E3Nq>YJetU@FjI^0I0S6cK(9bJ3(|jU~Pb##UE-<{oku1RYo8?-D zS5_fuR*#ZT;?ZVh6&*lQeh=YL3M5O5EI)}?#b!kFSfwM$k>$9_fvS=M4=OqBa^)pC zvLrbA<#H?T0m+}}B9#Uh$%Gfmo zd2edBz)aJ?%Jw!q#VBEI->aGnyjQ?eW~w?&!CfJ$JxMV+F&Flp43+X2$|=^zAB*$a zbbVbIvPruYpi(^XP%{@xlcP1xLr3sBBzfy3nUOry7y^mK7f#X`sY5sAw?K(CB?@_P z<-(N-R|Z_;;mU^V8o07x4(7p?3)e)rCctHa%LrE{Tp4g7)B_UeHhVmOn;VanOsX1S zK~}xqPl%ZhcdC^~<$U2}O(r_TPBky$^yZ>$&~}hX3L77msp5_zvr1f2G@38GR+9lR z)0Ql<=_;K+9lMbi0R6|_g0)8V9S6oSX$(@b`3=)y~@{&J2 zSOf290d|||>=TIXsUz8LkO3~(7v5DNge7!}{e}9%N71A4l+uB+)M2gt4h!ibt5wpU zddSz^o*ECVJZ7BDA6oBJ3e_OT<*ZUF9?*#CmTL3Z>Nu&Qe{8i}I@fF7aACcSE@yns zBq0G{xPh_NC`j0snH@gLhoELsKVnnrt#v-Ox2pjmVi9be+p7?e2(&ef;R(KC<(;#( ztyI6H;}bKLLZb11gnz6|%rFXfi;2eWaLvj@V@Wt8`=Kzoa?q#_lcko@Elw&t4W!~2 z(Fk?&urXGrj@2RQ-+jn*V|W%wM-8miFQGJEn8xGTAa#w;riF~`iQ#)oQASQXyK>M( zgxN=zm;0P_*!?JJq09=YxWDGnn+n)cLQ3u{DfNd?Zl#lIV@s7@LgcjjLp6`$ckz8@ zco)Bj1P&)=GC=n@0n<7f@Q)G3XO9&!v$euC**YONJ4bjlJ6o8TZ58HcPZO@oo-W*w zeY23v?plqu|qhn8YM|W3ADKaVqt~3(;x%bB|#7eOmDpvDtZ`l$v zk1PcA@t(dREQI5$E{uiX+G2M*cO359p7L==Vt1nO^RCY*#6}_rt%UuL&`qlgvf4*;8QFi7U z;gws+Oj3B*ca3OVY|||k*6J!Xv_)ARi9Xz`3@~Q9<0+ee(q0$Ad@fEal4YV!E(L!{ z3v)A5g?VtLili}7DCN_9D6^DT3R~fB3zzaiKP?*ku+N&2NSQg^M(5X^E*|-iX@W4x z2Xt)W^b0qwv2XGDt@0o;+5~!=m8YdCJ*#b0(C3^W03Ur|!)@~UIK6$7JWyCp1uC5> z;n!AS$nEzlq#Y4O&{R56%=cM%M$73cL&{*j&#xh1O|dH@CS@4E@oSV-lvLLp4?76S ztE<)0q`v>LtE&9@T#1u$@f&0K(oz)C(}0f%l<>+RvnufJm-BN0dRO6dHXV{_ZMwZ7zXnN_Jp+x3G`@{y*u!b&moDk#i5%EF;ajf>Bps+KYaam_C0%K{!H zWfjLLgE@A%moSz>hUL|gcFWZ)z zy6mSAVLyY2o(2`@5My`)aNuaSd}fYIkwJIJ>{@eWOmfWCW%5(`d_Kpml;#YYT{gYh z-2=Lv0c0#*D~1Lg|ME&7NYgAK(R71AX2}IAD_&4!83a0Ow4lryC#bVD!c@^-x}enO zGzwY6PkC(i_>J3sd&n zVD?~|FfP)LT)2;z4yC>F-c9MLj>-pV+`a{#fFgKjpg8=#2V}Ud9BnasMu)KW{-;&b zCafV=Cx3a@-q0h-uQ;j0OE-z-H;b9Mx85~Ne_8`IZA&-RmX8-7+%zpGGk4$oTkpDE zdq?tf$+hJd%emxotyY}4YBjM&`(4Nc-z;Wcadxy@;puepV%;lFvE#u_)?8E0t#|F4 ze^NX2Ri~CqUI22_?pO_e3ciQaxGPbWKjd>#LhUBJOXIy3AusUAX#c*XrPO%KZA`6) z#JZAclt7tMgbdMKZsL{F^O0@kgY2LY9jvZAQI78?D@9MlLAtGRXyp7k*z#!!ae9@h8*qC8FQ%d_LRnJz z1Tlp#o1z&{9YUGo1=50T59$z^IYB@cPM=ehodG;Hoe7g70&UgoDT~=mD03{pf<13( z3uR{@h$$hHLC7f@!3F&%%^27BhoDEWFP?_I#al-iWntE%;LBnb4nX8 z3{2%WCR2gAy8X%de6da?<@S&)#HtWpcL}imq76^g(|l4OiNDo_*k||%J2>mSZr5tU zSEJisgtnCF*i2>EQdE{ng`GvqG8KZeh|RoJSRkU!o1nZfT*CV*ANPGyiBf!(ik$BX z6x&!>M<4WqKK1yJrKS#^nym^lqMn@~`avtAwzII_cK3jW7chZd#c2wcfQGaJnH~|; zRjPnZhb#*V)mv0SbwE{xEc^6Z3NIXS-M>F{^1kL!^;0b&N-~1oLx$79#@K%@T;QKf zY)xBStWyh?qD7gB!b}*CyEDIs5|O$3AhO)cYah21MRH`B=>i?RMr>wii>!Ju`gK1M zfYDoA$S6nZj`ho`hyc0t)pJ}C9i&*?kEuQsAc~&hXNvA3)-+n6c!YiD&XZV+hF+}}lqRMVv2@VtBS9ymR?yIPZ9kPW%Cgf& zga4#>kPd=RQRH+d1y+p2+8ig!OzH5II;a}?P7U8Z)33;xVELO(U5%ta!grkR-@+J? z6Wu%w(ux32f?lKp&1eJY2ITSzwBE)}D!)U%#j(6{Ik}}}c@n(E8rid;k&!DZ(9>7m zuc%xB?^h^;kqiy!y@nN2vG&XaE4@CUk_;@jffp^9$>Z@w(v2X?6hcy!JV3aWfkcpA zh2mM0p(=fbpYa~ka8hQ6rIw*fQlKF^G{xGp+wXf1S@gS$8 zgDj(xCiG%XQzj}*2XNhL9}PCdxPz9WDKKjH^2sYuhFWmws+@|0Im}$ol#D4LLGZ{v zShPf+k+DV?pYepy3icYOyV5#tI}&Z`ql3nk5u+3Al)YegX-3*S-S=B*sMyO)A*iuyFihxRbuJ;}rGU)_#%_;$9X+hH;)tR4sAcR;7 zMV24f>nXIv$>AwRt6`*bx6tT7}F}(Xisr>b#D@)P2?7B-K>>GVNE3xwdc&1=i z$8@HSP?`o`PX=Cn)wL!oqmyD+Uxy*!EAVJv=?wxH6Z9qr(+#zxm?N?x_~T=J{T|k% z1~A~ha{48@q5hWXFdxptyEq|1d=zN$K>G^zy{}iS|4j$$L3)K(&bGP+qs4h7)EL)`%?Otxb*##~*(}FO; z64F0=m$Cg(6!G4d3Q}-R*m|D-(mPsW03p zHaJmxHXjNx)#Iv^QgHBnc#1^7?j9G|k?hxu3mO9PRa`R1j16)MCcMln&ms7+n`!CV z-dfi(3mG>yfJQHL3`Rfdqj*KmGBZeAX?$<4WtmwIPr5!d{?o&=>`E6o@n#xkh55ZQ zrF7Hat`fgyR~gBkb0J#B+-83hbU5TvN&|zAf>f|Z#EJ8P`o zQD&=sFI8EI%zGWpmA3=`aSL=f&rVusbAlB|JZQ727D-#XEjGjw?vAcqYrHPf4B=0O zOi{>~K)Zr@X=Gzu$OJDVE$!+X;)3WxahMC!uj0b?zAId)>K1`l3mr8uqB(uEr0lIN zM>Iw1QAqQ(K?TimUJ)Ey$<;t z-a1@bFjB(MG*5|yGzaQf(5$<|IHLtg|LXBVe5|G(>hnyo zH`oLCP=w5esH5b7{=(XwdF~MewvL(SCfOdLV9!<<6=6c!)q|vIJrTBcHD1%09zz3R zZ+V0?#f8;&E}w%ZfHl!zZxd1tKqo`&6T_i~SL#XF0V2H%!LlZ$`@4~ut_7_lLP9wb zy&;0wF? z+=5@D4p~`te!cTVy9?T5glW(o_~v7@nb;foH-Rnkt15@I0|DyD0f8SbyBuI=7VFc+RISY* zW7hDuINm_y3p+F|pMD6L18*nS6_T9=dK&B*l>C>%)J{8KJlVFIFLYEOvZ|bsyKJr{ z-0hs)F@&228VR6ruqz7wWGb*SHwj`b55dfQD7;L(&I2_%1?WF5Ss86CpKm6(76XDf z*h>R$6_+?eY{?okQm+Cym!sK0vI=QK?7a%K^jM8(9(9qc++p#fYzjH^Q0h$ZA$Aq~8G z?0g#mx(A!N!8HHg4QblBfNL&bdp@L;x+5fbN3P)L=rXTzSJ((AGep7F?Qacrfv%YV zb9c!1m%wM+#_${X2_EyRC9Bjgp=-24G4WU4I>BW5@~%zucWLq0&4~oV8T^dNZ(hYQ zoSyN!D^ykP+X#QzD*WE+*NQgcDSq07O!Jp_70&l){ZP9<(Ewj@j1@yMswz$oduBx$ z&uM?fW0+Or$>-fx?j{7D9}4tZbGa8*AJK2}df`@YT&wB0=XRW2I|)iOp0MhRTE|R7Jv5 zZZG7DWGmWh(Q}%QQ()C3`{8M^UViiI&bkg6-e~Y02&Ts( zX(O;#Frg7l%OdiTx4++yw}$)C5|edL*C)L|<}6C4UZ%3lZKcGs+6`K2J832Ygp@tt zc2HIR(GYJ6Qrl6iE^nkRvC67NTPj0}zz3mx?d}lyia!MFwHtE@{HAu=*6b$BRGC{BuCeOAS*Su%IA%H+P!mBil*F{xU}R89hYBZr?15o0TOMABj3QG>UT%KEuu z8SJ`Pe^Rg}cc}}%4+8uz!jRmKG?dq)iS(c^Kyu@(X7Apf+MX)Hr!)x-MD8e@OT;0hUrz*|bL!er!0(|< z4A4~_qbz;|liwqY;iiEqjJwiYGZ{r*K67=c4zg$KW%f&1Foj34X zBVRml^~hsBgN>9eYeQ8yPCyyy@ZW6-o6CzhEgA)Tvwj2kvQbqz#1`rBwvji_Iv2rA z(T>cNF~F5y>HR$}V@lToNAaA%9Ie*i8Ic~Y)f9R*dCHkWFIiRp|Kt$`9IesR&a-*A z{}V^4HrQpwt9f)kXg(Bp$|{$u0{zjmeQ4rQ5w9b>^WFvf<{IHMQ68Xk{L8^8u~1dA zfD+rVygX1+fa?+hTStv9dUGDGFX%xNs30d+>fdpW>!1U1RV^Bb)IVS0VTzXJSo802 zq%n4n96YmTvy9}lX^cD|k6}&~-*KjaS9JJ`%{GsrNN%y_FLYS*2E-2S5esBZxBYy;!X24;qX^Ylmk16rUbE=G?`#1wD*Gkb_)E-NU(Its;Gd^JyZfORBUg2333U&4LLLa@d(OD z6D)Sf=y8=-kQs>rmB9*%4Dd6WY1k1``n7gs_FF60Kny5)-=MedylaW;CauK=B&6lrO&2iJ1oC8}{jr1pqXN{v8{pjinRe;yFQf`T832LBPK zEvu+>ehU7hCeV$rUXOh)(S~un3UI&QPfK?X(9({6GEa5OPQ~j>dO~CsEq&4ZdKtuS>Z_%~!i(IY_3d!eG?f^G?VL{w8hDV02jzJrTVM_O7d>Bq67q z$t>R*f^#(8BxHsp3%ItNNdWH>N|8Z?g{%geA+yPEZ7BsU1~N_%%lwc*0zKO>z3&jL!VBEzK2-gAjIlae0nW%p&#|b7rVg;(VU9>77uM+Q;h`r7|SSPub>9~?w=Y>N<`*(41 zS>fZ47nZqzW(gvlgb!Ji{AgY?dzQ~Anu}yc1>|1&L(e+%j+l$Ga6SWM{t+U|WWp#T z8KN~N*n5p|S-?}C1i9o8`_Z?BWa87#c)=Wt!4}27f?dqQ=`f}vomL+Fw3aB$5A2J9 z2&*(_fRsldE=gI{<}w)1Fqun>i}j~N>@G8yKvy`+cg8M#1TRgwYzS8D* z$x5HDpTj(2*Tbq!hqwqxcU#F!0!HGlF!H3| zgkz1A=}{ppB2UCZPJ>JUC@%L&o5vnZ!LM#X%dPG5^~tdN9Hf#U(()Q(4r}Jt<@QrB|NzmWy;z=X6{CJ18iqW zr&h5QGTXP(;;dL%v2_Vw;Vf!@S+fp2$Q!ieYt;5hJbJZ2oMR`!4Z(`q ztPBi9pNU|7m9w>IY%cN@f|(^wu_svA{7v)S{5b7oJC);fvHAPvuhog#7Sy6KFn^fw z9M4`0Cj)>sgO&`!%od%ZU7RQq?Kd+{#PBU8eyt)1SusIc%(R0(SAumh@DQ|b(o_Id zNyAimfi4C3)D=}|%Z(68qQFnj^rpZU&y>B@MOik_*V^CIa;{F)sqr%i%G9Uu9!x38)z(a!l=w5-++QDB)EXQyI4c~e{9K<2{vE-lz^=u7ZpOyW0zokB}b z_pR)@VsrVx9>6&g29O(ZU=KrV!ITW6Xc8EEyxCtg!;zfQ!oXP&GXoNC|DYTsQ)&Uo zrpamZ{0s@XrHB6$L0A)Z7MpH*uoSV${^zy=h8D;HGHKI74{Z=Wzivo zQV76^Pz~%G$nKrx6A+315~2Bp*$Rl-n!I@C-ZTs4csyFj%~DEK|9B>A z;$nTacbXmLEY_ilq55A2#xvvD#d?!>{7`-QQ2i;W$I$tn#X79DD=iaiT+oka2I*Ly zvJ2;~MzCLJJm_u|SRq)(uNge8$@aRJo0mh5vjev?gl*q2HulkT5C7+zj|Z}tW%`L; z!cq&~xn(*+ii;2yGh~w~rO$dNJ`o30rB3&|w2-N$l>RcnGB~q@^ls>qhWU?U0}rgZ z?><_`BPz&r<>D)5+sZ4|x`Qf$MeyPf?b7Pp}@vPQaso>M3~B=1UWkpJqBJ|Mb_CioRu#U+Bhzf5L`Pbty0=m)m`Uz#$U*=NIkT!uCb^O< zg^*uLOZRlUc(7DV`GVeb^C5Wl>1;mdRFI?@B8F1~9Lqy4s1?>D>~B*5o~)381*3sX z2wO#UiEJ~+OoALt-0D_n^)rY%<9ZT2_>){)sX}I|8@JDPlMsi)doXUX*7-SP(R>`s z`@!;^Xn^b&1*RwgT0kBjp52xOu^Pp2jRJT`)PeW4j)Du@`6)Bw`KRk^{+#p@WZ!mF zhO~Btv~z%&WiH(X@rTubWJyL)e6>jp8}bT_inrE2>_n_z1W~E(axdXRZI(18|Pxm8~4)ZM9 zFuhSFUxc2PMP0=>L7B+oH} zw)BVoLLGvvtanN>@0Ek5wBpe_90o?l$St6oOO_sz{d-py=y^SG$$KM_A7CC60py~C zc;3)3Zy=Y0#iM}B8Bit#8T(5YF2%=6a`wAe>D5>%jy)MGIr}4!7n8uA>&lx!R~>Sd z>!}idNddHtCMtt^Q5mRl`86_FA8)x(o}2tab8cWSuy&R`*LNaVA6;OX{6%hhTRHe}96FhWzinVVd36h0k?pt^Lt|_tAg_ zpA_kjHufQ!cEF5s!->r{^?l{US~L~Cq|5Lrpmlne<~Eo z9Nmc~ZgI*F^_J$A&eg<|b2Tqjrnqp9_X}>&c;Ng4k~$&E*HbrF*A`M{9D_4EJ$31@ zhhUxiriRoRaK6tHL`+ewlZM>7&X6)QdL&&`W~O!0Mnh*1!QS8nJll|z1Sg;%yE2Ti z;*6NLLDRhfbgdg=_@svPTW<4xTgrKKnzudm&XmrHrHFi9!!YUM+0tiSah@OU;awYn zwhv++8zd@R8{P7W8_VCm3u@Zu>NZxwnaRwPhe;MRAbiE_f}RHKwbd0M^Ez~-C<1xl zHl5Pg13FYs-EE$A=-8slb(@*;Q2Oiz{vS&hF*Oj|k;0Yh%PL#e*H+eeETsfFhPhB; z&<;d%df_yd_0V|uxtGac?$Xyb$GcJPdVdOJi`96xIKPATYu9|7Pkn5ueAJ9b-K@n|v0wa)bcXp-xEW4Dpw*llz5amCoMc{5K#|D(Dn*1nfPJ51LoNDi6g4aY+%Ja3Sjgj>W&*XSx8f{$Pzy4(sOIZh2s8 zsXrF+g&emaU9FIegG2hTJfN)dmnVQvp{0C3Qp3pt&?g|zjbIXknSk?3oh;VEHKKfT zCeXaKTpd{8Fj=K0y@5k+phSLnc-<~W8)*yJ}(t>~MQU}tl z>YyCTTe@T^i6QJsQ}L_^=MQ5{4-2Y5kH|v2>PaCUe9)j9Lfj7p6`OIa>)ZJy5b2_% zM+crPNMO@k=X@;0x)fk{`yqQVu8K?XIpuA3y&p0nC7r}!K9ybKG5*buf zap19U2@yep!QD3g}_|jZ5@Yvr2D{CkQ ziN|F!kKg|tboMvPF_w)XdB9)J(PV-ecB07xsw#DWW7NUPVj_57AUfDVrS6pgO3 zJC>OTqV13ko((GoX6oTN`t(4`Ha{8{B<@JxoV%@}2tlT5`t!(=&wsM$S*NUH67YY_ z781?_muw)kicn)RAvVM6zf$)}^5_tuC1E^K2u?^#V|y(HR!wtxnrjSjbR1w$TsZc% z&2y6inr#Ni&<)%@Zgcq^1+Jiz>L7f9yA`4gJUpm<^WElczPXUC3^_HvyJZ6QHc>Fo zalC~9ZPw?kYDPo=Z+5CN-+gVmr2Dy5l&RxDS5r>O1P%ZQx-`#(aM=MW9I zq?;-GKy)WW!9gd2JqzarF!ngUrSwF}ZOnpFGJ^okCl0(;sREsmE-1m*kRpm6pHnNG z^D0Dkxz9O9Ft5gT!nYAZtcC3Uc%i0JA&T%s2o3H zmHh<7*>7XqFs8MeFqX#1&=-FKUDjKN=Z6*G(qeGW*2DROiZZ~gfZPI%_wH_dAB?`x zt=L9a<7`r8OtZvwz1=v@2)eZ3FGnIOXQ6EsoU6n*@j0P1IQP*~+710AGn2!H0<*`3 z{#4H9-qt^fIK#69dK5|Nee6Byfc!|_r&PJI38_C zoN=I}t+cpQry+Ck*%hq!8pM}FIsU>D$RXMCrbj7uhTilJm2!MwU4Ry%1P$=fkv)CX ztQ5$)yTLU^oZxxZX$U{$`7?NNNjS5|*u46uVW%2XfJi?xzH$74wfZEtUNlT!tZQ&~ zwUL>suxc~PREHY?>Vj+Y@cD;?@rmuMS7vv*I+-PI_2%>LH{E4kh}5^O)v4W-bY$>b z@NM_hEdss0IyS%JAloenbJ)c--N;j|LTXda0of ze}lipyrk?AbEO+H0^!sQu5Sjdh6B->URq)cyg*WfM>xtXLCTgKX0O6D4$!ZGPK!=&;%6_9be25c^$GtIWkBMYO= z6?a1ZAma3&6hqV#@{d$vLcxF5tkqHAyKaQs43ieDZL>|)=*IR83pC@tT}8X4SQRfn z?#iT|t_NRDCwLajf1L5h0)Hrh2Om2!+!=5t!Re1}&V;aArxq3b^C)=~r>9;#R*ZS^ zOZY|+nV0G4tdngJG3B2@EZNc z49jeD(w#qdJp;WNeYZ`&&Dniuo0AE1zu8hHDreSvk>wL_w#_j0lY4N#R_Z>F^$g`L z*G=RVe>D}>yJO;Aciv zz0vM|GC-!Fz*@cELu;PXybhKfoLI{~-Zt7ky5MyueeeUcOfM9#)%SG04z{}YYWiOK zrg)hiW&IM~h&D5?cu~#~ue!i6O}Iz#{N0O4;IB;=cE1ijUT|< zi7Yp`%IhQJ^I-2X``&jN!}&Hu8KxH8vsibNt=}zk@r>w!XsmZ!bz-CHW%@PMzBG7J zyo_^;Wbm|BS3l>R$EH8$U99hSp#|+zw91dJ{jTcO-t1wj=S=#eCuyGPtkQ?V6(wvM|1^mlo+4j&^VYJ zKLaYly*#;H@jAh)ciex6@^2}wgjdG77Nd{(4XTe5Q{3`bUzj(s=*tPKxW8-UFa717 zF)qb~9cYYuVo`%?N8-w4`QMJt>wvfNzr3OO<{rIktZOMB)nvQkUVV~V$q+Y196xE~ ze^dSiAYZtj`w1!k_9y-i@OAvFAF1{vDklDtyp)%}x?^7aOE(U;v6TP&J#jCMa;?3s zPP3L*0^awMAK;X)PAp1z;Yn58ODhxKv7kPCE$~1(yOY8uFaADV3`7L{1Byjv&E5C?>vud#raQygJ792EPVf>G5Bn z$M5Do!0q{+9v`1~2fTexBmc`%eyGp?mmVu73~>zl`?v4rtr)>@cDT2DG;8=(Fukfp+@7G7jprtf^@nb`hjs4Lbf zGk<6UIS6|w_CHx64l~-mzMlMZ#7bIgob(|@>=bc4=nzS_B+l3lJ7a2?18pR!Q)c&D z$#rlJM;hz{-B+g+UU$PdNDv=mFL%|3kQC~@0DBC^s~eu)akh=fKk0VHKQ-ZAPM`E(undXQ`K+ZX8{U=iIW#H^nzXd6_liz- zg|-OjT!b%yHx}j3DhJQ&5~C_yqAM(#3wfMnzLKJOkk?e>A!1e(oFG}9WEy=ipT}~h zg!k)w8{Ix~JEw2lsDhJ=D(Nho+>$MaGlhabbS4)6Rs`vwGB^;uw-4tAgP(r+Ky)-d zbFw_iOlT`ZRP{hKu5TcEPoHLnmM12s^BPy)b@=xUQeBV%2-(k#UAMb%`5qT&AYr$! zrAy;3^O^k%T+aP>xM|SJ)j3o7gw6fYs$Mn35>!U+`{=;lvz4!mnV=GU9zxlU%yyka%{A2g8J>J~?pFQ5%JrF(IJ+5F3pXy?# zKn6?LETPn#FI(Uv5eIwygb|Jgsi?Ee1fgjgR50Y?_f?jMSk zs;j}~i1pIt-wtyR%hl_kpLibq(BPi+=lWf%3ibaEO4)&QIQA*$Rom_`Yoqg3SmD1;ZiI9izSzmvY@0(#az^^J4 zG7)Rb)WprCHEBzHkj$J7@v()%{h$xvU1U7$D$Z~X_@^nU1bogdo)-1wqousbTwSpM z?DOdzRx`d^+cV84*Wss(j%l%)3GHMILjqu!ACAPHwSx$-B?X>agZ%_JCUqZ|D`Ri((^&O)`ADj-D27cg3 zv<+6(cmc3JlD}>`Geqm?ZaRjK27I>+<5LdfLx3+Zhp0}h;yf|U6Jp9sfp3L<@d5t| zr8K3_3Q>;9F;3kCoO-_-ORJ&vj`e-iV6d&Pm#qVBGRBtn87`{v-B12l~5%6a_3hG{mmWty#gC21@YthTAMxT)k8`SNTV z*6df57#tAObWMi%oZd9E%?PK~C)|=>hVr;6gC&Wg7@~j&w*wCdK?K?GS$9tf__RTn z_LSjhc=f7U=b6I@N|3$a$}c0UNLD+OSj__ea>KQ&B9O@I5t=4^|G_?e}cWoyR7VqrDlZCfrz(Z14yZOMDy`LHTIuIqN+YJn+~6X z|H%>_Rn(URYjx=PR5uB~Uj$L8&zeK_eSY%aa4Eya}W8=tq)Or z(!!Q$uRa+uk6Yu_kKt=pb5l%9C)wX#Gie52mh4iLA$Ba^a{aYT%Z;3_YK_v=4gTYA z*0wm@m2a$t-(l&FM56tPlOP8fD2Q%7fUbv%HiAe7LPJp-3fjut zsOU!3O*(Yb$u|0=I@l*2k6X*f^CT_XE1TOmQ)|@9Vn$*Z)ro=F*p0fP?M2%yfj?@`OZ4Vq-8CIBz$?HcPARvzTK0d$ z9&EiY``y;e+Kd{zpDoW^_MM$eW-au`nB8LSE;bk|Ke&h8t=;wRo}ce7YK_ScPOz@? z4Z%upV?yx@Q2g1EH}!9D$i-d|rZxz2d(p(`6hUu`xXYplacLua|KjFJwmz1Zll zFP>aypeZ$@(#DftrLr7pZwc+FcN$pWbx8;PWubAOQ8(rNl`k7D#>B&=4~iSXUe(yH z@NLj}o6h01Ug^8~d&?=V=CP-Gdc2GJlk@AgDEyzoT4i?J9VPI5A~Vy%Ot}W*IyovH zjV8zN^^4ZML8Z?#iPz(F#?f0-hUjdQ0WaPuYG&ej^8o%m~A~EH}&=QO;c-{jcuWn$(IG_25_%^6Ek_O(e_|H|5PjX6s^$n zz&l2L^s+D^pNax=3H~53#qs1h$U&|@3EeAnt{{A4hK45OH{#%LqV=Xu)>|iz={WZH zT54!7F@`f-)GtgQ>3Y$%$od7@6~SxCnYINi@a2?D@=p!=cR_}kkW&%x^`;Mzb|>mh`Je4n z{*%KD(*81>ej?q)2%tn~7?Bk;wlohbdIfc<$>SBz3VA7c%vpS=dCrQAt+j#0pQ3$2 zIrT1$lYuU)PFx0^mKMkKFFt(ly;!;&#QpNi=u5vO&>4|37JcB&Sl%**>p?AHwu#Yt z74(|ScN(=ge>wJ!lKz93qrOi^S7nWdkv6F|f#30?kP0@{cTmq5RWWe4p^wsfO7vQm zv9mP%JB_p#HzUVnUI)?b*-P|EjD%0+>Q>}WpR*?>=+WCVX`aJ_$VsX1v|48N50vLW z9AnE~Q|@et{Xi+%>ey?_lUFKzDS5vJIjxPQ&|fLnme5}{0uv|mvDcJ*ys>0{x6@zY z8IInxT6#}Dez`CPJE8K78MvFK6yA8oteE4*yIt)C^WT}h{@yE(Ce?TA<#BQCbPaXzl?jV^TB#BQJl!A&D_f?GFniMt=Gj? zBArFayG6ovi!`UlqXqZhD8rT>ycK0t>S=hhJ~hvX_p21>dxJJq`un?stL_W$Y|8n^ zcTNaKPeLRe@e}E`0BWjI&?z;RiJq>u=c$u-TbLX5W6#s(ppH(~=jG*iPBsY8UNMeC z!wRQSIpe17r(o%@MgdC*moNB=9&86%!u-|*30lp5+N%CIkcYE_{b-c8#ERe|q@c{45U&kQF z+Ln93!W$xoxd4H-k`1Xa<5a~})fN2udMmszB&;8>F9S6T&aJVeJ%FwYeRS^wI|E~D z?}>3#+d2cRks4tpYM1F^63!UYMLJ7>g<@MM!_T>Xe6XLvK-cie?S$mNqG)18XTHFks9(GM;S>F&!p8 zh}rzjxUS=U!(!tP=x<^9TAbxJGM%sCOb;A(G0xy;f?W!Ha5|}9#d*cchwaEbMDw6I zyc4}J97o^0*OkHNm9e(v@ay_r{XTE?IX$p}`@H-`mbcglxAtz!-MPFLXhSero-Z}6 z0avJsXAH2`LcdKeY%!4%$A#t2JE~KB+%4n?n9usj3~RVb+CHNUej>%dDRD!$R_9G& zk1z!*BaFeBofe|37o?N=sFZ?x0v$ou?xBxC^I znD6N40QG$IDwJ#3fuM#*)XxPs|+BiqR0+!b@Y07GiK<$1{S^qA@uu z=4f`b`CHs(f7_NUQu4QpQRVqpd!OrB<}!6IQ#e}H7-=s8rG84S!A#xSaLUr!;H-_= zKiFm8LpUxd23IU~E_tM3h4T*Ai1?;SddSe(1xB#{pvaiS#3*BHX04DrR!3Rr&&?QH zY}ke?>XEDt*7~xN^8GM}l(FddAiGhS`{p?Ra2rw4wyAiOsNO?*ZVpjx$8qsv*yFDt zB#3#A&I^`a9ef#>U|p~^cqX`n>tnQu!4byBc25B9Z#hBdj9SkfckzS}HP66n>P}A@ ze2PwmNYMx^XHj4i$?QC}X4YKYTaD{2Z#5We$+sJYjM6O3XpQ2wviFG={7~!7Kw9i4xWsEsz@-peV>Jf&blVQs&T4cQKdR zV8cG!Yy-blOujGf*XuJaF8B}xUJrr$tzX;0nJicdH<{lLsfs@w+-{DAEHnOdkfQy7 z$#{;=i9ijxn1CL*(!UIV8&?@~v|XsbfoAr;p2ceF*`ZF{8(ZZf0V+Fw$>sJP^cD`S zbczJBn>`I<>93TlXx~EPd`@-109FwjW&;LX&H_)Gw!rc@J;Es5fZO0L4GvLUr@Wnm z^m_A%JZ0i_%4oH(E<5LdG(`2qH}5#B+`&LoGiTz@!?!F;vG)MelxR)`gE-A0gy#kx zaVkjTo>r9M(NoHC0>`uXz*gs008Kqeeyn zg)!f5Mg6vn+TfYP22@qB1Ps;lEyy7sIan6|G*lOG@D@j_cj{n~&%$$+cUdh%bk3x6 z5b|tNEp%g)sdj8Kt0=1ze2QAZ{E9c+n%@4d0eU4#Ew#3$wx4MY45!_wf%WwLT1cnB z|E9UExvrTslf=5ww1vBeZ?31Rbrf&g3MO@EEoZ_1z^Xd$_NqIJQC=20%@5k~~u1imMjB4mobVQeSslKkkn!V?Nqzbn19lAU*JQCH0){Q3xFk;bvAB*O1xi3tr6ElxFG3x1VeLL;g1!?h!J|%h^)TJ>s_V zkLXMSG$48Yd)~Z@&kN6DcF2@c1BJn6vofl0T+`y(IqkC<>cVRgclKY0lxx^skj`$e z`eLWhrwwLc|48Sb8>uW(iC(_+&uKwCfdzi5E*sM1po$+GUMIZiStnv1RBLQ0y1?i2 z5#kcCG^M3MwQD_TY1Fzr!YZ=|4(4^>s;v|0oZE-_wz8KgBer6-ro3GDTH{8`@rFL^ zP?<#4$ZHLi(5BqXh3277OWoDdKz`iPs8YUZ9#m%m`)65qzGn7fT~Ff*%R3FGYVtz* zEo+rI*Wg(zZi6H4&AGK5bL(M&&Z7;yEl6JY$8=@x`=>N|FAFQol5FxkGibm&uNB@v zu06`TrYm#r%<2uiAz1Q1XfMl+_DYuug8#a$694aQm0T;n(0>0PZH0RMAGK9uvaMD{ zX5-|41vFEyiy+vRJBw?kE9dB!DyIZfc+S|0w&Co8V2#z1A&~`5L_lvM~{&&|c z7}IJi>4(oAH0>NlbxeL|B-O=~WP;B)J<=Lrf@cDCL7nrCUBBGT1iXQ@o>ufp%ZW3% z(i*rroE%#YhU%5H@F=h;dzhFlg{@f@@IE$J%71vdHCVsHooA zu*kXCbye&U7gdKE)c;!(c)nb2 z6Svw>R%itFOIwMgm5wQA!hZjWlR{txDN_N;4h(-23$EF#g2fY9vB`Y%SzX@502oa% zb}g{P(KbAWebglEqZ;sChJ9AkBSclT8+L2la}?h%;+yJ*sGf-G8gK8_Kex)1XVQHg z@gdCQ#b-lDLhK97izLBBZ->_kJYBvCeQQ_xbGp-0_|&hLVuqX&h5h1%J_E^W4V3~j zO0~CBqjPvWd@quoFquFRA@v1lqqBk`dWCJr-Y}Y67oxqBmn{e!@G=7ekhYHpp1@H< zc5~=y<9C6TFESko{mS@#9Bno|8`AL^9#!}SSQMUvT^5K7>{RZJ0t?Ug3Tr&Cd12Wo zkt07dwi%hSRoUyavqE{Hln@D#7oe4jYaw^6uh+MCuDCg;)4Fo>(x@%(A|}pvfN94$ zQ1;JzuMaXff*s#^dRy9KooH*tJD*eSITNBfr?12jk{Ba{Gv7CS1fcP}GLdNA-plZgf?8To5*KxPX7n_~w&okxEBSnde z(A6nEiJJC1vs6F_Xhqn@>FTQ@>(U*JTkbuGwO`Y5e5p2oojVvZro&h0Am0t&5)-%J zO5y5_W_w{a5QF88_UvbPU4dq>xX_PCD)8C1ZW=Q3DR5nRo?5dy$tJh?BV17z3czpf z0(NtIL}T?w4xxItN1I!K@u zb}Yx_5qaup2G_HDvh<3%driaY`H+OVC#FlsjEFa2=N#B~!1hwLu@9CO2fT^>@FsS^ zo47~G6}lt%6DJ-opWGcfGwc8_&g;uH{Z@n9=YuEeoz|&{FGS!w+!hiIq;v=JJ_O4t z3C|uLhpwn3c(|TVZ?&#w6K7zz`3U`+L94q1 z-CpaEX4twq#i|*?-U3+mEt6lzo($s@-XZkqOC2h%m9n9qlDwuwP zR3@bTiRL^wl>8<`T8xD|T2UX6Uq|FW#~p~7a6H2CHN&N-Y1ZY$_@VO- zwK>Il_x2E5%HeyRr@l(iel5C*@cL@9F*tu{iz;j4{HAQCcqcTZDV_Py^h|<|r!|xgElo^*cib1q z1k04ll;r5a904s82dj)p8WH>+m62ORJrS5glYqEyHp2gd7d+4fJqzv*c$NHxqW?ni`j=azjAR8zTs(fvE0@A$W%nLKn0hAhYCHukml96CXC^dS>54`xCNCXNQJ8M2?FRaf8brhqsGlSC zJD!lgJz*7qdW4og$YM`Fbj$!G2zaBTC#*s!MAVF;u`3%->KyYiUs`%Qdgu)IW!V0v zL{wd89xZc~)ze1CU-?S;a%Hl2T9yJF(yA7 zoetd@i{5BNJce4^bl14NXkzLTn?N{d+yy%V-BZzf>9eA}x!}605`gxx=eQQ)IR_^)mR1RsU{$CTn}nm@-2QZ1ji=54 zA86F&t_e=4pwTU0BM2Z0oyIBRo9dOZQc=7!@)Yq$%0DC6b5&n19jadmU*Cmxw8I4W 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ν0(Pb5*{RZbd)g?f~!7Ooh;%8~8j<#Yy-q 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%0Akqr2HrF%M}@QURxe+h&MDf#FsR& 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 e$m?>=lm>ncKA7@)Qu;=vi>!fvt%mqNc~ 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�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

    =O@|kXkU*|Y|yNkSIKfcekmwK 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 E;yqg2_- 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

    )PqkD125n6zsQRyP7==Z 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 g8^Q3LAb3iDJmdcx`tkSa&mvv@c Date: Sat, 5 Nov 2022 00:16:28 +0100 Subject: [PATCH 25/41] upd: esphome.yaml --- esphome.yaml | 587 ++++++++++++++++++++++++++++++++------------------- 1 file changed, 370 insertions(+), 217 deletions(-) diff --git a/esphome.yaml b/esphome.yaml index 7470765..96de7d3 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -2,24 +2,51 @@ ##### START - SUBSTITUTIONS ##### ############################################################# substitutions: -##### GENEREL CONFIG ############################################################################################# - node_name: nspanel-buero # $node_name - device_name: NSPanel Buero # $device_name + ##### GENEREL CONFIG MOVED TO ESPHOME SECRETS FILE -> PASTE THIS BLOCK AND MODIFY FOR YOUR NEEDS ######## + ##### This way you don't need to modify this file anymore + # # Blackymas-NSPanel + # nspanel_update_url: 'http://1.2.3.4:8123/local/nspanel/nspanel.tft' + # nspanel_ota_password: "OTA-PASSWORD" + # nspanel_wifi_password: "WIFI-PASSWORD" + # nspanel_web_password: "WEBSERVER-PASSWORD" + # nspanel_wifi_ssid: "SSID" + # nspanel_node_name: "nspanel01" + # nspanel_device_name: "NSPanel01" + # nspanel_ip: '1.2.3.4' + # nspanel_gateway: '1.2.3.4' + # nspanel_subnet: '255.255.255.0' + # nspanel_dns: '1.2.3.4' + # nspanel_domain: ".lan" + # nspanel_hotwater_charge: switch.wwontime + # nspanel_ha_heating_system_flame: binary_sensor.ems_boiler_burngas + # nspanel_ha_climate_thermostat_target_temp: sensor.xxxx + # nspanel_ha_climate_thermostat: climate.xxxxx + ###### END OF SECRETS BLOCK TO PASTE #################################################################### - wifi_ssid: !secret wifi_ssid # add in your esphome secrets file. - wifi_password: !secret wifi_password # add in your esphome secrets file. - ota_password: !secret ota_password # add in your esphome secrets file. -# nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. - nextion_update_url: "http://192.168.4.250:8123/local/nspanel/buero/nspanel_buero.tft" -###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### + + + node_name: !secret nspanel_node_name # $node_name + device_name: !secret nspanel_device_name # $device_name + ip: !secret nspanel_ip # static ip + gw: !secret nspanel_gateway + subnet: !secret nspanel_subnet + dns: !secret nspanel_dns + domain: !secret nspanel_domain + + wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. + wifi_password: !secret nspanel_wifi_password # add in your esphome secrets file. + ota_password: !secret nspanel_ota_password # add in your esphome secrets file. + nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. + webserver_password: !secret nspanel_web_password + ###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### - ha_hotwater_charge: switch.charge - ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### - ha_climate_thermostat_target_temp: sensor.nspanel_buro_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - ha_climate_thermostat: climate.nspanel_buro ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_hotwater_charge: !secret nspanel_hotwater_charge + ha_heating_system_flame: !secret nspanel_ha_heating_system_flame ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: !secret nspanel_ha_climate_thermostat_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: !secret nspanel_ha_climate_thermostat ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity ######################################### # @@ -49,8 +76,8 @@ external_components: ##### ESP home CONFIG ##### esphome: - name: $node_name - comment: $device_name + name: ${node_name} + comment: ${device_name} ##### TYPE OF ESP BOARD ##### esp32: @@ -58,15 +85,31 @@ esp32: ##### WIFI SETUP ##### wifi: - ssid: $wifi_ssid - password: $wifi_password + ssid: ${wifi_ssid} + password: ${wifi_password} power_save_mode: none + manual_ip: + static_ip: ${ip} + gateway: ${gw} + subnet: ${subnet} + dns1: ${dns} + domain: ${domain} + # Enable fallback hotspot (captive portal) in case wifi connection fails + ap: + ssid: "${device_name}" + password: !secret esphome_wifi_ap_password captive_portal: +web_server: + port: 80 + auth: + username: admin + password: ${webserver_password} + ##### OTA (Over the air updates) password ##### ota: - password: $ota_password + password: ${ota_password} safe_mode: true reboot_timeout: 3min num_attempts: 3 @@ -116,7 +159,7 @@ uart: ###### A reboot button is always useful ##### button: - platform: restart - name: $device_name Restart + name: ${device_name} Restart id: restart_nspanel @@ -145,19 +188,19 @@ button: api: services: -##### SERVICE TO UPDATE THE HMI FILE ##### + ##### SERVICE TO UPDATE THE HMI FILE ##### - service: upload_tft then: - lambda: 'id(disp1)->upload_tft();' -##### Service to send a command "printf" directly to the display. Useful for testing ##### + ##### Service to send a command "printf" directly to the display. Useful for testing ##### - service: send_command_printf variables: cmd: string then: - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' -##### Service to send a command "text_printf" directly to the display. Useful for testing ##### + ##### Service to send a command "text_printf" directly to the display. Useful for testing ##### - service: send_command_text_printf variables: component: string @@ -167,7 +210,7 @@ api: switch.is_on: nextion_init - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' -##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - service: send_command_value variables: component: string @@ -177,7 +220,7 @@ api: switch.is_on: nextion_init - lambda: 'id(disp1).set_component_value(component.c_str(), message);' -##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - service: send_command_hide variables: component: string @@ -186,9 +229,7 @@ api: switch.is_on: nextion_init - lambda: 'id(disp1).hide_component(component.c_str());' - - -##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - service: send_command_font_color variables: component: string @@ -197,7 +238,7 @@ api: - wait_until: switch.is_on: nextion_init - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' -##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - service: send_command_background_color variables: component: string @@ -229,48 +270,72 @@ api: globals: -##### Save Target Temp ##### + ##### Save Target Temp ##### - id: climate_target_temp_val_global type: float restore_value: true initial_value: '12' -##### Save Thermostat PIC Position ##### + ##### Save Thermostat PIC Position ##### - id: climate_slider_val_global type: int restore_value: true initial_value: '0' -##### Save Display Brightness for NSPanel reboot ##### + ##### Save Display Brightness for NSPanel reboot ##### - id: display_brightness_global type: int restore_value: true initial_value: '100' -##### Save Display DIM Brightness for NSPanel reboot + ##### Save Display DIM Brightness for NSPanel reboot - id: display_dim_brightness_global type: int restore_value: true initial_value: '10' -##### Save Display DIM Brightness for NSPanel reboot + ##### Save Display DIM Brightness for NSPanel reboot - id: sleep_modus_global type: int restore_value: true initial_value: '0' -##### Save State Heating Room ##### + ##### Save State Heating Room ##### - id: heating_room_global type: int restore_value: true initial_value: '0' -##### Save State HVAC ##### + ##### Save State HVAC ##### - id: hvac_mode_global type: int restore_value: true initial_value: '0' + ##### lastclick State ##### + - id: lastclick_global + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_lightsettings + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_coversettings + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_weathersettings + type: std::string + restore_value: no + initial_value: '' + ######################################### # # @@ -293,32 +358,27 @@ globals: binary_sensor: -###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### + ###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### - platform: gpio - name: $device_name Left Button + name: ${device_name} Left Button pin: number: 14 inverted: true -# on_click: -# - switch.toggle: relay_1 + # on_click: + # - switch.toggle: relay_1 -##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### + ##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### - platform: gpio - name: $device_name Right Button + name: ${device_name} Right Button pin: number: 27 inverted: true -# on_click: -# - switch.toggle: relay_2 + # on_click: + # - switch.toggle: relay_2 - - - - - -##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### + ##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### - platform: nextion - name: $device_name Climate Target DOWN + name: ${device_name} Climate Target DOWN page_id: 6 component_id: 13 internal: true @@ -326,12 +386,12 @@ binary_sensor: - homeassistant.service: service: climate.set_temperature data_template: - entity_id: $ha_climate_thermostat + entity_id: ${ha_climate_thermostat} temperature: !lambda return id(climate_target_temp_val_global) - 0.5; -##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### + ##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### - platform: nextion - name: $device_name Climate Target UP + name: ${device_name} Climate Target UP page_id: 6 component_id: 14 internal: true @@ -339,12 +399,12 @@ binary_sensor: - homeassistant.service: service: climate.set_temperature data_template: - entity_id: $ha_climate_thermostat + entity_id: ${ha_climate_thermostat} temperature: !lambda return id(climate_target_temp_val_global) + 0.5; -##### THERMOSTAT - BUTTON ON / OFF Heating ##### + ##### THERMOSTAT - BUTTON ON / OFF Heating ##### - platform: nextion - name: $device_name Heating Room State + name: ${device_name} Heating Room State id: heating_room_state page_id: 6 component_id: 16 @@ -352,86 +412,86 @@ binary_sensor: on_click: - switch.toggle: hvac_mode -##### Display Brightness - BUTTON DECREASES Brightness ##### -# - platform: nextion -# name: $device_name Brightness DOWN -# page_id: 7 -# component_id: 12 -# internal: true -# on_click: -# - number.set: -# id: display_brightness -# value: !lambda return id(display_brightness_global) - 1; -# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); -# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + ##### Display Brightness - BUTTON DECREASES Brightness ##### + # - platform: nextion + # name: $device_name Brightness DOWN + # page_id: 7 + # component_id: 12 + # internal: true + # on_click: + # - number.set: + # id: display_brightness + # value: !lambda return id(display_brightness_global) - 1; + # - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + # - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); -##### Display Brightness - BUTTON INCREASES Brightness ##### -# - platform: nextion -# name: $device_name Brightness UP -# page_id: 7 -# component_id: 13 -# internal: true -# on_click: -# - number.set: -# id: display_brightness -# value: !lambda return id(display_brightness_global) + 1; -# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); -# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + ##### Display Brightness - BUTTON INCREASES Brightness ##### + # - platform: nextion + # name: $device_name Brightness UP + # page_id: 7 + # component_id: 13 + # internal: true + # on_click: + # - number.set: + # id: display_brightness + # value: !lambda return id(display_brightness_global) + 1; + # - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + # - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); -##### Display DIM Brightness - BUTTON DECREASES Brightness ##### -# - platform: nextion -# name: $device_name Brightness DIM DOWN -# page_id: 7 -# component_id: 14 -# internal: true -# on_click: -# - number.set: -# id: display_dim_brightness -# value: !lambda return id(display_dim_brightness_global) - 1; -# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); -# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - -##### Display DIM Brightness - BUTTON INCREASES Brightness ##### -# - platform: nextion -# name: $device_name Brightness DIM UP -# page_id: 7 -# component_id: 15 -# internal: true -# on_click: -# - number.set: -# id: display_dim_brightness -# value: !lambda return id(display_dim_brightness_global) + 1; -# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); -# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + ##### Display DIM Brightness - BUTTON DECREASES Brightness ##### + # - platform: nextion + # name: $device_name Brightness DIM DOWN + # page_id: 7 + # component_id: 14 + # internal: true + # on_click: + # - number.set: + # id: display_dim_brightness + # value: !lambda return id(display_dim_brightness_global) - 1; + # - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + # - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + + ##### Display DIM Brightness - BUTTON INCREASES Brightness ##### + # - platform: nextion + # name: $device_name Brightness DIM UP + # page_id: 7 + # component_id: 15 + # internal: true + # on_click: + # - number.set: + # id: display_dim_brightness + # value: !lambda return id(display_dim_brightness_global) + 1; + # - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + # - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); -##### Restart NSPanel Button ##### + ##### Restart NSPanel Button ##### - platform: nextion - name: $device_name Restart + name: ${device_name} Restart page_id: 7 component_id: 10 internal: true on_click: - button.press: restart_nspanel -##### Sleep Modus NSPanel Button ##### + ##### Sleep Modus NSPanel Button ##### - platform: nextion - name: $device_name Sleep Modus + name: ${device_name} Sleep Modus page_id: 7 component_id: 5 internal: true on_click: - switch.toggle: sleep_modus -##### Hotwater Charge ##### + ##### Hotwater Charge ##### - platform: nextion - name: $device_name Hotwater Charge + name: ${device_name} Hotwater Charge page_id: 6 component_id: 21 on_click: - homeassistant.service: service: switch.toggle data: - entity_id: $ha_hotwater_charge + entity_id: ${ha_hotwater_charge} ######################################### # @@ -455,23 +515,33 @@ binary_sensor: sensor: -##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### + ##### Uptime ##### + - platform: uptime + name: ${device_name} uptime + disabled_by_default: true + + ##### WIFI Signal stregth + - platform: wifi_signal + name: ${device_name} RSSI + update_interval: 60s + + ##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### - platform: adc id: ntc_source pin: 38 update_interval: 10s attenuation: 11db -##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### + ##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### - platform: resistance id: resistance_sensor sensor: ntc_source configuration: DOWNSTREAM resistor: 11.2kOhm -##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### + ##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### - platform: ntc - name: $device_name Temperature + name: ${device_name} Temperature id: temp_nspanel sensor: resistance_sensor calibration: @@ -485,43 +555,43 @@ sensor: - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); -##### TEMPERATURE Outdoor FROM HA ##### -# - platform: homeassistant -# id: temp_outdoor -# entity_id: $ha_outdoor_temp -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); -# - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); + ##### TEMPERATURE Outdoor FROM HA ##### + # - platform: homeassistant + # id: temp_outdoor + # entity_id: $ha_outdoor_temp + # on_value: + # then: + # - wait_until: + # switch.is_on: nextion_init + # - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); + # - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); -##### HUMIDITY Indoor FROM HA ##### -# - platform: homeassistant -# id: humidity -# entity_id: $ha_humidity -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); + ##### HUMIDITY Indoor FROM HA ##### + # - platform: homeassistant + # id: humidity + # entity_id: $ha_humidity + # on_value: + # then: + # - wait_until: + # switch.is_on: nextion_init + # - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); -##### THERMOSTAT HOT WATER TEMP FROM HA ##### -# - platform: homeassistant -# id: temp_hotwater -# entity_id: $ha_hotwater_temp -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); -# - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); + ##### THERMOSTAT HOT WATER TEMP FROM HA ##### + # - platform: homeassistant + # id: temp_hotwater + # entity_id: $ha_hotwater_temp + # on_value: + # then: + # - wait_until: + # switch.is_on: nextion_init + # - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); + # - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); -##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### + ##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### - platform: homeassistant id: ha_climate_target_temp - entity_id: $ha_climate_thermostat_target_temp + entity_id: ${ha_climate_thermostat_target_temp} on_value: then: - wait_until: @@ -657,10 +727,10 @@ sensor: id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); id(disp1).send_command_printf("thermostat.a03.pic=%i", right); -###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### + ###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### - platform: nextion id: climate_circleslider - name: $device_name Climate circleslider + name: ${device_name} Climate circleslider variable_name: climateslider internal: true on_value: @@ -733,13 +803,13 @@ sensor: - homeassistant.service: service: climate.set_temperature data_template: - entity_id: $ha_climate_thermostat + entity_id: ${ha_climate_thermostat} temperature: !lambda return id(climate_target_temp_val_global); -###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### + ###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### - platform: nextion id: brightslider - name: $device_name brightness Slider + name: ${device_name} brightness Slider variable_name: brightslider internal: true on_value: @@ -752,10 +822,10 @@ sensor: # send text field percentage of current_lightslider_val - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); -###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### + ###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### - platform: nextion id: dimslider - name: $device_name dim brightness slider + name: ${device_name} dim brightness slider variable_name: dimslider internal: true on_value: @@ -768,6 +838,17 @@ sensor: # send text field percentage of current_lightslider_val - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + ###### Send current page to HA + - platform: nextion + id: current_page + name: "${device_name} Current Page" + variable_name: dp + update_interval: 1s + accuracy_decimals: 0 + filters: + - delta: 1.0 + - lambda: return int(x); + ######################################### # @@ -791,62 +872,126 @@ sensor: text_sensor: -##### ESPhome version used to compile the app ##### + ##### ESPhome version used to compile the app ##### - platform: version - name: $device_name ESPhome Version + name: ${device_name} ESPhome Version + disabled_by_default: true -##### SUN SENSOR FROM HA ##### + - platform: wifi_info + ip_address: + name: ${device_name} IP + disabled_by_default: true + ssid: + name: ${device_name} SSID + disabled_by_default: true + bssid: + name: ${device_name} BSSID + disabled_by_default: true + + ##### SUN SENSOR FROM HA ##### - platform: homeassistant id: sun_sun entity_id: sun.sun -##### last click sensor, the main action variable - push to HA ##### + ##### last click sensor, the main action variable - push to HA ##### - platform: nextion nextion_id: disp1 - name: $device_name last click - id: disp1_last_click_va + name: ${device_name} Last Click + id: disp1_last_click_nextion update_interval: 50ms component_name: lastclick + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(lastclick_global).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: lastclick_global + value: !lambda return x; -##### last click lightsettings page, the main action variable - push to HA ##### + ##### last click lightsettings page, the main action variable - push to HA ##### - platform: nextion nextion_id: disp1 - name: $device_name last click lightsettings + name: ${device_name} last click lightsettings id: disp1_last_click_lightsettings update_interval: 50ms component_name: lightsetting + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(last_click_lightsettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_lightsettings + value: !lambda return x; -##### last click coversettings page, the main action variable - push to HA ##### + ##### last click coversettings page, the main action variable - push to HA ##### - platform: nextion nextion_id: disp1 - name: $device_name last click coversettings + name: ${device_name} last click coversettings id: disp1_last_click_coversettings update_interval: 50ms component_name: coversetting + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(last_click_coversettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_coversettings + value: !lambda return x; -##### last click weather page, the main action variable - push to HA ##### + ##### last click weather page, the main action variable - push to HA ##### - platform: nextion nextion_id: disp1 - name: $device_name last click weathersettings + name: ${device_name} last click weathersettings id: disp1_last_click_weathersettings update_interval: 50ms component_name: weathersetting + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(last_click_weathersettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_weathersettings + value: !lambda return x; -##### Wochentag SENSOR FROM HA ##### -# - platform: homeassistant -# id: weekday -# entity_id: $ha_weekday -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); + ##### Wochentag SENSOR FROM HA ##### + # - platform: homeassistant + # id: weekday + # entity_id: $ha_weekday + # on_value: + # then: + # - wait_until: + # switch.is_on: nextion_init + # - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); -##### HEATING System ICON ##### + ##### HEATING System ICON ##### - platform: homeassistant - entity_id: $ha_heating_system_flame + entity_id: ${ha_heating_system_flame} name: "Heating System" id: heating_system on_value: @@ -861,9 +1006,9 @@ text_sensor: id(disp1).send_command_printf("home.a50.pic=%i", symbol); id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); -##### Hotwater Charge ICON ##### + ##### Hotwater Charge ICON ##### - platform: homeassistant - entity_id: $ha_hotwater_charge + entity_id: ${ha_hotwater_charge} name: "Hotwater Charge" id: hotwater_charge on_value: @@ -951,16 +1096,24 @@ text_sensor: switch: -##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### + # ##### Restart switch ###### + # - platform: restart + # name: ${device_name} Restart + + # ##### Restart in safe-mode ##### + # - platform: safe_mode + # name: ${device_name} Restart (Safe Mode) + + ##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### - platform: template - name: $device_name Nextion inited + name: ${device_name} Nextion inited id: nextion_init entity_category: config restore_state: false assumed_state: off optimistic: true -##### UPDATE TFT DISPLAY ##### + ##### UPDATE TFT DISPLAY ##### - platform: template name: Update TFT display id: tft_update @@ -969,44 +1122,44 @@ switch: - lambda: id(disp1).upload_tft(); - switch.turn_off: tft_update -##### PHYSICAL SWITCH 1 ##### + ##### PHYSICAL SWITCH 1 ##### - platform: gpio - name: $device_name Relay 1 + name: ${device_name} Relay 1 id: relay_1 pin: number: 22 -##### PHYSICAL SWITCH 2 ###### + ##### PHYSICAL SWITCH 2 ###### - platform: gpio - name: $device_name Relay 2 + name: ${device_name} Relay 2 id: relay_2 pin: number: 19 - on_turn_off: - - globals.set: - id: heating_room_global - value: '0' - - lambda: |- - if (id(hvac_mode_global) == 0) - { - id(disp1).send_command_printf("thermostat.a06.pic=49"); - } else if (id(hvac_mode_global) == 1) { - id(disp1).send_command_printf("thermostat.a06.pic=50"); - } - - lambda: id(disp1).send_command_printf("home.a52.pic=53"); - - lambda: id(disp1).send_command_printf("thermostat.a52.pic=53"); - on_turn_on: - - globals.set: - id: heating_room_global - value: '1' - - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); - - lambda: id(disp1).send_command_printf("home.a52.pic=66"); - - lambda: id(disp1).send_command_printf("thermostat.a52.pic=66"); + # on_turn_off: + # - globals.set: + # id: heating_room_global + # value: '0' + # - lambda: |- + # if (id(hvac_mode_global) == 0) + # { + # id(disp1).send_command_printf("thermostat.a06.pic=49"); + # } else if (id(hvac_mode_global) == 1) { + # id(disp1).send_command_printf("thermostat.a06.pic=50"); + # } + # - lambda: id(disp1).send_command_printf("home.a52.pic=53"); + # - lambda: id(disp1).send_command_printf("thermostat.a52.pic=53"); + # on_turn_on: + # - globals.set: + # id: heating_room_global + # value: '1' + # - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); + # - lambda: id(disp1).send_command_printf("home.a52.pic=66"); + # - lambda: id(disp1).send_command_printf("thermostat.a52.pic=66"); -##### Switch Climate HVAC Mode ##### + ##### Switch Climate HVAC Mode ##### - platform: template device_class: switch - name: $device_name hvac Mode + name: ${device_name} hvac Mode id: hvac_mode restore_state: true assumed_state: false @@ -1044,9 +1197,9 @@ switch: - lambda: id(disp1).send_command_printf("home.a51.pic=65"); - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); -##### DISPLAY ALWAYS ON ##### + ##### DISPLAY ALWAYS ON ##### - platform: gpio - name: $device_name Screen Power + name: ${device_name} Screen Power id: screen_power entity_category: config pin: @@ -1055,10 +1208,10 @@ switch: restore_mode: ALWAYS_ON internal: true -##### Switch Display Sleep Modus ##### + ##### Switch Display Sleep Modus ##### - platform: template device_class: switch - name: $device_name Sleep Modus + name: ${device_name} Sleep Modus id: sleep_modus restore_state: true assumed_state: false @@ -1098,9 +1251,9 @@ switch: number: -##### SCREEN BRIGHTNESS ##### + ##### SCREEN BRIGHTNESS ##### - platform: template - name: $device_name Display Brightness + name: ${device_name} Display Brightness id: display_brightness entity_category: config unit_of_measurement: '%' @@ -1117,9 +1270,9 @@ number: id: display_brightness_global value: !lambda 'return int(x);' -##### SCREEN BRIGHTNESS DIMMED DOWN ##### + ##### SCREEN BRIGHTNESS DIMMED DOWN ##### - platform: template - name: $device_name Display Brightness Dimdown + name: ${device_name} Display Brightness Dimdown id: display_dim_brightness entity_category: config unit_of_measurement: '%' @@ -1159,7 +1312,7 @@ display: - platform: nextion id: disp1 uart_id: tf_uart - tft_url: $nextion_update_url + tft_url: ${nextion_update_url} on_setup: then: - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### From d498638812e996d5d850f228ee87a6d4c6453f83 Mon Sep 17 00:00:00 2001 From: Chris Date: Sat, 5 Nov 2022 16:55:27 +0100 Subject: [PATCH 26/41] fix: copy-paste mistake --- esphome.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome.yaml b/esphome.yaml index 96de7d3..d2323d2 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -97,7 +97,7 @@ wifi: # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "${device_name}" - password: !secret esphome_wifi_ap_password + password: ${wifi_password} captive_portal: From c9ade10a70b770cf406fc38221e4a3b2ba6c2971 Mon Sep 17 00:00:00 2001 From: Chris Date: Sat, 5 Nov 2022 19:26:30 +0100 Subject: [PATCH 27/41] add: esphome_dhcp.yaml --- esphome_dhcp.yaml | 1353 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1353 insertions(+) create mode 100644 esphome_dhcp.yaml diff --git a/esphome_dhcp.yaml b/esphome_dhcp.yaml new file mode 100644 index 0000000..77fe3e2 --- /dev/null +++ b/esphome_dhcp.yaml @@ -0,0 +1,1353 @@ +############################################################# +##### START - SUBSTITUTIONS ##### +############################################################# +substitutions: + ##### GENEREL CONFIG MOVED TO ESPHOME SECRETS FILE -> PASTE THIS BLOCK AND MODIFY FOR YOUR NEEDS ######## + ##### This way you don't need to modify this file anymore + # # Blackymas-NSPanel + # nspanel_update_url: 'http://1.2.3.4:8123/local/nspanel/nspanel.tft' + # nspanel_ota_password: "OTA-PASSWORD" + # nspanel_wifi_password: "WIFI-PASSWORD" + # nspanel_web_password: "WEBSERVER-PASSWORD" + # nspanel_wifi_ssid: "SSID" + # nspanel_node_name: "nspanel01" + # nspanel_device_name: "NSPanel01" + # nspanel_hotwater_charge: switch.wwontime + # nspanel_ha_heating_system_flame: binary_sensor.ems_boiler_burngas + # nspanel_ha_climate_thermostat_target_temp: sensor.xxxx + # nspanel_ha_climate_thermostat: climate.xxxxx + ###### END OF SECRETS BLOCK TO PASTE #################################################################### + + + + node_name: !secret nspanel_node_name # $node_name + device_name: !secret nspanel_device_name # $device_name + + wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. + wifi_password: !secret nspanel_wifi_password # add in your esphome secrets file. + ota_password: !secret nspanel_ota_password # add in your esphome secrets file. + nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. + webserver_password: !secret nspanel_web_password + ###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### + + #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### + #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### + #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### + ha_hotwater_charge: !secret nspanel_hotwater_charge + ha_heating_system_flame: !secret nspanel_ha_heating_system_flame ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: !secret nspanel_ha_climate_thermostat_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: !secret nspanel_ha_climate_thermostat ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity +######################################### +# +# +############################################################# +##### CLOSE - SUBSTITUTIONS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Settings ##### +############################################################# +# +# +######################################### + +##### Functionality for the Nextion display ##### +external_components: + - source: github://pr#2956 + components: [nextion] + refresh: 1h + +##### ESP home CONFIG ##### +esphome: + name: ${node_name} + comment: ${device_name} + +##### TYPE OF ESP BOARD ##### +esp32: + board: esp32dev + +##### WIFI SETUP ##### +wifi: + ssid: ${wifi_ssid} + password: ${wifi_password} + power_save_mode: none + # Enable fallback hotspot (captive portal) in case wifi connection fails + ap: + ssid: "${device_name}" + password: ${wifi_password} + +captive_portal: + +web_server: + port: 80 + auth: + username: admin + password: ${webserver_password} + +##### OTA (Over the air updates) password ##### +ota: + password: ${ota_password} + safe_mode: true + reboot_timeout: 3min + num_attempts: 3 + +##### LOGGER ##### +logger: +# baud_rate: 0 +# level: WARN + +##### CONFIGURE INTERNAL BUZZER ##### +output: + ##### BUZZER FOR PLAYING RINGTONES ##### + - platform: ledc + id: buzzer_out + pin: + number: 21 + +##### ENABLE RINGTONE MUSIC SUPPORT ##### +rtttl: + id: buzzer + output: buzzer_out + +##### UART FOR NEXTION DISPLAY ##### +uart: + tx_pin: 16 + rx_pin: 17 + baud_rate: 115200 + id: tf_uart + +##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### +#time: +# - platform: homeassistant +# id: homeassistant_time +# on_time: +# - seconds: 0 +# minutes: /1 +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); +# on_time_sync: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); + +###### A reboot button is always useful ##### +button: + - platform: restart + name: ${device_name} Restart + id: restart_nspanel + + + + +######################################### +# +# +############################################################# +##### CLOSE - Settings ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - API ##### +############################################################# +# +# +######################################### + +api: + services: + + ##### SERVICE TO UPDATE THE HMI FILE ##### + - service: upload_tft + then: + - lambda: 'id(disp1)->upload_tft();' + + ##### Service to send a command "printf" directly to the display. Useful for testing ##### + - service: send_command_printf + variables: + cmd: string + then: + - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' + + ##### Service to send a command "text_printf" directly to the display. Useful for testing ##### + - service: send_command_text_printf + variables: + component: string + message: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' + + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_value + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_value(component.c_str(), message);' + + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_hide + variables: + component: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).hide_component(component.c_str());' + + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_font_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_background_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' + +######################################### +# +# +############################################################# +##### CLOSE - API ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - GLOBALS ##### +############################################################# +# +# +######################################### + +globals: + + ##### Save Target Temp ##### + - id: climate_target_temp_val_global + type: float + restore_value: true + initial_value: '12' + + ##### Save Thermostat PIC Position ##### + - id: climate_slider_val_global + type: int + restore_value: true + initial_value: '0' + + ##### Save Display Brightness for NSPanel reboot ##### + - id: display_brightness_global + type: int + restore_value: true + initial_value: '100' + + ##### Save Display DIM Brightness for NSPanel reboot + - id: display_dim_brightness_global + type: int + restore_value: true + initial_value: '10' + + ##### Save Display DIM Brightness for NSPanel reboot + - id: sleep_modus_global + type: int + restore_value: true + initial_value: '0' + + ##### Save State Heating Room ##### + - id: heating_room_global + type: int + restore_value: true + initial_value: '0' + + ##### Save State HVAC ##### + - id: hvac_mode_global + type: int + restore_value: true + initial_value: '0' + + ##### lastclick State ##### + - id: lastclick_global + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_lightsettings + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_coversettings + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_weathersettings + type: std::string + restore_value: no + initial_value: '' + +######################################### +# +# +############################################################# +##### CLOSE - GLOBALS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - BINARY SENSOR ##### +############################################################# +# +# +######################################### + +binary_sensor: + + ###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### + - platform: gpio + name: ${device_name} Left Button + pin: + number: 14 + inverted: true + # on_click: + # - switch.toggle: relay_1 + + ##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### + - platform: gpio + name: ${device_name} Right Button + pin: + number: 27 + inverted: true + # on_click: + # - switch.toggle: relay_2 + + ##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: ${device_name} Climate Target DOWN + page_id: 6 + component_id: 13 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: ${ha_climate_thermostat} + temperature: !lambda return id(climate_target_temp_val_global) - 0.5; + + ##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: ${device_name} Climate Target UP + page_id: 6 + component_id: 14 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: ${ha_climate_thermostat} + temperature: !lambda return id(climate_target_temp_val_global) + 0.5; + + ##### THERMOSTAT - BUTTON ON / OFF Heating ##### + - platform: nextion + name: ${device_name} Heating Room State + id: heating_room_state + page_id: 6 + component_id: 16 + internal: true + on_click: + - switch.toggle: hvac_mode + + ##### Display Brightness - BUTTON DECREASES Brightness ##### + # - platform: nextion + # name: $device_name Brightness DOWN + # page_id: 7 + # component_id: 12 + # internal: true + # on_click: + # - number.set: + # id: display_brightness + # value: !lambda return id(display_brightness_global) - 1; + # - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + # - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + + ##### Display Brightness - BUTTON INCREASES Brightness ##### + # - platform: nextion + # name: $device_name Brightness UP + # page_id: 7 + # component_id: 13 + # internal: true + # on_click: + # - number.set: + # id: display_brightness + # value: !lambda return id(display_brightness_global) + 1; + # - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + # - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + + ##### Display DIM Brightness - BUTTON DECREASES Brightness ##### + # - platform: nextion + # name: $device_name Brightness DIM DOWN + # page_id: 7 + # component_id: 14 + # internal: true + # on_click: + # - number.set: + # id: display_dim_brightness + # value: !lambda return id(display_dim_brightness_global) - 1; + # - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + # - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + + ##### Display DIM Brightness - BUTTON INCREASES Brightness ##### + # - platform: nextion + # name: $device_name Brightness DIM UP + # page_id: 7 + # component_id: 15 + # internal: true + # on_click: + # - number.set: + # id: display_dim_brightness + # value: !lambda return id(display_dim_brightness_global) + 1; + # - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + # - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + + ##### Restart NSPanel Button ##### + - platform: nextion + name: ${device_name} Restart + page_id: 7 + component_id: 10 + internal: true + on_click: + - button.press: restart_nspanel + + ##### Sleep Modus NSPanel Button ##### + - platform: nextion + name: ${device_name} Sleep Modus + page_id: 7 + component_id: 5 + internal: true + on_click: + - switch.toggle: sleep_modus + + ##### Hotwater Charge ##### + - platform: nextion + name: ${device_name} Hotwater Charge + page_id: 6 + component_id: 21 + on_click: + - homeassistant.service: + service: switch.toggle + data: + entity_id: ${ha_hotwater_charge} + +######################################### +# +# +############################################################# +##### CLOSE - BINARY SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SENSOR ##### +############################################################# +# +# +######################################### + +sensor: + + ##### Uptime ##### + - platform: uptime + name: ${device_name} uptime + disabled_by_default: true + + ##### WIFI Signal stregth + - platform: wifi_signal + name: ${device_name} RSSI + update_interval: 60s + + ##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### + - platform: adc + id: ntc_source + pin: 38 + update_interval: 10s + attenuation: 11db + + ##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### + - platform: resistance + id: resistance_sensor + sensor: ntc_source + configuration: DOWNSTREAM + resistor: 11.2kOhm + + ##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### + - platform: ntc + name: ${device_name} Temperature + id: temp_nspanel + sensor: resistance_sensor + calibration: + b_constant: 3950 + reference_temperature: 25°C + reference_resistance: 10kOhm + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. + - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); + + ##### TEMPERATURE Outdoor FROM HA ##### + # - platform: homeassistant + # id: temp_outdoor + # entity_id: $ha_outdoor_temp + # on_value: + # then: + # - wait_until: + # switch.is_on: nextion_init + # - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); + # - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); + + ##### HUMIDITY Indoor FROM HA ##### + # - platform: homeassistant + # id: humidity + # entity_id: $ha_humidity + # on_value: + # then: + # - wait_until: + # switch.is_on: nextion_init + # - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); + + + ##### THERMOSTAT HOT WATER TEMP FROM HA ##### + # - platform: homeassistant + # id: temp_hotwater + # entity_id: $ha_hotwater_temp + # on_value: + # then: + # - wait_until: + # switch.is_on: nextion_init + # - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); + # - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); + + ##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### + - platform: homeassistant + id: ha_climate_target_temp + entity_id: ${ha_climate_thermostat_target_temp} + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_target_temp_val_global + value: !lambda 'return float(x);' + - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); + # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. + - lambda: |- + int left=16; // 16 is empty left. + int mid=17; // 17 is empty mid. + int right=18; // 18 is empty right. + if (id(climate_target_temp_val_global) == 13) { + left=16; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 13.5) { + left=19; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14) { + left=20; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14.5) { + left=21; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15) { + left=22; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15.5) { + left=23; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16) { + left=24; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16.5) { + left=25; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17) { + left=26; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17.5) { + left=27; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18) { + left=28; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18.5) { + left=29; + mid=30; + right=18; + } else if (id(climate_target_temp_val_global) == 19) { + left=29; + mid=31; + right=18; + } else if (id(climate_target_temp_val_global) == 19.5) { + left=29; + mid=32; + right=18; + } else if (id(climate_target_temp_val_global) == 20) { + left=29; + mid=33; + right=18; + } else if (id(climate_target_temp_val_global) == 20.5) { + left=29; + mid=34; + right=18; + } else if (id(climate_target_temp_val_global) == 21) { + left=29; + mid=35; + right=18; + } else if (id(climate_target_temp_val_global) == 21.5) { + left=29; + mid=36; + right=18; + } else if (id(climate_target_temp_val_global) == 22) { + left=29; + mid=37; + right=38; + } else if (id(climate_target_temp_val_global) == 22.5) { + left=29; + mid=37; + right=39; + } else if (id(climate_target_temp_val_global) == 23) { + left=29; + mid=37; + right=40; + } else if (id(climate_target_temp_val_global) == 23.5) { + left=29; + mid=37; + right=41; + } else if (id(climate_target_temp_val_global) == 24) { + left=29; + mid=37; + right=42; + } else if (id(climate_target_temp_val_global) == 24.5) { + left=29; + mid=37; + right=43; + } else if (id(climate_target_temp_val_global) == 25) { + left=29; + mid=37; + right=44; + } else if (id(climate_target_temp_val_global) == 25.5) { + left=29; + mid=37; + right=45; + } else if (id(climate_target_temp_val_global) == 26) { + left=29; + mid=37; + right=46; + } else if (id(climate_target_temp_val_global) == 26.5) { + left=29; + mid=37; + right=47; + } else if (id(climate_target_temp_val_global) == 27) { + left=29; + mid=37; + right=48; + } + // sends the 3 images to the display + id(disp1).send_command_printf("thermostat.a01.pic=%i", left); + id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); + id(disp1).send_command_printf("thermostat.a03.pic=%i", right); + + ###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### + - platform: nextion + id: climate_circleslider + name: ${device_name} Climate circleslider + variable_name: climateslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_slider_val_global + value: !lambda 'return int(x);' + - lambda: |- + if (id(climate_slider_val_global) == 0) { + id(climate_target_temp_val_global) = 13; + } else if (id(climate_slider_val_global) == 1) { + id(climate_target_temp_val_global) = 13.5; + } else if (id(climate_slider_val_global) == 2) { + id(climate_target_temp_val_global) = 14; + } else if (id(climate_slider_val_global) == 3) { + id(climate_target_temp_val_global) = 14.5; + } else if (id(climate_slider_val_global) == 4) { + id(climate_target_temp_val_global) = 15; + } else if (id(climate_slider_val_global) == 5) { + id(climate_target_temp_val_global) = 15.5; + } else if (id(climate_slider_val_global) == 6) { + id(climate_target_temp_val_global) = 16; + } else if (id(climate_slider_val_global) == 7) { + id(climate_target_temp_val_global) = 16.5; + } else if (id(climate_slider_val_global) == 8) { + id(climate_target_temp_val_global) = 17; + } else if (id(climate_slider_val_global) == 9) { + id(climate_target_temp_val_global) = 17.5; + } else if (id(climate_slider_val_global) == 10) { + id(climate_target_temp_val_global) = 18; + } else if (id(climate_slider_val_global) == 11) { + id(climate_target_temp_val_global) = 18.5; + } else if (id(climate_slider_val_global) == 12) { + id(climate_target_temp_val_global) = 19; + } else if (id(climate_slider_val_global) == 13) { + id(climate_target_temp_val_global) = 19.5; + } else if (id(climate_slider_val_global) == 14) { + id(climate_target_temp_val_global) = 20; + } else if (id(climate_slider_val_global) == 15) { + id(climate_target_temp_val_global) = 20.5; + } else if (id(climate_slider_val_global) == 16) { + id(climate_target_temp_val_global) = 21; + } else if (id(climate_slider_val_global) == 17) { + id(climate_target_temp_val_global) = 21.5; + } else if (id(climate_slider_val_global) == 18) { + id(climate_target_temp_val_global) = 22; + } else if (id(climate_slider_val_global) == 19) { + id(climate_target_temp_val_global) = 22.5; + } else if (id(climate_slider_val_global) == 20) { + id(climate_target_temp_val_global) = 23; + } else if (id(climate_slider_val_global) == 21) { + id(climate_target_temp_val_global) = 23.5; + } else if (id(climate_slider_val_global) == 22) { + id(climate_target_temp_val_global) = 24; + } else if (id(climate_slider_val_global) == 23) { + id(climate_target_temp_val_global) = 24.5; + } else if (id(climate_slider_val_global) == 24) { + id(climate_target_temp_val_global) = 25; + } else if (id(climate_slider_val_global) == 25) { + id(climate_target_temp_val_global) = 25.5; + } else if (id(climate_slider_val_global) == 26) { + id(climate_target_temp_val_global) = 26; + } else if (id(climate_slider_val_global) == 27) { + id(climate_target_temp_val_global) = 26.5; + } else if (id(climate_slider_val_global) == 28) { + id(climate_target_temp_val_global) = 27; + } + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: ${ha_climate_thermostat} + temperature: !lambda return id(climate_target_temp_val_global); + + ###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: brightslider + name: ${device_name} brightness Slider + variable_name: brightslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + + ###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: dimslider + name: ${device_name} dim brightness slider + variable_name: dimslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_dim_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + + ###### Send current page to HA + - platform: nextion + id: current_page + name: "${device_name} Current Page" + variable_name: dp + update_interval: 1s + accuracy_decimals: 0 + filters: + - delta: 1.0 + - lambda: return int(x); + + +######################################### +# +# +############################################################# +##### CLOSE - SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - TEXT SENSOR##### +############################################################# +# +# +######################################### + +text_sensor: + + ##### ESPhome version used to compile the app ##### + - platform: version + name: ${device_name} ESPhome Version + disabled_by_default: true + + - platform: wifi_info + ip_address: + name: ${device_name} IP + disabled_by_default: true + ssid: + name: ${device_name} SSID + disabled_by_default: true + bssid: + name: ${device_name} BSSID + disabled_by_default: true + + ##### SUN SENSOR FROM HA ##### + - platform: homeassistant + id: sun_sun + entity_id: sun.sun + + ##### last click sensor, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} Last Click + id: disp1_last_click_nextion + update_interval: 50ms + component_name: lastclick + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(lastclick_global).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: lastclick_global + value: !lambda return x; + + ##### last click lightsettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} last click lightsettings + id: disp1_last_click_lightsettings + update_interval: 50ms + component_name: lightsetting + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(last_click_lightsettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_lightsettings + value: !lambda return x; + + ##### last click coversettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} last click coversettings + id: disp1_last_click_coversettings + update_interval: 50ms + component_name: coversetting + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(last_click_coversettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_coversettings + value: !lambda return x; + + ##### last click weather page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} last click weathersettings + id: disp1_last_click_weathersettings + update_interval: 50ms + component_name: weathersetting + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(last_click_weathersettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_weathersettings + value: !lambda return x; + + + + ##### Wochentag SENSOR FROM HA ##### + # - platform: homeassistant + # id: weekday + # entity_id: $ha_weekday + # on_value: + # then: + # - wait_until: + # switch.is_on: nextion_init + # - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); + + ##### HEATING System ICON ##### + - platform: homeassistant + entity_id: ${ha_heating_system_flame} + name: "Heating System" + id: heating_system + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=53; // 53 is a blank image 20x20 + if (id(heating_system).state == "on") { + symbol=64; + } + id(disp1).send_command_printf("home.a50.pic=%i", symbol); + id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); + + ##### Hotwater Charge ICON ##### + - platform: homeassistant + entity_id: ${ha_hotwater_charge} + name: "Hotwater Charge" + id: hotwater_charge + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + if (id(hotwater_charge).state == "on") { + id(disp1).set_component_value("thermostat.a12",1); + } else { + id(disp1).set_component_value("thermostat.a12",0); + } +# - lambda: |- +# id(disp1).set_component_value("thermostat.a12",0); +# if (id(hotwater_charge) == "on") +# { +# id(disp1).set_component_value("thermostat.a12",1); +# } + +##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### +# - platform: homeassistant +# id: weather_symbol +# entity_id: weather.home_wetter +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: |- +# int symbol=1; // 1 is a empty box. +# if (id(weather_symbol).state == "sunny") { +# symbol=2; +# } else if (id(weather_symbol).state == "cloudy") { +# symbol=3; +# if (id(sun_sun).state == "below_horizon") { +# symbol=3; +# } +# } else if (id(weather_symbol).state == "rainy") { +# symbol=4; +# } else if (id(weather_symbol).state == "pouring") { +# symbol=5; +# } else if (id(weather_symbol).state == "snowy") { +# symbol=6; +# } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { +# symbol=7; +# } else if (id(weather_symbol).state == "fog") { +# symbol=8; +# } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { +# symbol=9; +# } else if (id(weather_symbol).state == "lightning") { +# symbol=10; +# } else if (id(weather_symbol).state == "partlycloudy") { +# symbol=11; +# if (id(sun_sun).state == "below_horizon") { +# symbol=12; +# } +# } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { +# symbol=13; +# if (id(sun_sun).state == "below_horizon") { +# symbol=14; +# } +# } else if (id(weather_symbol).state == "clear-night") { +# symbol=15; +# } +# id(disp1).send_command_printf("home.a05.pic=%i", symbol); + +######################################### +# +# +############################################################# +##### CLOSE - TEXT SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SWITCH ##### +############################################################# +# +# +######################################### + +switch: + + # ##### Restart switch ###### + # - platform: restart + # name: ${device_name} Restart + + # ##### Restart in safe-mode ##### + # - platform: safe_mode + # name: ${device_name} Restart (Safe Mode) + + ##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### + - platform: template + name: ${device_name} Nextion inited + id: nextion_init + entity_category: config + restore_state: false + assumed_state: off + optimistic: true + + ##### UPDATE TFT DISPLAY ##### + - platform: template + name: Update TFT display + id: tft_update + turn_on_action: + - delay: 16ms + - lambda: id(disp1).upload_tft(); + - switch.turn_off: tft_update + + ##### PHYSICAL SWITCH 1 ##### + - platform: gpio + name: ${device_name} Relay 1 + id: relay_1 + pin: + number: 22 + + ##### PHYSICAL SWITCH 2 ###### + - platform: gpio + name: ${device_name} Relay 2 + id: relay_2 + pin: + number: 19 + # on_turn_off: + # - globals.set: + # id: heating_room_global + # value: '0' + # - lambda: |- + # if (id(hvac_mode_global) == 0) + # { + # id(disp1).send_command_printf("thermostat.a06.pic=49"); + # } else if (id(hvac_mode_global) == 1) { + # id(disp1).send_command_printf("thermostat.a06.pic=50"); + # } + # - lambda: id(disp1).send_command_printf("home.a52.pic=53"); + # - lambda: id(disp1).send_command_printf("thermostat.a52.pic=53"); + # on_turn_on: + # - globals.set: + # id: heating_room_global + # value: '1' + # - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); + # - lambda: id(disp1).send_command_printf("home.a52.pic=66"); + # - lambda: id(disp1).send_command_printf("thermostat.a52.pic=66"); + + ##### Switch Climate HVAC Mode ##### + - platform: template + device_class: switch + name: ${device_name} hvac Mode + id: hvac_mode + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).set_component_value("thermostat.a10",0); + - globals.set: + id: hvac_mode_global + value: '0' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'off' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); + - lambda: id(disp1).send_command_printf("home.a51.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); + on_turn_on: + - lambda: id(disp1).set_component_value("thermostat.a10",1); + - globals.set: + id: hvac_mode_global + value: '1' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'heat' + - lambda: |- + if (id(heating_room_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=50"); + } else if (id(heating_room_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: id(disp1).send_command_printf("home.a51.pic=65"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); + + ##### DISPLAY ALWAYS ON ##### + - platform: gpio + name: ${device_name} Screen Power + id: screen_power + entity_category: config + pin: + number: 4 + inverted: true + restore_mode: ALWAYS_ON + internal: true + + ##### Switch Display Sleep Modus ##### + - platform: template + device_class: switch + name: ${device_name} Sleep Modus + id: sleep_modus + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); + - globals.set: + id: sleep_modus_global + value: '0' + - lambda: id(disp1).set_component_value("settings.a02",0); + on_turn_on: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); + - globals.set: + id: sleep_modus_global + value: '1' + - lambda: id(disp1).set_component_value("settings.a02",1); + +######################################### +# +# +############################################################# +##### CLOSE - SWITCH ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - NUMBER ##### +############################################################# +# +# +######################################### + +number: + + ##### SCREEN BRIGHTNESS ##### + - platform: template + name: ${device_name} Display Brightness + id: display_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).set_backlight_brightness(x/100);' + - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' + - globals.set: + id: display_brightness_global + value: !lambda 'return int(x);' + + ##### SCREEN BRIGHTNESS DIMMED DOWN ##### + - platform: template + name: ${device_name} Display Brightness Dimdown + id: display_dim_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' + - globals.set: + id: display_dim_brightness_global + value: !lambda 'return int(x);' + +######################################### +# +# +############################################################# +##### CLOSE - NUMBER ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - DISPLAY START##### +############################################################# +# +# +######################################### + +display: + - platform: nextion + id: disp1 + uart_id: tf_uart + tft_url: ${nextion_update_url} + on_setup: + then: + - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### + - wait_until: + api.connected + - delay: 0.5s + - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" + - delay: 0.5s + - switch.template.publish: + id: nextion_init + state: on + - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### + - delay: 2s ##### gives the display time to update other components & set the home page ##### + - number.set: + id: display_brightness + value: !lambda 'return id(display_brightness_global);' + - number.set: + id: display_dim_brightness + value: !lambda 'return id(display_dim_brightness_global);' + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); + - lambda: |- + id(disp1).set_component_value("settings.a02",0); + if (id(sleep_modus_global) == 1) + { + id(disp1).set_component_value("settings.a02",1); + } + - lambda: |- + id(disp1).send_command_printf("home.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=50"); + if (id(heating_room_global) == 1) + { + id(disp1).send_command_printf("home.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: |- + if (id(hvac_mode_global) == 0) { + id(disp1).send_command_printf("home.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=49"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("home.a51.pic=65"); + id(disp1).send_command_printf("thermostat.a51.pic=65"); + id(disp1).set_component_value("thermostat.a10",1); + } + +############################################################# +##### CLOSE - DISPLAY START ##### +############################################################# \ No newline at end of file From 0f3dfd2f4b5b2a7bc619daf0c86ebf6b4cbe399f Mon Sep 17 00:00:00 2001 From: Blackymas Date: Sat, 5 Nov 2022 22:36:12 +0100 Subject: [PATCH 28/41] short changes --- blueprint.yaml | 81 ++++++++++++++++++++++++++++++++------------------ 1 file changed, 52 insertions(+), 29 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index f0cae2f..8277e71 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -14,7 +14,7 @@ blueprint: text: {} language: name: Language for NSPanel (coming soon) - description: select your language for the values on the NSPanel display + description: select your language for the values on the NSPanel Display selector: select: options: @@ -23,13 +23,13 @@ blueprint: tft_path: name: Nextion TFT File Folder for the service Folder Watcher description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' - default: /config/www/nspanel/buero/nspanel_buero.tft + default: [] selector: text: {} delay: name: Delay to avoid sync problems (coming soon) - description: When switching pages, synchronization problems may occur due to the network / WLAN. To avoid this problem enter your value for the delay (milliseconds) - default: [] + description: Synchronization problems may occur due to the NETWORK / WLAN. To avoid this problem enter your value for the delay (milliseconds) + default: [10] selector: text: {} sync_value_ha: @@ -103,6 +103,13 @@ blueprint: - switch - input_boolean - cover + + left_button_name: + name: Name "Left Button" (Optional) + description: Left Button label - 10 characters are supported + default: [] + selector: + text: {} right_button_entity: name: Right Button (Optional) description: Right Hardware Button - Select the entity that should be switched @@ -114,6 +121,12 @@ blueprint: - switch - input_boolean - cover + right_button_name: + name: Name "Right Button" (Optional) + description: Right Button label - 10 characters are supported + default: [] + selector: + text: {} ##### Button ##### entity01: @@ -686,32 +699,42 @@ trigger_variables: entity_long_trigger: "{{ entity_long }}" variables: + ##### GENERAL ##### nspanel_name: !input "nspanel_name" + time: "{{ (as_timestamp(now()) | timestamp_custom('%H:%M')) }}" + weather: !input "weather" + language: !input "language" + + ##### PUSH TO NEXTION DISPLAY ##### command_text_printf: "esphome.{{ nspanel_name }}_send_command_text_printf" command_value: "esphome.{{ nspanel_name }}_send_command_value" command_printf: "esphome.{{ nspanel_name }}_send_command_printf" command_font_color: "esphome.{{ nspanel_name }}_send_command_font_color" command_background_color: "esphome.{{ nspanel_name }}_send_command_background_color" - tft_upload: "esphome.{{ nspanel_name }}_upload_tft" - tft_path: !input "tft_path" - humidity: !input "humidity" - hotwatertemp: !input "hotwatertemp" - outdoortemp: !input "outdoortemp" - time: "{{ (as_timestamp(now()) | timestamp_custom('%H:%M')) }}" - weather: !input "weather" - language: !input "language" - left_button_entity: !input "left_button_entity" - right_button_entity: !input "right_button_entity" - # Sync Settings + ###### SYNC SETTINGS ##### delay_boot: !input "delay" delay_value: !input "delay" delay_jump_page: !input "delay" sync_slider_ha: !input "sync_slider_ha" sync_value_ha: !input "sync_value_ha" + ##### TFT UPLOAD ##### + tft_upload: "esphome.{{ nspanel_name }}_upload_tft" + tft_path: !input "tft_path" - # Icons Mapping + ##### GENERAL ENTITYS ##### + humidity: !input "humidity" + hotwatertemp: !input "hotwatertemp" + outdoortemp: !input "outdoortemp" + + #### HARDWARE BUTTONS ##### + left_button_entity: !input "left_button_entity" + left_button_name: !input "left_button_name" + right_button_entity: !input "right_button_entity" + right_button_name: !input "right_button_name" + + ##### NEXTION PIC MAPPING ##### cover_pic_closed: "106" cover_pic_open: "107" battery_icon: "108" @@ -744,7 +767,7 @@ variables: weather_icon_lightning: "62" weather_icon_wind: "63" - # color for buttons + ###### NEXTION COLOR BUTTON DESIGN ##### button_light_off: "90" button_light_on: "91" button_switch_off: "92" @@ -754,42 +777,42 @@ variables: button_color_1: "65535" button_color_2: "10597" - ##### Date - DE ##### + ##### DATE - DE ##### date01_de: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" date02_de: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" date03_de: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" date04_de: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" date05_de: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - ##### Date - EN ##### + ##### DATE - EN ##### date01_en: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" date02_en: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" date03_en: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" date04_en: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" date05_en: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" - ##### Day - DE ##### + ##### DAY WEATHER FORCAST - DE ##### day01_de: "Heute" day02_de: "Morgen" day03_de: "in 2 Tagen" day04_de: "in 3 Tagen" day05_de: "in 4 tagen" - ##### Day - EN ##### + ##### DAY WEATHER FORCAST - EN ##### day01_en: "Today" day02_en: "Tomorrow" day03_en: "in 2 Days" day04_en: "in 3 Days" day05_en: "in 4 Days" - ##### Meteorologisk HA Default ##### + ##### WEATHER INTEGRATION - METEOROLOGISK HA DEFAULT ##### ha_weather: "weather.home" - ##### AccuWeather ##### + ##### WEATHER INTEGRATION _ ACCUWEATHER ##### accuweather: !input "accuweather" accuweather_value: "weather.{{ accuweather }}" - ##### Forcast Day 0 Accuweather ##### + ##### FORCAST ACCUWEATHER - DAY 0 ##### accuweather_realfeel_temperature_min_0d: "sensor.{{ accuweather }}_realfeel_temperature_min_0d" accuweather_realfeel_temperature_max_0d: "sensor.{{ accuweather }}_realfeel_temperature_max_0d" accuweather_hours_of_sun_0d: "sensor.{{ accuweather }}_hours_of_sun_0d" @@ -798,7 +821,7 @@ variables: accuweather_thunderstorm_probability_night_0d: "sensor.{{ accuweather }}_thunderstorm_probability_night_0d" accuweather_wind_day_0d: "sensor.{{ accuweather }}_wind_day_0d" accuweather_wind_night_0d: "sensor.{{ accuweather }}_wind_night_0d" - ##### Forcast Day 1 AccuWeather ##### + ##### FORCAST ACCUWEATHER - DAY 1 ##### accuweather_realfeel_temperature_min_1d: "sensor.{{ accuweather }}_realfeel_temperature_min_1d" accuweather_realfeel_temperature_max_1d: "sensor.{{ accuweather }}_realfeel_temperature_max_1d" accuweather_hours_of_sun_1d: "sensor.{{ accuweather }}_hours_of_sun_1d" @@ -807,7 +830,7 @@ variables: accuweather_thunderstorm_probability_night_1d: "sensor.{{ accuweather }}_thunderstorm_probability_night_1d" accuweather_wind_day_1d: "sensor.{{ accuweather }}_wind_day_1d" accuweather_wind_night_1d: "sensor.{{ accuweather }}_wind_night_1d" - ##### Forcast Day 2 AccuWeather ##### + ##### FORCAST ACCUWEATHER - DAY 2 ##### accuweather_realfeel_temperature_min_2d: "sensor.{{ accuweather }}_realfeel_temperature_min_2d" accuweather_realfeel_temperature_max_2d: "sensor.{{ accuweather }}_realfeel_temperature_max_2d" accuweather_hours_of_sun_2d: "sensor.{{ accuweather }}_hours_of_sun_2d" @@ -816,7 +839,7 @@ variables: accuweather_thunderstorm_probability_night_2d: "sensor.{{ accuweather }}_thunderstorm_probability_night_2d" accuweather_wind_day_2d: "sensor.{{ accuweather }}_wind_day_2d" accuweather_wind_night_2d: "sensor.{{ accuweather }}_wind_night_2d" - ##### Forcast Day 3 AccuWeather ##### + ##### FORCAST ACCUWEATHER - DAY 3 ##### accuweather_realfeel_temperature_min_3d: "sensor.{{ accuweather }}_realfeel_temperature_min_3d" accuweather_realfeel_temperature_max_3d: "sensor.{{ accuweather }}_realfeel_temperature_max_3d" accuweather_hours_of_sun_3d: "sensor.{{ accuweather }}_hours_of_sun_3d" @@ -825,7 +848,7 @@ variables: accuweather_thunderstorm_probability_night_3d: "sensor.{{ accuweather }}_thunderstorm_probability_night_3d" accuweather_wind_day_3d: "sensor.{{ accuweather }}_wind_day_3d" accuweather_wind_night_3d: "sensor.{{ accuweather }}_wind_night_3d" - ##### Forcast Day 4 AccuWeather ##### + ##### FORCAST ACCUWEATHER - DAY 4 ##### accuweather_realfeel_temperature_min_4d: "sensor.{{ accuweather }}_realfeel_temperature_min_4d" accuweather_realfeel_temperature_max_4d: "sensor.{{ accuweather }}_realfeel_temperature_max_4d" accuweather_hours_of_sun_4d: "sensor.{{ accuweather }}_hours_of_sun_4d" @@ -835,7 +858,7 @@ variables: accuweather_wind_day_4d: "sensor.{{ accuweather }}_wind_day_4d" accuweather_wind_night_4d: "sensor.{{ accuweather }}_wind_night_4d" - ##### Buttons ##### + ##### BUTTONS 1- 32 ##### entity01: !input "entity01" entity01_name: !input "entity01_name" entity02: !input "entity02" From c1bbe19a0862550642fb820378945b520782be5c Mon Sep 17 00:00:00 2001 From: Blackymas Date: Sat, 5 Nov 2022 23:04:00 +0100 Subject: [PATCH 29/41] short changes --- .DS_Store | Bin 0 -> 6148 bytes custom_configuration/.DS_Store | Bin 0 -> 6148 bytes .../.vscode/settings.json | 5 + .../NSPanel_HA_Blueprint-beta/README.md | 159 + .../NSPanel_HA_Blueprint-beta/blueprint.yaml | 14851 ++++++++++++++++ .../custom_configuration/climate.yaml | 18 + .../custom_configuration/folder_watcher.yaml | 7 + .../custom_configuration/sensor.yaml | 78 + .../NSPanel_HA_Blueprint-beta/esphome.yaml | 1198 ++ .../nspanel_buero.tft | Bin 0 -> 2688576 bytes .../NSPanel_HA_Blueprint-main/README.md | 159 + .../NSPanel_HA_Blueprint-main/blueprint.yaml | 3341 ++++ .../custom_configuration/climate.yaml | 18 + .../custom_configuration/folder_watcher.yaml | 7 + .../custom_configuration/sensor.yaml | 78 + .../NSPanel_HA_Blueprint-main/esphome.yaml | 1168 ++ .../nspanel_buero.tft | Bin 0 -> 2223144 bytes esphome.yaml | 25 +- 18 files changed, 21111 insertions(+), 1 deletion(-) create mode 100644 .DS_Store create mode 100644 custom_configuration/.DS_Store create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/.vscode/settings.json create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/README.md create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/blueprint.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/esphome.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/nspanel_buero.tft create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/README.md create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/blueprint.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/climate.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/folder_watcher.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/sensor.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/esphome.yaml create mode 100644 custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/nspanel_buero.tft diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..35fa8938248a572de1ba2b0ec138389835a429a4 GIT binary patch literal 6148 zcmeHKO>fgc5S?uUaVVf56{!~_OI)LnmP)1KV$$@`1D6`X0g$n4x3zG+k?jznD3Z_R z$8hDB@LxEUH@jOYA4NhOAVNFR?Awo-@%oK-*GojAKZ>`B+C=0)85?&{+#o#8x+H6+ zrwJ4)#*hk1DW{6MOV+l-GGG~4H3oR?-lvE%8c{;C>-RH-bV1osCQqVFMzG^e;svyO zr35viO*(;Ri4`wl9iSz#{!g(BoT0x!j0$!1EyVfyr*WcjIW+V677eqsta`ogVr{)~ z>vq#=IvdV=|6Gp!Dy&9jKP=vI>y?yQbX^al*J&~i+M5S5ufjA>3gwW-2~6I-N%L5a z`*M`WrSkRlfYWkXL3?X5+3W3g+})?!(~djY-|2PSXFL1TY0G)|_{sC*;A3`?%S*)! z3G9hV?isv>FR1)BZ=d`k&t!fEAC7kySt^mIbH#UpefGvYiAS)V&C>&9h5bTcf@}xK zIcK~;oGx;7O4WRZ1kZ9dLW_>+5cwa_OJEn-ju$+BEO?-4WrZ0q->0*&!gI7!vkX`U z{tW}XKe$jv&tR=lZ5=4o6#&>kw-VI(H-UXzgPy@!BSs)Xy8^YVFjowr-O=wFJI`RP zQM;2cmk(i{EX)l>sHY>otISDw8f|GAunf#Iu&$eJKK~DYegB_#vMtMiW#GSJKr{ya zppREFXY10-@mcFaKR{X7uGXkrP?+ObRro00f-1q7%N3w!u-1qki2V^zG}yv2@K+i5 E3A=cto&W#< literal 0 HcmV?d00001 diff --git a/custom_configuration/.DS_Store b/custom_configuration/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..274517de8b8b6f9888bd15110f5244c793079cc3 GIT binary patch literal 6148 zcmeHKT}s115dO9ntkj1>Uqldcf%f0hK-O*(DKcCl=c;|JUyf`)v*|FiL*~c}vPG($mLA=wgTWmEh;mmtH7G?wq*a`n}7bFC23C;Pz6>>0aH)< zNsm(sduwHKve!oRQ@WVsl^#DSY`CqMxv~{+(VcNTk_IsjSbF3LO@9QO3>s8{KULrZ D(}`?Z literal 0 HcmV?d00001 diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/.vscode/settings.json b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/.vscode/settings.json new file mode 100644 index 0000000..a04b218 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "files.associations": { + "*.yaml": "home-assistant" + } +} \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/README.md b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/README.md new file mode 100644 index 0000000..cb7a47e --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/README.md @@ -0,0 +1,159 @@ +# NSPanel Custom with HA Blueprint +Custom Firmware for NsPanel (esphome) and HA Blueprint with configuration of button, light settings, thermostate, colorwheel, colortemp, cover, weather preview, automatic TFT upload etc. + +Why another version for the NSPanel? +Well - all versions I've seen have been missing something everywhere. +That's why I decided to create something myself. + +My thanks to Masto, Marcfager, lovejoy777, Hellis81 and SmartHome yourself ( link see below) for sharing your code. Give them the credit they deserve, I'm merely a copy paste ninja. XDD + + +### GOAL: +My goal was to create a version that could be quickly adopted for multiple NSPanels. +In addition, the configuration should be as simple as possible. Therefore I decided to put most of it into a HA Blueprint + +In addition, another NSPanel can be configured very quickly. But have a look yourself ;) + +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) + +(Home / Thermostat - more pictures see below) + +## Features: +- easy to use and simple configuration via Blueprint +- 40 buttons on 5 button pages with long press function for settings (more buttons are also possible) +- Weather + 5 days weather forcast +- Thermostat + Touch + Relay control for floor heating +- Light control (brightness-slider, colorwheel, TempColor-slider) - via Long Press +- Cover control (open, close, position-slider) - via long press +- Settings page (display brightness, display dim brightness, auto-dim, sleep mode, reboot NSPanel) +- Swipe between pages +- Top menu with 10 icons for specific states +- Heating control (hot water) +- Auto Upload TFT File to Nextion Display +- Swipe between pages +- modern design - design easy to change via Adobe Express (free + design template) +- 2 pysical switches +- and much more ;) + + +## NSPanel: +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-17](https://user-images.githubusercontent.com/41958506/192650793-9b657fa2-8056-46d7-aca3-065cde291df8.png) + +(Home / Weather Forcast) + +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) +![My project-1-20](https://user-images.githubusercontent.com/41958506/192652078-ec4f3268-c00b-42a8-b1f9-c4da3e53d7a5.png) + +(Thermostat / Settings Page) + +![My project-1-22](https://user-images.githubusercontent.com/41958506/192652105-23baac1d-9dee-40c1-8596-9cae8827cf1c.png) +![My project-1-23](https://user-images.githubusercontent.com/41958506/192652116-93b850d3-553b-4f14-bb0f-78dff959e2fd.png) + +(Light Settings Colorwheel / Light Settings TempColor) + +![My project-1-24](https://user-images.githubusercontent.com/41958506/192652126-91b0aae9-75ae-44a0-842d-0a78d93f2da5.png) +![My project-1-25](https://user-images.githubusercontent.com/41958506/192652131-604c0636-0f96-44b8-ae6a-793bde56d0e1.png) + +(Cover Settings / Button Page) + +![My project-1-26](https://user-images.githubusercontent.com/41958506/192652263-297cda87-3eff-452c-9ec3-3cd76da94de7.png) + +## Blueprint: +![Bildschirmfoto 2022-09-27 um 23 13 33](https://user-images.githubusercontent.com/41958506/192652755-069f91c9-927e-4aea-9569-d596cdfa0e56.png) + +# Pages + +## Home +- current weather with button to Weather Forcast page +- Temperature outside +- Status icons at the top +- Room temperature with button to thermostat page +- Room humidity +- Hot water temperature +- Button to display settings page + +## Weather Forcast +- 5 days Weather Forcast via swipe (Integration Accuweather - but should also go with another integration) +- Lowest and highest temperature outside +- Date +- Rain probability +- Sunshine hours +- Sun pressure +- Thunderstorm probability +- Wind speed +- Night thunderstorm probability and wind speed + +## Thermostat +- Touch Temp control +- Outside temperature +- Hot water +- Floor heating on, off and idle +- Hot water button +- Status icons + +## Display Settings +- Restart NSPanel +- Sleep mode - display off after time X +- Display brightness slider +- Display dim brightness slider +- Status Brightness in % + +## Light Settings +- Light on and off (alignment with HA) +- Light color with Colorwheel +- Light color with TempColor slider +- Brightness Slider +- Brightness in %. +- Tempcolor value +- Jump back to the right button page + +## Cover Settings +- Open and close cover +- Cover position via slider +- Cover battery value (I use Ikea roller blind) +- jump back to the right button page + +## Button Page +- 40 Button +- 5 Button pages +- all buttons with long press function +- automatic detection by long press if it is a light or cover for submenu +- swipe between all pages +- swipe also down and up for fast access to certain pages +- number of buttons and button pages can be extended - functions like long press, light settings and cover settings stay the same + +## Upcoming Features +- Shorten Esphome code and transfer to Blueprint +- Cover page with window open status as image +- small design adjustments +- Notifications on Home Page +- Energy and Gas consumption on home page +- Extra page for energy dashboard +- Garbage plan with icon on home page +- Let's see what ideas I still have ;) + +## HowTo Deutsch +1. den Code aus der Datei esphome.yaml kopieren und in HA unter esphome einfügen. Vorher muss natürlich ein Device erstellt werden. +1.2 in der ESPhome Datei müssen Passwörter eingesetzt werden. Entweder in der ESPHome Secret oder einfach in der ESPhome Datei +1.3 Einige Entities sind aktuell noch in der Esphome Datei angegeben (direkt unter den Passwörtern. Diese Entities müssen noch angepasst werden. In zukunft will ich aber auch diese ins Bluebrint einbauen +3. den Code aus der Datei blueprint.yaml kopieren und eine neue yaml Datei unter config/blueprints erstellen und den Code einfügen +4. HA Automationen neu starten -> Enticklerwerkzege -> YAML -> Automatisierungen +5. den Code aus der Datei sensor.yaml und climate.yaml kopieren und eine eigenen yaml Datei erstellen. Der Code wird in zukunft direkt im Blueprint eingebaut. +6. den Code aus der Datei folder_wather kopieren und in der coniguration.yaml einfügen +7. TFT File auf Home Assistant hochladen (Der Pfad kann später im Blueprint angegeben werden +8. Blueprint unter Automationen auswählen und und Felder ausfüllen. + + + +## Thanks to: +SmartHome yourself: https://www.youtube.com/c/SmarthomeyourselfDe_DIY + +Masto: https://github.com/masto/NSPanel-Demo-Files + +Marcfager: https://github.com/marcfager/nspanel-mf + +lovejoy77: https://github.com/lovejoy777/NSpanel + +Hellis81: https://github.com/Hellis81/NS-panel diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/blueprint.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/blueprint.yaml new file mode 100644 index 0000000..1ac4bc4 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/blueprint.yaml @@ -0,0 +1,14851 @@ +blueprint: + name: NSPanel Configuration + description: v2.0.0 - Configuration and synchronization NSpanele via Blueprint + domain: automation + input: + nspanel_name: + name: NSPanel Name + description: Name NSPanel. Esphome Dive Name is "Nspanel Buero" then HA make it the entity name "nspanel_buero". So nspanel_buero must be entered here. The correct name can also be found if you search for "last_click" under Entities -> sensor.nspanel_buero_last_click + selector: + text: {} + language: + name: Language for NSPanel (coming soon) + description: select your language for the values on the NSPanel display + selector: + select: + options: + - DE + - EN + tft_path: + name: Nextion TFT File Folder for the service Folder Watcher + description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' + default: /config/www/nspanel/buero/nspanel_buero.tft + selector: + text: {} + delay_jump_page: + name: Delay to avoid sync problems (coming soon) + description: When switching pages, synchronization problems may occur due to the network / WLAN. To avoid this problem enter your value for the delay (milliseconds) + default: [] + selector: + text: {} + sync_value_ha: + name: Synchronization of the values in the Light Settings and Cover Settings submenus + description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor values are changed immediately. -> Causes numbers jumps + default: 'No' + selector: + select: + options: + - label: 'No' + value: select_no + - label: 'Yes' + value: select_yes + sync_slider_ha: + name: Synchronization of the Slider in the Light Settings and Cover Settings submenus + description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor sliders are changed immediately. -> Causes flickering on the slider + default: 'No' + selector: + select: + options: + - label: 'No' + value: select_no + - label: 'Yes' + value: select_yes + weather: + name: Weather Integration (coming soon) + description: select our Weather Integration + selector: + select: + options: + - Default + - AccuWeather + accuweather: + name: Name assigned to the AccuWeather Integration (Optional) + description: Name assigned to the AccuWeather Integration. For Example - Accuweather Intergations name is Home Weather -> Then please write * home_weather * in it. You can find the needed value in your entities + default: [] + selector: + text: {} + outdoortemp: + name: Outdoor Temperature Sensor (Optional) + description: select the Temperature Sensor. If no outdoor sensor available write "default" or "accuweather" to use the outdoor temperature of the selected Weather Integration. This value is displayed on the Home Page an Thermostat Page + default: [] + selector: + entity: + domain: + - sensor + humidity: + name: Humidity Sensor (Optional) + description: select the humidity Sensor. This value is displayed on the Home Page + default: [] + selector: + entity: + domain: + - sensor + hotwatertemp: + name: Hot Water Temperature Sensor (Optional) + description: select the hot water Sensor. This value is displayed on the Home Page an Thermostat Page + default: [] + selector: + entity: + domain: + - sensor + left_button_entity: + name: Left Button (Optional) + description: Left Hardware Button - Select the entity that should be switched + default: [] + selector: + entity: + domain: + - light + - switch + - input_boolean + - cover + right_button_entity: + name: Right Button (Optional) + description: Right Hardware Button - Select the entity that should be switched + default: [] + selector: + entity: + domain: + - light + - switch + - input_boolean + - cover + +##### Button ##### + entity01: + name: Button 01 (Optional) + description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity01_name: + name: Name "Button 01" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity02: + name: Button 02 (Optional) + description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity02_name: + name: Name "Button 02" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity03: + name: Button 03 (Optional) + description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity03_name: + name: Name "Button 03" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity04: + name: Button 04 (Optional) + description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity04_name: + name: Name "Button 04" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity05: + name: Button 05 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity05_name: + name: Name "Button 05" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity06: + name: Button 06 (Optional) + description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity06_name: + name: Name "Button 06" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity07: + name: Button 07 (Optional) + description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity07_name: + name: Name "Button 07" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity08: + name: Button 08 (Optional) + description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity08_name: + name: Name "Button 08" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity09: + name: Button 09 (Optional) + description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity09_name: + name: Name "Button 09" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity10: + name: Button 10 (Optional) + description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity10_name: + name: Name "Button 10" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity11: + name: Button 11 (Optional) + description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity11_name: + name: Name "Button 11" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity12: + name: Button 12 (Optional) + description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity12_name: + name: Name "Button 12" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity13: + name: Button 13 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity13_name: + name: Name "Button 13" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity14: + name: Button 14 (Optional) + description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity14_name: + name: Name "Button 14" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity15: + name: Button 15 (Optional) + description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity15_name: + name: Name "Button 15" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity16: + name: Button 16 (Optional) + description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity16_name: + name: Name "Button 16" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity17: + name: Button 17 (Optional) + description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity17_name: + name: Name "Button 17" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity18: + name: Button 18 (Optional) + description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity18_name: + name: Name "Button 18" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity19: + name: Button 19 (Optional) + description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity19_name: + name: Name "Button 19" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity20: + name: Button 20 (Optional) + description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity20_name: + name: Name "Button 20" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity21: + name: Button 21 (Optional) + description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity21_name: + name: Name "Button 21" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity22: + name: Button 22 (Optional) + description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity22_name: + name: Name "Button 22" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity23: + name: Button 23 (Optional) + description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity23_name: + name: Name "Button 23" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity24: + name: Button 24 (Optional) + description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity24_name: + name: Name "Button 24" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity25: + name: Button 25 (Optional) + description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity25_name: + name: Name "Button 25" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity26: + name: Button 26 (Optional) + description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity26_name: + name: Name "Button 26" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity27: + name: Button 27 (Optional) + description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity27_name: + name: Name "Button 27" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity28: + name: Button 28 (Optional) + description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity28_name: + name: Name "Button 28" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity29: + name: Button 29 (Optional) + description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity29_name: + name: Name "Button 29" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity30: + name: Button 30 (Optional) + description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity30_name: + name: Name "Button 30" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity31: + name: Button 31 (Optional) + description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity31_name: + name: Name "Button 31" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity32: + name: Button 32 (Optional) + description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity32_name: + name: Name "Button 32" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + +mode: parallel +max: 5000 + +######################################### +# +# +############################################################# +##### CLOSE - INPUT ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Variables ##### +############################################################# +# +# +######################################### +trigger_variables: + nspanel_name_trigger: !input "nspanel_name" + last_click: "sensor.{{ nspanel_name_trigger }}_last_click" + last_click_lightsettings: "sensor.{{ nspanel_name_trigger }}_last_click_lightsettings" + last_click_coversettings: "sensor.{{ nspanel_name_trigger }}_last_click_coversettings" + left_button: "binary_sensor.{{ nspanel_name_trigger }}_left_button" + right_button: "binary_sensor.{{ nspanel_name_trigger }}_right_button" + nextion_inited_trigger: "switch.{{ nspanel_name_trigger }}_nextion_inited" + entity_long_trigger: "{{ entity_long }}" + + +variables: + nspanel_name: !input "nspanel_name" + command_text_printf: "esphome.{{ nspanel_name }}_send_command_text_printf" + command_value: "esphome.{{ nspanel_name }}_send_command_value" + command_printf: "esphome.{{ nspanel_name }}_send_command_printf" + command_font_color: "esphome.{{ nspanel_name }}_send_command_font_color" + command_background_color: "esphome.{{ nspanel_name }}_send_command_background_color" + tft_upload: "esphome.{{ nspanel_name }}_upload_tft" + tft_path: !input "tft_path" + humidity: !input "humidity" + hotwatertemp: !input "hotwatertemp" + outdoortemp: !input "outdoortemp" + time: "{{ (as_timestamp(now()) | timestamp_custom('%H:%M')) }}" + weather: !input "weather" + language: !input "language" + left_button_entity: !input "left_button_entity" + right_button_entity: !input "right_button_entity" + +# Sync Settings + delay_jump_page: !input "delay_jump_page" + sync_slider_ha: !input "sync_slider_ha" + sync_value_ha: !input "sync_value_ha" + + +# Icons Mapping + cover_pic_closed: "106" + cover_pic_open: "107" + battery_icon: "108" + light_pic_off: "125" + light_pic_on: "126" + + +# color for buttons + button_light_off: "90" + button_light_on: "91" + button_switch_off: "92" + button_switch_on: "93" + button_cover_off: "94" + button_cover_on: "95" + button_color_1: "65535" + button_color_2: "10597" + + ##### Weather DE ##### + date0_de: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date1_de: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date2_de: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date3_de: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date4_de: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + + ##### Weather EN ##### + date0_en: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date1_en: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date2_en: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date3_en: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date4_en: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + + ##### Meteorologisk HA Default ##### + ha_weather: "weather.home" + + ##### AccuWeather ##### + accuweather: !input "accuweather" + accuweather_home: "weather.{{ accuweather }}" + ##### Forcast Day 0 Accuweather ##### + accuweather_realfeel_temperature_min_0d: "sensor.{{ accuweather }}_realfeel_temperature_min_0d" + accuweather_realfeel_temperature_max_0d: "sensor.{{ accuweather }}_realfeel_temperature_max_0d" + accuweather_hours_of_sun_0d: "sensor.{{ accuweather }}_hours_of_sun_0d" + accuweather_uv_index_0d: "sensor.{{ accuweather }}_uv_index_0d" + accuweather_thunderstorm_probability_day_0d: "sensor.{{ accuweather }}_thunderstorm_probability_day_0d" + accuweather_thunderstorm_probability_night_0d: "sensor.{{ accuweather }}_thunderstorm_probability_night_0d" + accuweather_wind_day_0d: "sensor.{{ accuweather }}_wind_day_0d" + accuweather_wind_night_0d: "sensor.{{ accuweather }}_wind_night_0d" + ##### Forcast Day 1 AccuWeather ##### + accuweather_realfeel_temperature_min_1d: "sensor.{{ accuweather }}_realfeel_temperature_min_1d" + accuweather_realfeel_temperature_max_1d: "sensor.{{ accuweather }}_realfeel_temperature_max_1d" + accuweather_hours_of_sun_1d: "sensor.{{ accuweather }}_hours_of_sun_1d" + accuweather_uv_index_1d: "sensor.{{ accuweather }}_uv_index_1d" + accuweather_thunderstorm_probability_day_1d: "sensor.{{ accuweather }}_thunderstorm_probability_day_1d" + accuweather_thunderstorm_probability_night_1d: "sensor.{{ accuweather }}_thunderstorm_probability_night_1d" + accuweather_wind_day_1d: "sensor.{{ accuweather }}_wind_day_1d" + accuweather_wind_night_1d: "sensor.{{ accuweather }}_wind_night_1d" + ##### Forcast Day 2 AccuWeather ##### + accuweather_realfeel_temperature_min_2d: "sensor.{{ accuweather }}_realfeel_temperature_min_2d" + accuweather_realfeel_temperature_max_2d: "sensor.{{ accuweather }}_realfeel_temperature_max_2d" + accuweather_hours_of_sun_2d: "sensor.{{ accuweather }}_hours_of_sun_2d" + accuweather_uv_index_2d: "sensor.{{ accuweather }}_uv_index_2d" + accuweather_thunderstorm_probability_day_2d: "sensor.{{ accuweather }}_thunderstorm_probability_day_2d" + accuweather_thunderstorm_probability_night_2d: "sensor.{{ accuweather }}_thunderstorm_probability_night_2d" + accuweather_wind_day_2d: "sensor.{{ accuweather }}_wind_day_2d" + accuweather_wind_night_2d: "sensor.{{ accuweather }}_wind_night_2d" + ##### Forcast Day 3 AccuWeather ##### + accuweather_realfeel_temperature_min_3d: "sensor.{{ accuweather }}_realfeel_temperature_min_3d" + accuweather_realfeel_temperature_max_3d: "sensor.{{ accuweather }}_realfeel_temperature_max_3d" + accuweather_hours_of_sun_3d: "sensor.{{ accuweather }}_hours_of_sun_3d" + accuweather_uv_index_3d: "sensor.{{ accuweather }}_uv_index_3d" + accuweather_thunderstorm_probability_day_3d: "sensor.{{ accuweather }}_thunderstorm_probability_day_3d" + accuweather_thunderstorm_probability_night_3d: "sensor.{{ accuweather }}_thunderstorm_probability_night_3d" + accuweather_wind_day_3d: "sensor.{{ accuweather }}_wind_day_3d" + accuweather_wind_night_3d: "sensor.{{ accuweather }}_wind_night_3d" + ##### Forcast Day 4 AccuWeather ##### + accuweather_realfeel_temperature_min_4d: "sensor.{{ accuweather }}_realfeel_temperature_min_4d" + accuweather_realfeel_temperature_max_4d: "sensor.{{ accuweather }}_realfeel_temperature_max_4d" + accuweather_hours_of_sun_4d: "sensor.{{ accuweather }}_hours_of_sun_4d" + accuweather_uv_index_4d: "sensor.{{ accuweather }}_uv_index_4d" + accuweather_thunderstorm_probability_day_4d: "sensor.{{ accuweather }}_thunderstorm_probability_day_4d" + accuweather_thunderstorm_probability_night_4d: "sensor.{{ accuweather }}_thunderstorm_probability_night_4d" + accuweather_wind_day_4d: "sensor.{{ accuweather }}_wind_day_4d" + accuweather_wind_night_4d: "sensor.{{ accuweather }}_wind_night_4d" + +##### Buttons ##### + entity01: !input "entity01" + entity01_name: !input "entity01_name" + entity02: !input "entity02" + entity02_name: !input "entity02_name" + entity03: !input "entity03" + entity03_name: !input "entity03_name" + entity04: !input "entity04" + entity04_name: !input "entity04_name" + entity05: !input "entity05" + entity05_name: !input "entity05_name" + entity06: !input "entity06" + entity06_name: !input "entity06_name" + entity07: !input "entity07" + entity07_name: !input "entity07_name" + entity08: !input "entity08" + entity08_name: !input "entity08_name" + entity09: !input "entity09" + entity09_name: !input "entity09_name" + entity10: !input "entity10" + entity10_name: !input "entity10_name" + entity11: !input "entity11" + entity11_name: !input "entity11_name" + entity12: !input "entity12" + entity12_name: !input "entity12_name" + entity13: !input "entity13" + entity13_name: !input "entity13_name" + entity14: !input "entity14" + entity14_name: !input "entity14_name" + entity15: !input "entity15" + entity15_name: !input "entity15_name" + entity16: !input "entity16" + entity16_name: !input "entity16_name" + entity17: !input "entity17" + entity17_name: !input "entity17_name" + entity18: !input "entity18" + entity18_name: !input "entity18_name" + entity19: !input "entity19" + entity19_name: !input "entity19_name" + entity20: !input "entity20" + entity20_name: !input "entity20_name" + entity21: !input "entity21" + entity21_name: !input "entity21_name" + entity22: !input "entity22" + entity22_name: !input "entity22_name" + entity23: !input "entity23" + entity23_name: !input "entity23_name" + entity24: !input "entity24" + entity24_name: !input "entity24_name" + entity25: !input "entity25" + entity25_name: !input "entity25_name" + entity26: !input "entity26" + entity26_name: !input "entity26_name" + entity27: !input "entity27" + entity27_name: !input "entity27_name" + entity28: !input "entity28" + entity28_name: !input "entity28_name" + entity29: !input "entity29" + entity29_name: !input "entity29_name" + entity30: !input "entity30" + entity30_name: !input "entity30_name" + entity31: !input "entity31" + entity31_name: !input "entity31_name" + entity32: !input "entity32" + entity32_name: !input "entity32_name" + +######################################### +# +# +############################################################# +##### CLOSE - Variables ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Trigger ##### +############################################################# +# +# +######################################### + +trigger: + ##### TFT Upload ##### + - platform: event + event_type: folder_watcher + event_data: + event_type: modified + path: !input "tft_path" + id: tft_upload + + #### NSPanel boot Step 0 - Start #### nextion_inited_trigger +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# id: nspanel_boot_start + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + id: nspanel_boot_start + + #### NSPanel boot Step 1 - Language #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 5 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:5" + id: nspanel_boot_language + + #### NSPanel boot Step 2 - Buttonpage 1 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 10 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:10" + id: nspanel_boot_buttonpage01 + + #### NSPanel boot Step 3 - Buttonpage 2 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 15 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:15" + id: nspanel_boot_buttonpage02 + + #### NSPanel boot Step 4 - Buttonpage 3 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 20 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:20" + id: nspanel_boot_buttonpage03 + + #### NSPanel boot Step 5 - Buttonpage 4 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 25 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:25" + id: nspanel_boot_buttonpage04 + + #### NSPanel boot Step 6 - Weather #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 30 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:30" + id: nspanel_boot_weather + + #### NSPanel boot Step 7 - Entities #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 35 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:35" + id: nspanel_boot_entities + + #### NSPanel boot Step 8 - Entities #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 50 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:50" + id: nspanel_boot_finish + +######################################################################################################################## + + ##### Page Button - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click }}" + id: short_press + + ##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "press" }}' + for: + seconds: 1 + id: long_press + + ##### Page Lightsettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_lightsettings }}" + id: light_settings + + ##### Page Coversettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_coversettings }}" + id: cover_settings + + ##### Page Button Entity sync - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "button" }}' + id: button_page + +######################################################################################################################## + + ##### Time - Trigger ##### + - platform: time_pattern + minutes: "/1" + id: time_state + + #### Weather State - Trigger #### + - platform: template + value_template: '{{ states(last_click) is match "weather" }}' + id: weather_update_state + + #### Weather Time - Trigger #### + - platform: time_pattern + minutes: "10" + id: weather_update_time + + ##### Humidity - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "humidity" + id: humidity_state + + ##### Hot Water - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "hotwatertemp" + id: hotwatertemp_state + + ##### Outdoor Temp - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "outdoortemp" + id: outdoortemp_state + + ##### Left Button - Trigger ##### + - platform: template + value_template: '{{ states(left_button) is match "on" }}' + id: left_button_press + + ##### Right Button - Trigger ##### + - platform: template + value_template: '{{ states(right_button) is match "off" }}' + id: right_button_press + +##### Button Sync Trigger ################################################################################################################# + + ##### Button01 Sync - Trigger ##### + - platform: state + entity_id: !input "entity01" + id: current_state_entity01 + + ##### Button02 Sync - Trigger ##### + - platform: state + entity_id: !input "entity02" + id: current_state_entity02 + + ##### Button03 Sync - Trigger ##### + - platform: state + entity_id: !input "entity03" + id: current_state_entity03 + + ##### Button04 Sync - Trigger ##### + - platform: state + entity_id: !input "entity04" + id: current_state_entity04 + + ##### Button05 Sync - Trigger ##### + - platform: state + entity_id: !input "entity05" + id: current_state_entity05 + + ##### Button06 Sync - Trigger ##### + - platform: state + entity_id: !input "entity06" + id: current_state_entity06 + + ##### Button07 Sync - Trigger ##### + - platform: state + entity_id: !input "entity07" + id: current_state_entity07 + + ##### Button08 Sync - Trigger ##### + - platform: state + entity_id: !input "entity08" + id: current_state_entity08 + + ##### Button09 Sync - Trigger ##### + - platform: state + entity_id: !input "entity09" + id: current_state_entity09 + + ##### Button10 Sync - Trigger ##### + - platform: state + entity_id: !input "entity10" + id: current_state_entity10 + + ##### Button11 Sync - Trigger ##### + - platform: state + entity_id: !input "entity11" + id: current_state_entity11 + + ##### Button12 Sync - Trigger ##### + - platform: state + entity_id: !input "entity12" + id: current_state_entity12 + + ##### Button13 Sync - Trigger ##### + - platform: state + entity_id: !input "entity13" + id: current_state_entity13 + + ##### Button14 Sync - Trigger ##### + - platform: state + entity_id: !input "entity14" + id: current_state_entity14 + + ##### Button15 Sync - Trigger ##### + - platform: state + entity_id: !input "entity15" + id: current_state_entity15 + + ##### Button16 Sync - Trigger ##### + - platform: state + entity_id: !input "entity16" + id: current_state_entity16 + + ##### Button17 Sync - Trigger ##### + - platform: state + entity_id: !input "entity17" + id: current_state_entity17 + + ##### Button18 Sync - Trigger ##### + - platform: state + entity_id: !input "entity18" + id: current_state_entity18 + + ##### Button19 Sync - Trigger ##### + - platform: state + entity_id: !input "entity19" + id: current_state_entity19 + + ##### Button20 Sync - Trigger ##### + - platform: state + entity_id: !input "entity20" + id: current_state_entity20 + + ##### Button21 Sync - Trigger ##### + - platform: state + entity_id: !input "entity21" + id: current_state_entity21 + + ##### Button22 Sync - Trigger ##### + - platform: state + entity_id: !input "entity22" + id: current_state_entity22 + + ##### Button23 Sync - Trigger ##### + - platform: state + entity_id: !input "entity23" + id: current_state_entity23 + + ##### Button24 Sync - Trigger ##### + - platform: state + entity_id: !input "entity24" + id: current_state_entity24 + + ##### Button25 Sync - Trigger ##### + - platform: state + entity_id: !input "entity25" + id: current_state_entity25 + + ##### Button26 Sync - Trigger ##### + - platform: state + entity_id: !input "entity26" + id: current_state_entity26 + + ##### Button27 Sync - Trigger ##### + - platform: state + entity_id: !input "entity27" + id: current_state_entity27 + + ##### Button28 Sync - Trigger ##### + - platform: state + entity_id: !input "entity28" + id: current_state_entity28 + + ##### Button29 Sync - Trigger ##### + - platform: state + entity_id: !input "entity29" + id: current_state_entity29 + + ##### Button30 Sync - Trigger ##### + - platform: state + entity_id: !input "entity30" + id: current_state_entity30 + + ##### Button31 Sync - Trigger ##### + - platform: state + entity_id: !input "entity31" + id: current_state_entity31 + + ##### Button32 Sync - Trigger ##### + - platform: state + entity_id: !input "entity32" + id: current_state_entity32 + +######################################### +# +# +############################################################# +##### CLOSE - Trigger ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Action ##### +############################################################# +# +# +######################################### +action: + - variables: + ##### Entity - Page Button - Toggle Entity ##### + entity_short: >- + {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }} + {%- endif -%} + + ##### Entity - Page Lightsettings ##### + entity_long: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} + {%- endif -%} + + ##### Entity Name - Page Lightsettings ##### + entity_long_name: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01_name }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02_name }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03_name }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04_name }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05_name }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06_name }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07_name }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08_name }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09_name }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10_name }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11_name }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12_name }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13_name }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14_name }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15_name }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16_name }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17_name }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18_name }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19_name }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20_name }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21_name }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22_name }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23_name }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24_name }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25_name }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26_name }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27_name }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28_name }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29_name}} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30_name }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31_name }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32_name }} + {%- endif -%} + + ##### Entity - Page Lightsettings - Skip Back ##### + entity_back: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} + {%- endif -%} + +######################################################################################################################## + + ##### NSPanel Loading##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_start + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.loading + message: "Loading - PLS WAIT!" + + ##### NSPanel Loading##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_finish + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.loading + message: " " + + ##### language Setting DE ##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_language + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: weather01.a01 + message: Heute + - service: "{{ command_text_printf }}" + data: + component: weather02.a01 + message: Morgen + - service: "{{ command_text_printf }}" + data: + component: weather03.a01 + message: in 2 Tagen + - service: "{{ command_text_printf }}" + data: + component: weather04.a01 + message: in 3 Tagen + - service: "{{ command_text_printf }}" + data: + component: weather05.a01 + message: in 4 Tagen + - service: "{{ command_text_printf }}" + data: + component: settings.a06 + message: Neustart + - service: "{{ command_text_printf }}" + data: + component: settings.a07 + message: Sleep + - service: "{{ command_text_printf }}" + data: + component: settings.a08 + message: Helligkeit + - service: "{{ command_text_printf }}" + data: + component: settings.a09 + message: Dimmen + - service: "{{ command_text_printf }}" + data: + component: coversettings.a07 + message: Rollo + - service: "{{ command_text_printf }}" + data: + component: coversettings.a08 + message: Position + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a07 + message: Licht + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a08 + message: Helligkeit + + ##### language Setting EN ##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_language + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: weather01.a01 + message: Today + - service: "{{ command_text_printf }}" + data: + component: weather02.a01 + message: Tomorrow + - service: "{{ command_text_printf }}" + data: + component: weather03.a01 + message: in 2 Days + - service: "{{ command_text_printf }}" + data: + component: weather04.a01 + message: in 3 Days + - service: "{{ command_text_printf }}" + data: + component: weather05.a01 + message: in 4 Days + - service: "{{ command_text_printf }}" + data: + component: settings.a06 + message: Reboot + - service: "{{ command_text_printf }}" + data: + component: settings.a07 + message: Sleep + - service: "{{ command_text_printf }}" + data: + component: settings.a08 + message: Brightness + - service: "{{ command_text_printf }}" + data: + component: settings.a09 + message: Dimming + - service: "{{ command_text_printf }}" + data: + component: coversettings.a07 + message: Cover + - service: "{{ command_text_printf }}" + data: + component: coversettings.a08 + message: Position + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a07 + message: Light + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a08 + message: Brightness + + ##### Date Home Page + Forcast DE ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_language + - time_state + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather01.a02 + message: "{{ date0_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather02.a02 + message: "{{ date1_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather03.a02 + message: "{{ date2_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather04.a02 + message: "{{ date3_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather05.a02 + message: "{{ date4_de }}" + +##### Date Home Page + Forcast EN ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_language + - time_state + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather01.a02 + message: "{{ date0_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather02.a02 + message: "{{ date1_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather03.a02 + message: "{{ date2_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather04.a02 + message: "{{ date3_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather05.a02 + message: "{{ date4_de }}" + +##### Time Home Page Loading##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - time_state + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a01 + message: "{{ time }}" + + + + + +################################################## +##### ACTION - SHORT Press an LONG Press Button Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Button - SHORT Press - Toggle Enities ##### + - choose: + - conditions: + - condition: trigger + id: short_press + sequence: + - service: >- + {% if entity_short is match 'light.' %} + light.toggle + {% elif entity_short is match 'switch.' %} + switch.toggle + {% elif entity_short is match 'cover.' %} + cover.toggle + {% elif entity_short is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ entity_short }}" + + + + + +################################################## +##### ACTION - Light Setting Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + sequence: + ##### send some current Values to Cover Setting page ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." }}' + then: + - service: "{{ command_printf }}" + data: + cmd: page lightsettings + - delay: + milliseconds: 5 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' + - delay: + milliseconds: 10 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_name + message: '{{ entity_long_name }}' + - delay: + milliseconds: 15 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + - delay: + milliseconds: 20 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + ##### Light PIC - ON ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + then: + - delay: + milliseconds: 25 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_on }} + ##### Light PIC - OFF ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "off" }}' + then: + - delay: + milliseconds: 25 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_off }} + ##### Check Color_Temp Value is available when yes send some current Values ##### + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'color_temp') != none }}" + then: + - delay: + milliseconds: 30 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 35 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 40 + - service: "{{ command_value }}" + data: + component: lightsettings.tempslider + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + + + + +##### ACTION - Page Lightsettings - Changes from HA ##### + - choose: + - conditions: + - condition: trigger + id: + - current_state_entity01 + - current_state_entity02 + - current_state_entity03 + - current_state_entity04 + - current_state_entity05 + - current_state_entity06 + - current_state_entity07 + - current_state_entity08 + - current_state_entity09 + - current_state_entity10 + - current_state_entity11 + - current_state_entity12 + - current_state_entity13 + - current_state_entity14 + - current_state_entity15 + - current_state_entity16 + - current_state_entity17 + - current_state_entity18 + - current_state_entity19 + - current_state_entity20 + - current_state_entity21 + - current_state_entity22 + - current_state_entity23 + - current_state_entity24 + - current_state_entity25 + - current_state_entity26 + - current_state_entity27 + - current_state_entity28 + - current_state_entity29 + - current_state_entity30 + - current_state_entity31 + - current_state_entity32 + sequence: + ##### Light PIC - ON ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_on }} + ##### Light PIC - OFF ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "off" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_off }} + ##### Brightness Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' + ##### Temp Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 10 + - service: "{{ command_value }}" + data: + component: lightsettings.tempslider + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + ##### Brightness Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 10 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + - delay: + milliseconds: 15 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + ##### Temp Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 20 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 25 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + + + + +##### ACTION - Page Lightsettings - Brightness Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + brightness: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' + + + + + +##### ACTION - Page Lightsettings - color_Temp Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + + + + + +##### ACTION - Page Lightsettings - Color RGB Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + rgb_color: '{{ states(last_click_lightsettings).split(",") }}' + + + + + +##### ACTION - Page Lightsettings - Close Lightsetting Page ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' + sequence: + - service: "{{ command_printf }}" + data: + cmd: "{{ entity_back }}" + + + + + +################################################## +##### ACTION - Cover Setting Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + sequence: + ##### send some current Values to Cover Setting page ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." }}' + then: + - service: "{{ command_printf }}" + data: + cmd: page coversettings + - delay: + milliseconds: 2 + - service: "{{ command_value }}" + data: + component: coversettings.coverslider + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' + - delay: + milliseconds: 3 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' + - delay: + milliseconds: 4 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_name + message: '{{ entity_long_name }}' + ##### Cover PIC - open ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_open }} + ##### Cover PIC - Closed + - if: + - condition: template + value_template: '{{ states(entity_long) == "closed" }}' + then: + - delay: + milliseconds: 6 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_closed }} + ##### Cover Battery ICON Yes / NO ##### + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'battery') != none }}" + then: + - delay: + milliseconds: 7 + - service: "{{ command_text_printf }}" + data: + component: coversettings.battery_value + message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }} %' + - service: "{{ command_printf }}" + data: + cmd: coversettings.battery_icon.pic={{ battery_icon }} + + + + + +##### ACTION - Page Coversettings - Changes from HA ##### + - choose: + - conditions: + - condition: trigger + id: + - current_state_entity01 + - current_state_entity02 + - current_state_entity03 + - current_state_entity04 + - current_state_entity05 + - current_state_entity06 + - current_state_entity07 + - current_state_entity08 + - current_state_entity09 + - current_state_entity10 + - current_state_entity11 + - current_state_entity12 + - current_state_entity13 + - current_state_entity14 + - current_state_entity15 + - current_state_entity16 + - current_state_entity17 + - current_state_entity18 + - current_state_entity19 + - current_state_entity20 + - current_state_entity21 + - current_state_entity22 + - current_state_entity23 + - current_state_entity24 + - current_state_entity25 + - current_state_entity26 + - current_state_entity27 + - current_state_entity28 + - current_state_entity29 + - current_state_entity30 + - current_state_entity31 + - current_state_entity32 + sequence: + ##### Cover PIC - open + - if: + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + then: + - delay: + milliseconds: 1 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_open }} + ##### Cover PIC - Closed ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "closed" }}' + then: + - delay: + milliseconds: 1 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_closed }} + ##### Cover Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 2 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' + ##### Cover Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 3 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' + + + + + +##### ACTION - Page Coversettings - Cover Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: + - cover_settings + sequence: + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' + then: + - service: cover.set_cover_position + data: + entity_id: "{{ entity_long }}" + position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value_2 + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' + + + + + +##### ACTION - Page Coversettings - UP / DOWN / STOP Cover ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + sequence: + ##### COVER CLOSE Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_close_press" }}' + then: + - service: cover.close_cover + data: + entity_id: "{{ entity_long }}" + ##### COVER OPEN Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_open_press" }}' + then: + - service: cover.open_cover + data: + entity_id: "{{ entity_long }}" + ##### COVER STOP Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_stop_press" }}' + then: + - service: cover.stop_cover + data: + entity_id: "{{ entity_long }}" + + + + + +##### ACTION - Page Coversettings - Close Coversettings ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' + sequence: + - service: "{{ command_printf }}" + data: + cmd: "{{ entity_back }}" + + + + + +################################################## +##### ACTION - Cover Setting Page ########################################################################################################################################################## +################################################## + + + + + + +##### ACTION - TFT Upload Automation ##### + - choose: + - conditions: + - condition: trigger + id: tft_upload + sequence: + - delay: + seconds: 2 + - service: "{{ tft_upload }}" + data: {} + + ##### Humidity ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - humidity_state + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a04 + message: "{{ states(humidity) |round(0) }}%" + + ##### Hotwater Temp ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - hotwatertemp_state + - condition: template + value_template: '{{ hotwatertemp is match "sensor." }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a07 + message: "{{ states(hotwatertemp) |round(1) }}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a08 + message: "{{ states(hotwatertemp) |round(1) }}°" + - service: "{{ command_printf }}" + data: + cmd: home.p01.pic=68 + + ##### Outdoor Temp Entity ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - outdoortemp_state + - condition: template + value_template: '{{ outdoortemp is match "sensor." }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{ states(outdoortemp) |round(0) }}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{ states(outdoortemp) |round(0) }}°" + + ##### Outdoor Temp Meteorologisk ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - weather_update_time + - condition: template + value_template: '{{ outdoortemp == "default" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + + ##### Outdoor Temp AccuWeather ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - weather_update_time + - condition: template + value_template: '{{ outdoortemp == "accuweather" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + + ##### Left Button - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: left_button_press + sequence: + - service: >- + {% if left_button_entity is match 'light.' %} + light.toggle + {% elif left_button_entity is match 'switch.' %} + switch.toggle + {% elif left_button_entity is match 'cover.' %} + cover.toggle + {% elif left_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ left_button_entity }}" + + ##### Right Button - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: right_button_press + sequence: + - service: >- + {% if right_button_entity is match 'light.' %} + light.toggle + {% elif right_button_entity is match 'switch.' %} + switch.toggle + {% elif right_button_entity is match 'cover.' %} + cover.toggle + {% elif right_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ right_button_entity }}" + + + + + + + + + ######################################### + # + # + ############################################################# + ##### CLOSE - START - Action ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - HA Button SYNC ##### + ############################################################# + # + # + ######################################### + + + + + +################################################################################ +####### buttonpage01.button01 ################################################################# +################################################################################ + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity01 + sequence: + ##### buttonpage01.button01 Design Light OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "light." and states(entity01) == "off" }}' + then: + ##### Button LIGHT PIC - OFF ##### + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_light_off }} + ##### "TEXT" Background - Light OFF ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### "TEXT" Font Color - Light OFF ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### "BRIGHTNESS" Background Color - Light OFF ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### "BRIGHTNESS" Font Color - Light OFF ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### "TEXT" Name - Light OFF ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### "BRIGHTNESS" Text - Light OFF ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + + + ##### buttonpage01.button01 Design light ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "light." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: '{{ (state_attr(entity01, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "switch." and states(entity01) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "switch." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + ##### buttonpage01.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + ##### buttonpage01.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "cover." and states(entity01) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "cover." and states(entity01) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: '{{ (state_attr(entity01, "current_position") | int ) |round(0) }}%' + + +################################################################################ + ####### buttonpage01.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity02 + sequence: + - if: + - condition: template + value_template: '{{ entity02 is match "light." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "light." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: '{{ (state_attr(entity02, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "switch." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "switch." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + + ##### buttonpage01.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + + ##### buttonpage01.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "cover." and states(entity02) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "cover." and states(entity02) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: '{{ (state_attr(entity02, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity03 + sequence: + - if: + - condition: template + value_template: '{{ entity03 is match "light." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "light." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: '{{ (state_attr(entity03, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "switch." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "switch." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + + ##### buttonpage01.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + + ##### buttonpage01.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "cover." and states(entity03) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "cover." and states(entity03) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: '{{ (state_attr(entity03, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity04 + sequence: + - if: + - condition: template + value_template: '{{ entity04 is match "light." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "light." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: '{{ (state_attr(entity04, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "switch." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "switch." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + + ##### buttonpage01.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + + ##### buttonpage01.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "cover." and states(entity04) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "cover." and states(entity04) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: '{{ (state_attr(entity04, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity05 + sequence: + - if: + - condition: template + value_template: '{{ entity05 is match "light." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "light." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: '{{ (state_attr(entity05, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "switch." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "switch." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + + ##### buttonpage01.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + + ##### buttonpage01.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "cover." and states(entity05) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "cover." and states(entity05) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: '{{ (state_attr(entity05, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity06 + sequence: + - if: + - condition: template + value_template: '{{ entity06 is match "light." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "light." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: '{{ (state_attr(entity06, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "switch." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "switch." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + + ##### buttonpage01.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + + ##### buttonpage01.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "cover." and states(entity06) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "cover." and states(entity06) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: '{{ (state_attr(entity06, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity07 + sequence: + - if: + - condition: template + value_template: '{{ entity07 is match "light." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "light." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: '{{ (state_attr(entity07, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "switch." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "switch." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + + ##### buttonpage01.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + + ##### buttonpage01.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "cover." and states(entity07) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "cover." and states(entity07) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: '{{ (state_attr(entity07, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity08 + sequence: + - if: + - condition: template + value_template: '{{ entity08 is match "light." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "light." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: '{{ (state_attr(entity08, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "switch." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "switch." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + + ##### buttonpage01.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + + ##### buttonpage01.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "cover." and states(entity08) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "cover." and states(entity08) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: '{{ (state_attr(entity08, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage02.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage02.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity09 + sequence: + - if: + - condition: template + value_template: '{{ entity09 is match "light." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "light." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: '{{ (state_attr(entity09, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "switch." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "switch." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + + ##### buttonpage02.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + + ##### buttonpage02.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "cover." and states(entity09) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "cover." and states(entity09) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: '{{ (state_attr(entity09, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity10 + sequence: + - if: + - condition: template + value_template: '{{ entity10 is match "light." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "light." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: '{{ (state_attr(entity10, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "switch." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "switch." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + + ##### buttonpage02.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + + ##### buttonpage02.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "cover." and states(entity10) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "cover." and states(entity10) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: '{{ (state_attr(entity10, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity11 + sequence: + - if: + - condition: template + value_template: '{{ entity11 is match "light." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "light." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: '{{ (state_attr(entity11, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "switch." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "switch." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + + ##### buttonpage02.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + + ##### buttonpage02.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "cover." and states(entity11) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "cover." and states(entity11) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: '{{ (state_attr(entity11, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity12 + sequence: + - if: + - condition: template + value_template: '{{ entity12 is match "light." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "light." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: '{{ (state_attr(entity12, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "switch." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "switch." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + + ##### buttonpage02.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + + ##### buttonpage02.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "cover." and states(entity12) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "cover." and states(entity12) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: '{{ (state_attr(entity12, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity13 + sequence: + - if: + - condition: template + value_template: '{{ entity13 is match "light." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "light." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: '{{ (state_attr(entity13, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "switch." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "switch." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + + ##### buttonpage02.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + + ##### buttonpage02.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "cover." and states(entity13) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "cover." and states(entity13) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: '{{ (state_attr(entity13, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity14 + sequence: + - if: + - condition: template + value_template: '{{ entity14 is match "light." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "light." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: '{{ (state_attr(entity14, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "switch." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "switch." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + + ##### buttonpage02.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + + ##### buttonpage02.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "cover." and states(entity14) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "cover." and states(entity14) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: '{{ (state_attr(entity14, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity15 + sequence: + - if: + - condition: template + value_template: '{{ entity15 is match "light." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "light." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: '{{ (state_attr(entity15, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "switch." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "switch." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + + ##### buttonpage02.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + + ##### buttonpage02.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "cover." and states(entity15) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "cover." and states(entity15) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: '{{ (state_attr(entity15, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity16 + sequence: + - if: + - condition: template + value_template: '{{ entity16 is match "light." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "light." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: '{{ (state_attr(entity16, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "switch." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "switch." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + + ##### buttonpage02.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + + ##### buttonpage02.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "cover." and states(entity16) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "cover." and states(entity16) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: '{{ (state_attr(entity16, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage03.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage03.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity17 + sequence: + - if: + - condition: template + value_template: '{{ entity17 is match "light." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "light." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: '{{ (state_attr(entity17, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "switch." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "switch." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + + ##### buttonpage03.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + + ##### buttonpage03.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "cover." and states(entity17) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "cover." and states(entity17) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: '{{ (state_attr(entity17, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity18 + sequence: + - if: + - condition: template + value_template: '{{ entity18 is match "light." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "light." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: '{{ (state_attr(entity18, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "switch." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "switch." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + + ##### buttonpage03.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + + ##### buttonpage03.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "cover." and states(entity18) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "cover." and states(entity18) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: '{{ (state_attr(entity18, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity19 + sequence: + - if: + - condition: template + value_template: '{{ entity19 is match "light." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "light." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: '{{ (state_attr(entity19, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "switch." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "switch." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + + ##### buttonpage03.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + + ##### buttonpage03.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "cover." and states(entity19) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "cover." and states(entity19) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: '{{ (state_attr(entity19, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity20 + sequence: + - if: + - condition: template + value_template: '{{ entity20 is match "light." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "light." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: '{{ (state_attr(entity20, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "switch." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "switch." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + + ##### buttonpage03.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + + ##### buttonpage03.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "cover." and states(entity20) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "cover." and states(entity20) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: '{{ (state_attr(entity20,"current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity21 + sequence: + - if: + - condition: template + value_template: '{{ entity21 is match "light." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "light." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: '{{ (state_attr(entity21, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "switch." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "switch." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + + ##### buttonpage03.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + + ##### buttonpage03.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "cover." and states(entity21) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "cover." and states(entity21) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: '{{ (state_attr(entity21, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity22 + sequence: + - if: + - condition: template + value_template: '{{ entity22 is match "light." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "light." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: '{{ (state_attr(entity22, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "switch." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "switch." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + + ##### buttonpage03.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + + ##### buttonpage03.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "cover." and states(entity22) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "cover." and states(entity22) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: '{{ (state_attr(entity22, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity23 + sequence: + - if: + - condition: template + value_template: '{{ entity23 is match "light." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "light." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: '{{ (state_attr(entity23, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "switch." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "switch." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + + ##### buttonpage03.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + + ##### buttonpage03.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "cover." and states(entity23) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "cover." and states(entity23) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: '{{ (state_attr(entity23, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity24 + sequence: + - if: + - condition: template + value_template: '{{ entity24 is match "light." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "light." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: '{{ (state_attr(entity24, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "switch." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "switch." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + + ##### buttonpage03.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + + ##### buttonpage03.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "cover." and states(entity24) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "cover." and states(entity24) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: '{{ (state_attr(entity24, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage04.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage04.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity25 + sequence: + - if: + - condition: template + value_template: '{{ entity25 is match "light." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "light." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: '{{ (state_attr(entity25, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "switch." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "switch." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + + ##### buttonpage04.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + + ##### buttonpage04.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "cover." and states(entity25) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "cover." and states(entity25) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: '{{ (state_attr(entity25, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity26 + sequence: + - if: + - condition: template + value_template: '{{ entity26 is match "light." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "light." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: '{{ (state_attr(entity26, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "switch." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "switch." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + + ##### buttonpage04.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + + ##### buttonpage04.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "cover." and states(entity26) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "cover." and states(entity26) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: '{{ (state_attr(entity26, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity27 + sequence: + - if: + - condition: template + value_template: '{{ entity27 is match "light." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "light." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: '{{ (state_attr(entity27, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "switch." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "switch." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + + ##### buttonpage04.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + + ##### buttonpage04.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "cover." and states(entity27) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "cover." and states(entity27) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: '{{ (state_attr(entity27, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity28 + sequence: + - if: + - condition: template + value_template: '{{ entity28 is match "light." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "light." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: '{{ (state_attr(entity28, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "switch." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "switch." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + + ##### buttonpage04.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + + ##### buttonpage04.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "cover." and states(entity28) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "cover." and states(entity28) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: '{{ (state_attr(entity28, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity29 + sequence: + - if: + - condition: template + value_template: '{{ entity29 is match "light." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "light." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: '{{ (state_attr(entity29, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "switch." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "switch." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + + ##### buttonpage04.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + + ##### buttonpage04.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "cover." and states(entity29) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "cover." and states(entity29) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: '{{ (state_attr(entity29, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity30 + sequence: + - if: + - condition: template + value_template: '{{ entity30 is match "light." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "light." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: '{{ (state_attr(entity30, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "switch." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "switch." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + + ##### buttonpage04.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + + ##### buttonpage04.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "cover." and states(entity30) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "cover." and states(entity30) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: '{{ (state_attr(entity30, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity31 + sequence: + - if: + - condition: template + value_template: '{{ entity31 is match "light." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "light." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: '{{ (state_attr(entity31, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "switch." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "switch." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + + ##### buttonpage04.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + + ##### buttonpage04.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "cover." and states(entity31) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "cover." and states(entity31) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: '{{ (state_attr(entity31, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity32 + sequence: + - if: + - condition: template + value_template: '{{ entity32 is match "light." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "light." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: '{{ (state_attr(entity32, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "switch." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "switch." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + + ##### buttonpage04.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + + ##### buttonpage04.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "cover." and states(entity32) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "cover." and states(entity32) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: '{{ (state_attr(entity32, "current_position") | int ) |round(0) }}%' + + ######################################### + # + # + ############################################################# + ##### CLOSE - HA Button SYNC ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - Weather Forcast Meteorologisk HA Default ##### + ############################################################# + # + # + ######################################### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_weather + - weather_update_state + - weather_update_time + - condition: template + value_template: '{{ weather == "Default" }}' + +##### Weather Home Page Symbole Home Meteorologisk HA Default ##### + sequence: + - if: + - condition: template + value_template: "{{states(ha_weather) == 'sunny'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=2 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'cloudy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=3 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=4 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'pouring'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=5 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'snowy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=6 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'hail'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'snowy-rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'fog'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=8 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'windy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'windy-variant'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=10 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=11 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=12 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'clear-night'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=15 + +##### Weather Forcast Today Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=15 + +##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=15 + +##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=15 + +##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=15 + +##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=15 + +##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a04 ### Temperature MIN ### + message: " " + - service: "{{ command_text_printf }}" + data: + component: weather01.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + +##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[1].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather02.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°' + +##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[2].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather03.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°' + +##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[3].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather04.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°' + +##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[4].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather05.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[4].temperature | round(0)}}°' + +################################################################################ +##### Weather Forcast Details Home Meteorologisk HA Default ################################### +################################################################################ + - choose: + - conditions: + - condition: trigger + id: weather_update_state + - condition: template + value_template: '{{ weather == "Default" }}' + +##### Weather Forcast Today "Details" Home Meteorologisk HA Default ##### + sequence: + - if: + - condition: template + value_template: '{{states(last_click) == "weather01"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a07 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p07.pic=53 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a08 + message: '{{state_attr(ha_weather,"wind_speed") | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather01.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p10.pic=53 + +##### Weather Forcast Day 1 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather02"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a07 + message: '{{state_attr(ha_weather,"forecast")[0].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather02.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a08 + message: '{{state_attr(ha_weather,"forecast")[0].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather02.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p10.pic=53 + +##### Weather Forcast Day 2 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather03"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a07 + message: '{{state_attr(ha_weather,"forecast")[1].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather03.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a08 + message: '{{state_attr(ha_weather,"forecast")[1].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather03.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p10.pic=53 + +##### Weather Forcast Day 3 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather04"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a07 + message: '{{state_attr(ha_weather,"forecast")[2].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather04.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a08 + message: '{{state_attr(ha_weather,"forecast")[2].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather04.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p10.pic=53 + +##### Weather Forcast Day 4 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather05"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a07 + message: '{{state_attr(ha_weather,"forecast")[3].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather05.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a08 + message: '{{state_attr(ha_weather,"forecast")[3].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather05.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p10.pic=53 + + ######################################### + # + # + ############################################################# + ##### CLOSE - Weather Forcast Meteorologisk HA Default ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - Weather Forcast AccuWeather ##### + ############################################################# + # + # + ######################################### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_weather + - weather_update_state + - weather_update_time + - condition: template + value_template: '{{ weather == "AccuWeather" }}' + +##### Weather Home Page Symbole Home "AccuWeather" ##### + sequence: + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'sunny'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=2 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'cloudy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=3 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=4 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'pouring'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=5 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'snowy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=6 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'hail'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'snowy-rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'fog'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=8 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'windy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'windy-variant'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=10 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=11 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=12 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'clear-night'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=15 + +##### Weather Forcast Today Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=15 + +##### Weather Forcast Day 1 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=15 + +##### Weather Forcast Day 2 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=15 + +##### Weather Forcast Day 3 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=15 + +##### Weather Forcast Day 4 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=15 + +##### Weather Forcast Today "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_0d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather01.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + +##### Weather Forcast Day 1 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_1d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather02.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°" + +##### Weather Forcast Day 2 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_2d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather03.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°" + +##### Weather Forcast Day 3 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_3d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather04.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°" + +##### Weather Forcast Day 4 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_4d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather05.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°" + +################################################################################ +##### Weather Forcast Details "AccuWeather" ################################### +################################################################################ + - choose: + - conditions: + - condition: trigger + id: weather_update_state + - condition: template + value_template: '{{ weather == "AccuWeather" }}' +##### Weather Forcast Today Details "AccuWeather" ##### + sequence: + - if: + - condition: template + value_template: '{{states(last_click) == "weather01"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a06 + message: "{{ state_attr(accuweather_home,'forecast')[0].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather01.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a07 + message: "{{states(accuweather_hours_of_sun_0d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather01.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a08 + message: "{{state_attr(accuweather_uv_index_0d, 'level')}} {{states(accuweather_uv_index_0d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather01.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a09 + message: "{{states(accuweather_thunderstorm_probability_day_0d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather01.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a10 + message: "{{states(accuweather_wind_day_0d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather01.p10.pic=63 + +##### Weather Forcast Day 1 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather02"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a06 + message: "{{ state_attr(accuweather_home,'forecast')[1].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather02.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a07 + message: "{{states(accuweather_hours_of_sun_1d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather02.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a08 + message: "{{state_attr(accuweather_uv_index_1d, 'level')}} {{states(accuweather_uv_index_1d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather02.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a09 + message: "{{states(accuweather_thunderstorm_probability_day_1d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather02.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a10 + message: "{{states(accuweather_wind_day_1d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather02.p10.pic=63 + +##### Weather Forcast Day 2 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather03"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a06 + message: "{{ state_attr(accuweather_home,'forecast')[2].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather03.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a07 + message: "{{states(accuweather_hours_of_sun_2d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather03.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a08 + message: "{{state_attr(accuweather_uv_index_2d, 'level')}} {{states(accuweather_uv_index_2d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather03.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a09 + message: "{{states(accuweather_thunderstorm_probability_day_2d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather03.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a10 + message: "{{states(accuweather_wind_day_2d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather03.p10.pic=63 + +##### Weather Forcast Day 3 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather04"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a06 + message: "{{ state_attr(accuweather_home,'forecast')[3].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather04.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a07 + message: "{{states(accuweather_hours_of_sun_3d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather04.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a08 + message: "{{state_attr(accuweather_uv_index_3d, 'level')}} {{states(accuweather_uv_index_3d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather04.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a09 + message: "{{states(accuweather_thunderstorm_probability_day_3d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather04.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a10 + message: "{{states(accuweather_wind_day_3d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather04.p10.pic=63 + +##### Weather Forcast Day 4 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather05"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a06 + message: "{{ state_attr(accuweather_home,'forecast')[4].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather05.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a07 + message: "{{states(accuweather_hours_of_sun_4d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather05.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a08 + message: "{{state_attr(accuweather_uv_index_4d, 'level')}} {{states(accuweather_uv_index_4d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather05.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a09 + message: "{{states(accuweather_thunderstorm_probability_day_4d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather05.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a10 + message: "{{states(accuweather_wind_day_4d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather05.p10.pic=63 + +######################################### +# +# +############################################################# +##### CLOSE - Weather Forcast AccuWeather ##### +############################################################# +# +## +### +############################################################################################################################################################################################# + diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml new file mode 100644 index 0000000..6a64410 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml @@ -0,0 +1,18 @@ +climate: + - platform: generic_thermostat + unique_id: cf308990-0dbd-4e8a-be77-aec56d7a5aa4 + name: NSPanel Büro + heater: switch.nspanel_buro_relay_2 + target_sensor: sensor.nspanel_buro_temperature + min_temp: 13 + max_temp: 27 + ac_mode: false + target_temp: 22 + cold_tolerance: 0.5 + hot_tolerance: 0.5 + min_cycle_duration: + seconds: 60 + keep_alive: + minutes: 3 + initial_hvac_mode: "heat" + precision: 0.5 diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml new file mode 100644 index 0000000..4a503d1 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml @@ -0,0 +1,7 @@ +# Please insert into the default file "configuration.yaml +# Folder must be changed to the directory where the tft file (Nextion Editor) will be uploaded +########### +# +#Folder watcher for NS panel auto upload tft +folder_watcher: + - folder: /config/www/nspanel/ \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml new file mode 100644 index 0000000..1431ae1 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml @@ -0,0 +1,78 @@ +##### Sensor ###### +sensor: + + - platform: template + sensors: + wochentag: + friendly_name: "Wochentag" + unique_id: 6ac64850-8563-456c-b562-92343dd96f0b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,'] %} + {{ now().timestamp() | timestamp_custom(days[now().weekday()] ~ ' %d.%m')}} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag01: + friendly_name: "Wochentag+1" + unique_id: 6b2aad54-3eb0-48cc-ae32-ee3574197f1b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,'] %} + {{(as_timestamp(now())+ (86400)) | timestamp_custom(days[now().weekday()+1] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag02: + friendly_name: "Wochentag+2" + unique_id: edbddaf0-2791-4774-b8d4-aa706f75cc7a + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,'] %} + {{(as_timestamp(now())+ (172800)) | timestamp_custom(days[now().weekday()+2] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag03: + friendly_name: "Wochentag+3" + unique_id: ad592622-db86-40f7-9961-4c1ffd21c711 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,'] %} + {{(as_timestamp(now())+ (259200)) | timestamp_custom(days[now().weekday()+3] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag04: + friendly_name: "Wochentag+4" + unique_id: dcb3ed45-2b89-4672-a04f-a55f025ac745 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,'] %} + {{(as_timestamp(now())+ (345600)) | timestamp_custom(days[now().weekday()+4] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag05: + friendly_name: "Wochentag+5" + unique_id: 77e642a5-de54-452d-9f4a-febe3a7851c2 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,'] %} + {{(as_timestamp(now())+ (432000)) | timestamp_custom(days[now().weekday()+ 5] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_buro_target_temp: + unique_id: 2393ab74-21ce-42d3-b15e-ec162b9d6f31 + friendly_name: NSPanel Buro Target Temp + value_template: "{{ state_attr('climate.nspanel_buro', 'temperature') }}" + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_lea_target_temp: + unique_id: e8e61ff7-3a41-47ad-bd6c-303f730de96f + friendly_name: NSPanel Lea Target Temp + value_template: "{{ state_attr('climate.nspanel_lea', 'temperature') }}" \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/esphome.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/esphome.yaml new file mode 100644 index 0000000..73cf7e6 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/esphome.yaml @@ -0,0 +1,1198 @@ +############################################################# +##### START - SUBSTITUTIONS ##### +############################################################# +substitutions: +##### GENEREL CONFIG ############################################################################################# + node_name: nspanel-buero # $node_name + device_name: NSPanel Buero # $device_name + + wifi_ssid: !secret wifi_ssid # add in your esphome secrets file. + wifi_password: !secret wifi_password # add in your esphome secrets file. + ota_password: !secret ota_password # add in your esphome secrets file. +# nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. + nextion_update_url: "http://192.168.4.250:8123/local/nspanel/buero/nspanel_buero.tft" +###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### + + #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### + #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### + #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### + ha_hotwater_charge: switch.charge + ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: sensor.nspanel_buro_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: climate.nspanel_buro ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity +######################################### +# +# +############################################################# +##### CLOSE - SUBSTITUTIONS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Settings ##### +############################################################# +# +# +######################################### + +##### Functionality for the Nextion display ##### +external_components: + - source: github://pr#2956 + components: [nextion] + refresh: 1h + +##### ESP home CONFIG ##### +esphome: + name: $node_name + comment: $device_name + +##### TYPE OF ESP BOARD ##### +esp32: + board: esp32dev + +##### WIFI SETUP ##### +wifi: + ssid: $wifi_ssid + password: $wifi_password + power_save_mode: none + +captive_portal: + +##### OTA (Over the air updates) password ##### +ota: + password: $ota_password + safe_mode: true + reboot_timeout: 3min + num_attempts: 3 + +##### LOGGER ##### +logger: +# baud_rate: 0 +# level: WARN + +##### CONFIGURE INTERNAL BUZZER ##### +output: + ##### BUZZER FOR PLAYING RINGTONES ##### + - platform: ledc + id: buzzer_out + pin: + number: 21 + +##### ENABLE RINGTONE MUSIC SUPPORT ##### +rtttl: + id: buzzer + output: buzzer_out + +##### UART FOR NEXTION DISPLAY ##### +uart: + tx_pin: 16 + rx_pin: 17 + baud_rate: 115200 + id: tf_uart + +##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### +#time: +# - platform: homeassistant +# id: homeassistant_time +# on_time: +# - seconds: 0 +# minutes: /1 +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); +# on_time_sync: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); + +###### A reboot button is always useful ##### +button: + - platform: restart + name: $device_name Restart + id: restart_nspanel + +######################################### +# +# +############################################################# +##### CLOSE - Settings ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - API ##### +############################################################# +# +# +######################################### + +api: + services: + +##### SERVICE TO UPDATE THE HMI FILE ##### + - service: upload_tft + then: + - lambda: 'id(disp1)->upload_tft();' + +##### Service to send a command "printf" directly to the display. Useful for testing ##### + - service: send_command_printf + variables: + cmd: string + then: + - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' + +##### Service to send a command "text_printf" directly to the display. Useful for testing ##### + - service: send_command_text_printf + variables: + component: string + message: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_value + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_value(component.c_str(), message);' + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_hide + variables: + component: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).hide_component(component.c_str());' + + + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_font_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_background_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' + +######################################### +# +# +############################################################# +##### CLOSE - API ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - GLOBALS ##### +############################################################# +# +# +######################################### + +globals: + +##### Save Target Temp ##### + - id: climate_target_temp_val_global + type: float + restore_value: true + initial_value: '12' + +##### Save Thermostat PIC Position ##### + - id: climate_slider_val_global + type: int + restore_value: true + initial_value: '0' + +##### Save Display Brightness for NSPanel reboot ##### + - id: display_brightness_global + type: int + restore_value: true + initial_value: '100' + +##### Save Display DIM Brightness for NSPanel reboot + - id: display_dim_brightness_global + type: int + restore_value: true + initial_value: '10' + +##### Save Display DIM Brightness for NSPanel reboot + - id: sleep_modus_global + type: int + restore_value: true + initial_value: '0' + +##### Save State Heating Room ##### + - id: heating_room_global + type: int + restore_value: true + initial_value: '0' + +##### Save State HVAC ##### + - id: hvac_mode_global + type: int + restore_value: true + initial_value: '0' + +######################################### +# +# +############################################################# +##### CLOSE - GLOBALS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - BINARY SENSOR ##### +############################################################# +# +# +######################################### + +binary_sensor: + +###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### + - platform: gpio + name: $device_name Left Button + pin: + number: 14 + inverted: true +# on_click: +# - switch.toggle: relay_1 + +##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### + - platform: gpio + name: $device_name Right Button + pin: + number: 27 + inverted: true +# on_click: +# - switch.toggle: relay_2 + +##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target DOWN + page_id: 6 + component_id: 13 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) - 0.5; + +##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target UP + page_id: 6 + component_id: 14 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) + 0.5; + +##### THERMOSTAT - BUTTON ON / OFF Heating ##### + - platform: nextion + name: $device_name Heating Room State + id: heating_room_state + page_id: 6 + component_id: 16 + internal: true + on_click: + - switch.toggle: hvac_mode + +##### Display Brightness - BUTTON DECREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness DOWN +# page_id: 7 +# component_id: 12 +# internal: true +# on_click: +# - number.set: +# id: display_brightness +# value: !lambda return id(display_brightness_global) - 1; +# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display Brightness - BUTTON INCREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness UP +# page_id: 7 +# component_id: 13 +# internal: true +# on_click: +# - number.set: +# id: display_brightness +# value: !lambda return id(display_brightness_global) + 1; +# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display DIM Brightness - BUTTON DECREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness DIM DOWN +# page_id: 7 +# component_id: 14 +# internal: true +# on_click: +# - number.set: +# id: display_dim_brightness +# value: !lambda return id(display_dim_brightness_global) - 1; +# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Display DIM Brightness - BUTTON INCREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness DIM UP +# page_id: 7 +# component_id: 15 +# internal: true +# on_click: +# - number.set: +# id: display_dim_brightness +# value: !lambda return id(display_dim_brightness_global) + 1; +# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Restart NSPanel Button ##### + - platform: nextion + name: $device_name Restart + page_id: 7 + component_id: 10 + internal: true + on_click: + - button.press: restart_nspanel + +##### Sleep Modus NSPanel Button ##### + - platform: nextion + name: $device_name Sleep Modus + page_id: 7 + component_id: 5 + internal: true + on_click: + - switch.toggle: sleep_modus + +##### Hotwater Charge ##### + - platform: nextion + name: $device_name Hotwater Charge + page_id: 6 + component_id: 21 + on_click: + - homeassistant.service: + service: switch.toggle + data: + entity_id: $ha_hotwater_charge + +######################################### +# +# +############################################################# +##### CLOSE - BINARY SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SENSOR ##### +############################################################# +# +# +######################################### + +sensor: + +##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### + - platform: adc + id: ntc_source + pin: 38 + update_interval: 10s + attenuation: 11db + +##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### + - platform: resistance + id: resistance_sensor + sensor: ntc_source + configuration: DOWNSTREAM + resistor: 11.2kOhm + +##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### + - platform: ntc + name: $device_name Temperature + id: temp_nspanel + sensor: resistance_sensor + calibration: + b_constant: 3950 + reference_temperature: 25°C + reference_resistance: 10kOhm + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. + - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); + +##### TEMPERATURE Outdoor FROM HA ##### +# - platform: homeassistant +# id: temp_outdoor +# entity_id: $ha_outdoor_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); + +##### HUMIDITY Indoor FROM HA ##### +# - platform: homeassistant +# id: humidity +# entity_id: $ha_humidity +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); + + +##### THERMOSTAT HOT WATER TEMP FROM HA ##### +# - platform: homeassistant +# id: temp_hotwater +# entity_id: $ha_hotwater_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); + +##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### + - platform: homeassistant + id: ha_climate_target_temp + entity_id: $ha_climate_thermostat_target_temp + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_target_temp_val_global + value: !lambda 'return float(x);' + - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); + # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. + - lambda: |- + int left=16; // 16 is empty left. + int mid=17; // 17 is empty mid. + int right=18; // 18 is empty right. + if (id(climate_target_temp_val_global) == 13) { + left=16; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 13.5) { + left=19; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14) { + left=20; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14.5) { + left=21; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15) { + left=22; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15.5) { + left=23; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16) { + left=24; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16.5) { + left=25; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17) { + left=26; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17.5) { + left=27; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18) { + left=28; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18.5) { + left=29; + mid=30; + right=18; + } else if (id(climate_target_temp_val_global) == 19) { + left=29; + mid=31; + right=18; + } else if (id(climate_target_temp_val_global) == 19.5) { + left=29; + mid=32; + right=18; + } else if (id(climate_target_temp_val_global) == 20) { + left=29; + mid=33; + right=18; + } else if (id(climate_target_temp_val_global) == 20.5) { + left=29; + mid=34; + right=18; + } else if (id(climate_target_temp_val_global) == 21) { + left=29; + mid=35; + right=18; + } else if (id(climate_target_temp_val_global) == 21.5) { + left=29; + mid=36; + right=18; + } else if (id(climate_target_temp_val_global) == 22) { + left=29; + mid=37; + right=38; + } else if (id(climate_target_temp_val_global) == 22.5) { + left=29; + mid=37; + right=39; + } else if (id(climate_target_temp_val_global) == 23) { + left=29; + mid=37; + right=40; + } else if (id(climate_target_temp_val_global) == 23.5) { + left=29; + mid=37; + right=41; + } else if (id(climate_target_temp_val_global) == 24) { + left=29; + mid=37; + right=42; + } else if (id(climate_target_temp_val_global) == 24.5) { + left=29; + mid=37; + right=43; + } else if (id(climate_target_temp_val_global) == 25) { + left=29; + mid=37; + right=44; + } else if (id(climate_target_temp_val_global) == 25.5) { + left=29; + mid=37; + right=45; + } else if (id(climate_target_temp_val_global) == 26) { + left=29; + mid=37; + right=46; + } else if (id(climate_target_temp_val_global) == 26.5) { + left=29; + mid=37; + right=47; + } else if (id(climate_target_temp_val_global) == 27) { + left=29; + mid=37; + right=48; + } + // sends the 3 images to the display + id(disp1).send_command_printf("thermostat.a01.pic=%i", left); + id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); + id(disp1).send_command_printf("thermostat.a03.pic=%i", right); + +###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### + - platform: nextion + id: climate_circleslider + name: $device_name Climate circleslider + variable_name: climateslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_slider_val_global + value: !lambda 'return int(x);' + - lambda: |- + if (id(climate_slider_val_global) == 0) { + id(climate_target_temp_val_global) = 13; + } else if (id(climate_slider_val_global) == 1) { + id(climate_target_temp_val_global) = 13.5; + } else if (id(climate_slider_val_global) == 2) { + id(climate_target_temp_val_global) = 14; + } else if (id(climate_slider_val_global) == 3) { + id(climate_target_temp_val_global) = 14.5; + } else if (id(climate_slider_val_global) == 4) { + id(climate_target_temp_val_global) = 15; + } else if (id(climate_slider_val_global) == 5) { + id(climate_target_temp_val_global) = 15.5; + } else if (id(climate_slider_val_global) == 6) { + id(climate_target_temp_val_global) = 16; + } else if (id(climate_slider_val_global) == 7) { + id(climate_target_temp_val_global) = 16.5; + } else if (id(climate_slider_val_global) == 8) { + id(climate_target_temp_val_global) = 17; + } else if (id(climate_slider_val_global) == 9) { + id(climate_target_temp_val_global) = 17.5; + } else if (id(climate_slider_val_global) == 10) { + id(climate_target_temp_val_global) = 18; + } else if (id(climate_slider_val_global) == 11) { + id(climate_target_temp_val_global) = 18.5; + } else if (id(climate_slider_val_global) == 12) { + id(climate_target_temp_val_global) = 19; + } else if (id(climate_slider_val_global) == 13) { + id(climate_target_temp_val_global) = 19.5; + } else if (id(climate_slider_val_global) == 14) { + id(climate_target_temp_val_global) = 20; + } else if (id(climate_slider_val_global) == 15) { + id(climate_target_temp_val_global) = 20.5; + } else if (id(climate_slider_val_global) == 16) { + id(climate_target_temp_val_global) = 21; + } else if (id(climate_slider_val_global) == 17) { + id(climate_target_temp_val_global) = 21.5; + } else if (id(climate_slider_val_global) == 18) { + id(climate_target_temp_val_global) = 22; + } else if (id(climate_slider_val_global) == 19) { + id(climate_target_temp_val_global) = 22.5; + } else if (id(climate_slider_val_global) == 20) { + id(climate_target_temp_val_global) = 23; + } else if (id(climate_slider_val_global) == 21) { + id(climate_target_temp_val_global) = 23.5; + } else if (id(climate_slider_val_global) == 22) { + id(climate_target_temp_val_global) = 24; + } else if (id(climate_slider_val_global) == 23) { + id(climate_target_temp_val_global) = 24.5; + } else if (id(climate_slider_val_global) == 24) { + id(climate_target_temp_val_global) = 25; + } else if (id(climate_slider_val_global) == 25) { + id(climate_target_temp_val_global) = 25.5; + } else if (id(climate_slider_val_global) == 26) { + id(climate_target_temp_val_global) = 26; + } else if (id(climate_slider_val_global) == 27) { + id(climate_target_temp_val_global) = 26.5; + } else if (id(climate_slider_val_global) == 28) { + id(climate_target_temp_val_global) = 27; + } + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global); + +###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: brightslider + name: $device_name brightness Slider + variable_name: brightslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + +###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: dimslider + name: $device_name dim brightness slider + variable_name: dimslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_dim_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + + +######################################### +# +# +############################################################# +##### CLOSE - SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - TEXT SENSOR##### +############################################################# +# +# +######################################### + +text_sensor: + +##### ESPhome version used to compile the app ##### + - platform: version + name: $device_name ESPhome Version + +##### SUN SENSOR FROM HA ##### + - platform: homeassistant + id: sun_sun + entity_id: sun.sun + +##### last click sensor, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click + id: disp1_last_click_va + update_interval: 50ms + component_name: lastclick + +##### last click lightsettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click lightsettings + id: disp1_last_click_lightsettings + update_interval: 50ms + component_name: lightsetting + +##### last click coversettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click coversettings + id: disp1_last_click_coversettings + update_interval: 50ms + component_name: coverposition + +##### Wochentag SENSOR FROM HA ##### +# - platform: homeassistant +# id: weekday +# entity_id: $ha_weekday +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); + +##### HEATING System ICON ##### + - platform: homeassistant + entity_id: $ha_heating_system_flame + name: "Heating System" + id: heating_system + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=53; // 53 is a blank image 20x20 + if (id(heating_system).state == "on") { + symbol=64; + } + id(disp1).send_command_printf("home.a50.pic=%i", symbol); + id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); + +##### Hotwater Charge ICON ##### + - platform: homeassistant + entity_id: $ha_hotwater_charge + name: "Hotwater Charge" + id: hotwater_charge + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + if (id(hotwater_charge).state == "on") { + id(disp1).set_component_value("thermostat.a12",1); + } else { + id(disp1).set_component_value("thermostat.a12",0); + } +# - lambda: |- +# id(disp1).set_component_value("thermostat.a12",0); +# if (id(hotwater_charge) == "on") +# { +# id(disp1).set_component_value("thermostat.a12",1); +# } + +##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### +# - platform: homeassistant +# id: weather_symbol +# entity_id: weather.home_wetter +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: |- +# int symbol=1; // 1 is a empty box. +# if (id(weather_symbol).state == "sunny") { +# symbol=2; +# } else if (id(weather_symbol).state == "cloudy") { +# symbol=3; +# if (id(sun_sun).state == "below_horizon") { +# symbol=3; +# } +# } else if (id(weather_symbol).state == "rainy") { +# symbol=4; +# } else if (id(weather_symbol).state == "pouring") { +# symbol=5; +# } else if (id(weather_symbol).state == "snowy") { +# symbol=6; +# } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { +# symbol=7; +# } else if (id(weather_symbol).state == "fog") { +# symbol=8; +# } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { +# symbol=9; +# } else if (id(weather_symbol).state == "lightning") { +# symbol=10; +# } else if (id(weather_symbol).state == "partlycloudy") { +# symbol=11; +# if (id(sun_sun).state == "below_horizon") { +# symbol=12; +# } +# } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { +# symbol=13; +# if (id(sun_sun).state == "below_horizon") { +# symbol=14; +# } +# } else if (id(weather_symbol).state == "clear-night") { +# symbol=15; +# } +# id(disp1).send_command_printf("home.a05.pic=%i", symbol); + +######################################### +# +# +############################################################# +##### CLOSE - TEXT SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SWITCH ##### +############################################################# +# +# +######################################### + +switch: + +##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### + - platform: template + name: $device_name Nextion inited + id: nextion_init + entity_category: config + restore_state: false + assumed_state: off + optimistic: true + +##### UPDATE TFT DISPLAY ##### + - platform: template + name: Update TFT display + id: tft_update + turn_on_action: + - delay: 16ms + - lambda: id(disp1).upload_tft(); + - switch.turn_off: tft_update + +##### PHYSICAL SWITCH 1 ##### + - platform: gpio + name: $device_name Relay 1 + id: relay_1 + pin: + number: 22 + +##### PHYSICAL SWITCH 2 ###### + - platform: gpio + name: $device_name Relay 2 + id: relay_2 + pin: + number: 19 + on_turn_off: + - globals.set: + id: heating_room_global + value: '0' + - lambda: |- + if (id(hvac_mode_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=49"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=50"); + } + - lambda: id(disp1).send_command_printf("home.a52.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=53"); + on_turn_on: + - globals.set: + id: heating_room_global + value: '1' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); + - lambda: id(disp1).send_command_printf("home.a52.pic=66"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=66"); + +##### Switch Climate HVAC Mode ##### + - platform: template + device_class: switch + name: $device_name hvac Mode + id: hvac_mode + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).set_component_value("thermostat.a10",0); + - globals.set: + id: hvac_mode_global + value: '0' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'off' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); + - lambda: id(disp1).send_command_printf("home.a51.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); + on_turn_on: + - lambda: id(disp1).set_component_value("thermostat.a10",1); + - globals.set: + id: hvac_mode_global + value: '1' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'heat' + - lambda: |- + if (id(heating_room_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=50"); + } else if (id(heating_room_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: id(disp1).send_command_printf("home.a51.pic=65"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); + +##### DISPLAY ALWAYS ON ##### + - platform: gpio + name: $device_name Screen Power + id: screen_power + entity_category: config + pin: + number: 4 + inverted: true + restore_mode: ALWAYS_ON + internal: true + +##### Switch Display Sleep Modus ##### + - platform: template + device_class: switch + name: $device_name Sleep Modus + id: sleep_modus + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); + - globals.set: + id: sleep_modus_global + value: '0' + - lambda: id(disp1).set_component_value("settings.a02",0); + on_turn_on: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); + - globals.set: + id: sleep_modus_global + value: '1' + - lambda: id(disp1).set_component_value("settings.a02",1); + +######################################### +# +# +############################################################# +##### CLOSE - SWITCH ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - NUMBER ##### +############################################################# +# +# +######################################### + +number: + +##### SCREEN BRIGHTNESS ##### + - platform: template + name: $device_name Display Brightness + id: display_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).set_backlight_brightness(x/100);' + - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' + - globals.set: + id: display_brightness_global + value: !lambda 'return int(x);' + +##### SCREEN BRIGHTNESS DIMMED DOWN ##### + - platform: template + name: $device_name Display Brightness Dimdown + id: display_dim_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' + - globals.set: + id: display_dim_brightness_global + value: !lambda 'return int(x);' + +######################################### +# +# +############################################################# +##### CLOSE - NUMBER ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - DISPLAY START##### +############################################################# +# +# +######################################### + +display: + - platform: nextion + id: disp1 + uart_id: tf_uart + tft_url: $nextion_update_url + on_setup: + then: + - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### + - wait_until: + api.connected + - delay: 0.5s + - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" + - delay: 0.5s + - switch.template.publish: + id: nextion_init + state: on + - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### + - delay: 2s ##### gives the display time to update other components & set the home page ##### + - number.set: + id: display_brightness + value: !lambda 'return id(display_brightness_global);' + - number.set: + id: display_dim_brightness + value: !lambda 'return id(display_dim_brightness_global);' + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); + - lambda: |- + id(disp1).set_component_value("settings.a02",0); + if (id(sleep_modus_global) == 1) + { + id(disp1).set_component_value("settings.a02",1); + } + - lambda: |- + id(disp1).send_command_printf("home.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=50"); + if (id(heating_room_global) == 1) + { + id(disp1).send_command_printf("home.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: |- + if (id(hvac_mode_global) == 0) { + id(disp1).send_command_printf("home.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=49"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("home.a51.pic=65"); + id(disp1).send_command_printf("thermostat.a51.pic=65"); + id(disp1).set_component_value("thermostat.a10",1); + } + +############################################################# +##### CLOSE - DISPLAY START ##### +############################################################# \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/nspanel_buero.tft b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-beta/nspanel_buero.tft new file mode 100644 index 0000000000000000000000000000000000000000..c42ff31e53b9ad33f7c786be64ef62bbbbc90f50 GIT binary patch literal 2688576 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

    gzg@QHSd=2(_` zfL;sz;B^b9Q+WE)Y%W&}Blq~>Xu0pSBL?^!=_lweZ*T5W4>U(X?cRWs)fiXe(6sh$ z8%_a(rQ-U5Y3)c&d}SB8?=(kcu4_&r4|~K$*VE8JyNtT0p@ZefeW#&=zsE$(%`(y> zQlcICSF{FGOFVsP4u=TIeM2h|J3}Ikknp#6M>Q!(O0)+B{f2%rMkq9|*j1+L4w# zJWnmIgTI$$*AJy5%>_ZjVxS#NH~Pr0+E_x$fb!GY&_R|3>55|_x`#E}9HsV>4{R}% z9l1iScfl)4nr%}^?up7i$d*5S3(D)LOX;kXHJ)^U9nwwSizRipxeNM&7|Tz#cTx5p zC?Hc~sqp^+N+u)@hk;rzK{{kxyd8I-x6bNmZJmV!)3(Ti?O<-e)0c*QTu4_x=&l_t zro9X1xkE^mb$PPAyE)2oXnKWSAorc}lgtn5K-Y0_u*6dKhj0K9Ynli8MaO6d(H+2< zSny)B&Pp7IS9(DA?JjwC^nuK_ zB($9xP3?;|)#2=K_5;x<{>Q#E9ye$U)#8x6%mbA4ij_Dd@Idk*c?p^a>B6E>(6Xp$ zOIuSr(qLU;eE>8KvF*`n^gzuy+0L0F<(_*Gts4657myEfPn|~##V@eU+lcrbUh(o8 zwmBy zKG2_@bad^-wae@MVX>X^@q>2Bvb>(Dfb24t*IypTbp!BH z)t(vMvgo+wt49{1+&p|NBy3LlwP(ZgB=?zBdAP=thjG>7U!8^n(=_>Ubza4=pRB#G zXyq2__+$R#*e`i>Z4>Ht-{|8kTQ+H0+j4?*`ip*5{!qGdGCe)Qa{k zho-QcJQi?f5I$-g;zutFb%DCE9DAjpLmAwiNB!ig1E!~^F?5o5!z+u#|KO2 z&PI(*8aChGzGdcyp_5Rw>O)he)o-oeiB#l1JU=3gAwKRHlqG`)p8c-2mx`+nSUR;h zhLl)Fx%W=e^mN0Tw)s=G)|Y5yn^wQP{!eS&%l`DeBa1Gs-8Y&JOQeT14aSe*Dbx-H zgu>9@&zj?Yz$gyhqgI5hlOlc^R)v7OVE;FhQ~uMQi7(Z zQH6H8Z0?t+qjpXIUYT2ay^dCH3EqjFt+j`yxR?E8?GDHby-7c{coq6d+VQ#TkG>t! z^!R+}hkmlQz3G*?ZcX+T!zN_jv0*s$%C+p!lsh&c&ra$U+oe1*^Jt;l$sDp)(@~@J z_8%?OWYrSjP%nkF=E+~W9%GUZOXb;;)IAz&f=5Jd4MYIhWqjspGv-W(GcC@BE zXpnCe#OG&W1d`#R}k-wqk@-Snl^gYVqyIl%yh z)ShHoZ(Jw+DMuDf$i$m;Skigm(#^fwy( zdGIyKCy9oI$C9=Xy|DbWGR}o^U8nVa!(WN`{z@7K<0*@vYxzL>rpka%0q+Mc22#vV z1L>Qr12zJ`4SXHA1o$>^Dex4KzN}vYzXQAii~y;>&j7V+k%06~($_`bWId3+$?pQ` zn_LZ~Z*mQgzR7jKyMQkM>6=^+q;IkjNZ;fJ;3eQoK>8+M2GTeA3Xqd&`pW2=+zO;` zavM;){s>6l0k!LofZFv(K>8lf0_l7F07&2CKLY7{ zq|c6f5IcbMIerYJ&+(T)`W!of^f~?-NS`BpdfN3zK;FXL1?1kt-vQ}+{1V7pxA{Kc zZQFkU@&LbUKvcdL%ohRD7r6qs z3;12&?}2N8cfkkw0+2q*Mj(BXF9EsFa5Ip;$R7add;G7!&w)P#S}L2bH)KTWkdZeB%p+`BBW`xMJ>Cqv!Ejru)s(I{yczH^I&&;ahJsZcRs~!6 zE%@lPTPy~<+ocGb0#Bwe;2RG8Go-^GnQm3m&89RryqSiK442)QVKEtO4wG3JOg3kl z!<=Sw8qJ>UEK{a%colnww_lEumF~<@+(xq{2R=>3**`NQD@Vz-rsXKUoE*iUP0Te6 za`$r4Vx88-JtSt4YMr zhVUN5K1p6cp&e(Bi?;P^fyhPL1|fGMt_$f`Hsgw;DAo;WsYotfYr9gY=oe@+lzHPd zqp@>;ev$Rp+u+$lf5814I^T%h+_9+Vj;Znp|5>uBZZ zi|e<$O23$XZbkQsb1S%#`drGB3nx|_cgq+^%Zcwg^l6q@85)}ywF@oHbEL#b1s^0s zd!v**Y1qV=vTVP3&JHc#GHi}^;dNNyg&y(`*HGc@)Av%L2lq=pWn4#`i@X9iXm_*@ znZsQ{x)icwY86YIh!1?A6s?ic(o+Fn4QoWNAuYag@+HUC)0&M9Y`msh563;Wl}rv# zGR+%P8!%eGer38A-%wtB(zhhw+sJeiQbGQ5d4(=5Hi(7 zFL7PCrjy`dX%l>3Zo@13-DlcS{bgsf?Tig>$aAs~Jn7gFgB@A(3KCp6#Y>BCd_l7Qx$4OAp>{Et9-mX=lUFtAw9H!a zSu{=6Y0ez>&-X3lMaolC-dx8R}P9vCK1J+k}Hd$oOR1yj%=y*X2S# z8PENS*>Ti5WW~Ok?TIvd4R6ubiVk zyZq#mtuU^qXdm(dKeke-t7wA$M5;$|c^TS=Rn#O}kXy^W+|A1RXRDGlTg-v)JG9Ho z*~Zukq4sD;)GFq~tF>Sl%B?bt-VU#IhR_HlkL<754q2YlN;{ojZ-cUa{#V*yHH;dRiEM-Rjl2?z7sBf;u&nEla2;YDC0ZcbuRRt{Zh;(S z*s+YA?>zR|e|vii<2*vKB%hj#i#=lAyt>kNoY`E{c_{t*OUa z2M>Nc)Yc1pE7W(RDb(@0%tUKLd~nK4)84c!19g1)S-;5H&OTk9pn0T)JJ&tO_CcFTfeGn{T)T z%`3cU)1SJ}t>DO5#=v)S8!o<|* zM~|%ab)hF0^5R)d1~I-5%DNJ7KFB2|-+nW@^*0~qV7xBX3qD@R)`2l7HpJje*gYX1 z;?!xC;FD?0E7&{v$%U3RA8w0bUCy%oTUzAbvi&1=f4B|4T!j5%`W~E8Lw?eFzcJtc z>uD>IXU22f&Hc5hejh%w9K4kIi3;{PL4<%tR{zG`u(R@tzG=RZt4dwM#&Ztl-Hd*E*>W;|rjsg5{cacJE}`LRMS4 zN+BxK7VV6s`ffQZ>?&=G=b39#n08s0c@FiUR`DTa_{QBuYuNKZ251WhmXKPjNE-QO zc5hh1Jdk&_g>&|5A>V$ouk>LC54Mf$shWC<)_m$FFE6W?9u9d*lebILHR~p{EppE6 zW?%5dbo4K1`*K~^vi%*}3bLjifg^sOT*!DPRxmAIX)7@6d2l~Zhv55C(k>$}{64Wl z_Do!v#5n||yC)%umta8Kajhq@_^h$RRHAn z@!Np(XcPkP2Mz_&vk?N)voR9r#yhVR$lXSLMAg81(7`4@L*PB8w{owgTxf;Z;~K0Cxj< zwbB0r%!lId2XYtJ0pR_>gFs$&^cIjFl|%ggXHP&W89FjFd_+-kP~Kg{`-korbcd3A zcXmbAeXjdlytrtxwc0k>`hbOh4`%T1q4bB+A5MEX?V1m;aCT^t zzJ)V?-im(F-#;bUxKRB;$ywTB8Emufs9v}0>sGF|+=p(!et+Elo9l0^+U_^4%M`~` z{0c2>>p5V1zI@%TJFpj_-Cv#*Qcr!kURI^>9pOkCRygp2xx&THlrfU~ zkT)Sso>AnvWGoPHJ!w-z(v!Vz?vcdt#e?@+$#<33Aa$xKk{q1|;gvwgZ=(68XH%{sC;93O2lj#p*NnJIZ|!+sPSMN^%Q z!B<&?(+N*V@qAbky+m>?v`J>33ac%ikyGdf8;|G6-Nz)|MTaYGlT-ZobmjEcO-g= zl!Y;9TCQO#3F}FB=VIoO)~}!B(nh`q+m^Z1 zVOh&xx69Ofwemh>B&Ry?)@f|;+YT5ytf^ev6W;lMLmC3aYbkp@wYl7VOkqvk(0QL z2%g2Y%~Z(|PMSC>^W-Q!NYV|ME}XpO(RilR1q-S&etXgq%`Ql(bl5idM4la{TXV=I z&aYc*P(vc`5&OKXMVIL^$!XZ2`tt_N6OaYCb|PK&9P%*PPAA>ifWq~pIaOF~8&mF= zOf^$0$#L4P`tNOr*{05==6GmQRWUAkT?XUBOuJO`WGsu^M#$w%-s@RrmsI5ymUQ$3 z#^>IDo05{SJ<5<1p3EX?j*Wb4W_7isvFPw^_`@0%|J1RsF*mf43^#6n0AV>EBWYsG z(xXoN;t#eg;gO#?muQ;!Tj>wCQP}2XSCa=Zi%;S7OI~zX-mYOAvY%>N0>pvjr?FPv zYu%0Uzxx=<3l0{!EgQPpl*ibaIIO_+q$NN^Nd6$}gRR29BE$4cT`fAyKKSK&JV2UE zsRO@VfsreJuA@e8j(C>ixXL#;%gP@qa$AZ%!O4U_S<4rxSq%PCbbRF3$zLV>F%Qhm z*UB2^xcv#=VBwEqe{b%Rza^c9qXAq-_GrE;!+sUuK@YAc4fO}cjGnPs3C&%B2BSCU z3&tpUZtj9V?Cb3-R5hu8u-|}KiF_8;wZyulGZ_`g^_nY-rX`pOd)V)#E!$KsKQfFp zZHQ-sn%5+cfjU3r9$ihT$nTD7sYyp3H8@yWmX~$FzLtVHV)wB-RA1u^14*KT_s>|L z?9m)~f*%f&0Lxz|#g3#kB}47)vz{b2!5W$_&Rid}j@i6Ur7$!s%Enl7?w6lWUY- zp-8{t6ryu3LT`~C$X1|4w5*1ES6ZiLo>*?$#r<-<2mL5aOT;anaNlS{J7KMLRnCx{ zG%JY`^JygV?Ws1j#?AGd7f6E?9AQ1+qOz6fQcw8}SBsRZ4d11Q7!Zw1-p1`;hIx+V z#BDM3d-AuWXR((jEHIMUrmS-<;avdEJbm0;&yXzTqQl8%D#8l)iZwtNsG;09Jo(!&XDvFMaDtq4^7u(-tl&0do&Me0&nlw5ETPb*q9BYf z0A2TG_PuUuEFeCUGV#rJzJIoE*Jk@NyMaAnr7d9d&@*^#qy-cGDlZKECHB;fyO!D0 z{M1Pb*qF1?m?`Lj?gW&Cj+!FJl{_~9ZzVqJImj=kaIy)y9S!o0cT(S8Ux{2A4hyML zE>2w*aY5+G%cn|}&JpaJlLDL%JXpQ8JRfVD^3;=tcW)L**y~EWntoKJ(r{Wal{RWu zJg@kN{5_ad7D^*vV=cVB-d2pNFAH;H4-}AYSTU$m)+e3Ng2|PkuzQsbmSY<@ln_|h zSCrLK`YxPl{jN+;S`Zs!iL1oNI;8$d5L~14XsJiL)1VfNW7~Fr_^h_q-Azj~)ESZc zfrAx{@n*a`5Qlo=>_aECAPz|Ko$r-(E_Q5#KP>$B)Zbk1*k)frJu&{SIsK8e;CLOD zEwIdf(!JSk;=L@7M2LTd7Ci4PzS;i2g9c_))F%8h1Xu^W0=OAC1-Jz`3%C_{A8;EG zo2aPmz)iqsfiDA}1HK9T4e)*7^T0E}7l7o_z6d0jwjM|>?GE4s;7%a9w7&&XFTDYH zKk#=za&2D%Qa`;B$VL43Kyqte1Cm?Y1SGe150Kp279hE`dx7NE?gNrrdjLrN^gjWA z3_J)VxArjb6W~#x9o*Nqf#ZPh0;dCy1AhVhHz2vR?*pT-4zvM>08ap^mwpmR?rb}d zdg-46$(8*aNWJtx z%?9#e`N6>VfkT1h-VO)e1RMd}3LFh27k4Z$72~fEI2Tw1BsaGhNN#Qkkb3La0?Ez2 z9!M_kWS||~+V25rL+chG_1G(b1(a=^ebu><|y_|X~0 z2!{v%pvj&XvOTjR@)U!W;Zg>8)bCIq3Kh0J> zZ+ichI_+k^R@zqjpD!PQZ4B9S+vg4Hu0O60aR{1s9E+!jrzMbPzaA){7?PX$<5=c1V0wd_ zIB}$D_GZHd(^Eiqk^Qb(^^$6;KM`t?Z`O>FCbu8*FV6CL{atxJZ zcPlm#kHuz2rD72)RB`nhgLhBb(_8a9^{wBoJ!09g^@ zQw%I6m@KbH9gfHvp)=ymyjLyk9MF$+KMkMv_e6td}=RTUWxOsVpGoo(s_o2*~YEDL~d8(#_J(Z%uj^4%@m9?Pi zIg#zl5f~Ow7zycnK0qByZ3z<)Sq`zpSc5`?$t_&`q?#+)KXgGWaKhMG7OE>@j$&Rz z*l<~yD)O92@dPhQuvdh_8W}r((p^(z&q+N~cqg?dw1i5s8KqyfNnpzW?=fgqBQ)zu zdNJ9wT}@n(!ZgR(X=T#B5^y0xKzg@P>WMWfJ(}&SS?ikSI6Jvgl$IszJqT;Yo9=4$ zRkJ+hl7McXacTwla=oLBBBafB_72U+TY$jp5C{8^PT7sMv8##7@nM?NN%kS@O6C#E zdIHal#Xqe36x)(@#mf$kZJf~=R%lMhe7GYD_l}_Dc8|w6XOEV8VQU(BWl@RyyY?|2 zvY<$F`6+&vT@D$ymi4~107}~L;gj^~JjC*zRp~eKI3792xb`npGZ$H?B7P6k62T*v za!}C5_&%@lDWY3MQ)-|yD4zJ%t+J5G#mRrztG#6FGq%8Y63 zRV?%SYD}QNxD2CQ<@t(J>@A7=f7fng)I{~Ss!;>>6^xNI?8m_+l1o=)Kw2o9;WVAO zRykt(05d`^{>rRM?D<)LBGOCT|7a`HNHbyvbmb%V#$B?H&b45}rh$DZcIG|xTGR#8 zG*7b+zpCgplI;P9dp>?>i~R493}#2)NxDs6k+C*5}~ zM%j!*XLGGMs|0(JlkUG3{HooBH*RvRLudETIO$$yue3#%&TWrJKcKHc)nVrE4y{8kM|z7Cz;hPh|C-w#P*KeXu$?I%3+Pud27b$xlJ*9qB+oAQ;MYuFgE2qq;34L$x0n7&d%#GkRWmL+I$GkpWA(P!@#ht7FId%$plX~pthQgvz73y68nzB0bI>WD7&^>9bMgsaX6cxR!zt7%fE>WfN`)0(U_F`1tqM~Z-eq*C5 z$K3Xl0s1Em9Y%#+xtM-$XkUgj5H`VM8``Aug*>r#z1Zr}M}5Z%w1v=M_N0ZMCfHcB zwH=Jrz~c?e{L+psDlClFKqB>6tkTm##CrBBoDsb+lXKu9woxxH zf6MgMwi^hGRy=$4Vh>4*MvYy5{tas7(Al3OKXq;cPdu=1%xz~a!AMFq>fVfvIvtc& z)U;+bmw*lFsqHu&{Ob(10<@!yIOKmX@(<>y{e?qumeB?l;#x8i!?b4Ogu!oDSI1db zW6$D=irHn%H;np@EbM!*&Xt}%d)N92wjjTRoTlvvrR%XBJapFq&)Tbxv z7hBmjZRL=xxpH&4 zL=QjV0l<;A;R~K@!R}P0o1p$R6nkC91zVKAW9^WsjbB3ULNs<}n%5r!^aIHb9|@cS z90i;O91Xk=I0je?%m;1)js?C990z<8SO6qDybyQ>csY>l@GF31hhGUKJG=-u0XQB= zcK8G!+2H{o+2O@Nvco3=$qwgJ^<;iP&+IJjCcKCZhvcubeH0MH-DO6_u6iD`WCy;FKFM(uxp9Q`N z{0A@^bM!Yrnt9=ln@_~|!H%EiUig$e+1xQevbAG@RIwcZ`~#3r%2TP?2^@{p&kg)B zFa`JoFbznvFd4v4fLow$x+#&r(*m6cBCl?MKJwj>2sJt<8vo@Ci^~~#X{Im9o1T7|CnL_Ckgn_x~?##3_+wi3HoaFSJqzwKm|D~i2OG(ceS2#2< zP;9EKMRi5G^QVq)VdtJV?R<;BX*}AB%k*7S{gDS#7KW5|-L%PJY2pOi{0_U-zcn~n z`$Bip6F-T*=qR* z$r~AVaJAhcGw7{gZ=VW?e@JV^zL4J!zG$~{TV=t)>7Yltb@urk@q2IpwmyAShb0YL z6BV|%cjsBVb(hjSHHdc z?ADp!az8&Ocuh=B*`>_k#{p8{FBBgppET%E`P_L{wx3~(Y}uusJ|r~QT!pVp-=~kh5lR*Doi~pD37Wc_&Xh4#yR*yp z&lp^d>{-_=9$dYDMs%s}A3>aR#8;-Tea^ub=XadpBPJGWB)5Il*6lMmDj|JUo_f+! zOtOL}`X;KHtF-N(F?XMd{T|DHCYXbE3T;iWjLh_BqF;q+$?+y8)-2TX!55_lYGAF; zFrQn_@ol#zwf}H2dt0J+4N{)y&uKand;`aE(vlO5$z?F zJhs8r%*|&n%eE>tz-{a7^4wOtHFw`~r16m(EXp+Y0{+e2$A0=TY$o?p?S1H7_8_69 zsV)9=+g*zvMvP~I-1Ne{P{Tx@t?F)%#-f>ZY|CB6_K@>$*Agu89sPy(vs<1-pPDIY$`QO<)GSrYuZ_$M<3X*hx;Gi;^p#~nX~Ps?g0`+Db-)=1^^bZC}1Y^1BQ{dqCj z2p=FmyOplySi2Qn${2*!Y~(3_pH&D`>!1CEh+6Ekl7`u)yi1K;AaBnn_KaNg4kFPeCj-Btp>N^J;!t zjgCrxkAyVub|aptDqZ$8{z7)fNb7;nO^y=vRyA||fn_=#j*?o@IsCwSz?`h&6WwFW z`U7$`$+W3@mi82yb3rA_JHgiC{-e7ReUdu4^UQ=K#{7iJA8WD3PIh05+k<>C&q8yo zp;lL>k8@J{95Q@%9}Bun+)t%z4Ykzla(9v+;jUSHCOD~`qYZUa?nrhZ-D|Ld^}~E! z;-jA417`cwdyw5s;`eWP9WN{Sh z@;+;-LAy}Mqq-H$+&^ihKg>LHCKO+!K@6G7@2jiZ=n3wpR_aFjo75imhiA(}W6M^o z(+ye;=m(>a?wqaKXV5A#tp79A z(`{#Aju3w<(f-=sYu*0XPsBZGB_3gXbJbo;({#G}W)kb!g-ML#SLROo{AqW+Tvsad z0qdX=TMO3nV6Yw}WzzUAnj9LxoQEJyHR}(N$@)fM ze#hK>tf5}?gjp?;mX7tD)QLXse}u`N7BG@I;@RJF+c~aZcroDw%X{!et`eG-27VCM z1FWKNVSXNoac*JmbTqJ(A6P8S>39E#F~@bQq?~@ZCNn-9t-y=p*q2rG;EU~nuBIRs zV1^|VnW0y0t+697nBBR?v$t}kuCc=#`pX~Pr?IvkdY2`G#;N6k-3Hx~Pg;J~0c_mt zJS#O?Qr^GSZq*)IgR~_F?5{$@o&hZUyB3Gn)!9DSp*9{_`*o{W0bmO~X$8Q-;#i%# zPg-*VR%~n|qPS{v4x%FsEN!f-TMBlbeJl9sqje~+CkkBO6D2-d@v8FY%m20F(DG5o zu+lh9_f4v#^@pU#wSd(X6Ez3x^!yGA@FG*fZqZ@^HthtY%jzxy6vCpn}9(y>{i(&Pf)IMi@c4?(*3$|=9Voz9OUtSPhI=h^E!tE8a z%cDzY`ejD>C-#^Z+Mjk?8*ZQT{8m{BWN-UM;Dr}u_FztfNSMg|5?B6?55jw8w%D1V z>?-x%+oSd%ve%ZqH}~Qft|8q+vfao}YWG^W_U_&tSxl?{UtnMUC@}sCO##Pntg0E-$#OO7>{yo@?vu zr{)yp*G^Q~UU@K(bjs0Zs>g1|)m61Nax92_#$fZ$N4rcLAww{GUK-8~+!O+Qw0s z)yY=v4WtbSY7bNE_);KkK-hpE0;xSr_G%oE+Q$Qcw*t8;JP4!~F}0AXMf?_!TEt%g zlYkzK!W1C2k<);DiI-Z$uLB1HX$^Z2kXpz-AlaIc$>#3&$b zNQ?oJ?Mkg;Y9ki_sf~O&knGnhfqbcVJdj$+0U+716M?iXL2ct-1Fr%88CVLmVNSXc zcolF8knC7$9g`jVeIVJfw*$$JrM5AxYtI1kh2L4gZ-CS`rnd4Afn?KC>zKAD?gmZ= zQu~-}+aCdc3!D$67V`oi*|^m}+N8J_cps43$1ek^ZF~l}6iDsmWx%_DKL?VX`!B#( zfxiS&d-)+C*}A_1Qfv8P;H|(lKx!*L0wkOFQ6Sm06TPEHjLDNfe^T-Ycj}0wlo5$( z_~1`W9iKfRYeJTPlzQ2AwW-&o zcx{*aE*F~=d1FTT$K{O6DIA(TGR`$NG27qYIWF;X-<5-l293`q*LOlzU|{%!7i9E^ ziC%cc@KkjM=yvDxh`xo_dfpuKPxy12YX8VR*h-%yo!gy*Ff9miyO0C6A%(`mSGL`F zd(gsU(d|OC1nqCHJMMe8JXY9P(TGi9ufoO>Z@1T|ibm`aFv{spx_4InWm`q#-)c>$ z-BOsX9cdi~&zQ{JjknX+!BWh&TwADs~O1IMXR#g(>Q~8@r-{Lgw z0V7Stx7q&Eii*bVs;0y7g=zDQbmech_m;;h8s(*ou)i>EYKV6+q>y=eW!ntYTjbiM zX_G=?$4~rUsXAu;_Vo9+TGEQ3BETF!>t}owjpg@yz@x-u-R*>y8{&mzd&QrDnh8$p z_Jo#2dxMs4j92xt***s4sAxP=b-q8+(oF}-8?Zf!TB&H9H)6%E0pWb*o zDZ_7beTKcs(>~qc11H88_Pu(nXaa# zs9V@2Ue>bI6yl5M2bz{_x=}BlsGrK%!G^LrbI`YtB#V91Aeye`-l1Z8vQNB4N$5PMfgjm z^^4ETD;mF1DzQ%;gO!%0+J|r&NOL7w@K=Uj^`5#Kr*M*-uxM7NWPj7Ai5$qL;9rh#Dp{0hQuJYZ^FHr4@}=wlNMm6OWFNmHRQKYqxr=LEPk-ChSkV5GuufZ+Tw3VPpGxz@6$WScl=1{Wzd8U?&5{!xNj!tx!`Q*iEMRig+ z^5sUoE-lhk{=znlw7)w#smLAS55`QW*vj9<9jpkCqc9D2chRpru(+dXNEZ~xHV>my z<>oKqZ>3*z)JTK6rSa4;wppcZw(o_~Gu5j~WvT5+ldxJk!H_aX+|hZk{D6O@uf+SY zdkgOUWJwd*0h-{j9lQ zN79b3>c86dRejQq1qjRW?8n{%Cp1MvSk&rg6_H_0sL4Lv%rv-WNqjnuaOV+Du17Y zLoX4apJF{)P#cc!o5N{!Ot<`g&KpAi<}j=>OvcF>>ZD#(4F^0@(fXTXY`a&tokA|<!lSk7hTx~T>ur}j_{2ks50>Lbo^kKC*Y>}En18SBf4X^b zb2>~bR3K#1j@2_|_FUWy6++}0=XBe=nT7a`e@>Y6;=b>b0uO(}=ZePWkUtOh4S!Sn zy^6+o=&)8a7VNMul(Pc;foIprFag^OrJT3<$M;%pdCXSm;SVY{p25tW{I=IV>GoID zzLoy^MmZmwQ!IItuwk8sz4qAe@g&9knXydwr4_zH?KkMqd|z15E&j>cj1s8;Bx%v?0L0!L4`qGN8w(T$si~b&e#=p>4DD$?oQBPVB@1yFlu*2)0 zH}jnp1`>JYnL>mv*m28aKe<2d_B(wB&MthDQJm1i`Vay9wioB!Ik55&Zw$YE-pseE zjD_X*`xl<6-Z>LZX?PZVO{X(@H(-2>}Uy%}~oqvu;9h`S& z|L!yg;=TdeMnix%0?8|!1e^k#44eg=0=y4c2HXVv9`H@z&A>Cj?*pl_c^hy7@OB_o zH17bCXE+V`DzFmxA#f&;yu;Z*s%ZWYNEOYyf#e}p0iOf@2uKyp`9P{@E&zJ4->(Kz zMe`mYRWyGJBoA>B@O9u~AbE#NfV5n&6iCYjHNfe>}2XkMR(YJjNqHs&@W2AT1pn1CposZ$R=C z-vg4T_yLeS#Wo;SJWl{W1fB$vxA<2eRXtAuY0vgkAbE_R0iOe&29np<38X~?6G)!p zmq6ON{X1|4@GBryLB9r)=NJT%*T`4+Xd$6Da3L@nNJ|Nq0^b1IfS&{V0%<8B4mb;F z2a?C=0KN}&0m*Aj1X6X>4RiyOfaDd$^N>-0-ov`S3c*ZyV-MabNBmKK63ogsjVb zfq})DR14LA1;egRA3MAxqcoX+H@IQuz;Vg-He1Z~eFvy-%Iv}QNu|lxCta6vZR)kD zSErX`T;(as>g~)K=pLL+Ze(flwW$-bMvoX$*n5~WD=#L?HlsHSg2AWWBm{K3^JkBL zg5#%bJn5*W+lKDiRp`pgN> z4ebXW!kDZe4V@gWCoO12hMiS@`s`(E*Fco+fzPYTPXM+Q%xxdqREO`=G5R8DJ;Qoz zcdb8k)^r#Ry!=2J+?;*29b2Hy6vV1dintc{Lx=jcLeVpp+9?>P%TJ%ZvtuFi2cl>f|v5!Ae?N2-fu=BsJbXECh z6%f+8o-e<#3!@@fz+YG5S)Vk@uiglXXXp3r%@u9Q~ZaWM~Ds>WRl zYVR)PUSfv2wiAzCCF8KI^}xH(It*$Dviw7ewYdgVRpOWHd7aN=>+NNZPk2nI`S99{ zTxKGr&W*(dt|tvUC1@%lci1noG%OF|3v@2Nrh0CBPAe}gQ6dk8t%MSBUkqcQ0EjS7e0NY_zHPR;hPFcuj6qx#2gKp73m&u?;#d&n}ld zA-b|!rE$>Pdv*2lg6T+SN65g0yja4L-CYXvmJL`BY^!kjiEYd)HXA}(Vb7}zfl>#4 zV`BqtMHc&baf{clu(E~>OoU$nyt&?MY&3X|-5cQbBVO^EV3Tp#llDMJb4tHQ#p~vV znOw)xUscYKpS{a^egK#LLFzU{L2ii`4f6AfT&wf!TOCI`8rqL`oH=V6b?QnVuOm^b zg0y)dLlm>|@&HSrY+o6f#!2_5GZr4p-;ax*O(tY6&>q;A< z5c3?o;C{R*#YpMb)s%nu5#?_vv=Lx90-QnSZ>9gZN`a{u$^D{kKGum5cPF%{^1%l5`CRM%UNW)Ez{?T!bStGCvB2CIq{6nYqau*hnNi4euge>Vt%)w z#~4sh`|RCQ51kCKR|ySaJNa1*DTKm0{YL)b0VwO~vstLmI{Vd&8FtRTLuYvfJ ztw?cUcrsZRYNM{E`1lj}jj700yhwlgJu1>*x)}Zv_Yc6OxpU)-EN=p|U2(a%ma~p- zkDkUUcugOdG5vgTV*~7L@?^IJ@0cw*Z03ON(qU9FG|Q{l0)#?SxhY_9$Z!!yCNL+T4|nmqK}(3|(49Sk5^us1xjFx7Kzn zM+K9X4kL1`sqOxpnY7x*x3SQ^D(sR@xpLjrwApSL4M<@IW|cYn*f&T^Rfa7pVc0@U z-!Lr32bdM)QOo7;uBMajcq(T_{dLZvv(GMkld&V@<<4ZL;V7sOmU;ij_xqJS>iayT=k}V<868J&sZK*^Gf+?Atgp zo7{?XF0UhMLm6BLdHtWpM95{P1xwtmtJALlvferK!(hcUN^@vnVo`|Sis>(gcB>ip z@z7;+SBrrYo4ooZmP*N?%cvoDV3G1E*V0{S=29`t5MeODGA@(L+Ki88bHGhfhAqSZ zMnt-o>bBK}C}7wEnx3?4$P3qWiw+0l%TzDnE1z8TNE5>rGJ|OyQxligwG~=@Wgdnt zLh)%|Z8WG6ty`8B8)@tWhAl8(Ewgh*)IKrYN9$|+U3hVoDJQgWe;}9O`PLM9C&5(M z$_V9^bx3n7e)JahQ?chPv;+(WUV|4S7Q#P5AIC_)0+uLsKV9jU^|vQY?D2BekgMZN zF2U&ZvzN+?RMH+WI)OA~6zFoe%rs>uR#Kp4NrVL(OAPab<8zy-UXE3%n~=c|H|KHI z%2VBZR4m=Sb-M{S74d<6M&2s(r#Y!9@CWTmWdI=Tk1ynM^@xaXr_ozm8J1KTAGuY}};!jLc{0RF?)i4%}L?C~aYBp^Xl9jg8k6*=i) zj{)ji-4H<+|FAGkhIhS7R;;w!51-x+n>NQ3r71WoExa z$>kOzUBjCTa}44(?i~L^3t{WZXwK!Ursi92Un%d|xg3)*uh7hra0?&D>W6fV_d}^> zOt$hj?qOI1*897fDpp(htyjAn*~iP!$GNA8q`CZ*67pTAun7_DpEDwjo> zt^A60+)dJ;6kcIVqyD{^l4*nAdn^ZZWpkBr1@#>Smie)FWR zruBC&Mx9q0u~BS;cWyd~78M$pg=k{hJ+-gk8o-`uICsK01x-~vf!I;zAENHDc5i%z zYfk!7)&P44mZQpo?f9npio3ZDxj%{;7=_(lBrO*nSu-At&1kQ!IA`V&?75s~S?z+_ z->v^G3>w5)XSOb=O~TW53u^COV&y+`_3En6Dypxt^1aybem&-3#qUe3{J-DueEE># zugAE+L9y~r$MauJ+hI6sn8vfqx%ckZn(3>tr(=&P>2_rym-(d#0YzU4#_Ue1B<9KC%}C>l++U}75GDZH7b%uX(-ZaUlq+)E@_F*xkpJZHH_>r4 zZFNXPMNW9X*vg$I6vU1ARJ3INo$wimdNXEdyw`Ae_afdIQFov$w`Ma9+Bn`DH8lRs zm;k;B?SW8yII%a;NCNkYhSOap;f|*065|mu)CGb?g=zCbMg%;zYuB+_`aG7!y4gJ(+gSVtBHCQjwAN3bVj9Ib9UN2*?MB5-FO9eI z@5l|n_cFA#5${5)vb7ftxAMPGWhQT)t+PzUD72{y40WSrOTks;Kd-m}abCOLOephu z&<2bt1vPCVG`eJfIo>_o1NuX%$KYIRHs@chT5>m1VP0F&#~E^lGBQ!x#IqR`$57sw zzW+X)y=4Q+vW&0nfi^?MFTIrKX(RrN6t-Mwc&>qm9glX*)e~Pe<+?kXI!=e{0J-mA;cY~;i=0`#`h-} ztf=phTRaB%2Ojv>J@C$$J^7BK3_DKsJN8P_4jb$T)bXcbkkiV9MtWsUC27&Uto#Pl z-BFAI1jYBBG#$22F}XD`X8}JtY=2eP(DX&UGHid;Z6xim-@v+0ZWGL#H1Xt&KJMaq zVH8HqhJ0oqfZinY24|-*ty$gr;AxH~P{bffQ7F%cP;ZOS$Da(P`)AZtB&`{X9@B#H z56lPk%BaXBR2FH=qP|9`=KLyzF;H1m@y%$tuZOe0k%q7;&)Z=51AdP5D0n&&@IgqxcZwB(^zgvOS_O1ZZh{g|ql*~*6Qrmk5kP?~MKuTop z0@8@a93X8>&jqGp4>S)*V;VmOQX*3gq!EpKft1870@8TK{Xj}!mI7%!V;PW=m!AV^ zJmVL@8-S~T3xTyj8qrt{d;|DvAZ<)P0;DmGwLsdKUI&~7d;& z4sbJ&wx+iNXHZNCki0z3|+B;|b|B_=0;v@P8Zq*nH4z!4Z( zoj__~e*vVCjkCa5jL-iB{s0&Ra)s%Qlc*i@(`CTvz<$8>oUedvQc4?F{nAMT zE}Pu{vMKiHDGnO*nC#5xdwKd8BXz8iTxd_a+@3ciZgB2^JlpVsVWUS-S-fZvmBOza z?7TjDgdaAouNZQ(2|U+)2~i17&a=mPv)4o%>+ec-^>z4M{bKtMPO|kg#>K`Zj7@Y6PRr;uX21Yr^nd~J zS!uC}qhe!X5=JJ(CXA0y7%`|n{ws=iz+A}iOy}iJ$K^@(!lBou-qQc(0ZLZHx{P$^ z&oAF5D@rlL;j+ElF{4{WIHAF`9(sdz)VKayEe$dy?O29UMJKeNmFSi4{CB0#`KyXX zD1=45y+Tuk)>BRrfUa#}V**xW=u(%9PoY8XQl>+4|4t1E##hpviqIg(sSNvzPNHT5 z{qZy*PG~R%8sTrRothFR#znyn?N4YhkGDWmc-E#qGyT1?O;d#if2c9-sPX#Mwn&3f zq6G_@wWhoNR{E&38;A<(V8CvgRcC54)8v^H#prgL7VK>3_IJQv(MV05NPn7kVHr?M zL!=CdTG*_sxZ9bG$c0D?en%NlO^ex|GN3JX>OV1#=gWf^l=nDO!}1+_6^Hj3ZMnEQ|a8?`;7F$ z<4pyP*dJhaWDOlx+%=r78)zrdJZ&{)u1fHv{4NH@1$Bc$Bu$-AoR^ zSBR~k*#VIp^?N=K8S5qu@{|_Fq2(!xZ{aZV_#5?kwBM;0kf)S^C*y{%uj(IJ@j@wQ zA(%KsT>KPCn;LpAF)U+oH$%*6ur>a&ZOmhjtT7CvnrDGh=)dGp(eo{q>NOxYpoT=J2g5 z56VcN-(5};FobK!9z~tHRi)U%gklNPzMJgC-5d`-4aew>x9d7}H-C%l1ag;1*~ys4 z49r&tOWC$MM`IrQZnBfT?p&2;-U%279vlCldHEe>Cpv7TJmtH|PAYA(u1bm`JE^q& zv$7L07A|GJC_A|*JK?yvC_B+ImW#3zy=q;Qom8y5C_A|*JGm%3A;2hj0Dnx&S)SF zmgfVv0>=SqNv9C_H{caO%20}cybTiot_5BNqzvU6AaB832c#vP8-SFhOaju9&J-YJ zD&@d;fHwgtTe$^D3p%#~X{fvcNZHCAK;C|t2Bd6d29UCq*+5#-`5}Gb#N2%gaFCa(M+v8Ov@UZ?`l7DO-6RxEA;Z z@MGYcK+07945a0pBS79>c^gPeImdyNsk{f|EtL;}yq)q_APt%S2avZ>I)M|wiTDyo znaWup4VeEYkkZN^kTR9tA(_ghKo4Xn{eU!BJ|HAhi3ie9Ic0xY;1arll&w(KN7+g` zkg^pokg}C5AZ06*@!bccjE`^N4g*rgG8}jYm-%w(R7~{p-;xZZ41bW!xnqIWrlfVOB2F%&8THKI#}#!Ax2v4fl5i+>+XSvXLZd`k9hER zSnR<_rL=(7P`3Lx>eoPR$^)7wY9jn*uHf&O4wQ?eLGMR}4O{WatX%`%bgyD~_3mxG zs&nAs<;P~hf=C?7;E@QTga#cS6*g?y=R-HHFd2PLE#HMvU9h+51Z;0Vh&S5XqLx+9 z*rjWbG+6slVZ+vbdar=NBgd?+tj-e!2<@JZT6o=UCYimZJ~kCd>aV+tLSe%efO>ho z=0>DDtE;$PvgnEGvmftEMpc%EvJ4j?#~DWBEF`1ay&h^)I%}#)pKhDrd%d8g z0%}BYY_&jDp!7k1loy&f73sVj0{uhEttuMVHD4oP6F*w)VNjHQFM33uQ%CW+rd*M_ zY3buB!xJk*kE>MwxY*1yoF4Ipwqt4fbe_QXmWmKDL`yRrmDp8=EDt^2JX@vf2rOHx zL%;53U785yof!&?lu1i9`E-T0Ms!~@`(e=K#EL>U-8QSM7edTfn>v31f{Qhxm-o-= zV!h2nzoM^A1uWG^TiG+2#*EsYv=q~YnNC|MdJDa8;xPox^HvqtG7l%)J&Y#G1aUfg zJ6gH?qph3#*a6s~W)~Hx`s4aYTC&MUJGCXF*tSbf&8S9uWUxO@@NHg?_`Hn8Fw4vb z?OU2AAkIywU9PF_Q*=;l!U53_`yJ~3C#L^+mXjH4Xdk#-@AM^JH8d6{l| z-QBC0HL#@>b5kFTH!u21Xyk8cg%za9lr7TQine%!_d~~T@^duqZPon&R*)b?=eXBa zkOHM;xKh5ioppR7)bfE+SV5Z4I;F)6Z3PJ`Vbi?D1JU{eJ9Qs{6{Kk*{|#F_g00+3 zCiplq)vTb3m}sWKpSFS|GDQ^4tizbNs$>BFH|9sGzlwKkSZEqP$QIKYpQ4N zVhYoJA8pMb{b+GZ zMX%xy-PlsX^`ybd5b`IMkr*E>W274?N9i+AD*ZBm)`UN#A(oNo@0Q0l+mp?NH5{J- zwMti(?rp_9i3O?8sk%@f6`IqWR;R5cF)Xd6;lYvxl~ps3d6-a?w{#1`Vw|6B*P}pa zPRmt82^+&vM#mP$HB19z8X?4QP5D)wt_+rpy;B@%PAf4W){+?Zo!UyY2Q4o2Dn3!M zc`;Y-KKqMny;Vj=Vn$^-XNExOtS%WfPRs2Nhn+XmgJ>~U7gUyWwwh7P?|)p3IieT# z(`qFS(-0Qv()tqr3RRs#HPr}|GHkI53%jLTp$BbZu4w8tv-h^E(8gTn5FK1knp53N z6e~@P@s({QUWda(du&Dy_BMG`m2C6~6tBDgxcEdtIBb~aG>;&xSb}2Md!PBa zugp9G3aR2qbHSdIo;z7npZGCHs1Z#+QhTJi@YVuO$}h)0XX}Pp|4f7)8H=KdgfurQIQEzp@QWk9knp zF5}uY@G$lgQD`hU&LCl0qQ$XqER=9e8CEM{T7@$H%v!G6^!>M57#)MZImOyv(hmQ^ zHK^y=$jc`Crh-5zTM6S0bKREK%IeC}*9$l=aRlMY5p=S*C<}5DK4}N80w(_C{sXFo zCiu9%4Lrs1D7$}1AvL>tsWt6nJN4$dm!#7)giYm+n)`kED}>r@!1&9yM_0stZ>6so zqdKdzr67goq2NzjpTaJx0MA7r&w6fW=%gL&lMiEmGpO^r{g-0IZmTZwk|uVi!ZxQs zDia%1VVhG)N*7~UL|$km2WDuFJq}HUpEe&kcH}T^P8souWnyEh5NV3dDVWVaColIk zJJTxB8}CC{u{Xuf$tHDxd#2&6WbYPBQ@R#Xls~ajr)dcb=ua$7X`1*8M7^VS970V% zor|R@?W>}Zc8sVYrsoa*V${%|Sew#5(_pX*T#V4zBK05jYtUZQ4by%|!x6C)<*+*+ z3sdXhk9MXaY3U~Kw`F^^l_2^yz<&{2Q{k}bA-$DV%ATFjlN*?(Senv4b3^_n-Cl^8 ztge`0A$)3iTNL|GD#(x2Fx(*Cr5izlM*J5SJ`SenxQpwEN)!>Eq(hxP~+jnv>j z*Wc7`OG{ykOzC)Bi1A2_41?C`_V;;tf!YIBG^XJ|qpeJdFX;9tD_5KmUJcnY79}*TtA5d96noZ1i&5+|+MUn80*??s+OVn&0mcBY z0QLn=0rmsV0>%RG1I7V20S5rz1oDPZbT7mKByZdWByZdeFI7DEj?8M`8X#Z2PF@jkAsr;y%0#=_q{;gFIWU5&-;ELEjld) z@?OC*AT2rl97qdJd=!+{;eQ1rZ<~*S(klF;K=QQL0m;+mBcQxL@Dz~u2i610+va1S zyg#rBNXt!IfVAAS4M-mMb3j^bdI1=V1IP{_Ej2X&d4J$#Any;n3M8-lH6X3QHv!4> z-UFmH_!c1V6YK@j8vH&W?-d*Xk{A9bAnz9(1l|Wc1l$DVW1(*Xj{?af=cA##cknK7 z0+5e~(n|cl0cj=vJs_>be*pXt*aoDP_!B_hOE?L<75G;mt;3%JJ_r01_%ZNvAbIM1 zY?M58J~qlnK>rTpeFZ)`%Ev&vfbRgm0^&YF$YNAcuR%ql{CP1sgR+uo`e|@p|H1a* zgY3D3;&ZZx$7l8hW;t?(_RsMR7&_EGte`O2J}A*;WG4>EP8u}2Up8&Xt3Q{c5dYy? zKuN~f;a8`R^YytVZRo(haRtMM`RrrTjnPSo{+OZuOk-qnVz0bZn=vBQ4Z=v<&{2Mx zp&C1U?C^0}w!)!T*xgqqI40N~#j&od`Z=$)*7c3;mkAe6vrgj|H!Bm1qqQZ*ctxTZ{Nns2VVd~`y%aP9bD`O|L=?io~J`@nSHxo zjki4pmQZn7-ctp(VvIrX;598^Tj^J{hoRLTa(mqe#NSdLuEceRoknv3;%G`ng`I3* zc@nqG9tt}iwrE3cuRD}(9=G`7qIF&}S~LkPD_gOOF9WNGa?D$ZmUbdU^T32dh?aUH zR5qc__MvPkM?;k$v{MDq-tG#B3e$qg=la|0#$KXF8m9_i8a=6}zXJu!?A?_YijTBl zQd&R)Gk4ql9()P9)36<&V>xE~_$io}7OFo!{#7D0S4$0l!?sA(3aLS7%Nn7bRJEsQ zj+Q#1ZML&U6)mA5RNjD%HGirg%Zs%;CIw~-&Cu~l ztFa`yHLz5xypR?&Qcf^7N#Q^N*&4wHvZf@3Q>YVu?r7i>s!WY}qf$LD*QDeTD{U-= z99UW#$QYHdVzwJXxdwS=>ZIFNEGh8fE)4>a-6ExBjJo4S(wZAg)pyyaBn50#jO6(Y zt4qPpJL(KYW2>DiAUhEopaxU55e+Tqup8=N?-q`!Zuj#O1b=ljl-;vz4;aZCNt3*= zp20A#qakmwl8~2E1s;BckR^F1F%VG)^Xm9;srWk(Vu(yNlJ}72fiWFhakQ78r`GWy zF-f=EUx>#1@nQ?zq&i-KB6}{JXH8=-(Ee~qqm%w%{uZGn#-ci2+aen|Tn9yK2l=OnFHvLX|M;;<*t#7*-S&%Y3>?R^#g|0?VDaFG}g0}44eKQVLd9oUg}@nuY{Jq z#>~^T*BxIn-;ZHzx@1&r;9D$`lTb7v8f!}Dn3qQBZ<#$ZY+4fEE0Lb7!wQY@>0ZE# z()7oYNqf_8YBFh?5#QcWYk-!7_Y=;EPiU-VT?*}w`P02m)0jrMY$?f%k7)=~k?E!+ zS(tNJ2fAlyTF*4Z-*%KEoM)ji-H0?)d`wryGt)>;GUv1I!@Yns3uA_PITh-;nkJ){ z;poI4>oi<{LSz2I?GdJh^CvXceYjq}oyM~1UZvB$5UpoC<{2!Tjl7srMW7rPs!u`x0s43+-Q;zvJFV@0+4ky?B_dsMgT_ ziuJ7fklu&Mx-WI0_iGHR_iGp0*XjMA>~lih0n0>)3Ps zUFpOf@2K!o1d_iC`HM%&K}fwMe1Z^RCYw6H(yReNiHeM0`8 z0{>TN!8|WmUgFmFkusuMqKcgV<;X!?nid?-Cz{2Xz2A>zUGT)YDE4!d5=ufLT5y_C z8S)nOe6JgOU&A`+)D$S}UZnlgbwFnQpCO7J0z3pHv;Ht}3h)SU7Vs_LeZZr@THt>J zZUVjyd>Qx-@J-;m!1sa2fMar4hN8m{Z1f-9f?3bnd=5p=#d1ZF(s<&;uL=q>yDakk4t10n(V$SRjQi|RN!ooGcH-OgyDa^SJ$O{amKt9iLJ&+d}ZU9oqb0d%!8YThxT*qV}FE&g8QutE_ z#KJ#%Kkiw!0AfNlV9Y~?k4}g63 z;|?H&M^k~k7%>ewe%Tz$HKmwUz>D9P2?Kgy0i>|&=RiJ7vJyz4*S`RH@#7aj3cr2{$_}AfGo`2c)pJc>+kG*^@v%t^5>_ z!n3D=Hv!iJDMWh)$crZ%fE1=}1a1Xx0#c|}2c%GK3y?y!Z9oduo&{2<_8TCDYA*mO zRI3NR1>6bz3fKUoaP1}FwZL6K8Ut$tQrPwia0T#HAcbzf2U6&^8%UwsYd{L!{s82~ zizeVVz-Azgi0uLL!prNxaljTJpE~*@kQZR~0v7_`0R95F4_NsB)D`p^*L!Rq37yxk zuyA;se9n))aEt}LE=>PtsEi}0|9K(KOVS_XkICyNfBZc9($SZm7YYllngs#f4&wiv z-CsfycK{FR zNPQKB)WSB~wJ+ouS0i+~(OwUeg_^ghqn&i~WG#O%L99x_XL(pIQd5<`fUU$wK7{=3 zz>^XD#N4sI`5BKXVlJh6Ww=$KZk@@NDe+}_PrCQIH`@a?UdJLwxDvf!uluAs+M9*v zI4xtgYE=nKu1Fp7$QokbkW{z(-3G;$d`3v8vE6T=Bg{tpQcKJ1>>qf!2J*%OD%^HI ze<|^~jGYMU!6ylO0C|U%F(cZm`&qzt60M9^Wh!-hok9!qSEuPl*l4fBC~XXlUqgq~ zJ;YdQ1j1owt2#_jS5-t#%KlM;_6+XS{W;t}9)O@#>XiHk=`(mGDO6rv+X#zvRRgMj zq}MzE!7Y6pP<#rZK}+5g86n$grC)I{mP&tS&}DXMQAaPfA6qg^qY9$LC;fo_534H= zl-@{xA&sh!^tT=3fZyqI4JyU6?R5W>z81~}f2CCGghJh8_ysDVh;O^ftNIcDB*8pa zxZQ+Gl~tDZq#8j&OH%^l$k-4zyP%<~ zQhF-sXpZyZ!yFL`B7IBwgBhj+A<1dzN7S=?@<6hsX^2i;CDh-E5n1Ra|KGlDkz2u& z%MjqNfaF%J22KG!44ei0HIUqjHNaZnBfw3-M}g#4tOdRad<;l##X8^_;Nw7YE1m$7 zTk#~2+={1w6M#wa_&xA-;A=o~5t@MH z9_#^Uq3jvUrctt zA(=z6h7I(N%t$XxP8shWTyp8eyvYM^%&u_XntV&@)j8kGDDzIqoRswg*BqNp0!^k) z1%PfB$#uM_y#@}`MGd}-b%4?FzoH+QxT^2z9%-T(${P)lt3S2Z;!P`tYiZbTh7Id0 zG!JA~BvEA8ur^=DwOM38q-OB?)+O9`gxBE=8?Hh{pBolejr#Ol*E4L%c)MIn`*a#9 zxB(NEok<$0co&;#g!haYwlrL$XBy%CM20OL*V>pyBn>ZA?vcG*m~I^9xj}Xlnu@6q zt|u*C`4dTx_9r`_o-{|A`LO8lXkXa(s;9_ADyH+}QqP!4ZnUNqrhB-av_$1k>rZ)< z4=g8eJ!x+Be41#f=^aW^i#eI);C_nxQo7_8bG)W;hfJ5!Aay{0r$W0yERk>$R?||I zKS}pMNOOzxxXz2Fr8Q8?=wwK9O?ik)PvtR=a@lZ?NpBGCCh8=JY!Lh21{xv<*ABZ% z9bc}IqG%%dl+qO$DM#o}eh8K6^di^{j0p?#x8HV{ym#?Px?BXWh>E+7)h;8~eR8 zdWu}To@6{Xn#-QUA6ntcr~_M1CVD*U#lP=UEBuH%v++*_q{q{{<7~Pu{$WLfo>1H< zH{0GH(nb}`QSVNVIpN|Az58~ru5hCSsROIOSJOUQrBAu`qGye8RF)g1(71w$A>7qq zZLKjVJApDc644!XV^Dr9W$vs$8umtf*`vvEZjHrd(R!}-`9x!J`7zL)CHH+Bix)Mx zGIunbk;am;Xgz9mcQ|6Iv7}t_Ulv-7YeS7Ci(YbNvCo#4MeFg|=$K2(UAQ6~hv&|4 zW9g!2;-BR^H?}E@*7Il6m$`capJ{AUP6tg3qgbLkXj>MQ(PG?n)0ixaZ7*5IS&ELY zt=?%GF7>*1ySrs$yRxXvw+&x*r@mXXkK}q>HPoJtFIg7bN3zV1Txx7z=5C*1JD^qR zv&k~PM|6&oW$f3r4!<7XEjpIuda+|kmT@f6@g>VRm#&rj?PWSX>LqFi$-S%TKXPkW$u#OfeZTT7O4EYa~L z%VO;%S;l_T+c^7(+GO&YpyWQxn-;DRVvglsN_lWM<$$O{!1>w_~@39%~ z#mW14?4F%0V;|9dE&2^`zh%*Ri~Ux(GsJXNsUzPwBk8|0lx6yjYU=M>rr$>U4RyZ& z?!3i+YuyT`8+%JIQqaEl&a3Aq~h_>YocjQFRR>}3s8rB`OUi*fJ)B7KKtK0#e2;*CH z4;HCq?KGbe&mXKuh7E`79$r$*%8C!@S&AsXwNl+9_J&_BO+-2fy@f#we&AurT-~E=zXtQsNj5fPNB;LDRWVG1|kBrpiC;5%kWRw}B6&Yp5XhlYuFM5QD&`0MwuNWGRmw-WRzJTGRmx2WRzKn$SAW?kx^!C zL`Ipl6&YpLPCP?wFEYxkOk|WDnv$^Rf>!<>nJkH>{xN9SS2#bEFm(= ztdqznv(6%;%({q-GCNLWlv%aND6`{5MwxXL8D&-@-Ys?$8Ew{GWVBfikje^Tj3Ng(9z-tP>e^HeO^(hl@l;pVf=Jf^ve$D71^kzTzb!qtPacj7Gau zWHj0&k07&h#h6w`68$T=EtC}e3bI= zWxh_c^F>&@!lGI1+seER4BKCZIZ?9nMd-d3&LLs3eQHW&ndaZg&KHq0B|Be4)8~tr z>M|F&3ZLxVrea)a+X`mH!G&uj-vOB?j}VTwNDo2;xcDA9{c z6pab*m9KS}mAkC;CH;L>TA8w67O|d<_8QS&^CBoxc2a3oN?BuZpqM2KhPzkyS-IOw zv|6s959 zi{@=$rUd3uxK9yJEA#VNtk&EL(Yy`HQeeH4!&xe#c^mW=BzG_^nr%$3mpY$CI1fa5 zeY9S6vj=RwVw(rT&1Dg;*I{(D-f+LYZZ3;(y~^5Xd%JR$ zCim;-sbDUPaJ`N;KgMJJ`^L6+@O&1XWIm#LNq&#a^I7~T!+aK2mYvT+?LHP;dN1eY zAZ$p4wW~;k6~jn`b(Bbi^%9W?D~6E>>wJ+s@a5uk5yMCx_!jXqB8Ks^;y&?nB8G8> zh+&*5Vi>O#2Z^5-F^pdjF^pdnF^t!V7{*y5hHoF`%!Zx%6(w}`XFTSW}xd=bOAK*TUE6fumqi5SK&ix|d5B8HLt@G5b! zh+!l@9K-k(5ySXZ5ySX35ySX(5yQAt#4s)s9}&MHVi> z#5ArKmy7p`n8pnv^I6;{Vj6!eVj6!UVjAxkF^wC=LE-}VSGfy zFm4htj6V~1h>waG#?2yz@i7s@_;V4%__&B++#+Haw~83XC&by}FGMnDeko!apA<2T zPl?QDu}#D{J}qJ#pAj*RzY;NyzZNl$&x#nw?INb}zeG&qZ$wPvZ$(Vw??g=F^CG74 z1rgKudlA$42NBcwqKIkSAz~U|5;2W`6fuo2iJn0 zViD6=B4Qd#MNDHG5!2XK#5A@OF^%m-Ok{XOa0Vx`>#@<3vnjwTNjvUc@wZ6)}x9BBrsMh-vIDVj6phn8pu_n8uzWrtt(3 z)7VSIF!mNPjD185V_y-&c%q0|JW0eT_7j=6;uMkjDh7y{#M4Af;vf-|I9TMxsY67J z;^`traj1w%94=xI&lH)j;w+K*D$W)$hv$eG!_gw9aIAEbs`3Eyodq3NW=ivi_AwcL1aFPi$&(6xI|<=iislgs$VMJBTf=Gi#x=CkNptO@du>3)n;ioNrC=P{E->i-TouLZBO zjW6-1m#i7fnlai&wjI2Sb&$1y$@ z)BoAd`wQxF15Fc9QTSSin%?}2E1MD&kLGVK4{${P{jws#Iz>DRyN8A=Z-^_qF5%1$ zZfmJb(f)$XIcxc#mU!89fy+y0d(2Y4K~V$+=)xslwlKYFX9LoAQMU3_}&`GLj7na`uD;><~GY3$n4DfTykbPxv(*O zT}2GvsUn7Nl!)QGM8xo6ATfONMGW6^5yQ7Z#PDqqF?=tG7`}ZXh7SXY;ln^;_%M(d zzCj{}4+Dwe!$4yAFpwBN3?zmR1Bv0oKw|hXkQlxlB8CqGiQ&UQV)!tS7(NUnh7SXY z;ln^;_%M(dzS$y%4+Dwe!$4yAFpwBN3?zmR1Bv0oKw|hXkavnzBBl=md6$TR#Q0$# zzb9fKF@G3H%pV34^M`@N{5>LK{xFc3KMW-14+Hr_5d(<<#6V&IF_0KQ4CIf*i$qKy z1`-p9fy4x2ATfX#NX%c3j3MR^1Bv;=Kw|zdkeELVB<2qTiTT4oV*Zwk7(Wao#t#FD z@xwr3`Y@1~J`5zL4+Dwm8zf@-Fp!u&3?!xx1Bv0oKw|hXkQhD;BX!9|jV`hk?ZKVIVPl7)T5s1`@-EfyD4( zATfLxNDLna62r$+1cna-iQ&UQV)!tS7(NUnh7SXY;ln^;_%M(dJ`7|t5d(?g!$4yA zFpwBN3?zmR1Bv0oKw|hXkQhD;B!&+IiQ&UQV)!tS7(NUnh7SXY;ln^;_%M(dJ`5y= z4+Dwe!$4yAFpwBN3?zmR1Bv0oKw|hXkQhD;B!&+ISuSEAF?|?FOdkdk(}#iVC}JQn zei%rM9|kfZVjwYo7)XpC1`^|kfyDS>ATfRzNQ@r_661$~#Q0$#F@6|Gj2{LPVAhUc@|pLBu?MQN%o6Ct@CFiI~UPBIfaWkqo~%;t@E<)K%Yi16f&l zY==&Ijdt(6@WA5J>i25Z{|FW2C9012l2wq|1jX!2(cSc)@5!~0RghT)nN^Tk1({Wl zQ4M4jB+p|`EoK!Y$uBk)CiUVqV!9qYR3c+mLE6-nzFnmz!+MSFrfBr*WzyaMpDV}` z)EMbuHT@TNo>987w2j_e^r4))dz+GUWgUx0YduoX?(U7qxwrGn?ft8td|Ag}YJ-9o z5?*KaXT4qu0S)8?Xo;6~4BBfw_I$5YR%Kx){kbOvTH<9Lqh!hE2}Ijob+#2o;y+sA zWwu^b4$^C;f+>Ezcv;Wrh1T`_t zF*EAl)&=F7_EF)F@c7n->)BMFi?!bK1quFHudyj#2RBP%n&h*WaC6K93Uk9+xGpHa zgY_mg8>saVl?sQi2yTOHuP*lq1@=@H>A|_-@og-qQkf!_;Sw)1ExA{9>NJ!CI2@QJ0&qI#eV%T$~8jQ3s^=;tK@wDC;RvaF$~LWcWs_p6a?=V|wx=a$Db$zA#K?teMdJ$tU2l!a#7J69 zdSaw6J5*xi;_&PrJ~0weURU^BetmS*VWMF2Mc;Fi`jQuYA38B|vrjw>4wo4DSkAI0 zX~|3pkC_r9t1~1}W=f2FEWBQw4n16A%QJ2)}2KBrw16C>}-kQixY*~Cb- z@xAU!;J>B}--|MCA85a>BHHg%5$!ihMEhMLqW#d4XutU)+Hbjt_S+z${kDi`zZXQb z-#!uThn7V9p(W9NXi2o+AQA0{mPGrZCDDFpNwgnY677eUMEjv7(SB%2wBHU9?T3~` z`=KS#erQRwA6gRahn7V9p(W9NXi2o+Y!U5;mPGrZCDDFpNwgnY677eUMEjv7(SB&j zjbfFE{zFSXD553NfN05wM6@J25G{!gL`$Lr(UR!EM?`cWS`rh2IuI?14n#|$1JRP` zK(r(}aJh&EL`$Lp(UNFDv?TfuEs6d^OQQeKlIXudBKi+4iT*=NqW{p6Xg{ z_CrhV5qF5_KeQzJ4=suQLrbFn(30psv?TfuEs6d^OQQc~i|9YJB>E36iT*=NqW{p6 z=s&b1`VTFM{zFTm|Im`?KeQzJ4=suQLrbFl(2_aQ5@<=ZA6oJ#5iN=KLrbFl(2{6B zv}6krEs6F+OQQYIl4w7)B-#%xiS|QFqW#d4Xg{_Crge{m_zVKeQy;4=suI zLrbFl(2{6Bv?SUOEs6F+OQQYIl4w7)B-#%xiS|QFqW#d4Xg{_CrfniD*f* zA6l}Lh?YeAp(W9NXi2mmTC!S1OQQYIl4w7)B-#%xiS|QFqW#d4Xg{ zKlCH|kAz3`9~u(k=9q9ZR5(UIstbR-FcFNkPCbmT=M zIi54Uw5*y`w~6S;FN^5NMIt)#b`c%9SVTuI5z&!f5z&!f z6-fpBnwaVukKk|bv6gJtxxA_-=vLIP*}-r7?sGK9ZC)~(Z1o7eWHvQYZ6;c>DS+={ z3gBL=l9mnrO)=Qd$%z8=nmgKkmavX^N?o@!I0WN-nF*T@`)SO$f~~JKsgIOYg=B zS;Co>aeNiYV{vJf)PZwq;b+5C%NEU2KD&szcSqx_r1yv%p_O%vCUzx-ZJYYsEao7q zn>hnSnZm8%5-&5~I78c;q_`A|m2rg5zjy~ZH-m$Wmzi(eu474ekol^uq+5&}B>rt- zbj;=;NosS}RPmR{LDpw*kXWm92iYP_6?9uP2Z>vJzMv}nZss6cgl^FtVcbDh6uLI} zW)53y4$lKWPW+iZ@r$KT)T#}*U>XEB-{&!$#@7#4n3&azvZ0syWEZLYtQWB}O8o5(@QEKEf;m*R;NDQRPitQRWbZX=h zU5DN`9xgSqsDr|r(PF8QMI8>G8tHwbLcG!9%MRrroijeXgM4RFBX@bXcvuHn{ee%7 z5N{FpiMNV4$oXP6H8PtTi3`o9MrKnZ+sNglr$$;z zq@_ZBP*NaqkhsvMra-<~>LV@^=V>XBxX1zeyQMH2$m ziexr5^8f49$dcpRc8Ol$826&`j|VGAUP9>=BJY9y*QzQl)1B{j)jzect!rjN4q zl6}wR_upnJZB{{M6=YUHW));sL1q=?|IZ3CAmt3*cz5q{r2`7h2RG zDbs7Q8dz_XG}yTndHoS#3!}%=cv*RSeK_aJZnJW4S5lf=!IibuJJ2c%lV#!iAyHXd zBk5x5lT<4=3n8C&ijVcYD)MCuB5`8tp%J`}a_f<-Vp7P~o2kIR$r&p{QF*QAKFe%? zF8#_M3!!^UT(Zv+LN{4qWyqst8nEjYx4kJ6J6_3^mmiP;StI4;lnZM*WysuzBvrY^ zl~D&S<&IKUhQKgEWo3lvy$W>eaeV2zk+~;#MSIX^7d4Dmz%mC}W;K0y-FR-Y2XlDc z*edxwDk9y8B6UguwTN!yd-!9Hbfb)t=FYf)2n{%jXQ$QUf-N?}lD0HIJlwrKgbR)HDXTb|eYU!pFY6iYW1RLe zKG)3#YP#`oDUYjlrWEN27fX4h%yc7X-Bg>Ey`q%IblphHw;D9v$bOebEwwJ1*_GDj zB%+35M`hErkEPLBx0J_SVePx?&~zgyioZ+Kjk%$gtPRgnTsKyxr94(=NO@eM?Zr|a zZ=(`chdR_9&9~P#gyOzP>$yForZ+mVsIq9*Riw3Dt)>=fF{7h4^ibNYtEuUYwBCc$ z8=Erg>YA3c19z4zy)g*C+sN=5Ib3>Ubu;wp(o$OGo2y0FqSI$xuruIOQteT*H8db8H-}?c=TmnBO<|(VDWc6`Z7PmYL(t&8R@do zK9$kR{5u}!=Fomat#;T{##l<>n`lISF`TA5+zhL+?Iqu}_;ykmtD88(>J3U6vE$38 zGR9+M?`4|dd$C_`t7qsMLn96qPZfuWXvE>-CE`a#G~$^e8gYcUTs%wMAdVE#h-Zs0 zh#wQti06oC#8Dy|akNM(;}~&}I94Q;@#7+?jGqumW&ET_D&x5#sf^=9QW?(^No71= z+#y~dlFE3YNGju}L{b^+L{b^Yi=;AMB$CQlFOteQL7XjKERxE2iAXBrM3Gd+OGQ!{ zCyAsoUM7;tc)3U_;}v3+c%?`x<5eQ5jFUxD8K;P(GF~l`%J^xKRK}?ysf^RaN5ttO zsf^c%q%wX+B$e^ABB_j@6G>&9A(F~CQzVt~TJa+B^CGE?Ul2)U{Gv!I<1CR>MznB_ zQV-F=q%xv|No7O_lgfw=CY2E#Oe!Nfm{dk|@Ny9iOe!N9m{i6EBB_kGiKH@qStONl zkw_}z?cyMDu}CW85|LEKuZW~FeoaIpeqAJ$aj8fu<1%rF_zjU%#&3$GGJZ=Wm66m~ zQW@_MNo8CvlFGP3B$aWcI9psLlFGPRB$e?yBB_jbilj1rS0t73E|FBmH6p2u-xEn? z{Juyk?^q%v+2NoD+*NGju_BB_j< zMN%0b6G>(KxkxJG<07eyTSQVBw~C}PJ|U9A_)C%0#ivA47q^L|Ef*0N zQWt+MlDhb;Nb2Htk<`WKL{b<3OC)viHzKKvzZKDjzY|Gad|o7V@dXim_ z#1}f%n3)WuyQsf&LSNnPA6lDhb3k<`V%h@>v=5lLNq zMI?3cuOc(5{!Ju>k(60xRNX6*%D7KtM%4z98CCxwq7(lqlG6CP$c(E05=m|RZ;_P7 z{}s`RZ-}He?iWdI{I^JIW21;pJRqVINs&b-HWSf_q{yNZKO~|PNs&b-k|K*vY$2i( zNs&b-=84R>+EOINv6YBcBt@3g#zK+Q#?~S;t{x+j;z(*NDUN|iiX*A9q&Sv{q&Siq zONt}fmlQ`*W0`Taok*%9sj;Lwk{U~jV+WDcMp9vWiKM`i+L#bYZR{+P+DNMF(;_LZ zq&C)wq&AY$N^0YWMN%725J_#U6-jOEBQoPEDXXM7o+vW&Dk-b)YW@L^ew55q_C3eh`uG&kyKVv9nrUONq0nlen(Ro zgPJaFo3QsoSVVo&@)+Gljxddp^v?Jae@@Bz!mKZ(ZDiZQyI2QVhnRJUS%;W)h*^jD z!E}hl43;O2?C##jbbqyX*Zz4!upBm-qLozyB?(0xYJSk0sCS*rm0Qo=&uC>8p#z)W zZM+5ng+4Bmv%+%t<8z-S!k_NIFc91I zlpfy)5nS)5+-FJLaxrk$bY(NMT?Q8rn=d)-g(B#A8{@GOxHR++ylfs_`;& zi1>mdnM##k(ln!{cjz2T8N!ob`$;q~=quF>ui<{GQRw<@Mi zr5Z1bPo?^N`0ho;>7qA0(uS<1S{mcL(B!!@XReW}wJtX;jWKMK&O@h8rMj_Tr`myc zjof3>(-`?3aQCseYosku>RsbyM>K6}t>SUsHPSk8jX}&c`ZDhtxj%W==I8~f4;>wnb(?wk4HR2W#SN4L4E88c2PQ*3N5OIyTGF;=e z;vn(!BChcZBChd^BChc|5!X0N#5K+qagDe$T;m*ZhloSNHR8~4jW{%1BMuGMh(p6Q z;?Qu7I5b@2E#hnumxgPcFX9?;X}HFPBChc^5!d)-5!bj##5Lm7s>H=2u5pQoYs9JH z8ow&y8owsu8ow^$8gXm5#%1Co;x|NG<2OZIdrX92&0iZV}grL&G($6>*L0L|o%NBCc`0xLmwf#5HaZ zag8`MT;q>LT;oqfTqEub*SJv}Bt9VG8XpvKjXxD}jSq{sMw}V05od;L#F_07ab~zi zoEfeWXNGIUnc*67X1GS28Lkm$hHJ!`%@%(l;u?P`;u@b6ag9%jxW;WFuJLIR*Z7Qx zYs8`98h$@pmGw@p%!~_=1RQ{Jn^4#GT<9UlehT zxHB9h&J4GRE5j+`$Z(1{GMplg45x@A!ztp(aEdrGoZ??aoZ{a^oZ_n@PI0e@Q`{%w z6dOdG;@?H4NBxJ0Tl}ZU^r)|iI7XZqj`3e2j`6=m9OM6pIL7}Kag1+>IL7@Vj`80j zjuCf;V>}?@7;$GfM%)>W5qE}T#GT<7ac4M2+!>A$cZOrco#7a9XE;XO8IBQmhGWE? z;TQ`<93u`5$B0A2G2+m0j5stLBMuG6h(p6M;?Qu6I5Zq14h_eML&GuR&~S`6G#n!i zjg&>Em&GwMtt@YC#HHaFacMZlDv{|^acVe5oEna?i-=>yt>GA}MI0lJ4aeA3#4+O9 zaE#qV93##R$Jj%}G2-5EjHFKD7;$j8MI0P%vA2j@#KkdvDlQJkh>OE5;^1(LI5^xQ z4i2}7gTpQ2;BbpLINTx*4!4Md!!6?AaEmxN+#(K+X;g7=I7S>Cj&Z1nV;nBx7|#@O zjAw~B#qXq+1QEA*v3QNhw6M6vi6UebF|bdSx8vfiw0V2}vcn^-fdJGlmRxosNNL-Oyde{7G$|hi zTHP6XlDP_^i$6AEhG-q{VI|>AZOT5gY=tMjJQs(|Wnc1TVt;O%{ zvrN=wWiEQ};_AtaqHtnD;=SfCnAFg0Kt*Ad+eJ=18_7J5vkMpzZ?e3FsLP#epAEC1 z&Q%S>Z3UT8Or~f~L%or3634AUJVUOcj7c2%wgYqPqwP6!!gP5yji5eTc0m1jvg?-U zdDks&lF1u%*1W-Rrn0+^xh{9Ltye~-8eSrnMHZIf2mCQRQ-mdX*6$-+56cv&9~kX7 zEX!mnzb9+8%T|l*Ao)5rah@43a+b_3SQ&LNL(lAPaaN58b-T2(?J8@Esib9CoZj}) zR8yJBUWR4rbH|S_QyF!&Fl{}`GFndcjpEy5J%27;9URJ3j!vEl zHQ!+MGFoN69k|bCvdNh;AhFZcb~#2?oGD4qPS$~ISJYLIJZ9h4a1Cy8Wwgn3QyHi% z)^Z)@&acud!VzgFEfL!J74xH2+B)2}VsU%IJWqifY?KsqbQHEr(5G9bCr z`L-L+fP5_aZvI|E+{P`=RB}!GHtz0Cn2!O;dy_MjYjw@|wsAO9$(?9G;SJ$V?8L;& z;`dmygJvp+H)AY>%O|wY#>>o9a+i1_TEWUVLaS+e>EqyVV$q7wo9bsKT;gSBB~wjh z@FFYT6~6SbKKzVjJ7TByMm1<qi~6rnU&<1A$@XHTD09I z%t}sb8MgiKci`1c4dF3yC$~GBWkAw4(qHiCG9Wh=tkO|C3#8rS!4UM z@R>{T*yMVFerX35-lsb9W!_5G`%KAX1|+}Ik-aRN8f|ZNEK~AuFLP|Fl^hYWqa28degkhLyysVI{F@gG8(v zRuZe0eVJqSWsX=ktR&VAD~WZ(N@Crxl2|vaB-RZpiFIr0%N((h*fuOAmJR!eUAs`k zs@cmLv5i*bADNGx4bU*d?3#M)sYv2|ETY#kO7TX(3J zIAS5Oby!Gj9TpN>hlRw}VIi?~*_SyU-UlA^uT8d+?K-#bRMD~fG2M@eoZ>;7I--J% zVlv#q!C8>K^J-hB{;zL~4AZmfCp%|(GPBnb4uBI$a{ab**0v|fj2qJFn4+ug5uB3dcA z9%YT?>FYh(UV{vy#XkFJ`^K`=^&amxr$~bYQ`V!bv8-~iD`W=0J8P@-m&W#$dU9pq zdthBu)~-@doh(CZ@`em`WoLKD#^XC7qWHXH(Q@%$jFA?=Ps6wRo+==!V>!5lM&U%GL&LYN^w$0kPWwg>rI3 z8g$m&>&|@H+NnWU&qTi8D9CfJP3z&voNIGs-(KWg8*#W}G;<@qE;`|%wXw2=L0JQz zyg2kg&vs^i;il5c7On_xW4-Cx-iFRA^`xZ{x;{Rs`1RiK6=(4{Wu4`7Q#8?Xuu@&+knmIXS?4NUnTy}MSDC#Q84wrerxi?2dLicsh<|#A<};k^lkyPd z2Xu?UwYiu#J9ZvoiH@$$XH2;l#A$oyCZD`q238`6$hBD|=PJn>*&4QCw&&alt;!#Z zD?3-)^UlVVy`eMdJ&E@-K4Z_hN{)GaF6WHJIUq7bV!kKzjW`kSN!)szH9M2`Sz4N% z4f(Bbmd;L!uv!Ej=f%tZaFye8C%D~4u5y8nWxvLuy2W`g&d0K}GU~v8U$-7D(w`4k zmdVKxS@-qg)}z&1Yc?mxUBj*fD+@hhvTeA}QkI_aNFDfkcI#2*v+jJE%P8U-`?B=U zX4*%lW65;P7>xAqMtd<^Vf!UsZuZE^GSw+{pYAH1!H7;<%sa=b4(aZ%?A*T`($}-QW~ftNFRqMh-|xefafkI8qdu!L zcC8-z<&fH*ufL47}f&kT#TUM#CJe2&-^o_ANz<|=WiRtMisc{${O z!pr13qlefW_i{*A7SF1*7H$5LR&MU|p=f)Th2O)?9osy*YU5?*FKhJ+x3R#rmp?>V zmE3i#t(m{fG=nR@G%jyb&(G_FW7y3&owq~19CEY%UH&p^9?oC#nbemaGJHTOiN$pohH9Y z=}yy^Wy-X)mqTt>i{pFnY40@UDpg;h<4Zct8}$96^^#7rh0l1@#13_Z0}BVXnOP97 z$@Vlwc~~tu$H!dd;bwKsltG!vX~y=Ooc(n`n+8>I_&q9Xqy0ABX>vaazi(`N2RqGr zWq{dw_C1#AijL~#ghcZ9#a;xdYRSGFa<6Lz{P(@|m+`ox?U&mxnP*)^GS5yG$vhh+ zl6iKCNah(%lgu-m=5yk5kqopAA{l5~L^9A`5XnH>Cz64N(*XK?2Tkvl9{$cBr}anOES~Qv?Mc)OiMD;$h5?f zk!gt|BhwN`My4f>Y_^CaBhwN`My4f>j7&>1)5x?WGmT73GSkSkBr}anOES}{L^9LJ zw8WK>X-Q@pnU**+GA+qWBhwOhMy4g1X=GaB&>j)VOe52h%rr7Bn~7vv;?&5r#Ho>K zNoE?Embf)CEnA2eiARfMTIPvlTDBC)w9FUDv?LQPC)Z`5k!eW=8kv@4ppj`w1{#@` zWT260Nd_93mSmtU7s)&$(~`_HGA+qGBh!-E8_BdJ^NdVOGSA4g>?jTrj}^(ZBm<31 z%Y;a#WoMBL%j3iy;_)KxvPQ&Nb{BD#WR~G7$t;^Kl37LuWiOEoN;1sIpd`bL3`#Q0 zaF%44kwHm@8SawV9?762(+r16rWqNOWSWsdNro9NlMFL5C~;r7Oq>^)lVq0RGI3pG zOyat_h`26hXT^1qIXO&Zc2=Ah8I(9L<|{Z;B$E>NMJ6TgYqK~~B$JZNGcqYZCXz`> z1{#@^qeL<($wVWQa*RkOB^haCQhr<{lakCdGATbPl1WL18kv;iL^3IHU}RFBFES#J zj5RVTFBHk7By){SN;22Tq{M-dNlE4!nUuINGAVIkWK!b7$fP85jZDgkBAJwzieysa z!pNk=g^@{#3#$-uVPsO`!pNi~bB#<&GS|qYoFbA*d9_F;<)=k5DW{4Liqk|gDW{8M zQeGpHN%GUth8RNgF-NqMVCCgpsQOv(i!nUo7fGAVBp$)xgT6zWAJYL_RUT@}ZsPu^p62*|yKo%6f<`JzDqY#g6*_+guJIHQ)XV zBD3k1YEIFTRkm4WOH+7H+d($n@;^Xp1}oexVrb2k{h#cOMw_Yv6ea()vc|U7MPE?< zyD&8KYPWWJ^mNkGmo>I&*T!vco5CZ#B+`b~=m|1fd|6}ZRQ>R>v}#45Y+!Cp{}Md{ zy6yS0#*#(Rdbwdpf|sh11cfd|kP)nyom z3zrfGwQy-&q%d7r)v1rD^LY~w0*v4XIgyE73Gg6bsOLDout-7EwU1?&; z!ti`{f0R-Zo+xcMUgkphE)i&Zv|pzy1APmxF}xD+>Ls39X`l7F(rU_dC1-MAp)Rm+ zaVb|zb#&+IA=53UD+!fa8}ho6X-lH@!jwq@>Hb)pJ|T!{0cdr@lBt!}noZG=PS#xy z+ivl?vMzUmu1OZJd>&Az%Pp>qkgDH@E2BnDI@o7XP3vO&AXSrZ_C)g5dGPE5Cppl-L+3!^KI9sR;Et^%l3R*i{Eps zmHT^>KNfcn<9zf;wikD=+m$n3S7GwA(Tg8Bn##gX;W>%lC#}rxv14?9wxcm!IjI?2 zbl=538!t0miGFH|u3Q!UF3>{kw<2Cuop$wA7wJm0q5bZs{;s+$PKk6SSBSNI)0M-+XBBsZ_IvJhrMutR@4ic2 zOx2Z3w7v9~OJ>rQw7_&-nFtdIQ*~v$%${kuGVKbEKl|AB9y&r@N!v(Ix16CnjQuty zpW(t6PP%%rXFa}0UG#!odnTk!?k{k^{Pyg4SvVo>GJD}<)I9jTa7mr1y3+00>&i|! zw1re%=_Y~Y&gj!EyN9~6R-t;YCV9?ISCc-qGWyw6EAnMtP5P9{sanI`2Yi`VlT|*A za6T7S-lzKyYVt=SYVyY-YVs!{YVv*&HMvo& z5+4vzlMjlh$)Ad-$%jPL?WcryNjsG9wMsp!y>A(r--UNK}1#d5>b`4BC4{th^p)(qAL4} zsLB&XROLrRR3*w8Re7?Aszf=XDw*6ARf&2=Rh}xo-L%X7+RiX-$I>oQlxOPi>1mfJ z%ClAeUZ-86C{fM4SQ6EoO}BJP7-fkPMp>eSQI;rSlqE_SWr-3-S)zndmMCGAB}y1& zi4sOxqJ-bFCp0zLJFi<&ZOb05KV10XLfcqs;$v8fnGD^et@9SyL^0XF{}E0D`-18t zzQmu0-cvub*B?c8zwfad%hvt-mp1zTdC6p~t-58e?$36wuUGfx`j+8(<@FiXbKiGdMRQG58SS@hYP8;CIm!Lj zGOTx8#V|$mtxUtGqxB|)F$(q(3}(HPDmLo`5DyCX+rB1>$PsU*L@9~-cXe;I__D@! z-JRZ!L&MlovBhDD;yE+veJD}4b4yhvNgrAr`p{)=3bAOYzVo5(1xOYn zBceS%@&p!3(+ib!#4fIHJ`}U@PWsSx+MdO(Ep|9kwP$fr^P$An(tRiqXtNIHL){c{ zsXmlAtHnDlF1jm>13#-LA`RDD5!?aq)p`R8-Ae;4&bm2_+q%6>SrM#bJ+`;8po%}{ zSlrfa&qc2-zDwNEtdfZaZi^Q)*_y3qWf&EUE63x{W*w}IR%&%%KC~*FKCrTI zu8z-Q-0`xWkq>1WIx|;RcCz;CT87+bH2rLK7;ARXTz3uW-WMzD7;~f+GdD*{dl^u; zDy%E}Y`n~QgPo}_j|gxut3 z&qNEdGj3(Csm!|_w;tca%(ktEXR@89vd>^@_zjjL^$dYg2q^(DpuV?pJykC!G z+i+#9m&uX(=~(@K)AvDiJN;Pr#Y#WsOy7;@yFYJkADmxzU!ta68FlL0xGSUmrPnk{;>XnrruS^%UT*^Gw&w zp|36Kz<)P)tul?XpMExeO+Cs`)%C!;zY+jQ^I|6=G%V*M9TrA|Fa?v)?=`;|#lB^Yq_Zw`Tk| z*``^r-|qNy4E7t(m6ZOX%;Uo`PpOX7Ju|p_W!kevcn`EOSzK}U`{9cg z&$z>J-=s=^N%f&_&)$c|o>`OWo3UrxU_TvFg~fw+!$sJ$o0$QZ=V1 z%e)Wei3polS2$J2=&pHR_Evl-cka*+z9T*~?k_)xKJSxMB>pS57DtK4h?j^(BB`2zIA1Ilmy0Fh2C-D!BDN7<5Zj9T#C9U7n(akW zHOoX&HOs|8Vh52_%?goJ%}S9}&5k0en#YQyYF3G)Y9>TdH9LtrL{k4q)$AgYs(GA9 zswTdsmx!++RTE!BswTdMR84%%Y!P2WswTdMR84#hJ``W`w1}_4hvIASq4*knD82?C zim$P6!9{f#gB@A6-S8p&XFQ1m>&~Ky&NUZ7srUCTz*`9LHwjhs^vHl&w0Lx=e$6~ zZ{k((n|KxcCMkUQ&5K0*X1&PEEGLL~PEz=oHue&c)JszMm^SuOkrd2HA}N@ci=<#) zA<_H2<<%)L{cypilkuTX-L8RvPcRho@TyyyGRNq zo`w|6B_b)9cp6eLzbcY~iKih2^Xnohm`g=cFqes>V17d+1@oICDVX09@tWTj@tUOa z;Wd|wc+C|eUUQ|0*Cdq>uen;pYm&-`*Su52YkpV6Yu+W|HP?uE&F_hL&F_nN&AUas z<_|=?=2{W2xlY7u-Xr2Q*Nb?~ABuR*dquqF1`)4$pLn78Basx$AB&`5{zN1N^L~*O z%#9)`m=B1gU_L04g85T%zxa@d-+Wjk74s1h&$&s&bN)=cNPJYpb3P{GIe#vain&E3 z6?3adD&`X+DVV<$Nx^(lBn9&+krd2rA}N?pi=<#aBa(voE0Gk;UyGz*J}crkw~P4A z=S2MGe~F}G{zfDf^S2_?%KlCyCG&Zal*|`IQZj!pl8X7FNGj$IkyOl=L{c&TD3Xf# zvPdfCPLWj1U1Ej!Cy|uQ-6AQOe-?S!=oSSoH2+lWW5 zCHuBGF}Kgr>Hq87BFxR~)yi-15LWcv%-7V;Q}=p=RCOwm-tgh)=p;aB#k25 z4&KE&h*{CC!ATXfnbh{-K+nW(DeADlqOwwDcX;bKyjk0d$~Kjijkg7zY`ulW&zFW} zSNpPhjguVErm~G5d~+&w=VP(5#_@sf*KVn9c~S-Tl8vzqO0BH%9KYZERu7b7MHAW} z+ht8Fi`&zuTMbaZJ#{@RYdj&5Jm%>o^zT#Gvodc_bq7~0fHjNtNsf~}TbZ|~6TCf* ztw%(J&o(CQ>8>zSF@1aEY`vsCbv^uWz2auc{VwhtZ7*q0-HT|#^#Zf3`zx4cG~92} zp6(1smb>-L7U%06MB9tmQ)1=edbQ4;4%d^Ym3e!5L$b`-)3z0Jb>5QewObU`bA8Ua z(RT~fb9k)-P0N=ZY)=q3= zY*O6F_{b_)k@&Yo zOw%Hg;l05kml)qb^~7Qk&Wl5H=;E>qqZe^eQ|64kJ*|`@a~Tj8S-n^5RTjFJ+F1m) zI?Rf7G2$t)$@k1@nLS+{+E`~yEb>dsut>6%#UsSYNV2}~O!XXCtcWvoXl zNPl@JN8$~XvnsR;Ymw?ngfH*J30MnKS(rIWTz`Q2VQ%q;$8Rr_3F@$@VZ34@VV0RW zBWIDAN^-MpF0!Yz@He8CVFr{d##fznt#j!OqdVu5bk0|&wKeRiZyTXFz} z|9$;6=)YSgd+M%f?hyW(_V(0oFK$n7h-${&OQ^qX$)D^@_Z)9e{jqp^>f5Bd*R4(+ zDRPANw6|(Hd5?`ox5V$oc8`sh*}a|CW-|p?85VO%^c!lwAMQn+mEm1G{NYi3#LF`M z_E;H{w%c!G^0!R;H7jam{Px&yd|k|*+LdHwDZio7%nhr<5l!ybaZ2nr*;>B+cDv^d z_uFm1@rzY|_8ae?1!y1cSs>FhgFRcgkyJCo-@*7Zh~2T0&no)919R7er^23TX!-7w zirlT&+Xb|6rCX~^x2Ie6bk;m-hh|SHvu7@Mb-8Q!57Fee++pl@Fw--fjg;dqQJ332 zY}58k$Y(QWlSa>uY0sEdIyV0-O0By3OMPaY7PhSPXIs9r&nE4WA)A!(Wa-(Yw1ioD z_Kw?AUv?;a>h4rLB{`#dXnXpvl6rk7t`XMs6WwkO`xUA7lzNZWOHOpVE4JR@Cc16W zj9-Uvd&TdiJ=H|F(RV9OW~UBlQ>@5%_}fx7zSv(}E}kN85Kk4ihy%nI#DU^I@iY;8 zI!MHx4i>SeL&QPi=_2;@3=w-eRK%VR6S1emMeONEMeOOBBKCBIxI;Wk#GZ~6v8QK? z*wc@Ry~J}w?CB^GdpcUgo{kY`i(^IX>BmLv=_f?&=_kdf#dAgM={OO4dY*_qJzuO6 zFA%Y(7mC=^Pl?#mIuUz1Uc{bWBw|nNMeOMW@e%Q25qo-xh&8=b#F}0vVok3Qv8Gpv zSkoyY*7VaN)^wVPHN8f}ntoQqn$8fhrq_yC(=Uiv)9Xa6>1+{eI!7cc^ac@Y`Xv!t ziVeh;&J(evH;dTPTf`kAHV|7nU&NL!5V55TMQrJ9;u+$XMXc!}akjWv#Fj1*v87)T zv87)Xv87)Vv87)Zv878zZ0Rx)Tlx(VTl!5ATly^#Tl#GgTY86xEnO~ROIL{4(v>0; z*sc<>rmID4>761I*kb>%rgw=Cu{Yl`)wAN&ImTe?=nmaY@ArT2)~()A*?6x)X_ zy;sDRZV<7h_leljABot~AB))1pNQDf`$cT&MiE>3fQT)9P{fx0RK%7(Bw|Y+7O|y| zh}hCiBDVBrBDVBV5nH-h#Fk?Hu%$m2v89iT*wQT`wiNq^Eqy}7mi|J-mSO?1rB903 z(x*gh={6Bt`m~5GeMZEVVga$GzZS8j&x+X6?IO1HIT2g>Um~{jHzKz5w<5OmcOtg* zc@bOsf`~2sy@)OSgNQACQN)(+5V55%iP+LVirCVZMQrI#5nGB4#FqX^#Fp+Bv88_& zv8C8RZ0Q~mTl$K~1h#(_v8I0$nZS0hh&A0OVoU!nGI8xcM6BsQMQrKoBDVBjBDVCu zMQrK+h}hEq6|tpnh}hEoBDVD3BDS;)ai4ga=w)Zq{&ezDA8CGKF8@pSr~F+hSpVVvlu;$|rSZUlb@9LR=WJQF z4#IZOQGzI32Is9Tdbxd<#KfA!$2$i%*4|nBc)#8K9`AQ&?Txh)Yl7fF;n14qiAUSl z>sOj(VohUv`)qw)^Tg1a8}*5X${^rnhrGs+&rZ~58fNLaM)x)rD{CyV&kojSC)V6q zySrawhahk-i`*T4vP(iQWz;j6TYTB8fqOw;RnDXBhlZcjte7yeT6)o5bk$nk*%d;4uWHCzs(a>>{gjk2g3DUZqG|7 z-T$TpFNNP?x3AhZ*bnw8eSRc{0wdI!0=Uw&C`A zXKnicVLUjtk2`AvHH3-UzN@77*V3>ZROKw_G_B9=eU3SWJXbY?19rY`3wn>FT421j zXy(|#%p5y0tWVo+NmvIx%1`d{e3u8hJkVoik0<;047bM?hel^yzokJ#+te1cyI-y9 zg?VUwtJ>X9`&G&CmK!=h-{pm9o57}_VPlVFJ#N*pS}T%QZs6Rrxb~Jeq^)X&y;9d! zro$`VSH7{!{^Zs+_6W*?1Iv26)`zX#SnJwuW4quSx3xJ%);_ek@cVKlTAAVv!TyT) z)|T}M+G=}!sY$*ut&L}&2K8)MtX1l{BhzO~8}wOT&v~b=K=+BpVmB);t;Sk@rq3o+ z&rAEpzlHYOHqa9ti?!cF>{r*q2Gziw(f8*QTnjALviS4C`<>ZWAAPZ=_siim&pIr@ ziufK~S^8&B>ai!G-%vg2#Fv#ti}Y8nTwl7fsJJ+Y)$_6*W4f=-(`VI&;>*kJr|Pd< z9lrGC_WJArJ4df~U!%-sez(dvozYUIJMr#*>Po7;q?Q${PTgmhc3IoW{afRU*8mVWbG-@ zYE^oXu6YFA-;pGsNq~`QjXL zxj0wcAl@Ku5x*q9Al@kM6K@iU*US@%*W4@;uen7WB;G0#ubD3ruUQ}xuURM(uenVm zUPB*~c+Db_c+KtN4so$ayk?0=yyhz+@tUuS#B07L5}#Qn5|8#7TZ85+C`wNL=Iz zk$A|HB5{zX#U0|WMdBRKiNrO2D-zFmK_q_hqDZ{rk0No3og(pxKZ(R8{wxxY*dr2$ z_^Zh1?Z1h{BVHAWN9+}eN9+?B#m(#fh)eukBrfp}aoVAmUL_}V>r{Q*hpT#>Sa`}w zC-*;bz~I`mk2~x5p7|}0%kSE$YnSew%RW+ZbpD{u&08i;YuTzt|D*D22IimGJHJog z{6WX(pI?~&saCBn%Bvop+vl{wwIAzpVcRS6Ycj4*QJ@?l|SEGAQc4Y&DT0M{J{#aJqr`@S1 zpV97&b|V`O%nDwOp5a-Seh5!Z%@b9u8a>nBS=%v4bkJM&aN-&r4aM=<6rcZ_*MIs^sUA5W&%gP;$= z_pJ_UyPwzh+UV20J2e!$BWO2ryFN{C@15^g6sxX=w;a=bW{+jjo)evm%k8_{o&$9( z=+DG^8|r^tPv4Md66xo!zLC^R4{c$}JUsf7O;^kE3Z0j_$#{&RTs)a|8bhJI~3 zJ+8U)!LzvAkL#z5EI+A->!d5Lxn>)~M$8v4a;`C4b|xoqr_ z&=+yF=4(t}<3PJJHk^J{Z`aeKy{dZ@Sf7P&NUwyx%i6TQi?&yM(DoV*Tz%3R(@*Kq zjV-w)Xee#wdo8rhOwaPvK@i02;Pq4X^=>%uaL~dYQMEaGFkF|kifHp;S^D$6t5feszjoe7#SrXpipGP3hx|>#??zexu$}AE&7Ms<+t3A$t8*`Z&wF?6W#O zY#+x)+Grn#?&EaX7OSm8^>Jo&c_P-b4&BFj)Kz)%zq*hQTHd#3fhInK(8s|ibrmOz z^l_$$^l`2hFA+a2(#M%9&KIYN%f;y;eVl8=E#hZH`Z%8z>EnD(q>nR0q>saxTlzTH zii5<@i}Z26AkxSAqDUX-I*~rkERjAAo{K)t^&)+oIpPj+u1Fu}29Z9_mqhwFH;VLe zZW8I^+#=G)Ss>EK`LakKXR$~h=PM$8oUe&E<7Fa!n{SCY;^pE+;wq7ugV%`66#N5` zKFtqBW(5ARh~ve-(U*Bd#NBQdakN`R`Y^u~>BDRj>BIa=#IbG{>AU%d#MI7m0L>%cJ5l8xph$H>0h$H=*h$DSf#F6e5t3y8?p(W+Rip$O{Dm|mTxPp#O(6&=e>(;$G<`uR+u1o9u*1bD7Z&f&`L#zCu?eklW zD9NuL)QtYlIql!Pzk^eaFCX;lCwqMV>HVGRM1KFtL#`Upa>$W8j?G1_daoT)G0^|ueo^o#e2_pPu+S>JHgux*Q(_>dh@4FIeTih4Viw{_ObU}kVrJ#W}hv( zz&`t;Vuofs+;fc_M}p5*mo4Z&`t?kSe1#JZri6Qy%= zCU;wW3O%6L&r0Y3InMYNg99f7)2}SL*nLyit0EHZo|auH&$jAQh1<*TH0G3(qCQoz z4v^!FZ&A-srPD8-ex)5FM-((P(^GZxL=^`VeQ(##Y9_DnTC$(jNeAe@x!+`ko~bq!RYSeV*Rn= zPS&@uEtcqc*q`yD3%c@sgGA!-(5`v=qt%M(UBvBA5d8gETp&(wcVv13H4YbJ_hsz^ z`e-fGNApkeiO!u8)(5dV>n$1L&h7LIipDM+u~q&@Z9IIIc6P}1)he&&ESMc~Wv<`0 zI;U3sK%UEahE{i{lkbH@ZAklw&iL3dW4DbM*?)MVvCMl$JQ6*qwLyJ!rhV_Nsr@$9 z)dA}FzOl7ujqINr#^aBy-*$HSxX1;$KE}cQHpS!bXg6~D>D&6R39n;XW)NH*)W=*T zZ#~qbhnBc;lCul1{pwWbq)vg=o7Gu~`XaQy=T0v=WnQ$Gj-l7`zKJW22VDAZ@&26a z%PmXsP#ODjVc&3!`f~N*k@BB5!8zJwYHu!6pC!F7_u46I!@k@qwNqP;urJr(`*M@J zRcRxQ2dr(dMb~rdsXuWoQ(|Qqk1yGmTioZBsQ!+uFSq?I_vPC59U0#5+%c+ctZ0g_ zTJSdda&zBeU+%5?s;2ejws)@9)2mw!)0eB*8>_8D_vM=As~)u-MvOJbVaimCJ?rd?s_%U(0c#cS4Zj`u194*q98za(}8!OV6`?yG7 z?h_(?xlfAp<<1r9%Z(H1%bh3EmpfmiFL!}RUyiYb^yNM!(wD0f>C255>C0Ut(wD0j z>B~(J>C0U#(wDnbq%U{5NMG(Mk-ps3B7L~&;v?ecM7-4JMfz^DM7-2oF-Lv1n?(9< z3q|^Fi$(fwjB#Wf?zcqz(@Jr+_+61c+xJDr$F36@2YauGXZn$dU%FqUulAsbKYCcC zkM=W>zS(0UeX_?z`eIu}`e45h8K3&3$hg#PBI8n@78#fNjL5juUx|!M{k6!rRK{L1 zE_J)uLwrum(1)|4s4v&`xZ^%tRaJOOtB$QtJG!!UpVAJkKT=Y5OuwKs=v!7?l;5h= zaRtFK`Muh;KBi^&MAWN0rNf6>=J)M-RIB_!m0`E8{b@x_?bb1rHNJe%FQx49eGs~J zxrsHk`9nsISTH6C1_x`;-!@^}6;EHWZ`!_VpT2hOv|2s0jX0l&UIwzcL2L~#S~r4$ zY_7}?XUi>X)qlZ=ePe1b2#QM*WA%VP_R29=_MTolJ(wPRKB!$0G+evy+I@4Lo-_Fh zIuUwI3Jx6Y2D{Bs2Z!bHetwACuA=VN{YxZj?GfL$8Waa5Zp*gSZF3s*XnfWLw(Z0Q zTOH^&tnP&`OYJ63i@J$T+=s?Wt)0Wej_*L~uAn8g%(|1q)twyUyOW7{SB>vdt1sef z$$giSU{>(-oNaT~-I6zgt#a&v2BX?AJ1es;W^S;s_u|8JF?BkE__<&&wHkiLxd`_X z?qgz21GnVxOlZ$hnRPo?b`D$AIoBX78{TJS zP40^7i_me5f0v*(IN)0VXFqRbd)$rP z*rlkmJH*2eyL{)ABfFcq#JvVNH=zrNH=!0NH=zjNH=z@I9ohdd|JFfB(0TH zIEGhF6iH9LLZsVzwMZH&DRL;snIhfR>qNS(b44cKy+vf$M9Yn_+63VkKY&Rrmhp|rv6Z*n|hy!GW>~1_w)ggw8@7=x}%#!x}lGXbUz;xQFo7v zq(N>K8JhYFk@Ux3ilje2DgIJ?O57oC6G?x3S|t7P8IknIUy0Ud&A?vy`8~Q7l++wo znBOJPf4UY{wa)L@p=0ZU&h08&7gV?D(7Ld?ZP_se$G0mD3R|93TvU*k*Sd;%)NL*~GBewyb>=hMrKPJvmnqw&U2?IaC)qA- zwoBVL(}>z^msTMuji}9bX>FA4;-q2Cc4^H@BN*Znq7o9lKbAZ!?;%gUoG7i5|hiy(RawOmm$a=&`c<%2u~; zy?#>t=3aag1@*L~mYL06o!7nFzT}|ax4z#}Jrnm>nZGjsd#|k7vqJm6d~UB-!~JT) zsaTmeylZ=pIo%B()p*>d8D4#1=U%B{_nnJNixaBhWyyW7*|T1AtmHhge(TbkW*#@1 zL)fD-v%b}`zSED?`qtJat*`AlF*p%~=Qg(IPBQ6x)@#rAuepECnwxIUJx`Nxg>{fx zRu=@FDBi53&JCxW6eeb797LSa+#cN40v(KR0j?&3PPKu~guc1k_s#duTZ2WOG;@xI zSSlK-W2EfuS>z@kOCs%9HfcVZoOx^R?AJU|#o^@WST;G^JV8mPuOEIebmp#kiMP$} zD%9msYVE|@NO7XLBy5kdn$b1WdfukH7I`y$^Zm|BSGTNO)r9WTMqWE|&g9$AUZ!T>DfMc5V!bYpHc@-p zblIlIFUNPU&^cu=FGp=<&U_DVIlajPxW{S$_kuL@y{p$vqqo+#y0-f*8Z3Ko{gq6O z>hH2mTf!q*S>$f$?ntc68S>n4Fu4s_ZpuLKRvL)y2YSzGKkUrAF5h!={z_eMwFkBF z_CbrwHvM@t=g|%Sp0~*j{vMJObUu92u7wzuoV9mIe(#;(Z-xecC%9Gy=N)(ET~oI% z;@YmQT_0H8-?h}Wn8D#XuI{bOCGx)cfNb4-&I{Nt>3z6 z>w4EZgUVW6zpgzp84?1PiQKEL!lY6(n{Q=?0aaB{DG zzatAfEbg;4S@TRX#T}+fV@F88pr#I;+?zU-Ty?slDFec6Cv|a&$ZoAeC-+9D##YOT9#oTm=MNwB{tRIUCOPdY z{$9kS|3Mrjz9?eScZitum&EzvAI0V3%OWOyr?^GjC1TS5B<>S;i6_ef|V$%OEV$%O1V$%O9V$xp|G3l?1nDl>% znDjS927>44uFZtdEkq`IE)bd6xmYA=w@hTh<|+|$e!Pe|?(&xqovYY7ZzaDTNf6V%BhQO zW!3WwTemKdSZ~>~W$U7R)Ota29&){Pi3W_fYn!V);F4110q2#xl|*1hSj3kP`n8rl zzW4Edn2bfVh>aLOI2OTkPb?M@MkDkLwyo6_TNRDib+SbZd@N#^Vi9W(Gh+PUK3PgE z;`Z)y{$jC+GZR&=J-f1aEFwRQMNEIEVi7ZMs^2+?eQ{fiViCzQi$%=M%YQdw5jRh| zd{ufZA}ou=BKl8zcViJN=3ReqEMj=s;gg&*jzE8Fv54z;jXNk75tjK_#M<8Pc`V}k zxhK;a-s4!r!TmHPX5X~pxT#g@uWBj{;v!Kj;^Lfb?@KJ=vQ3k=PP%{C%@b5V7K<3J zNwH!RYP}b+h>}jpzVxK6!?zAwx@wdj1GKolw3S&bV%ibKBBrN~t{-Eg>zhZT>s>Tr zaNg#somJJf+{1<`CUKXKN8CaT?rg;*;_(P|!xOQXmtqf-ww7oVzK(wDuoXK;>8T_v zbFqlaT25#8ol-ML&qX|CtPddD0BqRR6nD^`Z>ea ztkTu!%Ump?MR+Vn5{t;s6pOh2l@*y{5edak{T_3lIc~+AkLpoViyfIOv-m_&lj9Tn zh);x9j>RW(!uZ5r7VTL>d?Ha|@d?|1XU&LQ{Y>s}wa2CPy)?pAHRIwF3*IzgJsF>f zjrCW2qE=6(Rg+@zi9|`C`1k$ouHWQ7qm^=+Pj&la|CG6y#k?j@KDMp@O^LAD^q)X+ z5ydR(6|)HM8GOHzJ|%%W(`^67^N4{(F^e}(Vvk}L@xHm{P$*f|YtqblYh1f!+kJ|I zX72cR?l|s#;uyo8$(T5p(grJid6uV{K5|ne7ekI_&0QTir1+1@X=uL)U0K$+Aqx z#{_5F`}`%@2G~x}yEvgETjaKs`^;{AyY$bV)FV?2W!|4+f%G5EP0}_g zr88*@r2K7~s%fcArcg`~HSMCNC`_hMEh?CbVzAnzBen%=X%#gn+oUPf6cAcPtuB(V zK^s>W>gu|21rpzOx7pR#CcExZ_hmEh?|aU@ckWE4r9l1jzB`u>{UuM%z31F>&;9p& z@AI6VT6wcxchye2=DFWFu(DuDPi=NI!O;s=@m`;u#JR>f3s?oZB z66e3aaMP>wf!s0Yv$NPU_5BGGoSjTi{C9nSirLoUaZ82t9a4NC@08X_d6&lrQZH?iu9R+(UMFprzFUe9gm?X3>Ge{4 zAU8;dq;V-e5PSgmKoU}XAgiSKKyH-c1Hm_d4`j6zAIN*9_(0w##Rr1V03XQBQhXrq zm*NA#hky^{gHn7Tw@C4U;8VZ{@*yccklUpAK$@iZK=2{p1Hos24+LKTK9KEFd?2k- zd?0O7d?34}_&^?&;sg1%6d%ZwQi9sQFC|LgM^d5#ej+7-*w3W|tN&7p?_)rEt@N;z zul@(6_&k0i#piKUiqGTUq@B|LkmBn&CdJqBUs8M>FG=xnj7afqgfv?5X`Cj-r|~)| z-ztoiGU?Fi(wC$pgk;j8Go?&A#DqIUl8lpj4v!o=Ay<_>`Umuc4387xzHifp z)0bOxk^U-UP1(^Crh9vho)E`-BmCi>O&k8HE>y7I?E~ISJe%hU`KN+M|CnE8>@#0w zY}i#pliW9@ed(_yo*~b`it$&I zXW)H-JOjJ*7Rh%RW9J4uAck-T)N0&@kbVeZk-l{_TRmMqrLiQx%99}KZy0jSWn0;C+`W#{8FP*(dqI@?77SPQX`iq zgty(XcZD>nymxZX6LRujZ#=W;D)V;9l>$%5s?uyvNKwEOa(LkMr*<{y#X*Z#r?uf7 zseA=rbiAy0Wd0b_r}!BTx7$9=ejB%WBu>gZvOSk~gnReX1HR|X_%x1FhwmNv{AJ@W zVDFXIUB}2SPy61HS%F^BmgVEfxxIjQ|4hY_TS=T;;MA)eV$F5`~PN&E4&XC+A+Kjct`L))JgF^;2pvH&?LqCutkdZ zpjXcjOK!-Vwft zz&o-|ig$!BBk+!VQi^v3?*`tHW+~ngzLdZ_vO$V>gfAxWj(kdrcVv?k@5mM@-jUBq z@s8jH!8@`;ig)BeDc+GsqC-RPrx1WZ%Ux>U~@5tmauhu=n?8CujglxYxx^L^C5O_sm{M%pdRGmtI+i$gs8x?Oy1m#XZBscXSS~TNF*dAg zQ$n{47S_dg74g8;ttHkDdXhVo{_dm-l-AN~owZGI96kQdS-5fS>J1y$+PauY+AHPRrar}t&ST5@ zO!~mWnCUh9>X>PpX3F)HQf_x;#PpaQFPXN|r-tLyLb;8VrdX)#so}SKHfEn1Wi|zd#`^bDk62*cg-m!mlr?pYyMEZt;bk%s*k<;%)B* zr)(HoL?hVS6MNmrwEcGHurYJwy#D)b*18dG$Gb#$+ru`pbJ&<^pEuSw3(mMurG z9x=yvq5Lp;8b_|UaZ~v9G**!7qmXx{WSl4ZH$#gw@vT)?=5gsYo{u67n>$1-y zQ_9?O>7$vpF*@9~Oqs5SVHO1$Ephu`YMED}-c=2uYOSUc0e||Y^F>|lTtk-Qzt~UF95ZE{0mdtV7=qq;&`Q_-- zY#V)_-On5&_gwYY&2=m}=I;6Cm&-La0)3Ectob(D;P95%;^v@ak z#qDSR+@cTM@#5RqH@6Rb8~fq*fqzc3J+}`3dayKb?t9k=+UIUB>smsqM{-_sg4ZUu zeg5@|ecNcyg`C&AGWS}?ejHiIC`w;D?Hz=*b6;a~T#Nndc;K4t+o;36uDSOBdoOd3 zTi{+{kC1|CvhFh+k?i{nwp{n9lfA#?x;J|FPO zOXYgz%JpoP`3z^zqg>B=xt>WVso;`ez_jKyprVqE- z`%e0eV`|y(W24HI4tLq7-9Whn&-bwcu1ucQK3HVhrp4@g0Obz2&$jmArK2!tD=SLr zS&Dh7yiuxa#8I=`8UN&Mf1G~7MOc5fb#t$j;^w|iS|@$C^d{+hq)pQ6rCX#oNZX}x zDQ@ltX|FUP#m&7+IwZYOiktf;DQ@o7Qrz6{mDWh#C&kUZMv9yJW+`s&_e*hee?W?x z`-4*4+_y+^bKfc*kbX#to4Zkpn|rMkH}{97xVdkWUMc;Ev|jpADKq8VF2()*G3mY1 zCTXYi4(Supk4q0q*GX}Ye?odp`bp_Tz0s_fMx@PBQWUpHnJsmL6gPTO%8WaolHMu3 zQ%VZsPfM9ab)&Rfx=D(=eY5l>>D^LhRox=R{k~QD5$QJR{nF1#NqKy)^f%HkN=x(> z*D75s{jwA{{ryr>A@7hrE^U`SC+(1q)f?jj(u<_Kr8Uy8N}1uOQ@TdFN4ib=u#_2p zz9#*#^ik=6^f4*3x9*h|=uLH>6b$fn={)H-q@-GYTv{*vru2i-Z%JFE-wYPz zn7<=^Li$}P7~!v^how(Qk4e8LB~|m2Qa-`zk}i;TOPL+^DJj_Ducgcq`?R!G`h97) z^njFr)m|xB;)l|gq<FQj}V`j1j@$S_=|SoLksg-5Bn9jIx0H`wN2K7Ll$4KOLo+Pq86)K* z*wduop4UnF7~p%5k7Cb|f`87Gf`1C6;Gc0)@XvTD_-BF?{4-Gs{+T2N|C}Y| z6Vu63(u@~MH%lGq{n8@oUTLxPX=#bHPdY{V8|hSONO!ww(h6yrbg^{0^d{*HX_NFE z=@#isX}dHmeOwxm_Daj81gp=I5)?jLI#%AJInq+;xzdZI=Sgd%=S$6p-BJ+dTq&sV z0_isCh0+J47fJU^FP8pTdWm#Eda3kx(s@!o6t0xclU7OVrLUKMQ2GXGi}a1sd!^OV zC!~v{hoy_9$E0tPPE<;c%cT)%RJuS~BdwLjq>a)mq^;7W(nq9MNxP+Qmi|myD;<N+TS9bBfUmiEq$x>8tL1l4brzuKO(J@Zk8^W-Y;Dt-7EbI>C@6{rG3(O zNPi=Jr!=G+D(#?vCPSJaK>{w<=7c9;@ygv;Vr|KQvlxs-W zT~h2!)2+5O4L%b?y#8m_nivvT+@NxslL17k>H9*7fn-g3Yq4Vra1?;t)tDUgKx(pY z_(QsB&kL4H_Dyqk>b9O-qjGMKhAKw%LXc7FV5p+hIeS>;8j^#i-+M!PsJOu`6|`9g z$|{wM9qZU@3s^@>q8?jMgSA;FO|m{A+o8@wrC9BF$+XQl8)rnKQET=d$Z+~(+Rm9y zxnzsVb$iZJ?r+()netlb^=TUr*>eKVTuYWQxo+ASJx5}=M~3y#*JE0hwq3H^F?UN_ zZud&uBg1<5v~C^BS(~Dk)u-y~(8k2rJw3gL_Ak9Fp@MALI@YW$mm@8g!!78TTRoR8 z>%}<_FGDBm+|A_}&UPwC)Teg*aolj2yN>XHL)zjgz0Bm{WdLXf0Y)BP=HaEzj|@_2zUuJ0$u`*fR{ic;3d##KngSh zUILAPmp~)nCC~_X2{Zy;0*!!|KqKHK(5OWUGy+}%jewUxBj6>_2zUuJ0$u`*fR{ic z;3d!~A_W=&FM&qDOP~?(5@-ax1R4P^fkwbfpb_vAXw)qQ8UZhXM!-v85%3a71iS%^1~>_f0ZIa4 zfRaEMpyYfhP!bpelw2SMN&;nol0X@tBv1w@36ud!E|dZ#fipnK%cMX_APrCwNCT7v z(f}oaG(brp4NwwD1C(4M1xf;IfRa~Afs#NQpd`=+C<(LyN&;1pOOM4KP?4HZj=HgH%Wn#o25X>yQDzLyQM(M&q#riTckkA&q{%kTctqBd!#_g zZBn4*b}3Nub5fw>=cPc&d!<0hFGz{k`=S&$`6cO<(pD*u@;)h$^2<`-v{MSC+#>~2J|qQBJ|YE5J}L!DJ|+c9 z?v(;1_ep`0UzY+Uzaa%mJ}w1Hep3pR{FW3b`E4msa=#QP`5h@x^1D)?{ihnK~zXQ-8(;vt2zBT!K$9r-It#x0esA%!gIBnGj<`FeBdCW^E=kvbSfA zXHADj_6#0w&qXjh8oaVT!QAXwG6?40ScSFoFlk9*k8cYSOmB;N7GJ+^i zKrrhL2SOu#g4vMXrb{p*!O%#bUk1ob)X-!89HjgfLsAjd#tm}Es zI`*p6UP|f7**W_$^Ft}yvo$M>U>IAXp6w<3LZ$lr&J@bDt#`vEJ2t2H#0ypE=vBQ# zv07I1LK+fvF>SA>9ovqbjz)s^S0uKl*M9WA!wvrknYQ%w@(I3P+UydrJ-Xd7?MpVs zj?LL=18wxOXqKSu$+ecwvcHLA1A&V+MaZ#>KRS@Rza&*-$AI-t#)%6wr5=0 zySj4Dc6uv8NVg&~cPG4HBx`#nACegeE3%9gzkWU>Q+?ovra_+V*AQtN;b2SWGW626 zTx4iYxi{j{LzJL+($oNqgjuGhCwuVvnOs;R!uQ_WC%90bOYKXwCS&9~(m zlexxjt}z}s7xE#Qfoo?zB-7qK>~%69l9_(i3#Nteo(Us?bQ#{WBY}no+|(HPkW3K? z^IVq?$#frYeF^%$JY(LbXMv+$Z=^Ms4c8>putEwoTr7ne)=8m;H%Xy}O;V`g7Ae%Q zT?#dPTnaVhB@t@)oD^y}B!wD6HKB%3O{gJM6KYr^g&IONp@vXRs3BAnY6#VY8bURp zhEPqYAygA;I3R@@LN%d=P)(>IR1<0l)r1;CHKB%3O+w9}n$W`*DWPUiO(-H%lTb6L zCNvSMNvIiA6RHT+B-9M530;gx2{nUiLK&f&gqlG$p^Z>YLd~F>P)DdHp=MA`=wr8( zP&24zNZxX&=4n!>CKM8?d4?3KSs;aKj+a6;CrY83XGx)&h0?{+A}Lg}L<-fMDurs6 zN}rQXmqImXNTHfDrBKa?6slP+g=)@{5|TMvN=W9pQt0M+(gErDQYdGI6v{bQN=W7f zQfMc1k&w)bq)<;NBO#fWNTHtdq)^XFDb#bm6zW+eg?cWKLOb6eg>qI)p__}OP|d|s zXy)ZoXl7JO$YqTbnz=+usO1$>Xy#HWH1jGcH1o|;XlAVxnz>90&AeI)&4d<0Gp~_C zGogjh%(qFQnb1OLW}Ot8xm*g(Tp@*K{)H5pd94(h2`z+XzEcX#gcd?G>!r|4XdyK7 zIw>?0S_sX2j})2-Ere#?AcbberO?a(9D~q(9HKsp_$M^Xyyl{&`f9{H1k#|G!t3~&1{rHGuKL?nID!yGjEeZGe07Q zW!r}lW+^nYMGDQ_AcbZo zrO?bzNuil{N}-vbmO?W(N}-vXq|nUGQfTH~QfTJgQfMah5SqC~3eAKbLNm8Yp_$M_ zXy!I4G;_NYn)x{?H1qRPXy(0ALN1|)&`hWyp_Z*uXy%ut(9Ew$p_%tfp_zXvg=X%M zLNnW>(9CuzG;^mEn%NhAT$+s?U+(wg zQO%O`pqeHqGZ2zlIgagBow?wQbElkF5}Ce;0Lnktz)ZR(xC9?B@>uiK1mxxWG>>+{ zl?H1HXV@hJYc_b+SA{jVd20u;<{=+p>Zwr+fq`jT2G*>%>+5OMEhnt$+D;m4W@K{R zwKt?kxXeth)|QPc6@>YUu%-o3Hh@!j=nsT7pB{}hhY}5@dt9Ju12a47a|UJxO6JP= z`bw~7vMyL_V(_?unS+^N^SD^EHn_dyXsp>6nl}n-%4V_Vs`})B!J6G{#g3~?o5h;R zTv)RqC)N~{>sVvkWU*$VQRohAXj-Z_LoJ!Mb7l7&j%wJsOx9E#OY&O@C&LVp$jpCszkxzc4*`4G z%c zoQI0NKuVR<_7X!}2lO^?mw;`=4Wu+}X|;d$11YObTl%n$_?ZHMv9^6_Te99ea>@cb zY`3ByaMf$BYkn43;B!xn*`A*THdH|^tCjP0q`1^w*Ff(+0NF_KT0LyD^q8ZxTEO>L z`fY4^rcD#MO~Im79g==S3a)%y3a~``D+v;fNC^@JSAu)NmEc}*CAb${3GM|~f_uT0 z;9hVgxVKvh?gdwZd%=}pUT`IN7hDO}1y_P|!IfZKa3%N_TnV-XSAuI7OTo0@O7JYW z5-ba@1jjxn1;c_X!LQ&-uq(I{+zPG)w}LCdt>8*f-jd!!IxJ_!Iy8Af-h^O;LBxF z@a5G~@a0>i;LB^I;LEp4!Iy87f-m1L1z*-l!I#UW;L8jO@;)iSm|vEHFTWxMU*0bTU;d>Oe7QpkzHF0% zFWaTy%bim2Wrq}exl0PZd_W4md{7F$+${xPepL#-?398p_ejB)4@tq74@<$9k4Rq* zPiFt!;!2x8c61PC8dtjMS}m{iHRLk*oI&^H{LR9DoPV? znG;MVYjea~4tW5Gx=#>qnNiN2in8@nL+MCLrlL$_)$4-EmQfjFbA!oX##kF~SsUD6 zA51nRy?D#xgUMk%Mz~;7SV<2Ve#Te>E3M53lLJCKdu?4d-ZEL2#J0`a+<416U}dt= z+Opy;>#*t_P>UaLX>4gQnLJ24SS*cY zY(9hx?8(-B!vz!s5XMXo1R!J$(8|{AL&$AvU!&dj4tGkbP$B!K{?g(@$Oc*5etB}I z6X$Oo>K8?Wn);sfrou9HBwP5q4AfMnbHC?RgNA zavsF>A!LN@WkJY*?L-hVW`XDcb)fRITu4${-9SqMq* zEAH`EY{T}T*46P%XE^LwqrGe4uYsv33(UycFI!33PxzbM8hcgmpn;$Mv~V4bvaR8- zX^!;*XCkb5zjAW2S8*r5@NNW^MP%Irkmf z>lBXzZA1L#p}lFF2bF?0V&#A=LEBi_zzIQ{7iSl=dDB=1ZQfLm zvW?2BDq98&jHo}dZHa=>HtRhO&sF-s?JM8LzPWwi+t?4c57O5IcN$A=&%c&{z1;2jHrnTI zFF%cCei}<%VZ0BaEcn}~>zZsirqcGFX*d%Y;VgO{dJOF_Q+;!O$d-`>-vU0Q$2q<2e)q@R%jA-70@ke`(TA-76vr1waH zklUm{$n8=f5ORmKMcO6>LbgkRkUOP7$POtGa+eec`G6D%`JfaCxmy~MepL#D1mXfAfw(|O zATAIRhzo=S;sPOoxIjoCZnqSO3xovX0wIC7KuDl%wG?REAO+TLmI7(_N`bR|QlM-| z7Z6}m;poFfHFo+|}Po+kxLo-YMT0(F6sbEQDZ z3#35F3#C9wpe|4ns0)<5L<*Dy>H;O_Nr94;QlR8~DNwRX3Y1(R1xmhN3X}xu0wv!l z1xf;SfszZQK*>c?pyXvzpyXmHQ1VSupycIJpk!1El&p~gC1X-xlw2kSN?t7mO1?!pR&RYkT%aTn7by8QDNquK3zV#r0wtGAfs!kvK*_(5 zJ|MkT3Y2_@6etPA1xmh43X}xm0wq^Ufs)rrfs*f*0wb@N0wd#6GQ&1VfszR+P;!+N z7PxB7hO=8nFzM1BAp0!(WsC~zlt=1^iAFm^TuB?@q$9{w^yQh1er%; zrv{A$AII~3`iJXNgCMJQX);TjNexRH*ryNnGKOLl^bvf?F;EgLs>bZg?o(O9w~ zyPVwI7E9LJwt7iRRWA2LmUS8B>_nEiuw;F(+zGJcV4@*d(woTgB(Y>gjx?|t!11Kh zz?z9H51k~I>=}(EYl3?bz>?lXmM6rLt4D~#lC`FVE!aGFm;puEv61a*tagK!2G*iL-nenY z4Wo%V_9QtFiUhD^z~;H|I<{$h?W~b@^#OLYw&@qoC1{bR1$r4+(!EM#V#$t!Y%e#K z9M%h|W=YlwuNLxC+7>F%F{(2*A6xO^gB_;2e;hL?YUc0)9$k#KbY# zYO-uP-y*eHwn6WsguuEvZ1h2*K671@VA304GVpF+6z}iTeXWN}1E*D4tNLfNJ zfGkHAF1-r?d?dz-5ljKw$XpNW3c}vp)612@5&up0ExqeV476o!>HhN&Wb9bl<{`+S z%|nnu8z2IN5wrn2z-2+3haiJCFda}NXalu@AcHm!K?ZFef|Siih8}_p+Gva0KEIp? zRD$KG*KLbm&O?wY=bu~j3r7Q6nH(%E7RF@S*f+Ni{Bj2aL28tE&l`CJX%XL%j7ilqZFZ7&&t~zesDqYFn|&^}V3rSHSnOwg*0x$# zE0+9ZlwMAg{A84NM5O->`ffbypUNiBY92uf4gI+xNa7&BrFIbqxnD{gJM)~R(13w8Oay6d*=Vujl_JO*(?~aQs-nG)haim;)=%wv zd<5AL+}UjQNuv8EI^<3PCp7I!+iF znQJD>T0d_rvyRvYHKHpARDMvU+HE>M)qR! z5#$=Lb$SKed3*$!FbJ~4?8iwUNK@{Fk&&ff-9IpbtOka-sOZ(EXN~9@mKhn@LjS!? zWaM6sQm8`Zil^&)Mi!uTvW1^c5rQl=d)Kb*`6%I}BO_l6f^0GS#(wyilcl940%nh>OVKz-nE&mhQ#9JZ`-<{YfcEQc)@`gCo3TzV-a zW?M|(dw4Y#@$ssUgo7Bi%*DyzTKD++<;?lfXWEjsZC2mgvEkbSk+i_E|W8cg}H~lG3nV3F*dsSYkKT16~eV2j*Lw6qI!=k zq-Ij!k4)tr&jMQ9xRyD8_vtqvW6(A-wMa;n1>CrCE$cf^=~-ZC>2{#5XB(MX?AUT3 z$Rn}cH?Q8{I1@t~*B)7B5u&xF@ui0)S8o`NC9!2=$)L@{lCtHoWFAXu;N`KTzVP4Y zq|#_HVa{ax%3dsU zhYKlpz$7%zV@Y~2=tr_W`sZcCy-4I?g_Ov{#Zn>-FWF(P?L`D*MI3OkRkjO|P4~dK<@{q_#A`gj-B=V5RNFopGrTe5rMiPP8 zBK?Mx$Veg)!IDHG5*Y~&Br=kSL?R=>g2$vpCK4G59*jtdP$V)EOh{xTk%~k{f(wa^ zBw~@sNU$N1kwh*M83{h@mJ-28WF#1o$Vf0Ek&$3Tup}4}ED1&gOM(%>l0-0qC5c=F zOA@)bSo(7*Sh7zFmi$L4Sn@gPb5gJ%SdxfDuq2U)U`ZkniHIZuk%&kl5W$i}Ac7@{ zJR~BL$io3Ck%vS?5_w2OB>0brNFor4h$I4$h)5z3iHIZu5iCgrB3P2hLn0!HJR~CW zKcz%O5_w2Oka zBvO({L?R`LL?lv@NJJtfi9{q)l1M}%C5c2NQj$nSA|;7LBvO({L?R`LL?lv@NJJtf zi9{q)l1M}%Bx6z{BZ)vHB66veh{&s?L_`vSNJM0>|md4rUQNFor&>OM>aA`y`ZDG`z2zZ&U{QX(RWL?j||wUmg+ z_ezO~BqH$v=^7~!kwhdC5&3@UfRu|@^exmB0n!BBJy4-5s_bz5)t`DDcMNBBprqMUdHgp!;+&Ka>>LC zC+CQsJT+W0Kb54$jJxDHY@Wk16#h`-;8kR2o#&0sG?(mH#ogqYq~#YP8*qnLGCiP91QYgv$OUMA5}fIwnmSbjb@NyZT+Lz-D_u%89|Hk z36|skJ5F}i#&jExpPe<9i$QJ+FvuapARE%#!vAlxvmR>7k)74}Qa$Qwr;QATL0SfB zy~$pwG=uCoDF&IWx6?){G)T`DqZp)YE`zK!e%JlB?HSowTdgg~AhWWwx*?CYrFsR_ z;)Ow4o68_!0S95-EN*sI{KB2qa^mc)5F2^it10VeXN{O}ux@NG8wQ!pAlp^5yT2z4 zgY+`7Mgn1w0h=ENi3h%&mIT5edl>;a!yvmUcfv5p0+XG!mvTV{X^Bl1gY2V}Y?;|v zo3NdbL7J%_v$C_c>L{6717VPsLDsXqlL>58XUbi24=kl4I1NHe`;tNpV-MdZnc zK{lwT_pa_Rur`lDCRB&Zg?#n|yE~~cNS!sWHVhI5X-98>K{m?PXWEx;OT9U6GN#MLsySP2 zIgistN_|cjo8Z2bh%uisy%yEt}|ppvMtba;tB!47x?H#FZO<$hI2Uqp`}8@e{dLESZ!>(= z*5TVYS9@$7{yCkfQN8w@_HDt;%pO~W$LpS{CCw27nV$WO&`FK)M1w7tBXe}|_FwTg zEd}fy_r1*TEjn8GV>)9s$4L8DA)7zFZmht&+oo-E$~j70IYx>$==q9ecV&-S9n%$c zrZr^PMjWTqntMvcX75mI_Fm$bOWQ`AqN&yluRWypB>RT-aM3XjYuYyA6jx%g;eJcE zvwzN|1P$+wVORL7v5hRZ;lGBc#CEUToj4MsoR@!8^w-$Dkp767((#Cy(9pY=1#RAa zkU&~5{OtwDPFd`gOBUv*lH?fVv$)EC{M2w1CU-6;@ayg%QFm zVT9RJN|MDDHVCtX4Z%(6fV zvm7UdS&o;&EGI}|mJ_8g%Slq0|p& zCJ3{H3BoL4f-p;%Aj}db2(yF|p&CJ3`UR|>O)3BoMT zm%=P7q%h05QkdlhQkdn1()^T@mKDM*VTCYDSRu?3RtU3%6~ZiGg)mE4;h$>CNf;)~ z5OxVGgjvD}VU@7KIw?#rKb7SF+^HlN9d9PdQyD=y3RPwq;Ffcp^NY_fJ~gm1A4I8> z-Ch1rkSh4_n6Kjx2Lu1y`}ugV^0;|i+anQgY`!X3S#8(Wv!WIkR=T!~Jg#eOIX#QI z<&?+OwY|C^%3XVLH)jS>T3Zf)d5ZJ6D)?|Tz#LS)#ZSMsJg#n!Saj+F%(|1zC9(@R#5@G@W) z4-%Q*Ogi08_S%AjH1x_9M42n_E+-rlR61FJnH(@} z_S+H+AoKxd#NQ7eI3|W%a&2!EI92;b zwI$u=On@0N_4<7PSQC2El0F`}a^B_&Ol7ROK;GY8&SSLKA6I_4T*usujh3voXg^{N z#^#STlQTGCZC=1+FtFFR>8{ezomtM*YwkbkaUVDr(&vo&#f8zC=a%g&-`3NqI(khV zzRh4iTZez1C#wB%@7sXyeCDCP_k$z3>zy>fY&7epr@mENbY0_`SW+f835&UI?B}Nd zz+9s?w^*A$<*trV!n7t0DY4^hn zr|eR;kuk;a&SANJ6z2k8v7|ZRfCggznj9 z_Y2!IIdYtP_fQbHJsRncg@QTLpY#$NuxEX2O&=dQ)Abam{ira#*Tm0WqJ&6jH9@=w zgSMq}$<1t^=C``A7dU$)#`+!IJ1DFrXxm!8*1%)JX2~ENxp@A5Tyl@fYN*r<^LN&luS2SqvPcTQ!?G;68-K4 zRWjY=mHPcp6`6u`Sa^fUvP%8T{7|FN&X)LKj8Bvs5H0)pL6mI?SC#q%a4Oo zpM3UsT=MYo=a-Z>#x7|tnQZWEeh}rhP(j)@oO*gNlR>^5m+Wx2803x1Q9 zadOwXr+euK%l@VeTVG3}A-zpEu(IOt{&cyi!)?YVlUS23_X@e><{W{Q8GCHGWH7mF zGDmXP!2FWwz{->3l6p=V#U*8Pxul&-ag| z{6C>h8b#`TaX*de5kJU@#Fq)%WK}P22PN z2W`n_B00Ha?WyIG)Zqp$`mD%sN%e}_=i5T1>X$lW^LZ3KdMdeOheoeGtJ7SKFVBM`bs_c zGUwny|6KJMq~Vf{Y$b5+YkS#TvPah@d(}<{Rz^bR4yRV9uQ|yzYRek4z4W!I)3mRU zavqm7Yj&G*>2EN!uDxHTuZiZmmXk};gRg>1)~OCV4${|lweOX3$?1k)MoQTad%k)1 zqmFIbnyDdu-wKs-EMpDquYZ4|TrZXYgDg#Id-gh%alh=d<-Gf<%OG2@=46oj+=S~5 z-qwQm^A3#zdo2C?zS?5%6zRmP!S9wbzi+bFh>Yirc3Kj6Rx$Hl>wZ)bcvcD6`~(sO zrY%jZdqd!P$etZp&rR+#m;Zcaljm<{-N17g_oHrO%Y0s|#y0b*VZ+4_X@uJ&F5A9g zdE9JZuJ;6Zj!C?FsC4&A(^I9aJHyQLP2$zvH>EY+Nok$*Q_`EHcS^ZXd|J9ix>4FL-6VZnx>?#Q zy-WI>^ls^p^fS`2dKugzC6ViAr6h9QDy@;;BPEgRHYtf*w@XRn`Z+0yTt6>;Knf!z zk?R+vByuIu?0}R+vm|nDm6FJnM6)DvCDAO2TuC%bBG>z+By#;rDT!QnNL!?BQWCk6 zXqMne63r4ENupVTBS|z%a3qOl363PuEWwexr36QkXqMne63r4ExkpMO*N3Dea(!4z zBG*TxBy#Jx_en}hrNl+wAl%Pn0KnaQ*loAw4 zFepKhB$y>AlAzE#r6icm&o60%NlD~NFe!;#2__|xE5W2BawV9QM6M*7C6Q~1ltivm zq$F}BsFXym1eKD=m7r1*xe`=LB3FV+N#sgUDT!PODkYICL8bZmCT*fwf+a~bTOx&# z!Xjf*61>7lVUbrzVUaLWf+&|tVUbr!VUcf^J}#}5lJIqzl!UKWONXRyk&e}UodmQn zNrFmYk_3~I=#^kn*d)QEBzh&76h=wn*$1Q~o+Z&MiDyal`cCP96h=y-R}#>Y;1xDX zVpkH+lGv4mvm|zHkdn}KmGrRmCh0^aV12KYgsudOlF)UHl!UGXjgrvy{ZbOT5x~`Ry(DlPo61v_dC7~+`Wl88tLRk{J-YzAf>&K)dbZwH7(3Qlp zBy|0_l!UG%m?fbr31&&?N`hGux{_d)gsvo*C82AJl!UGuq$G4rN&_hFq<*xCTrVh` zbn&E%&$?*xg_AFwaOs3g6{2|llyj%e{$oZ*=4fu^INwO*WJOWwtf_OR&N&GL*{kjd zF2P5OJc7(4NXABf9Gsdy06|6~-r3fcXn8nX;H0`jhkJY0cvfR`Qf*+w!<~@|&mKUK z^`0#@oH~Pt4*a(ZIbLbK6|U;%XRvR^{BDv-r}*jV(PH0h3N@f?RT$B~K6rnNjitxG|$# z4&0b~F3BSDmK_S_dmY44V4X*Pe%3)3H!9z&-!B$7X7rzr8wrL zlx~s@$w5k4SDzh2nKlx-+hbsHHFXFP_UN3pduVw%!1>__(o# z-_Dtlk~!JL@#l9I8wQD!u%p#l(r&4aPSvr-T7BFo*HCi6jwavDW#*FX*-uH|9cIE7 zZL59UC^uJP(5~yb*NoG9udTy(!2Kp7?IUUYt)^ zd0gva+MadI?btVbCM_VmBGF*m;)O`aRqDI&JlvRUO!tfL?%bd5RnINz&LwGj(08Az zPdg6UIy~GMt2X=Ah}Cn)notk-D81lJkD4`1zSmd-Kl|?8R&CGp{HXAhWAwDWmS_bV zo?>hxZfFa2ct_pCjS1V9KI$0pUD6ySdpy#%KuC>`8_gV`Hst5Td0Y){r1#UVbpx_b z1~(QOr=#}yBygkY`!pgr9&WVm=Kylp96J`OFn!>oiDZrXz#OAA)-YqE-IO~qZq)W% ze3V8fwQ|ANnRR_UW6tWPOdANu9;I}M7-yzE>H(YTaQ9`ETkiP+$32C{!U^ zEq_g;K!bK{y*`4>6%uF8*7nSG%_!QNW#cUD&a&z3wFR zN1-W~3*Gs6kn<=s&y>rs*=tS!H>zBsCac`wacs7)(%VzHoVd{*%XB%_5wUgn`vL0B zMvKfTnvE7?^|B3`_W8#nL0{SP(zlsBt_L&Ab!=8Y_h#C9+Wqm8UY9FYduBP#Uwh3? zA0sm+*O+qYF{J%S)>xYt-e|%!hcayjH`+G)W4xzRb#!Ny>-F0*b^AX4rlo+R*`ZMx zn15CM606~lfpc)1KZg8s(2UdWta5z{H)}OE|C~T6<5q9B=cC1*y?*<$^0@Zw)w*fisCC&}Z2l)0-DYf5$mZv9ja0|zmu_r+ zu59|iuA6x+wx3}5*Ku>r?lg7yHgj#aZFcVqj7U4uREKx3;Hb5-CifYO8$%}Nw;kgd z_ap5Wi+|rLWenMK#=F1usKs^^1aPCxXWqcN-u=>C>C9*rTHH5m9-X*C*q#dDM)j1} zX8%6DMmBSFgSgR*akEA5z7LG|o>I3u)9<1Fgu#P0cyql$Z8DnApb|q|ISMGm60rHt zAljby4Cg<;1aPDO{1UMF&pw4Y5F~xS-&U9PEHw|S|IB6EY{o&ZXEW~^u4g}27n_UU zLy)Eq%$oi)VM}^1{Ab5T+1#Tc_m{zvHr0miAl08v4$Bd$}=1-JM+e*u)59{7m@6U};n&T5b*`_(4ljAMfpt%-?SX<*` zUf>zsw@ocis$9%G^HWZJQ#)dw2&vqzi*1TCOLN+myPquDlI9(v-nQQ>SyDbrh%}=4 z=y_{07F)~xEYw({Okb;dia`URWb!Sv3gQ>>}HJ<=L7z3U5!DXpksA`7%K&Rk{1;8d4{w`dZrZgNq$h!=Qt_oldw0?=LG2kQu2d> zKFJRX`XoQ-fE1(y`UL5KK0!L5Pmm7i6Ql$B1nGc2K{}vMkWPyfqyzc{>3}{#I-pOG z4(Jo41NsE%fIdMwpilCIf z`Xo;%=<@<8=<^~ed0{V>Hb^g(k{7m8N?zD1DS2UEFAeDq`9>*uVHZlt3wxQAys&SQ zwo5@Tb8g$1pU7Z$YAA_b|C7Z#*KUf7jV^1^~v$P4>!DS2T*EaZi~ zUJ3#QwM3+GDF_tg0s>7)L7<=)5a^9k5GV+Sys#jcZYc5+p-jSda{PVL>wFg$2ow7ZxN#URaO}d0{~^r40&NeGUSB?$&eQoB*R>mAQ|Se1j#U$B}j(3EI~5NWw}AhT$Ugi=Cb^h zl({VLlrop)r=`qgxlsxN-6REpZkB>T?~;N*@0Nlu+od4T&q+a`pO=C_@0Ef;zaRyHeo@L?mS2)Gmu0Jzxh(IKGMD9-rOajd73pE= z{ZjJ6{-u<>usfvWg>93P7q(qWUf7*d^1^mV$qTznN*Lw?Qo=AFloE!yTS^$_SEYnu zc1j7u+#_X<%ZH@Qarv;6IW8ZOGRNiDq|9;osFXP_ACof2=K1%3XVl({W`Dg}Z5ObP=1xfBH2Ck282qZ9=CoD>B5f)w;QAO(5;FDY|Z z9+on9YW&TbI%KQ&0DDyw1 zpv)Jgpv+@ZQ0DKYpv?c05=Qucq@+20Ny^-e|1I4j9g((6Q_{z!p>tjx`dn0fS~mGC zIS=yr`qPCT7mo4yV*o{B3&u+NWlq@-^9vRQ>Z28J7<+#4wAoYVl$-~eb>qMuJF#AuNLpnP`!Ia z;hn4J>M|25yz|+0MW&9P(r4ElRk>R}@TmTu>F#KT&D~zIFjf!=jV))3W@Mu8t^kNk^f#y`b$@m7|)6+}5y-O4-savwtIt&~ELqE?a7?wO!)& zOR{kF+})KMD_NJeP%g7A&M@oju4LVUB?;XC^=xC7plxP?w!{i(i?@wRZ7N7voGg1x5qpIv8$Ry)}>!4vFvJVn`w@R?UkFaKC+PQR;r)rkGFn+wQs(9 z+0|y>-2J$F#jmfc&{wB7UtOdN|Iu}0)!wvirWvQUk7yfx>6DZ^$wKz+=(>qFax9Oo zD;~COXViK&9pAO|N<`n-_LO#L#OZ-^x#J`XdPcgO0;^K(mLs9q&G>oNO?i{tn_i|HYpGO_ey!dZu{}t(gv`xx`dWVz;^4(G% z!1qXb;C@8PgEbGkJV<{-%7gQ_q}|eQOL=hKFEtmYDTPy}P8>IR>V)x=&z?{+b;7jM z&YoC2Wx|BX(K9v(R@Y>_N})q zK625GMb2Z|)WjQS9AWsVgJiSiZuvke_1&NA`QYAE$}4wtT`FbEVM~|$EUg`9jE!^`a&3`kqMD<+GdrE0DEjq`XWJeZ$^5{Fh#x}lw z?~WIXv~qvy`lJ8n1zKy@kLd)U{6#k|KGL5`rFOhn^5Czu4QdS9&M_Cqf+eZcx4y~t z{^5J6l;ac?ee&oRzq#PSU;0~AwT^Ao*4ymXzJ4#~@!}(?6fN;=ncKVh>Xh15t_^aE zMMCfRn%6>ATW+`4QTXJGsT3Ci$C;#0&OdoHmEx4Mw#@C7JeW!q-dSSWoY`ANCOO$# zbu2%s*8KGTRO+oC&_kn^Ok3vmRz8zT-M!-Y+xvHI=lY{7pJ6ZO@zAOz)0VltFaMlY z=ic5_t^QH%|Mf?I`2t7g*>#!gzNnu6^>w+|{b$w7{x07V(NFYS=DLiSfA}6ZA^slh z8TI|!kE*tZR-{tDe1W6S7{cS@9rLl}JJkO&75(&n&KLHNQMC28u*Og-_2T!~W+XI2 zeelt*l{;sJ4rw$VD&?|gZ5oq0y59C~zM3PbA>@4WC?k(;ZLH)Nm#dN;FY+lr{kh{s zY`@aB|KWR?wsXv}Tsrrs_uujXf)M82S^5LVsVx8Q&sRS4#cv*6NBz4i7d)sTsr^V6 zKD+M4?|oT+Tkzn`SL=GNCDRtXZg}N#*|><7=*^pp=oBdz(W%m#q@~g=(&o3%RX!&L<_SpznwXgTXXv3}9*&#(WlTduyqJdjrQ6#VSk=hu&{e`5Xc z6>P_G)|Rih<`=iTw@f3s>=(CuRjQ#^83|o{*}HH5@Ac2G|JdrK*eadVzFIcr`gPjc zmsW3-MdQLLucVIqZ=ZhayKj$gnp7o^lvZBqJg+^!?Dp2x=o_xrc^ZqT{JU1iH}#h5 zEx7Cxx0lPvUkCO36%d35f)}<%ka6K)HsMN#r z*&cf_R)2|vZc}TfUT+`3X~XbaC>4|486(fnrgv!+1Zq^AecI9- zZS(o{w1}bVW^STR);p-NLyOOK zqMJUU{qt?HbiMRFZFgc$`NQ+s6XzPcf5zr`bq0`>m>miVTn)T;+|jzLt%>z&uzeN?v;bF4c||35rm*SZ2H z;W#s!wRg=U>uE3Btt=lCVjowj?^e0>t9kyo57zNx?c2Ln+fmOxl{-!ebwon%)Y1H~ zdRKj)C~`*D&ukv+(66@T#d;#itl{7lIqPsrouy?QwS?BSy;h{-CZB|Ao_;IGlD^)c z>-GC}w7hAQsT8%z?4qkj&$eat) zZ~fTn-`^5dpH`N04G7kAoPDd@SoZr{xK2KP?eA|nth=jj(ZxLlpTG8ds`>ugAHP<9 z*lQeTTG8*#)#cX9et*kvG!7zMU&<#{O}{m&aW}KMbv1j)zCAqu_qT8jN$47z(Eg5` zBiE8yBKp_09kmwwueEV+!%JKteNf81ZMT$rTc>o3^dTwtwnwDg+a8s2Z`&uuYXxp_CVZXQe#w|4fQ!{1?*ur7uWBx_=##;_?0$>2uQGO7V0bl`dLT zQ8YbLRz5xA%syk%_{rnPPb`=?e%zS_;c- zX5RLv>jSPbusp6ZOQl?8u9DVC-z?>7Q!B*{u}sQU=W1!Y^es}ZKG#TlrEisT6?&U= zNcwgu?ut4oSEc1rIOPgyjr1?1xG}Dk@+AHaDOas`N^xtvOIng+(Vs$F9@0O7Wh9ki zR{~3UL6JUC7riN5qC3i+rL**}uD+>pfij-0i-!V#xuRf!;svoN^N~OBqTsp?o z=WTQ(^`VS9c9(XRa>tllxi|9dikY!b&Rah(I&bE@%GpkNcwV?VTobMh*O~w8<;`=# z4dFG>HPOa+V^>pnL)lt=QlI+v%^zBRTA&tPl(l5qMpEI7ddou_3-we~w5;HF6_-^$ zS#d)o9EnzhD;CVZVt%0Bdg`m9-o|j#IgN|fd~8igqH*OI^`9R71B*JfE}}o9rk?P&aO)?xsZZM$-BnO=rSaX^?T)0T1?o6Zx?=8S zbDi?p^VY7%I8O$ zqT09U=IA!+4Y%{o-qm^Snys~;j(B@xk7cH9Bvle<%aVe(&s{WEZv(|U3TLV%QTxBz zqdKmjP4S9oMZ6+DFJ2w5nO{}q#A|6yydl0O-WYF+HZ7P{Srl!d9nn_W5$=q3(w23t zKX19K+MXMEGHoL%p5MKtJoMGVeWi*?xN@BwrC}vTpgqyTXsNn>R$MKyt)K>j$g7TI2`WGjcRtZ+YmR%IfkR zI?u0|MV(RAY-^2|E~s+KskeDvb9Hk~yr#LPxwdM~tohBVzqz4#O><*&Q@knOGQYB@ zIKDZ)E#4Y!jkbr|qn+VSJ%JC?hRgRqx&J>le{~*ba{7CnfbH3ITb2|&TzFae`hquK zSv)^#S`jZb^{WL}%&sb?70tEj+NU_N+09MOE%BD-&9?q{d!<~~QMDktH@aUv(7nF< zA6kje`BAOc1J*Y3Si0Ww&`%ehUADfUe0lML^`W>@uu*%wAYK?Rt*ly7)m+*fX*Rvk zR?}A7RyV(@e12PfTSJ?Apsk4(G;gk|T2S1q9*DQcZQb4BUX6pcc=s<_e^i&gj*YaX z>%F*ae_?Y$vz~B^uC(>WRdYN<&6Tq&tKy}$=C+Eqd2Q8gHM1+rmr#FKU0Z!u1NFBx z&aWzR+M3$bg63__t?uZbk%g#cGY#M_Nw_;Ea_U)r7LM$OWWo)Q}_HU ziydl>?~iszd&9lqgO?w4QXdL6?d$Z%AGVQrx(^N%UR#zbcpWA{; z*+p&b&7IAAX-~YH7U@OSp*Lt*v~T^v?M<@^N8(-&=vx%e7EQPB&VstK#kvKqn00=v zKST@L)Vk)vw!*g3Sw*ue+ag_RUsna~>#y#wshU5#xWBf)uD`y&p?^((V}DbB%l!Fs z&b4jpYHe$8Q=6Li$I53rv@5RmL=T4hE?0}3R5bMQ{b$|mwFukDrRlbG7T#Yzb6j}L z6-DPSNrh-lSAkk%+OlBQ{GzT1?dYFJJNj!=wfYopeo8%+Qd?3DDfLu;qYkA*oBB8R zZ|iF9YHw@r>Ws~vU)JYiVpjcwDN$Ye`pWf23r7@qAj5nnx?b%Tl%B zNVTLk7tb%cBDF2mN?ZCnyE?nnmZB?5irczPThxx|KzJZL=qNDlhJj=Id);2aHgb-$ zz_#V>W#1duJcia>QGEV<+m`;qu0pj$ZP9hSC{;mA!m;qO@bd7==*rne#j|WnqHDu< zL^p&tgzwV1?}WG0npAtLv%j-{Z`a-{t722S_Nz6$%?INLt(lG3hJBvlcv3@_AM`mAs) z8q@#FqRYd}qsyZ!IrpQ9=*`i!QCfFbczgK1B}=X>GA-NNzrU-yt+(x9^TGMEoTBEw zcwc-VIuIQU^S}D)vCz!HZ*03VVq1r8q|7ls7rb*D3*I!nUoF(7Zb{o1S{NTk3&T#T za7kt5Y+9EpHLaUV`}AB_6kQlKt&6K|@s;s}qcKkV;%Z@hZTybt9q|qG%Zr`pUD55d zHM}#`8QzoXteRDPWlHVs@9ygE>NRcdE1BaAyX_r}4t?by*T+X~Q$w`XvyJG9$eJH0 zd~wNtk4uf|ALGogn$aB;XSRm%Ui zh0(dQ7ZlBpR>l|F_BAhWUfGx+lCZ zx-Yyh{GH<2RVArzTHJq7EjBGx45UMAqeI~#{eLVzv|uMwH+pwK&o(l(a+dAWn+jfZ zqNma3@+DVZ**~U#oN2S87MF#~N@lB1)tAw^YNcssbL{`pbsu0>Q~Ce+N7^WDOzwq| z8k0LPipY2iAT{2(1G5T()UlF9LDmMVfG90rD{H~Aj|I$EMOiD0AP5LqE208|3Zh8t zAjtHRcJKMUKPPh;`2GHWpJ&$HJm{YHE1z?6a&nT1E77=qanM#{x^aVXt8u50DvlX< z>1eI~nD(rOR;p{GLa0RDByEyDVE<*G@m78pDwr-9Kj}Z|N31gK}yoG`;=-sq#F(DLDyQ#7ytFn5ob}qFsDi(zF zA$n53*tpo3U|eBLH*Zklp-|9L<1XU?<1yn|{n>(qtmrRluW4)5P3i~I2htAqSt^+< zVP9F_nco>d8As4cv`-XR8_8B}@2i>T1ZHY=CM+a_|9)Iv(S2zv11(I(qLbA2QhREl zC76QIP48A*EJn0$8d^tf)1%a`Xd)gnlGHZy3KMNJZ#D0X2yxlG%Y49mjM`?rXuPJs z782#KzE)eSZBjRBAE1Rhq&=Z{G{(MS-=T#+1ufL8Lv+s3PSvJXO1Ase(Z6M|0v7yr z(lOLkaO|_wSGG4=z0gW;6%EB@*z#60fm&^L3l9t{MmIy&W$i?(V{$|`hES``i%qoK zy23)8VlHrlb*pu!b(eXUb(i&k`2gl-qWPG~6BujtwfZJ)Qz{%%(0;UDIzTPAelmZG z;zDB{Az{5*tJZkCah)j&QoR4u^%n#!&0tO){I^}*er#{GGFw@#3KTJHw9?ya?Wx_8 zNbQbCCyQ1$vzsYXyY+MRs1Xep3vp_*nWQ#b6R6F&e~Vi;up6k|>`rRA^?)LT6bo&( zo;9B}Uo>AcUNhDzc!FYVLhC=!KhQqVcBnhlJ(y;Pf(+~@>nH07wLhK^1fv=mkYFTF zv8}pB!m8$FL94UJGJ=2=R{E<_?%jbQh1p70q9LP|(VmiMqAE(F)V;WCL6mhv64^Z0 zI5)^4#zPTfh&jYeS{G9ab_JV`c}|qwz>tC6#U5afS&v!IhLRD{deM5#e9c^IY%Lg{YlK`|`Eq{rD~>{*7Ev)8QGthMNtii!3cJM;%&5sSV@+Q$jEWAG?7h^t_<3!-X@m)P1YtsiAJpt%n!^R#tvhTzDGZx9SFtZDfMURXX#J0n%ZpZHf|TJpxS%e zi+=i?xA~9|z17|lsf|W=y}Pc&yL1g{ zimFKc*tsmqhM<*0FcimFQYw}%Q75WbYS*gQYBy5tYPV?%wY#+kwa2yRw3pPE1UZ#Z zUzc9T&pXm)h8CN9;t|x)0sUv~XZ26%PpO95DyPKI$?Y9!PqRgQt$L)r`KJ;-I#Uf# zv$x?16xHs(x*hCcwSJ*BwOdXJ5v_yTLF&LnOSHP1-Hq-O1Z9Gu=!&Lj{nUPHOzJ1a zCWNC2X($`QTa9*WXtz)hk7+mRH|n?P3-!D82ldDG=kShATzg4Fo7H#J&C+J+L$)I+ z#sq7JwZ}YQ958;SwrhW;gm^I$p#99ww!K&u)@W#HZ@ZU$`+rY6liK<=t^xG-(leg# zVYW8VX1zl!q{zI@Atti!)Mir&MWZQdGk*GM{j``GQ-@BBqHhhAiq&HE5^bV>rGBk` zBepLp`fbK-#zK9efi@ct8jlMxS)jHX&*?AeuWPUC?`ZGH3f2!ctDDsir4OagrM+yA zwI?de1=a!cfcZ0}(Err_RBJ@sTb-Ihvm@b}Go~R&FMIue@8kZO{Q}n9D96XA-_hex zYpXTGPXtAYOda$NNE4EJP!=VM`wzuL4x^vmPmgIaZRk8PCaXi$VvSPp9LBZr7_OH$ zQV!#8%3wTayd;Jd(Rf`)`}NJ*X6-}uL-ljqZ$*Rlvjf%v>u0q8=SW0|7=NPuHENAi zBRO;i;_;*qRQxpi8heD@6Rj7@u@`?wFbByVdqha^ewoZ!5TOia2cv@se7%Dn(n4xT z?Lj#h^ulpVvHF?)jDAK;kLg3Tp`)>2ry+$t(YVsM*1XZY&0HwPVhQtZ>u&Qw^KtVz z^CjbT;~i`|2^pL9&H9JhhuY`r=jvW*uM!SLr0DyM>O-d%3sJpT=Q+%4kpx-fcr0w*X5D5jwC=VZv>vyfvtEkIO3Zx8 zeBFG~Z!SdnsA0h}KIMa+pYAe6D}4 z?-k>+qV3hbM~+|E&+Jdi5fzcQhUYkuL{u=hz*xGCXIaA2U{2Gnr`-doHdU{_h!PFA zXA2@fANQO-Jgm3TcoL8*Qb*Ro3L#4my@wvrB4JD@)$^qDq&SPQq1I5V*ep(jLLu`K z;}T<{IWe0fCdhGiBfE_)loqkOrF*1@*yF{~q)d6(>+But9c#1oq4}X05oP0ZW3Rqf z|DMvQzevB}_E(mUQYNd0@)(ZpM6jOSa(1@ahmc4pP=pukmG%<*YMi5CNHol*kLx%7 zblurOs^Hi(LE-n8a?X(cMjJ|}b;Oh~u6C3v*}m6)QGZd7QYOsTBCLjTnGWTmOwoueQZJ%RTX~+vHrBXnf>cB8?)Fey ze2qUi=I3e{{&)7+G&~BYtY4gAw0WTorPDh`5$Eg2%&^xM2z$F^Yl3K z4U>jRsfooxgcY+(tV=AMIcuVICA&5hDM%sPP10O-k$R8%kcxCM%oEj@)iN;ti zw1pDJaPwz%VBfXh$OvC5Du>JYRDv4UU zHcU-PDQOIDaiY>BHj&|+G31i2lWq#(xq*sY+9K^9^&agW?IG=n0u+Mwy!Nv8hPqDO zB5jdAlD;UxIcJpZd*c@*JE|U4Yhywz8YHuv?3u&#PgI@W$o3=7+xzwk8|Mw%Ll^OE zbdI{&^S@Hg8b>Dxe+B0)I5tuU?se}z{j8p>jn&3%V|I)tV`0juhmo%*(nZ*LiX2N? z=b7i3aU*UF(}(FPEfpRphSV|YBx#a#6}wWpin8JUH=^F8&82MmJ^DlX6Z-QJ0oMg2 z)8Ek7Y3sBt>K65*uvjcgUr1lGz3hAId-E6L7vrcL6%_rbc2uiXYo%JrWsc=wsZ`G9 z9LY1LZOkpA*`$>5O4K37l2+Y#H9q#A;C_CnJyIy({q4*iQd`Pqbu>GQA>1!?G{Tfk z>#6os3#5WD*38*?)_GRk9A*qNQhG`s6Y7J0K1Q3QPExPp$&gNt;yKfGNQZp-B1&gG z5f_!D@x1Y}@rJQZU#D-;wrC%P#7Keqh5EJhwe$nh{epBy1pw+t_1crOVJH!@*`_&^ zu9qXmlvo<)@gUCQ^Y$X1O%#f9hS+CSUtxE;i_RbA9nf5pvxIad^$p31n#KrZ8X z^Lb2jqWJsEK{{iLzD55i9*qhbvZ+5vKS;l_U#wrOqhb{2=%{hjs15R|uH-5)L80>( zluAbDg;*7KzEm7ULuR3;k=YIgJ=m1ojI%Y8^FegDjehTO674WV5{B zEOl^-lxfZgoGl+&w%E_v3vCf&$(8mM%}Mg@^8d}g@-1 z{~{X;TVboG+0*E06zB!fP$H`LN4kVMTpG?&Y>YJ~nZ!El7;}<&m2s7EoqnB;beM9* z3}iGHnfF-tSPxlGSkK2pv4r)q^@g?1+G1`oKQfRJ%cl|j2ki&-2lZF!SLqm1*3$oP zb5b{(5%+Y8>1=Z-=QYUK6B&hw7(ZzL(46#6q`VOK6?hNWF0(t}iNHcTIM!Q;V4S=s z=h-$!Tgs+&Qaj<+MV2~AU68J)Szz?n`|AnxX;DjP!`0zxiBuwuWnR4&4QqonC zCbLQGD(gD)CQ4_{#rkQ?Tx2b>?qLtHC!{B(71Am^QWB*%**a-G+rmC#UszvQUyC7J zyT3MnpnUqT+OOI%^;iV!2S{0Kos>_E$cp4m^!=HdY<0PL?KzB0{lrwKRiW$8NH2q91FnK+nA9T63*M4C$nYDP25{IovAgO=-RK zzVxy5CHsPX9mSS(>uc)=^9S=+<5&Gx{g`$PYZ;1qOs$jZkk1XypGb2qeh!0tTb-52 zCP$Yzi=C^Ha~LwZNQl}MHu0R4unhSI;kvLVhq89D_f^ll0PlR`SkGt(bIfGUkUmyh zv#r^Q633z?qTWU8qV+=JKCHi$FcU&?Nr9EHhMU8U5`C;TS-o1Fp`>u#njziHZeo-V z38i~OLOd=#tUf6{sXnQ$P*-Vhs_Vt#L{xoW{g`J(M(bDe*Qg>Y$azew3-U47!uTS{ zEmbRz<#A<<}r+aig8Ro zrq@wA)ssAiY;q`j4mFpur5(goestdF$rd5oP^Y^i%Ch3xj(x!1WWR@W3y?$+Kgbzm z4@9(Xk$K2z82mvpuDDl+Nm8c2bgwsM*EnV)W8`X?@i5)q&E$s9YdRBiL|O zVj-zH*_doxjiGa(eziVBo1xvT&Qljli=}&`cy6HHt3IqfsjbjgX{+>A`kPn^kLc_5 z_w|ppkF_tgZ;}5|s1B6HXj~m3jgUsM5;oQvYfUzy7t~kM)oBFZFLk3_993+ClZ8bdYkhW7aVl zH$GNfkX`ed&o3@2l>G&FsXNWR#vOs=h%2OhzeT?(<^An2D2f0V6 zqoh&NrEDylY+aoUr>0ml%o)bb#yowVzF50gdpL!gZ2d_CIgK~XH_i3t`{u`Zbf*{} z8(&gR?V$FX`kV9{cJ(XLU+fsGqlBhsc)EwKDrR$9?lztgwJQWEd%8Z)xCP^opgiw9 z=Pcw|hd7i|z`DwJ_I{*&8foVvZNd(9z+N}|&1djd|A}MW1p$5ac=r*VwRS4~;6KB- zen_3AuB;2|W%aW9n0?Iii>Ys&uMgBmXd|>y>L~S6=~685DAE+^8g@0CVa>2^Hg7iP zO`IZ%#yn%Oey{#8awEC9B7wogTt(@v_1635`_{+i$8k(}%`c5_^n?0u5co^_ORC3t zi}L(DeUKc_0~8vg4)Od;_!*{SJ>4Fz=ltMo;kmCspBCjI&RIy_#8YoTZai~+u{pUN zuYRKXKHOV%Ptu-_P)EI;)=uk;#Q4E-jv#fFdb3`vkJZOI-#p(O7*RqgW1ulYAEA%Z zE>$m8kuzGHj7c-u40f|M&suCQHt#j=9aMn1&%?%(<_dF_waR*v5+)LOHv6&lrTL9< z(D)7c{!;(Kd_$4ykK0AcxejDtkaAqgt%*O4I{l>rA)1)rv)MMR*$+#!(bDG}SXot+5wXSN{SU4r} zynWdDNITFRVT_1lwr7meFV&`~*Qhh4nbIxn=Fp@mBAdq+TZ^rG&4*27v{r=T#UX1I zTgBdF>)HG4WA-Kc2G`4o^^JAVJZS!gyni8YJ@!0NUhm|*GUnbv-mNa>z1kg)yowy8 z{obLpcQ}_jxF*XN@}!MOy1{-IIdM4><{|4Oo>jDOJ#y~_!7j^Fk97;ty7JtPNXrxJ zIKw50sDj+RrM~QZHqaVqjW9>hx{5i`$$LF+g3H}fw8=T}jXyk4!B{A_9&W32Ac zneNTc@{jIT7X;!;cd>hwI}8=4|q(N+;5)UWY z2y28znWq@n=-22oLrQT{yG5I?&R3U6OQieQz3gE{E{?G$ttaubf~{byC^P135%pbl ztNMwwQ{5@;l)jaIR4~A>gX}l!H|sCTZ`AAcqKs#$5K#RV1C%Z|nC6Y-3TgL87t?2P ztGmKo#1)3R-Cf7QA@P7i3eTVh${cdQcn~9tZ|(I^n2WqfFPxquKw$P~^o&0^c2=C` z{Ezmq+L`Ul&PHdWtKKz)`wG3c)?4dK2I?SbkTeog`6wH~Mp>7dQ_O3OnZ_;pEy~1b zOrNjK*OsXFsmrD1(o^ioE|F-6t&mnquSjpHZw1L?C2~~zMBS+(yYxHzjs0c)MbBK# zdP=VO+069TE%ophyro`{xtE7Ize2g+Z_Yf_?dH;$?KlUV_mH>3S%AcYsGrMSoi0uT z5`V)pKY=-jc-LHeB9cdK%6-PI^sTfm33>x&>j2iyYG-vuW_*S#R&4avd()5JSL>@G zGcGf6b)+;>8qF?cQ>-c0HReoNPAKLr#x2HteZIa#yH8uLE)P#hMbxL%m6TY0OM6$_ zs(q5cYO}Ue`&Ru?{T+Fc)~ZK|Q(j;9Tk@iwWs|49#v9@F@_hH8i?`c^_uc3D`MuJm z^NYN=a5>I*$Qz`cioEz|1xia<*V#|t4Bv)(@w;*+BIgD6nRe$LbcS!U^MyzWz65ld zlqcmjC+=FHBxR$w(O2)Q56}i^gS3(ANIZv4s-vaR(l|DSUBhNtGp$=v1+k<#-&msG zr!Uu*Yfot_)s=nmTu7y)JgdG{|3u#zO3AYRt^T8iyy|i3IQxs$)BMV+KQ%F$EFbc= zA@LHA5)b!!df4_QQ0^bxElB;GyU@Lo=e@!mg5)+&y%D)F9>}*lQ=NfM*r`YAuaR28 zp1a49@m706bLtCh0pCq3uf7g5&X!~OLP3hY&coV~0qbmaw(ukx&un^|eT}}x038C_ zXmxZvR2);sNmHe1()Da6yTzJsEs>+iq`Abr&$!Q6t}oZ0(pPFLM;GJ#zM{RQzpHOG zJ~4J0-|F8c@l+Uphk?coqy|<`_dQm<<(q!Xc^5D^_4YH~$qv{CAoRr9_qf7lt^h0X zPL~wUg2H}>4DiRqr=8oK`OXwLB)EhSQ{+0X@i=$53};_Pou6sv**pG)Z#BV&j&+^h z1?v`P=Um+x2Ax?~tE<(U){w2fW?yrFF~AsPjMPW!qcJ4P+GuT@I#q>&G+Vlz%~#?| zge|d_SofLB&8Li~jFtMzDI)fyzM{jxc-Me}xzqf%I24K+-x@#aziYp1$JOI%gVccg zeTCIC|6~QsH$*b{(c9{+L@iv6N{FH_^z=x8^55xR?q102Am435`VG$0&QmRCu4H4K3X5AP1UAp*Q?j7NGvOO7QK`$VfR`0S<9`b%%{wi(ZNc@e8qUhc#HCy zTTLX6V)A1lxA~*_yYahmTtBWgpnXxwEu~vBW11*auOI1WQ?KB4zZl7{@`iamklS^? zcX8R0H@nZeckuL-d>_uaBDSPYI3cIj#+rw`7wOm9k0CuJFT(vtyPQ0`vpvqf?{9dc zgCFafjN^K~zN4C_=BjxZ0rDlO7;_)io58>uWDYV%nxl=;1qmT+jMJy;Brsc>t=_IK zjYbnuX{mHSyN@krPgyIiSIk!mltjXO%fuNs-!->dpIAGsZxeVpW}V2dH)suN8vB;S zlk-nQa+-Vh_S5{FzwfQ^79%;PD)KOIsMpXW zv0Z%9ndeM)COL5~u-C>kBC-bpk3wLMJstv`Z4l%PuyMX23aGm(J?%cGDn-^jH$*n{dye=+U-I@EYOy!OV#_ON2I6O zQ*0%BC03jityiqK$N>gWV4qBqOQLKi`De9yc2F2CQX-v<5A$rn3?+__&uMT|4cK+@-l%u9im%azYkVAV`H$5h<{d)=2)W4Hnio za~yuAn$wKyF?B33X6v){+qI?oQf;Yrzxqfto}8dQEj=y0Aic_7VQ*P)S?`A9p_H|i zZDpUZozgzCV82IY^!?-3ar3y@Kqh)xOGj}pbg~I~Ag??UB0YWIJLtXdJ?|~@F#ZWw zom3m-fi(&-E7IV6>#TF^0)af_%w%G>R;oJ@P~7UAG|FdxjgSZ=PmTE^oH=-_>RUz)CN_?RCl1; z#cgoD;d6oY&J)gDXCfR(p&D}^MfuA94>y>N#OI?X$e^Qr6P^Ihv9rg*!eq=3Ue39u z(8%Qq`I;0BVGdlV7OF++U}>%-hYS#!~#; zuRo$ct-TN}8Jr{$6&}(y?yzg37>cX=)I;hY(jQV~Ac1L}Y^F&gD{;uj5FwJqN`DC? z0tf0JWI+mddRM^VEV#&m?SAL(cQ-=fb}oUklDoL|&{zkF+aM9exDk~F=S-&>HL=@X zV?Tn_cm|myjgEGI{JimBx>kfIl;A#o=4nPA4D$4RUDBk491m%QS`itj5Rk^Rsfvhw zC}nIKyPon}NN(Prkg@*qi1D=Xg8qX3s`je(w)*y@XfmO0P`9a{N}sBqs=Ks(+M#Fy z`*Z$K|4=KXM%KX6R@zMC6bUT?8J{Wv*LZnrv%uBdz~goBgZI6+nJZl3T?hjjOKb>i zaG!?2e0PeQaB+JihGFnE3?6rGbtZ5F%r3Y=6*qVr3ZfVlX4|*em%@P*Zm#~AUM|L8 zrydK(yWsxli&kc?kqeuAk_pFCf?lW>X+;`b)KYc4G#;lTB$cUUQW@Z8vFq7vb~_$9 z$ky%FQtN*6e)AFYY4Zi+1uV^7XS`~>t-q~r&^Bn>NGK&2C>n(HL)szj53N$IR2w6B zz5pd|l=Z=!UmTh4ohGFpeG*#i)781J76-{%lDexeW;tKXgn3>bCHl+$0gR%d_y3Oe>#^r7dUyasI+0K?1IQ! z_Hvlq41xZ36f2vgvg6-m5*!QhvE=TYX?a#I*_d!Ch-05B>O~){t9q$cs*Tsma7~G7 zKvHL^bEG-y9Cd-TK#3N|C0$y^?q`p%r!Cl+Z-=fMRbp;1HW=IVPxW2;KI4$_M<^6i z^h&*vRMbr1!tbLnmMl$^O0P6|Q2%(}U(qZwlxtv!mC557Z-H0FB^q7)G5K5fU1&V% z&VxnV4dIw5);4>P#br(r##m9#b1Lm!T;XA!7&%(^M_qKV+uI%gq^s>%JJh!rbFPBZ ztXvC~Vdk5XSr{o01f$R>G6ox}t{SC!sXiXtX(D8ymuZ>?2X%p}$K!HDS|*iC73>A} zs`aY%wzVOK&3WbqbDOcv{M7i=*ro3>_6@|IW8;wdhf!%Xl7yB~GgzV(0u8E=Kmtt` zM!>`O5Bl%>&vOg9t_B(hy!Rk+2P~*>kw;gr!6gflz&RJ@x|84`y0uP?v&UJBbp}Cx zlvl=hh~zn);elJ6*iM*`$W8VbXtcKlypVWF^(w3wwj2v7)Mu7=V7XQ<{aATcel#Q& zTM`MGMMjZ1n0#V*zZOE{^)ekU`YdghHV5k^aczORKtlKa zwaxm}{8SVo33HdRi++rK<~|cf*yFF5m4TF=At@EPakPM_-`9M_Z=gT|u>6t&j|9wX}w9VB4&1sp;W}^{EAyz{L8) zs#FqqPF!g=qJo-LSQ@wIa#m#tT!zDi`jOYH@|?fWzrr8F$K7te4VC@gMvqi(ry3Hb z!ljE>?|$R1ch|X3;Cdv8bGb`arQE?iu{g&W2a`_DU-p;W0#kwLLlC)yi=1Jfiy4YI zoxZ3wJ?EPIKmii@ktFto=QD{stRibLSrjYbs99=4!_bUb#vC0I5n$=C(8{$6)lgTf zYos;tKDU-g8zqx{%63`1tbNuY>kkkpR;ATwHkuhD6F8vDh}4fV=|iZGm1%OIzHl|y z2qZT9&*3^P3k&@#;c=mV7A#1D>ZJk}Q@nw22y+SiG4X4zaT_F}sE=wG2+CK^8mHWu zeL@1`vqBng*bmtc+Bd@DT&&l%LT#LGkNNp*%u75~)t+1g!vn0JZO*X^QJ<_B@W9Roi2~n+(O_PVx z5cYc;yr;eS+$I4V{5hfCt#iM2-*F#zZ*?cYhW>qmdnSawa&~i{M=-xv6jD0h>B#Hl z4d~#uQ6P!Fb+4Y*B4rg~3MaB6svfekxE1a>6-zTU zbCx;Bm}4$578p9sZH;C6GNW8C*DG{GhZu&Eu(nY{2UNGKyQSUIeztFLXq3VZu|K3L zR>_*RV5J1rG%`b4KSB#-AgqAZRn1c0`v=HM*yKO!-|1ftseDK^@_w`rR!_ldvPV+& zG#1OJN}Wk#j#%wf!D*NCw)2Q{i*qTSWr_0nPJb@-1uE%vSm79~Zs1nupq9?Tf5$_O zoZ<`cy$JYakBOs8us-y9s}?I(6pF<{Y%o&;DXYxVtXX1Q6v)Y3VCv>FW0_fQl;c&I zm{DOEx`Dq|>#OxO`o>gzx&Tr*sr#kJC^9hE-P|R_KKLymw*sq&JUih4{Kkox7J;)nm3j!Cj+^jGvu(dI4auZ{Xu~FZsoBH-*xyux7yS7`~ukKedkV%Ktsw5Vh z)h4M)Vp$a(uLg<2G_KMslTIIm$_n1!p64o8a+hvt2iGWBIN-nMKjYuwmqF%am-Wpq zaWBOCV6D5yUF(v{Ki$jRBGi>ElS*Z?%gxSMhyH!%ahId^=a6~LegO9iA(<-ZZ?Gw} zbM2CUV0@lZf;EM;ZBBNH#3ORng_SXl&9Y`;pJkj}EQB{vEoOyj#4rgqSDP>~a8Tc_ z@78uFt}RJw`!$rB3K6wQ#lRNByfZ8ELS|`ZT4n^jCM=MM-)ur27+=H|k?*($&36}^ z5c$?43y=!)yh&c%6TMouhHKE+^k}n3p4-_a3zU_-(|OBT?mX;}33=eNyKxfP!A1T7 zi$Yt(pp$DKc@H0Og;H=#m@uk~(gZ&XAub1}D(Po=}*^!uV+CS`42(`19eMZ-=e_@^@jKVK*@0Q8WVE%_6 zT)X0NxZwJAvJKw(5vg*>hUsh>E4RucVywWbuncQ;AY+>5_DFF-*w}6CCmH>)c37*@ ztCI1UqE%^48oFlCm$qf7%~_Y8aPc66WWtv8bLoZYE4a&9X`A17@Ao&JB15%S?|tK~ z^PceLdbe>IxCqeUGXHVQxeWf8I1WCY-A?Xt=S$~J=+NBfCT9$4hh+ZbHdy-){oDQ* zDrHu)&Y#to!MbtRLR$<5>iS9y9@`cx^V#b|s!Ns3i4BN~erkd(E? z+GxSa+->g1Jg300jKlh29o3^(=}kJrF(K=8D6=i|LS`kb6k!P}Xn3Y)hMdR9f*Jw6-bl<0|u^l0ePW z@iAww7nn@&qTU7GnY@Oo-QDin?jumS6e^wQ8YOf@?R?>6T`or762)^-Jx5N+TyJAZ z^|aA;AIP-9f6Azv>uq6b3fHK=wK~})9ulIN!5Mz-W@VW&suR3(@&CHSi^Ucfwwvv@ z_J=1bvSnF^NyTh3n&@W`_FxzosHj><=10g-n^$I5K&Hio#+*&*XVP~-WpFw_-8J3F z@1w}&DW6;>a~ZlG)p>!;tzIBQbH_8is%Dv6Ak&}st*py~sF#bWUa(>Gbgr_!xnf{| z|KHK}sAic0d-R?7>R}&xUw2IFbZ$B?lSe<9{6st?In?n2o}Wl^(BcT@~zJAisQSq6Vj zZ1msdF7x0L_e0#O7A|YO$2@Ym3>AZDLLOXp@rqgQ-r|m>HBh;~+tEFSig_I_H$Vob zLpjGG8FG0Qedl^xjtMz4xl0>cxg1}i#W7(f{Yr$QHspd+gwX|;P<)GlT+%0G;DUF~ zGG&;w&SJANvoicjg)t{aSF4k4uxGY}ZKv8{7CX$UtSYNXn1H=oO;(eI?nXY-*hofm z(Oxh*n0Y_*Jan$i49$>B_l%Ry+LWPc=sDsbUO5fWndeV}3|*r{KP&U7_fN>+9~Fwc zQ)TGSjYZvbbUSdH&!L04p7*@d62vO#%8+YrEY87>e=NsmIW_utp(v z%37rh(?v-+7Nhz}t5iXm@nnQ;6frW&G+)ihCr0z36Jt)`Gb%PHL`Li+8@kRcYnKaBdUV~>Gx1W3)197MpSF0wBCQRSt|DbVtHX?sE5LUPH2c z9(N+82O#t}JbzPAL%A^e6cuzI_rcUBr=(fw6+Cq$Ga;PBI#<`O>0CcIYZD1YV&sz^ z%x$;~-f@ztf=DKVc}`|ord*(F{3#X0w#Va>FKnqG=%8+JsZb0o5t0qbkPBT`x16XR zQu&S>yqB)vDrC|n-N5e`zU3-&Q9m)CY6qn99`r1#p7CCh*V(J&Yvwy4@-P<}LnhF$20#|y`&}!k)U1}Iv4$z46g)ZEGCz0;L`IH zmxbt6Lr^U?T&T;um)>|n=KtHJ#>2h>aSv4HoKV@x*M{G6-{dZ&LLTI|11kUGDy7^7 zTa+TC@`+67>V} z%kZ8}1dqyQrRPw^q){`OWq7A1N zqy7;H{g9!$c`maMV-D`4xYAkNiG=7{wjezfeTtO6@z?oJ(40n?>rX`W2!4&X$NLIK zxX#GsTxtO7=eWBQMp!Eq9(HeX$GGj`^ru5c_($cFo!U8nV85Oywm79wH?3_EgH9{^ z6Wm*oQ*cZeG!Sd+(YApVHp)RLCMprX*~#ZpX)TWZ)Fg$%*U5>DqC!L_r_36X!lD*t zI`PEh!jtp)uz>)X>xE+qup__>fC|v(atbC+gGl zT2lJTBb{*`>EMVM2tCAg`nhM|x+RN&5b2aUeVulA<`5Hq=M{7>s^w&tV)Uz)W9VDh z)7GVPi;G_r2}NUA4p9A4e>~L>)lMWLhXR%KvUGV+IT*6#^lEYmR5H8SZXubvm+jB& z&tA8vhA@8#S?thBRWuyGkw8Wb^yw_1JCBsHNT57bytk-fUD9iT%aJ=o#H8{>yJTYZndhj%lC=Q4L@F8_b5=AW>t^S|cz@$39|xYh({T>vi{@5!v(d!$*c zBkzNx_6B+&)frV7T|QupxMD#kc2QS4w>m(;^)dVW>dKmR_Nar{1gHP&&Ugk>ILPViT zdM21Vl3dF%{9g>j@9pU7=6;XLa(Q(P#Nr`d#(^3hM5JL!|B>b@!lo&@J+&;`n>_<;^tz(8hwtQ6T6Zpx#)XY8@y7jU`kTvVQlhe zdAySFsR)s($uGwemf@q%`D=<}sbnCO-i_hKN~6c6&J{vbO;klcVyn_h)DUtAXoo%1~c}@wUJ22p;QZ{cTh=}@p;n)nC4Y^yG~RR zjpO~j4&E`;(d+Jm?hO#4e>PA$45e4O5H2YSDUlIX5ZPdxCC2O|MxoQ}9Q)HvWP_ny z#vOhyH`n1cVW_O|D?G!; z$1FmEznYw|jTt`v?)2_d$$TZKCpe*!(lEkl6SlJV8980WE2%r`N)}x7wgafAXES%; zc5pDCW9DZXPxQFSFhW_0K{W-HbQvx$bS-O^c!E^43QPKGvvGZjwFilI7vB$SuM9T787Gw058Lf$fzTC z0UmhkN<@wYPIzHqbs!WkDCt8={%$M+qPL~1(oNSE;6AU}h;$Y~hq4W0-5FjLnS zp5f0m0-^j&SMKvIp9@eu%}bLK3DxpvhS{-+#%(g9e;-xUTVCKq^+a>7WA5jusRvL~ zf8%`)e@w|eMXH3q|CW{dkXud1cQu3@s;V6Pd~^qXXNx`E7A6eD_3e@laN<_@6h|SJ z?_<~qf{LO_3Vd+6j9|$ZMlO0=AcXsm7%6#c{Ec`_Zjw^{$v+%Or5WuJKFDk6 zdG0h6MmTMX3nemIz$>ULw`xp(i@vr#{UmfIK?miB$!)E_)_>IhC%>ZQ(YhmCvMT5C zUWTqEw5Swfm_1DUXys4Q&+c<(Iwj3@gFYDf$PPsALjEL1AG&`dlj)b^cMvxp6Q|*g!O$c)neVtu1(z9=K{TOjrU5eKGMBsHkSxMw&k30#)R2t6Rf$ok#RgOY zjY3(Qf1qY)JP3rcI-@Z67GyGtIIYpUe&Is6)Cz%z3?&je`@-P5Pi`&81pYmb8K=Q2 z504S^@Sk~Myu@bb+ma*Us_pf@!$2+uzRp-Z#h z6U}}!=ETy0;D2~+ji-G;KLZ3&f|TsgV)|W3c=TSpZf>BrzB9%qZ%W@ zS5RU2_lYxcy(>9M5X&IKOLic55f{Yujh5Wb#ts+=o;W6qLap5=Y=j&6ky{E_ctBEQ zH&+{Z;dPA&Ca`nxYSalUyat|fVde53=xryfWC6x7i)ziU@|)64_+f>32IR9Jp!FQL z8UicC5Nuv+8?o51AVXHPK1o*Jpw`H0VmgL7CXS|S{I7hHn&Xf62k`MKkb09#je!-} zlhh7K{mZ3FE9K9ksn-606gka+5aw%20qQKMvb*fRLxP^Uo{heT-~NozDmaFUgv&)a zQ}dc~vn~l-_yZSw?yuAy?~J$0@ZMsvquHn@drqL^EaP=mj+bi;d}@OGxTYYc!qgw# z?ST_s#5`Q^q^tx^KJ%J=s4q}GUBO7{EJj9DFQjxklm=!v%YInZWHPVKlvd%qi;ejVGBZG)(p2K0=eO}eGQMExK}hD6>Zd% zvkY68Am*%gSH~uaB~(>-jeNVio2tsQq7w^6@9?Qw7@pl z@o5S?esAJFO&Y!nAqGnLB!Esn_OeJkmdYw&D--uAkRwq%#M$rd#}8_XgcA87#cv8~ zihM|i&nJ03?ayq0&3xF9?z$$WjnhOTeXw9qW`2xP|bdD8%&Wd4H98y?A^)Z|ON ze%=|7`HaiVqOnO1T(TH=4bl@8{bla z#Q)m=gKGH&b0mHYFV5mO`}JtdZOX+@UL&dougyjp^Bbi`)J|hjU{j0_6p~Mq)-aBpn=El%bLpV@}>&AqByQ30ug+U!3;E_p?D$?aSsRe;;}xc1FDrkzZXwL&aeIz7<*Ag^Kyb{`DfV5hsLEFE5=Q<}MA8 zX~1*Xc!a8@#ip?=E<_5j%^S7SctQtj0I8;mCe%vPYN{8~Nk(F#y`AdC!3cv7KR`#0 zo`ZUEtEgsN=5QbExf4hzu<6PgGYxz!{+0{P<2rHpAcjarYty828FcdaJxL%$I=8^5 zzfadA5_-dX5H=S>=X8Frb_AD%)tIaWHhpM6u+Y{ep_jSNwd6w+e20Yo%X<^`D3nmn zeNF+!n3iLq(It3(^iA)E+=je{e7s;;*ib}!Kgg+}xr!Rg8npt{2qG-k0=*#n?ZPKlxnCULo!ch=4B>j z$c4s@+GdwW)Bl7_5qHT$?Ns`^P(8~bGnUs7)lLUqJ+DLO0X|Q>0Y>M*=m`GLNeC>$ z{ZJa^_Cfz@!-c5-e#D))k|Vfm&gvP@tFHJgc(fXSFuzxdz z`k%0&@%aHSD?=`?(ta~J>q08zfvx+odmJ($k)Ud#m?}^IC-$_SbS#85GW^!F_6@o9 zx%?-uJ`dYQLR3BV`So}~x1q4Uu)Zi365?5_`cm?0D2s_=3@@_IYCsh=ETBqiT!!V6 zIGJI?JbE0}Qj-~rhvH-gFK9W3sg{&Miij6?n@;wkdbu4h&JAJ%xmZ2K=z6|BGZz&V zgO`vYFY0gqf!Q3c)frkl`Mug(exP+8w2pe8^YQt0)Y1*!-*_Dzc0Z+YNO;w~-@VVB zi8?CaRfJ>WuUzdV=WduK;e%JdTA$|RI8;SH+aF$r-Dgf{I?bPd7rxD_&#liRo%+If zA{MDHsvnF`Qk2$@uP>{IM+%FP4Rab6G{B>QS5TvoD2dCBs~fooN!a_H{qfXfkvyq9MdtATCtjjzBhly|?1+a*F(qE;s4g=Di`Mv#dSdhXPKTx1+{0{Fm zDEtEog;;h!jOWvW_$lg!3`)4cuXu*0L_cyU|8$<8lG8gE|Fu)jhZo}QPngg#81Q}+ zmrgRkgXdEX>Sy8ef1&z04Rh*I8F;02Swne4g_4X%8!H+Ns*T1qjT@;pu#7aRX?wFs zv&D4m`=`2S!h^Mqcs1i`Xds6?h1W%xQC*M*jXAeLBnpvgZc)zXG_%v=(gV_+(q!=_ zG^nm_;v)V0_NWZmkArGGT*Su`Ta?GPpJGG9_0KFJXR>= zBA;*zYzq=dBjS=o;DGTZc^9vhK;p&!!TX`p6L?;6q&?-Y%d6wL(LYkz>~-Vo%IdWG zS+Qcg)4-G0FRL%FuV|>Kub3njL@9g28mf#&Y>jH#4wr(a-7Wbkc~=xK)x|#4#k*W! z3d5R~I2i_^69%`UHe`Ve&O~MGPOnKn0t3{G7#RHJ2L?Ct+8~2K;In1}L7WAH(O%yZ z3iK|;y>3?F7p{QqCBlmiDO}``!f8(H>1{B^V%6)EW8vvEe`(i!T^_mA=GW!dO7T=Y za&lde4Su&t9G{h&RX3*&RT0?W*RaLwxl6-F?y|jUw;Yd8Y}%i#3cCq^G5lH{p%E(I zHml5Ilj%AwWL5TN-pM?cfeY$jLguo}1VQo?E;98aXOKoZGcm;z5`P6DzojM(>O^Lc?^~>s( z)s<5X;S)Kl@ri{bRZt++xV;HhF>!LLX+Jhg9kvfQRgqL9o^Od_L$ee)#Zfsl9@J%O zGkY_8GHWxBX8s8y8av4;FH@D?l_sfMcnw{e?hmJ9{ugk15JvRRUd)wF=T563M9#Ck z>$y`~?|1hT2;q5ch?G*U!ga_7CDi6FCy-Ir(jM>^oi0;LP%p=NWKC)dYYOF1GG0?e zE;W!LmD;kn7)jtmyR&NN)Gnx7fRFXTLQF)(x{AOfYY~eVPr}Pv&$~%@Dbl?iFLjltg;RgR={~VtT zwqp?+2I!bA0w41l!7=3?_qt|-pLu=IboYO_K@$DwmAkls9KzM7k64>mgW9Oc!{77p ziH|r{Nlku@gbyb}rKYF=i!wEX@nQecn(?*cYszZNYPEt;JRYdj>VZmKMKm0h>kO)r z`ZZJ`4S1Q2zWv^~y>WNr{uY->_%?WBQy}vVK0ih>G~b8#5Qw00vXtp#1nBcA&;yD?xTd7vKp;ctC>X>HFIj` z(D&DB7vST?%WBK(%Ihk~BZBW}o@Bx`1Too#L>jHe!%c@9tH`4(E^rO39v>uI&(^Ug zpfZtB|A?_D6Ie~=tIU6R#UPq62QCBPay(5gZ}MyM!|ANdQU7!QHM;hQ5BN9u|M36D zYld`a%zo7)p;6Fj!*yt`@-l=18`(Y0{n^1g674>4{tFG#d3g`+5uL7Ose+uG^ZV4m zqb47}_^PnF2%jiJpQ#>Pt=6d3rBop`W!U$X!mm=8RWqk1D^U@``U^gGxtcqmG8&)| zPlX0G?k54t-_S(a@wiO*`b7F5H`PHkPhXA=XXAKon%`6QH`A1Q4CIfY0ix`#_;MrYmd2Iz%MIceX5uZ$w zNuyzR!+x@8fQFL1F4h2(hN{4XJYXO`!EQrEOh7f9$;bm`AgsaGsoC7*{7ffQ0}jbM z(_g~nq4Z5~>6dO#wITn>P5uRwQm%m-694c%g~)vn2`n%NkxAnv?hq(oTGH-k=O#a0LpPp0QyE?ZzFGwC1Qt@ikLDk@_Ky_IP*A)EHsae%?su$EOAc30l zB=$0qL9M|J*3@sTH}PxYLV*B2OLCY}*EjXWcNXhe9s8QS!yae1BJ~CQK97>`#%8DT z%p*KEjgyyVg6w}a=cenzP3arcm+8Nbt)=ucc>dNNWyhyG z6v{u{4f0cRVLEa0Re4qURZ>;qsA55^DykY>rB;UJWBtI z`yoH~n2w8gH4EhMw5c2LDKq>PsAP}jCnw@Ps*i=Q@~d;Jas!1_ydYIo*rHHXR;7vY zaH?unPzU%$Sj(smgoqNYso)B$>(I(Vew%0My+MCzKz1HURo-V2dOxd>TQ@^#i-nYS{_Q57W70TSf$ zMf&yhgQ$v&Awdo_o^FT5GXHw+(ANK*`hxt4_p!H%SH*Q)0xV){ua!q0FLH~E+z4h4 zXTze+JFsXzb`~xccx$Z3?!2npN>lYO7N}D zT2{mMu&EJD%BzbN_JWW~u{aZ00!KB zTN00=z99GU+xoxp#P@jDdBs>)#^e#_{AZr{f84(}=lwf+z$d@Z+&MVbZMuweeq;Y# zIM>LF%0Hf0Qj(I7=i{S`$jtMW9xp`=rH+rU9DjWL@v_RY<2dh?v%>fmP34@*1yu|1 zn%gpd<}2_HLi9v_v-bb6_criRm1p|!2?R1TnPldiGn1JllQ1(0gjfV7iAB1uFi9|q zB8HDrX%)hUU@1~cS!=0_1PV$iREyHJtnw*J1=N3m{<{KV5L8^LYfHLYYrZr2f)H?< z{!23Fy{_}j$(&&9>Z|X&`@X*(NUqF1&pFS1-S_=G&;2~->kPRU<`hpe_+Re4+)eIW zqrKF}{{cJ%YBX&iU$3RW0`Ej$gav*SU83LjbbIu=s0}uFOSi#dJwLb=zR$zW5VXVT zp6B#y#_0b^J;QqvbxTy?d0zo}_tmvm=fNJqs|mU-AbNb~Uv~V3>?dMun2$3G>48a@ zi?5Nc_gqZ6kaPiFzc6fgsI-LqJ9GsGMlSn)#dqrHpaf5Ev~&k4zUZ_f{V7J_vySaaNOyjpeD;2Z#F_)TUEyry%0*wxw9Ev#@3cGwJ`2V{DGif#v5;Vk1m z@C)7hw1G9M+W`IA^D!Hg=~igg=aO&4EU=)bRJQ?+7Z}{r04waeS_#jGuLkg3XL%>R zFZj;=OC$QejPeT1r}xN9!M7u+!$H2KMI||LwjEPDW_8Rd4yqwDSMucj0i8P6OZ({a zuA^Niasq*p%V)aI(dS+8dRL^Y(}kz7cXeOtzJyzl&f!rQ2X(%R{9|pY&eyI9zA%A8 zzTbq;^TD^J_f6)1%JaC)c>``bAm5?A&H6o$f-l+T^pGdp{_8QW6*^mqYq_@C7~96n zbKz;}YG!$wf@_Mh47Tl_4o{$53AKCLhjk2V&ud4dw~uKbhgZ87wojn9+slLnIu_y7 zqC#(9c#z)i+|aqDb6W^E642Y1_FXz8EYNiZkD|`)I@eW=S4e@qV4jAC-igOpkiFnN zir0Q9b}dk-G^vm_pat5;;YAu{?Tm57 z;NG!J@J6l|ytw+}2EktN#<}RCOGhuAzzehBdGfv#Dalg;mpU(X8=Mb-HJYHZRQr~8 zhc-(4lFs{WTvw$8_D3HB^V^~$b=GI}T#wA}>m}5L7&?Arz3TVs49`n5f05aa8?cvA0hFmCK&TOi-HCccOR`Sq(O zukO4`#&fSugr9>a8P&CasYL&6$b8E~#kl5Ke$msO)CRU~jy6vz9yX4bn}KcHIJ_*Y ztZi!hR4n@h+xwW3<%QKa%_-|l!LxH;=OMDhy>lg*7z}cLzXq-7Wnruc(*NyT*IzLsGz`XfzC6X=StM#<>XDy7dwTIL*UV& zy#r7GBF1?#uNzSW^S7dJ>bw_m?xK+UP;fsTV+~QDw3o~qbk>zU^Ll9K;+{ZHLXTj* z0~{4OMI!go_w{wntCVHq1{Fyfp`LZT4YsX1@) zUXK9r9q`?#eN&r^m4GWuK|p|gD>#&&_8tB~*D7~fqzl|8i8yq<83 zaqZRDzz$FS&|^4!rT8{U60+<-Ip(4DmVX^VuB}PrnWhxVRa~G=%)!}Zz_Clv%+pgcA zcNSdt>uhh+@-?fTo3+5R`*5q@qUe3mTcRWMykux}NVKV!eAo3Z=q+VFuH?knl4}Kc zqHmY!UBQa+yYOr_;+b1Nne16WS)%Q%hiqFMEuQH!TqP~T$hKu1UQ1s_mIatd(YtMn z+84F!96NaKI2hyE$1pdiz(tPacOgQ49o>_#5Zs})YX-mjwc9kLiE_R+QnP3+xE+WL z@6+eqw?v1>*q!R#1Ae%KSzgdv(o25zJ+JqWAJ$$2Yjl=@9x299cHn8RSAyfQs?sOJ zd%qC7TwSu?+?vz^Z?+`emm|+4NAip49&H(iduoCP&(>LjC5GAnnYP259UD5fkY@oV zm=~VCuvh|`t{coj)OOIgd*)~R4d?}1Se>jLdMtB!3Q&k9C4g~b7~A}7J8 zBT_n|KL}^T9~;w9a#(&M{Z_Wn#3kx2ktHn9lDl221iC)LYl*IkHr{21!y+UHiN+ z*$C#~R<3`NrrblHxKL>yTRUs7`sP$=E8@vJOM4ukN&jr3G$)rPF!Zrzvs)hV8XUoI0@9qI@S?%4bs5_XIktgc+lIC+_&bH2#=m6WgTeTLAT=(Je9E;GOV%*nm(b+cXY}es=pt8IGY;$64U+>+8 zI5qeRwy*WmqeocAh zSbz~coAD5@NLgfR%TzSMV9TtQIrL+z&arI+PW$DwZE4%q{%jij zJry5y4Z&!R91f#ipX>p7Ip$zoX+8Vp)9_kTQj?<$v(6?DUTc!qq(>#$psOnojL4>C z5!n==^K6CJ=(DzMCEPXSq|5m0)wN2V%*l~+`v~3^h&*g#hRWU?)FO$kOVff>>uU%$WJBd z^mS*l1+ym4LU%AnFl!puJPyp@C5+v2jMcK%2l2vkL?IqySSVPv?Q1*KcC_t8+nJoA z((<-*ZPnz`3LY)pEgH^M2Fc?z9#cym3$;nSPcASVK1$RYbuMe8^U;?C1LPBoaoO3s zrkC$Rq_6xsmmNI~RVV%bNQJSPWt(N$Ls^w|k)tW*qXP7?jgBTqlcy08*fgvWF{sGp z0lX>=k;tE>F=VJB9l|5Y%g8e_OR&trWU?j3v~^4CwpPR;GT?%?eXa1I!M5$3B8OG7 zZLQ%?tIoN|9SV|noby6Ht3;lp4cBt}81H7^DU)|ev^d7Oj`>UQWG|Ul^iGVimRBQJ zX)F$rpCNk&mwxbbuFAG{8Zp_JG;2m~PNSpIqw^y(aKdF@O7m3mip*h5wk&IT5Rcx@ z5k3^mTKBac3gARo+tF6thi&IttH~vl`{iJ3XG^ExLht<$_h1DB^q;|`DoP$fWo@)F zIxohfuJvOGs_O@=ezNAQr{bn25=w`ywB#AMn{8#TpHjz z^1V^zPSvXX5pR{6_31IBv`c|CR?}UWSQ zH}^+mBV-3p3jB9jJB1EQ}nuW<}+-wMQ7fJ5^v`bEVxJk#GAoHEhs5!g>PD_TWZLJJkl`eHET_H-NasPoz5eN z>(s%);PHBlMK~J3HHLwJVDVZX4_W82>pOlb9^-Lb4zA>$?o zZN~5crl!HBGWwx;Rx^AMSr&Ov&MB57s|^N1cf@#3>!FrIEr_kw6D=oN&a}WElST** zkw^qAs6Sp=9E@`)(Q>rG=p*DnL$tn+M@2LY9w8;5`=hp(Oy;6*kPo5V@8%p7>q#-$ zyR!OKejXmYe_Ufy6=JKwA-25;bncI%k`1^5zK!C;U^?a}muyP|8N)ISjQN2O>j){(mG zLf1!n_ne}pwY?w8-_i5fur)HG9+s!BIk=v%!BdZRpxb{;BXq?paszRFn-?`Ni(oF9 zBMXfqh@O^bBl}wR72vtpLgxtV9yt>^7pX1^{V*p|qiYSloAC0zJ$J5ot%Dl1 zWFl z%Z=k2Cp1lHETisCh#EZND2LiN>z0meiEN8Jo0C&m6xkO!6gi5=%jp_NYKmQxg3Xa; z>I;n=~v&8sn<7erP!Z)n!F6`Epf%rUfWu5PZOuEi^Y z!KO|_U!f`PZwwf^)I;l)#n42_#NV4Xp3-qO6S8BsyYHXn@~MY}ADoM=ALtj9(3IqI!WU!&XE z(7Q_8trZ}4*J|@L>K)J$H0q7KNoHg`5~b!6Vp@vIT@FM;;=cxCR;DbfRICs>mu3vf zt52#+s&f=6Ifb-yeID)HpxYVwpWHZ=F+shXmNh-t{9th?SlF!FnR++xYd+L`6m*NJ zvCy_T(iCax4Bi4ecQS)mH|C^+`W510A)#OW80y!6ILJ}L!N#eL(5^A2U(@P95V~w=+92#I^eZSV2?+g~ zs+(%4U1R5@5y7C)?)8{Bjr#(yaaWTuwT<^oYTy0+R(J63D#@Ut=EL}x{BO%rsMn!+$DX;g_Pw<;7-_;Vp+k zw$oDTn+KgwCY6VC!qi<@xNcZoUVWY-=M>bBsUO!c4nIQoSxA9p+PHC9n^rf% z|Gc-aX-ng_rfqS}G1N|PI@5TD3>wchR#SVmba+lOns><9!(XfpU^O&zKphRnAJF| zVGfqz)VR)#8ycZ2*YBw>UbMQ8)^3Eo3vfM1<59eb^o*f#Lu7_G9HhqeTAg+>W^KH7 zu4`hS#=HJi3P{psp`0XG2w5~;tXoLZkT2zqsfCqmlS&J8ojth(FR+eKulX22>P_0s)h2R{JEq;qXzt-kJ!g(JC`58x z7R`|Lc@M6uv+TS1BrIBswqHgb=j!LzkTwUz@j6?~AOu{rbzInMRzhvD7Jh zhA}<^p_~wXU+1WG)Ou=%(T-|Cu&{1S9ip@zeut*8V*wUX8WuG`Q@o6RL*s^qEsa}L zq)m<68g!r2q7ASq-sc)@fX5ro34QBf)#=L%L-l<+@6f0-`p#tP96Y~MpY5Y>(xO>% zaV#b?PK|&@u%8QyErwpYPS6N*zry;d^|R{dG|Z`AB(#FdgVd~HO9M1&*w=8V;b>8D zi3=}akLgk$p$^L91qF58_1$&db=qs1&;{nRPejjDa`-i#BgO_@vSmg5z0NYj9ZD?)J-TTC{Sr5Y6D$#`@ofj{WWPoKRKgRXi{H8O<2F2<5FwU4r==}De0EA z6lw6fiLvmarAoSSQ(Rc+;+OV*X?}Js>{23^Ag*eM)#laZ2~FzC;I@#VN&T|=2kT)E zflh6;(wF<&k4q>m_ zF}36B#^n?Q)Vc|EWpz{QX4TKCgYW8>A?GTj)u>_pHfmRY2;mo|Zicn$YU(00mb+wX zR@*HswMMJj-lYwe=El5+aSWqK)%NI|xGodnx!oh`Jh-p2u-5aM$Iyi_6r`< zEvnN!hh>l)vmVqzEtsKDkGgYp)zqUF{t9~(xwey)DZa9tK% z9oOX%>4&3!IIh-Hq{;zCkg!PYxY`MbXFO2VtV`X4b*l^I;vjXYgV%&r>W_vBO4T~( zRClINo5&2=WzvQEEJQpnlO}C4;u+aJWYK5ix-_KUazklettX7zbQ4kL1 z2#ZjQx(#*EAc%3l?%BG1_514f)g7ukS_jV*xa5$bM{SL6naHGExy!IiPNaDLNwn;! z=oAq(by}b7L|hk~+5H2wEqE6JO z&{Z&_PPa;JHN8{|FS&57hT)+)ZE$4Xk{!9=anIg zYVmq^TJ{!>D0_WOL2*G2<04*b?IJufGg!N!XL#sYS7?L-mEz^Jy)(p z{YK5~Z_#{H2mSM)uf!vv9#3x4pZXIs#7@gjxoL_l7w43g)r~XPjdv6j)Xu40BV>BhOpFutYWvHgn#WY{T+5pDH|~&g3vv=?ttm77P3FbO39qde>!Px`-nvL- zHS3-C&pRhSVu@RNs9tY>Syam~)$5mbSnj(6)9%8?DJSndIZMQuUM~i?YwOJ|bermZ zy?R}B(*aa#E74n-UKxHh9f)e#raI6Amh35&!=b{8Np)YXTO>TnV;A6Jar)G-CwzH= z=OAfOMpP|&yxQuM;3jMH&%M4k@b%*2N1T4WqG*aypGl@oFx4wb3G$>8>>DgC4NeJs zHDS&pi^#0@LEH;fC_MSvHluD{i%6Rqv7B>aIC_XK?bJUHnjZYhT#Kj`F*L}i*Cf-P z?N{$3meaSRGm+OX9Dd)z)lC~3R@bja%UPX^iA8_DuN`H%`V)bD;iu|;@Wzw#zFzT_ zFy?dGoRcx0Mr~28vtJ#4sW_ec4!&-9N!3?&r0*zLQ&Rbjbt@@bxN^tsI~S~bc+a=i z+`ji)Ik!Wk?J91VT;BCO~*(9kPI4W6^W&_^=&I3MT z$CZFUKVoPF@HOBn;CEA@8*ropZzlp?0&WBDabjc#eoe+(X@GWQh_3)&1pXR0SH+qk z&;`T11N;DZ9=Hc*Bx`}+N&|mj5zZ=n1ndDufxpMtWPJtpOUJ&zpJYhVFyOZ`CFwfg ztv)=_6PTNYwP2uxizsdfegOO`@K?idW*4~Ck9~mO4oK32z_~$OB?P=F2lFYQH&>GW z31}HENqd2R2EGhz86io>fWOa^q_==?j+CU|0e_W`krMd)b&_-e_~Mr&=`XH z|B|Fl*W)=pz@Oj*`Y_;D^sA$Q>&8mbjlf4kk~9gpsX&sZ0e?~`NppbD7va5@z!z_j zr0)Y?`m!W#0KSRUs3(E7H{#p`@XweTybSF5iXj2_{%WL0^cddRgS>M5=j~h>?xI`n}M!d5F@~eWs>xD;MZ=&+o*uwz72K* zJ~|oC$N=uZO3qJ#zq$kCB(QM`bOrX@34MUByHE#kR5{`u__b-0)C&CebV=$4Zl3`= z9R{zNc!D(WBdi|h0{vf;q(b10I42keE|`rr1pL9*CFx$^^WT7dfWN&5GGNEOlC%-% zoeTc~zgB_x1Acp+Bpn5ApO15Gz&97bZ@}7xc#9qI&-bC70iBC6jRuaqUy@ReNYadN zq74DRwFL16T=y;L0(@zyB$WYw`2flQ-&uxs0{qRlC21M3Ww|6h43t*jP9dQ8yU+*d zTZwZmz@mS^zQ8*k#NCF#yS|5h0XX9!#47M>--msG-@sbLpMZ0JAW4Idg8#$N5xDpt zB`FK|HFP!kz;8SvNnZxeT_Z^)z`H6XX)18yTKElEx(@pQi++eU3(Q@QHVt%bK+FLX zAC;t^0Y3un0X9Acj=Es}Hv===%n z2kZdaeg!)}4u1moJb^O6Z~YW@1b$;H^abWV2_1nQz{$X0J_Q>9f3OYy1&;lhBrO6q z0>2IX**{6rL%=(p#`-Z(`Z??i+yVS4aN>4|fVIHgz^(s`wgbHN8A&<}>;WDJZhsbW z0K933B)tp#0C*m_cqe!PKLR!aAK8UFg@OLv;0JsW_!r=fdoWi1Z`=U|v;gngD@hLE z2f#GojOXBM;5)z|@N4_vC*W^@V}Q3lkA4dHBJeA~+!vrba69l8ptK+T7H|RZF5tZ* zN@rOtmb<4}Q@kv{tRG&R}dN&V6&x0;%gnwI6g4mEgGIqy1`(~apzRnpYd)D(y8AK~yQE;&`r9nOU?hvFQSC#O48 z9I0t}dGfF{1#gwri>NL+8&^rBsfxp$o8wf|QthcuIVa1dq@_7hWHmk4q4-=WijrX& z1`4WEmen-BJ1rF?oz9Fbm#R9I)KnbThxbwA#$Hev;!|W-TB=iZWF}_IZY32qa@dtj zRd%TkImO{j^Ep*mNlCTK*ewkQqGlOh#hroDsY-f6hEsLRI0O!o;c}$A?Q*K!;mJyM zVs@FLIPB>eZU-)`u{%@jb|u}F=2Bda6uYcsX2@v@4wjPQ^17T}r<&qSNwGQcH`enh zb|@aFE7K+0QvX$Rm(!M-Y*Rfr6iTJolI^lbQ9Nm~Gue`iy*;prS58T`CL^XY zoQmoN>l9S&l~t59t zTc`trsA(>IWwD~lK?pauTTX^*;6B)em{MKP3=|zhy{amw%P58&?Y0c~PE~Et)JFfg z-0ln~%2}*-yG@lH?sW3CKpRJb7g3r?eioZO)#5@N`r#eaX}2e(%c{r2PxQkO)#XsK zX;J*Qr6j^(sl!t2s1o%jX5cMN8Ft;EI8Y)2Nlr^cjj)!@Zt)=2R8KOh#IaJ6GLmH% zA`1sX;G`rtyzrIGL!rFgiPq`y;wv0D*_MO=12Nqpwp5$lt=i;a)Bw~{ZM;}N(~T|) z+M}>1&EX6r+fgZK5Ao1LcIwM|5>isp-ZD`MYJpi`P1sM-zfN`xad8bG17AV_<2ukw zcs(#COmDF#XF5|oiU+i5U8~!zxYHCK7Tl5@Zq=3M1{v0BL5uOYQ}LaygyMyFT{w&d zMzkmT(1ZD45h`r6XTX7Ja2bx1>_|*ak)3Y03l%_HeCcs{)8T3~6vxm^G$)UYZ?L01 z*`AJW)dOPOFEbr`IZ!o%(w^w{dOae}7~F85)9Fn?T^4IfN|xf5(-lTNj3eVZEvJfD z#-7Q^N~Ya~o=m8c>X$Rr48$&tnxbZ=sSXdq1AC=ryV8_27rwArQ?1#qbSFOWD|=EF z`kyoylf|s*sjz0c6Xt@CB-y_Z%}riH>P=U8IaqlU|+}`Ia#vmR@j@!-Ymr_`%>)a zA9B#{U0ypVI5Yg{<-IBJdRnH-E4$Ls_1M#V>^EH=l<*GD3_9#7syi888m7Re9u>!M z=lC4xSkccVyRL)VGtjfy-NBSpNK@VDue?EjDj6i(J-IHY)0K`s(HBg2regop(;}rj1E+xzao%EJdzV zmztSpz21rOQ_UDt2qUF?Mu*VfW;w4fa;xZ(#}>KK&1DrP6gg$L+Z(z;LHDE-jB~2! z!fqIkxN!zX{GG$$N>3j5_bzOIH^J>tT{lm3C@D_g=n|LPJ27z*n$pCfw>sReTknuv z*4*o++FZ7RVKXgG%k)F5lFJZ>zAkS(aVFdY=pZ`aF*`^FZgSqP@#;2Lq4t zhYus;B}vG#^m1os^H?=n`)ogsB`=p#{LuL#-bmF=4T^qq&^eJ)gC+2tI&t_Eus4|l$d zV^RyVECVY^coL+OI@e(D_Su_P;H;+1&%Zuj>7*5(#@{$QAs_EvA3|O%J$0CTs=PKT zDfO3Spd51eb(+?>%8zfWyicEJ(x+*!Y~|4^EKh9Jw5QL9Lp$-eBu!bOX=5={p)5T> zzLWBWjcMJ@D=;L6HSMOzji+ylXqqp=V}xX@X#B z77Kq`iv3chQ(m@4>Rd&MI38u*G#PWF@=f&5J)QKErmcZ3oI20A%!|u=B;A@dTJ^E_ zx8HbL(=t)923@c=)F<=m@hm*lKAUk6w#d)QNlx9b8p;WoxHF%+Jaw414_p55;Xypc zfb~E0F0CzOUfGSg5X&vc+^+fC z9ys|pEh02FWTG6kVlAx0FUc8?OZNHX_RzbGAj;CST%@zG3ueT3nWX zG7SIb1{i;55E~2geUUUd8D(m;nFm--$TEB^M;>rX2z&xH=IDB9~i{q%V}lSul*htv6AXkPr19KCxdI-D&_yq8~z^%aTz^8zxfIkCv z0G|fB5HZ_B&pZb`4W~X*@u-E6bgpE{;`D0AuSl0Qxp_6#h@n zSOU_m*7uYn>TF-s$Bd=dH`{ka?NSz713H(RV;RdSNl{<*WoOOF%FbfO@~W>ueM2uH zWJboaR{D+7>zk9+>+4dw@cml-CoU5i%ZP;Uqs+}&PpVsN-&L8h@F+j`mBExkhKxnU zm}>na%1y{>w@T7kD-ssHT(8fLL_o+y#`3n6`*-toKvFlR#>z?V^>ZIJ$=3H48B1OQ zkM~_1dAd3$i|1tS_6Y0 z0cke=mR-uu?5v^K`v{Kyb04{j?BqAfoUB7OKR&NTN%Y9_oU8(M9zKU*SJsTRA=_+U z7?SI4bFzM;pnu2`*~uG{uqTgpr;V8nwfMm2^}Xujp0E1CNKbgIm+(!mk6wAzhwKDB zt)lC}@7k>svLJhWPSyjk-5%-Z&{u&SyhvH7KR-{%DubQBt7c$niJxYucH1%=zxlau z4UR#kW|_!N7VEZO=Si~9YdNIQ8`O=*nP5-psCW*_(`SZEjQ+wK?RuOBBxWZs={}r;eFM-mAc<^(x*Spc zy5#3RW)nQ#-MXy>bCI2}To?4IM*Z*yvXk+8nYc_G?^W32yk0{XRx^%wSg(Qp{JGDI zlckJ9@|Xf^2jGXUbc;mZ!u~=g_|j_=pwE-)D)2psXaBHNcGf9qEMy|?o$z?nE;~!eyzhljZ&>;lXh<)2U=JiGINsfQEE+PAozNek+rq0pMzoQgEVi;7qmP@&PMRby zWRDrLSauRd`(fE$Si{Ip%rYZ8!MA9OWO=>K$WF{MBRdI8LlYiA|K&xWDR(7Ft9;e! ze!Wg1GqRHac=>hh(90t4GB&^d$A6!U*~zVFha-Wv0hygl1~NOj9k>8^2awsx6d<#c zJApfZQ-RD*?gBD9nFeHbG6Tr$; z-Mk89cEj`1OM(8uINt@l6}TMuZ6LFop8;0_Ujs7BX#qY2bRz3m1-uc+Y-cWz*$&TV zuK~UUTnqd?@P|NY2+nr`M*<%M-Ua*-kXZ_|9%d;&1~N-w_QNb?3-C?gdE5I)g@X;tV>2nVu~7Ur$b0k$E!*;s3Z z{iE#aqOi&<77wa0VKS(iWe><{dbvs`C%iYF=5!rC(>Js1UfHXc^GhoaXxhpHVK@ab zqHku|y*qKIGq&ZJaF=iL>)+ogE6e%EsQH{UKGV%q`!zTwEsfR!~#xSmZ^H6AD0~Hb(V6jgZZ%amkIlw8E>`~?f2X@_KW-D;ZDPT^oOW1F7v77 z?+IUuMJCpK6362rg|YBNnNLq#{SqyGWxHS^;zdN1A= zQj8DEM$6eFS3|m+%=8WQ5_bPllueeqal^ zfAT9^AA0whZY&++CjDo+AA0wdt@ls%^GmdngO^3tQ=#uKWaj=}FNSjeT{0#ee&{w5 z7yvTq2m+aO*U5hh1WM#_OqMy3OqjLZZw8JPuSGIBSN$;j7%Oh&jw#DR&)5t9-6kjcn= zAd?U#NjrdxfJ{E_2Qv9s0^}0Ow}4DSm^3j7c>u^Hgvk?=kZ%K-gfNL>67n6Ok#zXd zMh(4w$mqm^VX8O7_?Mf?zed=Hr;M=kUtTi*5h)vCM znZxaWa>}tAGu%I7orCimBjqs5jFe-oz8dg-%p~F|hgoK%9L4%f#H+6oz*G8Wmc>(! zCovCuQlD2M67cqeoT;7S_qvwdsz^Bw zV{gu6d6XyBR8}DMmx+|)ZLD~3MoJaBRi+$svN$_4$zmx7=Xzq@2IWq&#B6=9K3RaN z1Xoam?O8L5=_^oXnHb`DG|n)Eh8*I?`~3J6mx&>BXae`;N)M0sGD=HRtIQ zvi9IRqnubBipydt2kQ0eH5uj3!w+VeND(-jFN}Fe%=>8}vrLpT)4Z-(_u3uax%8B(5`rY8cRU+EJkO}+ceawDbc{AJ3 z>UgXWW9=6yN7Ogor>Kuv{d(E#EF!0~6JImbP3-N!S>~AT@|0hz8fXq}vq#R5x z`llTHBoYphas-{(uKp>08QbG+vrv)a#et$0Zx$Ng39gvV`+dUxaHGOPAmb0$PqA zr;DEpjV$JGi~f8fKiHXNxL^XNu@sBTBAzI$Q6_7KGQ@}TY zZvZ*dI1Ri6JOkv6<4vF!_!f{ekGFvnfoFl7fxH9cvgf-%E_-qo@ec6cfFA*W3*-#s zclfbeT+T#ZFcsUJiK#<*J)6sgf>J3;n78!D`N_GCe3Rc;@|{P1QEm~k8&A`chD>#r z!v~Bs@9C8X=nb3>l3iiSp6TX=A-Ms{IICQ~>ETXBwjsj_Gz_`C*kk`RwubegDx9kr zjPLDO-D1r`hD+>FZvV6fZ>7_?skJ4_k5r+*iol74i_ah=(u}e&}7+^h~$g z3z2>?%qv?(yLzVEwFW!m*xc);2&0w9+bKKO-FVu2IybOB#EU1^hfpaZ!MV;XW4Uvy zo;tkpK%!o*%DXV1<(@*jH_JX=$HIJ}3tI%&Q&=x#y3Sz>b-r6)DOs2=_}b^^1}dGe zY-RhtDMG%>H-#+=^BJE)2Kyn>mv0jGtFSb9tGod;2_D&w^*36dGT{%l6WVlri0cvb z2V+|JL&$_LDG@&AUuK`v?{S%P9arQG8Kb`uF*Fj`1Y|2{2HpjX0NDy!fjfZhz&C*x zfQ3H4di_L{{T7Pz6xZt_u_}WG;h}9 zyj#N$g5EL2Zb2i!Rh@(7!2n#*Yvm=ndi=B1m^VDz1Ge=edhPRP9^mC;xq%84@Z-lU zLoWjAVav$kSGHdLum*h{*GmRVS3i7WtGHZ7$VAV#@_>j`uEibizRb=VD>?Uc@~EFI zQ?j9ozDjsggeAGJk_}RN-22ckaWiC$jX!+YU&iRV@pOL~*HmYs#d0(D9gB6iPQ8bV z%Qj9E7l6ge={)iPk^JReLlxAUxcf4$Gg4q8hp3QxqQ>ub*xpd z1HXA03ghnq-~!;cfsDW9K=#7l0qy{<0J0bUE|BrK63BS`2O#6|K_KJtdqDQW4*?mM z-v_c6UIk=){s74Md>F|1{6`?;b2X5?GS_+-r)z*INw~k@V;jEIO9J|~EQ~s|ASU47 zF?w5H1!e8CIo=tvOb$;N@5K7G=&3VkER2=MyURg1)_cp#AzL51r?W?vBkc|#BW((h zk#;ALkv0{`NV^NjNGk_2(xw3!Y14s>v>8A~+DsrL?W;gW+AQG5f(im0`oG-5xR7?2 z)Bj(T+c@plxY(E%`!RR=q>Y}s2^R{w_TCiX1;7KBtFS!NZJb@=c_(IS1C?AKdZs(> z6&{;oy?=nBMjY@f3-ZuW^Y>4C=-nr_?i%p8;sDI1BjeA`{sVe#aaQW%2d=;3)6;%mQ+e_p!ecsKi_rMO`Fuf>+7xCVXCOpKuSbjEEMKTiCw zDL9+)aOd5)NIWhZ_^+^qbA%@*Db<-QTBK=c@SMQ|_&zU@xi+T^P zxV99Jvdg)D8t25~h-bz>7cxf{h9Euj7T=2B9+?S8*s^gN>$rb1%M01r*`2G-&ThwV z@=eocG1QRJ-#+^w`01$+_BG2yxeCbGOWZb@u`SB=mwoZ&I1^wUOA&#aSB#o}a76_u zl8;#?)(Ke7XmJJ)dxHp>`S%<#=Jwj<6A&9aS%X?iCn z)7L;Motsy5!U~LngDXTvUSYX^^5zxyPZlyJ9M2;c83}v=$Q)@ukh#%|K;}dTfy{+o z0x}1B1<2gzmq6w|hk?v}jsTha90fA>`4y14&;JH8_xUxDxzE10H7cG<1g5Lu&g8vQ32xdevf*Dba;NJn+O`iwu09FIpUH=})i2ipVyY2q~ zUIP9B$nN_CAiM8B0@;0k2xRwN17u{^0@;1n0oi@m1KE8y0NH(W@sQm&7Z2HebMcT7 z&&5MVdUl{}F+p=Y@C-~6`kBwzuvC#WdLZ%W%3i%npNVw|-pD#jaP#rYzwqiytds%+>~y;r0h~Hhz6HHA-_0 zTI|6yBH{>MU6=ORVkL~yD%^z-#_h8kr&T&dY05nMrT-OJXX!r1A!o{xE87Do$In-` zi*l49-$D;LWywn1vODuYg@u2oq2BIe)YK%?%jIG{hV}4F5;7jJow7ufG-P79;>sM) zns6}dJ|^RU3-gVVLgv=5Dm^>9`WQR^<(sZ--@GDTZ(N2u@}Xaq_sC)9*A2j@4#&&I zWxNre*;dhB4i21IN5%^u^_Qt~S_N~KYTYWrKA@rB9Bh{1p&)6@+r_oF?{DuuHfp{& zUVoXoyaM`haOP0lee4MA8^ZB8KQPPG<;ziS`6ix+yMm)tAKScQFv?vkgMNsyvFpT5 zoz++$cx9_7*Iy>e(Szhmua<8T<@(E1xqJ<^=|0Arc6nr>A2VsQ3{T30eg{_^IXqG? z*Wi7By9Y$NkBO+@zLfEC6^zrR@O#nTbC?S}u@wv4;c7$`y~*K8t`G@Bf!-_=BR6c>=f4m{|x*g zkXPMp0P?E4$AG-*?nl7%bax{99(AbG>cEp|@Wh&w)a2A;ccN>EJJFq(Hkkk1iFhbO zYHBickX(oG%d|zYa%1|a|M_`j(CK5_=Q-X$`~IyCoI?7Pe*2rPKFL<{n0TPFGsCm# zI>qE!$c60F+Iiq|yzkFAT4G?A6P;044dxBG0daIOjU9O3PunipF&Z0BJMVI4$yzFB zCpa;v^I|QZuMVEhH8xR4rmW$L$1k!Dal418MbwclYs322@kze?w6+qLuAA%d$Qt6n z%;WRcVSa9};Ng}v+%EG)){*uxf2guH^^2{;{2XAx1CMK+^TpQTy@p4Fm(S;p$1UgX z4c^ZeyXmGn#4{kGTZ~vH#$=zeKOI;XGY|TCms9Xyix(SZ1MmB3W7q5t5lg}!!Z$`e zpRW#cT!}hFTz!#snA?Y_L$r@CvJP`Q7j=ks{zcYd?yp20qQCkg>oE7bq7KpTn(L^r zd_JF>#}8457(c$yI=YPb3|kWQQHkRq|2D=!j#QtM2l{bi^Xq?bJQsiQqxkFd)$#GR z`nUY*)BEjjw)&f`*b@KN1_!pm-`dB(b{QyM{${Jc+3Np^z6AFRU<*r)gxEGv{Cyso z$hcU?2)#B|^LdVkeUa((-(;Mq^h>*?;R&}``8+3XpRAgi6$~0X38*+@ja=IeDD;SRElz$E|t|!dln9*M!U1pSIq2ag!M92wQj= z-*X{9{>HvIQDENuT$ol)NslHxmasU+ZbU*2sG$i3I=p*CXM|F#gz_ZDOEUKO8 zr%Twfe3Po{;@Vr;H_QGcUCeW5KQ8&*IF0-AX{Wrr#Mtnz)L0#Sve66B<_oFaknMB4J#R*8iLsEZ7HDHXPV#gg6TbQcT?T5G|Aj8| z5GTolV5$nCiMbv1x6As_k;AwnNaiUpo|xnbLOw6|6Ldjr^xtryIczX$K2L`V`<#U)7-OuD5c)lCuJha~oWPUSF5avZ#uJ6v2P7gM2hs(yspft8H{wNR47m1| zZ{qDy?{BX@Cfe^)hvU}64P!ALyQSnon+J^=bQTeYC-Q_ul(C0m^ncub>qE3(Is7Y5 zGV>8a<+v^B6ZHF-f5lCA&ml@i7Uu?59yp7q{)XXSo`N-N7=LGJqhuTO<3V=}YD_o zt;cPN)bSJa`=|g$m0nTX9nu?8lSN{p^QI1g|FP$Ac~nS~|#%_8XAt z=fw$P1g4KUSW-{34DbBvr*ozA%JxjT0(~7HkTnt)NOT`#U-Jn%4-@sqf6L*3D>v}e zVO~xs_&&w4cC|SkSsKH%{D!o7kaO^+K{j}rEg4vC`f zE|S1)dGvQR`kR9*ZkxRFfJgTmFKLLE9#H3OUKGNO7puRrm7{n$Y|6IS&!)JVLX>Ng zeq$?0-fX*`Hl0S_i`;@*4oL_m@Og!&kg>5R60&Q@_^`#b7w^PFJ34ZhnIO;GYgYXuHEE%Q=DM zK|*IS&JEGypa~k2hanqK=W?}A=P+)L;AH|T`p&S$FRF?C9!Tela)oZ^$oL{Xm(VXB z0pF(%&qOo?w7&-`uyO0l?0}%70boH5{jfoq3rGZ&Djb zKgcG;wGe;F<#PG{Y0EeH@sSruFv6Id7403X_Yp>UBaax8FgE!=lbwU73~ER01_Q=; zY3O&uAffXq#D*ao(9R~E&(3~-JD>6XS#&--TRbps<1~&_Lg$sZjj@VGi)|P}_1I{X zI&HsAmIrebMH>v7vyGvM=P&CzGoHn$McK9a^Q8Rsp#T~KpPFqc9=q<9ty7kW^ROBo zV|HddFB&nn0eMU?+92D)mF@bzX)?xrYJcQ#(O&jBnzpZDI zB8x1*t0Y7Z+^EM0wMVnWKJ4w{vTO6YN@s-yJk*iJ?{6P9|COypds#o)D)K8{_`UML z5k%|#ld0c;Jn(`7gQtPGfTkihz*fqZer7z|Ib-Ol!&kObVr+Qm1^h82VR^FK6-wTW z9{X*K$-zR7DMqYNckaU3gIR`g&}3oGXJ#JgLgGa2tI==sqIzxv>)aXZBlIGYAD1@K zrmnrug?2eb%dWzlBn>*#7rbcB*o4lzaSQJaiJ`%|&Q|Oic)=<%i9C!k&EQmEGvdB1 z!H``$&M;%?g3o6jcnX(+@e;F<=+{0;=bC;x^CnR0{M6xdtJ-m~+)`Zf=Gy!Ic0Bhr zW`iS#J68#7M{D9Sv|AdJ{GfeWGIB?GvyEBC3s$yF>gdXK>#=eQ&oMrQIsPeWD94@? z26rNFor77>|Cyx&>nv;)#s%}dAkMY-iLLFksq-#prL%qZ6I-t!hvbFy*S4)H$&t)* zU$qwuegLl++Hbud)-6lOk>w&WDkk>nnTsG7y2fP#`~2hQSWs?Re-^j_5rIl>VM~R@ z;26)nE2V$6-Qb#rk&r$g#WBUYShpYblIJbJvxeB-Xu;hQWuHM8?OI)~T`OpirmDJK zpaJ_XV-%Lg^wEyYc2v^8IbHGWY@X^Ka|pQdxprFv4bJDWcZ0&&l^( zzZg%nZpkFymA+6i#uw{;J?kh-2!uF&*}WQzL)jhrT(YdWt%eStd%_yao>MhwzDw{j7TWR{RZkZB5kcc zfB$^-Zs}+Hu+*aWYv1+VU_Xb9T~dnrr`(yo zEu7Z|&RRF3<%@okywyJ^#9IAYuouyA?OeP9S5e{hIk*|!oRtjRcjA57Tsn(wyp|*} z5bd}2RVj5S=W}V7_thzb_9xtLz15nhkCB1Eyr*fEH~KWHgg^R^mx%$~BLZFGSB#0O z2DX*QWK+MCi+#JaIkI_u%rD)-cnKBwem(qsJl`HI#=6KlA|aq2PNRK9|F9NouJa_G zW2w|<4D2O^?Am$bXR}rM0Jbt;4-$~pTMK=()%UZ0n%r)E4ACrRDvIlWtsjyg+O0{K zez`>htpDk4m2R>XuXUiU#>f?>@p6~+j^3X>G<*EJ4 zlMGwUyGC|x9zlnkSvc*uC1sm-zwtay{12Lg0XLb%Kw%5gYwIDL*&Rg>@vqA;c=BRe5q0 z{r2kh|L&93{jp4CDBd5Uyb_V#uXtyq)ni&m@C>{d~!|r+!>xGH(OwR}<B_nGV^63}Q8;E{LmY=-x25fao zs_JWRyj^nMH8SYe&noe__oH-t8&E$j%f!v-BfO?QqC#qwXXV>j0#*XsQP$H95%NiWYS(f^{| zs2gR_ub(fCKFpXa(SFq#+o~KobNn*IUV-uQr^?s z#}wF&8H4D>cH^4&sY<1;6*ZivYv{rlKuwEviI72OQ@yx*@3V{nTG}=KMLyZLE*eJG zl*POhB-O!}6&yL=LxPG)U|3#4>2>#-CyswM5 zLVh!_P5X~2`uIClmW`GlmPT0L&G-mYXS`q=J}*=+E0>gW%1g@iiX0eGlV=saX3L;1 zc@=T}3>oz6=X1RdjG>>-=V>O}8$MS|KHrU~T&~aa+`iwzf?crPZ=l~6g>kUOwpnSH zhgvJ4+giL`ZQGLj@Y_X`DxC7=4{QBl@MN_`y1O! zwx6KAEVFf3hgw5{(PL=6upVuEvlZUc)W!Z;=*Dj-yY@WiXY=otkK5j7_;()SZ)wJ~ zoE4c+Ie>@Z!fro-<(4TA*zUv{MJQ(qu-%%JuvWKPu~ahOn;X|xw3K_nm3j(&g$z3P ztJi4fpDM4@ye5CdeEzK5=ku`CWNDYXFtfr8E|XgSL|JB=s@$niXF2zJ+Z5aNwzJk# zmP+VUA>BJk-V)YrDRhh3)Ktf3?Xxqk@j2e5*yr;R)(0|_%;}l$WyryxOwI1JjkaB{ zT#w%=Ho42a@E5QrZAI^fq2EQ5{R|oGXVTBehcwOTiy2?s25!@4{n(3Fd5!b1xGu(G zQ_jKX&<`sE-&RJWC0~!;#;%OAjT(d(k*e1ZO0m6d9gxieKca4Fj#d^Oeyv#A# ztY3wmeShk_UCS_Wi|q^hi80xa-Y(CYtZadQmEcPmKT*agDR>*SU9qFpuuXT!cC6~z zVa*Qt1#6S#F$n;VFGDL6OKG{0`O_^(f}pDA{Q?cYPa?61NY zKk}?+-ELS;o|i6y+WC;yKDM3#>l&YhrX8Gj z2RjlltF<;kCq`hgbY=9;V*W)PjUP_Q#F!J8MYU{`FGX9Wo%@eGpA@G)Q#)c0(cr~t zSecd?3L9UaFjmpj^h>m?(DQPrOxKke5i=3$ z4gIdEbDX=-q>JMQU!6^?vy_ zXfzT!@kg!*;M4tjOrF&}4F9f~Hl3DZycyBsjmD_}LGQPf6-G65!x~4 z?#v#_90Qi)sscUC_%r*6G5#6iPm9OjJj+}8)T_*$<4)4GVhiTaS-3Lo^~Lfj^fZhv zQSXTKk7T1AP$TNZ6M{Ui$Ipfg`kCU7W5s9bC$mE_;{p8A3;As!xj>flmFS{!-A!i^Mhi>BlK&+DtmwZKI_=sU%%a!Rvj zkWUM8O(uzBO5ircrX4*v<8;5g-x`zy^Jqz|ELlbGyjEIsVtAnujaBe2*O+FOh&ZLL zh73BJe9m_CS>m+6&SA@&`B;LNTl3rUldy)=jP>@2<%|P3sPJ;iKl(vR(k>+J)cGaTSNop}x5c~~+Dk5!W8(>NO#u|%9L z&i{+Ow~vpiywk?dgcoO$06AwSVG0%C&&Aqh&rDxlJ# z>-GT?M5GqPs%yKfF9ZP#b#2DV~+&&uCWW5$ecuFhCtJ97@4z2px#xOCkOTf-AYyZ|43vBp2U zN!nL($Jy5GJsXEpTJeoDYZosjKXui0Tj+o1d=g72xj#T1AQQ zP1st^?wL9gvjRkCAPj!GVH?r$Wnc^<7K<@IYcA`Jn=z;QK7$+MSm!~yvRq}v{Dgkq z8FFM`h1`5$>4=8)G=k5kfc6}+c&D;J%P#B!x}yT2M6{;apYTMYq`w}6&CPT5oHZLt z+hd+z6&KW-v_lv(yrr_O#1Ev&8!pFV zywwd;cVcYAb_NWpB@T6wUq3FaOBVNuPpbZyoA`_unbfnhizxXr_}hJrt`RZu-T+?P zaiz+Nd8n~(#(br}accQg^$u00=#w@pRF zXJ(a)R#pS2xy*{0{Z3wI8f-o_WBy3bn%Z3fn$@=}=KBR=b)}ye=GHP`HjQV7ny<|B zgk8?>Rsb_{(|0S_|2Uz(3CxUl_0x*oU$VlK4>0O=-h}C2RXtR}EX7=~##M|lkb7J>TOvM_i1Rbb zlAp^sH)4i4O3mHim+0l4Peh5ed12;&)u_`^j1PR^-HLgrIo66gSnxJA}^? z({W(>%lpf3_pPJu6ClB+mnnbp3`_e05@<~>8+ z&<|Y(eCo54udLXvo)yf=7&#T5rW@IiOc5W#t>-R$Dt4R&%N@8HqbNw7IILw>d_&Fc zW_;Uozfm!vOkELeNiSQSYp}k5e%ow`>Ehh7GEAvvyUIQ)y-OfGC*r|<%#U>~Mg}K7+*1Z;qh-k@ zUqqhmD$1oB=}6&wB|xd6 zv5*#*{>K;rrE$gtxok~XT|DbUw4JFkE2k;UKGJSF?E7%mnCSqgT43Iy^sTWEj|MHy3n@ii5Q-h&}S|KK2zUVp z@^Iv%B!jeZG4mhnOLVJ&tO!OL{zAX;CdO)sLx*gA#k^x5o3rf8%74i=esgLKmGms=NX8bUpFO+5Uvss# z0n{Sb>sht%DFIxeAvMbPf%N`0?Ils$t%a3(ja4yrdXu~iZtZHHb+3svZJVtcL_RRp z^^57C_re~3K}V{;``7d*4ITa0DVTjDrDKqNYD=G$nV0qGufseRAM&`u)IZ>uQ|yb_ zCyrQV*1@sWkj8!{9UM1`dkgyLV3}FRkjIxM9mI$Ag#Fq8mYH?1z9MhfT$`}zZ^Zkq zc@p!=ed@t7vkqEqDA#PP>(UarWV6p4`1lMRrux$Rd?>TSY*%KUGfMj8uAnL6sLrb6 zi_A+U<9C-eg9#lbt;z2VGMB8d#782R?CPIOzR;YdMMomeclD1!^ZfWwW6-=-G8uy| ztH~LIW*tL~L9>oz4EE8%7&Pk`YJ8Y=5TA&TJ~~)t)-lxhm~9#7(R(!{MaG!VM3^zw zFqc8E$=6zv?eyTiRwEYPDQ+C zVMPtgq&LdH4mL+D2+QBnI)<WRDh&74V0j?q_c^lCyhL@(XXir$;G2?EoA>~#a9<3)J@uDEiI3*8n?s%w zQ7rK3S;Sa`fiiLW1==(q4V3%UfI19li>ivM>+0(o>*{Z4#2i%owfZ$n?`~;tGR`>w zzJ6`lWXu&%uk<{b<$L42L&`X0*{u4@H;NJyf1Dff`vSf|DBuhFf}!E%!E!*>h;0tg z&8-S&F>-)~R5nf;q*csX$z!@v38|6IQBK8U1G5d-IZgXJ|~ z+Ltygy(B`Pv};VtsJi&{O43p-4M$=T_03(Q;^6Sgn8@4y7 zut$5-zL4nz1K6nB;**Is{zzY+ob|xcanNeA$1vYSO^XLYL3kwmplKxbc^ZNr2=3+T zN14I!+mk7@M%m;Ca<``R>LOEw3p8CYFLVdW&sDcKvA%PY9w5(S&;3a?rA1nwd$XiG zK>k%`2*U$p+4#%#I>`X?msfIMP~vu*eL(mm8pr)r?ck&}xs!-J7MnfK@LO}PqUK&X z`HD}{2Us?9f>zWQi#}nz$H=8JK30`;VJWS1%;X6JV9DosQ^(#c$&1w!q(@rImX@{r zPcs%q>n*KOJq=N6L~02z07_hXNlJ@77V{cmwk~4Klw?8vx+5!AQsz(TMT-mX*c;gx zrEi#ZV>&iYADP>rCtE3dy>U}3FSV#3!I~k=_DK21K2KAd#3DU|-k}xvH?ki*PT_&5uHA2832oDw=*{(Zr@mp7oeGER`(jc30nslZ8sim- z&h-rQ8OVsL7WtI^LTqP~t;zuS`f&w#xK|<7XCgA*=fK0+Kq48@1rs^9 z?9cK0{H92%tzt|I3z_;H17Jz!AF1jnb}Q(=m%wQ8N3(^%i?%y#whwL8G%dK;;gh%w zOdd~{E<77;4?T#Mf(yk<8hpvx@q;}+>vc6oI;z(1!PPl0)T*?Rh%D%Lz=toJ=NTt4 zu+^jHU={uERm8b$d8K-Lz464pVDdZc9WqC-A7CCy^(IZ^Grp*}wSQbp&-G>bgx`{n zaQ32N=`VittEH`ir!+l_|0%x&2%Q6#-JRJ{8K zDiHvO@Rd2R2*V_}it^YvynVVUn2VvHzl6RZk^ zwub7$0A4`MC*ryg~_^b^EPLjM9)(=bl08Wu|PIh@P} zLzthOZS~W=Ko88rtXlDe%)%=Qh2CVHgWw)Fs8pl&df)Pf`8z^4}S<$VPC%-a=?ibUup5J!f$^h*# z4!INAi}Mq>rc^82g~8olX4-#)nUlTX;+)z=ow=2T2eu3C7VsUMcsS0Z@{B*5Vpw&HylHC46vjJT4XRIXy54jJRDgghg$ zSXmjsZktp2p7u_}c^`}8tX)mHDJ)Uwuc`LCb+wl9O&s-@7e$Pz@odfTA2}-_bKRhP zXoW2=yAq~J3jckZf_g|VkH9t(No{q6^RWpOX)@zEd%b#({80-$Mdp25dw{Ft$rB%L z7JUKZu2Nap8}D-&0>#k-dW9KDpt`1-o5lsIYwN*Hz2F7WuJ#-Wi&ingtl=-#mT>?Z z%}((mYa;yRk-nJcgi2M(Nfan*>I3yP^;}m)B=|of9DNl;cW>ce&x%XM(6osR6V6zfynM1fa* zD{v44*MY8Tu5AXEMqsHDSh`bd@`63d&Dqy3w=2gu=QZJE!1Czh7Uy|sb4$4OPf*1bE%!_$$Si%bG9vw&;+ZsC? z+nPI@J6En+30mT9&0we=_VM~e6!+o*0`eC=tg4Y?URw@q^2^JZ5aVwppR5J#dz!*> zxZRa%Yhy=aM{{d)+sdsg+nQ_Y)t>kxL?K%q`E{dDBN>)u_E^l<{F(9X`=b3>Q51cu zu6BTrj+LG5Tic1HjaW|GVId#p+-8r(8%|YLMlt=$+%Mzb`%GAhpZIZ2sk6Oveb@SZ z>jjp^wrXIBM?*dfFDg9MSWjh)r|hxBO``&;7_Q4X9^+R+tr(grOK%nVzMqdnZO_py(7CdsFx8PNXT2ZsUPBst&NS|71^0Xg)sl z@;MSRqEh9(g{jZRCwy&+ISyFPSYTUXX4+n_X3|Th?RoA$1E47RaXvTKXTT5=%~A52 zgVEoy*Bejd4f%6&Eq%=#y|AUt02AlSwkQR=wti}pb9xKiJ@U7V&f&Tb|H1iY%d*rv zo<|D1@vkXn|3|`>W?t>+iwC-+CLa)-PYp3aj8xj#wqj zg6DoipRpC9-$}hm-G@v(8{W`Y@B1(Pl>ojen2(Z20%#I-fv9BzP_|z_8?i$@0AgM*l^!$hrW_X8zWE zXu7VpRJB&Olt)6<$lX3*(bY>u-@>6d41`MWc%!YA?F91~&eyLa!T!sIYiFKc`ZjSV z@ByHryu0V&i%s_!UWhztLMweljptz>C0_#GaQ(uyCvPvnZ?m>`-+t4L=VwHKhR6Sq zLNS-|{**KKp1t?j_A}d$Z9lr@_@;gBfD-9!Zf%TIMSRt$nGe5%dAkkn6Q@yNHgUZt zr5jwC_7}bB#)mKdkhI6y=g$3TGaNYvb{yZ=Xb@kiVU`zPsn;i}85XtMac45+^a21u-AC z7d^PHO-I+WhFz!~`%;J_SZl;9m%QQp!1>16dl_4uD|OV)2YbHYW*RVd(KMe11}p8YRhURlO?O{n_$Fsdv@g^Q_DaMie1_ zvAf8FhvRr|gin0Y8C~A3LhrZU_P+X)_l)df%+*`V!hTiT+rD?@-uA9`)|xNc^5~{x zTj-}}A06?;*@GirVcFbM?QewMc=cdsbHoR$I(y;^Yo*2nKGYZZ;*P9iqQNAz;0fo;AF*E<7Ci;k%~(8nwQBQN@Gt zXg}r=W{IYI9=-_IMSp{TPaUWm+6tKwjcgL`Q6t~(HulRtaV_%->Ne&yGHR-B@pw~? zuD4Wk491ZUZMRR@4fR4aA`YLsekCnutc5U_ZK&|z9!0S(ui$m?xU5cJ-HZTtH=-i{uAFe(1A0I6E`Gq^qmbYeU zdc4NL(>Z;{Nu51asz=s~YiN&!>Smw~$Warqf7E;8+P&~JXS8>P{+RKjy;(nbk9Gj{ zCw)pKvgY|2#^2PQ)7am3Vp}8;t!xR9hEU&BjuiEM3{O+TcWArJHnx^NrT4UP7DX}2 zRGsVaeBKE9f01(Z0x@UE`nIA^SR-eHF#poFlJ(t+y6@X^eEX{p{qEp*-k9`r6otRL z_oFpu%jI)}c%Pvf>1k4&x@9tpHQ#yb>G;DJ#WOau)!p(NnQbp$T=ER-1YV9D!Z+UCsR$EOAT(A zpJhv#%BQNk0BfBM?_Tl@dkcv3OqQhLb$Pc|d@1}{$5n`kkIY2j4dg(~*KuwNtaP^T z6FK(yrUUn$e{}7S7ySIYKe+Oiku$*jzjS(|PM@<{cmh$X{`)>f9uh3bbun016;<6_ z_sEyud$yc>^vuSFWC>0@``My@=*0%N$T{SMeJ?qZ$DXJyth`UT@BY(xx)kFZ9AGTe zbkEBdt6n`SvVo$E3-h-hdY8V<=PpWSaz&ZZvXW6;*A1T%`Ojb`Yb&3Tn`v69r{GCZ zFCNx3H+b>+s(lfx1wgOb>+=OMv8?+fPdYrP18lLc%=uN!;c?z<{hgZ*Y$tywp1A4x zKRkc)eRnS{Zs_#3W~qLU76k&dpTq&ae9myR1?z_#iS-v;O{IIs=c$@QFvV3NBWBb^ z=Hd}}nx66?K0y;cl&h*KABxBS>sQ;tmi_OYZxjFY$jnVIX`e6>A?vvM4{8c()kN7ZaUtin2zkSW_#y9`v|6BiamMwhp>AOoegw`By>@43` zy{`(*hrg{n8fwGU1zr>4E70WqA!gMvua0YZSYzY>gC&bqH@%E&8f$zbXUvThM|!5H zn&E4by`^t&fD;)J$aYM`V6N(yb?_;n=*5>9oAfpIC4chX{2QeQ!Pj&ZUMPL-`TK*q z7rkp-j|v-phrEhx#cQ|=!$I9(PO|pOZy2l0OZ0K6&6ooH75; z|361_dS;_{Yh@7bmrcKA%OQ_% zcf0e)BRlY16T#rj^DIx$h)=09cRZk?fU(8{IV$P{Roa2}vLD{~!P-;vPL;jkdgY@Z zk-yguzW(Ur4?TYGf$iHi-MRiwjHh*ff-AumuU+4I!-j7ferB+P;X=G7R2-Sxu)4wE z2lpVr?+q`L9tIBL%xTigBp^JG1@<)#$%cySobpMXWJI#js~KYH3KEND$! zHD+a@XM9-f>ukgoJ)(D)G4CVeihhJ=+Ac)QK(E07`c28_H0ZunD}VPh*DKB+lY{fm zoj>>*tbX9$ZQD`zP2j+P=lWF%25{{TG17WzPY&`+BD>(4Ce{iD(J$uu$=Y&6MgwcB zD7^0^RokX}Xlt0&t1v@Bt18s8LaSuZLqiV+7j)d%i6Iw1x2HIOtv#5uBm*T_|HgH`Tp2h^_4H7Ow0R<*a?ZTZp=!JFtO~Z$ zDI04&dEr#-w#1mVHtcotjilnFrR)JA@MwwXCVEWpAGGEGv2sXK&Gsm9IHT2fZh2MAWyrc-kL)k~T91Zn#1&V=wy^7=jj9JV6|3uNt6)*wgMw$- z3w+X=|Bjvoc(z#!rlKPoivHKH@U&(`+=t#5IZy2kt8xr4$66v*kEHJ5@^Ctic@@ww%`UfJ$59?m1CEuH01p7%5kARc-sy<5lv^sN1uK4nwMiJ>C}4tL0N7S-Lk1 z-N_?t*UfEuj{X>Yw{kz{E;z4v@^-{N+J*A1I~H*SmVaJGaBt$oma=uJx;e6H8t>fn z>K0VZE$amz#r0t3V?ErIm#mklSs-*bI=6{hVa-_(t8~uS`;iaYm#$elGNLClAnJyG zvGuqPJxZ3ySqfRZU**YXn#o!Ob@q7>Gh%J1GfLDPg~AW`hQm^}IaLq*p?p>Iwk=_- z4P{Q*ny3TuS2SIw8odv!2@_UP!}(t0b3m^2tq!BDIN!Kt>6(^MlhNz2t4FUEN%%%; zHmSEe4|BQlkahVC&r8LPPw3m87PaC0A$@HWW}u93$};nQBd|w3vxKhs{n8GM9O+w{ zKfaqiD3Kqz3Kaa)Cxg|z&+xUzhL$xgYuD^p19M>Ae`~V$LT#wWctfj{cm}B&@1|c3 z$F&CIZ#nuM`1!y8ipR`ki|IhZxzIMLRJjwI)?=p0d$ZX0Y{E5vAHKw1C!b}_!&pOLF6-@1*+ci$RIh5hbESLg^)E8E zlPwSM--*4mQZ<-UUsR3tTyPG|O*$E?2CKI97@LX(8P^?{gZG%`G4H$ozkXG@f4s&$ zgV}QM3G$pNlk-DQ;(zjxWq2kvzLz+h0(EnR-lP(7TRqk@CEAeBzgMY=I7l)-ryiFp z+_hDHu|7g_ivF5S9_o$fL<|*d4Tp;{Q#?C0i^0E!qFSM*KDlVkJOx+6;_+{H?^qOZ zGROL0u}aJxmb+XN%UI90Y5&8 z(T0ItRrAFf=Clxz`_NVm#Jzdnb9xZh89kz#bJdH7U%uFbM&Mg-6Klk|^VT1{_wvPW zcf%Nt%KfRC3)-kRZr;06$wD8nN}r~o-J+)uFY_f{;Yo~DpysMnW}G0_C~5IvwM0zJ zJZ$~mBi9r1+NzQDdyg1v0{Kfh$C(X)^gJW(dA?zM>r;kn%qE^OzwC>K!s=r9GY~fh z5vjzDHR^Lb@MpP>wiYcF)~i>;HR4=5>K8nVliOlGgfH^1!}XvpJ;T0k#$1LxlX1QR zGrla{7cFmUIu!sefemZ-fd*K5;&F^NO-Sr@KUkXq}8(>!6E0{8uupSFBpJ+Oq z4q)+X4j)(T3p}tkS!1wwwGuZDXFIgK3AP4)~!G7;69fRleE3UrcilI2z*c$BjzVfTV zbNUrmUvc$S43YtRKlmy>?0K=v#b0st6;}hrk)6K`w(S39zvASY=f{e&2{IS*myqKj zs~w6GfZPWef^_1d+$6|vKvqD$134YC5`+1fkPksdApaY(4ss<(yAtvkWFuq>8Ve1>d?+zaXLY{;CHRJ_I>>{K50rDW^ zA0aa_YW+{h^^kGMUqBB3iK0~D%BTx+59DY_1%`1$u7dPJz7AOcIWb#N{E+(~Ly+az zRb~q0Pa!XbtRJf=S3v#(vKDeB=76t+`~-3lyZBd`L~6Nasaa22Oc5MK>i5wXUca-VgaXWM(mVf!qqI{1fb3q9~U@ZigHN=?UQlc@JbB zq_-4v@R0i;Ly)y)zykRWrlSn<1;}4QUR?$5Ae}Q5Q3i&65%JZqyCV=YWM`?F~~;9RS`vLh8!M+Z6SXI zxdyViMo~6EX4b;~kWWK)K(3qv`$Kx_U@OQMAooCCJr~?VI_nkX8OWbPz6iO#K~auC zX3bNS*C3yRJPFx&CE^A050IxJ@4X6s09ig?QMw_23i&6<^$QRekXZ|1|CfLpG7EB5 zBWw;iyb0Vw-V0d*S-uGMhCB#44Kj1FqFe^K9&$G1FCc3ntFBg*2FN{-3m}yxin17T z6=XBy>yXPKtFKX%Hpm}Au7S+|8uAh37RXy6&p>X1tZzm>f_xgX12StV@)6{1koQ3T z8{}@tnb#s8K|Tuk_mIQCj?a+okozIuf_xIPd>P^h@_xt{ApZ>cW61T(!6)SJAdf>{ zb)BNT33&|i9mvKNybl4qLY{`acO`g*%x^(_K^}zsBc!ht>oy^uhD>`Ie6%6oKt2aK z1~RltQL-UlfXs)iz8?7>@-4_R$l4o#5%L|#>5$7-W4#3Ae?!(mZf{qV`H-G9@D0dE zA-@heaV_!;aY*NS_#NaH$bW>)+<+@WkPkt=0vWsoHibL}`3_{`t>6jrmyo}LY`+ap>4E$l z@)O7{8?oviGV`0rLy!+aI*#BxG3bJP4ss0S%uR?t$k!nYAg}%wz61Gd$O(|&_#3p3 zkbj1p0lD>da0&U}kadvT{}wz!D&L0xL2iOv3i$`f6_8i|5BMbHTaarZYd3>0$e%)f z6S8s(Vjl8mke!g*?@*NQLN<0N%HKhHI~CWew=2qTA)R+4|3JP2c@gqwJ1|fGGkoVeSSJGchkNjxcgXUch&RafyAWTH&)usi z3n5?F4O>F~=swsP@~7VeUdX5KM|?o;c>rrkAU8b-dqQ6QcgP=*`41_|A;>e3KZ1Pv z`@ji#+Yi72ULjDeN#4FJA2=XN4%tv7- z$QK~ki&yX`9mvzCfA%6y00~y?hSclvWIUn*9$VHHi z`xWJDkS{mM{0g}qax>&FAh$wRJ)tOf zL+*jx38_2@|A$-!`4HsmkpBQV@hM!ng}fK?amddhpN4FHT2X!o`BTUjA$`xF{ej#H z`7_AhK^}*^>Jah=cZwbSu7 z=Tf}YO~c#VO5>9#6Mq%o6Tc9@6=xCW6K57W27%>E{K_{+0OZDzc)RTqyxr=&HWr)Q z;##^kHgQ?r@a6@vxz&}Z^qNUymY2nrIh)3hxjLKwpWt#XE{d%g)9M<1O~%!+ z%G%P=BbrAw#-`PTGM&w%uZvAs;LUI~7sPJNT9A{GEvWGqcz5Sv~)+nMFKCL<@d zCToFbjPsg`*tO2Z9@m(~(_>4WMOUP2H?EC&oJ*ZqsL9RK%UwW#Z{*^Asf+K;&T)9Z z#yNTng)1NLSGzpv5R09@=2)zLVtW3P<*~VQo%%J)VsmTL#}B`Hd90zv8CYn; z8dFd3QS58T>G6(pXOeqN^Y{Mx&fO-Z>hwZc@S6G|E8U zXm9=6*y8-c%mTSnM+Q=xPdA zMyQC=GoSA*|NA%ozLh6ieo69u2@A|`_)>jK-?z1~t6N#oHt~iEE^ZTV_-`HmV7!68 zg=0zLau>N>b!im*T^i1u2r*|`x@%!FN09^_PuV5L?rjTRRq6 zYDuLBe~L_>Jhm7{ojb8`S!~%2Gf=d!s?xhG)_h$?Sz#o0TcoTwxG;9Zb(vH1;1oBM z1R}9pqGf))EEc=+GXLmt)v;R|^9u@!VzJAc#}|gd%)H{_g|XJ_M(5_|EsHH#WAu`sc&B%j`EUQbuF1BEq zI<;V7Z28(@Q6!Vu--x*3W!HtrOpV1BgfAQ07+bo`U73#jdR4{vyzy&em#rN!erzEk zbX|5q(c0LIbw!!Qh>aHisM58u>Fa|T$jo)M<1@X?bI;CYH8*YV7OR`Bq#Pi`+PGZtUyJ^c7Q^V$&C{oZ7f{+I0={ z8rN2?7<<)qfd#YIWlRj;=B$`EX;!u?V`20%*Rsofk#y&RIWscWPP=;eDCdI8Iir?E zX6U1xr4w%+v!L|yN^P{uRTrI+apM$kb=oMWv!ODYwYEGrGTP~!lY5=IHau>&+v%!} z&R!6mFf+^LoHl*Il!et3^0QqH#~(A&lS_0cx3G@6K3TW6rLdevPW zyDXM@W#NL@(q?41WwEuFH)XP|81c0bT0?yJ65HDUL#J|}tMm!_GUj8j^Lm5*-f;8D z6Q2kB+rfVCD;;0WUDLG&>o4}-GwxO8ndCa$o^In)s?7ek{nrKAf6rJ~&+`t)T`U+M z_M8@L3#CS`Ed9duP>EI^yk}@{R)LC}w1pO9#neD+=>}U5d4G>t2lnzA^X2Mr_p3*) z%6p}`64R*17v;*lhk@j3tjc>cG0b*>^EykZ!;PB{zg!*GeM#t7 zSQ5D6%hh3Cd&zoy=vA?eh}qsOvyZL8`fjetujD${-d)m@<$I#cW-Z;|^_uHJUjkR6 z9&+t1^{{O4=d-Ju*&fngr9GtmjT(J19cI6hI;3BHnL5nzA$7?3_%d~v<6P>HasFlM zFy||&L*}b5Q-?Y4N*yxqnswOkEjM^SNZqSo#I|fdzEmAOhJUghWHx6z$j?SQ$g;s> zwu=vQd+rnJ*q+Nz{IC4<#dP%7`&D0b@OJx(tFO3XBz_fx_8fc_ANIW1`O8;aeZ|%P ziCm&_l1zyxXDAYfo&SB2GTGyzj$)yWYQD(%@LTkBtOs`9L64_PDRR`g<|ed!K^>>9 z8qkMR(*#p>j=7H2UyhEG{d8apjSi*GaTheqb<_zhU$7oW`soNu9rZ$kWDC!tGmRT@ z%|GfJw2j`z<|otkV)7hh^YERbWLa_CmW zR<^vv`#fYAP;p=RU%=7|Kgmb~RV@;UIgYHnYzx15IJ+sVUVQ2Omm20_ecQZ?FVS8D zVClyd9?1ZnC$@198p+RV*bk3!Ij7X%iR`BKAL>#*cHESfk@g0-3Wx6oPZAyNN3I^R z*lll?Xa88-M}P69jn8n$ffnbIXNVPU8h>p@KfCqAhnN=U`_TK~;rCzSFL2MireYV5 z4fpUoP1r|B;ES8@&Fxg)bWBXcz4g;BBz%m%UM%tLHfue3`^A?4ujhHJQQ|&0%mKrJ za{&Gpnt#jB@E4Un;Mw1F4|n}~chCDT$@qQnu-WsGJ4HRZl#H~UX%o{@Xwrq4xm1Boqzm+*K>WeLBD&&zM5k zi~W6M-OecKY2Qt|D(z#38eRk|GeRYIXJL8R*TUZp;L+6_vB&52r7s@7_)=yY&tr!L zWt!Asymw@Azmd=OWNr1K=)$!dpSiyD-96ZTL*(KVI;;;%@V8HynD%V?P3ad9qu_qA zjMLTV3y{6D(7P*952<5L>4S%{#b6G7g*j$y zAn^BDU;dy(YCNlaH|-B;H>G7Fesz_0ZgAqd=D%Au|8H*O59Gl|wo%D)~o#~Uv=_1-*_AQ8Vgv0N^I!?6tXMlCJK+ZU_ zw($|CXTKU@o_z5z+mD8M_ubD-6b9z^U%Kyp?&o4017OaPf8U$+;$eEy^`-O!+Qx!8 z$G|+o5gzuvVTaPMO2^Z!^o%r#S+;W{gddy*V%Ebbv&G!xPGaVclowyB+>h;$(SG<0 zxI)@t{=M2Fcs@U)QuHO*Hn5-b;Nc~Rv((QQBx38B(w+9bVb3BvvF-8ejD2%%M*x6l z$@2de^BrubCC~GLSnP`f%qflX6EM&2Tc$RtO;0Y`aE}jv_|W_A9(outSME3O4wvdj zjBu1^{4pbI*!;8$@Lj)dw3i0HX=xJkG5Cg2X3Mh)^NDNU-NSuw>^L0=^NDMl1m+!! z*iK2z8=t8(?Td}I`U#%TDBbD5$WVu|6-5mC&ApA0@aIbfX8N;iwOH1-|2(I3TUbXh z>{#UER#jV{zkmLX@;YoByFqWzuvv&gfo1!Nvdyy4x%`G$V8Q~*DkFdmVnC((!efxDCSuIY~!ySsgyJuqC z^Y>Tor+&mL`d1U%4&A!(nHS-$YvvK3Z9VMvomM?9L7h>`NPlex<6QdvXM0#;90kH2 zBODttvOVF9oygd4qD}TsWt(F73bFGi98s9d&<>gy#(H~b=|RVd=-)@)K6I;3sIkY~ zZOQjO?9@w6J^K%Y_h!k+K8i6(4*Z_BxNxn380*ai<}T&;Y14*>hY8Fs6zNa6WKW_5 zZOl1vUXgD2{alAp*0-HukEI7TU-Ha@haWur?w;rG40-?YceZ_-JG78_M~eK*q!SLsA{Eb6^AEr2I1rqYpTo+ z%K&BT%yr=BMR3#z9FDv7QSwOjy*reDPM_vkgqDytpU5`F)h_rWF12-)Lff+~+z0+x zHh^BcTx?Tj_0tcPg>JzM5HNQct+1-j*_w(Csr!rRwc4Xgc^Yn|>c7a)hTV)j|E6e{ z<~r1h;&h{zBDK!_g7vlb8HT%djbnW`=7%%TzPO$gy^gsKJyM(TJ zIx*+ks_+_1hZr$1OUkmo*2;mvZSqIv#t z+X#n@TN4&b-{M2CuflGF<4W#-D%s>(2XZw_QEQ*FzWoSVMEaHNGfLe9`PDd+U$JIrM!Hm8d;Yv~+_?{)Ww7-r`t9_uR#O@9S!_waXa9wBOy`7Te?D^klx*jmf<)! zSZCp?Bf*t9j(F|?uq5{ z@|4p*b^0S#ziI^sE0Xo4Vn)*7b7!H+$C(eX)^D?6H=Ij(+;wW)Qo+@@f~B5+b)QVX zTeKs`m6|&~9cRu}txA+wEWGfHgU<(rrr*kZfF+fxIhS<6%V9R%o&UdroANKZUvNLG zwIgThe(%Y?ys%Y$XFvVmyxtDVf@&SEa9<8w3X94=vjG_h&Q*#;cnQUZmFvuJc@4Ig(#xs~`klb}B=~`v} zzvXWdIpR<5``uG9PQN+5-LW5-cK6KA-sdzj1W~nstJxO6PuX%XeFiJf^wXXrcwU>B zNnmdLNPTzQ-wCd!=O1=27HB?A-<95uwwrU2ogzQ59c;z7KV4BHK9M(KV;S&SY-!{$ zYcFDe92V!E!Ny_4f)}yiOBCwL2-h=t^tJ5Z^!)c=%f;ZUM>{3rV?KCek3nX!F0A!i zsC5WbMA#}2de8)CIy`sd?1tc9w9=#PQd}Nvb`aZuRmFrSbNP_J1uC+}O?Jur<8a;uC zQtWy=?{f^DRd)_-KGprH_6O~x_MA3JQ}yE0B`#@eMh3Bzw50GEWx!{#xzI7lIRNb4 zYvSIpxn{C?7rb(V80Tf@|0@{m0e9~J-!6@Quq%D1c0nEK>HxM*rPKN8iem|+(zYxE zK9i22+Sl9PzR*j)agEq@llHy99|QM~!@lR(^7Wnc=hE**ysS(A#5K|t)+bLPdlBJn z5y2m?&`0r!KFGiDz3+9-q1ks=f9~--7HQvB_}@)=ivqXe>Ji$Hai_rByU!kD+-kt1ou-`POeqG#avPZ(^k6>?H z-3LwN^{n%P+Jli5MsVYZ`d)2a`a*4iM$Bq(Qu_S#N$DqC$DAF&)S_HBN8J?>TuN*S zPE9(7nzPN%lxIx0ICmy(UhKL#PaC&*+^Ia(?^lUzLHgwMN!ld5k4jg2vaf#%e3C0# zHv)XWN1Y7*j56?N!e{h{xC6YPAo*q=(`J0k;zzy4by%$Kai(i0VRPWa%)okWG9q~r zvQ4HoF@0j1ruMierHx8|(>21;A}~f3Z_gCqiza-MnAs+q@wFtzDTB4I`I+sB--18c zCi{@>N?aM*F4$M|KbLo}HbonyWdL6$qJ}a3iJFO7y-cwAiTZ@=tn-!6PY#!;B#Rgu zBBl$qBuUt#S&j|t_DHt7u3>&wvgH00^s+(ix|DnF+I^lZD z^$A`ApX-A7-zVzb>RD&2qI%=4w6lyGV(d^hqMea>J({pR+eR~H`qdEbF*zOnp;6xt zQCntyVu>inob9emZC&2NyiwX)$l?L*DfKDWlLGMxApL~nZvQ6^jA~tHfrTCzRX&^i zSd^cL(RgtPD%+e?S#Ny2$xmghGS00n&p>TYzA1OIC-9*cmtm1RTa}UEcv9YE?GyDo zYET`kt_8XsuBTMV^9hXKJ}r2{H4=G=%u1Y}hUW^b>=CgiLfpXDN5|l=y<^@x=|i$+ zK|M!YPmW^bvlf2%l)6K0aD|bG=DF5lmbo4;poH}?00!1iz%p57+Za(k`(OK<23CnM zLVQUbG7I6E&*0Bz7&9U5|=mA&MMHt^gpwW z=;K51zj(_3TAgo{64%`9K=vg96(g9h6EJ1Y&)d~w$TajWskb=ybJd6gA|fU>9lWl` z{~Kk%XY#+H=E?Elgn1!+$`hp@ht&#IEm6-o&pR)1@#S<~;=)e%?vSg&wL`s-;P5Su z7ryzH4O!R(EAfg#5STfPWF^`Rlc~0Qa5=Hi z%xp`{jL7}Cl>YZosjKXui0Tj+o1c#7?18@%XcZ;G zH(_fvyJzZ1%nA^lfiU>#hHXU0mw_>eJXDPNS#w!$+>ANZ_Zi$6$2t$vmE|fU<|p*? z&X6MmE9B-2OGh-UrxAQU1+?do#XFS+T6SR<&>a;BC89OW{)8tICH?gnY;K;b=d9UK z+8*;<3tFEray#%%sJNisq#eST;VqSIHM&FSP09>;0=(8^^@8406ENmkWR!F%dADiX z$fe{{#!QO``(iqZftIs@MjVYZ#Sv!;h7#viKhV)40rMRh74s{)D|TW`J1U)h9#rF% z3+j_G{0Q`I|Ey}M$5-UZnIgetvKQ^UIK_ZSHG;d!JdR5M~?%>Hdt z5%HN><)W3M4l7* zpWH_GwJe|{V##fh0~=(8ja*6}o zhwxcqIu1;qxjkO#r}R+1VBZQYz-zGlOi5hup~tvdg#4Ys=&C<|AEK`}lrgc_45|>26NMWB)Vqw_`^hF}dDey&1auug6v)Y&Weki%q zyl2Q8`k~8!Pknasl@;67vw}GpBd5aCbR!#*DdI!8_1uL|#g4OJxkJ%`3#k)_wakid zsJY#YZ+q@HDkhYvE21swWvg=y_ITA=^`An&PI?>TnHKfnDu#jeF8E#%EUKz2(8h8W z$tRGq4C`bFJ#nOR`{2fJn=LV2oLg3gDb;LO*+->!354fFJh+efv986);KYY}%HV9Y zEV<;12vz+N#84+@oH0Jg+g;*r z68a#n@x_NFqL${AWdmUz+%-rm<}RnJOyAuWejU*u(Gp#;|9ZJVBm;aLfF<}%AOjNd{@-V&*^Cm*`dlUlFX#_*H?A*^u^@Y&@L6XD$Q2&r&QA-#~NbHuxSf&l7%B zS_a-UkJ>g8b8jQX$}n<4ToX6k3z7sMh{1J2a~JC>D+ajiC2 ztR@mTFfUMyF_`8zEQ{VEdO0Jo9@8CXcIgzJ<|72Nqktxqd#8y zdZ}7b>)GezI9lqaop8-x=r`VEnb}4|)|+hiWs4%lwd-V!3@xn3m#YIlp3E>(OHltx z2Y5EcjA4(z%++5Xm;X0($ktcPJNB_T%f77qmu%xVr`AwO&w`F*Y%%)Tvm5*zt+frH z7P(%}s^t=)%33y%-oK{3Bx<|0uu`wFD#ot9NnQrI#=+W;NUUkwY}Fw0fr-;Eri0!K zd;A3*ss8R?)1NeS^k1i7_KlQ|LH4P`l5zRY%*%T8*I^!u4|!Z+>K|~-DfUI|6GtpF z>)_aGNMk>f4vrhey#;-Au*|Gu$m2_s4&uXl!hUT4%gj1hUy(O#?jf@2Z^Zkqc@p!= zed@t7vkqEqD08{ib!mxQve{>L1bl`LQ+?@uK9t#EwktEw86|ykSI`u3RA<%kMdqcF z@w>~K!GsQz*5vmFnM+n!;vmWW6AANMN%&cRm@iE&n&Z9LoBt^!U&qSCp z)-abrugTY1lI`^1+Dofmda7MJEh}sFa;x5yj}OlOX50DrBmI1Qw^pC1zSDu{$MZD{ zSBhCCy;1&kusLEuSpJsQF?_xE*@OlNqwM9JXr3rdXmw;cytv-2r+L$SX23N++QaBmil_*xKTKHNG2biI|EnHaR3W(5QFN+BCpV}(6I7A zd9W&29jFRcVYsgb%L5_5&ykhpC8}dSJ0BVV-;|`<#0OA?`(o(rslOQ8`kTvc4tYw% zHv~RCix`VAP$o{lK$`}nfpWhZP=^6+QB_fOU430+UHuJ>n1hPHR=;NH-7W1+#yJPT z*RL&`jJX2pm7XWFd~ck0NEwGLn^k`~o+O6D#2@EI{JwxM5DNH$zF=s0d9WOiHDa3s zbaU$uuKdo1r@jRW;`_>t^GRusuh7n)pY7|K>4zMS}q;oto4e=gs5A4Jlph=Fsy!Sb4_n)0~~ z?MoY$UJ{{C+O@SdWmCdE2{qU&g1sUB_J~m=B+LH%KwW@(72zquOMFFsPdH831D*n3 zfghLCH_p}9FRgE?Z}262aIjd$g9Of`Ge;!-$^^wI`;)ul8Uu@g$3NB+gy;IqcsMUL ztbBO+HrS@Usa32-8!VPyTR+V-@gn{7vj;qk^8_zCGEAEH8BJ4x1B@VY%C9ePZ`j_T z!XE8S`$DD@3}B;fi%%xn_#=INa@GS&$3d&f9>aVSH7yuqKgQk&UXQ)BfS8y*^ zKgtXSKRB5}Ym`lXAa`p@uP!o0xIohd^Fnu^{9JW=6YD!S=>hUQ_E@aG9%(IGTGsME z%~%+%x3os}G(@QpsU^SwC~@f}DJ}L`%xi?%x`;7Tk_Gwej;vTonLni$EiSxcZ)9VX zzG2pl>DV}ZWNw3=Y^Ch=#!aof)S`j}Ylbk}Bjq3aJWXv9i}Vb7hgRU<$bJCPkO#hM z5a-NXcUCb+bo!`e04&H&*5l#O@b%*g@Nlm}s?S7Zyw8D$xlNhw@h?%bd|5J=k}2IA*?5Pp z`;g59I*I9qY^^6C^86+69vR&OVClzIZ?4hKNb9x0^4LdHU@_iUHnyf{EU_37t$TH! z9w}a9a0Dsrwlrb4{W7{fmo)g2wc`hSe48z84!w}IN6rg)8aHetA`AK*@ZrnmdB#Z$ zZ1t!)SVjMP6>%$4z464pV1||m)~NGded|c7H)$fD@kPb0{o`VKt}n|c{FZ!# zvlkUhfAOPVEo~J%rRgbT*NbQey!dgG&3ICKeCDyF?4{v*g-H;J54!r>Y$B0p=(&Dh zxarcVX^9B;hnNKe8h%utHO|U8u z+8U}0lNZ@DPyN~+%M=SQiM}JogQ?%~Q-36Q#%+%}U-}7RCZT_Us%aRfRt*cK`5aDW zgCWdM&bIpL-YgMY!>mZ~Jl(=83WeTeorB;WH>gyj_T?NE(~3sl$C`=kIp}{+98w8# ziO-^XmgRr)KcA~J#}fV{c^|w$LL~wj*%<#eXx|X&Z(2wV~JbrVfd-} zcRWKsQc(8kZ{Ph?Vlj|#t{@lo2$V}49IXvuF88#WoTD{bU|{YS)3cu6cHYVW?J*9y z6WNRN6S$^SE8B&^-Ct(fe}kEmz6iY|Qq0LuH_dRjr+Am#<0cjr^#%LGtAo|GRkg5z zTBybS0*CZR{(1oJ`}IKzkn3dDG)6P{?TWrg6y-bDe1Cch3-t%9;geH};FCf4q@IP| z91gZ`jIq?&2Eua0;s^YVoljoZABysR#gb(bOSD|F0()Q{DOgQTm?2;l;JGf*r;)am z9yVBB#tB~NPpJ&ryRJW&eSY_1iABbTK=i$+#yF`Fb|Ru0^jSBD1DJ6mE}q5k`-u2o z>b$o2OxJ{saTjRrw^v<12f}H;=T^&7TrqC^Rad*U9EmO<=G%x6Yw6UQP&8>r>XA9t z8kx5EEZ19@C#eImm!6DZPT#&h<1^&a`F7I=!x`?mG~SE;khPdAIc zfN@u;EbEQ;xeS5g=mEXLj3iK9Q_W4|0@bzk;HF;if@oKJj)X<4m|)iM7i-HnfQ@FS zc#$;`{_;p)%yUAes^laJ6gBmM`kH#Kt0EHo9}$ke3ZlEW@UQ2^nA4XLWbk61N0()R z)kXeDd88^@MJ#Os57%cKSm4j-BPh;ZQ-6c!Bp-vd5$2?YeI+OI34{1;KQOgbZchqH z8(67r1eBgtjjQU(i@zLWA@*~|8obCDO2k4x->}0sIpHsC-Hf=i&W}r8v|4?G#L`+F zt&RdqTYVT{+8S#bYa45TCkiy+<%l&d*;d)sdYd2U$33hEvmNE+K3I~&`Y zJDWRKu38CN;%&`fs2=w5`a~4>;sFBk7e0lxV_(&l1DpKvGA6|MTgfMDLHnMjupDl8 zrP|uq(b&=4+T6Bs>&mv~ntHV-{s>XXmPdZw=+j7sWtlw|^EH2FeEYs=e^wMlpQ@`J z;G<(@XZzN6Vre6m({@c%Uj;)mGL;cq& zsNgi^@lvy`-i4`lMrJ_!dmkJIc$4IOXKQ`L;+4OLQ}Qe9HybS4>W#;7H>3IZ(97pY z$cRdn_ZFr;8=vsCDdsp}Ib(rsiJ578y_!icnYQQIZrq(8=W}y?1`Hw593`(g82uf4 zz41iekUuBacJqn7HUmtYFWaIN?8@I749maT>Mi{L*?a%^sLDIx%a0w$OX4+X}MX)^_i;_i9)dYzvv^{kg7lG80Pgr+?hfKhLXkUT3~%&YU^tx<22} z_s8|)oQV#*Z)Kfl`gMHZxcP2h;hp~@MQ{4Hfb3rcx-7=^wAaWVDY9wzOiE4%|BAf< z*VThaPkA-u^(iEtHa+g#Mpx88wfq`=S@gOvZNSg9SRKk1=ih7kR5shZQ`a56_Lqxr4t@El*L^K| z`)RK`JGid%>JD#k(c>n^yu5VsQF}$MTBmQ2xN&2*^_iFAlH=7_Z~PzJXQS_*h@3Sp z5>ZKbMh_r_d-R=NBeh}v;!spwD9fGh+rqo&`)06h&4R%>*~SI*ZUYSW8i| zTb8d`l5NY@EudyPGwOXi#6CDp1hv`mp2D@kYL}ix<6gbvr`FzHv(`SSGOUxH@~}5L zpTG6Z=Le!;$=vau4|pJ34gG$#(cGggks*Gwn&tKy*-SAt+&=y1%g^uq#r?l{U_a}d z54`!vn@=3lVbgiO6upaDHcvYB0aHH#q*P;QGb;xcA?C z>8_X1#s2$WQcZ$-ob~lzKBc-maVvUhtedQQNHfI<^6WtBk)7NyvnTy{kQI#Ni~n!T zk5tthuF0A-_bC-L!qdKLq>sZjF9#)ZVtsaam$npPLS%-khVxZHJr)Jc%D&)NszoK#AVuP~DFm z*3*xytf{Kev!s4M4w~rjF6S9SE0X3ySDT&j0UT7t7>lNEQMD(VZ6uI zK6dqEYad^$8ful^Ub=PvUE<`MkG%hjZ$5R_i`sY5!L{FM{LU*+ZCReJLxUy5`NiFJ zg;UwOQI`C;$@^{Xq-DKE^2Ps&zK;^DiIf{XdwW^5DyGs5L=V;I`6c8?r@T1d3t_7z zjLfRrJ~%0i@WPQ9lD1Y*q zGZ&`MoT<8Axbmuv0 zqtoz6VNHg;)wTP`1txNLX83aZ%y~GDxHZ&aIuJTOB%+Y*tt z+Yx=5^9<+DhOgmo-9A&n+@nagG22E4)aL4=deHlUwjRG)+`AiFk{$i>k&HCMbHoZA#&1BEdca78OoIkW%!)+#JXRR{ApQzg3xNsi+zQP2y|5DZWR;oo*(mAr) zef7@jMhx+WXgs`L3KKP_7DhE8|2apk*x<5$;~jaOXM zxx@J?#ruq}Id^qcS#rJX95O!o2UXuS7GK99qx~m_z~eyr;Ad#uXHkwXy-cOQG~*rh4Xk;v00d% zJ}(=z$A9+*ip2U?{NU%<(tR6`bJzj|cd*ZcnAzdiWDo6nlZf7bnIOI2q{UC9E=1eMYx zK7ABFWKnQ)V3P^*3Cbay?_I zs=P;@wl^y4?zFfZ#Q#=V_UK!#8y)__&#PAaK>x5N>cYoVD_e$~{t@y1!C zGy~-Q^A=_=;_vP}zrY~O5uUg_oR=rPy=K;U z*`!`meB;YUiEUrmUhh}Efqc{>v-OOy50|wbEv)eGXfmvD8pmz4D!>kzq5E> z^iDObEL*T9H@8i=Fw0J}4I0NWQu*?dOCHs}AN=HZ~yEc4}R&z8@|5I?wk3! zlFyZF`_^4g-u2|IpSbn9n`rB1ue+Mwb=%Lcam~b>?xeTDA;)-#ows*JmFcWXi+OJC zYCJ38-@@!z1WEPA@J|Si{IJm8^2rKPJkJ}G{^2lB@VaPRh#t1e-Vi<6>d&jHUh#(K zlR=L~5VuyYR-___d!4L_)=VW%>s%=iJY*4kBmBB(Uo@XoybR(8Jme3zfy#Sw?K#hU zOEte1hG=B!ngyP@tU>kG8rHirYi5RZcQOg4(P8FeH98z-WINH-g(z6p zEk;3hxcR^Lu@Px!&B4t8O}PRdd0+uk*#4LPr)1U|Fw&;8Cnm8SK&Vy z{JLwe{Y^SjNSwEwPD2qEOrZPf6FPe2l(z+z1Cs7JNsxq|!IGy%6eK-zuIL zYN|c-6MBpJ?bh+bo?6O!{@zNp_un^C<34L&g!beJm2=yXlCA|$-v6zqzO`HR{nk@| z_sEmf7LHTfd)7uxG9hi-u{JvrnQTkm`eG;J=!N>C*BG6Vs_hKswQ2sYX8c`fV#B(I z({JEAPuI@#w(%bn&Px{TJf1Gt`JmOO$#2aTTY1^|A^!UzJ=|yeSoTK_DX*p0BlClr zAx8I|J6hj}G)x^IQCs852VSAB_o%M$`tGZlyO440b{-I3&-qH#nz^pF@`7##8`z&~ zYumplnAt6VC4DIB7ISxgG0n(Y&^ZZAF>{aPufOEWoKU59HFdQdiHHADrT#Ge%aa#1 zQ~HO8J@p$ZD_&hYi@F!jiyYlIU$G~6m2@t+=dM?5ABC&yb$EKmVZSroWk*s&-J;ho z-(q6a)XtjgZbPHoTf%?T+wwVWzD^cl+Zx!>*q0$`ZS4Hr8~h8i_1Js&-1dXvsvB_zYBv+?G{I2jHO|PyUimIPN{e@eJK#Bneyr=1{QfpZH13&xD z|IQZgyRlHWag)22+;i(IcTu&ds}~$)oL9crPxr@1>t$<}Z2V+(I-K9hT(Wv*-~4J( z0^?u1;`$Y5W&JS5sf|efJoa@J*`xNj{#aMLH{$NU%3Lk>+j3$vw(Y#u)T^%Rg~fnmM2HDR&2TQ2Cqt&o@>#K^>$Oldh>^-dB-^dKRRK3%^=&{fg@c z8~eiy<8<{H@v=r`l7Ck(uUa}IZ^!AQbuU*J{xt^MS6gR(?Gt?QR;l<#zfWX-ZK0<| z`--0OZZ+Q;q)NOaoq9}`EAOU6bC80=KHpZll2R9|KPWlTs(OF;JWMo>U#P6 zMPp{ITRRH+8NyQX-=Ze}ws>_WV+i5i3V#!2{#cFpB3}7ugny-_e`P8bq}G~x{kD!T zzE5OyUr}Fuq$JVUz5Keh{AY=G9pm+4R9KT}_Gpb_T2W2fs>#PSPqAS^!=k^lHTkoP zQAd6uy_f~o+jA%9hXubjZgQfnd-*+A`^n}(TZhoj$@>3m=|V5igq>rlva1iThx<%Fv1EF-haQoa zh*78I&J_TkrcEx2~cJy%CtuG=fy9*sOO=^mbmo*=mUDY3os0 zumxw=o9SDR;kmEY9D=Me)voJG*s&4 z&3?a8iLY72Jf$Fpy!)AqXYF7V`JP1#LqxmV5_aB$!<5|YG=7Nx1ImtGgJ>ul#%9V3 zJr??wai(dW`7TcykI=GQU3;?TX-2-}W9#hrk$kK>O^E#vJPY@Y{XaulL)QY&^ENmu zP+se7`rS<#e{4M(mhc=`uNxhV!zx`g`$P38FRI65Httc6ieh_KMjD-(#-??s#%ol@ z6*W}jZQ1yIs||<7*nV`F-^d&r@3M#yGN4hwx)IKRvBJV&y^Hcm2C{6z9~O+Gn4s7|w68HJC~dn=5nZ)a0MSedssv z&pL*B%wdjZgNdmQZr+_Mz1RF?f-T#!2+M9vjh&l(Mx#nzN38lo*cU&~+(iMVBNer< zBav6>M;s;ytgtOZpPs>$_|=ojmB$T53w;#Q(MZ1dnUs;qF>RK?XG*-J9!piZnS0(7gU@b$Y&VgLdFTt&4%M8{gvHsO{Iq5M zG6(A0GyQu1rNFzNu5Mw!g*#JtzS`pQP4??L=k)gJVW3|{#~1hhchOU%xv*~CMBjtTpih#TISefMGwMeB z3WD?felA5(@Izx?BNnMs_bs+u|D*4 zIRCNx-amT5!p2B`*QsSGVH$Vd5BsTIf8=R-@CUB@LgDOg>kl0Fd&vB;$DMiV1^E2O z{`QYO?oZeF<1zgcR)4}uCi%zO)*pM^pLq4hWBMno{)E+^Y)}ZCo(F%jkJICFI$!)J ztp0@6AF`v<@#T-*_y1>JY2wzezZQwyiX28BLLNgd7#E5B4*3K!@^uEB&xl0ckNhZd zJn{f?5;8+$K8Ab%S&ck_oQk{}(2~gg$VOx%jksCJPa&I;?;z(Q2beD1j{F)ji>%?n z#tV^mAwP)x1#$^;5&c(}A-{xNiJVMN+G^ww@>=9SBdC=4#c`x#Bk-tVhja)J*64{0P zD)OtyDtdUnj=Tf;Jn~BjioU*O32&JcMkcKl5kEhmgNS zMo`RK$ZL`BAis_LFJ!8m=iVWoKt{enJ(xxG0pvd9MC77M`dpCzgseecU45mKfxI+Lj}`LQ$aTm^n&B66 zK}#g^G337>w;=Dz@XQ2cT`TwCBmW8c5OU}|%8HE51ta8FkzYj)w4pm>$-GG9W#m5O z50IBg?wcKk`e+mB_1m&_6P^5d9;+iX1`?T*S4JC5s}F zdyxB(_aSe(I1>3A9=Pae(&tYH4vyo-Xn74qu30aB!Cu9w>ZGawY z%Y z@I?L_@?qqqS22o<+>d+;xnwoCBHuy&J@Wpm!4+9EhAf=C&>C7wvF74{1vkOR_qV?ZRCF;2W|rc*~VdG8(Igp7O~{vmHgrjhR;=OPFGf@>hZkL*Nt-w9sGeaJp! z<}QvweiL~G^4?96$aTmin6SNx$l$MA@WOq1y7Ls{~FyO4}A)MgRHraIXd4&Z(Gqn@}c{&C*&jB&^J;~ zWL<#V{u#K6yn8#o1v#_>y&{)xi+liCjXZ&zioE&>;wW-IvJu(%x5N?Tr;yFacaU?D15ctq0Ei%XJ%>UQ7zF8d7 zJDa!p?Yu3xfVb@Vymijwt*ec{nj35e_?-X&tlJK&up*p zN0jCN;30qhehPWZS-cH>fVYh$D|5NogQY9hSFFml zt*R)wd|Ga3dhgj+Ov!CTT<+y^6Bo=WyUbgct8VzO(t--i!LhhFJG0rsC)d>GY78BUEEbtf7zcq-<`&N_nYDCPuCKMU>C7cp=9aXS%o(?IT`t>PGPAUQ zU9NjhN%P_>b4zEJl&1LD)x_W0e_+YF+`^e9=S=LoGB+?|{LIOG?rA6~XzyRL>~obKiuCu~gZm z?3g&QI{iU@Fk$knX_957W{%Ou_=(eJeh}7|Oq@PLva~GObjiBh;?lCIv(93pzjSg_ z9ba^nmQI^drf(+2X4G85k&`CJDyC>-a@n-xS$0ny}idCZ64#%e5?=JAOPzUU&YazTEXos=F)kQkP|7e3hL$yK*{8 zy(l$pRc_UX=do*XTc&DNZuwOc&Y70Y4Q0=nUcWf^;j7A8;*jFQGm_cd&7J2Y{Bv@- z51yZxIAuZZ<|Q??wGFx41v#@g_SkuEXsW}JG*fPq+d5KmEf|i9gU4x#=0}+#i7Wmh2yWv^{p~3wTp9Cu6ti6 z&Sd^avr$-fReDlOF4vbnzj8@##j0p#JpT34=Be?i>vHF>d;iqRX;|ou<+Tm#a`SF% zD4ULL3?|N=xh^;NruqqZ=7rr;C(K!wYu!*+x2i!WKSF0;Dw z(yNkv^KYDxN)MGZUoz{$^3n;5JI^m&bwOQrd`Vx=yb0@Cd!lET^ksU^Ue$S#H?d@9 zYW<|XnHOZdiKV3rJLgUK$hpWx~v81G@`YN+7J!O8hq_n$peqU!( z`{dG+*13HbW*5vmyS%hv*7g1sty3J#G5rxh3tXOyYvd2_+>H>MEz#%xaFEGxw4*zoevOVpaL{ zvi6SB8EqF%nORygp{b#4L3YCQ?u%!aOsJ@;s%q|=*sy5foRYG}rtzy98Z&-2T{3A# zym6gLw9h!VxzseyXj$UTo>MIax#_~{hT8MSSNWZ}woF6q z+_HF0CO2d8`1bQBo?EhNZD)De`RA9-@cM>Y6SYkpvBv6LN6(~lYA&2!H6xemuI^Yc zd1e`IyQ-mPftfxrx3H&rLFf32@>H&E(cDShUQIODeR0+Ng_Gkgxz* zm3?qpUv9;6{M)MBx(oWt6e-^Sp+;gM8~+C*?f*xo8b>m>Z_*jO7hd&=h0(Xn1aCsT z%qxqh;oYf{4)vq|l3v2x6sMgiCurJY_*rVT~Uwb|< zkEiBm@~)O)iFR52?xK9f%Se9eaN)Dl$w>aCZDE;p{jL0hnZM1u;7D<)6Z|za8be2K zRZDkeXpdQfv!$_uj&F$fdtDox2H&a<^;S+joX!gS60v5h`w4JDHA#7?xY?Z8AOut= z=})WYU$R-}ztLXB;oX_9sMwX*o!A}MvemA$2Zv4JliRA8HaP6Q50BanF6VA?zjN=q z__e=y7;dQ4x~@ZGeKcyfR2ChhD>IXm+6G#346ZKsqplucQ$`(xM&qoQap*ZDQgN{2 zR>4rOPJYpB!fd7A!u~Is#9%aA(63OL70;NN6|Q7L#G&m^Z$v{54`Hz@u`7NOn+{P4 z>v&15YZ2SRYIJ2+toXCGyB4h#ext|iO57Otd5le{hdz+e@~%l4)oOiQS9Kg>!lIGh zR9Z2-EIz?YW_~s+sE2n0*h!mFzq{O_7c%3ErZd1G6))`b{Q5O8EFSu>6kesWYI}We zT-G9FRr6hm5$-9X#4HC?a=VNyUbHCO4(qdsSGXO@2Vy3#?E{=gx?isno|yKca%sG zM$|eT+iXT_W%X9(neSfR5taw)Z zFU_qDu5QwtENOS5GmhTk2jT}32W`Dv-5%dksFl7u5Py7&-DkJ;+3u_KeYbruG0d-T zq<+lcyZAn2VYz{rXQ=Ob)i(I$u7v6Gv68VhPJ3p9iQ8&rpYqDE)!$;lEYSYqeFxdAI}hKno?kk0H6BU(�u*S-5WE&XHZ9 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 xeZM+6^b@LN-#e_rp z(fA8mJFd0xbPMu0M#HBMcqBJt)yIM>?fJTZsth2AKd zAhw7R=yA-l5n9AYrLQs&qI)JtYbP09Js*vGd%n;jb1G?4S|#rP<5G`X;cFGj8>lFF z-ze16Qj3hqwoi}unZbC~IL068<|0s6&8Vc&X0=6yD{w-)1nVuxW5{48;T^-bN9II% z;(>8L7)SOAGquh}4@K8S=S3&r&1~N2dl8Hg`^ZX9i@1sVGJrA|v=5)em{Dc`nZe?r z443{_DLj!PCE&V5C03degW9hVxg(o*7$L|I7N&6(3Fg zRsFxz(|&)f|DWR~jr(xy_u_}>`c2frD|pE_@HjRhMUo%Fy-V~Mrz}PC8?DsuUXsqs zPey}E<^G0X&R)nrsESwtdvQfEYR3EH!KYwnQ?v_o@nTcz8`rnLNcSg2ljAJDtXyx%z}{g-ekA6b*A%j8!arZ zO|jwVvc8l)S72+o_>!}=-_XpQ{G&RR?C(?CS~3T%#w8iN;=UT;@!GfM`zM2n1#RP(VM|FJd}A;;pgur?0MRgqbdnONu= z-&M4gU&U|ctNGU=Pe#(XM*3337o8aQW0@!{W<5{a6Ce$shb-RX?;|cF+^@YCbJHY& zO3d>?21*bYd}LgrT7vE#%*UZNWZ6+-q58t=>&G>XOo0?W!}SylSo1P);aSTd1N(ce zoqL=;u#P?E3nu&vGJulm-gUG{wKkUP5m1iH73mPK=GFM7;i<-0)5dBR9Hg4h;;V4& zjPSn{dC3hUn7juWcoCuB=j0{8%X!s)Z567FH{lzEcMN{hz~LXGaV=!DxM!2J9%^wR z1FAD9noyK|mZkgp{W7ZL)&3c-wIL76qfj{^)Y1V)q_TrKRU;+He$ngkjDiNDr;x7UF z@d)XeVgs+YtWg-V5qkPgx`tfb(HNV`?^VJU$hYKPv=Ah124;ze z*IAh{0-O9!7!$~tq`fFTwvxs_x^$FnHW8zvW ze*s#Pk&loZQLQIj(6=2zrz5^WpAp{I-~YV1R4qhz{*u|rPkh$FCG#M3(VuEULJ>C; zW{bH5k4_E8mzXV1tJ7+>IxSdQO*frz(Pp+{k(d)IZ*d(Fxt!(Ba)Au_&1nr2wq>ZD zq&8nL6N_z^JX(4+{1+Y^M<6GvMc#4V!GFT$@_<#%b;Nosd>l8B6*-itacH#w@%etb z>N@!E6LfhY|I*&1BWP$w92f{4ElaWVC0$OGaLQ$=sQ;Ea%b>Zvu_Li}QZJ@njPXD` z*c;m$+v<=Om(ikPJlL|?yazSnQe<~pHk;GkB^7x)&P6hZayN1sBKbSOPgIZ4eJDhM z7j+b&ofWA^(SH?cfveE=7S2j~2DZBfqx~fP4j#`4o3t{m%~F@KrLoo+A^s|2387t@ zTL?8>!v)&d*4SQPJ(_wK{}E2pM^Z)85Y7v6 z8#z3~gK5G^x+R3Okg=3WWTX5R(qwbimaj?>f3`05LRK zy;F>54ptvbpGf~AeJFjf`cQf&T_EhAjSTz*X6K}K1-6?C@zeUy`gICy7tt3!3io(` z@Gh@iegW}$1O&2O@>YtzgcBq7;Bw)qM`~XbmJ45<9O6e(r2V}>N;-cx#ck-V`rXvK zv3Jnc3v7EGG@<6A8e5J*jzGTww7nZ6tmCVJHGMGs;S{P5&SicvQ z=(oTB9_ZI)u?rB-_ka7sdVXbSyoJ97ApItwU(0QcEeGDVTGH?`SoU8^(`XZjDcgt` z4gFfAU18lo+*{k5y0x{N3$#MRq}_K?@Hh9x*t@ZJQ-u0dt&#SmA-=kr^tkHTSd8kL z^!Rj*(B+);j`W)Jjw!EZP&7C9Whg$^H9ycbe^%YBbaNNlo=W3%efL$buAb$-;N&$t z6t;^lstGX+wcq*vf$=mdAhpF=mU6ASC%4qDXe0?Ng9HeBAMQsI*%#Dg1}Oqn}n?UbEU zc4h$AJ(&5$%nxUN*lBk)bp2iT54%YQKj;px{%FV$k)3hfrK-?c14rh?C#svL^2==NI#!mF;>VRpQi~qPy8YT zoV7=4vE&dVMgVUw^gn*VdA76Rx@)_?-2KB-=3`o06&?<38ssF)*ItblXpj#%;9r{xlpPnKs1}fl6h}wexl4=V?=Nz)Vsp_O{$=LiZEEH&_OqfFU zH#Y+$ov(F%xUix7?^gZKRcPwFy*u6Y^33}(Gt-Yd&6v*`5=Z$3)m&H^a=)7f;c%8W z^>$Fd`xf+e^h!MmEb)f}ACj(Gb65z^)sql;g-1$Ugy@~Rcyezo>1c0ikEosAtwn0& zdYYmS;hLLS2Sn7zYYRVI+|Ygds;+LcYxR`3QdG-7?%Zt>ru-jxo|j+G(;;yb{I&qI zC{A1Lwj7RQ3-)!~OGuj9;8EPI;?r|>*BVPAz9gNq|A=buf_@UnEz4rOt316GzSRrg zk~X&|7Eg0)50Lf7dQ(Sh->oG~fPq*-sCLc#1@PG2b=^=={|BA-WuA}0%5qqS;yFK8 zpT|XXsQu1ESowVtPFv%>3!dyjzwYs#{R@OIH7y6S>9yZ44LwA**5VKvfyhLu_fZ1z z68Yi+nn`ijf^KAG3mnjlu(k1-wKESb{KeuA7oT0+xA5yTNgvhedoEze@%NiNFL^p7 z<eT?FnZ^)0697y7TxtxMg79f^F?9z_0X=)>O2iR(cYY5jPAojwIXm-0YKb`{fBn<)>|dZm?uTE1$Q|P5 z^2TF5?{9c{1ExXTCwsPch$u!#;1`?LFKHp)C`1y63@Bg8g*<;aD6Mrm1l zQi$Vmo9s&X4B;V-5RRHDb22+S4=x0fg*!UOO%e5Etk64zz1(yGKyGD79LSh*vuiG^ zJ-Wd6SH6uDCtq5(e^K6sC?dPvB{RrB1eTl~+3s?SP$W=+eT0STcZM0-*#z>$vw@RunynYlBewtm93W~M%6vm-rZNS?oaF|tqakAb-~b&2yt z1W@A{)UtRia5EGt1gWl zY4WU`xE*?P{o7w!ckhCpoG(qUjki=R&1vm|FS*y;3_qecfCZXMLSH@Qw!nNCXf0J}%rH>&-tZ14c z@(y9j%s;ta#)zCwfT=PQ;(5DEU<@!lwj~Ai#`o5~*x1{+y>V}&)Kq4c#U-vBnnsV% z(cGD9X4Yhmq?Z0a`BDFsmqW<2jT;bPHHjUO2A(lw_QN7HT5X$nY2U8-c&Efrl*@MB%1Lv$01hdQG9}* z-*pL$A@k)|^Ek|9DbLDvyT9MN{+noW-`}vmXZwN`@EM7uqTZU9(?`zI5{?@W_mCds zLbeu1Et;{&);7mTE2NPrG^XrHHJhJ+qyN$g zouTY%ZVpG>+|pRHe)l(@KJ-8@;pqJ4`y2KxTG76|aarwjXr!UJzWibwm2F|0c+W4G z^8${}3TkQ1#kIZQ{z{yX5Fl!!7CqHe18btZ|4!|IE=cM_@%Qqj>KJlAq(S&T#&@y3 z?Gyg${)eCb@q<4DFLm>OT>H(J)~)PlYnomw__rt8EwRJ}UBsQZdF%aG!>$H!kX~?o zD>NPBALN~!hZN%It$nxA$mmmENKw8VsK6w%L*c;BB`^6KYCm*LF$`n%W@l+?Pt&PI z>vvNOd+^XVeti3n=l?j}3%x9u(S%`uRRO)U0#!vSDXM~xruSQfEa4C;`e6Qw*H@r2 zgQx7hfMY^V9~6m!W6F`*dz??mAD2Yl^SiC~91zUEGqIfSFV4kX+7gFH>}@BW-(BEY z-?96)LwEe__8-?DvdFID{NeYv!9zNh=XiG$k98(fNz^pp8%rGAe{>Ueynui#3Au3+ z|2;*ke5@j$!1?-sq48AHyN##BA!q2c|RQj1H^--dXw zh0uKxwwv<2<>|L(OlcA8z(%+T6C}^$sS&9WwTaqfW3nmHm~2FibT(O=NX27{S>#BR z-vZBcEX@|hk=0vcTWCCO9qW1T&i6J<*xvE*{6lqztV3wxyw`mAgIzE0dU@MR8}{G1 zZ2?d7Ez6r)YoW(f0;3+%=lNF(bt&zzlUuL%HVwq=oG$wbsXpcH3sGSx|2Ti?v^-mr z3gB0*_!D?tlQ37H?j+oCfxZaH6SZ+%xf%iV6^#{5ZS8FxZSBiDsLq+*ga}7`LqpI? z40oxIQ58sn&Py^N8aL_u&=$^2BEVc)lw?`O(9gF8aH&ed-;eslZ-n+!H4a zLX*i@GBvU`iE%AQ%&BOa4(ZKkZ(q=}sHcbUZeO>uXM4}R>+Zc16#pSpj_+vOzG&N` zeLdS2Y+odNVIA5Q?SrIF-Fa-?OB>Jye;-o$VAq-NeDKhj@4%jVsh0ZSJNW*cmmhj* z*Hc(t+J>9j_>&u+ymSAZU%T@@Ec@1NU&Pm2uJA0_82lCTDspb@FSQ`GT;#x=a}@t@ zMF1m+#up(sX>r>c=U3V}-`YYI0?loSIKC_vFOc5QvE-jGk{x}0>gm>MkOJw&V|AUV zRUo|)sbp;{EH2qNy^(ydt*NrTs$+(bUC*MGJrHU9-gT?ieQm>jAbfJeecQgfi+t<5 z+n(I^)HeG6T}a?bj0Y|2>sbHpw)>#P%L*wso%>)xJyIs3wG(!8gmtr786_&WJJ#L_LIxC1YS zACrBYzbVc0=;^8}-ET-`4$WIEuiXpl*e)!DygKh$WF0FY3kykpFQm~bGK>_)P%=1w z>69h=_#15rk^vJ@NkpVrMLdu$6266~gt&wlT$^y~++<@btOT)1M5h@Y@DCSJYQc&Q zRK`L!?F;Cpte!>N7OY&f5?-}(5o~A?-9u07;yY?jl17HxDd`!69t$FTUw@S?>_Eg5 z7yn%oDv!Ik4xMyX&=^}tp`p&b5MNe^>T?V9#`zODdB8SO%bfV9ey+jA_Cpf<$li2q zUM_jr#KVCkB6h4$Hh^Z0sHN!BipV_@epJyIz~%D__)%Lsd7KrNNPq$ z&w};^GqH>Z&pqU6kjeDMM6AdxQu*2FZ(P%L2tD}${omaj=d>oi$p}xj(N$z7Q8yhK zu#F1jry(DfM_Ga+`M5|@8N+Qy|N2>b9G0m{=k+i+2F6gl6uY_bhl1u_*? ztoR?SOIR{%A@agsmIJvJZ|Q6kR?!B;WFb8ZP_rghpwgubOjrnGdiQOMX`OOb9%Ela zq*Y**Ey5chDmNqUt7wgFg&k158)+kVGJv8Uc@%`Mrn`mDF7$vvD3R zXx-$N0i+}WESS5A!{cdjRoa*Cu}0#D-7n4M2J-$)r4`&OqTyCVKZ%j@>ath@)z`q^ zka*V)Y|pPv_(tTO0lY4>TNF!|#uo|;7nsTSTag#6V)(txtWBg{;rpE8;c{S~-q=dM zjMvLsGwA*TMQBzcPp3oWBn$dRXvKP{AuW+#XjAJcm|&JwNDnd~E#vxh!;9^`?Y&L3 zNaXM>PO}{}p59u!3>iTA)P6ohX~D{-x@}V9=-H7rURq@*3Vod7U#h{fq>p1%laoXX zcp;0YYJ+Muk_9xGqU;8okc32C*|4|;73>8m(0UrbxghlUR;q*pcDz#JSEQtHJk=Jk z1MF9X|I<@jAqy9Ydb^Oz_I9$1y-m2L6h~VVq#~kZFQNeExsV&>s3WiOp=*Zoo`LQ8 zwJXM16&K6J9ak2hSdH9uAur5ot_+iJkW{2BP)G3kbC4OvDL_aSK9nz^ez7L3jP@wH?!fwDzmT|QGC~z-Fe1j`| zs#@TD9%KPsICk+53-J=lTf6J-C!_;eFj;#U5**b^hyzq-Lid%>2d_swAU^8g6}@>YVl$I|w0ZlX6*a(>@@37t7wp<*Cnr?UIos zW7(>)@d0cy-#(JLqnZ4?5Z^|}ts{>od^83lgd}I=G9V>CPozkv@xGq%R85MCGN<3< zyd^?!z$}mvI>I4P!g3MEnqCAN#AhyXz9_V}ul-mDcI!XY;pu$0eM@cLUWbff{r#6j zvBv_POC&bwz2w1GY5WeL6zE8Iw6tuT%?Vo`A7LZ*mNzXUtqELAjbRLXz#Gu5{`=F(x?JtU&kaV=a;yLqB1|V;tH6IPMBNjllCY^&Z7FKd5}CVMMRU{_BsUF{kS>^ zR2@g5i{lI4TSPU(sg5H}h2xE(_3=!B2g%jT0`Y5@88chk37f| z=t#0Hg8@l4V3JhOWFts0G9)QeMO8e3Ws-oMq2%$l2_4|;oCg}uG<_D%>bTN)0@hH++%J4SiiITQ`%CkQ zhZ^e@RI_SPy=5Jm9U!@1oy3miL>3q?ApZ?T;c4VkG+yJr^ftcqNV->L3%`f2VV|Il z`M6)5ZamO4wUFgm@fzAJs{MyFP>CD(m)^7XK1yQY^(KrFPba&6~5^x}T2#hTzR z_8RmlF9#^X;~1r{qf@Tav&ye8kMD~h&eM!_&c4v;rh`o`jQyU3{H!UnV|v%+#ubjS z>v?GO7ELK%+2%_074nycnf4_*i@>j8&&m1eZ9I~l<6o8kI>2EjPq&^ zG@S{bZ8{s~m5rZ8P@WVTkAq68`{(2T*B+_t54nU`pr)v_T3ijYs?uT^((0fd&E{w!yzGzTQ#7lbq zIr=S z$&RgkhNW$mShF{pL(bCvuSrwaW77$rrcv_LLcgtokO_36Dut?`Q=2m_hL9Q>Dq<^Q zpEHcI+V(TPu7N&>MGVG`P?K;U+$nzR{L_&s~rsUW?coE-WDA9VBKBjL>OmMiMa?(|G#K;#p@sQ0XM`KgK9d*fxUL8ncDU7C z3A_3h?|Akw+4pCMSFcHon;YnAuK2w8{l}BPHJM`>){Py$hAaAd$eL6iz)rXgMV}qs zTuf+abDjx1`ySf$%;9Z2J`MS9u>WOrEDVjRFeT|LcKam4fq#(WixzjY`Hi(BK2{acf7Lk zqmf!68%3kAk5>Ee*9}z{h#bZv3poH;mc|COrdjJa)A`8ZKb?GUz_66C(0Xy=ExBGs z7tjyRF@@vy5jMgXa2fOh?;Y>4BUd3$@p<&&dLhHLvA6QFs_8_B0=&d6rLsX@D?)^R%g-0OM2T-ecyYU&19M%5)lqcS^wtH^3v zBJhcL<0zl;DHL~pZcjq#=X0B4mLZ-khvt-Nzgq>}sWjH+>!Da}a0DE6&d)l3b0qJV zQ*Of7Mgx4t#HPgcM{#Jax!a`V33N7(u&#&&zr#0dThidrf_&}!N8GlQGeullu~J0e zPNB^8>S40)R|9&lh29jq-9V?=+W$4l%6(R^#p_TVUWd;?+VeSc*D0-plVb!zKleYx zDrI(ag8sfcYXm+ktgOX?-BF6&aaY3cy?$W_#p+(C)}oNf@y!_dB0Ot3;w_A!12!wS zDZXRE{51BX`bT)7lc9~ooJJqCu#{h;c35|5Sc~Mj1pZg+tn*yy%>Cuywl^Kgu_TGr zB;OnJ?rtcEJgum!O`jhH2TqDqTXoU{a&IiXtuLed{rOtDHCAdEE! z!msS2_dfL)MN0g31I(jFP1dKo?W#j{dSO?AF5vN^4GmeE$i5W6*Y~S(83uop<1j9w zRa{`IMI5ncZB4u9Z1+36-d?lbLWpjFWpw<~4|-j9^XALl)JLf7*7`q=j&xc-o1;D1z)BhLV>&|iD-beP`z%8my+62}oYz&xrCt#wo| zp*tUt`GdBgKS(}A=_%V%lsNA7X}Av%ohhxSlrIhVcO%P+?sh`MK7) zqNY7~rTg%XJDYtslb@d-1y2gpm~!IiTA{rF&EXBUh1!CoKdTetUr~$F`cdLd4!Yw0 zM=ST(doJ){mqL5!On2wDDGju{_Xf5c?SC&Pe!O_B1k^5puf^l@_<*mKnq{pae<%?0 z1EUWJdH*&_e;d&cYOyQ4&&Kl~{10eLc?7Sh=>^|t^h|dHEFHJta4YL$u5 z;s~|?FJUFWYHJKM0&@tMYhsueUC(#}=KnOzBC@SKC!$Az{Y#y-ShML1VedJdGPGlA zb7GBk1I%w+-v(Z zjpiy>1j9{F_850%bok6Sz%ttA(b2or>}rk*bfMPJx=?H5y2f=)ZG4WWwGo;O!ro>J z&oV>N)z6KapV+T{Do_{`Zp}*RE+@H}8L= z(Mb}1Qk1QQ-qtp)3$G6ozSiXU_B}cZALS;>&3>v6IJ$$~#Lc;*zHdW9jWAaI(ZzDs zh1YfN?%dPKv4mPZTvrauNL_8dcSNm185#50jPf3>*#?};Yc_f|@mPJLd$7M@*Tx#n z_G85|U3)``Q|!H+P=jY20!1_>%3<2E4(eJ;2tqHstfD7D?pdRU^QmLW$(kd>ybME``SIP9B%Q zH7_{7>50w@JC%X{5OLGS{@Q2UK!0i4|20Y6T7upYUOp7>{stOvk5Fn7THgY-gCWp|c&u#=^+FMOt#;_~Xw1D)Dh1rbX2 zdCATtDIKLE=sBjB;i_=xhr@F`!#R=b1*ihr&J3)?l3uX8Cj4aY7yV~@0$jPt+D&?H z%Lr5OC#6Yj^!?cd;yRif33)7LRM0Th2iiW7QmmHZ)F9>QzVLzGFAlxEHQ*S#UWTHh z=Qqq8%Si8?KC7UN10BYaWFlKlj=aUF+veT zNs5(xHy=lled0E{|ECSHHx8pgeZb#$KVlN{gZ zVo!0|c5xIyVj%#KaLEVwV|p%b@*d{mxlUM2_%u`%!v`OS_U3s4Uqu1~KZfJt_KQ0&_LE*N?mWKpc<-^!-A!vf%?_`ba?|yg zBYR3mVRjE=rhH!q@1*)_FxnA*qUY?^&Ed3I#ve20Bn6fippW((g^rJHJxZu!m?yq| zsh@D~>4v@?79(LMjjKXU{C>@zhZ!CW>zS(PDijhz&-U2Pn-x6&g&RA<_XBlb_$K>> zQ4uIfx!8hsv>TN~4j=#*oSc=&S17^J9dlS-~FTQn>%g%&12T{sNFu2WXJgJ1yqi^yN`Af^4&m9aSk7c z#wQ%P<)r+3`Q*i|za+`}dLT6C_M{D=W3jnBz9x%iAQ-%nz*j6;^EdRIgv zyoGWF_Ha^tu(JDs-j2?3oCAHtn0cgW4aTJlSL}Ns{6fpX!o%m@}Y}6 zCk$NdpLm4M&ASlBEl|L(VmH`BRp);jJZP3)%+!OA8#dQ`suaV0p*9!cf|8}d}O*+b(u8X=KQ_HcWE1EK=)aOjpJgdOdwn~wz7tc_K? z7PLDU4SYS4h0geBnPQ4tgH|j9+#ZyHR&aYz?XbBAZWZn5w8wgFVlj3eqb3gVUN#Fs zZE40F!`e_ws0CJ8hg_#17GkV=;9J`-@qBveQ1JE5zdv)~^y?ElTA)GrhS!46pd)sZ z|J_|)$}PctD;C{kkKr}q+F)6zypiF;h_n}cbGN-l)5Tc*YUn<#xw!0d=V0vDjQJ8i z>ZcKZnBsh0=dsRXy%)Dn9JuB1{3B1m9%}Tn-=E%9-r&QEp@o0Icdy;c_jV`ZuEO^m zL}XxfJBFQn68m{*7dLim!Le{Lx@{n<KpEx<~S2*SR(F>n+Ty%Ol6S{T`^A0vhxVj4Qvk)_|e8qR4L+lF@ zS&KXizKi}N9_dtH;PVDi3*j3X_%=^xsfT=P?A*49))MZOGFtyov2sEyD3~RNrHBWg zo1^(9Fk2Vi!*kg2?!8+-+PU)e`d|I%@9unP;vB}B-&u#NkyvC8=Vrm@GV9aVfQk0K zVzo>h%0shSDE8?X?hnxh?^Ce9obN4fbnrd}-=%0m^bhC2F>})=kcvH2a1k76*y6Ex zv2OyEo!Mfsqcc-2f~yKkt_5S7qwslrnBiMTb5)%iy7%^y4o(j|_{tZrta`d{Y1#aB z<`yHf<|s5*YeAobCcxPuyL`>qgGM}QXAb6p@o3WimQr1et!6z;Sq_r@u#3Ji9Io}y z{KA;ICHd~KGRH*YGFj{l;`>4@D)NvH7{pqMwMK=15)aI%2Lp{ShC8-}PQCNLcm9gb zE!uyuucFJ*aXhrnxyQ2yd(WA*)#-DzVl{x)f9S9^m=F7FteD@%njd0K2X^H@W%*R2 zlO@M--?TZg6`R{Kz$;+>Jpn$)6K-m6LhiVETaK#Qv3KinlN!@Jyi4p;Bp%ppNjnuB zI;=__4=vb5=idJP7yowd->&}K*$W4cJox%bey(DNyhGmhR?ps^z1^E;$7Z^ z*=9aJPHUJ}XTYX(38q+Y;QKez%*uTkSNW*$lAsfUKI zb1ccNo;SDZPgYzY%<>Wak&h3>kz-q~y0M4Qx4|m3veJru;rEmhb~-fdJ};}#@C#|P zbmf{@yceT=+@(Qkqn3YjV_xIDrn->LaWmuY=%^9R5WdhZOrcuZnm+z#{SoXu^0He!NaA~%%~D_N~@sfan5*OTMNvC(K^%%q~kP;(9qa1j~)mNC0x^qG!2|Psb1T= z{Y~KAKzQLJ>zlBCUM)ODL@<2B`HH!vT_C0?7CXAU;7gGji0$tupP>Cil!xnr8seMC z#d8J6#QUMS*q^A~WS?h4&zpR_CGajswh{iI`dog#x~1tD`hDrq2JDB^cApW>0MFTC zoI~2-k62H~^nuinla? zcnpLBSXYEML(ek@pKB&PW0&c0?MUDEBOfOHa@~gPHH4YgMH6ph^^Ih;{Ltz+W}VR= z+R*)G4H;i(u_>#^m zKOV;?$v$UWf4VlS46#8QuquhYf7`{uADDNA7UxLz=Z zAvBF{wSf_m)*$vn#B$qL&r~bie}=V!z5+%H)F6u`*lDabO15uqfqvrE+D-WLx zN4)CNFi~wwdnMBxaZehv-I891D)G9%k`aA%jXG07P9%#F4vKdiu4&}YKtsFG$fxbx zhwLMe+=Sgm4}am$g$a7W45-EDaIq!u7a$4Q;mw2xdsl076m36T0NH^Pq@iCV6iGX3+>$Hcwmo! z$A#}XQ1tjwhhSvNbIRC#a`al(goGxwhxFY@?J<`$AM0jOmCtU_jI7{&6Yah+;`8w2 zCf+-$z)$wxq;(VOuy3;6zqB!SyCu_AJ+7}z_IP2q>Kyy$CA0azUT<7Hzr!`i+wjV@ z72cb!L6Z2(xzUZ3s4mnX9k2zoNCnBytz}`^u7rWXF zuhniT=`=~lUu?o&FrHs17RY`d+{9kkB)Ky>dQqtudxW*mUTbWY*BU=C<7cM8EgpZw zFBNXdVxi~)Lw>PH6zO)=LQSO9#!z&0E20gGZegkaj5g2*Af_o}jfXFY%#XPs_#{R3 zc$G3+>g|qBVkIV8ccEBY3%?-$Z>H~^@V=JX({49$Zn!Ve-mCT97OA$v5<7VlpEnvy zlD=E3K`5TJTPkfNt3guvykzekmHYra+3Qj{_m?)tuG9Z7>x#ZqdF+fNbwi$n{1?c# zAw4=tdKYpJ(Q4??;jjhM`w4fzP< z?U28N^g`Z_eXVtnJ0b6c9FOUT5M&tg9>_D0-+^>yNYZ_f&qB6A{t2=Ja#^M%t%Ce# z$cG{ASRw0%?1lVm$SaU*Aw$`cviQN{|1Sxhe$gi`ypS1 z%)m%{KV&E5%aHFuz6x1`Z2LOok0JjFQi5TQLbgGkfIIS&&yCeUROgBxye67m$k}|LbH)x)+klnD0S8 z3)u!~Q6=eq$nB6_kVY%6X9d{{`PYy+Hnau#B;;mDvmN?{+zR=(kaDRc{ddS`A@@L9 z$|UIk8XH!L%s(2d&s~P*bMSKpoa>!1nB+Y>QGvqADUi9YQ zg3NK_wU9d@?}YSJNzxL?{{i`3$Ooz=sRi;+kR6cgXX3LU?X#d`$U~5iLxyI<42~-REOfegL_CK6pVkEs&)D0@;11B=te=xeGiXKU|2|f&6p5B>fyx3IR9d7m(*5 z<;C!S$Ui}T0(o!=@Iv<9ElK|ivilxM(q90-d$I2ovhmwk2ZXF{gzX^hOMw$I=R43D zT#opK{0j14AkVLWzd>$qNB)Ft3L|eqIy#`|cfb=e8}hZ4@Gr;* z?uVWss~^B;K^h-K9)y%uLC=t$)$k+8o=!<>h1}kS_=5cLLz47E$X6c*cF5Nrk)$1v z{f{CqL2mznBprtQaRm7X^3`tm1>~N`kY^x!{t6=n$YuWpaRF)nuh2Q<709%A@%q1p zt{}rdgq|UbA4mRx{1DOsxxEK_%^~kvBT2VH;%8|kKjf>BcR}904hN*X9(srDhg=R> zy#bsd{~7XO$h$U5(qBRT4ss1-+a}l=a(plRA95??-$FY3U=PUikozDzHzVId8lRA) zUqBv$d;>D{B`x%tv`~a-$FW{LL5Mzhx`b#bBiQhg|u%4Z^&bi(tBus8!$tT ze;S_+Nmm{=Lpq<4q{)!yAW7!3*+VAfJK^ACjc!AiskAG32v{@tKg8SCIc94??~IS@Tomf5=0SZ$RGu zD)K+%3COdMl|MrqLT-ipE#y~_{{q?gb4mI)$bW>q1Znw&BwdDF5BUY;$B=)7YV4?tQW&qJ0&2LBOV3gkaSRzceT zH(-bSG2|VP(mx?iAlo2=kpBW%59xUWaSpi$vJq1LXT%NU1CT9{=ONo6tB>Fu&&+WTdC-AY-H`wo5lK5U@J?J~V{pmm2-9oJG&RD=YMh@5lwXU#h43M!5+0_sUuH$@l7uaeucy zhhDryw%~rTp6(mu0z$ONFo`T&FP9MRh5AC`woqS+`#a@a!mvQDzO@?3~=gQ1diP?}+Im?3S7c{+sEkmZG#l#@rFS8OuQ zp~i~y3uZv%6&I8fA`{EVa}mjc%&clck(-h2Bo(pr^vo*y)T|7>*+tsQGG>)JpxsAJ z*%_0aFgi=u8z%!tSAKe?Is^Y%m6@a0J0?L(59DNJ=amD@%Iv&sV@_Tn44#vnone^- zyM}XFcBKu9XwS{gE}RCtwwe@uk;8;HwifF%&DIk9v&odLPcNL5Zvg7=qW5%RRGN)U?s|{HhCX2xxiA>Ma z8!|GL5=EX9iAXPcnq@~lErmO;+a8;YtU5&W`no+;gsF(1@QErr>c%Zef^ z)6;YE^K#Ag(;`iV-0a*UQ%0s|Ze*EKBr{{NY$#kExz{u)BcmvrrPt4jgi6erd6_KF z{AgrhWp=JX$;vV;n;uy($()s+nVl`$AB@zQ%2{rDW|qOTB;reV8j8}hWjQ~R9r37z z8K&%XJ>twBxx+H4Bt1jchZ-Zd8Qd9@4SG2;6TUXnY?kvP(;_qFvfMJgT>k)E%{a9r zQ}2$LBQAaQBt@=&G~&!~=}Qc9WMO1lx;4KrQ(pF9WQyLFXUxtl#mAKE3nynnLo3@N zrG{cP+iZ{A7O}}{QD&aLKEfhux+56+a#7> zA1RFFW?Lp_=P!$7MzZDfxh!vGWY&DyP&}<9FS5*)aVt!sR+}Ra&NP@y^!mKpi|vty z%B)O7mR>KXrx!Yl>my~e4F;G|uTMAn(({%@3U19dWa!f~GHY|QRz}hTnQ}&chH-YL z;*H!|ontg)War*yV2A+S^!$u0eeSJ!Sw>Ifj!LU3Cv$Rz-dGrUV2&dv%Tkb~&#RBP ztL?e^yvezl*>GR|6ia@#Qj(RMo}RHRQc-5NmzXC3%gRVem70@TmywN!mU3I6-euQk z*dwc~s#X8(40&aw%$ikfE}Wm~iQH3CQm!n@Kw2rDG}$)Smf?%GD1KtC@!m> zjyFaoSZ3S(uu>$iq`nt=ub zty9wxt>yE5>3GB4`QOij(?{-2ue{5M&uP=Ahe|W?|0xE!-a!whX3F)pOuYZLEV;sO z#Dm-6S__K}XlHV!EHC11uq;`wolGyAYm)VM7C{4%@kYHob803MtSeVvIy)O5zsjVS zr%ua8F7YwspAwf5h!*F|a-p?^Se0cWEoBwB(Hq^JkK~eWQR%cpg_mcUi?i^!q5^(B zH4iNXr_1Si<{Y4Jcgh)#e0)F(FB%c}8`kYF%92qwgX%KdejGtvN zm*YR~*%^h!vmz1ytyweBUdyc+QN_r+kw6S50Y0yP54KVA9pooyeD!? zK0YR5Z^WGqIW*$S_0e;lc^}P~C z-_xLVX>AoN)wS=~wb*z=UaVifV8rz~vcK6jOrv-dFuLwqB9BycmADsG@W^L$?X+*Q zjoeW@a&c|sZ?=uZJ*$F;iA5KEvu)&$;(=x4`@Y#W68F0jj}OfFrCqGSYkrIQ4V+6Y z&I=NFh@CD&TjCKTcD)=;v5iC?MYp)oI(T zL-^G<*+yb~h&Duge3NY?#<^%i#Q8VbMq<7aZHRpJO}3GkcSRc_?OKqFZ=>Br z8>0XCM%x(FTA+TAqMQ0bdaU(>bS^dDP3+GtygBO6#Upwu9;MdC=>05zsYS zFS?>g{7Vcb*TG-nBe`CZ`O9B)^%q_JXXFxvCdnkP^dX7ZEt&tNa!yoS)J7R^jhad2 z^YC6&IwNnm;t49A-BPKpPCqZ!N{Vf~Ke7eXa4d~$s!lgg*Z$44ac)!_xXk)msZO^E zEzHx^@m5mg@y4h&T%wI2Z$W4)#WtQF)dns;Vv&wXy}CYKIL3v@l<7vEOR?P%BU{3N zW=*2q0p4z%u1uF=8;{fHCf=~W+~<`h=uYYebiJHg%5AJp{Cs+hHgdeuM6_@+)<&H! z4d=^rBhRJC?Y<=K+PqS`?o+hekCx{_e=1%y5i;>yitR2+(yqEz>O&i+hP9f@`A!&d zF2#1|Uf(WV>!Jl-nw}=wC0}I|C5d9MEQW>7rP%I_WbN*jKGi*#mY#MJG13cfWu|e^ zJZXHQZbIx_itSFmzFp8&)=8&ym1&n_7H-!yj3d5fXfuB9n{9VD`LmLq_EcJB+Ua5Y zy4W~mI$}$0i%3eb-AN<)en{=Q3~4_~yDKg3y^9e@)Z#_xU-R-5+btQ{?jDK!sxs|m z!-Iy)!ye7t6Qp+ZPNHp*J5p@7cx1a5dAmPK`y%bZv<$B4ur8=mS$@o)Cvw(wF2#0> zMz(ugqU*jqg&!_{GR**gCT~U@v02gz9!FZcDaTRa$aV$a^9FbNQ-*2q=u^D6Q5Rd$ zI(Zh^_!#PraH@O@Mz%XaNA`7%duH5AhPw=uJE)hlsibESy%*6col8;A=8^3lBeyjxt_^;Rb{a)JfhuWsn&IQBisE@ z@HM=b&c;!u6ggT|TWpDZ$-*h>nYx;Uo6s}yT|Dk7-Y)qxQ>#=_l?l)KP`W6gltSx- z;20_bviikTvE(EG!NUoNBc^tx=jOQ5pF&g%9WZN^oM>^Xs#4T}X=J;*x$Zwtn>pSE z9iUzPfF3%)1-D2C<;dEXVvG%V<1u)C;<*&DD9NzQNRMPJMx;|NAJB(&Ca-s~XqEJS zOxlBkCU_f z(awF7Sk_8s4U~sw=8#q@DGTYt&xCc<(r zu!u+%bw94Yw_ei=<>Ea+ky^X&k7#$dbdWCFslJ!4j9bMs6J^ACI_54jXqi~FIxofe zI5(o*@%k-A#P`u+S2{AHen0O4=IK;#ApM(d_vI1oTHs04ZpidU)1YBt+G#yyV%S_Y z<&-D%J;a%cq22fsy|0Ln)O0@*%W@r~pEpx-a?Tqn4X0xoDAT#^%Xs_=y|3eaVruPf z8KDEO^s%07{z&o6jC1G*PjL;v=4!(%P4~ohx3o@rnCoC&EK`YdsbP711QrXhkUgr3 z-!(nO{g12xKTxVJQ9jf%6JbfM-PI%7eL>2k%dsn8+wUpf0x#H%$fsP$+-oKadu!TH zwcYzhw7XWiq7dKT*xxlROxv&P&m)sNzm|JK{9I}}m^%WC zMXDn|aJh?rS^BOi!+=Q8x9c%pHT^74RDP6g)&WC{MDwR>(Kl;ap>wHWnK1&3Ds7DU z!C#d;lYUv>2cM)GRQ0;&{DD2fKM5Ce5UCETotCxo-~3hw>uR(o%#fyR~Go=`{K#^3hB3o3hn*Th{Rr z)_60;@6RV*Gs`RKmFFtSPycb+?~9pfKW}%UZla#4$}1m9$K^c=@8)jLF{YmamO5RnZoG~KD(?G`$BX8rsrqE%HO#!yK4c|o_a90N zOTLZjaR8A@xq-2UITWYIR3DEiEcpn)7SZIYS@MQm!1w8`rl>^OL?2KA9?( z5&KKvlO|lQf+_#g-d+6frdLfbD`B25t!oEwPs~d#KtWiVhoh8y)0bktO57vT0(*RE zBj1=)`upPioL{FuWO~Zb4m9qEt}Xn}$C9|0F(ggia3Ugyvegg|FfmQ~U3(7(R`EyuD_7Rz6H?ZL9D_+7x zSX!VTI%p1=d^qu3O86448|y_KkXh!DZeD_xW?v%$iuBK!g(BXnDp)rLh% zy;5(O2D^E$ErdL+KPIo`SiI8RIfJr>OJGV-S0!;QW%^ZxO3{)c{FH!lp^%W&8>Snk zDbsMz*nJI|h6B(O>4gw@rLQxEKMTExb1CViFplLz*`S<*-I$lL3x%D^bi~v&j65@x zN`uPS+{(0RX_n9vWngY7!;opX!Upsg<&s#^yv(0nVSVhP%+?IfAS|RM4bQ#hq6VfMshvwnSNz(7!k>@H zVSR=|_*||_f>^F#|L~Z_*;u(%KA7y z?OaOu(5}#5i!>41n^rhoVRn{(g+0Mm0>@_k0pL1=zE-_<1xN?<6Oj!_XDw36HP<|W zinK*XYI9ouit!O)@uB)&$*w>HK^(xNUyS5Lb|pNdDe5g;&oA06 zP!XckvAh)1i&r`(2Z4jIG@Dpn2heCZgkIR-73c?JI&L$v)PEdS3*#tAD@Rj`w;#sz z;zfmZiyjDo!DMI64j`dpKJ-FfgxFtmnp;cgg?iYNN)VCBv1a!h+?^k*=y*F5_) zG)fvI?GaY@_b#kY#7uUjIi3&kKMgaTO9e9$mLrB48WE_Q!GqA21FJ)~5-2kaUN_@- z58zo?PnG#vDTh72g(M*s-nUx{-Xi=@U=&(S1z$O9#tMUqywNI?R*yrk_(dZ1l6(pN z_$JqEx$YJnV|O!$ZnOR}qs)QK3vX2K^DWvlj7?y%*Oa9lg}q5{w2n1Fms(!SWnNbd zA4j+c7*!Wzgp=@*?P(T(CXsJJG@oV}$`!=%ejv2scc}IQD`nnt{cf(uygz-{t=U$L zH;ze5W{yw5OXyRxInu5@j=2qb-6JdbVRoV2i@-~|y(G~D+eF<*@>@n^Chi57^$jLg zq{aL^-7(mGw{$J9dM-(Umo$4!nh8G;`X#*LTq=H`Dqe+q0klkrUzA^z9tJ-0*f*t1 z(ns<~#*d8^=*t!>2lS|yP@@Q(eR{TQwK@@Y7EvQms>+sigp6i~G*1wFk4B!m3C!

    BqZLS}w+GY6A2hsmHy3ZuUyqqpE$&h!E7xip@+`$0eg}i= z6zhJ#?9ioSM+#HyY$5jnf${)QvOn4yE+Nasef5|$xNT!8Ax%U`en7sRcZo zXxAa_mJ&NqX^rD1Fpt`U#@sGzqV5Uxqi&{B1|ifR$sPJ>n7aUE_)7*x#9Y&?Tz6bj zOBIE3gup8vG38c9bBE#(8eiPdpb&#&=ud?1FG?M`R?I>Zixtp+7%L?=#beZ-HpOmQ z9QPohdvk*B-;~P{oev^quVGu1RSL#r&^vMI(Bo%AUF0`H>jJx~sHfvR=p6Qu<^G`| z&Olh9)Q4+#aUUWE;@nNxkVcF$<7sU?4Zl0KE`- zPVOJP_wPZzCVv;2$KI65bvE*mM4vGsfH&#(Vc$^Pk8T2U<;a|)O3hw1SBqVt`39$jP{%z6Pea?YdBGxM<)s8b^ zO}wd6tI4&TXM4ed_xx0stVi^AkiQqXOkV&$^Qq9i;6OR&G&_Y?sWbXeSsmvL$b&9Q zrV91}`3`xEcBn;uKdoPC90)(&EYaTJIvrKAUe4(zcwD!~ODFkq6_>CFS%X_d&P7eV zUfuwU(7`qMRy@NPUMDO=y!Ioa%k-|pY{^CNAXa1#IvPrgtt8{| zfOW8KtepHyT97$s922_E%xy=yLV8%@wr)X>3Hn~P$<4v&Rw*Wu^181bMzre*NK7TAdP zpy8^DBhKA~ja2^j;X9pF%Isdj%`a13Lb=VvZM1>MSvhR%cOHO_VR+)&DrQ`Y)(rM zp}rmK-3&ZrANM!GNLBA)#L6#g8T%GKXL*`4de*kYcC8Teh{zkJoO~Axn^gsdf}Q&Ex0BZlm`{aHIIao+p*& z2ze}lA?zfpxhl93FI2!1`VvGE!8!XGoqdgNMbI|JfMC|SPmS6O#TIQ&u{eMi@aT8*#6kdrv?}HOiPYWwb zk~lYZzHf}=D_b%CaQV_8RoN?(MSZegMkp|1+lt42^keA3jKudA)>p8wklCJ@`m?Fz zpKw#B$1Y;bC^CuY!K`^+CgQJ* zMZd6tAd_!IhRb`PcQ&fs%QFjx$bIS;B5>{)l42JQqF6O;9KK3CVerR&NeB5}+ z{E>NnL57viy)@nG)^p-S8&NVk;i#^!8}&Z!Ud<)0riwxiJ2S5&Q1AZio5F9Re866ecNxUep^L6 z{=MqwQ)f>7a>^^#!?b==s90GU#m0=nEUrb;AJV-_@-(Afiu5;8SGBFxrRh&(gEHOI z)wwZ$q4=OGq87eqc^uX~29ty>8C!=IUQm{b1@nQ>&+%Z0}mp|9VMp zTdkdip_tAXdzfV@S%se$d{#g@qka$YuqTzGY$9esNPCy0hwB<#n%*XIkE_#}5a^=5 z6fu|JYq9(i^R@SBW=`CwP9^^vv#(7~_|02n&ValezjfueZ8YvPpD>>^e**nYEx5A) zYtd|K!CeIp6#S^*Cj~F5=hQD$(!n|Pd;!Cc9UHB#DP2=SQ|Mg7l%GO_+orrbC8z4E zDep~z`qZ!R_)DDmsr6m>);2J6<#ZKpL*5M)h7|IyEQ~mh z31!)%5`NY%TV$13K;Yb%V*&l3co!-s`b|VRVm5@jM<1iJttd3FX}{$O~vza?h6!K;#KsD3AzbbbyTdbLDC1!t76rd+dlDH zSHtJVnqy($xL#VhUQ~9>wa>iCyeXy=(nmlwK`(D|y^wAw|4vm@Rp^E0+JzpJK#nRi zdM?9L^m^z;?}C?OT^GLcCib8bZq&wTcP+e^o~^@poaSJ`*G(A?&*ft>&Fbuy0{CGt zdQGC2-w`u^;<>TiJbxY4fZUc-`{=H*d`~k8yYn`dBbZRjG70bMSrRZiG|f@Gy09KW|o(4 zZ8iGM0dv3@F#B-?jH=6~;+!#nLvXgq%&(ex<}$A^ui(tkznKI1#BDihCt=OEjJ9Tz zN)auh8u5z=wjz;})E9hW{si~LO=USs1v4Pm<6u)+I(kK1e=VwKuxbM1q0v7@c%wWt zV*Y?^1Pjfxf&;OmqYcNPU1cPRr#RYp{nut*4$JjhPFOy1oOGPDupDddfTiEE$xK#U zPKS)~pnrpLJ!-@@^zL+QFxINArJ5hdGMSnBZuDu$NgXSh!)-hfZo($Z!LScvftkxPheTkIg#w1x|| zmQ9v^a6RSt6!%D{t`m+EV7$+=51QBr&Rr(;+imbaaK$rXi@saQ@e27of)mU!@Yv?k{)%wc>+dY2g0+*7g4U@-WTe2g&&^iser6GV)^lEbLcg-&QlR zt>ug-nV2$~ubNwH-eB2i*$1YdI8QoGIO-T%0vY2<77if6SQ*8!#&v`7MI)^-i(ITR zK4EUCc3VY7M-}m11q;9F-D_%F-MSi z8yb~OZ%I);~^vj@?DBn%D%)CBlg@CJW@|MPjb&itj@|~Cmdw`elR7Qf9hZ+*sbDI$ETK0 zaBcwH`pr0nnu}^|F$OsS`{v->rxxNmtpZ$Khg@IIq59w}?>lp@%{k;+RdJU(Rs9(4 zMx*OtUsbXUQyhvuKm1sGkeqMgcLB)0HrQ8D1C|xwTjwMTFNbIUxx|HYoH6w_JV(R6 z3R#zXHy95%2OJLtS{P@`Elk$^#DREIPg*{;eCi<9m!0XZ3>Vbru5?YUxC=*mMWt(+ ztCHJtq3bEvD%VqU&U;Zb`v$#~pWVJ^7B5-gUf}XA#<`bV__)C*EAFpYpuT0+ES!wn zb&G0T4ar_N6pfFkQ31(*^Kyr(xDRf0w%3pbmO}%?eGvPRc<&4Lyr(kSp?kL)FfX@k zf`v~&11Fs)9Bw6`2py2+sh`?s@v1qD9#P!G@=nqMh$tDZO4nU;7S5@kvwF^!Ia|D- zs~+;cGylu^UpAN)S1fB)Aj-)q^nc(cB8# zdtv*e+_1mo`diZ1UDfJc(tyoe>umR^K6QVuhjc(15OH2xI)&>%>!*o1v%QlCp3W0a z95Keo5#T!j`^PyeCWQ&>SGpF?S?%rgZsqpf<~=N58Zj4?Y)mpbe3QR!%Ls0k_L|-xTtnF(B6gd= zZaHUn_up zrPVEev-0OFacc097T4mp=RfJ4?|RYf!+cg!9+Nd|#bwgh-8X`Vd4*>nMD6Zx90&~v zJ8>@7T{&NptpYJF#OLmr$hL&_&fXZ0(~bK> zn~9014iUxFa#kDjyMV=x{9-p>`v+8e!}hVEZ&_|(izmA_A+`n(Tf*n|S*$Lm>;tm_ z%YfsQ^HV2r0uAI6VzqVtJK$q#aks!k(W?zldf&9b%VJ!TVby>1A~(q3aT z*VSxpJQzm1>Y4C?MjlI^6<}8D{Ao$vcJej9nb>efMwEJA+mJ8OUktOEX;l^2MpU-o z0n2b-o910T|M1dxn!jwm);zfMNAt-Z6|VKe9Afz1*RW_ZDP|1d#Q$yPcF)1iv)yMp z5tcdo8+(K8z$@Y-;3%xBI|aleFq6NKUy&WO7-^`iW_{ciumITr_p}Dds~K>h{8kD4 zOAj^N<$cT1dV_0V&(+`$%cMN;4G{4Ht8qom>G0=0Z}(stL_HYp3-K&Q zOb{1qyITDe8;MM;&;j*V;-JW1VPUQfrTf5RphkGsJ_qu+)kJ>9V}|&UMTke`oQ2*k z4TqM3$#=Ba^y9Ar>}NAliYnyT)dOeaI%@(hI4uDr>)^7fgs1G1}+wgNK#}5HE8o zz4h~9wkYvhHQz92gIPpKQq0d^&+G>A5uZzwTg`iGE;oJNgJzYhJ)B*roq8KYh_%aG zem%F+#olMMc!_gUz0?ySM?1i;hPW}e$=?rFlnn$s*bO^T=y9)Y!n?q zfj>#g10N_}X*F(eTy9*nCe%l|%6bg`2MevB90nVyRkpW=ZDbMH1Iu&Ze>StQkC>H# z|M^5j2@fP2souO&c%5^fli2j)*k{4(zzx=cZ8GN6&)?ec6whl@=e#%~l9FN8=JgU8 zCVSn##<;2Sa!2~o)qUG`kc|}AY2=7@&ph7m5GU`Fi(Mi|#B2giW!^ld`JD}8fLhB& z2h3~jcb=>nsOhWeuMw8=E>M`@6=PGA!EIDOf7Sd-?+HiS|6LqKCnQq1p^aWj1bd-eDG-9J}Gq zWF0#C9RnDfUhydCXr|4did?O+xIvshK8i-t{_=+!594x2Mn~tipAK~Gz$x|fo&({& z#&*PvU{YG8EQ;A9=4m#wYRwOm9mGMtW<@RPRmj&iSjZ}5k$p}!sH$X{P0md*HoeFP zY;eGNxu$ad!iMxY`y9R-{?5wi37uqqRUhMFHEyh_?Ao^D)x*yW5RZl(pZDxaE zkk*sodwaAwlD-bzAYvcmJ4=6X`eRS;diC{Zj{u8%$?MJ?XFEGWb)H%$$8VZp@>^`f zwy>J5#)qE18-5k%L3Y9VR$eW}Kj?R25t7Jb!1-xSy4Nu0EeG|N@d`|UO~wOXmmGCV z_Bu37ISgZUpSjJk&vUt{Ya8XTXAeL3`XjF|dEGStyEM-8U>Km3!Y%=@Ds|X-Rq%Cf zR3TT8J(_{9aObi}#PB_<_Z_s~?%Dh9{lwgbq=HDfL3`L7# zd6)iUMMU%m3G=6o8C{`m4;9ahM%tZdiky@-&|iWqj)wx_}Fu%o5{ZX8yi z|N1_>aF_vk68grO>;uYHTCSp)z~>EuL(OH+r!}YojKGuBH=t*+wJ!#o#6RWv#5D$E zEObVl8S~?6nmNsqX0}?aW;{3RFu(RZBc9q@F^j_ImHlQvW{n0yS&uolxpplcAihgp zf8@xL!))M-?N_(Iz4c%Zo!cC457yS$opy(fTgj{BAGgE*s0G2+YA$}61%>y~3><1` zM8CI0VIuN-kq>(phmi8 zciJ3Qi_Vy47A*fBnCZPVTVzGA9`!q1OIjvZ^8VB~JHKm@qU|py#xFSS#POS$S zj&Q?5u!;q{RIO=XkI#{H&;)%h>42owNS_aD;gd-Pm`kf!;Ry#1be`!s)BRaD*?h*1 z#RG2mfos5Z*f?-?JEr>BIe5fb=;2m+RYhc<1FLg7j*Cl zFb|cWb3}XOA6$E$0gt_`Y$e^5^S1bsy`N`>FCHM=C zd#q$ZSki8>JH|Wh7}ql7oKjCMv^OspYz#Mr!^F3*vm@LW-rTvl8xr@>DZ_J|>uc(5 z+8^$1>}%q&(1~+R`=P1J-KRUx_Mi#&Ika+h>lZt(ZvSE@{Aqw{sjEBjeCONS&u)DQ z$Jt(NYGVg`4t5{texmzH9Q!-_npl^j^2maZAzq=cH1qePB?`0_%N*D_NBIvc0vJKm zoP^$l$Mx1MDKo`lYa>+%G`Gd`_;QOiL3_z_$v<7EJ9_%ktAPrL1npTZ?grE<(B3$Q z-5G$#*=uTRC}Ujh}0Ue5scA74w4gLeL9orm-Cd_EsqKnu6huruooP zU$~>QuT#0;f?st&TbslCWB!G0(kvXRt3iI{u}<+0wY2aoZblR%j>$iU?sGAXJ*~RZ zenTpAXx?Ilvmf5k$329iT8k|5j&|rmK_}l2Z3K7^Bb1R$2SZn{Qxu;5>A5-^=|JLH ziDx8BsWr!y#$yXv33&-Q*lAPUs=X!vFF|hN*=b$~@u4D1HMWOP8FSqP8);KkxT&|X zqp1T?)zJhWYN9>#^q4J13_lnxH*r7U`9#INYJ|zHD%PRx=5`um zb1hW6)#3co&a2Ojup480WBPz^IF_5OW4^Az_5MRz`r5SiUQI8WZmjt^c4TZzqHaJ< z8Rw+z6F}x3k2or=$-(k@DdMOuh*&}<0^<-;4x1MWLR0fX;l^O&d>qq&IZTlToz&LY zENR9xnO!SSZV7N;5QsGCm2eWMh8axCkTZ|s9^Xnlsp zOvoL>zloOAH%6Br(wEQWP(K~>4HXqfn)xS+iF^ZIfu4#gR@~>hZHnl%ka-a=E5KZ_ z`Wx!FSJZ(qc}TbsHLI;1l`i$b#DzGzwmsZTkEzenI1W}91UOf5hDQTbh2N|qPY75x z!4D{3GONp%m^Ud$;5(0lsO6pXctdRNF*)DSbEyr1^ zdP;-2xbz40&%}!kj6zU@*mCTSafoQ@f1xR2RP4S-^u`)nNcSv%oGEDl2j*_9hCODY^YT8*W1O6C9~uU2d_V`ikF@@?9POzxHVQa|P?;d{tOC z&EhJtF6AE1IaBNh&@U)OhSjMGSgrw~i8P}N-?^a2+F7cEb4=DU!Cxmdh4)i!0YAX&(r{nv*aTgu=&1X+ zUiyOM7yTZrDOqvO1Fi5ZIe;vHc`o#gV$`8oJbBG9lo9{G_UQJhO6m1_QKwGIp7~5VBGIP%=-w+C8ss)BLk_mF@l;&R~@+FoJ zwYZ-qrtx0T?wpMdj%p?30je`$`!d*rRUscx9Dp@3k>rwVk(ULlVTQ7mxnN7MBdt)J zfFag!tE^P#1W$&DAz739vH{P2F#8lof6WTVO>i4El9Z%K`4nrMo9J&}@ILCJI8Wra z#;m$2;)x%P!H6O08GRX;Qk>fyWK-*4cp6ocyrPWR*S@Hg+YOvKGh#hD|kH*Y)w(g4~dC(czyHi7=w-Q%1x+6MgJ7Q z3Yf@Fm|GeY{>Vqpy!xkk5RI3PXOn@T8%g#6RtLcz`o+Iz0Bqi*5Fkoaw_bBIw*kJn@0T5 z2FAAkD>}mz^D|h2tbu+8$xesS(*{`NR0wesI>6UC4>X=>`YfE)ai#GDtf7v%U-*0! z3rWiNm*x`>HP$PrX4Rs4%Q`eWKytr2i5<&{EHGX`{u_$I)5xc2yvBX$ZG7pGbg#-5 zeh**6K0zDvalbm-5SUjpRT>3(J>Gi@LjNWdgbJF{Ku_kG@1vSciF%{u$}{S*0f^hn2& z-tYIhz0Z5mQQ%DdfqEy#eosSwUZ2`Jwf#z6vwiq_?xzdm+;q!Qx}EX9LjF=S-L^nu z7WkvsjmDqf$s^e@DiXuKGKF1xA8aru!u8BG{pA+yr{NkWT~q&>B;#u$jQSI-!j_$` zKU;ql=qcxX5lnBN_C#8Hue*Z(zQrx{JY=t_blWxnQPd# zeEqd0vfe`23AqK|4T^Fw%NDuWak`HB58w}e-u6XX`V)?>sZX4AQ=SwWkAX_4`xj#W zk3Le_?=uLoKuu9;F*|E!lq5wmq{U7>n$=PBIb#Ee;pf1r?>jiZkg^KDam12bX}TkV znQ{wNS{ocRZ+4|VwH=sOrLV5(dbE2=D^g;3g9EV;cT0#lEWQC8_cBRQH(5x>bO^*r z<`%_rTIiQ%Jw+y*jQL_3WsrX1(>w!yF~3iZ$4h$t1^O+LJR9n(%Ffh(fjKSKcdbLe zx~BWl?y2npX<~dsedAx^!A2hcFuS2!pdE-rdqMXvdCmr2UM1waF*d+&tfT*ol)~DcqCGdN-=1~ zj)yDtQ&*?2c62}6`|NfaZ%u7qZ;xag{xP@EbEJuw*g0O!i{Xt}fBQs?7=-;Jxs2-A zNdtb$->#7iIXthSM^76lJ6A&|t*-`{!lRoDps``%GS_;kqJR*x^=oHR$ZB-TvHRvhVAMSFDbYn_K8= zmiWBb{U;N@Gm&E%(2WhghAaBI$(mFjz)raJho2kRTuf+aa-0o1x*py6?BVY1 zp9Q?P*#9y#7W#)&n3D7ryK4er!5{Qufqz-curA5<65ogRhpm%h3*-^KX(~J~-0deZn2fC%4ec5HvS_|LzTeC5nXBNy5MaACLBfq!;7B-f7qea|)PY zBPJ}0fS}%^jCDzN(0(x1wAsDlduo1q1%b*u{?`XFT zxe9rT&!Z323z3E@^PN2Q;olg$!Lv}Q^4P~(OJ&)Cw)+qN_DFZv9!Fv<34G{$JOlCg zsRy>tjNv0pHmY~S`S53|1XP~w$)El4zX8Q#3;Wj?)?1-1nw9Xudau7pd1&V8tzGNw zv9@l3Z^-EWx32pa2`pZR&=l;3xqq9R^h8+*o&-GjJb&!d`6GEcK=YW_lTXo{k=2Y- zeKvEY{Y>!rH#2`ZueAx))Ge?KsipddWOn>kk;Sk;;1lu2Q9kQcDDEn_Jqcw6pW76( z46$t4UtSRX-74r#rLi_&55;PO-Dj_IeBSoKk<4FCx(#0&3h-G2n-tR@#i6C_K7*1e z&{^HWx*`@T?A`&}k_P+dW<|e$#BEDCQ^chOD@F9}6v|w$9VYvJ)vNWG=}nQ_Ep(b5 z{eM)lLa)VR_SjXs$L_V0_PmaawMrA=L1~S4u&@3a~gfn zynKF*+5z1qVJ(v968K-Gqso1?E#sGc-N)^Tu_TDq1m7F;?5fF*;qwAhh1+6KnU8V^ zVe?~s8Zk@wM3ok!IAH-Ub3(T`grq;Lm|~UEM;OcY2VdPu@7??aMM~^;3(P}CO_pam zY^q&#cwkq7&gb@^jVQ7tk$owCZ|+y+0u25r$6;JVtGK{ai8x~6%CZ*sxsG>szP);# znGoFq%h33xAN0EE=G}wEqBwL`cZD0nUuJdt{LrDF>knCme4O{>ab3$7>muKW;QB+3 zf&WoGjywajLVqp(GeLUqtJ{~g#*ZUzfq6(DT4^t0LU&#utMFU>6@Ky|LWk#k{sDai z)eIAFq9#29KM=Mh4O%!VvM;SclWk}F&vrbs^WIj#3lFyLt#tb2%}q$wmVArH;VJW$ z5xypl5z}S^_z*L^ngzZg!S#&6I)D%8fC}s4$j_CI=CT(5)sDm4?`iPfPJVu22t3JG zW-!LkH9>nmn#1c`99Zlp{aG9s|B70a){o+Evfml=KU%rR-gAKuyA)aiXFJ-uC)LpI z-dosmsQ(>||9J6O@u}?sU!&XW_5xoMHOra;6#-wM0vNqO$osb;`rCkhFdDnU`>Z_w z!T*3ZpGR_ZnWBxCSSwyyl=S1`Fu;zo0o&HiBh)2sA5Q(C>ITVNS# z^YGB!YBtrV0$rdfur|c(ivOa`o`>4XqgrhEmoTSQA)N*I3t7zplQiuEJ0DAY`%L7y9dH zc1G}t42T>f`nL+K$c=Us01RBI*6NNdv(|PxEf)&`lE~GtPQSh+ts$ajbjNkxw)?F=E1t! z^uVB6g)%bcvl-<*TC?>zmXvL9Z{)H1R7YP=&CU&FQQHp}%hc!_;v~&!?dsUIYIn!3 zwza{gx<noKW~6iG46^(Qd!1h5E=^BZE8EejrI1{-Nsz= z(B*xJc*MsVVYqvCi-lu}L>t9FwM(M~AJ)DrBkdE9x3}pD!+@1Ib}m!FRcY zMKTXMSzR_G4hu#G&bT11z+CUcj#=Jh1Zb7#gb@#Bhhv(YXYrqck3Rj_75eD(wHs zz#Pv&PULz4DqnPG23BH8FW6lZe7f^`&$(4TuG~cJCOo%gkSX|+`~)`o!OU!N9Zime zJQg!5Xqf7Q=suBrtd`>Kq@)7=+ zo{O8jn>l%|6BZLb4OK<(!Hc*biJXJ);XrGx(Ae8s&u`o4PmG1@Ao}@S_J_|8dQMMp zIUd$f*640tw%dQ>O9){)~aJ2yMt)Lv$n1=;3@N%-9SuOolt62 z&v?pjKYZ0j^S}f4=6M2NM&^;=p#4GuC;8vfwga7CZ0ibQu7Tf%t<#~Uoesj%>>d;4rkgQ`cIOYl>>9vK`MwI?N%d7< zxHb6Hs&iX61(PBff7qB46j&aBerwfR(DBi&ZxQMU=CN;H?jhW}JD_j7Sx=Zr{|Z?j(*5`mJGfh}lnb)b@1MacgE z`Hithfc? z-0{jgL7p?v(sH`P8MYpt&XFs$cHZN7}I;HXY3I=H~V4`mvcGZ zv$oD-h85(#@ciB8*hg^-*yp%tuNC!ILjTBj^j^Mmi^u8gI?5>Ie-C$VT4l4xK47>! z64s)s!L_D-P2G!iYiMkN(Z#Md&I5dQuiD*ttn=8mOFadLIgdB(7w7zL)9=Q1@Ai98 z>9g>Ml|TW%irioiRh{!)@Ss_GF;fpdF4#QkQ~8Jn?8-u)hgtxPD26w6Q15#i_DC=% zSd*!$4Q?90(FlobvYXoj91sf3sndj5Xhx~7D`rX-!XWks!+6WE8H#}y11|5-`{3lmoKDPw-tw?l}JqFf@ zEByt5!a9ZvBhp^*O&zwfs4j-^dw8x4VTJeZwVo#;yv3tr;5tIq+gc-9bz`v`Wd}_!ummH0HMGaSI=wn2#;*a_|78~L@(7ufZT%?C$A-Y0O{TbSzx)?n}SDP=Q z{bB1qJoF+iOr?F{W|IdsjmLq?26L6fqY-sZg_t42{7X|k@mL2=yH_3SJihIdo~KSt z`3+7vfBNF5t(P1g&V;TV!#sU860WX7{LI7*EMN6LWEcB_MAjnDg72dLh($Wp7x=tB z)I#`12ENVHmhUFt8a}rzqP4htrGVByRIHrP3JPY4VJYIl=jLdB3Cz|8ck>)}tYgpC zk9RD6v-&qb{hNCp9b3*=!#itnH4?Mz=G@HqTxNOZ1~AdCW~`QpLwR&YBgH-)1N|Y| z;C%}Am-D^lb#~sT;JXy{i2i{bIBag(I8u>^3NC^J4V&F&5B5!j|ngD0B z?DRHZ4;t~LojI5X#-j=Q8uK*~wo&V0%Ce8_hh6k_!C1E=5l?`^-KbMyBd=qhTrw;l_ub?kQU z#@=&gX>xe&O;`<}^&dK{HKxNAWfshDW6ck-rUARcpR+8g(aDmdxNlk=*ow_<>EjhJ z|DFJ!;|bQc)FXG?zAcAT?by5Zq(O~n9^NJPDH0Ftwxpd3b`4e~j|JxLq;qfo?)tx- z|F>)ZcJAVVBg@`g%Fh*Tm$%E^CsyrQwWni4$C5UTQ#?!RG26`N$7v1I;_z9OcEJ?u z4SfG*l8Jf8x0BC`Lol}3knhohp%UfUlH!r-q1Jjod^a|8G;I40S+NG+FxE9-UmSEp zjCswVrtAq$I{fhOmR_8DandR6kx$mvtq(#gmIyb_uAoF>3K$K_o%pzLA^7;~XV*o!44X%SdFuXw>l{mRll%Bq?Wv-RgjqhK zJ@Uz+7;|PHmisBd2YHrUkuvjlf`?&M{)J7%$ z=Em&0+4WTctNnJy-Qgi4ntpttU6?{OFRuUOAGJs1H>r(}4}IKo0@~lRbwelccYudw zecR#)3#=8nt?tGdeVK@(NEBJ%O%}Va!D5N+v`1A6%=oyz0+Au=o9ilg?vX)spj(8E-G0dnEjQJ(d z^C(BGudM{;zHk-l1=4YnS!ihZn1>Do`s1$YM4AT99aOLF*>)Uw*Arg&$hvy0pO*?x z5fKa@alC43Y!Qelip7pD5BO4~`Xc-L$tP(45ar=2e-!a;UBwRylED z2#T?F5p0CZRdWa9x{P2WT+Eqk!hWAPjbe8LVvBGV1oHhBv(VzO@g>;5*8f7>wfOZF zeu^X&!vLW-@=Rf4#S-qO9+C1cFj2ghfk&UntdyZD-GpcOScXpU_8*Mb74l)-k|0x@ z$`Y&Y#tPbvL(cUuRaKpuypmdaQorHmy#vaQu zU)}n8)#_^C*rKt3D(R24RZ2ule2*JpQeij5L7>t<3cb$l+HGj@(|;|dE7e@#UL06o zZzx&v3-a}W><3G&$0V89izOm4-)-gVbTRL~JuC^z64*SZ7mQ&DO`S`vVT7c~kNpsl z-1gP8r3&|-0j;2~fRTJ<$YODJ8m^5J?VB5XEm29f*el$)3`@K49;zXPKYz8lR2_^Z zKftj-Ke1}1?M=ij}k4ZN+?lV5WH(&LNT{rM(hw$q47?VW( zxzeBS$L?eENOEVQd8z(zW~6>0(C}yn_ITwpBViN!fCMVVwa0=-yy}W#qS}`BN+#K3 zo-}N`CATT%YTAb5H9`=WCy3V#y1=k6iEBm#IYI! zWx^nKw2@7$V$Y&EKB8{}%d|vT=3~qrcat^1Vo@|^+PTZ|z#cxg6W?>7=&3**f{`iD zDZ}^4p=()V;+l*;r0+&XA9G3bu`U)?`RoSG$O_)K(eAGYeIB0N#(Rep_=(<|ux>&f z_D#0?Z5zY4+qb&5vFem_xu{%{bMkIVn& z1Nxns55vFu(=T49mQR##UU}_DH12+7CBAe4AM?nqbI<<>=ddYe^U4iQNm`>%X}b0! z!jBTOPXeQ54`2Jy`5$enC5*T5zacwd62I<45BYWUR(2fMyG6tA{!EhoU^@RJ{km&E zB5mQ6r?Ti8o^M{c23kDxpne@**O$^nuUqyoz3$`kZx+k1{zO=e$}c}4Em7NZ=1S7X zo_X-&a*u3e9=x}*XkYD_2baLlJo1Th zs*BG&xT%(O8oedNH#7uqp}$0NIlObj&pE^UyhJ>{ZR3`CV@SRGt**Y+73G9PaWs;1 z|9|-ved%-YIZ5h(Y=!)1$mNi3jU=sv+zr_QDPxJ{uOJ_RTmyLlawBBvC`o!6avNkf zV2e`5%xD zOiG3!pMxCzHm>IgsfApWDoJUO{|IS-w53Us39=J15ArIc1u~E>NrjNFK^8-r(5pBh ze+)ST@?RnEgv8ZNBsXLa^)iqtm;m}+yoS2n5# z$k!kbKo;jn(yNfWA>V+^9S=J|J_mUeG9_1%PD8GPya4$Z$PXYN%Y*(QuR{JFvSWfI zeF}LU@*3oiC*qorkg{2l{uktPkfYC|`bE#547m-GLFz5Ib`WGIWFDl^3f)6K4LJ$Y zWP^Sow?fW@l=CI&JCM&o`XJ2(l5`K`0mxd&vO?$+@(|=hkayW7sTuM$$VVXEMeuLP zHz1#Y^i6`#L0*8|2)Sr7^auF~BPt4H8$)N06P62WCmqGmwwD!5`A@K^#N=Gvq6fyS?BJ`ACH%{RVQ8 zPm`y}bVLU!CQNxhK42PElr$hz-J z(hUsGkdHM%Cy;@~lGFlOyae$J`4!}kAulw;-ypZOAb&#E2az`+ z?XA!=X#u8LQ2b_XGr%7_z~o)Hc1-wE&I_Mp;2Xf4N;JF?)fc!^D1LVCMBq;~-pCDDp#T%h3$kCm!0pwQ5nUIby z*aPwcIhg<=<^{2S*AEaY5;sEjj`Adf=sfLz=StdOIh!Dm9!m66|obUZ6bzlOX3c>=QSIphJzzd(Kf+4(&30HpD+ zp(Ds0kXIm!|Fb0BfP4e;-ywb5psV-sIgsNZ7i~xX1o;=pOvs=84eSaT_%Fxo+-Ddc@S;j57Hi-;%43y>Qj59~rb zL3Zv&JV7pg349^%+XLG{`u4&$kSRUrA0Xd@d=Ij-7yKaa+K2ua@;c--$ld!9tB`dE zuzK_X9z$v&x4jHMg|xkb{04ax(hM0m2wsr?3^^4tcu10_Lw*H$7vyt?fdSI|D)K+% z0mxd&vY#XWLmq;B2=cDikpCf1LN0?WejRZLxfL=5`4!}kA?to2Nvk3M0dfPR`R^p@ zDadt@TOmJzd>-=NH_)F#9)f%U()cF0L3Tj)LjE)4E0FGAO483EcSF7b>G*s21>^ z?!cY59CsCExbw}#UF8hiRZYj;?9%8Xevbc_zmC6yzn6as|2+Q5yp3UC`37I|!!ZE) z_*mRMHV$_yW!$xEHMnm}#@&h(+$~Q|!u_)3QMi9ZORs%crq?Z%wYYE9#_oeUdfXz@ zyPD-x+%M76{bD&C_f4`M_l+{ceS@svzFs!q{vkPyKJ*7#BksR1r|2LS$r;q>_vAEs z_B~mlS3D?Z<9?x*?(5|7xPL%SqfdT7n~VGVv_^XI0@;lFS}onz$k~KwzHS0pxLVF5 z-1D?K#BH87ANTjj8H8c3T!eeSoS6YJTQ0_Zr96f7;L~#9l^yiVBNx#J&XT7Rpu1%) zz49(uJDHSohg?9PRi-N>A8q>BUwkq9r3eJ!cB++GJ3)_vpY?`xZF0_pEFDmPKQk>gtvCnjS(GPhjjl8uEVjs)qBYE50R5m&k=c~I zEI?S8k|t}DZF$LAq0o2Jw6bo3SiE-CeaeJXGN((yt95B92D8o;3Qf(_>QYjbJVi$IPMVmaPu8cW8=&RFv>Zd4 zPEOP6#v^?3%g339WL?S}P|G*xq^B+#A6lB6Y|P5cFdbf?ahGEt|M zL(}1F(@iEhGc+YMT`tHd(8|@1z}57V^HR00kSXNUmQGOQ>c>Nl6sI;%Cx_;RrX*Xk za#H0*%R-a1)=YhRYCb-uP@6L`6&hN)IFzr;Rntwj(48Txtd393)K-UBNKLk9rr@MI zG$Gk;O3Nq-m4wD?t$8V?%+P%ylh!(cWmSiALK*4iiRoF3LaCv2Ie8Y#TpF4&N7m&| z$;%8aa;Dq?lc=Sp(6Z?|Q=V3vc~`D2R8yRms!P*q<>cfXM{aefV5Uw7GitTTdT(;( zqEPl7>ADnca!P7tM%vO)vM*Im$x6}BOjSIgJ4%guT}pb!ojQgH&`ixrNz-QBk(s7< zhwd)67>ubCi?sTj&?Dt`W12ZTO`BOAa+TULw3!n#Qq$qS+DYcDbR{n>BRM%`QK+cE zX3H~80G6epyb{%zT9uNHhvq_Sj@D_@rr1KuEviNP-4uCgsKAnzYs#6E>JHtXmshCF zPeEGAoiNcl%bMZ}wHB0EDrAI!nw?uvIu&mWjWN%(RlrK2%)D&t+zI&D>EpBWD^=~H zP-X5U)e9|##@mZZiK?e#)Xe zsBD%c6=Aq2^nF|M!wfL36OyZ^z~0Nv+Eyc8SCgk(nu*Vuo|{=uNM>Z>IT{b?GUP|d zF;?oco2Xqsv;80qat^D$ON;-frB&aps}6;dtG|ORz&NR8GLXQV`!L{b)>d?-_R9T+S+hA$3Tse_mHp?Ju z?->sbghuPN^7P56NU+WfZT`%3eEf2QR-Qa19l6BIkbm-=dLXLJlI0vr9f*{srOy9zH)Gv%h?aZwTcdU7UO@=ukMGfhUIZ*j;e_AGqVLZ_TwXawr- zxU_6?GLp}v_o+20 z)T561t{r^=9()t!#e@2k8KJ7sLY+3*6lw}BN=eHmk(xd|R0*N42+at6FF9G~fn2Cd zPOA=~@&EglH7Ms6qn?Yujbtt|(R)Y7e|Y3^qSuY&+_!BEe_r`pUENAoY+B4!#R_`g zHCoq;o)wQq;-}cV+86t@(JHMdvc3O(qHPd*8(PU@^nDU)rD33z zk+l)IW*l!ww1Ml0q<^z*7>4l3W^{eHcpf9wRs5b=!6S>&HQv6-HZq3r$iOw6zu7i2 zhqPf}bU~hPl1J8%Hn9Knp>MX0_^L58nJSCkGWBnX zMGUR+^K&EGvl!2VZ15s}HnSLzR5P?<6N{M;{2OzBR*e=HblPqCfkV5yP^$|cjMb=pzDx^qxO%=;h&3r*CQI+ zqW}0t+vtnp^2nokuSESIJ&yK+)Kd)~b0WU+{kfSpNBy~YL{G(|k+m_j-EZrw;oI$7 zU45%7io|bYFtHB4jgQ27N#rlz>grov{lCa13Qdwp9_b?zky|4F8_79QaZwuuyftcO zB%g=(qS6_B!DNV1YlXDw!8!O^JpB|$PqemKx7EVRl zsL~|ie1T^0xe;=EC_%eckJO_14DI%y<=N1miWiNAj6XNRcIPK(S6w4@p^ei6TFu~m z#|%0*!ggof+%8>{qY+-3oFv*MUu9#lHwv*=5Wzy{M%eDOMD6a9KGQ5qN=`b380mz! zGQ%ino-{sIGbVCwgzZkexn0mz)=H-}#YtBp7H-khj3T}TXft;1n{9U&`LmLov^l9b z>CAwAooo~`9kHdhMI?=|-3f#Fenjm$bxA)>x;H82y|oA=YVi{EANBGPwwpJ&-Q5!T zRdLcm-7?*k0gq;`F;WY9C(*XZ9V2WvcW}Fxc)LGMx}LNwDTQk~sPSu5mKE{mv79xX z8)3WS2e*4nqVLIV#t$q%ouq?5lQ$!d*bJ$e$5FK15yw%^;C2Py3p!WwX5AEc^l9GP zsI?ZfPM$?JK8m^{I8wgZgWDaWA^SQ9n{NNRnoJF-b-ke&W%vdrortV z<@UXn^z5jEh$PA!J!nH!)_`w(%Oh?#YjC@QuOs=7$@)?AxSq*-Ri)M%9Mta7k=AvY zgWLT`@YTJS%tleB6ggT|8?Ett$-*PlGj%m_H=$?ZTRUnqZN zrjK?)2WVH@tA!45VKCA`A+q-62xA@Icod!=e{O_WltfsjC5KXK5$Tl6d$mE0!Q-hF zt&-l4O1p8;;>Rw?vD_Bo+z7G6t)~#Gx42%?lOITNjasftN!q7vgQSrijlQD_nJ6R9)-YFrE}Dr& ztFuQKALj@8!D#K4@x=G>TxT*eqIMte0cLAdk1zR~ZTH}ycFpi4YByl`qoGeXFX@by zGBIqf8jOW;eGhS_VrUosMDHsiWMsM@jAe<2zB$Ykqw#{SSa&9(fdY-owur}{(ED26 zCyuP$ErWF6kv`Fq%^%C1o^l@j;AyS_*j%ld5!F4h-6gG+R&pJzjbtiuZe&=V9E8OT zEM$+8+;{Wy*)q%tTm5*6xZy?Y=0b;*tYQ`Pz1W?iP5#CPY5vLgrdM zQP?}G{gJl&(4cnLNLLl&`+@CU!@Q(@npUk}TS)PySoV@$s7ymC3fzc!}5_l->@(rp~~*at2LZK-$XuoSw1dX ztaqjz8)S{+BV5;wzqXf0(kjmvlb`;>l;7nt!#>{bSj|{1Qmk@g}h zQM-SipOg1pRFA!gRLTvE)s$159+Quvnh|aPg!@6`pmQVBLHs_H2I*6FKgTjY?{9KH z7=KXd(q5L4Eo4i{%ohgx!ANxwzi$LO&|c*I^uqk{c?*s28_w&xc$RV+?Z3XcU7DZt z4)V#7Vi~l*1U_lN)tZ^|@3xNIKN(b`ilUs~4m-4&mg8i9haGz>&3`KEV-`6_;o zNF(g=rImc6JpXsOS;qI1A2n>&wE&Il(Hryr-(!j2OY)KYcFqrNgyoIgtlZ}fj~QwW zo4IC~>J1}O@zqC>$4LuK+)uqy{JD|&>7e}}l1?e*e)>&lyS#ieb49^;LJ@ zte1dew=DV-!a{>aFIg$>+=#HmU59iHEcEX9|IGC=Gxv4F0*>T{Zi_C6K2KrC(63SC z($R?Qb>pE5{z!OA13xz+Eazi-QKd23mvb^ASU!M-7CuE-Dvw7l6+YF4h%l zcA@1p5e=gxyLEHY!*2;lD$^*V_2|WqFtsu3%w}LKU$v~uNW@q4(YbSpI7LZQ=NKMJCrgnARO{yH zs&!Yi<1}lzm0YD8JYKX}PkP%h>W zl4{*l-4taC?iqWiCRMi|dLq3L0*~}{s_m zrlw%znW7ZyRK{i%CrwF8)t%Ok(KK*8t64aS^x=(o5aAmUmaHfiGjd6xHd)yMbc*E= z^fFDsH|2mNMR%2t1Fo_Z%nhaJQgv5ZulACB`2BsVtJvSm< zq2VaLqjFH2q7Xi(bAC>$a+d99`?dQxLR@N`odLS5+N&CjnzWZ-FV%HTA7hA(<@#M z8d1FcB%&7&Dy(r@AOHq~jWyVTgpN7T3waS@fAtw|Euk0cVQUxs#|`ouaiA{)8md9w zLVX{9ZX`Zb%{=sx_}q2UW!aAJr`oj*#u6h*KP+}edm6_+Ei)`)e(h19A&ZID7tES4 zR`?DfqtWP^5$Os)pAx~+1Z^FcFUudxvoow2<2WkP5*=q?-OS$v*-=^aSi*k`vcFK&y7S^H1Hu!HA?H`mm>J`4a`Y6$7$)1wd0^SEHA*yo7k0z_Reb0 zVqULd<{4;|G)USbtgi20To;d->`HSyAK`yd%ye!fn31sT5zNqtK-~Zygtib^?V6=P znWFQ!7{|LG&w^U2%-2Xp_T(0lgjjgrF3CSm_@BTiv^o-eg{%Q93@Y+QlT2DY2EF2! zlhn)dW%%Q9uGvD(I1OX>F}r4y_6noSfy@hUR3Gxr-#vg$V6l}IB)tWDlip|@Ym8=O zc`bu^oDqB+;cj45os1Dq!bi5JSpb?u9*1Z?!%~#1h~s@gXu2p;)qE_U&?7T( zFSw$uF|hH`n4hgV3cK%;Ze*6uA}R2aW{*nK;Riy$gjbv!i65wnN8w%oEfeCGwC zz(*c?T)HfMEPt&3L|=rytXA2tMZJU?Md0kxvYji`v9Pm<8i7((wyY&&G&>aa1hMyM z@VVQ-{2}GZ_?v3I4+#sN8}nUh1~8LXoY0?;=b)FH2c%4KMZK1LLl?#gPTLKGm=TEP zrlZpRM;6W|baV*a-qxP1U&mvk#}Cp>wds&*Cb;{3R7%s9`^x(az9YAKU!-pBg@5n^{CX>y&<2F#v>#@Am5HZ zcN=~%bf25kscMkJ2z3R#fwY}bU||A1dBbt|LlHcKDQDO+EgOlKQoM zT0d4ccT38w(iepni^wAUp27yxM-jwA*JCjQOM8H5AE#KeAA?!J+u$)||C(wvG!hTN zLd4;8;G-Da13T=IPspFha}k59F*4Y!TaJ+dRZmygKJ?s2429@7$a~4JcN12%*!dR6 z9M$wCDSHO(I;7oFVh1X%aoh&xA$!o6%V~+%J)wTw#Z<~5g!*H-RXYW97k~_ZNx_Ji zYnl~mj!A01qELP#i+zwKX*gF*u6;MCksK)S6+zEHtrbhW>+CDY-2k zL-w>OHbZU9gM{u)ak@V)7a}^BA!V;-Ta@Jr#$?btacR}!=S`jDH$v+IyQ-*XVm#;^ z_K{`$z9z;%SRvnw%lL60A_n5zZP??cy=t(8(b#x157Z#=p>bH*pQjwmIfz++R2>7k z0S4%W$a6A&?|FDP@-_Lp&^-30Osuk!kHq_o0Rg;Gvlsh@Vt#ZRn2QJJ993%Ys2S1N z6`Ef!M|D3A8s4JNjMH+A&$HMRo^$rYi}vwRgTb0>5PFV!`Xy<`GxOTXPlT_~ieiDL zq?RQKJ#U1s^kDzsZRPfx_HIGXh3L^m#=)!?P$TC&4n33Klh=1)GfZwQ7_31W^9A~RprsYk7EJ|8U}De(20eIA z=Wavys72#%s?=m~F5%f;u;4vE)g|i?y{+W$u>> zI0N#aOOm08{egUkJSKXm<0~p?{W8jd@Z-%A?G3KdP$lc(oNj~1O?$jFk~c$f3VV<> zxJBd))YR+b^{@yX+>>ArWPB?dzZEk-sS4GKXBormgk^}=K16hZ)_IsMxC9==itIs0 zO@6M0WGo)A4%W>I$-hJ{B5Q2apu1$Wf={cr1)8@o-Zx9w9*f)HbGO0wrhQc!sUpLP zfny|UqI^+!lK-tokLO2r+M@IkU#~L$V$O;rVLo^thRzVE6|T)luU6XcvR2wtiHr;G)6;FLkCl>PKy01JQlJ=gG=W#;z4^% z3*du|uo3M+!_^fBox2Sisr>B&cN!_5**t<8F3w-I(Lz$=d;OOS%8b`(3!W9No%qYnph zqxiv|Cza+1c`Sh;>?ErhD!36ZRKODD4m%^CyqbO8veNpRbtU)6L*$d{ik$g;4mlNe zqillQ!bhNIG0R45ksmdE1;$L;Ga)hut)7p?-k$GNh(0x%IjU&?9}{-mh*-;qS7Oh5 z-x$=>!ith4&JCaMuLtv$Ef{||y-AR&?2*Z$Ub#X>C@^B%gvS-=$Iyf6iSIbpl|3(q zS)ZN!`egD?xT$g@=WtG2&itIIIa6{{b3V_;7_pDM^eWGr*p~s885xG7moR1&nMCwp zmP`*5@mIhjkuoLdsw4$hnln}-*VP6Y2GFrgY!ntwZg%04)vIV}o z7<|{u#FO}*R#Pn3EzeGVzvTT0U#HK6`N5JHZSCPmwcPrMIXt( z!9WpAvod|NB%YR_w)r*ZfL=5_KP~3{#}e3kF&{OdN7NtZ{!F#Nas4qpbR%EV zALFmPq%X)GlYL1)HhXsVW&Kzl=PlW@Ss@E%pH_R-(`qqhZWud1>G~vB$@?XlcYS^5 z2PMBPAs&A!`NibvlfRtws^u`P-{dG3RzR^aEhmj@k@SajuaZ2&sFx!Bjn$NNH#wvF z6WO3Z^Gs<*#9t^rsETNTzom^;M+f=(|Z*q#?whvR=Pe zf6{bPf6AoG#$`i!EX-54sLRyNMTd$m6rC@+UPOFdE;h+I=~34+u6EbEcNp%ZbBA5; zxJvF+?(Dl`WyP}<3+}`z^|^}7doz9S-20f}EhiAs8DlG1nv$0DMfT^}q%-RG01taoDayuT7KF5SSz1|DPr!GalRJGFA-n+kY?t@jp|hLzhV2@#JJz)MdtL$OJruKux`-rHJvn_GJOjD zP0qe28*9;Qa`wI1k7WNe`{nFc)br|fm2_}ky^ziDqs)4Xb5i@Hz$7|XGwJ8hVE3eV zCmBn=n)Kczs89V0kH5s3pIhFAZ*_y2)7YNVjl3Jk2`J=UX&7-@SgJx9I2Cz`WC~2_ zEFwR%W4?AQ_Nmb^x7Jf4bVPa)8d8w|L_Jpp&!S$YK~iu@Cv_kSY0q!N@bxnA`|Ky?fgwJ|Vl8AW-?K?p&#X|P z1FC*0n^2a0OLF#w(?wQ^W`)~WYePRM-i68uxfV7zDa>dfu4MN;;7>=xo%mgNJSYC2 z=(X$<{m1&6d}jDWFXOSyR60T#q&b$3lv-8RrHE6nlV^)R4mRu(g)3}V%3=2 zKK@!)1LuaDV`1Q!UYfXGRCd(4*R;{JF`^UFhfg&?FUPrFNH>&!Co8Hd^g?s(LJx}1 zsLG6<%kUJf7JAV-;pJG@g|8gP9#q1O+8FJwf%nq0wHS}n94z>{D8u2od{m}con4X- zzh6eLiTComBj%4kH{6`~1^k)bPF^6`ZZz3uhM2HEWddP+i``Yam-GDuoCP1|Qas~0 zH}RY}TG3-t6p;PNTlS&`$4{DtsWyzi{Y(6l$m3gJ9y({Ksw$$Cekqn8UP#bDP3YBA zWlRVCPdx$+;O#r$c^&J+tZe(2naD%kk{`hs;ji@>&N&=0RxDpK3y4VbNRl75XL< z%gnMg=_^b=lTYt6Rp9XHRi{L-a3FScEXL7iQyEF(DUQXw{#$HX0?YN7PntiqpR%7aGovM=*W6>? zXd){vp+m-auwuP_9cskI=-ug9udh^_@}qtn$z&$#yV0j1lYa{SBz5$Y_h3zyr8_<>5E(1#)_vaHg`}4t@+1`rp{DJzE-a%fhI@PbpzD*`# zTge$uFfe5(Up1rBwBEeIycbMAb)2%Fv{x~<05ZarEbK#qu`r6`DA)D+m+-rw9;e8~ zQN|}tHKi_#sOYF7zBhZGx*S?&eVf6Qc%IN>o&XqOOH`DDZ;5?(@b@b;vQ^KV?O~s( z5_Vh?VdgV6B99B7twa=(^-kIqTrK{Ty%)Sr5;q+1UDO9rOClfXo56^=G7XiGWJwXL z$5C^+41(JUSdlFFnW;ook$=ETEmrSU=Yi33WJJccs9V*osQ5R7;iT+Oa6QIwcn{_X z;&1&!vgxgC8UOtS4RR5DQgwb^X zKgGFTaO*MQ6lyN2vBenVB1wS3O~hS~wB6 zn-LJfNbH1GOWsRY>wDzwX|E`gA@Oop`!(T6bud%y!YwfhTXUlO)Sz6>T3Km^5HNo~C z*ghdQ>@T_bmhg4gqV+Cmz-p>=w76BTy06nsIv@>*IIql~#B~tur-?bUzLN=_j*|`? z5yr?7;M)uP$2cnng$e5yJLi?J@U(fha{G3B4$rw!Q~KZojX!MsyQP1AlyqQP`KP6? zH9q@bpf+vp9Oqb-eHjiDQ_9uRTmR5YKPA?|uVdVhuT9O4PB+>xboq%Lc{zL>e!lam z8;W2l*pZd-x*A(FhjAb8aZD)i!pDVWPr;&OPg*Owg5S^}Po4s6E(bf%U|Z)Lh9yfM zd>qW4U-}%k<)aU#*FIHlFB+#FGd1Zk7nEpBGBkV>zi!JQZswM&kewsUdhA6ugCcVCXYf$4DW6(S{#We*lbUyHzFb(^ z_}5E+u@tBJ9&2>gzCGt@&m8AVCNJi*67rZBwN^|feBDEXc$k{qy#Z=>UtMpYSJ;Vj zvFtQ{Nw)GuxDcQFrX%z6h!nht(Wfqpt;az&>ap+TwbN$~bd5~sr0heysy%IBL~Xpg z@XLnM#>bY{HtK61F8|n0wfsw_wR++dy#e$5=;NqN$RqB%1(-!KRXI8%JkHeZ3v41L z?kYqSQwv#T#P57&8}f_IbmQ+)?G4z+ioRuunbl5oZbWSLBDRFj?KNAROxX)&z2;u~ zX~$;{;shGVCB$m$oOi&-(CBJ}iNe=vp7tC!!^iYFVSBNu$gXA71%~pw%`HF za9^9^SuyAE!gm_JY`D?TxA3QP$R0(`bpsqC_&$tciOPhSF@O{Qx0+hq2inecoNYr` z8u!(8`dffk#D~wGQ&M#rhzDUNe<8mjJ49oornr=Kaa+IwWCPsO8YHh~z=85xG4PXL zb=SNK78e&Ds=3#5!rpX?Yhcfc!XJ~T7pvZ0g=rA=K(H&ovluZ! zT&!tts-W12XJUa4sJ{{iMSioHIoId!1&`h`;aPj_$m13R`4x{D;zJf89>wMJJX>lG zEd-N=n`x-RXBwAGX+&$aEZkNOa0WVJDO zHpK_$67eI0+N=-@D=Luafwa5Ys)v2ZCg9Qusjw1DkG&I2h!ru~Yp(#0XdXbkloxxd z=fG@X;gKNwbdj#oo`C!6z3V_h!*#3-tQ16&w@+sB1c4Q0!{^Pog~ZOYAAFZQVcbZQqVl>KCi_2fON8 z5Ho^Feu*+aVvmTYSxu@XD@b+_2l<)>wWvoSUt4b`tB^(ZI#{2ol4UkJHb&TVA|J56 zUdNTP;yLqblFRqny|?_Gm7xJda+-XJyGAUHJ(+^_Q^yoiqCd=Ev66gLW{8xY0UlE$_Ml7*9_1$;>rA)kKZa!9{%*w|A%gjLi68yp@sYes z|FIwv$~Y_K=;bSj~{vL&62|k`IUw3{Gt;P5@?QKSFO8iY<3%J8sNrZ0s5~W z!V3o&kSC#UoX-A0*(#c=C?@cEec(`b#r;_sssKIkB=imFS#0f#04MRQOs}}cV1$K6 zuQ6eMTum}1nUhQwv&DqxCJpA-USPyC`c}-M@OkA5Qw3&?dIM=sIJ%uXYkP_Bf;S&K zvfwc5y}s?*wzsz)SViYH1zY@;Wj2S+Zsk_;C|SpB@IPunu(gG^-KAM3;4UOpc zqH_&)mITQT6dCe zEC@^5%r^UIhYjOehMbe{u7vhx`~7vn`e2awcD1zzyMmkAHg!Pa9y(=sj&oi0o%Q>I zopoLHJQmt;u6`dhb*1A>+qqR}f_(w4T-$nm$F*(Ocfg-|sg}C71J8H7z3trAS8$x` z#HKcOVAX++{T)wrJdI;tTUR}6S5zKZ@G-VMPEVh_X}A zoA9{KvIPZ(NNjDO3W4UfcphJ3w!~>KaW47QO}e9}ue|0ff{4?e#q6pO z2QVH~l%L}9%bicdhn`yX6tv;Qg1}R4o7$dg+mB;Y+rIj)I=s%>g1(OYvx0k3lF9m) zaHjAk;Yk*KlAd{N3#^z6MgPY2LcWv*J#VzPP*06YcduiExk69R97OuSrWmKqQBhXGwL-pB$@_}g{@DTOg)~#wf&+Uil-c$EU~ByxXsIjM z+Sb*kTy(;(TA{5?!F>_`!Zv9Z3{;gNzw%h8c!ydVc@{SziV?@;AN>zGS(H7ky3&3_ zDsyPwqS?^{@95$lLQx%!Eb@*P=t4m!-ve#3#kw^#q*KSf2p8omyDl6$g;#rAj zBy+yS=uG0Vg{*|UgdFU!sxH-5=7X0YH}UK=JAn95k)`Td0;r6+Zv1t$DJxjtS=UhY!`$9(sDrpQH99ZFrc$E+T{2<3NV*3l|!=AMkvl;$GFmJSfgV$z73J7hn(gCU#TgzAP!)c&iafz*-UvUS ze90_MZ+zaQ9D(mV_Mw({(Bt)yxyQtOht8?q{rtl5U>g?;qs+y1YBu$|HdvRuztWxW z&%mWWsDCD2bYK*M8pLX}*+(IwssDwhh*7TVe$g98*+RNzRK%E)25?~R#)62aLzU^Z zw8t79KiDpg^bHjKo&qJKhiAi$$bNz&^{Y$FR#acHTSC4oV*igmn)-b9x)@&-)=e@y z^DGOwhjY#p`#$sw%6P=R=vm!lT^{?4@?kT$SC;uGmSvWq%%=SX8g5y^-094mNV=eB z#FjtKEOiRz1Lx!tN+y_PrPpbo1F|yKr%O-yd;Ps`Is|jX7Ngk?8c%O@EI|*T8Fri} zC@rK3cdAvw;%M06~ICsPt^w1YNQKT(oVe_ctR6` zbwO!E1u9ss0ilT`y%XQLpvTd(R0$gmmIA?FBQ%BgQ*8l1!0VE5UuoY6U8v}&ySQGu z{NxusZmcO;aLx^_@GRMjEP#0~^o?TF5w&>YnxQ`>_W$UkyCy67H|s^6Ji$o08hzJ5 zzcANZkVUaUS`oTH9l=Vzg3d5b0YmCtam;iXErL5e6MA{3ywaKA<=NYhohFc{f4_1*-vuvV}QeORyuYP@I4v z)^JNKROk3l1&AS8llrn=_dYQD3`b8{v;8)>4H-#FQmAl}CB{wkw=a4g_fnk4^IL6F zT@>-ekH%ocko1hc3`{A`t#-1hr7t*zs!3i^M(k^w-^A?(&YT&sBOaV3JQsP)eF|)l zpPAr!id%1=|4aZc3ttJO)O_aO;E4Kb!W z@HOlcv@$REt21@`>(0~(-S>s3wpX_&FWlgWR&0rNPruPT_%_oywLk)5p>>sOJM+<( z_F2r9IDfH~p-(yJqX>^-l)es6x=GI}zrMT&bCweFRF$JEaHjr1y%S@vr zexY2?PQ*kN`>ANjh_;Lj&O+ zLT;U&-+YsqHjoP>V3KA!Gd<3=0v!jxu(C`iv2WPqdx(~V~v zuK+#eoG*i!9n&7o=;(7-@!z+&iJphdF%DfxkfiL_e2n~sXCYwMAZBlyYdjY4m6$(o@+c88*TK#^+Jn|Yj)&YfBHMZ(7|n0FI?W4kaJJ|1P@L%yuSe8e~3 zSR(5!gq@IE@ZF#&2eWLEmpV>2Q2zn^!7tjsY|nhu(KGeYlWxkBLgO(|Np=5x?Ele6 zD*JsFAr`19DlKMb-Hfu7NQSi7sYkOq>b_uX5Hb85SoQsf<`+{|;Wv(0lB-R(MKDut zp-O9`gXYaHH>P(0b64h?x}Jx&PiaF+3~zKG7UFJ6F^9!Bfa6{!De7hm>6i|IIK|wm zSWXN5(yXV*gp)B}Ors3aFMOJ3z%S?btMPbA&%Z>!MUrPjeNDxg#xF6a#rm&y>etk5 ze`x#E4uLc|zM;PH&+%X*kAIxov|XSbj6{3U_FwUw4ZOTcD0E|NfZte0{~5{G;?2Gs zd}owrK0N1oR%LA3M!%}cDW)3t0qh{S+U49%{mg>rw)N;1E;dJ+z1bXcM)dztY3O)# zD&dQ2lsq-B%34Cm1UgZbLRHYI)sYfGNDU2)XG`U}3Ufj);vBGsrAgI4T# zxZF5(P39WM_NV)vevZalQ#&@;BN>N(%uVzhX(A?ejaLg|cq7(-ZX!ku!v2w5Ms@6@ zK|keh*GPsup4ZSL5;BYg9DM&vf94u}kL$Uo`?hcY)bF{4d@zutPW;<`Hc$8`Vn2eZ z7KG7LRE)AigAwl^n3qFyM!3=JGkKwg>xyt;hg-#!ptGm`xo3`$eSdLe)tdOYxrwf3 ziO-AOe>(Ad6FHVa-Pqu3xT3F{tV#6&?1bAu_?f}Y#e{}NPGq+l$JwBx=b>FsAKCug z=K=3c_P-2`g@GXzrX+pM?wCMW@CUtE;9u4XtV?pe#P^{CVe6zA1A&IHpoYUtFYWz1 z+v(c%>>H$)507r&e!?BgCpXc{5H#0+|K4?hC5nXBNy5MaACLBfq!;7h-f7qea|)PY zBPD2pux`l*=){EnB$@Ma{fL>8)2*&IqY=kf1GUx@~JKAkS zu0o#T^XP;1LZqSULMM-X_&3IG@GMlSJod5HQeAPd{oW(LJ-WSTuOm5@BtCRLo`HD$ z#C^}rjNv0pHmY~Sh45#p1XP~w$)El4zX8Q#3;Wj?)?1-1nw9XudcSys^3crF+j=(G zV{P38-;mM$Z(a8;5?H(rp()r6bN@Cs>4~xsJPCO4dH&d^^GEV@faWo;C!eA@BdZyw z`fcWF`!URw*QsheOKQcDdC$?W*8B8y>xz$fC3qkP({P~25y#G4$uR<9756{HDrI(4oc?|=BLSZUR*uGk&0dJz zaaV%xzj5I?iq*Z2Xp2H7$2TqUMR?YH)RPxM2W%E@Q+&sSRngdw>L1~S4u&@3a~gfn zyh47B+Ckl=U@em868K-WqsD!uJ?mHf+uyP$$C4yglYDQ?v%4-ghR+L3Rc?zxWj@Lw zgw2ojX~Zny6IEJ_;)Dgb%n9A%5R(3|Vv1EtA7QLG5PW49y?4u_6e+RWO)w7`HCdkO zw5fL0;elNRI-lEvHloNOYxHR6bct1DXF=Q`ir_4b_<^u3Y0$z^k$q_mnru7Uf41|fU3a$uUO3UZH`D3kH#Q+zTMI27ho{0@ zLHJrYMogOx;zP{vY8Lp01lLmr>mWX$11hYGBR^L=mR7X-uXG-H?ye^9t>owDhrpA3 z6$WDrT?@45qdC0(#ev0s(x1hF@vo>wY5gevCi|T+|D%^&FwuuGveaJI93`=mPB z-Fp*T4)wo7@gFZ9D?YVD;A?h!-Cp2pp=Mc2peo=CQ~{$G2zmcDM1LF64@P5Gc%PN$ zKlmTe7V-#QTG0)@;qckcI#@bp<>6u;Izq%XAk{Jhp~c~E242ESezmy4*8t1`V6KQ@ zo_{0b4VeFnViu8Y;W-gK3hZC#sK%O2PXK$*;go^rCO5^`SU17^>l@o(b&99i-R!4> z(9z+7&0884HvpYqpyPI{x#7KXgP8k5ywE7!i~S@%J8`4A%BB8b~;d_!vngQ1)?2i6AGHZ(W1G_G%KX{hp(JqTH>_l5pC zmpUW(La6-a@GacweN1<)6TI3THIV$c5|Yx zHs6;}t58P9d^V%JM{Bk|$C8ST?oB*apXluGt=qM+B5M2LVwoC!L!6{Jt=*lwyY_VM zZeJH{X=rwP?4TRQtW?77!Pe-wA{vzzv#_ODQLct9Tm9IV23u}!e`lxuxm(AVY=1W3 z^}pE#Y>jIJUbkwNL@r*L01g#OD2wLnfDLgeG-h+~xCE}*{yB|Lv|re%^z{aaTXgIn z{fwLFFD3f_s3dO9eoumz4}?3GME?)T{k#cE#keaDNp%H}L1-x0u(|#G4%XM#a0_$I zLznj@;t?NfgyGKFtrm_Y5^WU!)Gmz{d|3Ogjbgm1Yg?LfB0;>h1Zb7#gc4(BiVafbF##G z0K5Zp2i!kMFBDZaN0A#lSsHqRXS*pbukJk19$l*-LdiZa*|{X8qck3Rj_75uDjfLf z;2h6jPULz4DqnPG23BH8FW6lZe6ssm@3}4?S8lR)lb+j}U<&@EFo}(RG&5IRN0TEV zkHw4%8m9Unx=*AKtED*APkFj0c%b{*;kUQ>?8Dc~KzQiEZBl$R~4n!LXiWo>ztmL@(IEw5Ov(fTb>mqL) zM1%T(#WD-lCJ{|Mrv0q}f8*xPx3PzEshihfLt-X5zM;jQ;ML z{iSVh?+D&Xejc(767%Ei<82qW9qazM`&jpzUB^531kr?NT|;xgQ{geYftav5q133J z@s!_w{ECg{fd}o)^8~((%p<`;`-KEf^1o&62fM%A(G$d61HTPhr$b9UiLO2NhwhKJ zeZ1osj*B}k?!4Gbdbzms_|D_q$J%!{u5~xrJtoRcH)0O$DI9{?HHew=eGR;m>Z|^6 zTkwglbK5otQz99E*qD0ee6+SKfI@_8SNH^fjts|W{!EFb>qYQK^$(yYE=mPAa2AN%oc9NZqenP zKijdn-OArQY&{Rz?ITGxjNe{B<+!`^&2~b*8>lJH;p5Qwn4{xP$-k3NUED@~zphaQ zYBb3`T#~PcXNk#=2yoJPWsbqgXN38F603O>vOLwhA{yZ>lq;}@lj?(Ioey@mwU6Q) z=p%;BBPH5kOgeGJz88WoG`7lOE)%Uiwc z8a!rLLGBOF-(!w_6t{qVj*IqMQGX@$k9e0K+QzjFFEp&Bu?0pKyW2Sr@Y&O~r~7#K@f{a?i;i#}Z`d!)`Q7Hk2^}((XP7rsDI7cNX2VLyZvF`H;F7X`bUZsL(Ceq zV(H`dpbWH>+kN)uHr&&3GQ2w=q7s%t`S%J zivqQYEz2KWWZ52^n4A-v)9*8yrR1@DDo_zr2<(Izvnjy8yODfqJ>r4dy|hz4vh2ba zzpMStDM6TkG`a2gJ;yKX1jV4^AhhibRLQnk}+Mv1^Jws2sFQWZn z>pnd6A}&m&ec@)42Q`hyfyxGRmBgbNbxxI-A;SDiOC#}E4^Df!j(5McFqW_3RI@K5WynfU| z_(lf4&C_1!Cf^!9x2>YJxO=6D)<0CNoX`piW{F`b;=$+UXnqOI)&=+Q9Co~O@3v2N zE_u@y^v+U;F%=lbpdFnba(XM8!mWe}oXht)|J{^PoA===5 z3ig-tz2yyd-lyQZ6pe`f!5lbjZrV6fk%tN{f&&ek-DVH=O`x(fnawtIW~y0mRbk1s zU`%rqUbh!BeCuegs(nM}-fq&tnZ6aTTzh5ZQ#}id=BzU{>zT!<&|IwtV{WpX`TS^bNsawVUP_hRrQ}Xb3r_(m>-fS?mnr z`$Ehr@{k4?#9E1^LWO@456r0heGM-L+qMTzzxzMie?#Zy??2d6(qV5q9$4qtMm&28!96)^vv z0H5OtHnuh*cig%yhg9v7WO&@5Ml=ua68jX12X+p%xk-tLW^8`?Jnp%qJn8)sKlVXaub zwByH7J4V@THy9N#O30n~xNtG}_#0<8M7a!`N0NE!fx+t>OLB|*t!>&>~7wVHH|gX~DkmdkYCW9Z~FF4=ah{7t(6($TF~4FGl;g3;onaHUH+u z?1tHmH36&rR>s}oAtRare4$;KLNzaL{PZ8RN98xDjZY4L(t85h-@9#NH}H3Yhh;R0;yRXS&iS4vURSL}bxc(xMAsUx9RPo3ezV3$(XyUFR zBv-ljZadL?;xJ)8(YtTwULc0Q0P%*P0T*~At@CvkzM^HVuy!8xBC=zcQ6(4)%b@2` zj#yt?4b1)F8q^D<;}o;d(C{%29S97>UDJs)4V*ivUfa9lE#Tcic;O@K8?k;~E<8m< zFnq-EimAC(Af_l5JGwmJOOfh}?C&R^p#4LXhim*%#J7-(X9YfJfo`k)RELQXZnUA{ zV;&WI%iyDd2crIr-ru~qfxLlyV{aF72-orApbtL56i=ZK@#qWqu&xMihMuSQKifol z#xB#r+L6BRM?OsY<+=^nDhM;Ji^kuE>l?{x`GHk2%o=@FU_<9yU4U#5c;OdV1Ebub zI_vTV@p8mgdrxkMA%YhBk0{>gdo1B_QJ{wM+#t%~;!8TO{CEtXBzql;8#Z=1abXCG zvGoybgv(WT8{@i+U?W`2nQy{=pE!+TcLQRJa25p${T8#(;;`{0*}pdMeB8D8^;Ld~ zBo)H|p*QkOVPnM--cCItx0=3mfC)-hFFWl9VN|c}y=D!w{MVms-aNNsAx*AtJf$ z>!-^V?mvTCL0MmG;f#blQUbKvM;T))l<66B19bAob+Q`F!@D115)~hC_7;wFjDvSbY|C%_~V4zGG z#Ev$yiB;@bG{;BuEnu0J49k3s+2d}q23RbL#!NeRIUd-<=XTM)y}#ZJ zTQZz9OG`>lRQ>_0`%Us*=ZVTX6a#B9ihR>_qH?3t!zn<^Qi~qBZSMKUu0DoqaI!6{H##M0tv;>g>SLuX zFW{QctY4C^v& z!?@9S^)dbWEvrd8XYSXpPis+}4E@m`Oe>b_*I#|?lS=xGSGv^ z7^vOq67pQrTjB73{xhz5#zsRcFX*=b?bXM~%ketYJ{z5+nX8YTfQ>x(!7=O+nM-G0 zUQMs3TT*;OUFasSOZ0Iw^ujz?ce#ImJz42ZlVkmF|HmuO;FO2(zG-Tkd*=R6D#>^0 zI?UB2`|Ho#zXbpB$R{e#+>c=jypA*)yCuW-_pyHuK1%kwk(?WT&iOyD&Aw~nX8t!+ zr{C%7J6%z*k0hp(z4!kwzoIXFE z-+|l&S&l`4Cn0x0ZioCcdAeLZ^+jnABFTyg3m#|1Gx!u(PZck@>9rXAs;S~>1h{{v}s!B&tvAumI^%OvS5$bW(S zPsj($B`M_{_$8zka{YAZ2+}qKx_~?kIT1226MhIex&l58xd*ZW(uYdR4f!X?Igkf$ zgI*vTZ~eAo^CkaiE^81kPW zUxwV{1$W2?t0d_+kc)hh^fsie8Zike)u2L$JPG*)Tkbka~r28PH0B}QIgIonE*TerI{{-0sd2j*nLU!LHN&g+P z^Il2ngACp$Nxy(>_`W0^g)DDCE`YQx1WrgJs`if|NB;ny4Jj{zze1+{P?B`-!Ve&` zAdmeBz6SZ^1Mo}8dm8askd7uvng#hWq#yENGxQDla0_$-8CWbyt&pWl5WkRLL;eKv zou%+M$Q`Z7pOB3~8}tl$4e}7=>&xI@kPj}0o*~O01b#^U3gkgZX(jXw>0Sjt zg6wLSq*3qTb2|`UkUxJ&k|sdDwi*~9Uw>GVDj|CxL0*E~@ncDbv{uweG z^5=gAyFv#38}b0;=%1r)$k!n&As_tjlH`Rf|7++D^3Ra>K^}V^z6SZ^PDxq@dCxBR zDx~}Z;tBE{$W4$3cO#x4yZ0cTAQ!&~zL59qh3z1H`(PW$v|jWNkncmj582%Zevo(U zM}G`?4e~1Fo&$(g$cBShJ^B!jA+?Y@UV@)O+FnL}gFFUlh7246FUWs_oC+B{EJ@QL zzlOX6@|h#R0BL>&`5*EiWIbfXtH}S5han$;yyG?Gf5?-ND$VGpLdfZCXizw(~crvLAFC?LcR}agsk|DB;`W>9C89Aeu7-GLWXb~{lC4d zor0Iln~J+xci_%_JMKKU;m%u$yQ&J@`DWs-dIs)lrsHmQdGrxK$N$S;$KS!<%RhyG z9{*(C#xSsai!b@{7=V0aEbbm2hr87>?mDy@+_$IVZdDrYR;H%lensji+&`$L*Djao zb<1Qe?%TAn`=E{Nmg**C>wD9fSf@e`Xj9o z_dk@=bP$W=ENb)zat1y7fvnIg?w50Mzfeo}4f1&0-zR6#C*P;d$NfE8BfWTmY{q@P zmhS81TtYNoH-Ri%D;E&%dD=YUHcwlK`@7^U!Z24Z!M$J3&VraNm*T!!oOv<@UE~3w>(3KF;nXs-b$LY) z)6ynbAWHEwxDX|&@+^pAovxI0P?)B(n;@-5LHveGggq#~A@nqEeqnvte8IZ0a?`iw$5wEKu5Gi{;+MrWy7 z{Y2pC$Vp9Cr{O;<(~VlKeFC)fpfMveyBJ`WWoBpUjoEoHxG^&`%{&2i4Q8>-QY#eE znw6QEHwAWWF(}&cb_3qnlCMoSSqkvaMnk4HHE%+W4yb>aosphVng{hPDv-5CSB4H2 zTVzbr8fGwnzF()vY)U~6AS_JFkhQ6{g4CQ)==&L3SvSF~=z!zCG_9PLInfI3-IFTI za(X&0fi2^i8&71d%u);T$gneY{As#AZ9+Pk)1~0mx{Ne~S?3CcreN7J9&~kA`o*_dgXJ~cf5x)54<7`8!E^Q8|6`J!h(-(~oElW)`=45A?5Uh>5 ztjw(OhO~6|tk5E5yv+3ZvMz5`=sv@Qw6yV=EVXtF~AbCX<{Uni85W7iAS`<=O|~YWm3q=~`FF6mn|ICn$35 zBOyncQ(K^uL-RsYQY|@o>GGl#p-Eb6wmvhx5Fb;l&6}7G4J}(7D%9nxnI>E4_K;Op z$ERm&YeOugrrNX9aMB%`kZLz&WR-==LgTg8f;3Zh=$?>CYn{MyYD0OUtW5L7%$!A` z^iZapI*Vm53(c4#>++`*WQP_x({6)F)N)g3#dMviK&#EZBi|OPE6qsPWoWf>YHFS% zzcy4fQ>TL&wc1p@H#K`vDEGEZU79vEExkG`V_7KGmoBH}r0Hj-E1uA8zO z9YX|Yrskw&XtQq1&d|F$GXpY@wAF)uR1=n!GGj zWXZ@k<;_WVhwd#XC|2gDA+6+3m}s44O>>3XipnfiGD1Mj%`YmSiZ_PFm}lCmV5LxY zL9TV~1bpoD@wtW7s&-MRI)9Stg%(5O?Iq=<%pGbiwdBm4AlHT#+U*TS{KH)7yGe1Pq{`!V;?sQ2%thJwXT@!{d8xIbCFQy$8F=U933=`rc-5Q< zIgqu8*8+DXp5I-Vwx|Fqn`KEy7%mF^(3ZNK0j70AYV8!*d!g+_m)L+GSJdvka}1Qqi_6G!Y0xW9L@Wv+}0NX=u>bGC38|T0F;_iZ|So z^P_AyedxZ_(!2HeoWMZOBuN?^hWpOAi1QPRXS}~;pG{o{0uxUDS=;4&PGfAsd8$z$q4kV z4mr)9gO6J1lrxKsK>a}E`L?uT1^?E5&u9nanmdb3c$VhYmq3M+-K+>=idUDNg|p13m6EQuW|IwJwc%)G^<;qc6aNZ=<}pKQql9x;L~?r%g45T0)D`Gm4QY7O}Ld z&^28^fPh z{!Ujn(-oT*b5&a5!?@`xt?Wh5ibu)(Z}{hE4P4wj@@Vx1J;tv6A7Pc;hTmEd=jq(= zKX2$d6ZXflXd8syhE@s~eV>F{X&P*0WNk#Q8OIwEZQwd0ncr?3h9Nw18C@SPp2tXa z6~AXz@W^3wjkj;JjjSO&vTzOOZ?}!?A#E5KU6AM7y|+{k=4H;%`frs|S6O#@qF5ksr|{M?B4EXMO78@zzujU*lv-Qq@%N5&)G z9>UJT9>R~K?ToCAc)t>D2*3I^+lY@3(T0eRZ?lc~I2Ub*IR7@=h|gD|4Uw6f{JIiRH&)Z&W^M)!ZtoiYymYK zOW~TT(ahGgemiZPAJPUc2ftRT(QHBsvo$rml@apz^^i84q76T9L1=4)Z9G4u4O}F} zEFF`&H9eYOgbR@=(j=Z6VY>+E_%<+{UW-&!@*|!|0L5qJ>kDHfl5}IA5emJU2pa4V>XBMCpQGJgv^*R7Q}Lp) zkn!h6*zWu!?W${~9<*_KP^(#-@0f&hBW!opjqTDkIhx_6sVSme@>Mn#d!rD0MG-7? zZiMYlOV;jg>2uABl+=_{h>>o1D>ICO=1JpYHDe;@M%eDe8`}k4Wu0_dQ<`!)V&PUz z-6-N)gf?U6zTI|rlRqn|DO*xXQ_c+9*U3g9(-B*0TSU?b+ntce_hV|;sZ04;%H1h3 z@2y85QHvL$|EQObu-$^hcK1l+SEVV3bSre12R)j(#z?K`okZIrcZ{&z{KR%I@^*ig zaxG;=N*dR6P~+FAEGOd6V>xR&H^O$uC$@WBqVLIV!4E7ynWBR~lQ$!d*bHeYkE3Y2 zBaWlI#C8SWcXY1QExIZ2=+nHnQR^*eoji+dd<=C*aHM>56Wbl5A^SQqz}$ zs(#cwu4nRIRjIcI6WTpC(z-4?vE7daU)}quY!qcmk)u_$*&5H6EIdLzQ&$sr6M81T z^`o}%cFCuiTBeGsOnBDE(nSfS6j~<)$50WF)h~_|i!lxe9*#jAF|{K#%jitqf~Xcc zV3smD-r`hMjZg=M#CCUc-G7-feY6ugK)c#LEp&hjgOLu3k+m;H80+xHWAOa=b0fr} zB*QW-HI!D5NT*!hrwwWh9#6e!mGpj0+Jl1@KXyZo<+c##Mu;VDJ%v!c$@P+%dS9Ar z)Jk1i%6@Gd^x{;QCu)z;k+!SAf-n)D=(%qb%UbE2j`GlSBWb0SvXC|iz2LeyH3EyU z5NQD=4RBCyik%x7mc;LJ|3R8>AT0L*i-=TF_v0#o>!W(1T)YP;M%HfPcUpH#2kG*n z>ien6sFgf3QAV7tVXh)wG!u(fXOA#G&L{Z6XzkYV#P^YWXDTwHc0ca{W@}WBFZJ7P z_fSH+W_S{{8!-IQ(65`9az;y;7&cc8#^SiXhd5I)v>Sh-_Z1N`GTkR)S)#$0gi+TS zjqm76b!Q?PDAKrWi+KDAy|3ea;>gEwDaf(Pjd~x=4#!HsP2jF zZfTvgn(JU)BvXlVBg67|0v0o{kUh%s-!p9C{zuk;A1Gy)C?7^M6JZ%yyQ>n~eL+gc zB?p-DjqTq2t?+`)h1E(whSB38x(sYOfZL1dJRl_f`Mde4? zW*smzOEiDF7JYM6D|BvTSf(XlQKgL$Klm>NPp4ki_P{5p230-I0VZ>??Y*lK4bTCEaMCQD*warhm;=eB^lX5wv^3$KG6?Gs)P7_BhZ2N0`I367LG4i zX#Bu%Uf093l+$Sc^^NV){G>O*Cr64UVSfpH(txWqGv(iHo%#P}c+GG~3G#etS=)a{ zd|qk>3c}Jf7^UQ!-Vx@j_&p-cu*X+c@{P*E-{t2RKS+JZutnDjG_HrP&-=fRC4Mi- z$MV~GKeiE;*Yk7opEW#es5flknqjIpj7Y^-A4MJ~Ewpey^-A&QM&_pp`#~g~QqKMK zAM-nn-x!`Tlo=GmN*(H}?ftV}1dctj=uZd>4H~^{e#Du3S^jD~FXS3R8cD-J)D(W3_A1`Z{Ty+#(Isq;X8bW|4Cv*=sdFh6U>-+7-&v(2L^yqxG5b zis2pIVcj+lcfsErz8T{<0#kp69>S z;|=34KquRvl~u}09SWziTHQQdt?sgRoMs)jlB;~9$BXs}iw6hcxsHO8o(p8++=%cY z0U|_j^GFxv%d9`IY&?FckrBFW$|~J_rBFS zFL^O6AIm!BJnTl-u)2`fu1rNtO~J@BO)1r>jLj-dnUa#OJFOj~Y2tX+uy6|L!yEA+ z!Z#u;IZ-TT#ndq?M3b<#C||I%+B4d-+ACTbB$B+$pIu=+?4r!p z^iLx!q@^gH`-(*kOgS=oZbZ65!%=+44aU-aCF@S$CSuUQ%k?M=y>sxTYNxx$`c%Yb9E z_5g65MPI94zXGIv+Ofz6q_bwJ;JS0RKt zu67w_7yUSZM_Z5NM0O=Sq$%nxoX^kSEKm`mkz;u|q8E>JO!fl@VQDh3>^7i@;t+aa z{a2tLjOn<|$Ws4tM9qt#Ag#PPqImmhL@ypxSmU%n01O5jYqA3g9dn=;@*>3knls#5 zLNC*P1$KwkzlRD-;U`ab^LNPMW4dFUhYx$C7%vK`+~wQHM-jRW?01h+G9XN789*6m^ERn@Et-%qtUe^(iMI_C4!{|+ImaAB!42$&a!5W&Ij)UH?yZ|e2W|t${JF7j5dA+8YXP{BiAZd@Vx_)?JeLQBeE6wqIjQ>S3)47pg zM#8d3Fhe5(brX0H+G1d}YnB0Jn$F{59Pa@<3u>t{Un?2e<6B7*V&Q$eCI2|#e*&Y> z>PYYvvnH%CsK^^FGHLZV^on0jQZLDu;E!){%@%9MX&AeQ*)^NBml;z4BbnYq+$lGlGvJ+yjiNlQF_c_{jD&3qX^|;}FefSekML zal9W0E%?2x{lH3@w^+NI>oNOJKX65DE5;kgqy^JQ$KfUPBeOZut}TXnG4#4eR`3Jz zLc14%mvnncq6xOKnor~tdSoW<1(&sT1~xt#^RqR_VE5h9_3ZLlBn4j5>@jIN{6OfJ z@QQOI@dH)yDBKI6WkUR-{GzlP_{d}5k}gS~$e-vx)t8_zt5*(aQ7@rJ5jcCaY}YDv zEbJ_zMxa!ct?LLG%??F9LF_$BJa-G2KcYMte^agZAYs9CW4v(MR*kbTl1irtsg6!dn9F6`3u5}MPw0vPjQp!;|OA*>#>-Dr9D8j zk5jDKkHM_qE$|q!e@!(Snu&*CA>wd4@KFrzg&p?FC*)7%xro6v7#VEQt;EQHs;A3r zKYH$?hGO&^U@)9j%xa%lskiV9nx+ou>+OXIBo&+kUeP3<+Q}>o=`vH zVk%`2Lj8%{rk#Sh3qXdyq+vwNHO-1O$0fB;Q7A_Uyy6j4ZeuieC=Q|V`no!W7#u@? zB6NRIYRj@<7MfTrh5mzBDY+#cL-w>OHbZ^PgM{u)ak_s?E=F{&K+0ajwkj(XjLD#P z;?kzY&zm~QZ-mwbc2!Z&#CXs->?6zieO-)!utK31m+|91L=42aTd>Csd(~hGqp|r$ z9;iX!L*uZrKTkQ7cL=ip={g2-gAC9Mk>_On-m`oU@-_Lp&^-30OsuhzkHq_o0Rg;8 zvk&`*Vt#ZBm`f9Ljw&^I)U0Ui3e9hjqq-jl4R2Lw#%U$S=Q(T&&p8L+Mf>@v!C=id z2t7wV{h~DEsd*jbC&E`~MX^XzR?kv|o;Sf)da-}-mU8fZwQ7_31W z3kCW@prsYkR!tR3U}De%2EBMr=Wapws72#%s?=g|F5%f;u;4vE)g|i@y=~<0xJBeF)YR+c4X_9u+>>ArWPB?dzYQ}#=?c|~XBorm zgk^}=enfPU)_H_2xCkD^itIs0U17e3WGo)A4z`^YlYfa^MAq1(L3hb$1)o-Li!^Uy zylG`Q{D|Ab)-vl6Sg97ZNjm1WS@dBE$|Y;-j;rzMC`-;VWe1|G7P`@}s7|$e2xgCPe0-)$_5~+w;9D z(Wgc;M-A=&W5SM`5Nn0-O6+;>AA@>YSW%M1x#9Eubs}Hcg7Jsbn*yoI9+@oam8)cg z0wcC9cwB{k3_X~h_>N;ex%2Xv_36pKm`wf&H&w3Z9m#9Yo1Zr|Z%STz-WRzTBleS* zUg3EY`!c{XE6Z@~BF2m&lZYP7lI>w4{)%`cQlP{D`s#v}uuZF5J$d@T9MY5>5h1|I{ zft!TY8Z3ih{Huw0ua%E|h({GPxn4f5zhwHvG$%LBLg!wd^v)zUdG+LPCg+rXGx_1k zbgs-w?2b^Jg5R_}6%%JuF^8SOGZ1B=E7V)ok#$ACIF8$wxjO2|cZEOGqcIxH!LK1H ztSvlSu^AO%^J1QN$+xLp^pX4<3>3jME7Lzq;#rCeA3Zm0n_qPf>P5rz(_-F#EP=fj z^HCFeMEzUbpQ#pjOMhGs-N+a9$NB3n>Wgy6)Ju{6#%jv8w>YEv6WO3h^Hh0O#9t^rsETNXzom^;M+f=(|Z*q#?whvO&L3f6{bPf6AoG#brZzEX-54sw>njC5KDiDLG$qt%Ufx zTx^na(nGGNTph0WZZq6Y=Z?7Eb(P(&+}?lN>Z+%!7Tk_g>N8c@cW3)PxIM>L>09VC z-9fLbyu(!fH)TJbeDCD)$p-6t7WBU!(%UvmdtM--Gsaf43?(D)%iJ$=NoUmW0Uq|G zQk0FwEC^}ulC-*}&KcF)SnhE(8Uq4d)R!XW;(RTVUn0Kt5zWkr8`Y`gf5Y~*iE+Qp zi_Gbhm&nXeW!;Io1A-BF4m&i7lWsu!BUfw{xa^ps4rxs!5B*d&H~ zJeq`*qp-PnG#STTxpQ;p;Gi|WyXe2{F7_Z>&Ys9UnCrwE>ABpDylIw99MibRbTFr3 zDzpLi(8U+*OXOvw`&FAUH%%HS!aN^zpvl65kH||@OVIAYXdbFTFFS@GRA1nyldz`Y ziPOR@tfyeWD!hs+rYd;}bYOVJSGUi!58km)e?pJ=f(~FL*XJf}Zi#jh)8#@kELS+Q zSqUq_GcA+pk#>?+L4cI7xojEM&WQiH+;eIUlF1j)K{_(@myDtWd>Jb~pk0P4;}T+n z_>RMO8W`eZEY?EC@;#em_3SDYI-u&8vI%9`Hzj9(I8$VmXjZs|wKnvF;$5hmkZWOc zlfsM!;!1Yk3;uL8-HzXd$8+NUsb0%I)qkR|D`bXG^)epIOwRqpL=vNE=coKNVy0OO z_V5>#Gyo4^2XoKnqNd`x=^Q%;?q_q!&XgNinWBurn2p%ebFww`qK?JbR6H-{zCf`h zUPZ4MqZxx$N5$goCw7|A1MP^?OYlxh*&7DatqK z%kEXx4Ls`+*S+AkPmi@!b^=xtnU9#9l$E_I9r1q%!AOPKh=c9!lJk8tMn}0#Zt4^zmb9x^R!PzRaD%Hd@ zmuabKDQAZM&E(4=Zc9)*32UCvTbm3jMYM=jS)f<#VIoBNsRGu#t5`mMndrbDjB z!6vg*^oqFtT3E|q)i}ljVOn)fyxqi>3G)YJBUos*1ssSS9gA`F+f+u9c#2~&um2XC zmcVko=9A{n?5FIf%*<%X>NEG6H<`$aOX!d>9<17+UymAbF?x48Ht4I>mcpnXM>3g- z`fl`T$mE}aKS>?^_H8i{+iK2uf`KVR`KnpfrVZwe=6zuLnd6lGq`ii*1&|T0 zWMLl?jD=AgN4aj$zo@4*W|51dj8B^C%3T&w(NRTwckVoOCA7@?w}2_}JfX)t0WiXr zs3;R}$$dBR`xP45s%OrQu+LNtJ1&VZ^O>5F$A!;UBMQlSC+!NZ7Jtg#2VN(M8xHs` z>Vv2yk&pCC!HBuC4b_ljNfE1Wq2_WK1h*5gB3bZrQ<61EZD5h>UGj zx2fAu@oxdcNx7fmdW_-lUd$21-v)+c)0^2c{`(6WinkKyu@B@ufZW~X)P`@ zh{%n`st>iJ+629rmco``>^Kc;Zdd9I#2(Sh`JXgH2h3uH4ov$@qye(&M&zM-wigu$ z#Vau;8>&vDs?Gh}q*GJD7?v#A%EvQ@OAb3PINx<1aUL!?;@nCLgyFl<1MkJ`oUktE z_CP#;dYs(8@z=9N_C<^$Jf0@LOC3uG84n;Kknd8oQuZaD7_nz9<&k>Qaf*8`Vs%C~ zJ838D_kt&cn{H zDycsB+VgJZ^~%G}l_htplhserZaBOi_EjbGAjN_3^MjA050dkZ|1JR8*9!Y8s?WR> zd}|zJ;U)0wKNmQ0jx(m-hUaM5S0U?i?*`*ON1y#6Uo+!uxrNEPpV<*_>M8T*=FjcK z`m!U{ndXH0T&2#*C3oXUEh%+Qah7sh&U0>Yu5@mxe8+>L+1u}-{Os~RUB6(iYp&B< zk8>|O@p1i6mMkxstDZ1LEu4(o4U1}A4ar_N5RQ$fQ31(SrX_Y&aUI;~XssX(EP)1y zdq4Ig@!l8gc~7OcLH91zXIf(31Ph;p22MFn+FgoI5jr5tQ$MxO>`{%39#P!G@($7h zh$v~!Qs>>3^D1jAS5@T_Tmh^R3qxCLnz-p>?w7ONVy1&~^Iv@>* zIIk|8#B~tur-?bUzMBo6j*|`?5yr?7;M)iL$2cnng$e7II_Fic^0a%lary zuKfP{nt$Bzm9Q3 zzBVm&bi2`pp~p|`$jjm5@bg_yTvr53!H%qq*VWmgIgI;wuVX@y7d|d5dkPjMd(v9b zW&DN)dGZukb0ye;2HQ602rOBC|07`b?6POLEg!l+v;K)nd&xNUxT!^txu9fYlA+<7 z{B>IsxS3lky8UnsWq*L!Z34R`oZXRspTMf^$R8I42sCj zpTk4JrgCZ}`CqLEOzPgN`)Xl%^ItCesMo%a z*G`{1&^0ohld=!-s`a#k5w-E&!mpajn;%|Q->k1+UipcgYWWvU>-5AadIRS9(Z^Al zltH6QI+8eZw6@AMRGpnEI z+=STbLu?73+h?{onX(Ve`pkXy(~i#_#0fNzONiCBIq!mxq1n|86NRtVJ?VMN3@?jt zNrpK(S0Cj?GTG|}pseU?tfrcZ%?$^GXjeTOJkY>n$-NZJsvWNuWbYtft1=NA&IrGW zu6$!fzC?d9$Y#1lRbU%Y*@6cw!+mXvXVsh|3*T+}s_A-D|H7ZmA$ycK*AH@t;QJ_w zB`T9*#sE(I-)d@gA8bF@dA1#4Y24q??QaEM5g$H#URlj)AWpzc{z865c8JDEU1>S% z;kJMU$OgElHAr5~fCJ^XQs5`Q+FthxSX@|mxbAMx346;;u7N!(3V%>0<$-U2h!9P=6&3iu|Q!=G;)Y4?OxRglFxu zBad4Q!04uC)GuBX^JlB4pG3rB*%Tj~OT>>1>QaSRSW$sQ52W2SRz2)PHUXDzNQISI zdhOj{Lad0;kRS+aN+L9iHMFxfRxXo{q*#jGOAAo(MVG4t^EHjkyd}ycUk$+n*yFDb6#<5v}goyx$>Co&^^> zM2?8q1e}UI*(~aJR*V6v%^U47ucg;*DP1s`x=6QR(}nc5D%{*=kdf`XEoVpq7RMb z2O6C?Fy68vUMji=S!}ZJhCh>a=;*cgVQhNEt)QcsGG{V!b(F{nW;LmnoFLgj9OP>j)S@1Rd~Ji7 ztU?yq=V1M+N|xE=*c4&YjeNlR`y7`mO6Sb0ORd~z_ulk(R)$XKB=f7<2oH;XV?}Al z_UB$Z@^l~ZsC(|quKkUz{-qU59M!N$xwmZMjXa8Katwq$dSK2AJn9PRj4zVcdV&5< zd>}DE)Td!&u#GT5R9vzTDWcopRVSN1lD-;Wrk%;p~H5 z8fLpO3{VPT7av#^+HJfl_@+9n5HqWZSkWKmuUJ_jDlpgQWI&#TzHvJH17)jduA-R0=kjAAudc8;Y<4TRl1Iro zZiD|(3xci1lz)i%h4;}69BODpzo$T9BJ#VD4>l6Jn{j&}iY+StdUj5OaruWipkp;cF&%BYw)5@9P7oA^p zP3;NnT5!a5L^*;}jP>bvUETKfwzs>_bsgyJZeUKfajDzqfF12tjC#nP1LxyyDg3aG zDew2WV>vrw%P=w3Rem~{6_Ulrz|d)VX{FtWZ?)pa`Ko&2T!^}pcw0F86fn0sELgc3 z1@?s%h3*=EO`yiVG(dGuwHq0ZaKl2diW$39Eh%7+&yh9I1br^)fTTrFpAT!{lSu`b zORHGw4*CzYpY1x^`9&w$eA;vMeJ=Qcv(I@%-*LE z7#{3;viqfN6k9KKAMAd)o9=Ww?0CgDjIeTtrWYzwTI3q}9N^+LXs13hoDw^C1y zN_U@Qqq#~?{etEO&dL00$Up<{`HvscufanvksL(&z@`|d%~4fR#kE4dRL%Q}+5Xu9 z=!G=X(24_lE0o!d{$N|<9B8R0*w)_Du3T`!uiBuk&B6T<|H3wD77Wx>Aiwfhr+9~2 znt2vCA&L>lBWtC&q(G%i_w|FV+&acc?mh#VO3qKt-=Q{L2lyNX?6hd zp(0B)v<6TabKUqGXj4|OvAdzIu?|!Ti$7tIv(F8)JJT`haiPmzXTWzOKQI{zF>& z#<2Fjs9vJFvE&$S$k^t1-GG`h%0b!3hs-@1aa34g#PWF|;;6=tSVATO;{Z|)n;q~& zQ?moX27kjG98-WfNRbAeR99HdDf$$dUC;YS)vG3APjNu^+r1V>kN7i@;mJ4ZQ}i~} zO($c%QHVY{l6A>9_CYtaK0{+Bm@Ag5x*F~kHDF905^O-tYHdZOOFb}gA&$=NtDERC^;uDl z{pGnn&Q+Y@(EwH9H>=1KeCAE?1Im}o;`GMnP0A7Y&SO7nc?Uh-5Se>S&UfgX>YdLn z91pf}u`tS9+MwoAziWea$@{C_h5jsD`h)ss;zb8WA*eyDMw@*UBAWVNXo?u+yY3ae zag;5jYerR!DQN%)=58#Acsf*>UQ2td(eZ=r;z-{>(eEizvU+(o+=T2WI8wj5#B4?N z6}u(nyDIko=%cC6=B|(NRbkx}v$Mdmkb5}iOtJ4nzo3jq+>4&oP1fbH&nO=*1^4O- zAH}lFvXt4hzd*w+E0{Z-*%L_@^o-c@$Jymh!F=$XTt>+Rv#j(w4Rk$O^zk#0W`yo^CYE(G~sr&Mpzszn}m-S6dSDZF;4lZ>mBC%QYZ0k)n6vI~VjgdX_3-qrp-n_-llw z@P4W-;0JhJ3ht}zo1hC79d!@aOOK!YqSuWzB@52Ep%tDb`;Y}N&xO8Gj5?wgPhK+& zq{aRpeRRiUrSL|*sFNocDOaQK8tfP5dW&)>Hb^T%7pNmx+1Jn+#wlP(y(^BHE~7WSm?$sp)Ux`4Y>Anq5y3(^xNPbIe2sN3|020M(hWeG%-z%8(Bz4#1k2 zNOHmT&>_KUkfCg0PS_IcNGlX4V2Cx`G7Hr?{!;;BNYeKJdb!O&g1#5F{v(!c;ZK6Fk(o0MqdV|6z5hu+0@b>oI=$kuP7t- zwastgb^~Y5jMxzm&Jv!BJmx+HHptIR@I1w>x8HvzfR}|Y2h!?3_iuDW{WWP03**N< zZ@BF-*0l(3B6=x;l>*BnV9D8$?dYglb2lSyQGUdY;4O78A**p-l5EBp_K-pxqJM-R z=EeLAM$`TSf&H-3Y5yr+6OxS%1kN^GX}BEdtypX(|4XdUZxU}w643>x(|;omY)w(g z4~a?i@OWq2Fa}HT%1x+6MgQc(3Yf@Fm|N->{>Vqpy!xkkkSH$=&nA6-7n1A&tPX-z z;52M;w&9CLsu?Z^PP*gA8_DhQ>l>^gNi&U>dnLVDFKQ;ThHCOWvPMk=>Xy;aDcCK z9%wk*_(d?I?MlN*SVJ9lzwqS{7Lt@xRhUCO)JU(OnpCsuDQb(_0h0UGDePE|XMyno z^4~xho<=@J<2CL}Z{tgkq}8ielq!&5tIJ5m>JbVMt* z$v&ye8@4=j< zggjN_=n0%@JlN>O*zZZmFB;R^rgmIzSZW`>o(G0*(UfwO?ap{#A%CfxZd;%+3;a>+ zM&qlu^GJ4#io~$5LSa`w02|DSa6NNP|G(_Ldwf&ZnJ&C#Zd>wAYfH9eV}rIN+cFrC zWCM1R21%BUAi>BcNli){UjWMxzz#|6oOT*>w@C^(mpL$}X99tM4J1ICwn=Bcc4#2n z1LW4}`OP<(X#%-G0w!suGt*;z&%2gnNm!g?KIi;%evyA$ue2>`J|x3 zeAUOuUw9S*b`4_oj=9D&0zXyD!b_-K@^|Q8csWe?$2B4P9TOmoBB%KXjXX*}yX-*y z+2FbQb3u-|Keb_MOJGfFcXeB@yW*B}>qCDpbxXXf@Mi|)=L;xO&3ZGBQ_{IJqqac! zxCQfW!f$LBC&R}h41CC!6_}6s`fE#gy@jw7atpp26yac&E%H*w={o8^fIs+o>ldx* zk2|`jK7P_oc~WRR3M!%QpO5}O@5edF$}LoBZFJDQ*_Ha#Hel{dUsKclNY9iOq{Prh2Vx=S zmJoADd;>Vk&2pGx>58YNH7sjwCiGJ#H1rBD@gYIP)q5mG|~i z=M17Owf=&yYoO2Jkw`Tv#h?{C9FeqF z#P7L{d@zupPW-!mHc$8`Vn2+j8idhPl#Q}OgJJIxyt;hg;dz zptHMn$FoPszP~uKYE5k1+(K8g#OFotKbiQQi5$zIZfx*1T+!D})};CXcEW8S^z7i~ zVnRbBC$d|W<808;{m8Coj`ZyKEa1Jx{+FS#FfgRTl%%iNT@wfk{-75N{L5N~bxE$5 z*gkY1WStacAkYvN)Nq*TrM-V=J6yY-d!6+1{?VSE6Ygj}xrJVaptIJrX`NEt*%{q}VR@%?DK6>QOr{3+;EhH?oUL1Q%te2q$ z^onvrFlrxRBYXjuK`-#$(QX@Z74j6HM<1*g!VOjCJ9+HGzcF@$XQ5K%v5&Qu%Cdv4 z_aFKF(Vp(Tj>K3J_|W-S2IBFP5A2v3#YdQIRPToJ;m=eFs65+~Kl@{U1B%BM_OCIl zw?bPqE8&Cne(^fxp_!+*b#Jgo+qwn5A*1`>yY62kuy`FpQ?MK6{%vm36J;TI67b;j z{LxS6kL2k9&0}6qK1FjzRx?iZ+su{rGr{Lx&;0egmL^nFx4<%_mKqq6+3{ON7Q+I8 zPsAHX`HWYgxU1myB$O3=Zd1%MM6=~Uc|qiNtDrlT#@c*66srw(pS{ZQdF%T}Gk-nl zHhgU;z-J6>QdEBwhnBMY3`(XzXLSqfidd+ydk1Yx8XTCL75V-Vw=LyN5tkOM6w$X+ zD097fgzWoOpVnihH-&Gv&}n+){}IUwy%vwzV^{4SyVp+I^ExutDNTfvV+6tq?th3? z%Iu~X{e5pn96k%I9Ek;+Js-Q{t_I(I{o)Ra)xC~Li$W&GH!c1}c-DB-lM_YSjIPb}0x|T22hrbWO^@kh-|D$>wc?M{O{+j(~g7n^3cC2WL9Y@>(^N>EY(q6=b z?z})&;kWuL{NzJ~4$t}g1NsQ687AIDO?n!BAZ$w-v~W~pUs{7E+s^i%?Ra|Ey)A$j zins2qbo#{2O-R<}e2d57Df5;Qz9xD{^|Zk{h!5z13hUy?&y|j) zWzGJp9Y=QD)8M_G{QUe7c#^NoV2q+`g7$nghu6P2u-H%fvp6vR6}2d>AI08ezccE8 zv~rKV=K>#gDKrPpcC_|Ps-fMzx3J|<|2q`>@#3-KQ`-c-Mz`1P1->R~mNf+`0=_^6 zFnWQI_isb=w-NndBzA@OS$Y10{{d}2kKmEin*U z9R5b&C9LFEi|c%Kz#IVPvM}cPH#6RV`M(He5!n`=6Vao<{`rndtl4x2u=gBJ8Q3wo zA-2Z41?J!0+y<*rJdN%~KOKaQ4i{|RRJXVe===g5w_DXs@0IJs+!x}7M(JMcC-K>d z8_iWN^#|*p>eTN_Y4MtFfn})8Lqm6~*;Jznbb+S8xwentNZ&l<>fz%XS~D07rK~ZqHn6s? zv976peSK41g`ey}$fCV3^w+V}8OA3vAaac8-zu;oH`-AEM9^6s`QJ;O&RtX5Zr}fg zqLU>2q$pbpy{)ZZ7hE4Cd`*e*?R#tpKFUp$n=7b3;OGu^5I4t;>h29OHNtT9M;FUk z7hKo6yLC@1#}a6Ab6wfZ@w(dlKwPat85#50jPf3>+4>wy$~L+;@mPJbqrbOi*T%Al z?T3qHYUB+ulIFB_ckJ%m)3LjCU9hRH(e1H=ZV0ndakqz?BjbulR9ei!mSRP@61Hsi zV_zCYr@AxKrut4G_1;*gx_ax6ofwUvwJnMKACmid1C)w!R}7NM zG9H7_P_S-u>-p`hudnVl=9-5t?@PoZHr5Ek-Lso597{ObDE_Hk8ZG#+_FWlnpLo2r zT~8PWt$Yg|49QnN;0?sz8cb{7HTS8~tErwz!TaM?xNp85J~4^+9BxNIq6eajKv4ba(JT*Y(41ZS&cOua|+) z(D@A$#}eH`+dELfXFH1U}BHwXOnn>*gZ9?GR|UWW~dnZ)>p z7JG`*x{IR#5;FmSgiAimAJcPjllL$u&vn9L!l$9CFg|z@_al*W@I4%8tpyr;Yuowl zoBWBfa2-TGpUZ*J`MBrw1efDs4P}k)28YM)M*n37K9$V~nejiqcQ>2^1`bt4=MKXf z^x!%Z(dZNN*`z=0I{-d^{j%1Vw!O7Icsu!d$TmpKkF$@qUD|f6>!Yq?U2k+A@7NPW z6P|T-jR8-Y$Lt1T!s>)lBYMVDe*57oHkt<>v^UQa_%bq&1PARG5;)2KmbD)2`eJ)` z5OWRuHf)^^E%hY2_SlDAA8q?+`!O7swqM$Lsh9L}Y3K2s$GeWT?yg_!Zm@eyl$&nG z+`cD&2xiwHX3F^XZ&GfPEcTZ0Q!y2H=yHV+uk75Va#J+ zzuZf>_jEwtcC(%^lg3q{CVszW&uWGTgL+ z!doa;U=JtN2g^Dh?rLcr#W~PN44X$%q`|0k;);DQ1Yf9sA-Fq8Z0I1}ztM55lYHpX z&M|$LddD86bF(i7aXFVad)L)@%&>yoADX|%9Q`P60s9;m?X{x*O6VW?j^4|6Zt*ys zT}K&({BL>J=1!YE`T@h`k+2q34X(BIYwKR9TT5dLj4pP!avtEbr*lu&@vh_BFZC82 z;XGcqU!3!Y&3_o%v&Zj2rO!eiR00M3Dtv=IRCUgG!GmV$#Y{c;xM1^$Pvs*Tuqz9F z9%=zFq8Q%XLA~#7*dxK5U`?i~Hn?g0Mk6G$$sTSGa6nWb9uAK?O4!k^y7{Po&DwCq zYeu{MA>Y^WEHwJZ3KT=s8nj~RxM(g+R0H#}y11|8v> z{BN$pd~ONuTjA&?dkn4-SNaPAg>?)UMx?#qn>%b}5nT+|uLd59G#8a^E+fW%4VW+C zqkbCk2Pw|iwH|9d)^%z7*uHT`<{W(z_E1Bg|KZH8!Wu7D49)xlzIWpRzPCFTcL~1d zAR+^++hOeFli1HgySTAi8@_}+{s@ndFU}gbw8yF_TJeZwVo#;yv3tr;5tIq+gc-9b zz`whmd}=-7f!e*iQ$Din;^%*;{@s-|mmH0HMGaMG=wn2#;*a_}78_zY(7ufZT%?C$ zA+kbG{TbSzx)?n}cdIX~{bB1qH1r}aOr?F{W|IdsjmLq?26L6fqY-sZg_t42{7X|k z@mLQ|dpeJIy}A99-X~8@`5jIp60WX7{LI7*EMM_HWEcB_ zMAjnDg72dLh()I#`12ENVHn(rpx8a}tJqP3WNrGVByRIHrP3JPY4VJYIl z=jLdB3Cz|7_wXEcykqaSk9RJ6z4~`Q{hNCp8C%X+!`tg{H4?Mz=G@HqTxNOt1~AdC zW~`QpLwRIIBgH-)gZ&}e;C%}Am-D^lb#~sT;JXy{i2lJGIBag(7*gSf3NC^J4V&F& z5B5!W#!Y|3k&9~ zGd1d&#i-C+tr>j|ngD0B?DRHZ4;t~LojI5X#-j=Q8}l_`wh`-L%CevAhh6k_!C@I4vw;T_wbL?^N!QOLbX>xe&O;`<}^&dK{HKrpKWfshDW6ck-rUARcpR+8g z(aDmdxNlk=*ow_<>EjhJ|DFJ!;|bO`*CTh_zAcAT?UH18!k~sV5APED6p06RThdMi zy9TS0#{+YB(Yd$&aQ$D;|Le7XJ$Lco(G{;RHTJymp(Fv~}^M?X0nMUHK`>c&n&zZh1bm6ay!3%@^~u+tI2?)9*u2!0{0 z=C%w2i}qr)k2~K_ZB+7aZp^NmU0)Tj+HYsv9U3yC8Ne6Xg(+0?;`&eiL3>nwo!a>L z@W;I;p#8nuHg*Aj2Y6UEv@Q;_z*>>p>TaCTpNTjMN09~IWU>1iESBg_dsL;sjF0Ot z5E-I=X3pcq>p#zweYHFq$s%P=;=#hke&?DvV$D0Vj>wg_iIAm48> z3oQ;CUxNK>1JB1?i(g;ir$|yU3=n!F&lEORETJCi5h?Ei6UBQOc=U_RN*SusO?ZZn zW#|O&z@b=OAs^N)2{Og0EWuhKSuujf;JJ}YIWz`M8C^t|_LGsn0S$c4>fpW>=`F(! zH(Y!PN=FITNf?Z2?6EBK)orL(t*!=+EfNc;lKxa%rG&M__qY)z6?Q`$1SVd_NT7Z!slWuI>XMBEd zzUmdbZs5@l;nf>3CW-iSr9a<~-N)vU(} zuLX~I)fK@+wJq(HOtMEkY1np4cpa+P>;6i5^wnkRbOkw)EJipe-f=jmkUs+r?Ls4; zws9Y_#UZ&3yA2)w!k=?u^nw{sv)Arq3*aw660pIW2@m$JRvMMaemEb#ONV`|Zmt*X zjkEm!(o2Fk59P&T(W_>!qo(Gf6&N@U?CC|zXcx|bia4g#+t9(a7^e+C90=WXoo&5p zVu}IR8>zr3koK>MV+{t%ghA|RBb!*oo<(zPMBfIMX^F7R$Cy3lCToDjqG-&tbC=_R zJ$!B_zUM&EQ-L}JBU7GJhVPR@*RsaMG#PnF-;Ins=91=PT`Z*X*$tYJ6})ew-QUK2 z9-iFBdxsSGiQb#AZbBXQO}6`O8^gETx4QaPR}_1RVs#|vzV)l&>vZ_Kx)$62N-yY7 zl(P($vC-LpigmR5ad~AC)?j2-gSp`cUtWEpoSyAH`aA6#&sQFlq_z5#rfWYcZh8UNgl7GcR9UoQIeo(BTEch>{~NLcCh_Y&@Q`0eZpBUd z^|-E@+A>#?J~W;Gk$(NPACa~^_+gaIwV_b%$2N?o&OE4JpVFi_8FclbX~lAS)yL4{ zt*{K8_Z|+GYiON*M`zx0(h@zJ161dKl%W_=$r3_=&y02%e%ndBhV&(F3ELP78j!V>30viI7LFeEYP z*Pj=*kyBu`70bzPYcT_|q$u~}Q0TFj$h&Clve8L+ulM9POS=#Gl9*V8~wd5@gvh2O`V9Q*b^1J|id!1kY?3cf|_9J>s*I}+K+FyI-!6oEn z@`>^@4+36jbM1%W9XGeOU&jgbj?jG%5Be$Gi0`@=i;Z5y}B8$yU>a@55&1S0P`6d>t|u+a`Vk*$Mduc})m89Q8J_`9ykpBqzuaI}4>bMNK6Y>h=Xp~9UA%l>Af;NokP(0BL}h{teaJ`ipnu4#kbi{im>@}? zLSBcw2KnQOxF#f|Y?h?|3HdDK=<`^CN57m5xgC;0>Mgi-5M&o*9;DF<-9tVFISJBa zgMJ~mLC%Df^Cjs!kk3N;Ak77mbPwb~$XdvHmc^x?n5Fosd@`-6fLrCFH+A{wL(arIM6%0e%Uogbeen*lXgLGih_X)_4AiE$B&XT03As=;vKcwA*IEMTu$d@7ac)=a=;R;Fm9poaP zB)tV`t3*sfN>!-PAx}bn4!LJGFhM@+2j+|5H3z&P>*q?+c*u@>B&i5;&%NLQ`O!SY zKIC7jCFuc3DFED%*CAIy%C+!+$Uj4NLmpfJypUb@Nz#9Z?6_Z&`XGZ3NYXDL>%J>V zMFIsN06PZk~Hcad~O@!3-V`= zNYVtzS62fAI4 z#~^n?F75$V$k9*ZGa>29$ge>^-#1rHN$W4$3cO#x4 zyY?WSAQ!&~zL59rh3z1H`(PW$lwR}?kncji3)$5Nevo(VM}G`?9r7CFo&$(g$hw1A zJ$fIHA+?a(UxJ@P+FnL}gFFUlh7246FUWs_oC+B{EJ@QLzk<9A^4TN60BL>&`5*Ei zWG!Ub&yoKj4?{i#dDpAR|BxpkS3nm30&xhr4YD2bE65*1*8NhF)CG)&8RP^=`~1)d^#As*dJ0}LZz}F)-Gw{%ow)Pd zfje(G?kdV~=bMSU${Dz;nvT2KrIAPc9RDwW9e)RZFaH$&dHj=k8^gfz4Zh@uV*v88 zvABD59PU=jxNFmDaNnAYyHzQ;TbZ1M`xVKfaR0EDUb|eT*DaH^xNp%$?}Ive+$__( zmddHPU!tY^#d13Cn`Axi8)b(323f&y9{X#9>*U95?|A3rEpZtI}7x(vRjr8ILvKjZaTDq^1vkB3B-2}35wVX$| z=V^0@+dOSP?(dN^2*X^t2={(DGXr9_T#Wllc?#*lr{%&cJLs85E}{>dB~K+lcgtFO zaOjkriXUf_Vh|=V2D}+lC^J<(C%Y~^puGX7@Z|+^%H@kEh{-yoreFcOf_n? z_6g9^!^X7q%tC-!mY$ieH)iI*;Kuay6!QewHJHKDi>**Zb4Gf4&J@_S$)IS*+YNYQ zQ?54EWXZ!n>kaAJU4Y>_cVYnZ_R`azu{vnhF5 zfUqznP1Yvc@{+UK+rOKpm30%$iVip)NYTnE=@YHc-hIikET^X864)}Hx$#8S$}BlA zhYUMY$DgL^QzoR6Ib8}~txHQWn02o9_Nkd#T}rBwr^txjNfT4_$@=tk1GHS2mSafM z$!S{Mc!V#0`8d;%tV@{#YWe1z^wdS;+m|IL8?!PqObFI`T}FDwctc96dsh1*WxUMv zxw0;2Rr>>m2`MS#(^+!$jP^jDDK#^dWttvqpI4lop;OY*bc?38&z)dO%Sug8mu)NB zs|uNW(JGG?~6uJ7bc1Ma+o2Qf8=e18s zwq)g`%8ORCPtsa5_35ek_?SX%&csw`XxZZSd|j@ZZnCxC*>089@u`{G>UP$yCfhSp zaMImAA=z$9%P46tX&VtUr1_SE)tIe8Y#T-H8g zj;za_l9$=O$eD5nOrn;W+E+~1new#S%)4@J?KQ<|sk$_+R!&aNapYFF7tGY@U`DMr zS?^8GT-2U@N4hRWo1BtbnUS`vJ=vEkr(~t*XQnEi_B%?AdRx24cemeNY%v&9Cl+b-IqeUZ+l^`F>@;m=b-Sz7mZ8m@n30+e_tj1^XQeB7X&K4M zDT~^R3T(DK(*$5y)}B|Q8dIxM((%w-XwA_&ZQ2xD`$~&y(SA2YUe;b{( z-=CLPsLW46TFIR-(K^eT;%aXxD6v$?2mv)ax1e+?-q=3IJkwSIE463lWn1S?z{gG> zpPgT+Y8SOv=1x+*&|>>|dr@gIbGJ7aTe4AiTi((7>oNQKAk#Hab3>5DS)&$2sg^OCFEmz3(3q~V>DC*-(i;8k-bWI8uC~*I$*FR+H5Ko_Gfgh4(Br{faIJZ{I$JoqNciwE^7Guo@#7wWXhruL@xMJefpNEC}w^%d_2_zn{6X@UoP3>Llb@xSc>{B=6P^#Wbu(5!{ZH8Wzid^fvwSq zp*=MGTtdGex~`iTODqqv!3+4^Na8`!EpGHU@q35cMyx%AorOJwA4l35SsSr_CE5^v z^-Z=B8y}(#5g*@V8?kXN+7NO6O|}u6uS6RnUwxBp#O7VmhRD0IZ8XqzNJA0(N96F& zMZfD2iEYt;e4}mjM{rR;NWBt6KS+-w{UDtiKITMxWBYS6Z;twN@ra&^MbE$^^(Y6zSY&Yy81tnOB9+UlRVN#B*M2u{x_0yqT-@9 z3V3VO%t$^D??t5(f5VkoQ1R@R@-Z>Ej&L)yUQ z;MYo3noVe7wx)`=GD04|9nywVwBhG12yKn9jpv87fs3S=rDIZ;rdtyXb0IPXn)q`g zY&ULXOBm3sLA2Y)+pW?RXhzt^6ZE;UH(V3J>ygH2PHFlyU7Xv9+gKI*`SciV7(LQh zv~ViiMwKQB=L-5 zG13KZWrk7EJZXHaW=#0p2-}@_bGx9ctdmY_ij%H{E!?cB8AW^x&}Q`9H{0%R@@FME zX-iUZ(wRZ~I@u^>I$}$0i%1$_yA$I1enjm$bxA)>x;H86y|oA=YVi{EAMx@Lwwo8< z?jDK!syOM8ZiVj3phq*;7^xY(lW1GyjuEz-8{h6F-tJG6t|zTXO5vIgYWy0NWrh8D zEN4yUM%eE7_;!y=^gX#P_<`l8l63HA@@B*ln;|XbaTIBH#Br1p->%?$LFY=|qMHJb zKFxa@wbp{x$+O7D$53|!N6I%lzTGhzvafU0GoxPC-K(SALA{(+B|VGiy@Xcj+z9n- zif{KAx9_#2XGR@DBvIz*MH{NJ7JOq{9&x)_@$Cw}j^sZj>qpJwdM58xm0D{suH9oJ zt?M%5+x;xV3>5)c{nALW7-N9o;TXgbQ`?d=jLzgOh-#q&W+{ z{TE5oM?0Ydw5#pYLI=1o80nx8S^ILBu?}xM2G5T@H$p5*A}rIA+f!;0>6FX+v_Xx* zs- z+;#<65GKMCIrmLsSu35>Q68FZB&`%v7SaZx7ksz0N?;KdA}ye#0S?Md(Q_li68~N9 z52g7A!twyHh)5N6KdutEKB5=O#e0BaWbMX(Z+o|NkS;H(zMHI!TFEmLWyIMU<|@!d zGO=iN_6XzSe4HPQ)@~h7d>_koCL<$i_wycLwnp{%lE2w@55=`>h9^`{{Yj$sS;Ke7h=Kq!ZTIJHg%@l_dy(8KmX}b@_wYyfjsu17zZSNT7CGFR=X#LtkiZ{iwmvnzgIv$Slb&?jkU&}oq zdTwMom=%Y`ELD*oI9<8F&VR>{qC+HTo3$9P8h()}DnH6L>wuwAqWROc=$j*2p>rd{ zGA#~^Ds2q=!GFnnCi#lC8$L-jsOoVpr)oh&pFl&KR2t!tvFApHWnvtb7o@X1CqAD4 zU|wzV87;KJ`)1YRyyr64!ET<1Ni)eD3+W|#?wiB%kv!k9Fdw1H?#Qb(oI&42K6+Vx zQ?^*|OgkQDjWWm-oalzJc)| z`9ovOxsmB$@VAn=*DY6mpG#Q2m$BWbPd*JSRhml8XbtlfJ@gTemxz~+)F)%FwdRrb zAuCb4f0v(=_gz$veTY=b4UE;4Q=A@`kD;0oZU2P(L1Wyxk?A0IA4-GtDZ8Iz8K3tz zx$loZq;zX9%g7e8rDW#w@qRE;9mMV%fey46c|W}{e|+9T<9mklx^AAOoJRX^Z*G_7 zC%th#IZ`Zf`%B=H23)O~DgSQk$o)6NtA;~LkmpOw+Wxy@^HL*F5SE6)C?((Yjxb-v z?h$E(J-)P(Z6e+VHHQ#Gn{f>QGYjQ_7(FEew0VOYSC+|X^+1<~gz>^S;0 zid;Gxk-cs_RKXt!Pif%iMug>jR4=MDM*C7uMi|Tcu+Rc%rC+(I%+rxS2Q_3Lkx6y~ z3x3JoLzoClBlJTD%^{Ny$DSJzzL@LVdQbrWSlq zs1^1iPo{PY8z{~rni1zlq?ae6Sa!pQ+Qw&ae|`^I>4!cp0LfNmE7?umqFiBPwQJG( zI%%EUBn?!ha7@Bx;d3L|Yc)TL1?wf+70NTvi{ku~_1W=?;ezh4ZX5i0m5w>psaLgQ zxn?}vM?BKq*h)uA^WW<6hVd7nlWow-DrKb(g;Pnj zZl11McSSo+vyNNIRl3pRMf-%sgM;wgKtV~*1u}7NMEH;Z5hA#Gq)YM@)}K={9>3Jc z2;DYim2SRLtyJr#z;2!!^B~V?kI8E}7LRnFv0skh5|~D)tGpbqAm)(hDK*NMEN4e-?TX=SHNLoG6x$WSw#zcB5-pUCe1! zrXr@MVC0#i6zf#RW)&w*NlMk7){fCMa6D^RD2epp4SNvb8xfYQ2o^JPNuf4b*$Q-u zrRY+1S6QF-l6>^5^P{PKVIRsxmqu3a;tP%uf7uNz zXV@xWQPpiZt8&tm&)He+8SPo^RV@t?NnYX4uCi`+NoH&Mrx6y?QUuQfg`x(g92q$` zB3+^32)<)-P@AFmtZf|bxk49@d95X z{?_7{v_6V2a&AQU(5}GOD2;{orsPajn2lv!WlyqYz_D3-0JzSguT^hc1=2q4SY!jz zS)-J9!#P`^B5lzzvN^4P#`uV^cu{>XV^^V_&2%Y3Hb*;Gy9~37ejLD~twnMoyAmGK z6!jL)=jU%0s0h)>vAi7Ci$^*p`+jK2*&-^pW`7_0nb8j_;@1wGGA+BS}9jc1C*|$9^p{EMk7`F`yxfiPjg) znlM)Q4k4q_=-LtK3O}C`#?l0By(wRoKbB`_STn|PRHP+3&cM2vzYDTsvgomd{}yC_ z#Ug%8Xb2B2JkhEKJ&&9liLPkiLz-%o*2^!3@#PzslW>mH(jjZdL2p=IfR#71D`D-O z)t<$?Uc<~Y&?sq;v`1K7-@mv%7BktE=6F8B|00;_+(gEMKLdiUiZifen4Jm_Y&}uZZAtT!8TU&v3x?0 z%*4IminhkU#z$g)w&ob@zFWGHSvrfPz)PAvCQXMQ2>lXXac(4jpei1PdjYgeh+mXn zlvV>DdF-3gW$9!2WBn)kBJ^do$^k9vCDbSaXSbH^TBVMKoki3Ll&Z3I9U-IHp@=7l zy+`rqZUgfNlqX|vs`Wl3EO>6zccmG?OkQz9e?p#vUTz+cGQ}0~TJ8$(MstVa5E`$osZof*G4v-w_m`xW3=3wViN#XrKZuo* z+u|`~Pn%*h)J8o>=-w2g`#0r6MCS^m>@{qwvQojA40UMx~RM7fmgahHnn4+=mM?t2wQLoJct$9 zgN~Z~Tnou)JYXHHhZT~4iCje1*rY*s$!Gk(L~8nsC(=H84h)^HZ{I8>+X=M~^_X{9plcY+)Fpx{-KDPEj*_sh)~~-^=<|pvX}dtV5F+|Gh$UCM>6&}K4*D`GkVs#z}e=;qyHd&lmQ!U?ZaiOf8%n_g&}!{w!PI zyNkhhgG@Y$?`bu~a^3RGsJe~ZxiyZPgw+}>gJJxu345=Vk9~+o z1vI%{KCZuP`q(rlJHMe5}Ukw^4F8Iioc%x=wv!qVkLG*C{Dp|T8@f|v#FTF zPU9Jfvd~rPEo;cSqF)@x?aN$kHRQX(pXt#U4d&q2kQCMyo~_u7im-Vh&%5N?)Gqo+ z{tX6-V49WbpC$1uMTU=@8@A1_IS2Kk;rVGX??0Bn-i!ID2|c3zP43TB3%sd6u7_^q zOZwydb(i!7*<-RV>BnZz&c3W4%j3K`dp0X%!R*s&pL$v?#>@?4=OFGa&oJtxNPlBBB|S~f zi2g)2D9}7zni2LFiVvzHn&B@h&+X(-Z$MAvH3PKqi{E0-4R?JN={WLk(iLe4F{o_N z@6(?&oz$N)>9TRzP#z2O)UE0YbxYCVq6?&OvQpbaY}u*BJ(-NN`F=I!^!tgE}d+! zzGFfE>mj{uv$W;}!a8GYHA_>{a=ys^Jezbz{T|?9Pbx*(Sj>Wu_AX1St7@DPy^ZA_ zSEVr^&_#VIVlKwl!uciaYah_eoVZb)O8z%&Uz-^7+q}q}K6#1E3>DUm`hBL8rc$ybx!odor%U*YkWIP-JMJMgU@FmoE)a(a+=133YOyekbOP76y_CSGTI_B1TN`#I`FG52K@}H>Zs^D4F%QQ#|F6pEWMj`F_Z5X~@27f;u zUIm}ppx>xx?1h?5@T*>E1_$O2Kh;w*(PmG|E@G1y?(t|6QjWsr;?ZOr_hiq_o`Zwd z`0kv=82~Pk%y>_<{~#B-dvqZFZ4%64PZvGAvg(Gg%QU!ZR(C>5+DlRzZLivAJv+ z*3O9kx$JXl7Lv*5&_OCP^cRex1bi7QJfK~MD&sO@gZPfacN!StV=UG}#_~OzWcADn z6*{2mm$C_E**7F-e<)pKl}J{&jkPxPgW_GNoRDi_bCbf12I5L~-wXb9G~9{bg~xN^ z|A}79KGA=yugPbIPxLY#%S_Jx*hCVeY3C>WHDab&3-<6Al{5ekU?eKDyed|W zx$R@Gbv1ZyxH%REj_Rd}>qTY9ocm0hOq;?wA$|B%1N8DH*9+-}^6z9tRfS$?u3hLs z@flT_(Q_G|qSZn#S|_|5>$>ojH?aqmaHBRxyKCXS^lTl*<1_~gzAnmecrG84X;x>q z8crni$92)3I{wwdirSf4V1u)f9aD&5EVege*d4|6G= zah#iYP8_Z1F)0ej{^TwDP=nKNhEZ)8d;90uC*jApz&v!$QdLz%Dg9C`KfI8jftt{( zr^=WP`k#6f8pLO7_<_u(-=J4&GHdsmHga2T&{LFe(3jk=svCILBd&YFZ=W7(sq6%- zCNdu}IVmf9Rme|F#7>9&276}H?*zZ8Uo6M68yGS>dCO}Z44DU^MSrRZiG@XP)mP}7 zOe{0Y(xk62`Aj~&&s2fKr&pa;73cIm9D=h|W)-T5XD-uH(^Ae1{hP^`MckI4b`sV+ zp|>^|RElU3)ren2umy>nq&E9g)2Fy6ZuI+pMNEfWkAqES$>>EFx;XbK&d|qKo^J25lOpJemTtaLYhYw;+ zYq(%*-em3t*VFdTaF2BAJZV1(#{10spoxv(+-6X}yBPilu6Ral(RV9G5Aht#+vvkR zEW=4W$+pCBE_!V6Rf@rEdG^Do6<2_zj{Eb8oBjFF&1`SQcm7~~O79>qR-NisWZxze zv908cCm5JAl&_jmY1&}kXx;~=pE^$2Pui;(TL2m6N*4AZ!B`l@afIsz{fqcrP>)mO z;t1oDrkYZhMO1WD5#O6VPhANuv;Hk$N<2^KF;4)Duq7(W_*-J%jsJdyMz-pivn}K^ zRl<%-!pwZ8M&xnfvz3TKvffF%f~&=!viE`4N#ceBzKi-GVoBs9{ZcSuu1rHEBw13# z>YJ#!Tn54I1guCF{LECMs>na!r53CAs`J2TB{CvoTh(pqHdOpuz;IIbC%7JCD6|)I z1hKb)A=&g+wv7G$f(E$=KB+ptt~4*PSK6y^2wPeUOAI1%BeCj3?Wi_DFQ%oiB^WzS z! zMO*oJ=5Wzr=SAn+&LhslMMs=lX@M|wFM8m;n4J^W<=h^M=QDomgLSBs)`_P@k*VIl1Uw9LYt+ z&MD4fZp(SjEzXtBE#((HD4MuazbIIA$>uT<7!)R~U+kP$zRJ_;*~abL<2f?tMosC14>bO;@mI_K{0Qm5wEEwc zz1sN9gMr$#xpSOjRrX~lL`*4HM{WZ{Fa4BQ2fvMSL%udGb#%GWhN0U}?8wXEVLG+S^L(Ur#y3O*V^pWA1)IGM5!%=*lI z_S25f9K;DUkV}ZwwmENukD<}k2or^_)jZ{S(+n>Qb4i3bGFKnrMKaOr2B56SYpkZK zvdwh|gJ@Sh8$3|QW68Y~%qkr}&&%9SzE)u(Hk=WD6J7b*ihPOwVvx;ri>kmjqOt`K zScd!B6wj(TM;5-_@MXh|hW>>=okR90a;_ib5XSdG1WQCF#Eb!)_`lWE>^|6fuH$Sg z!qT|EuFKyHydpk)_MDQc(?A@Dnf!(PitG@Hk(%OC*3E4J3y=+PPiv68ngIvOZ^gh* ze$`X+3RqlRc(~?X&k1|eEv|t*D*}H|Cgg!{fQT1Z^h?Xm1i$Efs}s{8>cL=lfM+pc zg1A`Q)>J{U5zE8^9Z-KI4vPGxX6D?GzYje6%7ka_vm=jN4CGflW{3}2gm@H}&+}}p zIlK@|7H+ATT+ZuBb8K{Qe|cz-K=?sI9_TT}zg7Jb$LYGX$J5qOo;=rjpg!V5l#$iO z+}RW#oJ-h`4C+#aSXfbkL=L3gHC8?BLpA}IE=YxySbFVUU_z{j(LQ?xctr95;-$RU zQ#}V}3lXoCb9Ch!Od>)OVt)Q+X19os=v{?)Y~9JENz~` zo4MuJdY*~IOO%`Hp`Hji+75nY#ErQO6}@0Z*+8&^-LMmd9&bXOL3PI|_#xTtYFVmh zYR#%ah6tljBo9OwfiHdSJMNZH2Popii&S~B`J_9gWm-4vrlxnFYu#KI498NX!%~sI zIBd1SSW@qQ7;!{-00%5*gT0v3>ZF+Jm2(W#HI_!J~LhiZmn`gp6PEJKRhZxvW>c2JZB#vH<(y*AN&DjeRUC!J#8SAWjb4uB(a_rc z%C0~Ue9dyTwXZH1X!ciu3Gwh6vYv>~bykyoCi>85exT8b1LG|#;-#!>ki{nZZum1< zhmKx*AI7Fv-3mIIDRU+xS4UXfBF>)}LL*^+`I86_{StdhOKZ>1``UKkl=?;IfnaxC zGh#+C$uCjnhwTyeG^+4@yZ4sAvodr-Cy`%Ohk01^8_SB@dUm{e}DE)Sg5%+^6$ zSWFiEBTwH4zl!o8yI_4Qvl8PU^gH1QiRIDf_^d41qbomQr~WcpfeEmQc;M@jLvD#) zhlVMKVXW>oEw=A-U#V~Fp&a(?k>_52^z{X=JNsaly4h|F1C)H&#RpdTb{nq>zOD=@ z#LQ|UR`iGYD^`+^$_$axJIG^d*dCOL!K3`7W4-AX{l}2ZJJ6%}!$dIuF7aa^G(Mbn z=|2`kM6aJPe^!^$7U)@hh1mDO*Ky6~zQTuOA%BuDCxdLlvM0o`k*uJ&Ub{f0ikCJuV2LGcL1Y3(K_Ym_7@1q$w)X<22 zPoBa=p(hZx# zYPXm*`XrNJ`M1DK@1@xy3wm{*c_WRdl{3N5J3jB6+8x-n;E3ypas;Os>(lSLw(YHL zZ*`sPJkZfq$DC~AQn$|mJKC)n^^iRW&d1tP_+brG-tBWob9UI4A!4d4|70*LB#MuL zq0{oxO1lx?YQ>H7RrSOXI zhJ|1iGj^$3lE5CHBWs`u`drchNsFF7AJ)PrlL|1GR<_g~^dD$F+j+L*^A584v>mm5 zF8G17&v``OcWpbS`q+7R#5w5cAT+f(7!2SmCalWsv%~Mh^*q`&_OnsuQSb{ocm$XR z^3XY=J@OB(J$Ikm);OM#_Jn^>PW=>pMJPl)G{r#VmQa6mv8J1Dcl+;rjGv0}7aI3i z$bzt>&1|!ecGxhkWym@C?n-EHw%=bDtPci>Z+B};usgW9b#n(K?x9nL=Q!70-&Maq z*j3kE&tst#=j!)EQ&&39w4Uok6YL9U<=VFEJFjiOz7zh`N43I_;(2_D*%G6@#JS`*H|dU^zWl1M2qH#%7PG4cwFw1_b)*M z2QeO0l%L}9OI=UFho0O&8<(i9>B4=b$@+#9bRW`Mqfw%S;4(1$z=UY zC{uWo@Fa^qNzXjC1y;<3qJQIhAz#XZo;TT>si#JzyU(%FT%o6aL30!5M1D17pn>=N z$M@;i;Gvgr4kCSEQ;gH*s3@!8S|MMm-#(}*R%Itc7u%&(uwA3AJ zY3*)RE;`{?Ezs8H;Qp|GVVg7y2CB-CUwN!kyhAOGJd2wU#fW3_kAa7rEW(~vU1`4| zl{qwTvDDEE@95?pLQx%wEb@+K=t4m!-wSQ{cn>3#kw^yv*KSf2p8ol{Dl6$g;#rAj zBy+yS=uG0Vg{*|UgdFU!sxH-5=7X0YH}UK=JAn95k)`UI1E`F-Zv1t$DJxjtRo7DA zf~ab#hY!`$9(sDrpQH99ZFrc$E+T{2<3NV*4;31?AMkvl;$GFmrk^=n^Eaf4@_K$qqApq13jibE5fnAG~36yiZeVKpep=k6?uZsya|3l z`I1?j-q^fJIRf8#>_;u{pvN1+bB~Gn4xLlI`?-bV!8RrqMwyH2)NJZ^ZLltRf2BL$ zpMgt%Q2$K4=)fohHHg({vyVbVQ~wK15u;q!{h~LHu!VHZsE9Hp4dB4sjRg@;hbq%+ zX^%BJez08}?i(ojJq1ceFVBXXko^Ql>Q|STt*E}Dw}gCGMgJdpH1)ac^-;bmtea$Z z=2;eU59gdI_I>CVl<|mr(X+bAx;*w7<-?`mURma&Se99aGMn}nXt-qsbEh+NBI$yj z5nKK^v(zb=51x}tD4AfEm0qWT4#>(_pDsP+@ALP$=@85jTa0EqXgs~iu>?JUX4r9_ zptO)C+^JRxi=$v6{ujj281S(^iF)|f*wcCQYCCOSPBGxjnEX{PqhX70Iy5JeWiU9bfKc7?&f;w z_LE=qy0NBY!8tdy!n0%_vH<3}&^L-vN5tZZYleZ8=>H>+?wYLR->esP@&qI0YV=)$ z{lZ*tK^DaZX+`J)bp$K<3Od6$1q`Wo#WB-mvOz7q5wl-D#m(B@&(H;VNWI?rp z%eaGauiNQTSf77C7=s~a+vmp1z?VGZwEr}CFGYSsC=9C>7>JOJkqaj^{3@0&v3#V_ z^)xY!_JTIYOmuKmDFh2jJZ zv4&e>p*qKZDnJa$n$(x|x%Y$FXE=JxmfCNF+mMl@B()b#vP8Lw{`LjWV_u5$Sbl3v zs*56?_|X`Q7?PgRmw_q8xz$cKwe$z4P&LUb%CLQH^P9Ncz?m~6cEp3Tgy$lUxle%& z@-q`WPjTz*_n!&iWuYs9l$y`{8yyjUO_;+%_;JshZhMS1O@f<GBQ&jRpViGw#-q|*c!Q#Af6KYY>Kl!i% zCbARemimQ1@{u#I{%Ia0!b`)mNuS?^Bzpj>gJ2an4O^V8`@EiNhAV-S?%450Vtf4d zCTmF2Orzy~NpIGRnu)BTnmmuKQB^bgM9xBBU;0-bX0;1z@Tw9y74|?Kdw}G9!zVwT6YrGP>0!3`es!kqK;4--q5J;O)VAuj_fuUP8r7We#8S5+LFE!I`3p8edKZ4z8{P~?ck{zSMG3+Z-*tPe-26G}@ z&s@`AZpD5Yu5r>e^{+`Xz9zz`Kfx+&+3EVT^;dzOa?TgQ^tNe_r?vIDEBNnQ+(OSo z<`{>rBuG-`t3F2l!m|*tYY?+{%>Dn^d-w3Bt}|VH%UrT0-?X-5TQ)XmOR_D40ZBF> zCuxvm*$5JhY?9QZwDAS73<2zrRL*Iq;f_sGF1hrOIXx2y1Z*Gy(qty-%$W=ggnJ0N zwA1sKo3j5B2%%?~->&-k)N$1X-h7#f97R#;Q{?KO~pLb+G;^>+3$Vm_7NulvLsFb>YHva$E zBbEIwhY$fq8ZIn);pxw@+?IN{noDAQlpCDKSUHH-HmfCMoJ>3+b2+fjG_F zrdUo3{nD(b$b^$HUreJ6(l30PXTZ-@IL*9gIYK$@X9JoDICZN+|YVY=GZbNB!B_ijW!_7{``GKW7kSrS%oQu7N&>Mlc8ybu;&`Lhe`W$k48s1=Tt;>5 z#6dshZ`VkM0-o2o^;7^gOuh$s^mJ z`84Re!Ty(_u`n>C!jz=1*zMy93;v)N3;fIK#=0ceOJW~75V1~-GZ1J93u-vb^wQqH zvt6!TPrpWb`SsE5+fR7n`Q!$A8G`28@7}#8u*8tiI!Odr;N!7=ko004+&c~XU`_!u zY=p&P@|hMp&UUzVJ&cvq@@Dwj@N#h^DfMxhcf7Rmqhzg+jUo})CszCL*9}zWiyX!y z3poH;mc|COrdeY@+wstmKb?B7Pq%=u(0Xy=Ewx^T7SPM9457GvgpKe8Tn4?sdq;b0 z$W_Qwd>(zUUWhhSQ|#oi5C6v44W5NcmB&8TT58+}JMKC1o1@!%_Bv8yN#R516B&rd zkKOysj5t2RWTSdFQVf5lNwy=MVVZ9aFqFD()toO=ml!s=V-qy3h z9&hUg_=b$`f8)Amp}^vE2u;CmnESVRNKcf7;7P!P&kMvqoj;PN0W^rh~R2pmZ^-!!f*!}ie$7dbCKAQW>i8tYELjgW%U=!o|qd2stGWLnRw=Wa67=`I=}Gu3uyQOGZ1!U8 zj=K_i@3jlhP^|8C#992aeO{ts`gk6D)Ung zA#4GxPa|dtpQzH}6vxlUWlrdpfROZu6;rHI`U#`^Kfp+K3@b6WN#I_xgTSF2UfBava7*w2BK%HHae?sd2Y?&UL-B>#a5G z&4lO%Scb+g{h-%%H{V_?7A2swda6Ab{xYk_AAk-6Tz|+i z+hB~NYlZgwG>6x}D7Yv<`m;DN{uQ+-tsf=cd@UZI#|M0^)GTWaRtNpTYGCvMA@ARY=x-zX!C34H@3Zp! z2mb@wVjjUu+}+?CiJa}Kho$3I9xmpgBSc&SQmrr$S{#8E;3cf&SBo0`jldiPW_J|x zyz3cn!2Dkfvxsa9&xz4XqgrhDz2FTpL{5*wWbAw7#jeu{uEZAY}307y9d3 z;*8=G84x)}^l#NzksIwO0V3$Ek^Jw4)y`d$J8$0qhN6=s{G=#b3%#vvS{GU$B7Ci> z@$Gwf2tLY9l$)!mKH%sMb`dwnGj%;15^99u>W?m#vo5r*V|T}%4vr<*>fySwo0E05 z`QD^jg)%bcvl-<*TC?>#7P~ikHt|?}tgFAbe%D5K%=W{@G9~tg1W9vRySsL;-qW?a zV_m4VvBl%HgKh+~Qc1T5+G691SX5ff!j@u1xdygu3t(RwY`MAP?Vb8(ZXRE%{n>!m z|Hf)yYg!xhc~r9`a`B2JaHvqiIW%7fY=}#tF`I+OC2-9O%x-$Dp+CK4kYlogN3|jdHIvA3#e!v?@zAGdw zk~!&QoqKu$7K{v_531{gKl8m7++%Pm(iZFqy|AtS@YxOvuOWwvCDr^!s`s|#<%snF zcn9VVxPOpdD5`9Z5)XE=H1>qfc2itl-FcuRwpKxeQhi>kb16zkX&m$%)yrU2IPjCf zIiA6s$n^qL{@Bh8ti+ODu)8Moc=s2*=T`fDFx3aKeImtJEybyR%F{ie1KnR7erucGK773lM2609m^hYX@0~I|zk~xF#FA!4 zdCK?oQQgN^Rh zUfA~5j?m5I=ONo5F+a{e+;(x>vF;DMk9EJX`gqr#5Ss9=YitR6-CnZ?hzY9`N{#6m zPx12JJt53B@Y}F;I<(Z2=-Oky@BVPx zhdYkpxVYou&WpXImy0`(?>ydptYdf6T2HgxYogqAJ?8M9;vtw_gP1Ab*TOrgzUq&( zhaOvfZrkQiS~TMi8*_>R%L~wNtbPMJKDO-*LLJ3C_O(mBgnLgH^ldlm2{UP26>8%5 zYxb;Scrd7Es-i1UNC-XKqC0Pv@cb8QY!591>YmU|_6tKIP?B=61?`P4R1&KR`R{@J z*bbrRi-#}0I`$~AAKtUN1??6`fIS+4W{!EFZR11yK>}{YYE=mPAa2AN%ob_GZqa33 zKi#pp!^+=0Y&{Rz?ITGxjNhI^<+!`+jSfP-8>lJH;p5Qwn4`Cxl7B0oy10$}eqECa z)M%1>xFlbT%oLL!QQ)NUsyu^}&j|DVBv$h%WO=H0MKr=&C|6()C)Ec_yB_Fn?-<27 z&_@iLM_R1GxOC!*eb0rSYkDrUJ49^gAl<*wb!;{H(8Zl&`Y!g4Jxb?hT?pZFE^qd( zYxJ671-U;mZ;v_tQQQLd*)G~^Mg5h~Kk^;Dm+#!-aXPD!G797OP{6OEH`qf}XMYzwXqH~g)Ps);HjnvKF`@yxve4(D762oP;muvt``&~-Qp^d~ z=c;P6hsJL-LL!^&;r0LrLYV)#6UOdR69Y&wG4+>AMfwZWEP3#_sZxlTbW zL|LtdZ|%6m^Xa9-f!8+w_Uwf-uZ?YQfd=6lUNb&}j_6JPqpP%-TY~#mG`h(igKNY! zfs$ZpBg2IeX)pNZE}J{1i{bj!!2Pl2;?M}p9f$uqp$iV7$6g&AO_Vds#ZtT{E zFJX^A!Xx5Ovc?VVu`-TUJYu=nQz?1vUNNVSGOM&v5~sK0BGA&~>^+i1o`dMFlREA-T#p$)2w(KGaP_@mk% zw(cWCFXF;f+81s%c~R4N9jI(DS4litQ0G*O86wQTv^Eis_29H;_3`dEcYNIY*s00C z!YSuZpZlc!qQlFX(6wWjx4&M()m4a}nV5m)OTPQP&pVyCC z2;a!Sw|P2>J>*-%=eAX}mT<3>(E5jpl@nS)!7MQ>MLhW29L+C**}Bjkp2LoJ?cMg# z&ZV!_{pzQGdFO*;s~Bs3XC1CaVwOFen;D?iwS7ky(WRO6xfg<*4x92!DSsWQ;GOcpzX z_`VRciaewN2C-IRajWo8;(;0UfWPtiQ2X}a>39BT$FJzzy!{7z$~x`s$Ajw}dpvuv z_ncW;9X@+2Rs(4LhYoAK=}5KPg86N%`61RcU|0GJmPa)@S#lKjO{)W2vAHe%yaMLm z6X0_^p{BMbEXXNcCR_|TCw`*h9;tq^cyo;MK+sx<3X${lj@LQEm!4&Ha zeE(*eiTTELlFy1mFt*r`@6m&y66M*F;*sj1_ND-QH$HPTZ2Jybu?F7=)-_;X9CSmB z`OKiE>EFaY# z{rGSkIkx4h8&?zhMX(C3th8cZ_&vphosJlGpO=-z@C#`*cjg#ayceT=+{FQEqlSNT zV^-s=rrMy@elz3l$dD1u0KU*JOre?=HGTXK+N1Jo)W%1LKk7XJ?eE>Tu^afiz{9ek zV^Nd^)`~ng8r;tJ?_ zlq25P)&O&Vq!#r8={U_SG&Fq7Lk9u_3DA^u4Dn6m;+cYD;{Cu(>`#o{WS?il z>Noj#OW<9MY$NQ+q0(C>>6*JD3iZ1)-A^z)o8#wk>b)k3#50jk5q2shTy z@G*~yzh&^z!2L0QM(=N4)JWbyzOi>TatPP)qL3dx!4z+?AMxl9`mwGEZ-$3iqEut)Q=fk^F9Cu>?B}*G8%K%_Uz;RFWuIBJ~odeccz+`8i?dZ>lXqIk9J^>S1~gZHn9&#pi*3WEqKJMt{5h&ZE3G$nmz7G z!?s(>>rf?L_gB)RuXd}`6y!v*7~!CJ$Kjkz{tPs<3ypl*#(l_^gybgdHgxz4e=bPS z3uZvgKD(36hra+x&<1ZNJlMNhV^m`M;r#e69rm$$xL&X~&hr0DFDc?YQj~~AubO?1 z`uYo2VBk2grxz`wT{s6S;)GUjLI+n9oHqJ!AadPxw)LusDF$3`q#C0@+P@}_H5e!p z2C<`!Y+@CA7R`wfeG^!wrou80WA=obtN|8_qA}CXU5*F#@Ozy2o&!ZsHR=$IOnFWj zzE2Ka%Nmo=Wb7e*H!}8^OPY^$v53lNH)uvy@V<$5Ur+ixJh_SY4k_?cy*FjuggWe- zZ1>wXhHtlTb@i>TDE3mt>PXIg>sQ0q>F{-RHL?Gdp3|SGVmT~lqq7+m>uB|(s+uy) zK}xKivBhO4s(z2P{Wna@mu*=!TFpVHOwUeKZFGA7)0#h3zn>~Ue~^S_v^sYg{Z7r* zAD#cv<@*TFiK;EDuKtL|-7l`fmoDIAUb%hF`5)mN>d7suHaZEj`^~@q;|GyP-g07~ zycp~SMhwysprTwp)GZ>&yUIBV4>FNcXZ}1BQ4Rh z*+BJCl@a38`^fhD6=k`{A45Zk@@ zbqz1Doc|H|(0}}MB=Y^M@GCF*(Bd-E-sT2@CN_n865D^opw zqUy|jn;S^0;+9f>ugCrymnmPDIzCdx%#d@#&p9b$aLDJS!uM?(H;TcbI{j8x-|C8@ zJyjfygDk|hiNA+j z4fzJ-hma>B1L$MVK^}yB2U4$`A$PCN`%z^BHoCo4 z6>()=NqP`+4`dgloC~`^J^;BE@H+d)$b*pO1(Ng<mlEU{4?aQAs;G&{voeG z{tmKhyd-@B`32-v$RAI@H6bBovn2g*$fqDjpGWnJemNa-2PA{kTX5|l$Zp6YNTU_H zhkP7zBBaR%{X%YooB=5pOVW2BpMvy5noA__mI&W1dAEA#@{bekl7 z4^p}v{ss9mVAGkw4 zP%TNnf?VjAq_-e#HHb+_sTTD)<98+LC}d?Lasi}m0dPVZQMG>vIr@9}Y)E+_{1r0e`;w%42YvvV19|KR@HNQC z?}uMP-ra=Hf^;-X(oDz?Ap?*HTcB^qhgzW%$lxMLYJ)6ajQEB83i8L0Z!dwrLGEZn z{)B7_A#Xz3+o5O3FCY&=zPc3t1^K`-=ozx|0pN$!FGn7PlvY5`ke-$BBgoYqk~HdF zd~PS=3-ad=O44}9msbG;?kaw?xP9Wv=&^u%=^A2Rqj>;m}({_w_)JK;GV-gCjwdDQb;!3NPe67&g**WHXUJbe zc0Y|g0BQUgbOgB*@-k%kf0d+bkgr1i8>D{+boD+y2l5ukh0maWg8VaNF67Vu5_W|Q z{x{?S$k9JX+mNq9RzW`S-zCWhS@~Dc9ps-O?}a?}EPM^}@tu;i6!Pv}@Ks3pIm8p> z+mM?e5AH@hL3Zy!JV7pc9(*D1-V577`uD*$kQu$`A0Xd@d=Ij_5Bwl+-;e$n@(akT zkb4dwRv{Y?V)f|Pcnqn9-0=eZ6w>x0@*CtaNHb*c5O_iU6XX=g&|yiM2Kg1_?T}9$ z0R~9(OUVC_2O%3E-M>Kohdc~2>UfhWs()*O31L`5%z} ze}I4d1~!2l1DSCY`3kZFG8^(eNF${CSCW(u`E$tekoXC5$qE_9ZS?=~u5L13GIt8@ zX5NlF&uzH#-ikY474E9txbx4zUCngd)lS3RtjgFUevbc_zmC6yzn6as|2+Q5yp3UC z`37I|!!ZE)@L1eEbPMiQ$++v(YH;6?j=Pl^xLc8)hWq8|qj3L#mR`F|rq?Z%wYYEB z#_vNqdfX<{yOzkAxL>TL`$cj#?ptL&?ptJr`(|0eeUog!{rz$ledrIgM%;g2&d@e%dIOTqBCS|1w>_fz7@hHXHKBccIpaBAf{%Fw?LHR zXK*3P(&d>Dr8-?X>7Y16XE#Aw6%#p}MVIA;7;ns_&nqD}J4i(=Jw3C6J~b;tYjTpdvh-QSc4+ruLw3dl2aL|rwfYIb(V3T? zsZPazR%9BrTKjlt=>cO_c5W%aEX~f%)*EvRU~pr0c7}O8>>A2p+2vL!qAe#oyI?Zx z+GZAIyM;qZ5}w6bozSM}BwB1J~@PMnaTPuFK> z8=&RVtO7%pPR`Qm#vy$1%g4EfbX~@5P%AbUWM?iM7ham4Zp_QgF(Fu+bUE2M;|v*@ zo|)l=$~c+n3uRrw%J990@fjK8vRQiF^l-4ql$o2!a!n71=ay&Z=#;E1-NGs1Ipa-P zd70VSvTb>|)=TC#PHT3Nqz|%fl13)?9sdW-&gdR9i416B=5&C|s;7RI^RC@NHqMtd7gf)z*bs zSWUO*X5geJJU-oS%F3w-SA@rDtwkB8-0t<{%C!1|@B>wLW0pBTOPgC4c2(MPw7C;@lW@ywz=tb;l-7@#aVdgr11rw>3G%b@p+JSh}R-d z6`tQ!oUyP7Dw}D^L>Mj%f8UnAi~*)~e0tqv*n5Rp+it|`>Wg$sbMZOT3UiwX$@E-2 zN8@2#j{E>Q#wvY&E43S7wjX3c&SrJDYw`cAthzgNb>VP&-FGtZRIgoHOs84y@_c;k z_dIp<;<}}i>9Y)N6VuVQD?9-R!(->v(6h?sNf~I+-#RHB(ONp&myS2wo%e%WIDPou z^zys(_?$)B^k8u&{y$MC*V*a8q)fTanu+({mL-=}>+#@rxYpc49om_YDa-SC8!Stf zYbMakW*TJeo#UW^@MyhOo;E2H3D%jTEuN8$k6&TX%9AE%BbWFX@=uXd4@3=lvRq&( zB331tNK0AyF7!rs=OMYIn^ih(SK;MZrot>dE-QmyPs&A0fhlr&uE_}WZ4NoZo`;WG z;FPmVjX?b!mzGURNAj6ksWq0Pz(U(DmlRT^hVzN({n}f5=uM`4`r&eEpvy}m6z_Z#rC*aAg zbJO+UKBYc`dekxBwWBYJ~4`s(m>i0o^t%(27xe>O(Vr>w58(Jx1 z^nDU)rFpQGk+l)MW*l!ww1Ml0WPh`57>4l3XLNnIL>?p6RpOpm!6T2+HQv6-HgbmW z$iX$7zu7ht_tpv?21Xa;`6hYf4dH?H?)$&lHWK&c5|7`T@Qc7w+;1_@gL5PE-TVX| zZgxYSE>UQbO!7(} zl8D|?`QJ#+iHeKbDB-P9Gb8ytycd;D@(ovJLB+FMD%R9$XGL2XVH+PLw}80}mc}(z ztC^)~`)1lWKco$83tubMYBr&TS(;kj$_RP9KBNt&Xd}Q|5ZW4H8_y1D0~bj#OUI;c zO^+rN>`Wa7CI zwmUCHyXso02W^}l)M^grJ0|Je2-}@`eY&bi|h07Lhc04{gB#q>e7Cic2`>5dm9i) z)Z#_xKj!5lY_}-6-8~ZdRe9PW-E!UKL62sxF;W|PC(*XZ9V2YFFuC1}yxpIseUY|2 zErV-1qzPzLmKXKsv79xX8)3WSlG{Bl(f8!G;0Kl;Pt(Dl$(s>JY`V0B$5E`^5yw$M za=U`>+d5bJ7Tsic^l9GPs0|jhPM$?JK8Cs@G*Z6#$?cBOkbRw_o*ea}?k*kW4(jEs zD(P87??tpq=SHY!Q*yh7s;E3at}@W2gwo>K8|f#h3sD562*mnA(}1V|1o(K~xJJFiVA; zXmP5lMyLZra=W{^?mthPHrfdtpj~aB7COL%!AJ+C$l8~pjCFY9F?fFBxe;PfQel~z z9?ob$q*E^M(}pw#ueU+8N_syg?ZH8dAG;yPa$AUVBgB%hojk88*ded|Owp zI}_DFiN(8bWdz|OY5Xn zTnFo-nM#}+8J0(ru$X~`>`_tpu3-!JKe7h=K&iMy`7oB52+PRYU76JGb5bU*Lco-- zZTA#zg%@l_cy<^%RX}k9)wYyfjq7dI-+uk+IP1~<&*9Nqu6mN=UFX{fG zbUYg6>m)67zm|JK{M^WNFf$2@S*j&JaJmYAS^TacLx)JvwrMe5HN285DnH6L>wuv} zqWROc=$m6&p>rd{GBpW{Ds7DV!G9@wGX1i)2R=zPsOohtqiR7!pFl&KR9fJXiRVU! zWkM2`=cKbdCq7bqUr|H)87;KJ`)1YRyz>&*!ET<1Ni*pj3+W|(?wiB%p*+v9pctXb zZY^psoI&42K6*)hQ?^)d%Q~K9jWxsmB$@VAn=*DX_iQ%G38m$SpDPd^PTwVE2uXbtn1-Txtv zmzbB1)F%_KwdR%fAuCb4e_LEo^j%bseTY=b4UE-SQJfx^kD;0oZU2P(K}*uPk?A0D zA4;?I3A=}58CUd|g})wmNa@jDl94TBOT~<5ll@?%I!N3%0v%{C@P2wh@wlP|#`g{9 zbv-;wIgR$$uWy&;Cw)miIZ`Z1`%B=H23)O~DgS2cD*U72Wy2vQ#Pg+PZU60wd8q{` z2ut%|l#*}yMwqV>_lUH>9$#9?H>!$%TbO5jKm9?&7F`?AxE{PV_y0bY#JwaR%5N3? z&_-BZEzB!?+VGH}!LWsEhN->?A{AeK6nUJq(8~SPCncU6nV%-@2a$A2CHK>REbKCV zZFtI1VNeV!bf~Yk_s@JDIQGb*KOrnMX!Mbl63&eXOTu+X*TO>Yj{C1%FEa{XG0f*k zuIaYwLg@1pb{zd0MJ^pJ$X?g(ujY@0r!@0(Bf@e%t`}7rqkW+uCyM3Qu+V&HrC+(A z%+--Uhcsj#kx6y~3x3JoOPB~t3-m(=%^{NyC!QM-zC&?*Uep2E&CAe5i9=4)^Exp_P8<<82_>s%#~@ zsaurGY^-)IT3;uvlUt>M+6<0K*erT(B>M#C#j#+$M7vyh5_(abf3Q9^PBFZ#JFMFV ze_p9$PIbx^?O3iEFZU6zbO*K)lYV?SNIxxDc^i>lrpB?fz+aXZH1PblYMf!*1?XfO zw6aoJp+n(RQKy@$tJ7W9-lAE@t>miQ==Gs}!s5k2c&?$Kq~`*eI5#4ENPq|t+`Q67 z`7-M-s2GP|YGj0No3c_jPpMPtbdzB>@3py*XSB!UwH%9Ay4%<<$8ZTuBh*z<97~CI zMS(JI{y6;PfpVdMkksj>=q4+ZanIQO^_jW@&=cu}5O}4pGlf43y@+!o(n~=c%ZIW~ zIS;$hHLNZabSP60QP~CNXqq{mH7t@w`tU_Pi13XFOI{3% z8M&lXo33mHI>mArdYP)=n{q&sp}WGz0aqBl$C8$z%hX+AecFri(XY;rruKz>C>LEE zS-p!dIL7>CH?W*xD}hB-w-u}`$WlIIXSHXvXSG+fG)N?QnLoS2de}vot?8diSV&7T zJolE08kllq?A(ZSg@$AJj>#cyhC=w9&Upoy%2{@R9nkLQ2yv-#b_VFKXs>86YSLbW zy;Rp#g*?Xxd@cA}i(}&YIKJ4q5#d9-0$+6jb<4#LuGV7cu;6T>0&!uqd3KN!<- zn~|md{fJr+M?qS7V?^=xlc-+2sIYF)0s$}>Y^>Q1By`M%UdW3O`)kf{YYDwj58E*R z->;G1hy#5Y&`=HX2I~97b0hJgI_9O1#OJP;F3EO$Kh>^nHdYu(24Jx>+S54pYnfpo z3uuo44OvXIK7Z!;vBGx<8I4BQj!0Md`IIP@R%q)@`I7vRJS)eVa|=gBTB73&teg9* z5IZJ|9!vOdN&Z(X=EsDF@X*2&t!mKo*twDDiUvNUsTOIy{CpH&v4J@W=Pg<~WbG}` z8@+J7=n_RP{np-rC-OcQp&DzV1G6ym*yivX1H*e1%Hi5_9ng2I@TD?$nsha^E#vWIKn-^s5%)VoP>{TPqP3tiF^y9`3%cYt{{&01EB@K zm$e^QDf5GPRskP*?3>ah=_C0g{m1$;^kogo0WIn!)F=XHkCyFPsg8x6MbrqC zs3Acy8QxrRl&-UU5QyLY|FYZZ42A#TD~f z?hQQ{Cpc}_3}QwgmYa@A_Z(d?i_p;_bbC{KvR+TbMvpB9uSMWnBndBg9|M} zwl}KTv4|~&kssTU>k01}^q3X{s~5g|8on_WqvLfFn^|p%qZLS}v<1@0A7XfGZ!X@R zy&f~GXy{ZW3)ku*{D6Er@!U=L!O(qfPN%9t4kOgn@CMR$PKkvH^yCe1!XL`u8B96DmMbr! z=0D4*w?9DrK9|(5?bimdvbjf6W>!8YyjVmQ;rEs{n?8&p7P=mb8Cco_MEf|!n*A8e z3f=^dA^X=Q83-#B`*0aQ?nA^toVy8oT(?&ZmM|JyuIGUo1U_^N zR`%yAhYAj179dl{KyHu$dLiC=#G5L$8k~!HwihgT&rfy9dPHwK`TIDh;S1nrJ{7tb z94P0UVW;sbb!rbPtK*yjdC*14P{w{wzC#`pJJfO2)wF&Y<3RZFW{LI&*J`Me^>R)( z!Q;9;UK+`lgR7xO`>oa}mmJj8>*Wow2p!y$U=L(`D;u{BGe4OM)rw~s!|Q})h}V8Z zbcxn^gw4MQ9>j|5K}UUYp@n2T9A;s0beT;cI%{O`IwSsLkHm(!FS`_Id? zj&ocdtL{*l z{aQR0vQ2|)>@(s)drV8*Uj1JYIIIZ5TU*u>)i}IWFPl8!AMo_VZ^Fhj%Dmy_?+b#&gd!Y zeCxFW%p)Ri7>sq?_pYG7;cNi!(3AjXd@sUgf=`L&f^(WGd@arfVbs3~b}PXvk0DEt zf~j^CJI&+ghHs+}lDJX)V9%3EbA&vWzz}wl)f^Svh!-kgiE@XXkxyR9|H87$`m%Ku z_sGNKlj_QXd3+8z6LzC)g51JKpl315Mr@HEHT@;VT-q}sG6$`mkHy}e?^KIEHI_MQ zY5yM+cHD$mD~4BM&wKwE)YHO>k|fRzpYQ9*d}Ry9A5LEyq$+!5vZzn4mJte!*tX(v zHTp61V0z+v3+u_BTfnSOPI_e$`6t{|xmIwbprc@3!IXl@1(^k(l!?BAPGm1C%s?sew44%@TKLQg2R{(C&q}&d?V(} zKV#>>SM=Ys7jlZeC$I!s-emC@^Sqo(?_P+`56{E_u|C2C$dSaCVf3Aul(yt4^5(T6;@(* zgyIzZrWUA}IGchw>@1#vC<|So-m;#oEBeJ-xP6(cvz~lc_%l5kqrn{f8j`}=!m|~d zQ4uyT<$0HUo7zPm$-lus5lpi({WB$=rO5EHbHldzRp+2yG(0~o;{C^B*n1HlHK9k; zzsdcXYJoTP$Mw*Sd{KX#zwV;GB!5i)Mg7?PS^1arV|kpn<)U=^@tX?b@yCk4o-}RJmlI#I9HI4_0>#2gC^n`RWN|H${*dlf zl4lt8Ql!7Jnu_hM&Y1p0HYm|NQJE9<7m5$6BHG|DD$niYPj5g^%VnX^^?`}Z^J3|sp{Oja{ce$mgleXFYudgr`J{8 zZmRs7iXTq8XHw-PgY{ht`d=^UZJVW|AQ;sdW2;z}l2!0|{%855GwSyM4|`H6%En?A zgtT`_T2))`jOlGG_qbY(0f8>+OA&Jkz81|dQD6IjX6D3=>QwT-Vf)&Igx}^x=Jd;p zWoD?hZq)BHoiv>?eFFVW%D*!oYtd{{{$2SGEOKjc0R+8GV3kQ ziJcRJ6X{(2#9u&z+b6y|(OB`-#P=pbedXCg0=%z!DKW#nge%-4>^J~cY#G%!Ps}f46B+LDXd+UM z!sg)7Bpi3<&&i*SgVy-&r2n!z*#m4Ddo2H8z7uPt=kl`(rdqObOywTa$()8M&<5B; z7oV}uk(ZI~S8m4KG-;p&^L)^OCI<^XA}>)bLAwWId8ih>>==GfeWCP6u%_Wn(85iu zr(nP;yoxHOYI!kqV0g)2zt6M}-my=ALXY@@4qznLrzUNFnRX)65@Lh+-h%Hm zFvQ1Ltc8r_dp61Hxz#FkK-Dj06Uwr0NY4I9w#X{6tZ)-+ZRiKZyHGhH*TUu|g&7UR zmF&J3{OM@E4ZjPI=fwYGy_S8f|43h7%nTpvWjvOdod1!DBu3NDkNIoFOtTj3;V&v_ z03N^&=AX?+O~rH5Id%@*&*qbzDL1eRMHz!J8?mS7WNYX}9gDH4cwWkVfnrO%ie52B zGX|@UipAMa`k;ALtQvFMCtmAn@Z4~7EDRjiODorl%8ohrnKqd=MRh{@@T&&s^ z(hcR`Ns6ipz0h2{(1YSPsxqVJGCW1Agb2ht4^zmb9z4x!PzRaYSqLumuZP< z31^1>&E(G`Zi`Vn32UCvTbm6kMYM=jS)f<#VIoBxUF6WkLw`hCALrbDjB!6vbE z^osQRZ(0VcCNLg|(5h?l?FP0?nm-^L!9uev;6Uu?ScIeBrZSSmQyhzU{kO=p7?$fb zpEQ4BKV?5$WA-0R62eGC#T(C87GWUY(Y5S+RM>=($w4Vgyedc}8#71!LG^pQQ1pfn9 zJR`Q~yA`9Ccn;=m^xx#e)^Nt-4NMuzSIwz0Z7^>%?*r3M9H;Cj?X`@}hm3M13;U5^ zER5nf#&v`Kc|EN$i(DLIe9}~3>9UB5jw<52^5?26pk>y-1x$(O2|eZsfDyJtMVWj{ z?Yqg}uh7U=J#%(O{H7Y%adDKH-_(LUE_}8IQApN1X;*Ny_*3>i@H$D{aKLv_AH*z) ze579jM$DCKsDUI)idcOUHJ8gExSfC%$%3DnDpVEu2fWmB^)7WT7_C4?WNfRtP2Gly ze+w8+%>NkIV~j-hVvZp3HZUZc-pH1T-(S!m7r`f0=hrpn#r7I|Ee>HzYiWf+L~blr z{iq$)X6VJV1hxcY$7xt|yHal;_K052|D+i@U=}NMVA^LQ4UkPYA`dmNy{JGaUWqZ; zP<0wrZT_bwoth5Duw>a*KAt&TcG!8r`Hu65^KjV_=T=%EjNFADcrRw>gmpQ$`xE)o zTGe6ain6=ZN$SUFHxgM7`>K+8km5k(*}=!L2dViceiwl3YlVFk)o)$`zO@dr z@M3uOpNpJ0#~D*^!*ew3tB`fMcY|@CqtE`JzlCwO+`?qtPwa>{^_2Nj^QU%Vec6%j z%y2?|u5#z3vb%7kmz6swJIlE(=Q_7IS2(v+z3oNO?CbYZes=kuY?wdCHOJ{|z_}Nl z__+SZ%a)bRQBRm+7EZw3n6Q4ib8gj2Z-;jqx9@iEk=fVkEAP9v z<%cbQv-D37k`7F({PhR3SxWw)ruO|5#&1*IC33=QAZuiKi$ z&D`eh4!|{({Xt^43G5bgc1QkgJgc#j7lRdeS$S>2-ly6E**VIr*Is5bC?Yq13J(RF zswq|Ee|26kseiZr%LSD!KU@0OOL40Ip%!PuTeBbc&UQX;@?kzJC65U)YsF>C*WI7Q z!?eWH7o>LgH}(blgq=7S%P!-WWGjD^3-P&o8Zs}BNWqI3ed4m%dL3k=Ui&^?JALXv z*T{5E%09%a&f5V-)W*9DzHF{+d1z@vi@sr5)kk)!<)1gL(-WuI4VdS}9>-)#9tqzq zz$}WX*3lj1ai(#9a5FLS)FPsoTFPpoe&;vakY8-3Yk!MsZ_qwg^ev0ctYLz46Jo0m zu_b(NpV{JM%04jbGxym~J3e&~C(uAHAy(UFzXLvo7FP>Q6uDaexc5ynye!Hk73SDn zeT)~$RIeL=vSP2Xnrhvf8xMxiu6j0fppnOtX9<|qIDS!-yMuhK+C*$PBRxvJudT?J z=r0D@OtYv8Y$GaL@PK8wuTA!@oPA`$JI!ALfo9p}2vb|5T``y0ChZNMwy!*4IBs67qDNtnrB$gju_u^6c@uVg*k7O()> z0Qa;8$*UP~p!`-2{Nz{L>t6zk3kwd{-{n1FZ@s}auxG~L56YB0@C^|00*ii$`%LKb z)o-oFG>CdI)Dz@cjF=!U)^@g5Q*0zMu|NmZUx|Yve~FnnHx%y!k3P5XtbKOmaf^Zc zipLD`A&U@?@~XMst@Vc&fXRX_^^>Z2J!wvi4(>1a4-$wzNXY{|ruet2U+g&DnDt23 z8p@OBIu10&e26l#+EO@+;)8RE`jJ6hq7Vx!Dv;QLw7bTthkeK<;L;7LunJ4By&Fu3 z6*1apuLh4;9zeWQm3!-E!)y`awPLoeYJ*8cNJ`AlUeD|X@e!X(lUq%D-Itp_UyWv! ztE)M?U>o%|h!9JsxAb~$#SPvkWAPH_rh2I-LXNhBpPRTbm!Y~BtSB1@cCZ_EqR`__ zs57YUI0Zi>yIpZ-dZ*N{9At( z*!_!*@IR|b*hkFD!2f(AqJ#&MjZ|-LF}%*P&p~XuaqKhWb>If;z&06Gb+fnCZ{c}u zQq}WGk(3H^Y+f&sVXD{tbCjDZFSe&ISlP4v8M2Y$JcAt3=9$I&9pdDjf3Z{Kh^S4# zsl=PhVt!}E7@)?y(GK%kdL5_SeeNE2uUlBkJ4a!HSCoxAgWITX_KMl%-jnu4|5+SG z#w1d>p^aWljy zR>X_DdyvH@`)>F%S%;2ZdmqN8S3C+jn#r>#Ay>y(+#t>$9YP~zfBBOb5B*|$MtjHh zU-Wf8gH!6~s}F>F8ru*vf=O|OGB0Y6sHa&?swFQ(b`S^ongz9}S0P{9U?!`OMfN#Z zzp9dDHaRv$*>ocxu>L;BWq0}Px%KH)`|Q3O{?5wK37u4aRTt%9(QkB@cW!^?>q&Ck$*kcFgyuhQrn9lg4d94@d@4yEV17vN~ zqL)48@Fwc_KXJruL0V6R@2#QcNclQ+gNS{M@65e{DUUp{>*d#;ItnbV`L8*iIoHu1 zto775IDW%aL$%pDXbX$UqJQv-yWv-H9%L7+Z{^lt{DXcc8X<{1`W&CS)4jT?6L#t^ z;}w_yn~Dd%E;;0u>UC(Cau~+yKGP!mKF{T*&h3=Lo;vdMYY)9P|21bH?9w>PgJFPD z47>Qjs@QJhRl(Oa5rvppO~i`+Fn`4=icy&%QhEn@Oo`fqGBJ2moph`>-Jt&%l6eQV zD}g8x%)d+g7>JCE=3V-a1rgC3Ak3dOW^@L(uR8MZ(T85EIHHhWS=g@6yAdJ5B~k3E zbx*y`ZbMB2+&C;i|MmTN;UEL@B=n8b*zYM@#c~zJ1U|1H9Nd>ZpSn>6=z%AtZ$Qst zYhM&NiNDYFiE9i-S!nbc6XwU&G*g;6&15lKOn7e6V1DgcMm%G0#ViV+SFScyW7eoI znDvNbyK`4VAMu_4+CxX@A7Oo8?6|t)t!)Qa)49!|wm^;B=CIkV+)7?0@3;;AM=c1p z7E|FN77*S?GjOP(5&hmGg^9@TMn2d`>~6&E{us8H{Hs}2)%-EI5ijBd%`=OAlzo)L z>ae+O9;@5tMvZjM=CIl=W{p10Bv}3xFw=W!w#b5B-EZDV<7wqg=(DcRR!`{(?wWtZ zbwoLWQ;hZLcU|4~*0#60&#gYt)!oRPY~vD--vK+?tr+!?JqOMw+EVyoJyYK6^Tcy@ z)Rqxqs;l~VFe{{rkAb1n^3n>s5#MUXjq_FY#JL!CC-Js$_Gw^lby%=+H45yD-Nl~T zKy9!#up~%zPK^f{j&Q?5u!kI#`c&;)%h>42m~PoEEK;gd-Pm`ign@q_{g zI?k>>+x1x&*?j6V4Sg>7fwRwfMBjIH2d4Vid3eM*=;uz@hZhM%YO7IsN_gKh+u%yjwvyXPzFs^0DImMnDXm3^^&=_h8g@|uYM|-Fzw7Fw* z7bNbXQ--d zXy(AqIm&-n5x@w-eF}OL9@p)jUt);H)<&ujXl{$=@x^9Kg7#A9lE1%Bcl7kdm;GfB z3EH!mUG=C{puJIco5K%}v$<>B6oa*%l0a#27S~;yGb+>6po);~vbg*ORLvgp(F%xjx(#at-*H?9}*r99|)lf8|4YE-)W92?Em zdg>Q6*KtneS3?FGc+bCopMDJqdU%u}<+0wY2aoZbB3z zj>$g;?su{nds=m+{f1QL(7eSGM=!jihkFP`bu6;TJKCTN1)Y2^wBhGHj8H}@9SmH( zPEmOJr>ASJqyvd(C7zMY#TKJ8jmH+U67mvqu*0glRGZrmFF|hN*=be~@u4D1HMRv& z8FSqP8fjBjsHwZLy{R2h)!qajYN9>#^q4J14BsCqHE=)R`9#IN zs)xxfD%PQGrZyU5b1hW5)WQ7H#;ebbup480qxyhv*cY2D!@jP;_5MRz`r5Ge-k4ru zy0PRLZOGW>MBRXzGRi^O$B)cC8gW$YHe&g_7;#h^KrA5>fpHKihs_EGps88GP-CER zHjc@_9HK~rPHNm%bDBO)X4eWnQ1z;b*i#(P{dS*)(Ifs$WO(w8hBUnmb<@eXZxo|X zj%Ho*jeXD!tJMoOnp|2V}E77pK}#w zcr-v&_{}Qv1iyI`{DAT$vp9W;d6RMkzVq0RTHZmAH$>+iQ}Z16%_0 zXG$8tfw>zCBAyOarq|LQYjpfzyC~W>Q1p9Cl$>6k4L2eC369jSE;d_HeZ_An`L2xr zKlW(K)A{S;d{tOC&Fn0)EZ`o_IaBQW(Jv_D5ci^I^^kRW>@&)TOTfLx?Wb6lS&lM` z_7`ZlWd(DmGj{^%f}Rmu{y4YNDVPtQlPf5hV3w6$r-2U0%2=PSJQe5*^m*tI%n@6R zW;3wb2E?`MJ^={w^O$gQ{mCeat6y8s@1^fW7 zOT&GQeG_z{qNDENdg%#}U-Wvgrewi6546IwWFN8s=DE-}icv?*;;CzffsFY7V~=j1 zq!eGT7j@EjBjsxJU4#9?9A8Nu#Rh3b=mK>FtN02!!#D*DsdvRO!)3Gx?(|IP<%!Nt zRs5IE34PHX0(xXYwSvpIgK@9N=~7rs}>lD zkxY;aCN}>~B41+pV2kSsVjAxSZH^h};HXwY9-ulCwl9G_SOxL{#Q|6o6G<+*7Ct0c z4KkE1%n4h99chK)1Prl;TVbI(CvYlA49S|*m-Tt}gW0DzdfiLxH^FVlNK%r*r4uc2 zZlb?^&ik;B;yjVx8k6dxh$ntD1|x=~XY^%YN^x$rlT9uCp~+ND@`^HQU)#J^ZZ~k| z%!nQF;4I;}$YY*UV1xY31kY34diw)sf_PcvaxkO*)4)bY%wJRHun2zK^Sav}V|}aO zCZd-jSShkR43?Z7*^Z9tHFq)M7UM_U2;LIUVzL_NCCO%tVGk+9A@)c3VP4F?U^E># z5Zn(doerGhH6hvPK=5qimB!1#UiTt1`CoE{euH>Rk%%rhoq_9lU~7s>en?DWhu1gD zhA~)@S8hTrD*7isR=`Ad!rW57@JBv!=G8yVgT#1gcsA(^xR7KIV093zf~R4NvyGoM zQO$5Uc+!(N-biha*RQjNB+W2d?veCny{MVU8mh_r@ETP$qfg{41okC=;bm64um-Ox zkyBw0)IomK-ZbKeHZZpR-;t??sGq?SWDWE)NOl^Go;JWDr-O)_-~qnQd7$xZ(`TWq z_A8AiVGVWI{le!%SV&S{b#Wf?P@}zqYEsRrx1>F02T1N$r?6u=kp;#J$bSP7cpCW> zjn}v@y@fA5lI~U6%r7v;(GjcIQtO_6qdECD z!#Sly0%DZvESp6pEYH+PwBkexWqnuJr4}sqABGm+ntHNLjF=e%{E_S7WiY>jmBTx#v|D= zDjLInx5BQz4>p(+;ddxwfLy`Z|tKZY?SoW#-_#zB9@lLTLto(X5d8*Z9<$g*scSTpG2^+Uz+)da`%K34y zagBpQ#LEJVM||^*%|G8l*a^7}&jx8cSY?~M(0Qtg+7IAw_`Kj;tEuPZS?Ls2 z_`wlNa*^c@KW2(8lxeMV(zw~x`QgpLyfSiCMaKhM#y27)`qnw&3qeOn%s%l1aL{Fv zqHeH}jOi4JM_B6>+bJPm8ub*Ba2&>qsh2_Wg-!Da_{FRqH5f0+`8Q~{i1KJ?D$YAS z{|k(1v7YW$)2fOs4{VvxERcrAH_$dd4hHLg|KqsoEdp(yCpyx$yvbuW@bWAn)s4OZ zeq$Z&r$1hcFBit*nNc43@R`e5m9c0W?W!t|uoSyrzzTxym98z+&dh#hbBAHh0;|8; z!N!mywEt_=-2Cta!ly};EH%Eso=`tE2Lnt%pdz zuN_*xD%fuZk=0ajzrgF2vELiZvGmC%1-6DAechx@$`7C?9KF7+eT$0;4fUKzZ^h0t z4bF}So`3q#mS;XI_YSiDWuPzg4#+Si>1#G6nXupwafeQXw7re9(`U z`|#^}bK^t|7B;@~5+Tm~l4OY_YQ0sROa z;Q?F*xxjiyx>FFV5U2P!dSAZauc#>1#eE<4jlLT!3z;hSeay8K!ow{+}w zhQ<=YhRz0aAl^TI?=!at@DZjI%6EOKuxH8yR37cgo=bv%1B&|=)~_+lw?bMpDp3gS zz4ivhq1#Vw?pW&x)HMjc0loW=vhSHEuy~z9QqUX5{!`o}CyGL_B;djQN&0`LtId zzboMSB$NewY*UOf1fpecewy~XRgj%ZeQiD;irEH7p`+OOdDDl7W8TahhOG?*__Ud2 z2INP6Xv@3Xti%X(cDK;3@Pz`0w@G$h> zdXJU9`hgLv?zfSAnk3?Li$HvJoQslKy|{g-~w>!!oI8nXFn4^B|%uxY!wUAyRjp6kyC|^)Q^0PV7{}s6?%^w9Ha)~Qoe>8KCwdVpK zRw>k%pJ{E{l378kdk4|wK>K?+`1azxQm8fyd^K*b+Y5ZPR4uD5FDNf8F91d_5c2kI zfc(~>9n^eRSf8E8KiD78rg9HnnAZ+|eZDiT70`4*%R|LHu!o2}Ak`c*p~YEJ1H6Ql z>}o+(VHGf!19P4q^Q@aWUW@TR4YTlU8;^--QK0`+XA$OXI?A#397b9G%(&{{9BUBF zzrDE*R-t%m+%+Y15;{7wq4V0R1yw*-BG7TY72ot-xk`+E!C$DC?!|hNLI?3iW0ea_ z8sOBwhEFgfxazP9%Xuc z%YW7nAL0zpY5d-N8_5iMCVY7QDzDgGQuSo(1N&woRu3KDz?{Ks&Sf>_ZRKrMHC46q z*UYc2Dkvd+5VAn)3;DG!boud#2#6RX+P4DC$c=QS0TENDkGJ;ht$2Q2o~HYu zVws?QA&AnL){fR4D|fc;XjKGO^(9!B z23>AwI`^FEnc?FLwLTm0dXB6Fw)t)4UbkwML@Zv`4;(U-mS`HU12*`jkXVY7`z3Hq zD=D4-c+>gklzn^4i8rn9uiax1`Hj&2uTkQyro_|F%6omyb=vRt zG}(9#IaDm6#y3KJw>~yn%m=_aFm}N0gXBV9mEufuVg_=nUGI{MM=abh1$j)W{0BPytv@&j$1NGfJaQPe|mx})KR_Ad{<8eqCh&uWS zqBlgc5}VEYQKX-Mju!vA!vDoSG{_HFAhKX?65hmpx}?6mWd4TMcd>?Yp_}Jn1AHbl zzJbY};<7)_Q2>dR0D!_Im+<%WSse0C=HjtVXiV5NMCHc^E8=z}Vh*0efz%oyv3ED0 z-L}3YG!`xc?f#th`p)+IOdqfv53A0raaTJ%4ma8_EAXjovd@bD@wL1D7|{E2abWDw zFF_CXnFx5F7|$m8Vch}nmCRq%^y21sw>1nWJ`Y$1iScoEadX$^&i0G#o$W_f9&O#( zfGRwzt7^(Uc^<19hzY9;Le=DqkNo)YD=9P%+^26IC-5*b_XH=c7ZNzh{uVVIX#Zkc zM+3$h_%URe4ovkV+I#Gi_KTY@ZtKL^wXN&9uDv9euIG+EceK5;X~+CFceTS~q1bdY z=9ZnQ12AXzVWxOr4C|!)s>j#Z@c7DiHg9Mc;g9%3#vCHS@&NRal}8}s&do;%wIB27 zH!kfZ+&fz#Z->=Hm`UQQ5EFl0wQ~i-n?5;H7M+7cLdZGAzw%}wkADqSjSY)|x}#y3 z?ZN;Ll%!}ZK|9ilOkyP={{+Z8w+T6S9lZ4V=)=H%aOcVz)SK!9cE1N&Ip*H_br144 zLAVvWT_Nm!xZ!6|o39?LMHja|xoty}oqu`AavreSN0L&|f7_1CaYyTsCPKagsL9V^ z>4JzoWCRLLz|lCS%wiop**aFTd_tl7m!g!y_ByY)6idCGT% zH^N#dR$vV$cWnF+Z(pe-`=pJfw-ZQWPhZ!b0yhO z*K?!xb?qH}n98P|Z@_jg$M&wS@>rn-xyLtar!{aZt^r4BHm$Xy_DaYf@s7UBS8j1X zomNE=h3s!}`-YV%j=&9u%16jtR5fR}&2OvPUe!i@3-m5_G;uz_&(4)Q+mE&%-PW}? z?GWeV4afP?KWzBJ=q)=-JjnE!??Mq!z^?oU^r5PyKL8&zN-sw0!A~}HuGv&7yaB7S z(B>f*07vA*8(OLL9fm$aj0sl6sA{#F`ft=jBAx8y`T!5`3i!jpF^35|>Qy%!E?L#) z&v>npAc&xYw zo&H0_WpOIYI%_wW_=)5f6sSROzt-mw_0sgyhpPaZOYJb|4s zV>AW$cg!c7S_6NedM`aEA6j(&^FNgR?&_*8XN^fweFZwYjfhqJT~F%*b1)CIZlfBT z^pG!TGxXG+p$^K6(K2*275b$=WZC-$ZsNjJS{H7$c#zY0oXBi2R!Mx+AkQffBSaW~ zshv-JtN~9uR~~IYw(ZK^$4`#`9g18}ZvV8g%jw~q(B3i3(^DZ~cNOB#N}PeqSG@N- z#JV66waBtyyJ$ZGo=*7%?$?7{2v20-X`ZH3H`&(EdD|pv3wl-3X#PXR%n8k)V3Zh| zB0l)o9E~r5v(*hdc?>(+x_k5G=N7$D_PZy4an}Q*^BJptZ#8x!vC3}Fn-%wEwx_NG z6Rm2-Y?(Nf2PW5$@6*}W9-e=QO>iJ# ztJ~_qx(Q@<7OOP{jhSi{ysFS-8#tyh3a{IX5x&(lR@Jn&b$2_-;Pk$wuYCE+vZp%c zq?N9=)R>qpN};h@E7}}X0iLb0%Ug{#Xv8P2%)vM?-X-s^N!9te)wG8p%O27nR?$~A zG!(gMd|}AE`CcBtoRV**ewi#*2Jv+vRuyqb2Ml7a#FnSRK8X*EsFxI0?P_S;Qhw^a z|K0REDx0lBF( zthS_;3Jx7+C6AU*f1b+T{lk}kI{T;YKfQDQz~QBDEaGJu&&bcnTaK^Xy>fT!y4JcT z^iw=_^D)}Y$H!?7)8;I+E6sva%s24$n%{Mgy(gaA zvu)4j-R&3!8te=~3fmi#bXGNBv?aZs$t}KPB_0RcX8o znU4_T)V+QC97}So``Bjv$&B-aSw5^keC1#OIhN(B>sAu_1<(r3tkhy%_&uqFolXtA z*TXV2{DRu8&CzBSXvJt9cWMdMQN*9zm{v7yesQ_oF`Rz4Z$OWx7Z0=xRjAel^RN7i z{;>Q8)p7aY<-Nxt{oR|_wF7@E_^_>QTHxmbb46~uyJm7v4E)INMK)NI%~4owvjtY# zBP#`F+^#20M2Ptds|vX13|;mEJ2XLi2+0NR-J6f^J${fdAK$y@x!phvdjaCL4Q6cc zNK)tXE__DIo@Z}8?1g6sFe6KdO3i_sZ*vCP+9F`?@f9OqAQ_La3JDDz^T3WkZ_u7j zBx&G$j`FqL+l~S6TEYt(Su-E==efdCga^Y$oUd4F>IGu*VzHvj1AfU<3;pZ+$tGz1 z5XIr*5)JV%V)0bLWAJP5RIE?b4%zEoyYd+CZwb70h&I9=RIjUm&u(clhJ0Uor~>QZ zwAE*XvyjJZ(NCdVtQfK_Dxo|~^l-I`hK~8Rz*qX-_1>@9Gg^P^f-15GvW?v<5kt6) z7c>;YCYa($ErdT7mKS1P5!MVjPwM$uHOU#PO#5<2dftz0nB>c4Tb`0fm}y=#_!z2f zgv#Z6mj^KGOa-WV65vyTBY6#SYa~5#NWGBepv_;+oBVv{-*c{zlKS_s(N^ZlwzwLy(WH@na)g*%fy%E=xZ)!o^&P7OeLPk|aXfJ+KK?!-1if(|A8(F5%v10RWp%#(iE-;b5=YfwN z5m_lh6}bt|(6J00;O%`mSXPLKRdo$aaVd3}DwgO5j%tI6l($i3N6l&dE z|Gh*d+2$y4V;h!cVLg;X2z&l|Rj%3}OKLgC0{H~8wPD!vSigYsU=u_Y`vA(8ERar*B9f@UkEfT+KDw@ zsVs`HiFH5%m6E;NhIc&c(lAkOOKT-ZI0BY5WW9ylhbnmAU&(~FI!~RXASRN=2nYE) zPS<#{XP}`~Xk^nV+=f#6AsL3=26lg8&+$QW!3e0;>u|BzuooaHPk}WP9;{t0ic+-o zaD{l54(nLmTrOA}XZvr-C4`^*l7g|ARIArnQE}c53>*j6^rB|e3*$gW98~KtWY8UC zwEnlfzMJ;hHmMe-n6ckT0eXS7eodUK&`~A~VnrM2#4gq>T7x}$7+5BT!ZHhe_Mk)7 z0gFx1S!v}i#{+#7x?OnAfxM>xc?f!@Jf;lYCI`-CjS8w#drQwoYVSFv@z`wUQ~Bry zjmQeVhf(iu``r&8hVk7234W;WhRmCghkcv%epkoP_4b{tzLORCUMOF^m9p>bYUnZ@ zx~#f`+h1wB>3BYiX3^_h)yP;!s+aSNGB5@yu?oiOGLGkeg1P-_dAI9$ej9!dqX#i| zw`=2yt8?4@y~)t}4b|?4iq9ANVHv5;Tui@H)BVWVN3PB#Jje4luIPS*`rR+Bz(W_X zF^}9h{p=$s!=jjtE7rLrsm)}p?S3Syc02ZjW<8R$q4JL(U-13%M((cdz!)0ezy~@* zUw6SncC8&*wWc-LS50l4E=iwQ&OTyV)BOlZ3q_uyjBb41xPs(zdM;fT{O`)KIv`eS)%g}_4m)^Ryp&L_@+MK!HC`v}?4(#57VFRg&A@H|$MxgC}WPha<>v(9a zV4aJk*Zs(GV6K*3=m&iDtj~8}H}N2jZxf#ta$z3KyUg8RNjj>QW$)Fwjnh%&A$vVy zX`Fs~?&W+Bte^H_F3Q+nd3tUgIB7GzwBk3f0iG{vR{$F!42AD)KlWe}>bhGg8+yzM z<@-Y``>u}A`VFPG?_~9ztOkn*q3mU-W&eNK6+QI1;2lY71#JZVH_&CEZk;5p0Nn}N z3MylYPK%W5J5BeqO z%b<5-G4rdSuYq`Y)hn(3A*C zvVgXOCV^f9wSksLN>V!LtDsq+7PKoa(4T-#2K{%?J3+C#iR1>|3t9wfL~A%5vrNdnk-45f_@3w4f>O@*b@>|wo20f1>Fid@+`7nw98?j z+dvtp$%egyK-)o+K%?xCJ?ImlnV^;w$QN`o=^Tt7bpjSYD2KrzYbOS1l z$M5rkJ_q^&Xx0SC4fJ);H$V#~!gfHUMxZH^Aq&uhpkqPHZ-*U%j?9BigYE>)11&^m z$^n!QLB?Xf7JJ5NBlJqWUN)db#R4PUu4|)RhbI_gBfC+SK2{4}r zU!~v+bpCWnN&s!WOOi4`cg_GGpciMt_d)+wCQ0{#O69-}`X%UcP`MKJ5BeXV9iRth z121U%-IDabKwIyTq*PuTEJ+~0{2D+^t@e_1@1L7vAqY-ij{Sx$L(AO8izCf2OhMYljmjFMgX({3$ zsI&}n26Zoo9f7WFlBC<-$9{|$8C_ zDIWA+K~>NN>me)9k?qg{=w{H{L7g4Y2k1G_X`oFT5N|lE(7T_9t%Azi;ZLCFK-YsF*a3e6ZQluh0$s2R{DR)S8@dB6+ymW!8uy}o0Q~^; z1JL$;;16`lezeD+UxIdn?tB5h3R-mlvqvA|J*XaZ+l#PM(3F=D-#|M-t)S&EgD=p3 z1Dycca8Qyafqo4-1$65nU;wqgg7^=50JIV`@7IX`pa((k2c7aN;y>sK(50YRufY#N zH-ol-ehvB)(5l}^(kjq@23-eg{YOc99CQunX3#63KLefdI@(jvgP^|xjd}yTfwqF~ z1N}G9mq6WbO46@EcY?kS>ij3z1?V}@v!KbK_z7~! z4%&ia`Ca(^_?>wjL%{MaUh?Bn0Qt~pygWDtFDqocH0yPEZ3@H7awA@rg^j@L(y-g` zxK!NY{F}e%kzkvB$UHfkD*d4xL7#poD|E$NIS#LL^z>RKC*bv7IfCwduRam4ck83* z;@Pqlua$awt&rmg(JVtUX}C;IBHT0e@xlA{U3bU6dBC2~wO$TT?%uSN2B zl0%`M6R+%~PaZjgZa7t*K!Cn4>*>lVvVI&1=MFiI?v-cAAVzPO^*JE9VR3elY&m=^ z-P>h|PXn1~Otyh!;b(9`GQ#AkAn67}7ReyhXmD6S?TUpA&Sr@4fFwu7(ESq4rhKX_ zF*a@@NK9f}Iw3MMV~mTKj0=y*B^1%dNGFMig@uLZ&|M>pdW(ys6=8}cirbV+}xkUra=JL{>b+GcQTj zM`cGCps{&TM!k751L(O1MP}oZVgX@}F+$ddr6h&LwzT{pLN6PVt%?CS?ltOVW8_#n zq<43iEX(2H*aBO|CpSLGdYOeK#gk%hH}H?)CS!6qsWV%_)rJV8*=opcX_*kCHyFc} zBt?ezW{x$Q!c38oW=J_bBHkQfkR$Yl1h_AL`8dWLW-yk5wNz_-Wca*#dh zL5YYk%$v|MJ=qcw8y*=crz~wLHm9@bu2s46x$L19r_rTPGRQ46TgHdkV&lW*c}rU|_4XK3WOyoWldg{+8x9FATF{beNK_*& zDJ^%l*kv^#JVsyE!dlcYM~o4L?v~^*hb1C9rzNK)L2pkoT4Gx6Zn5a?$tl4F;%DuMabM!(!&O#N82TFzUmM;YHCAi(0}8!)0Tv(R6#b;%T`f zH_Bu%Mn>OhVDJFlgji#QKKhQB2$Q?z`&l+~RQT8oy(zwBNxma0!WtK$k11=(&P|Ed z$Bc~*kA(T^Gp(_aN>W60SeS8MOGa8sN|GfRSQfP;<)~5N#l}dywWizS^{y1XF{Ndh zO||KNV3ZfNq}d`8E%Bw{?v{I!lG2q~Mue5bb8=_k(=xBe1t0|;w+nYGbVbgK!9VlvNSPT{)>4;isEfci z$0f(RC*!Kp8>4Vt zMUr7r4DK^2F=jp?nH+=9sJz7xEiWO%SYe8*rFu(P%8w#IOIg_zJ^mjNQTBa9SxZY; z+4qe2XwolArD7JdG!D1@p}UMOE?YF7?q#me3`5=7En|VOW%TqS`jlHe&WH*NYsZDb zThmLuVfez`u|JA|(YM?imNmnK`z+9hm8XW||Ct84%t3F)h0A63aD4yH2sxv`gf~-Q zS~C+3sAp`rEYIR~un1W$8cUZ=HOu@cIo_5;T&0C0EJeg+qcyra7QrRVs#38-g_TEG5+m?FBLj9lE(SG~ zOpwE3EKxvT@05*>SlnukOO8yB0_yK&>)E(41fPky`lu|_+;ZC_ghA-FW#nXoB_03C zzTFs~I2n1y9T5{zU(FrHbOry`e=o`b$i?4Jv*44_ZOVWM$GKS=$at?ICK{!zP)P(7 zcd;oRrMV@{j8DaPjm3vMW`>!-`-BQ3wWyiBMKoos8U_7eI!Hc_)rnwg~cJ>A+n`XtIie|Ko}Wmvn~LwBOXBac*RPLcIo z!0cfPerrXPQ`s%n!Ni?JEh(raiP7^UR7-VVEw@&Of6q8xkw>OFu#ZUOw_AsK03UIT z_J<4R<5p!Ayk=JL5zAf5X%*gr%a!au&vI)eRN)FJ%* z+pHrvUWqzHy!tll2#&j=4iR^Q>!_xENN>S*1J8PBzAf61Z?%pd%|59eq*jUAL3*#X zgH(2ld?1c%hn2sf_FTN9kK)~})iF@c-{qo1*V}ip`c78liQoBPXc>IxAED(E%3i*c z70GI9P;N`PvL|#d5J_Iw{|F`1&}9?*)nUboYCI0+qjki=N2uSv4Sm0XZD_CWTdv~* zb7|PDSk+5820c4xm0sEU_6=J3ERJ4ZaNmG98>Fw1L?dT(c%+NsP3RaF^o%jBC9Zhl zH?Pq%?v`U8z4g_zS8?|?)5Gujd?df0V;(v9NM_Ys&TS@IJx^=et=J!qWM!2ar_*|9 zaX_YK?Y*ELiN1JIO4C5%lP5I3U$JWKyR!GjTNi+X_ESi_>|FEahXG7C>tmg3Cf00Y z-#6f*HPG}Nz)LHPwJ7R2&R0iUvC{waTq|xKO6L=>O$^m*m3By}x?=q_d}`X*+DscNzk2rV8)p0`AYp;1H)@OjyW35)CZE>52k$wsq4ENB^X7+G zE)SC-yKOVw*Zua5Bk;ZcnA?DLy-oqvdSEW*m_=Dg%t8Aa>~_)m|3|x-Qr#n@LSFL! zkaI#0{D{`^pM7McD)_+m<9K)DtzQCJwfx7A-^6+YLhM}Q^DV_XB<)CMW*{S6B^>3T zc5r{7PhyqsdC}*);PbE;A3a~;k?C_YR^f0vxXBmRxssrB(;9mEK^#*q=N+T{mauB= z#kX&eU;XmNA3vr(Q~zfbtWqapgsN-Tb?6$Pb&_J5t~0cq2H_j2z6~qA@m2+k>an8A zPb^pG8f#C_C0~K;gZd-_4@)BXUBy!=XCEOw(t&4XfbZdVr(Cw;Q{J(}%R+t+fz#7- z=?ZaRYnyEHqE4w@w~wPN)fBJ*O<>8qFIg?qlO(%cR5N~y ziQDN*D}26tUVLTi1>gJ6l75fpUjXNHg*bo@cHogl=}rP)JC`E0(`mZ?WufW~-XCNm z>Up%gE+f=+i3&@mmTp63q8 zEXRDl%h*56=i6>-oL)LzlRVa_`FZn5qk;J(M;!&<7y1vBg~Aeyx%&}%P9=2vAuzX@ z>N04gi7;QzS9^Ty6H8qNJ$E9GHWQ%m5u>Yf>A9EV`BN?<{`q|OPq|D_&jb!!XZOI< zKLg&qKs*hWO1Bve8eI1GFbg>sWh6qE}Xj-WUo{qSI zHejUs^VfcPV?*VB*wsT=pVjN@H^w7%02O1Ex>J2tk)|7kvcHE<*y-uH2{1Oo_tmq1 z{Ft7sq62NzdGSuX?yoehVZO)kY#K#fahMQ)u$NCy1){}YKPF4H9D5XF0{!<+sDU?y zjQ}6j0$;%U{~o@PDz#9*dF^=^mK9aX-V2EFrZrSMzN-)o93$1k5Flxvo>>zI#ybJ< z(eA%~OgW0cc;hXoL-{3QRp8hmkv)H=TRI|a#7RV`cJBQycqi$8G^DAO{XNVgp1yr! z3-opsv1Pl7eB;q>@^pN6K)ZSfLM@$6Pi+O{O3wgN8Z^WsSJ%x72!F#ccxfC|#f|B<7$tY8`K*?(1eTYR?AVo*%JLEAYzJ(3sg4hFCmO zC7al|q9}uq_r_|u#X6VI_lpm$5H9VRc{!i5iu=0h=|wtv0b0D1 zmLqy($azFd&w}v zfF@K88zHc0F*FtzbpZ+C)5?a9WonNmBcc?~Lw%Qirwgl=rS1_=-}W-13&nG$Ds6jt zMAvHVk{}kpOaf)0?l+7wVlU_zr6b#QhW#bXblXfsXwmwqN~Jx(JxODb95|$Hgt8Z3 zOi-nGdy%(g-G&ds*lpCF`Ri3{?38tDUPBf!4BkT6sV};Jy`8*X;M}#Nv<78lq8%VN7ifi;i-IZA9!4GGMkGIUoV5y*+e}G<4bD z)ISn=#1|tbjdVcb{Z0IuRKQ2|25qgda{RK#R zhcq#)#aM|5LG2PVdp!H}WPwz(u)j)NwG(J|;MB_gyI3|WqeRPutM9PSenr`Qrx0X+7Yy;r}T+5%X}{oQQQ!o zDJOMtAjV>|M~ zvyVgpA0eYYod-D$*;)_wjI(N&VN~&+7k~a5w)ntE0F~1I9-?>mv0tXhp>^fvznFUr zGpT>1p4L;=)d0^FNX=1^yuB216=lP~T+s&wws#hC#1IO0=ODzgSL-8*v8Bf87m&5l z?j0Lf@Uh&pVk9h(-;zx0bSx?=>YO3VaGFb1$xfLkd{?u|)x+@B_`aNwJc7pOumyx4 zAC1Y1p1U?S5AwPNk4U21F)pfM!FVF0ak1brG3I-j(YTm)jTKl4b57#>=8Zf% zAkD*0m7Gg~$V_%RESUzy9NL+s`;ls_zao5M#4I4I{-a?Sw*@}htwh7OT?(gRGv%9< zdlEN|IIZ7+*hp;#%U(4$I1a5I7QVPP+0gwc zCTN_YF2mtHVrgbE*tbXX{&myJW??TR{oO7xMmCWp291%a(mKEG{*R=m!>;N(;A{2h`=}n* zV!}>-CM>s&Z>U#;wluhG=zR3I7aApFefA=IwSHp^KvNWc^TS8GQ}|ff{z`Q7ukG^R--?b_HGATt_2qvN7H%RDFbjwD>BR+>-yGqy|eG5M&J{mLgn60VV` z?7xTa6N^8FaeN~&>MLreHh^Je;Cf_MZe)l6DD41kQdma&`BL;yNPs#R; zoITo&oT29|{PF@u5ydra(qbMrK1%#y^tLEd*eRec))ncPXY2Kmu+pO(-)fF^6uwe} zY&5uR7?>+Wjr7{a=btDS&@zUrbH&*IPoZGCA~0$u(|CJ4%^C$p%{<(8_n@`-r_}hQ zAD~yW577>yuMn~LD5TwqM@e@``OEQqxL?v**)T8%#f^2YPb^Cp2j@ATSd6v1U3D2f z7=I3o@6fpWc2kt%i^o&X>gl=Ks7f`*{3*L9F(K&}i617staRuv$>@XKj_3@F4a5jM zV$3ZgxNPW{gL6lkrGV|KDx;i?W>{#>@9NwQl{D@{c0xR8*fD<9$FE1)qd%W8Czb3u zA!$z3@6Bfo9sYKtVAb`609vwPZ)krDy5BmNbImV4#8@O+)%&_{yp`2wrIfPrPF2aZWm$1SFsL2*a_JP9kIYio}^dIiT|0>ns~$fsu^uw+sjIWF1XF> znWFPsfmf>b$F-0$eJn6Gx83y0R;dyeLp@MsKX85K&GOUXwi+%G7Y32(at6B+$0wFNjHP4#4uYW_ z*7jFwwgxOg_$U{rZ}j%tfA^yNZv2l^2;b|8v57x3KWMHrZ{$*As@I2Tg)I+6tRfB5 z1Sjb^xGbdn?q`Vt9ck~Qw`jfs>pOw(>?5VqwR`|r&IaTcz!%)FXp;;|ZX)6P*TmMS zZ_HcGIcCMY%+R1?TY9GM0=Av9=Giq84Zd*A29^CieA@i^pMdYFt)?|vABynz{x*Pb zyU9vLkY8}Wu?_ltpZBf)A?5bO*UYmyzUzif80%A6gZ`*LtEP;#MpAu~Mz-;H!e6RU z782hqnr{?`RiafAmSf4VKk{6yeW(A1`tFaoFJS)(X_WrO_-LT|&`k1s5ZDxRk8)m_ z3F+-bTc)rbJUUX|Pu7N9D%GPBvKm;SI0v!6AbgkeX@q;qX0(%oz>Il zgEJS?>WGRbk`Xt=4upQe4kAC2l}Ad`zZ?IxJq8-hF<)2EMyX#aXO)A>cqLs=c-o}2 z3+dJ55t_6JRVaM~W1;Nb=hLu=Js~wT_^v<8(Mqs~4zTQig*7KcC;mQRHu}Wp3{-Xw zNH!^(3>%fJY_z@&vE5fhGFdGPJfu4#ZgX>4XnX-%GuB=JzF*!TT~<6n^H>2ap}s4| zuQ1Q9U#dK9|BHQVf`X83X6FnC4V&Qu%MI7`qaiQzpRX%5n4>2ddAP*95{o2!WM_f0 zP<8YM+1ff6&3*p$W6jp~_hn|GZ7q)5S`931X?&%9MS?luJi1XTJE&}i{FW=r3}uFy zIGM{{a8*A>x0>tI%aPVvQf3KcgprUBqTl=f^e0V96p252i{^xB$Inmv8JPGlczaB{ zPNTxsy5y^@Cq9Rx+l-&kVr;o#mQtpa8O8(Mc*AKuOPN*FDYpSZHL#Hct0lHc^94dF z%0kL7C>GP&9-4PO4}hfK?neUSTA{v+JdFDh`NOh!C1G~L`FMsO!rH7Xhtwt*#w+9T z8g5`c(RD9Cei{-F@O=R$NoK)iq3XbTh6GI>VinK@AK}a0Mf1Obc0Sa1wOEI>Q?fxh z3mpR=25*{_3GmeMh$BWN3nQ6W%48ltBHVCFKT0Pg=#?xz6M@a^w?INUNUU4V;xv5K zSPj7EQt?296Eo_RmDFLJnf@ONALjV_;*b?FBV8Xx_NQ)&KN!DRnW*5oejqd&P{^+7 zuQ4M=fQ^vnHMURBX82}w$pV*uvM$WI_9l&;) zEsx)fVPGYDd3=QOIXk02tv{o`hLh~{n*J*Pbd7Z|!o@7U8q%}yYC_m1J%s)Y(bax` z;cW^mPQ$0s;2e|s|E4uq+XJ0HwUu`C4ayHfebvtz&t~ zFBj5U32+dWYBP&z1R4#8kPGV}n?vuO>x?w@Ux(EA01A@Ikz10>PyKT7AbT962LfO) zr?6@VkkDBQxsVlMID6G;t}P)KYWXW?|JQY)A)zHgqe8|<(09``cdL3UV;;IC?z=|1 zBs;L@hC^Q+l@mp@1R6W7KZO%>Mdo>|MBfQiq%l$Z?5WA4DI=yaNE*8#RJUT!$uLxb zr54gUCSQ^-%hRIm(PKC&k`kS#q1~9@HLy-Z2C`(TA30Lo*Gyoc{C5Y(LyaQMa?)q5 z>{jrJ`8*YMu90{7@uixXi*Sz7(<$r6KyH|BgqAn3tA6R7(VxMbP4(@kAyJYbNsq8* z-*{c)%U^z&;zzhuu)YXt6p-l%?hi(y28V#Oo#__&@Pogi; zCPlHwHW9vn_3e;K#t8cp7==`C1z$R=#`uehxKS&URF6Wgw07Z=dgZ?U7htr57`(cgh{oYwSxvT;jPRUCfaRmA%xzSwrDBZ2awP@yX`SEdtJAqMk zF-ABEAL;&*JX%NV9>&0%Pcx%(4Su{I2yOTc(EY$lkvCnxgUd1IKYo}UKubtFrP-54 z2H_QDw<1%7-IM_41(54bS+S{1NVf}kNw$|H$^}O2F3ZPFh)moHuIekyEJ5@6X}V7C zH`ilwrxIq-ha<^$N|Rs*LcWAol-&wuRq-g?3Ls@dyi49CtpGl<*kjTq>9Ty;bj6f` zwyaWlL62+;`M$u}p=Zx8S4Tt7qU8`MRb|s^A<2LxAZ5TjGD$p8HVn)cC^iKjs{L*R zELd*9cBRR{OjdE+bX+b)D>oBJk>+St%dMdUJr!5Vb+Z`l&|*`kbkE^A(+C}%Lbhqc zSs(G+U~Kf>X7<!`UE8lO!A!_bNtv3v zU0AX3EW+@R1Mh zh8}jy$K@;Xbok&Z^dB}FmZASZ+0#|FA1(J`b2`SL$a=}HcM?`L%XNff)+F5}#Z9KQ z@}n`sE}lLa1?2!U6;W6B+@lcVPxaP*ZG6$)|CiS|UuzDsJ1wqd4?xL64JH(&;CSbU7VnGYq! zTp6$+A$wXpt;znFoDT0?ijcjEZBmvg=($1e#7m1Uyzy$1Q7?`vA%U+eLJ!-V(yF&77 zWli>DAmL34je;#RU=o*&=P~C6SkZpoYcSgr%|gzarFTh_pPJcB*oCdoY!F70X1UILy$AsJz0GRdV^=<&ynac{zMW-i;0+n z9wCM;)azt99mq#7ack+6%*rQYJN=ji?om3`9F;22rvfd_?$_%I(2XY!I>5nRe5SHt z$R4?9@S#ezW>+1L_JRxE@>5>22Hx99_MYG}e+m2yvvTA8JW$Lz%}(Jebz%oHtE1ds z$%48ha|ZiFc&e}(vK%#`pn&GZH692*zAVwRCB-_*WIddxVek<&A4>e_ByY6h68a!* zaE-{($f?)JYoQT3xg|j#i1>Dvuo>e<;R@x7XYkY$+5oN@;%h%VI!*67#AbJaBjSqm zL1#s3qD|;V^M_HGn_%f=Um_NfHt?Jr1W2n{XjMR(?g)BGR*Ba0W7pt*Wy9dt%)j3E zqLT`uUFbOay+-2~i6`0LTC{j2h)$c79^%)lU@UKW5Wke4a!z@BM;soN3ga(D2~LIH zQo+$Guem^YIK^37%Uw@-_88(~8vajuqbCA~!3Uq~?PCLayEofq>F@iy__I|<<I&}0h z_#@sPwCC6lK}%)GO~NrE7nRMb&tM#f@|68N13W4%QzrgS@J9Rz-U{prBhEx55ZH0Q za4Ms|mj`?ePe=XN6H?ob^$ZMr$X;%5f+JPEhY?o=vKFz&@Ug?woTIJw+4k!gVO);5 zVU8-}ws#Hf4d({%UY<~bG2|}jOz@MYJMWsL3R??s12^hf551+~%1%TH5-{bC;t8KX z+0b>=|CvnkAEugB8YASs1P-AmS&de~8}WqIO?n~PW`>Xa9+#(N>O{&Y| zXYmo}aOjPq31SQHfu6xA8*z*HsOw3KilG%Yq_r-IRxFIhI=Al?h&GipDXh{3hJ_y2 z!`D(_l{@g9>nP;YLW`0l%7)JGZ~2%Y7a3ku*@pgy%R2&8#Z&8~QLkJe!xb2DTZ{Jv zXvffknTX#ptRrq_JhMMN?zM4bpD&hdyEtS?M(%H`Dn_ zqUdOIXBYa6B9e#}%ogKe!vE5^CsL#YyDCw^D~%+p60L=xBe-nn{Jz|uU+C9{^+Psr zYU8|d+l35Z&$11+y8!&Im5EQ{_mpb1eQA4o-0yRK@8{QL{>t_qM)09!a16hUi^6j! zpR;$suV}w%?bL)qmnyVN>+VROqjXPwKO0$qB_2W&F z@m#**LjPCiw_ZE%`w$-mkmMTqsOggBvZXZ6Xrr>1GS6kQaVy4sGcGpkn{f}0qp}=3 zad(LP6#Pw$$9mE12^hnU;1P(T&^2l;D@ePdT^z&p%d(p*$aaN2(>pw8gT$Dq(6+E_ zB_&D`I#1^oPEw$H(MIy;s>p+BRHkRD#G@4HT`L>1&bwWGa?$blw1BrCbO%SDCNa4%slv6R+4<8u`Y=_y{gVk{`mo zO7t|NR*K{|T9>n>)}_f$M1wTlQ@PQ8dm;azETSIvqVm{I_H+btBCF};Gf*U{pt2D2 z0U_mwa7^E%gJeY#f)6TdO?ylyEGJASErvL3h0c9prn*U8s&33Um~k%SY{r)v#BX*s z%XDQvko{D4bN2gpnD3;rL)q_T=iI5>*>lH=f~N~+--#l1YeCG6n8M%R8C#fNIH%Au zg|5q=V#)o-oF9+7XI$<$v;BP=+FuXJZL_T@zT7V}##XQhB_jTdxXX34qhVcUIJ(F$h0g`qnm@kyZS4Y$%!z~YRIF0ijN?XjG&oV0uj`HhRaD~`ETHZE>P+>*E_<6ew=Njc+I59rBSxC_ z;2!p(k_2D@>_FU^IOJ43Hoe2%0qif62GR zRb&n5Az;=~vAKFk9yG3sS!3=2!TWdim4&kVP-ReXKrXdhE-LGE?Xj%4toO@=_1mb|D9)FiMpfeU@P(-Mz_3!)DA6z!nnD_8Lt z9|ZHjF-uid(XWwp$b#wg;shJW3B4xDjOnCu^)Mued+Yd#$Yxq=QYvC9cU#tRU9L5e zm#;PD+@q>%dDJ6bcZ0t@Cd{R>gECQGMK}mQV3YywPtK zXD|a|Jx(@`g`riXwI6y0tp;)2>!VrM{>LD?>^FWuI)a9#*}wyFN9O{ZJt-<9N_>iQ z0nh&ySn8m;z19=fPaP*6C#@{X7QN59*Sg+9TCAfJ&)t~|)|#-m5eVz}xz<#q)~0H9 z?2lv?YP->@x03dIoQg_2+gl{r2zA zaGO*-gjG<`l{o$>VhM4(z<(0gG=~drt?R9O!RslcjaX1|%JpoIvOj8D;+?wC#@V&zo#FF;}y%&{70F*7-RrwA3Ju3!5#17n1f)I28N>&Pm5U z@O6TC!wK6(exPX*@yN6g9I@;ea}g+MQuyjI<3B?r$3@JwILQfH_$ z!O=2AM8-C$o7K(8_&0*X%(yGqW7_B2jWL4Yqjx|w9ZZ*rLHz0vi(r$g>zg8LoukN6 zj8o{+o}ObCo~!w4A#z8x8gj8Lgf79c^AxnXMX4|o_wZiM{|PH(z-)HNz_Q0e5+I$f zLmaAPyODvAzY@o!L)8_f>f=7M7}PLu3{7Ti;{BO}83$eGUGKRLxejI=a&1Dw!F)5& z0`JD?oX{@k?fzi?>3wMZ2Jg|0=nEf(dpu42E_5#JE!dEB9uoDi_{$6lOI{(ap-=1fNjL#gOSwBVDKJd2JLW^*z_d!x1ZcjkJcxJ`? znU#1Qp8;N72VGy~Q-1KZ=e_*v`3GIgGG?gb)GMgh=UW5)s*<&j#a`d9`rd1ALh~EE z2R7-~4*e=>p>-knEq0QI>tNY`OLC!%b4;xbkI~StLfYll4UYFY_c@3%~j2Sq?GO}FbU0Gb0GhG{9%Um1t&v}qEdwV<- zpR>JBSI(ZEJ>BK4MA=I&+^*+|jKvw#)#DaT!=ZS)X;O`gA=GufzCeGPM%M}~bq-a@ zKCsSNpGOj?g9M289;`>=tuMIeEtM$+vd>lvEp^uQ(C`UJ;H2|}BU>p{gbYaY)K2ZO zdekUJ@5t|=c_&E$j3`D|mTN}-%>1(a<@uZPH+jIWdeHM;=~ty+RhTPtD}P?|k2NHN z*J@%Hf3xU=nk|)^D<@7rlaC^0QASBdLq?aS7P|L9_aS-1`jVTEkk{cUPwhHYwp)sv z^={Rx?r(RK3`hdP&x=wsxeT;+nmA|n_hP`O^Mn(ppJT)b@VgKC5Adv*6(+Qw<(iql z+|%UQ%=Np)bEx!sMef{tYkpkwkBk1}0g{1b#f?R;);vA8yfR{XscW>#zVi8qQ;OBv zfoJBmw|z7uZ@&%jrUP#ao$YSaVeTj)?#RkvZ|Lhb_2bQ2pVwXj(@^%86L;&uT^;A{(0?YgA_rM9xB_2xo?Ecr zQ*MFi?B{H+BO}GEh}irYEEL@2Psk_xEAxPpiuWtNnv+}e^F_Z|grc4YYh0D@mOkMr zb?vfvF`gBYkFkBK>3b9My8HX_VOi+jS5Ecrui96>Pw0vBVtYR7E7Db=pBLii?n#Ke z+#>~F#L=hOwv@e2($QYW9-cdW=0wxT3@(a3#8;W82^>)!@6Y+FI=AM*MU^$C%EkGY z9hA%OvaB`{Puc;@v$Xdb4avvEAU-6UrP$f-=i_wM{_+jPiMtpc#ng0G)T^Fpc%h2>l6xUI zD{}riDP|klT7iYQ;T)Ne>V0EJyhMA^$IT?0sz5g)vjrc}47auMp5>*7=Db(^RrU4i zo;gpJl0GtAYx;QbWbMx4Me+L~(%$TxyHu|WpZUWt=D zf1#DR)~4t7wiRB6b%G-&>L2w(EIhsGbryk2|FacUCRsiOsH7i$06Lvr^Nw{Bk&uh zz1L_+86b%h|5xP&))Q`Hw~P$aPd!x~w$IbHcIU|K&$M+KHh55sKfJg88U!>Uib(@-476+qI^BRSo6! zCB@)``0$!zAL}3M>=wuEXhQ?>fqExS^tbHrm%R2qF4jACz@AAvbnbQRL*Mk8o3_s$ zUpfx4TH_+LoO>VZ&jWo5#m7%IK1_8EV`I~nU+-&v21V)@D_>~nsH%t02u@OSlv#d# z_$|$DQEjmeqz7@5t=W)^dK9v?wN}y!X=IO+^{6UoX1#O0pPP2X1J<+8c{MMqbY?|Z z{vJH66&hc!Z{UDVC_c*keArCu^0Jz@JoDuGa5I;vWSnT_BB60tHaoQvV4zwZQd@Yx%siL);f1Nb~@HL z)>zkAS6f$G9M~6jwPlTk&Ry2y&MSGJ=G_f#Udg-SJnlRWzrNzs=V!tfe7?;5F|M7~ z8k1Ht$y9r<(VnyPoV@_9l_gJR?@`Hi({{@a3!O(S=2)MPD1Amb{~Hg`+f7F-7p)f^ zqg?5p>2qFerWkg%=^$DCb`E=Q-M(|Xa`8_!&w zR{A^Yxa1h)a^%bTF+FBRRCbNQp95v3)W7sC$}e$^&gi7tdA-DkhC!pf*Uu7O{0Uy@ zT{2U@x|xsMinN|1mLpbi5=Z!*v$3>?koY@d>9me^Ie6YwTCuqL$>vSq=3obL11uFw zSIub7oFkWB&LfVxoRgv+@O3$ka=rv_oz`S_=sM@j+U3B#z|k05io=MfjQr`IQct?8 z3kawkggpH<3)<_O)sHvAPtRj>ZTPRGPsx)WZzW0^Azo0QBirj6+i4}`&*aeA~Z() z5$&}0vQ?_kTbEyJj{NIjj(8m7lJhg5voYWf`}z6;I5ggTf9cPyBx&<5fpYMcv#)*t zZ;G9D0@KmFqi&o|!otipwbLQ^6>`{a>QU?!f_r+U^9W?X7;FwajDd~bRee|El4hiO z<|iNC)UmN+8Telc&hKhwEG=hTV`jBnamn2UTRjSnuVWJ-qEw&I=_LoNP?RzGj(mrQ zbj$UdKY{C)G+dJ3=(ktWFJym{em4zGzc2m+U!$q%mUy=_FFTrdEbo~6a>*rrUdqF; zJOf(ji?l>m0J+#~3VkndUbKQ=$bjtRB6xu$^2Z=XF!i!qF3qUUY@80MEQLj2?_<}} zRU20=g-wt>+|@X)5!X%2gk1EndrdOlzxiyuM!#Gx;?68*QZjtmFBjC{l3n<&k8Hxh zEna9Qr2qakg#Z43?7a(kRMojZya$u8_hgdH+A~QeS7uM{7a)@aNf1dUfsh0eGC^BH zQAh$pK)?{~K&e$OBB2xnX^-~s*Gd2t6}%shr?u52Ua$PH85Om^oq$!?%_3l7QdbDL(h%>q}m+Gn>DhY$;^TL-V+Fne7c z|IBNrg(-RK^56@^wXr#;NpUl6u`2wckJ|;su>bZ|G2JfcdqhrFX%S0L4Ymui2$BJ; zg<{ySZ-$h?UqZ;>vYXb5W8ZD)lPoa1ryw(fX++5z`Y8^T!wz8N=gN@eB`x7wj0}Vdm|&x^4s&;bKB@0+0GoUbSk6sjBUndr8&2m^%AY=)1lhu*@{dhCa}ZxQ#19=1ggLrGBwHNW1_&-`s-Z0Prb7too#=6fp3^WYPJ3sH^hVu=YcF_e3 zXgWU+4Q`Xt1YI^^m5~n;q8QHk0x$NVEb5Soh*vm;3x}r>hne9 z^bOl6;Sa^z1fPkwwVW+~tNWv!-e%%$*h*oaOPON>w^7d7QEsU$R*OAWJpg^32PgQ1 zt+o^~CsBG67Zk@X;<-UwLR=@rM?d-jY{uBqYT%dsT*##lBUu()1dxZqJmkA{QrCxW zU)>8Y(k>+(9>zGM>9gzTx+jL0FM2#tC5=-P@o3vJjKQ1C&%iO7K42)e)laREMr zHEB0yuyb7Yf{%gn-U75y@!Vd9Yz_9pt%alRBOQfk-+Y$? za;BqewDA+YFArm;s0P&Q=d$zwT4DPwkf2}oF3L&>tA>h6ror|R%cd8RjRX+OrA}Bh z5c3u~+b`*BVE&)cVV?6GFq{2xn9F%)%Tg=Jx0hSDun~kdnI*b>X33UnCO1C{chgq043{SEl4qn9Gr``6j9A~p{XGRY3 z5#R;QC675Mfpu}OEpV+tp9Fl7=jOO-YHF^7H>{g;?ZXo;=vm4-H*Dynl&*=VUQqlb zu03yFyyr^ZCM4Wl8Q@K{acF9p-XaKJ=(c0yE9Cce*zK2|)ic96xakh3g)P6e+n$m0 z>84d3I*0o#-ZlEM;28Gjk49qHK(SwW;ysB>m+{@cBgBSw+pKS-^3B@ z-g(b+ubH5l6W5<^ zI#xO(hcKI3o!i&!ac>{LVutg{(oZ*Si1W>PvXp0uJX0jTaf8Jg;+G@<@2tsn=hOhQ zHq5K*99{VuZBJ@YEUBq|{q(j*s`sGNdLVh=UhHE^yV|3BBjk&kCZ#T7WYc#dGw?A3h zXTPaK-95}1afkQCZ!*{caVa#~gZ2vd2C1ak8fZ2b+|FvMb(1c$OT%F)0quo~L*!fg z%wbw~#Z++j+1`T9pY3IA9Cp0AZLkJU?xJ54e?pfd%i=3N3;6=6PW`yGa3H9Yr_B+zX;R{Fb-h#MOB(RHSmO?GOZOW;DY8El%L zla8HbaTIFZ1N2XZ7l%}_@x zXed4opQ1hNX&=aa=7G}U1Ghd`e1L(GgU-+PP8|^Pp9;TW>You4>HoBcwcsdj`su%t z4e30P#6NRcDINel+k^WfpbrtK|81vwc_}Ll+y>fCUL&7<+S)?)%-)EyZ?{Rky9C_QgG05J{Kh z?A}BB%%*zrKV;Wu!F5|LSyN~}d^>~rpktO|!M@_;2i-QZ`IFcm+Ks%Op5Qc4>hqmk zPafZG3+6*F)7Zu>#D(Al-T=F*|Fc@uQ@}alIw8F{nfpzm#Eaf$#G@gk8lBtenUi#M zxPz53Jl8E9--w%SjsFWDtFPi?4#rg1Q)@!m#BGBmN7J!((CeiqC)keOHb~h7*^xe$ z7F?!kZE2(ndJ8Uk3cRn}XC?m#aMF);0M==NNG$vV?JA>@!(*kiyJ;JCtV6u_#v#7! z-Xmk*b{hH3z|*F@*>5tUGjg^#mpEtSWIC6*5XRZ}n@+Sn+xBkTpW36>oM>L=(h#sH z8=|-VIfR){`lkOa!8H<6Q&-Q(p(8qzY+cyoh52t>e*N^}jtlb-cf5Z3jmut)`I_+b zS>1=I?Awi(G~!efaTq-I74$4bp3U<_(W4_@!gE_t=8wd%kA1ec%rw71S4-Dc!t)P0 z4|nX|gCg&Xdv@%8_G5NiUE7ZKo$H=!Ypdzc zzSj7zZyePT{D-bR+v0rn6?*DL$quSp7OcW%2NV&BPn}1sP`A8g zev7bzSF%{nFUqLqe8hFi%&>?XV+AW$q~{P;S?O8c zlOav^7FZUhVSE>DR1kk?YgMwcE;09EBQC-3I58_j{1Uo-W)*U#I6y6eXotIOxc?}V zv`V_xc@(k!P)d5FR@eo_Q6J`5X`n4z>qw2i zk~emQsiZMKZy3Yx!TNDWtgumTMZnl)(>^Ok%;~~0)kNIkxeC4`ErKVViyk}K&^cHn z&10P0@ZP!_=!x2C@jHQ%K4Ft*0^h_D^L`G@!97k%dYO5f1!kVVQPe1Kc(Zu>D>Oo% zJq0XnF~+?~BX4n(q!*k98=`BIr_DeXw-&o9IBS1AgLxJO}a5 zRe^B}@*qDaz^<_)7U4x=o{gl>`Y)E9<=PnL1bt58gW^k{y)QeWw6=K_;(^!qeCNpx z%bSG15W8bHj_*rf|Weip2f5GYvS{r84-6Wf`*zioHaj<5oV4UcnPz^77M>5dD5GZpTqhC zM_fPrQ^Xy@z0d6O9hpmQWB@hV$+Ajd?h^LRWh?wraL`|p*Zh8`y8GQWgcpnj1zY$v zYy)k8xV~ru==ecv<{iVBA?Y6A%y%%SzzWP<%CJ)`5*D^g_Dpv07VIzUGaavP36%5; zDU+XbNf)5Vm)rDwC)@V@Ve1WTyH~bvft)K)55_mN_6>yDAtcRhW3n?%B?;48*avbh zXIvq4;g2TNZtX)~Jn2&4S|So+xY%#Igt@D>Gvp48^kZ5Sk4{yrK z(J_-<0B1SfpfZfNoaSAD8S}(_e#;=lJVu~h?efcnzUE&kxPV#8KHe%W}Npvb(Z1Og~j*S8&gqY>5RQ{qV_t&IPO}yU?wn ztspBApH%nI&6g0f`QNZr(|Drr$=-re-4ZP-#NB7Ei>Y!t18zYa)jS|g3k;ZKiZkQl`01+J1@ zbSIx_rmXl{Sg!P~edaHM`jUN>x#>uGyT?OK6A5hVFi3|PT z;CT9$*@EY!V|{{Ovw}Nq+%4)zbiLV>=g@pN$#ATTORxDlbTro&KqsyX|J|+2oGgvrGq8AC=$0cQOw|;Ja+?pY+tw7A*$s)s=lgH{dV+?I zLur#M(_ICwl8Taw@}Bbj{Ov@1*a`$pSFvgaim%_IJ7HzLE|WZQ(5 zQv0*9ZmQrY$LI6qwVmu--qd5)&nA5Ou}(1#;?<9dHe*ec-k;XXscd?Q#VXKMmbaF- zR##R}Zy+0A+_1R1vb?gyQJ~okh_R@nQnX^jpK>(})gT+pW6Wc0X=1HC_m3GRca$$} zII;GwUAgXS-oF6M!&mYj3>~?$M3U6$TD!p4QeIJB0er1gEo*J4Y?$6q35*p$D9OM# z@ycIs!K9{yJCzL>0~~|3at>P>?;{Gd8CU~7qu`E`t>D+^JF(XN#O$`#;pY^POs~9N zs4}r9*2pt6wIU0l#k;x%cnK@n{o;Ak=K*sAFqil-&l&kkNqPWJJ%%qYL3y0Zam?GX%2|#HZ5Ab2qN&c&VwYYp>La=ukai4t^VQgkLUop#w{xhaT_V?WV&L_sVU%&lbjZTvANM*JW za@)9Q)3VLW2w!Vxd{5qU6+Y?KXj=HP43 z1-f)te^vR?>aARt+wOY*C+0`5AK$bQHHt5Q=k2~9*cNSUs3_O$5^#aHRacxUd$9gR z_e&iU#T>#lv$|%{_wPFO6ZPq*8i+STkd4xHLdgncW3H$}B0FuVc8##|Az%BFp!2wV zXt9;SHU<$wM>3;?u#kk7&D(a@$w%1JPtVgRW{)byVhw3f72=Ti2=+B9oi=l+ga6m> zZ8xBPs<)Evb}5)%GQ(d#@$udxX2LM6<X_>D@FTC!*jBe8uTA9GqTWzguAavZ%&P@z%J}kX9ewYKwUj?&6eA!T z+#8NDGNC1`O~bmwT#TRke081q?dJ*tJ&@3H@r`QTjV&&g#}Y|;i`P!Qdx$=0G(w>I z?t{Gl;qQGAs$R@%P#;!E3G3vVXRpg|2RvUeHu`mFe1E>Ge-vM+QrxA8fH&cxaWl-< za;Z>%lCFm9{ie;|`wGa)N%o9f-j9d$hWPCDDb4vV{*#VM{u@}QdT$}p3uqk|UyXrp}_?5tzh4Cxc6_*>A7!U%o_k4q~Ilq1OI@v|N z(QC=-YFqng#M&cK8@423%_S}6%>}OPaE&}{gcX=k1LhJ=I&%e=_~bpNZoB(C zF4o1@ppeJX`1jEg%4v?4(+aEe4IeMcgJiKL6_|VM;!658LSr7f3N!7$c6MvuLw%3* z;NAa7|4;g#qIlK+lir{7Ztc0NYf+f%Y{A*=cpHt6)2KqA9?J`s2LfmX(gdrM?0_s` z*mKBEY^@^H4XT24=9~j`-(uPgQNmXb!6Z zVvLHrmrO?y_`kt6Jx&QZ{67Yq{jp#mPlU-}O?;_+~Kn;I`jaRL!+Hl9N zrH?LqV%eir?STAwn43_ag-i)Ee8!sojzIesc_Nqf+juB2A8&$fz?S*iWL(aR*bl_U zcBNU!deoRNT|MTDtq9e9%l0kWx2$U!A*VOVrF(79{Tc05?N#gU*if}$=`JdJ@X@Cp zUG`|!hH&>;j4gHBRm-U~U?(1UECzDh8|jX>i4Va=7w5yq65}u%kge4A@fkR>9heZK zyDO+grS;Xcavmn+Q`-6qbo-&}gyt=Y=P&esT6L4(diIKW4N-=v%EFC{HqP5OZzJ_L z(BtU3i}Q9@Msr3RahD0bEXAB0b3fR*?9t9Ao_=C!dqxd$r{!8Mc5(j&f0*qcOx0}D zVXtl&}h7)OG}1!nOXlDCu0tDloy@z`Zr ziSYT!z}gSJ%pJ#^&E?e3qn=dPvW%vTX5x+W1+J<(m+smMe$YE#^UGaZ+rmn@&bX~% ze?pBkBU&knp8IS&nClCw_brmCKb~%|Fn|1i()H5bw>gIyBYhv*liea-DQzDw3UC;b zH=i#>=S@(oaaiaxjhr1s86E_q*_$ywv9Y10p#|F8gq%xbVeW8ucoT7&(KZ8?N&F%j zbZ+f@`iVb0`cCJ}rZ8u$vyjGOi968(<49wvmS8KT7+3N6ZvWgTW?m2%l-is|tkFa) z=DgPQWal*IHuhw@F(@tcdanFv^)b??TZJ-}=5r-fkIqkMe(ytW8~CH=C|g+iP+)~> zerxa?fslhJYcF&l_i4sB4UIO0)e!H*Z+KI9b4K%wX7bFX!gk}f?t15m3s3xE-GgHO zoci%9{1dt+za-iP8BFDED4(^5mWjGA?Mb-Fs3_<0O1gU5q>m7dc4#$}k0}-M+dD* zc;oU1dr2Pj;$?Aa8t$0Pc9kHDDIr<(l_Q?2VXm;6a5qVWY$2TA2U)dl=DKB_Pd|F$ ziTvGvXsarP;WO&FknfV7s3lh2=_>bW978tv&pummSsfEmO0*7r*>xQx=iPhXh7DAe zDvitM=QLK8B1B;A$5S=C_pVwW?i8}1+(OTX_`OfC3G#EuJ4ox-h+&WGYc)s;_dNH; z<+fU?cb}QomYrNrPb()o!4g-~8<&6d3azOUl0lhfgLA7Y3$W!Ddx%pf4xGWNP!##j;Mv8ZOh`f>FAgqKGm9r7!^LbA%}SlcoJAkz zR~aK~LELE0Y|d<-x#4Mw_ZnpJo!t3%V701{M4ZKXM?eB36|DD;+d8fr^KXdk`kRl} zJ=5~=-tip|x~fVabdB$LX)nY0#);+qi2l5t=B*mlD_S;^LT?F48*3}P1En>!ZT>$x z8XAA*qWCV#=@Uy$c)vo`)<+w3(@xtF?7v@1L(Oym9qA44W>sqhprFDlF=97)l%9uAUTMvMZ zacA-Utj&7hjmxxp2KG1He+!hUrH&%_luRoRyJ^iM@M{0V%ePL0fgk28#QiwJvszF4V9estxUMeO^= zg3AWi%M~dwK=R{br3cX-lEo~^!I~JfM>BHhIoq_>hwLeMJ*Hk}c_tHM0O&2E_eC;+ zJnV?O488zcsjBJR@W~T@eEP)G)FyxO^zlcJ?|P=QbHlQA)$KFeXfM&Mwut74rU=9! zNDniGF4gMoDJOaK(W(Mk4Vj(l6mn4-8~40j6V>6|(_a9C=4)5kp8EA~yBqhe*_+$q z1Ro-oIuD7QZ-6xHlqYsUzbE;6?EghBM@}J*h(B6uYih;%FxJeb4s2^IKJe#{$Y%ch z5!MZ3jc{A-)PdUuX@#SRvX(qX`?I3Q+=W~&e|vf8n~qXjZ(BN_BJkPP}u(*8SD)or3DJG``Ze(ro)gB$MrWcixC z)S~p4H13V+p!JCnuG*FrEwfs(a0f7X2yP?5xWEACo%p6ZP(s^*?}*N?PESE^v_@`5 z&W?`59XmSGwHNoGT6XW?S?(eC4t}tg)?nf`O%wf}*0l)`m$b=k1(lXrAa92NH_ri4!tur@szFqUu{uM2~ z1+^_N?f)2Y5#0}dpAGRzcU<-sbla@ZFSUcg>%c?uyOWjaeD3I=b^-UmxS97*qtCaa zW1o2?o+(dy5AGA|WvM3_pI@Ngz{<13-POBb&+5$1nHy$uEkb|bMJ>dB+KSPlQ)#bmGePM>uv^6{B6=uM?F0_FLwkGb2KIAbM0hkl=$ z>b24}=)MlhuBZ;u+i!k$?;!P+=)0*E?dmw6>GIEj0%r)F-#eIkM(mYCWw3R7UwKwL zatp`I4P@DwWYt{5&h*b+x^2U*xnHN@2?AUqh-?qm%yb>u^zeSFm+d*SiS2oK|MTBp zTC>%Cu7u*B==mLkRiCS-UhJ1>^tdK?RsxOS4?4e390fiP40&VE;(zoO$mI&EUw}8PB`yeeXJIX!(~)%rZ_^vS6NT6MJr>+y zYLWF8EN@w}_hWZNY3}^`_23B#uHRJK65;w~Q^(%z%gI|YeeNSm7F>}OubKO-7XJ-= z5+6G{?j1Y?t*u;f&vUk;KY9g4Ls&2&dF`x6f?PYA3y& zTNHtIYp(0uy#5CGs6R6Gm3($P^u~4ATab%e2FunhBet*Ml{#H$)ho4i=ruYEGAQ^Y5VVfd!Xo#oc1268;xk<%6 zqr>r(dslxoD|EC*H0v#b7gHif{Cn ziyTC^ha$G?SRc0tvITngVrF2A9kHTKOKJIxz7BgxrpM}zq z*b7}p*99$6w*q!k0GXgo5wc;o$Hn*aHG={TG$Z5^goCazS}Yj42LAzDq2H$Z%7S!+ z62hV#pmBcGEN~D8Ho3BrY=z#sWJoSY(KqP{!ZTVdLzhFzWnr+6cywoO8~T2{Kgjz4 zq$6!|ajZZ=NDvo+f!_ligyVYT@?}W5+!x5($pT3(Mac{3E+$~`W8vd8KI)&540LN9 zwG2*PJ^zvFd;E%eyP%ItlV}8GxMuK-)PmQGD93BQ9)5>>-mB*1QhjGe$ez3v>4C~u zaFY#UJtKW4tL!59#WC?LqWq}&9qnFWKHo^2g!D1gGLJ_P>iMEg2bK~Id-QM&!?R_h z_l3~*=Zg)B5nSsotIJ9LN%E(0EYk7l`Styo^b+_BWDtDjgB`n*uT9c|gyb&Ou7U(4!iSzXIlN9%8) z&imS~zP78c?TRE2+77<*)Ygtiz`Tuh)v4X$kf0HEI1X=_A5Hu6C z+#pGLp!-1!KxN#OFbVWd&?%trgO-67-++7BKpz3E0sRYTJ?J6`Z7ygJ=seJDY?Xf- z=yuQ+&`&{^g5DB=Yl6N8+76nG=R18H^nTFwpnahCgH~g<@&V9iLAQaL6-n9&dN=4E z(BFbS3OW@xhCK%Q6VNWuFgy+7DbQu0&w-u*eG#+(3+Mj{bPwoHLB9lj6LbN_sE&gE z0`xd&I&SoNA9O3|uR%Wn{ddrY7)d$<`Z8!As14&cAA^1u^iQDw3Hll6bo7|N1bqth zub?LM=EwZIB;5r%7W7x3CeYc~rCA021T+zJI~3ypEl1Bc5A+gfG3Xx5+)f28j>ok@ z&x6*1Zp9sRw}MVhkfhr|KLuS1`cR@Itp+Vfk|YmkAL#v{k0eV{C+MOSNqQJGJ5`eY z59o)W2SL9(PLd9TCfgfj$rV8_=m(z4H<1%b``i0rUjuMbLQ}lJwu8eW23sAcsuI0o0r&Nim?$gT{j{&Xy!QXjl%gfxZUn1f7>F zNu{7)g1SJT&6A{B&_(&MH_+_yurtsPLGJ+l?gU9%1zIo>{Dby^-Vgdn0r&@UjlKutMj#W6_puYe;4!Y<@N%{cv6VQJL-9A~8 z{tGl8cS-#L^aSWd&^t>d>3={?Q=or1*|VTV(AhUZ@8on-B`FE?Wzclc@|&S|&=a7A zp!24IZ_qD6U7(xG;1i(f<*-H2--0%Qu61E$9jL7WGaR5NK-YlYUkQH#EuN0wg8mA0 zJLuLKlJrB+sa5bB(6E`%HRx-gFM!@(4ZcCEYb2=`^e>?Afj(ageS@x@B}u;rEuRfN zgBH|D(q+&uK@ID*KG0vy18&fsCg>3K!}+jR&=cQ+UxVJi0C+(c+y*}eoqf9`{VV9y zg|JJ|{6)|UsN5_`pM!o0YWN6#)FMeypucUEqy*3p7b6aW{^t@&DgyoK9k|a4^pT~A zbD)cs!QMc#+hA{?Vavf2=xdy}%FpA?O{T4}A~u0(9PelC%!gbU&Up4tgH+ z2cW;*fH({K;YP?E^tDZ}6VRtNBR+uM^?)QD15Mw8Izc}H{ddrpAB69Les?S4Bk1%_ zUZ$bY8S`WJSAxZiMXu~c^ zS_m4p8+rhJ4YVEf&W9!GJD|mTVE3TE0^JUJ_YVvbOCxE^j*-cKSp~1n*EQG^dF#agZ6_i+bc>L!QAxVtEbxNLpyxrOKxZF= zo94LO0X1=T=51kD63|0Uu*=zh=wQ28Cm5A;sZDWLCzmVp)@2XCN{fYyNi z1+*S?(Fyo7Xb=Q!Y;)O9w?tW8@8V~8*Xr`O-&l;fe4$c1Spe63c}=gUbRPmO6(rl#1S+DWFH<#C`{wwvW>T)DnP zxkn7uS0lsxjT@l;coiwXv{N9`7kFpAo$v+G6)it)D+zE--k?X3d`^=O~`? z+4E}T2@#(1x^K>umGK_ew>$~5l20^Vc1CzA+B|Y(G03-NIp0LZYGgJeYF5-d&zuFT zWn+2*F5^iur6qgHW_$4H^IXrg37#UOQtr8_-VG9lYjgE=S0+{77 zaWQ6VT%yO*W{rt4*;AuDo@KEtCO-}OUK$${lQ^DvJgpX0Ny@h1hpovDL%5eBlrYEmpWGJu|MRAn|kB_0r(OwqCunVu3E z@9}&yT9J*ZcGU)OpFCm&WcX7L>uL3#h8S6fyar* zSt5<58nBjOPmGCLkmOk&8EK7=i?ty-EHcK%#3orxQRQWx1!|Ja%*nDbakb|gmQ<4| zDTYPX-{@&bu|>s2u{hg3p1S;)Sfd&pZCo(HQ=4jwj*p6ok<(Xtsw`P7HZm&OSU%TN z5m{hNij0xr95J49Ezx9&iB#Zv>7Hr!)Rah*tTfE?++-{?jWa56WBBSMn@x`MjQ32E zGh;Iqx&BU1p={1eiBbwZHjh&&PF3aldpvk>u99MuJ$0V(k&gJpD0#t3Pp*;{XO4-= zz-6+O#BouO(DKEe3}dnuV@vnk}tPlcc1j zm~3<Rb);EtSRBdlK6mN^$(Sa!+1Pb*!8=Atl{YlbKO0n~EnW%kMOmmKtSaZl3M7 zl}VFgqEeMe)fFAL{4Ud!7*mv@m{{ewbWh{ds3#F^?%HqRP#NjPYTGp$&Y zRGVR(8N(D$#k5*2sy4O4bCYRG9<&x|t?-zql;kTWdrpk8VU_8oNfV&$o6Yi^cBRl% zSR5m}RHJ9Md{h2preta{b37={o216yxcFQ4_`HlM*5n1ADT%r1MRC#A<(^#AlxeBf z=rT`>95u;al3+^n+!Yr+DP>ZEIn%Q$Au}oQrX(dfM=76ovph97JIWU4RF=0Hr^c0< z?AN^xqGEq-F0$89Q|Fb>b2FGX=)S*|@M)g>>#$CW)UHl@T=@2N~m%}^aB zu;ub;lg#!R=6X+aMoRST#6r(Kri?iAbWL91xfQDVMohZLljMj~=f@O!+LH1jjqz?= za=B?-T>cDPs4X}8#^RWI&+^RJTT!%;Hui$jd$7DzB%L>z9wGYgy(`#i^@JZ4=~r&t0a83m9t7oqr>KxF*SV zYZh?bWhtrw*LUZ}B;3w`V@70j-FV-5W zT#gCs-x@iE8D*yCBSI|jl*%{3JB_SZHshj}^rS>ZNzRj_l$xfwi5W>zkw)1(#S|Im zS!J{3CYThXJvq`;=(#mEYEl{uJ|#XXvfeW@YD%JNG)*)ix~;LAN^;>Y(UERXbz)wD zF*;8+M%t@uvx?-Y6Qk1N<;a%R74lT4sUXr=zAqbSQgHyTR|BUz4&&}W`j zY|V^8+_X=dWStPX+*3B~#)J&h0#AKei5iyzIZv9Bl$MDAdQ(aQl8~7<)_-3Z$qNo{B|sIj^3 zROtWBUl@>7-+vMxL9b9F>R+WSEa=+$;a9m{sNa5F$LMDPzLwRsWW^@x_KER3nU1}K z`VoB-WufeE^kvLTSE83o7VDgu_l&d=>vzS~#VW(mUoX^(BXO63UJI=VPGP=ij1i%h zX3iJY^4024nYg~-gz89QzL>vn9hR%=NMOEkBkQ=9EuA1?-Qz;(Jh=T3b%^%k?^=gfw@+#Z$-Ai?q+`7uq_VGOyTR?bomWTgxj3S) z;^?c@akc!u&aXzVx36XOwXDb!zxKh`qf7WJ~kQe)igSOgZrTW>Z_ljS-B>G{Wl&OQnH&^Hw z`#5XXud__KY$;1wm_m0Z{xtc0^*g|&V;b^})cF=?-3r=~g>cQl&JjC02G<|%Ftwt{ zd#sc)IJ>m1@%Vf@E*?rQ6R-&~)oYi!qzprqG85lIoi}tJ)95^U*`<18D#ypHsVP5A z{!a2gCjUn=A%4{o>bDj~JE&}N9-qI_d|^KA>9eB)Psy^Go314ao>HKcXGNlE-YLN~p zb1lx5dS5#XMD*6ub;-o1u&Vz9b_H14Zd-? z8@@N>8#jC&%7OGjg9@Zefw+nz7G1K`w^EA(@SZj_kC0G!nvA=v6nz&k=ap5hJi8khIm%X;=oWlN>V*e+yraL{@s);$~K_9T)48E+{7Bajtv(c4FZA z;)ucf?a~G8uXJ)f>5*QrUFdS%ds7GO_*QZ>d4T#yKHojh`FzLc(;4E0-O38dGYI3; z9AlM%#F%LqS@yRuA5uu77nD%vO<<{rIaui@(|$MyopfB!@nQ98hYve}y}0L$?}NRB z?^x*>-({@+(O_OBpEL)>u<(_d{ux$p@_mXqTlQy>ixOJL>Zdlu{c&yHC(FY<0}EV-_8| zqzGXCB}Z)?BS}L0fwI4ac_%RcM{?Kyf_WpJ97v;2gn6J;^ZM9XJP9=&5)-eDWQLKLGDjKs*z6N|%WM4KDjzm~}ZPLzm=P zn}RACn#fZ0ugx+&t9Wp|*B6hSgY;4tyq)is=MB?-^vYwGw>8pENcUis+K_)24{_#3 zsS~IeYc#wwY!#V?aFqQme8NtTE7(1q_Xdp0kUk7Y&`x)Aduj;#^X8Q+0&)dp_TnC& zFCQ`XRcJoD0y_r!eB;jee)NjY8&N=3H%adp^2c28Tk2AS8<@#n!wrG5keGwoLD5G2 zM{+xMj6MX+o1}ZtCKU2K2*14|A3_|*KwKF1Frpk_MvlP!JzybBTbw@Mk5Aii1Rn(G z+Xm^qg~vJie=0x|?UEwL>==_j<~VFtV-}}~X4E2(mxYJ6-TMOV)_CJIo(n)$nri7s z=12Z@T%r6A)%tA7lpO?KL)h9)e4|{-E*(Q=f`vU^^1DNgG%i=i_bD2RV^(qAM(nai z8QEEz3fUiO49>{=NcK+Sm>-OpJthzl8WGnBdq3<+j~pRozf;JH>Zvyl0dXqwM3t2$ z|Hg9J@>6^-OZn2WpX`OV6#|d=#O`t6Bajce3eoM!} zuOYwe_e=R>ju=-OFCb#TKjwU?!IB;-3*^Afa(0Cs z09c$CZ5i1KMQDL&$T#TMhxpzv{a_6F;HP6&jxlkoSjICMwViSr;f4K@C<}=%sBfT2 zo#-1}PNLlVJIPJSKeUWD?ibZSre{Xfd(HkVvK`f!@jcBm(DS!Odtp;N8%S1;KI`;`x$2H1`y`Wb(Z$AnmKaVuuP={zN zS~^W_Obc*N(&!1v$2ID>%J*>|`e4DYK8bv0(DdV)qmEGZ z#s=3)GN*cp-^Lqu@OsHFm{z3ec|G|=A1uHL4H4h;*2}&k7Jq!!5rrd$F|9o^*6NJh zf!HBrz#K(#Kmt_z*3fNANWZ)~?gH}_?O+#|!Jo!V3UfjRs8@Mffee^dNHWNR7o78R zOamf4XqAJ@MlXYrV^A}4LeEFhPRrD)PK@-J8WAC=U1AoO>uH57kZKn8*NC(B15Fp+ zdfERimTirg>kT141YXqAEyYBB!&G>~Dx+!4A%!_r)&}|LItc?FSEb7BLdQd8p{^IY zY@}SSg(Z<=*(kkhoMa`rbVWBryUGsY#z*frq*MncIlv#@-=#0nKOhbJCjI$ z_ar+b5p|VAyfvI@&|K3a1F=s?aP;`Zu64XZtm{eFPOhgXH4!rE)w+<=kgZ`DgxSSO z_-w1a^*QYBiOKv6e3b53=?;v0(Z4_9_D308n4!V)xy5U&qrQ-KT%oLM89Y-UwOC_# zdnx29%B};mdl(9A?UVhn=cL=K_(L?DV>1 z8WeMAKk>o!cr3|8!gqXrAoHhsM~-~m^Bm#x!BTY|_DNARM5ca`erxj1F~^l{h>g@{ zu)+=Fg5%Jp>%y1Nu3w+5pW7t*0Yc};O7$Kg#D~~KBVX17yD{=b<1&Qrjmv?NuZ_|t zD)DhT{R2zgm_vp(rCP~?{Fv%ENS@L!_4?z{CJEhFjCzhN8@(UJ`9~KB`H~#k$+n%v zVMlu1`?p}1^({^nyGdqOP;{qPvs`@OHjFbc?cTxP{7j66$#~97b_KvXYUbPWp2GmU{M3x*h9;QiK{I>g@l!qfPD4p=NrRe);F6RouPJSjV zcOz}D4(ub#Mlbu3_Ch0KY}j7p3ccSL2hbFSUq5~CU^*WcJJg779y^XPy<0IhCSLn^ zZgxUlmoY!3G4i+qNyDC1hx!t=_9W{rKWf~(32C>CC>uTI;25zD<00G!SCdRltpWcB zWOZ=8&(|I_P6o)>wOyd?ljm5PGN#ZNfYxX^?$6lH$w%d0sqn?KK@x6}sOwXnYIMUdGwf*g8Dc#jz75G1qG8#U9t(!+!2WIFfG`@?%`3gdk2v- zcu&GF&-h;TkCJVaR`9s-o8)iBK4LXTz5~=%h8YIt+H*0?(8r?&#azM~j?1Py7E-P-Z_`Ycs5$NVw7H90Be$H}LYj;Ni=IT?Mh$%w?T*g%ZH&DGp8 zg3CsaIXHKu842Vsn#L$6quCUi-@7oM<{*W=5Dz+bj9(4&>yn;SP9-&EkUb}*G+BRb zIceefOlIODbI225b~4v%bU5hE|o>V zk4V>~ZBZ6de)qBAdOH=G(Z6r}3y@#gF~YWEcs6$EWI%q@S0Fq?{@t(zwvCceElwtU zzfE3i{lc=xQe;srtBlJGY?rs}08s6hbe_$DX6g0&Td?xJz0ahZY;#(E(wiktMN zT;<}z${_hQ^Rkfm76$NDNTtBHFyr@7+~a3_zBQZuKtMwM_I6;QGc+k&c`h+FeR8r` z`*AnWsTQw#O09$R_M#GlAla$zH11F@um}a~88qJvlF24n;2}gNT;b8&gm5h;i)EVwK*zJM=87-(kmOx^DhOU_*O`PLr|SX-#yKIXTz7TDU# z#KyFaButUQ@J~U04?%*f)m6rNV;#ojiwf(F7nHGvOrs2V)PZtBrHidbQp- z9*D;qnd{;$$CVy=BM>zMFG<$wmHl2TP*Pb)d_nQAUs_M|Xm^PC_m_{lg0vp$x0qsq z-I9l_N>r2PCY?%rNW~Mt*lI{}f^ob$9-mRhXB4*3{l!=VX_rvAIIgH+`31^C)q(X_ zFZfLi{f$?#Y6)|dh{X#tdgKEa#gQ!emtpRi8WFSkg{=4&BM2P3=(eH=ncYYuhPp)m*Ni8LyJ zel7CE5BBcfv!jDXV*eMN4`c3;mnkN7b>bXgwxmU=C)hLW8RZa1eO#e2lnX%ri2?m{ zr5|`)lH;=pPmspRA_*tGD^Qof94HHoIn)?;h%!Gux@rVuIzDlN%FXHqUYXX>~p)1lV-t6=$v&x=!@)GIHCg+0Tz(NaWKqtq(P z6&f*WBRonYghkpWJR~b>S)7m0*(OjCqOXqSaFE`rfrGF#TUcBh(C9dXT$q<^4n2Oq z)>@?hc|l7IpdhJqej%b36k^(YvFCDHV0!Sy;3gFhyUrAsVo$h z(Uu`#WmDD;%#esc-3$p5+ALtrHY^89lhIX3G3+=zl)Qm@7#k%kyKg7afc14r)nkSI z35-Ijqs0>Hye!s?F&PbUqg5uU_Cl_-p5dH)4)%DIOE$|e*1*^;EZeY6xxgrLAoju< zwS^UP_H$Y3((01ZOESlFL*FDfn*Rw z#=@JAGn4uW{P++MB7Jcj;u6IOlG4TH829D33Ik{fX^%8_QdkgPQ5H&8qb)<&O%GsR z47u)?RXmARNVgw;MY267QM(mk7?6*d5t+CZTu|H=mZbaqOhXU1!;5jnWrSJu>qxRa z(j?e{kT2mCWuwIx>O4(#soV-6WkP&FJ|J}fA6e{C>6|nm517xJbI_JGs?R9MwUEmQ zoSh1LVzm|lJqxc9C^dEGCLzgyB_L(M+%ic#P!xdAYj3A1GX#SVe5>n z;+XlET!U7w4oH#a=vK?Ep%eWVXZl5~FcWb}$hJqi_06W4gpS@qw%1sn9XiJTT#vUp zby!>ufp4)Stl$8A%cAyTM6g#r=$C8+d`o2%!?F?U3GZ>Vm<|hb3)_7Mwh@7z{U(W( zRXX%YDo}Pw6P8wwA$!pARzbekkYA{F;c*?SPFYc7yCylfR2L)8lE0}~J4iCc+yO9W z8zQlGj;ZOaj@y7h`3z99&(qxJ5aonCh4#I>wq%ezgAtM)kZlK-T?b~2`i^`tr&BW^ zh7syYSOZBrHq*fbdP05__JC!A5cF}jQaz0R!U;yL{WH|=b4u;nA*C9#Bl{(_tazWW zV&PeY-<8#D>+>TPvW~!5I@vSb!6DZAgkuc#I{26~k_$u(tEGkb5L^g9oCJL2g9o99 zgYq%?yj%+(+<+d$4&y5HASipfzz(71e$$eLc7yDK?0P?8)$*O)9J4OzektKbS}RX$ zOvSw?;lO?!m?vI|nH4%6!LldR_Y^XXA_$=#klU2;7-Ios*oz6haV}|=W$2Z(3{@p7 z5qQNBQ>U;Vj-GSC(Kou?xNm}_ugke#YKwJX_Kmo>1M**nS-I=tW89T|sOgr*fCUNJ z<56(KvOg+k!8=zXWN%lf90)CB zR7hCgNj5|rh_dU@2kun}enAsfYs-~V2P>Ep%;-C{8JcaL6b{(=uE*kvO zq*jY_36J)I3*PcmUa}e9+eY@DL7k8KjobA_KrC0m8K`2vj$p;a9CWpVMB$b zQg}GUSz7bGl=AGc#KlbfpY%p|1YQRpeExTs4e0F~g-+W@-#@_bt?HE{l&vfu<9u_| z3X_Nr;YZ_#wRS?OWX?*oqSu+^}Sr+ z>-uyw^1cLW+p)%hfe*QY+neA>({5$NRi&&)?6G|8@HppaPukqHix^>Cjksa4)^pqY z1nmvy2JntdsK%&#KXfMe$uyjDPSS*}1-OA5c^`z{GI3@Pq67(;az}B8PoQk{IvRQJ z1Njf0f~(OeA@?P42tCPKtOnkQFJ!qYls=;-kTvX^o>*H>9U0VC~z@m7+~0O$w`Yf?=V@2jOcOu*xpn zrx}iXT4+&{MA_*1{keZknhQyQdW*tI{<~TCGBx=Zz*?Ca)C1qUt(g=gtwlNiyysSDonp z8vNFq#``|RMf&P)hT=r>0s%uG0Ej^KX2G+`#oV#^ZV(Vo`c(eg2J!`R8(Pjd^4 zeq9td^^2QM7yYJ)__$p3YTl&0&vIXMyg>6jiK>HTl5b2*jOJ1#`61kEM2|CSrAU4e zhN4}qPF;Q?8e|%F7svYTh5UoEh^4R>jmLJfr*6oJtY*kRUqW|X4VQ%;kGQ(Ok8n&f zrWeVIBm^H+A22^@e%to8`Ik2Ahn$edeW6aJ z{7*&S&bu|QIM0&yfdlQYi{$o@GERBAyhLV} z%Cs%!Cv9)rerfv{^2>wf7U4qrhQyICI-` z8*-`4o%<3bxGVRATx-##++XEFeA*=(e}gTWL_Svq%c54MSyHi;fHv%f zv~K(wYcN9D8V2TtL}691sRztku(o!e`$5>%Q;-ba7(4vfOu$J0{eMjPQw)>h3lA4 zL5EeBfd%Me$oK?YS^0@N(wJ)F@6u&~|gjfrm+f-(?5U-^7 zgW#Xu%{Qs+Aifj-=gkT`ZyqqaGnnPPS;n!<(lhbLic~cmeKyjz;Frc!nHGV*sm?$BmwZc{Mb>~G0%jdm zhto^)pmEg}zXt^G-#J_s%I-szLBRpJv~sy8NhuwMGM3H|X+;0XK{ zQiQ{Ixksi^oi1s*)#sygf~|a-U;V*lqqT!S!Jg^oWCeoT2W{z-JxpkyB7xApBfGHp zNzU(i@GSUYg{o^T=S_Sk9@Efbk{6Kv$y%O74o*uPC^rm#eH8q~e|!zhSC3h0nudOj zY(N%F?+U!Z26Dm*GiAo~rgH5~ND$XH@HZlx`2n-)j%z$<+roAEfSJ7f0dvu|Bd)@=5FY!(aF$jioowx z;~+HYPdOoR;V}O{?7e$<6W6&eJ|luBc<(XOU``y->HEU+FjI)hRW|ov}Z8FX_mzqnB zrRLdKN{y-`OGTNn6pP@TC9~P8nP)EZ3iAri4DFk_G?}<9N8d?U^RzLm!K6||i>OBY zB7&_*5Hm!V;{B$1F!J+stIe<+R{l zJk#t)j9bu0T!z-2mPd?bYEzEp$AL^{rnVbx8Z!C&;7?MYf<7=Vc0vv2tM4EIUJQ(7WyX<23|wGiX)A(s%_Wr2lQ(=}YMwQRE- z1=lxhAK)A5)N#gk28@qbjzAMz!MWX}etjAI4_xt!*rM%L5j59F{ zd^le?#Y!Z>H#cC<~j%ow+VqO7Tg0cM#SaYx9H4%G6 zFXw;80v#}G7Ia`fVkQlcO}8Qs)v>401EF{&#$-d)k)Y~QJ}~Rm7%+w<^LO*}ndkDK zbG+^NjpKR8bNSCZcB8|={PWNPKZVgbVO`E`Nhp6>k8I!2dkc_#5u*r?$BFL>`-(xv zH;@p>cPUya`w~x_u_vzJk$T4dI`>?}>eM85#zxjZ3Z`W94{QuKPU!PLuzg^8A7#hD z?Wh?==yOpYTbzTOfqiiwi|GRkah;G4u8!v%*Im><_{8%Y*EQF3j@9||)bZ+N)a&Xuo%t*CtJKqG&BBqm4Y{bs z)evdB8~)(=Go-Z@X+LAf5@3uR z0lvpz{~%|@q%dLqLPxc0jc2WA54Z1L&-0bnyv2*Y*7&W)e`@<;9qGWl{`0nwZ5mrChE3;XZn8bx=m+_DYaj6u7OhZ+D{(Q)dOSBQJ-K!_N;qdQA~5 z1v|1bw)19dIgI=GQF~@?34B~w_H|g4>`B*(KE%tz$df0)nybMMG}xZX=V8g>MGt`4 zKeX-Rwp_O;zV1<%Eq|=qYi=@PEGW|X$MEotyj{q>M&M>?c5bhLYbeKSiQP7^Th7@% z|CdZwW+N{KEAYzVeGB$`>RTW?2bdkT364bkuf)_nkhlqiJM%2W21PRpVI;MpVad>#sKy zH{Rb?*J!L;>AGa2zWibHW+QRZ{(yPDwyw#DJSK(kkgVo%`}P2jvkQ;c?jR=aazqqU z^H^EH?@BG%$S>LEYyX1Y-k^Q5(6%hMu)1-MZHTR7h%MoBM=VwcQ;vYyG0QRA8}<+E z#0fNzONiB;%HM#Gsj;XLCh}kP?)03pz{>($B4O6X>NQ>@BW)M@+>b1CxpT+DXIfCN zdamW^g*=wrE5NMG{?m-4C&<@kn~4o)WJFi*vn=FGv=@VHrdU-4wh=vB@PK8wuTAi* zseHcvHx1Vtt~CtQf4`FKk?+_t$RU95y->V2#f%d;v0awA+5ODgUvD_K7GarieBt(r zX5ba^QEE$_T>b_ShhZjvA-^I!Xffg~EM}eD7O()>0N->ClJ{o7f%01+@RMKd^}YZW zZ`VKPo##1iYr4t1b!H8v5n1=RGe&G^HLh@;ZTaZoHy_3@i26)RXD!cS!~}7%sl917 z#YQL-D|A5Zl~^e9S6Gxd0`+-f4f;xR*f$Rfm}&{gf(?R~BuOzL-e z$K$yM=ucWgql5d)lA%N*`Vd-7v7KsMZhvE8+{U;L%9Fod`}9)HhbSYfjp=hJJ~)?v zADPq@3bDvS4@6s#c000+un*Y;T((0hY_j#JZ9A9{D`IrSHXA&&Jb-v{6?$qaVKzVU zT3xAkJz^FS5)t!{hcdfKd<4hRvjxHr8h*~e`(N0|ub~ghh&*sW zv4z$6i0#9L^E+xgNmp?j;eW8u3d&)ykvci+^q`F_0( zBpa!oq#Ssi{fM2|Y{zoMg6+T!)`4vduA0g{-d#MejdvXmi=;@HwQ;>5v&jDUZh)IA zFSo_iuj$FEUFf06i}2<6eRw)2GpwR_=f z)+=j|Eo`Z6t|$i+;!$EsekeTGWtnZ$(1r%{1D&1NalVy>cyVqYWU%&~nsv z4Ckg--1PYD36}T9NVH@DCr*iNvEOz{6_X>MU&E`{d7_fBYEn@ILv`!^f94SFCU@ zx0k^p#U+!+4dszro@^rQ+JZ4J@bKnPNogRj9R>QCI3O`V)<$3SLw6y(iQ4`5?Lk}I zOwVr)H;0rN=u{zZf3}@+*!j-q_MY6kyK{BNyw-g0C3n&FtfY(1i}q9Yep|n-$JS%% zv)o8!jvfnrdTkeNV;we^>`EFiF_N-lEIu}rRnqyTzs*(Qh|ce!+IhXiL&KoS8`sVg zUVH=>TFYeW^`Sh9y}1M3=5C8vh!Ng%HjbVvBtG5d9!s>t#`{f`-jxmCZ{H0z&vgI-ZElUgmh>xg%A*@dl0}FM>a!J<_{a5Fh?{oQE;CNS z7&u~^9)YHEWh>d}`|Z0n?&=_J#H@NFimdZC&TAjvs;eJcdC}Q#@3rTYurK>_ZcYL8qJ!USnko6xZ{;-x^wNhTv&mC35z7I+pazHRz`lO+2^;r# zVVQ{W`_~BZ`~Ew8m?cyP=tfwPMYty*0^OI~muoTnS0sDodR+r8I=)zOF+uj`*UMg@ z_6mmN_XYKHTjzq+-1d3x#1Lv>)f*Aj9rHF;^Y8KPG%;oT#_@;+Vy$n;uh)5*x=ayq z(Z~IQa@b$+YzECQ=y!B}o@+A8&J6Vn@(9uayoGYuU~ERz!Iu$q@VS@fip$)VNm4ZQQyy}|58&h%-KX8BD=t-BswHh)u63Y{G@|D`#<#|_>)UaABO_*o?c>`E zT4{-CXI4)(mC<(kR(*r6p`d~ELTjYKv7U=|ih=d4%un7!i}17_%LyJ^#2%TPGAFFB z-u*U{Jwgk@3v4btd%|x+hM>HsMMNYW{0;3~if`@8#M{wU-uNUig0P)ym7sM5Blw1g zXKN3!$>)|SON4K@$U1qHx4|e6e(Lu}=l2czDB+L9ZKB`6^EIax$lO2JJ2mt3Q#Y=mJ>aZE`f%;Z~?Yf1N6CMRNx zFq7uTR?3yK7wN?mz>DZ3#K^IDuD!^yLhmTUC_{qUgSJ=XMWK7=6s8K@Q>z)BPcac0 z^O{?0E9NgT<6(h<2iJVB9k&s5fdR1q58+Mf)Est^>t67<8k-YH zzrEbMg^wV`0<-27WsZ+GmpiiYNXT%+-4>erEAq`nJ3P8lSDEioij-_yAm?C8HSc9m zKCq!@CA*>>B09Sw#wEQcB*^0_#}D6m%CR~uRz=y2ar6Hqcz{X3U#4X(PZB&toDvgE zwr7{X13m<;cUz9Qe!9N_b3{&iLN(uQNp8qD!NcwFl}gH$@NyTkB9{cvYM3JVcoJIz zA8)Pl`&+Aow`l#{@Ur@U8`wvfqoDn6!i@ZqX-@nW{Du2Bk5xo#Hk=oj3AK}arQ0$l zpP5*~XuQdW7`%Yzp>|tF=Q|qwyL0l1N01AeOP+I30`KBcYxk_fISF`CM3(v-MqqKVr}3d8-W`Hi=r(V4cy}7Nz<#i4Sw7n2 zEZEUZjJ-Rz!oJ9-lZy6ITSOmW<8BMWath9aU|V8bP)Sy$J|VF$sI2nN^;T8dTtI`U20p3IP3Qd#xOcXrfKy-zt34yRxG zE}m^lPq=NxdvwlAzkH_>UQA3SJYBrCYFfgy`I6CM42{-LKEGe(JyvR4d9I{B>tl>E zI?(d7*gnfvm`G*bo$WgfO*`rgP2QbHTz!^1*DH?=G9z|au6>=s4>(V5(H^u{xHm{4 z%T~g&1zQ-aoul!qv`4jMdkuZ?yu+(vjlO5`vVlxIE0M2>Z~9L%o3GOUznvbFN|-O0|AgUK74JPH z4Ro7NyZ-bpv7vDv&1PEJG>7`B1Qx0}%B%*MtlvE=iE?ewFZ-!~nyy78#Ynf=R>Bh5 ztQYoCEy%I^=#6DK??(S%cWMwD;UnFX4E@|N574vE@X5?LnnI|nSK@f%{QezvB6F_7 zyM&N)=)qw8kFu#KOI948k)IJ_jvCs3Z2q{SP|VaiC*qbkY7>O^X$%Ya7;9hdn6R>X zC88*wyp76~SM56so67R3e5<1iJkUq-|2bd>4R<6SC*Ed^{=XpYpz)Hc`0zc?79VCH z@|5HH{u!5q{%0U=nDSTTMEXBH*IF=2Dt+f~|CaU!`M z*eT9itLop}_-6f^atXzIx0#+3ebAVGsray5;ygwF*-?j6_CX)g%1p|FpHt*pjFv%r z+_+Y!1U*P_VeHi@TI_ejwv^jRSKa2ysu%WcMJ8RI|JXiy_H5<={)gW61+Zpmvu?`6 zzdMu%t+Naho0UOv&}}B4KaXcdd(m&Fw>n*N;Q^-)Qp9(gLwRUrD%-S`SO_MF2KZIY zUzN!{cFu&`gzVyA-d9Ny7p=`mMngz7I(E`~Cu!}(dNzyUy>8j~h4E7Jf;4*HQ)GMi z*9_w^U}87YPo|Qds6TP%nW8?5g%w*8I2sCc0IO_-UCN(K41e$=Z#w)+b82$?%n1wDb4t>y$X9h z<&Bi1^h<3{X;F8$(9W=5dq1kbT7R{{*k*5xt2^%aELC|0_d?;*oU$DYt+9cOf##I* zz%L;)29i8;2Fsdp+z(QiIrG)m`CiBHOYF@C5?OglpHb-L!$mKDj(3kTHtEFr4;P(S z|I2q?{@j3f(}wCLSoW>DPgK%~D)KdS(P!^jg8n$~Pl_`?iaEUV1!aMZ4L>?)e$7bN zA?Uc->MCT2ryM8NKei7=1261*Y~P9X^hEpBc#j*})w_5b1wHX>Zn@+xsHb*jUTbyh zuJ+vInT{2!L&M{QO0FV}|q8dw%CB#0Or3YAgBqi`3^5nPf+u zseJ(>Zh{}iYrt;c2M?J-ZGH+K%p6H7<#A$1I(!Y9900!8c&*uZ1E6>3a`2#hZ~@P{ zr?)>|0GqOW?@s2=TP#{F@`EnUF#+54SS~rM>UXx@*Sf0xWXDO2EBpQTHAEwxsihDf z@_TJvlQ+=W6YE*^Ou?4Q4rG6_J=~VP_SJYO z0%cC(sd2pgFJ{lJtScP%)lO4~tS5)@#tQ?V>e@TFwVEDkZ_g+O;8Sj{*p5hOY!V?tg7d+?y+yUUHEgskQdN zaCEM7+7)c`Hdr&0hjL>lnL-u|aKl)C59XO$6NQg*F9OCcvwFQ4xv2~5R1>koI~n{Z z8wDqgMURDi=psClu6La8cynVV>_qLk*iWFOZ`kd<;4iVp20jJm&@)p>`WYK&5SV#C zkFti{I*`ZPX<-ri?y&_C9Bi^Lw}^2c6@OTnPu zIlkeoPUW#*w<5h@%qY~uZ{izh1H|z~8$j#Z5^`4zVuq%BfV0rb90Dsab1kC>iOIym zcgdg04_<@+Ez1!i1N?hAMZAx6fd>#ze|0iE+c z8+`l5E8Zo8^$H)cVB8{*H{jnkibK)%T5xPt6ss`f@!uKET)Sip|=sPmLPlsJQ@vOfuYbd^CHronpgPw|LM-IDMCt8U> z9njd!IvT?hxq!zOGzRqz0GG1>r=3qXP_OuAScb;dLE~p3=b;)C>tku_Rhw$}*kRj% zO&xedMK5Vj(;w_Q8#;h(jiDG7%vZs225n1vqkcQG0JrT}&)kNOI3YPRkVNN|0asfQrUdJUCAd&8M#!O&Bi0JcfW}1v_=z-AXvRUK{08x-L#S9P8m) ztfze1ZwcQwqJ4J{$5)ngiIMJt==xxz1^ys9aa_djW17y%(`YHfBx{j7IU>STL3ya4 z;l#!r^}#E^5wZCFf6g)rVSbhU6vyZHk8eHS*;e0U(Y7Xh+PWq&UNWGqlWf4; zDXo8{l~Y-%)0804&2~4rn<{2kl-81uFRNWvG21=cX|=1CDCAhwF3t5sJb0wQ%8iplOC(7tRoex=Mt6z31o)b$ zTGmuMySB7;HZYa|p+wJ(pEPvut+@Cp;g04gj1`W;oI0yHi=QJ3v^kh7U1ne5+z!5e z|G5p`1M^y&0&nlR+5ErZn8mZR!fVb|Cz}W@mWoE;C9LH4%NCX{1m;>`b_Oud58qRg z9#K?9!z?sw#aKNWDGM}g%dwZaS5$P?VopBtLG6>{8%kgs?T`FGTh}DYUeVSyiFrYu zMt5TcErgDiBG|lX;j)E5S0T`G9h7VP1f;wW{W@-Q^C*keQi6H&r97rFztp*+qGjpM zhm8jettEV{e#pKN=X~Dq4-S?NZl0|ss6bcSRJ*yhY2oIDo0l$I3KjU97DAI1u(#R5 zX9C{vula|;ooEHN#;q+3dNY%)?;xF7ayUNRm*y;YS1kPghIPlPH#Xe{zPPX|=!eNv z%o=Mq)oxnYxUgyImZeP#XIGFt2pO)G4F28Nu)-1e!M%`Bku9?*axZI#FoSTj~*hlxn=X(uC<5OaxAq?ZmuhvC0tiKzNX#dE_4MO7NH{sJ6f`! zty24P=T`SN9;=UT7&z)Zu+^!dxryHoi-n2W4k41p4!bsVJ$z_G*V@f3O$!^{9vkTT zF`^pwcVDxEp?cV=r}<1?ndrZ$4op41-p_i4KPO5KZtJ`j?Jt zcj8H2!5+bhT`TywK(P1NYe#d$_)IYOSkKr>UH$m>8s7IVXt;%QcK<`SbiR-oXaj;s z4jTWtEk~iAw{|v8vu#K(nCXlj_GQd%0+v?Ht%Xtx2G1D95lAng$D;Kc{#%dwOUi}v6dNMybEZ)tvxIVq9n z5=nZE*G^~mP<_Z~gh2J3ZT$QrFor^?dU5@O&S8a?FrThr-p0aq!1IS1a6KA6f%vUqM|t$e+=d58xrYAwLiJbq$4>v3kj^ zX)7`oe+ZU99fMr~@teLCJg-GVXQ99YN<6dS8jelpy6`D{bHD0;D!7-xn1}Hz_!ZY1 z*BB52^1$UDk`5y=Qy(!@V00wLk}^%?lfAJx-6s4a9_!IR^MOG{OqZ zr~%g!&N~VOOMLS)rf!S(+aA`%=c-V|()jl&C-rGgxoIZW<=Xd`j)!J3cNLg>EaFJo zF(PBWF$^<3r|rV_zCC?U^kC_KqW>rTM=4+R|D^XPz1w@%b}b$4xnRFwOE%N^IE^X< z>oGlVdL)QeAWcbd@G(4i!eHc(pUU-m%&*qrOiCb(jBmIfgw9FOxOo7&`{8crxMxo{ zp$2Bq@J9dh#iQjNISr#Lff%FW9;P6+L@v}ceSbRR_iop0cHB3n_+apZJ7J{J}9yJI%$8hU~JRx#h0HT--(8;$5e^d`GD zbgw1kT|kX^gO8VQEbmycxB1DI11(RMw*&I0qrHUs0(4545i<$dZwR!nQ6zF*pTP@- z`FIn21HR1XFyn9o$o)X9Z`U;lUEeb1Plk{A;*o{Q!Ipzd54Lo*5OP{bFWnn@9?oem zZ!h1tqNBW{c`uc1d-CX$El=ikjPYK;*iyGeF}Vqs7HwL(Y2m?zo9KK4XB=H?Ik&Yr4LPmEE*Exb#x*(S-PYOiWaoin2b$Y+Dv6z1 zV7k`D;}`sJwSzEKu+2XTXVzoEjp6Dx&$@j_Jh(=~uX~G}BU(XXMv<&*pq$eWiwn%+ zJ0iF9Y(U$_R`R3IY5v=%=Yw-Zv@&lJb2PZ=Jde(#x>|DTa~g;n=LJ^foy~iV1uL8px*|CKky5M?62>e}*&636FhP zPxgv@rE7hEX^>$=Zhn7;#!X1fg;?S@gkK#*8D1EpS{g7uv8lGPwh`9bj6RpjMtjG2 z$J7(koYpdUChG=&JJTFqad#m~*Y{vE|nl)b-fB7?c)vz34twahmMuRbWhA!$l|6qw$H%_aXFc zgCBYWvx#Nj2+m|JYznWBcivdfOtp z^3k?vjHAcaw&?Nw4JJj6T}e?(UJWhqz7**|Zs;d11UN?4!H+{?mEQ0C^5<|N(~0%8 z-)PK_pcy#3*3+DXmp}jQe$og1@vF`V^4l~pzyH|TFYH(CAUbI@EotD1={C0d6* zTlIR<^JDwZzz51*y1KSS`E}(kqzKIYI9mDG{?!kTaR^;d-$LsT@q47;6BOsrcZk(* zlEZ$i&D9_+Jn$^NX_M+bXrwu4=O3guos*wnDy-q<&wubD&Ak$uL7AEWy;#f`yR~`j z=-puqm#+8F72t$^|T>9gk}D z(7NyxvP-ww`sr!ycc4cl&db^smAf8o^zM6n|2iyn`!F5Y@k}F?MY~8Vr{E!|7Ht$o zid-)@Ty)bBBm2hi{tF&k3muGBja!~_7`M#0^d4r9qR9WAe+C}aM`c12+IVqjnUY&P z1wC9`jiRek7jVs@57$>2BX2?8Xvl5IZJ*O|jPkt-U3|M>(F)9J6`DvgC9DW)fV6^n z;Yr)ab>sRQGP}0$@w%rQAKyP={WedzYnx}n`k(G+7~eS8){pGZ+iBjaQN5yNBQ5kg zF@r6Id}CEA-kXpX{G1q=@E-jVrQ-XV{~^4OHn`0|YGEp-X)(%M2aWbE@A>a})`oYq zW15!VR#JTUJ->Ym{fGQRT#F7bQ}D1R_>0AD@nAj^devr&1<%Dsj_tNxAU)YhSKXM) z1Rt`Gc9GtM&Z6tdC!<^QTHolHyXpHo=B+#GZT6sO@0k42DvvM37<#g12QVX(Qv1$7 z<*vu}Gu$XQVSPWYB=_56*FV00n}?4x@N3{=Ha_m8;kg9oJqzV}@|5xvC*H7rd-M8c zX8b(u0@uxH*UO(L90rYX7vOUj%n65I{+wpd!2br%--2a|%Q_h0{+rte-yq$3e3fNuRYiG_T}9=G`H zOFL*ZG+}-iYhW`j?Wik0{MUCWFa7mh%rC}V;?}Aem+rkva~(yNHH~NV99Nt%cOe&` zHhi~xF&+y^*`d#tTi@Dw`~XhlS?80jPqyx@?5yapZOq%4*N*2vnxKPL(m{VM>7d`4 z^_NUV^NAkY7+2Mzf<-h}cZ}mo+q(VKqVzlK_Q$TL`H9hYR#a~tz;r!YkbZa2WV zz$MO|crU_SS4NioGp+D>`i*c!sGJ%-cC>kG6Gyxca% zTd^1Ztjy`0(=mrz5%vQYr3laM4tR18zrx(-d{r42h;EHpFCVj9vl$+{2yFmtS+Hmw z?tL(^-J8XoIH%BWB92gB0^M7TxCT?|KjM7#6_p)Jxj*f5e9YP0J_E2(Q3r)g>l9O?iZ>Rqdixb*BoMfTjdTkDzT68=3yS5!jH~3BZ+qM3?SC7|GG(YgH`P2_yM9~e*!BvmfefO&9ZwI-BmW6WDtcg@i?SA{5 z_Plno<;A7ZX!90$E-vh^MSKUcTA%a!H(^U|*Is)8&J|Wa8116I4~-5Tg$+qYdulf0 zaP09zD>+Zj(cQzZWeG0}@}M{m{t|09){viyPxVUC8>VqM@>d(?&}%(tbd@E#qlJ7{ zl0>gMGw?i6vG;4(qsOiyKw!T?FYT|5_IeVTBgl&SaXrqDl9-7+w%2~HZ6bK}I=Az4 zuyy;7da0*-${k%fadX^*pvLWn?B&$P6(jP9z%3a$g3gMH4^zKZ#+`6@6cSE`h*R<5 z7xrmvGI3uju@XEe;`%FCk+mthL2GRVdPmm4w`i_YkCu6X-kQLyWQSf@~)FfAM7 z71=>+9doX)OB-w{fVbCq%!}?2<5)35M49vA?f45~Rp^Pn1-|fkuc9o|pA@1~!q;t4 zJtbf3cZ>du<`0wE-qU^DBghwM>BYFR33CjiJ?GZtRU$_rv*Wx6_Ql*Do;S7nBkOch z2tK+8qJ1Z(N#mYY+Ka3#VZD84re8e2IB+cBBi~h*!C%p{xVTW$A7;l|$-2U8$#b#Y zEHw-Bc!5-SD&-frssAG8mI-T%qejLzJO)Gii5j;|e`<*SNPB%wPs1aO;z`pTp-Rk} zg?Q1>0TE`tf(Nh&z4Zo0{B9M?4b1Tu7=*59J=32Sf`x3^V`Ivlt(DzYI?dS(0caEu~_5pn(_tCf4h0Rl?XV6gJ zmVAifQTyC7mcerzZBNomCS5}dk3lPI0|IWNF_na*-+6zUm*;Gt&pn+wCUP5rtF>VzLhP}Z* z=qt2urhit5jZi{Z)WdX*05uC7gn><)J)3-m7ELpxms2>e=?TGet5|M)9!W1tLT$wR zQ_O3|c_TlUD-QVpn2;p>)`zGYbTlh9}lUw3-N)2_6TL zdMzOzsw4C_t>2{Vv+(VLbp*?AI)8}QD>8!kraD4@(|V+`;crEWyj`SyZ?){JI&NL3 zU+L;AUEM5JZ#CW`ZTFR5edSkQ`4wp(vLAdEACdL)RW7-8y?mvsuXIKE<^RvQBmw*$ z{-2UW51M`i^3RYvAl*@tv>WmerkbRJSkQKPn z`99<`kRL%Bb&_-)@_xuKApZ#YH^>>dsch8$lBAzNj)feJH%=HJTOb+aImjePJ1!cf zLGFXJKz;$41GyMuR0WX#19B2%Hf|CshTIP6g1iDb6S6j5l4e8x46*{!jPaXl$nQYb zLH;Y`*C9)B#=IEvC}abq0cZ0oAlE{!g!~=kTF7~L67;tquRwkeawiP471E6}-`$X( zKt2Jv4_AGE0$H4lV?thrd>(Q;?!NnH$Qdb^i4OTORT$axu(^ciGACJg^4Njd|mgKQZGeL>0=NlJm-2Wf${sFIWi`3&Sl$ZXs-QVh8t zayq09Gk-jgKY^SBS(q(JHITo6ya%#02l{|~3$h7vajqn_L4FCj4sw5nFj$U~4%jECPr&MTCppF<{0fbAg9K)w#yGEtJ=hD@IXzk+-V z@&e=*J9G`{bV$;tkbi{y8|2O+Ns2}g6k_H@9OOC3B*^=U@yv2a!xTx%g?t8bBILZO zk~9_akC1mkZkQ%XWsqjvVO0%z4)SY|_qinLn~;X-us`H8kgFl*-3hxxN;4$sA;_OW zZijT=1-nC@gZu&H!kLov-yy$%JPf&I7LEa#?Z!Tke}w!M1kQ-`|XCPa=lC&3cVI6ou z7B7H5L(aP!c7)t;4|qWS;%mqYkZ*k*c7y!gLg0q%sRtIwKQEFb{k!1#4cH0t;l;oU zx%ghhG32~&!ak5QmPk?wWZ_cyBc$9QN%fFlKrV;8+$c%ykbi8Fr0+uhc^UE`N z@_@>NJ``nL5|)CUxt*wjl2!{7GxLXGY?AA3CN}20e(o^cYz=B&ya6G?)e__1?0kq zBpo7R+peT>FS5jfc$M3NDaWAZJ4U zY#Vd|`JL^^kC3IEuo2|q9f*HO=cAJJ0HkfFBy~WJ{yy+S{ww4^LhjpzoC3Lcw z-@pe_5BZ&c#C_9{=}$;fD&$L$R>;Lq!k-|GKa`}&kk3Kh30eE!&<;R;3^^Ba&wfc- z0Ga;ZVIRnsAR8eU{|G!GFGIFN-v47@hLnB+dqM7m+zM$vAW7ecJOsH9(tc2q{u|^= zkOv_bcY#0Tmyj<&?mr|+zl5wkEJ@vvqo0BwLjD5s_mKA;!MG!&<)|cGg8UNl8ss03 z!H$qWI}RWDcWnPO>=3 zlcY_M<`;nKL31$h~A0P_A{!PgdmvwewEY_K47n5X6y(Q{XCd!?6UT!51?2A` z)6YZSkUsp4{x833CSa55iTIi|17Get@#UG0uM!u&W;^j!It^cCQ}IevQTXxrk$D}rfaSI~neQv~`D)q#m%e7X=iv8rxh=Ky-ci1pMK!u4U!u<$ z@$}`kJID-xS|0b4|i%NYx>` z)3Jq5ovf>ixx+W5ex@^Nw!t@L#v*5ONi1Z|Y~6erTV$>*(bed5zNzEyEll?$#`>n| z7w4popRd>XTsog#-<;yxkn-@2RM6N;h`R?__C{fU9gRJ0t zscgdc5;-m!;+whzeBUb@^giEwpUH@Q=lhhHcoIy9&1>#<$jPut%#thvepcwR7s+Wp zU!`G6uBtP`vQrFq$>SjN%y-FgIC70scc*M2Dc`Aste%G7DL8JK$)TH~S7B~bk#4e_ z0bteBVvA%mDyx~HE7E5{-l?<8iFA}Hag*d6P^ivLpC}u!SEXU9Lry}C75XBVJi%8{ zR2sK9&SdeGm(|ac?NL5w-il^fKi*eTwXjm280{-r^mUi4EA)B3;Y%S|@(o{-?1=W& zF8-DrQw;HdEEgIe*U7QDMxUqJm!XRvKbp3W)2kWS-)As5Vtt+&zFfSN+gCE(mmMR| z@|BnR5)HB=4hVc%u{x~yd|8T_Jlv{}^FU-KBu$1$HyK@bkW5aQ1d)`Uk_R>TOw5qv zptwnijVmToBpTxFP^pi_#KcY}bHo{RW(Tz5i!;XM*hcw$518T&uQ=esW=CrTToW3Gwj;OJ=Ok*OJKM3$tMG z=EV5;)CtVzYceUiG@A)KHl^!g&DIS3bEzp_7n7QqtOx3Qlj36I3R8_f-{K5emrxX^ zhleaqFz8HE89*=6D>9pqkqij+hB#RllbsQh?DKs+PABU#Es7pEzGl$LhWK$=R-fbnW<-E95Q=DFo)9KTYFS1iuk|{=Ss06hfOKN=V;xu1dOiV&@Qlc5z zVW~bbJ~7Q?h;`5MEmqQGW=xm$scU>+Gi4eKY4I$kW~#3?!yKCw%aY6w_^J!z6ZJ}5 zoPO~{Usa|#E;%+nUd~?SD>vn_#F*GPy?cSLB*v~!i;0&J9q~T5nrbk`$LJ7y*}j>U z%#0X=tgBtvXYGPu{k(Qo-TDbC+gbnGq_xOSzj>TeDA8XDe~Yz?x*4&tAQ`8WVCMx>5_B;Jrkgx2-Q$~fSBfruVnJ%MZ~4?jU3_YtA;ImNepfn6 z@ETQL>&%QKLyf`gTWy$SO}snKv~o=vR%(+BE7zq}<>=?cGo7zwW|bOSm09Au(=dHJ ztQM0{;xkTn7U~R^{CIusYQvpVCc@fx8Rhxyx*|hSalGtN^uBrWorTkwE?148??dtU zDN6FxW#6zQkI$K&kiOVAJ+&Zva#CDEo3FqyeP(7t+$>+C96QD0Ofh8n)+WVG$(WL2 z%=N7{n+sC!Ow$!J-Cg#Aywv1^0$Z#($)Rg&)z3(B8I$DcF>YUuJiRzG)|@;k$>%k= zCXT}!?p-JzKdZnJpXrg?9`M-4C1yAcHNM$tnK_Ep32%1KoMN<;8EbqEIT>;DQj2^K z7;=(~rK-HxcMpv9wfJnGFU^{yEQ&AkwWf`a(IBsI?$&YH@sxuPrz6 z?u;a#&z=*vK-Dew-D@-4Jr2kCW?n&sQsiq-OHWzG+`eUL=}Aiyu-()oeOr?3_WAUQ z@_pnc>y0T*NyxtyEc=^rkd+Jx82^upt3gBM^TpKMWx!9Pt}Ta(S<8&QWm+@?o31gmPLykWYYmeYGt^wLXexGGmu9{v54hHvCRc*>{RQzU-( z6R~5}B$LbxMdr97U$Z-2C!5T9aYm2t?)Q^)c$S=~Io9Vu}otVzZLvn7db$ zre>!(4E7lPWZ!BzE6t%}`8r*jZ>ru^6vOgm;K|70fb^gTkt2nX>U~q9+;dU@aH*`7inU1ock5+rAb2z}*_mP7 zW)mjyYW2`m!&^UIq-jUuRs&IwN2Y1P8O$Gt0RYs}5MU#wd}&xTdF%BmOxuSvM0KPw zfBfIK4%4tYa1Z3T@H$4SD={rTR9DH29=8{&tC7|rrm=_Ck;weB{=RjHspz3~m>4}< z>hH-Td6+#gn{vtDw+=C7J;>t%USYBZ)7dq@#Sjs08@P2pjT9d#Aw1}z>v$Z@Zc(H7 z4wT*El)lJVLV1u4aBCUop-m(v9y|uugw{;!G(~keUWIaEef3JY#KQj_xsC|jQnlFE z?Cz1tL{t|)5dZSfU}ZZtDwbL}=qiNJFTh!SRq^!vEL-mSK_FcfJQ*{PkUW=~ZD9X4(5Mn8UY=j3qQr z3Irm*Xf=vsM65SG6SpE#t@Upjx17g=4sIh4F_t2Z9Ar(YGlCxs;oBh7t$y`y`u+4c z1>=@o>nZXga~tk|AF=0oYz1r0RtNmS>GO0fVm_SjQ;y65(yHJ8`LB#yF1ZHvg1y84 zu$}D+)hoqLH{turuzCmBfJYw9vlB^*l#jyd z6=lQuo>;Hdd+$}U?*FykVSEP^f1HKyBED&LcpbaK>e#iO?{Leuyy2&_gYduMb(~$K z@%R(;*IFgEzlr`L*z#8DD9iu1f1^h@`29bBk#yC~Bk$Jh7-Dij9L~c7zt0%>`HO!4 zk3Mflj9-0FF1dBT$MHsmYbsJ5@YD2+fzz(uqNP7U_81U*9Di8n;j^+-e=zZhpw& z`D&yxYNIZguRiF+3zw*c`r$jc9Ua`ZIxJzk-*UZU!gkZ@T{E4>Wtn1eC4L@F_eZQ*X*8TY_U45l13dBfpG?KFa7k;Ji zCfOtP4Q7(RKM!%1LUrU0b^u1A7wmgA1TJ62gPJ9a)FtIamFwmNY8hc2?+veGlte7b zqvk|4|9$E>KdcUwNt;l^HqQT9c^v7_YZHDmQ9`bvzV-TZu;+6ZLx3v8e5w+lcE}6QPa- zj}(m>UJuk!9z~tb+^F!f5pr7+q24Ty)ExBz>OG2@=RkidHj0J}EgNCI^CQ%&Zjw4t z#~XuMP2_yXgq4l3-dRKIr9NgOyfkK%sF!?|MPs@wVlOvUG4(c6ci@-2u&$#-pRg1jUrX#jgw}_+>)|(m5w~y*|=tq5j)Vxta@2x{1QH}l3zvks5 ztT!XP-a``kRpF?U`c?W52R)hEZSE^LoEO>f=$XMj5!KTcRqW zRF)j@=V;EF%0^gkT6n#^5*`u5c8xOLv2&Cj{!HGCIAT+!6+Di#dPf{bsp0hszHjM^ zVs_~#z@y*bt&Lh|MeXESWaA#R*exUF8yH{HY9A9t_I2Fx_#G$o^YoNEsFll7NzWpB z`%x>EjZn`+Mjd;&eXovs{Em}|B+48|QHQE*0^iV@M_g~R##Bhb*B<-G5B1fxgV^%0%vhWD?OifM5pU^Y$t-E6vua|t9 zsgqUFD-)j8C-qC{N}+Z_(1RWUS-pRxSQ0{jV08@Qh^g%{i3yIFU5IL-17@8phgzI^ zRU_1aDZJh;uKSNhO&RTg4p6V|m<~E%Y7yxm4_W(SfUzDs_Q3N)%SMPriG*cRjL%Sq zNT*zWOxF@+@_6b*t)%xJ=@1qgknVzv=C%-JBg7JN{fJO?bG^jJe9cgF$7;P{)Nx%a z^x{yMN3+N1K;5&!f-n&tt?ciKWs~%4J>{V(38a-m%0jvp=mn3IEEiaWg-8qN(f|kL zreN8~uv`t(%LQq^iLiVPSVW|Xem`E^vqjSj<>Es?F|vB!3#+$FdWN1Lr~WQRxnniY zOq3DlM6se=y_ShZt#d{gALqmB9j)7)MtmPgcf=qg>W=dkU`~|kDUJF2)_XFnUJE>l z>a8_>Y8ud2k2MC@36mN?4Dbjtv)EkKM z&5{nf-^4v3ST-^p%nHL|k;=&r97XBB%=xX!phqO=nsqo|HNBW5dVZ8`HUmSWL}O{2 z&^BvYp|X)-nG}Xam9_@_;M*CG$9$;kgilf*RP{JkQg1;-pFo34C8#~TY-Cu*g<&}; zo#Q!iW6q+Cx|p*%Xoa`Us?{;~BG*9|&%>md7>CAMT*Bc!bt;17$ zU$`Xo%A#Es{&5ZGgX9m5AzB!j4$?#Hu}NB~{2`sNd?WFR1Y^t_z)~Jn7BxDGmF6$$ zoye^8Ab#^XDLU5?UkYR()eUam`{!rOXxhUP4Gz*y|F;~OZJBJ&rLrwom5(QzO-%{m=T(n z8i9haGz>;5S*B!!`6_hoTO;goJ&Sz9mGeK-lM{X)v(B_j-wZTG>#kM*e~%?}u3w-0 zX6m=H3Cl0=nCgEp-EXQh?c$ojtK zPyd*{A>lLAKGS5AVp^?7|7!2Rti!-@NEYo0VWE@860%ZA*@&>0yM!A7w5;hBzVZMdtlbXC`eDi}?aJ@vgN_iZ5 zQ5>IU?MqWkZ|R@Y?}0zB(KClS@ro{*YsSNU#3Rkb)M?UB2^P{%Bii&^t~V0qNkJ@) z@RwDobv*yAPcx;x4V~M23}gvEn}@LWTO zl70(hqHIL?kN|~#JyO5?Azs5UISo(9XM}E#vPM5&sZnb56JR&bwQ9(-x*mBG$KsLh zP8g6iTmsVwb(ImslB-*ts-!JQ!&@7aw^Ip8jeeqjf-(W$j4koT>Ys+5NH2uIBYhSt z{8{Kll#NI)gL7PQbR>fg|fiE7|@ zI+%YH>7yjzL4QmQtiOv}KQ({p0+zFE4X~){p42s|ams(NbGoy-bGj=!I!Pq? zA^&xSb+Ue$bqq`*ETkn3&)4!qADD8aRyHDCp<)eRkKCd&D1^`9n4cP}oMTV3r*+3U zLOimTodvopx+_sQYtr?@UTV=*g*>MO_!{xqgr#6h5T8~yB7CS<;A@nkp}h&I6BU-t zlCQ8wSsQTd&^--Y=g`)w*RBBRF$h)cyx70PGncYLz<%2!tvwzI|M31G;%B_0($XCJ#qzb5S9iL zOKJrg4TsPR8@K}f;GB-zj4bt^&#S3H6r`2z5yjj00($YFhc#9Q1i)a*W(_tVp`{Xf zAumGgcbw(c5_+K)wr;_HUL(H|3)(WEp*~1A`uCw_Bk`dc=AlF4xLc%)vJLkt+jI>H zlM_f*z+z{0Z(upDW2VKdLe~Q{WHC|uf?1i-!gmN6osDi9k*+e~r~*q9v~^0pC|{E2 zBxWU!<)}zYw48-?lU{3KJ+f%Ag#YHIe8Mz8CNzYHEjYL;;;zOEhl(xu+ z1Nd_A$}hq>R!57h8w zAO5Fdrm~S>M#8cMFhe5(bpv=1+B{&jMYRE?LGLMI9PiWk)uN-G`6elWJ+zx7Ar{`( zB~^?S{wFXBt&Rj=9&5lA1{HauNhYoKLa&TvsTbvo@W)eJvw2ZtqZqrJ*`jvnK4g?R zka^*a>XMTAhX%0;EZNT7QQfdN>5Z;qjfomrUQ1*iM*ts3cnBC(2VVEW?Js6vcO|^Zm62DR zHlCI%(aKc=DZ@Lp0$$6#p%do`j_hkDF>h! z1-@mH@PfmLEtAqK)417F0nJ7uwiHG=%!XV~c+aB6w3?V#`0g9mf}spJLgEJxb6qcwx}4)NMTAgtL8o+ zP(BTm?9(joMP#|4ul7g-d$;Bg(olrt2jttKWw+r6!{@m<9BLGD7@?jGZy;?a=31FR zPsmTfAM)WDOgYO|DJRh9KgX!Gf128TE~#BRuB*V6%|nthtN5VsVi8${-;>v1?h7Cm zx{k&OEX@I;d7R>!{TPf2-Ug3h^Vie_QzP*ZEJPem0X~Ysr(lPt^NHPS50|nH^_U*uMZJcwb0ScF>9Lcmr|zEtV5bDC1#+~HICcBJZugc zD{@#vbx)`tC}JvQ5JG)PZq-e|*aaZNUko@S=9*@CQN5CyqbQUk1YWVml45S^=# zvOCyrWwnBHGU%PSwCYp^eUL$|3+$?*o(=M#GRz}O{C97Vfv`eOi4>R%ObkTXZP;VT zTs2rCA)#?75A;F6V=S)hS1Tt|Phu1xR?k3gkO5jD@|?tf_pCgGd`^F{8bI#N7 zqT~Fm!IYJ55_;A=y>sxsHtz9={E~auo9iZ!5PCnY#r&=b=Rx z83&_YK#iR90Q5|LPhQ`Nv%&MJZ;|RTDnuGbi;0|rGeTVOR-(Ubb*OMCm0;XZz{VD-J>rW`lm`wCdYD~?F9?o@>9QL z3!=A`{5{QK`WX0Gi3;5d4wQ4wvNy1mI;j&qt6t84Jg8qX<+BUqJLECiqNdHBP1i3q z4ul^&OEfpQJc@d<9?t1Dcnq226(yA`J7E9ZM zk)K$F`ikcm!*;?l#OpXBI#=g-{{OJ|?r}|>dH(nTFFgqXa!vvS1k6bS21HGOwxKr@ zuEBaC*ml4=m5XvwtDts*nCR~01` zB{(r~3`UL07lkMJ-v;z}USy|jGJez<7eM53AEYb|<4g4^W6JtFVt8CAPPu60OgXy@ zFj`Y+DB=-LdA5;dTGZKh5Q{SWpX`R4CEkwz-LxhvN_ZsKX&M~+&x>>&=eRgl(=O#; zu5Pw9mwv1|7)O%^taesYBsq)Fk7JZfam0Ddoa$NA%WO0zilT;|l45mI?3ZGnV`G#I zHy|Fg#xxT?SO*)?8Z_KMchIrhu#v((KCp=rG9;Uab1M?5E}`6JU^d#o;%owJbOii} z+X`!*^(d?~6SYY!=H86CQtesH<4~P)kX3-kg(dQoUvh5bgPdEDRhEbu&jeg{oG+G+ z(b&raUbknX>%loKPK5e)Tul?d6wD(c zZy1a-neSagf5X^7yd#snnDOm}%{ZUTs1KZXD%{sXY!F6$n_#z0yt4;cf)q@(BVTDA zIyQV8eLRR8#ShjzDKtmOVhIdkCs9dIz>RpJ0v0HD*d_AGYssHmmRn!5E@vM3GWn#k zG-Vc>Lym>rD4WpFNb;u!XrWjnA`~QITaW!B^keA3 z^u+fLsUvwtie%k6@%4%1pKw$8M#|BYmXuj3lT#+8#HM_jj4@&#dFeHlH?b}QEE5t8 zJ-rw+@=U^eFiWCG;_;WsB9SsB=qiMqE6o`z!b{A)xTQAZ&yNkC?~%cLVPE{*vtj{L z3**Lo7dn7Hix&9qeDK{M5>MiLTG3fPx9ptw>%3nF`8o|>SbmlAGUmgHG2$}Wh&l65 zrFX%X_usS@a&oa#;nt~grH`!3`^7t$eWl!1ANel#XWAPRg*o^&gxuQPvt^r6 z<~E-I_GIZYw(bypB>M&fMKI0E^i365mLk)u$A)e5>&^kaM6uj7pYU ze}efl)dDB<$Mw*S*sDLz-q)+oOdgZms~?+OmV8k^mc@Bva+x$iYDzw>bStNo9L(HE z(z)! z5T22!mm>X*jmqn+cdGj1*&s7&M}9)kUnoAPifDwtC@i;=KOKXf$ZPs(;TL;^9gB3W zGSV@mWA)RdE7A~RP~MF1F>QlbN{uem%s^vrYRwtM_jjbu2$h#FO z6*75O97dcLDORQo9E-d}sDmk;S>$JS%-4>^IyHJutMue?9g$wRhUllPc|BJO&!S$Y zR*-Rf24x@$X}xRh@b!X;d9G1-6?|%gexn{gi0s=0zv_Z!@WkBVCwfXIn&j-{EGb*U z7JJ!9IkGejdlT_|FnL;XIi7Tl??L*n^q{m@S|mN0d^p*OYozZc$E8fM#N#=Ic}y#Q z+j%my0rt?vr_yK0%SiW2H)C#^G?0mTKIkAS0T+CDUZPrpRu8Iqs1&`-81|(4LhcLT znuaG#3%7AS1p`)92MQu<0d!z^rPz1CbO7FQK>v;&@dX{gNV!)`n&d1^wxmr4O1NC% zOq8;uEWFZ4BJF9iH8KJuOPVGv#I-Zx|8DZTN)nREr_ezxGW2H>MG5#y(u6~rg{U$v zA~uNc9r#Xzg!mYXYawIVnoY8LVvzzJP!^_aLRt2h;Oq;;^Q;mK2pk)BETA9cpF-t? zTnn3cuo8->owA4{UyCGLo!^}i`W+>G5L~-5Tj}5W%eFE z(~LWEQul_=3`5x%0) zXe8MnDOtGIF%8~w0;^C-axC+Z)(UIkzw~MyM&y_;#^Mi}%OP(2#U7FNi;DXKoNLI> z`v>k46L!o%cVVK3Sor7ftrWgSlQUL|mMtfL*ks~9K=~j^S!>~baDZ{X4BkZs#mafz z!T8a>lrKBEXHYDV7oZEky;Lsi51<;S3Xwnh16U+-)1!ZwGUHk~I}OG*ViYQ2dLlLD z76MT#>Zv-WC+1Wo_CK@}#h$32Wnbca{RaIDCh!BV4f+N8%Djga+S|Y~AF+Hvui#?p zJIwF7SAPQEm*f`|yb>?#FPn&)7CDZ%!K%q8^z+3Kw;|J$!b?(OEz#ZRq`OmXbS}uk zy@Alj*NU_kdh`bd*NNaL;OB*LX9MD7(OdOJ`g&8nzP447i%i9)Vtuix2+v}Dycwb@k+{5px(uFZ5YhlB^4kMJ8#PaTeG^3-g1|ViV2XkWT11Uq9cp z0Ct80db-Rf&7as$*-x3f&0XeACZ$r6xb>MP^y^Vo<~koT&PPo^Pp+8*`rJq4pdTQz zp_NaN`;mv_PoN{(r#^uDfzv?M7inY~dcx^cN5H_^KVih7yfQ~ya@s65b4Du z?$w`}bA1)&Y5M4%R0k{f>OFr(FP}jc`YdUs5IO;Kv!{5eGT&Tm=6c~{dmQPT5b}uRt#+?I)p^17^k9iauZ?B7cD%`Xg=VmG4RN0`eDl3-tsPAx4h} zdLf;hWSSrkNpMt+^(Ff!O;{}jBRtb4#jc@nu#-vFK^%*G4!iRh2G zzn=)QeaDn*$Wypwub9}VLdk)*D9UtY26!&P=wiFF9it1lRbVT4XD46Qzd$!o!vj2q zTxWVyN@aY_LQcJYJ-@?bB)&+y%nzav#%tV z%lpv5TTE$T8#JM?9LM-KI2!DwcISUiF@!Wgo?V0*U2>}2ndKd)91lr#^+E5plP`3E zHQpwX7hJJxv#!{$m_NZWmSj262W)e`?EIqO zOV6(gZWO%iTtYVQo32b$E}PcF;)-DAHV@VtAtLnMubUrl{+`z*n=1$1JMgCOnnz)d zN0HInA)7VW8yuw$vcK}DH0J_D0A)7vd+PV#&kFei*DBxg?64Chwo66e-}_dU`yvbj{)=gBSH zSvh-J?lfm%Vd0s=#F#dfe-Wt!oSm{h()Fac16xTywTCIsJj~?^Y?I)l}k; zEXKW!?shk6hV(+YV$MT*WnLeUcIdgljB)qln~1&RqytZ;2Z(H-{MgMh1lNS(R3xqq z(!`8{rJfcK@!js}^c*d};me=%NZk+WezuT~eY4E8{Og6U)$N>9Q5iR_95qcKFjgV{ zA#Z>Va6j(B4>cBau>YAk{D1v{o96Gqj@oE&w7WaJ#E+t(#BSL0WtUHwBs5>M2cwk^sYk;824Mhnh3HIm@44%(MpN8Bd$&Idd@4*UUw+ZYP zIOL=MnO*|#F0oUjgAq894yXsD+J!UgcKkZaW(YE)>;})xagq)u6-+LeNnCs%`o5^n zXMXzE3xB$BMV+(qz49%da_93V;!${$*!^@n^P3)OzjfY3{WQN5DQvmzrnj;C0f3LG z!QEYPu&TSF8*DIq+XH(sPK*us7{7SvPSq!Qv{D}bB$v1mGtQ^WZm}uS0rcj?OY7uW zigW;Ld0L2B^%u4Ibt@L)P+w)8zH(8)CHwQHb$a3yG2Z6gEHQqT?`@uoo2P~6;-#$r zRo{&nA?AOjj&|@mQ+2RnGkGDnDHBQ&YbEeSZYi5ty76~XvDs#_25n|V{>FN<@jMT8 zAqz2fcBjROoP%lvIjGy*Z9na};vlWTy zhET1qYFTz2s5gdaf%%oG)U~X&^~4^8*HW3Lb1HDtgCZScS`40 zU0-!>)zvvvHPJYU;#cKP@23Y}Uu@AgxXv_vw)(x*hnqSo6h&FfvL;0#WfbsktuL~u z+*RIGcT(S31nU-4_5^F^h776O#l7}`eUqJZU@^$>U9JI^aSCRzeqo#M?>JLwDPEA7G@rsFV$soo>tUM{E03Ae64!en(Paf?GC%-v{Hn& zgQvYG_kjF*&a3pSW;8JB^f72r#)xDgc|9{4SvnPT^*|Iq-^ z;12nfBG#K;a9yqWZ1wfk#1d7p+)>d;eV`hf_M{b+79OEII*DgOeir;$<;wbf6D~t2 z8|~ogYG?ku37Iy}iP|T~l&rhSzR64-A+e=V#1+RiSFC5U4~GIv2eG|Hjy-oX3%oDl zoL2bv)D>~Q`6R`vqHCVg5#RA{%jT*k7Oje0YJgYbo=H}3TgxXFJdfz(c8JJrY6Ke%%ngqoDA+L1Fu+X_7uaK}mv(@f+_`&7 z#~I|6Mt7N;I5|DDd#Mjpc@d}9Oiv=A>Va0)4=PHDc_X~;l&jm-;p%dAIV_%OGULX0 zaW3V9im-ekX9wFk=@G{SO7nDgzTC}Ipq`c3wI7+djtfvB=~!_%(0ks<<< z$|s^1AO?TN9z!BOa%}yT%0s`vu4``Te6_oEHx4PEtv=M$QPqfe;Y>2}JmPntuuAZ9!=W%>$7gKP+ zUWh&|lAimAPH9Da-^?Hni+-akr?qqUYe#o>6A$0+&sHC-Y4kR@&^yB-`GtAoZ|0F% znq(l^)hFirz{8h8M^HVo>;`){9>58S0rEI{@T=||coOx=pEyFcAd5ue@g6tTplzi0 zQGZEZRb=k+PF}fV&uee&dKLE$JFd85JlcYH?C2T;yb=tF7)idNGj5Uj(&RACgxRJ-(|r2@ z_tl!#PKv=@N1u9Q#T&EVaCXBkRb_50oslzOmtwHWu-jPm^i@efCT3O>v7$f9#d#U1 z4iPC`13V@N?Lk=>JPJ-a*0b@48W$>)NId#GWpD8RxXvN4XMbRD-d$kt^0K^9rE9I| zTz>S4w^zK8cT^_7vPgSAYe$4sGz4W=towa7yA8D;A#wXHx4i$PwH}D-t0VO zDvAsi<%kKKuMZqtSKU`!2kb?9$P>|rz+>Qwl*;YR#6o`G#vqF*eU!<94n5iwZH_is z%oY<~o1*ZWInUynjS$QjH1EmBA4R4j%msE=#I1C6I`>p|6W`fytay9&QK|d$r>{T# z-uA<*>DcC`MsJDB=CIkV%t{_P>9`I4M=fx+7E|gG$;-Wu<`^5`b6pNknk@0iZ%01Z zNbGLKZJx?W#h;WF6tR79BVNP_nwKp0QT9;|tHb89xvegn3pLjbo5O0in4|R3CeHFF zkeNP9^PLvtt77v;R=1yN`n2uS)ss6a_RKz-dsIG(u1Au(^?R;we{cJH?eDHW)Ye`l zIi-ya?qUb*Xt!d%gY4Ol>z5&0azFG*@<-k7P|l|OhGqlAR9kR)AS*=lzrfH0y~J*u z5aO%oiE{>ObmDDc?4!Zl>abuj-6*inaAmkly`>eU-i8XKI;F&o3`cUqLa++vA{9$C z*yB866f{9z4*6t4i=NI8YvIhK0?Y@x8r)6ZLoH`lpKbfJjch(;cV%}j{J`1mJgV=$ z{|xWLh)zr=fF1d*mNX zd+u(xt!|t|+T;E~IrS6t6@dWt&J+XcBclF>mcYUT-g}=2>5uyht!K561z|~>*=8T@ zusNVo8*d9bCUMrxH67FqBy#4Gd_ZF($_CPQn%%z@R2l>Zcigi6$P3VP!n*Y28~ zX$Z#FM)XQ-=8fg?1!hZ__9Ew!H&x|^;Y+U-V-!fY!>dy2|s3>E)YpQ8(f=Vr$TNbuFx%vo8y%POE3(o9t&o>;FUm(_Tinrq6TrH-cNmW~$r z11J2d8QR+1bTH^&Sb8osRg}7rUsl{qwb z(%|TVcXTihp{Q0Pi@c)|x{%SycR?G)tcT$&Bk7<&!hFd$PnB9p2Lj7V+&3~TMrSmO zEo3F+CFEd-RmoLsu3~rzaudr=Wfh1I1zD=9u>zGb(~Y-^7P>Xnv{yCPG$X2-Yv4mQ z^t}YyXRlFvk~Tb&!OkOt*yD)|-xru*V1B^ziGr=7hsiCtwjY8()_*$-~^ANv1ShP98VdQo*_Niy1yvCZMS0X2D)gR)OC zGWTf2QHINi>w_7Hqf#$o37H6tE0A)evI;LWRaVhd<*h2ma}s23qDX^IN?cZRv_4vt zZlrvy=oJ&Or#PT(XQ4%+J@$%cc=Cc zPRg6%xw8;oB<20iCI{gL%!8uq2`GayXXG3a>35tScnb50R9`_l#k6_O1$&g~^|#k1 zP^64PzCdjV-o>sRKIKm8r85|3Vp~=LpL8~2%-GMrT_EQD)U*dA<6SC!Q8;|#6c z+d+@XPocgF@+Er{I$d76B|vmO&R(!$}s>1@(I13oR&mduDzu_W@M{ioVEcl~L(3 z-%yWY9fgJZZQ@Qy@sNpv180Fo=v6efC3fT&%O>cegXyHhOT7h}wRGVcUxynSVcD~r z>7{*GdeIH?3wm*%$r;p3o#`D9B!X@fG(5(6x%_}9!&yip6L^V~oo?K3Kj1+hH_(4f zE6hyd8G@pOdJxnbQr?%)A3gq@KIpOP*}6IcQ% zvx*fOp&kRd(MvV^-8o5?SI=JA7HWiv1 zJd+kldpu8+7Mv^(X~1ePTw_vrMZq;dV?A`|66pYaCOiXi;Bq*$IPBKwa*B+!$%ubGb8oAsBJF-pLA0b)T3 zz~*+&*^E&gj|yqRTbkOrwP1 zavPfc1mOdx)4+Y4bE94$5pho3U`racGIl8WZR;^Q=QR;VhTylNc-a6?&as${D~f4e zp0P!50N<7p@Pm+iG#F$UCBBKl5V56v29CIPdeDpUhjhB)G%ReHI56(`*b%oM+a zM?$yY8=>gG+h|D;^kzM;>Bw^X?6p#YkFFCk-!+$drp>XK*C-8ti5@=8YBm@7_&{%m zKEKFeF-zY64v?49j6~2+#q?atO~I%H7GkC!w}OM+PFEl@D-Km0sybWqX%oUS5Z8RI z>LhHY1nZMq*lo!4TvAbnOgt2pg~?9kl}R31QCV2blNQy(Haq@$i^9E6wFc!~>Gv7P zJv8sbJPvKA2i`J*#egjo(To~XQiz3s{X+O&xA#mHjdc&UBE4i`xV(l;XOaT&twE&T)lRkt~pzC4U9fxeih$3Wo2Azx4S6# zYbdwiHt%MOB<@1(1HU4VdZ+wM-Dv0aRY|pKUbC1q5_ZqSQDV%y>coO!-aEp}d8sXl{tk07s-yeu2hxgVQQ zV&W33`d7qzSp7_u<3`8Tn%GvzyqfG5zsA?GtaDQHMh8X0@MD30hnzkUddSM=R?<5? ziN%3(#5Asgs~pxlbc-OV-Ew-OL>X4iOr&qA@8enU`T-6kf1mPG_)CZh^@UKqgm`wH zsrjt!dYgWYuX9-^%`r}HRT*%3BK!T&3(r4DmTI}QQD((lXn%>;jU@QE%=T$>y2_cS z+q-dxQ7&(Wn>>W7w7x*m3P`6uXiw}L*U7GvkmgBVMMPZ;nM>V=u-4-GYG>!{-P=2~ z)s#Euo7InUj3{%2xf?@kxkNH^xh<%Yz#hn(4P@vuj1<3nU*ZSLO$F{j|Yxwk>zhQ*Zp{?aoeoH1LjluvR1M zl)8Yyj~l;|e#Pap*q^NHb(2e+-^LUaXt@cw`?{CDSIWiAVw@5Ja~f#YmT?w%)( zl0Wb4&Z$-VZE7vDEJGKOKJW^BGN>t%gXCFz39|s$CwX8!8eh=3Cx0*tK}^O%JeH-< zGtjl>68l-!m#sMZ&8d&Nwbf)tdfY;mA>+nKB_=*?o6NK4wAqy%flBQrMXbNwy8KNC^DxSLwQ%l#I^Y%U+grNzOd+*v4-EsI=ScQ%ZW z$d-JDC)7js7i6lx*9P4wG?T^F%;JiWz1Uvr__XCWZzujDoAr&V->DKrlyB%#abc%H z$`0v|B(%65GRTQsI;&fikmM_}7Y^8#+UcK`g#Lp)2C^~LtcX?k8hvZ3)N!`yH5RL1 zc56Il{$93?EZ@*RPnu9@@t8e!#qL2CChZkE64uG}Bqx&*5*A@@gy|1`Ml@A&!AJk2 zcMX!y0xOezR@m8Q&%k>3YfT@$@xgAmUtn+~+$w&jsHYyly0<+kLFpiyh1rzuGh0OC zUaF0`7doImbsRtN*%=vZP3nN|qH(<#-3+cbme@-irS5Aj3BTy;JYm0uu7>22{s7&j zcJRZq&zBsMuMjd7xh)vf6;oA4vU#zF05MDQg;kU6Bgf7BUYJ(6Xb=rq~sS2X^Js6}wTIA%3}J(JT{VOcw}D4V|6siF|&S zqL(yBGU59gaD)<9qx;>qU+sBs&3ZGv^A@rU)n9~uweSU8&Mn9)>8fOP7ki;Y zFO!ny;ow9xmJ4NKLHKNa@V**Mf5)uMIKMFfL-?cVoSUe7otI$RA)iW8ftZzU*#0;yeA>WYT+F`H`$Oq{l71l1G zZYps!xEj6J+K%piu(t4a^7FGp#1o2L24hINdT6h>g4&p0G2cu2vp5uzk9>%)#R;84 z^g7u*1M@#fhm|rx`LL3tvEpo7OJ}x^){G9@|Bi%CuI|ajN-LMI&Rys(gnaeXtW;l7 zR8d?}1Q`no&geY{qN|3TUe7Qqd!cJK`Z&bIkr>5!F&D|4iAZKjfE zAZhXR)WvZu~n=cOk}N6%c?yuNCF6{PcW>6qP0)z1V`tU~YyYh=ti z6k^R!v7NZltZjq0sb=rv{x5d4|?mGpY6V{cosrf}rFn(puN+e(j9IiZjRkE zJ2r$>%frgGN@LejGRlgGGdjkBNsasxHh^s zu~>bwt*^_sXQNBC{cvTOtbQO2A)d6aZQttsZTni*HPu(uxjlB!4PZ`i&|`6mW^Jl9fU16x4i$He)sLm_rRbQ`3s2GcWgCet65u7=vK@E&&5k_ zdaLM9VAp`4H5ylNnOIyxt}<_V&66!3JSTT|RS>uEKAO&R3;jjk)P_LZ>b#yoUfv&Q zT@dy@rk`3U72~ZiNlIKS2BD#*s?9Cuo|d}1t8TgeK0=Ndk|qV>5guzK!vkfF7A6a~ zl8NG<+NIG#F|9ucwog3Xdsbg`g4a`ECX7(rEd(;ON7!<7zaHE^%5GB{MD|)pwt5rF}*;l;@}z? zT=(~qUa$hHX-oU(UGJ_gHq&P!af^6tTd;*N$cSL0$L>z%_m5?gkjGj~g=m=S10F$G zrG+caIMhdZx})h(`{ysex4qbY8?r?Bu9k_(GT3`3-<6!n#2t_&+Klp)t-YkWkFAFA zmLdQ31)6G}Y&-YdOYJ2NPB5YlcpG6FfXoq!m84uYzee^6*=W(LzTgK3q(OZkg)$4S z(juBzOnVzEyfvHK-orZA1~;q2hWJKg`Hl>djb6x3>mDWrBr($gAY5`W+o#w3A?}x) ztOns0{Z( z$9~*#+;xKG#Eb4r?n~aw6`I<|3+Idy+;FkUfh zCSBOxyS=CVLVHj9vDL@h_Tw6#WLQ^KSK)Da%x*|bQcBJ~iDV&JAv0PyhV|{v?1A&) zC`s!3p-0+h4oV!9nfkmFL76|Pnb?lJQ-spp6+bN>*T>7IM%+b?Xt@N^HJ zy-)W(*V{#Y)%)D>=Z?4cwCt-H?K$r_Z%;zdki>iSp>_;M4I9v2P+Bf&ve79)zmT@q zbiW%wL{^l=P=cyjSnULan_`du#SK?Q0^*=}CGy z*4DE+qqVfPbY;Vu(lw3jyHJ~UckOQ4Jz>ol-+4Q$nZw&l{?HEV0R5TeG%mZ`E2FM_?qeuZ8hw z$*9d}CMKD%L1PD~`8IVl?e5sqy{EA?qnwy1*@heYSgeAJ{+G=2z0$g$3}(?|PED{N zR#g@}TA4k-g5p(E+Y6iCD*p|Q)&8%B+QXM9IcwcCR-@6-zNU=oj9TKsIDkQEM`LF@ zWJhJT>{Mra^XLL*3+6*uyRYnnHIUWyh-2bm+A4Xzy4fCU(laC;3!DqZG37~~+eII| ztND|fUbg;)_=NvO_O-8uSIAZcArg>IID~9 z6W({oGCukqfu{DNi_WQXiOeIgRQ2Oghu_N%ZU^57*jo_ zHlwzrmZGMS`&wdq=jlCH_gq=Isr&*m>|UB1kttIVE3y*hSw*^!^>38F$ma-sU;YWl z$eJp%9>-mZBvS;D=YbpRg{cM>YkP^?fSqo^?VHd$XipISji-TNPTu$=PwGxwHUIDG^JGA>vBCpX{^A zEVi%@&iKz>Q~uQdUdEY)ybxc@k~lM7Ux+^R)3BS!?6&WJ;+{`8q z>LHHx9ti?`}dmUMoy$)i-`Xm=h0n}Giw@@yp+;Q9mmqhI|Sn7z}rb>P4yUv?( z>d)gde+a8z)MK)2K)jjFZnFn#LQoZ&%x2u98~Np!{XB7X5Z_~1UkqD1Mi&rw&Uv477nY znqT+2FSvT$y)OE6kE6%_o>59*Ou>^ll06Mh)O7<@9qd_khYxNV7@S>h)xRZ3sx9~G zIg=&0{7c7pn&HO`hcYoQg^>s$NCWC zy?Vn$iGJe-Bd>jkD|iXEtv<}*0V&ch*fXn}I}YxldtP+xZrEAYV_!L8<%CwO zYB7LsGx6=MAiljW>wk_%zT!6I_Ir}u*Xq^%vCD&Ti4_RF4$O->k2^kH_UeAl_yqb4 z_--Hf+)D$DZ^3uS_zmClmx;M!J+6K2BG$*~+Su>uZbY=dV;AOJ!90|AL&wtRITi8& zra6ie@TRyN?I~+*0%vb$Q>VAXzDB`UZo#~jafX%2#)gFdS~{YnefI3aSNCfw zk2~7S&n}$2{4Cx7O6e-^b$#M{b^oW!c)cuREi8}KOBI*A#~mc;aQV{x8Ax8@b#=}$ zlfBTlh1xYf@7rQ8q&qNiJ;3DP#XVd-mVS=ktCKztFSn2Jc{?GVT-H&xri@t@HU&R9 z7x(uLdUB7ON9Wt}cze*gMaIJ}IMdyW8?<&B4F&Y5gDHm=tB^Z2{-XAuI!t_qc#|^V4NT&fLnVxF+J|u0*0r2_^J&06zWAOIyt{qB;I{!za)!R zj`KhAU3Fi@{(z}Z-Pf<5v54e1ppCtHdm)cVirDgLlLzHuek_~^%~O!&5a!fhwwAR{ zXeGN{tQm_wWwz&HRc{62F_?uexW2&6ESR6NN}#L!q!0Zi+U<3nUAXg^u?5FnV?8^c ziCsl&doH@WeW$7!Gj|WhTQr}zS5J4l4E;sqmXap%ci0OllFDIC4Buck$}MkxJz61K z{p4%d?T?g`=>O%@NCP214L_D1;Me!b;;hbw?G(fj>^I=0y%l49o&?DmVoJHB$MqSj z;iwXrR)@?pXYwlNE*}Q+!76CitaVpvUpu^bnIt6#kZW9geu-9k>eol)76_z-*wfy@ z$~1#iyH~$;c_46RPX6d}6OAic`fqJtk-5wDvWi5&$FBCy%py+Ux2n@A9>mA9tNywsZejbeB|*Q*IgSS-$_XA6|5K zRLjzyzJs;MEy3QB?pJvWZbt@l)35&kMhaPxGU$$7a2F|LMY5p1P&yjWkrjzM&#Lyq z^gu!wH|jkuIPjAZ^T+sjW>I^`j4zfY4fGVS)NxlkOr%J!?mx?W1mwxX%U(MSQQq!G z+dPrd|OCriY!3fkMz2EO{4l;p49oX3(V`t-{^VVML97R`Ty*)v7U?Wu^#Z)k5EmYypD2)%3`$A zH%@*_EZkhVx$`nUPksQYK;T%B_e$A15T)Tiz@2XiA# zgj`~Lo^r`~X#PCv8>z4F+{XbU%a5v+(gUWOxKV5=^AS&|UM^OtHcG~ziDHIF6-5@_ zhu>rAaS_W;swb3FFIV{t@qKmwYlmm8^ZK-P7v1Q++4rONLBrvHWTWucwBP?R@5^YP zdg_v_{O9R>fxyRs)Jq@Z6Zy}VWSyDQhnyJlGkz>RkP^lNy|?*-%Tv2SqP(Emhon!i zj%V>f430BCpDyDvYwJ$9+kJIRm>_)Y#nO0RoNc{mfPPco|Z;8r=j3?ZYuw*OPa zJoQOeYAH(4H3p754$XOG7q0}Eo+IfVN)EO;U?=KRC@OXY>qa_*L87^Js;+!nLO#Ur zhsQrpy6?fgPYkW7jL`RtDW|>^wV=D}16dl7*}Y}q;bj-yv<~2eySw_e!>6i|-O$V6 zxsjykMw#1^;%!xRPC$#PnN5mG5q>8S(*obQKbv-7X}|o58gXk z<%V9~M5R3Z+5vr{Kj(Ut9!o^-BuU}TkPs1v?`q-x8|AM&bD%)|^eyEZ7kUTnp`XSa zE!UE2-R5cOfvI7!h4+yx%JVcYkCwR{B!hH!QBlagTw5@2-wBNOdXNW>nJ#G8Fh3MJmL8ZFZcA1XNj?+Cl5FhE#$Ti%QU9Obp)>pAepuyaApN`kTek4559|!$a;yCpa1{T6@4-H^Ir)<8}JXn-vR#%=#CPE0B}EW^oO`mi*FHV zfQx}~!1sX$VE!mUFae(irUCy1v;b>BXacYYm;NX8aNC14e(*$dR!@<3)JI_=JmjKU^7s_TIi*~HsBM$&w;CeO}H1-8sJ&r zMxX-&+9!d#fZKuJ0G|TR#eB!#0{;>CEYO87;ye$026zx?j2DELfo;IofxiR(0_et= z@h#wfU=L8l$oLd+G4MU$`@j!@`LZDV6Yy!^zXJaR{10G_K@cthdw|z~b{L`$xCQtX z@N?iFfe+Eh_ao>BI0l%CtL9qZE}$Ox4KM*X7rz>k0{jSQ22RH}5Hf*1z#QOx$%2pz zd=2OV=HPDQ4*>TAi-D=QYtJ;`E?@;vhr1U%0$dNA3;YwX4!9x>x&>YXE&%h@ALHK*% zUjTmz6f>Y-;A-GG;5Wcu1J`4<{qKN!+;RIn@EPD0pxq9A0-pnZ4a~_xECTlfNB5ioTM^akt#`hfWk zL8t=$BXAzD#wiGmz-z!Iz_wiYDR6WixB<5V*8v^*@K50Tz@5Okcfv1$mw|hLEAB!Y zK;zx;N8oe7p8?%2_#yC1;7Q=F0-OVwe-C5_UIzXi_{_b~3$WroLHGjrIq;9b{r5wb z-$3RE1R)k^o+=1Qz>k1t;4^OAUj;bdgL48+g@SND@GP(txT^@~1kNoMggL&tO&;EHMB1*~{b5MBi~O&5f>fxBja2k@hr@Fn22 zS@<3@@be1D4g7bXAl&g=_(3K7A9#5-R(S!Rc?j|X+a4B#JAr@kh#(XKcYP0S0H3ZB zgzp2}tC2r|ZF67`;9oq7-`fSQo+}93fa|}Ha{-@u40!;!Wu74X6xdV)`GAgEK{x}{ z)d|9HfR};42fkb{2v>p6&4=Fsw=WQcQU8SVHV8sIu%%HD#sOVTf{+0;Hsf5t-vRFd z?q7&_1TJ1A2s45Ci(wn!pMZ71mme2|MZmTtkQ?~WQk)xD+yWVa>sui+uxFVd90vYw zIr0_o-&Y92JHT(AK->WT^aJD}ASM3mz|Vny1b(>^vG&j4wMq~Yf%?BdXabFY2|0nL zzk>aNUjn_r_kSb^vw=^qhF*a+YvAud`&vP01%3`(1^oFs*dMrfJ@NrCe*-=PybRm} zd}br`44l6SISOcM7leNRo&}x&uI@nG1I?QS;kUrUz<&cye^L-G0e3;77n3pz9w5VFBPB?g#b&#pCD)fs29f0pACH2+ThL9|k@R{8!+gfd2uk zc?Wd{um^YzXg`U55x52T70{2z=>Ksua}wS%V=^{V@59D@FE*ZguqiCSrpSd&@!i;z z+=Wf)o!FG+v%MuYzdt8`u{hUXlWACJa{CvjD9vdL{qBNhoNc0`c?$kNxp{_vg(VH! z<+fDXpNftDKE8Rt?|+cq`)D&{n7c4#uHP>&O!fO0(@Fi7CAofoC7K!ri9i3AAB@3C zo*0YGiaW4bE@IQFiNdxe2AiciY?j1CWBYi_C~OyN=)H?Xdf!4(gKe`Wv~AMTexpdA zY7k?wU7(@ud@&x|dQp#UohV^jE6Ui`hz4xuiE(t&$23N4zc1>vfVpA zEjGr*Cr*Gc3*!^x^~S^$7~B{iuQR8^u1yJ2e2x{0XiSKYPniU})*EEaIJ*HKtWVX% znk;GfXN@6V6O)pjq=nSqPmGI=%SnNH=B9}nV{V)l7Mp9-X$*Hs5PFVQ7NtpPNf4o0 z7bj|BY-uq`e*gF4G@>@$ENdahBRY+!iyv==_8y86MKLxOYf?nKa^r=l5v7>46f*4H zTJ|zluS<_5bLPr;w>C~^Fl!MzlM^*sU96lYi-_dx@j88sK0e+6El-F`F~n)bIE{8( z{$u|8k_-t3omP9ld6vH{E!m*Y_0IBJbw)WQ(Ukk3eeOfrg!qIsIVN_d!<_8Tv}$AG zk`lB!cj5SCzb!)>YcNXsq-7Hp7UXCW^zlZ??Y-Nd>Wr0idO60n(B)5<5T6tm9~URi zbeApHIJK!-U7Rk_uX&_a>%fcH7*Vq@$6h!?NzobNV>F02o4s&a(uA}aohTMHJ~Btl z)7Z2cabeLT-_zVBPQczYSBq${o8!eqzw_ZrQ9p59oF>VC*WHhcO1e#(=)cF7J5!Tp z9;Xv$`lH8d7a9zy2`RCnzrtEvpfM+F65^8l#o0^6nDmrbDaPh^&3aIikQJLE`m1M^ z<8<1DxLp5~$6Oj)sul+y^QXtyO>qf%{yhIUjWtbYO7uVEH)*WtQqoL+ia#OVJU%{Y zu0PfvFUCxj5*PaKDi^h>lhP9XbDg?-U?U~p_yQ=>yZNf;Mv zNz1qwcJpge;^H&4#TM;Czdbo2C&p{i<@y_v4bFt=nwW+DNoJiR;{i%yGJfR6c4rR$ z`*^ZpqOAzl@+acT`jjGgXRAq`IBBvGeTdeq%kpGuX8Ip7dJ)5V4U`%|@<)kf?*kfu>`-8hp~vAG@SCn}uzGhpUgi?v3E(`&5b+_^aX@IAH} zF*E%O^0f=%@a~D}Dek-Q@$&Q};7mkyn!5n6r)TKqra_NWEwKpJx&H6lVirjd%9>PoZl-s(6_>H}t+>cLo1Ou1XZp-1sQntNiM5(U z>E7zvl*EZnokOoJ^*a_KKm(DycH%7{g%kj@2=g{RFGeoV~zs#s}-D%9$ z80Pv5V(z&s*(N3yJX$nGcfU(cG(pYxi}&0!E=`0sjiT$`v}E|-6PgF^moi|P>T%gq zP2-`c2Xs>nHh7HNlavBc+}Xv3lv%JwX(m2b=QU&7Fg*s{++y8~ghCk2hh)Bd-1kro zH8!I=8F!1#yliwwf4)HZKmOk+RJ)^3VH5UZnCbd$_cu^}OYa@7jK-Q2)q&9HNnD}qE4Z{!~$r9ZPFr3Hm{XQ~Z z{#604FU})LqTBg>n{DtV`{8Zi=gg;myKV60^xnB%j2Z&OfZL776&-zyHtZ2PhR?!J z2R|e!b&XjV8#PJ0P5ZK}&#OLxb*PZ&FRwq2N%GJmvMf`AI^gdkP53~BJSfyErs#vG z2|tGOAub0$r1U*fW|S#)UfQ$wKMS>dj4vNWZa0Fjjh9;0v#Az=DAD0<(*JQjLF@V0jM4sGzhh;7IQ zroZ3P*BpZH8y_~Pr}ciu+3Lu{EKCG}C9zp@J<6Zpk%#KPOL$I#!}h$IW| zkIcfQ0^{@l@^925-FJ!lqp$x#{qiU06X~-NkEsbiObwCVmyDu@GRJw-XazSmVfAvP z_eDN7FYN5MDc>-2&bL4A85%R+wK05u{!Ull>53vfay}RuTf=?d{}+BG(*&U45iSq} zAH$VzxbNd55^5upwMNYh_p`Tn-;fR+H!Vgrv`@&0D%F$)Te-z&hxBE)c;CmWK2*d_ zN|~lgqspQhznwPDspnP^UpE%k3Z+q-&_Y>MDQo2x@(q{ATk5%0#8(Mf8(!7|*VYKz zcvd~PiWo{NW}!!DkLrkO3UVPbnNfp}jj-KqYI`c8Sp#pko3&dSl^Hd{Hh!d@TSagy z^ax|3PDOP`wKHxbZeyu>ZWYmn(Sz}CH(KFsltxA4pP5mEkByMqJheR)(XQ1aG)7%P zyIp9x4Ej^>&#}PpV1?XX61Fl>8PCOt3eAlM)^<|Q>$a5LdU+{cJ~R?ZcOyn=$z;?1NL=Fqmb!{Ew#

    MOH*4P6GirQj@miuCGB)Ab)bC<)(S`F^D5cX^lxRI%BpXs<{p%OP&~RajL3Dr~^Zo0Hf3mJ4ZXA1GKB@ z)<6gNeK^v=1Z3@tLB?9Vy9b^her$xY$dP23664oZBGM_BcWauW3?5G$1+>+VP8s$%#`F>&^N22Y)Do>O`kalNA zmbJpWTFOIr8c8cTl!Y`+&6fdO0u5GLS5fKo%aU zyza-3ORZP+Lb-T9q!?Md9}jAGpKusAXOonVV&qXvSZ1P(SQaJaW@^<;%v&uRVSJn$ z)b41_wsFMwiBx9{GNR@n>jBE56i;!?x7+TKLG7C1Nz`tI;SYvB?TqL%8p_15xneL* z2!9w8&s{a{%ZMB!d7aJ^3bAyTFZnCm!>QZg1)CB1lnbTYHRHLxRqc2^#2rE%SuXv61Ou>L6Ln zLMi!yGdJ}Y86RSyG9p3KsKI#E@OmPz{3zS3gA8>7&84kH->hndj*U!~DT8EDgpENz z_+i@4n5&u&_$1Y!ipRN#ss$c>TpGHdPzR3;KQ=O1#t)KZuW**-#FZIy(kf%lXrL9= zH!BwBgBO_&_OU!nnu%eukX}N^zCBqkh_ejU83!qQ!b|-0?xy zI1zD8!tiC`x61<^JUoI%ekzCj^zSGAbE;%G$l4tnHCBT=55ICrI4NrBNkOqobtata%q$yr^C}QlI3vYgBb` z09lFJ{kx2mwC|yM>_((gZoqA03n)&Hi#@`zV1)b?K13P_KQ=NQgs-uw6+V$3X0nV+ z``gstj5{KCXfBG#7NRBZ?q>)4!ANy5XpNF^K=T3Xr>ir@rBxe$Z8)dxU|Gs(w7+$8 zyEH#pILIeQDogm9thMk-Ln_Q6|EH}j^=rdxh9hzl%a@k5efNdur8-DKveXVlDOsj) zg!w9bom(C3@da+$DMQjalhDyU$rWr{o3?Nd)^+7$57V4Rw77F3VM&_sd>I6=U$67%v=QBV3r_?s%SB71N zJcDdlqD6hx**Eoh$gyAK{RzoJgT_L#QrNK($#Oj;%UW3I!*PGZ^m2FV>xS7(k{ehJ z)r39|KTUvsjj{$k>mc`yc|~lGdrB=kHX>Qhg=A5LF`5@s5`wb)1{RtPt@Ozs$TPI$ z&rMO(&;D=r-aWpl>r5NnCP21i*=TL~BHP$#OR_DSn`ApgPSPOxDibi4A*oGh;tTjj z0yZQSOlGFsu?Y>BkU3$#d~Ejl&=lcWsr~PhiOMAc1^Iq1wF4_{AWDj(~sxL3;M7q?0A9~UlGWqcE zW4EQ>!LWW_)BzJx?&12awEs3`o+-z~Odl&B>py~irr;EPX4D>Bd2NWH4eDK7C!r7V zcbjp(b+|4Wx(}1Tre9JqCBSaErfbTV%4y{dWvYT7sQ4^XC+tO@OxMk%QWHm+OzI(Cz5 z5+dq6H>?ZhOLR{v&x04m^+(%|6vgzB{tf*$`13M7bE(rV>&A0tyxd2;(t}t6N&FPx zN&M8IO^* zIe8ns1-L%x;>DBnxrTz0UJK2{vD?xQ36L@n)h_+=B{q3Ze0To(gWD`ocbxi~4V`-o^JmH5=`LE~nTs=%T9I zl9wgNDpy#a?v$=icUecBM3R^ItIMo|^~-F{z;x1uSkm-)BvaJDlq0ocx5X7Mtm)S) zH|Y!t>F09IO^#9e*nYNOw~uRxTgkFh(C)JCauj+^x_;P8&AF4)nI{pzIgU~g*jG=}*Es!C0AYmaYY(i#|M|kFFBQiR?=H5L47zxPCl$ zv(Sn(x_w<<5AouadSxH~@;UjuTpDkSzng1CEYb56tefzD6YG^lizWOwBk60V`7voj z`q0D^&1%qV?bz*bMI9evstz~xdL^V^x{0|+&%1T>ly!H5H%u?U%A47x5PN;PK8)+t z-g^p+5`)AZ>6-JskJk^^ne0kqJZJGgO=miGJ31p_IYK&v5utT0aFDi{(A5#u0xb=C zZw}-7?#HVp9aZLQr8xG3tt3ff;eC4~-`&FhgpPvM+tDwR)nbN0Mc$~FiPa%%EIG9PfjMR)tyjL08JWnYulk$AoVm z&CzTt`WwB{ynDtD)0ecrJ)0x#+QT|80 zxTN!&Sc(?&rBS`G`yT09Lf%Z0LSJIGSGos&AowMH#j)G*16A=V+zY@mY5a=(inIdy zk;fjD&PnIx^TrFtEVN~n%6=W{CDbTF&kh~iwM-okJBz3hTB^#{b)*@M4r!hs)*g*K zb_+UxMtO4hL$%FE!h+|9eOHdkQV4)x`Y5cTd7M#-n$hgGptN#PnsWvKV-o(m~x6esl1MwzmHLCzn|KD zE~#DHr}JTEvrAHD=Is_T#v^HEUf{eb(~_(ejG*xZvn@s^=oRJ zsg7_66e14qfqoQ&ufh(m%E#mj@+`#Q8uSdF(=SEOfU2iUY#&>l4j7VLs~5*R-n=x$1UhQY7H98aao6RPg*~n!&J&3r1g2ZSvM797f>1g zVnC0WGtDxij!0^{qEL>YIP5~6peEUso`Ug8zh5B)y=YGa_x)0HycMI+grWib zH({pamT-(()27%>m0=GO+~aGIL);(5tzk}L^ntkFsw`E|Cj;+719fEJ4Eh7gg_j-1$$h#Rt=Vji>tdH2Wk-DxEnM3bCiS02Qdl| zqh|m&gaEA&c~1PldY1@02)2o9*Q62~`N(jeF(H6AMeW79p|Bs_g3eP$<{VY3^{Vk& z>L$Qt)|gW;_TjW{hu|2&aRy>)^364Otk1C<6zVaS|jH?4W7yG$?H4N8$6x-5mAp(Az~aY zCUOpXgqZMFuaW0;pdLLJ@^q7OW>RlRXQB5v%t6Mb3+>aPEzOWNMirt2CIlTo(2du0 z>=w93Ejs+6O7$k!VxH{<3f}TlU9uk0+f4qR;xc^+{aJwu?ga+QIj7i3yi1+lfy(L# zk5}@be#w-@&WK1AUPGRvrW6*^{H2D0^v8!KS{qyvMU||VW4Z+#*RAo2k_zG#m#_y} zgIh$7M@_w6-T;fxlY0{EfsAisDcdme6QfYA*vA;&CoDs__93D(bgn~eUOx~KDzXPX z{pk~}!ZunwU>>ZKWs-l1TtwE`6h%MvM>F^|dz%q;82x=q=zGE=kKF>^>(*68Nrmw) zbR0ubqv1v2N&dG1EuIhAX{$0ocng%2kCT@T!%OukN6OnfLU=?fNIWF_a*ndT)d7LBicwIZ2g0Z@J zwwx5gA>wH2kk$Hhh0Ilmb{xHAiX(xee5Q9zKWsG)`cc%-lc_cr#eNC)g=~z%PuViU zL2FDi;DdFr5v@VP%@{`27hmYO7 zjXoQJjp7Guo>UqmFDtH4IMPytJnI~@3iHrmUiFRd$VZ`oFGk9>oCQeBoj zmyaRGz;2XHkXv{Uv=5_fgckWRY9J#nf!0ir)%qoxJs*#?J>Mx5Z7Nw(cqP{VF=59| zh_!ThCDyzTj6*#wtcV-V@?$rT_uY|rWh?q0u7WX;s_d1?q6KoHj8I^NwjTS1Xvffk z842&*tRrboGP6BD`KOb~KjEgzwd6y|t;utfrzKBKj!C|fgg)W`dFf@IH?b}QDC6Tz zz5VDjiWWe$VAcdL6Y-b9Bat#C;Ho4ARvI%_CEWd$KZYN>dAtWl;)Q*!SjcDvQY**C zeHR?SpJgk2cMhhj0{v$@TIP<2mzrb6JwXO2=N${wSMGUNQNb$%#|Gnf%mbI+klAbcZNT zfp2=Uih;9f7{iX`8HlpbWoj+`WL?oN-p%dHa@zdlyTYGoZ(J0{;Mb58))tBljDR@b~o_Gm^$7^&7`0l_s4tj^}aSm{iI#SyR$UwMRXvPQl0xW2dvf z%+AUEO>V*i-`xM(+<(X=9DmCF+2ngBf0g|c>mi!INmi^ZgJNTPax7<&_(Qr^NuFZV zN)dnKqjEdzT^fHP8)QUn&x;TF3&jUj5smN{mFITyr^Dchyk?Mplbo0ucI;;7FOiPv zlk_02h#|zFvcb65c-(y4c*3kt!rfGPEX+~2s!yuVWxbL0QP%0KFS7`5P7cd-$Xi)3HN2pXB7;uiQUy--^QL3+LUBL+XyggxLv2zqvoLD8Hz>$ov4kFaH5^ z-rwbZfAYhV^Cp{YzqX?N^%8H}tgXovAH^E?M_OG+!a=*_0G#m7(Ut|9(9C_3FYxq_tkh$X8k~@)iE0QY|@~&9) zIIS#3p$r^@yhPFfQ@XOq&m0)99glTt^qf`c%@rIGFM=Tj`A^hyCGae2Wojh_x3W-& zqL9|R*4{iX7?>Blz^mX>8;l$A6VAK+o8VX7UjXTfbB}4mZ&ptO8$b^( zuCOnVmyzz5ZN}I%F_3|AK5!5fj|m@8^S2`xs zo-SLbAV9L%EY^a#Gs6Et(g$iHlF1ct5Q7Z;1*0edUdA%_>snA{oI`97-n;Rg28Q?; zkGYWXe9b0VJ)uwq2UKTJHlZwgSaJ;nCy1<~dG#&KwV@pppF-t?Tnn3<6&7bAtYr6B zfuEkW_bcpGye9k?j5>C~c;4twXQm5A8T&Gmlg^t-qBrfjz~3WAnsq=Ae^H46cmO+) z)R%;sisz;e*ayJgmqd1^+`w`bWgPl!gq~iLt-*^r9(_~sI+ObX#g=#%y#qZ2%sMJo z*8uTBcD{86@My7ZtZZz*TZ!&KRvGS_1 z5CuN5bd)ng>>M{ALZlN*#0-tL6BAZ%5njoRUd!+moleIT6H~J=*D(v;aulmjNpmdo zU~8qd@Lzhh4n1;=7h~}Uja?G9F1c5x{lcPwpuigT^TDBenhZN;8VCxUa>4l!;)r;I z!`EmE#A@O4732?_%)$pKA0(=4t-=rXa?BTiyU?WC1g^U|KH6t_ic5F~#R7Q&ngHCe z<$`f9s&T3i#bYptMIzTd25(Yl%$4)gpl>5bp%SJiQd3R=Bx*$?Rmb$im@4D{!*!zg z6ZNy=PgrE!V0_gKe89EAxY$^k`>;xT8+hg;l&>09Or{>=elNWGbND_}URCi*zF@q7 zo6zbI|JlfO13_3d>8Np$9L6?kcv5CackAEHu`e>y5Q-s#0h!G8Y+(%!POs8S9M-;t2bAhhV^lxOT;@Wyodb z26KZziyCT;_bC@}V~;HRDlECzsLWtif%mu(5sjF>fP7$u@9L61Hv>I#8)ZAit1>;Z zKb~wdi$*&MUT{AiSa%3Np&1-CIxc|&7tc9zfuWvQSZmzqLJ2$|7i@IVy_{-gLp}Lw zL_bCEMX*E`wE|m@+j89Ux#NW6gr&#Q zZP{d2D;X2k=S&#aqpHkt&5v7znt+~ynZ3rGN0g8sAhN;A=g9rYL(1pii1w)s5Psk? zQT0WP%tA{zo9YM{Sf6wrXVyG}uwmlwy2m?EkPZqInDA-hsp41^%|8 z%M^O>n1Cm^)URjOn+b6-M@@*SRtez;;$rg#%SH>Utc}|Xte-mxFP@gYX6A}_5n9Rv zMZikZs`!~eyTSMh&{B>^(^xF>-*IGmQ7hVPIgIM<*-3NMrRsC2w`YfJe$0qb2u)4c zd~~k+kR=b$8^)@qpCPn2y3gHG6jSuRDA`6hEQ>6QEp5R%MMEkqS_~go>^o|n=^ZwaW%Bk&m+e<(k}Od zD8xA7UF;}!DD^X!mq2Qm$;)$c!*NbNU2JZ!FeM>tFX4Bd3|Y9_!tP;=7$F8Y3uwpH z9IHYckgX~IQ9Gc?w43K9RqDE&f4Li5I^MrFgtE&%rw}X748>sO%MqY5yq0hSLxM=wt$B=iG9{6!L z_@D}(wk|LH1@fZ#qJ?lz&03n}LL0Ev^@i)K{I9*AE zvytCZy9a+($sfr68VAbqqPiYukH8NGD7R5Z{sgrEmWvj_!zHH*ABuJvTvJ?=vu5KN zoi)Xk18`GaQ?ll`o^vgAJ(vHHm(3!Zvw{I{PQmk)^JeADaurn0!V#4fyzbhPwIpkn zdJIg|%apH%`v74doNzq@__-*i{DF>IaDO?vw;V+TmZ%3WEvS_bn=L~h7z_^oPM0bd znio4%CFj6KXQP`KS?pNMxfsBDDW3V!7E-%dWV9n6mQC=1o9p2nUZ9NR8-t^p!69CXvkdi9 z>KA9tSt58b)W7PQQh#{pJ_v)s;oq%NWt+L!$*gg^8$InFVupC3T(MyOZbj4w#11_d zThQ-*aucC<9(Ur&d4S3$%8xxfLkK2Rm&ybi#KfHZW!_dV;oau#^d2g^=FeO3NZt4A z{;q|NeY@Pe;!iDa)jhwUqB3??8ETqfaJ)+R!`=W6M%_qLiv_;y_EiwNO+dHUsT}&Zv|@O7v4bKVh=7SWpcas77lEwD z`I{`eDTIu&8$5T4i#V8?KP|tUu=s!N|EfBV`|01b{H*1vI#=a~Wm~*uu2;;2qu@HV z2S?vpQ_|Y4GiGY1Pd`Im2wQF)0vg&O{eZ{Z;OVK@SJhL|12pKq?Sj2HCXNPp;=Y=H zkLHsiS}Bizo%?)B=S%x+nHmaHgworXl%d_iHy)lXf?pNj#_vWetO?^%K ztH=wP`etgQry+!{$WjPI2``!uTO1ksU_8Pc$~X5|HB_(_w-$!O7~z4%@~3*2l^v@7 zq?T;-RqeIff$ATYWx3Yh7{^tO^{_o2h4joQQ(s>NBSnoH1{%q<$1V z27}W_*v)1p8!_cT>jx|QTK848`v_5k)4R)6zZf-@KZfB+k4DWk3OCDh~$%E zE>L@ikguazr9G`LSe$if0qRb6`kAZGoPOrg0;-y*pG5JiVb{(e))!li4enD-U#$Lc z^?|023RP9t@~lZwNErpV+v*Fg8g>mg)t%IK7Q(tkls$pkwIQALxP{m5b!>7F2Ue2; z-xUn-jFUfyw+mbSZ&U+&^>hBo`L9|EZt%U1Wtyr(@^u!^`)`*PP|w#QQTvbI1wfrB z7woIF483pg$6Egv<5I@O&XZNKtH{2wYd&b*U&C7lZeM0S+9slsTbO%n9;?d`IBlqz z#1l;b@Y;;9HQ5&^+no;PvQdP#1E+>J2OZJ9j$xT7e+sHZHc(zhh?kb>^Ea4p7?;7( z72xY_xDgc|UihsTnd0}M|G^N@&<^>PD%YD|bziFaV)fP4gc4P;(oxY!ZJ-vLj>M-b zts+82bP~?^ye#;$hLyMbW=un<8y&#vZs-2I37Iz6h1w^Cl&rhSvB^RWA)%#S#6{<2 zcZ_$MABTd=Mxebxjy-)n3cN4knAY&`sjKoL%W;ZT)zCb>V?xIVt(&Wwc(kh4!t@57 zVZ+h7NPYN;FjAm}4N>3Q>|{x__}#E$w{x$&Z3q?G5%h_OQ$obC_=V*n#U+l7 z0umVq-RE6Z zuSH3ARP1-!5mtYpY9FQc5e&Hr54A zB94Hx-{jbXzLm%qh$=@9JngavDIz$vY%*E_LLj(~q~GAE$d4Rbf34v#E_N82TRY$E zY1@fI>KCi`H+57sB3=ZN^ju|b$QBmL1+aoywI()^4aAeiP_2j=uR@uAgM}pf;=S6q4SD$~(fu=Di zD#5Udk@Ooq;uaY%4G!Z>7;P#rFLLblT&ij7q!`?B=!LhRdVAj6t{&K>s?>v}GfFz_ zQUp}#4m+=&z9|kWgv@3pRP;x=I5!>DAtI%F2*AI}?AhPH~%6^EXF@2R(Q4=LnVR<`Slc0@=;Lr8bk*5$W5 z?5O>qH=b5#|IOog;}8P!q;4n1&CXD!qR8M;j+nst27tkR$#c=Y*HLJMJ`sHgIEH4V zG;HrA6o~sahEPNqqs&$`=wr-dEMv@8i`9(R<|zC=&X3WLl0q4S#yv&*RIMQ!aMKnr{0@)i1mE=;?);F+;(6!9oyX0=qq;Hopy(fTgj^=9xF~$b?T({GksxT4x?Z^ik3EhpbJ+5KWS-MnyXGCr zIiwsy)5BPgao5#tA8z}w{e#u}SGHF%7u(q2DRRP&4jaZh$ex3kzYN<__@SREpZ0jd zIh*nuE*m7I`uqz+Ss|kT1xF|7rH;7FFkaP2nA1_C6K*R-2v)&Zq-q@l^f-?k1t!SLp`Sw1YNYeSS~xRNfbl?ggQv;2 zzqN05-^wd1$>!5{R`%q;4_rO2L&lz~FRB>qI}MNc06ZN4Q=6NbD)6-(R^lmg!0$u- z9$YtWfZb)e3w}XQ&YF2J6^$dVNB+Ut^YnP^bt#P46aGOt^>efp!63EH6a(5LB7dVx zVCg~M{ZEJa6aGT$S*>J2Ski8>JH|TgPEd-RlkO=7d!;^KRZ~q<6XES>ZEosl+T6N% zB_y`sl;Jgwb=0)i>}zVT>Zswd(28R<`@qztm8V)iSdB}tFTl#xZC}28^~En=hClUy zQg-!ayngw^7eCncI-Vc2W2%iESbbpS{*}+J+=A!6){Yw1rl>r!;A4na@HNK#STI!q zYoW}6)rge;R1-rb>OKM9gvYhJ=Vh2ev9%Gc5+8Zvd3>?OI*h%@x#S&<++p(dw~EjU zB<~>4<6dXU@uOA&dv`hP&LVi6-CgXa7%cH*_%bU>Id@Gp%}t=xy1BKb_1V??f$+fU zE$y#uqu6?_{XqNc?X-Oj3>;XE;b-NC*nh2k3w-F=)z5+r7Y5FrZQb1ZZ0mkJH@EJq z>8Qf{Y>jB^$Uh6Y7mYF7{v1pY-XuK9Y8+!^Ui&;7#&6NSabC!m62bE(MVB<=$>8IKmPrDUE6VNh!x@k3yoZMXQ8{0vqHX9%-f1mUugw+A!e!? z@x*!+rL@M^)Lc^rmO7f6TRU2nk6rMqX0WxnXUDD#@^aLn{L;v)&yBDfW3Ptzp#I!qv-L*(fZ+9haJ~P~|GzP-Eo*7Oh+7*_z+9TL_l1Dl*39Zd|;}yqN&PP zRfgwO=-fn+22P6IHp>{}7@1v5{!BHhWl}_iF32kWweA3m3K4XK& z?zjuFPAzkR`o0SO=xjrH=cQZgH4Ze~x%Ns%$LJ~Yfy&qK(*MP3l|{VOV9FwEC^zst zxe0j@JO>5(#TFatGI~U|d5~^#JK{0z1=Lp|yku`e9KYU`O8X)^!278Vsb*Hn3)Ffb zC-7ERNm0>$kkv)5YyfhYExy=YM6r(c2WyXjNGWx>v^qs&B4Lu6AUL3Ri2vrfa@Ei= zS;Z(YF^2OgQSulgdB6!@kFUqm<5TnEOlT!IevIKbsjp3bzsb26EkwBDh|Iz0f+OvI zjHwEXqrFtk@~l0MqSQ>y?|G|9-fwf{DIpHH?^AA63Qdeh0MC-8;DTy6W+g7D)dOCz zpc)++d9}g^GzL^-q06SA(&fIP9mP5dE4AB%og~FW1_}%qR0>wCDekT-e9?3gFk!<_^1`e^WK~|YZxuA0p#1; z+EnphdWYbT=HzJ43a`Q~^ua*4$Cab79^XDN0L1Wzc5py79C6X(JLx+K9vYAbDIZ*) z^CSAkC!oWvi8VM^pUJ9hshqPUt8yLs3t5?C%w3MDOM0Dx zhr1jZwpBK*JtZ!P2`qtBc*P1vsKr3;bTiklRmzWqHB`09X@P^_WrzieB$>I;3J`Pr z6*2?rC6<$`bo)+J5DOF&J)V6&s5fxZcM%M9yBi!a;M{wI{ z@!`cqF4qwUXPslr1(pWy)Fo_}_vw=S<7Ht6Y>t98W>r)af&uF5p*d&70oqJ>2I9nR zb1>^b6Zr+<=N!QDQ|)u>H4lIk93aUKF@Q)wR`k%#1Wo|0;NS$eKGpa8e5WcdRT%si zeH)#W7jBjVy3gnJkFGd>C>Dr;D06|?P>-)sF^vJMWgTpvk)LdRx{&OD7b1b4gni9y z)ZVNDv#ETINY7jPe2+S7r>Y(321wJnR2qR`691LqPdVKpU_QAp@eaL_z`|hvk ztGZlusiNDx$U?n@o5eOd`$^KrE|*F8xWGoOKmy{Nu)&tpYvt%r^4r&=cP?ro^bCRT zsiNgWI0eQc-mfU4ae0mwtpR+S#Rr4HO09ATVU+w1Izxn(@)_9D>&HgWCbF#Vt>W{ zs=k^lO$f_iZ1d%+<>WxlrkD=;PL`p;)ldg{kIWr^2nQNO$I zKI;f;6uB{G-h%uwgn@i%@ZFpdF{5Hd4aGj87-KAPc2u0IIZ(5u26M9m2Wqa=#57N9 zyHwTSApRrj93dx0suL5HHEP(WRCAqWkAo$uraFt}Spp3W=j<&zUbf!Z7c2tGNtBUvR&g z&^CQlY+H|~FtiHj2G}0I-XaM*Q2W5I$fJ&xovIt_y829Ft(MoU7Sdf;*;mKP;!d5a zTMzETdV}U5#Rv3C~M%GvI;nwuC#v9N-;fQ zm9t~os^kA1_dmW~ZI%5ik7=Q`YF3eF+mP@LSl6ZLyuWT-zAM*%#p)2XmF6?J?m^^L z(wAo=I`?Cl#b%+g#=k1x$LnXR95*^I)x@+x=hbAl32Xcv%R8qwZ*)>5+Wz@ycxx}*{Yb~y> zc6H9%xvfKAO}TTCMf<3b5p|9*c4KNQW2Cdt+lrd&>ND|Zq(a`}=q@uXfd@NwyYjXR zmWAe2d7*5=SgGA@Lvz4vC? ztY~-P=2X*ZUXx)3)p*Ko9dmq%IpOp?%j9MSng@C z9`+dM{FDo|9<(K25gLcqF}g1|xjHI$?l|<*L(A5PwpK(aw-Vn(=6Q7GegQV;Iy=@u ztfRTHk4KZdT}b zmq>H!o0d31!9ZV=vt#+L=MQ!6yjXGL`QOobd~noggd}~ zGm_QFoKh1o@^S4G_KDEX>Ug%U-$PnmQ&~`Gh3E>k;Df=q;lDcvD+^utcqe)fi=BO~ zIlG=dME?AI&y-rN-KMKW)@Ae}(g%M6pA0cYdXPSA&tnt-`=k%7NBs-x_vDR4A<0Qt zh{v-OS_YbHE_U?sw(O}x-=6riM_)~Lq{j_(8P#u$)US9FtDS`%Nu%TbF1OX$gm0dQ zw1b9YJ$7VOvZZLt!Z9*flI{{3@U{%SH<5=hmd0mhi`@rWA3pRC?~yG#J6?5$-pfT~ zo!=e)7QX-NBRlU6>&Gn!zh}X84^^3{K|`(5V9+=Gx6gRQnh;2s69;oNI$Q*6{`76K z<-I4jb!>2iFBMsr;Hbftf5>@wq0ps(dpc=D^D}l2aRgh2dWtxoFMM{sC*vy|+?Mco zj0w=V9bY#*V7C-IPBp#ocEaD!X|5ORa!1)MqJFX0T>&q?*V?@}M+B{0hy+@Jx(8T`)K^e0IJk zi}78GUSf`P!uK`c2*vJ3&j%|%+4bR?^%i>P4RjgJUxaqG;8jfM4b#r%DfD3JDzkZt zeBjW>wWM)4I1%;b!kJi-zE~f+uLkE2IR^embp-MZv=#g{`c5^`XMeKu$>y7A%SJV< z#f~f{xGR8Wg+80F&__N*+Tk@Hd!f1y98BV@4clyo9|+qLgI2B;*_YM{kZntSeJi)` zn%xZbf+MYaBTj!X?CfIK)|hVfI=$`!H|bZ;b;Pp1A^i|Dysn0Rqk?O@$u^`Pw1ZYy zyMVf>*xBH2^j%(gXy-$<1-Fu)e>_S(smN`L3u{*o_KGU#8jC6x`G`NOQziY#hs0W( z@F`@Ui;pvK|ATf|DHGBUD@htF`c}4fX8UQ)=uP|I!SKnoJ*7x(6Z+M83OohSubwW; z>MIH>iYf}BV*xbe@iB_Ojc5n8*cILnj?}Ns zP;*VBEuOwQ=u5hiUoEOCs)EiH(Agc*d9H?2lN+#JK+{=7ww32Zv?#EDx)Y(Tj#0s(UY{JXAW#$U$v+T+WCZb+-@b>XF^i0Lhy%b zWQ;l#V9igFgRs%4ZG*3=X3J{hE<DgTZAlj5r_i46kWI(TsUlZfDXD-|KUiczjhqT)Dhw4s!L) z>o>ZnF`2OPzhZ60+N!#$`kM7M^;LyFvIl7vZhgVu%7$UJDD^9ZEwNGxGoxdj8PEuv zRgwR_w%WC8YTK>*-)QY5NzGN+TJW~EW?j?zCep7yvVMD?9;F}UCd$o)R3C8d4y+_> z&Yk5Q8-`WOH_IR0Bx+sLy4F3dU9DV~ih2*{%3&GF)#gV=)GCybbEsBEtkOJkk#n(o zqh}M3)n``@bo+O0bZfT1SzV@S9~dT~9^12W&+4v~ds^2u)mPPdybiz(VoY$v9dWA@tCI*S)2Tp{DXL* zsIogVJXmd1)zQ?~PH}nl<^8SJAy#ha8>4uMP&!H};5o!gxKHxeI|@Qt4{5}CfmTJK zH8Pm@_Yp5x0oAmn{mbqTRu@_5Gm)@GJhnA-g<&E+f{h-#H%Z(-mTN*DYc&_(!c-rK z2*N5Y%rxWB0Oje9rv2?-zVYF6c$`FLnxm5jhao7{&l}j!>*5=J4?~vQOAXOWyQ{J~*Te>H`+e zESRN5H1U}BHCFg)Hn02;>s%W=ybc@X8l27n`dMzGu z7jy9%L|9DZVo(**4_?ImNaUObv|*(c&0y@qZKq${@`(=TCxNf=y|BJ#m4ELCKo8LDdHV?4i)%T6N@psrvTlzcn^HOy;{&(2Y zYw2|yaUO9WT8tK>3-Oz^N}_t59)v!t_j9!(Ag|MRrAzdIDK z7&T*OxAkx9Z9m)I+kSZUk(FJT<71|ERdp3!x7Xr<#-t^44KUJ$bcN2i!eOj$cV!Qq z4@XH;|6h379!p5$kj~WR9S!OHdClau*{gKbq;s!DoJl)JWSs{`=}hbjY*;*9&PYG);6M+d=IpyI6u3sWL3$UhR(*FO}m)Uj-g6o^s`RmirlKwP}cN<+;sI|Lkcg^mmJx!!JJ&BjY zD|=U`x0SS&tZGlN2HkmNlGb>d-?3Yd(-r8o z=IJMDnMyc%og$AA62blX3d$tWBud&$({N9tJXP?=?UOVg3*mA2?TiUj=R8M! z$H+2%`W}I<_MDr}sbPtXBe+caza|HVy8GIZ-NrWDHwt$qz<3Gu`p1?LCc-hUdR%RK zZE-C{O{4I&g!aypyDsgzxN1|`S!CGVG&Z78rXo~iCCalZdw{oZl)uR5NczA2Gmeop zHDtZc87fmKg2?lLjkm&71IxAjgl))9H^BC7_#Lz-N&hU;Kqx1OV=O_j;am9*uN#$v zn=qcGwWi8g@7S_&enLvN8`s9|wyJbhQ%BFvOS`6Qzt~)o52s{=l46LkQtPMq?Fx@A z>;p6Yv)i0E^FNmhWMMDF*Rq&ECh7~>k9Hb%leyjY{CC*4j>Lu-j9@pW#sQnf>_t7~ zb)qW5I47<9I_o~`IqN&?0Y>hf6brCqb4gp~D&LxYJ11{{Xf2u}_IY)Q>nxC+!IKbr zRjZfwg%!yHht1YM9-AI|9jZin9n0}!0Yh1XS5MT&16wuFdBT>vf!z+?3^pYr?;ccl zn02AqmorYnL^#N5h_~8|+Kjf+H9eI7RN(oG>;(<^^Y?+;Beo z-<;Wea?L|)f4F(}@@{{l7l%5>WsOz2ufktZiJ4u&gUE@8fim>x>@H)KR`%vgw9Z$n zc8=ovzmzA>`KSiIP$gHB{Rr=#Tg2NuD;R8^H4?9OOv$(AA~a=M=XKbE$_#p`7?=`R z&$@fvW4-;pe)O&IE7H{+ZBzgDx!rTNPg#4ixd}1DtQlqF^3%QP`D0yYo#Vg;)@c5z z-*eX8@9B5br+b~fjt}ElJVy$ggpurNa-psps_J0Rs=NJg)8NSLa-;Swo@ut+Z4^kB zV)~bki8LdQnf7O3TnarARQ7}mm@LRI488_CmXvj@xxDL2PhStU6_0z~o|X=qo$JGhcN&U2X?%21B?s?I%vw3H8XIY1Djbl~js?0X5YB2$C zGvV#8AiVu<+rLdhz7jSR_IsA!*Xqr#m=&S8#0rFdC&ooxN1Rudzu6@aA4Qu1-yIO1 zdwvM<4e*ZYzu|lS3L$r{$K2NrLVcL##{NKeBclE7J22)7G zH^t>xZ)sZ-F#9^2I(;3EH7dSx3*>DaGptNDHpTz@s&U@1-;#ytvwbaZcIhgQINQtm zTBfb&qx)Z}-DUmm&;4(9U0E*bWd& zx^b`gw>S#u4ordvm>jr-hik{uPK$eW(&ypjj&XipC)86)J4)A-a?8S|z^CNk{@x)^ z?)8Z1d{3F=2w9iBnOB>1-Q)g@{Atg;+4cNOt{u<6^kx^#%a%Tq;r-m-kDmEa)C1>e z3~GS#u=Om9!BGhrOdRe&ArZX{>)Xdhc)v$ zyhW7*(?!&VA{L0_Sv;_{ml4tXQ= zeN7Gq%>&y0$A;seaSE~=!kpU6w$irDHnQ8f zn(=5;=6TOm^;aMsLs{so`zzecg8M121iH(P`_W$Fy8Z6Hmgip@pMS(X-uwJZG0)K2 zo^zfa|A}gj%+rhh7L6zFHkyZUk^T{}C8sih?W1Ihq_SDfv(SBGWwR)^yz{5AD%t8s ze}diqgK`r6zibv+FzlzpkEI30{61Nn*V(Y0ia3J(hP<@DV!YoQ&s<@oluLTuU+@}^ zDuG#b$UF%NpM@K$X1?`x-?qcm*2cB5YSW*zV#x2H|(zxX!VhaY7!*-*+9Vw|M zR=eBy+=^iE)PlTM{^Os?|CsAg@SpxU?-j}|&#e%dMl7ltc`Pj$Hxz@ymi<1KW33-w ztF@Q{k;^vFfJy*}G@m@e^J%}kyR6&aUUtOYxBU68@n|lo9;e(g-n*jfi@!MM>8MuN zu7Q2E$StAPG7%QM0k(r9u|1ypF^qI@$cmIfx9@n=NFkpYaP?STAn!6QovG2-0d)t%HHhi6Du?;lsNRA{ z`aPni(R?nKb^hI1?sepE^gQCGoEU@r-?x0c_nc?E7dW~Qs%g{KQO?j%WF!q>&GEtH zoRplD6)8VW`EAOMlzAzyvjM!$!QN9iD)y9jznZcmr84wN9Q)#0qF?NZ?F;z)nm_!3 zJ%vw-bLFHgO+IU03SC6jqzrQg_Bdl^Y!dcA3&!!RIowZ29!m?Fuj7DXP+f$$LzQ!` zO0#7WI#(21BKjx-@jm=+ORt;Q_`Eu^j9SCWmxz})yWTo5cb(6#uRG^KE6=}2wFj0M z{zrZ~{59a!2oh+*dN8Qv|#cu9BAb& zXWib~4UF=KW=GOK-ZqKH5g|Cj@myIhbk^4$^|bpBERTKWwdFljw+GMpD2H5G{@>K1 zqj02hdx(1L(t_Paxxl%euJP4N&h?H0x{v&SQLBXRAr#^UwnRTq`F?W0XI$BEBy51i zY4#9SIj|g|rM}g51-XIRu8Xx4O=v=cN1Xc?{A7oy7&y<7xChChYYy3o+8&CY?VqK`+% z(t>Gxy+G)*B8OR73pC~aGOmm??sq?x;t%=D5mbc4>rvEo1HluuZ+0Co(>&wm>)0gr zIQ&J^Zg^adJeC%^$FznG)c|5z*$uyTf={&jf>-uf0&*;A3U7vnh&X(w3-{?L`^igt z^R-XkP`{M$J7^E>ImU7YOPY0?XQc&a4vQ_kk91LAq49fMS?EDJuzL#&!}b+y!Mp=U z(J$;p9yn~i;3eBcwq=BTFp)hj^wUNj@Y$hpr0}t{;N!z>$tx%3H>1zV``EmnMhvO< z=EVz^1XH9JyN07!4(n@ZJf;PI5bj%1BoSA+6Bj}kCv*tuLUGB0)L$07 zh^yc1bq7z69&b+z{`k7uZv=q_@{9@%4;{zbMQZgoePYI z>*w%s`YtX1&f~E0V!}HBuDCzZ=mxje&0qIg1pA7)?eKMPfvaGU&vk@9dqW(2&OiLV zJJznUIbo@DKSi^F7GbkoAz?LN-IT z;%*1aATK~Z4Ox>aNzXw34ss1-MVcgSf;EI1=2jn71i&K)8Kpucx4msN;Nq+(PJIFPV zi*leNh_#knJ8x`VM4;7x*E^7GNLp=aAKqs|(>TkiH^GdJ@uIEJ>>%r4qy?QZ6Ts;RkAb(XZNnb(!ZZ6jF{{zlf z0lgvn{F0OmdA1V14f*Lj<{@b zkdH$C@&}UC0J(lOt_?YR4g4K4ZY_>M{vPr<$gXv;KV;Q<oD=WtEPvycwR^;^Liq?Nos?1zW{%S{2k;P$d!MCb_jCp{{>q@c0s-fS@a@uFXTs%dm$I@M7sld0rIDi zPyH>pgp~dV;u~@cyMECAniYfZjir&jQS^h z{$=$VL0G4>^B7avx;X0oWDN_ZspRr2BPAdK=PlP?C;7ehGOR@?YLSo`U@4 zA+(Q>Fa88}gsgc}lKum7(Oao zA%6y0^FHz(WH02eARULn6XX`ilaOCRo`#&?ix`3YIpjY=PCSCV1GyUV4CGnJ3y{8} zl5_>~0OU1D<1tD46Xa8ne}?=WWYqtSJbN7ZAM$0$XvhE_WB=Pt`Bc1R&NOUhK7ftq zer&w=VN;NgO`#i`qIs%m*K5SX=OQXtUu#Kaby7ax6;&WW8V zfxuiGxd{ya^;^C_4kvkfJT_0=jm-)fn>Jk(wyn|FEHhxUGRGi+;R1=||ggze*UES>Z*T^zRG zlMQ-^g>pPy^iesMUOg%+^o|8`61LSk+E&Ra*ghi1(wQI8O~iJ-E{@(jPXV|;!Zt^jj_pHoJn1k?&cfCwC&WXP%Ahw;EKemKiga8Q$WD6Y zm9yxCGv#Td(1Ws$-uZy6n@r@~Cuh*P-1;m6data@g~*FevO(m?F_Y-rE`4$a#B@WN z6=Dj0PaGmET82XeGWGf?#6h}2?=VB!6f^mrRUhkxNQ+CL^G!4v^XXy}6O*PxBuq@o zB#lhWkl-SaNinf`q(!`8f|Dp>(a|xvbk$#VvVus4zT;QX@X&r6GmszI^!hh z(Uuq;qfWCbdEHz^h8|jgoI2e(=s7pf-x>383vD=Fu`C+gI$~A*@P)J5YZSv zVM6j$*tOoI=u#Xee6W6^F2-z4#XoCI6LitZX^DDh{k??PnAj=Fpl4yKtc%Nu)x%;7 z;|w~}3^G`X%Hn2B8T9)OQ z7_2Um@ydf2vQB2vsmWy6d-eQfjM0!5L*~p;@NRvq!DP|r1On3%bb3RKlB&oEJh>g8CSJ|*w5zypbv*q^zdd^$CId>^bGSR7;9ME)R^Eq;D~qCdMbn$bkx5QNGTSq>GPD3>0NAlcUp; zV_393;GX-CE5sW}_KA8Nd@PU_?J&p2=LT{EDLPxK!JH77 zA291|X)LikkQ|7gV3{-_abX}PFhP!<$r4%uGsU45+bh2||c_8Cny&iVe>7tDV(FqF!N%u|A8+6fznBw@@mOyk- zjBH3W81Icyyn*}j;*5I3g!udQ3?UIUEzuCGi@z@+*60a5n4TWTVpAQlF~*jF;+Q%y zI(cF|hzdMzwVUG%32L0q~o^a1B>(Yi(~Qb$!W=+8TfcvS|VgQqB_-+kJq!)4GUAj z<4kJ|f^}iwd-muh3`*J3qRXd3r==EMGhNo7s&7fadG48*P!k6^BLT0WU_c))Kaqep zt}rImCx9p)vp*IKS;opA(Bc2FvE>iy(V9h zxlE1OaK=DRU=lP8jGt9Zukvaq6YE9wlcNDIv#cN*ADEx`Sb`4nk?7btQ=#^9o!;zA z(=80F(93hwc)W3POpK!>hIV3QLrE6iTOF&L_@D)+dMHMglkZh==u!O7?o7h5IVPDI za#WDNWP(mMneQ=r152~xGfsBj zpPB>@d|LP5cUU@XQ=O7M(>w`OJ!qI|vcqRQ-o#`mq+<;p$Edin``bF1h(w zxWm;Qt|)5mv>!L`2Y0x-!_}R(_D)+X7`XXZxYO3&9#;wtl1X0atVTR!Bu;PVn7G>l zT_b~EjV^UN=fh{O4pW!!;ts%)McN~!N0sPGLsz-YYkW5P8e=$9B~hhOjsNdl;|j$gyauOQgE&1?L4Zb?)|)NNkl2cxgS3cUXhd+!3?)ODr{Zy9j5Bww_) zWLv(0wj|p!7?5NGc9I6kmTf`6*d|F$OB-JR3lhNOQn}MkW9~LdxP)W|=JZS<5U_y+ zNYgfHJJX>tglh;%+L@lG|D@9bNq~fyq?w%g=h*-IttD9!7XL9v{h#N5&Ov^*K51Lh zdf)H1zID--G){9$)2Hd?+!AhMWt=ulUMU$ZoC>v3qekec!FK1xX;)n%^`MQ@!&=SYe8XSsf7?~mu+_sCCWwU2F_89kHdhMImDOBPO0&(zgK z-GrWrZ{wKFyj}8Xrk1LrDifY{QMx3dltSx-pdS?hS^ZL?SWHns@NgXBh^ede877y0 zGoo7PfLTlBXp2)-m7orcvF+~Ry8kq3+E^EKfOfTgTIc{jwnjQALe{<z&{7IT;BrFdBi-=TF_v4qE)`j&#xp*&7B-ZW+G41Y= z4&h2?OnqOkj9I}m6J^9&4RaUj!kJjKTAN^eoR4XDtaeK-@qIGSrAJ289^gGdtw#0w z^nclQ5684?fhSSB^~OIN2Xu3j&S)tU!{(~dR20?s5N9fe_TW$Sz9K>r(|s(K#Tr~V z4RxK#^p37XcP6BPLXF$LkjJ0U`&!;7Cf4qj7#(<}kF;d-C-SDHoJT)+nri?yR~x2> zbx&;fNNc6XxenHbGL<-&7?!7EuvmbF>`|Kco^dnxKe7h=Kq8{ubv?69oBxL?LHjS?i%TuLVSN~f6q8K>40Xb)~_w1 zcvGzVNcWedDD`}zoHQW;-=MvMw%or>dsfPT(<<9$g!F$-wi%8J6YcXCm{v=aW zew1z20z)fbi&=xdIjj{rml&3*F<4Y-L&y*QDu28Fs@dX9zk5;^ym!*Wrc zXIxN#P-S=LHyY2NZz3PPET53AwtLc!$5`V8{pRQp;KbZUe@@vgMlrsD@gVs_Yt*^Xw;K<0UX(r7NRKH0oJUx`nX$uU z(4PjD8cnrktcLlDAHK-rCG4e%`lPs~VOR(Ik(H?3Ulioze;w6hA0m}<1FpeZL2-Iq z?w8&SMaU2ECelFkxx{pk9i@X7>0|aF$C8`>cX_|fJ*@O-FU!alvbA)^k7E5GQ5|GO zwd0g+125CyjY9hw|U; zoq7Lme9d@R3GjSrT{CcRbY5x&3c}Jd9HnHL$^`S3xW25w(h7Tgjw@R-R#EV~ye!ji z^p6=g>)L_F{n(AU|KDRVM%n11{C3WF?1bg@ysW$zj87OFjhneRdutu1Bz}frZ}7{adb=8F@c3&gV#O=(gwr=<{%$fAnjVHRxzX_PX(K6@Mf=rG=kM z2+R2h7F8OjeK{v1gypxe(0piRK)ImI)sa63G}ODA(P#r z&n1NKa0H(hbwGOVG>)&+{@dL7Mz@g}FDMsu?*N~1s6I^AU0&3j`mXQ3ByE+M_-M6g_xb;^0zjd>Znkkg?|K}=1?$TLML(W#8hEJ>Q2l&U+e z9j9sGcviEaB+^G^$b$%9LRj$SE}<6-a!HX^uWSK2#d-vKnX05JdLT*BUE||`Yb*tG zLn*pc-8I&yy(Ay|;`~@@U)YCo(WS)dU3@z-Y@pkW>>BG~mt?kjU@BoDErszsR3vI(%8}u73F!(Ahw=5x0d0yx_*|}eIjPE7 zc90#^9^eRZy;XJw=&ot6X)tQiUV^<;_jQFlrxN&D@wW!Y#B~vT;d2S$L%RZBtCS4w zP0pF3Fgwe-#-3)&fMb*PAaI>UU#s4@2Bdx3WMl)vTEU$$0;+6Vk zKX4G179-1C3N&FHLN9FK8uWuP9k&@->OYREIS~}3l{XWLw;zP`;zfmZmlg2pNq=*CeDX{Ju{JOB=Lx zLcT12DA#7#GVbE2NK15_fps%~9bo;k=&^+V7G{6J!hTF>2oEhh(W(YL51&g!S2XY; zO||06S1*O|6&RU|aNeb*L)P8}y%zKd z%w$*ELwXVa3uC5piC{*;a)dBLBLZ~`co5nmV0CDg0cDEL>t-D9K|Bj+sWM+9nb=cX zND^Ydu0W`-6phq32{Zby)4lLTe9Xu`7Hx76Ze9v+6E)b4aa<~rXP0SBi+a> zn@LjOCC&Cr)8Gd}zl2wuOT-UU#j9{HfR+jIOY%$7 zs71Ym8b#pj(X!nu)nwRNM2$eHDqGePGMXIUKGWw?49zeo^=SF;2 z!cUGe@`|?%Z^^UJ%gqH+h9B7qc`f&b9*h%Q_8Ueqvm4G${nCTS7Ss|tI)rX-Yfsj% zqOs9qtI=x}_!ddR3tmEO8I|KQ&718DX*Lil^ZUsgLR6Si~2hejLGZvxW2+zUqC9GrIY1tm#Wq_H^2HNV}!P4pds> zxDCuB_MkDh%NnhFLj9zhsgywo^@s9O?PSbd05bd~1tVgvX;!2;E~y2ILOFusa4+%% z-81EGMstVa5E^f6Xi$hjKl&4)`%BW&3@c`#iNzA=KY*2z+u||dX1`bL#>R*T3Ektz zPlk1W0vAv@joAm%{T5|~f-xENPF$91RRuLjh(#E?s;FnekHcJ8#vdCZ41^U5Dsfpr z?nA^toVyKs+_YB>mN1!GZ{~p-1U&A-%KlvCaL!@O0;K8~$PF_Ei$XI_D=Nt;A@}NtSv6%fyM5^!_@*Fj{ zs*2Vx!yE`d-Yn7H;2I58vR=;VHhA2$$4etsW+*OU53&Zgh@63%dY!x;7NLWC66}GD zZ)3SzG4qqEP_1~DF}zM#hIk!7L>FpZN7?*KU_`9Q9&|JmSsWunIehnTA*{;Fw!ZPAPdrS-AgRQU;?LouU6JyTZ zhK*GI_Tf8?RKVu1*OlYUeBn-E`@@pJ3DIY%%bPK*(k*(S`Hf5Ogzujs#NFXR-TOBL3oy-Q@zahm7u zbEB#XTb8U^gFbH{jeMD+QY4F-+vvNu#Bh_aT7zXUjDIyD@3rx<5AmpiCfCWw4VTRy znrCIFSn1p=6W^K0COtms%Sl-!Uru^r5}hlx5xb)lr{Fg=N5#b16wG0#@eD*+=oFW$xN%iOCP$ajT5)1z@3%)zfFDXc9#Td|uIVe=yH;iLs>7kwoE1_MPf&B_eS zlz5gR!-vm}+UD0?!+O#1{IrPoAB$n{MSRqROlvs7{h4Zk6Ncjk=tjO|IL=>p3BMgZ zF8h)pIlDIdvLTtrd3$y(D`J7{(`ui3S}noM4P)mgem2ov`kT_sd%wKrx26AFN<99( z^rw@iP5OM|tJb5mev_kESs}&7)SNV~MbaPAy-M;7qh5;im#it>*5(T9Ph^8a&2wcL zA%CIxpemvr{-W~SPX6>J^h91WNE^TSE$ZB8*H@8_!|x_tk%kb1%6h|o!%6c=!zr^a z8`m7=u`pNNqApiA7au8pr}%vFXT`+V?Pe2Q6CZOw=U(N0?{4EgbndA8U3cj{$~^;j zKVG%HYW_Vqr9NMkIVaQin|rc+6}|;N^S$)CihIpvKP&ytqz5OJO)}cvv!eg?lHRsj zJ96qnI%Di{mZqfTe4719HtCG|J;1}BREn}>%z}{iE=!NsG`PZgOXeO|qcI}TMSUq^ zF3Q(J`6c9QAJEL4xKW)-{x@o0!*9<<^j9hSGR@pWf_M1 zHYs~f_M_R)X1|>Mih5rC3_n{7A5!1RW>%-wV0BGgHL-poookr*V`y;O#P=qeO23%+ z{zRxx{Q{3a$C)2n--B;$12dOtRn9i#-TIt*g}f^bBTg$zRVV|eA}^6lfhk?ZSbCaWoRn&VhPjZ=SHm;Ow5Zn!mHp@>kS(W z_*LD8jqs~pXa)!74nH&Yp#X*7)wH|FZkp zqwEp(boQZa7uHD6WvAs#wWi~k$~|TkegJw3v;p?e#V71jp(?hErt$^ulgGHoA<*z z_8ZmHDab&3-<6Al{5ekV285LW}~L!x#=7`2kvLH$Z{BF$7}5#p!>1admlIqsq#Me=lN41IdZD>?p$ElhQe{TZ zWq68K3%zJv@N%r{!dFgU4=UkCZH#u;zxzWb{r|@TbJ9&X%yU}c)5oE&plnI3OtqynDe$MwJa29-+Tk+n-xryh* z(S{zAqJZpA-m)JxIQ=d=)rQfxe~o?;dVCAaBj+qtRmHeQ)}RWeqY?*bpeC#|P-RR9 zomY=RgZOL>KaklB>kUdnX5&8d25!ss28#0ahSCRBbv@5|#C0F|?Kfa8mAwV4iOfe# zPRhzY74jo9vC|>H!JgUlyU8aEi{xl_gCk}qZ+WeQ5%VCl=ub5vv9KC!hAKmwnPp~K z+YD7^pV?>dnX7R4464hf;+(;ULvXgqtV%WW%w=9;Uc#B7e>3~Ch}&Y+PQsdR8Eh>^ zl_FY1HR2Z$Y(*j`sm=b_{4wr{o61Z|G1DQ}<6x7R9=#&{vbvVRs!@ywhiKI`_I3+f z4)?$GYO)b5RBHtXVn@d!90PWhktCktSj6kUMdrn@T(9M%Jczu<^mX<{ppM@Cz0J((NE(#sQn$~c^ z*0Ryk3$CXfS8$JX>N@E-3C8;^`=N;q;JnJHeti-A4_xt#*rM-NOkUzSoVU@3ds&8y zc#>_2;cWES;H#8?*(2GHqE=iEmOAdwZ{6(Ahi_(kE57qWxl_EJyjXRqUyyy<%*3{u zGaheb%1FLyMzwjpWrJlun11X$kTg%XpLFq;xOZr z=7uu2RaA6T5zonea|F@1!4cW? zRKFeL+z-xKriMcuq7BfPs5tqlm;WQ zNAz<3CoRwcv)Z5o^L{gFfNZ(}d8m=?Lj^+dN{q>ds>`Hmv#*$SsveAC$>J@1JaeS@ zi0gvuUDr|9k>aDSEwn&5GzUHKKFop(>vC=nNAsu0@$GAl@?B(K#3;gJJMmrOTr$jf z5D9^Nm!g%jFY&~PJ!1)v)RWFr+;b7D(=*vg2U))tOv&a~9Lxy26<={&v3!hkec;w> z#wpZXRAY-V$Vu4OgmYIc#C38pxVnzGKChtq;0y1&6*nr5xK2Uq$sa7RL9DMj^{x~b)aNd7O)8#)Ltk9tn(Qj!ww&wQ z>{{X4T=9+c&7M~;@Rq3=CFn1al2_zjjJKv z>jsA+<7reta+P_pLsi^|HaOeMNdt?a0pdP@{Ybp`1$*988SK!#TlJY2TQGH z!Tu4>icw+0`X#Qp6)U|R-mToe+q_3--DoKL#zU>&Y5m!>W5Wv{hv|3-ad z+U!}bWR-nBG(=1(SBGzdBQO0FUkAU6a6`T}FL8Ez(1x+cPwdFc;p6c0-A~_81WUn= ztc=$+*uy!D`*^Q&d|@SgTv+xLEK2sIwW6y|vgTyhWLR?r*ntMyI_oGbS@w-5!R&=) z&vRQo_Koz$rz;%Acd5tCZ3fH*#T%214Bz;#+Y-ag(q7)}hifPY>WSS(uv^U89sTd) zS+#?_7_7j{#%l}q8>%gkokPre9mRH|B69N;cqrIZOsOFMtMh_M!+Q;%FDPsMn`J*; zhEoGiw7MGKp7o4(mg^;RCFZl@@|X~|Rz${q-NP|F%u76d_0;ZxroQ?1AG@vgUMJb8*Rh}1PFI}h8kx>T*@t-5c{{*}+IVll=PhNe zPb_O}H8eg_@u7oi`IpRV4a6yY1Lk?*$6*TZRJhORd}<2_-4mxZ{*!yKNg5Az}!?{$MvR`@kGb4~fCrb7X= ztDX%UY~r!xSpsI&&L8Jz?jT>QG7}rl$beGsOB?bf`io&U)2ylj+la~*JYX5_Ym>bz zXB}PeZp-H_H(CZ3JUff*QS4eb%prvDgD{q`jEflqIPrg*x!rT9<6P(24uqxYKvTEB z9e722_#8QeF% zVZo7xIo`J%ZHBn`hGvH056if(!#6<03#^7Ez&X%O{Lpr@W^F=B$aShK3F ziee+0i4{7a{z@Da`AaO!wZ33Kc=VME&)V-m9=96FuXxN5AF>GXD5;q1-O_Mm0hlb< z+%Tzv*OQj$=-~eH@GybUgSb4jLOMSMi&(&RStzVfThpLU^H<$4!qSKm&(4I;$4%3E|Zw}M9R z_HevJxT#+1iIAfm;8#xEnA=#@3s#g31UuLbJ5lKIM${QpcbtMBlHIPAr+TL}tQ=;D zFd7QyfiNTRrLTR*+~Vp0MVxq%Dlf8}^rS4E+5@|(={@HG=?~XhX09;hGHo2Cvkb; z1H~(?hV_oCP4iaQ_mHmAz6<|@g_ckbgN@Wu+grmnvIy+H#U}Wl%`EIAW@X@il_H{q z2a=6cZ)O3!&bi-7Y`Ssmx8QZ)2J65!DHV0Iwl-|$d2Ld~OEHlY4|8~4FPdSz*ZpgV zn<_7M=ohT)*|w8xq`1x?N3?rtdA~!Pyz?)u5;-Dd6L2c@X0ou~*)RsEwrp^~yw+al zsq((^p7P#uVJYuyg$Z6EHsvYYMs>4R%qsDobS(ORi=&}&(G+fJqgSGNv~={my1RZG ze9d~TqpvAY-|nvg6XH>6%z7#|*V)XD8R$bJ`GH0!PK>u~h?ny2VHO)5d*IJx9Xfg) zeHfcw^C;+OCeNCLTpea{i#UI31dX`;8K^)|3R@9ZO~WjcT^f~!DDFTgibuastfV38a9-dtlGBowWHhnh)2WDPrD8@xBHirFLqYL zB4w4O6K>{FSd(QW?BN4*Uf|JCKxcfRyw(f!_u&JH0kSq~(W{;kcoX&eA3GzqAg#y4 z_x4D0#C;vQLBu}Bca~oNl%F>)w;a@8Mk+7?HXaXrU2?=N-s{jX z`#o2iS8byl_WaQo-gx4T`ER)TV3(#^4~79s0qo)fs{)6eR|Q{I4=KdV zW+qnjhxsd3T7b$7k-KAM3;4UOpc z<||A@emC;L24Z(BZV!jCh2`JZR#frF;6}WN6Ex4PjxmlgPMgzSZui*A?d7PEZrGhR zht;AnB$)-vzXxV|FU=NN(X0C`8)!VOoC$o=`AOH5p8DPMkGhX4M{$a=KEv+oTi@RL zcK5ligPq+?%*8e=@%Wsuqr-+#57~3@e6%fvA2u-M{XS15XNPP#L`-!R9}Q=Pc=0hf za#~(m;V|J_t+;W%s)0Bcpzb8zR?a>N%xz99R<6c?eL;DFr^a7XU*lg=PjybU2N{lV z!$Po%1-n$ONnnr9ku}f+eJ<&Mq}4#54{PC*Nd=foD_`OX_z!lR?K<1}NhjHS>dwYK zH~hfW=Q?WWyS@Wcee66u;vDpJ2%6dy2-M>%CalKebHMLI^*q`&4X`nmG4KmIcm$XS z^U*n?J@OB(Jx`y<-kQrud%`~`r+$pSVrYnZXo`XGEw29PVof*Q?(^UCBtI49FEsA4 zk_BN&yT$Gp>$GEB%aC&lJk`)%t>51iXbuF3Z%@b4Ku=&($EHq5+(V}f&vCA&xx4v5 zpu4H3na4s0&NUx^rml9L={VPgCfKLY%Jr?E?Yh3>vt96~KB}dz@51w4Z|^v_^%WfF zy0NK^9qKyNd9d^8&S!8O=;&!?s}z+-7JLlx3VkJ+zde+%Kx?7Qft_=d|F9x}5k&bZ z=uLQBclrE6V<@&ZP=!EqTRe|1wpgRI7eAN$<4wAwr?0%`D~5>Dp4H-RK&=Apjd9qW zK6sqHyt3(@D#n#K+hq_o`yDDSP*!+V^hb|9S3o2>NwEc(}dUA+R@jMe^zlXN;2F2 zb0|}Ilkg;~A<4kJ_W3rtoqR8};p07wP)0l*3|_xUQF!{*3pF;C z&q$U6tI3tbV+&acc?mh#X;a;*z1#;cL2lyNskR>Rp(0B)wb!FE=DP7W(Wb0Gb9d9y z=B0?LrOoi6X4*qfkNI=do}>*gGde_M5PKZR@B>3dM(zhZpQyN34KTS?#X7Xz+)iU` zu7xtUI-FnHdG)ygc4KT`NFVSG$6~W})Ymn**?&k&UmDju6xK^vH`XkZ9U0pats78N z#yBba_>j5BB902mO;|oJKpfTh5lhHKU|f%s!)ojO&{S=Gpvm7f3&&(&4p5{)C)MRP zOOhc;W;b#^Pz|b?*i#(P{kBRgqeuLi$nfMFjY$SO>ZX$s-zY$z9Ll=n8~dRfTA!gY z6LJSCadC_58zV~)>GKy%)K7eVnT}!=nMJQoVd%h0n4P zen9z>SzVRUd6RMkzVkSMTHZ;I*N5gFUZt1E_r{o zr@)_qOMg)ROuXp8CLKg$*k_avmwziHmFu3UBHqK>fOK- znh>lD%UY^X!Ey}@$4C53qq}~FM@&MJDuzexy!Ag-2C=S4ym`HN|jo@LyYM7yHWiHqf>_{sV zCt!#*+)^vmIsQ}i#E`5>eOaI90GM6D(ObU6aU0x5j3gx~STxZZ;U@aq7rjqbQk+Ng zTWwa|6!FB5#$d#d^o+g?OexN74zj6rATXJ#NnTNg>}#Lb#_a~qoEfnr9-JjS7kSKc z3T%*{nc#VfTknAXOg&yUbhSRE;fjBQGwiQ%bJ)<(h%C0()X*lliRh&WR`RV+f+c51 zwxgqJ^&Cdr!u*IE!CT^4OjhH(B-w&7>|upCg#QRX%!~OKjHdku>kq(6r~RjRO-MF6 zSbw(ZTGQ3~-tt8j^1s*${TA^SClOt6x%@Ztz}6I%{E(Q04{v3y9b>Qw}WPVh}YGSwl5@pIoh~7W9dng}}b#uf5FX5Z2&TC2}h4fjY>C+M7oF z&<4h~|6^#XG2~~k1X%<943eD&qo?(-$mx2-P5nW>&UvuuZ1X39w58XYPQn`MsQZOa zN3f8jtg3=6;-Q9m1=XxtRBz$ZupJ<|U!B5^&3%@yb+}?(``(p;769~!c ztrl0q^wOkI2C_P+$FMmYK4EMa9efM83in_^4x}!s&OR}^p*3&|7G=nIz$|TIaQpHYsgKzO{@@YO3iw^kS;#hUD zYYF~Tmdo~6$dw;fY{0YjicJmYR$=N(N&hRunublOkM(+&xE2?`RlyFc1N-o(8h`Yh z9_6xMsnx|BT#@q|Tm!kv%J8c;gkH}wvi@y@>qE3cuN041{?L&4lt^TU>yql?$hq%i zw`>zkhoi|+xb5dWcY-VLtqVM;(b>>U^kbpCDOBjo!gn`$2EudRTdOiQPosZRs)X-oqTN3)bVU%UIpYZhsdA@2{>rquLWE^jXR$|O7{K9(Uq$=IEQn`t>)@yiqDJOe>CB16F8P( z-Pqx4xU#N?tV#Ve?1bCk(DTDtn9$G&hU`}3JR5NKJhprL(QP}g)K}hOA4(j(jHvV^ z=?ix6c*24|=*0^EvXx_fkn1J7e;XXKO^h%QXb1~xDa^Ri9=x-i?%glEL3;V^v2EMl z^88QrG6KzwKfZTEUq|gRwnkx(JKaTxnkHJlo;k{Ula2 zOIqM-Lsc<-Jn1x!UWUR6Hp1|}S2uhZs}-`*&=Bksu0i;V2g|b6(7S*IIRG^v)#$Xg zSnW95@x;-uPQBl!TR>Q7-8T9bAIr!>c6o&{5V4Q25xxk^pci=WSdSgK3VDjpXAk%J zp@ympTs-#S-xx!|vrsYe*vFbjb@`!=2ao>qv28v3obj>5(bf5A2IBG45AB>0!AF?v zRCf*)z@MqtS9woCy7x!_788#x>?31X_k^}+cEAVg{p1bGLo-fq?OE@Lv~>%7BSzW( z?0#^ez*6ZHnu6Uh2XFU~o+t~!lYj@G=Z}0keXdd$h@+q3Tu~~3xz;3B_oC&<} zM&{4wE^UK9-2%(V+&&_+<2Qq>#`yxDh&PUMd!<5gSH zxUW&AD*V36;d9hDKk4}GvCN-OybWI)32?iSO^oP|;?P?DfKka5=xiQgT@edaj>=)% zk_HE7XNA89#BEDCQ{b~=#fH8mLYeEeqh#MN`m|mPy(x6Ng-+AM{|`%6RB82Eybjgj zbyPY?dzH?NwMrY|cj zIDS4ZH$t~4grq;LTw=A*M;OZw243Aw@7?@eij>Ih7MMqT!OZ$xr(JcZPA}{#(D^)G zv=K&@B(g8X@6G+HT!?`g1h`4FMQb3PA%K7wk72{%!bo`W9< z+mZ&Y92MD@)`H2lwf?i6&+VSG6!3;(t$Qn-K6P^wlC8bK>UDa{E6WLA8^?(0t6_YI z8D7l---zIP&S)FP2XsJ%^=ahiYUh&jcK@}`qdV_!sl1*1{G$=@BwxAF6hYSp?fGaf zZD3LTB0uTR>cm)A)S|SG6Md8Yu89B93Oe?H3w+ou&|ZJGvt!%D2HItN3tNu#zr)cV zFCHsCb(O%^>Z$Zp0$&?7%i8Lz>V5T9z*q@{ynh>^zYXXI!?7#8&&Kl~{10dgcmyvg z?*`wYp|hP0uyn-Aqs1())f9`nP%SkQS{(jX;3cf&SBsi_O~70a%;h1>^J3pAN$W8W z7sf0i+sbnydKB2dz*&v8lb(9)0f$r8@0`>UU1Qw>^RI4hgEc7LR!^&+4njwV8#Zri zTGRw|eu0kLt>&ip%1sDIwe@XHYn#?KFT#8x8)|EUCjGFt*}}8T;Lyq!V(=l)@R}wR&0|PsuruMS zK|I%Z{7uhxKGruExq9^YM%D~QV;O6$UsJ!PskN!Cd0lf`QB#1+CP zG9Yq{=-;ZaGB(y(2t?3X6ZzlEU9R1eSKYqAC^uJ8eZbKj>LhN?opn9yqiTfF>W?m3vo^4{V^7E44vwY1&BJx&u*B+W(?c<} z3T0%>D>KS_w07!qE-v5T*~nw{>CS=PhTR*=!?qtSmMP&kL`hnk*weYEYj5YCjR{|LvlZFfl@K+*5s#^VR~KN7L=!a ze;w6*d}SPaCIDq9(EN1g`CYGcSBLU(TpfruViYkLr&!5y^Klf}Ct{;Ve%ugx<1iZ3 z2P~3Vuttbz;xX-SulF}^>UdjF57O70!S=$0unCyD1S`P z#ZBJJTs+qaiwU2GszUhSMcj`>&cXL#ptYsY*xOsr@7U;%kA>?X{P|oC4xNvAPET-I z9M)3a>S=L$9Uk;w7T{Ca^dSrW$M?{Na=_r>n#kN?NP}Kn?;#R>Vm_PnhxLEp^EWT+ zczNsFI|8?ppY?<(`iA*&c5&;at^M5>yZgJ}>^k1LH-IL*Ynxi@z2#nu2Z$|rg9}Ox z>pA@X@4RZKdEjAt^E`ns1@lO7(!L#mll*U4$D!^|ck~1>*T8S1)@k%oR;XbtldwN^ zU)*|eM?a2BJ1*_I)JuA~wCnh;YB-bwY< zz|hjb(_QDbZVDuYGXAJB$0@M90R3jyo6vFp);9@t2y^lqmwO5K-cIP-VKES9(zqJp zN@Dfi#~H-1o@q_26orJ)vpuu}W(m)Kfu^N_M}WE~aGU+YhzOLV3~U8^vlEp>7a{)> zkoWHpdcJhz^6SaRfc?ncu2!^LFa+$O2(%DnX|R366Z}CGZpCI(2>UQ@#2L&s)Q(-7 zk90n}V^fFC!rvP&55+yF2{jQBc8uR%MCG`r^UV%Iz6Yo&&f(+G__$+tosxeipSrY_ z{C;h-3e;$ld$=Uu7@8?2Kf)gejaOtDU3^BE@9VHx#vsd6y(^*--a@$odnu_tSl0Py z_tK6r_&{+RwZ9~V-w}~6TsiN>z>Cc<2KEGq4IQNWH#_^g$cHZN8rOHJH~AQytGy7w zWmQh}u5I#KUd=$5UW0srtJW+oo^pAW;@8vtFc%0TYQAQ#Ed!&0)m)#Nh zfYI`ZTZ^hj_nPK4O)oaBp|J%<7kfH55AfOBwYU3t_wgN-VD4XG0%U0|oplbb~!qb=KFxgJ$W)Og;FxVe_z06(Ab0I|_XsY5_2!7~a%Lz3=Vx zzaysHq=rmYZSm0fjYddhlfB#?;DD$=JRG^}7-2`d>ZW7<)oVf(uLbQ64Eer{WuY-V zS*REz)}R$jAGZf(pe5WMR6A_yf?EwO?XZV>ZDKKc9wS*u5}S^owzOc5VNHE&eJiZ8 z7P(GAEQDBf!MAo?=K1vU5&s*Tes}i5nKzP`wnBsO4X*|5(-FGK|L!g-;FjRN6^d@M z$M70)wZE{wsEOeMg|sJoQ>VQ=tc%h5)!@V7<|1;H+k~-S3+7AssGmms_|5>vjUD|R z{oR*#B=_BQbk?z_VGniali!`$UDQyC6+;XEfN$P-i0`qE#$Af<8;Hoj>UIb_`6Tw$ z&~9q%nuaf7uRX$J$QNUcTiRn~1g&_)GO@Q&@;bcbs0hjhcEXI=6yV>}Og^;^@j&ff z-X$MhcHxuX)&2VF>Pya6gQ5;q@oXn@6@8#Q(7DJM&4KoEwBTYn6bs=Mdg{;62Gzyr z8G1T=A?=S^_d_EurovR(pKURFQPX&xsBAD-NjzFn=TwOqBFw+E@$a^*1E;-R$GcDL z_^9{kQ}10@XZK(tEQvCL%ub7Zd*iaQTIwAt$(OkIiVF4%o4*=WDh@WEQ@M%vg8=Hu5 zL~~pEcm>S&>+?CDKy!ODa>wo4azxcGNyev)YDn|&F0o&bcwpBf?No4Ruqt`He)euU z_xA5T`?vG|cKzSZT{v`X`5Vjlx#FGjPI=o~UHiKBb#CZf+<|e5cX2ajoB8}WtzlZ7 zKAW;iFvWTU-$$8bW|g_C$Y;eN7+dYg_vpb;iSleo@ksU1(q=z=H!^cHYWt2@u?F8E ztZTr&IOv8LtF(ZcvM(_4=p(;dc478~iKn#3K7O6}p6orjYyXb@TlaNu=v?2iJ^-y) zL)xFw4iZ$38j|L5}UQ>V_^tzX(>Lm6bN^&wj9gu+tI7Ug>4UVf;ecEUPk%EYge7 ze(C~0wNcH#K~dXO+gwv`bKK6jd*uGBL42`Xm_oHIYX0b-w8!K(sErSgeAxRIw7+lb zhHl{R1P|-_jzu9BSS#|_Jgw6QG7(3iD6+zvtPWp`)f(CHj;a)x@o@u%B11GUX{zFp zGkV>R9MD8v%SW#A?A!WQ?^{O*^IN_9ckKgW_zMuP4;XQwMbbK7ci}5qwsKqNu}VaC z1T(4xQ$Z>8JjNO6Ypa2IV5kQ50_ix(A~ZC5%p(T^gHhL3B25G5E~?k|?KlCv>j^J> zWL-1X&&!0ThzN#{IA1llwhP1*#bQU77knvFeW88!vGEygKSi`784 z)qbkO#0WRs(C9IbiM(a_(cr^je@5?bS=2<{K)$iB3ps@Acu~LypJ0l&z=wGB)%&on z2ycd-rwzQ&LVCt-)ZyBZzIR7HO#0=zt+$sGW?C1GzKzy5;??qlD{Z4PTI@ffc%$!=3=I|5*HE4tMmbu1ap#qvir|yv zO6Q`c4P7o=pn+m+T?iZDayQ(~xGqE32p4nZnX%s|N~74_fY>6Oh4lq~t3_yW)cE4; zUmN^U)HU%9Rep*j6~h3bH}XtjW5qhOje11NyTC;8UJf1uBC}G4s`e0`(PJ4o!8>?3 zT35)2O^X9eaVd+jR!CM1qcM7Kr!0ZZBYMFYhR`&* z)dogL+WgoL5z1{}Y%f!|{|svdeFcoBi1|#^}A94rPYw7Xl5Bc4CiL0W%Rcu@6X~Qr!Ej zc*Lu&Fea*PX|H6GBZ6quc8hyGsOanON(S`RNBelOxx%#zi$5en{U@3_s?Q=40J#NaeE|G$Si`-$uK? ziupV|xsCUZDDdOGH*Vd8I_xjm?wvM9Z?`+Tx}z(Ky?C*j$hkXyHF}-i(bXMY-HAa_ z0mREWcjDtteB6nTJMkejF#1>+Z7!iNDDF5TNu7}Y74r9xFG6}WlC&RkFXSOe8Os4j zAs>bODdanlzkn>m1ol5c?tnZF`Ja%dA)Ar7&O`P?z7OfZAntdN&p`ew%JS_3wfb4?&cgTy7{|V{Gyp-lFus|k58Za@ahkOFk0QoPF8Ibp4k7y3$ zF31UxWA&0`hYUa#L!O140_jYVq*BP|A5T??ZM& zmSe^ES;!wkJ_jkmFnB;`YX25E!*KIY>lLdq8G+k|``vK-Qa8QhtWJ0Pne z4OU6IAF>;=0n%iXq$bE`AioW1wnM*=TOl8TlnW$j73A}fosgD7NqP$M5ab5P@*?OH z@(AR1$a@`<^mmZ2LGFU|6vMwEUx$1d(l-(RgM0__7my1lL4S}RL7swqq6GhglqO5k zKSS<<`~b3K3iJl~I^-viKFphZ0r?K({|(vUl%z3lLtl_O$Zi+*VL+PP-~_n~ass5M zRFaAy{{T4^^3gI$nhyCD+5x9&mzm zcoD~tzlZ!Io+z9`N{0j0PAP>z4 zUdZkTBm2!Dl4 z`4+yH0r?T+EXe+EBWFQA^Dz7p@_}Z2Hl(vfk{*Y=2>E@;L#@y^~(JuBfykX;>;Gy`(SD#RD$4AIR4_;TMp5zY8vqU4JD>KZ9KOJ;Vj1{rkwJkk=r83;Eh#!*?Mc_yKeU`3K1B zkX=t9k3*((A%8#~f=qrFKD=6z(jf0$gM1D7dq^wf*0qu}3DUU^`5E$;kat7+*JHOD zApZsO z1<1~4(EmZ2pOvJSAYX@k8M0}!B>e>PE69I^<1+1=tPphmZ=S<8LG>8}c{4&-@qY0n+nBNot4u0mY2~VKpujuft>S- zB-KIw3*>{4iw@(nAwPp`gZ%yx^s|t8M|rLYBRX&xHIZ$c>QYKZczl`yro) ztbYx02>BZ1E=coFU~kCpLmq(q1LR>y-%s%x$X>`dAX9#Z>(N7YK)wn2KIBQr^4BHl z9OMrn--VRkK>q-_2=e!kCn5h0vgGIR3&^dIS0TTE{0y?`7w`|rUqb!|q~({AGz7U0 za_nyqOORT~Isbrofjk0fgf#slutRo2=0pA-(hBMM75oNrFJuX%{7=YZkdH!6hkOU} z9>}s|cr9cQx3T}H-hF2rm_M0}yC?3#-QzOuR%tc3@6h9JWeVuoVQwY#~vX)+XudJO!%DG!Eq|YkX6%)}JvbGeWOrLFoaLcI^=(AnA zoI;4HDdVjWCHU!7h+@4w6QW3`Dpb`c>mvXo30k<3m_DJ zOs_Re0FG5z`c!o){<9+0q}4jcLragE($X`F0A^WwX1c+YnFE8H($iBc<6+l821_ro zK@sg4>FGI>Vb?aJqRn*}@y511ZK~OtkAF5B)3y4X@mV^c{#IsMYFbGS)Uz;O)|%XD zI#_I>DMf3X&H(xwIz?ua^Rob9K}wpe)!Xy+S;64f)3mZ~yhYIg$3rPvIVF994cdD^ zFUxXjDlVHWLJiqWET2ZK{GwYrp4C0~&% zg29OsQVe=Sdb$x>E=tQWrs?D~tuD7L7{ssTW*YUnlv$uwV97~OU6>nOrq`RYGBeC| zlY`B=jP#6LV@j%LW^kdBD>Fl$tjk#$e8@OHB_%hV>FcHk>+{X2nW-$({A6%$NqUA( zNlVi$oD!Tp-kg?|nw~D(mj`Q%MJz*~nx^y24_4}(x?Fv_EN2DNgB~>}#h9+wBF^l= z`z+)0^(nHpzA1Q*&YdzrrCE|BZRWjs_FzLvTB2QzB5dPAi?b73(1?sQ#>R-ckuosqUIsQ0DHDOo9o8L5glcz2n}pi4>5 zxJSnj0h%dUDQVh_yED@ap5T2YR--9(Lb2A66MVG7VM?=Pr)e|mg6=YVhBk9TMru0T zS3A*?m9FHcW$5)O3xmalc6+{gJg_Va=9j9b)S8rZJhT+qamOluWSa5%y2-Hg3X68B39oC&*DcG$ z=S<7XY$hbrGw~da2Xz_pqvR5g8?xJ|T|cvbI}LIctGic=|EHzZ-KVPy2K9AcOTklv zc3AjJ2jsc&uNUN_eNX7pr>f|~HJ(!d#*V$6>{(I8o;wl3k+zY3go2NrN z6H;Y)9&dxC$#V4sdf7~)ti3-M8VHUxXys{>QjuC+8QOvw>G=2+My)()ayqg|B}3-P zcNu`FF-w+ntog*MFck?YE!&NL=z%Px6}?5J(+(B>oo3EU!{g#&c=V)9wB(;6>od(J zpl^4|DUK|B)B=~BUStC5uer5sk{)SiYMItlf|i40rXc~suEDX>b><@c$2}t@CvSQ% zSao;WRJ7N6cS@0he`~*HasYD8eT8N`OYsj zerCk8n)@f<$=!4H25_I!kb=()j{CX;y#OBk|Gy5>puXIJ!Y%q1Z=x@eb7P}FJoGq` z&x`loJ8g`9BKMB2?&ylbFkT!ba_){_jb5jBbah8pcVbW!1Mzaso%pyDA9v#8PJ9Rr zj6N3ba_e~jJ_?&#`{t|(^W<<3OT{qN#e3QdwpUg;u<&@B`RFocE9CD`uNc61<& zM!Mmx%s2*`Cygg-#)Zx$*zSaz+XY=^t#n#bl5{m>;dV{K7~)%qHY4Z$vhD7ne4yx) zHYb%Nof)>Ti;Y31BevAGh@=GD9Usg0BDL$%B|V!oCn@5+jR+)a@e=eO_VNVV&5vz& zuS9-Tl5|+NTz7TYqnUf0)Q;Xsv@LQ+g6-zTwtI=U`)tx@Nz0Q`xTXUdzeZ(QA%9Nh ztm#~W?dHa|dt9Q6rfkNq?>>{HgFlluBaYZ~X$g;`aJvb|QBG{Tg6}&zw|=v3GCcY; z?`_mZD_SSdA{+Ok?g%8xH#@f7aT>C(Ys~gBujuCJD0fgVXH!YfB6=^ORXUfTp3SlC z_H+AQPuf1_Fd~UEM=#n?l{MfS-EzY1X2rHE_&W7})*Hsm<$5OXRh33tAg0~^MC-cD z*mf@pzPk7IYz$>ek)u_$)fUZ{ES#X8sjG>)2|W|v#xa|DyX4bMEmcKTCOqq+bV))f zh1Ll{KPm#U`lUp%n4*B-;W)$*Q&;ITOfLOqM77WXvzE%y7N@EzK^+)l+ug%;|7p^+ zu`cKU?P~k9&;hPiMLH-#*1jBKtiv1o;rY?$62zj!!!lJLOld@`>F3vn(%EPV75!Sg29OS=A{6!(}Fx|E~?+NIEoOJUxyJ;sLGt^y0f zM0mpI{*qYMNau8vho+fGD8#9m#$kE)(hq0y+DyzyC1}~yGJ@i*Su8U*DGUI@XSORu~x&}g}QJi7OmDM z7$4_j+8wLil1qG_%ya3H5w!<+4^XR7y*~Y4w%x-q?ONbT)NZ};&&C1W+@v#F%EYj_ zYBUu^^*zLyilIID6TPp9ki>K!i)FEf(Qkt(rvHb%Hvw^4bQvUEdFO&0_LHjn_Rq$;VU zt0|VS1wxWabsU?sF5@M1{W%}>2=KapmwIo~oV~;b>Gtcu!ey%?0`s$wd{kHSn zbB?aeZyJgX=OP*?(0LpSdHe~zuj75<@Y>xPrvsn#p`L91aPE|pi|7Z>at*-dYVA}_ z_r!LOv`%`6>tJ0ZQ;B`U!}3@h7AvrjJxX%lHf`blN7jHJC?!`YA8MJ2une!=RdMY; zC#BN8%#|-4cjs<}7i>o4Q!ZqlHRFW6HSG_#-9>Tju9dDS#P?mt+orim2XxEy0evCG zn_}BXy1y))j70f5Ne|tx<(?4TH#{B8h{Ix)s>l!Ap4^}1zimn}AQJQ~dR(uXUda@d zA7z_$z|h3U%-5oC*0e(VhKFTx92QmD81aMul=pPI4sXe=Xp+iH2>bby5w_uXodI9s?B}p6|RFlJP(s*k~tRAOLX7Yhvj{F zo@qfoLY3W`S7$nhzKMMFihN48*>6ib8E1`C^rMGiz=?YdeqZbjr+kuLdA6AR^cNF< zm&;5Cc)O!@qxDQxUiv^fDesM8d;`~m%6)gtVWm@lMMk!eZ6(uw6z>Pa)j?KF zyU>CD67Q!ME<`hm|1Dm$tP%x5wtCCZHfJjeSu{mMI@*zKXr6UlZ){xt)Atdj9Wnv&_Fqe$ceV z&;m4`2XD;%Kaa%}W25)w3pw9&5SCYSvvQv`J#4BoZQ+_>YIzuuDzA^|fwX|{hjLxS z?i-$;irERA7LT=(K`G^a`fs^y<}Xdpm`Y5FX{7=6)%Knl&jZI^S@b7_g)SP)$x1Q% zhJ_{O=9p_?p|{8UBiGBc+*eHVIg%TOt%e}_JcXS^zeZVuwkF`dv8aN-5}wk?_YDin z#i(9XX_WqjoQw#TcVVIV&`OVTNttUPe-7%XpB0&853u0p)qRACurxtGw9yzc`EcyM zVd0Cp>8cNPK>C;|9ABH`-7)h`9uqTNQZ5sYqQcaI_X_pGUgXKtZeb(ExuzMhZ&-SH zEQ)0hd}#HU4DQdrfmV8;k2is2tFo2srfyNLveEjrXnmcuPHvWZt5P^7VYA4-;q=M# zqF69rqFs&Xel*vNkNb#Ex`Xv_EaiA6{WM|b zZCHAl9L3TEe_4@J$MfGqV@zW%K_}awl~u}00}7{-YQtPZwc)D%7Tr2-B~R%_Upd+* zEIw?6=LRN#>AgTE_6-Xk5+G$DnkT(1Uu8WxC1ddOfsD{?Q&t(~Db-4~VIu72yD=B? zoc@HomSgcrcbR)+4VS<)OkL$gu@vZ6<|t$4kHLNTl}kBg75*&rBK8eSFF8>x@5=_|BJ9R|j9toURVE>(CgRF7MJYC@jLj%cnwXSo zIIAC}Yvg#=uy7LTqdek4gl||_vNSAK6uJeNJ|=?dkRGjOgU29H!NMDVGZ92IjB!j2%p{b*zZ(pi&~cf&nXpdxM2HoP&dKj8X^ zu#}_vUe2yTJDbsaFg8m+TfZEmiveuFqpw49BD)eE(iHU;?jOzDEKm`m;bVC*q8FcZ zLJj~2VQDn6%w<5M;ShRZJ=dTgT+?xzk){6qsG1W+L0UOJta$rDL@z#6Shwhb02oXT z*60Kh+Gas7o7CWaui|v4(nHI8u{shpF#YF4#XN(;!e20+H)#%z`=?cH;5y8?7 zZJm;@$REfvGwd0+a8#rv+RnkcnZFLQ6SC;Bg#Q*~f59|ACNzYHCZ1?kgWhZVhNCOG z@F7h#N$ch3Blz-7%uP6N(bFdDZ-L%0y#On3W>+KHJFh>FalOWA=b%y2AZd@VdhWZl zJ{B|CmDXgvkN;_yY2R=#BVjosn4uAYx)D4GZ6UBab<2S=#o+TWj`twm1@%;!ua(T~ zv8^NtvGBe>TvKCvPR4>sK^`5GHLZB^opPJQLo5X;E$)cW(#$<=oq_; zIdz-$R~cmvWL|iqx~P2K-ac#si=(U{={W37dZT%)QM%#fwG8HSNAPikdx24PGe$TG zAK9Kp0ca5U7DV$omZDrk93KEe8-B#;0I*W#E!6Mfdd&RlJ08up;(FtRG=Iv-7`%jj zcs57cbwn{QhFex~jO?7m03 zky$!}q`*s>Jt0kj9|-*tUa@aDexNEog?jLt`D0%xb5?OvshhMh&!2$ZU_bsZt2(IL$f#M-0yeM7+f9_7i{hibnI2@9SZ z^<8NyFq2ojZhT#yg%pr zbrPFVVT+;_NGG)flE@!4yj4Ssw;%P#%u4E3tCEdtbuscR#T$M^g6kCXe!%S1C1XVj zQygqA_W^M%SCX5?-bp^bE zw4G64V*)*S!zuVf5j=w_=hzD6Mb!M~8TIxDso&?4`n3c40A@D#O3IAV=Y$uF$Rhl{ z!bZ#c5yV2*qcH+YYk+7Srb9rnqu%OA?K z5rb=RWw6Dt5?2OPJzZr7&~qO%6{6qJ#^Co7R<+oDoMYBBeObz$N~;cOwUk(aN^=}T zz&v0L8uPeqvAQSJk9e3$8H7-OATQHT#MlKO!(UQxMa(tL3UwzXHD6IEM^GH@MV_E% zrrgSC>`-h%<8`&Q3Nbi={zT~hva~G2hEZr@u@w3bVy0wBJjV6+d&Oa@i+YgIy(LEX zr{qFJ=L)3kHEgT0Qo%JD^iEus>G7MJZt@$#uVGge^_=!vff@upbPHzo=PHMD4r3G`)xbcmj{$li@|=u6`|cNZ5ZWeP zyT?`8$wy*+#)JUgq}z{mLs35(0_Ng)-K$cgPtDL`S7?5Ntm*z1Xn3naBTg%EeV)Z8 z@|<%JUUYz8HJI$VCZS)=(=SU?pPIXxunS+I8N~u!NgYcPdfo(I>B9QKA?5adYqy~1 zLiFe&<6zVasF8CXfu70l$?H3DHFz=SO;SBZg-GM*F_Cj{MTiM+^#*xPC+g8F5sxt` ze;Icof?41mg*ixbzCfQ3v@}E7qN_j&Obj}~pbPJ5-wX?cO zn!nUI5Pp1EqP4+QI;v!SoYN3^^jqVllgcv`x3C9UgIh$-Kux_~-T;fx#ytu4K*qPT zG21Zmld4dyc%CsFCoDs}4j`fn^zNf<{$(&CR%8#_YV&h#!ZunwU> zNr&!|(F{J#-WKSN<9gpJVRf6f(iw3isA%Lk)1<)#V|;gn}vc&0_2eG9ReiT{(` zaLdD?_+P&@Svu(+kJ}O-`_IcXk8@HUt?yvP7^|Ca_lzMPB912ZS?#>Og1IZukK-zt z;z;nQp5a?_8MYb)d=xdbG1cy-*ssECAzO6#Ehuc6uKdSpyX5TU*u^W6+Q8c$g%u@9>>E7aU&Zs4 zZMgn$mnT80vQH+9mdh0~LV*$6X1uOIKZYL6NPKT$o!N79nEmMquS_8Sgqtcia*pP- z=FH2Plru3WHRqFTTqE|7mtNy}6YDa-G9$xu;xeuoMGqi)Fk7aNiTEqvkw}>mbXAgq zD~%be67D_9AF=xe&-ZXVU)a}%g^V^ZwQ+9TccBCLvuuO!E(YHXGVvt7XVnzjXSSy& z{HEkL5x#EI=eD7Kg7gQ`li zELpV*eO^x*`7%YNNETH?$eml`xJj6;!891Ie{~V>wexEq;!y!ju9r_5uUI~?%*sx& z(Y_bQzd4>wcxb|x6S9iGobd1j+E-#Hc1I~r!EbVoih;997{gBE8HlpbHR>&E$-1In zyoKABc~;kw?+SmWSEFXQ~BG8BZFa8~L*FBtP!5u^@X?_GRPf z?3vkDjH7v+w`9*`g)EqTR_#{Ls>K+&VeI1g&&GR7ep8Zp`$RPl7h z{M)cgeWoIFPNx4iw`KXK`xp2vx6^UcZ?}~GwB&me?w(LO!DN5ihW^(_dfR4e&8dm# zjIoDUnv$0DY4#`Cq%-RG01sPr!GF}@bb zFA-mRk4EOigX&cBzd`%jxR@V|MdtL&OJruMux~W(x16?|v3vymO~}488*|ZYLiU{O z2eO~cej)os^`iQjN;FdM#rSu|Lw)KO zc>Ou{{Mhz3d}}+Hxy`F{wj=M>PjYh_vtK9^@ z>VjslVeIfDBPA1k_W0}~HlE=buf`+gC~P)fO~7_%_U!Cg*l3RLPWmsqlRd!hXOCwe z%64Op^o{JaoXNIyY?HaitY&W0BxnQdp^H!0r^w4l_p3HzY??GsfN?(PK$n3DACZ@+ zmY~&xS{|xGFFT5FR9`4PVa#dxVze-X`4n8R3guD7R3R^c4oolkYxi6B!#nmHUpFGY zpaU4m^RY#rU8En+4B3zj(-rPaR>X?%PS0d|r5~?X5FkZtHd~IlGvfb7_8V#zlF28~ zK`Juzr;MTmd>Jb|s9%mM;|gMf_}+r=G%&=+Xv~F-=4&>|>X{WPbU<|mWfRJ>$0c`9 zI9+5F&Fn*%YePRMK84B&xfV9JD9mgku4MOp;7?oQZTPWryeIx28ujc$;|Iptd}jL4 zDC4!v^p|N(M2gPqzWk&C1c#2*R zz3AQWa?I<(S59FKD&aAs3=ldZz3qH)F_-^6c#CzgsM~_KS zK=vnZ*^e3=zqcEv+A#LM>{# z=hpEJna#MtsMKcG?Xzs;w%lN(DBoZ#xm#5?@T^B%_krJjBj!@s>#&;0e8l9mtn5=E zKeP}#1M(Z}nN2@ld&;<2j%C+7V07}P_c|Cb4nmXuR1*>lo6&BpFg9CQW|pnlSYh#7 z{6@c}0-N8cy6r0V8U5GWQR142smZg@ZoEiEzi$9CFEkW%htogdp-e^)OqD53A zei6YoByy7a?2jxT;hDIp%&ZhK19Ck!Hi0FhSEL^a)-zZ&hH-D0W?kbSH?d{h_yO4n z7Mf`T2VzItVr)GQm60T#Vq47Xzr~g%uw0k*wDlwB8Rr=*Gutw{tzFhl7P8_J+GJc0 zR%|e?M~%1`y*q6ijFoD0zUIe~OlG0J8+{rw`A6VS(m=n%4%TE@s-uYQ?CcU0{db}k zxD)$6z*))8;PzNN+nd=p{(6S{q~i0J3tL(jTm4pI`~&0?V!Jr95o?;m1zYPTYZthl zb$*Ozq*M24=V>tBZ`}_~Yy{`kCiUBk;eX(Ycf=Nbw_^4Y&%V5kKHSGL+{BY?OAKeD z#|B@e7|ia^egL)N3a~VAe}28cKOgST_GWzN_0^~J3G!mqt$soFZMG2GO3rw!i75m5 zsu`7*4c3j;{b2f$>x}cXvx>3#kP)tAVLuX#jZqwHTsIh>H_{xl$i*7t)0Wy&k4;o` zR1wd~o~y2emRZjhFeRR^8!=7*jIbpt%J@fO-;Mu%g-*5`nR|8EZ>fYGmqeKPEltSd z!e=WHg=D?cP6fAxKjZ8MuhYa08+;e_fo4hMBjZvqVxCM>B_vr=#Of*3Tpp9)_ByOc z7W~*!qN>P0;H4I;bJV$Dv=SMSv90PhbsH-FEnql4`$Hq;-F+A%h<)@9$fh^5W$gDC zbjU^UN!9&jrFDt3(piN~*wS8DViJ+7#i}2*quL0)SeC+;VC*^zYi?I+O~fA2%lV(S zLI=!dhYl?JEu;am=|<$CI<^lL2*oQgCL5}5v#QVj*kVwV!5Ee-+RCqIjuahnUvj_Y zKI%SFbkx0-CJ4iG&;#$o=$x=F=e8)8KfO+D-`F2ywCfD_T*T_sOm^By*6#vSviZkOW`f;{K6ZX={RsQI!L7@JU8uRJ z#unEgr(s_+_I+$6t`m#E)qTYM`E;rezVN*@{l@eo?v+Jz)CuZ`Xg3^Q5BsW;wU1(N z_(y%OwHJx`#(o!o>}!X871eKD3cgh?vhWgk_J8ELv5zyR-iGIB*jFLza_ES6G%fRmF2?qpPKiG_V93AnrX_kHmXlu;)FM(E;6iRKI13brURn8X7p`I_>l* zensejEKmK^eydM4GkQgF56inq3m~GTxQpF$rq7*TJ$=>mt<$&qKvzBDdu!I`vp%mi z)s@!$L(@;2NC&SpW!?Yf@^_lH*KMntJp24~>{6B&1&V@2mo3e(y$`le$PMdD`acpL zcU`M@NdtCErK`oOma7LkyrcutfQa+T{PA1|T0c$9nf1oy{GAWO+Q`!)q|u1%R_%#{&LgP_tw;<&7S2R zt+LOOZJTuzmMp#Z5iomp`7_*> z58j(z_xN;Y(JkspOS2JUL5Z$O28M6q|ev$m9V1mGIVff{1B3G9||c1QpFSXSvI zF9s{{vh&)4{f24_WakL8E@zR$q=?-7F+3D(rcatq{#We-liIgyKVMMV^bgB_vK+g5 z9&U2iU6}QRZ)`=@{4q+0%Y%Q_=*(jLG(PkXJ&ggj!tTYym%OO>l5!sA^1ftt<4#9M`kVrn6) zjQE}3>Og*RSZ@3r)n1={?C4vTSXtdT_a?+vH)2cp+2edr!ln$%L430Vn=%x3qWAm;LViVd&|;*vxRiBrTfhQj13c3lB(G+`f%021@RMI{uYCzDE-g4x zJID9Bv)PysUwDQFzfUGS4&ML~2iS~D%gzNqZNJctVG#9Du(O6|F=B$aSi8Epf?^|< zi48iS{z_~V`AeGXD4ssox3%`j0x(&yrFOz} zUQb$Mql5d)qCNtV7YTWw#}xlojZ0i->(d@hTSIyBjn;z=nh#M%R-1BXQhabO5kE4i zOBG^aM+Ks7NV{w7M%agJ0xlhp3M;X7IXl3FSP`TB&I<6*@&Mvxdazk=U)j}$PutO~a=o3it7)O$1`%Rg?JMlhEx*q9v=%Q> zZmN%ZBIIZ%_>~bi<}p=tffZ!~!47uAN)&p%33Ue59cSQ&WVdT&slG|ItNIusjKW$T z&=`R)eeFB$kx&OH;>1C!yx4l$o3dRBsi75h#*7yp07QFv4=g`3*w#aJGVt(`CJuGtP>vt4WL zt`F9<1ggM4>TUeCC-#(t=oUxy?Q5hsh_qV40hJHAZ7%U{1Rne z#2yh(vs+YKR*>ue z_2*Ggm1QFA+J-SN@TkqFJ^n~u>jL^aa6)2$tc_aqs<#;4ME(9puBa_Y>xuAP7-)`! z$DtcU?Bn{*+7+1e=u^92e(jlKz~Y(znrr79t;=evyp=AF-!$1&VYT!a z#;;gOJ}NUrN>?9`NfCQcCI*k`r(NqUH|akHWZvHGN+3c6^hW zB=n6_*k34HX}OAG0_W=ihq9~QkIPU67=b6DZ$QstXWb?e5)m-NbkPYY!irf0T89 zw&VJa3)>F0)4t8YmOy2h!{u<=xs`lM)=3Bak6I9HZI;}_EFip(M&M9GBl>-L3KNmv zfqbx$*xiiVA`P1+|9R&03jP}0h!=5!=9$eo!a2facR9)&UVE9N3^mdXhs*A?S#`!F zi(vWBz)YW|(IOjqb-#5ZT~90Lf}gZ~(mtuPX7~J~o}|(6jxcmCH3)?PqywQHJ zt)rf~*~X<_zYBJB+HuuG_UyeFYfIsWwM==Z+Z)Z<5nG0dsbTtueOVz$*Mg19!Lk zsImL{4h;3Ni|~jypr=F7)aGEY2468@RbIanejlml(XP3Njj)b@U(m)Qz|xzC&JpdA ze{k)2yS){n5>u`aSLl-1Z3H72_{--D4vQ!jcZF z!#UFBz;!J{&dK*yLVGgko z7Fw~d;Q%yswe4K%8|`RpMQ%1%K+MTI%{Pyx(qGXl7RC_4ka36JY2 zn_pmx#MVZt5NK?R=kX<0Ta5M+=aPTvr#pK4;>-Rbh#2kJte#rbD$w2tr^Drk$2rO> z%P0n`yaj>6nwea8!G>i)sMNN(b$RRK?FYf|Q2P@dFKnaOdZFV`$BP~G`~oy^2-ky( z@+4lr(D4L(=<)W)p$#`C1RihQ-1>OyL2R2_4>WYv<2ZW@`a1H@3hqTo7W;pMGle$^ zPqG=4jLhelZ^u|D`Zul@@}(^3d6Tn+dTLa<`&}EY6-Me8bp1Fd@~Z(C8u-k=-?#TE zu9rv-B7I;{jN9R=D68OFAz!NGeZ|bc%o^y0G*jP#4QnfunGJ#9vW8jEQfF{kYiFx+ z$qm0+25oH)9*FoCmPxZO6v`&%%O3M zrLHb`M<@3XifS#g$U9n~3k98g7qsE$J&aIBA|3P&9I}+YdbY|=I*@o);u*=BZ!^1- zcx)jnAuk~ZyX>k*b(HzxCCE)YJI$;?e5lA$^({51jJa+C^|UA}*w9hGtYI0VYFPt( zsDakd(`)`7wI^xA$4pKU8N?nNGJH?C(8T?K=Mxprsu3o)shEd$SX$^Bn`@!eqxR*O z7G8aBgxwh17tsfN!@0y_8}xk*`uh)Q@JrL$do;ahy0K-M9mv?$Slxh{GQvgK$B)cC z5^K$?QhX zd#X{j5POOPdfr}cWAuu@6B(X-qb|wlK;3jY>Kpm!lOtJ|d}BX!L-R9q&4k>6N?be= z`o_Q#MEd+$GxgIE-%wF;Bw1ciOynEz3iMP|vEn(yV^>74h0Ke1SqkQgt)jMydqou( zlZOQBQM1}xQ0Y<+Ok9Ygd;3F;^qTrCjbl$~wx4qqdw4WJRjQA#tMFSl!4D{3GMl?R zHg8gnz;_;dP|LgM^@hmUV`9Do$5iilcEK31jfsU3*5Z0KoBCY`tV`Zs>CF#h;MO11 zKNBz7a20|Y#BO#tM6uy)Wl9>rhOrwPBAzx?rekT1H9CIy z{o+X9K+*3jP%^rBHr#~lCpc2Sy2NTn^%Z?2 zbEeq$qhCLu&)*k_avmx6m`nV(`=W*N#%T3?{!mKDt1?#ywd3wlRv`RmM5 zw_x74PcETkf>BnkJ?Ma}jQQ!(GlA|vx0g1-9I?e{w1cjvH@TLe2ha^V&J&at(%9S7 zDq(T7Y!N=5S7@@w#yI6aXQ`ry7{^sjL=zRjLLN`m2Gwe$3s}-gy&HH!6M}U?X=4Q{ z*gh@LYd5}gLF~1?R0*3+wgSOlCp3l6Q*8l1z;Q`v{Xom?-S0rHD3FXohN z*yn{-c$Vx&7Qi?c`bKfpp;?rGfH4?yw%uMF2EODOX9H)!dnxi8LSay~K(9tJMlKlN_|sUv#PY!=&r`%S+6y{d z)6l_Dt%N*4btY_I0DG_!&Ms-f$ zObsz4Yf@j zK;T>r4hvtcNvZufu+gRYYr-5B4iCs;d(E}Yf}4n5ieM$r_6S&Vc4Rx+D%Q+l#7*Nz z+z8%M?-H^a=OxKjT*Dq#h=cY=_+eg*zu;;*aIoe8taLVThS!8-qk}c)>#x;ct?4RT zY$gATuh4H2ZwV67CAT}!p9hwvsN{#lMB9AjGaa}Fi}T7&s6|EpJk3P zubg@HPvamOFCEV&-2o4h>_N;9f>q5~*y4QsCk<3HT&+3njlJGTY>!{XM38tn&1}0{ zGFpwIW+H2-7T+UlRMm>=fwK_Um;Swv*`2}~ysAV_g*{LQ`B8h*6+g6rYuo=3o@|Qv z87x88KtF?Ir^D6L23X{54dSNeAfM+vSbx6ZlVIAiYxSpL4Rz4{!lwgRNK#fseirdi zBfWxZQLU=4V3}qINbXl>uwpru1+Ev6|9Z#4)5xdjdJUL2Q#T#HH+NB9>|f6Ho{5X{ zX7GL5b8pzfqQ}h0vzY0A0P%%8?VIMFR3HJJ(6GuioB81L2W(bbjBhx~(0?5EQ#42M zNLOHAf$G2YAtL)m+ZC^Xr6;=Y=eZ|9rZ*frQYiLiDcjw#_9mOxPI1iFSp_Z)liB>^ z+jum(MnvM!U#76@zX3{&YeYr{pshr@N`&u497y<%#H{EPU0M9T%$NO)Y{@eOFzFCa zx6U@76S%076&9pCM7{`p2@eF{Kf8Nqj1j0Lxi_M%L|BkFVsy1AuLR$=jn|dfXHtGV zpQ6KRwDQ;>9l0~=3WQ(TFxDmP=eRThex)JvBS%$W4B$(QJF40k01(YLCB`z)mf2ia zGxDy+^?=^Y$M&#CeS5WTNK+_p*I>q6j@~g#$Ksn zC%wV9csBVouSfh|46dyM_?9;Awx%fC89RbIE~enF9#^sFe0I9W4M(V({qVidHvMGz zyUU-Roo1u^RrTbY#r@&t8gPes+{J-jE5Bkrbbm(iu9&|n?kVm$i+eGNV}#7CWtnvR zO2ZM{sq`wo`JQ6<6U*z_iuWt|r$+0n;MyBbi!df3_I)qAal2sJ7fsHB?LXtW6I^+3 zo$p1B&cZX$k45sPIE_CG-`(UH2=94st;$$Djs6W+8I~&VLCoY|Z+Alj;qd&O+d2&k z7F)$9Z_;mt;{ftQO{*WBMEEpokoV?P*oz36Kqsn0bhWUD-IWwUNDcLlVM`z|AzzD}uTNlK-)rr~ z?lEd!6mP_Hc8){kE_^4FkEos;-{;T#!#c^7gY|lR)RmB-B6sn1C_U+GjGdmHPj_$M z{$ap((>bq!V0shOYd`N{bA@jsA4D)!gD|pq*$5{z7>Tjoxmh%Jg9nWQQ{SlLx*}Xy zX;yYE=7r$V7HGYEck<7Z1698 z8RiGMUSj*V-mrZ<2gRQR8p48F3L~zx2Jd{EXZN$OkzU?Cwtf5S-v6au2B5j|=eKVN zEE*D;uLuJRd|d0xNH6BTHO#ONuI(|>MObW>a?29e`Bu;FM=+yV+z4L_SM>XprNlPU z5^R*=9WQPCAYLnEqi`7Z(P|KWaBpe0mRx}aIRG^v)#x<0Sm`|9`tZ@O&b-rYSU^~4 z-Zu7;7)wlN5;=IqbW<>DA7LYW5tczO@ZOPL2XYni6d%v->+>U@t;~1x*oS}P8Va6; zijl`Y<~%CP4z=EW^tZ>hckXi~#*)B?F2*ttuOGi>=d>t3!sMX3Gn@~9re0s=Jq7u5 zAojPIcx+)E8N<9Mv_+!>epv67*C-E7JG-rOgEQLJP4Er4%KokA?u7zNxl3pYcEcFF z!%KRiECf#i9-J=_Jv)CTPXTBi^G5P18oRMuv8%^nt#qCXKKokc&*m;`hCkf|%YdZV z8{73n8ry3#%@_DYym6FImn#%^72KYLvVxB>imUx-w(Ol=p#6Rn_cf|ih2K{={mv@a zC#~-u%lz5+A^6%rfKQv)_^AFU4sB(3nUqX{&h8b~6|qp^Ebp@|(d(U^rB#jGwv;mk zJ{x9i=vyL`xn4d>_Whz;@3Yc}B9EKsG+q0@CRt&*&1dyFRj1Ec?j-G%yE4`(&4iO< z1i}jLe~4Ae?3Nh)eP?PMJ{zp8#e&0`k5y{dg73U`X(z?%K9|;_kcsh4jz0+RnvVH$ zBItn4#%+r4daw$*2BX?Zc%h4-jo6$~M{t8`U)ueE0UtY`Zv zXJRY~Vl~0{w|skQv!nRRfvLi4GpWo^IfSqUFi(t_C48d7i&7jrAGaH!M+`#JA7(Bw zTj(c@We0;V?WWIed6Xh0`nU<^0bek)J=Nw=ovOXf_p?DiKF4Tv^uQeWUHI-51uZx6+X}!7?y@NAvT>J(cgnq)iMuySKt? zMk98wKL8yDxc-o3$j5n49@Djax<2x~1g<~i82BH}CnL`Qt@E2=pUYQPUPkzuIYta$_2EOz@M;$L1_akrCVL+~ zpaUw*Pa{89x|Wu;1g^Cm-FatY`B3unj|RY#{ADI{6kRj4=clo>p2anb1EfEj3)i}$ z7NvQd*oPc&NBxgx(6I(w;KOQxmYVZzt=q@f(kk1V*m9u%9gaP{c&+%=)dF9Wx7=F} ze9hD>Yp$uN@z+!UV>uA={%wH%HliQYVpn*do##LJAJFFW2wqy&0lwkz`L5W4H$>hFpJ2x@tlYr1@_N( zRbuX>vj%Ix;gmHyCp5;^SU17^tNv}UTE*AoZ3@sv=xFo6=FRns>wzvH&~dv}_4}+` zkKpGyhmXXSV_k>eN!)16aA_de@IYr?TuzN0Y z_2BUhtQkzEQr1+nwq|X8Q+;#8`iAEEiU8SzkVSi6=&x<5JAzMSK;#(Fzg1vnY^19I zh@i82^1m0_-Mc5Q9=iVxL?=o3X-~EmdRyDDF1S8O_?i>r+yBS_e3Y9gH&;-7z|kFQ zBW|vp)twt+YJ|b+k8WDCF1W6BPwU=Rj-{sA%XQ_n#_MYHJ#n=PWn_#iGs=53cj|X7 zDck7X#AEgGww|uq-5bj^+Yc7YB<%w+lIAA%wC!o%+qS25U9h>n$?J21ZWyCiagPUD zwCf5jDs5I_OEI%s30t-Vus#g7+}!%+F5}Lj<4d$o8t{6Kw*y1%XkbzL&5sZtrvH&?(X`*kFEC(oMxAZM{KMShC61q*f^F* zv{C$1yL7eS#~gHJq;}raF4;Ra7#^R@P%zXN6xp}cnvvNEWNAZn&fX1eYPblL(G4`J1};@{e$#EQRQ$I zc(J0SzB72fgW~e~u7j=7RUU)yyAza-(irGDqL;p^u=fXjV?2F1k?RGh{Mrf$%!ra+ zu*xO)M8{`cZ?yZlauab&xNqw~z2qmb(RZh1i~Ct}B;>IeQ9;90A86|}@-b_PT|Jbi zJA(&1K09(@o8LKjz4V3$j&E2vmU!=-G&Q?`qwd3!WJP((*Vj?q$7jZ|W&%*c!G_1% zF7A4#zYalNjIOIBfJraocxu6hLC79guLz2l#7xFCOw<=H|IhSWNgdR29Jo zFXDbAat^)^1FbEC#x88TxMNcwF&3@^?fhK!hA+mwr#HAQ4r?rH@;17BPA~c|EAXjo zYS@bZ@inxO9MF5XDmr!;(V!3adx%D#7|$mCVg4WZ0u9SsU)XkGM{p?ldBAc+jE}ST zw_VIhYj5_=Cor zpuqA0^zruN(D8|F#|d==^XS*EbP?{oZP2&VY9!30aW%q~#G1ViF^E1r)0|id3JIZS zM`Q)eQl9^U^~-|y19fL`i2cHV2$ZA@ECoB>hDxHHkpBh9PwWtSzI^1$tD}zr`;oov zO=vei4D68zv=U^gw`JqQ{6!3I#co#!dmnDZ8O#=L!K%&s+n(I9xz%pvpG}m967JJQ znurPquHT+R<+!Kqcq<{_1Jo4f@NsB-)UjL6$iI`%T;4{0zpgCAe{DCB?lcWiEVIHM;RERTe>sA}@8ZCG3XT>VtBSeD=2Q?Ks(Sa>wPaf}@lDO7gjG9yYsVFyPp=#a zytesw=P#XmZS=AxXb`^Pv!Z?4A`kg*p2B=?3GQ2w=q7vg%@J1y3Tg`L8E#NWYqB@D zIm$F$4A!rD7irB!|hnci(b!*0IN74>kPB z@6PQmtS!fkp_QNDJ2&p(Ypi2&m*D#bA~G<$9l=gMiFGx!ni{L7;Y(O+kMIcl_hZL7Bi#m@%3H{CgV6r`97LsNE~OD2i{DDskA=Z zYVo0_@wrghV62jOG@;I^5FXrMAjnDg72dLh(&G(XT z4W8Rp(OS&2Qb6+`DrQb-1_h(UuoT&YkIm8e5}2(E?&Ue`WZS-NAM9HGTJ^7={HHq~ z96g<}#<$ktt{_&~%eh%`US@mh1~Ae3Q_Pl$O?hx?6U9Dlef=TY;C%|#dGj^i^-kWW z;5!Wsi2lADIB0JA7*dg!3T{RN4O_idAJ$Evva?vN4s>R!Rd7{d$+ciiV-)4ya*Xh; zqp_;i4Q=~6NC)S-SG@GuODmu1Tu?A;ou$dhY-WYVYOUyV&;&SJWp{Za)`t;KTET;H zV7wZ8pebJ$VXIjWLzX>cKdff24+bl}G`=usZVA4_t4uf1b(t(y5b<>(Ruy?j2Ml7a z#8#%lKZyrM)C2zd=Yz|(*PMOpzqbCG_RTwRsIzFbbJ@w7b*{bMy;uXzY|XB6XESC4 zX#R&bd#&YYMVSrb+nDo1tm(k6@W(8RYIL&X2=1G97nVeGTl#qg%-8GlF`i&UO9OJp z&}})OYL_I_W3*t2YaZSu)(a93ta_xC3QiqnB~RAO-c9>1{O+?qUHsGaKfQ73(6JS- zE$91+cFH^D?XS1*Yv0$lv295!u2XzV8Zg?-$H!?7)8_KqmDPeN<{S7r$|MUbAG4Z# zR&0W?&4GN69t@Qz&z2OAR1Ym{2*7uvBS(X_?|>O=@C{>L1NOy655!ox71We{!SP4$ z|K0LSvoDQ5qd)f1tHk$o*XdpRckJJ`uVZ7|hSm*1XvG%c#@SVr*~=bUy83&X9W^%F zO=bm*;&LZW7cK;!K*P*>jmw~UBp9de?YrNwBsY6cZPTAAxq3a zJE30;tI*6!GuCI{oln?l)3BHOSdoTbNV|1)hKWUcF}{Z%i%ST0PVS{FBb_^a|?g~D;rRf;@eesc6tcTN9pAk+!&)MQSg=(=X=(aLIb(pxq)fyT+<`L14^u6j` zr1>*?f9v9U@&@vaeeK90T*r%pe)t4aeEELFqrb+Fc|~|L^gN~K*+$YcR-^XSj`Y1d z@?p|1*KLiXj4;!@XzXLKzLBVw?_CwetTR^BY-l^x4#*~f7k+^`Fv=aOyEdl}FGp;5 zc4n_OMbKjX5ycyQpClYEsHvhn*N1Yj_!5pQKNiI&$>pxa^&8vWxIqKO*!l=I!sV&G zm2q80un{ii&b45@PmD&fx&g68I16g>12(JB;-K+`wXP$o{oWtN+!Nne5uiv?aTy@= zMxH5btk}ZasYj%|3rrO6W#G{xGAm`MN-yCVJeGk2yuF8Gb%lIbza+>Mx3UCtg=9qy zjmdW-mvU$fnlieXEv+Xbe*+r$oZZEJtsmvV;!99EO1NJ^Urb|-WtqQzLxXDfG;(ZO zETBsIYh9HR(Gp+dMwnFC4RKIY85n_HXQ*}?Sp4)}kLpUbR(KcJY-li*EcprfdSCW~ zr8Z!YOsvHck(lqb^Le_ccMlCqg0ciQkLm^2FodSwqt-G)(j35gh)8bx;^|U_`%j-% z&{x1n{xW2-7&{HtMv2zV#oyBt_eybAcyT+F)xvwIh7kVz#hOwz9!q`=#{&ICtFwp9*#k0?bSG?-dFi~wwYbBGMQAC5bTf+N6 z#om8cGNP|8Q>Q4%iDWUtLGg~wJ(2twXlNB0`Lu)kkRuMs5bQSa@)!P`6QdW5Ia|w} zZZ;qO0wgsKcr)R_+SN+4qOFJX<2!9w$Li&J!P+?6|CU}7#CaIs>xe##s*j6^rB_7i#S3>9MkF$bZ|Y|fcC04-0yzZM%BU;6Yl#_fvZ4Tzb3XdxKJhxVnrL- z#4gq>T4N)62v{a-2%-}6*tlkodB{3ou_-z$t=#2!U=P37jqf>7^i-e@!Ide`DTDXP zfpb}-Vw%)m(svZK*Id$gtcQhFKDt38vV!*z+Wl4B`S4~4pB+%(C;Du{x(RjI*V*nj zZ4BOS-{|TaT~X{Miq+xl`^K*ZuhVaI^^LB+i9t~TB+5D8#K$-B@lAYu6CXkYgO7#5 z<`VjX;*N8Y)CT!qAb$_}9Hdt#N&6x9LLP#YF&%Ie@&U-7K)wn2bI4K*VE-%R4#<;` z{{eXxvH^+fBIF6kcOad(i2EJn6Oey^{0#ChkauC>?T3)BLVg07iz)saknNCvgM1(I zKOh4bm(raF7Rb?%MhpxlLp}^?g#0(i49MHDMl=U<7vwm|k;#(efDA$wL7s=41nEkV zq!P$yAj=@Xg8UZbLagyChx}K_nUD^wpPK{O0a*)q4e}nynsiC}4&=*_4UiU$QZIr0 zKIC%9KSHj8#9cR}hatNlAB9Z8RqGERTOrp$z603-S%w+oCn0|b`4prC!~7%UV#pst zo`&2FS)3tB`yls19)grJVHd~;Ab$e+KIAVT7iLM)uOZ)oJPkPqYaK5@o`8G@^7d>= z`mc~LL;ex67mf(J0h>S?ARo?y{voeHWfZQ%aFSuy+!bE z$X6j>fb@^Y{~+Il{5j;p3D6(phmdC=A1=oKAf<_t^jpYXkncejPlDbcUxoYx(vNYI zFCgE9{C^=^U6M570`vuGfb4K%9R{S?15S{;Ajd&^OC+ff@{f>{As;A}q^Xc!L4FHz z{S=%V(lHgbgggQ{AF^f|{19?v8GHqDFXRJ|{^`IB`4!~fLms*ndVy@XO_H`kO1Hzm zAYX>u1sVL7By~f&FhKcZ$oC5 zF7)HK~Hs5dI38av#2z0r?^1EXWhzMb3hJViEij z@~#G)8`9M%Ne@B35BYt_Lru^(Cvh)Gqzl6A1fjkH)t%RN-y{q6yknOFKG!1gc zYQz`h4?tFLK~2;J}gNqAiEwxUV_~5J$!c$@`oYhAIO*6;1`g49|af4_WvYF zKZRWQcZdr}$M=y-A+JHc3;FWj!*?O?`T=wW`A5j>knN8lk3*)kBY!|1f*k!8e0Yr{ zr9s}l7Wo?T_mDQoZR;dy0;Fp_@-yTwAa8{XY`|(Y$af$EkPRE*FOb(D?}2<`6YK$L z=|G-i!#vyg31p#OukJSj=fL%s_60%ZLb zNqPnHE686$9@+~3f}FDr`4sXR4S$3D3i5wIu73tT z_BQPHEbIpPLr4YE`45tm4f!&p71H~Uup{Jo$Vrg(J0xie!$$jOlHhv27>))&wpKpujuf}HcBBvnKH8|2-Pix1=6ke@*|Lw^4V z`dP@_qmuL>WEbS4kfkr-oRI$txe2oD$FMWx3CL$4YhFeiLcR>S3)1om><#&S$ODjn zgggxC{|SzP?1Fp^GUcbZA3bC%K>iT&ElBA#^be4WA%72f8uCw& z#Xo~zKyHJ)3i$=(XOQ(jhkro+0`lJ>t-p|@Fywm3k-tGKLFysr{1Wj3c?8k~Y5o^r zhirq)gZw?D4buB7_zmP<$YMzOUy;WkAAp<+`6lFTkfq0PEMy3ek^g^v`raroe`GYC z9=-)n56O61t=HkXH5pH33*`)I^gD7Iz59-= z&=L2_*?3-{r{{Wk44&_i)9B3i=yUOWm)=YV&zG%uuG7(tzoH~xq?Kb2TKuk^0r5V%mozU(hru39?E*PC9>y6`pV|7+?syZ3}S($3q>z!kv zr3cJu>6wK9vphXB-Du9tfx*q`=_%H+uxl`br5D?wh?b1>^qh&XYqLqwk8zst!RB0j zs>POve>RxX^~pJ7vkX9eUuIfrT5%54voKHAn>}d;SZtv=MQ@tQ0Qz2oBD0BkS%9!0 zB~8{RJMxmVLZNS`>1D%Mt6~6-ds6grO8PiEw0BpsEX%2>xNWkGcV4`a^)gG&%OS%~ zGw`>m#+0$CWKNHQqYY^(Cab{{3Qfw?8&Xo0JVl-!3XLC^VoWxsr<{rH8y~PKqf#S&uk#gzm78%}Y*^^)>aO+YFwRaR$8{ zngU;&VzJ1Xp^2d>azRFcUao!su4bH&m#X)KEFrhPbgUv*KN51Kxb=AkIW#vkG1-=t zlPWJ<5gMH>Bv3Q&KB4(w2vk{i$+FR*G?2s^SaXT52{LQqnVSGcZJeZcVlr&+Vp^qJKmPpKnApE)igH68A&A8*Y{SMt&_l9N*whKdRt zjy%g)U|Al@D^bm~3T$b)mYi9s-q787d4WWxymuQBoRo`K#4uz7dzm${n7_s~7b#dC}}&tiRY zO@1o=Ki(i$JL$!QRJq!oiqGGcCKpv0@#1zk)!bYI+8LKB%ky{}EKQax$I)RkOtSvY zG0;G0q){(VnUIRq>dw&TPfN$?SDN(lgo)|MBIOL3C(msJqPi?u&aveYtAbP{q_k`g z`k}kBkXDkdD(!Zv@b5HBZW>+}6~Ut?WTK_OBsn?LVg~vamz?6v!l@Rx<@7=`P=Cv# zXA_c{ysNr%9NyeIH`xg8lWJ3N z&d{iDJJAc^#sB?vkPh|bt7q^O^GGz%H=KPVW6rI;9M1U?efFC+20xJdjjnE{D>hm4 zPYeyn^t$J|_KMz#eTn>U@cUQ~orxYkd8GQB5rcO@*iZWgf4)SEeHasG z60JDUN*<#xIZ!K&eXR_yjo2Sp_sP@-Zf=qO^|oOez$2T{P0M0=3|CjN3poXkEJimT z`#Rgm7{DU~Hx~YS+lXE8DR`I|-6iJh`b>WvBlB`g>shFMqr5 z`fq=UwZP$7v#qfQ-V952+(Ga={Qg~7*iHB&{r|gt2SxV*%hh?PSk?N7EHSW;FdRY`>U*Vm#SVc>jFWM?5Q6guG-G}q##WesPN7=ZZe|RMv ze)NKCy>b1Phn5r#!5(IoCC(RXkI9Mb(XU;opT z?OX@ZRvl^&e#Ry0eL@#FUv50#%A!kb9J~F4aQHs_(!6LJ@c|_9$K3?WI5tKc7j2ok zg{a>PD-3M+;@^$!QP4^_T>3nT+rIJoT7HO zJT#PcbD=BIlZ!S+q8E>Tc_C)s06qWn-?VoB>0P1ap|qPfnJN=2Cn%n|uKL;XzUx{W zk6xfQUK|p)-hru!?9s1{zx`5c<8QyDHm=?~6dr?XqqtdXR5(1vmS0eIkG{SU`!>4c#12ln-g>EdSO680W^{5|gF*Z*#FopmT}pk|1F z3~a+HvFtyw)lZ04?tWp#{VC1MX5%{q;gRZq&kic4Z*slRFK45lLE-e`L-$=L4W=|( zd1Jsgs5WriE%E5M?#K1tM}5?iqSa44dVzYW`>rp5Uk``dKlg6{?}252p6QFPYmI-g zj7050QB9A*bNiL}K+N;tKRY=6-NZ(N)%~E3`=*V-+x#0{eWR!Fi4h8Fqky;eHRuZUQ2Yb8M?r1Re-8D`#nFTMqg-LNFCsVdz}UCYD|`;GXPjr7GPfv@law#akIBj{zML?jOn92=Eq!wuafpj|T9-ol30I38_QZsS8H9 z5Sap9{JvqfyLDi@s!6ol&D*Wg72wC;1{ZHPIqtE6ZLo5mG)i|y*RAW|+=ku8sswGA zefR;ZZnPrWsL~~I{l)LQ3FdJB^WEgQMg5OM$z}IRExM1O>o7`?Q*Yg9>z`;`R-*-5LGcr5dvdUYeXF+9h9Qqp^4wu~!hmLi>i< z?&L)6?vXy$tw>5vI)fPLfVVQ!2xy)(J{qjWzG1dIu7A6rtE`jG>WY)DMl9T-tHsp} zwK_@{-S_pjy9c?GDalD&l8Teg_1V|WMj+D>TWVW)`7qnCV z6-g;v(?MN8r(#%2`15Gan)VH|-N?9)=3OTxx=G9y{MzsnNe1{cc{AdOO_i4NIMUi3 zb{yqsEea|4zG?6zZ!t`SN1x@rjap|z>*QHv;}fVmg2Uz8Z@hDqj_m6m@$`rn4RZ{X zJE)hltE6WUy_eA{?Hi_^E%AI$aQj|QdV0iRL=t6=F0`R4Yr!|Rk>2ZhMmS0aoJ_}~e6 ze(b(sVo?%dnVcL-sY9ewF7MU{bta#$PP9sTKOybKMg!q{AV+gsh<(GvLZ^&*9OrsT zPrfI`Gh(G7CFy{E8T8^-m`}6E$Vl52U_qD&kGAjY#Ija;!$5gxikY-hOj$@DgkErS znks=sSctTMk_I>^H%0di56ks9z5GR*XCf^30E>uJQTO9ked{&7P%hpJ6vJ!xy|{Mw zNQdYipXxiw%7~RbGf_sIsbii3gO-U!t22ig9~a}=9jV_shWI{`>rO^S)F0qIz)YR$ z^Cy43?H-P6*9uRfc56(3HT4+gCY{q$CWg&blesXa?;*}q4DG?6=zT?m3{Us*SeED* z{T7;HHor+f=^N2NfzIPt$m37weI4%;hu7}bI34(;5A|g8hjXW-Ttq*3mTLeuS8Jzg zx+k`Kq;(Qaf{+xsS?n7gmdE0-Sb>G?QIh+%X$$v1vIhJ>DY-)VP|Hk&VR-GXifi{d zDV6Tsu6*gZJ9jI*U^610av}4q87J(mX@9uw_M2aot|`R#UB}y|xk(3f%k%+#A;p_w z+ef;;ES>zH?7ew>Q|FmBe9U^}RnL)Z%f^6?BpZ1FB-;scLKDfdjqI@4hNLzni5I*Q zz=ouTNjt^tCKNCsoiLMW!xFH81W1#%nI)aXW+x$AJ2T(gX*vZ12_(cMP10qo_qv}) z$C9z=3oqaI`+a}J{vBP?v8;1n_kG>>vz+G~1+sjNq=WBQb0q}#-I)*WAL0YER75&( zW~cm9>idT1NMwSpL5K0G;nf7u^P_6B1~$}4G)KD{ZL{VT+IMHROdVp2DycXLRriZ<|$% z^MQ-p2YYxOCeK81TgWfLegE&-azUPBs7ytwvU|pt8_u9@B8^^@kINS8y|KrJMB_NE zQ@GXngD~$4y}_18(kahmkxu_*@_(i28 z*)sTr#awlZlz&elTfP(jtWh6z8nzTg6h@4SUorV`X`ir^n=8sV9&jf6H}HGi2YL`5<)NO||q9dyv~QZv5Y;{CeDB zr9*d7MzxSFIn#bJR0ntJgCXmdr2V>gc{^R1I&OTW@mGd(ksZ8BIgR#T-gsP^pUfYk z$vd?rbe+~}XwraNCNt%awiPK~8D23QRvLM|w5;x*9$J@bUP5C>^re95i!DL*wSd-i^=h}X(_)( ztSD}C;iG=#U1b*hL@h4LeZQzHdw5-44Qn1zj3dZ4vW&KTY@hPa!-b>zmzK}M%7vGf zA1J>Q`<4Vg&x3wJ+_<}JD{Q~!xj)yCZD59Xm3JelpNc+`!M|<~j=y@)W7U$1IZ$C0 z`BPZ>y7qbUdgqC}rjlz<+VgR5LjMV@*4wiDM4q(QwRklWMQLeBty48rUzpw_rTO-#F`YIY9bmP9) znOGNj?aAVjYI!xHEa%^beZ$)LWF8NkdC@Iap0@tMx?`Mz?}#(7cOs8OZbN1)jl8NG z1D_dwe_g4;nL5&#hg+C0u{g3%_)y!Y`A@%A&X**z?za55HPmYP%gN3i8?govB*h6k*L$vyBD=^!vYUSI(7vVN?DI%{ z@)g#foWt$ghVQOmY-!{iWwtUqax(0j9C=2^Y;y{G<<+pD8rBJ`7}#o-Y5VTbzB%FT zOVce$R>sX8_ipkwWoaaR0mbadDUp+v$#{&3Jg6HR(H~#;Aw`xf^8{jghqg=%Z_5Qa zQaOiczMI^lOi?h{MOIEm4T)B=FyAtHL`)>>H<(WAMn?!wQRMQa{;AY7 zZ#chT=2}}VP0~dvTa%B#Q&W`~MS-ty!KD(7Jh;lDF*g+*$=DlT#6(_Y-MT)RyhRrN z7K0(O4&$N0eRt@;8_oxKxP5zI-x;P{$AMED>v$*m8HpZl4F#!>>zXEo5~LA4sZ+4=&r!Z zt9-r_qd8q4tRcPS<8eUASR1rWv#*uccB&;FnO5Guw4BzeQB4W`xz+lYz-wKNGzK1= zoIFLj%AR62EV^rkEt_-)neZZVRlPpGTQ>&PM9T#91)MWrDYb62?cvW~XF>Zes5Zb^+a_fOYxu3SV|SlEmD5{&O^J*}L-t@!?An0+3#T17AWqHMg zBr6SAcr#WftQ`w`i*=iDHifY(0gs;5osBpHud3D4vU>v_6*;_GdidS7qsU^~df?Ry zU=$kjea^*;JhzwAVREKjQE^-vTWNMv9U7~f1Z(XP&9E~X{TF=EmgfwzoAQRnA>>om z|J6oK0m8FA(&G@7uvDmlEDyDrR`B1ZPA3o5Dg0cmuzaajCQl#ZzP>0itIBAOi99_i zVr+yxVv~-|W9k(~bqEz6D&7mLm*mf}3ClE#_eid^5dr`9VTO(@-gAfAI5(uvucBr$ zqd}?VHt!v@8ZKo*%QP=C7TP!i&#RVbRDM$Q0Vtb1&eWQA%;V_x1T;;Gcsn)c!983T zbf!tD!wW|d1F~P+cV`+uJe-Heq7sjV@V>@G!51U+Atx`Qa$LmR?Z;Zpi*nz3g+&x?PRma6Va;EX?MFUIJFXAin^m z)42Ayd|bLHU6L>9FYD9cX{M$!^z+b@683hWjb(pIP-sL;77JzcNS1z=J?LSwI1M&y z-D#7Fz8{LWGzh&oRCCcl&2 z3dRA)WqU*vR`<-}3ORtboBe_E^C0ZLi26x(Tg&=8g-(Rs+~(8~T-RhXsh{@UvVDGB zRCvP=I<0C1d`{MS;dkFSI?ws(*VFyqq-!M!xoVw1oPetbQV!sniyc)tBTZ-DJ$?z+^@_dPR7e zO^P@ssi}(6Gia}P#*}+lFBphTc)Yx3EB>YaQY0_c-z)89heLZ2js;FmzJZK-*;l=;H zEXY7aAr)gI5eZ@-_T5H2ZdmJwNEnSZH}ar4qZj0{SQ#-(Ih=eL^BfqngWMnkHU`n? zmEwQzS+tk8_QKobYv;rwD`_NDGlmhkFbp~5$n0+cgXda`67>_9YxK-s1*wa z)a#_24)k*`29$14&QI(O*evWGjdQrhRAGH8tfe!|4G~^UKNEuvFzCW-+IJhix8Lad zT7$EWS9!sL_aPy2@Hmdlh2Fh)i{v-_-BdMRu@H3FW$pB-3E^v`ZN(ze!Suo@t|n%h{*96SFDxS zAtJPKB_STD_*OP<8|JcN6zW-?Weo2Vks)3OkkM&6=TSDd4~&Qv#e=r8)D(+|jg}8M zkJ!m3k-kJNqG)W0P~bpX0YPWK)6n~@MoWyTb^Hw7cN=_fSeF(ddE=d)!93UaVl@Qm zZynlbAF9(#!p!4bYxX$eA@XSQVARg) zyv*rEJC4yf<&oeq`+iS*A7V8c_EFZ*##F15a=!@A1vW&Wi_VA#t8F-A=@jRP^7##*b;`X>T$9fb|nvK3m4CV=q z*{u33W|gR)a)9>(k4a0Esc#By#7}VZS`|jjL?sZmt{!!y()#f3RjurTI*rOJImN z$!fd`Zo~_{UWsal9ak}Io{~H{IVSm&q~(Yasq`wZn^@NZmhth1-ad?PL?sa|m?go(ME<4mOr%N)x+)WW%O?ZOApvuuHO7lQ9PnRpW4(`vNkGt1MN zzsmVlfUnc=x#c~aTcG*zDVQPuB*_@h*eC2Q@D=ShttFjO;8aC)Y3&!qb9BV^`?Ari z(jrSyEkc{uA4^)MtQ5tf=r(HS)*-Q!WRHX|6vekyMg-Jr;e{vH%E$BszO((wJf9P zigs}7srN&+~?)8Eg`3OggQ0tEbg03+2bTjL$N%bAFYRF#XGWf1UI1ImF|uoS$Xh zmHBzb%a)@SoPSEjxu-PBjj748+>7KtlzWx%45L0eVq+Z6`hTz)z%_fxxx+v?hLV->t40Lpct(8LAQbM-D3M^!xQEO(*rIOp!^r zpDfRXS?X4GvAQMwNcubJ=h8n*C%)O)EW??xEPH!)Yxev181AKgN3-9{&be2)xBs5y z-lx5D@5L^4hc{tnLcy=@O)SVOs4Or|r}yPeH|733=ewB?X69xZtnXXU{(8u7+bk`~ zr2(HYww%Q(vB{q%eUd~zqjnGGVNEY(*%-`)koPW1%ZtjKn%~B7#T7*ukm#a+DRM4E zYk~R_(AtNzdPDqBKb7=1yI-7lxiWw8qQ#50EWh^T;ze}cs*vAxL-Sbpxu6LubK+|? zP)7^oI(fZ*zv-mOnX9lz3pnel#xG3Sen4>G<0ex8A{tG=J{Q_K5MTBoHoxf2zbVIWYNT&j@P zC|{`-qbtB-P^IX3G-f(BVZNF@z1ubx{v+?vM)?_^Yh~mm;V;p%L+j$-Ry+&td!%37+slj7#k*_Ss%ys(p`VG(>+g--G z;4^HPb^J)LOUg*1d`o8;EF&o$uQJpU+6Qi#zz32_l8UiCfajR^ab~aw*kf!Fdn)Nr z(pyQf$ykHiI@J=FJk>Ilt7;1T!<+{AC#a(l-3f~44%R(Z>gUoIYA^A+K5#?Wt3lU;Vds>t=Y}!pInrLHpm|soYs!f zjfGDr>qsGK5l*9mwwwGyEjrDl*GL8|Q`K5AvYqy6+PH*sgIkt2m1x>9(;Gs5!uf#K z6;NhUI}L4^h&j#?RFg*b!6RbZufJDeW#o~|dL6s0r2C7n$=%g(|FZ}D3930{*Xi1BEQ{c^8 zNH;i{uL$K}w1IPzl+J`m|OARu~SF}-mC*LTrS@=!(MrN1v1xD3Lf73CY4!**9 zml7O8QDvMFpjlixbGRDk5s`w7Uai4+pXPR{dZNovfY)-bEMC*!jkw2~CnQ6NiDM9h531?} z!G0g-Ps}NBfl3N)C*{lf%cgxOsKhrCH4`yTI<8+RhvR$0WFj|R<4X#qI|1EXr=jb7 zsggxVyz>KQ7QI#P)z_M8^NJDf=mNx4Fw~w8S&gI>j6tJg^oy?JZo3 z_Op&}Lj7uODiayNDZ{||2P0P;7`?qA9~_vE=J|BCJpQ*9DIT<3_n;we}PzUGDI0<-W!feE#VY5pKD z)S1?san4%ZVD19{)Aog4Pl`P>ddr zr~^?&QULZf9Nr4W?3*>=9(>gPJP+o1^5AGj1 zh(9(kXU=#hu_qlAfH$E%$Ofu=XfF#jADlFa9;nrt&8Sa5GijE(MBM`3 z6m!3ym}916(DDI)%;0nFiB_{$>kpKlnSW+Jt>_}Ys|WAsDc(6SmHKt!CqlLo7qhd~ zU$f9$H^`PaqWw^aXT6D{OzgVt_=W@~mjv|h_r>_UsLTuRy21XGVia*X7 ztJ#K}6Z#W@Xn$-XWuwHZnQE3gQ=J8_OE8MrhFy$p!$@WexMw6?*6+i-N4R$NK8-{O z!Uz5IlGcmSJ@T4LZZZzQG3b2}h&J)BvlrTx+WVIk0kw!z4am+x%<&FwgE!1fNl4#M z{&1WQM7_(*aN>_VbP5%Lwl4ID)NG4FKB4$i1*G;sjb{pKA$&mb)+NCUsuvoMf)5b! z^sV51#QCn1>dSl1qs}AgN1a>KXR71{q`rSG`Vc`C5Vz4pW5^G5@24HR^@Ztl?^t>c z|NW9M^aqDfx!O7ZdPlvz$nN~(R721Mq;}Lq^mm2g>&;vVj#G|#tfn@gcspsM3#{=r zMymMO9-02J{bTb-*oU@T=>}Kw2aOu|c+10-Q+V~U>0>kTo}9iU-N`I$tMiES^Sm!S z@8w<3JK|iDj^p;vggP#pXtA>@nPGf59ndvh1N8B8Q^>WjyJiE>Hm}`c8o1M2bZ)@IG&k@gi#h({{UPd+6P@Y@yTI66)`x*YE%FqN1S*Dmw~ zDE}dQ1Mv>!47zMq-cnDCXPc+fbF}z+S?+w|_E61tYkuDR^)l1)ubN+}d3rv4@Of!@ zY)P?mjM`@s`5sQY14EdK7h23cGF?9-=LfEzxpw1Q>A0xA4P0) z=RZ+HKKOa_GtE0{md%eVe=5(OJ{DKr`2EMw+vLFs7z)0FGiRFZ8n=B;QQHyzuyrlK z&D`MH=sQqK>^8U*<>(*l9d!YALe;nxH6vcs0#bhlHQm8}m2RVq4ltu?=AgNtDB_ei zC2uxyDSN++j`4YAZq1LHf7bkXjkEmi;>{l7QS5xdlpkU_cnnKSO_Mg&o^Q_|yjScE z_f3i5^PPy0ySwy2MR#d8j}lU~q#m)VgFXxG1$JWMob#YT=#$t8Myzv+wSaRHOuFp* z&G{H7cX39MPEm^jG4iw!r^?T(b88-NF0TPKzrK7?-X;4BrZsxOCanI3H$8(j$1K&Q zuXnC@df*HE@1t4_HRLgpET$sIMzA|maiDaQ564xZM0XLguP_j)N$mPR7np6RLpGB& zphLW`+)DLYWFe2%6sN@rEg}ce6TxG*x!X?l<+S5thhRII$By>B2d0La>>AuY+H>4o zt4G-UYDmn;#sU9NG*bsr(_dY>(BCE8@fzIb489@ogt%EvMXpU1hZ@f|9;_e*GWDn9 z8{G8)W(8(1*d#n_fc`iuXpm=@UHS4ZOIJXDR6QwPG?zv^5VO3=o~6Y{E8nZeA^JbB zzFys5`NQILC&n4V&%E6awP#>h=JS3re_vhtf${_8gZJ&e;asnk#w2Qk`%ueUE6%nY zsMzQu`g`pB8aqm<0;=ljR-Rjd%p!KRUdsfEkcbko^O9ejqH3TTf?Kz%+p#W{A#TVr`vz>p zvdd0&gZhLNxvacdo~>m^z>WFetvph>r7SaVpZTxk*3zLC(<@DXg#rETb8>DsT*spF zb0>9<(-pBRW82?qIao#dLpQsI;z#`($}Ngs$_#@lmi0K&w6%Jxalh zx8SDr_WcgUsOEIJ1T(bgJc3Rm^AI<&ZJ=I^opg#=La|p}F`g-9OL;8)e&QI)FPu)_ zzL6~F7UsSI7-NgKs`5hfNq2P9)DHMmjq7-;Wm82X&%b&^&*Dv8C?Y8Gk7B4k_*ftZ z!Ir9t9y#c=Iw=Rcc;pZ#u-j3Nu^O0dpqOF<pHr#AiuakV`lo1H-Bd*Wa+cxP~{t z!=hhjzfv)$y|jb;7rPQ#M7-*$4kB7=j`f75MXy;zsi4lN5FepGF%yL}%BMD3WSfYV z>PbjNo;mhAh|NZdl^O2?H}pUerRcob#oNlZ6jPg=nfF2<(}Z`!aSK;V!oBae0dA^X zXOF5}+R?d_Vx&0FpoTQKXAHJop1FOkqCy5$nC3|c$u0CX&Fk$5FY3lASGTLf)#VbA z@{}k{@CvYTMe`WVE?!cc$uC{bnG?q5_ ziok?olW$1;L9o*E$e8TY(7p}U2rrF>(05d=$R5|mK^7bAd!T16i@NOHq&ByLfJ`pV zL~Ykt+(bh^7@joYc>Jx#Ltkf)ZffcLX?N>R>{35nb+ECcq5(N0n55|9FN%n9v1z2S5|B1&R32;-Az2oc7D3*KvjdU-c{!)L_~7)b0*%%BdsXW zK(=dJK4OFRHw$FpEf;=cLXlfG* zX{Um<2z6S1OSE8>xpiXI*^r7Mu> z8yr&t@t{f!9(gAnYfT78n7(M3wxUz<1%!q36B6GB{Nn<3m;PcwMs)ee=8r3)TT45a zAARDD$6w1is*tWMY}cn7ks+n^0ozsU-ZGorh8`X4#%6)_Up|UA4l*DmbvZE4b)Kq~ zR;wr{@Ok~<;JV`e*tOs8)x(~!8bUk<&rkv z#e~n@F5>F9LsD(@z~b6

    jk!lz_h-*ud-m;Z zhgQ+PO^pq{LYK{9vs-zTJWAp*8}vs<5Ns``l*7y?)JJoI_0U|G!!urCBJ($*9;_#J zH{D!9LZM>MrsXl@|HxOR1kz=thMjyAdHo1#^e0Wdzvc zbL0qkf~&W3ZOWftI$O` zSmaLgO)8zieb-pk)CiYaHnlXjJhkc|7#>=+dE<-QD7RkRcxdBG8|m>yc;L_~%)cl< z#Pb(7Zia@QTJ;pX;l$k6Q!SfXo@zOWZBxsEs*Vc0&)R^tj`Zo}DjH$3{>7gl)FhN- z(T~tGk8Q3M^R8&$xL-(1iSY9Vdjqx9=)3QCtT%i497RM3S9%&wS9EW*8-M=v@ZRm% zH&}znAGid@X>)j8UhWmrQXy|EX82~5!Y|~RiUw?0%B0Mw@-;S96~jv%jZG~bEy}x2 z=&A|c+SGU;pf4;@XN{#rF4R|^>y+VK_;pRNPex}GuK9G1-;uXo9YB4%T@Z3UG zLR~@)c39PH)#fUIN>H14b(&F%{7_M)DjG`BGv>bWRnUUC#;T1KO;t_Es-`MvsEV#% zpy&KG`kv$s4>Q9jhRq8{_333!0;}J z^!YPJYNrF*P|@QUVR}(9kT#$Sv{ck%#bbQ7RS~TgDlhV-9?TVsx2%Y(q6myhA&nL2 zvsxR_)1?-exDZEY=kjWLPHmRPu|GGdfO8dlcs9UQ_=Yx8LVdpIHb12TCKleRTISyKvaqs=}N87zKd7G4XA#CBekn_W-EGM!Jn|XA7r8gM3v)cZAtF-crdG&N)-= z7oc5G#v$)T%j%}+^4w=s59`6b&{aUWEVFoJ245G%BP*CYoe2}k7xaqQ^5+S;PQiR| zpPWO*1kvK&gAXXmm=?`FkMA^e555#t$Begsr75{$dt&TNHs`woCH z7;?7Vn72in0`A?u)4tQ-U61;PRKPc74*dz63q#++UsYyQ|2&j0v0PS@y`7i_TS1#+ z8X7q2E1?chKNGP}Lp)dx>H*~eSQ8UT9)G>ubmSdE@zp?;3< zR4Fl}Xi{6&?LGizA7krs)!T1_+pv+OB(+V-umrh@_I9`DiG0fQP=4)LnL!y({AdhD z49U-E%fOWK+-j$oTKXF&Q*V;@CMwfl;Tkp{H8a8fWu9@F!EUOjVMD|h!E8{IsfF)-~v7^n~K9dnQjURC% z^XlDo6gAFElFjHl9#)8h_Dl97yqJH%XxewM^Z=rC+INcg2`NSgOV3tZt+-O!-g3L}=`a?Ol;}-OBpzy@ zRZvZ;S@onfX>kB@U7a%Fyb#YB!2;t2)V~2glt!AO@fz3C+gKP*zE@>4e}vX#TGX4* zb#5FIAAebLiA#D zp-nklKp7siQTo!Kaf6>#e&08&jYpo3&=)y6O3zdss&ZoNw;A|JRZP>A)+-hD_FMOJ zxHYMXN~beaE2NjQyKHkK%))-ncBAp9_wr13j11&(flFc6eg!s|6XAa5p8k9*)~<4o zldq|L9U(rI8t=(>~wiayoIUD5kjq(U{dS6O- zrGSxMcol-}5y;tlN{nZO{nT3)Dxu?&Qs94~a(wvj+x>K|5*7w6Cp|~VBlR;}2dmCD zzE$;BBe%Ifrg}a=GZozd~8V9p%k?S3&E2#Z|{f(creA*JX($O(x zon?3Dj0jXni=A3DtE21_#s)2h&S9&* z|L~kiR8{y7w^))3P4@(BrrJV1t@RF?H@i|5(+Znc#kH4pEbE-ygp%lA??5hu{DigH zFRs20d7GrDn=IsG+Jwa;%ngd=wD2#@dWuSziTPq0WsrZNX^Ii*!t8s5I)+W2j#v4Q8`O{(q`)(&Q(J+1Sfc+G~r zyyB(0F*acS`_X;|>b3aif<#=e%PSvVb3dyxmdB!9#puRVL}%)RbP*@>Qma|+8v!wcR#(8##>Wb*VzLVhkwjX{2Vw$5O$4I z#|P~VM1SW*j2J}x1GS9$u^EFp<^LWb8IpNjLyJf~XN&|KhZ-s7aqaq!?43_{cXnR( zd2XW~1h0t;+V{`>Y?ja`az9|xY!F6E;Tma&2LtLKn3YI#M);xGXHsDV_Z8WNby=>f zjn0npojZhNmqhr~wr;m2-{J1nro>=@ZBn{K795=*#NDc}eb< z&^C0yZ_OY(#E-CsY(XCmGrhE?@a&50UC+Eme);tqot-D#!FqBN`-WL_{rB%*7q)1Y z(0LL+Y=OqLb`S;(7ze+%0P(?`0%q9A7K@B zu0t&k9{u+>Iy?3`!rL;uo(`M~WgwnE_0Y~~LHo!i8})bnsn9d^1XNz_NzcB}?=R!I zMfYdL`Br#~W+e&`y;onOIyCL{wvKi7;IVFE->}jB24h-1*>b_r>!7XI)#u8>;Pja5 znESZ9&vnevYwt1l;JS`{^-WyW*MloW-ZbsT_9pUZ(&u!=toZFQ?ZMwoAkt&*HRHeR zz4l}FKKn(?J2HPp<&h4y>8Z*K_$+!q*{A)dhQs$slGYw+@7WDa>{VOah5v-r7hJur zX_!QTwXj~Zyw8Et;@Nlyx1Vgrkxdx)d=dPt-Q4E8Fd<7e!#3F5=eX#4pc>`W-`}a< z)KsQfd{dkILp~48!rT1xnn~%J&15g^bkp@hgZ8?QxnVu|%5s5QyoX!-Cj5<%_tPu# zc@KFT9vt{(*`tHUYhon(2{WA@lpyN4F$LNga!(+u(8(Fe8kaTZXKJ-bZxlTyfjdZbSo_|_NM zflm__n|jQ+Jek{k%zn&q5uPup{H%lY{PxN*PQ;7WN{>{Kq-u5a}_~&u!NX*jQ6&_=mhIz~t9I4laUiyVm^v}(ag4mD`418G z!Uv?rP#cxctqH=?pp{hHQ3ZHx$9f*9{~>mH8mKqCB8qFdksqPf?bfRk=P4rN@g82Ij@hZU_wk&+4aTj)Ri%4%i zszVvoFRk2E*%zpsH}RF<|3~ff1ct9e)@cnn9*4)3@5*;`@A>-B_IPsoTw0|RHe&AU z-O$gYy`FhiMi}rNk16SIY~EOW5yacDQPj$?z6z7Se+r|&f@#_LLF-0)5MLjihov|N zEu=brZD`$vUA4HrY|uKiJXFcazA>J$#TnHgljD1Q0W)QgdYTWtm ze4p2M!Mzp-fu-;yDtn-{v7zju@`Yxw{(Ao1!hf0vQS&H2sIrXBlZ!K}x2&WV5~+pS z8S4F;*!-7sfxOkSW4As{HN=x;*nBmTvZp}%2$`ai?%V`Yl7#$Ds1t=3mtN}GrLS3J5*v#|$0 zRN+8sIrfD3@W;$^osQXKlJkXcdrbL=uoiPz%&Rone9?W$ceymOY4OVDO0=iY%kcUa zZeId>6z$-76I~Ha$0E;)c5vuEn`(4|MQLs6n$p^eH5F^BMwj8RN+0xa!9@(n`rRfg zt|{CT$a&3Q%*p!KJ6kuecfQHlP)QViLRDefo9cI?OdXm5}C z?rg1%r-}isdt}6t>h9u|o123DkgzuU?^m>A5JuPbm<-G|uv@QL8(kaPClsv2KDr6h zn#MIPds_Cka2}<#G!F3Q+s!5#^OJsv3u;}6?|19Z%-_BPeL}UkggBiyHIUlAG38*&tQa5 z*X|D<<2>%8u^q7?-M@)rT*@mhk@E}F_m~j3_BO+^9dwV4AUE`Pm1Bq)lvXU4>8fX~ z9Fupewet}igSgw&AHDkeSERJ{{J2-_N$kVF zw)d<8ud3Ch`EJ!LffJ*eeM5hP?y*nt*;HPb-cjOMyM0INX6#zAeMi}5+PA4(uz3hX zc#n>&?-KGol8--TwJ&M67b8l6IE9Uoe<|mo#nGlZ){_6|de)RnANs$4?L&XcrE5fPT++0rA6E~F zo@sw+Dq*-6LvhK8fF|{8KlDHNB4|vdeZ?gYzWAYEzm_Z<7+jnj-1pz`J>`q$147(L z34SR|Z{19lya)IBh^}Q%#Ix-?>YbW`Qk_}+o><~aHM$aB{F0xw=Nc}-7Xs1qYfqkm z2j~dg zN9)pe^Ld}T^bh@In|n;!-$MI2+P(?o(;*h`*5kAlY?kvKYs)q}*3wl-jtj3)#zaFlGzr}x(4)#E!C-Pq2K{cI~HL&!Om!G@r5!Q8i&OLdn z_L=$(ux|^jqE9_g?)NWV6wfB2Pcv(g-%t0u5Y~u3&Cq?O1b!bhYI(RtG~<9!hV;OM zrBv5?OiPxxZbtjb{VL}(=LS}`dCQZ%W?^%meS^n?e$JVim_?HpO+*fbS_8o_xEOOT8^_pu;YGC|^5icKojLD;O z4%F_-WipnP%v?Fv(_>PhE2>CPPxsfpN{J~{`yxd z-~QRFE8l+oE7$Q8d7y@Sc?5aUJ_R=*(wLb+ke*{b&2@Yd;>l<6;1|l7XLuc=|0Yir zmy~U$V_f!JFsGNyT7LM+S<8#dN2Rm&Ny-UN*^cIN(Ngs}0%I5SmoACEc6C~k6v{h|Jkdg-~;6kUt{Q8P`^Wq8STUU zzF4)Z#$E03*xl$WnTZ>grV!5v-n$^>_L%ya|Js`YUfQub(PyBUKzqsd9ZQy@DqtRf zj=LW5qvsdwvk=|l^6%o_N`mPz7ma_2Bi`13xl~u3+4{grxwywn?Q&Rd7+Yz_(-4P+ zcBw}(3Ym%Hqvxrx|At>i@gB&mMWJ~)bRRUtE^O=D*1Pe-#@>xRtB$SMOXqtGYbt6= zJuZ*g4G&PCiaGlkaUTdB=HsqDhPqsd{Q04M$Zco^z%>n9(JUm>x>npZC+}PIxH3f}PQcc`5XYslR{8 zN7)(KME&9iT8W$XX*Y|n;t9TElzJXV$FhO}t;c`fL@^G|zfkW|+vfqfo>e`FWAC;e zVh3)ZTQ=ski(N(Ssnw&3!3;GOw|_w$BBjtK_zke<0zRcU_Lzy2=Q~U#UWk|j^T(VI z`AXxI*(z7|+V|Y@xberV{}04X<1&>h z)G?zYt?7arZZ@2Ez*?}Nc{zGy{&Tzd=s2LuJz$f?)bCLKjZQyPGukQm(E2~rnLvzC zLo0RFq`#<@y6R)#q{Se-{(chhm3Ws;-M*tAgULd)#v;=s^y|^^x>cdd!O9T`O!S4!m85<)+tdmXpLou%Kx4m`_zR zm3Z``&Wjpw(Jgd!sg!D9WRtF`&vEOz8hCX0Tq&-1$zENxx?*?5Y8uO9G{2{X^Jqz} zPHiG4X^24s&S9{!4IPa;J9c&NYG_R@CMIfz;rbqM;C|QBn18q4$JYFKD2rZmO1y;y zS%_@s@c;|Td0llMVtO0#z@$0(O4ATMD@$O`YB$ZH(2T^M#?;ExYU05;fI(45L+3`= zj#E3!PIYc<8kNUm!8L?yM^y5-XqBmM?KW*;o-gTh-=yONDp~u4)WH0ZhzMmmpF4!U zM6TjptfgJ+32#-mBcEwsSxTS zZpiYEjUC;)KHhn{V@BmD+|4c9Ni4{h;v6Aj#3mR*l}7a}{}04ReyHVF;33-ACL4%x=o<>)<=+S+GqB?#J9if`T;|9=ped zUXhD9UZAzQ$|%n$%&HPoirwf|9=DYdk*n2Y`NN5+f!Dkbh5S@moNv3p*LzdckZ;v#)oHCW+PkU#so?WB8T0G&MyCrl2?k?*kOeX8F&h## zK1ws7uwUEkkE^KTh!t;*M0-U2SU**9>h&CR2`)F`F|6PI_K^7v!BSBS$St$kZT4Ud z7J8#5vzflLSjGAD^Tf+R+C6MZ<7(|`D(9)5nFqJv*>!XXsV=b?7?qK~44rq+MCLawA3?Fr=9t#S*U z2hrlE^GxEFz5yGDJt%0zq;#_?z6b=U1e9h&+I(Yd9b6Sy>X?l zbw-l~7ivyw8dE){atv~f&LbUjdvF18ubb@0Svhc^ZFWPvHOOPIt@U39i_4{85g0Sv z5syrkAV#x$pm{_XkF8~xYX(vlT(GBAHgz1>gvd-eC_s?lU7b@#oWIE zJer7yIM>wYvi@=6cPWaTLqJ#Y1{HPfI4ZW#)Fs%CvgX(9*R&Cy$F(6j16#wcqnL15 zT)S?@ydb`}M8C#;aU*Fc{k8Nr-Nnv%kI;9R*;o-`(iuzKo z9ZiqlgKHZ?e~CxvYkEH5pEzV+kVo*Hv~K`6vmitrGcT;V{BOE9jK` z&+gl{e&hO8>sG+`mUS%)8y8kBtXPP%eqOiLU2}JTg4boi3bDW{W2`YQsJ2*wSJ~iN zB3xsKkLypPYwU1+WPOF#L30^ovp8<>@h1C%ZwNdafPsOhve&(D+lj6dN66+AUHhNk z2aES{i`O+8nAJk|7L z6*H=eN=KN*(Qaa27#<@6<^>`2ezfFi*!eulAKUlraoD>K9$we74(Gyf@A6#XV^}S0 zcD!t=X%H5Zr^RYcDzf4_5piu#A+B1ZwS(m4BA;gQZTR{Apsm_7oZC^g=aQW7UbpJ_ zHmWbe-ntca0X?YsPHzEuS@SXc`_dC-SPQGIJmo8)`S^ohT?YR`5AbcFkMwN0;jVzU z>gSPz#s!}YJUXZiQgj8WfwZx2)%q2}#|s+^pb4gUQVXEug3bFb1QFYU}@0i2)(y--HPL@V6s8j3tdzR zMX1iQ$u?WABGDVCPi@(zf+jt$ImA~*8c=S^SrII2`3*BVTt=r-sws>_Q z&@OOeWYoiox<;lrl{%c8Cr@eC7(CZgsD_4E<4Qt@h}Mz@tbyjNd_1VF)fNnI-M(SQ z;RA4wl);?F`f67}#kwlhnqAFp({cfo@(<-j3grZT`TAC}iRRXk2c?C+k#?%#^mFUJ z8h+OXnnMRdPJ^S%d zP?6V-TQIc>^(-u1=o5PWqCHm~YD;P$JRu9*T~eyW;Z;1+GH7n&iv)?rPIre{RWhbs^G+N1y5xZO9@H2!M9Kjb?e^cIKL zZAoQDvaP^J7744A?0ptIgH_(a$kBMv<{sr9VGmk#%f9jtzjAEAFTP(qV5S~zwM)HA zK~1EHksXxp*qoC|&#tYP=YuuunD2xwKAYR}f901jdF~${YKvYq=R3;E-nGI8ZihHB zjtd`HU7<(44If+!=Yxr%$AxMTs!e^$pw}u2m<_HsLJh_ek4by)f&LeEU>DI>(-yGu`UxjUxztPpL z*R^ka^^LEnynj>M!~5Wy{0Q%taC-U1SKs*Rn_40|%irY3t>?o3pL}IR_;3-DuL6^i3EU@!0s zpdEv_KLR%c2Y{aeM}8nl^YBejGVm9`7+}g+Nm78TfQi7bf#ZQ|F^aVT^_URM1a1U6 zff8SA-0~2O*fjfW|z^{Q10~cT|e+}^8fDJ$w=CT$8 zp93xf8sqTUz!kvn1AhZt4RmAfd;@SVa5GTGD7_Q-81P5HcYyx@%*816dEm3a7l3~O z9spJuBmNiPDW>5}ww;48p?12%q3l1>3rFcJA4@B;8Rz-RAA{sODq$XlS%10Mr_103=1 z_{@B00$Ab2x=Ubm0rUa<0B8q3S13u@z|BRHbRTfu3`z0<9X{k8@N3}1zz>RH1F*LQ zS^~cE0AdQ0Fn7r0<9^bXuO58s^$T=AeJ z{SVOnkR*-$4;=T~hzl^cLXyltSEVFP22P(ZN%sJ=z9UIRK*s{u2h4pK+<~q~kpIBx zkHX(TcNOv+=%|*Yr-9KmlJsNX2f!}iky=UmDRA>b2h3&=c_aCQ0%Gzt@Zs_Meheun1g%(T~Bezz=|S;B$-NSKz`WunA~dDoKUF-vQ?U z|D^@G0Um0Vqw=VAkW3v>sUS1acba`>rJI0#>!5?f@6A!2bg0t%SY6g1^Br zfxagt>A!(h--8Z-rQesNKLfM=7WLx)K_319YrTN)0LKBJU4?5(fK~01G!tVU;LdU z%>wRt7McaN?3AQhpzH6UFQD`f;0t^n_ygd)=fD^E1#la%>mQK^K;MrMH=ye$$Y-GO zd3-kTGhh$!ce^C%9PpjpXpe!1_J9}g@x6EtaQX|V`@qkDBY%Vc-G_D-xN1MzSD>#8 z=dFOYZg2)l2hg4Ze*?@1{^B5b09PH7q;CTkyomY)w7mqM0IveS3w-4;-UIyJ5!5B1 z<0$e4cmenv@Y$Eq{sCwHRFYl-O0S?U0iOr{66k&v`3*b^d>i=K&k!%**TDY*uKhVa z3#k8vBwYbM2fPlP{u=lJPXZ(U3x513XcYK6U>vaGpHZ)X7l0|imVZHg27Umv16}`$ zx&V9*m<^O(2Y=u~;B??gpa+=sOVkVCHsAxmFMy@Mihq-&2Z8?roDVd=AxVz{*8&#; zF9Vx^GvAb?CBP%V@cY2u09OOuy+{S%Uf^b+d<^X#@G;xuA_u|2G4<7RK@ZfdfpmXf)l7PvdEnwzdaxs9PZM*WdEp(fE)j#^B-cv3OW6gI!;+{Gcw8Jc5|5AR z=)H?%dSA1w!()>!_}Cap&l_a=uX;HKk99hFTqwuku~ydOu|{Titd=lDJ}Sr3 zhd!b+;_+cQIufuzj;DiuM~nkCi%ltdPgy@gX^uKKUVC3LfX_jP&NY zGF;YHuA|2?If*Qq6FGsRJzE}6cF)o!6SrBqR6IT)$CC{uaylM;azZ>{hMa}RLU}Uz zp+LtWUv|(dkDN{)c)vV_47yL&WjTSda^iS|v@Kb7j+vN4_OdL<;R#vJicZ6R7G-C6 z-6HFZcHj~@(v}2#Opg8*ph=FNr~(`0DBDC}og5u^7qC{2jdrCX+%byHOc)gvJj%HYO^; zITp_zij9g*OUK`;^s%w2>DW`AB*&(v;kbn{Q8CG>MsHi&-SLqVQWIftj8UhvPk`4R zGseaxOfn((aS3sHV?r{_F~-G3nET){Q?!D@pp8 zNI6y)b$0?@>Lw&a8zXf}Io_8%A&EsbM`t$Aj*2!WPt+wg$7MDbL?*<>Pf((w7pR%d zZgY&x65}JIv&%A@?@f)0!R^`gx@J>m^IciGczv9axqTVU+1ZiCNJWX#wJ}#){G_&Xj73lifIeqt0ZFOpda(WxMKR{Y0bQpj*%~W1h@X5||$ENN!7wOi|-ZwzhlQ ztg<>TCP6p5jkT#!_JnBcbhk~2vYTS#bJ}v+#_6o%qfH5I^V&>0>jaiK8~+?1XPy|B zxS%bjEl!TQpCvT6-CZn4rc556(6+!CeGj6f=9=0T-xX;ZuhS(=PqDR?WyQus#)4>6 zRI(#wc3axC$Vfz1r;F0(MJnzRW#`)BbqN#W zW8$D_U4}U^P8lB?ABAYPrKj0!<4qG_OLN=!9Mu?86di}B=1JCMoztd^wzVy>s21I~ zqfw*NEU_u38Z67WaYJ+@g|CkHq@%P;EF^z6J$;m`ALzU|w8Q;na8>``&0p_Z^cF&!$JS zl$kc@rf6zx=6%Wdl+yHZQ8Du)Ct_c2luPHzk;g|jwSH?%@%{QY?OuReV^k7Wlxc|-G zyMRYkrRl=E!mTO%Av%S6 z4MXlkGKEqrhu#%wo`iQ&?~aO#zY9H?dqz(~n_7BL)Fc^i8@?0mKqHoWf1(+$qTI%$ zIV)FAcC$o?DVdRDVo=Jm<#=>i+_}a$l%{(b5Uk97U?N`JGkc`*`zu#Y^+i!TJ?y&< zbSv=WZ}&s~Z+KUSe()J|5JMl~CM^e3HZ=6d1J4KZd*QzOZ5;!jl>U~hTXDsv1zpvn zr{`VQFev2D=#_XD&i@8p#=7X2=;6_e3%6O<$5K5mP}l0A3-1R0d;J$5b^C)0RjC%* zreZv!jjXAbk^mZU5unf{_B4bvuko20?j5sHI+37a->9NMMagd=gghu%D<(+;KNMPq-$PvXez1wV zSfb7xzhJ!ok+-h-{f}I$o*BO0FupdCjTOHZv%-T zjQ<5U?9*%j9R2F;k|%U6jig!^ob~(v;lujdXa^6nbN%bRHt>4qbF?4Bx<9(MK^-_= zY+%CcrM6sP8>*l=ho1>nwX(2yuQUGyLOb5?|Jbk3q;Cw=zOmD&XJX-%i2wY%VLAO3 z$L7CDwOq^?cpcq-0O|7xivxC(O@!mEixeH@N#A@O@JZGw{V$GW`f|*pRRHCvQ;){HpgO z+~>xyv0c=H{q*&Z@yoye*PPq3dB1z*h2aLYRM zhMJ`WU9Mq9pq4?_(XaD^+bMCTa&M2s}RTbXGHm?y@E>xKo&23haKzV!mGyjD7; zONqD=uyCc$hlvoXb(k(#_RZGYEK$89Beq1OM4axiugZoX(-B&#TSU?z>z&XWZwJ+@ zMn?Q3Vpc@ZdkYXqRAVRj*Svg?^^Wgd?;eT#Dkb7jpHilp2@t(;9Eo<;O_qE;#!B+q>ASF06E{kVOvMLaX)5F&{(M+@puY zY750n79J$e)YODL1kZ%GV8|9;FZnc6(iG7v6Q0!}bxP<;p?1=s9X$fFdgowui4IW& zPlq9nm{L13CR!c21yLx|MeDo63r;YP+$H<4HQim*!jEdNAs0J^p%siSsh6d`+0t(WJ^wG+`NnPrtcOxke z-5E`+q)-+zRDl<4c#|u15f&mA(4~PMl$(NOgVW_&FJ8_|b4{en!_Y-Us_6GKma|Ud zg>vy8Xfe2YKkij;v-C2yLt)BqN6JH%^2|gTafXhiCPr$RSkyXWknwT0SG_|GTgMUJ z$K%zJ$cTphyakw{Q#{!tzu9^Z^{UqbPojGBO<$V2B4#3UFjHr! z8GoYn6%jHx?tAM}u48nM7CAcl{m7Ka(*Xt&b*c96^Y|0IujOsx;OgDlivy2z$v`%L zEdI`@vuFoTaRy*>#dnv+J)v!u)=Dcl2WtbFN|X&wm#2E^Vu3DXkF@v?Ok24Bku~54 za@qyThgxPLT?SY0vR?J>mPTQ_Dkgtre<*${ykHX|pK>8ft(z$9t+7AYdKdJnw_ds` z6W$N)ADCuG?AKKryoN~>Z?bhSao;H&4Mh1`$pG%_xhDk62FJnlUbrtua6NuKgu?1p+l)e^L6!Tn>ALbY;d|v>!ph#Z3y_m563?<@`|Am zK1qF0#iK5!-hzlep$(n9D1}FcmJLpqiM@2$EuG;xadpD{@dYDK8^8*0n-#12zy;1h zGta}s%t)>a@e(Zi=5*=M&ovb#AXM2s;|olu(KeBfUeF)YTW$A_KHAF~$LJimAL{ga z47@CK(=Lx>ke^K8O5B2;%D)50XEWhLjDw-f%ki z+yEU|>ZQf<@8e0A@5MY9Z5(+Dy5#C|bVGG4J83}&j~C5L2kVoeo2YrDeaK2w@4qC( zjmMtPBU=%vlpAn=gA9t(qxyEKEf66;hNi?oXxZR62wh`SB7MRh;<}6*{}1sWjyohb z8ZPLOE%es3yI<(-2ZQCH*BT{hpWz&Dr;8HCjW3G+o#||3BhON5wBxP5_0s%gW-p%{ ztS+Hzvg+ZJrg)e`{*!%G{7utqrbBWS&zIKvuKPmsQYo|`T}pbQlq{1u$b1#L&aD*o zxM3sT$VmA2__5Ky8@b%HC9)FQq%OZc`~QDkLf7?m=--Qb!cMyUQ~cQYXHAcp3QSu# zGq?%7ACanG7vOdhF4Q_JnkyL1QLaDWq&rx`b>nS`Q0-Fz)X;FL%ekZkoq6xsKIPRcP~Mb`r%;0n6I+Ci*#8;pKS z1Hb1%zu=B>ciLCkKjg7L&y?_sP&QZNT9v?4x*rf+J$ zr{93v8dlG|_M{^d`yKj^XQY&ES#dmLC{2vxaT_}KYNtI?BJVT27x#s23~Zccx-Ne% zpT(AsO5$O8iag06Y)fAM*(72u$Q_lv$zr*EPtQO5`f-tKwf(i z_v_Zz!^-;1+t9CHUm%X#17}_gOXO#4U)pwzld*NaiM=0rIC2{zV_D=?!*FnB`r~!E z6ldzl$2?raOo`n=`UwuTGL1juI$C>0+T9j^TZ7DrXT)DAd~Zoyfo;V&)3|fsjbe2h z*jpwqjhquX8^;v`OG`~3p<4?JlE(=>H+ZfOCA~;P(wqJUso%12`gx>I{T0>~m&Wzm zCS%Wjwk&e4JV%}rIR*Mni9Bs!_PIIj`g&+k0_}uW3}`jYw6a0!H#fX~iH4O_N8-bQ6@3&@BpaaFs=2ZYnC0vA4e%6?v7l8anmF7HRkq21BGB z#zQ@2gXFKz`2Y{suNnHCX3OHX#Vv~)Eq{vpbp}0sp!tt(dP-Ir4hE;hO_i^* zrYva$1UYavuIQ0&|9gVVu9}d#Kea=TIIIp|>!7}i7On*Ut5iF99Y5`-! zo8YdBwIjQgD35L@U(=$2q-SECj{42b0S!Cwe31I}IcG!qv4m1=W%g1)L(N_r}Xwy@LVFZOsPyyOdsW3UyzthVKm1?Oi$8{&^dIQ4D3Os zTw#=lkm2FQd!Y5w%(-@W{-?RS3sIu&*J(4JOf&U(jDb=D2{l-;4U=MgX}Jc`o2RB73kS%Ch~K zv2KU{!mFDl&y9I2NMAxgena|)`paH*_U-z3pYzFzWMy_0{u0poCH+hAbQ;$l(;t&A zNEh`NjhBo`V45ij4E;Rxq=deWXk*!*$H+9IC5?q=v`N-3mm|n9X`Be1wQ&#Kinq;t z_Q{JG18w)a{R;x4O5ri&FSZBSUBX|uk4xky)IU9LJg(0}+d4a-r<}@EcsKVG=nEfj zmh9I}4+R;fS>AT(?V=f63WgKm<VbQlz5z*8K-X|&S;A7?RLr{FKcF`J<2o@T#ZOL}St z`Nsyk@bN^W~azoef@{UMBOwnQ$)SdjWfSJ-}}$+u0D&=L{Ld-wrXl@zs&>r4z&Ty{#achRa% zT5Tp)@KV`raF0=4?*~g&t)bkL){mz$h1w$0`l7ztFa`5DP?=GTUJ*>QNxGwwk|4`% zJ^G4gOumP;1A#aM;{`sSObFV6LBmlUW5p~!p{M}=RXEdhTR8f)`?B3s5cD9yy*Y&Y zWBN(x@hySd*RiegQW@h(@J?P+ZNU72N`52ydO~+aR!#?TP#M^9M));V*cn^yoa~; zf^FhjotSGQ9|`pt6V4TF)a}E%tDqmSJ4)+_fJ zJA>y*vNganW&oiza?a!6nf#u-z7ZqVvvKbe^_cl0#?g)<=U~)|1p~@;@|;HWb1wuu z-6Wr%*dEYX=sgVQaHA81_6g9I&M;T%vM?kj1dTw@g4a}b8{9kka$jar%XyX;D0m+d zP7WN$5V`R8ajNNa=+810a4#@W&NXb}L?7WCn;Wgwr%DAj7 zI{&L-ApP-WiPl!<>Zlj*;h1g%N1r~8PRfjtRbdaZ2DgYl2IGo#`t`5~9o&;(4`h5B z8@CN}S)*j?S)O4GpA(iLT>BBxi3aruo7V|Mgo^Azhc6-CDr}?01I{Bhu}S1#A{UW0 zHtOg`sI&rt&VDDN_gR9L7*p$b^e(#%ynWWC>7=X})zcH_8eXi1ApcvBHrk8qv{mjR zyqPlQ5toJFrF(pFq`bW&gh!?9xC_w&sjyoD5Y=UxvP6Vao~`7W7W0222*nJ%PjgbMM%HiTCS{>W3Q|SPEty=h;%n5e^YYQ+lj+#*oF-EVSbojZ+*6 z9CN07>N;VoVbG7Fh7P9KREqsvJQuQ3hb}rJ9JEF^5k6Q78_^m*Y)jg!>^5wq@UQp$ z(@6=;?h)9s^wck*+=hExbDtzTO@fUM0Uu#|%$8<50xQiy-((c#38Pb4$r;QlQ9orr z?*|^0mdexK5!eWyz?Nl`86gvyKZ+v-1n}cz2Rt}-l3^p%wc!JW&%&5?woq3 zB77}~24U2-5q3+&Cut6a2u9O`NAI$M+vww7*eHImW=x^^Odd->2s`PO7zNk}7ka%C zOOdd@ zE`NlU4IFRZ@wpXaUEBp3NUagbplYf`?y8vF* zbi?`^oLivz@u`?0|1>rlyG(w{-UVLKe$!ggsoAO`tV?UZ$ezP=+wV_BuS&BlSv41J zUe{>yWr|9XEOKuncW&)vOG)pMaFbHp0aF+7UK=0#5RNP`xlVu7c)@(poEIBqrLu#` z?V}Oj>e%=G0#4lXCTT#SE;r1k#$A8ID*@k zrPlh$cZEOGvtc@%cBvyNtSvlSwnxjt=99RG6AM%?+DLu{2t_r`;dD)>v8s4zWdpYP zHMNHq9nVb*dHYcgdoSdpCS+RUG49XQ7dU1-is|*E`cC6f{<%(LV(hTkPUG;{8L=0P z!+D%n#?D}qSXJyPrByklq~O-`jGayXJUKP(cWGnp`|92g(|(^uIBur>V)C7nZzR8J zJz~ZAr#PH@N~GAB7B`x+Nc|`Dbvz4vN z5@k!$;iUJI&L(}HM0itES+bhEJav0&ZR!X2nC_*rBdNbhO}kgVx9gr2SS0YUMcHu7g%Eoeq!qb7RpV_q_qbf034t#9mm=mud@Yb)0>1V! z&CZAi^;60J=5&ekE?4F+S-fQNmKE2YT(X$XThV?Fp^tDrIYD76w&F$}&DNLeHyHPs zPngwonVmF$0yZbdK7eCZ?4z+J5dD+bS7Hw;XO+)!ydTSWTso~rtD0P!oS*DV{yDfL zu9}iRNRCeXBKfz;UqIeSM%q?y zqUTYV>DYw%YWB=-`v~wy?9oB-8Ix|qUOu^aK8fcg%D{;Iu3Y#TwK*kV$O7QqqSK0J z!LlE8iG93iXNcWK+VLf-jJWE(8%6kevvI&iTv-vB>x~XeSINpuDg(C3kPpPpjLpOG0G?ysM@?oAut(Wq_H^vavG2x?j>8(< z+G*B1;-*=raj%*RewbZ^GQStSpNmUJ@}!2xd4hCQM*a^wB}gRPvn7 zWam{>cSN_y+NT!D-oW!w7IfQAZw< zs8ge5wB5uDwdgdHUMiWeRteKA+1bo`?_l zIC% zqJ_MId}tqf`B<-lSOuxQ9<-jT??bcO#SDt_zvbi8cs|g+kJ#2Lio$T)Ub=NJdZY^a zq?ty{J)nO|&qX=u@HWWTLGnxqgnP{!%)T)NX=LB^M#>NCjq73ghZJRkK);vcC*)+f zKqdvY6Z%WWOXj^usDw8XITJRHJ!V{}4~MtUWFl8x!%H4|-dyrG{4{i(FJ&^F#5+Gg zW;NQ3S;jJRnK8>eW~^1oHfI~N%~?3IjVLp!I9HhsDR{6U1C$%HaNp+*<_dF#z>J>T zdZRgetgW0sBh+N^@Y$RHh$!sKA z5(C?(r~JH7-`nclbdf}#2Yi>$TkJMonV(XYQg-WD4e4KzO@Rp`oUSZ0(BfDaIP9>8 z;DC5oXk2J6H&eU6!Q5gwVfn;y(s9z#YH6`VTVojcI@uft7+8mx&dOPb_OqNH!uyr7 z1STSYXGSpa2~D3`iGxe%hZth1y@-rOSsFM%ACDNIHgp!sy8I8I>>_%_8WY|Ar}{8} z_zkrC7c;^)|L##-i2-E)AK2gETJF5 z^X|DJ93bw=4^-ug>1AeOAcwO+JfKN|9}o+~K#qC61soKVMDGLkPn?7w2aq#0MkVy* z2id?)(klDF0ij=Sdf?Wv*>}^Y^jX;^s{1TD@&Cvz)d#y`w2N_I(jtk z_V?Q!t|w>L8}}ESo_~5it>_}Wv?pQcqk9_l>%>E+w-FYLTI(-eXesYOOBm69$b_@P zOjagztqwc15lDsKpMc-f+#FdPdCyn@tT{MR$CwydTzLF3j#x=Gr5!gO4_N!MnLHaQ zR++4%D6^E=z`7Kpm~ALxY#T;0TYx<|_L6Zg<~_o-tM_XlLL_3pi(b-tF@)c`>Y3sD zwi8eXeNG2!6aI2Xjzcb+zC0IFvpD5|)HK)}pU@7lVPW!^q!_NNR;?ST@*WaL6{K=wAof(0cDK0Xp0z~V_;f%~v}PNn?v8}*2K zIO&MGHEEVYEYQBD>(GY?dI4b@MlgCk;P-wi*lo;7%1P?ki}kHuAHoY%p>S{K_$!-pKgE^P7z88Hd%SNvOAL7QEw< znHD=Mk_9@4^8>nOukS{=X zeHBhgEg<;>`2g{t$jh@&fQwdVtKa}El%f%(Jb04Y1CLaGX?Wzrp}}?HM0O^2i46Ko`KH=0@n3XX* z18&deWGu_rnz7Y$*z=pb8+kW;lw(Z==>@r>gcVn<+nuK#&)oOe<5Hgk@%(%s-D z4$2+M{+t9YBN7L6B;#xpNkR{d&J)fS=WoU^g^&~07W4!t{^9l}!X1hkaM|pPWu6+( zHcyl1NZxf{`h3FnaOo4Jzg+b7a`TFti(V^zW0BrLz9$D}nXf}>LXJOJojiY^ zgZY+Oh2OV01?rQQXk=}Qe6lck`4n{u_vbkoO9^k@5!g0;{^O;@!7mp*yJ$!0^7(fZ zJe}c48i6Zs{QjfpZT8M<7_|3!XxR3uBDcf*ln?slwE#9trK`caKcCQTbjk9OKUFx( z1L%ZTQyW0Is0F0{405`Y{VvH)5gkBA+003EK_dxM#?*{CgvIxPkLtKllwSJNMZZ|| zSgBg@UfyO8;mA{8GG~Tp4*mKCrsk7&#gXaA6g!;abA9$r(ee3CSjgR)zrV0Gzm;1F zp*phywkn5z<~Xt)ghZYDkV*I_p%I8!(^OkF$0U%nIQCgGF-~sbh$2;yivl+C)DWhk z8zt$bk1Z-F1vJ00U~$Gp$4ln5Mu8@*|MhQrdUB3MDo@&=Zcsho0^eQG$CP}nJ;qDs zTxSE&oi5y;zsZYw6?mdM7txm!u+$`W{a>;zcH|+u*%t6ae6GMo`C3FFx7JkEs=^l$ zgXoFif2*a{LHXsB^RiQ*ox*KLWxoMZQ)z1HHQ#2>F-w^dX7ei{HX~iT{V()Yxd&T$ zlJLL4zQl9;evo{_X3lkODtx)>Ox1xx@<68ie0-(5B7iL0k_9wlo-@J!I4bxck1mJ& z)t%Osfd5hUBzw_Z8sUJ=GNyQz0hyq^syBc}Xh98G>hjUtPNUMLzEr z^Uswh?JwA0a6E&)0~_@@*K4COiBjo)x#rzfXKMBrHh4*Y79E!+;)r}Ni{r>Wh4XI# z9OQju7sh-k6i*aOjXaw6InpslK^79NCHhLhL|jpukOEvyzE^?lToLtm5Bp|$jyuYF zdamL8?{D@0#9BI9tIM%XfCzb5sZXO+xK3Anw&uMxFIP3@QwCI&`dS`afyg3sWm(n< zWFcWCLYGCns3L118v*%uO40ZZq0#W@;`L5OUZuJ zzoFP7>&4G7DFT^5XT!Ls0y%=DILbLbR)@R+j1An54M4Zgf%{@Hfpi}-i^wXVlp)qK zQap3=2+8&hOs(SB*MMSf|1tiT$h*-c2BF&#ZhfsD7{<_(U0PB~ghYjFu=XwkU^)oA7+ zY~t8Ry%-1iDQpRkz3Lj}nd)1{ZRz(D#!!6W{PexPU^%uh*WhD}Ek3H~7g|oZqpGJh zf>Y&=#&>Hr6;|>1tAO>aSqTe;1x5Uk4V8x;4a6YOQZ_Ln234C%G1$T_2Ri}XjslF; zfNUe#4C5Cp^gv;y zsEj#z+k9K{s7;=n@lqht1iRs|h07)3KKD@oo1!mwj4WE#*tC;uB&(;9Ln_@fdfG0} zyv|yYA%k9+=ou3dTj*YApXx7O}Nk@DG^167TMm53REBq2?n8?Z;f(-1S(u~jzoBg8?zM(u(}CSO}`A*+x@ z_BmOXqL5`aIuSQKFElt%M^~%!iYp~=wr^y{K1U{6s&M*s`w#U467F+z0ywP34X%{h zrk$@Hd8U02v(Z@)dUqyouuD6KBvCq-;3-2Aabra2yy*T3WnQS8w0-+8aCGhAye|-f-@G zx28Hj*PY|!`kSVi5c55@u$ryL<=Y>GUj=cHUC`8y$)T}UPlSZxXmwt8jr2rj9CuJV zgAqipUR*dF{b$X>$@z@*l-cVa%m%bn zV3%y5N^sbDpXjR`zf8z%W_M3rI5JK+*O_6CFn!T5 zZAFvp4LBCgPe}ae_KyqXU3$lgh-mSW&X)_LYV(^`9C`fh$KFUgB9mWP*{;tT5Fz;$ z0o@hb9-rM|M~@DAeuNL5gJqXB?TAY~YI#1b3%T*K;_`NP*a9wdd*iXU=N)0KpFel)x%alcyoSm)RaJU(Tz043VdGZv$YYP% z;eS+vKx;L}A7WnNeKaRn0iSDeddAC4M1BME!3IKiD{KoiOq%@Jj0~Iy!voj|7hwYP z%<3587~-@!?Jm39=CZpK#;)6)Hiy-sGe(#N%AY}J`YO##S<(N@wrp^tNIqTl>8elH zOl{2HHSb935%~y;7;81|y0-1TZSOU_yXL^EhC-&Y4HfQeC+z63VdO;i>^>W6OW}t; zCjYk89n9GQTlxuUWX7eQtPn1a!ku$i>WH31It#ptkuWEqPe{0}9DM|k+niP`x*G!Y z39bZpt~WP7*ISWK{hS;(G92j*3&ARwJ5;O@K#$+i>%av4E^$E8YNX$XweZVCLAC{b zTX&WBK+TyoXI6c>ifle@XF+Q!{6KA0j~H98JxBX4oP|fc3!YvEQ=6))@^LDf<+`&S z@cY1M2K7dFu_2Zr@C!P41em*VQj;Q?{DZUSZgtyB$Dv=`fZii9M>+Kqv=x3owa^p; z+9ND~VJ0o__ul(B|4xX%(A>I}EC@^5Eq2FHr`-ukk#iE%u zgfFkz-0;daimg`~UT!$pK>uF>123<^{EPe(Jb$HOGkoajHBW;L6?0!t*KDeJy5<0m zO*Q+A8w>F{TP4~$^3N>pMGml{m1JNuE*ct*S20151rn)isSZ@;McLRSmW_RqYS>7nZ2As{C9R@+*&Zig(ab z%Coo`QH(ey|L9(zG7UYQX{NQF)Xky!j|yiCyrYqO2t~CPS>zp+;6g?t-vTzWc?%;@ zhT|aIoX6MC=Guq@iDxCAkt_+;Xf=Yz7P1oZ5^}K9rlcx%S2nx^xrt||8Tp701zD=F zG9Nu-&W*Q_7Q|H*HxyPES0k#bi{V4Xbo~N7=daQCBsM(EO z&|8>?V+wSxqDTWLIWC(e!Wf}v*W*4`jEb4iQykF$rc5iNXZ)4O@Z=i>5k@=uO(%lB zk$^Tikafv7_JJFkGompQa>w7CGwSZ&1(9w%8%^zWz&8~1I3moi$R_d)cm-N2>apT~ zOsY*5trjvb;-vz}Wowo%mwQDn5R->g6{62-t3*$iT42IL7}cf~CG?!yEDd8j}F$57U+V==T6rcK#XpJ?r zkg0cN1(6a1IItGmiioE}(bH#XeLEU{pj{Yf8z}lciE>N}&xRY3{RBp8SIaFn^uB_R zu(2Oz-fZf#vFn0(6<9aIqK>x~aS!L1DfY9`F395$_o8KWlXZFQGs=e*z@FpErdZaq z7Sj?V^poCJZ>yUQfgG{L zFm7`;pr^gjS&kM!H{duA)3uN$+^ggYi=$?<@bU4JOt#P%r~Kzgmt_&-7}W%r$bv59 z@zmR(z8Y}>OFF1^15VgdpiWFL$wCjdhXs1BVv#GM*Gj1;9Br~D3j8|36uwV=3-|#( z7lHpdj*Z|#K||fhd1>^LU$o%N9K+^Hjc%~Qvt%o>0Oq+cW)h>0{}0~?vq0>=$#Ozp zUX;lbqA6FS?doY4W@aXirPv@=1Q+N>u(U708OA9XTtW0um?*+KA<=NYCm`sh{ILnNJAGn$(uHy7vRwWgIQ83de0=>o<~=q?MDB ztwC&}z1{73Jd@%)6ki=yW>CZvJ{p4&LgE>18IV$(+Z<$5Ygg42>P_+NzG!gGF-ePsfh zh+c|ddA#*;pycStc64Ob&0>U2!$;Uiy$W|ZS&ie8^cM6T56Of<`y>5fUd+E>H0?c* zzaLgQ3BA2^`;`p9>7^fpvpf5TbwEU zw3zw~SMpD|L&qE8?eSJm{Af?^j2h5jXh<@@f2bpzuub zr&Xh?uNIzwHIxCj3!iDqhsd#631bO|5@;0^vtm&^iPf4NAh}Jwj~Rgi;|1iu zZa+MYe2T_v+?U?N!f@hV(OdX`_?n&;^=5LvI$d}G=XwSAUH+-Hb81HxZE$Kmw(#8d zzvu4V>eNID8VlAH&i0t)FYUKltRenlccD!=luZ#H)KU7%pWKIMg`bPY+IYlygfZ9I zn18zXvgjD>td3zC!-uyVE{TXA$~qx<^O<{9Yc( z&LM#q&UVS{+V6k{b0VB)&h(9~Si8y@C$6b|jnLx~9Y*bm&0Og^ReYxSDzvAZ^I6p$ zwbNFQu5EQ^-PV1%!<^oi#=Mrz$X|FCg6=xR>^(E1PYeC2w=BGb>LpJB|H8}RAb+g$ z)457$7}T8nS*IUjoZ&i9e5UH%;&-dK&RwHQrdH?I)ilnjZE>2n1V#%<5tYO3BR$Qn+zY<5M(1?W???!tFNrV^Osz6E3V7ZFj(|f zeTDN>A+;aSzv|PP&uZ>i?QER7`h=VEq+mR#QCJ^;A^5)bOksbFA&rIB6qQzs>bol~ zB9I}i4rv82y2-xJW8atrmeHaKbC>`L*dTIjsy zjyhlC@}?=(NQwRpPQ*gUBdpGTarJe`$0S+VWF?O25E@5VDrM^_!7t5vicB~e^TjmE zAb#P~JOh3VhO#z&#b z2A)3=Thb)7?TJK3V$(nKoDF?>#!GNxY{2}}(S8Q_)XvP?xvep>XrU!gZP>XR;25pFuSrww>Zzok#wdAeT$U|~G!xp1 zUMZ*or#5FqKtrmidmO6>{7#RS>9*JTc@4BVB4Z*N-f#3yqswa5Y{0Uhw~=iQk#Xb?M>8 z4qsz_yPK>@{R7wuk8b}Cz9xd6lQuMRBD>`}&r~@Zm+yM!NYl>C`I!U1FL#)6@)zvB z38V}Dz>5|BWpm-YBZl1UHo5ZaI~=)+;Am(~=XS(Uo$**A!n58rNTI_?hU zlUwl8Pn+w1{NTFKMbm`NllY+vd|Yb>p+I+Z&wUGEAIvFWhK+QwnlsJi&NDTsyB^1x z)RYqV+Q4#g|7C~L{jYAg*qaryk>3ydXnh|}MR$6v$YDIPkOPoqX>35}G;9qx+4~i4~+v zhqK*DN4u-jm4d!WSBSi0-i_lO#L=W1bj7Ur zYcn_FeKUZxS=uf5mZRNq)Y0j(rNc+rg z_{1KiwodRTwC-@VyY9v$3bcjxn&zEOoEA^TC%FEkGio+t-19~7w{~-#@5F>G=?vYV zbEory>wyxaQ-4>JaZ|NV)A*J;cZK{OkcHRznYELWG@VIb=;@~Gg?jXLA9X`};>y~= zHE!k_zXQHu@-BKsoVO9%V6giw--4ccIf^z5%?}at?G~^O-e(rQk99Y=sdAmya~_}3 zKHr~b!Zxj!J;;-UvuNKUWVjw;lJ#|u#p6&M9$J_SpXqSjZHfVoPIyZvM*%N#r1}&; zc?#)I|LIq{zw>x&Gock|_I0{1xS^ekbmRV*G2ct65}S)@6+1E0qFN-Km9x_9<}w=Z!F8QLbo1Ir6{}MzgE!PgC1Hz zr~3=wr(7$c5j>Urr3-qwl8fG3eW0Y%L7auRZ~u7v3b{#Gm8AHyZXdToaVSoY6SfW5 zRK=vnQDRTy4;IY=2jq>RI?6X}V}zzbEh)Dn3vk09Me;$TwZnQc{hSm8g zf0XtaVcp%v%)9QMAhgSLb+|g9RVUgRkF43XnfQT4aVBHVdJHE zCkM%0=*2Z6fAdlvN-jCLdQ(wnAamY=E5H9w+V2S&J`dUMu1xbdJ+4ewrkk_p?L^z- zN$YfJnNsM8xvz7fzelB>2W^aGfIDte^1l%oBXA>#_n@Q5m0`IG6Tg2BuRy>>SjP^7yshc^7(>;rg;3?a=a2CMW%ddq(6Xm;9u*IF^HT;@j;noM20?Z za>MipQ%j@*wRDNn_eyD!U=F~9y z%_+Br^oWznZRSi^ShG1a=2@C_zTm#-y_6qWy=3*G zBDAOQm;U)LT-g}50PWy;GhGo)brG|o9qe6ZSE5y*$S=!Zn_pJAws39nFdwRwJK+x< zE5_T?M-ta<~6>U%DOhFwVOAn?{G8}Q;(yO(sI&Kr^uH99PUf`BdZVAJzYXM zGn~%h%EodWj?ACkbY%9%(YwrKN@u0{_4)OMrG;h1>x$toZe~(%a10!Q(7xM0fob~h zHf~T~-LY4dyDDsifb`dNCx0ftIfk}!gy&NJLZUKy)ni8B1bso^;C%V->smFcjUY0OXlLs*dOLb%^;JUxH=4)h6?yqSdQyt#Vj zkXW(;+x1<0(#+*MNQY2+kUw?0hG&dG9*iuRQ%CmLvU)@YeOvnri)}9JsrQ5D-@LhH zMH^w%@cQ zi86e(u5Ar)71!ryx)qBAOpJ1NpZ*5zu}}8dRFIR@IMcaq`;OYpC|b3Bhi@~LZ7L9G z9tIHJqvPIp5%C_$#~-unmex7)V5NYa!rI8cjN{PkXjh!;h(EfXHU8qq{vTcY*dKrK z+LN$()bR`_x0+}zP{#h^FZFty3imeg3*B!8?Xjs~`;OU*!9A<{ZVs+gODWsF=Xn%Hzx3wK;~7)oFPg5BB+BBi)4YHM>IXIa0lrJG(Cb51C#LPV?42!d zGux9m%NAUhuC`gmKtb}2*KI+K!s*xj0_(vref*L*`enF*Z!hj}wik$-V5#LXk`7e51msrRF93L+TMfndvY6}Miep64r-;Mn&@~~SI^I;#{`L&y=XWC}*ZH_AIuwZA%=)9SW z3T750B#AuvLwi{L!uUblc*YitXVA7h=^*aSc5nrDK0zHHJpZF>!Vi9Q?Sto0#{P0v zyicr?*4XLt>;8W5V|<(Zpcy`TJmb|Jl+&57k|oW2_4!L4papCtbSscSAqE9n>vENVoU4+I_?=tfkz7HC;JX|B1aeyg9dSF6R%4==rr7LPT zqy6N(>NAQvF|1ka^ zqENDZQd+=J@wmSKw7f;8W)Kt|?D37cUk6&G?m=5;ox<`8USK zy8^%ZHtUL}U%rXEja70U+W0#7oB#TwYt%MUY+RZD$TiRsb@N}zYMO-}xi&UcmSHMz zz*}Iv^NvwLVnc3+g|wLr_}WG-PqvvW)ExN2_8pXWudT&iduzAvIP_$$T9MIiDa8s; ztu3Yz$#8Wzzvdf#439p~;7cx#k$Jczp}vZ+`)7iB1UhPc%zX8TJKZC9YC;iPPh7qfcca zY*@lVICZ=iLLS~`?qdFH?*wpZbv2=HK{JMqncH_PU4iU@`2wnU18hpqI~=oN@w|d3 zum_VsdelYZB*KV~bzRCgluWLDV6{H4%|h*WSZo-BY4vFm)v}Z_>UoIWcpT`V%Iv?u z%TV4^nY}nPetVbU{1)rj*14^{p`)R_p>564ReR{XkZEmUX}-thvADqi^}U$d#RwZ= zZ|2^Qam87cM+(;irL+$aeomdTxWmy5#2Yevn>PYG_OtX1O`5X!>LQwFq1GR)r`?Xuy zSM~%yF;qE^+OhngTN@diHlV*eP z{`W$FEAc72vVBJv2Aw%*wMC>!=>Ma4hDns&7^yX{YO5hM%|L=`5pTJxbL%RaDtA`x zs@j=b3m9Jx^%0Wu(3Wt(H=^yQ#IL_YNVrW-jA63Sp3VRq!|e1$8vAv@9?(9r)=)y$ zxRqap$&+97pKDREf9&q6-Nn1BnyW~2I*9wWRqbmMYIAFIS69^K)>ZOr_BQTp*;%!7 zQr$4$dCZoyS!B~W8+0cOy#0sf<~Qxu6NE#cAZxT)PL?o*aI_=OiyUylE&S?YKIOp3 zYD0CWbKri}y`cY`Dz1x3tuL-G++A2tV}6YKn`=0ZnuL;sYC@6-8&u+42lH)gtlHVQ zt94gpZ9*O)QIbv9n}LDzZlt+^-9|54`?KCC+AZ-hRu)7dqMh3VC@AI)C7rP8ZP){o z>%^7jL-foyhN&fPnroq%i{`3?qJ$E{!7%_qZewLr19ZnJpyel<8mfn8a9eO6!Zjue zF)mtV%3Hh5TbSo7`rUV^oJDo^j1Dj*?f7S0C z2D=L_jim(hi}m@X`K7SR+Cpl3hWdv2h7}R2gz6l47hyw`H#Ri3?z+75RO5`Iq1g2; zRV5U}CGTC}nZhQRLOqT0S>~79Cu*2P|Eb;K!^t9n>Vo^2_c&R`N7uU;N-ntQH;D`S z3m@nHW!n3i?C!bHRV&$Tti^t0xXUZ%Pib~-uu z1xD_j6brCqb#CpX)!w@OJ11{{pdL*W`=lsW?Etd#I0&Ifv3lsaup(KY&20Vh__V-l z-Umd!a4g5oFSOi8Jp@9>u@wQGJ7~FEU^_GrY;t1yo#?sZj4PdaJ&*Hp9eiClSq<@4 zl30>hJEN|Z@}B}cKTMuqkufYupc!L|t_Y$aWNjAHn1%&3QwsgH!||AcJPup&)=0ER z)Q|O37N=g%QJ27S3mpCW?eF!P2N5V`*@W1#Slkv5)@q?QYPMMD-o^^fyPqdqPQupa zqIs1L=gw z`6Pbc3*V;mo9}%$TGcRVeK`2D|DqRGDjea{GQ~h~d=|z=rUQvs|ALVcMhb)h`dg4A z82knH$<1r5ySnSs)-$+1USU^TPwzb4bfB@Zu4=Wnc1E=o7j#al9$qrMXgFex&Nm%( zdvKv}yPNdK**jpMV@_p^Er_G1t@U35ic9%G5g0QJ3ddwNMvP{g;q$OC{@402Ck;ta z(BVids&3rB3tRcH#+}tWtDEu~y>*V&lU7fv#W?~Ka8wfxaZak!W&6{_C&-E%L%^?M zObYVaF=TAvQx~B-(wbk>U-OOdIIi`I8R!~zy~Tt>;u?1g<_~dy6XRO))W5zIgaz%kdZYJ-2t;hK3Dm)~^Eh*7Y?Ds}>e7 zEL@1QgIR8yyY#NEF`1ORc~iv?ORZ1tX+&wNMl1B+Dc@)>Ldp`clmR@lL}`P=jKOPL~XawFAR=|fOaI|hB%gW>fx>v7Hudz_~Wj-j>C+4-uuv{GnHOp8^Ylw`&AB;p#N z99-Q-YYd6yT(73_ZSXujsH^r2=YSOLxunl@uU~U)8|4?FZ~3b7fIldiYF0L}tZ@u} z4?gb0nptgyDqk_p#~=JEH1G?50Jk|_@@H$G-2(^8^N=3pf={{^^!NsObRl^I`NrNg z8&(O97glA%Cz$L>$c86p=VxQB0K6G%GwSbs}j7#FXuMj?joJB z^1Ih#pgM=y@>}X&7Svg1%*tQC>ew2nY!dpyFN%dnD5@{6M_;b7&CwWJYYJ#fJA@$K z=vp_wKM~h_+nqrz2dZE9vR<(Gi|(g_`oRyJ3kx@_QL%Xp^n=H0-kR-A_1(ibmjT^K zFQ&$uu@*OkQM=oY*djd>^Ao&Qi>PnF`h{8JigPS9H_RX4&r6Y{$X2W1jXYD>Sho6` zY|xG80a_spzJQ~PA}E18GC#*n`V3qbf4@bp-GO$2E2Bp~EG(~LvMQJ396m9nX=CzS zkEa|OqKzvS9U@wD8qfwlXXE2RZB4g8IB@;?DTg1xUMf8?jdj?r?85cMiY>K->!!s5 zGUb;AxiZBB{`fjr(uwBV5eNA>-XRXk;q(|dSN(T)pgCmmE7baAxfkZIFE*u>|AJbW z&}_0k4cBk=Xp!ShaNBr081!!OD+AS~-(p*iBgl)S=h_seDn3Somx-i#??<;ky2nPCoi{=kFZu$E{Fu10bDzofW+o_^*>2IsX2EAjuk~0v zqxmze=EW5Xe2vooson1Htr~yT?eBFj2&2`R<+diUXwog)OBxBSK zpxr&x9pMOSG+?g${jV_V_KW+F2h=p8t#&DQ%E*aiG17zL9fvxF{2AJ0W6e87mfcHs zv-i^EHhgGne`31*aUpiYl}MIMhsx%`U!Y089W5T|gZ1q>(Q-DeyQkIn==or+JLWr~ zi`VY9{vYuYCeHoiLv=AKmQ1J5cg_YKxE`Wr)C&%5uFzUWhu~@+o>KlwoU%luLhpizUAs$t|+~Ko7=;4@NImA=OvuKe9P6h zTz#8ML}&Ti_!xLB{NKb?G|YGA14&v1c@FXqkRL+2b&~WSkb5Bi6H<@U0iBSKLSBY^ zAMzSxIwr8cfP4<}Pmq6w?1n5xavbtoNot4GLpm^s8wI%;Qil8-axCP7xMNg2+)VtP*kur4?>*5yaf5Lkh4r!2@QD|@;GF4G<1br z1$hqg50D>1x^b2Me?abm{7*ajCW0^}OV$&g<|s*pADl5{uZCCKkU7LS*tEXaR@ z%!ACIAW3r}Pe48d`5@-sz7Kf@vJ|q=B1zSd9gsDUHJG_w3HevZA45K71vijaAvZxT zv_U7x&msRFvdS(={{!+1$UTscCP>nL$PUQEkTr>t^h?OULcR&vFiDb*LPk5F1LS7N z-$0s^BLK%|z!f0>067No z@1{!91ju;IlO#g^3UVss_nne-7vx_d?}vO|m84wA`%)!o4&({Qhajuc;GdBCbV(|Q zY=K+?>Ah2u9*4XH`6I}NyWoeAj=Lr4Cy*x~pM|V)ffq=9h9tcN`76kSkTv&!4@mpH z@CC@Lkf$JDyibxofPC;fzyPVoL}VxA`;gZl*G-4bA!oTIDdP9=dygcIgggNm1Gy~| zegc`D1zjM&hEyScoh?cCLN??e9wArdA`T(lGbHJIknvtgs(|c(tbzP>9^wr0@JvbC z2>IdzlJpGZ-_4SwpF!@J4I4oIdX6Oh3#61UNv9!Ge3JA(A+rm>4WxG-{2lVK2PJ9f zzrk-FLT-Red03L-AmhIayFgkBB`FQkUId*W9rGn=Hl+D`l2im4|9$8OX?aAFRzTW+ zfEa*uECAn-DaD9$$oLXT+6(zLQ*5ZCwkj{0;zmOe}HIUD(hrW=rHsC9eS0Oh+zPJ(o0O@X!q<@4w z1GyWrun~C`vIFukWX&e{Ipkj<--LYrY1jeMv00Mdh5Q5LhmhNTf_R54+#*SzKzZHV*#0B?{6$W={P%LZxQ4!n^61gSt4J|js<~g=6{r=?U3&0ffw>WA)6t0 z{13zdWcts*C8X;GNqQU7@gnd+4&4QvA-{m^fb7_foC*2sX5@d!hCPxr><_T>OUPT0 zL-zs`3a3wh=M{0wr(%gDWuHLoClL%I%1 zQXQmp2<;=}3CL$5w;e`%2$_8Zz6tp?7l z+(G^)Ux%lxTM%_&|$xgCK7Dz}I0wfq9fdC0aNkYP# zyo-u42r;0%Dj0OJK|z~Rsua;uODz?o)KZF+T5PFBp#_CrxCL9T(v||ZQe!K(A(j?e zY3BcXc35^dncQxLd)v?bpGEh(IXOFL=9y<^cAuTheuQiBFPOcPF@H@C;0-w82P_{R z$5fp48ru_|!)%=QL#2A*1uVdZUCcXvfH&co*U4Mljw8_X25q<)C*pCu9ZPq!Kf_Hp z9UXhvZ{s|igGcZIEc_AsBwUM+;6;24r~g=~PvbsZfjN8Gzu-!I7SH0BaPmHK8F%7~ znEodF9bAUr!qd1NN4}-htGE?kL-&5AcH<)4hsW?ISaLwApW+7mImY~i-{CC$HTt>5 z{N1~8z3DQx4|hXLxGNpPUD;sn%8R)hR>WP!Anqy$ayNVccOwd|M?A4}e}BR_|I{AI z^Ey}i#}2%9Zl>Qqs9=td`~2Ajet)k%v-@%1Tkdbnn_cGjkCcaZSa;q0{(I*P_4`N7 z&GP&2o0l=i|FEB@R{0aF{eHKf>5pTiD3;;B@AB|d(q!B3_9;BY#OxQtG+q6ftWevEg!y2Ly3^5*!xZo0?CyRtmqtQ+U}lTw|r z35Ls;;2hYi+TW#1oZ*f&k`hY!l`E;EJ3iKt;EWrX%8$-2sV+~fGieh2I(6x2#LaQt zIA>g(%hM^-nKmc!#yJ(SsR=1vlHy#|z8mM1X2m;xoTDigWsnB7aKH#I%IOgapU9(h+seg4py}SAr|m?=12s z_Kiz($1~sKM;G}M`oy`DyjOt>K{C!+Uf1?O>~qp{w$}rTWqJe zY=6I^nGScR$DQn~UNB;^!$?mx-1O+=?;e}(OY~;@hxofWe4XP{o#Xt5-xrsY>Y}mK z-z6@`n~>7q-{0Ta*)7B6P4!Rqd!6077-{2pa!O)WW@1{kKi;3{h#P98&hZZ%<%mu1 zossIVE^rNIE%^$){`mu9y%|ntYDs#we_~!jd~5;>8W-0oKYg6P$Dr6))~wSR=Pr*+ zt@d{uoEYnJ#<}7vQxfL*<0|4Et~8f>P<&FEe{iA49qUR=84_!-**EQJ_pPB1)ck<6G&haEIWZx`lejz6Qn&l5k~mB_=ap4~b*3$mTAZ2$dTeO;Y*xEyo*J-Q~OdpnJaFZJJ+ zkz#cVV&v zI(O_|>2p^5E7N=V%88=Cb53qyo>A(*FRyFbpe~Ma{yTGWrg->8R&n_d*38`D+2a_d zU;n}}{B(bLSphRLtgN(vsZ|stR;TjIqQTi?J*h zj4Soeab>3FRl3IcXZK1NSeQ7@Kc`2^WY&&9zk9;1GCxyuT$3{$)&9GC_8OVg&%dy9 z*Tj2L_1hP*W;{_bwf!Q{la%DyR#J;asdyvyt1QHje)ACpbq4DXw8 z=2 z^oku^)j9cAf2GSYV0K*cWdF$c;=aRN99J@2#Z_7CCo%`Rytl=t#oy>F9@Hh`M#-hg2OeuTP$mJXo55S<}4QXmUxGw(;y$ey^CLF=Xa!SY_h{}_45&g zxrt6kvUh;H%zu9`k0U-db)YfMzo4@b>oAgTCfW;nCB`{pjgsV2|AW0cIi2Z!lUXYj z@o}*Z_wYDg4-DwYOl9?D7dE_`)9K3S#jl5VN{V$2=9R$1t~};ACysr+E8pSDVJZA~ z7B~`n5;6Zx{hY>)abg>Xbf^mokGB`f^mg zXRxbh62Erdt&qS9Tsjs^uhZhz+`0rnd{44zS8eU}QJ;q(w&8}*BC2cWb(+)no zlIht!SC0{WRa(cYy;vE2gZasOWQRO%ZVEnNZ(Z8O#jY*Z&El{JQyS66e4@a@AI z!`eQs<{07IxiyBhonOr{!uMC!7}oykYK{@U-?hfD_PgO@)I|MFHTJm?e*Cb;u#O*B zb&QDPplsc89F${X@Hi-K_VZ`AAGd1@Kb~g=HU~MLTaV;N>(P~s(RN(@`YQVMremdJ zC0nB22JK^@w-5Wc*yW3km5!C(mq-Nc^FVJO_HohslIY{2W2Ivy`xm`0i9Qc>taPl} zJ0{!hPor(qd8PA8=aodjJ`eQvVILQ}{fmy3j#YcxkzKw-+otnM=atSYiGY0`=Ite2KPA=atSYomUb8`#jLwhkab^_AfeCI#%s%M|SxVZJW+3omV=q zBm(w%ptleExY+GqbgXo&+S`uo@+I0fomV=qbY4jW?DIfxANFyv+rQ{o=~%V59ogke zv~4=CbYAJak_g!6f!;ps<6^ge(XrC8YHvHT%a>@|bYAJa(s?Bju+Ia%eb~pvZvUcV zrDN6Jc4U_?(YEQl(s`xxN+MvN2YUOkkBi;@MaN3Vs=e*VE?=T;(|M)yO6QeCz&;Q3 z_F*3vyZwufm5x<=+mT(qMBAqGO6Qf%D~W)89_a1EJ}!3q7ac1dtM;}dyL^eZP3M)) zE1g#o0sB1A+lPHz?Dj7@RytPgZAW(b5^bB#E1g$5uOtHYd7!rs`?%QcUv#W=tlHa- z?D8erHl0^GuXJ8X1nl!bZy)w?vD?4sSm{``w;kE#OSEk|uXJANypjmm=fS_&_K|GO zY4E->*O+KbTveA>E8j8~<7+Ig%;kHvj1(hF&CK0j{GL~-8plfo`-_`R(|m$H;WxW| zM3?Xmmmb^oqb(`2Yh$rt6d2FHbJBd{{P$j!k@pv`sxyovqp5ydT~2ux-OC)aM<1@I zTT)Z~s=DO`@=b!S+NS!vTA9DlH|1GVwi}l(wQO^<>(_Svir(@h6&R-Z^L0wS=RI8S zZfL5n%%zFtsLXBR=T&tQp@UT(=EdFMstq5=c8u^2mmb^pYZI$C&U=!|e5U!@I}#-s zd(>#6V zh1V)I8Q0>ScoFZ$=?qqj`*0TKT*naxSK@@S9i?tJF5!fZxTKIHrxW@O3hs|`?173Eb0f~cd^~^yFfT=^!MGZS;yJ9qDXB`0!d*BHv(l8h6&r90 zet=VP3`hEVa68_Io{p?jT#O6xI6jP}os_D_O}Gplot63w&ci412tJL4>BJD%;+OFv zzJSv+l=>R(!_An(i_VvECBA}Z@%uPAlX=FS_#;fuQtB;Sh6nL99>I}5rTzoA;xEzN zRjHG>2v6fN{2i8bQ|b@60sn|G*{oZfg@40C*x^ZH+Fhv|a1FZf0vcG|L#b5UgPk$E zC$Yp8*d5PcFPxC0RA1bIh3L&ysu-8x&3FojVMQ!Z}Ca5XN)bJ&1W`YQD~+=Z(!D_^NEU<0nj5AdrvhS%d8 zaXWqkJ^hF&F2?WRar_>Z_E+kMxC!^5qfn_gaUT8~9>K#{IDloqwfGCXh$nFRKwg34 zKKuZ41}XJlxDr3Yvv?jS7x5h2iPt>E`sbD3^|%b<@HDz{+Y zG0er15~cd!2JDY9HxXN$g*V|LEXVwtl^TI-a136+iC8^UsoQZ6-i6tvEDNr{nRo{0 z;Dj=z9>5*A2)*S>J%UT{F+7Ez#)@G)7dPYQ(N&?;v$z1ighz257F891kKgR|XS&lJ!4Usq1ha#^Mo7#KLh*1J`0lyogI0KL2Y%IA=srzvQ z)?v);EE~?kNAVCof%$hR^;uklEAaw8gVj@%dJgyCS1|idriCl;>v#sY;DjorzKuI@ z2YT;P>Ib+4-@sG27b~h+ceok<9bHqE`WY_3ckw75$D+HH`cGVk@1vTg)Q30&&*B06 z6Xs1<>aVyOO+1G&pJ)BoDCNXmn1EULD3y#2=*15(1IN@V)fKm6PxQ=Snz$GX@Hh^{ z(wQ9paTAuJ<6e&cI1fkT5gd<&_puIfE#8S2@ot6c zVum~MaZI1f@gJArQ+OIzs?sN?vLJMbKO7jgW@CD?+e z@Y+?Z|A&YjZpL^le3+QyQB23_ezp@lgS~LZV&)Cc;vih|2*(pVg~PDoQ^W!{<5+an zb3DNXcn2QEYAjm9@dVf5y{I1Lc!D!<0Up4I(9bRA@7|5;O_#BKxEor+UFi_+$_8^+ zUd-LFBJL^%aaTEzyWs=48&Md16le?lHqbBdjKFgPQwdBjFy+7)QOt|(LS+B`D$`wb zm~@utEyX|8?V96H^jF6^hdW|d-G?S)-yx*?TlfBdXzb`870Fo6XbKf zY+p@axnvak=SDk5QkyY48)o9w9V5BT7#$5WGjfb8jg_a(7-@z{9)!p0O2?zCNsVV66{pn-7k2 zWn+Zrl{JQyS66e4@a@AI!`eQs<{07IxiyBhonOr{!uMC!7}oykYK{@U-?hfD_PgO@ z)Htqeof~1>hc$+E{J5%PGzarjj)QVklH;H}4ju=k?FyHJ{dn+}6?h=WbL)}(Xg#{J zG1_jI`t?=x>rKZ>$4a(Dy$#yOKyM%Rak0x69V;Cxy)Tgn*yn-XKJ4S7_a)KCMaN3V zO7<^$UlM&D=ve7kwRcRm+n+|;rt?bYmCh@PfPEh5?ZZAUcKa6{D;=x$wj;ZIiMCDW zmCh@jR}umHJkZ;ReO&DJFFIB_R_$#^cKH%*o6akpS30jG0`_^Jw-5Wc*zI3*taPl} z+m7t=CE7NfS30kBUP%P(^FVJO_HnV>zvx)$Shcqu+2u>LZ91=XUg^A&2-xR=-ahQ( zVz+Z#%NfmuTB`Ug^Bjc_k6B&jY=E*vG|g|Dt21W7XbvWS1||w&}dmd8PA8 zB4D2fdi$`Ci{1W3$4bYlz3s>@U!rZ(d8PA8=aodjJ`eQvVILQ}{fmy3j#YcxkzKw- z+otnM=atSYiGY0`=Ite2KPA=atSYomUb8`#jLwhkab^_AfeC zI#%s%M|SxVZJW+3omV=qBm(w%ptleExY+GqbgXo&+S`uo@+I0fomV=qbY4jW?DIfx zANFyv+rQ{o=~%V59ogkev~4=CbYAJak_g!6f!;ps<6^ge(XrC8YHvHT%a>@|bYAJa z(s?Bju+M{kvF#(-n$zGt-!V7QF!mQOFOcuf$|>Jgw`Ee6^3W*Xbu}}0fAM=>zGd9; zQh~vD+wCuY;_`RVwYR)2@&&Q2Ztd(#k|Mjs_za`K7(2JA{&4+=RWd*G=aw`YMiN6m z+O%+`e9KpvWA^C7^>j;Ws$W&NygHJzA-k3SKyGnomyRJIIoKWtF*2_3nmMbrPL}Rqh6v7gufMFm_{n@_A{h z_avnxxf{mLRcc$EX+FC~sm5ZDugq{aG}UMOlse2DHPvUe_dQ8`t6AjDZvNWFU|XFP z16jHct4^|eNR$uPSLRAa zdfzflBgtocd?JRW-RNFbC(FBK68)O9ShVGV-c9xUi|w~d<}Wca0`2x|H7{ApFg(Uf z1qZ9POp-|N_2xIc`#Md=D{Exl_IhWJK3LUQT;}i?%`9(a?v_aht7h^Wx!K1h)B0uD zy?wv7-yIiizkjj)P_%i_rk`Gp_Hw9gZs=I)Shc^;X`3%svM=#4kavYri!lR_V^=KY z^*~SDgn8)bpi}|Q!-04NhhX8g^u@JUi5GD+PA7@S<35~>IoBz5C$7Z1@hsNj~0^i0n_zq6sDD*4bfv3>RYlz?C68t@$ z!X~WX71=r5jDJBFN2L~AfY*LbsiWw?B3|Le<2p=2#fnM88JLa-(1&>`O7+0icq5*} ze4LW1)BxOtgE1>jsiD|_75D*;!Z94_$KiIo6+In!E-uEYcpUG+(oRab%%@bt9TqYVrhS+zJZ%?D>@35`VP*+@8J>r zAr=lGR=5`5#EbZEIDH_mWpN)K#hgJ({Q_6w2|SDM;p8Ib4R_*yVLGq-KEh>q9#7*% z964C2Yo20W@OpF)Q7R4>p&O533YL^8)d@FXCdS;vI>cF+i-)ie=HIMTe_Vq_cmZ$1 z>Y+-N;~pG=*`>q`SKvfEgSX>^GNtaq9XK7m4U&Oo-yo;{jz34wEyNBN9uCAKI0Ostqc5(-O1y}par!Kd z|F{n)W6o@j|F{zG#H{)Nh@L|^ND%LwXaJrxE1dm|~PFT!w1&?D_ zob?F%Ej)yMF#l8Rw{Q&>;RU=2tLxcs;T{};*-Kd0xB@5Q8N3}QJj#9xci?pNbBp=A zcjJ1~Wo#erhL&(wI)uBj!Q7P>b2qGryNW^FRSx8C_yF!k6b2s!+5*1~^b0&A@Z7*u z0@DjjIWR^P^P;;D*}uQabQc{aoh5op@lSOnR{Oj7t7DyUbNmVZYIi~aBhmjbKP0l1 zRJ&rm{#pL&xVQoSTlo1C?>esG*yeqVyRcid#ffP9#e_{e_%Pb%M%z!1p$l-5ThZo= zeLtgbFhAu3FnQeE6nrEujkd^VG|QCaR_2KD$p>jh^GQBj%l27QmycMkcsUGf z1Z$LRM#(VD1o;Rr+gB4^lR2z_)eZP8E9ZeGII zhqVr@^-<=KX$R;1%Ek!KD{BlZude18;oFBbhP8cM%`w8ab88H1JHMJ^gzvAcF|7U7 z)f^*yziW+Q?RUe+sBv7`Iyb_$4{HqT_;FRoXb$G590%p7B*#H{96Sz6+Z8Sc`|;o{ zEAT*$=hh?n(Ry@cW3=5a^=r}S*PD)&j+JbQdKiz9jlQ(6Q37YVVkAw?B=xP3M))E1g#o0sB1A+lPHz?Dj7@ zRytPgZAW(b5^bB#E1g$5uOtHYd7!rs`?%QcUv#W=tlHa-?D8erHl0^GuXJ8X1nl!b zZy)w?vD?4sSm{``w;kE#OSEk|uXJANypjmm=Yifn?Bim$f6=khv1)HSvdfof+jL&( zywZ6k5wOn#y?xln#cuziW2Ix&-gab{FVVK?ywZ84^GYIMp9gyTu#bz~{zb=1$Ev;U z$Sz-^ZPR(B^GfHHM8G}|^!8yN7rXt7j+Ks8d)tv+zC_!m^GfHH&MS$4eIDrT!#*x{ z`xhN69jo@XBfETwwoT`i&MTc)5&`=>(A$T7T-?O$}PbgbIjj_mR!+BTh6IAaE%*yn-XKJ4RSw|~*G(y?l9JF?4{XxnsN>Acc;B@wXC1HFCN$Hi{{qGP3F z)!uewmoL$_>Acc;rSnQ6V4ny7V%tZuHK)OQzGH5pF>!zK@&ftptQcQoab+&wt7W7Z zHI9Q-+v@fgD^=rosbGI`Gv96Z#N}^@vz~9akLVJdbeMMiXiEy~!owJ!VH6l+=QhMFW zrffGZUuxOrX4kLn{N>epk_rrW!|c&Yz2`k#?`~+Sugp#I_{x-ea*}DLH)i{kI#}gy zka=;{Mh;^)#wVYbrg~3Ona|xYcCJLJiFp~tTut6<2I5ZWk!-`{#?_1TU|TTi}w2wTjhqM+-D>e$asf| zxqK6lQDm;WaZ4<^hVQs=;azmlFwj_<$=CU^^(8#+a>cC8G!ctwVIbKwhxc- zQo+HhEt6!8*Ek&IA6C(1%pNTn_)@_i*M0BRruvO;kI~E^mAP9c9juzkT+7WqE}7OZ z!|v_-wVml``~8dUhuQ>RFGqX1q1U<2-RN`UpA{<)`!4Sar50lb9>=a&dW}*&aTDgD zqk~cfI1dNn5gdYr*U}f)VkKV0(Kww28jt&MGUi;T)Sb8z@5ZxOi<7TcY8LLq`Ivr# zQV-%X^y6taAyKJc;SM~7UXCEY#U=QAJcUhI!8fd) z!_D{?ba7N_!3B8j=af2%4lLpoUOcYDBvh=JG@OCycmREvm!eb;T#Yy4In2i?sY(sN zT{sxC(v%vC4OoF6;3yp9Rcah=$6L|Uk>}!KoQlWs9xUyo)P1-K=b@vsQVVe&K8#1O z9t+c1SGX2GgBS5hoSvc7)3^`UU=A-Zzl%H{(ux8Pl_rdIgu^_wh9D z!jT-Ye}r4{Ep&I~H5)F%BX|t|153Io^-J7W)jW7oNhtSka3Z;btsG*NsZu zj0tMZl&92KT!)iT^;YT*oPpJN0BbO>k5c#IYMhJbZ~;!~tJFid3qOTf`ARLt z25i6&@N+n(K&e%@9lwB{eylrOj9;3sML3G9)1sx;198I0I|Zg z_$FS&f5Yhmc`b|k@F?aCQtB7D5>Mb+d=DoVF>kmN{|nQ3<@XUT!}E9=FXG6-N?r35 z^Mco-dx%nTxCq^N3{$YAM5#`=0W&e?Ce|U&!dyIreK7xKrTXItqt2lx{l zGg_&i;&%KwdTt?hxEOzp$MH8X|vi|Wpyoj+l zeY{eMxDP#;GeN12xDvbIS?q?BC-OVoiM=s>l2ZL}84kkJSb`&O<=q2r#o_3ltkf;I z2q)k%ybVikQ>qF#;53Z6ofzUQoQ;R@e$2l^sXAPPi}3g%`!x8N!KHda*A2RGvn&^1-5H*f*&#iMuti|$tH-*FxO z4AnHH-o+Vs91q}sV%~J6-pAGWA)dptIHg9ZKjAL?D`wrJl!*-(^Lf@kI&n;`QVF;n zlhHGSdB??=fyc2cmd@n(kDD+L9rtql$9XsqkKhn2ypO)P7Ax^0j>hS;IR4{4oQyfM zIsW5Hyc^GAEl!@py1|_|AJgY@{KsYJ$J4k3N6zE;k6Up$y61EJ$3?grkKq@w4-f3poDc8r+E&@O7+S$nhWd;C{@0kmukEd>hZ;J2;_^<3H}e zQ|Mj9@gJAq@9`8iVZ}qNBixLC!NP}Gx2st1=)mcIwi7&tDL7#<#}zz|U2)bU?6>d` z_QCv5vERZqScDhwCakV!zlD2n1ZFQ`UE>Ozh-dJ2obV|7E!=_A(a$aB@7|5;O_#BK zxEor+UFi_+$_8^+Ud-LFBJL^%aaTEzyWs=48&Md16le?lHqbBdjKFgPQwdBjFy+7) zQOt|(LS+B`D$`wbm~@utEyX|8?V96H^jF6^cclFn~ z(Knc%^1+8ZZf*)blAo-$Xy?zqpV2H+l3ST0#wQ#TWx%}9NsFAqaQbXIV3)u01#LX*}AQpv_(HXyLky; zAJ#gs)<>B`rX3vT%Ek!KD{BlZude18;oFBbhP8cM%`w8ab88H1JHMJ^gzvAcF|7U7 z)f^*yziW+Q?RUe+sBv7`IuAd7SYuenkE=RHb1*;UI4DOYIS$I>;Bipeu5dZnj|XpA zfd_Itw;sul)}t#MqwRKi^Gcu)cBEsaV#Mjsa)D;+D@zvz8Q^m(9TrDN6JG1+c^8f}}-E1g$5uOtHYd7!rs z`?%QcUv#W=tlHa-?D8erHl0^GuXJ8X1nl!bZy)w?vD?4sSm{``w;kE#OSEk|uXJAN zypjmm=Yifn?Bim$f6=khv1)HSvdfof+jL&(ywZ6k5wOn#y?xln#cuziW2Ix&-gab{ zFVVK?ywZ84^GYIMp9gyTu#bz~{zb=1$Ev;U$Sz-^ZPR(B^GfHHM8G}|^!8yN7rXt7 zj+Ks8d)tv+zC_!m^GfHH&MS$4eIDrT!#*x{`xhN69jo@XBfETwwoT`i&MTc)5&`=> z(A$T7T-?O$}PbgbIjj_mR!+BTh6 zIAaE%*yn-XKJ4RSw|~*G(y?l9 zJF?4{XxnsN>Acc;B@wXC1HFCN$Hi{{qGP3F)!uewmoL$_>Acc;rSnQ6V4nwi`>>CT z-Tp<#O2?|b?Z_@)qHWW8rSt0lgS<+XWenZ;j=71(#Qnv~3*@`AVtkFomAQPcmXTs) zshPR^i{JCgciYXMyQ;34@3xEag`O#o?6$2gkzE2m+4Z9>DY9#f&oBy%v2&a157&QK zCG)etcvYQYBpFTh+v;-4v*=#tm_7P%J>6(qRkyrA=DFytH_o3l4d(BWpU!0NLpR%T zL%+WK$hKdb`OB;IBo!F$hS{T)de3{f-rdktUztl2%Tbxz#Luhhp5Qz5o_p29yqMMG}U{O%6#sIv2!I#GWICus?11AX)Koc%4SWyaNab_+WTHN zzSS)97Tvhp>a1~HwTk?ZaT|*R<9c2ya5o&Tmwfs7glSG~l6=XE9KtpR@vZvEkI~JG zquggC705gsW<5x5xN6-EMv~8%KUdbnM)#^ZiN%&lJ|j6WFRt2?%+;#8|7MIfa}(XX zWUYm5!Bck9r%lkAdCx;UQjmE0kJ{1$Z0>V(B$X z4Z%%VijEE(L2(|A#v?c$3$ImbGOoot@gm-h(;2K5_u(wexlXD1xDp@4v*^dk*DJLI zcjDuieuGlWaTz{^r*SoobSU*j+=|bm+o{xgT!fqO7=9B=VwKv48}Pdr6UVf17QT*$ z@W+_%;;4*k@DN_Wx3QXo-8;Ake}&n6!}cj$fxpEw_3Xc-7~_b=U(HE9OR=f%$j<2Vh=`QiE|d4#jg= zfm2eI8il)X9A>2{bt^XD6#M|E;uwzp_uzKC4?P`Or??mw;&FT!OFJo5kDG8AIyx)$ z8Jvet;t_lr3)6`quEj6oMSKCLXDIbG+=rVnhZmhM<4Sx5&*JxSawhYPJMl-Do~6`V zxC{^CX*_}>eM88{la0C7kW3pMdI1B%Vhp@ww#I(Co zH{cp{;RQ6Xx`$G!xCc99c28o7E3iAB!Cp8aN2$KJ0}Iict5h*A!JF|E4#SFG%sXzz zvFN%{sY$p1@4%y2jYWC9BEfZdFRI>3&BYnG01x0pnAb)OIa3Nfiv+8&cO*~NP1|KFQFQ))VFX3ZpQ=oD&~z)>NQ-AyYU?E!zm+``U&pBpJLW1rGAbL zcnm+lU*nk3O8o}6V@@GwUYHeR;lZ79>(GkOvJ)*Oas?q zN4$t#aQb+qy5T;|!JG-CG_J&ccoqlYo zC)2_e_;oykTW~^^Qs2fMxC6a+DfI(ff^Xm{+=~^}tUKI{|BkMyO8pEM;JbJfk7Lo@ zO8qCU!}n25Q|d#UfoJgm{t5G@EA>}gjV7MMn9sBRYm{>0E=<6zdz4DX2K3?wn1N$z zmFkMyu_tV(Cnd|F{WD(Qz-wf1HP-@d%E`!uwc_&BD|<@k@w@F_fvt8wH!j{mq7pGWt6j{mp_H{mh- zCYIdK@gFzfcQNJxrj4`kbv%SW#{2~w|8Wf-!VCB|RxjlEk9+V}nEfE@5?A1F@eKYR zC)9EL#~pYMy^A>h;}UGaQ+Vwv*8fAq4mV>w7CubO@hGO_bU)h(9>ZLmv6y+ovp5Ks zJi_q=PvJ1E_!P0g%{Ufa^&C%d0p5W}u^Nk(a6G|vcrU6)IiBDQT!07gA@p;L`MY=H zdedcWAMS>ha928nyRyODl^1h2tcbgcLEKdi_9|hV1zYX*YJR|Vjz*GX$ z3rsmMMild+yAavGzshtM9VVS6dQ0(7b-U*H6aCe(&e&>yhQB(&HBE54{SR}WIL9CF zuXe@u^xx^Pj*Ij9XR+CQ;(f<89B7Uwau;@^8WR`xBM+C~VAs~iFih!}MP+uc_dRd6 zFWc8bC05M#z31KQt#M@Wdl`e{aztB~X7g!Y*STYSGjoIgj0BGUKB+PXTW02_H=Bp0 z>Rfrb*UVhQC7%sQ1vu2N6QyyfR%eG#??vg6?JIMHdUg!-i=1BaGxGb$DSAzFsZ^Ll zBh1WwoTb?74NXgamu8ylTleFINSl7Crny^|BYb)_^ov}InYk&Zc~X`myx&Cng)f8r z&gvJwv@>(1pVZ02pDUl5v>vz2W?WB(VMtWv^Qk8%jh(x#j!%SGzw)`!wz|C9*`r@7 zkmZ-cgqeJtu(S0rB@|r)QExEHXK;~M; zozJIK^4UT%PZnLZ*7Ri>9-b`gGB~ERC3S9Qo+VZ<70jROZpf=$UeIEubO?RkWVvY+Rf&8-@&R-Psuv^CCR5yGjm6cmN}8nK$^{=e0~?|C!fV6b!_%X zrpoljGOoM9Roh~E!p4nZK3%m|ze?t`vG{OcdfWKKudi=^*z_cdNgbzMiv6h3*4*Wk zx0uOc)018~WMq67&ORv!U1>5KsSl<1C ztY1|pTXD>^6cg8HS%g*wPWW#NnZ7eSZ~tyk@0w7dNXsMob+MU!Ky&~ zz8yY2t1WWeZ8qatZK37JDSvX3BM_PJ%b?{a<+7N67`3mTh@KUhTFz*(bG}3|}^@?IX`0FU5X&L2$45 zhs*0c)b^2S@_yM`*TH*h+~7}^y5G!P9T)ZyI$v}iuwVOU?=2 zdCe1S;kDjB)GzXNu{FKOSH{-#W3^iE10vtg$oqiS z?`N#{6_sI8vEEliu8rXPkD4~`Q)gYi!1~-bY2QkA?J$TpKfUt@mY- z{T{dJ*U>bmwSHgrjLo>#`^Fka_!1j0O4KTI!z;yGQ0~n<5WC?)9?b;U>4g(Ey|e@GjRdlhih>* z?!meE0nSG`W8wiU!i6{;>u?1=gxk@Nawf$isA4$-0CVtBoPbMlF+PrRhQ+7x0DcC~ z;%CuI=6nuI@hOxuFFuc}@oC(N&)_Ni0y@b1FQS~0@gLa%RV?xE;Tb$M6TJsAK&Q zbMSSPGd_0XV*C-xnIHS`0KSPcX7nq#X0rSCggfGIPq@oj?U;JQ-PhlJ{j}@SvUAfb zukBRs@D0nV@D1x)-nG12Sy{JkW%93Iziwp({kxXu7v9{X?|?o7OLA`McuU8UoFTcr z2W5=NE9yOHNbZo_j-xu{4jJC%o(`Y<-_#pI|75->4AJ z^E;|!e=KLCT5ZdRkaJ>#ZPwoXaDDJ+QTFbK`7ABG%{p4VvL?Lk zar(WoCbFM(^oi`Z(59btG;4|&w}yUAt;V&EqK@+LaVOHxQ64$2CvfzxailkfdS;YK zpY+C1^i0z_dgnKUdT|yq)5~v&oL=(VQpMZoma~*!GbfrKw0w<%tkL{p%d(b@E&E!W z=7Z*OCepH$(%z-p3+Lq(MV7jT=>?}2Y@@Q*QKD+{tUl(~n97?iJTc`#lkB>Dqf!`n za@OVNo95yAhtSrxlgbu5t?YcAutePoQw%VwRIT;?!dY)+OeEBv}?elgH*BV!CT zc7`Tr7Jl6tqb6(&X)~TN#>;abA;VjUsEi`djSGA3BR{pCn-!LQ(q>fvCFg%&$~sua z`j86Xufm=?wMqIt(9Br~thGgfx%(o&ZyD;lJheB@v&W^)ssNg-MVZ!wz*M9HXibhi z@TIn3zX^eUy>0qgZBh3NR1{4zYFW$Uf#n!aEV3`ppSpqSFsfvGWWPA3Z<u!w&3)JG@gI`{F_4pd$;iE1>39&plN>f{JST1oOt!bniKE7&j&*t zWJ?I%IP2zpDuC=uO!E!%{QK{mc=yDG_fHW2+{@$2$kG;^zafojZ=HWV?X9mcoyhsK z+N{c+EXQBpKX#&%HGjQA%NuM9_A|{petQ1(3-8N3Nd?fFH_nH<)J6p`#cCbg^otXV z>AUzHc0#$oI3aToym1~~azS7@OtZQv?XA?e2EFxYQ;V4wu^iI&ktdlYlIOjC{wwFL zXteYWjT>zHC{Vo#PT!I=;1=1Y`ct-p@@x4dI@F8#3-o)bAT+9JT2;L8SNA-Z3XHtIZ`&{O^?g!c zIph_7*5&=VRqfmB4L?3gwNK{bjq_58vgXKozwm6t`<^nU@@%X3J=Xh=jqdPBTkk)n zHp#n!;PR!Ia#q5@s^HJ!M5cF;b7{ldtoKKeQ0f38!Egu0g4$NwrU^X%}!5W>LMn1*OU- zRW$i~qlvf&Z^aMrHgv~u9xN8&oj4uu!WB3bx1&_ij$sWds&-OElfO@zi4#z&Xp3<+ zZos*C0OzCp-I7$%yj1NLVky?)EPM!8qaWq(nI6GYSdR{>c8_8{N)>GiK8{l5lPa22 z`96bE<&!F!RQW!KQssLJrONktlq#Q8(WJ`v3`&*n3n*2-FQQcWzJyZc`!Y(E?<*)( zzOSNG`J{>_RlXNds(eyKlPcfWQL21WMUyJuH&Lp5-$JSKy^K=jlPa22`M!fv<@+v5 zmG4!QD&O}}s(e2{sq+00rONj@N|jHlXj0|-5lWSBFG`i~O_VC%ev~TTPf)6S2T`hg z|Bh1SJB(80dmE+7_j8mg-+!P~`QAmT^8Es(%J(ajD&MbBs(dF=s(k;6QssLOrONkP zlqz2%N|o<-xB)*zIjijtcov&*#*EaGq%q#no$iRQiVar#CMHk2E;V(~H5nDxW>sVj zyT&)nSAGrubuI7LFHr5H=qH6gtKgSk*muB9J^Ku_3Vyu@mE>fM=rY_Y_;nuDc~nu} zC$IM1(?P0z<5I_^iotr{#AK`9H`y)qzR{h=cv%Rm-Zv$%MS;x`PCqwc(=@8;nZEGp z$+BDho?toJ@Am}bCVAz3v3#m$^^-G#(m4&#RV!!R$Whap&lV$iX3Tr6DXYzTZp`I* zmUHc1G#M6O@1p}}*T>Oc8&5C4;%8|6IzsLk>w8D`|t605Gk{b4XtGjm(VO3sn|XU6J( zdwJ#D(SKlh!{YoBXAI7tTfm!JIcqSqm*ngMUW3ctI}~M!^8;b~9J_s@)&GC4pNsRe zmlre^x84_D8n@ZoEOQ+^jy>6C+iI$pwr88Ivru!&w@lhH$vPJ@Jgd{<&kFY?SgtDn3UZ#{10 zdnT)2ZRj&5X|qxb<{#NT7KlX=83_y?40M4iQT_z~{Ib9e^- zj2>#57f`Mp^;evM7jY%F;0{!LB7Yn^pj=Zb2J`TGoQw`!g0Z*>T`1R@O2BjI#&l|$ zNmzj%oQJ6>*P!y^F6@M-F&$mhG`nCSW}#f0sw*~NHg3fpcocK+BKAVLW|dqgY7F+l zMVOE4upjQjLX>M+4MYz$%_1zp!8ij;a3$W1a;9S`N)5Ce<=nsu%){Y08AqaA`)V|9 z!ZCOV$Kg4gfcd;*xE1A^Sd+1xGbZ~NWS3eeM|LYqD)1#Gm0JHLCk?gv&zGN(7W%JC zci-h7t;byold?;#e}(zOd{{pW9a=$-(C9d z(A^YJjr9X|KNozqoTM80Tsd7bSbUWeCZ}agdsup}Z{)eY^*4o{E2m6y3}M{JHqMWF zK;}hGq6|Kpx~m@6ky2A?V8nnw6DSJeeizzjW8+8Fop ziIvu~cQ+Pv?N_jL`LxHTJ#77N61TSVQuuXiUTVVTg|pG<-2I#s>x1jpdS)Ou^mG5eidE*lk{i<=GjEF`H^R2x z-Hn;|nzuzb(aF$*a)TE8DLWbA$P8^|#O6|EYdM@88|HyK(8^^*7m$`%zl6 z%-_=9yKmZk6MK~xTJKA&wr2xHUzX!AM~RorZ711#NA4%BwvY6QuKEO4wgH_7`UF}I$O^TrUgjhM==@Vl039<4K_9s6fR*Hx@yyKM%c1bZ;iiuLp{S$7$ z^LPONf@kq#lw$7RuoO*{V(v8*zoeLZElM%>Iy{9ppcHeRD1ZJgMMNp$CZe1WE5$=O zAvOi&&)%hID8*YT7E19p6Qy`7MM5dwc1J1RN^ww%w>P2`Z>19;_Vca6Ibs- zDcatRQna0pQnbAXrD!_?rD%IEO3`)}O3`)>O3`*6O40Uyl%nkdl%nl}C`H>vC`H?c zQHr*UQHr*oLMhrVK`GikhElX$hElYB0;Oo%fKs$wj#9K;fl{=65~XOn5~XOn3Z-bf z8l`CaEK1RK4NB4WIh3O9T9l&g^C(5zbtpyK7f_0}8&Hb28&Qh3n^20jFQF7|H=`77 zx1bblx1tnnx1khmx1$toUqLC_?m#Kpeh;N+yA!2o`x;8ob{9&~_6?Mx?H-h(?T=B4 zw);?uwr`;nZ4Y2N?+pG8rD%Hy=iyIrGroL$}gvx|YhlVU%_- zJVTSZ<|ic&wQ9BDMO#{ujZ&LBZ&>j+qNH1xf8{0Jf8ab>`D_31+doj!)#u6b&a(AY zR2CArT&{5^SF~JJ z=QU53t>PQdg3qkXr39NQ{jBqDL5tmn%4wAQuf zjzp?atsbKc#*`r5|ZhiGgX$$s~Zx35u@L|=5TsN?FKWTe5Nv^&rXWm+) z%CfhZ-NMdjke49K3+P8~NWaG7gIt9$aDLkO@N++{wopI05~g)c#K@~)T5X|z*7Y)1 z)p34g#PsBvlAP~$dH!YFPCvBnW$(1!5izO!_r)RZ=`sI{Ml;_WF-Op-! z_K()pJhx1ethjVF#i8NLYqf=@7v1v8x@qD(^|s4vwY_rbDyIjlq?eW1E!`yY@=wlY zx7uE5PGQ@Zt49XUkY_ovL;b8Xp4c>-R&hswr0ol{{{V zSYE3wIKBN`>rs}a_4I;m!G2c8TiG5ye{y9@d2VprEthg$@;!3g!}Zb@oL;o!E-#St zBQIUuGAu5^w&3)vtI2L7(<0;IZm`;d{X$tE+0V-Q|2yYbS)~PuM(Cfl{|o&rk90qM zUZKtdYn#y9$3J?7%F3|43xDrL0ObmQ!K0T%)hZ1}p7&_=)8}QjeorE=`CGpyvHsRB zGR_m}7a8T?dy*PnkB9zAzZ%LMp_br#oV^i$GbrzIT90e}ZM!}%(~4c_s+E0+mE1n* zl`KEFbS2B*UAmIx?=M}+^1pBc(`~{7DA({mi+@BZ<^2hzly@Gbl=l~uQr^cXr98PZ zrj+vJo3rIj*ERgDu$-59Ey{OiUXN?gfpR`(97;(q9oCW6G5*<;s|HB}=(7rj!8X%9wH`OSv+pT**?dj47o+xiY3)$x^P2DOa+TD`QGY zP_B$ASF)5VW6G5*<;s{+8kE1~pNI0d{A*CIj435TxiaQylq+Mp*f!*E`lVDTSH_g{ zJmt!ma-OGL8BjDH+~_`)~$I$?#s3lHn|r zlHnYblHoj*lHvU*CBp?MCBp|%N`{M2N`?=klnfW6lng(GQZihEQZjrDrDV7arDXU7 zO3APRrDV7qrDV7QrDXUdO382~O382)O383FO3Cn9l#<~Zl#=0dC?&(SC?&(^QA&pE zP)dd`pp*f(ovN8#+Anak>|Y>1ly{XsdhcHlx|c^+R<8Sp&%u;Tz4h^llE#)U!3$Y_e4^;BSJt>{D|7o?ns`ZLsLi^N#}n>Vb+5f6pTWt^x{$|f z?^s_zZ?#z$26@7r-|zzGidi@7!XPi4&u@^@i`8abXv9$-x-1A)l^5l=>5btRf$Yes z4_p>wWpG;JGtA$_mBA@lzp*Z4>EZH)q1)s1^L#zBpLOtw?6=USUuxj%Xck6{TSLEv zt;V$uqN7HKMzt>dGHP_>xWNm_l(e~!Wl5tH0fW!?cy_an#DHf}J5H0j^JT-uniZ4LyJI z5!SnSl$JhP7GGm2*Td&-1&Co5UQS42?@6E--HR zB`;}PXc$?v%LQ>R&2?ilSNqAFmU&0!9n+o;K0k>k%SCde(0I8mFwb&nRqL5c*PA!X zJexOXj&D8BA9J2*c$+oPGJBUsZ94hxpD8Gwd^b3CenUCt2}25x!Cq$5&6x;2Po7-={q^6M>FwSfKE3tdXL_s;nFrbK z&GSp2p7u0h={D`@$ex$S4fI?8?aSki59NxKlq37?KD_ixOTQ%ZN6aqg)TMsmbn5i1N_;T3@(R+N@%!Y?UX?_1_?yrVYK1f^mn)QHS35W0EZp=aZMVFvbeM zz-M5qqs=NBu|C+Qg4#GFL)tKd8ZJZqV;~pRU7q3_2Uzb8-u%GwR^uk9@ zd0c+~$93V;v)*62YQvW|cp=O1W$D~(Hp%;_@Cfp~3&iieu&9{)b(_RF#y4?gXboHM ze;;j{xH7a(csp$n29?FvQ8v{-_i8%t;CNrgv#r}n-rqj=YE!*IVIrqIi=OhD+-hrS zb0N#7db>7Gx%*$ekfjv+hEhb4VxJVjsiKH@sRi+ZwouW6Ld6!T7TO8|2LUa#xKYt_j%5Fy z@2tJ{%nsocKkfg2PR}QM2v7E#cV^A3nOU>uec!cSXH?ecmX|cYr1?d;t?jHx^CXoeThWm1%P*rnzF6B+$dz5x9w#TMt}dZ{pCT8Ow=U&kfB&APnHvl6=-`_LbBd0s+mu+td0AeO5VS5u9p9J zajv;~MZP-VIC$Wyo>j}X9G=VNdj8n&B5Kr&rz08tfvV)=s4l5MudWlWzO;C)%S^dN z=-YDWht!xrIV-6yLG8FnRBZpJGI7?ZQ=Si$?mG(CY0LRYb`o+3$8XOKtn_bY(8|FwcjE zd*T1my-;6Ypg~rDAE}{U8tO&&e#3R}|3MuTIyIH?cf8IF;nGkLhnY9F+@TZs#|~7mS(RR z)r+yEMZ!hYx4vt^Hh1_q+aZCz$rd*z5RS^WnQS|BF!oiJj7zd^|#)&znbGUw%1u%-u5Elt<;B( z!Y{*?%XM0W#nY2Id!(~8%U^#aYvcMenyFz^_GHH?RB4smnX_DN0+^k!t5=b>9vijM z3t?=QmMqemcv#z+pYWNq3Xq=*uY~tN1P)Xz#K?T_V7(Nbv0u^ZgFjP{xe}f9R ze*`MI++wJ}`=3J1!SN_m0RCgJFI)l@i2pcL(zz#~0`iwa&C&5BRABxxs3dexK?Ue9 zhr8j^P=Wf-K+WOtEL6b$b5P0Yeg+k||2$NZx}QS@@UMWH<6|XMApZ+cN$XZY1@ylN zmAvjHsKEZ0q2>U21uDRQHB>UYSD^y^UxP|&_Y0_i|6fAQ5wZp<@P92-lDl6)4FGr@ zD%ssSsDS`)Kqb9<6KX)fuc4CPt%nh~0V)aJTTlZ8-iAtsw-IWfz$U1qc)x)fFz^mk za=guO1AG@MN#1Xv1`zxXDp}qZsDT9UK_$)G3N@hM_fX06-iI1k@Bvg3y+1$=FxUo_ zOm92XK!ZO*CDr>A)PRFOLnYVy5NhDT4yYu1JD~<3d<2zjZx_@+gxyd{_x3;yNceZC zLe1}1zAm4t5})BuJ3P|5fXKn+y*1S%=tr%(eH{sNVp?;zB`g+owD`u++vfZ=aY z$@&gM4P^KXDrsL7YCyvgsN{X0Lk(>B0xF5$mrw&7jzT5#`wD8H!`Dzr{r&@Lz{7t+ zCHMO;sDTgPKqdJ*1~mYp7Ao0a3~C@mppavLDNq9<8bKxhYYa6oA{8nL;3-f8B$_}a z18fR4P$CT~DPTI(fQbyK3k#v< zZYhG-!Z6evF74riuo%7uJHXwr6HKE6RRT2ucNeH+f8F2=*d1yvmoljNs(Zq(;Tf=q zK}=`C0kAi`0iF%#z;od9@I3ed>%P#?=v219-XV8=Bv3HegUtA zA=1o!4_*MTgV({y@F92uTnlf6AH$nqQE|@sIeps=%DSkaN8`*SZ(-CQ- znv6bWSjKl!FK%{8<4YP}+DOaTe~C}8_I-+awLh!4S9||*YS*!2QnZ{G>fS{^=8%SF zUefsDX5UF2mN7hiRFe^DBhrSa56if?+0aZ?$v~$^=QAUr;yj-Ifrsn3-S3KbQ^JA% zDcv%*W{(Q44i+NI4fPI94=oO@4ebma3)O~3d?(u}$S==lg6sT({90r?L(*G|&UAEh zL#u-~1*6$cv`L^_M*s9MW$`d^Wkcg#tBOEo#o&FJT9Tlf51 zWTZ7(RrzwyS5e}~;67JJ>lpX^GA>u`k6GlNUliPcjwdr+#0434TPn?=se2(?duP`y z&o}P*4T0VvD`QG!n%?OlmFdY$7xvk7Z+qzRC@9F^%!9|%Gw%5z8Rdz+tIA)YFSdba?k6$_{%k~ zWH$x<>!QZhl)OFjiuYF1vB^DOmER=AuW4QxdnRp9N1*1;Uxvag2`)+6zqXEa%Javg zZ*|QpZKm&hP%r#_2Q)Qn}L0<*e7$3n!IowpX6tFG-Kx%kQ7=U-Q0n$tEZ5 z$qTBM{N&nOt*Xz@^(H@UMI?s4q}n=ed8P{y}|xh6Y*veW`|eX{eWm`{=~)8pquqxYMny z@akReU@y7ncOBj}#I&zQCilG6TQ^@rld5i!d*0|&t z@7U@)UZ=CIm)Pia^Vj{j@YP)68`k}pGcnrMU*W6KT~5sEl}|3bT6KmwCvo1atUf(F z;^>vT_5AnsOeuc7+W7mgm6`3Cw_+=ki+yoik1KAAt~$BwwV!&YwlcZw6L0$)b+vG8 z>rw(W@hgRQaw9`;Yqr*AarMgA`Sqq`NKYx`@|@=q)|_2K3fG~xB_&|5`T^-i=ES`3xX?iT$g=rt9Z$7`LahWs%r;v_58LaV~>y>DQR6AF&ue;V?G;# zv6t)!`Rygf{xUMj4kG)D=Irus&)9RCq}Xdgf0N5zb}3o*tnP{IL)mqX!`PcPB<-KE zH|+>L>D!)h*-uHb*U4qC>#D2IrepNNfv}!id%Y1sq zWq)6~y#}?ugUjz&sDDyT8<%~i&yI;62Ec;+carps%f4H(9tOqQQ1Y3>KDj_vLH~Jk z*wW6>b4lAX_Ree5r~A&Y?44smol?A`t;#np`(=TfefC(n?2X-acH)RbT!0wsDcRei zgG*>^NXOyHjLUvDmQj1xalCtQxrQcZ_^&H$$ZQW+YG7za?~u7_CgZYKJr;0hcFR!N zxGv&0?utPF^sU*wLpws{`L+4XS>xUT1=zrHLoZ}^N{RBU(0NqNTA8(v7X>!3_QCW8 z8QDQL7hV+H7R(Ke#rD01?Hvn^80EK*%R0WpwU5g>K9=oo3oZ&~2Nz^G&XmCB^#17^ zs0V!{!&~CIIpyY;8}o4}_vI!ix8-M0?n=4&<)-Wl<(`zAUv5dc`Q?t3n_q6o-B9jF zx%uUGl$&4fM!EUrW}E@#UX+_(ZbiBIOt;9x%uTbl$&4fLb>_nCVT_R zJt+6S+=FuO%RMOfzTAUy@5?qq@T`2c{XDIi++=g=RmqNMs6?tQrx<=*cB z<=&TjQSSZIq1^j&Gs?YxCX{<$?nb%ydqKJP<#v>NzYmmqU+zb__vL<+d;eT0_rBba za_^Tzx%cIclzYDd%DpeQq}==GL%H|mo|JpP63V?VH>KSB{h{3Za#zZ|KM=~jFSn)K z`-7p}`*L5(y*~uXy)QSW-1`?px%Y=bx%Y=dx%cJPlzV?9lzU(9O}Y0+L%H|m=9GK? z5-9inrBLquF;MP(xjp6HzYNN~FZZY1`Fdw&X) zd;bO~_x@BU_rBb!a_>)ra_`H%D);`)Q11O(pxpbnLb>;EgL3cR4&~mT4&~mz1IoRB zCzN~t`%v!vyP(|rHBj#T8Bp&1nNaTiSy1l%*--BNIZ*EXyP@3sbD`Y(_dvP#?}c*j z-v{O1p9kgM{{fVH|9&X<{sU0%{rOPt{RL3&{Rg4k`wOAm`#*$o@BawOz5fuDdw&s> zd;iB!?){%Yx%VH2a_|2elzaaXDEIzis8lUKg>v&h3gzZs0_Em^0?N(*B$S)~DJVDp z(@<{yXQABuKZA1f{~XHAzY@yLzY5CD{}Ox{z5?HXuR_h4`U{vve`pQVT%f;#nsaj< z)ZCVDLd_w$9{v%&1p_>YHp0&EH*gr-3~z(Kg^$B6P&wkaLZw-HALin={{!p`w?m}^ z`V&;zoe!bX+w6q9;Vzhl+kOu`4eo`P!hLWCJOH18pThUxLHITND?AI9~zq`Lz`%}AK)WR(C_IK~1?>Z{K$A5Twvd4dLOL_cry9e{q zTc@?x|akU>z%@~*k#KfYzV{-cLrq+zVkNULM&z!kbKa1zAGwwDtao_>Mf@{XKD&FG#Z^q zIBSk%Gttwr8okeds=v=np&6sJN_TIJtexYutu9$!rf;ABbh-Q2lU?^@_vK`dZMfr< zsjlp?nK~VwR0oRZc22VHoz_!1b&5rwM@klLcixB!B>G+F)5_{z2hywWdO7~OqUB1u z{!9e!@z*I$m7CRh9I?B)o+HdDF)ocukWaFVmd)+fo&*2FRXhwHgjc~sP+j%E!u#Rh z;N$Qx+ywO+@frLas>}W*>DMVMi5ma`$ROn7g z4c#fJp}OwrP}$}(pt|tQpk}YhgzCyShb=SO>XXx`Wk$=4=9w*;A!wP=qM7+MyQ%wE z-Q<7o6ArwS-ZQu;?+?Y>ivLi&D6eO5b3DeUzBP*ilQUi^exP)&dzcGV!cD#&s%~2USI29%{sQ6 zBKGGV-@ez~zWq))dFFT~XIz)qe>>E}YUz^qWP?i;2Nb3R`**MDvJ!LanM^T~y;58e zcrJZKq6B|KroY=;)vjMnT^~%(4*KiJ>X_TjYY6Q+b4zr7?KeZa&T_XoHBFme_q<02KLRn zPy9zxU2;+BE63gETGwq$@>bN-mQ1d0`c}@*_MM<(%?)H=Q+C}r8(8J0MW-)_t+C~d#>(<9h(7+`gJhAMl zwo|2nWktwxVy(v2m9>erp);p$n-)zRgRLW$ORd;JWoCP=Dx#Ri%>c52gOp=x;-J<% zVAOTe|5g^H_n_m@{!JW|Ibq8kT_?Og+-a;#Y|pvfG3`m$3FOT~PhF|yW%H+{(Y@Q) z`>vT~Oq+e6w{mdp@li8Pwzn`<*OYz9!8?0Ms;OY+S{{o7L>v7DJ3H@c;optJ!O;2S?JKQ+~N-QREJhF>G@0T-0$Gn+;(&-#%cgyMVjhBGL>s;*=*0P zmsKf=dYP4F>gowDN}VC2b)dKEqs0kKX4q?GNx_0A zQq)n`wVNc;(C!(S4ax=Vy_`9%Z?S$<^YB&F^TgXDbWFLUjG?k!anDv|x0lTduAwqgNC_$t~9}YZYBmVed=n>27Qttr_mM z2j*He_qp9abDz^5U>Qu7(QddclPT5c)z`k%ZHIIZ+BVF#L~83+xqIyGjbta=CKfn* zr~}pH(kz`R4cUvvx96AHHoM5}#G3(jYO^&QZ#^CSB5i~#N}YPyPSvTO1+Rj0pgQq$ z;mhz|xC!0|cffg2o%tWYR8IW;P@Vb*U{^RFj)D)uJK+zZI`y*6s#E`Cs80REP@Vcm zpgQ$Gh3eEl2Gyy59I7+F6si-y3}$k|mqVqHmW}tj@Hr@Z{Li5B&O8rgm;X7`@Vgc8 z4Y(4@KK}xgeSQ_xi^hvk_W75f?DH=}+2vQmE8(k9_V`~w+2el+Wrvq-S$6neLD}J7 zhXI}v>!9rLZ$R1M--NQm{~F2;zaGl|{uX>3ZiKS8{|4se6lF(Rbj&mvNjhh=h-9^I zSzOSnWpP&ff>s5svf390J2dZ@X*Hx*meS+2Mm@SWHtY20m>Fr&J}WPW8g|XuAn~!6 z#XcNP**I%<;>OZtv6JBn*}=?=eXb_1B1cU~)(3gx2vTmo8MGRP&9?2@+#A^ia@{V37HkBN1KPFO;zdAS| z9m^=6WLcgzi2L*=);(H0xb$jn-)zTeR$bDi^l0&U`HOjtRASDpPHR7*F4)1nOaY2WX@>2%P>i`KMc$D|UjkzPz z#obi+gce}aWS?@Z%yP=w-MS@;*8@Gj_X-jYbV-W<$8M6*kDcxY$}mv zKld2aoDe#}9hgn2X3c79NS&?4k&(fogx02#R!(r2j`vtddty2kWhhP@R9%u$dMu)2 zRtF@A0Yde+n4`6wjcB`8PS**xv*8r44Q+@wo5`}E)0%Zh1*b<;C+6YkOc}>{+ein* zbV05zxirFL$GFF}cb+WUX~Vi5Q)=D)v+Fu-%mddxfJ;lYZb63ubj>`OS@))3PDE$h ztQ*al>X?VHc_?oyULB->fJ(L97gy%wAYO($S6%4%y7xMcd01DM3@$y!(elW0^%i6# zAKOCo>;t>HWK1NQoq{fnO#C5kWTtyGHdIE9niA%XnD68|dW@S6&1dbWhbjWn+lQM} zXVU0(?)TVCC&fP6KP@Tf&?KdEKk2=bzQ$L})g{q3?NYp2Uc>q1dO2pvY1&eOM#qymp#=+#p4ZLMxzv{YT_1HdjGlSW z>hF@7eKxWcrPEzmZfF|EYZe_J!&C?#$#t(FNskuel1BDU`dYW1C0k3as_XI==O~@M z)}nKwbFTB|mzgfk826k@PiI(q6*&5J9atIOcG`^v8IL4Nxjmv|(=eYTnWJG%3JbBX zdV@l)>X>U;xOA&IEr6}9vxPNg$#}#iM_XE;_+lbCq~z)XZ)Vl z_O33G1$s*1EwNo~)GcL-&xIv2I7PDy@~0)93p05dmGNZgnJC#jXP!-89C{>Tj*fbM0@ohT z83kxq8PBb9o!_2>d*npS`E;CBfs1%*737Z!KFL1nNO(5Bsq?1i+u}%Bv938DjmzOy+U9ljrYP zf;IGHl#FM5nbuu~d2(y^_TY4$@|3~7KRxsn!x1;f11)HZ`6SEK9h8e%-NCovZSXfx z-N1LDx_`fe>h`?{)!q9&RCn(KsP5i2sP3Lz)avg28LGRt11jud7gRUz-=S=_`=Gja zpFnl*{sI+d@mHvB-C?NiTokGs_c>Je?MtX`+gDKG6#oI$UHdPn?%FY^u!$H{cTFyG zb=Oj$x@(P~x@(Q0x@)OW-Lxi9VG?Oj;Sm{7VG(-9?tm?z!XUDs!XL7s!XD&$SGYqP zs4$0IsPKk%P+<)rsBne?s4#{isPKjMP+j8)RF|?NRCq!O%*$z=-l~<;yeM0pzRnpX z=_To1ns#c|ynW*qMXCDNzEO)vi{g})#b!|-u`t-F8685?H7rXxtx@;J-5Z~p+U=BX zr*v)7rKz^jIio}K4$a$V6$aUUyEctDJ?=h(#K-m(8_YiTHB>LZoaY9!PlMS9Q_w%# z>{AeJH)EbuUpzZc=3<#{yjsxEXV1`Sdc@gJMDLY3 zN%d;$LGLAYRwyeAwu{o&Q4M)@kjrz&Y|oPg7wTQqn0IY0jHB};qolWYhwo@LGfMkm zYTDGy#@=ms4q0=tl{J{ED(Mr|Z>mywp86(d!mD5}C{tA*s6NU$a1%Tis;_b$l&Pv5 zs?X9F>LQb?L4B8gP<@vRp!zNsLiJq~{-?gnAgI2}MNp=yp-`r(VNiXT5m2V8QBbC; z??ClsE`{pLjD<2)DU492sw<%SG*xg8yb`K!BU7RJHWQ%wHq}t3sjHz(QrAM6q`n6g zB6=N^DQYrQ-$vny>eJi^)t9*msxNa3RA1&csJ_f}D3jA2P<@&^p-fNThw9th1?B#! zf$HPTfa>GSg6iYUf$HPTh2P3l)u|a)s*aiJn3Sb-Xx^#Wsi`tzb!ujeR(_k6LM#0r z+Yf25SvAEUfhjs%O|6cW$akC2Qz;f zCc1!nFtTY`o1Xeu#cAI8`~t;})$i$0OHi<$nN zhCx-A+#Zo_%=Y;lr(M*uiFn2w~Lv&aTo_>tiwl(WgpWV z!00XT>|&-Ca_HPumz0(kbdYV#$bwETC33~tU0Zm9LlwJF;fc_*ym+i&7fpi$JBB)*u`Y;`q#9JX-I|oo~2NB zv2IX(&eNd!nmwTUn5RSaEzgANTlRwLTlRtKTWUy#`j+QG^)35C*~QL>>Qi0_WfvO= z)t9^osxLVd$}Tn>st-95s_!@&s_%FSRNrw7lwIsHD7)C@P+qE`ezu@#gRG$r{?Y3|26(+Fc7~TjH8@wm zVXz8b1+Ro^fW|?+{Eml@!wFCg(p7L1tcGfsu7-LEz6Pp+x)$mscp_9o^*z`ZPJ(K% zu7e87z8N3_-{XK%x&^O;v+|WYItth+_Js7_Rho0pCS{~mOD0&Rl6^Qm#rFm$rGVBIgDU;=+iR?8#b16<%Pw&Zah6 zEl|mo1VaoQr0wdM&|~!?YAV7KH`lxC?#;Ewpwe2^s8-YBXECl&+<_a^%k=AcM*ORU#cmEcs7R(Wsuej8s`cm#H^B<{ z89X1VwWx%BVSlLBVIWkiFc_*e7y@_0i=poR;ZS$~2&lV%B-GtM3hM434fRz04x9lm zfik6C3f27?17%Vh3*Up6L3M||3pJGEa;R?66|e|aL7Cdr)hQ^*Yn<0O)F=-98fxSU z>NGd(uiM;$#77Oxwdq|mx@L4r@i#CB)8(~Y9qh^ST)J&wX5%AQJj*`3x=m8TY-Jfg zewn$cjb0}rWZWqYD0nO}BQ$U637LCy8NK(ice=ynb&1O(tnDRagnQ_nM6!N_sc#6_ z@XKVGzueh@k-=A3!ffva`cGQd%KUnh;}bsU_NaBIdL59SkhwRtDdSr9W-E*I-piit z9!Emv(<@@{uT8(!4Kv?|mddp<)99G(9mB^hFSd?%d|WRf^KDQ5dTFZMf_&A?fb@jS zt-o1JS=%I~!mXEO0j?81$uiUEsFc~n9rSi1-&Af9KYp2MbnMZaX<$vm@hq`(*?7`* zrfnk;W>4;8(KM^Bj7|0@UdtR;Kgrx1^9A?Jt_^iGdTyf=W>03j#~ojn-JVUXgV{H4 zdv;&UnKAn}ApM2x_gGfCXTdgr$M4Iv@hN(zyYXyxU)D02@fvsP3ii)!bSm6^F;|^E zw%LJKh!xBY9pTO09@~QWmEy0LPANk(hGq=Om?brhoONy1YIM{%sL>e;uY$v%8XYwb zYIM{nsH>vJKwT6y0_vLR=2w?QH@&(dy4lqQ(M_(d$9SkN$5l{`&DBti%{5Ss&9zXC z%|xii=6g_$%_OMC<~pdx=6a~cW-?S`GX<)#xdE!NnF`g|+z8d!OoM7{WQ*53+0D>4 zI{7JTd`tsmTAn(MP60b?CVGJO6AEh@=87~0pKDM6?>kKuwjmqQVFnCjPMAMU4;#kE z^GTMqB}7sWol3GTZMj1>hj}9$XC`)uw0@O%3iS|>EO(WrNHLk4hD?$a8DU|v2hE=* z&5gY^pa~^D$ugsNaO{vtMf`1juEug2y<}N~-alF|Q#l{1Q$}I-8#rig+4@|aHPyGe zNmiEYSiPlL^QUFad2WPX&y#(7y;)g9Cast@FKK(8%-f!_y=WY?zg$n|>CMWze$tjZ z>Tb`p} z1e-a{3v!wszqC$2(b6WZz-^o7V7vBz<`ej??Huf?Yr`lZ>T~ z4k(dS6G2%$qeY})RFR+lTu^w`dBP-Tc&aR6qN;V;p0{^wkB3ZZSfy6R_n3(LsHP{X z;5xJ=M8Z$F$0c1)#zb0$I$C=S`imygGQ;w$9y#Nqv2yKSWugT1+!FON=jk!gSCzJx zq(?p1-5wK%)oA~c%EjtfH|G`;kuA~jdizYdx{loA^~z=~o1&yO$E8U&%U4sHJ3+GKQulJH#oGAKcQyB{WXYv!KwYe9 zrSG^Dzf+&AmP^RnGySF<%nh=JI%v2K8t#RL_Q14_4fjIBz0hzkG~5fO1{&^#hI^sm zUikL+!bf;}wAS*niGvQhu0JM3;f-@5mO;s_%<84}yMB_1CL~%9y&;oi53Vk;GW6Q& zduJSuMt1$AD0YDZu9hdW+gr|bO16yp%Ke)=`H3P9Wo;TVX~-ldfZfA4Lg7h?#ftE|}VtX<6Oy8Aovi4_2 z<8WP>lC8~{i6t8A4o?kx7Hw?i?WO0pnfIy3W^RJCilmB7*4WYIt56Q}VNjF)%SWL} z{~w2%^nVl7r2n5mP5Q6!6ixcy7i!Xfg{NrJe}$)L(tm}gXwv`PP?P>EJVlfK%TugL z|K%apr2p~^Ytnytgf;2EJi(guUmjph`Y+F~CjFPkSCjrL5Kfc+D+*VW{mVz8$^PGf zn(SY`3QhK}s9a6aTtUe zA=U~i>bEu22(dO$(Z4xRBgAr{qJY~%jTCDK6%CvRHDW9T6&0KhHFB%~Dmu6jYLt8t zRFrTSYP5WNsA%D0s8RC~sHou%P^0HNLPZaEf*M8N87hjn1Zp&WDVzbjK#i*J3Kdn{ z4Qh1#sZi0y-QmaZG^i-!GN@z#J)okEdqRyiJRNE@;2BWS$7e!~wmS=IG+ZyJ5o^7n zk^%IAZ@{zR2k;#D2|O2m1J8p>22c(ourE|HfC{K&0R5nn0h|w&4B!H&WB`>=$p9{d zN(Rs$Zh!-zW?C2sl?-4I)JzA1p=Knw2r6=Y2vp?xP&f=;43!LE7*sNV;qZPq0zM8$ zLL~zj1(gh7G*mKx@4(OCB~Zx#E`>@4Fa|0az*wkc0GB}}1NbgfGJwmWk^x)+l?ifQeAa0KNy63}6ye zGJxx#k^x)~l?-4qR5E}m@MCxbR5F06P{{ypgh~c54JsMHO;E`IZiY$*a0^s2fLo!G z0o(?a4B&RCWB}8lk^$TSl?>ocsAK@&he`%;7gREU8mMFdGoX?I%!En?FbgUfz-*{w z0CS*{0o)Ch3}7x)GJt!ak^$Tcl?>oMsAK^1pppUn04f>4{ZPpO9)L;)Fdr%zzyhdb z01rYX16T-^4B&@Q$pC%?l?>n^sAK?(pppUn7%CaSPoRlTb+jo`OmO@HD&>J`0ru;Ac>?75yA43BXGD zHCzRi1mGp8Bml2KB>{L9Dha?ZpppQrfgixNP{{y(1(gh79aJ)aH=&XNtcOYl@D@}u zfQ?Ye0Dc4IMBfaR4B)p=$pE%MB?H(Bl?>p0sAK?tfJz3i9V!{XpP-Tfd2BiqZ?u?q5)QQ#yNmI(<7jtydN}@dyj?R?OQz(UxSr;`Gm@(OAOSi`W7W;4*T&TgGxpBYYfUl+ z>1AekC7bty{wcQZ+~XLo8MvNxqf>1e=6z!sQKVMF42kr2786x!_f3D{J%@T3&&+~8 zJ^EjZg8tfb^|okaV0ogZ*dG1BZtg_Q-n!=fYPK)sm(g1rdMi;U(zbs8`Mw1An!O@B z=pC!4H=Fb6mEq35m+!v{*q-b6pX}Qj<#MFa?4qP{nN7_-Z(d3=)}{Te%HI+4A2Fxn zVp^bduT-|jmXg!0A#?SzeYI!wRtJmXSAf}q(etiRNwvLW#IgFzVE5W=NRnKeF4@7P zJz0<;*%6y)&^;%MsQOr&?MZtwHYAzFk2bqf+V3A<#94{-HvS+Z-_ zSG&Giva9BmAi(-MwhRPjc!XI!LA|eD&tpzE33u9=+-l5B(~iA z1#`ZAUroqPRxgTQyoNKBxmMgVYC~4$IEi<5uB*bU3tyF9)h$MEddSKg$66U`<`%xXU$KZZUehDvjRC3@dY(LEgx!I;=aF`aRbz*S(Uf@~=%dGAGtHR)p2aYKof4 zOLnQa<-%RVaqS>IldKQ2Z`5xGxi-m~AwA7X9WTSJpA*|@b|%?rPGtAV#{S~pqOmuf zgdGXv2o`8&>GAfaKD*S3>|8tC(dOQ|CXQfpdbxX4MlQSA&^mTAYlrjKpk}0BUB?b* z?0OrRyUZ)2KD(Z=6AtiMC$TpTm%Yg(OS5ZRyW>0c*d4q1?2gusdC;e4?U+L|#wY69 z+C>lgN>-*4Jr9TY^sJrrzT@nyo0IIUCXQeq_DHV=ohM{{?v&y`!`2Sm?KnH|f+Rbz zi6hvDozdRK)Qi&`yYi?y_GgFdKvzPOlp}FVHQ8iZs@`^nMpAm1zgFd2yZ3A?gRA4) zGw5>8QH;`gI~Ee_}NfOQ2#3#z4gsTm}_Wa5;PfRzbxQ z$XBXZf^kr>1oD+CmS6%@EP;HbiY2IqiY1V*^h$UQR4jpfrHUn(2o*~pU#VgVCPBp# z$XBXZg6pAT3FIpcVEdi|6-yvrsbUGHLd6ouSE^WoX;85Q@|7x<;AW^;0{KcGhqpq- z65IwAOK>|>EP;HbiY2%MDwaULQpFN{A1anWzS6$11}c_7zEZ^!%!G<1kgrs+1hb)H z3FIqPEWzDSu>|s!?uPe3#S+L@s#t>ipkfK+D^)DP51?WR^~u zVhQ9cRV=}yP_YE^l`58C2~;e><4~~#Pe8>IEQN|CcoHg>U>Q^_!BbGN1k0gf37&?E zC3prZmf%^aSc2!EVhMf*6-)3uR4l>Ip<)SEK*bWQgo-720V)tp30{MWCHMtYEWt0KVhPqj#S+Ljt5||xLB$fh4i!tV4l0)5 z4X9XxH=$w)ehn2%upTOwU;|Vv!CO$V1aCvd5^RKuCD;TNOYj@0Sb}$;VhJ`w#S**= z6-)42s91vELB$emfr=$~4=R>mD^x7O@1bG|-iL}M_y8)F;15u-1lyou3ARJU68sS= zmf%lNu>^mHiY53EDwbdeR4ld!b?pK8A`V z*asC$upcUx-~d!C!6#6$1fN3168r@!mf#>%EWshDSc1Po#S;7tDwg0dR4l<~P_YD2 zs91s{P_YD`L&Xw&0ToN|B~&cIQK(pgub^THzJ`h=_z$R9g8zhyCHOC>Sb}e$VhN5x z#S+v)#S+AzVhI98oPU@C6-&?vDwd!zTn1C2VhT=yiYaIc6;qH76;sd*DyE=0R7^oj zsF(r=DyBePAH@{3hKec3fr=?;3l&q42NhG04;52T2o*~ZhKeO9hKeQV02NEn2`ZML z1S*!G3sfvYH>d|ucc@r`GN@RBo=~v_XF$agoCOt2&>Je2;B2T^f^(r_3Cf{j2`Zps z3C@R#C8&goCFl!*G^(`ny5J2J2Gk?N&)Kljv&PrZ2eb9XN-M6Y^j z`&%h<);NMAe6l=e!iy^9s-^er zeVVQ5XTR#N@~2)T(3a-niPJi6e)^zY93Cqexq_3xU*3ShnxQ0|)KW zVSNSLQ^&(f4jk;TzLl9+V4^2$Jl$LeOOs^shO6$Ef9PrI#cShUmFvlZv6=Vt*qqn& zkd^}n^)r+!NZ*z%6^)D+$ct!hiVo~GnoSR-9eSTPL$T?hH%~Kbq#fdg^kSOOSyoF7 za~#VaF&b9R3+@6P-P<2pNz+4l4vp=h1ABF?St&2pT$AI6cRJ)Ps0G$@9z02>Lq>1I z(j*yr9o8JDSHq*_XMVjD^!lbH%c#EGJ*V|Q*Cc-WbSMaT-_M_= z-<>C)8a!v7CzbZ^u1N`86JIa&N%J?AamvpmwafDLlFeOjzl)tdMwY(+{o`d#Ke*?R zw-~)nJMKN?EmrpQA#bT)w&(NM8J%`K^TjiV_%Vz64gvRfpG^CL-XZ@YS^piIzVMc3 z4xLDLO+9+o?D*u6x0rQLAp7Ez#A5XB+2Kh(Vei9aqPS;A+Lxbv;r-0IWcD}y@A{o) zH<0$Frz4s6`5D&rFX34|W=Yl=sr|Vo)*@hj@0^gCb@kmYX_PBdvpKoG&1Cb1Lmy$2f;^sFJPo{m@w8LmvJ;^@V zG4V@pDRGbYACaZ+ocE=-nC+$SeC|tcIkBvyj-E5}#cL#chqdj`h`VR?u)kaO7@rcb zzgt#}?h_lh^PMj@v!?mk{N+cS-_3mU%Tx!0b{eVu-^dPr=`EYTjJ7Y14cd3`*ui6m z;y(wE6&KzZFyHO}2akngFOC?r^U#-v&~yLix4Vxt3fSMRJRJMc$VvM$k7m}g=zo50 z{=8AZ{%+;Y`j?)M>&3M)j~;0m2)Jt;O=ut0KL21R-+ha-{_~DM*w?ML>(Ru|(LSw? zH0@T~4N147l8ajRe)N2cD|^07@7^E-zg9a`)C zoPH$SChA3mWyv z79N>0OM2NcqbDj&qx~+aey^C-{idn=vtz-Se$4+JMxI}6C6=@4N!i~mRqoXNTFYDN zm2Ek)a_at`F)cy&|DLgMkFzfM;r`S4=Kb7z$-Eo=-}Sq;Cq4i2?PQ~3-eR`*(*Dsg zZ#j8cc-E25FYUjXbzThfpO?p^_Y+so{C^(Tko5dAmHWZ|pCGf#EpEAgI7!);`yY;Z zi&^*R{?}sOVr8Dz!|a2~J-YuFF>g7s?5le8PG0uQn75cRat?TsU&i+(w_e$wW8Pxc z%{{Ot<}FtCVa!{;oviHvZ_N+m`%=GbN6cGH8Ep@Ek{yY4lV#yqUvz1Q-Z!kRAN}90 zxVWV!F@Fi4*W>O!2afSq@2B?6;?!@D_+=Hv(~A2Xuv;^HYGi3~-R%|6P7TzR>6~j{ zyyYABI%s!bXUto^i8&q5e^RnzNbOI@+d6c%zgwzJJcfq-E~*S2hqs(qc6L2_XCJ7I zd5hNVUgOD*xqnj`p3G?f^JU$~`^)%X$j| zM|ME(D-;qxkrCTq_GUj3Yz0s50 zXtq!2c`_aEHy@er_Wz3Fy_dPN!${&kN4j)w00mu;-$TmJXSmK^Ywb%(WoJGOa}B?s0WuK2u14_9{BmFxe*<4^C=L-ha5 zns$D`|6RWyzrB-}@orzU<9ACA)cE$$-5xUkQlD(q=e=Uyx@HTq3ury_&HQiHtwCm& zB?scNT{Vg2AD69t+uK^rt|bR5o*G*%Sruj2pNV7B1NL`I?aSJ?tI)Aa&8~%GtERcK z?a1OkxAmM5u)kZz*WJ!{yX=zer*9{|Oa4!gm2dZ!`1W4+B<1lk?yN`FXZ3MxJmqMYgn$bCYH0VZ*!iQL7`$hIiR&oG*zr-R+?_^s*!wdL!W)~Lsw6j-Oy@HJjnEBP~A7e@PWZ0j#V397VecO`_j~|C$*2bMEck*SPR`yN! z+W92Qa$>Qz46pa?-Ytb=_Chf?+PJ3e| zwQuLSlOBIkcG(Imdvx_GG;}WgGJeWzP9AHDvo z*X4VY6e0#hYVCe%@DX7UJMmbGaM?QW+YTV&1g6SUIG&n#*Ak$65sy zP%{oHpk@M8KutA#16~6aNHY;Ckmh?(0W{Y^1-TcHAGZi5P#xg9ECW;#^B%pFhxGj~D-%zPgzVCF9PIIMvRkeLM) zATt{(Fy?Nkz?ivE0WtSN1;WgO3V^vEDgfpIr~sJxa5r246#(-fQ~=CEr~sHBLIuG5 z2r2;PA*cYDMNk1R4?_jIJOUNyvKT7R<)=^qE{{P4wmc3M(6SUNkYyQEAj?xw0W42L z1+Y8=6~OW=RN%_bpaNA^Kn13(f(lG|5h^g{C8&UuSD*q?Rzn4(yb5L8dkrce1Ql@d8>oPj zcc21I-h~P@`7KnS$?u>7O}0PPRN%lbnlI({HBsl;T zNb(6(Ajzjtfh2!{3M4rQ6-aUjDv;!_P=O?Wg9;=$3>8T78B`!i6e^J92vi`+=TLzp zUqA(tdr~s3ma05IYD$wK%cnF>e6>xGEYz2Ek z1)lVV=fFNtfhXs}`{8*|0Vw70W!M)g5Tyd{fc>BXQqG48NU4Nf;e}9vDgEInH~=a@ zWgxs04uT3)84MMuG6cR0hr%!5FsOi);V=Y8Kn1Rhgcrb3PysBX;dSskP=PF$z=zU zmi!w%x@UX4_UH@w+9$6|9vEG4R$SaUlFo0Zhc9pvdUby3*12Q%ww+tCPG_wd|JWTU z>eM3KF|mjG<3;JiQ`w2L3eGC9%A-ez+p>%L*!52B#2y=w`Mxa>ww!Gyf-Kt(^ktsZ^gV+o_UXR^Z-* z-h*N3(d7AM*-=txbJxU6-Oc_5m>$%Wp*_|<_d>Q(GeQJza3!Bn7d*n9b*N<#Hf^+u z60*K-jp!H#NTzIh)QhxcB*|WLWv?a4RO4T>H}Q3ARjMSP)g$}FleuNoS=W`-SH^Ab z78Cp89!H&hPCB;N0_NCEz1$E#y3aVKv_xH*a^47>#v>$}qx$pLX_^kBt}Jnm9!zZU z;jpxHj(oECInPCAj_|X<<7Lv*)##HYuAzGqXVY9m((}n$J8x?LvfOLZT)S^5tcY{3 zlHYLm<}+GBbB&+Iaq1lDe7@$4L*q7%lJjb1xsIdVP74%qhujc&A@E1tGYnk#BfsB< z%&on^Cp<0OF7-K3S=+9HSHb(CvbMbpm90&$3(C@_*M;k#;_#K7O|K2g&ej(yJDc(l z-2n9(q3mqRN2Kg*dYw>qwq;OVcfD39JDc(o-2!*RTcPq4-3HSd(M-b-R6Nva@D6wZ zyc1puzYk}?8u$#H3EzWwAl%oEyJ1mdLdW0$cpr3{w@z<+O50P~rRFuRoBypqDdO6t zwml`MY3uZ?7VL@Jy9bF6!y_v6#Y~@=8rC$P%qY}YlPoILkltf8jVD7ZLi(+U^e_=u ztFlCIipqXkgxt#V-KN8vR#NGQw(@sv$4=uYS)NnF?Ze9xn_?&nS-9G6;CETlVHh{MWfChQ=^_tdUa*eGiNPX zudYmb=J=EK%(?Jn=M_2y)toO+Qd#nk$WFH0Z*v@V>!7}RIoW!a-btM|_c~Cmt{{nD z-Rr<7OI%l)kh|`6<&&M{b$a|Yu6seoRqtM?EU8fI$R}B5?juuMN`a-npX@zY-~HP< zS~J{hH>yc^#+#Sh9_)?ZtIFW*wi`{o`_jm0U)&Z<*OsOWmR^1BP~G-Q_qlEBY>TD# zZx!no@#B}BY};Aj?9naE`b)EPMk8U;QMuofWwvcEq8(fBCX=JhrfpZ!xb?Z?(u%YZ z?s+{jpW%r0$b1f71)qm{WUhdEWWE45!BtR?&KKcl@Fl26=*v)#&{v=yp{rqE_$t(+ z^A}K$&R;@3I@drwI%W0IBlC5rN97w(kH}v`JsLN_>)_k)A-D;yh3~+R;k)o__*x-+G+Z$SCWN9Wx^>+Gpjt^9{;$=Kt6W zV;^H8v&p!-ld-D0Fm}2*iZe6zxyp zO3R9m7PD?(O{6@3acFDy2G*5~4RVooN?AlM>*Za*fX9M=QV zu?q1?mgQ-Kf!UZK3i6K@4=%l$TaKv@n^l)|DLqvLmGN%2r0-aV3ohbLiEEMikF=Z((&Eo#KKHBZC!e%gAyZ_2&Bpz6$P$ zbaA(rUMlnd;z(|2JX%)P#?i8*);>TYdQiTbRM#PzJKwG-{Gay>mBzI1{&l}NLn zdkos^)=rFjFq=}%n$^^hx@C(aBZEZ=txYAZoEXLh%~WXi#64av!ebE~ttSgQ%E>sJ zQQ;$sO@rkWJ6z;zLpnR2%;=2@PLG)5*SS$I`_jlFU%6LP_Zm*ok(}bTjM7qvo35aP zGLm~T^vGp+Q!po@Gp1!*vEJx3#$4w(A#-AMCYO=<`#QIlt4ju#O7EDve?FO$zXzjo zhS@*Uso9F6Iy++`QQo1A%-Iv=S{oZG<7k!gUXM4K*{VxEYd<|y5wJ36PocAqk;JNH z+d(jTpOzGKXp&-O(t9U;jaw^Lme2lGm#m?ty>+D*%{E7ytar4yN6@DibGGJ&Ze;JQ zmg$6*73YSMWa#Y(9d4f_qvlqWE)rcayP<1UOIf_#P?OHUuZo9T7($m+zY@+>BI~k^(uzOy+U9ljrZ)&}>nW^WHp=P6Ga(H+cZ@D+0fZ%*G3DB|xl z<9w23>JVz2wmO7w!`t9*pgMx@LUjOt2i5U=530lWdpHVy0M*gk2GzlnTTLCjKSOo! zc0hITK7#7t?S|^${X0|#?_;PA-hQYK-X~BUyT3qn=;WSLhwg7s9lFn;I&?>%I&@z^ zb?A;lb?Cl^>d^fsREO>xDA#H&R7Xy3K6T_8L3Q9#p*n6&pgL@6P%hI9sJR97q?OCG z1=L&uSx~OhY$#W$+=X(Lwt;e$=0dqh+d;WTLr^Z!0w`B#5!4(2?V((u5vWdaNBA`? zfq6Nt(_6K2nipkvXx=fib4E#eNqU#2U7K_}rQ0c|rgm@Ky>ZwnZfO>E6a9;ohaKsi znyPiWHtEt-+vuFpp?Qbq?XwDlY` zsJ3EqjMy>?+?>=)v+Q@}4B5l>^}^?uG0`sl5PvS`%91zH(@UE%ET~*^SGz+!{W+wU zX5oG1lPqf&i_xCi7gnviSErv(vaD?^h7-!ZbV@HZ%;m@@S!RZWCd*7$K3Qf$Ue?E7 zVokYRI((94CWOXjF_PZ;TrNpI$+FgNNRIb1F3sU+sa`7i-7aQGs8>^}D{c)w$+Gy6 zP+taRt|M1(X_Cx@AQ^LpEkpg*Y77MST9Mp@H2Ld*Cl%Y%Yq?!dG;<0iZ!bujQg?eM zl*(UMCU><=4oTZ{hmKYzj$eOMzg0#$zorQ%^VcbQXe{NL_ixYWB_D_M>K=#Dt5Ys| zl_kmBixMiAoH5(YUCq7bFLk~0RFg;EFLQHOVY(8|&|T4R9W>NI!*yVu4-NN1!@Y3gdx5^nN%c1x^y=@2HPlN(y{LU@ zxDNh*s)PJ!+}1JIb)Y{tV%`YlSvEP6eX@k!yb(5Mw)6%LQd{Vg<*$rZy6;=hjgVbh zd5KYrzgu~-XkvQ@dJma&JC9%DgPSncM$j7cdeLa58_0Df)%$=Rc znSG%5{AtgPm_IGL#Q58E1bcI>%*&arZ1Flm>Dk=cOS6m&H>6{Ng|znaviZ}lpTvCC zf%(%EhNNX&T3qIMR+_nGY5lk++oi;>Nm)6J%yEb5C0i*@Y%lTKmW=&HHb+yg`5$v4 zc1N#dNn5c&wU^&qpNuCVDy>o?awu?9a*D+k;+R`?DFQr}e%4Ce zmA2@~tbN=ItK@vR_VM+uradQ~z1;+Iy63GPd;4RAaIia+J1c8_uC?ih-RD9j;Y2n+ zc9gx)p6Cj(GWmuy|L-uU`F`aa(mcP9L(T8I32I*7&!Fb>RZx)T@$CyWf3JdpG;gnh zfHYsP;$}5Z?{291c@+t!d3hBdtNC~p7pr-A6&I`dcNG__d3O~TtNC^n{G)kx74)O| zbrlz@d3A4qnosv(sCjhXfSNy7J|fMZ`w7(ix$+fh{@g5X7|ow6pONOz?FBV|u6##- zhF3z(pDQ1d=Fe47kmk>oFG=&~DmX~<=gOy~`E&mWHGi&rOPW7dK|-28S3V}qpQ|7t z&7Uh@ljhG=kdWrjmCs4@=PF1@^XJO;^XK-3nm<=QD$Sp(`K>j7u6$LRKUecxYyMpMtTcb_Yf$s&%6Ijj za5vQax$C?O!>3|MVvR70_EFk1ZTj;P(H3ysDQImpnP3T zpaQj;LIqZ(LHWMYp@#ouz#`ZTDwZh|YJThHP{RRRK+SL663&5HP{RTpsQIn4;Tup+ zXAKW*1vNadHPrmpZJ>q;=D-M4L~}3L7HZgFJE-}s^PuLp4nYkg%!e9ASO7JQun=y5 zMNodvFqFTtJ(QoZ7|K5wff`QO0ctp5N2uY1ouGyjc7_^GSOPViuoONHyFd*q>0@VTb2J4Ldv!YS>{p)cn?cq2{-)fEtF_4{8|V`B1|UFMt|` zSP3=1^@UKw5&J{UZ#@8NSmHpaVTpsFh9wS$8kTqw)Ud=MP{R_3LJdp27;0GJFsNaP z!=Z*Hj({4LI1*}D;wY$LiKC&0C4L8LSmGs6!xArr8kRT)YFOe}s9}khK@Cg%F4VBZ z%b|uPUI8^Mu?lKf;+0Ut630Q!Q8^xJc;W=8`K_;l8m3qc&w*FNVelHLVT;#74O^TD zHEi*FQ1e?)f|}p@I;dfc*TWrfGSo1}DKIsQx_}zSI2CFbi{)bPdop@uEahZ?TQ!xNW44NH6iYB=JPP{RwTgLF9uo45q$&@O@@x0g zAIURf`*ItIMm1W*-qM#d`Av+D*0r$?8+;kD73)w%)a*XgY_=5=94}A|)7ES&VS8Kk z_Z~r&scmU7eb1!_W+GYcFKes^!@!>xuL1YZ7(-u-X;9yt`0UukEffj zgw;XwZZg!DC1`7Q6IU-;W?~&Wrg+C&l|LN4`=}Sc%)C2=eRV}Wr_u*>BZIwTGw)(s zeVLy}1ySRZEHm$R8U-|e4Vq^w3nWiu1UQcS8!c=QoS21|NLz9t<=1eCuhG#EigI5(~+*xTaPIjp2wq*XU$96sDptxi%d+26GHZo!uocR82cgx*U(?Ky2rmeR5$!j|NU)8JH zQgz(%N)|0_w=iDMm+yLP$*$OP>JO^`HSE@&l||P%v3Nb_lX2Vqn`}m={x~CXS$%r# zTs`yD`}=zFz4^P_TkF2HC$_iJan{7&<71cCY%jcmYV6LmG{F{PS#y~o2;khfeoDAnHq*ry9+2Vo>BUAi?msy$&_S>tNlDKVvt(s%euq+QRhp}aNPKZ-boe-*+#b2wcWUS{tVg1hSIIB zO@@X8k42(n?US+b6eQVrjLpbzn=>|}QFY2S<8AIs>cbctRFlNrq%w?6D>vyl$~ca? zHYj5wyEbWivXPbNCvVT#-267O?6}P>S!Qf_b#jbjoLgMShG*g*-bpU^6qPG$sX24{ z-`E%vR|1j+8OFw#ENc^uEvah*oyzfQ^sT>EbE2^t+1&g!qxs&pxg$}%a*a)Oe6k)k z)osBF_inP9ZQay^6-i}inz@_mY|q3$_$|og`K#E{0Gj>;_MaU1e|zRcl^T^sTM zwz(s5HW!DCO?tdL4%V)1Y|=-v{d-v8rgM}Hep|vWsQ8CPu7&&mvG*=uQB`gKKa?dP zDtm^LiZCFScqm83CoBPd^z9K3kB6kxLKLkG%@olT1w5CEsDPFS@PwuVXeRhn3ig;{ zBH$4`f@WpRpolR;WzPJ*-@Vw(U_HIPzw3X!*Y&&p&T9G$w`<>P?X}n1d+mGOYb~ox zv6+h*vqGb=nfH`qD%V7@!B502&9X;q@OkQLdEauzUEN^&_r>}Y-JEJwvta#)sK2LI zQ|tdgEIL7Zr#JRSzwUJyyM2$9=g@k3m8oA*pH(?KJ!7vyISKo7QyGSl%Aji{J zfgDFa2y*=V8pv^T&Y`u_V4Mzo0^}UpW+3O#J`HjXtpmt8v`!%B&^m*hL)!}E99kEU zb7)l{=g_)>oI~plat^I0$T_raLC&G&_%-LydV`!ps{uKO)(@nAgg;3Ch>jrrBc1{2 zAMq?m|AA0F2I(IW4$?p3RgnG> zuYvTB7z5HjVk}7ih;bnOBRD=y|A;q0`bR{7^p6-1(mx^+q<_Q&kp2-9LHb8Tf%K1< z1kyiZGD!c3H$nPGyam!f;%$)r5mP|=N4x{lKO!2Wf5cRf{t?qa`bWGA(m!H4NdJiU zK>A0_0O=nw6QqAc3`qZoSs?u*VnO;x%m(QnF$bi7#QPxqBj$qikC+G2KOzpKe+0*; z=^wEGq<=&_NdJfgkp2;gApIj2g7lAA1kyiZF-ZT2B_RDHmV)$;SO(HRVmV0vhz~&e zM|=p_!{UcU^^p8ja=^wEgq<=&*NdJg6ApIlOg7lAA2hu+x1*CsODoFo` zG?4xg>p}WQYyjyW@exS>h>t<~M{ES?AF&Cff5c{x{t;V1`bVUL^pD5@=^wEbq<_RV zkp2-se}VLm_#C8v z#1|m_BfbRbA8{C@f5Z`x{t@{g{UZuM`bQiE=^ybGNdJg`gY=I$2GT#`YmojC$3gl> zoB-(`Q3%pM;v`7_h;KmpN1OubA5jF-KjJh<|A=Cc{t+c0{Ub_2`bV4rxj*<>FcCZt za{1?rAeVhE2f5tyWsu7}Uj@0m^L3ERI#+^R&iN+D<(zMUT+aD>ko$w*2Dv|Y6-fUG z14#dfJ0SfdYC!r&)PnSn_z9$cgb}2FL_J9Vh+jbZM?3)OAMp^Re}o03e}ug+$_;!H zq<_RyApIkngY=JZ1nD2q0;GRLOOXB%twH)naIGQwN3c6W{|Gmb{t;X)mi`fKK>A0t z1L+^ZflB&E_<;0}@CE4~(E+4?L`RUzC_f9fcX9R#)X-64po?&n80@4tN?4r+Mm{;L z`TvuS5-+!+qeP&F&JxxTs0nK!LbpzT?kOSsB)D4fKUxlSp{GQk#tU1mH@CMF&n}?x zqpTOE!3qFe1A>cv;tdE3$=$*{a_d5J-jZ);9;Cr~0>T3o@oI6;zyfs|$Q4<8Umw&~ z4g6t+*DTkAIE#O$uc@ufOJ3vFD&bP2xV_@jRMvFSJ%8T`(9@>2{aSkPDk;$S*0a`U zA-!uA*)7PhNN98BjJ~qU!hY_x<0n|-(eE8~vv#^<)khEEV_Y>9A0-VTbFF2q7Cyqu zw6}u>g{>GV)k@6kQty#qxiwSQg`sSZM_Om|9{SnG-DT4hpu z$w!p(3e1ZUN8d!cMVO7S$i+s6!sko?tE6bGH}cPNvz6VHzLn?|&J?JP=PTmf^0bxR z#2VVXYPTED!lA#2*UZ;e#sxuH&&14;)iJ!H$ew(~ZDqBRw>-~gP?$)Sb0`>($J)wj zQGk?94(J-i+zrKi926hUgHo%k7V9pHc)PSYn7NaKxfahsA&>O;waRK$+vM}GrZOlj zxFKFMUnS*1VYTWuwZdE8Sx%QTJMid$K1!`J#uGCx3WJzGURM#1bYCvhf2qgTi9eARM1)`Q6bij47;_Pb)F0rQ!Zcw!X|MFxWn>bJ69 zi%6wbWseo)STd}uLMGxVDI3O?#u>&2W04QW5;b4QRL?VAo|{;6E++=_MC5kF_Glxk zmGHNsZ%UYR)ReI2q$e8m@s1~C>RJg;JaI3X(oh#_VeAm|!9*Kpxw`sDcmj+2hC_eD zSeGTvQIe0=j&o*|dj@5;_aTBcn#bR-UD}l%}`f&f^%0Ud--LM@8efNzK352w}O=*-@9*ueBZtW@_qX| zknh{ygM8oq0SpCigM8oSyC&bat3bYI8$iBa-vMucHK14&_1P9&+q6fwr`me9^I-6E z5urnCKNqpo6<0;={)DfjQ9ak}xn@3UE_mhb>g~$^w|Db$Z|f49lk(9CzT~QI_~Lm7yXw96QV@$Sb)0 zwT4AgV>;CMaoN=D&NY594U4v2lNW89?z9tHC=-jOes4Dl#;Z;KBRe=@=~HFVR7Whe z%EjSksh_sTI~hK22H48PqNx+HjHq|}7qIvom)jJJrVj4x;UC<-r+P7tQ5H?z>-Z%W zvl}8W8;Hd>x8WtaVKF;JCKkuj*zI@nZa?$U#qrwTS7~HzlLN$Jd;MUvyVkJe9rVq> zOBfar?TL&l6)e{j+(j51KUg@9aQHJ68TZZpql=xcv|A?A`v9 zBkDOmO=W8IGGHEoftZU_9uL~F^5}JU$P&#*zyJ429;@we*lR~aJ!mRZOI{=Jilq{Z zLM|CQ;bNj$Qhy~ynj+1K=7rZM;X(Cgz&w8~QtgQ+rL9aQ(XPs+N||T>FwI>Y>m@yL z<9q)wkzX3X6U{2A-Ax|-n!Ge-rnX-(CgYfcg&iRf zOb+;=(%x(5NiE^GCFkmFlgqK1$pKSio?A6+ z74=P(yU$A9f=uFzoKjD*%OB|BogC15N$wH%T1h&X zd+^BfODGv4*M1ZMK22pR$p>8_m3oZa7E*KTkEG<*qT|MHmS|Z*hIkWTGD2Hr8UfK$ zQ=?On>=RQ{2cgT#d&~FG9i6I{yrJ)mYLh=}`H<-PBaTtt=-}Z+40iz)TB?vC9`dZ* zb25W=PVBmh_ptgSLsNH7RPH&88}2zxWv-HsuN_?1MP3~G4_%eC8F^{eZB=uW%T(lL zFU+k;o89CEr;}~&oj=O=&cjXaoj(S+OBS^AQR>6C3saAPp%DwmA|d3R;Uwa5sv#F} zJ=}0_hdz|bCVw#`CGN&QHashQp;38OOqHJ%*PyQ-^oeK1)XtbV(T2lM)@50j!QkM4 z{m0nr)F zpKHcmstE4w?7dyR+`U~rJfCdq*`;}B2QJzAj5C*P#cHrf1!>`G$zwJ^qJ*o z*y|<-oCx}4EVp4@8E05ry|`#`QQT?#e?<&Ltv?xi0=IO}hTe9=a@!I0E z#VS`xI(xiU{(Tn5CvARvBw8qr<(nbiNg8D64v**Co4@Zr!b*1Hh~nB}32pu?j(E1e zc&nvM+(KxPI2|WqojoqCMU}=Qk?**Q%u}kA_+AU!&CdJ9_ls9=-W9YE>D@vcTbT!T zTH#ydv;BwXGG6!W+d(rBk5&d-nY*OL;kP`W?Z5WOPsQpIetmtnsg&P>BXT8FyW2rb zMa223ctozaEpKK5TV<~O zczykS?<{sL=~W`Wc-hq|zZH&NPMe368Cb%wW;33g$RBHgRfc%&SP%4L-Q-w-B~!vsoO0RQ$}qJK z@u*Lg-MfS#u!LuJX0ynfRmSyv7rFc+%&jC`4!ujz3qm>5zGEYkH?L{tdv~#jl^xg2 z7t!RaX)EJqOiXoF?yDsXs!U;IZBWKNuj^?pfG%q>qW9k2HHU7IRob8-CeRXn!YBQnX|)pcON zPn+kK%q>&C9-dzI%I~=)GgkTg&MlK%CEtMoy)vz_=9b`*qqhB9OdQ_%z`@M|U zgYgce4h&G@ct##5?hPKe2HET*(P`-#cC=3U}a!5;}jZEHafHgI6i-JjjN> z<(O?%(i1{9dW&f9V@`-kS)v>4k1}AKx$-v{_aXi@ zV!mkWlq>hYW!k_k{I@arqqp$>w@f<$_ZO>7xt}`pIg}~lmCN^2hdxZ#Diht@W1gM* zmuHK3KWFp)JSFTF;#p-db->hr3-NGl9%Diux&wpccvhKsrX2Hh=o6TRczL6@IP_VF zQl~asnevQUro9&vgm`1}g7Wx`($3$dl}n~UCiWlTGjB?mqLJO)cf!Q;PLaVm3Egl$ z^NL0WrU{K`gDryc0@IwwDNoWdd3bi?3TtrH2L=r4?=oxlmY_T>8b8xlzCk&&x8R9v z*L~I?ygG`nBN?C;1 z!_mg}%5g*~M651jwZF1UOFs|VUf%@Y2d99vxlRSyrJWA4OFIJ$1!F*VX=6clY3G3S znPOM84rEu9U0QZU=_|!9D7&=mg0f4?E-1US?1HjO%PuIpwCsYiOUo`OyR__rvP;V@ zD7&=mg3_j%2GXXw0i;d!V~}0hbdWYwc0FlBW!IBk*_|M5shJ>csCz)#P<0?}sM#QG zsQW;6Wj_VkmHiB4S2h=kxmAbO&p5;E=-}?^z#Rx$wQzA1dk}CR z0%b!g>`bNhac<$%vRP}*lU<+g(W9kvs}|xPyFc;#lh3wjsaAD+s+|Y-Az-IAz>%F= zU&*b7iW?E|vf9zl$o8YWBK?11l5O8@>}b~6OR=d-RZGvzS1p~jbVF>=P}W(mZrn#h zm}DsvZAF-5U+-JLbX5M?yFB)u>CD~zch~%||L&Q)_e_wXvF!h$M}GOz2fc)m7Uf2T zc$KF~cGKur^6uZQH6h-owTOQ{yUjqwD2qO=FJ3-ilAS+rG-BO1sp|14?m*gp(L^Qj z_kA4St}k~V!R5h+@vJgD>^ic2!*tv6m!&`5Rn@EOz0kiVRrNpJ4UhGf4Y;_x_%xMS z&AD#`&dyWghzprC=l<4Jm~$1GI|>2DMeJ>r-Z!_zwZ2!qYrU)5*PXQe;u-NY|DILS zE>IYHUF)qT-uS*{WxWu;7tZ%7yICazPRPXld%sgeV0lSkJwt2>`@_F=rTNh+ z6VC&fcsu?pKfIp7m?`f^1G6q#NTWiO07(E2IA754B`Ny=}*ztvD*yFeOr#c{9J|E)%aPLwd`exCn+{reVvr5-&b z<+nn$B#l&lE9Co_@_SCbDbpLi&$vzDBlIXT(dX`|zCQZ3dc;R~t)6}EUkA_#Y$KCg z@f4yl?rQ$Wmbn&wDq`*Mfcq`qJH;;``34*=S*ySI_>#Z@p*&wvoyG z7EjkVmWfzjEC}*KG#G=L%GkeQs$QjES{UZ$ndNvpACWQMUdM>Q%{7ND4C87Z`ct3b z5t*c&A?;V0-#A=<4Y9;mJ4))H{8rc#FWbs*!CwbZ-+h(!xWkrT2e2QRtB#1jZV}|@ytICdm*l7FaNWz2Q(-YfD!x6Q>FuWcR>*Os3d@V>^SrF_s4uv^ z&mqn+;pg>ThrKBCwvo-x5i+JBVj*67oE&eSS3$ZWdxLqwu~<*#?^1HJB^`ZAwmU>=~J&p;11-C^S1vTxviR;l+hAo_C z@cM=nig=YZmGxRw81i90js1}0x9I13x+W~cUkJg=to6lKrqsWTzDQY)Sy03J7txod zT^pHPPnojMJ`vC75aWq@Y?Z0B{m=$gYRl+?+XXe^tCjjm%5Sm~|Kg$Y(~5t^U$Ug& zHrrADXtpD(OeMA7C(OQ<9626hONdx`+nggzzKmONTikQbs0#XKRPyhF+ZmO-N5uD~ z$=51VOSK8Y>^nZbpdlu@zIO4;4tp&|eN|-QUiYD6a7W87$Pg?!yw`e_1tQ+~Lf$(g0(tMW$`liCM&NjByb;J*Ut!`^j>UbvMwob^@lZy2MkUSzo#c=L z+{4xVkV7F8&kve-6S`S;K~`?r#pg$SpfK?&GR4Fj(sBIkgi^*!D5Z%Pb7(pW6R(ho zzAsI@8GSA34f?h*f5OD8$ndO1t|wxZ74P>K|CvTs}mvTtkzY3?;STF>;$rJ>99p1clib-B*oD)zZ<))!m_!Q!BNkY}D0C zYV}l$R;?YLc&?dBqx6(r)UE7$^l0VfAbTW;PI8y#T6^x))vBes8F%>V`n2dJcXAS@ zU-y=+o7jHo|7`m~o$ANGH4SfB|JhfQb)NCWCc?Y4%losh@!_~rQ7xu+oi$`umsy7B z6;Tki{v@o4?Keua7p_J+IpBw&fKky?hb(|uQJS_iX=zf@v?P4elD16Sf@9APNz*Nv z62;*sVFSiHD)L9$@5_ChCJk9IZ9&q~o;@T<9FvqeEpzaa3U@o`fTLY)^ILu}Rs{sk8xa!%?&ZByCB`RAg=7;ws*aI}IKZ%OjJL{CakfRwu1a zTfJp9;w9xy%bgO#`BBT{w{NS=Q*!UYxA$Gz=t(?s_0rWzI8-H$T%El-m&Xpxl@?+S zNa_jMs;kI6r2f5V*ZD!4HFY&|%wv1>R7uujd1SX-35JB0xhr=z?@x=ekhx0}dNSP~ zw5O-OyI{3^YzJTDIW2h$^URdrMan4W3DnUt_fA$cG|HECbBs8wcUXz=g zJ3SY-Vd8hYFE9c8oSH+bIGkaSemsjD<@0nl&?ATR_jjdbh_qYv^z=@2Kcj%PaP$+t%Dv^ z7Zr7_L+(c8YI9w3?`82=>RO%kZq~4@Zdom%MTPuP(>L>2?}bbn5$I1#jvuz z`z>;TY(%e~+g(2FAG08JLF&@fq|~(3Eh^?YGc_|cJ2f{YH%8V;eX88rgJ+?04Rrn! zIw6r-L2q%R&S%Fm&&NEQ%A|q*{@VDDKlXcAK0^}zi-Z{v;}EP(~{EC(zc{!;&n+%%TCKp&7IY# zk;k6RYN}D_%SIVY)eVs~ez=HvZsyxmCiU*wVPHV(S8UT@o|(q1+*goib?*JFa}9Z3 zi#!iUo?9c&B|3E9?6Y-Aatd8^A1?Cug-r78H87z2>uC$tFW`6m()CF_@gBZDZT*(@ znd`IH=f>ua&g~`FUDw>74xY<8khLyr2DEmU(`cPl1I;Xp?w6jyFha(^5-Yz=vG7fP+eDO-3zU#8_;)e)a=;V z3uZ5!oisab_7*(yq}iFXvuEdq=LY7w<<=d%a1hl+`YdZ^me6(&+H!QL8j_;T8TwYB z6r@o-d-(e%4-StFUl6`DJSjXad<)AoJTpAIx6qb#A?q{LD_Ep^p<*+F9KUel1KEYqqb-kVgfmrX63l{YJIe%XAje-FRB z`FTt7R^_GUA&tDOv@A3u)vT;npk1AHUw2OTDe~@%o85c5efX~0*FCRmrCTZAL6I!_DvMlx)W%MlJ$3!m*;8lF>czS?fA*5_CE?IGJ9YNv^_x|G zzS8=gvvRZz7YV0pfYIcGT!e;giCrhR;&t z;PCmq=l5RHdsXu~+_n2(9CtCQEGjoDH=21#i@_rx?qb}<#bqmvD@`d<4_{wniYdjk zscc6c^rh-%$@h{N-6&lT=#z9w^Ejf0*EM{a%3vx+xv>AI8k{#ScU<1Mv~j$a>!Z@5 zVxwZC*GH$ttdGl$<8v!-aqi-aE6Y}vrCi*Uw<&j%O68}@LyBp-SftpX7db9nw@V(K zQ)C!ImiyzowLJ%?jfx!=J1#Z~T?XIL&>tI<7Lyj22Fdqx+wFIZML_d@2CEOg9AsojdB~O zLW2v0zR@wG<6`4t7ssxQO+gX#n4JP$&=$TU9Qu0cXzzfoF!pE^nWx;&k9qFa9_a5j znA+TUzEWUxV9e;4@VL>7N3RTDIeI0on-rchI%V{x@ExOdfzWn#9n2zjC;KsHR#_X_ z{=VJi&4B0nTnsaY8Al?2cn-Qnxj|!KT;Sr~(APV~50y7CC2&*k9lfC~c^=xR=jVzr(9T}*l5I<v!rV?$1Lf<`98=Il7pZ>cn^FQ z>}rqo5lidx9LJ>RXmj7Yi8hO5dD#&^LAAzo@44Xl^0&W9oGuj1me!ULl{Q3PL=gA)gIS>AGkn`O0 zLC$CYH^_PGCqT|mKLv6gdI`w+=I21pD=z~%fBXu_`Qq0>&JVu<%43$Uu*0-&>85Jo zF17G*;eYtk-No6>#o;OURt`_ATRS#)Z|TsSzuj9oKBaPTaPVk}-z^**?D-FFEgT%} zJ@A)@6D9ZyHXI!5XE73rO7nm9u^lB1!3ri#r>Oj2skAw0F;;ix)Ry1;J-Ve1d~ay-=$tolCMQo` z^Txr^f9w03JgFsFp44J<(Es447;Syv-?MM^8;*0PEZ>v-&4xW0dv@>Hw`bp}L#GNp zEO0zDWc|#^ZM!KWt^Wh%h$=>8fA-HF>NtH*!k*>dB%ew?wc%98soe;23a1JYN>7!a zsthZ?ljb=vq+$BZUrmQ&xxe}s51ldx`V&qqM_>vf4Us~DlESIm2sL|ahUK&kyyjIT zZqENrLKxeHoqJSZ=jnUqAS9f!rjb#!8)0A3p`wDK!lKfma)invq@b_YTTWTR>Sr#X z%d_UcNr4l3e)As|zITos686ez6eS~UC}J8+p)m~uQYfl1)Eg{Cmc5pDERL2txg5*w z|0k(%?D(aQNfEj^I;3$5DeO%sT8@AePG=zOKE3bsq0?=7`QczM@Qd&}8Qdv@2Tyv-9PW>HA7E6EkGzNEiElCtt`1+QggTduBF(r$}+^# z!g9*I!aT@SW&FhWma+O^aK}gM7)Qj{_uV(Alp#TclI3zpE=exgP?}M?yL4aap)&<% z3eS|DDL+$Ldb_lyroN`W#FAr~X6b6FHm@{?nH){u7(Xz+Y`k5)cD@)>x1LL_>ZOkF zO+PaSA)z5GKeN0vSq>XYH=M~hv-`}xvxm+WB9xvjKU;a`_Pv^W_4h2LmerQ$EG;dk z&C#YVCcSZw@oi%#V`1I$>MJjCoL%{Fy3{M-pUyeUkRXTUXBm>uCZE}WfE3Omg>wbx z3eT0ED?e9x?)KT5+WK0{J1LOm~b~#%N<_ z<2Q95)V*B&boB{?PUqeJYdMXfPF@|;reB$`c z2VgwJ>vG?`Ib{q9a#&uryezqF140JE?u+{n4j~klm6ny8DowXdHKux#<)S6kGRmU1 zoHNfbbvM-*bBxoBEsRBVQ|dZZ-!|+vylHsKP#ec7W-O@<;fLmwGjI{e=vAS+$by&4y z^(Th649^(8*E@ab-Ek*;a@u!%fBL04m*!kfxRikJ^2^IFC12ifX~U(AOS=*FT{?8B z0HN?w=_RD_%k5ukey;!7a>=s65^iy`95lz6dYH}{*BFNx@6=`0MOQmje`EN-@Ur0t z{c-)$Z-47*z=V%+-M*M}g&{!>%dafIl6++YLdKQdSN2^wgivs$@N(%drI*Wpt-Nyk z*P37Jf3f__^1j8xQf5vyjWXRgerkNr*xFc9x2mp7wcfDD@DD?C!wLOT{Xl*1SMIBF z)z|u7og;^Ys|i<^%OUydhN~F}yRYuMdgyAw)xxWV4@w`DKd5|g`$5fv`UjRP@CkX% zQg6;Pk2blQ&KqYKyBkaER@V)wHW>CArWhOyh5BVkp`-q@m^}47uXg`+ZH^ogt|eSs zj*yJ7;abME-3a@x9lBQVTj6h|zm@-1`P*%Tn%^wH!4qVjrH$p1dA%vnbitT{*N%I2 z`|94UZdqMqc*hW6_)))G|0YuSzN+=gF_?z?`mpPB4`=!`lyQ9@am!T(``(ylA;>{>b#I$pk~zD5J{wY2EbdR@KFZRff)n zD*Y$=xAf2GpVA+%D&9B`{h9^CD(1)`p(3GTdByU|Ti|73ffvXY%j=d0<}b{znLJFn##u(S@m%$L)z4R#7?KP_3{HkU`nUDZ>Yqjm znN=&dANKM_8U=G2LPBLi!SaG+gbf851-mPE7woG%gn|9S%F@d6%F0UmKUfMZ@s^h? zSIrwuL8f}+dSjsRr@8}mBdT4ha}3iAT@42PUO9~)s+2UYd-WZbFdboz91`$Zo{)^N zAt57Scf!7eLkR^5g}B|9BLlY+Y7*)bEaNThE!RwOraq=i#tp{a#=5%C>PA*e)%y+a z8oC)y>vj4;`cC@WRVQ#B*&E|9P3hr4pSOIb%VCbs9G`@cgplPv$vzuGGJJN2><-x% zaww$0r_iS~q}->{=XOX46n*Rx-ScFdHGhav1_f*Ri7OuF9OsJcRtp69pw`>=l(i zRNk#L6`0~pFPR<~zc7w5dKk;^$F<-yApB|@(}XJpBP_~P?k}V@k7Gh@upzYL*rp% zoH5AwbKRlp+0|~<=MC!&BMdHvQhkzsh`xnhU-eDZCsiJ=-&gIyy~H~_Bs@4GBqI3D zkT*l#MVK8DAF?cDHNtwIbe~;5IS6@{BR(g5NVjX zc(u`R&=6zjVW`#b)4!|lrgzpGkj9>y4|^FLc~5*}V8!T)(U#E_Z&bcfIk|FL#k9)U z$^{imE0%G8xsdtijRYj_K zvrlGlZpe}G$0LfzUkthK^S#fVin=4!^Q&L1Zd-lHu)z>+2sG5`Khw`d8m;wrtBR|# zZXSM#K1AYKd!$#z05d|x5c80VS1Mjdm{c(}e-^_0^!e#a;#Z}o=I^Y?G9QGS*=frK z%eBhy^1n;3j<0^Bx?S}Z!{>(g4SzG3^cVFh`jL9A{$5pSRZi8~1Ku6Qvlgoxs?GlC zFUes*`hfHy@vk7f9zQ8!QpD7VS;4b{=Lau|SQWoHeP?=B{^9(u^G~N=$hem9T|{+o zb^GdThA$2C3}XzQhBAGwewKceUZt;P8aKzjLXRZzIgY;1g08{6f?txufZ!qCL%d%x zk3)#6h^mOLh%v``uL@2L-Wib}}=PRz}-%2+uFuZPPXZTfrS^trKjy_QDs{g6#T-Di|hX>g9 z;e-cNU;p$D>0RQx#P^Kv8S!Goi@|>n9vnQ_dzAOM;HZe0__*|y=_&b}@^|Eamj7k` zvHYU+^XXUPZ$%h_4PJ%^`YZa6_3!In)%VsLtLm!GSG~XZn(RTPloiP-vRm2(xAX3R z(8b&Xp-)Ah{Qmi26(h}Ky`zI;f)_`uj8BQ*5wDB?EdI;*V-ZCW=Yy{X-|{v*)L+wY z($CY6(Z8Vg(3`3*ROKBI-dDCM@b^BHS6_8S+x)iqe))dsozr{7_lWNk-# z^Gx$R@5SCJ-kXAV1nYu73;xpkn0Jx+ocT({xB2=l`uX~C`aXJ3eSMXws`n}LOZ40N zqt7UHh1Yebc&7+eMBCuD!G7L;-kpQ{M1;kUOrMzlPX5gNMHMS5)|t2CMdLul7Zv}m zIF)}c|4RC|>G}ow*Yz*z+v?lsf3AArT*Uz4@%2Y(aB6Rb*On*D_6Uv@Qbn5zU$fS` ze{fjD*ocYoGt=j#FG^pLzA=4!`rh;d>0hM(JN{Jsx%ev)-$s1fSMQ~7r~kET%&Ce2 zhrL{C*XKD#n;6 zm}hv;^Iqh=B6wZ!_Tat22fV-V{apy0oT0t z{3RQJNJeQ@nhnrq|Zp7o4zo8ZT`pk+bXujuS<`v?B(5Y zl=}Nej{fU^F5>iQFL*clhjdNvX-11oADKS3VyySLf>9v@EL}r726?^fwBxTU{Esnh zz3vWUb>F7`b^r0O#(&^T;cr;3!1lAc(ff*fD~lC|CeIjv8EOMDy?kK9-pbouq}t{f zqf^!!;@-;JT_U8~0_xIWw214ZF<=8hjP-1H(a4DiS+Hbzo_|hoP+}n-B>ujOFivNO z(JT>^)s>sXgLPEIvmT4>1KKiGtE8FlS?HlRi>*xTAgHX)#54v5e1&)%9URz@CS~m` zVy3K;56&9ihIkr$ZDnG0Y7O#ZmD2ml-?wQ@We33~@sPJicR?3B2-?OP7%&5AHq|yT zz{7$i*lo^?`J3>&c>ca(b#MB(DZ$?tMsj?b%G@lRktfzZ6EUqT11d*y29@g{?7mLV z-AB(utY&U4dFBt%@M$U&tEh97&Kk6c#advMU^O%g>x=ENSV#l${C%6o6RW&8)rTm* z(JzKgYntRmLOj+h+x&@mw&jQVjCdT``+dBo=`!BHfTr=Vs6EDzY>({c zKv~l>TjWAn(^QY4s#&lfy6v&ed?{<1>c9ZX{B7zj>pf(S18uIwf0CK8TcB+UjQ3df zxC|cG1Gb9C_26+CJgx`g`S7?cJZ=k*+rs0vAWGnITX@_S{@=E7edEV08t~72h=3OyxooSaPW{-|o5|V+d zOgF5UJsmT#$Ia=^QIFMCvGc01dcKc>r-$<6Ra6Y<2F^|H*( zyFp)(oGw@Nj%d_pm6_dqEaF(MG0*kEvD!#uJgdwakExc%HH~MLnFHH5q$|#q3q1~N z)Mu5M-Oe?{V+jk5*8Evz)^x=>`%Tle%FK=DE7qfLdcIbfwfvSfuIz3tKO33*r;;ca zWfk`+VP+UEekb#2+i)J@`Z`BV4v23&U#raQv9>{eko$RCeaWQZpz@A0MbbwmAw{Z6DhFhG$}pJD@Wjw+2~xhVR0ydtAM#eTqJbFfIM zRo^jBMMiy!?V(fuqOn|}RMEExYxO8H#?v(9W-sLCnidwyENInA%Az#>$WHTD?LPm> zjzl}5&@TS}SM5^&$S@iziQVLc0#3Q@!S+UVN;o~J1W;r#G8Qntg)%n zJoc~JG5@Mv^sm}k+tymJdX%P#rBK2+>7(}8ziJ2mypThM?EcjtcMnJgxrpl;klyHP zLC*GH2XeN53g`-^f}HK22GU!7JvbcP0CJJnk3g=F^)W~<_Ko0Ha1(eC+zfKXtSul{ z1xN?!<(>g@b%3oPSJ2u9a+QGXAidvrfLtwLC&(4GGC}V4w+rMVvAaQf$A1EHH-bGN zR}t(?)H}ra&>_mkh}fu1G&n;evn@EpMqR%-~gBieg<;YfrB8u?Q=n{ zK9C1;x4%OmS0VTpNH6@)L9Ryd1<2k0z67}{!C{cz`A0zR_LmQGm4X6r33wFbP8MH* z^xpqB$ld;qf!yuyYmloL90$4E-wBZ3{e>V`;W`O&x4&;d?)G;I`#TGAx4(0s9qudVLCzMq0CoZ|f-iw(;Bc@UoCID1Ih)`z z$ko`cfLp<mX+vRDk!uN{}l-+yJ?f!%dL8{e25^Ho`5CyZwC!a<{+l zLGJeV1IXR}ZiAey@FU3G{;ELk_NNDLfCiAW7^*?;_IC&5Zhv<{?)Fy$4gl|goaImp za<{+xAb0!w3FK~nbs%^9GlHB2VFJ0^Up@F8$lXJ^+utuBXGi=Ba<{(+Ab0!w4diZr z4?)hF;I5+F?au;ow?8`#u0LoGayG>iAb0zF669`w%|Pz<_Y}xk7EgoR?XNk=-ToXv z?)K*ha`uH2$ld;0fZXlR8RTw%EkVx8Xa#b&zt$jk`*Q)g+n)q-wuTDiZhv$^=Wc(l zAZKs5f!yuS9pr9*9w29Pa1jXZ_SXjFY8P!m?)KLXf5Ab0T_1#%a^(I9v6dllp^eq%uH;x`WDE`D!-+{JG^ z$X)ylWK-&|0Ges&zlUHle++{G^e-!K2_}(5HQy5cmG-0n*E@xM^Ql3uV*3;ZJeX zK8BG`j(qa}r7ioqbbjvH?j8HN_VnwoX8!-KBKxa*`t|4#>ZbJ%aew}qV2@yr?j6N9 z*rQvgE}cg`!SfVn{LiO(_QRSFbr|dg=E8~uK?LQnk9=7XLM>K&eN zm<8N&)V=6~OXh6hJiC8wxt#e+cAuPad2xB0;c7_WR8f@swjl zPqSH@4O~mC=J?b6!WBtyLy^>bE?{wP11Fj_Y9@ulKT%v$nH15xCWe`^|ja>ScmKp(4Y zd@17%8)thK<4Z+6+q1>_K7n%1x4mxTOU0XKQ++7l-{}+ataXp+V+y)mT%HE8t+^3z z#{O-r62wD{ACbu>GWiWUIjV^a@luxjQ9Pw(h}hJ3J-=TQee^Ck=3=XDx9oAy^vs+` zF<#SDQ|43VmSlVEFPW5GZfrsPx5N3A+1AJLrNO0;IbP4VJyys<%rq^qbPyLZQ*fSc-$5qw*{pH{^R`s9t} z&`*hX2V1Dh`Ycb`Ro_+O2$|Wvy+y=R-A**u{=naS|9w=(5qKecv7D*yFuz{T5%}N9 z+ddN=_Hi8sb@HwbK_$AxMki^>UWfi{)k;n~EZ%r-Sl79Z|j$^?8T6 zHo;oXR@sbNvhk(#5TJghqsXYQ@jbrW<3#-tj}x`i?d^i)oQy9$lHVXp zklYj-z{lKK?L=TnZGyesM|j}L*{@~hMvGL-QHqQn497f08ef#uAGwV56n(n`#+NEG;la?h!D{x}3HKB8PSArv z90_ZPgOCXihJ6iomEh8=C09!5!Em)iIb&K_D5D2MM_+Ng`2Qc-X@uS9QWHxE?LM0y zvHOU4gZkU*qaEqpzi5{_oZr;KChS*D^}&SnJAJ}#_K}U%aaNYa%+tz?5wvuo7hEZXMMzeD(tq~U2H9n zwA=Q{`L40HQfoWOQp)p9jOZ7-w3uSPF2g5u48(Xn#_imdb;wk5>*wF|2?vGYl3GL`@bIwH5rme(N?EJT| z(^$80(yR-sHpq7VOPRl9w#~8H`MGxE^?X|^e{d;fvXx)9@o&nbeV=yzwmH9KUdsGv zi*c29*06B_ePHItd^e_Pm0|Em9`#)Xay0iK$Wh#DAV+VT*^5zIu64)J+E+l1(sB<1 zj?V4`IV#Kjxi}ij{kb>_%eC(~`Z@sQs4MsB;%F=P>Eb9W_vzy3D);H)s4DmA;%I6w zkfW&Fn}DOI+?#--ru25;Xz2xzqonk5;3z4*95_l!F9(j2(#ye4BfK2!L3%kn0Y-vP zg7k7|2GYynDUeE*ytQhGVG1nK3_3Z$1q zYmiSXDsU^P2I=MC3ewBL4WyTYJ4i1F50G9C93`cfLmQA@4jd&71vyGe zF9(j2(#xSeNG}I(kX{ZPC8d{x2BepRFGw#3Kkx?F0i>6MKS(c!jv&1po&o9Q@GM9# zhfW~990EXkIdldS!7d=Z9J+$^a_9!q%i%eYUJlQL^m6D9(#t^$(#xR-NH2$;AiW%V zf%I|+1nK3_8>E-R-#~gfya3Y6Aqb?GLm!Y{4jgr*m%~dSy&U?2^l}IW>E*ytSb8~x zg7k9e2hz)-KS(c!zk~F07y#1CVIW8^hyMcUE$pIq?ZFnb?N2s3P>-9(ICAX!a;gDyb99G z;Wdz64r4%iIgADA<-k#2dO5rf(#zoukX{ZEAiW$o3QRADNRVC*6F_=7Oa$rW5Czi9 zVG>9$hshwl9Nq-!E-YaNH2$IkX{Z`L3%k%1L@`PE=Vtj=^(uv z-UI37FaxBQ!%UD~4jfgcm%}WOUJkJ!y&PtP^m3R3(#zp}kX{aRL3%mN1L@_!QD=HN z%m?Y^umGf&Lp(??2aZD1%OMe@m%~DkUJi>udO0ix>E*Blq?f}|kX{bUKzcbW2kGVT z0Z1>04?%i4tN`iduo9$~!zz$o4oM)r99Dz$a!3a0<*){%m&00+UJmO(dO4(k^m0fA z>E)0H(#v5zNH2#CAiW$u0_o-OF-R|mjUc@oHi7hV*bLIkVGBqvhjfr$4jJH1a4Se} zhi%|#a64EB?gY86=`L^p_z5@_+zWEu&n)mTm;-(X?gyP!@Nxosfd|3Y!8~vY_%ARE z`~tiH9tM8{^Fe<#t{FH4{5Qxo(Y^*ZgD1eR!INM$cnWlNMP9*|z!Gp0cm`Yro&yhp z7r<*^8Q9DX*9hziUIAYLuYvQy3UDWQ13V3W3)X?(fnM%-E`bBUAHk`h9!v$R!NcHP z@H_Ax=#64(o@178PC;1cj>Fbn(@ya4_NauoqH=;eTqjRV9WXF5O(aUAME7l7eU z{lDq}(KVoZ$Kg-)^b`62yGs1(=|{H)t^cs*-8<3+;`wKudzSzIy#oZ#o$e1q9EAhK z%dHd#2rmamM+XmkJG9>?@IRZ6nL_!~V?vAL|D2GhD{TJ1A;bPQU!kV?cIv-(?3A=wNRNVBo;)%qhCa`b zwONZ}9r{yOVG#8|ww5w+?23_pB9o839mHdIX&d6nX$X(?)iI0YG(=t;`imShrpB)A zgimomKL_V1mnC}}(rD*K*)31%qjv=3dAU+X|NPZ48j2caQ^JbI^6YJ8U1cA8s|*hT zJLjlr@Z*=G@mOC8!cP5jVrrm~XAGHK&Kh`>J4YGDHuL52*6aJfE5q$Y_O$H;&Ug~{ zBXA}-9E<@cfwRE(!B}t=I2+sw&H+z?bHQuiJn$YE2eKbMAEfv20+9XbcrX-90NJlj z1nEt@5M=*)5lFA%#UT6H>AWxEy4^`vZ{P#vg+0f3E=Pb-WT}KYSHP z@8cwp{qfbHxA?d^HT-x4&?M`aoEt^FcbhGvEC3|*WU#LB6`*H+dR zOR=LcT_Uq0VIbl+)WpVUw>i`S9f3w!TaRr#dMD#VF2)gvCz@zt5M$vv5P%D0YSR|2 z)()weZ_Gq|TN#ek>}-_D%{FwWd@Q8aV>NM!=A-XWBFp3^8mbM2A@0WaH#C%qCK|a| z9}sIhOW}F--LLg zDWBb(o4YoZ5+P#~U6a})dwQxYVm!Htc8Q*qTXy7?>`%~iA(NYEsKe9!lT+VKU7}@o z-dYd-cV%p%Yzl0mYzl0mYzl0mYzmV=HU&0OHU&0OHid&An*f_8t3I1%GRUU624vG* z3$kgh14F?SkWDicWYbIo*)-RKY?>QDHcdL^vuS<|vT1GvZ-ARXHqFf-o8}gfO*0*2 z)64+bG`E6mn%h7&&Fx?!xC0bTQsu02exz|W{0a5)Yc$aKf%RPlH(}qWqE2p(E=j@y z!qaLbJbk*9e2}_xzJ8TUu@wr!_(@e<|w~Zdtb&;WbQX<9NHB( zwC1j*y5jqZ==|5a)^dHWuRNz@-^G!iq_TCXYh9u5E6?Z>%8D(6vLhXE3ivdYsi$+} zOmSqfaJQC8a?x9H83?256KMVC>wH`i7sv^n2aWUTLuHLd2) zWlUq5oRiZP%CVFUmdj*Nwyo@gRBC)PT9NVGc8(NzPO4v|RnB9Zr_dN(66v7Gc$Ikc zQ&A0NAeWWBZ*>KwT}pU8M45g+k&-9-qfX1$$W4pRe`-U?pd@hJq!1KpsKcOaMfyV= zBH3y1wUvo$9_g@LPI;HyB@lIE=h)Low@V3Afhj|-R|{R1#pueiQ5H${(Iu=`Pem~Y zRvGFk(oJ-^6|^g6MXvMhY4xn9Ywb=~Ov!#TdXY8~u_xc@vUNlx+P#o@ zNNiU(x`*!I-*yjg)ZJJ&16sCfP!={aacv{#9j(?pOuTku0*+ZH>Oi7rqE7P=$EIi+ z>r|qr<}_uII=P<7ZM-4Y!yD_ENl_mo=P}mNF_hq3<$8OgJJZ0i*CHF+c<2sFLh;m9 zWH>YA7qSbXE|k@J+1ueqmyi#D!th}7B1Y1=(aoY##1fFo>W zxV}&EULaEDv5E6UJvcfh66xBVW-5vEL>rHE37r{w!OqBY(VS)*M^2Cft4y@liJdl1_???G(qS3y3{c@JV+=RGJ9h(_kv0jZHjpJ0(YP?@?rl8s- zY-KDBqx#wm)7O+0kOQKW)&emdG+ zIk!+xp;1$$aZqF|Z^lbR$;&dii6?51Dx`LZsWkCOxfJaB;Rwh?6Bj8Tl}pgt#1r?5 zwDJGBN)xx0i6*Xb5Gk|tZ_E|-Aao4VwJTyOH|B~a9_n&*M(BB#BkE8Qn|P#X;*Bz; ziQjnP=!~NWB5!T|iFFc9{OZ=dTc;fD&iqpLxQRD5c-tn_W1ff0vU_&jMV{q16PJb(IEhkG&KD0AIc8)-8OTi>*Y}bv zJ!(^?ugQ{7#N+i4PjPYVJ-Gz=hSg90S8+w|@$o2{Gma23S<-e5*L=8~#!`t;dqwJBIRn}1dTyU=M+3iOe{%Cheu797{y^V8aTv^8Eob{x5V&{N- zV($m}#QqfI6Z-(T75oh36Z;@|63hkp#LffnfrmgovHu0~iTydqC-xU$DEKAFC-z~G zPwXQgpV;{zpV$Q;pV&u1KC!<7`NU>V;s$sO*pJqkXt*`r|ZoIMIY zx!I%OlbbyX_RiUpkXm{)Z*0K7`{Cv&wL}8{;a$9gr|vcB!&g7wbooftrpqkN@K5h0 ze)tbR)Da;QS7%@+)!I#$58pgewfQFE;p*H=?0|>5RVJ=%@!K2E9;ur9&5GgtH_@8? zTzY)^?AI#Tu8SN0ByO!u0S!dov;##SYLD308G z(<*!QbIN*cvy};LbH7n!Y~hTx>GGe;n8u^WQWh?!(eq^5B<*hx7LKNq3#)z7WxrW~!qy;Y7Ux9|?0bHAa^@K0IhqMyEEI3;hrAg+Tb`+JE> z$*>H?b+dO+BX^9u`DV#`;vwEtCR)9{gUC0JEO}4VjTOV0ZuqB6rQ|(Pul!t!-+t{Y zYTR`B)z4Y4bgwa2R+(t^_6~2oQ2chUZF9e2*|MJY{5UIeU?;{EGPe5v|GkUzdHws3 zc#4a5|Hn^pKbN<=Ck;RMwkgr$Lt`S#^W57>!(Z<71j4lcMn z_%xM?YdhryT*1bQaJO158wEHIRPcK`}< zB***q&s~(6i!-;Ld(NG6zI*TB8j7_Jxls?RI&R9PGN=@)rK;oYYlzai63c1gG+s~j zz1aHR!&*Jj=q_G!1yN>xQw4cpH0V`(4bj?al4k&d(6p88@M z>8@InQ?qG_rnZ0bzC?aRYh!h3U74U!+p3FaexsICxjfOfl+U$I<$;=d1GI|8V>-^~ zo@BftE+lkZ`)#ijI(>bBd|B1d$eu0}1fpX28`YYz`C|I=UTl{rA0TzoE?I^fn z-l(2OWTL6P)2LZ9Z_%Q~_`R54w1~#qE9R9W##x%$v!Cjvg6sJIEO-<8vuM%$c^t~% z@mJ22({=o}_%-uLPPF(Y)8clzW_v**-lObkW=6zIrl})ABIRP_2CYB75H0&uPj$PF zr*acoU!kG8T*r$A)RuY27opfI;x)-ZN_8YK#bZseSSsy}cy5aqJxr^x(HGOG3^nb4&ZZ@rT1Lk?<*IebnWd42zo=i#N?x?+ zIh6;X@w06sP9}J8d7KA-P2yF#W{S0CM*+oDc{&>B!iy}P%KNX(Q~A7j(Hw9vZl|L! z6V$KJe}LenJ%=`b-dAqHVqEZ0?O#f(%FC!;M7cW()H33By5_I?De!=JHdR2f_Nks~ zb(W@%1V+vC`1|ROc@m`eKS45R9P@Gv%_s+tmtr&;323g0=FDi0ioEl`;{0QrX>RJb zIMbYzfb(&j$s4CRsSwUICq>>k%}J3rei~=;#%XS9CC*`-$s7MqoXH!Pa3*hD#+kfv z1!wZcBRG>c9>tlw@fglNoX_A)-na$~BX3-bGkN1FIFmQ7!nH8k{V?&)1B)?RKKCAiEke7cg{?GB=rBSSRFleq_l9&Ic z;aNmgX=(?3todqwbjkIIbv?yH2j%4tA)X&o1GN`#-zjQroAt~F5Jc{*)yky$7EM+)9nMT~Wcj<@V zftr?-oG8ow0gcK~YqDoHEz#8WPn}c7aaNZX&}Ov^YTIbM&dZioYZGm&*ASQQUHX%x zw$Z=a5$(nV4;Zfo@z2Oay=MvWUgc?m3uCmxC*B{&(SC||Jvfn2a--&U)J~ZB^60uM2XErP!|q*rcl@8gR2izrzpnp;N!l{hoMh;-OsdscnktiJ zni}m3nFsUtEQu}I&1CXm{zI8X+A_pdX{6)?d6AO;&zLl$iShHkl6~>>tN1IL*1WtW zPhQq{^_i=Gel@B1lb4-Xyee-H%u{J<_m~Y|UGnp*y@=(dc<7!Ji;p1AS(@6lpXGh; z@-tU2xttb3|NLrI1fJ3Su<#60ewB%tdf#|PbC;QD+Y9TFi>l&kEHC1L6c@+O@~F%+ zSGOU*go>LD-$fZ`u3mgO)iSQ)ONjD=#aJH{r@f;2Ig9m|%buB~-5<~G->yDtpmm9U{%m7!-e zbMpUu*v zcI|7KnTYeI`B&)L)fQC*p4L<^83)y$zY-}_k$PHVSW2|tEV++p4Du;rv04!iq_{Y~ zmPuufTPVMTifgr029-j!R8{C>~cig<4KTmHj9@krHPXDOTW zlWDcAZu+IkwAC!POiO}BDo**YwtO*-%1~=^%$!I|G`0Q0l4ROQycG!=wM{o$=K)q{ zqCKrqIbdCS-)!5ksFS7s7>dhyz*PKCnlUrgay?=uc$(mXj`39OkCFUV*1lFtGkB<) z>MJ!x^AptP@)IhaOjG;!K8;%M=KSR-LzRPyOe%N%Qnd_KhMv--%gI;m&(pR>ie%M zyWu|`Ontubg(J@qJ70OQ?1s7(e}t!|($wx*Ij{cqBfqFXtcvH4{DQit>;}y|%+Jlz z)UGvtYv>n^FFgCi^i^~X-WuZkRzGk%rEGkm{`ULGNx|z}nkrJi)ekl`vUnBG>%K=K z^%QE6OjE^i;PynU`r8v?tNoT*!kvWLhd~!O$-fG#UyhR_gO#OrtW6 zu$ug8HZ9QxSs4xIl#vo|MWPI9TWP$`sn7q(m}tju<83oN@s!#&hFlz8-N@=#_N}wL z^5vF4LABI9bRXKQ-t7}yC|yDERNnJ9RK$DeW$-XD6eRk$;`zg?6GK5VO_hWDG%4}a zFPATm%fY!cRfe8kL3PnRMCC4z&$B50l0W0OsHSIWsysiX|C8~V z^75u%{UY`G#wSRg%bV)I)n7nyRT>QsY;(btKi9}M66vkhefz)4k_x;U=6 zayr*8dO zDf&s3w87kh%|tuhR!1~u1T0{&?wz{oXUIN|(!bC^v07IV1+8T_w&oHl;0*pn;BGsVS3bYTfSaOr{Yx zemS*gZ-PdePn4zq{>3!X@(v6Yo`&{w>CZ05+7d{$RXU(|+Gg9873_ zss41ETK4zdzrR1B`N_1nov*)&)%&4_MXXOZ*8MbLBz#dGL#Aq|QHQX_Z5Xv_!j`wg2%= z$+RsURK|n%&(cumv0I7O7aqA%tuwXvm4#~Cp4?CW(~{tUouwwuGa6IzRHJf;(%-$G zc(3wQ^m^C;LNta(OulOFT11q)&aUlGn#rA zueh>(h<=}rZJWvNpu70tYAA&#qlO0m|mooWdcueg%RSa2pUX{TEI5K&5? z;)$JGhnG`*7o0iqejVGXMk@YdJy8zK3|||kLDg>TA=;|Pl48maR(R+GF#iL^vh+rNJznU>u_IU4Ry&`6!DZ#^Aj<;*nB?o=CCsOC7i zuQX|=nwpw8&v?L8{P6Ot4pC~`zLm2ou5#hEQrM=myuXx{d^)xY98BEBSL!!UsAZpy zZJ6DumP|{ixLWe6Bo$wK50z`%N2MfG{OR11$44n008&Vdj8`apN*ryk6c$-pEelLzg=b5-A(^P|A7*E71awOFLxkoA8 zkz1$^3AIltp>o@zZzgSC`^_Lxe*LIscJo^Qa%xjswB^8kZ1WnaP+|Q8ptMDAI9-12 zeRQ{n`c-$UDU)d}2Z(lbYcfsE?b9O(8mT?Sy5zGjrcoJ}#Os?#OSBDdQ|cGTlW9c` zqBU(u(5TL@-tquwZP80l^Rt`Rp3YTs+;Gn3H8piA)SlX=T0#BG-};bJ*S@-ZR_#;o zAxZ-jl4vULiyUexH=HIOs&4yo{fqG)x#9H4?B=y(8u~nqdQ&Z#QjWwouN}GNO_W>v zDwQ%ayLs)`kG32jK3;ly1KYfoT2D1NOH<|azTEO_fBoput)CvbO%l z>zYaxTkKcOk)a#LEwn6o^w_dS7a|=m{N>lZI`ij)S z=T418UXP4Ko;yW)KWKjndViLt>b>dF=D)rkF@N|n_M1I-O4a-O7FLYEj+C#&cdwCU zc;CX0-y+&bq!3$FRm<>PntHoeQ;tLi?IcU8^=bMEr5s>8+E&IlrcYl%<-Q(C`*0=6 zH*^Eu!yr*ikh}!#spZtB*CQXtceGKwm+MAAc^$1XV%w^!_eWf6%4FKd?-8wWYcfsE z&3q(5BfY0s&42x38tHhVzKOI%dyVm=a6Fmzik)&y*^r=7ou9d71T?Di^z4qd`*PLV zymroxwn3Kq<+?Zz*zNwQ<>n75_3$fa_5S6%iBbxUJgfJw*ws=-P7x0idS5u6pq9_- zeKIYf_iD+MvOKQ$19zvP+~HTKl=8UVugo<)`tf^I^XE>z#&)#5Tt_uHOH=iJWv=mB z)1!@B%}1L5n#T0LVmxKTG~3Un(*9@a{TFRapO=$*Mw7WPMU#8xjOGl6eocA~Hp=2l zi;2!?v|2D)Lv(t@Jnto{jq{JrAtxf^iom$F0IMzosxQT%f*7lH;CP1hD6k3&vfR9CsTBC>49CE|Bl? z^F`aUU}QNRIn|0s0p`a>2OQB*)FK1pYH|!MH1v<9fe?l|sia7`G-lZvHxKZL3YWP}|PR zdOn^Xg=Yr7GO5Nz@bj{MHZJ6G6(W4~k7`^z0`T*3@i^qTOd{V5=*7?XUohXZaS?AQ z6O#vr)VNTQ3+IbEyok8PM=w~1v-O1zzlfDmo|9_aWIcYo{_%%?`1qAqKmNn!%dS~Y zlM~n)pNiFp2;qSo`B;sKyEm2_=4njyz%)!-m^6hNWPvBPS~O-2@?Mpyxe8%i{Tb1U zDD6P1CRSVvFhu%I~985=_LhI5ri#1=R(6bc!8io4OGz&Cer_k0k z%~H+P6!N5LmTSI2Aw0MBB5adHC_No*yp}@6>1g*isodIh)c#u(x+5J=ki3qrHl`!R z|Dn)N(oy?wQ>ZN+Wn51!>Q6^qN{I)%(osekh5nqb;jmU2oR`uy%QO{4yEp@-RTAym z43tqtxl~f9ny%iGffO|qdN>0qYKa>gGr*Ts6wjFf9;~LTlNqS#4McmF(%wkDa3}-q zz6o(Pd3yB0%@n#;k3LvKrPb+Czgvj*6FsCuimDTHUV7HYmjWqi$mGVUVUIsM3o0CUR+@c$a5_r;S7_&(ti@G*P^JGr{|2q}M#2 ziTu{mRcj_VxsI-mQ`+^E^Xr*t;Ra1=isl`n-A`BlN}&gclNnj)%Llqg%&+ZodpR4me3kgT zKN~eYNco-0h9-PSG*b>}UaDVh4tQ{ca=t$Yk~2fJ7NSLnhG($iPK1}1<5G0F?tuC( z^_7bK5o;tzx4`|WVpY7N`_FROI}%0WZV;pWa;a!765SRtWv0#OWT95c?ddVLN{Eu@ z7WH~G zx_d(1@`$lNG9)(+u!AxpRfIBioGo~wuMjMl@_EJ5K;lckHx>%k;E6>#&J`9?3Wb!v zga!QR=jrh(Eo_#!J zH^BFsMoirjU+&|n+D*-rRiV&UD6|{5^V6t~(=S>bNFf|#DF(xWwNTio2)06Bs~Ht_ z8(SjQSc+M+h7}}kwX~W;BgQdhvvDjkA#XNTg%+b_VMS;5pe3R^&c^~7m)T;9=9{^(fv=%#3Q_=J@|G2&UGTX2vUTMIqb7G+3w#VSHh zC2Pv(iXeTq*O+1Q3`Am^jT-r^%Vg+;)m7} zV(GQq%%O(Zp@y|*rj}^ADR*7-%)$ER=A{toxA~JUv#%c6*k4NLxMG`GuiMBxdZk74-ip_Hdsx8dOIJe?~OJ%qg<+voBK9@ zV!$GHDRv$z(XCjcgNijasML!sD9_?^g1;1Rhv@{EU+0L{JEAETQCoPTVeMM#fPa*M z3q7$VChQ7^vS)L#qZ3#zU~pTkp-ZW^@k>ZJV;(KZZ%e}m{lTa(7_&E6&7rqV(*;^C ztyo*!xR$+$|GiRu@~6+(r&#%Jv#&d>P^}Dpv7sgAiqs1miJvE2ENu2_xhq`%Vo{qvD62_A$Ur?AT6k1Kk3v^3@Yu9EJ9);4>cS-e~ z5{@b6P^ZZU;m+|#x=g+)boW3ktuSQu$1c)w?Z&lho#C)iXF>NklzMxtzR&FR^8xfs zzCY4e=$i`EwOU$YI|{`P{zQQ;e;@A&@*Y05P$(4mM!Xj2xP{OgojHKPDr%3kL=m)y z`GC!ikl4we%+?hIo14=MeJN&7T}!mydiGPGZF{=8p1pE(^QT0+VsHm+QD^+^ilmr4 zb-oOiL9;bhUnkTBJt?M8L)cee=YcL2=yHPz%?q`h&ed^TR*?UQ_oS3Gv?}dVy*1J* zqr_I_?12N1^Md^Os)M1;9~mhOw8XlkR;5#-b5~)ghbIm$M4HdBHl^@r!`iu&iVt*| z!9C((v|eW+rmkI^rR7fVt1GQn*_4e=n=%PgM{%DKt*y~kaF_R8gvK={*g0Yn_VXSL zA&(|82{rF53|NCP5ku#^pr;gL{ghY=x!q{2b48R?lh6~z@WKsAZN~Z*d86d^mHPO1 z{|HZaP9=r_k5ZQRAyAbQgubK_UFF#!~oo2szVH{>cglmVOk+Z4Jw1NJ=g>u#p2rNn~`)b270*{K!f6#8QZxK}|Q#eZa= zJ(ZLe-q$ktb+E**pini%yGf6DH5Bg=YB%%ieoG$NDvGyL4?BG|#S``5#SKK$lUH>k z^@7QuSqZ-mX&Vfv`_1Hs^%;=M8Y*p{0d2d5Xr~Nl_pOx6rJ2a(Hp=C@naKHeiucn@ zco}z4E}fa^wL2-^-c0n`ci?|(0-31$T|~Pq3pw9Sq3>oP?L91Q7TWP$>Mds$xchyg z?I4fmUMj<#h2Qs)|MEc=@~

    #}u!g;-!!m)IhRPk_{iOk!aUvqXtbBT9=J7nknt` z6k1EP5xTmLLT(DJr{2Q9Qd|tbE={YMn*)ispUU_Oc|pvtyCVmF;)C#8HIL+=N#l94~d5VoLB_E4)K062a^2+ zm4^SD;NaJR&%5WKj2{#2(>cibNeX4nMb1B=T&|o8kCyp$wR2H}-_g|v=0dLjKpN0H z7uzuK7ZQGi(*7tH(mq3V>B$8rBNTdtLUF$? zQ@6k?wki(wE!!oVv>V}E-IMK7r;)y`#_qrr$Kmdq>lM60kFnF3Hd7X`mRL(%QmbUc zxjaw`x2;7Ukm2EBIJYS~m93@|FoQZ}ho@87X`0>=R`lU+4{rWNt{^`>iWqZr+_L>K zjP;cPzeDal;WUF$BIy!u|*z&9V&9T&CT7% zi<=8Q6>v@~;Fu06;Vt~}iAdOU+NyL$;HJV})fW3YOmJQ}t@dHunYl%}xd%ot`1Khp ze0I58Qr|APl6}SjIBNqwUG{-NxgyjpIhBe)uW^{YD*`s9TPhDZWS0+iTScJnqYnd9 zW*0BmBk+>~2RO1&IV;+>Q|T`f+!n#f!dwo>!xD_2a$k#_qUA0&@8e*GawEn*<2<<0 zp+UG#qp@*1M%3ek+(aG~4q#~3!I;No_H-#Ne0hj0#cmm27|Gpo8GaKTmtEl#WOL?_ zqb$Pc8+?P6PPI|rbT!K#6Ll7k!_yYs8F@+G7TFQmp=?$5S_Ey80NXJ006ZnL;PA96 zd*psopx< zD8Oc89fuwp+u}D4h9e&MlcW5J-KN9%ZSatz!|By}&R0(a4=nSnJ2vU(r?>c}F~4L( zsNuvGZk}$*+x+o1v-aICX+&~GT#<@Ug_t=Na>bZ2<(o9^Q6g2o@VL|h87vFgi-fi! zUumeZMcFKe;iD2)<^)YAhb^H_2@YI44!ssnr^VMP^}N**%YR3vmt_OP*68j(AtL1e?ekxurTE+9hT zr-Zg-2F+r-MQoQ|l3ud(T6*b>P@vrcl!e=F5rSqRC~T6pn*;6mFxP|J59)~A1E%R7 z3*j~n&qih4`lkA(E~U}Ii}gK41HnSIHbO5HhLk4$Ef(7GN&HGW!**T}6x)@~zk9>< zHn@$GeDd2awne+l9{3s_*w1rZ)pBRhEv$r~dh7GcOVO|EHgMjFo6LlV<1VJgn@+gQyJdUO z1Y`;*sa3IBfD@Sr!V2o+Z__li-PjlDG-8-By70AyF%t9^vN3k?L6f~OQ0H;RMq|yM zL9;6if0$Em3cIE5FhtuT)OlJl`gXH#y@)%9MX=)v#tkkLPFgpx0-;R;XzLEG6|Eiz zyA@y@yBO%5w$L*L;CHZ4@S0$bAQXRN?4;DET}k;zyQO-Rh5Q|1liuGA-`{i+B6qei zzFu>n69ay)u^YC|xnEAVAPj_fx8ykIovT|EhQn#_3XZttpxO@*Za&lwTpO6jOGfo= zk98VbV!cXi*t97U8#cDZdW{`mU7x&I2XhKlJNGR^6Wb)1H5|9SMC@GQX*b$pc1i$L ztsS*2KhKeLnll7VXbZ-czQ1b+wF_94%3DhVhFojR8KrMM!ggSZ?2e*lfxe~wWSvVL zjE+X%PWKwA{~?aZ#T2lE$LP1&K17`vk7MlSzgxl>pC2@JnnLZyO|x&v!J>mE!2Y(# zj+i*$m#YX5o-+Axp)ybrNG%L#3jrNg;5}@dDD2@wP$sSx{ZpRw)y=@YmmztU!LW($ zCR`f~xt53xNQc}ZZ!|h%ZeMRy8X(AvL~1F(G^q^${i{X zdt%BEu(i>cJ<2%Qf`CJ*8;QyNyog+!yx-R)Z^ zQGVFu(V0ZpB?WG?)dF?Jy#t>HPq*bQi*T_n>pXpajs&1RyG=evAv$umBEa}6KjAmp z6uVLuYLPp53?F`FudxR$0wU=MM<8uEez_$yg%5@xbdN5_EzXQ8+L^rIm$D>sr##VJ zu&nd{OE;0ZGp$lOzPUl+%Z+B$BGnNs|hD zTy@0-V2^AS_Q2D1$UTJ1h3DfeQDG14kDIT;9_Ca~EOfOt6^<{1J=Uhexnr=$4`}L| z!5&XjXazZGj#PjN4E7kJX>SI5;EzcSD(tZ{6|NtHJ^qbCfIZk$cpjWRICE3@PgxcA zI8OO7*h7~FAcDaj7g3189wh{*FxX=y(HQJ;8%<&}*kgSfYQSKRpU|W@gFPHH0nT8L z7YTS_u*dJyP$q*tcBY}G4EA`9Xbkpn6OF+he<9GOlz0%J{21(^O-D@`?6EidA=-m9QO;nGR)T77qZ*84pau-~ z_}2{N$6${)=<1zREBw{zVioo{LqLuSd+5 zkHH>xJ^Giy9^HD#27^5YDPBF*Z##iI4EETs2Z+;1w2z3!V2>F+c*S53g8_g5gFOli zxXNIUt0=@^kJSdWAFxM?<}QlIU=K{ZFH~WVrwqvXL4t^0FaShjum}DQ^3N&^daT<2!&2lh`}CnGQm3rdn}<4gFRMIh`}D$&~!V4J#M1VkBHBWna~Obd;ErI z4EE^DL}@=E4cMNEdNA1I)lBe!!5#-`s-D3f$1=h9SBdvCG^Kx#^2;N5iNPLM61>D< zkDCcLVz9>pStw(M>ikR=+RI=M7eP*O*dtGSXNCH@sp2B--DMT*jl1p~Eq6zGHQuQu zmF!$yo>o%9Lfl1KuDtfe%8K&Z4I4JBsx7PhxVjeeApcTTQC?A5US36?vfq^5^h`~e z`lB3iE1u&xEw`<@q6+WovYOJG(u#7tDoQIVs~ShjV2-UpO*k$cRjQ;ny{hP)p}mcr z8HHWT)N-{om1SigRhCwjR+e+z0@!kQ*4BorYHPWL2-hO3asvXxTps&*vG$)TtB?!J zh@Eq^+yv@XRd&w1ykeNk)^azkt1hi7tBt=n#BHlW<7#Vb*vnAFVg4Y?Tv55Iwq|(M zs#;VKhOzSFbM-J;mF9_uA%WbP{9G(&CGXVIYAYx3z58(ERHv zZn1W6Sp|3kM&DkA?zwaIs?yrh8gw(!f)x;evRdNcTyqsV1iY{K8%|Z|)+&_Cz z2YKSkZY-^;DyxK4Luu(tiVMD=*=3dB6}_vftE)+Sxf^TBswyB9)n)6}QxHN^RaQfS zabs<1H97+MRF|qEL$Z~Sd5C?Dp%@}@M|D*d`^3)~lxHcr5E@v9GB`b|gjYs!ruI%M zlo39vtvQ4WvG*aWM>!a=s=o=PGjWZJELgb2Tt=0xu0c0wwH!qoF0E*sjfE=zjdYJ2 zS9LC>7y_PYh9duKS!LA>SixQ#08B`4dF9y=q`Yycw6^Bs9PPc}_*vynL_pitRNO>D zO0SExcR}lBU(aS~ze}=MSyoYAUs2jzU5EBImQ_I}X<$senrNuwa?Ar2jTm9j+RuMT zvbgh>&2d|(V-oGGs2JhE4KDYrMB!RPMMZz*s#WuGAFncAe^Ekzc!=MJtIGNAEXX>}>u7=KC6voAX!$6!-<_0#Oqb6Ua(D!K)@@o`oA$#`g6xyDSQm>|vHytUzK_NUi-U$00p(`^G z>sksmXW%Nc-~Vq0tUqSI|1JYI)pc}rcLpY({tt!zl7X6jn?lEE`RMgD4P~Gy#Zuxy zu^u%kqtHL;QC2xwVX$2Z!;0=X4FyhX(np7hElA^ zLfdX3+COC>-&=_`l!f};##)pGyZm+v8E8r59aNXgvr&UPDb$<|j(!JLrpA>G%3YK; zl#TrErjRiQY44%5H|L-(-=*HdpVSw_eg_SIPrnTIJ8HTkhuQDo)xYH+*E-fBidRp$ zoXP>`8_2S~oTdO9iMD1AdZvkT`Sl#|s+ssaF$dDOmS~q0pvW zq2t7`@e0v^pd4fvA-^8zg{SH2N&4U#Dm}nv%*9ZF@ zA#EP=WA^*k^Po{bqgvfW-tF(`>W}i!jz5s5;DMU+VZVd-uM+Jb%e>rx7%3mOZ%)`tQ1=$-HL#AMW7p$O`$Te($^xTGKwRK!U3Av zD(St#HWL>AVJ)EUjc!Rl<s zs1jR^cA1W4f$gApg+08l)Rz;S;}*SGa{~CH&A3Z$3t6SA03F9MHQ8pY61(~1xWywg zOrGvEixZgd+YTsfOt#85$M8rl{trViV(>?W-TVnm=8W?vhWMkyylgZrBwV^bZ2EMxxLRmN9Q&-9z<6af*#reho+?*dF2S&ITz1%0~{2aB`FnFxzJiv>62 z7t0S2jTY)(AQ~lLgXS(j|0yPhJ5XhxEryyJf?0TP#me|`#U2}1`mpd*87UG6g8W|v z#v23H_(!pj|J-j$z=qG~sqx<&=9rR3^u)*>KVyFN?m+eD-jh)qCek`ASR6V{?OEm) zT`@2m%*XVi4GVFx{-RFkSHi-m$v3I^L!($I0UG8bu{r>38;YWj6jJ#47|3SVNhH=w z;LLU}uo3G?VTaTh8Uvnh5-`1Mi+(mBqjqkgYZ^;2HsbzK8gR%h#+1*>0uHH6#QdS; zh|tuM)Bt!}T}0Ar%*1j6I>2S59(D&HC%iZ;VT~_lMNw5u-79XI*H>CF|7!zaj_G}+ zJQNhHic6v6Pz;1L6GCG=4m%_)XyLed@0+GyD)J4Zn@~H<5%$QtF&60EzIGfiA|TWT z5?xXw4Hx;g&`3hd36??B`inwfOW0?{-9Y`)4-n1A`mqQW8WR6-G}rcDFKwa!g<`55VY+i4G#;0#UGVm+K>&+=Q~iAT)#37z50T0WE?A9 zMx?$-PYmmOF#b(5R`kew%oo}TKY7g zcwMr;D(ou{hbDMWH!qIGnjufnfM1Mah4zTtgB4s&Z^R~JVPPvT?&O8Nd}y2E^$kQj z<;KPyc_0c)f^l)FUu>!$NA$)KV>ecPmxVTA{Z+cjx0{D(LTqL~q}K%)ZNc7cxEJn< z?TqQe!ZvwVWS!ny{8kB#D2u1Ws?auR3s&mTF=J-8Gk6{uzJA^v1^#1e4Cx}$x#*OtNLpf4?EbHpH# zeHPqvQ6aKAm%>yWG5Z|YUz9S_ucXjT*r%N_c&DAX*ABu~bn(6~&j}Q`H5}Pt8H@>Skv`*Q z7~+Fc8NOWzcN1~Mf(T5Gxc;3DwkVLr9@A-N4Pyfct(u(!;)912xA1?!+Qo4z8@o79~7Hr zgqaJ1O3~r~I0U%2bwKs)NW?0ICHoaejN5o0cEF_1?2?B~fni>xH9%QKDMj1l2?g6@ zB3Q*TS@Z_%rBq%1h0T+=8_J9ohgqU0Bt?jo=piU$Id0 zr$oO2UrztuF${9yqY9%~;R)kv@c-xL2tRpx!qNmc#0BR) zI+xn$L>mjfyu8PO#;;ufXygFR5V)cP%wi(A1CPV~CZHa`9k-+cY%^m5SMx$DfF=uF zJ(>zIq=?{?ugn6C-%i6d1~fLRKqDZKHi9xQpwBbY@@Lz$OTF4Hs- z{}qivtNBa?8j<3nbbxGEQrcV70YqIzq36>9(0!Fc*meF5fH?>qPY2BMbqW<_Aapf_ zzL$Zt-=GlokY5HM4WZXF01#eFp$t9R_Dw3cl%}`8MWI`18vHuCx=xRF{2vN!q^sYi z(7zDvdg2gvj`PR|Jn&O4Wd!&c4WN`$sNR55E6_fT(|~g&rTxeN;IxXMp`1*#v6|9e zmx&T;DBhC<5i+3hUkOTFMZnPqnc&K5$`3oZs{u43?M+$Wz>U-kPh|m~yNS{s$pRdB zGXZMf%tmf&sI+IYQL9^swkI3l;;obm_7IdJj9k{_fCINvJZlcxdk59!UvkijJ1O3D z4qE#iKwlbe4gkWti1ySRaOG}Fv1blAe-DL%bHLN@Qg1CG$oTt2!|H!CfJW5*p}7FW z?jv6PcrNm zN1;$Ic(tBM-8{gW8#L)Dnj7aq4)3S5Kb(iF3~1as4>>Et%^dAQ@jTV+GY6uN#sB=RQ|`r&-Q#|&t+(beA(ZTEce;12|0D)TYf|0?xD{sOe} zAmw-a0`%#JL>pXy+Iy)NK3f2JI6|$w<|0V_46DmU=;;WBM(D{7380bO()jkjia7^V*69v<~{pST%<+&1tj)Y-9E~cdM@~Fo|IkrjNYG*dwK0s=IU) zzjxv0Nb3sI@Vh@!?%M*No_@cCwNY#r!99Uh0sSGX1FNi{KRy!7Kv5`2sz*Ynp6TQY?XQdqm}!BT)>)u4~Veaw+r-* z#>_+5`zQV&*XseWQX6uMQyw56SP@l&h`q)=z+!YWlM&k3vE4WpJ_*|#InTqwX??iR zGa2gu9A=B|f`7KI%V?Mi!E6IBd7&#;_`U%o3WwB5@Dw1$^{V#+~TkLeX$g$qHu$1p^*K@GfvH ztoC+&!k=PrgTXBsOu}B1unk`3Sgc)Y#&Z85>>B9DiuqyKWzH406$YeDd>FtxY6KG+q>oXK>bhH+gK z=uy}{bZG$P^?{`10=?H$8vu|>2TyH?n(7zU z6HgJs-XPkox&?mTxJ7Kln)v|;6%#BTGW<^1v$@bWp&Y-#LB zacnMUrNILbHe0a0TcGU(!&1XIFvM{MDq!`Cx?*w2^fx&Zb(spGGj{nS>1MI{Q`%dF z2Of}garQ{BDr5`2*r$wL`~Y2Mx;{;=VF{$wVIhW8=i zG_{R20+4Jjiw>k!v-3P*x2D?*dN^m4h@KUu40?d1(GlUPP*&KNITaD?zJX%T z1UcW-rTO~`PkAPbkB{;LVX2?r7VGENq5``C6YfGKcH&EC`b~7YP7#qHXgUSHkQ(PJ-)KU8Y5USzj&D&*lRJ|UkG*LQ{*gmCjX9KU`m^J$n@!CF~<30 zuIZ6TmfM)^6|;gK=mUD>BKqMRsEGGKQ6%{1o6GA}8O!jP zg>I$%U1PV>t@ORPlFQxvF> zlbwlB9B>wS`uSc6M;C#11SSRTH7%}+|^nU)R z9=kwri^}widcWBI4v1d$xK(M~ri>^} z0%QPNrY4F6+z{Y}!=>kN-`uTCh4xByHK8_ni(-rI0NPXqjAsCk$mla}H##E(|5k^z zGkWivO6?KU5aX1jS{ys0Ic{Tp4jx@GhQ}9l%0s-T2h)EeysuBPN1YMAv9VkBd#uqB zwpGD_=hIkeivf1-;F$?^RiUseQi=@?kw)z9G}d6Jp**dTzYOHc8 z&OP|uDB7a~MFGq$;O;~A8JCCYRXm`j0Y*s=X5(Sav=?JehveU_I6W@dQ-0J4NHegO z;|_B}{24^%fEAx8o1{7;i_IHBJ`!`M$6N3-DN_=z@e>m3Xp> zddBcS5FLvybqA6kS(JEq(O6`&Vk>m=(->s(_MM%bP^T&E*wSP}1?mN7bR+f?0&p~i zCZkiK(P&F-G-{8*PK-EVYXem(*q8KBmvgIt9eUXHXAP?`Gnerl`l6DATKS5cq=5=fHxdC8>I zeiB|L#K~?5A+ifTGWkf}VouvR;x-vomx3JRPhy{Tm+Wl7oYY}5v`2$@)PQYBNh#`q zP|-bX;l98qCH_0fT`O37@yHv%frQUu;yTcKUfH7FXdISCFw-)C{jOp7599;DMW2w} zp+?M-L>w|uc>wq$SmxsbPF(4m*(S-8*Z}Hd77ScIuh?U(47o!M9_;eM{hl^@*<+zD zn7JJ%B`daTmmWsSAZ9E3l2vKJ zH^uD4LkQR{sT|&cekNt6;Q!ZU(1*K>S@{09%#*VQQlGR@!U!D{U@?EO9YA)%7uf1QJ^@~op{76 zz+J4VrS+zOoV_{#Zal$z_-A;d3U%Wj->y-i?lq}^0nG$}0_tu6=m!uE5Bs@Ug}O`A zum-c3U_0zXGXtJP=*MY*w^tCTH<*T44C=;1e9Qm`QEo5|c`>M4mkuD2LEYK3AB;iW zi_($D6$IdwrvngVQ1`R6YL-FWn`fc!>2yGT4C-Ex0r-|d-8aob-M`8Jh{>StKhf?k z26YEB07o;Z`>I)}`vE=nM=_}TY1;e6pli&S%#a>SwLXFJ;CBXx; z0oTeX)L;PU$e`|CdN>b*y79=<>r|+FK0(-3)S|CvVtr*bfz;Shb-fC8w`ZaiwbToL z$^tt{vH%9(M4;%4S!m_Wv<4QB+F1>#8=&YF z+2H&wM7t*&u=TB!%VaikVNmxm0>T;8U6=!o-a&P_li=?=Dc%b?sMUAC5zYP_fY5gl z4Ufht1=Nk4ADe@;4C>xQpf`iMee@U{26gAEPR|a+eb1t~dpze2bk(NQ-3u%=rgSxM! zJ(mpXZkz|sKR}#(k=C|8NW6My9(a*}y1xOa8>QV%>s=qFP4R6cn11ohEQ0=<7kd_I;BF8`Ql*Ubkvo}|zN^T8_yb&t%4 z7X6HB_2zu+llvWAot}@rXHa*^0!%G2sJmhTq~IXs*S-Lp|B!m-;{|9hgSs!d2tCfA z?kDN-!!uOp9T%au7}S0GBD6dKb+f6}2brJ&D4Oht@gq zECFD`N`>ea$_2KxR$a@))%VD2`;2%!Umj<+#1{(XMN%eOc`;CVX#DDL>G8fpk zSUt#Kzg7wZJ%-IEGkZT50?vs1P|zpvd6kig|-0{k1}L@FTvw`<;mD? zWiR+eG-7N=o+=7B zis440H@G}Jo@NZLj;AAb|NX$gGYZ9w!lQ<_`7FOkX0O+m@-9%!jv}Ay6GC4IBD^>p z(1)XdCjwi5){pXUMR&-pQLL03cA=HZ?U-Z?f zxEJDsYYHfmoYW4iaXl6cO_;Yu-Z$a-S5VGQsYz(3UIT0Rks=S)KY=+^U_Kruyv^bR zsseDHFpWM5{oT}!i7kGl7~nY|3a<}y6XC$5mrpkbnm>i~LFN}GqzlNxte7RBa`=4o zSk76wL_yH6w?ezZ{Ft9VJZL)h5_sd~j~Nb_4jT@dGT#ctr+=`N43825I$?;PRRoRW zb{)pL#A(AJ{v;L*hYWrR%fv%ipatB1de>oO58f}sRV+Mo0Q!f$-MmNMhBqEar7WHb zZRdf!s4hnX5NULxm(UO_+rXewjYs0{#&p2i0c9-Gw5i0STY)uUYx}Ua+!{k)U^oh+ z+4NknWq&LDG^51R2nf8XS!lqg-ycXV_NA4Gjbpsnu!V1&+8VXZNt+{^*ogcZ&D z60xb@A8DGzLo0U08rKQ+kgnM;eu7BX5C@gnWd4-R9B_FhLQ08H57;fMnC3Ye2!P8f z38a)jigbYG@=8)m8W~MJBd9i&(;onCIT|i%KH+?CQ!LwU%<=lN{bF`d#Bn>G*7Fj; zh?kU+*mk(QCq|Uf5)rFbPk(>~fz;zoyOqXsKdG09x=Tddgg!^dPo&Xu@jIM)pKEGj z>iY*U-HfO zX2LZAC~|_;#+rxq3qS(jBS3KGP4beGC8|p@$!^-Bx=G9G5@o9kpsaqqRpxhYH9(LQ zwfH%HKy_7hb=9p~x9&an-1GmRbL|E~?ACW{cHJPMO(!H02OfjohZj*Pah!CR@!t1G0+`06H8wO~W6d!mUIw1CoA z8XlHEr3vtMexaKZh>bjE?>b);H;aOqXA21|Q+Q!sY@>^I|flZJD|c&H+O8Ls>WmnY|YR-SK42pmUIr zI|tJZMBhn-&5@+mla5Uj`$o6d=%=;N+029#qXJHL#SH=c27&wrl2gg!U_tmk1Y;Br z@z()ZG>Y{HX?o(LNrakF2Y}j_It>m;Z4~5XbJU(7SP^}TLlP-oR7Y}>IP^`=!01Lt zjNA08w=M1~T&J{}+(3dwKw$cQ?5061huo6h0UN4C_ZO(JSX6yoFjqSmq?NVWIF%Bv zvocY;Ys}Rd`E|k(E6>+W@{k+2K{Ulgq!2orwd+e)ZoSb;1esjaq7>(UPgBQ?JKy!Trd7i&JmZ&ea;+YB-KJ zi$bWpJF!;`Vy}o`w`@T%>PXgiR&-W$fU`yRUu_#KGe(ri#mI;J2oX>JSh|7WeZ+qx zK-_JC{3NKKqE~x&zNEj>T|SVZM@BiJYKW;c`(eKgLueft?I}lrjQYUzuw}6VuyC26jVOa5TO6Ag(rpTs={9HY20+m2u$DM^f-W241hWr@yJK^+c+k_QBOEA zt3G(8Dvy_gB1+A^Yqgg)A#DRT>Y%pRXq0hSXxFa{mK$A;QKKsE9hI31u4;N)IX)lM z{Do#9qG{7beePf>CEt8Yn90T3x%<3MxU{ZRTdgtW;D>aByP@tdmTWPOJIl+=!*M(W z>83WG_npzye`#we#DvBFrl!!L-V(Dto-y3|zAb<{aJRZB$9Zv?KJ2-fZUrPEFVwik zTO1B`I|uRDsu@c>k*t%@qj-b#;j!19K9rjBi5qI>qjB@B}U}8cK%{qXTQyJ}4<}h`;D~YQQp%I7EuBKERj(~(ZV~LYEiX2Dl zX+>%XMmj`j--g4e-tmvdBapwFa8R1oCjA6Yd|8|>Fph%@8xszmDjKd^v&osXa#?|C z5hw#MS@xX;4RGmJL^0TNgy50Qw12BLvtPtJmF5M_>V%aNs_DtpQobNTM^b%y%sv%Q zqB7FaLy;m7eW{Ivz9G#ZJI9H6%nI^hLWzUQG|q@J6#T{aks;NrcaTz z0OPQgpTw9_GdGwyuD{%xY4Q*z%!JIl(~-ttUJ4+7kg=TVA|bQ~BK?`e+7OPI zIKsT6-g0M{Cz{M0WdwF8gdT=zgr|STkh2MLR%uX)v1-(7fa<=qPczEwW9wYi&pd#GU=JJqW|+MER2<6 zFMMqkmh&n}F4fut>{?CtGFL!u)>4g z^Fgt8e$s;l`ysJ8cSt0<4~i}HhaT+PAChY;R$%17kdzY(kVN9DYyC4Pjm zqHmI^vOX@hj~8G=|D+uI=K?IbzlS9~=amBNv%fFb))!)#{sSRK|63u} z??03r>@FftpORx=64Lh{Nh<%Xi1R-!sT3FU>t`fapDLzQ{#f#Iu$VOdM9vEpbFa@* zB02uGIe&#Mmt)^uOB$b(l;?!F{du|e*Vj?DUy!%8Zyn|R=W^`3V$J?y4p#KN2JE~Y$V5z%C%{UJMx&^ z?LC_)gD=b8w>I&Hz9M`7&n8OcFXX-(HdEKXDs2I3_Pbmw`hm^d

  • j|1CD`zm&UO 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ô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 QSmEr7H}PLQweHIQ2Rk;Pm;e9( literal 0 HcmV?d00001 diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/README.md b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/README.md new file mode 100644 index 0000000..de77f34 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/README.md @@ -0,0 +1,159 @@ +# NSPanel Custom with HA Blueprint +Custom Firmware for NsPanel (esphome) and HA Blueprint with configuration of button, light settings, thermostate, colorwheel, colortemp, cover, weather preview, automatic TFT upload etc. + +Why another version for the NSPanel? +Well - all versions I've seen have been missing something everywhere. +That's why I decided to create something myself. + +My thanks to Masto, Marcfager, lovejoy777, Hellis81 and SmartHome yourself ( link see below) for sharing your code. Give them the credit they deserve, I'm merely a copy paste ninja. XDD + + +### GOAL: +My goal was to create a version that could be quickly adopted for multiple NSPanels. +In addition, the configuration should be as simple as possible. Therefore I decided to put most of it into a HA Blueprint + +In addition, another NSPanel can be configured very quickly. But have a look yourself ;) + +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) + +(Home / Thermostat - more pictures see below) + +## Features: +- easy to use and simple configuration via Blueprint +- 40 buttons on 5 button pages with long press function for settings (more buttons are also possible) +- Weather + 5 days weather forcast +- Thermostat + Touch + Relay control for floor heating +- Light control (brightness-slider, colorwheel, TempColor-slider) - via Long Press +- Cover control (open, close, position-slider) - via long press +- Settings page (display brightness, display dim brightness, auto-dim, sleep mode, reboot NSPanel) +- Swipe between pages +- Top menu with 10 icons for specific states +- Heating control (hot water) +- Auto Upload TFT File to Nextion Display +- Swipe between pages +- modern design - design easy to change via Adobe Express (free + design template) +- 2 pysical switches +- and much more ;) + + +## NSPanel: +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-17](https://user-images.githubusercontent.com/41958506/192650793-9b657fa2-8056-46d7-aca3-065cde291df8.png) + +(Home / Weather Forcast) + +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) +![My project-1-20](https://user-images.githubusercontent.com/41958506/192652078-ec4f3268-c00b-42a8-b1f9-c4da3e53d7a5.png) + +(Thermostat / Settings Page) + +![My project-1-22](https://user-images.githubusercontent.com/41958506/192652105-23baac1d-9dee-40c1-8596-9cae8827cf1c.png) +![My project-1-23](https://user-images.githubusercontent.com/41958506/192652116-93b850d3-553b-4f14-bb0f-78dff959e2fd.png) + +(Light Settings Colorwheel / Light Settings TempColor) + +![My project-1-24](https://user-images.githubusercontent.com/41958506/192652126-91b0aae9-75ae-44a0-842d-0a78d93f2da5.png) +![My project-1-25](https://user-images.githubusercontent.com/41958506/192652131-604c0636-0f96-44b8-ae6a-793bde56d0e1.png) + +(Cover Settings / Button Page) + +![My project-1-26](https://user-images.githubusercontent.com/41958506/192652263-297cda87-3eff-452c-9ec3-3cd76da94de7.png) + +## Blueprint: +![Bildschirmfoto 2022-09-27 um 23 13 33](https://user-images.githubusercontent.com/41958506/192652755-069f91c9-927e-4aea-9569-d596cdfa0e56.png) + +# Pages + +## Home +- current weather with button to Weather Forcast page +- Temperature outside +- Status icons at the top +- Room temperature with button to thermostat page +- Room humidity +- Hot water temperature +- Button to display settings page + +## Weather Forcast +- 5 days Weather Forcast via swipe (Integration Accuweather - but should also go with another integration) +- Lowest and highest temperature outside +- Date +- Rain probability +- Sunshine hours +- Sun pressure +- Thunderstorm probability +- Wind speed +- Night thunderstorm probability and wind speed + +## Thermostat +- Touch Temp control +- Outside temperature +- Hot water +- Floor heating on, off and idle +- Hot water button +- Status icons + +## Display Settings +- Restart NSPanel +- Sleep mode - display off after time X +- Display brightness slider +- Display dim brightness slider +- Status Brightness in % + +## Light Settings +- Light on and off (alignment with HA) +- Light color with Colorwheel +- Light color with TempColor slider +- Brightness Slider +- Brightness in %. +- Tempcolor value +- Jump back to the right button page + +## Cover Settings +- Open and close cover +- Cover position via slider +- Cover battery value (I use Ikea roller blind) +- jump back to the right button page + +## Button Page +- 40 Button +- 5 Button pages +- all buttons with long press function +- automatic detection by long press if it is a light or cover for submenu +- swipe between all pages +- swipe also down and up for fast access to certain pages +- number of buttons and button pages can be extended - functions like long press, light settings and cover settings stay the same + +## Upcoming Features +- Shorten Esphome code and transfer to Blueprint +- Cover page with window open status as image +- small design adjustments +- Notifications on Home Page +- Energy and Gas consumption on home page +- Extra page for energy dashboard +- Garbage plan with icon on home page +- Let's see what ideas I still have ;) + +## HowTo Deutsch +1. den Code aus der Datei esphome.yaml kopieren und in HA unter esphome einfügen. Vorher muss natürlich ein Device erstellt werden. +1.2 in der ESPhome Datei müssen Passwörter eingesetzt werden. Entweder in der ESPHome Secret oder einfach in der ESPhome Datei +1.3 Einige Entities sind aktuell noch in der Esphome Datei angegeben (direkt unter den Passwörtern. Diese Entities müssen noch angepasst werden. In zukunft will ich aber auch diese ins Bluebrint einbauen +3. den Code aus der Datei blueprint.yaml kopieren und eine neue yaml Datei unter config/blueprints erstellen und den Code einfügen +4. HA Automationen neu starten -> Enticklerwerkzege -> YAML -> Automatisierungen +5. den Code aus der Datei sensor.yaml und climate.yaml kopieren und eine eigenen yaml Datei erstellen. Der Code wird in zukunft direkt im Blueprint eingebaut. +6. den Code aus der Datei folder_wather kopieren und in der coniguration.yaml einfügen +7. TFT File auf Home Assistant hochladen (Der Pfad kann später im Blueprint angegeben werden +8. Blueprint unter Automationen auswählen und und Felder ausfüllen. + + + +## Thanks to: +SmartHome Yourself: https://www.youtube.com/c/SmarthomeyourselfDe_DIY + +Masto: https://github.com/masto/NSPanel-Demo-Files + +Marcfager: https://github.com/marcfager/nspanel-mf + +lovejoy77: https://github.com/lovejoy777/NSpanel + +Hellis81: https://github.com/Hellis81/NS-panel diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/blueprint.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/blueprint.yaml new file mode 100644 index 0000000..0a16989 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/blueprint.yaml @@ -0,0 +1,3341 @@ +blueprint: + name: NSPanel Configuration + description: Synchronize NSpanel Button with HA Entities and Back! And many other things! + domain: automation + input: + last_click: + name: NSPanel "last click" + description: 'Select NSPanel **"last click"** where the commands should be monitored' + selector: + entity: {} + last_click_coversettings: + name: NSPanel "last click coversettings" + description: 'Select NSPanel **"last click coversettings"** where the commands for Page Coversettings should be monitored (same NSPanel as **"last click"**)' + selector: + entity: {} + last_click_lightsettings: + name: NSPanel "last click lightsettings" + description: 'Select NSPanel **"last click lightsettings"** where the commands for Page Lightsettings should be monitored (same NSPanel as **"last click"**)' + selector: + entity: {} + nextion_inited: + name: NSPanel "Nextion Switch - nextion_inited" + description: 'nextion_inited is set up via esphome and shows the state of the Nspanel - NSPanel ready after Reboot (same NSPanel as **"last click"**) Example *"switch.nspanel_buro_nextion_inited"*' + selector: + entity: {} + command_printf: + name: Light Settings Page JUMP + description: 'Service for jump to the light settings (same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_printf"*' + default: esphome.nspanel_buero_send_command_printf + selector: + text: {} + command_value: + name: Sync Button Funktion + description: 'Service to synchronize HA Entity State (ON/OFF) to NSPanel Button Page(same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_value"*' + default: esphome.nspanel_buero_send_command_value + selector: + text: {} + command_text_printf: + name: Sync Light Status + description: 'Service to synchronize Eintity States to NSPanel Lightsettings (same NSPanel as **"last click"**) Example *"esphome.nspanel_buero_send_command_text_printf"*' + default: esphome.nspanel_buero_send_command_text_printf + selector: + text: {} + tft_path: + name: Path for Nextion TFT File + description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' + default: /config/www/nspanel/buero/nspanel_buero.tft + selector: + text: {} + entity01: + name: Button 01 (Optional) + description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity02: + name: Button 02 (Optional) + description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity03: + name: Button 03 (Optional) + description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity04: + name: Button 04 (Optional) + description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity05: + name: Button 05 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity06: + name: Button 06 (Optional) + description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity07: + name: Button 07 (Optional) + description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity08: + name: Button 08 (Optional) + description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity09: + name: Button 09 (Optional) + description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity10: + name: Button 10 (Optional) + description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity11: + name: Button 11 (Optional) + description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity12: + name: Button 12 (Optional) + description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity13: + name: Button 13 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity14: + name: Button 14 (Optional) + description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity15: + name: Button 15 (Optional) + description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity16: + name: Button 16 (Optional) + description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity17: + name: Button 17 (Optional) + description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity18: + name: Button 18 (Optional) + description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity19: + name: Button 19 (Optional) + description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity20: + name: Button 20 (Optional) + description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity21: + name: Button 21 (Optional) + description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity22: + name: Button 22 (Optional) + description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity23: + name: Button 23 (Optional) + description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity24: + name: Button 24 (Optional) + description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity25: + name: Button 25 (Optional) + description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity26: + name: Button 26 (Optional) + description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity27: + name: Button 27 (Optional) + description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity28: + name: Button 28 (Optional) + description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity29: + name: Button 29 (Optional) + description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity30: + name: Button 30 (Optional) + description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity31: + name: Button 31 (Optional) + description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity32: + name: Button 32 (Optional) + description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity33: + name: Button 33 (Optional) + description: Nextion Editor - *buttonpage05.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity34: + name: Button 34 (Optional) + description: Nextion Editor - *buttonpage05.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity35: + name: Button 35 (Optional) + description: Nextion Editor - *buttonpage05.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity36: + name: Button 36 (Optional) + description: Nextion Editor - *buttonpage05.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity37: + name: Button 37 (Optional) + description: Nextion Editor - *buttonpage05.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity38: + name: Button 38 (Optional) + description: Nextion Editor - *buttonpage05.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity39: + name: Button 39 (Optional) + description: Nextion Editor - *buttonpage05.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity40: + name: Button 40 (Optional) + description: Nextion Editor - *buttonpage05.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + +mode: parallel +max: 500 + +######################################### +# +# +############################################################# +##### CLOSE - INPUT ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Variables ##### +############################################################# +# +# +######################################### +trigger_variables: + last_click: !input 'last_click' + last_click_lightsettings: !input 'last_click_lightsettings' + last_click_coversettings: !input 'last_click_coversettings' + +variables: + command_value: !input 'command_value' + command_text_printf: !input 'command_text_printf' + command_printf: !input 'command_printf' + tft_path: !input 'tft_path' + nextion_inited: !input 'nextion_inited' + +##### Buttons ##### + entity01: !input 'entity01' + entity02: !input 'entity02' + entity03: !input 'entity03' + entity04: !input 'entity04' + entity05: !input 'entity05' + entity06: !input 'entity06' + entity07: !input 'entity07' + entity08: !input 'entity08' + entity09: !input 'entity09' + entity10: !input 'entity10' + entity11: !input 'entity11' + entity12: !input 'entity12' + entity13: !input 'entity13' + entity14: !input 'entity14' + entity15: !input 'entity15' + entity16: !input 'entity16' + entity17: !input 'entity17' + entity18: !input 'entity18' + entity19: !input 'entity19' + entity20: !input 'entity20' + entity21: !input 'entity21' + entity22: !input 'entity22' + entity23: !input 'entity23' + entity24: !input 'entity24' + entity25: !input 'entity25' + entity26: !input 'entity26' + entity27: !input 'entity27' + entity28: !input 'entity28' + entity29: !input 'entity29' + entity30: !input 'entity30' + entity31: !input 'entity31' + entity32: !input 'entity32' + entity33: !input 'entity33' + entity34: !input 'entity34' + entity35: !input 'entity35' + entity36: !input 'entity36' + entity37: !input 'entity37' + entity38: !input 'entity38' + entity39: !input 'entity39' + entity40: !input 'entity40' + +######################################### +# +# +############################################################# +##### CLOSE - Variables ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Trigger ##### +############################################################# +# +# +######################################### + +trigger: +##### Page Button - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input 'last_click' + id: short_press + +##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "press" }}' + for: + seconds: 2 + id: long_press + +##### Page Lightsettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input 'last_click_lightsettings' + id: light_settings + +##### Page Coversettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input 'last_click_coversettings' + id: cover_settings + +#### Weather - Trigger #### + - platform: time_pattern + minutes: '10' + id: weather + - platform: state + entity_id: !input 'nextion_inited' + to: 'on' + id: weather + +##### TFT Upload ##### + - platform: event + event_type: folder_watcher + event_data: + event_type: modified + path: !input 'tft_path' + id: tft_upload + +##### Button01 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity01' + for: + seconds: 1 + id: current_state_entity01 + +##### Button02 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity02' + for: + seconds: 1 + id: current_state_entity02 + +##### Button03 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity03' + for: + seconds: 1 + id: current_state_entity03 + +##### Button04 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity04' + for: + seconds: 1 + id: current_state_entity04 + +##### Button05 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity05' + for: + seconds: 1 + id: current_state_entity05 + +##### Button06 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity06' + for: + seconds: 1 + id: current_state_entity06 + +##### Button07 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity07' + for: + seconds: 1 + id: current_state_entity07 + +##### Button08 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity08' + for: + seconds: 1 + id: current_state_entity08 + +##### Button09 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity09' + for: + seconds: 1 + id: current_state_entity09 + +##### Button10 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity10' + for: + seconds: 1 + id: current_state_entity10 + +##### Button11 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity11' + for: + seconds: 1 + id: current_state_entity11 + +##### Button12 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity12' + for: + seconds: 1 + id: current_state_entity12 + +##### Button13 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity13' + for: + seconds: 1 + id: current_state_entity13 + +##### Button14 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity14' + for: + seconds: 1 + id: current_state_entity14 + +##### Button15 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity15' + for: + seconds: 1 + id: current_state_entity15 + +##### Button16 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity16' + for: + seconds: 1 + id: current_state_entity16 + +##### Button17 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity17' + for: + seconds: 1 + id: current_state_entity17 + +##### Button18 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity18' + for: + seconds: 1 + id: current_state_entity18 + +##### Button19 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity19' + for: + seconds: 1 + id: current_state_entity19 + +##### Button20 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity20' + for: + seconds: 1 + id: current_state_entity20 + +##### Button21 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity21' + for: + seconds: 1 + id: current_state_entity21 + +##### Button22 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity22' + for: + seconds: 1 + id: current_state_entity22 + +##### Button23 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity23' + for: + seconds: 1 + id: current_state_entity23 + +##### Button24 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity24' + for: + seconds: 1 + id: current_state_entity24 + +##### Button25 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity25' + for: + seconds: 1 + id: current_state_entity25 + +##### Button26 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity26' + for: + seconds: 1 + id: current_state_entity26 + +##### Button27 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity27' + for: + seconds: 1 + id: current_state_entity27 + +##### Button28 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity28' + for: + seconds: 1 + id: current_state_entity28 + +##### Button29 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity29' + for: + seconds: 1 + id: current_state_entity29 + +##### Button30 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity30' + for: + seconds: 1 + id: current_state_entity30 + +##### Button31 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity31' + for: + seconds: 1 + id: current_state_entity31 + +##### Button32 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity32' + for: + seconds: 1 + id: current_state_entity32 + +##### Button33 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity33' + for: + seconds: 1 + id: current_state_entity33 + +##### Button34 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity34' + for: + seconds: 1 + id: current_state_entity34 + +##### Button35 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity35' + for: + seconds: 1 + id: current_state_entity35 + +##### Button36 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity36' + for: + seconds: 1 + id: current_state_entity36 + +##### Button37 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity37' + for: + seconds: 1 + id: current_state_entity37 + +##### Button38 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity38' + for: + seconds: 1 + id: current_state_entity38 + +##### Button39 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity39' + for: + seconds: 1 + id: current_state_entity39 + +##### Button40 Sync - Trigger ##### + - platform: state + entity_id: !input 'entity40' + for: + seconds: 1 + id: current_state_entity40 + +######################################### +# +# +############################################################# +##### CLOSE - Trigger ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Action ##### +############################################################# +# +# +######################################### +action: + - variables: +##### Entity - Page Button - Toggle Entity ##### + entity_short: >- + {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }} + {%- elif states(last_click) == "releasebuttonpage05button01" -%} {{ entity33 }} + {%- elif states(last_click) == "releasebuttonpage05button02" -%} {{ entity34 }} + {%- elif states(last_click) == "releasebuttonpage05button03" -%} {{ entity35 }} + {%- elif states(last_click) == "releasebuttonpage05button04" -%} {{ entity36 }} + {%- elif states(last_click) == "releasebuttonpage05button05" -%} {{ entity37 }} + {%- elif states(last_click) == "releasebuttonpage05button06" -%} {{ entity38 }} + {%- elif states(last_click) == "releasebuttonpage05button07" -%} {{ entity39 }} + {%- elif states(last_click) == "releasebuttonpage05button08" -%} {{ entity40 }} + {%- endif -%} + +##### Entity - Page Lightsettings ##### + entity_long: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} + {%- elif states(last_click) == "pressbuttonpage05button01" -%} {{ entity33 }} + {%- elif states(last_click) == "pressbuttonpage05button02" -%} {{ entity34 }} + {%- elif states(last_click) == "pressbuttonpage05button03" -%} {{ entity35 }} + {%- elif states(last_click) == "pressbuttonpage05button04" -%} {{ entity36 }} + {%- elif states(last_click) == "pressbuttonpage05button05" -%} {{ entity37 }} + {%- elif states(last_click) == "pressbuttonpage05button06" -%} {{ entity38 }} + {%- elif states(last_click) == "pressbuttonpage05button07" -%} {{ entity39 }} + {%- elif states(last_click) == "pressbuttonpage05button08" -%} {{ entity40 }} + {%- endif -%} + +##### Entity - Page Lightsettings - Skip Back ##### + entity_back: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage05button01" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button02" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button03" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button04" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button05" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button06" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button07" -%} {{ "page buttonpage05" }} + {%- elif states(last_click) == "pressbuttonpage05button08" -%} {{ "page buttonpage05" }} + {%- endif -%} + +##### Page Button - SHORT Press - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: short_press + sequence: + - service: >- + {% if entity_short is match 'light.' %} + light.toggle + {% elif entity_short is match 'switch.' %} + switch.toggle + {% elif entity_short is match 'cover.' %} + cover.toggle + {% elif entity_short is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: '{{ entity_short }}' + +##### Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ entity_long is match "light." }}' + sequence: + - service: !input command_printf + data: + cmd: page lightsettings + - service: !input command_text_printf + data: + component: lightsettings.a03 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 254) |round(0) }}' + - service: !input command_text_printf + data: + component: lightsettings.a04 + message: '{{ state_attr(entity_long, "color_temp") |int }}' + +##### Page Lightsettings - SYNC Light Button ON / OFF ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + sequence: + - service: !input command_value + data: + component: lightsettings.a06 + message: 1 + +##### Page Lightsettings - Brightness Slider ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ entity_long }}' + brightness_pct: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + - service: !input command_text_printf + data: + component: lightsettings.a03 + message: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + +##### Page Lightsettings - Color_Temp Slider ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ entity_long }}' + color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: !input command_text_printf + data: + component: lightsettings.a04 + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + +##### Page Lightsettings - Color RGB Slider ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ entity_long }}' + rgb_color: '{{ states(last_click_lightsettings).split(",") }}' + +##### Page Lightsettings - Toggle Light ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselight" }}' + sequence: + - service: light.toggle + data: + entity_id: '{{ entity_long }}' + - delay: + milliseconds: 250 + - service: !input command_text_printf + data: + component: lightsettings.a03 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 254) |round(0) }}' + - service: !input command_text_printf + data: + component: lightsettings.a04 + message: '{{ state_attr(entity_long, "color_temp") |int }}' + +##### Page Lightsettings - Close Lightsettings ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' + sequence: + - service: !input command_printf + data: + cmd: '{{ entity_back }}' + +##### Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ entity_long is match "cover." }}' + sequence: + - service: !input command_printf + data: + cmd: page coversettings + - service: !input command_text_printf + data: + component: coversettings.a03 + message: '{{ (state_attr(entity_long, "position") | int ) |round(0) }}' + - service: !input command_text_printf + data: + component: coversettings.a04 + message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }}' + +##### Page Coversettings - SYNC Cover Button ON / OFF ##### + - choose: + - conditions: + - condition: trigger + id: long_press + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + sequence: + - service: !input command_value + data: + component: coversettings.a06 + message: 1 + +##### Page Coversettings - Cover Slider ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' + sequence: + - service: cover.set_cover_position + data: + entity_id: '{{ entity_long }}' + position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + - service: !input command_text_printf + data: + component: coversettings.a03 + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + +##### Page Coversettings - Toggle Cover ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecover" }}' + sequence: + - service: cover.toggle + data: + entity_id: '{{ entity_long }}' + - delay: + milliseconds: 250 + - service: !input command_text_printf + data: + component: coversettings.a03 + message: '{{ (state_attr(entity_long, "position") | int ) |round(0) }}' + +##### Page Coversettings - Close Coversettings ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' + sequence: + - service: !input command_printf + data: + cmd: '{{ entity_back }}' + +##### TFT Upload Automation ##### + - choose: + - conditions: + - condition: trigger + id: tft_upload + sequence: + - delay: + seconds: 2 + - service: esphome.nspanel_buero_upload_tft + data: {} + +######################################### +# +# +############################################################# +##### CLOSE - START - Action ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - HA Button SYNC ##### +############################################################# +# +# +######################################### + +##### Button01 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity01 +# - "{{ is_state('entity01', 'on' or 'open') }}" + - condition: state + entity_id: !input entity01 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity01 +# - "{{ is_state('entity01', 'off' or 'closed') }}" + - condition: state + entity_id: !input entity01 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button01 + message: 0 + +##### Button02 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity02 + - condition: state + entity_id: !input entity02 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity02 + - condition: state + entity_id: !input entity02 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button02 + message: 0 + +##### Button03 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity03 + - condition: state + entity_id: !input entity03 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity03 + - condition: state + entity_id: !input entity03 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button03 + message: 0 + +##### Button04 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity04 + - condition: state + entity_id: !input entity04 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity04 + - condition: state + entity_id: !input entity04 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button04 + message: 0 + +##### Button05 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity05 + - condition: state + entity_id: !input entity05 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity05 + - condition: state + entity_id: !input entity05 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button05 + message: 0 + +##### Button06 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity06 + - condition: state + entity_id: !input entity06 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity06 + - condition: state + entity_id: !input entity06 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button06 + message: 0 + +##### Button07 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity07 + - condition: state + entity_id: !input entity07 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity07 + - condition: state + entity_id: !input entity07 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button07 + message: 0 + +##### Button08 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity08 + - condition: state + entity_id: !input entity08 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage01.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity08 + - condition: state + entity_id: !input entity08 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage01.button08 + message: 0 + +##### Button09 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity09 + - condition: state + entity_id: !input entity09 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity09 + - condition: state + entity_id: !input entity09 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button01 + message: 0 + +##### Button10 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity10 + - condition: state + entity_id: !input entity10 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity10 + - condition: state + entity_id: !input entity10 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button02 + message: 0 + +##### Button11 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity11 + - condition: state + entity_id: !input entity11 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity11 + - condition: state + entity_id: !input entity11 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button03 + message: 0 + +##### Button12 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity12 + - condition: state + entity_id: !input entity12 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity12 + - condition: state + entity_id: !input entity12 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button04 + message: 0 + +##### Button13 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity13 + - condition: state + entity_id: !input entity13 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity13 + - condition: state + entity_id: !input entity13 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button05 + message: 0 + +##### Button14 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity14 + - condition: state + entity_id: !input entity14 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity14 + - condition: state + entity_id: !input entity14 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button06 + message: 0 + +##### Button15 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity15 + - condition: state + entity_id: !input entity15 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity16 + - condition: state + entity_id: !input entity16 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button07 + message: 0 + +##### Button16 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity16 + - condition: state + entity_id: !input entity16 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage02.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity16 + - condition: state + entity_id: !input entity16 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage02.button08 + message: 0 + +##### Button17 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity17 + - condition: state + entity_id: !input entity17 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity17 + - condition: state + entity_id: !input entity17 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button01 + message: 0 + +##### Button18 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity18 + - condition: state + entity_id: !input entity18 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity18 + - condition: state + entity_id: !input entity18 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button02 + message: 0 + +##### Button19 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity19 + - condition: state + entity_id: !input entity19 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity19 + - condition: state + entity_id: !input entity19 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button03 + message: 0 + +##### Button20 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity20 + - condition: state + entity_id: !input entity20 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity20 + - condition: state + entity_id: !input entity20 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button04 + message: 0 + +##### Button21 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity21 + - condition: state + entity_id: !input entity21 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity21 + - condition: state + entity_id: !input entity21 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button05 + message: 0 + +##### Button22 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity22 + - condition: state + entity_id: !input entity22 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity22 + - condition: state + entity_id: !input entity22 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button06 + message: 0 + +##### Button23 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity23 + - condition: state + entity_id: !input entity23 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity23 + - condition: state + entity_id: !input entity23 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button07 + message: 0 + +##### Button24 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity24 + - condition: state + entity_id: !input entity24 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage03.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity24 + - condition: state + entity_id: !input entity24 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage03.button08 + message: 0 + +##### Button25 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity25 + - condition: state + entity_id: !input entity25 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity25 + - condition: state + entity_id: !input entity25 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button01 + message: 0 + +##### Button26 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity26 + - condition: state + entity_id: !input entity26 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity26 + - condition: state + entity_id: !input entity26 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button02 + message: 0 + +##### Button27 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity27 + - condition: state + entity_id: !input entity27 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity27 + - condition: state + entity_id: !input entity27 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button03 + message: 0 + +##### Button28 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity28 + - condition: state + entity_id: !input entity28 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity28 + - condition: state + entity_id: !input entity28 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button04 + message: 0 + +##### Button29 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity29 + - condition: state + entity_id: !input entity29 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity29 + - condition: state + entity_id: !input entity29 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button05 + message: 0 + +##### Button30 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity30 + - condition: state + entity_id: !input entity30 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity30 + - condition: state + entity_id: !input entity30 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button06 + message: 0 + +##### Button31 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity31 + - condition: state + entity_id: !input entity31 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity31 + - condition: state + entity_id: !input entity31 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button07 + message: 0 + +##### Button32 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity32 + - condition: state + entity_id: !input entity32 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage04.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity32 + - condition: state + entity_id: !input entity32 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage04.button08 + message: 0 + +##### Button33 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity33 + - condition: state + entity_id: !input entity33 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button01 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity33 + - condition: state + entity_id: !input entity33 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button01 + message: 0 + +##### Button34 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity34 + - condition: state + entity_id: !input entity34 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button02 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity34 + - condition: state + entity_id: !input entity34 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button02 + message: 0 + +##### Button35 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity35 + - condition: state + entity_id: !input entity35 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button03 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity35 + - condition: state + entity_id: !input entity35 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button03 + message: 0 + +##### Button36 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity36 + - condition: state + entity_id: !input entity36 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button04 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity36 + - condition: state + entity_id: !input entity36 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button04 + message: 0 + +##### Button37 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity37 + - condition: state + entity_id: !input entity37 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button05 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity37 + - condition: state + entity_id: !input entity37 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button05 + message: 0 + +##### Button38 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity38 + - condition: state + entity_id: !input entity38 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button06 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity38 + - condition: state + entity_id: !input entity38 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button06 + message: 0 + +##### Button39 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity39 + - condition: state + entity_id: !input entity39 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button07 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity39 + - condition: state + entity_id: !input entity39 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button07 + message: 0 + +##### Button40 ################################################################# + - choose: + - conditions: + - condition: trigger + id: current_state_entity40 + - condition: state + entity_id: !input entity40 + state: + - "on" + - "open" + sequence: + - service: !input command_value + data: + component: buttonpage05.button08 + message: 1 + - conditions: + - condition: trigger + id: current_state_entity40 + - condition: state + entity_id: !input entity40 + state: + - "off" + - "closed" + sequence: + - service: !input command_value + data: + component: buttonpage05.button08 + message: 0 + +######################################### +# +# +############################################################# +##### CLOSE - HA Button SYNC ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Weather Forcast ##### +############################################################# +# +# +######################################### + - choose: + - conditions: + - condition: trigger + id: weather + sequence: + - service: !input command_text_printf + data: + component: weather01.a02 + message: '{{states("sensor.wochentag")}}' + - service: !input command_text_printf + data: + component: weather01.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_0d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather01.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_0d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather01.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[0].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather01.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_0d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather01.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_0d", "level")}}' + - service: !input command_text_printf + data: + component: weather01.a09 + message: '{{states("sensor.home_wetter_uv_index_0d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather01.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_0d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather01.a11 + message: '{{states("sensor.home_wetter_wind_day_0d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather01.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_0d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather01.a13 + message: '{{states("sensor.home_wetter_wind_night_0d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[0].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather01.a03.pic=15 + - service: !input command_text_printf + data: + component: weather02.a02 + message: '{{states("sensor.wochentag01")}}' + - service: !input command_text_printf + data: + component: weather02.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_1d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather02.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_1d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather02.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[1].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather02.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_1d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather02.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_1d", "level")}}' + - service: !input command_text_printf + data: + component: weather02.a09 + message: '{{states("sensor.home_wetter_uv_index_1d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather02.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_1d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather02.a11 + message: '{{states("sensor.home_wetter_wind_day_1d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather02.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_1d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather02.a13 + message: '{{states("sensor.home_wetter_wind_night_1d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[1].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather02.a03.pic=15 + - service: !input command_text_printf + data: + component: weather03.a02 + message: '{{states("sensor.wochentag02")}}' + - service: !input command_text_printf + data: + component: weather03.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_2d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather03.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_2d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather03.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[2].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather03.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_2d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather03.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_2d", "level")}}' + - service: !input command_text_printf + data: + component: weather03.a09 + message: '{{states("sensor.home_wetter_uv_index_2d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather03.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_2d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather03.a11 + message: '{{states("sensor.home_wetter_wind_day_2d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather03.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_2d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather03.a13 + message: '{{states("sensor.home_wetter_wind_night_2d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[2].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather03.a03.pic=15 + - service: !input command_text_printf + data: + component: weather04.a02 + message: '{{states("sensor.wochentag03")}}' + - service: !input command_text_printf + data: + component: weather04.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_3d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather04.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_3d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather04.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[3].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather04.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_3d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather04.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_3d", "level")}}' + - service: !input command_text_printf + data: + component: weather04.a09 + message: '{{states("sensor.home_wetter_uv_index_3d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather04.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_3d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather04.a11 + message: '{{states("sensor.home_wetter_wind_day_3d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather04.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_3d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather04.a13 + message: '{{states("sensor.home_wetter_wind_night_3d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + md: weather04.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[3].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather04.a03.pic=15 + - service: !input command_text_printf + data: + component: weather05.a02 + message: '{{states("sensor.wochentag04")}}' + - service: !input command_text_printf + data: + component: weather05.a04 + message: '{{states("sensor.home_wetter_realfeel_temperature_min_4d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather05.a05 + message: '{{states("sensor.home_wetter_realfeel_temperature_max_4d") | round(0)}}°' + - service: !input command_text_printf + data: + component: weather05.a06 + message: '{{ state_attr("weather.home_wetter","forecast")[4].precipitation_probability}} + %' + - service: !input command_text_printf + data: + component: weather05.a07 + message: '{{states("sensor.home_wetter_hours_of_sun_4d") | round(0)}} h' + - service: !input command_text_printf + data: + component: weather05.a08 + message: '{{state_attr("sensor.home_wetter_uv_index_4d", "level")}}' + - service: !input command_text_printf + data: + component: weather05.a09 + message: '{{states("sensor.home_wetter_uv_index_4d") | round(0)}}' + - service: !input command_text_printf + data: + component: weather05.a10 + message: '{{states("sensor.home_wetter_thunderstorm_probability_day_4d") | round(0)}} + %' + - service: !input command_text_printf + data: + component: weather05.a11 + message: '{{states("sensor.home_wetter_wind_day_4d") | round(0)}} km/h' + - service: !input command_text_printf + data: + component: weather05.a12 + message: '{{states("sensor.home_wetter_thunderstorm_probability_night_4d") | + round(0)}} %' + - service: !input command_text_printf + data: + component: weather05.a13 + message: '{{states("sensor.home_wetter_wind_night_4d") | round(0)}} km/h' + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''sunny''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''cloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''pouring''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''snowy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''hail''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''snowy-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''fog''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''windy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''windy-variant''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''lightning''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''partlycloudy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''lightning-rainy''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''execptional''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: '{{state_attr(''weather.home_wetter'',''forecast'')[4].condition + == ''clear-night''}}' + then: + - service: !input command_printf + data: + cmd: weather05.a03.pic=15 + + ######################################### +# +# +############################################################# +##### CLOSE - Weather Forcast ##### +############################################################# +# +## +### +############################################################################################################################################################################################# diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/climate.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/climate.yaml new file mode 100644 index 0000000..6a64410 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/climate.yaml @@ -0,0 +1,18 @@ +climate: + - platform: generic_thermostat + unique_id: cf308990-0dbd-4e8a-be77-aec56d7a5aa4 + name: NSPanel Büro + heater: switch.nspanel_buro_relay_2 + target_sensor: sensor.nspanel_buro_temperature + min_temp: 13 + max_temp: 27 + ac_mode: false + target_temp: 22 + cold_tolerance: 0.5 + hot_tolerance: 0.5 + min_cycle_duration: + seconds: 60 + keep_alive: + minutes: 3 + initial_hvac_mode: "heat" + precision: 0.5 diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/folder_watcher.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/folder_watcher.yaml new file mode 100644 index 0000000..4a503d1 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/folder_watcher.yaml @@ -0,0 +1,7 @@ +# Please insert into the default file "configuration.yaml +# Folder must be changed to the directory where the tft file (Nextion Editor) will be uploaded +########### +# +#Folder watcher for NS panel auto upload tft +folder_watcher: + - folder: /config/www/nspanel/ \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/sensor.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/sensor.yaml new file mode 100644 index 0000000..1431ae1 --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/custom_configuration/sensor.yaml @@ -0,0 +1,78 @@ +##### Sensor ###### +sensor: + + - platform: template + sensors: + wochentag: + friendly_name: "Wochentag" + unique_id: 6ac64850-8563-456c-b562-92343dd96f0b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,'] %} + {{ now().timestamp() | timestamp_custom(days[now().weekday()] ~ ' %d.%m')}} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag01: + friendly_name: "Wochentag+1" + unique_id: 6b2aad54-3eb0-48cc-ae32-ee3574197f1b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,'] %} + {{(as_timestamp(now())+ (86400)) | timestamp_custom(days[now().weekday()+1] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag02: + friendly_name: "Wochentag+2" + unique_id: edbddaf0-2791-4774-b8d4-aa706f75cc7a + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,'] %} + {{(as_timestamp(now())+ (172800)) | timestamp_custom(days[now().weekday()+2] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag03: + friendly_name: "Wochentag+3" + unique_id: ad592622-db86-40f7-9961-4c1ffd21c711 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,'] %} + {{(as_timestamp(now())+ (259200)) | timestamp_custom(days[now().weekday()+3] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag04: + friendly_name: "Wochentag+4" + unique_id: dcb3ed45-2b89-4672-a04f-a55f025ac745 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,'] %} + {{(as_timestamp(now())+ (345600)) | timestamp_custom(days[now().weekday()+4] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag05: + friendly_name: "Wochentag+5" + unique_id: 77e642a5-de54-452d-9f4a-febe3a7851c2 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,'] %} + {{(as_timestamp(now())+ (432000)) | timestamp_custom(days[now().weekday()+ 5] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_buro_target_temp: + unique_id: 2393ab74-21ce-42d3-b15e-ec162b9d6f31 + friendly_name: NSPanel Buro Target Temp + value_template: "{{ state_attr('climate.nspanel_buro', 'temperature') }}" + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_lea_target_temp: + unique_id: e8e61ff7-3a41-47ad-bd6c-303f730de96f + friendly_name: NSPanel Lea Target Temp + value_template: "{{ state_attr('climate.nspanel_lea', 'temperature') }}" \ No newline at end of file diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/esphome.yaml b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/esphome.yaml new file mode 100644 index 0000000..ad8632d --- /dev/null +++ b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/esphome.yaml @@ -0,0 +1,1168 @@ +############################################################# +##### START - SUBSTITUTIONS ##### +############################################################# +substitutions: +##### GENEREL CONFIG ############################################################################################# + node_name: nspanel-buero # $node_name + device_name: NSPanel Büro # $device_name + + wifi_ssid: !secret wifi_ssid # add in your esphome secrets file. + wifi_password: !secret wifi_password # add in your esphome secrets file. + ota_password: !secret ota_password # add in your esphome secrets file. + nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. + +###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### + + #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### + #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### + #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### + ha_hotwater_charge: switch.charge + ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: sensor.nspanel_buro_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: climate.nspanel_buro ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity +######################################### +# +# +############################################################# +##### CLOSE - SUBSTITUTIONS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Settings ##### +############################################################# +# +# +######################################### + +##### Functionality for the Nextion display ##### +external_components: + - source: github://pr#2956 + components: [nextion] + refresh: 1h + +##### ESP home CONFIG ##### +esphome: + name: $node_name + comment: $device_name + +##### TYPE OF ESP BOARD ##### +esp32: + board: esp32dev + +##### WIFI SETUP ##### +wifi: + ssid: $wifi_ssid + password: $wifi_password + power_save_mode: none + +captive_portal: + +##### OTA (Over the air updates) password ##### +ota: + password: $ota_password + safe_mode: true + reboot_timeout: 3min + num_attempts: 3 + +##### LOGGER ##### +logger: +# baud_rate: 0 +# level: WARN + +##### CONFIGURE INTERNAL BUZZER ##### +output: + ##### BUZZER FOR PLAYING RINGTONES ##### + - platform: ledc + id: buzzer_out + pin: + number: 21 + +##### ENABLE RINGTONE MUSIC SUPPORT ##### +rtttl: + id: buzzer + output: buzzer_out + +##### UART FOR NEXTION DISPLAY ##### +uart: + tx_pin: 16 + rx_pin: 17 + baud_rate: 115200 + id: tf_uart + +##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### +#time: +# - platform: homeassistant +# id: homeassistant_time +# on_time: +# - seconds: 0 +# minutes: /1 +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); +# on_time_sync: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); + +###### A reboot button is always useful ##### +button: + - platform: restart + name: $device_name Restart + id: restart_nspanel + +######################################### +# +# +############################################################# +##### CLOSE - Settings ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - API ##### +############################################################# +# +# +######################################### + +api: + services: + +##### SERVICE TO UPDATE THE HMI FILE ##### + - service: upload_tft + then: + - lambda: 'id(disp1)->upload_tft();' + +##### Service to send a command "printf" directly to the display. Useful for testing ##### + - service: send_command_printf + variables: + cmd: string + then: + - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' + +##### Service to send a command "text_printf" directly to the display. Useful for testing ##### + - service: send_command_text_printf + variables: + component: string + message: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_value + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_value(component.c_str(), message);' + +######################################### +# +# +############################################################# +##### CLOSE - API ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - GLOBALS ##### +############################################################# +# +# +######################################### + +globals: + +##### Save Target Temp ##### + - id: climate_target_temp_val_global + type: float + restore_value: true + initial_value: '12' + +##### Save Thermostat PIC Position ##### + - id: climate_slider_val_global + type: int + restore_value: true + initial_value: '0' + +##### Save Display Brightness for NSPanel reboot ##### + - id: display_brightness_global + type: int + restore_value: true + initial_value: '100' + +##### Save Display DIM Brightness for NSPanel reboot + - id: display_dim_brightness_global + type: int + restore_value: true + initial_value: '10' + +##### Save Display DIM Brightness for NSPanel reboot + - id: sleep_modus_global + type: int + restore_value: true + initial_value: '0' + +##### Save State Heating Room ##### + - id: heating_room_global + type: int + restore_value: true + initial_value: '0' + +##### Save State HVAC ##### + - id: hvac_mode_global + type: int + restore_value: true + initial_value: '0' + +######################################### +# +# +############################################################# +##### CLOSE - GLOBALS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - BINARY SENSOR ##### +############################################################# +# +# +######################################### + +binary_sensor: + +###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### + - platform: gpio + name: $device_name Left Button + pin: + number: 14 + inverted: true + on_click: + - switch.toggle: relay_1 + +##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### + - platform: gpio + name: $device_name Right Button + pin: + number: 27 + inverted: true + on_click: + - switch.toggle: relay_2 + +##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target DOWN + page_id: 6 + component_id: 14 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) - 0.5; + +##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target UP + page_id: 6 + component_id: 15 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) + 0.5; + +##### THERMOSTAT - BUTTON ON / OFF Heating ##### + - platform: nextion + name: $device_name Heating Room State + id: heating_room_state + page_id: 6 + component_id: 17 + internal: true + on_click: + - switch.toggle: hvac_mode + +##### Display Brightness - BUTTON DECREASES Brightness ##### + - platform: nextion + name: $device_name Brightness DOWN + page_id: 7 + component_id: 12 + internal: true + on_click: + - number.set: + id: display_brightness + value: !lambda return id(display_brightness_global) - 1; + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display Brightness - BUTTON INCREASES Brightness ##### + - platform: nextion + name: $device_name Brightness UP + page_id: 7 + component_id: 13 + internal: true + on_click: + - number.set: + id: display_brightness + value: !lambda return id(display_brightness_global) + 1; + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display DIM Brightness - BUTTON DECREASES Brightness ##### + - platform: nextion + name: $device_name Brightness DIM DOWN + page_id: 7 + component_id: 14 + internal: true + on_click: + - number.set: + id: display_dim_brightness + value: !lambda return id(display_dim_brightness_global) - 1; + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Display DIM Brightness - BUTTON INCREASES Brightness ##### + - platform: nextion + name: $device_name Brightness DIM UP + page_id: 7 + component_id: 15 + internal: true + on_click: + - number.set: + id: display_dim_brightness + value: !lambda return id(display_dim_brightness_global) + 1; + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Restart NSPanel Button ##### + - platform: nextion + name: $device_name Restart + page_id: 7 + component_id: 11 + internal: true + on_click: + - button.press: restart_nspanel + +##### Sleep Modus NSPanel Button ##### + - platform: nextion + name: $device_name Sleep Modus + page_id: 7 + component_id: 6 + internal: true + on_click: + - switch.toggle: sleep_modus + +##### Hotwater Charge ##### + - platform: nextion + name: $device_name Hotwater Charge + page_id: 6 + component_id: 22 + on_click: + - homeassistant.service: + service: switch.toggle + data: + entity_id: $ha_hotwater_charge + +######################################### +# +# +############################################################# +##### CLOSE - BINARY SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SENSOR ##### +############################################################# +# +# +######################################### + +sensor: + +##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### + - platform: adc + id: ntc_source + pin: 38 + update_interval: 10s + attenuation: 11db + +##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### + - platform: resistance + id: resistance_sensor + sensor: ntc_source + configuration: DOWNSTREAM + resistor: 11.2kOhm + +##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### + - platform: ntc + name: $device_name Temperature + id: temp_nspanel + sensor: resistance_sensor + calibration: + b_constant: 3950 + reference_temperature: 25°C + reference_resistance: 10kOhm + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. + - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); + +##### TEMPERATURE Outdoor FROM HA ##### +# - platform: homeassistant +# id: temp_outdoor +# entity_id: $ha_outdoor_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); + +##### HUMIDITY Indoor FROM HA ##### +# - platform: homeassistant +# id: humidity +# entity_id: $ha_humidity +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); + + +##### THERMOSTAT HOT WATER TEMP FROM HA ##### +# - platform: homeassistant +# id: temp_hotwater +# entity_id: $ha_hotwater_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); + +##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### + - platform: homeassistant + id: ha_climate_target_temp + entity_id: $ha_climate_thermostat_target_temp + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_target_temp_val_global + value: !lambda 'return float(x);' + - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); + # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. + - lambda: |- + int left=16; // 16 is empty left. + int mid=17; // 17 is empty mid. + int right=18; // 18 is empty right. + if (id(climate_target_temp_val_global) == 13) { + left=16; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 13.5) { + left=19; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14) { + left=20; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14.5) { + left=21; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15) { + left=22; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15.5) { + left=23; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16) { + left=24; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16.5) { + left=25; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17) { + left=26; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17.5) { + left=27; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18) { + left=28; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18.5) { + left=29; + mid=30; + right=18; + } else if (id(climate_target_temp_val_global) == 19) { + left=29; + mid=31; + right=18; + } else if (id(climate_target_temp_val_global) == 19.5) { + left=29; + mid=32; + right=18; + } else if (id(climate_target_temp_val_global) == 20) { + left=29; + mid=33; + right=18; + } else if (id(climate_target_temp_val_global) == 20.5) { + left=29; + mid=34; + right=18; + } else if (id(climate_target_temp_val_global) == 21) { + left=29; + mid=35; + right=18; + } else if (id(climate_target_temp_val_global) == 21.5) { + left=29; + mid=36; + right=18; + } else if (id(climate_target_temp_val_global) == 22) { + left=29; + mid=37; + right=38; + } else if (id(climate_target_temp_val_global) == 22.5) { + left=29; + mid=37; + right=39; + } else if (id(climate_target_temp_val_global) == 23) { + left=29; + mid=37; + right=40; + } else if (id(climate_target_temp_val_global) == 23.5) { + left=29; + mid=37; + right=41; + } else if (id(climate_target_temp_val_global) == 24) { + left=29; + mid=37; + right=42; + } else if (id(climate_target_temp_val_global) == 24.5) { + left=29; + mid=37; + right=43; + } else if (id(climate_target_temp_val_global) == 25) { + left=29; + mid=37; + right=44; + } else if (id(climate_target_temp_val_global) == 25.5) { + left=29; + mid=37; + right=45; + } else if (id(climate_target_temp_val_global) == 26) { + left=29; + mid=37; + right=46; + } else if (id(climate_target_temp_val_global) == 26.5) { + left=29; + mid=37; + right=47; + } else if (id(climate_target_temp_val_global) == 27) { + left=29; + mid=37; + right=48; + } + // sends the 3 images to the display + id(disp1).send_command_printf("thermostat.a01.pic=%i", left); + id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); + id(disp1).send_command_printf("thermostat.a03.pic=%i", right); + +###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### + - platform: nextion + id: climate_circleslider + name: $device_name Climate circleslider + variable_name: climateslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_slider_val_global + value: !lambda 'return int(x);' + - lambda: |- + if (id(climate_slider_val_global) == 0) { + id(climate_target_temp_val_global) = 13; + } else if (id(climate_slider_val_global) == 1) { + id(climate_target_temp_val_global) = 13.5; + } else if (id(climate_slider_val_global) == 2) { + id(climate_target_temp_val_global) = 14; + } else if (id(climate_slider_val_global) == 3) { + id(climate_target_temp_val_global) = 14.5; + } else if (id(climate_slider_val_global) == 4) { + id(climate_target_temp_val_global) = 15; + } else if (id(climate_slider_val_global) == 5) { + id(climate_target_temp_val_global) = 15.5; + } else if (id(climate_slider_val_global) == 6) { + id(climate_target_temp_val_global) = 16; + } else if (id(climate_slider_val_global) == 7) { + id(climate_target_temp_val_global) = 16.5; + } else if (id(climate_slider_val_global) == 8) { + id(climate_target_temp_val_global) = 17; + } else if (id(climate_slider_val_global) == 9) { + id(climate_target_temp_val_global) = 17.5; + } else if (id(climate_slider_val_global) == 10) { + id(climate_target_temp_val_global) = 18; + } else if (id(climate_slider_val_global) == 11) { + id(climate_target_temp_val_global) = 18.5; + } else if (id(climate_slider_val_global) == 12) { + id(climate_target_temp_val_global) = 19; + } else if (id(climate_slider_val_global) == 13) { + id(climate_target_temp_val_global) = 19.5; + } else if (id(climate_slider_val_global) == 14) { + id(climate_target_temp_val_global) = 20; + } else if (id(climate_slider_val_global) == 15) { + id(climate_target_temp_val_global) = 20.5; + } else if (id(climate_slider_val_global) == 16) { + id(climate_target_temp_val_global) = 21; + } else if (id(climate_slider_val_global) == 17) { + id(climate_target_temp_val_global) = 21.5; + } else if (id(climate_slider_val_global) == 18) { + id(climate_target_temp_val_global) = 22; + } else if (id(climate_slider_val_global) == 19) { + id(climate_target_temp_val_global) = 22.5; + } else if (id(climate_slider_val_global) == 20) { + id(climate_target_temp_val_global) = 23; + } else if (id(climate_slider_val_global) == 21) { + id(climate_target_temp_val_global) = 23.5; + } else if (id(climate_slider_val_global) == 22) { + id(climate_target_temp_val_global) = 24; + } else if (id(climate_slider_val_global) == 23) { + id(climate_target_temp_val_global) = 24.5; + } else if (id(climate_slider_val_global) == 24) { + id(climate_target_temp_val_global) = 25; + } else if (id(climate_slider_val_global) == 25) { + id(climate_target_temp_val_global) = 25.5; + } else if (id(climate_slider_val_global) == 26) { + id(climate_target_temp_val_global) = 26; + } else if (id(climate_slider_val_global) == 27) { + id(climate_target_temp_val_global) = 26.5; + } else if (id(climate_slider_val_global) == 28) { + id(climate_target_temp_val_global) = 27; + } + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global); + +###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: brightslider + name: $device_name brightness Slider + variable_name: brightslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + +###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: dimslider + name: $device_name dim brightness slider + variable_name: dimslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_dim_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + + +######################################### +# +# +############################################################# +##### CLOSE - SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - TEXT SENSOR##### +############################################################# +# +# +######################################### + +text_sensor: + +##### ESPhome version used to compile the app ##### + - platform: version + name: $device_name ESPhome Version + +##### SUN SENSOR FROM HA ##### + - platform: homeassistant + id: sun_sun + entity_id: sun.sun + +##### last click sensor, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click + id: disp1_last_click_va + update_interval: 50ms + component_name: lastclick + +##### last click lightsettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click lightsettings + id: disp1_last_click_lightsettings + update_interval: 50ms + component_name: lightsetting + +##### last click coversettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click coversettings + id: disp1_last_click_coversettings + update_interval: 50ms + component_name: coverposition + +##### Wochentag SENSOR FROM HA ##### +# - platform: homeassistant +# id: weekday +# entity_id: $ha_weekday +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); + +##### HEATING System ICON ##### + - platform: homeassistant + entity_id: $ha_heating_system_flame + name: "Heating System" + id: heating_system + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=60; // 60 is a blank image 30x30 + if (id(heating_system).state == "on") { + symbol=61; + } + id(disp1).send_command_printf("home.a50.pic=%i", symbol); + id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); + +##### Hotwater Charge ICON ##### + - platform: homeassistant + entity_id: $ha_hotwater_charge + name: "Hotwater Charge" + id: hotwater_charge + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + if (id(hotwater_charge).state == "on") { + id(disp1).set_component_value("thermostat.a12",1); + } else { + id(disp1).set_component_value("thermostat.a12",0); + } +# - lambda: |- +# id(disp1).set_component_value("thermostat.a12",0); +# if (id(hotwater_charge) == "on") +# { +# id(disp1).set_component_value("thermostat.a12",1); +# } + +##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### + - platform: homeassistant + id: weather_symbol + entity_id: weather.home_wetter + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=1; // 1 is a empty box. + if (id(weather_symbol).state == "sunny") { + symbol=2; + } else if (id(weather_symbol).state == "cloudy") { + symbol=3; + if (id(sun_sun).state == "below_horizon") { + symbol=3; + } + } else if (id(weather_symbol).state == "rainy") { + symbol=4; + } else if (id(weather_symbol).state == "pouring") { + symbol=5; + } else if (id(weather_symbol).state == "snowy") { + symbol=6; + } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { + symbol=7; + } else if (id(weather_symbol).state == "fog") { + symbol=8; + } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { + symbol=9; + } else if (id(weather_symbol).state == "lightning") { + symbol=10; + } else if (id(weather_symbol).state == "partlycloudy") { + symbol=11; + if (id(sun_sun).state == "below_horizon") { + symbol=12; + } + } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { + symbol=13; + if (id(sun_sun).state == "below_horizon") { + symbol=14; + } + } else if (id(weather_symbol).state == "clear-night") { + symbol=15; + } + id(disp1).send_command_printf("home.a05.pic=%i", symbol); + +######################################### +# +# +############################################################# +##### CLOSE - TEXT SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SWITCH ##### +############################################################# +# +# +######################################### + +switch: + +##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### + - platform: template + name: $device_name Nextion inited + id: nextion_init + entity_category: config + restore_state: false + assumed_state: off + optimistic: true + +##### UPDATE TFT DISPLAY ##### + - platform: template + name: Update TFT display + id: tft_update + turn_on_action: + - delay: 16ms + - lambda: id(disp1).upload_tft(); + - switch.turn_off: tft_update + +##### PHYSICAL SWITCH 1 ##### + - platform: gpio + name: $device_name Relay 1 + id: relay_1 + pin: + number: 22 + +##### PHYSICAL SWITCH 2 ###### + - platform: gpio + name: $device_name Relay 2 + id: relay_2 + pin: + number: 19 + on_turn_off: + - globals.set: + id: heating_room_global + value: '0' + - lambda: |- + if (id(hvac_mode_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=52"); + } + - lambda: id(disp1).send_command_printf("home.a52.pic=60"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=60"); + on_turn_on: + - globals.set: + id: heating_room_global + value: '1' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=53"); + - lambda: id(disp1).send_command_printf("home.a52.pic=63"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=63"); + +##### Switch Climate HVAC Mode ##### + - platform: template + device_class: switch + name: $device_name hvac Mode + id: hvac_mode + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).set_component_value("thermostat.a10",0); + - globals.set: + id: hvac_mode_global + value: '0' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'off' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); + - lambda: id(disp1).send_command_printf("home.a51.pic=60"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=60"); + on_turn_on: + - lambda: id(disp1).set_component_value("thermostat.a10",1); + - globals.set: + id: hvac_mode_global + value: '1' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'heat' + - lambda: |- + if (id(heating_room_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=52"); + } else if (id(heating_room_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=53"); + } + - lambda: id(disp1).send_command_printf("home.a51.pic=62"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=62"); + +##### DISPLAY ALWAYS ON ##### + - platform: gpio + name: $device_name Screen Power + id: screen_power + entity_category: config + pin: + number: 4 + inverted: true + restore_mode: ALWAYS_ON + internal: true + +##### Switch Display Sleep Modus ##### + - platform: template + device_class: switch + name: $device_name Sleep Modus + id: sleep_modus + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); + - globals.set: + id: sleep_modus_global + value: '0' + - lambda: id(disp1).set_component_value("settings.a02",0); + on_turn_on: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); + - globals.set: + id: sleep_modus_global + value: '1' + - lambda: id(disp1).set_component_value("settings.a02",1); + +######################################### +# +# +############################################################# +##### CLOSE - SWITCH ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - NUMBER ##### +############################################################# +# +# +######################################### + +number: + +##### SCREEN BRIGHTNESS ##### + - platform: template + name: $device_name Display Brightness + id: display_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).set_backlight_brightness(x/100);' + - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' + - globals.set: + id: display_brightness_global + value: !lambda 'return int(x);' + +##### SCREEN BRIGHTNESS DIMMED DOWN ##### + - platform: template + name: $device_name Display Brightness Dimdown + id: display_dim_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' + - globals.set: + id: display_dim_brightness_global + value: !lambda 'return int(x);' + +######################################### +# +# +############################################################# +##### CLOSE - NUMBER ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - DISPLAY START##### +############################################################# +# +# +######################################### + +display: + - platform: nextion + id: disp1 + uart_id: tf_uart + tft_url: $nextion_update_url + on_setup: + then: + - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### + - wait_until: + api.connected + - delay: 0.5s + - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" + - delay: 0.5s + - switch.template.publish: + id: nextion_init + state: on + - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### + - delay: 2s ##### gives the display time to update other components & set the home page ##### + - number.set: + id: display_brightness + value: !lambda 'return id(display_brightness_global);' + - number.set: + id: display_dim_brightness + value: !lambda 'return id(display_dim_brightness_global);' + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); + - lambda: |- + id(disp1).set_component_value("settings.a02",0); + if (id(sleep_modus_global) == 1) + { + id(disp1).set_component_value("settings.a02",1); + } + - lambda: |- + id(disp1).send_command_printf("home.a50.pic=60"); + id(disp1).send_command_printf("thermostat.a50.pic=60"); + id(disp1).send_command_printf("thermostat.a06.pic=52"); + if (id(heating_room_global) == 1) + { + id(disp1).send_command_printf("home.a52.pic=63"); + id(disp1).send_command_printf("thermostat.a52.pic=63"); + id(disp1).send_command_printf("thermostat.a06.pic=53"); + } + - lambda: |- + if (id(hvac_mode_global) == 0) { + id(disp1).send_command_printf("home.a51.pic=60"); + id(disp1).send_command_printf("thermostat.a51.pic=60"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("home.a51.pic=62"); + id(disp1).send_command_printf("thermostat.a51.pic=62"); + id(disp1).set_component_value("thermostat.a10",1); + } + +############################################################# +##### CLOSE - DISPLAY START ##### +############################################################# diff --git a/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/nspanel_buero.tft b/custom_configuration/OLD NSPanel version/NSPanel_HA_Blueprint-main/nspanel_buero.tft new file mode 100644 index 0000000000000000000000000000000000000000..abfc207cca0a14a9764c91af8221d4869968e047 GIT binary patch literal 2223144 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%0DC6b5&n19jadmU*Cmxw8I4W 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ν0(Pb5*{RZbd)g?f~!7Ooh;%8~8j<#Yy-q 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%0Akqr2HrF%M}@QURxe+h&MDf#FsR& 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 e$m?>=lm>ncKA7@)Qu;=vi>!fvt%mqNc~ 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�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

    =O@|kXkU*|Y|yNkSIKfcekmwK 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 E;yqg2_- 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

    )PqkD125n6zsQRyP7==Z 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 g8^Q3LAb3iDJmdcx`tkSa&mvv@c Date: Sun, 6 Nov 2022 00:46:10 +0100 Subject: [PATCH 30/41] tft pfad change --- blueprint.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index 8277e71..9331f03 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -22,8 +22,8 @@ blueprint: - EN tft_path: name: Nextion TFT File Folder for the service Folder Watcher - description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' - default: [] + description: 'TFT Path where the Nextion TFT File is stored. ESPHome Example *"/config/www/nspanel/nspanel.tft"*' + default: [/config/www/nspanel/nspanel.tft] selector: text: {} delay: From b3c6a97d8d8f2bd1f71a9f052a5b9b06c76a0091 Mon Sep 17 00:00:00 2001 From: Blackymas Date: Sun, 6 Nov 2022 00:47:57 +0100 Subject: [PATCH 31/41] rename tft and hmi --- nspanel_buero.HMI => nspanel.HMI | Bin nspanel_buero.tft => nspanel.tft | Bin 2 files changed, 0 insertions(+), 0 deletions(-) rename nspanel_buero.HMI => nspanel.HMI (100%) rename nspanel_buero.tft => nspanel.tft (100%) diff --git a/nspanel_buero.HMI b/nspanel.HMI similarity index 100% rename from nspanel_buero.HMI rename to nspanel.HMI diff --git a/nspanel_buero.tft b/nspanel.tft similarity index 100% rename from nspanel_buero.tft rename to nspanel.tft From 89b7b15badc5a46121440bdd10dabb31711f84bf Mon Sep 17 00:00:00 2001 From: Blackymas <41958506+Blackymas@users.noreply.github.com> Date: Sun, 6 Nov 2022 00:57:43 +0100 Subject: [PATCH 32/41] new HMI and TFT File --- nspanel.HMI | Bin 4854221 -> 4854221 bytes nspanel.tft | Bin 2688576 -> 2688576 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/nspanel.HMI b/nspanel.HMI index 27f7e92a18e2b2b57a413b95bd7063d91f3e8d29..21f9598e4745fcdf7011228d932e22b4b7eb012f 100644 GIT binary patch delta 1074 zcmX@Rcm>m0AZFaLk+ENkkzw*gEpbN1$t$%K%=HQq8IXY81s4WM9|i`-1NzJid!_l7 z%*x~f@j)P5#+AWc9wN6%JAuW*08R6sd=Ic@hTZp>820|<<(cjV*DSingMk6087Mco zM!$#UN!NPCW(|XO4Fg6XW&&bnAZ7t#Rv>2Eu3^A_Qlre2YShVvACXa*IlfYKvNndW%MjW{Xyfc8gAnZi`-vev3hi zVT)0Vaf?ZdX^UBld5cAhWs6mdb&E}lZHrxteTzejV~bOZ^A;Do3#_|p)Ey)D zu2*7$#F3*01A{b_9izp-APHrc>M$_GGeXo{(Pd!Zg|Z*&0b>QKhQScQmN!PQ?MxBu zSaSrs#uCoNDMX+z$BiKJ25o~c61l!CF!4BPiR?6j)%Jijw6-A~`_~OCA zm^OXmd>7H_3sy@_-5%%Q!ptaa$OrUDL1KEULV0RpNk(dsf#LLr&dx5|_x*6mQ=ZQ9 z(n-8MU&a-P-GJDAd%lcEZ!jxY{ij94IkY&^lHm0AZFaYk+ENk(O~jKEpbMM$t$%K%=c>X{g_eDC7I0t26h)*7~Xm_Ffbmp zU}o4mfmdSs3C{mOJ_u;bxH1&W1LY3&Gi}mNV3A=k)+1OnMF`36ef@QvBu;%0s`XrF9%(gwofPKmN!SBKrffm6Q zp%&p5krvSwu@>9lNQq!vljCfix$fks}}1Pn-<#^yB7NvhZe^crxxceE_N5D z2V8KuSI@x&31f8)1_o&;+ewRoK@!T2)?r|XXN0KPrOUv;3uPbIV_=Yns(EIBV6z${ z*ea$7wzD~con#4TdoeUx!#NBKY!U4J_6YVpM+Ez?GlDJShG1K7KP%<3P;L5$IW894 zU;S{&Q=YEmpsc>#&)2hob$Wu8Ge`SvMOPqp17i2>w-r4U{aC6tC$LP9yXz#s-6Pe- mN)#9*l3~*)NH~j4pYYYmX}dwS3twov=xvYfqPIPFm;nGEG`PC} diff --git a/nspanel.tft b/nspanel.tft index 5647a7461c7718d13b726d0370663c5e09ec59ce..609abe0c56e9df0d39586e12fd1b45c0f21db5c9 100644 GIT binary patch delta 172 zcmWN^xemc_0Knm@x~h)4kGkrpk$4Z2xk(3!QG^(}5Whr%RoEobq_Io7dIhiI3H*m| z_&yge^bvN1kO`v@Axexm2~?73q)3w?i%yO_1&Wj?Q=v+YItC4zv}n_Lo338dBuPpn zmF?VFFXpS!SX7dQ%`&*^rmaRE``ILO`_;|!@nD!jSLg|SVGtY)OFPT1esf+{{^+OAquh?c~Nwucd)rQ)1R#q#r3;dL|Da6LUv>f}= LJ`c3(``P~k=ps5g From 1519c072a140cc489af2937cb9debe3f590aeb5f Mon Sep 17 00:00:00 2001 From: Blackymas Date: Sun, 6 Nov 2022 01:28:03 +0100 Subject: [PATCH 33/41] Blueprint Descriptions changed --- .DS_Store | Bin 6148 -> 6148 bytes blueprint.yaml | 41 +++++++++++++++++++++-------------------- 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/.DS_Store b/.DS_Store index 35fa8938248a572de1ba2b0ec138389835a429a4..277feeb742f8433aebc226c354048367847973ef 100644 GIT binary patch delta 36 qcmZoMXffFEnU$ZLA&;S$p@1O~NT)L7Z02M8$vClrXEQs;Uw#0@(hA4` delta 45 ycmZoMXffFEnN?blA&;S$p@1O~NT)L7FvK$?F_Z#XMGX0ynb>|ZZf58B%MSn-)C?^E diff --git a/blueprint.yaml b/blueprint.yaml index 9331f03..cfe0571 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -8,13 +8,14 @@ blueprint: domain: automation input: nspanel_name: - name: NSPanel Name - description: Name NSPanel. Esphome Dive Name is "Nspanel Buero" then HA make it the entity name "nspanel_buero". So nspanel_buero must be entered here. The correct name can also be found if you search for "last_click" under Entities -> sensor.nspanel_buero_last_click + name: ESPhome Node Name + description: 'Here you have to enter the exact same name "node_name" as in the ESPHome file. Example nspanel_name' + default: [nspanel_name] selector: text: {} language: - name: Language for NSPanel (coming soon) - description: select your language for the values on the NSPanel Display + name: Language for NSPanel + description: 'select your language for the NSPanel Display' selector: select: options: @@ -22,19 +23,19 @@ blueprint: - EN tft_path: name: Nextion TFT File Folder for the service Folder Watcher - description: 'TFT Path where the Nextion TFT File is stored. ESPHome Example *"/config/www/nspanel/nspanel.tft"*' + description: 'TFT Path where the Nextion TFT File is stored ESPHome Example *"/config/www/nspanel/nspanel.tft"* Attention! The folder watcher must also be configured in the configuration.yaml. Only needed for manual upload of the TFT file. See HowTo' default: [/config/www/nspanel/nspanel.tft] selector: text: {} delay: name: Delay to avoid sync problems (coming soon) - description: Synchronization problems may occur due to the NETWORK / WLAN. To avoid this problem enter your value for the delay (milliseconds) + description: 'Synchronization Problems may occur due to the NETWORK / WLAN. To avoid this problem enter your value for the delay (milliseconds)' default: [10] selector: text: {} sync_value_ha: - name: Synchronization of the values in the Light Settings and Cover Settings submenus - description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor values are changed immediately. -> Causes numbers jumps + name: Synchronization of all values from HA to NSPanel for Lightsetting and Coversetting Page. + description: 'Synchronization of values between HA and NSPanel for Lightsetting and Coversetting Page -> Maybe causes number jumps' default: 'No' selector: select: @@ -44,8 +45,8 @@ blueprint: - label: 'Yes' value: select_yes sync_slider_ha: - name: Synchronization of the Slider in the Light Settings and Cover Settings submenus - description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor sliders are changed immediately. -> Causes flickering on the slider + name: Synchronization of all Sliders from HA to NSPanel for LIGHTSETTING and COVERSETTING Page. + description: 'Synchronization of sliders between HA and NSPanel for Lightsetting and Coversetting Page -> Maybe causes flickering on the Slider' default: 'No' selector: select: @@ -55,8 +56,8 @@ blueprint: - label: 'Yes' value: select_yes weather: - name: Weather Integration (coming soon) - description: select our Weather Integration + name: Weather Integration + description: 'select our Weather Integration' selector: select: options: @@ -64,13 +65,13 @@ blueprint: - AccuWeather accuweather: name: Name assigned to the AccuWeather Integration (Optional) - description: Name assigned to the AccuWeather Integration. For Example - Accuweather Intergations name is Home Weather -> Then please write * home_weather * in it. You can find the needed value in your entities + description: 'If you use Accuweather Integration, the name of the Accuweather Integration must be entered here. ATTENTION! You must enter the name as specified in the entity. Example name is *"Home"* Weather then please write *"home_weather"*' default: [] selector: text: {} outdoortemp: name: Outdoor Temperature Sensor (Optional) - description: select the Temperature Sensor. If no outdoor sensor available write "default" or "accuweather" to use the outdoor temperature of the selected Weather Integration. This value is displayed on the Home Page an Thermostat Page + description: 'If no outdoor sensor is available, leave the field empty. If this field is not filled in, the outdoor temperature will be taken from your selected weather integration. If an entity is selected, the value is displayed on the *"Home Page"* and *"Thermostat Page"*' default: [] selector: entity: @@ -78,7 +79,7 @@ blueprint: - sensor humidity: name: Humidity Sensor (Optional) - description: select the humidity Sensor. This value is displayed on the Home Page + description: 'If an entity is selected, the value is displayed on the *"Home Page"*' default: [] selector: entity: @@ -86,7 +87,7 @@ blueprint: - sensor hotwatertemp: name: Hot Water Temperature Sensor (Optional) - description: select the hot water Sensor. This value is displayed on the Home Page an Thermostat Page + description: 'If an entity is selected, the value is displayed on the *"Home Page"* and *"Thermostat Page"*' default: [] selector: entity: @@ -94,7 +95,7 @@ blueprint: - sensor left_button_entity: name: Left Button (Optional) - description: Left Hardware Button - Select the entity that should be switched + description: 'Left Hardware Button - Select the entity that should be switched' default: [] selector: entity: @@ -106,13 +107,13 @@ blueprint: left_button_name: name: Name "Left Button" (Optional) - description: Left Button label - 10 characters are supported + description: 'Left Button label - 10 characters are supported' default: [] selector: text: {} right_button_entity: name: Right Button (Optional) - description: Right Hardware Button - Select the entity that should be switched + description: 'Right Hardware Button - Select the entity that should be switched' default: [] selector: entity: @@ -123,7 +124,7 @@ blueprint: - cover right_button_name: name: Name "Right Button" (Optional) - description: Right Button label - 10 characters are supported + description: 'Right Button label - 10 characters are supported' default: [] selector: text: {} From 2a0430376fff2072c5a14e693483a9320377ae50 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 6 Nov 2022 01:32:22 +0100 Subject: [PATCH 34/41] upd: simpify esp-conf --- esphome.yaml | 256 ++------- esphome_dhcp.yaml | 1353 --------------------------------------------- 2 files changed, 40 insertions(+), 1569 deletions(-) delete mode 100644 esphome_dhcp.yaml diff --git a/esphome.yaml b/esphome.yaml index d2323d2..1326470 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -23,31 +23,40 @@ substitutions: # nspanel_ha_climate_thermostat: climate.xxxxx ###### END OF SECRETS BLOCK TO PASTE #################################################################### +###### Change ME ###### + node_name: "nspanel_NAME" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird + device_name: § # ändere Name zum Beispiel Raum - ist der Name der in HA verwnedet wird + wifi_ssid: "WLAN NAME" # Gib dein WLAN Name ein + wifi_password: "WLAN PASSWORD" # Gib dein Passwort fürs WLAN ein + ota_password: "OTA PASSWORD" # Gib ein Passwort ein - kann das selbe wie WLAN sein + nextion_update_url: "http://10.0.0.200:8123/local/nspanel/nspanel.tft" # URL to tft file git or local +##### Change ME ##### + +### advanced config activate only when you know what you do ### + + # ## usage of secrets-file ## -> comment in ###### Change ME ###### + # wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. + # wifi_password: !secret nspanel_wifi_password # add in your esphome secrets file. + # ota_password: !secret nspanel_ota_password # add in your esphome secrets file. + # nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. + + # ## static ip config ## + # ip: "10.0.0.7" + # gw: "10.0.0.138" + # subnet: "255.255.255.0" + # dns: "10.0.0.138" + # domain: ".local" + +### end of advanced config - node_name: !secret nspanel_node_name # $node_name - device_name: !secret nspanel_device_name # $device_name - ip: !secret nspanel_ip # static ip - gw: !secret nspanel_gateway - subnet: !secret nspanel_subnet - dns: !secret nspanel_dns - domain: !secret nspanel_domain - - wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. - wifi_password: !secret nspanel_wifi_password # add in your esphome secrets file. - ota_password: !secret nspanel_ota_password # add in your esphome secrets file. - nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. - webserver_password: !secret nspanel_web_password - ###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### - - #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### - #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### - #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### - ha_hotwater_charge: !secret nspanel_hotwater_charge - ha_heating_system_flame: !secret nspanel_ha_heating_system_flame ##### Buderus Heizung Flamen-Status (Integration) ##### - ha_climate_thermostat_target_temp: !secret nspanel_ha_climate_thermostat_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - ha_climate_thermostat: !secret nspanel_ha_climate_thermostat ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity + ###### EDIT THE BELOW ENTITIES FOR YOURS... depricated ####################################################################### + ### - will be removed in future release - ignore it or set if exist ################## + ha_hotwater_charge: switch.wwcharge + ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: sensor.nspanel_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: climate.nspanel_name ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ######################################### # # @@ -88,12 +97,13 @@ wifi: ssid: ${wifi_ssid} password: ${wifi_password} power_save_mode: none - manual_ip: - static_ip: ${ip} - gateway: ${gw} - subnet: ${subnet} - dns1: ${dns} - domain: ${domain} + ### advanced config - uncomment to use static IP-Config ### + # manual_ip: + # static_ip: ${ip} + # gateway: ${gw} + # subnet: ${subnet} + # dns1: ${dns} + # domain: ${domain} # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "${device_name}" @@ -105,7 +115,7 @@ web_server: port: 80 auth: username: admin - password: ${webserver_password} + password: ${ota_password} ##### OTA (Over the air updates) password ##### ota: @@ -139,23 +149,6 @@ uart: baud_rate: 115200 id: tf_uart -##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### -#time: -# - platform: homeassistant -# id: homeassistant_time -# on_time: -# - seconds: 0 -# minutes: /1 -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); -# on_time_sync: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); - ###### A reboot button is always useful ##### button: - platform: restart @@ -412,58 +405,6 @@ binary_sensor: on_click: - switch.toggle: hvac_mode - ##### Display Brightness - BUTTON DECREASES Brightness ##### - # - platform: nextion - # name: $device_name Brightness DOWN - # page_id: 7 - # component_id: 12 - # internal: true - # on_click: - # - number.set: - # id: display_brightness - # value: !lambda return id(display_brightness_global) - 1; - # - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - # - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - - ##### Display Brightness - BUTTON INCREASES Brightness ##### - # - platform: nextion - # name: $device_name Brightness UP - # page_id: 7 - # component_id: 13 - # internal: true - # on_click: - # - number.set: - # id: display_brightness - # value: !lambda return id(display_brightness_global) + 1; - # - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - # - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - - ##### Display DIM Brightness - BUTTON DECREASES Brightness ##### - # - platform: nextion - # name: $device_name Brightness DIM DOWN - # page_id: 7 - # component_id: 14 - # internal: true - # on_click: - # - number.set: - # id: display_dim_brightness - # value: !lambda return id(display_dim_brightness_global) - 1; - # - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - # - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - - ##### Display DIM Brightness - BUTTON INCREASES Brightness ##### - # - platform: nextion - # name: $device_name Brightness DIM UP - # page_id: 7 - # component_id: 15 - # internal: true - # on_click: - # - number.set: - # id: display_dim_brightness - # value: !lambda return id(display_dim_brightness_global) + 1; - # - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - # - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - ##### Restart NSPanel Button ##### - platform: nextion name: ${device_name} Restart @@ -554,39 +495,6 @@ sensor: switch.is_on: nextion_init - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); - - ##### TEMPERATURE Outdoor FROM HA ##### - # - platform: homeassistant - # id: temp_outdoor - # entity_id: $ha_outdoor_temp - # on_value: - # then: - # - wait_until: - # switch.is_on: nextion_init - # - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); - # - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); - - ##### HUMIDITY Indoor FROM HA ##### - # - platform: homeassistant - # id: humidity - # entity_id: $ha_humidity - # on_value: - # then: - # - wait_until: - # switch.is_on: nextion_init - # - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); - - - ##### THERMOSTAT HOT WATER TEMP FROM HA ##### - # - platform: homeassistant - # id: temp_hotwater - # entity_id: $ha_hotwater_temp - # on_value: - # then: - # - wait_until: - # switch.is_on: nextion_init - # - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); - # - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); ##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### - platform: homeassistant @@ -977,18 +885,6 @@ text_sensor: id: last_click_weathersettings value: !lambda return x; - - - ##### Wochentag SENSOR FROM HA ##### - # - platform: homeassistant - # id: weekday - # entity_id: $ha_weekday - # on_value: - # then: - # - wait_until: - # switch.is_on: nextion_init - # - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); - ##### HEATING System ICON ##### - platform: homeassistant entity_id: ${ha_heating_system_flame} @@ -1021,58 +917,6 @@ text_sensor: } else { id(disp1).set_component_value("thermostat.a12",0); } -# - lambda: |- -# id(disp1).set_component_value("thermostat.a12",0); -# if (id(hotwater_charge) == "on") -# { -# id(disp1).set_component_value("thermostat.a12",1); -# } - -##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### -# - platform: homeassistant -# id: weather_symbol -# entity_id: weather.home_wetter -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: |- -# int symbol=1; // 1 is a empty box. -# if (id(weather_symbol).state == "sunny") { -# symbol=2; -# } else if (id(weather_symbol).state == "cloudy") { -# symbol=3; -# if (id(sun_sun).state == "below_horizon") { -# symbol=3; -# } -# } else if (id(weather_symbol).state == "rainy") { -# symbol=4; -# } else if (id(weather_symbol).state == "pouring") { -# symbol=5; -# } else if (id(weather_symbol).state == "snowy") { -# symbol=6; -# } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { -# symbol=7; -# } else if (id(weather_symbol).state == "fog") { -# symbol=8; -# } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { -# symbol=9; -# } else if (id(weather_symbol).state == "lightning") { -# symbol=10; -# } else if (id(weather_symbol).state == "partlycloudy") { -# symbol=11; -# if (id(sun_sun).state == "below_horizon") { -# symbol=12; -# } -# } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { -# symbol=13; -# if (id(sun_sun).state == "below_horizon") { -# symbol=14; -# } -# } else if (id(weather_symbol).state == "clear-night") { -# symbol=15; -# } -# id(disp1).send_command_printf("home.a05.pic=%i", symbol); ######################################### # @@ -1135,26 +979,6 @@ switch: id: relay_2 pin: number: 19 - # on_turn_off: - # - globals.set: - # id: heating_room_global - # value: '0' - # - lambda: |- - # if (id(hvac_mode_global) == 0) - # { - # id(disp1).send_command_printf("thermostat.a06.pic=49"); - # } else if (id(hvac_mode_global) == 1) { - # id(disp1).send_command_printf("thermostat.a06.pic=50"); - # } - # - lambda: id(disp1).send_command_printf("home.a52.pic=53"); - # - lambda: id(disp1).send_command_printf("thermostat.a52.pic=53"); - # on_turn_on: - # - globals.set: - # id: heating_room_global - # value: '1' - # - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); - # - lambda: id(disp1).send_command_printf("home.a52.pic=66"); - # - lambda: id(disp1).send_command_printf("thermostat.a52.pic=66"); ##### Switch Climate HVAC Mode ##### - platform: template diff --git a/esphome_dhcp.yaml b/esphome_dhcp.yaml deleted file mode 100644 index 77fe3e2..0000000 --- a/esphome_dhcp.yaml +++ /dev/null @@ -1,1353 +0,0 @@ -############################################################# -##### START - SUBSTITUTIONS ##### -############################################################# -substitutions: - ##### GENEREL CONFIG MOVED TO ESPHOME SECRETS FILE -> PASTE THIS BLOCK AND MODIFY FOR YOUR NEEDS ######## - ##### This way you don't need to modify this file anymore - # # Blackymas-NSPanel - # nspanel_update_url: 'http://1.2.3.4:8123/local/nspanel/nspanel.tft' - # nspanel_ota_password: "OTA-PASSWORD" - # nspanel_wifi_password: "WIFI-PASSWORD" - # nspanel_web_password: "WEBSERVER-PASSWORD" - # nspanel_wifi_ssid: "SSID" - # nspanel_node_name: "nspanel01" - # nspanel_device_name: "NSPanel01" - # nspanel_hotwater_charge: switch.wwontime - # nspanel_ha_heating_system_flame: binary_sensor.ems_boiler_burngas - # nspanel_ha_climate_thermostat_target_temp: sensor.xxxx - # nspanel_ha_climate_thermostat: climate.xxxxx - ###### END OF SECRETS BLOCK TO PASTE #################################################################### - - - - node_name: !secret nspanel_node_name # $node_name - device_name: !secret nspanel_device_name # $device_name - - wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. - wifi_password: !secret nspanel_wifi_password # add in your esphome secrets file. - ota_password: !secret nspanel_ota_password # add in your esphome secrets file. - nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. - webserver_password: !secret nspanel_web_password - ###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### - - #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### - #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### - #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### - ha_hotwater_charge: !secret nspanel_hotwater_charge - ha_heating_system_flame: !secret nspanel_ha_heating_system_flame ##### Buderus Heizung Flamen-Status (Integration) ##### - ha_climate_thermostat_target_temp: !secret nspanel_ha_climate_thermostat_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - ha_climate_thermostat: !secret nspanel_ha_climate_thermostat ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity -######################################### -# -# -############################################################# -##### CLOSE - SUBSTITUTIONS ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Settings ##### -############################################################# -# -# -######################################### - -##### Functionality for the Nextion display ##### -external_components: - - source: github://pr#2956 - components: [nextion] - refresh: 1h - -##### ESP home CONFIG ##### -esphome: - name: ${node_name} - comment: ${device_name} - -##### TYPE OF ESP BOARD ##### -esp32: - board: esp32dev - -##### WIFI SETUP ##### -wifi: - ssid: ${wifi_ssid} - password: ${wifi_password} - power_save_mode: none - # Enable fallback hotspot (captive portal) in case wifi connection fails - ap: - ssid: "${device_name}" - password: ${wifi_password} - -captive_portal: - -web_server: - port: 80 - auth: - username: admin - password: ${webserver_password} - -##### OTA (Over the air updates) password ##### -ota: - password: ${ota_password} - safe_mode: true - reboot_timeout: 3min - num_attempts: 3 - -##### LOGGER ##### -logger: -# baud_rate: 0 -# level: WARN - -##### CONFIGURE INTERNAL BUZZER ##### -output: - ##### BUZZER FOR PLAYING RINGTONES ##### - - platform: ledc - id: buzzer_out - pin: - number: 21 - -##### ENABLE RINGTONE MUSIC SUPPORT ##### -rtttl: - id: buzzer - output: buzzer_out - -##### UART FOR NEXTION DISPLAY ##### -uart: - tx_pin: 16 - rx_pin: 17 - baud_rate: 115200 - id: tf_uart - -##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### -#time: -# - platform: homeassistant -# id: homeassistant_time -# on_time: -# - seconds: 0 -# minutes: /1 -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); -# on_time_sync: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); - -###### A reboot button is always useful ##### -button: - - platform: restart - name: ${device_name} Restart - id: restart_nspanel - - - - -######################################### -# -# -############################################################# -##### CLOSE - Settings ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - API ##### -############################################################# -# -# -######################################### - -api: - services: - - ##### SERVICE TO UPDATE THE HMI FILE ##### - - service: upload_tft - then: - - lambda: 'id(disp1)->upload_tft();' - - ##### Service to send a command "printf" directly to the display. Useful for testing ##### - - service: send_command_printf - variables: - cmd: string - then: - - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' - - ##### Service to send a command "text_printf" directly to the display. Useful for testing ##### - - service: send_command_text_printf - variables: - component: string - message: string - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' - - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_value - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_value(component.c_str(), message);' - - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_hide - variables: - component: string - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).hide_component(component.c_str());' - - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_font_color - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_background_color - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' - -######################################### -# -# -############################################################# -##### CLOSE - API ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - GLOBALS ##### -############################################################# -# -# -######################################### - -globals: - - ##### Save Target Temp ##### - - id: climate_target_temp_val_global - type: float - restore_value: true - initial_value: '12' - - ##### Save Thermostat PIC Position ##### - - id: climate_slider_val_global - type: int - restore_value: true - initial_value: '0' - - ##### Save Display Brightness for NSPanel reboot ##### - - id: display_brightness_global - type: int - restore_value: true - initial_value: '100' - - ##### Save Display DIM Brightness for NSPanel reboot - - id: display_dim_brightness_global - type: int - restore_value: true - initial_value: '10' - - ##### Save Display DIM Brightness for NSPanel reboot - - id: sleep_modus_global - type: int - restore_value: true - initial_value: '0' - - ##### Save State Heating Room ##### - - id: heating_room_global - type: int - restore_value: true - initial_value: '0' - - ##### Save State HVAC ##### - - id: hvac_mode_global - type: int - restore_value: true - initial_value: '0' - - ##### lastclick State ##### - - id: lastclick_global - type: std::string - restore_value: no - initial_value: '' - - ##### lastclick State ##### - - id: last_click_lightsettings - type: std::string - restore_value: no - initial_value: '' - - ##### lastclick State ##### - - id: last_click_coversettings - type: std::string - restore_value: no - initial_value: '' - - ##### lastclick State ##### - - id: last_click_weathersettings - type: std::string - restore_value: no - initial_value: '' - -######################################### -# -# -############################################################# -##### CLOSE - GLOBALS ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - BINARY SENSOR ##### -############################################################# -# -# -######################################### - -binary_sensor: - - ###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### - - platform: gpio - name: ${device_name} Left Button - pin: - number: 14 - inverted: true - # on_click: - # - switch.toggle: relay_1 - - ##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### - - platform: gpio - name: ${device_name} Right Button - pin: - number: 27 - inverted: true - # on_click: - # - switch.toggle: relay_2 - - ##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### - - platform: nextion - name: ${device_name} Climate Target DOWN - page_id: 6 - component_id: 13 - internal: true - on_click: - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: ${ha_climate_thermostat} - temperature: !lambda return id(climate_target_temp_val_global) - 0.5; - - ##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### - - platform: nextion - name: ${device_name} Climate Target UP - page_id: 6 - component_id: 14 - internal: true - on_click: - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: ${ha_climate_thermostat} - temperature: !lambda return id(climate_target_temp_val_global) + 0.5; - - ##### THERMOSTAT - BUTTON ON / OFF Heating ##### - - platform: nextion - name: ${device_name} Heating Room State - id: heating_room_state - page_id: 6 - component_id: 16 - internal: true - on_click: - - switch.toggle: hvac_mode - - ##### Display Brightness - BUTTON DECREASES Brightness ##### - # - platform: nextion - # name: $device_name Brightness DOWN - # page_id: 7 - # component_id: 12 - # internal: true - # on_click: - # - number.set: - # id: display_brightness - # value: !lambda return id(display_brightness_global) - 1; - # - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - # - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - - ##### Display Brightness - BUTTON INCREASES Brightness ##### - # - platform: nextion - # name: $device_name Brightness UP - # page_id: 7 - # component_id: 13 - # internal: true - # on_click: - # - number.set: - # id: display_brightness - # value: !lambda return id(display_brightness_global) + 1; - # - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - # - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - - ##### Display DIM Brightness - BUTTON DECREASES Brightness ##### - # - platform: nextion - # name: $device_name Brightness DIM DOWN - # page_id: 7 - # component_id: 14 - # internal: true - # on_click: - # - number.set: - # id: display_dim_brightness - # value: !lambda return id(display_dim_brightness_global) - 1; - # - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - # - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - - ##### Display DIM Brightness - BUTTON INCREASES Brightness ##### - # - platform: nextion - # name: $device_name Brightness DIM UP - # page_id: 7 - # component_id: 15 - # internal: true - # on_click: - # - number.set: - # id: display_dim_brightness - # value: !lambda return id(display_dim_brightness_global) + 1; - # - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - # - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - - ##### Restart NSPanel Button ##### - - platform: nextion - name: ${device_name} Restart - page_id: 7 - component_id: 10 - internal: true - on_click: - - button.press: restart_nspanel - - ##### Sleep Modus NSPanel Button ##### - - platform: nextion - name: ${device_name} Sleep Modus - page_id: 7 - component_id: 5 - internal: true - on_click: - - switch.toggle: sleep_modus - - ##### Hotwater Charge ##### - - platform: nextion - name: ${device_name} Hotwater Charge - page_id: 6 - component_id: 21 - on_click: - - homeassistant.service: - service: switch.toggle - data: - entity_id: ${ha_hotwater_charge} - -######################################### -# -# -############################################################# -##### CLOSE - BINARY SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - SENSOR ##### -############################################################# -# -# -######################################### - -sensor: - - ##### Uptime ##### - - platform: uptime - name: ${device_name} uptime - disabled_by_default: true - - ##### WIFI Signal stregth - - platform: wifi_signal - name: ${device_name} RSSI - update_interval: 60s - - ##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### - - platform: adc - id: ntc_source - pin: 38 - update_interval: 10s - attenuation: 11db - - ##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### - - platform: resistance - id: resistance_sensor - sensor: ntc_source - configuration: DOWNSTREAM - resistor: 11.2kOhm - - ##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### - - platform: ntc - name: ${device_name} Temperature - id: temp_nspanel - sensor: resistance_sensor - calibration: - b_constant: 3950 - reference_temperature: 25°C - reference_resistance: 10kOhm - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. - - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); - - ##### TEMPERATURE Outdoor FROM HA ##### - # - platform: homeassistant - # id: temp_outdoor - # entity_id: $ha_outdoor_temp - # on_value: - # then: - # - wait_until: - # switch.is_on: nextion_init - # - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); - # - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); - - ##### HUMIDITY Indoor FROM HA ##### - # - platform: homeassistant - # id: humidity - # entity_id: $ha_humidity - # on_value: - # then: - # - wait_until: - # switch.is_on: nextion_init - # - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); - - - ##### THERMOSTAT HOT WATER TEMP FROM HA ##### - # - platform: homeassistant - # id: temp_hotwater - # entity_id: $ha_hotwater_temp - # on_value: - # then: - # - wait_until: - # switch.is_on: nextion_init - # - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); - # - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); - - ##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### - - platform: homeassistant - id: ha_climate_target_temp - entity_id: ${ha_climate_thermostat_target_temp} - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - globals.set: - id: climate_target_temp_val_global - value: !lambda 'return float(x);' - - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); - # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. - - lambda: |- - int left=16; // 16 is empty left. - int mid=17; // 17 is empty mid. - int right=18; // 18 is empty right. - if (id(climate_target_temp_val_global) == 13) { - left=16; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 13.5) { - left=19; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 14) { - left=20; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 14.5) { - left=21; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 15) { - left=22; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 15.5) { - left=23; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 16) { - left=24; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 16.5) { - left=25; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 17) { - left=26; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 17.5) { - left=27; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 18) { - left=28; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 18.5) { - left=29; - mid=30; - right=18; - } else if (id(climate_target_temp_val_global) == 19) { - left=29; - mid=31; - right=18; - } else if (id(climate_target_temp_val_global) == 19.5) { - left=29; - mid=32; - right=18; - } else if (id(climate_target_temp_val_global) == 20) { - left=29; - mid=33; - right=18; - } else if (id(climate_target_temp_val_global) == 20.5) { - left=29; - mid=34; - right=18; - } else if (id(climate_target_temp_val_global) == 21) { - left=29; - mid=35; - right=18; - } else if (id(climate_target_temp_val_global) == 21.5) { - left=29; - mid=36; - right=18; - } else if (id(climate_target_temp_val_global) == 22) { - left=29; - mid=37; - right=38; - } else if (id(climate_target_temp_val_global) == 22.5) { - left=29; - mid=37; - right=39; - } else if (id(climate_target_temp_val_global) == 23) { - left=29; - mid=37; - right=40; - } else if (id(climate_target_temp_val_global) == 23.5) { - left=29; - mid=37; - right=41; - } else if (id(climate_target_temp_val_global) == 24) { - left=29; - mid=37; - right=42; - } else if (id(climate_target_temp_val_global) == 24.5) { - left=29; - mid=37; - right=43; - } else if (id(climate_target_temp_val_global) == 25) { - left=29; - mid=37; - right=44; - } else if (id(climate_target_temp_val_global) == 25.5) { - left=29; - mid=37; - right=45; - } else if (id(climate_target_temp_val_global) == 26) { - left=29; - mid=37; - right=46; - } else if (id(climate_target_temp_val_global) == 26.5) { - left=29; - mid=37; - right=47; - } else if (id(climate_target_temp_val_global) == 27) { - left=29; - mid=37; - right=48; - } - // sends the 3 images to the display - id(disp1).send_command_printf("thermostat.a01.pic=%i", left); - id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); - id(disp1).send_command_printf("thermostat.a03.pic=%i", right); - - ###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### - - platform: nextion - id: climate_circleslider - name: ${device_name} Climate circleslider - variable_name: climateslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - globals.set: - id: climate_slider_val_global - value: !lambda 'return int(x);' - - lambda: |- - if (id(climate_slider_val_global) == 0) { - id(climate_target_temp_val_global) = 13; - } else if (id(climate_slider_val_global) == 1) { - id(climate_target_temp_val_global) = 13.5; - } else if (id(climate_slider_val_global) == 2) { - id(climate_target_temp_val_global) = 14; - } else if (id(climate_slider_val_global) == 3) { - id(climate_target_temp_val_global) = 14.5; - } else if (id(climate_slider_val_global) == 4) { - id(climate_target_temp_val_global) = 15; - } else if (id(climate_slider_val_global) == 5) { - id(climate_target_temp_val_global) = 15.5; - } else if (id(climate_slider_val_global) == 6) { - id(climate_target_temp_val_global) = 16; - } else if (id(climate_slider_val_global) == 7) { - id(climate_target_temp_val_global) = 16.5; - } else if (id(climate_slider_val_global) == 8) { - id(climate_target_temp_val_global) = 17; - } else if (id(climate_slider_val_global) == 9) { - id(climate_target_temp_val_global) = 17.5; - } else if (id(climate_slider_val_global) == 10) { - id(climate_target_temp_val_global) = 18; - } else if (id(climate_slider_val_global) == 11) { - id(climate_target_temp_val_global) = 18.5; - } else if (id(climate_slider_val_global) == 12) { - id(climate_target_temp_val_global) = 19; - } else if (id(climate_slider_val_global) == 13) { - id(climate_target_temp_val_global) = 19.5; - } else if (id(climate_slider_val_global) == 14) { - id(climate_target_temp_val_global) = 20; - } else if (id(climate_slider_val_global) == 15) { - id(climate_target_temp_val_global) = 20.5; - } else if (id(climate_slider_val_global) == 16) { - id(climate_target_temp_val_global) = 21; - } else if (id(climate_slider_val_global) == 17) { - id(climate_target_temp_val_global) = 21.5; - } else if (id(climate_slider_val_global) == 18) { - id(climate_target_temp_val_global) = 22; - } else if (id(climate_slider_val_global) == 19) { - id(climate_target_temp_val_global) = 22.5; - } else if (id(climate_slider_val_global) == 20) { - id(climate_target_temp_val_global) = 23; - } else if (id(climate_slider_val_global) == 21) { - id(climate_target_temp_val_global) = 23.5; - } else if (id(climate_slider_val_global) == 22) { - id(climate_target_temp_val_global) = 24; - } else if (id(climate_slider_val_global) == 23) { - id(climate_target_temp_val_global) = 24.5; - } else if (id(climate_slider_val_global) == 24) { - id(climate_target_temp_val_global) = 25; - } else if (id(climate_slider_val_global) == 25) { - id(climate_target_temp_val_global) = 25.5; - } else if (id(climate_slider_val_global) == 26) { - id(climate_target_temp_val_global) = 26; - } else if (id(climate_slider_val_global) == 27) { - id(climate_target_temp_val_global) = 26.5; - } else if (id(climate_slider_val_global) == 28) { - id(climate_target_temp_val_global) = 27; - } - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: ${ha_climate_thermostat} - temperature: !lambda return id(climate_target_temp_val_global); - - ###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### - - platform: nextion - id: brightslider - name: ${device_name} brightness Slider - variable_name: brightslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_brightness - value: !lambda 'return int(x);' - # send text field percentage of current_lightslider_val - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - ###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### - - platform: nextion - id: dimslider - name: ${device_name} dim brightness slider - variable_name: dimslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_dim_brightness - value: !lambda 'return int(x);' - # send text field percentage of current_lightslider_val - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - ###### Send current page to HA - - platform: nextion - id: current_page - name: "${device_name} Current Page" - variable_name: dp - update_interval: 1s - accuracy_decimals: 0 - filters: - - delta: 1.0 - - lambda: return int(x); - - -######################################### -# -# -############################################################# -##### CLOSE - SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - TEXT SENSOR##### -############################################################# -# -# -######################################### - -text_sensor: - - ##### ESPhome version used to compile the app ##### - - platform: version - name: ${device_name} ESPhome Version - disabled_by_default: true - - - platform: wifi_info - ip_address: - name: ${device_name} IP - disabled_by_default: true - ssid: - name: ${device_name} SSID - disabled_by_default: true - bssid: - name: ${device_name} BSSID - disabled_by_default: true - - ##### SUN SENSOR FROM HA ##### - - platform: homeassistant - id: sun_sun - entity_id: sun.sun - - ##### last click sensor, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} Last Click - id: disp1_last_click_nextion - update_interval: 50ms - component_name: lastclick - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(lastclick_global).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: lastclick_global - value: !lambda return x; - - ##### last click lightsettings page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} last click lightsettings - id: disp1_last_click_lightsettings - update_interval: 50ms - component_name: lightsetting - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(last_click_lightsettings).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: last_click_lightsettings - value: !lambda return x; - - ##### last click coversettings page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} last click coversettings - id: disp1_last_click_coversettings - update_interval: 50ms - component_name: coversetting - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(last_click_coversettings).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: last_click_coversettings - value: !lambda return x; - - ##### last click weather page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} last click weathersettings - id: disp1_last_click_weathersettings - update_interval: 50ms - component_name: weathersetting - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(last_click_weathersettings).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: last_click_weathersettings - value: !lambda return x; - - - - ##### Wochentag SENSOR FROM HA ##### - # - platform: homeassistant - # id: weekday - # entity_id: $ha_weekday - # on_value: - # then: - # - wait_until: - # switch.is_on: nextion_init - # - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); - - ##### HEATING System ICON ##### - - platform: homeassistant - entity_id: ${ha_heating_system_flame} - name: "Heating System" - id: heating_system - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - int symbol=53; // 53 is a blank image 20x20 - if (id(heating_system).state == "on") { - symbol=64; - } - id(disp1).send_command_printf("home.a50.pic=%i", symbol); - id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); - - ##### Hotwater Charge ICON ##### - - platform: homeassistant - entity_id: ${ha_hotwater_charge} - name: "Hotwater Charge" - id: hotwater_charge - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - if (id(hotwater_charge).state == "on") { - id(disp1).set_component_value("thermostat.a12",1); - } else { - id(disp1).set_component_value("thermostat.a12",0); - } -# - lambda: |- -# id(disp1).set_component_value("thermostat.a12",0); -# if (id(hotwater_charge) == "on") -# { -# id(disp1).set_component_value("thermostat.a12",1); -# } - -##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### -# - platform: homeassistant -# id: weather_symbol -# entity_id: weather.home_wetter -# on_value: -# then: -# - wait_until: -# switch.is_on: nextion_init -# - lambda: |- -# int symbol=1; // 1 is a empty box. -# if (id(weather_symbol).state == "sunny") { -# symbol=2; -# } else if (id(weather_symbol).state == "cloudy") { -# symbol=3; -# if (id(sun_sun).state == "below_horizon") { -# symbol=3; -# } -# } else if (id(weather_symbol).state == "rainy") { -# symbol=4; -# } else if (id(weather_symbol).state == "pouring") { -# symbol=5; -# } else if (id(weather_symbol).state == "snowy") { -# symbol=6; -# } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { -# symbol=7; -# } else if (id(weather_symbol).state == "fog") { -# symbol=8; -# } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { -# symbol=9; -# } else if (id(weather_symbol).state == "lightning") { -# symbol=10; -# } else if (id(weather_symbol).state == "partlycloudy") { -# symbol=11; -# if (id(sun_sun).state == "below_horizon") { -# symbol=12; -# } -# } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { -# symbol=13; -# if (id(sun_sun).state == "below_horizon") { -# symbol=14; -# } -# } else if (id(weather_symbol).state == "clear-night") { -# symbol=15; -# } -# id(disp1).send_command_printf("home.a05.pic=%i", symbol); - -######################################### -# -# -############################################################# -##### CLOSE - TEXT SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - SWITCH ##### -############################################################# -# -# -######################################### - -switch: - - # ##### Restart switch ###### - # - platform: restart - # name: ${device_name} Restart - - # ##### Restart in safe-mode ##### - # - platform: safe_mode - # name: ${device_name} Restart (Safe Mode) - - ##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### - - platform: template - name: ${device_name} Nextion inited - id: nextion_init - entity_category: config - restore_state: false - assumed_state: off - optimistic: true - - ##### UPDATE TFT DISPLAY ##### - - platform: template - name: Update TFT display - id: tft_update - turn_on_action: - - delay: 16ms - - lambda: id(disp1).upload_tft(); - - switch.turn_off: tft_update - - ##### PHYSICAL SWITCH 1 ##### - - platform: gpio - name: ${device_name} Relay 1 - id: relay_1 - pin: - number: 22 - - ##### PHYSICAL SWITCH 2 ###### - - platform: gpio - name: ${device_name} Relay 2 - id: relay_2 - pin: - number: 19 - # on_turn_off: - # - globals.set: - # id: heating_room_global - # value: '0' - # - lambda: |- - # if (id(hvac_mode_global) == 0) - # { - # id(disp1).send_command_printf("thermostat.a06.pic=49"); - # } else if (id(hvac_mode_global) == 1) { - # id(disp1).send_command_printf("thermostat.a06.pic=50"); - # } - # - lambda: id(disp1).send_command_printf("home.a52.pic=53"); - # - lambda: id(disp1).send_command_printf("thermostat.a52.pic=53"); - # on_turn_on: - # - globals.set: - # id: heating_room_global - # value: '1' - # - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); - # - lambda: id(disp1).send_command_printf("home.a52.pic=66"); - # - lambda: id(disp1).send_command_printf("thermostat.a52.pic=66"); - - ##### Switch Climate HVAC Mode ##### - - platform: template - device_class: switch - name: ${device_name} hvac Mode - id: hvac_mode - restore_state: true - assumed_state: false - optimistic: true - on_turn_off: - - lambda: id(disp1).set_component_value("thermostat.a10",0); - - globals.set: - id: hvac_mode_global - value: '0' - - homeassistant.service: - service: climate.set_hvac_mode - data_template: - entity_id: $ha_climate_thermostat - hvac_mode: 'off' - - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); - - lambda: id(disp1).send_command_printf("home.a51.pic=53"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); - on_turn_on: - - lambda: id(disp1).set_component_value("thermostat.a10",1); - - globals.set: - id: hvac_mode_global - value: '1' - - homeassistant.service: - service: climate.set_hvac_mode - data_template: - entity_id: $ha_climate_thermostat - hvac_mode: 'heat' - - lambda: |- - if (id(heating_room_global) == 0) - { - id(disp1).send_command_printf("thermostat.a06.pic=50"); - } else if (id(heating_room_global) == 1) { - id(disp1).send_command_printf("thermostat.a06.pic=51"); - } - - lambda: id(disp1).send_command_printf("home.a51.pic=65"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); - - ##### DISPLAY ALWAYS ON ##### - - platform: gpio - name: ${device_name} Screen Power - id: screen_power - entity_category: config - pin: - number: 4 - inverted: true - restore_mode: ALWAYS_ON - internal: true - - ##### Switch Display Sleep Modus ##### - - platform: template - device_class: switch - name: ${device_name} Sleep Modus - id: sleep_modus - restore_state: true - assumed_state: false - optimistic: true - on_turn_off: - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); - - globals.set: - id: sleep_modus_global - value: '0' - - lambda: id(disp1).set_component_value("settings.a02",0); - on_turn_on: - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); - - globals.set: - id: sleep_modus_global - value: '1' - - lambda: id(disp1).set_component_value("settings.a02",1); - -######################################### -# -# -############################################################# -##### CLOSE - SWITCH ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - NUMBER ##### -############################################################# -# -# -######################################### - -number: - - ##### SCREEN BRIGHTNESS ##### - - platform: template - name: ${device_name} Display Brightness - id: display_brightness - entity_category: config - unit_of_measurement: '%' - min_value: 1 - max_value: 100 - step: 1 - restore_value: true - optimistic: true - set_action: - then: - - lambda: 'id(disp1).set_backlight_brightness(x/100);' - - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' - - globals.set: - id: display_brightness_global - value: !lambda 'return int(x);' - - ##### SCREEN BRIGHTNESS DIMMED DOWN ##### - - platform: template - name: ${device_name} Display Brightness Dimdown - id: display_dim_brightness - entity_category: config - unit_of_measurement: '%' - min_value: 1 - max_value: 100 - step: 1 - restore_value: true - optimistic: true - set_action: - then: - - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' - - globals.set: - id: display_dim_brightness_global - value: !lambda 'return int(x);' - -######################################### -# -# -############################################################# -##### CLOSE - NUMBER ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - DISPLAY START##### -############################################################# -# -# -######################################### - -display: - - platform: nextion - id: disp1 - uart_id: tf_uart - tft_url: ${nextion_update_url} - on_setup: - then: - - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### - - wait_until: - api.connected - - delay: 0.5s - - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" - - delay: 0.5s - - switch.template.publish: - id: nextion_init - state: on - - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### - - delay: 2s ##### gives the display time to update other components & set the home page ##### - - number.set: - id: display_brightness - value: !lambda 'return id(display_brightness_global);' - - number.set: - id: display_dim_brightness - value: !lambda 'return id(display_dim_brightness_global);' - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); - - lambda: |- - id(disp1).set_component_value("settings.a02",0); - if (id(sleep_modus_global) == 1) - { - id(disp1).set_component_value("settings.a02",1); - } - - lambda: |- - id(disp1).send_command_printf("home.a50.pic=53"); - id(disp1).send_command_printf("thermostat.a50.pic=53"); - id(disp1).send_command_printf("thermostat.a06.pic=50"); - if (id(heating_room_global) == 1) - { - id(disp1).send_command_printf("home.a52.pic=66"); - id(disp1).send_command_printf("thermostat.a52.pic=66"); - id(disp1).send_command_printf("thermostat.a06.pic=51"); - } - - lambda: |- - if (id(hvac_mode_global) == 0) { - id(disp1).send_command_printf("home.a51.pic=53"); - id(disp1).send_command_printf("thermostat.a51.pic=53"); - id(disp1).send_command_printf("thermostat.a06.pic=49"); - } else if (id(hvac_mode_global) == 1) { - id(disp1).send_command_printf("home.a51.pic=65"); - id(disp1).send_command_printf("thermostat.a51.pic=65"); - id(disp1).set_component_value("thermostat.a10",1); - } - -############################################################# -##### CLOSE - DISPLAY START ##### -############################################################# \ No newline at end of file From 83885e076d4a45deeb80847394344091315545dd Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 6 Nov 2022 01:36:57 +0100 Subject: [PATCH 35/41] fix:t ypo --- esphome.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome.yaml b/esphome.yaml index 4891772..114b101 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -25,7 +25,7 @@ substitutions: ###### Change ME ###### node_name: "nspanel_NAME" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird - device_name: § # ändere Name zum Beispiel Raum - ist der Name der in HA verwnedet wird + device_name: "NSPanel NAME" # ändere Name zum Beispiel Raum - ist der Name der in HA verwnedet wird wifi_ssid: "WLAN NAME" # Gib dein WLAN Name ein wifi_password: "WLAN PASSWORD" # Gib dein Passwort fürs WLAN ein ota_password: "OTA PASSWORD" # Gib ein Passwort ein - kann das selbe wie WLAN sein From 373d98dc43702469c8e9fd60811c5d3caf6a735c Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 6 Nov 2022 01:55:26 +0100 Subject: [PATCH 36/41] fix: more typos --- esphome.yaml | 53 +--------------------------------------------------- 1 file changed, 1 insertion(+), 52 deletions(-) diff --git a/esphome.yaml b/esphome.yaml index 114b101..5c02d22 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -2,29 +2,8 @@ ##### START - SUBSTITUTIONS ##### ############################################################# substitutions: - ##### GENEREL CONFIG MOVED TO ESPHOME SECRETS FILE -> PASTE THIS BLOCK AND MODIFY FOR YOUR NEEDS ######## - ##### This way you don't need to modify this file anymore - # # Blackymas-NSPanel - # nspanel_update_url: 'http://1.2.3.4:8123/local/nspanel/nspanel.tft' - # nspanel_ota_password: "OTA-PASSWORD" - # nspanel_wifi_password: "WIFI-PASSWORD" - # nspanel_web_password: "WEBSERVER-PASSWORD" - # nspanel_wifi_ssid: "SSID" - # nspanel_node_name: "nspanel01" - # nspanel_device_name: "NSPanel01" - # nspanel_ip: '1.2.3.4' - # nspanel_gateway: '1.2.3.4' - # nspanel_subnet: '255.255.255.0' - # nspanel_dns: '1.2.3.4' - # nspanel_domain: ".lan" - # nspanel_hotwater_charge: switch.wwontime - # nspanel_ha_heating_system_flame: binary_sensor.ems_boiler_burngas - # nspanel_ha_climate_thermostat_target_temp: sensor.xxxx - # nspanel_ha_climate_thermostat: climate.xxxxx - ###### END OF SECRETS BLOCK TO PASTE #################################################################### - ###### Change ME ###### - node_name: "nspanel_NAME" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird + node_name: "nspanel_name" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird device_name: "NSPanel NAME" # ändere Name zum Beispiel Raum - ist der Name der in HA verwnedet wird wifi_ssid: "WLAN NAME" # Gib dein WLAN Name ein wifi_password: "WLAN PASSWORD" # Gib dein Passwort fürs WLAN ein @@ -804,35 +783,6 @@ text_sensor: ##### last click sensor, the main action variable - push to HA ##### - platform: nextion nextion_id: disp1 -<<<<<<< HEAD - name: $device_name last click - id: disp1_last_click_va - # update_interval: 50ms - component_name: lastclick - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_brightness - value: !lambda 'return string(x);' - - - - # - platform: nextion - # id: brightslider - # name: $device_name brightness Slider - # variable_name: brightslider - # internal: true - # on_value: - # then: - # - wait_until: - # switch.is_on: nextion_init - # - number.set: - # id: display_brightness - # value: !lambda 'return int(x);' - -======= name: ${device_name} Last Click id: disp1_last_click_nextion update_interval: 50ms @@ -850,7 +800,6 @@ text_sensor: - globals.set: id: lastclick_global value: !lambda return x; ->>>>>>> 629aafbba250e71a90531a9472055b2d2e19ca0c ##### last click lightsettings page, the main action variable - push to HA ##### - platform: nextion From 6d7e4880bc6030f471607986771bc5b70a5a3be7 Mon Sep 17 00:00:00 2001 From: Blackymas Date: Sun, 6 Nov 2022 18:23:54 +0100 Subject: [PATCH 37/41] fix delay Input --- blueprint.yaml | 2 +- esphome.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/blueprint.yaml b/blueprint.yaml index cfe0571..5f09737 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -30,7 +30,7 @@ blueprint: delay: name: Delay to avoid sync problems (coming soon) description: 'Synchronization Problems may occur due to the NETWORK / WLAN. To avoid this problem enter your value for the delay (milliseconds)' - default: [10] + default: ["10"] selector: text: {} sync_value_ha: diff --git a/esphome.yaml b/esphome.yaml index 5c02d22..7f80c0e 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -11,7 +11,7 @@ substitutions: nextion_update_url: "http://10.0.0.200:8123/local/nspanel/nspanel.tft" # URL to tft file git or local ##### Change ME ##### -### advanced config activate only when you know what you do ### +##### advanced config activate only when you know what you do ##### # ## usage of secrets-file ## -> comment in ###### Change ME ###### # wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. @@ -26,11 +26,11 @@ substitutions: # dns: "10.0.0.138" # domain: ".local" -### end of advanced config +##### end of advanced config ##### ###### EDIT THE BELOW ENTITIES FOR YOURS... depricated ####################################################################### - ### - will be removed in future release - ignore it or set if exist ################## + ##### - will be removed in future release - ignore it or set if exist ################## ha_hotwater_charge: switch.wwcharge ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### ha_climate_thermostat_target_temp: sensor.nspanel_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### @@ -76,7 +76,7 @@ wifi: ssid: ${wifi_ssid} password: ${wifi_password} power_save_mode: none - ### advanced config - uncomment to use static IP-Config ### + ##### advanced config - uncomment to use static IP-Config ##### # manual_ip: # static_ip: ${ip} # gateway: ${gw} From da2b6c98024e1d06c41246e3a2899facaf1e968b Mon Sep 17 00:00:00 2001 From: Blackymas Date: Sun, 6 Nov 2022 22:39:30 +0100 Subject: [PATCH 38/41] test git esphome --- esphome.yaml | 2297 +++++++++++++++++++++---------------------- esphome_backup.yaml | 1172 ++++++++++++++++++++++ 2 files changed, 2316 insertions(+), 1153 deletions(-) create mode 100644 esphome_backup.yaml diff --git a/esphome.yaml b/esphome.yaml index 7f80c0e..d64a765 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -1,1172 +1,1163 @@ ############################################################# ##### START - SUBSTITUTIONS ##### ############################################################# -substitutions: -###### Change ME ###### - node_name: "nspanel_name" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird - device_name: "NSPanel NAME" # ändere Name zum Beispiel Raum - ist der Name der in HA verwnedet wird - wifi_ssid: "WLAN NAME" # Gib dein WLAN Name ein - wifi_password: "WLAN PASSWORD" # Gib dein Passwort fürs WLAN ein - ota_password: "OTA PASSWORD" # Gib ein Passwort ein - kann das selbe wie WLAN sein - nextion_update_url: "http://10.0.0.200:8123/local/nspanel/nspanel.tft" # URL to tft file git or local -##### Change ME ##### - -##### advanced config activate only when you know what you do ##### - - # ## usage of secrets-file ## -> comment in ###### Change ME ###### - # wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. - # wifi_password: !secret nspanel_wifi_password # add in your esphome secrets file. - # ota_password: !secret nspanel_ota_password # add in your esphome secrets file. - # nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. - - # ## static ip config ## - # ip: "10.0.0.7" - # gw: "10.0.0.138" - # subnet: "255.255.255.0" - # dns: "10.0.0.138" - # domain: ".local" - -##### end of advanced config ##### - - - ###### EDIT THE BELOW ENTITIES FOR YOURS... depricated ####################################################################### - ##### - will be removed in future release - ignore it or set if exist ################## - ha_hotwater_charge: switch.wwcharge - ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### - ha_climate_thermostat_target_temp: sensor.nspanel_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - ha_climate_thermostat: climate.nspanel_name ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### +substitutions: + ##### advanced config activate only when you know what you do ##### -######################################### -# -# -############################################################# -##### CLOSE - SUBSTITUTIONS ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Settings ##### -############################################################# -# -# -######################################### - -##### Functionality for the Nextion display ##### -external_components: - - source: github://pr#2956 - components: [nextion] - refresh: 1h - -##### ESP home CONFIG ##### -esphome: - name: ${node_name} - comment: ${device_name} - -##### TYPE OF ESP BOARD ##### -esp32: - board: esp32dev - -##### WIFI SETUP ##### -wifi: - ssid: ${wifi_ssid} - password: ${wifi_password} - power_save_mode: none - ##### advanced config - uncomment to use static IP-Config ##### - # manual_ip: - # static_ip: ${ip} - # gateway: ${gw} - # subnet: ${subnet} - # dns1: ${dns} - # domain: ${domain} - # Enable fallback hotspot (captive portal) in case wifi connection fails - ap: - ssid: "${device_name}" + # ## usage of secrets-file ## -> comment in ###### Change ME ###### + # device_name: "nspanel_name01" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird. Wird im Blueprint benötigt + # friendly_name: "NSPanel Name02" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird + # wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. + # wifi_password: !secret nspanel_wifi_password # add in your esphome secrets file. + # ota_password: !secret nspanel_ota_password # add in your esphome secrets file. + # nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. + + # ## static ip config ## + # ip: "10.0.0.7" + # gw: "10.0.0.138" + # subnet: "255.255.255.0" + # dns: "10.0.0.138" + # domain: ".local" + + ##### end of advanced config ##### + + ###### EDIT THE BELOW ENTITIES FOR YOURS... depricated ####################################################################### + ##### - will be removed in future release - ignore it or set if exist ################## + ha_hotwater_charge: switch.wwcharge + ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: sensor.nspanel_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: climate.nspanel_name ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ######################################### + # + # + ############################################################# + ##### CLOSE - SUBSTITUTIONS ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - Settings ##### + ############################################################# + # + # + ######################################### + + ##### Functionality for the Nextion display ##### + external_components: + - source: github://pr#2956 + components: [nextion] + refresh: 1h + + ##### ESP home CONFIG ##### + esphome: + name: ${device_name} + comment: ${friendly_name} + + ##### TYPE OF ESP BOARD ##### + esp32: + board: esp32dev + + ##### WIFI SETUP ##### + wifi: + ssid: ${wifi_ssid} password: ${wifi_password} - -captive_portal: - -web_server: - port: 80 - auth: - username: admin + power_save_mode: none + ##### advanced config - uncomment to use static IP-Config ##### + # manual_ip: + # static_ip: ${ip} + # gateway: ${gw} + # subnet: ${subnet} + # dns1: ${dns} + # domain: ${domain} + # Enable fallback hotspot (captive portal) in case wifi connection fails + ap: + ssid: "${device_name}" + password: ${wifi_password} + + captive_portal: + + web_server: + port: 80 + auth: + username: admin + password: ${ota_password} + + ##### OTA (Over the air updates) password ##### + ota: password: ${ota_password} - -##### OTA (Over the air updates) password ##### -ota: - password: ${ota_password} - safe_mode: true - reboot_timeout: 3min - num_attempts: 3 - -##### LOGGER ##### -logger: -# baud_rate: 0 -# level: WARN - -##### CONFIGURE INTERNAL BUZZER ##### -output: - ##### BUZZER FOR PLAYING RINGTONES ##### - - platform: ledc - id: buzzer_out - pin: - number: 21 - -##### ENABLE RINGTONE MUSIC SUPPORT ##### -rtttl: - id: buzzer - output: buzzer_out - -##### UART FOR NEXTION DISPLAY ##### -uart: - tx_pin: 16 - rx_pin: 17 - baud_rate: 115200 - id: tf_uart - -###### A reboot button is always useful ##### -button: - - platform: restart - name: ${device_name} Restart - id: restart_nspanel - - - - -######################################### -# -# -############################################################# -##### CLOSE - Settings ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - API ##### -############################################################# -# -# -######################################### - -api: - services: - - ##### SERVICE TO UPDATE THE HMI FILE ##### - - service: upload_tft - then: - - lambda: 'id(disp1)->upload_tft();' - - ##### Service to send a command "printf" directly to the display. Useful for testing ##### - - service: send_command_printf - variables: - cmd: string - then: - - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' - - ##### Service to send a command "text_printf" directly to the display. Useful for testing ##### - - service: send_command_text_printf - variables: - component: string - message: string - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' - - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_value - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_value(component.c_str(), message);' - - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_hide - variables: - component: string - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).hide_component(component.c_str());' - - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_font_color - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_background_color - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' - -######################################### -# -# -############################################################# -##### CLOSE - API ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - GLOBALS ##### -############################################################# -# -# -######################################### - -globals: - - ##### Save Target Temp ##### - - id: climate_target_temp_val_global - type: float - restore_value: true - initial_value: '12' - - ##### Save Thermostat PIC Position ##### - - id: climate_slider_val_global - type: int - restore_value: true - initial_value: '0' - - ##### Save Display Brightness for NSPanel reboot ##### - - id: display_brightness_global - type: int - restore_value: true - initial_value: '100' - - ##### Save Display DIM Brightness for NSPanel reboot - - id: display_dim_brightness_global - type: int - restore_value: true - initial_value: '10' - - ##### Save Display DIM Brightness for NSPanel reboot - - id: sleep_modus_global - type: int - restore_value: true - initial_value: '0' - - ##### Save State Heating Room ##### - - id: heating_room_global - type: int - restore_value: true - initial_value: '0' - - ##### Save State HVAC ##### - - id: hvac_mode_global - type: int - restore_value: true - initial_value: '0' - - ##### lastclick State ##### - - id: lastclick_global - type: std::string - restore_value: no - initial_value: '' - - ##### lastclick State ##### - - id: last_click_lightsettings - type: std::string - restore_value: no - initial_value: '' - - ##### lastclick State ##### - - id: last_click_coversettings - type: std::string - restore_value: no - initial_value: '' - - ##### lastclick State ##### - - id: last_click_weathersettings - type: std::string - restore_value: no - initial_value: '' - -######################################### -# -# -############################################################# -##### CLOSE - GLOBALS ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - BINARY SENSOR ##### -############################################################# -# -# -######################################### - -binary_sensor: - - ###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### - - platform: gpio - name: ${device_name} Left Button - pin: - number: 14 - inverted: true - # on_click: - # - switch.toggle: relay_1 - - ##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### - - platform: gpio - name: ${device_name} Right Button - pin: - number: 27 - inverted: true - # on_click: - # - switch.toggle: relay_2 - - ##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### - - platform: nextion - name: ${device_name} Climate Target DOWN - page_id: 6 - component_id: 13 - internal: true - on_click: - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: ${ha_climate_thermostat} - temperature: !lambda return id(climate_target_temp_val_global) - 0.5; - - ##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### - - platform: nextion - name: ${device_name} Climate Target UP - page_id: 6 - component_id: 14 - internal: true - on_click: - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: ${ha_climate_thermostat} - temperature: !lambda return id(climate_target_temp_val_global) + 0.5; - - ##### THERMOSTAT - BUTTON ON / OFF Heating ##### - - platform: nextion - name: ${device_name} Heating Room State - id: heating_room_state - page_id: 6 - component_id: 16 - internal: true - on_click: - - switch.toggle: hvac_mode - - ##### Restart NSPanel Button ##### - - platform: nextion - name: ${device_name} Restart - page_id: 7 - component_id: 10 - internal: true - on_click: - - button.press: restart_nspanel - - ##### Sleep Modus NSPanel Button ##### - - platform: nextion - name: ${device_name} Sleep Modus - page_id: 7 - component_id: 5 - internal: true - on_click: - - switch.toggle: sleep_modus - - ##### Hotwater Charge ##### - - platform: nextion - name: ${device_name} Hotwater Charge - page_id: 6 - component_id: 21 - on_click: - - homeassistant.service: - service: switch.toggle - data: - entity_id: ${ha_hotwater_charge} - -######################################### -# -# -############################################################# -##### CLOSE - BINARY SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - SENSOR ##### -############################################################# -# -# -######################################### - -sensor: - - ##### Uptime ##### - - platform: uptime - name: ${device_name} uptime - disabled_by_default: true - - ##### WIFI Signal stregth - - platform: wifi_signal - name: ${device_name} RSSI - update_interval: 60s - - ##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### - - platform: adc - id: ntc_source - pin: 38 - update_interval: 10s - attenuation: 11db - - ##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### - - platform: resistance - id: resistance_sensor - sensor: ntc_source - configuration: DOWNSTREAM - resistor: 11.2kOhm - - ##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### - - platform: ntc - name: ${device_name} Temperature - id: temp_nspanel - sensor: resistance_sensor - calibration: - b_constant: 3950 - reference_temperature: 25°C - reference_resistance: 10kOhm - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. - - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); - - ##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### - - platform: homeassistant - id: ha_climate_target_temp - entity_id: ${ha_climate_thermostat_target_temp} - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - globals.set: - id: climate_target_temp_val_global - value: !lambda 'return float(x);' - - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); - # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. - - lambda: |- - int left=16; // 16 is empty left. - int mid=17; // 17 is empty mid. - int right=18; // 18 is empty right. - if (id(climate_target_temp_val_global) == 13) { - left=16; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 13.5) { - left=19; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 14) { - left=20; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 14.5) { - left=21; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 15) { - left=22; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 15.5) { - left=23; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 16) { - left=24; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 16.5) { - left=25; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 17) { - left=26; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 17.5) { - left=27; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 18) { - left=28; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 18.5) { - left=29; - mid=30; - right=18; - } else if (id(climate_target_temp_val_global) == 19) { - left=29; - mid=31; - right=18; - } else if (id(climate_target_temp_val_global) == 19.5) { - left=29; - mid=32; - right=18; - } else if (id(climate_target_temp_val_global) == 20) { - left=29; - mid=33; - right=18; - } else if (id(climate_target_temp_val_global) == 20.5) { - left=29; - mid=34; - right=18; - } else if (id(climate_target_temp_val_global) == 21) { - left=29; - mid=35; - right=18; - } else if (id(climate_target_temp_val_global) == 21.5) { - left=29; - mid=36; - right=18; - } else if (id(climate_target_temp_val_global) == 22) { - left=29; - mid=37; - right=38; - } else if (id(climate_target_temp_val_global) == 22.5) { - left=29; - mid=37; - right=39; - } else if (id(climate_target_temp_val_global) == 23) { - left=29; - mid=37; - right=40; - } else if (id(climate_target_temp_val_global) == 23.5) { - left=29; - mid=37; - right=41; - } else if (id(climate_target_temp_val_global) == 24) { - left=29; - mid=37; - right=42; - } else if (id(climate_target_temp_val_global) == 24.5) { - left=29; - mid=37; - right=43; - } else if (id(climate_target_temp_val_global) == 25) { - left=29; - mid=37; - right=44; - } else if (id(climate_target_temp_val_global) == 25.5) { - left=29; - mid=37; - right=45; - } else if (id(climate_target_temp_val_global) == 26) { - left=29; - mid=37; - right=46; - } else if (id(climate_target_temp_val_global) == 26.5) { - left=29; - mid=37; - right=47; - } else if (id(climate_target_temp_val_global) == 27) { - left=29; - mid=37; - right=48; - } - // sends the 3 images to the display - id(disp1).send_command_printf("thermostat.a01.pic=%i", left); - id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); - id(disp1).send_command_printf("thermostat.a03.pic=%i", right); - - ###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### - - platform: nextion - id: climate_circleslider - name: ${device_name} Climate circleslider - variable_name: climateslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - globals.set: - id: climate_slider_val_global - value: !lambda 'return int(x);' - - lambda: |- - if (id(climate_slider_val_global) == 0) { - id(climate_target_temp_val_global) = 13; - } else if (id(climate_slider_val_global) == 1) { - id(climate_target_temp_val_global) = 13.5; - } else if (id(climate_slider_val_global) == 2) { - id(climate_target_temp_val_global) = 14; - } else if (id(climate_slider_val_global) == 3) { - id(climate_target_temp_val_global) = 14.5; - } else if (id(climate_slider_val_global) == 4) { - id(climate_target_temp_val_global) = 15; - } else if (id(climate_slider_val_global) == 5) { - id(climate_target_temp_val_global) = 15.5; - } else if (id(climate_slider_val_global) == 6) { - id(climate_target_temp_val_global) = 16; - } else if (id(climate_slider_val_global) == 7) { - id(climate_target_temp_val_global) = 16.5; - } else if (id(climate_slider_val_global) == 8) { - id(climate_target_temp_val_global) = 17; - } else if (id(climate_slider_val_global) == 9) { - id(climate_target_temp_val_global) = 17.5; - } else if (id(climate_slider_val_global) == 10) { - id(climate_target_temp_val_global) = 18; - } else if (id(climate_slider_val_global) == 11) { - id(climate_target_temp_val_global) = 18.5; - } else if (id(climate_slider_val_global) == 12) { - id(climate_target_temp_val_global) = 19; - } else if (id(climate_slider_val_global) == 13) { - id(climate_target_temp_val_global) = 19.5; - } else if (id(climate_slider_val_global) == 14) { - id(climate_target_temp_val_global) = 20; - } else if (id(climate_slider_val_global) == 15) { - id(climate_target_temp_val_global) = 20.5; - } else if (id(climate_slider_val_global) == 16) { - id(climate_target_temp_val_global) = 21; - } else if (id(climate_slider_val_global) == 17) { - id(climate_target_temp_val_global) = 21.5; - } else if (id(climate_slider_val_global) == 18) { - id(climate_target_temp_val_global) = 22; - } else if (id(climate_slider_val_global) == 19) { - id(climate_target_temp_val_global) = 22.5; - } else if (id(climate_slider_val_global) == 20) { - id(climate_target_temp_val_global) = 23; - } else if (id(climate_slider_val_global) == 21) { - id(climate_target_temp_val_global) = 23.5; - } else if (id(climate_slider_val_global) == 22) { - id(climate_target_temp_val_global) = 24; - } else if (id(climate_slider_val_global) == 23) { - id(climate_target_temp_val_global) = 24.5; - } else if (id(climate_slider_val_global) == 24) { - id(climate_target_temp_val_global) = 25; - } else if (id(climate_slider_val_global) == 25) { - id(climate_target_temp_val_global) = 25.5; - } else if (id(climate_slider_val_global) == 26) { - id(climate_target_temp_val_global) = 26; - } else if (id(climate_slider_val_global) == 27) { - id(climate_target_temp_val_global) = 26.5; - } else if (id(climate_slider_val_global) == 28) { - id(climate_target_temp_val_global) = 27; - } + safe_mode: true + reboot_timeout: 3min + num_attempts: 3 + + ##### LOGGER ##### + logger: + # baud_rate: 0 + # level: WARN + + ##### CONFIGURE INTERNAL BUZZER ##### + output: + ##### BUZZER FOR PLAYING RINGTONES ##### + - platform: ledc + id: buzzer_out + pin: + number: 21 + + ##### ENABLE RINGTONE MUSIC SUPPORT ##### + rtttl: + id: buzzer + output: buzzer_out + + ##### UART FOR NEXTION DISPLAY ##### + uart: + tx_pin: 16 + rx_pin: 17 + baud_rate: 115200 + id: tf_uart + + ###### A reboot button is always useful ##### + button: + - platform: restart + name: ${device_name} Restart + id: restart_nspanel + + + + + ######################################### + # + # + ############################################################# + ##### CLOSE - Settings ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - API ##### + ############################################################# + # + # + ######################################### + + api: + services: + + ##### SERVICE TO UPDATE THE HMI FILE ##### + - service: upload_tft + then: + - lambda: 'id(disp1)->upload_tft();' + + ##### Service to send a command "printf" directly to the display. Useful for testing ##### + - service: send_command_printf + variables: + cmd: string + then: + - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' + + ##### Service to send a command "text_printf" directly to the display. Useful for testing ##### + - service: send_command_text_printf + variables: + component: string + message: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' + + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_value + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_value(component.c_str(), message);' + + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_hide + variables: + component: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).hide_component(component.c_str());' + + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_font_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_background_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' + + ######################################### + # + # + ############################################################# + ##### CLOSE - API ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - GLOBALS ##### + ############################################################# + # + # + ######################################### + + globals: + + ##### Save Target Temp ##### + - id: climate_target_temp_val_global + type: float + restore_value: true + initial_value: '12' + + ##### Save Thermostat PIC Position ##### + - id: climate_slider_val_global + type: int + restore_value: true + initial_value: '0' + + ##### Save Display Brightness for NSPanel reboot ##### + - id: display_brightness_global + type: int + restore_value: true + initial_value: '100' + + ##### Save Display DIM Brightness for NSPanel reboot + - id: display_dim_brightness_global + type: int + restore_value: true + initial_value: '10' + + ##### Save Display DIM Brightness for NSPanel reboot + - id: sleep_modus_global + type: int + restore_value: true + initial_value: '0' + + ##### Save State Heating Room ##### + - id: heating_room_global + type: int + restore_value: true + initial_value: '0' + + ##### Save State HVAC ##### + - id: hvac_mode_global + type: int + restore_value: true + initial_value: '0' + + ##### lastclick State ##### + - id: lastclick_global + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_lightsettings + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_coversettings + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_weathersettings + type: std::string + restore_value: no + initial_value: '' + + ######################################### + # + # + ############################################################# + ##### CLOSE - GLOBALS ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - BINARY SENSOR ##### + ############################################################# + # + # + ######################################### + + binary_sensor: + + ###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### + - platform: gpio + name: ${device_name} Left Button + pin: + number: 14 + inverted: true + # on_click: + # - switch.toggle: relay_1 + + ##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### + - platform: gpio + name: ${device_name} Right Button + pin: + number: 27 + inverted: true + # on_click: + # - switch.toggle: relay_2 + + ##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: ${device_name} Climate Target DOWN + page_id: 6 + component_id: 13 + internal: true + on_click: - homeassistant.service: service: climate.set_temperature data_template: entity_id: ${ha_climate_thermostat} - temperature: !lambda return id(climate_target_temp_val_global); - - ###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### - - platform: nextion - id: brightslider - name: ${device_name} brightness Slider - variable_name: brightslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_brightness - value: !lambda 'return int(x);' - # send text field percentage of current_lightslider_val - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - ###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### - - platform: nextion - id: dimslider - name: ${device_name} dim brightness slider - variable_name: dimslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_dim_brightness - value: !lambda 'return int(x);' - # send text field percentage of current_lightslider_val - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - ###### Send current page to HA - - platform: nextion - id: current_page - name: "${device_name} Current Page" - variable_name: dp - update_interval: 1s - accuracy_decimals: 0 - filters: - - delta: 1.0 - - lambda: return int(x); - - -######################################### -# -# -############################################################# -##### CLOSE - SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - TEXT SENSOR##### -############################################################# -# -# -######################################### - -text_sensor: - - ##### ESPhome version used to compile the app ##### - - platform: version - name: ${device_name} ESPhome Version - disabled_by_default: true - - - platform: wifi_info - ip_address: - name: ${device_name} IP - disabled_by_default: true - ssid: - name: ${device_name} SSID - disabled_by_default: true - bssid: - name: ${device_name} BSSID - disabled_by_default: true - - ##### SUN SENSOR FROM HA ##### - - platform: homeassistant - id: sun_sun - entity_id: sun.sun - - ##### last click sensor, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} Last Click - id: disp1_last_click_nextion - update_interval: 50ms - component_name: lastclick - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(lastclick_global).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: lastclick_global - value: !lambda return x; + temperature: !lambda return id(climate_target_temp_val_global) - 0.5; + + ##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: ${device_name} Climate Target UP + page_id: 6 + component_id: 14 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: ${ha_climate_thermostat} + temperature: !lambda return id(climate_target_temp_val_global) + 0.5; - ##### last click lightsettings page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} last click lightsettings - id: disp1_last_click_lightsettings - update_interval: 50ms - component_name: lightsetting - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(last_click_lightsettings).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: last_click_lightsettings - value: !lambda return x; - - ##### last click coversettings page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} last click coversettings - id: disp1_last_click_coversettings - update_interval: 50ms - component_name: coversetting - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(last_click_coversettings).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: last_click_coversettings - value: !lambda return x; - - ##### last click weather page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} last click weathersettings - id: disp1_last_click_weathersettings - update_interval: 50ms - component_name: weathersetting - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(last_click_weathersettings).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: last_click_weathersettings - value: !lambda return x; - - ##### HEATING System ICON ##### - - platform: homeassistant - entity_id: ${ha_heating_system_flame} - name: "Heating System" - id: heating_system - on_value: - then: - - wait_until: - switch.is_on: nextion_init + ##### THERMOSTAT - BUTTON ON / OFF Heating ##### + - platform: nextion + name: ${device_name} Heating Room State + id: heating_room_state + page_id: 6 + component_id: 16 + internal: true + on_click: + - switch.toggle: hvac_mode + + ##### Restart NSPanel Button ##### + - platform: nextion + name: ${device_name} Restart + page_id: 7 + component_id: 10 + internal: true + on_click: + - button.press: restart_nspanel + + ##### Sleep Modus NSPanel Button ##### + - platform: nextion + name: ${device_name} Sleep Modus + page_id: 7 + component_id: 5 + internal: true + on_click: + - switch.toggle: sleep_modus + + ##### Hotwater Charge ##### + - platform: nextion + name: ${device_name} Hotwater Charge + page_id: 6 + component_id: 21 + on_click: + - homeassistant.service: + service: switch.toggle + data: + entity_id: ${ha_hotwater_charge} + + ######################################### + # + # + ############################################################# + ##### CLOSE - BINARY SENSOR ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - SENSOR ##### + ############################################################# + # + # + ######################################### + + sensor: + + ##### Uptime ##### + - platform: uptime + name: ${device_name} uptime + disabled_by_default: true + + ##### WIFI Signal stregth + - platform: wifi_signal + name: ${device_name} RSSI + update_interval: 60s + + ##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### + - platform: adc + id: ntc_source + pin: 38 + update_interval: 10s + attenuation: 11db + + ##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### + - platform: resistance + id: resistance_sensor + sensor: ntc_source + configuration: DOWNSTREAM + resistor: 11.2kOhm + + ##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### + - platform: ntc + name: ${device_name} Temperature + id: temp_nspanel + sensor: resistance_sensor + calibration: + b_constant: 3950 + reference_temperature: 25°C + reference_resistance: 10kOhm + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. + - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); + + ##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### + - platform: homeassistant + id: ha_climate_target_temp + entity_id: ${ha_climate_thermostat_target_temp} + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_target_temp_val_global + value: !lambda 'return float(x);' + - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); + # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. + - lambda: |- + int left=16; // 16 is empty left. + int mid=17; // 17 is empty mid. + int right=18; // 18 is empty right. + if (id(climate_target_temp_val_global) == 13) { + left=16; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 13.5) { + left=19; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14) { + left=20; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14.5) { + left=21; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15) { + left=22; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15.5) { + left=23; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16) { + left=24; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16.5) { + left=25; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17) { + left=26; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17.5) { + left=27; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18) { + left=28; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18.5) { + left=29; + mid=30; + right=18; + } else if (id(climate_target_temp_val_global) == 19) { + left=29; + mid=31; + right=18; + } else if (id(climate_target_temp_val_global) == 19.5) { + left=29; + mid=32; + right=18; + } else if (id(climate_target_temp_val_global) == 20) { + left=29; + mid=33; + right=18; + } else if (id(climate_target_temp_val_global) == 20.5) { + left=29; + mid=34; + right=18; + } else if (id(climate_target_temp_val_global) == 21) { + left=29; + mid=35; + right=18; + } else if (id(climate_target_temp_val_global) == 21.5) { + left=29; + mid=36; + right=18; + } else if (id(climate_target_temp_val_global) == 22) { + left=29; + mid=37; + right=38; + } else if (id(climate_target_temp_val_global) == 22.5) { + left=29; + mid=37; + right=39; + } else if (id(climate_target_temp_val_global) == 23) { + left=29; + mid=37; + right=40; + } else if (id(climate_target_temp_val_global) == 23.5) { + left=29; + mid=37; + right=41; + } else if (id(climate_target_temp_val_global) == 24) { + left=29; + mid=37; + right=42; + } else if (id(climate_target_temp_val_global) == 24.5) { + left=29; + mid=37; + right=43; + } else if (id(climate_target_temp_val_global) == 25) { + left=29; + mid=37; + right=44; + } else if (id(climate_target_temp_val_global) == 25.5) { + left=29; + mid=37; + right=45; + } else if (id(climate_target_temp_val_global) == 26) { + left=29; + mid=37; + right=46; + } else if (id(climate_target_temp_val_global) == 26.5) { + left=29; + mid=37; + right=47; + } else if (id(climate_target_temp_val_global) == 27) { + left=29; + mid=37; + right=48; + } + // sends the 3 images to the display + id(disp1).send_command_printf("thermostat.a01.pic=%i", left); + id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); + id(disp1).send_command_printf("thermostat.a03.pic=%i", right); + + ###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### + - platform: nextion + id: climate_circleslider + name: ${device_name} Climate circleslider + variable_name: climateslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_slider_val_global + value: !lambda 'return int(x);' + - lambda: |- + if (id(climate_slider_val_global) == 0) { + id(climate_target_temp_val_global) = 13; + } else if (id(climate_slider_val_global) == 1) { + id(climate_target_temp_val_global) = 13.5; + } else if (id(climate_slider_val_global) == 2) { + id(climate_target_temp_val_global) = 14; + } else if (id(climate_slider_val_global) == 3) { + id(climate_target_temp_val_global) = 14.5; + } else if (id(climate_slider_val_global) == 4) { + id(climate_target_temp_val_global) = 15; + } else if (id(climate_slider_val_global) == 5) { + id(climate_target_temp_val_global) = 15.5; + } else if (id(climate_slider_val_global) == 6) { + id(climate_target_temp_val_global) = 16; + } else if (id(climate_slider_val_global) == 7) { + id(climate_target_temp_val_global) = 16.5; + } else if (id(climate_slider_val_global) == 8) { + id(climate_target_temp_val_global) = 17; + } else if (id(climate_slider_val_global) == 9) { + id(climate_target_temp_val_global) = 17.5; + } else if (id(climate_slider_val_global) == 10) { + id(climate_target_temp_val_global) = 18; + } else if (id(climate_slider_val_global) == 11) { + id(climate_target_temp_val_global) = 18.5; + } else if (id(climate_slider_val_global) == 12) { + id(climate_target_temp_val_global) = 19; + } else if (id(climate_slider_val_global) == 13) { + id(climate_target_temp_val_global) = 19.5; + } else if (id(climate_slider_val_global) == 14) { + id(climate_target_temp_val_global) = 20; + } else if (id(climate_slider_val_global) == 15) { + id(climate_target_temp_val_global) = 20.5; + } else if (id(climate_slider_val_global) == 16) { + id(climate_target_temp_val_global) = 21; + } else if (id(climate_slider_val_global) == 17) { + id(climate_target_temp_val_global) = 21.5; + } else if (id(climate_slider_val_global) == 18) { + id(climate_target_temp_val_global) = 22; + } else if (id(climate_slider_val_global) == 19) { + id(climate_target_temp_val_global) = 22.5; + } else if (id(climate_slider_val_global) == 20) { + id(climate_target_temp_val_global) = 23; + } else if (id(climate_slider_val_global) == 21) { + id(climate_target_temp_val_global) = 23.5; + } else if (id(climate_slider_val_global) == 22) { + id(climate_target_temp_val_global) = 24; + } else if (id(climate_slider_val_global) == 23) { + id(climate_target_temp_val_global) = 24.5; + } else if (id(climate_slider_val_global) == 24) { + id(climate_target_temp_val_global) = 25; + } else if (id(climate_slider_val_global) == 25) { + id(climate_target_temp_val_global) = 25.5; + } else if (id(climate_slider_val_global) == 26) { + id(climate_target_temp_val_global) = 26; + } else if (id(climate_slider_val_global) == 27) { + id(climate_target_temp_val_global) = 26.5; + } else if (id(climate_slider_val_global) == 28) { + id(climate_target_temp_val_global) = 27; + } + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: ${ha_climate_thermostat} + temperature: !lambda return id(climate_target_temp_val_global); + + ###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: brightslider + name: ${device_name} brightness Slider + variable_name: brightslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + + ###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: dimslider + name: ${device_name} dim brightness slider + variable_name: dimslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_dim_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + + ###### Send current page to HA + - platform: nextion + id: current_page + name: "${device_name} Current Page" + variable_name: dp + update_interval: 1s + accuracy_decimals: 0 + filters: + - delta: 1.0 + - lambda: return int(x); + + + ######################################### + # + # + ############################################################# + ##### CLOSE - SENSOR ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - TEXT SENSOR##### + ############################################################# + # + # + ######################################### + + text_sensor: + + ##### ESPhome version used to compile the app ##### + - platform: version + name: ${device_name} ESPhome Version + disabled_by_default: true + + - platform: wifi_info + ip_address: + name: ${device_name} IP + disabled_by_default: true + ssid: + name: ${device_name} SSID + disabled_by_default: true + bssid: + name: ${device_name} BSSID + disabled_by_default: true + + ##### SUN SENSOR FROM HA ##### + - platform: homeassistant + id: sun_sun + entity_id: sun.sun + + ##### last click sensor, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} Last Click + id: disp1_last_click_nextion + update_interval: 50ms + component_name: lastclick + internal: false + filters: - lambda: |- - int symbol=53; // 53 is a blank image 20x20 - if (id(heating_system).state == "on") { - symbol=64; - } - id(disp1).send_command_printf("home.a50.pic=%i", symbol); - id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); - - ##### Hotwater Charge ICON ##### - - platform: homeassistant - entity_id: ${ha_hotwater_charge} - name: "Hotwater Charge" - id: hotwater_charge - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - if (id(hotwater_charge).state == "on") { - id(disp1).set_component_value("thermostat.a12",1); + if (strcmp(x.c_str(), id(lastclick_global).c_str()) != 0) { + return x; } else { - id(disp1).set_component_value("thermostat.a12",0); + return {}; } - -######################################### -# -# -############################################################# -##### CLOSE - TEXT SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - SWITCH ##### -############################################################# -# -# -######################################### - -switch: - - # ##### Restart switch ###### - # - platform: restart - # name: ${device_name} Restart - - # ##### Restart in safe-mode ##### - # - platform: safe_mode - # name: ${device_name} Restart (Safe Mode) - - ##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### - - platform: template - name: ${device_name} Nextion inited - id: nextion_init - entity_category: config - restore_state: false - assumed_state: off - optimistic: true - - ##### UPDATE TFT DISPLAY ##### - - platform: template - name: Update TFT display - id: tft_update - turn_on_action: - - delay: 16ms - - lambda: id(disp1).upload_tft(); - - switch.turn_off: tft_update - - ##### PHYSICAL SWITCH 1 ##### - - platform: gpio - name: ${device_name} Relay 1 - id: relay_1 - pin: - number: 22 - - ##### PHYSICAL SWITCH 2 ###### - - platform: gpio - name: ${device_name} Relay 2 - id: relay_2 - pin: - number: 19 - - ##### Switch Climate HVAC Mode ##### - - platform: template - device_class: switch - name: ${device_name} hvac Mode - id: hvac_mode - restore_state: true - assumed_state: false - optimistic: true - on_turn_off: - - lambda: id(disp1).set_component_value("thermostat.a10",0); - - globals.set: - id: hvac_mode_global - value: '0' - - homeassistant.service: - service: climate.set_hvac_mode - data_template: - entity_id: $ha_climate_thermostat - hvac_mode: 'off' - - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); - - lambda: id(disp1).send_command_printf("home.a51.pic=53"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); - on_turn_on: - - lambda: id(disp1).set_component_value("thermostat.a10",1); - - globals.set: - id: hvac_mode_global - value: '1' - - homeassistant.service: - service: climate.set_hvac_mode - data_template: - entity_id: $ha_climate_thermostat - hvac_mode: 'heat' - - lambda: |- - if (id(heating_room_global) == 0) - { - id(disp1).send_command_printf("thermostat.a06.pic=50"); - } else if (id(heating_room_global) == 1) { - id(disp1).send_command_printf("thermostat.a06.pic=51"); - } - - lambda: id(disp1).send_command_printf("home.a51.pic=65"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); - - ##### DISPLAY ALWAYS ON ##### - - platform: gpio - name: ${device_name} Screen Power - id: screen_power - entity_category: config - pin: - number: 4 - inverted: true - restore_mode: ALWAYS_ON - internal: true - - ##### Switch Display Sleep Modus ##### - - platform: template - device_class: switch - name: ${device_name} Sleep Modus - id: sleep_modus - restore_state: true - assumed_state: false - optimistic: true - on_turn_off: - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); - - globals.set: - id: sleep_modus_global - value: '0' - - lambda: id(disp1).set_component_value("settings.a02",0); - on_turn_on: - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); - - globals.set: - id: sleep_modus_global - value: '1' - - lambda: id(disp1).set_component_value("settings.a02",1); - -######################################### -# -# -############################################################# -##### CLOSE - SWITCH ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - NUMBER ##### -############################################################# -# -# -######################################### - -number: - - ##### SCREEN BRIGHTNESS ##### - - platform: template - name: ${device_name} Display Brightness - id: display_brightness - entity_category: config - unit_of_measurement: '%' - min_value: 1 - max_value: 100 - step: 1 - restore_value: true - optimistic: true - set_action: - then: - - lambda: 'id(disp1).set_backlight_brightness(x/100);' - - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' - - globals.set: - id: display_brightness_global - value: !lambda 'return int(x);' - - ##### SCREEN BRIGHTNESS DIMMED DOWN ##### - - platform: template - name: ${device_name} Display Brightness Dimdown - id: display_dim_brightness - entity_category: config - unit_of_measurement: '%' - min_value: 1 - max_value: 100 - step: 1 - restore_value: true - optimistic: true - set_action: - then: - - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' - - globals.set: - id: display_dim_brightness_global - value: !lambda 'return int(x);' - -######################################### -# -# -############################################################# -##### CLOSE - NUMBER ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - DISPLAY START##### -############################################################# -# -# -######################################### - -display: - - platform: nextion - id: disp1 - uart_id: tf_uart - tft_url: ${nextion_update_url} - on_setup: - then: - - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### - - wait_until: - api.connected - - delay: 0.5s - - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" - - delay: 0.5s - - switch.template.publish: - id: nextion_init - state: on - - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### - - delay: 2s ##### gives the display time to update other components & set the home page ##### - - number.set: - id: display_brightness - value: !lambda 'return id(display_brightness_global);' - - number.set: - id: display_dim_brightness - value: !lambda 'return id(display_dim_brightness_global);' - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); + on_value: + then: + - globals.set: + id: lastclick_global + value: !lambda return x; + + ##### last click lightsettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} last click lightsettings + id: disp1_last_click_lightsettings + update_interval: 50ms + component_name: lightsetting + internal: false + filters: - lambda: |- - id(disp1).set_component_value("settings.a02",0); - if (id(sleep_modus_global) == 1) - { - id(disp1).set_component_value("settings.a02",1); + if (strcmp(x.c_str(), id(last_click_lightsettings).c_str()) != 0) { + return x; + } else { + return {}; } + on_value: + then: + - globals.set: + id: last_click_lightsettings + value: !lambda return x; + + ##### last click coversettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} last click coversettings + id: disp1_last_click_coversettings + update_interval: 50ms + component_name: coversetting + internal: false + filters: - lambda: |- - id(disp1).send_command_printf("home.a50.pic=53"); - id(disp1).send_command_printf("thermostat.a50.pic=53"); - id(disp1).send_command_printf("thermostat.a06.pic=50"); - if (id(heating_room_global) == 1) + if (strcmp(x.c_str(), id(last_click_coversettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_coversettings + value: !lambda return x; + + ##### last click weather page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} last click weathersettings + id: disp1_last_click_weathersettings + update_interval: 50ms + component_name: weathersetting + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(last_click_weathersettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_weathersettings + value: !lambda return x; + + ##### HEATING System ICON ##### + - platform: homeassistant + entity_id: ${ha_heating_system_flame} + name: "Heating System" + id: heating_system + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=53; // 53 is a blank image 20x20 + if (id(heating_system).state == "on") { + symbol=64; + } + id(disp1).send_command_printf("home.a50.pic=%i", symbol); + id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); + + ##### Hotwater Charge ICON ##### + - platform: homeassistant + entity_id: ${ha_hotwater_charge} + name: "Hotwater Charge" + id: hotwater_charge + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + if (id(hotwater_charge).state == "on") { + id(disp1).set_component_value("thermostat.a12",1); + } else { + id(disp1).set_component_value("thermostat.a12",0); + } + + ######################################### + # + # + ############################################################# + ##### CLOSE - TEXT SENSOR ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - SWITCH ##### + ############################################################# + # + # + ######################################### + + switch: + + # ##### Restart switch ###### + # - platform: restart + # name: ${device_name} Restart + + # ##### Restart in safe-mode ##### + # - platform: safe_mode + # name: ${device_name} Restart (Safe Mode) + + ##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### + - platform: template + name: ${device_name} Nextion inited + id: nextion_init + entity_category: config + restore_state: false + assumed_state: off + optimistic: true + + ##### UPDATE TFT DISPLAY ##### + - platform: template + name: Update TFT display + id: tft_update + turn_on_action: + - delay: 16ms + - lambda: id(disp1).upload_tft(); + - switch.turn_off: tft_update + + ##### PHYSICAL SWITCH 1 ##### + - platform: gpio + name: ${device_name} Relay 1 + id: relay_1 + pin: + number: 22 + + ##### PHYSICAL SWITCH 2 ###### + - platform: gpio + name: ${device_name} Relay 2 + id: relay_2 + pin: + number: 19 + + ##### Switch Climate HVAC Mode ##### + - platform: template + device_class: switch + name: ${device_name} hvac Mode + id: hvac_mode + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).set_component_value("thermostat.a10",0); + - globals.set: + id: hvac_mode_global + value: '0' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'off' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); + - lambda: id(disp1).send_command_printf("home.a51.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); + on_turn_on: + - lambda: id(disp1).set_component_value("thermostat.a10",1); + - globals.set: + id: hvac_mode_global + value: '1' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'heat' + - lambda: |- + if (id(heating_room_global) == 0) { - id(disp1).send_command_printf("home.a52.pic=66"); - id(disp1).send_command_printf("thermostat.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a06.pic=50"); + } else if (id(heating_room_global) == 1) { id(disp1).send_command_printf("thermostat.a06.pic=51"); - } - - lambda: |- - if (id(hvac_mode_global) == 0) { - id(disp1).send_command_printf("home.a51.pic=53"); - id(disp1).send_command_printf("thermostat.a51.pic=53"); - id(disp1).send_command_printf("thermostat.a06.pic=49"); - } else if (id(hvac_mode_global) == 1) { - id(disp1).send_command_printf("home.a51.pic=65"); - id(disp1).send_command_printf("thermostat.a51.pic=65"); - id(disp1).set_component_value("thermostat.a10",1); - } - -############################################################# -##### CLOSE - DISPLAY START ##### -############################################################# \ No newline at end of file + } + - lambda: id(disp1).send_command_printf("home.a51.pic=65"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); + + ##### DISPLAY ALWAYS ON ##### + - platform: gpio + name: ${device_name} Screen Power + id: screen_power + entity_category: config + pin: + number: 4 + inverted: true + restore_mode: ALWAYS_ON + internal: true + + ##### Switch Display Sleep Modus ##### + - platform: template + device_class: switch + name: ${device_name} Sleep Modus + id: sleep_modus + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); + - globals.set: + id: sleep_modus_global + value: '0' + - lambda: id(disp1).set_component_value("settings.a02",0); + on_turn_on: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); + - globals.set: + id: sleep_modus_global + value: '1' + - lambda: id(disp1).set_component_value("settings.a02",1); + + ######################################### + # + # + ############################################################# + ##### CLOSE - SWITCH ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - NUMBER ##### + ############################################################# + # + # + ######################################### + + number: + + ##### SCREEN BRIGHTNESS ##### + - platform: template + name: ${device_name} Display Brightness + id: display_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).set_backlight_brightness(x/100);' + - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' + - globals.set: + id: display_brightness_global + value: !lambda 'return int(x);' + + ##### SCREEN BRIGHTNESS DIMMED DOWN ##### + - platform: template + name: ${device_name} Display Brightness Dimdown + id: display_dim_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' + - globals.set: + id: display_dim_brightness_global + value: !lambda 'return int(x);' + + ######################################### + # + # + ############################################################# + ##### CLOSE - NUMBER ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - DISPLAY START##### + ############################################################# + # + # + ######################################### + + display: + - platform: nextion + id: disp1 + uart_id: tf_uart + tft_url: ${nextion_update_url} + on_setup: + then: + - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### + - wait_until: + api.connected + - delay: 0.5s + - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" + - delay: 0.5s + - switch.template.publish: + id: nextion_init + state: on + - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### + - delay: 2s ##### gives the display time to update other components & set the home page ##### + - number.set: + id: display_brightness + value: !lambda 'return id(display_brightness_global);' + - number.set: + id: display_dim_brightness + value: !lambda 'return id(display_dim_brightness_global);' + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); + - lambda: |- + id(disp1).set_component_value("settings.a02",0); + if (id(sleep_modus_global) == 1) + { + id(disp1).set_component_value("settings.a02",1); + } + - lambda: |- + id(disp1).send_command_printf("home.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=50"); + if (id(heating_room_global) == 1) + { + id(disp1).send_command_printf("home.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: |- + if (id(hvac_mode_global) == 0) { + id(disp1).send_command_printf("home.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=49"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("home.a51.pic=65"); + id(disp1).send_command_printf("thermostat.a51.pic=65"); + id(disp1).set_component_value("thermostat.a10",1); + } + + ############################################################# + ##### CLOSE - DISPLAY START ##### + ############################################################# \ No newline at end of file diff --git a/esphome_backup.yaml b/esphome_backup.yaml new file mode 100644 index 0000000..7f80c0e --- /dev/null +++ b/esphome_backup.yaml @@ -0,0 +1,1172 @@ +############################################################# +##### START - SUBSTITUTIONS ##### +############################################################# +substitutions: +###### Change ME ###### + node_name: "nspanel_name" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird + device_name: "NSPanel NAME" # ändere Name zum Beispiel Raum - ist der Name der in HA verwnedet wird + wifi_ssid: "WLAN NAME" # Gib dein WLAN Name ein + wifi_password: "WLAN PASSWORD" # Gib dein Passwort fürs WLAN ein + ota_password: "OTA PASSWORD" # Gib ein Passwort ein - kann das selbe wie WLAN sein + nextion_update_url: "http://10.0.0.200:8123/local/nspanel/nspanel.tft" # URL to tft file git or local +##### Change ME ##### + +##### advanced config activate only when you know what you do ##### + + # ## usage of secrets-file ## -> comment in ###### Change ME ###### + # wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. + # wifi_password: !secret nspanel_wifi_password # add in your esphome secrets file. + # ota_password: !secret nspanel_ota_password # add in your esphome secrets file. + # nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. + + # ## static ip config ## + # ip: "10.0.0.7" + # gw: "10.0.0.138" + # subnet: "255.255.255.0" + # dns: "10.0.0.138" + # domain: ".local" + +##### end of advanced config ##### + + + ###### EDIT THE BELOW ENTITIES FOR YOURS... depricated ####################################################################### + ##### - will be removed in future release - ignore it or set if exist ################## + ha_hotwater_charge: switch.wwcharge + ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: sensor.nspanel_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: climate.nspanel_name ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + +######################################### +# +# +############################################################# +##### CLOSE - SUBSTITUTIONS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Settings ##### +############################################################# +# +# +######################################### + +##### Functionality for the Nextion display ##### +external_components: + - source: github://pr#2956 + components: [nextion] + refresh: 1h + +##### ESP home CONFIG ##### +esphome: + name: ${node_name} + comment: ${device_name} + +##### TYPE OF ESP BOARD ##### +esp32: + board: esp32dev + +##### WIFI SETUP ##### +wifi: + ssid: ${wifi_ssid} + password: ${wifi_password} + power_save_mode: none + ##### advanced config - uncomment to use static IP-Config ##### + # manual_ip: + # static_ip: ${ip} + # gateway: ${gw} + # subnet: ${subnet} + # dns1: ${dns} + # domain: ${domain} + # Enable fallback hotspot (captive portal) in case wifi connection fails + ap: + ssid: "${device_name}" + password: ${wifi_password} + +captive_portal: + +web_server: + port: 80 + auth: + username: admin + password: ${ota_password} + +##### OTA (Over the air updates) password ##### +ota: + password: ${ota_password} + safe_mode: true + reboot_timeout: 3min + num_attempts: 3 + +##### LOGGER ##### +logger: +# baud_rate: 0 +# level: WARN + +##### CONFIGURE INTERNAL BUZZER ##### +output: + ##### BUZZER FOR PLAYING RINGTONES ##### + - platform: ledc + id: buzzer_out + pin: + number: 21 + +##### ENABLE RINGTONE MUSIC SUPPORT ##### +rtttl: + id: buzzer + output: buzzer_out + +##### UART FOR NEXTION DISPLAY ##### +uart: + tx_pin: 16 + rx_pin: 17 + baud_rate: 115200 + id: tf_uart + +###### A reboot button is always useful ##### +button: + - platform: restart + name: ${device_name} Restart + id: restart_nspanel + + + + +######################################### +# +# +############################################################# +##### CLOSE - Settings ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - API ##### +############################################################# +# +# +######################################### + +api: + services: + + ##### SERVICE TO UPDATE THE HMI FILE ##### + - service: upload_tft + then: + - lambda: 'id(disp1)->upload_tft();' + + ##### Service to send a command "printf" directly to the display. Useful for testing ##### + - service: send_command_printf + variables: + cmd: string + then: + - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' + + ##### Service to send a command "text_printf" directly to the display. Useful for testing ##### + - service: send_command_text_printf + variables: + component: string + message: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' + + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_value + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_value(component.c_str(), message);' + + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_hide + variables: + component: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).hide_component(component.c_str());' + + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_font_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' + ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_background_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' + +######################################### +# +# +############################################################# +##### CLOSE - API ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - GLOBALS ##### +############################################################# +# +# +######################################### + +globals: + + ##### Save Target Temp ##### + - id: climate_target_temp_val_global + type: float + restore_value: true + initial_value: '12' + + ##### Save Thermostat PIC Position ##### + - id: climate_slider_val_global + type: int + restore_value: true + initial_value: '0' + + ##### Save Display Brightness for NSPanel reboot ##### + - id: display_brightness_global + type: int + restore_value: true + initial_value: '100' + + ##### Save Display DIM Brightness for NSPanel reboot + - id: display_dim_brightness_global + type: int + restore_value: true + initial_value: '10' + + ##### Save Display DIM Brightness for NSPanel reboot + - id: sleep_modus_global + type: int + restore_value: true + initial_value: '0' + + ##### Save State Heating Room ##### + - id: heating_room_global + type: int + restore_value: true + initial_value: '0' + + ##### Save State HVAC ##### + - id: hvac_mode_global + type: int + restore_value: true + initial_value: '0' + + ##### lastclick State ##### + - id: lastclick_global + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_lightsettings + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_coversettings + type: std::string + restore_value: no + initial_value: '' + + ##### lastclick State ##### + - id: last_click_weathersettings + type: std::string + restore_value: no + initial_value: '' + +######################################### +# +# +############################################################# +##### CLOSE - GLOBALS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - BINARY SENSOR ##### +############################################################# +# +# +######################################### + +binary_sensor: + + ###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### + - platform: gpio + name: ${device_name} Left Button + pin: + number: 14 + inverted: true + # on_click: + # - switch.toggle: relay_1 + + ##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### + - platform: gpio + name: ${device_name} Right Button + pin: + number: 27 + inverted: true + # on_click: + # - switch.toggle: relay_2 + + ##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: ${device_name} Climate Target DOWN + page_id: 6 + component_id: 13 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: ${ha_climate_thermostat} + temperature: !lambda return id(climate_target_temp_val_global) - 0.5; + + ##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: ${device_name} Climate Target UP + page_id: 6 + component_id: 14 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: ${ha_climate_thermostat} + temperature: !lambda return id(climate_target_temp_val_global) + 0.5; + + ##### THERMOSTAT - BUTTON ON / OFF Heating ##### + - platform: nextion + name: ${device_name} Heating Room State + id: heating_room_state + page_id: 6 + component_id: 16 + internal: true + on_click: + - switch.toggle: hvac_mode + + ##### Restart NSPanel Button ##### + - platform: nextion + name: ${device_name} Restart + page_id: 7 + component_id: 10 + internal: true + on_click: + - button.press: restart_nspanel + + ##### Sleep Modus NSPanel Button ##### + - platform: nextion + name: ${device_name} Sleep Modus + page_id: 7 + component_id: 5 + internal: true + on_click: + - switch.toggle: sleep_modus + + ##### Hotwater Charge ##### + - platform: nextion + name: ${device_name} Hotwater Charge + page_id: 6 + component_id: 21 + on_click: + - homeassistant.service: + service: switch.toggle + data: + entity_id: ${ha_hotwater_charge} + +######################################### +# +# +############################################################# +##### CLOSE - BINARY SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SENSOR ##### +############################################################# +# +# +######################################### + +sensor: + + ##### Uptime ##### + - platform: uptime + name: ${device_name} uptime + disabled_by_default: true + + ##### WIFI Signal stregth + - platform: wifi_signal + name: ${device_name} RSSI + update_interval: 60s + + ##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### + - platform: adc + id: ntc_source + pin: 38 + update_interval: 10s + attenuation: 11db + + ##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### + - platform: resistance + id: resistance_sensor + sensor: ntc_source + configuration: DOWNSTREAM + resistor: 11.2kOhm + + ##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### + - platform: ntc + name: ${device_name} Temperature + id: temp_nspanel + sensor: resistance_sensor + calibration: + b_constant: 3950 + reference_temperature: 25°C + reference_resistance: 10kOhm + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. + - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); + + ##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### + - platform: homeassistant + id: ha_climate_target_temp + entity_id: ${ha_climate_thermostat_target_temp} + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_target_temp_val_global + value: !lambda 'return float(x);' + - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); + # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. + - lambda: |- + int left=16; // 16 is empty left. + int mid=17; // 17 is empty mid. + int right=18; // 18 is empty right. + if (id(climate_target_temp_val_global) == 13) { + left=16; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 13.5) { + left=19; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14) { + left=20; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14.5) { + left=21; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15) { + left=22; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15.5) { + left=23; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16) { + left=24; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16.5) { + left=25; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17) { + left=26; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17.5) { + left=27; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18) { + left=28; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18.5) { + left=29; + mid=30; + right=18; + } else if (id(climate_target_temp_val_global) == 19) { + left=29; + mid=31; + right=18; + } else if (id(climate_target_temp_val_global) == 19.5) { + left=29; + mid=32; + right=18; + } else if (id(climate_target_temp_val_global) == 20) { + left=29; + mid=33; + right=18; + } else if (id(climate_target_temp_val_global) == 20.5) { + left=29; + mid=34; + right=18; + } else if (id(climate_target_temp_val_global) == 21) { + left=29; + mid=35; + right=18; + } else if (id(climate_target_temp_val_global) == 21.5) { + left=29; + mid=36; + right=18; + } else if (id(climate_target_temp_val_global) == 22) { + left=29; + mid=37; + right=38; + } else if (id(climate_target_temp_val_global) == 22.5) { + left=29; + mid=37; + right=39; + } else if (id(climate_target_temp_val_global) == 23) { + left=29; + mid=37; + right=40; + } else if (id(climate_target_temp_val_global) == 23.5) { + left=29; + mid=37; + right=41; + } else if (id(climate_target_temp_val_global) == 24) { + left=29; + mid=37; + right=42; + } else if (id(climate_target_temp_val_global) == 24.5) { + left=29; + mid=37; + right=43; + } else if (id(climate_target_temp_val_global) == 25) { + left=29; + mid=37; + right=44; + } else if (id(climate_target_temp_val_global) == 25.5) { + left=29; + mid=37; + right=45; + } else if (id(climate_target_temp_val_global) == 26) { + left=29; + mid=37; + right=46; + } else if (id(climate_target_temp_val_global) == 26.5) { + left=29; + mid=37; + right=47; + } else if (id(climate_target_temp_val_global) == 27) { + left=29; + mid=37; + right=48; + } + // sends the 3 images to the display + id(disp1).send_command_printf("thermostat.a01.pic=%i", left); + id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); + id(disp1).send_command_printf("thermostat.a03.pic=%i", right); + + ###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### + - platform: nextion + id: climate_circleslider + name: ${device_name} Climate circleslider + variable_name: climateslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_slider_val_global + value: !lambda 'return int(x);' + - lambda: |- + if (id(climate_slider_val_global) == 0) { + id(climate_target_temp_val_global) = 13; + } else if (id(climate_slider_val_global) == 1) { + id(climate_target_temp_val_global) = 13.5; + } else if (id(climate_slider_val_global) == 2) { + id(climate_target_temp_val_global) = 14; + } else if (id(climate_slider_val_global) == 3) { + id(climate_target_temp_val_global) = 14.5; + } else if (id(climate_slider_val_global) == 4) { + id(climate_target_temp_val_global) = 15; + } else if (id(climate_slider_val_global) == 5) { + id(climate_target_temp_val_global) = 15.5; + } else if (id(climate_slider_val_global) == 6) { + id(climate_target_temp_val_global) = 16; + } else if (id(climate_slider_val_global) == 7) { + id(climate_target_temp_val_global) = 16.5; + } else if (id(climate_slider_val_global) == 8) { + id(climate_target_temp_val_global) = 17; + } else if (id(climate_slider_val_global) == 9) { + id(climate_target_temp_val_global) = 17.5; + } else if (id(climate_slider_val_global) == 10) { + id(climate_target_temp_val_global) = 18; + } else if (id(climate_slider_val_global) == 11) { + id(climate_target_temp_val_global) = 18.5; + } else if (id(climate_slider_val_global) == 12) { + id(climate_target_temp_val_global) = 19; + } else if (id(climate_slider_val_global) == 13) { + id(climate_target_temp_val_global) = 19.5; + } else if (id(climate_slider_val_global) == 14) { + id(climate_target_temp_val_global) = 20; + } else if (id(climate_slider_val_global) == 15) { + id(climate_target_temp_val_global) = 20.5; + } else if (id(climate_slider_val_global) == 16) { + id(climate_target_temp_val_global) = 21; + } else if (id(climate_slider_val_global) == 17) { + id(climate_target_temp_val_global) = 21.5; + } else if (id(climate_slider_val_global) == 18) { + id(climate_target_temp_val_global) = 22; + } else if (id(climate_slider_val_global) == 19) { + id(climate_target_temp_val_global) = 22.5; + } else if (id(climate_slider_val_global) == 20) { + id(climate_target_temp_val_global) = 23; + } else if (id(climate_slider_val_global) == 21) { + id(climate_target_temp_val_global) = 23.5; + } else if (id(climate_slider_val_global) == 22) { + id(climate_target_temp_val_global) = 24; + } else if (id(climate_slider_val_global) == 23) { + id(climate_target_temp_val_global) = 24.5; + } else if (id(climate_slider_val_global) == 24) { + id(climate_target_temp_val_global) = 25; + } else if (id(climate_slider_val_global) == 25) { + id(climate_target_temp_val_global) = 25.5; + } else if (id(climate_slider_val_global) == 26) { + id(climate_target_temp_val_global) = 26; + } else if (id(climate_slider_val_global) == 27) { + id(climate_target_temp_val_global) = 26.5; + } else if (id(climate_slider_val_global) == 28) { + id(climate_target_temp_val_global) = 27; + } + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: ${ha_climate_thermostat} + temperature: !lambda return id(climate_target_temp_val_global); + + ###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: brightslider + name: ${device_name} brightness Slider + variable_name: brightslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + + ###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: dimslider + name: ${device_name} dim brightness slider + variable_name: dimslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_dim_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + + ###### Send current page to HA + - platform: nextion + id: current_page + name: "${device_name} Current Page" + variable_name: dp + update_interval: 1s + accuracy_decimals: 0 + filters: + - delta: 1.0 + - lambda: return int(x); + + +######################################### +# +# +############################################################# +##### CLOSE - SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - TEXT SENSOR##### +############################################################# +# +# +######################################### + +text_sensor: + + ##### ESPhome version used to compile the app ##### + - platform: version + name: ${device_name} ESPhome Version + disabled_by_default: true + + - platform: wifi_info + ip_address: + name: ${device_name} IP + disabled_by_default: true + ssid: + name: ${device_name} SSID + disabled_by_default: true + bssid: + name: ${device_name} BSSID + disabled_by_default: true + + ##### SUN SENSOR FROM HA ##### + - platform: homeassistant + id: sun_sun + entity_id: sun.sun + + ##### last click sensor, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} Last Click + id: disp1_last_click_nextion + update_interval: 50ms + component_name: lastclick + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(lastclick_global).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: lastclick_global + value: !lambda return x; + + ##### last click lightsettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} last click lightsettings + id: disp1_last_click_lightsettings + update_interval: 50ms + component_name: lightsetting + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(last_click_lightsettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_lightsettings + value: !lambda return x; + + ##### last click coversettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} last click coversettings + id: disp1_last_click_coversettings + update_interval: 50ms + component_name: coversetting + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(last_click_coversettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_coversettings + value: !lambda return x; + + ##### last click weather page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: ${device_name} last click weathersettings + id: disp1_last_click_weathersettings + update_interval: 50ms + component_name: weathersetting + internal: false + filters: + - lambda: |- + if (strcmp(x.c_str(), id(last_click_weathersettings).c_str()) != 0) { + return x; + } else { + return {}; + } + on_value: + then: + - globals.set: + id: last_click_weathersettings + value: !lambda return x; + + ##### HEATING System ICON ##### + - platform: homeassistant + entity_id: ${ha_heating_system_flame} + name: "Heating System" + id: heating_system + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=53; // 53 is a blank image 20x20 + if (id(heating_system).state == "on") { + symbol=64; + } + id(disp1).send_command_printf("home.a50.pic=%i", symbol); + id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); + + ##### Hotwater Charge ICON ##### + - platform: homeassistant + entity_id: ${ha_hotwater_charge} + name: "Hotwater Charge" + id: hotwater_charge + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + if (id(hotwater_charge).state == "on") { + id(disp1).set_component_value("thermostat.a12",1); + } else { + id(disp1).set_component_value("thermostat.a12",0); + } + +######################################### +# +# +############################################################# +##### CLOSE - TEXT SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SWITCH ##### +############################################################# +# +# +######################################### + +switch: + + # ##### Restart switch ###### + # - platform: restart + # name: ${device_name} Restart + + # ##### Restart in safe-mode ##### + # - platform: safe_mode + # name: ${device_name} Restart (Safe Mode) + + ##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### + - platform: template + name: ${device_name} Nextion inited + id: nextion_init + entity_category: config + restore_state: false + assumed_state: off + optimistic: true + + ##### UPDATE TFT DISPLAY ##### + - platform: template + name: Update TFT display + id: tft_update + turn_on_action: + - delay: 16ms + - lambda: id(disp1).upload_tft(); + - switch.turn_off: tft_update + + ##### PHYSICAL SWITCH 1 ##### + - platform: gpio + name: ${device_name} Relay 1 + id: relay_1 + pin: + number: 22 + + ##### PHYSICAL SWITCH 2 ###### + - platform: gpio + name: ${device_name} Relay 2 + id: relay_2 + pin: + number: 19 + + ##### Switch Climate HVAC Mode ##### + - platform: template + device_class: switch + name: ${device_name} hvac Mode + id: hvac_mode + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).set_component_value("thermostat.a10",0); + - globals.set: + id: hvac_mode_global + value: '0' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'off' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); + - lambda: id(disp1).send_command_printf("home.a51.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); + on_turn_on: + - lambda: id(disp1).set_component_value("thermostat.a10",1); + - globals.set: + id: hvac_mode_global + value: '1' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'heat' + - lambda: |- + if (id(heating_room_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=50"); + } else if (id(heating_room_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: id(disp1).send_command_printf("home.a51.pic=65"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); + + ##### DISPLAY ALWAYS ON ##### + - platform: gpio + name: ${device_name} Screen Power + id: screen_power + entity_category: config + pin: + number: 4 + inverted: true + restore_mode: ALWAYS_ON + internal: true + + ##### Switch Display Sleep Modus ##### + - platform: template + device_class: switch + name: ${device_name} Sleep Modus + id: sleep_modus + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); + - globals.set: + id: sleep_modus_global + value: '0' + - lambda: id(disp1).set_component_value("settings.a02",0); + on_turn_on: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); + - globals.set: + id: sleep_modus_global + value: '1' + - lambda: id(disp1).set_component_value("settings.a02",1); + +######################################### +# +# +############################################################# +##### CLOSE - SWITCH ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - NUMBER ##### +############################################################# +# +# +######################################### + +number: + + ##### SCREEN BRIGHTNESS ##### + - platform: template + name: ${device_name} Display Brightness + id: display_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).set_backlight_brightness(x/100);' + - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' + - globals.set: + id: display_brightness_global + value: !lambda 'return int(x);' + + ##### SCREEN BRIGHTNESS DIMMED DOWN ##### + - platform: template + name: ${device_name} Display Brightness Dimdown + id: display_dim_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' + - globals.set: + id: display_dim_brightness_global + value: !lambda 'return int(x);' + +######################################### +# +# +############################################################# +##### CLOSE - NUMBER ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - DISPLAY START##### +############################################################# +# +# +######################################### + +display: + - platform: nextion + id: disp1 + uart_id: tf_uart + tft_url: ${nextion_update_url} + on_setup: + then: + - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### + - wait_until: + api.connected + - delay: 0.5s + - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" + - delay: 0.5s + - switch.template.publish: + id: nextion_init + state: on + - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### + - delay: 2s ##### gives the display time to update other components & set the home page ##### + - number.set: + id: display_brightness + value: !lambda 'return id(display_brightness_global);' + - number.set: + id: display_dim_brightness + value: !lambda 'return id(display_dim_brightness_global);' + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); + - lambda: |- + id(disp1).set_component_value("settings.a02",0); + if (id(sleep_modus_global) == 1) + { + id(disp1).set_component_value("settings.a02",1); + } + - lambda: |- + id(disp1).send_command_printf("home.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=50"); + if (id(heating_room_global) == 1) + { + id(disp1).send_command_printf("home.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: |- + if (id(hvac_mode_global) == 0) { + id(disp1).send_command_printf("home.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=49"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("home.a51.pic=65"); + id(disp1).send_command_printf("thermostat.a51.pic=65"); + id(disp1).set_component_value("thermostat.a10",1); + } + +############################################################# +##### CLOSE - DISPLAY START ##### +############################################################# \ No newline at end of file From 730d88b3f5986e58764d639562f4b2dcd25e28c0 Mon Sep 17 00:00:00 2001 From: Blackymas Date: Sun, 6 Nov 2022 23:30:01 +0100 Subject: [PATCH 39/41] github esphome --- esphome.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/esphome.yaml b/esphome.yaml index d64a765..8fcb3d5 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -5,12 +5,12 @@ substitutions: ##### advanced config activate only when you know what you do ##### # ## usage of secrets-file ## -> comment in ###### Change ME ###### - # device_name: "nspanel_name01" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird. Wird im Blueprint benötigt - # friendly_name: "NSPanel Name02" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird + # device_name: "nspanel-name" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird. Wird im Blueprint benötigt + # friendly_name: "NSPanel Name" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird # wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. # wifi_password: !secret nspanel_wifi_password # add in your esphome secrets file. # ota_password: !secret nspanel_ota_password # add in your esphome secrets file. - # nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. + # nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. Example: "http://"HOME ASSISTANT IP":8123/local/nspanel/nspanel.tft" # ## static ip config ## # ip: "10.0.0.7" From c5c5d087edccfde5e93258bea23d267613519f85 Mon Sep 17 00:00:00 2001 From: Blackymas Date: Sun, 6 Nov 2022 23:51:14 +0100 Subject: [PATCH 40/41] github esphome --- esphome.yaml | 5 +- esphome_backup.yaml | 1172 ------------------------------------------- 2 files changed, 3 insertions(+), 1174 deletions(-) delete mode 100644 esphome_backup.yaml diff --git a/esphome.yaml b/esphome.yaml index 8fcb3d5..3bfe540 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -1,9 +1,10 @@ ############################################################# ##### START - SUBSTITUTIONS ##### ############################################################# -substitutions: + + ##### advanced config activate only when you know what you do ##### - +# substitutions: # ## usage of secrets-file ## -> comment in ###### Change ME ###### # device_name: "nspanel-name" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird. Wird im Blueprint benötigt # friendly_name: "NSPanel Name" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird diff --git a/esphome_backup.yaml b/esphome_backup.yaml deleted file mode 100644 index 7f80c0e..0000000 --- a/esphome_backup.yaml +++ /dev/null @@ -1,1172 +0,0 @@ -############################################################# -##### START - SUBSTITUTIONS ##### -############################################################# -substitutions: -###### Change ME ###### - node_name: "nspanel_name" # ändere Name zum Beispiel in den Raum wo das NSPanel verbaut wird - device_name: "NSPanel NAME" # ändere Name zum Beispiel Raum - ist der Name der in HA verwnedet wird - wifi_ssid: "WLAN NAME" # Gib dein WLAN Name ein - wifi_password: "WLAN PASSWORD" # Gib dein Passwort fürs WLAN ein - ota_password: "OTA PASSWORD" # Gib ein Passwort ein - kann das selbe wie WLAN sein - nextion_update_url: "http://10.0.0.200:8123/local/nspanel/nspanel.tft" # URL to tft file git or local -##### Change ME ##### - -##### advanced config activate only when you know what you do ##### - - # ## usage of secrets-file ## -> comment in ###### Change ME ###### - # wifi_ssid: !secret nspanel_wifi_ssid # add in your esphome secrets file. - # wifi_password: !secret nspanel_wifi_password # add in your esphome secrets file. - # ota_password: !secret nspanel_ota_password # add in your esphome secrets file. - # nextion_update_url: !secret nspanel_update_url # add in your esphome secrets file. - - # ## static ip config ## - # ip: "10.0.0.7" - # gw: "10.0.0.138" - # subnet: "255.255.255.0" - # dns: "10.0.0.138" - # domain: ".local" - -##### end of advanced config ##### - - - ###### EDIT THE BELOW ENTITIES FOR YOURS... depricated ####################################################################### - ##### - will be removed in future release - ignore it or set if exist ################## - ha_hotwater_charge: switch.wwcharge - ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### - ha_climate_thermostat_target_temp: sensor.nspanel_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - ha_climate_thermostat: climate.nspanel_name ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - -######################################### -# -# -############################################################# -##### CLOSE - SUBSTITUTIONS ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - Settings ##### -############################################################# -# -# -######################################### - -##### Functionality for the Nextion display ##### -external_components: - - source: github://pr#2956 - components: [nextion] - refresh: 1h - -##### ESP home CONFIG ##### -esphome: - name: ${node_name} - comment: ${device_name} - -##### TYPE OF ESP BOARD ##### -esp32: - board: esp32dev - -##### WIFI SETUP ##### -wifi: - ssid: ${wifi_ssid} - password: ${wifi_password} - power_save_mode: none - ##### advanced config - uncomment to use static IP-Config ##### - # manual_ip: - # static_ip: ${ip} - # gateway: ${gw} - # subnet: ${subnet} - # dns1: ${dns} - # domain: ${domain} - # Enable fallback hotspot (captive portal) in case wifi connection fails - ap: - ssid: "${device_name}" - password: ${wifi_password} - -captive_portal: - -web_server: - port: 80 - auth: - username: admin - password: ${ota_password} - -##### OTA (Over the air updates) password ##### -ota: - password: ${ota_password} - safe_mode: true - reboot_timeout: 3min - num_attempts: 3 - -##### LOGGER ##### -logger: -# baud_rate: 0 -# level: WARN - -##### CONFIGURE INTERNAL BUZZER ##### -output: - ##### BUZZER FOR PLAYING RINGTONES ##### - - platform: ledc - id: buzzer_out - pin: - number: 21 - -##### ENABLE RINGTONE MUSIC SUPPORT ##### -rtttl: - id: buzzer - output: buzzer_out - -##### UART FOR NEXTION DISPLAY ##### -uart: - tx_pin: 16 - rx_pin: 17 - baud_rate: 115200 - id: tf_uart - -###### A reboot button is always useful ##### -button: - - platform: restart - name: ${device_name} Restart - id: restart_nspanel - - - - -######################################### -# -# -############################################################# -##### CLOSE - Settings ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - API ##### -############################################################# -# -# -######################################### - -api: - services: - - ##### SERVICE TO UPDATE THE HMI FILE ##### - - service: upload_tft - then: - - lambda: 'id(disp1)->upload_tft();' - - ##### Service to send a command "printf" directly to the display. Useful for testing ##### - - service: send_command_printf - variables: - cmd: string - then: - - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' - - ##### Service to send a command "text_printf" directly to the display. Useful for testing ##### - - service: send_command_text_printf - variables: - component: string - message: string - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' - - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_value - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_value(component.c_str(), message);' - - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_hide - variables: - component: string - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).hide_component(component.c_str());' - - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_font_color - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' - ##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### - - service: send_command_background_color - variables: - component: string - message: int - then: - - wait_until: - switch.is_on: nextion_init - - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' - -######################################### -# -# -############################################################# -##### CLOSE - API ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - GLOBALS ##### -############################################################# -# -# -######################################### - -globals: - - ##### Save Target Temp ##### - - id: climate_target_temp_val_global - type: float - restore_value: true - initial_value: '12' - - ##### Save Thermostat PIC Position ##### - - id: climate_slider_val_global - type: int - restore_value: true - initial_value: '0' - - ##### Save Display Brightness for NSPanel reboot ##### - - id: display_brightness_global - type: int - restore_value: true - initial_value: '100' - - ##### Save Display DIM Brightness for NSPanel reboot - - id: display_dim_brightness_global - type: int - restore_value: true - initial_value: '10' - - ##### Save Display DIM Brightness for NSPanel reboot - - id: sleep_modus_global - type: int - restore_value: true - initial_value: '0' - - ##### Save State Heating Room ##### - - id: heating_room_global - type: int - restore_value: true - initial_value: '0' - - ##### Save State HVAC ##### - - id: hvac_mode_global - type: int - restore_value: true - initial_value: '0' - - ##### lastclick State ##### - - id: lastclick_global - type: std::string - restore_value: no - initial_value: '' - - ##### lastclick State ##### - - id: last_click_lightsettings - type: std::string - restore_value: no - initial_value: '' - - ##### lastclick State ##### - - id: last_click_coversettings - type: std::string - restore_value: no - initial_value: '' - - ##### lastclick State ##### - - id: last_click_weathersettings - type: std::string - restore_value: no - initial_value: '' - -######################################### -# -# -############################################################# -##### CLOSE - GLOBALS ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - BINARY SENSOR ##### -############################################################# -# -# -######################################### - -binary_sensor: - - ###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### - - platform: gpio - name: ${device_name} Left Button - pin: - number: 14 - inverted: true - # on_click: - # - switch.toggle: relay_1 - - ##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### - - platform: gpio - name: ${device_name} Right Button - pin: - number: 27 - inverted: true - # on_click: - # - switch.toggle: relay_2 - - ##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### - - platform: nextion - name: ${device_name} Climate Target DOWN - page_id: 6 - component_id: 13 - internal: true - on_click: - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: ${ha_climate_thermostat} - temperature: !lambda return id(climate_target_temp_val_global) - 0.5; - - ##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### - - platform: nextion - name: ${device_name} Climate Target UP - page_id: 6 - component_id: 14 - internal: true - on_click: - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: ${ha_climate_thermostat} - temperature: !lambda return id(climate_target_temp_val_global) + 0.5; - - ##### THERMOSTAT - BUTTON ON / OFF Heating ##### - - platform: nextion - name: ${device_name} Heating Room State - id: heating_room_state - page_id: 6 - component_id: 16 - internal: true - on_click: - - switch.toggle: hvac_mode - - ##### Restart NSPanel Button ##### - - platform: nextion - name: ${device_name} Restart - page_id: 7 - component_id: 10 - internal: true - on_click: - - button.press: restart_nspanel - - ##### Sleep Modus NSPanel Button ##### - - platform: nextion - name: ${device_name} Sleep Modus - page_id: 7 - component_id: 5 - internal: true - on_click: - - switch.toggle: sleep_modus - - ##### Hotwater Charge ##### - - platform: nextion - name: ${device_name} Hotwater Charge - page_id: 6 - component_id: 21 - on_click: - - homeassistant.service: - service: switch.toggle - data: - entity_id: ${ha_hotwater_charge} - -######################################### -# -# -############################################################# -##### CLOSE - BINARY SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - SENSOR ##### -############################################################# -# -# -######################################### - -sensor: - - ##### Uptime ##### - - platform: uptime - name: ${device_name} uptime - disabled_by_default: true - - ##### WIFI Signal stregth - - platform: wifi_signal - name: ${device_name} RSSI - update_interval: 60s - - ##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### - - platform: adc - id: ntc_source - pin: 38 - update_interval: 10s - attenuation: 11db - - ##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### - - platform: resistance - id: resistance_sensor - sensor: ntc_source - configuration: DOWNSTREAM - resistor: 11.2kOhm - - ##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### - - platform: ntc - name: ${device_name} Temperature - id: temp_nspanel - sensor: resistance_sensor - calibration: - b_constant: 3950 - reference_temperature: 25°C - reference_resistance: 10kOhm - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. - - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); - - ##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### - - platform: homeassistant - id: ha_climate_target_temp - entity_id: ${ha_climate_thermostat_target_temp} - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - globals.set: - id: climate_target_temp_val_global - value: !lambda 'return float(x);' - - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); - # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. - - lambda: |- - int left=16; // 16 is empty left. - int mid=17; // 17 is empty mid. - int right=18; // 18 is empty right. - if (id(climate_target_temp_val_global) == 13) { - left=16; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 13.5) { - left=19; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 14) { - left=20; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 14.5) { - left=21; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 15) { - left=22; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 15.5) { - left=23; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 16) { - left=24; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 16.5) { - left=25; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 17) { - left=26; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 17.5) { - left=27; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 18) { - left=28; - mid=17; - right=18; - } else if (id(climate_target_temp_val_global) == 18.5) { - left=29; - mid=30; - right=18; - } else if (id(climate_target_temp_val_global) == 19) { - left=29; - mid=31; - right=18; - } else if (id(climate_target_temp_val_global) == 19.5) { - left=29; - mid=32; - right=18; - } else if (id(climate_target_temp_val_global) == 20) { - left=29; - mid=33; - right=18; - } else if (id(climate_target_temp_val_global) == 20.5) { - left=29; - mid=34; - right=18; - } else if (id(climate_target_temp_val_global) == 21) { - left=29; - mid=35; - right=18; - } else if (id(climate_target_temp_val_global) == 21.5) { - left=29; - mid=36; - right=18; - } else if (id(climate_target_temp_val_global) == 22) { - left=29; - mid=37; - right=38; - } else if (id(climate_target_temp_val_global) == 22.5) { - left=29; - mid=37; - right=39; - } else if (id(climate_target_temp_val_global) == 23) { - left=29; - mid=37; - right=40; - } else if (id(climate_target_temp_val_global) == 23.5) { - left=29; - mid=37; - right=41; - } else if (id(climate_target_temp_val_global) == 24) { - left=29; - mid=37; - right=42; - } else if (id(climate_target_temp_val_global) == 24.5) { - left=29; - mid=37; - right=43; - } else if (id(climate_target_temp_val_global) == 25) { - left=29; - mid=37; - right=44; - } else if (id(climate_target_temp_val_global) == 25.5) { - left=29; - mid=37; - right=45; - } else if (id(climate_target_temp_val_global) == 26) { - left=29; - mid=37; - right=46; - } else if (id(climate_target_temp_val_global) == 26.5) { - left=29; - mid=37; - right=47; - } else if (id(climate_target_temp_val_global) == 27) { - left=29; - mid=37; - right=48; - } - // sends the 3 images to the display - id(disp1).send_command_printf("thermostat.a01.pic=%i", left); - id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); - id(disp1).send_command_printf("thermostat.a03.pic=%i", right); - - ###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### - - platform: nextion - id: climate_circleslider - name: ${device_name} Climate circleslider - variable_name: climateslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - globals.set: - id: climate_slider_val_global - value: !lambda 'return int(x);' - - lambda: |- - if (id(climate_slider_val_global) == 0) { - id(climate_target_temp_val_global) = 13; - } else if (id(climate_slider_val_global) == 1) { - id(climate_target_temp_val_global) = 13.5; - } else if (id(climate_slider_val_global) == 2) { - id(climate_target_temp_val_global) = 14; - } else if (id(climate_slider_val_global) == 3) { - id(climate_target_temp_val_global) = 14.5; - } else if (id(climate_slider_val_global) == 4) { - id(climate_target_temp_val_global) = 15; - } else if (id(climate_slider_val_global) == 5) { - id(climate_target_temp_val_global) = 15.5; - } else if (id(climate_slider_val_global) == 6) { - id(climate_target_temp_val_global) = 16; - } else if (id(climate_slider_val_global) == 7) { - id(climate_target_temp_val_global) = 16.5; - } else if (id(climate_slider_val_global) == 8) { - id(climate_target_temp_val_global) = 17; - } else if (id(climate_slider_val_global) == 9) { - id(climate_target_temp_val_global) = 17.5; - } else if (id(climate_slider_val_global) == 10) { - id(climate_target_temp_val_global) = 18; - } else if (id(climate_slider_val_global) == 11) { - id(climate_target_temp_val_global) = 18.5; - } else if (id(climate_slider_val_global) == 12) { - id(climate_target_temp_val_global) = 19; - } else if (id(climate_slider_val_global) == 13) { - id(climate_target_temp_val_global) = 19.5; - } else if (id(climate_slider_val_global) == 14) { - id(climate_target_temp_val_global) = 20; - } else if (id(climate_slider_val_global) == 15) { - id(climate_target_temp_val_global) = 20.5; - } else if (id(climate_slider_val_global) == 16) { - id(climate_target_temp_val_global) = 21; - } else if (id(climate_slider_val_global) == 17) { - id(climate_target_temp_val_global) = 21.5; - } else if (id(climate_slider_val_global) == 18) { - id(climate_target_temp_val_global) = 22; - } else if (id(climate_slider_val_global) == 19) { - id(climate_target_temp_val_global) = 22.5; - } else if (id(climate_slider_val_global) == 20) { - id(climate_target_temp_val_global) = 23; - } else if (id(climate_slider_val_global) == 21) { - id(climate_target_temp_val_global) = 23.5; - } else if (id(climate_slider_val_global) == 22) { - id(climate_target_temp_val_global) = 24; - } else if (id(climate_slider_val_global) == 23) { - id(climate_target_temp_val_global) = 24.5; - } else if (id(climate_slider_val_global) == 24) { - id(climate_target_temp_val_global) = 25; - } else if (id(climate_slider_val_global) == 25) { - id(climate_target_temp_val_global) = 25.5; - } else if (id(climate_slider_val_global) == 26) { - id(climate_target_temp_val_global) = 26; - } else if (id(climate_slider_val_global) == 27) { - id(climate_target_temp_val_global) = 26.5; - } else if (id(climate_slider_val_global) == 28) { - id(climate_target_temp_val_global) = 27; - } - - homeassistant.service: - service: climate.set_temperature - data_template: - entity_id: ${ha_climate_thermostat} - temperature: !lambda return id(climate_target_temp_val_global); - - ###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### - - platform: nextion - id: brightslider - name: ${device_name} brightness Slider - variable_name: brightslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_brightness - value: !lambda 'return int(x);' - # send text field percentage of current_lightslider_val - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - ###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### - - platform: nextion - id: dimslider - name: ${device_name} dim brightness slider - variable_name: dimslider - internal: true - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - number.set: - id: display_dim_brightness - value: !lambda 'return int(x);' - # send text field percentage of current_lightslider_val - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - ###### Send current page to HA - - platform: nextion - id: current_page - name: "${device_name} Current Page" - variable_name: dp - update_interval: 1s - accuracy_decimals: 0 - filters: - - delta: 1.0 - - lambda: return int(x); - - -######################################### -# -# -############################################################# -##### CLOSE - SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - TEXT SENSOR##### -############################################################# -# -# -######################################### - -text_sensor: - - ##### ESPhome version used to compile the app ##### - - platform: version - name: ${device_name} ESPhome Version - disabled_by_default: true - - - platform: wifi_info - ip_address: - name: ${device_name} IP - disabled_by_default: true - ssid: - name: ${device_name} SSID - disabled_by_default: true - bssid: - name: ${device_name} BSSID - disabled_by_default: true - - ##### SUN SENSOR FROM HA ##### - - platform: homeassistant - id: sun_sun - entity_id: sun.sun - - ##### last click sensor, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} Last Click - id: disp1_last_click_nextion - update_interval: 50ms - component_name: lastclick - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(lastclick_global).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: lastclick_global - value: !lambda return x; - - ##### last click lightsettings page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} last click lightsettings - id: disp1_last_click_lightsettings - update_interval: 50ms - component_name: lightsetting - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(last_click_lightsettings).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: last_click_lightsettings - value: !lambda return x; - - ##### last click coversettings page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} last click coversettings - id: disp1_last_click_coversettings - update_interval: 50ms - component_name: coversetting - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(last_click_coversettings).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: last_click_coversettings - value: !lambda return x; - - ##### last click weather page, the main action variable - push to HA ##### - - platform: nextion - nextion_id: disp1 - name: ${device_name} last click weathersettings - id: disp1_last_click_weathersettings - update_interval: 50ms - component_name: weathersetting - internal: false - filters: - - lambda: |- - if (strcmp(x.c_str(), id(last_click_weathersettings).c_str()) != 0) { - return x; - } else { - return {}; - } - on_value: - then: - - globals.set: - id: last_click_weathersettings - value: !lambda return x; - - ##### HEATING System ICON ##### - - platform: homeassistant - entity_id: ${ha_heating_system_flame} - name: "Heating System" - id: heating_system - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - int symbol=53; // 53 is a blank image 20x20 - if (id(heating_system).state == "on") { - symbol=64; - } - id(disp1).send_command_printf("home.a50.pic=%i", symbol); - id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); - - ##### Hotwater Charge ICON ##### - - platform: homeassistant - entity_id: ${ha_hotwater_charge} - name: "Hotwater Charge" - id: hotwater_charge - on_value: - then: - - wait_until: - switch.is_on: nextion_init - - lambda: |- - if (id(hotwater_charge).state == "on") { - id(disp1).set_component_value("thermostat.a12",1); - } else { - id(disp1).set_component_value("thermostat.a12",0); - } - -######################################### -# -# -############################################################# -##### CLOSE - TEXT SENSOR ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - SWITCH ##### -############################################################# -# -# -######################################### - -switch: - - # ##### Restart switch ###### - # - platform: restart - # name: ${device_name} Restart - - # ##### Restart in safe-mode ##### - # - platform: safe_mode - # name: ${device_name} Restart (Safe Mode) - - ##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### - - platform: template - name: ${device_name} Nextion inited - id: nextion_init - entity_category: config - restore_state: false - assumed_state: off - optimistic: true - - ##### UPDATE TFT DISPLAY ##### - - platform: template - name: Update TFT display - id: tft_update - turn_on_action: - - delay: 16ms - - lambda: id(disp1).upload_tft(); - - switch.turn_off: tft_update - - ##### PHYSICAL SWITCH 1 ##### - - platform: gpio - name: ${device_name} Relay 1 - id: relay_1 - pin: - number: 22 - - ##### PHYSICAL SWITCH 2 ###### - - platform: gpio - name: ${device_name} Relay 2 - id: relay_2 - pin: - number: 19 - - ##### Switch Climate HVAC Mode ##### - - platform: template - device_class: switch - name: ${device_name} hvac Mode - id: hvac_mode - restore_state: true - assumed_state: false - optimistic: true - on_turn_off: - - lambda: id(disp1).set_component_value("thermostat.a10",0); - - globals.set: - id: hvac_mode_global - value: '0' - - homeassistant.service: - service: climate.set_hvac_mode - data_template: - entity_id: $ha_climate_thermostat - hvac_mode: 'off' - - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); - - lambda: id(disp1).send_command_printf("home.a51.pic=53"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); - on_turn_on: - - lambda: id(disp1).set_component_value("thermostat.a10",1); - - globals.set: - id: hvac_mode_global - value: '1' - - homeassistant.service: - service: climate.set_hvac_mode - data_template: - entity_id: $ha_climate_thermostat - hvac_mode: 'heat' - - lambda: |- - if (id(heating_room_global) == 0) - { - id(disp1).send_command_printf("thermostat.a06.pic=50"); - } else if (id(heating_room_global) == 1) { - id(disp1).send_command_printf("thermostat.a06.pic=51"); - } - - lambda: id(disp1).send_command_printf("home.a51.pic=65"); - - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); - - ##### DISPLAY ALWAYS ON ##### - - platform: gpio - name: ${device_name} Screen Power - id: screen_power - entity_category: config - pin: - number: 4 - inverted: true - restore_mode: ALWAYS_ON - internal: true - - ##### Switch Display Sleep Modus ##### - - platform: template - device_class: switch - name: ${device_name} Sleep Modus - id: sleep_modus - restore_state: true - assumed_state: false - optimistic: true - on_turn_off: - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); - - globals.set: - id: sleep_modus_global - value: '0' - - lambda: id(disp1).set_component_value("settings.a02",0); - on_turn_on: - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); - - globals.set: - id: sleep_modus_global - value: '1' - - lambda: id(disp1).set_component_value("settings.a02",1); - -######################################### -# -# -############################################################# -##### CLOSE - SWITCH ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - NUMBER ##### -############################################################# -# -# -######################################### - -number: - - ##### SCREEN BRIGHTNESS ##### - - platform: template - name: ${device_name} Display Brightness - id: display_brightness - entity_category: config - unit_of_measurement: '%' - min_value: 1 - max_value: 100 - step: 1 - restore_value: true - optimistic: true - set_action: - then: - - lambda: 'id(disp1).set_backlight_brightness(x/100);' - - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' - - globals.set: - id: display_brightness_global - value: !lambda 'return int(x);' - - ##### SCREEN BRIGHTNESS DIMMED DOWN ##### - - platform: template - name: ${device_name} Display Brightness Dimdown - id: display_dim_brightness - entity_category: config - unit_of_measurement: '%' - min_value: 1 - max_value: 100 - step: 1 - restore_value: true - optimistic: true - set_action: - then: - - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' - - globals.set: - id: display_dim_brightness_global - value: !lambda 'return int(x);' - -######################################### -# -# -############################################################# -##### CLOSE - NUMBER ##### -############################################################# -# -## -### -############################################################################################################################################################################################# -### -## -# -############################################################# -##### START - DISPLAY START##### -############################################################# -# -# -######################################### - -display: - - platform: nextion - id: disp1 - uart_id: tf_uart - tft_url: ${nextion_update_url} - on_setup: - then: - - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### - - wait_until: - api.connected - - delay: 0.5s - - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" - - delay: 0.5s - - switch.template.publish: - id: nextion_init - state: on - - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### - - delay: 2s ##### gives the display time to update other components & set the home page ##### - - number.set: - id: display_brightness - value: !lambda 'return id(display_brightness_global);' - - number.set: - id: display_dim_brightness - value: !lambda 'return id(display_dim_brightness_global);' - - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); - - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); - - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); - - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); - - lambda: |- - id(disp1).set_component_value("settings.a02",0); - if (id(sleep_modus_global) == 1) - { - id(disp1).set_component_value("settings.a02",1); - } - - lambda: |- - id(disp1).send_command_printf("home.a50.pic=53"); - id(disp1).send_command_printf("thermostat.a50.pic=53"); - id(disp1).send_command_printf("thermostat.a06.pic=50"); - if (id(heating_room_global) == 1) - { - id(disp1).send_command_printf("home.a52.pic=66"); - id(disp1).send_command_printf("thermostat.a52.pic=66"); - id(disp1).send_command_printf("thermostat.a06.pic=51"); - } - - lambda: |- - if (id(hvac_mode_global) == 0) { - id(disp1).send_command_printf("home.a51.pic=53"); - id(disp1).send_command_printf("thermostat.a51.pic=53"); - id(disp1).send_command_printf("thermostat.a06.pic=49"); - } else if (id(hvac_mode_global) == 1) { - id(disp1).send_command_printf("home.a51.pic=65"); - id(disp1).send_command_printf("thermostat.a51.pic=65"); - id(disp1).set_component_value("thermostat.a10",1); - } - -############################################################# -##### CLOSE - DISPLAY START ##### -############################################################# \ No newline at end of file From 86b011fef96deb1dab18a7e566622cd2d4f0e3e9 Mon Sep 17 00:00:00 2001 From: Blackymas Date: Sun, 6 Nov 2022 23:53:08 +0100 Subject: [PATCH 41/41] esphome github --- esphome.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/esphome.yaml b/esphome.yaml index 3bfe540..20e36ec 100644 --- a/esphome.yaml +++ b/esphome.yaml @@ -24,10 +24,10 @@ ###### EDIT THE BELOW ENTITIES FOR YOURS... depricated ####################################################################### ##### - will be removed in future release - ignore it or set if exist ################## - ha_hotwater_charge: switch.wwcharge - ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### - ha_climate_thermostat_target_temp: sensor.nspanel_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### - ha_climate_thermostat: climate.nspanel_name ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + # ha_hotwater_charge: switch.wwcharge + # ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### + # ha_climate_thermostat_target_temp: sensor.nspanel_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + # ha_climate_thermostat: climate.nspanel_name ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### ######################################### # #

    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νlY3HZxJmz@

  • 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νlY3HZxJmz@

  • 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νlY3HZxJmz@

    O$Ump*(dsyr!+PJ7Qx2+LvP|*E@9#Om?;QTr1WvLn&&&aToN}PnSxa9H z_;7SDQ~149m5LSd+tCBRq(1KLaPXr(REx>7e6!({(xsYYV#_b!e4M0kCZ1T9FB8|0 zMx;M_R7s-jMOl!PZ%vewF*8oko?I-z zky>`6lbpD3U&LvpKfZqZBHkl{5~2I+Dnrr%JDr3?S0&fve8Y&TKL))P^mm}21?48VDo{?5 zTo1}5R0(y!sgfE{CL`lOnT$*TWirB~iOC3)B_<0Lo-! z8Yq*ITR@qNd;yfn$P7>>BVPn%GQue$c1%o;n2b<|Oh)E_G6`Xl^f>4OP$nM>L799k z0_7CRZJR&LZ4GIA~FR6tnfHXvO`s=577PC2$>g!}K9=ivCp zNjXx>oRs4}IUDdbj3kmNM{1dqa#YKah$UwUpecEzmL*e;M=%b1M2;(A3GxVG{O6Q? zWlN_l?!+jIV?G{E%Hi{JBzPI~0r(DP$Jr4zI#gv&$}!ZXMr21lmrSM{99<2ivM`cl znUiwdCuajT;w+a;rX0>(2C`mRHY#dw;;$5UtcCG1Qi(^*5K76hD#Il^HtUU${C!Q1 z+O{AlvOam_xU(7GtCZuAoaay+T{4++aHMvK-%BnpnJVSjk6&{n%dLtq( zDF?ovk(xuZ+iNy0Wc$LP!_!8V+f0}@Y5%rz=|QC8-Zsg&cawCB@up5&6rl!JD07IHad zD&=UC^Jjm~-{_^y$dm&-70THQRpz7|YW8CcwEWwArW`yU=QxNB%SMS)0;j;NM3tOl ztHRvoC>G#IEpz5{ZEXr>_lVdSIj8&m{3%}QSfMzkAenNsc?`1(GsKwtMapqGzbfA_ z+dLszx3IuTIb!lN{}dLa#(P!#-&gj(DaZdOQVv@%l~5@MlZ);t2S2HVL!}&Hz0lu1 z<+%G7UG^v6T*ip5dkMDp_o1wR&y(SEU(VOtZ~wQAtH<Lr;yFgDmic^-mJfF8&(fF-n4k>b<%D*$NHv) z%lEtdXh+rUi*`5mO-Fvg>jKqQABCZ&eINv8OgVF;ul~iOoO{EjrB2RI9=K#~cWQl_ zc2n({x_?4fveDz!!Lm__tpjVKn>M#@<}BO!nMQ%wa^MnYEkl?KRqcz;B_ie?SL$pq znpf(Z!^>v(E}OE5Ti%@GYW@80go+!ERZ_#9@c}X(Ip<>8D0?Na;C4qfr@bEZ6n2Gk zMmNdb@;+hd**9w%A>Eb^9{K6<9vS?^++=9PuAtZ+Jjo4fSH(fi{sm zdgrhE<+bFd6~@cxpUMp;=j4%E2K{!!FNE1tflGA0wXC+38`!c|Kes>U@Lf-F8%W1; z&IKz}a}H;%79wWf{M2*%KYH~1OtwW?{681@-&)313(8DcW}GO5AL*-4F6SJ%bM!7p zJm2|VQEcQyC!pd%l51zUmMUFOJ6)w8xDL=ul{<+flKw$pIUKg5`F5sr@2Lt z96z`JfGBu_?KQbM3w_|yYmX}IH!O4dPsL5|JU^Xcr^-_I^@4qG{6(=lk^FrNT;!em z#iJ*dm#rqwr=O>nE1dJrncIaOwX;??JdgvvPd}f)`RUHij~?YFPOc(wBeK34Fw4!e zirc@$b1;QxWxFb8NMcMhdgB=^H<9NjbYgnX2}Vj>?qw%^ErgBE2QJxmypz`A*tZWW zYMo&4kFV>irz}cx*gK~2ZZ=Oni@^dbO3I@9C$cBZR^jMg_6a=akmn7+`FXiY0UwMB z;l$RLs{R4%1V?8Y7Y8HXa5&z(jB6aqc4@u;N1lVp8hjVhZe&6!-$^3h{U!cJZ$E$) zQ5CsT`FqnM*56vzoxcs;_*0gk+W7=b;|>=NP2PsUDZ%PMk9bc%vc*bir>CDkaOvM( zSC)wd9$WQHtMo5{JFc@r<(&?C$FR}+H_$b0k}E!`$JO$O*`+Ivzr^2j;P1cwB7dUL z;cr|iW7Bi{o!E3R#p14(zpKYjNc%IP-!I8^*6#M_APD`U54e4i>Jeh@=ddMO6m(+E zyA{1b$8tBK0*|ZakHdf-N3Zyyx1fKpWv+A6mwVN3=inE(iJLypwRx@R5I?MudwZ?V~e~TfDykle~VE4&Iq~v z+&a8rSuW!9?Te-?^391!ULnU8bKH zy`8cBx&8n4`sk;Ue8Y_piyaH#yFb2;?Os1WaH$f#?oUqVol|{~K!+YekIL20$1drs zW1lLQx^hhC>LCL^j@qPFPnqNWR7#QTL)#kv?R82)&QoKP;{4=t?4&${^|yN;{I9wW7$hr{zK{czR1D7iaa)qr*x zMRB=E_2fl+mrY(YaS|Q|4qmv%eYlGDup@f73SEFKJ7_JObo-(ab0$ve&-()>`o<>r zL90JTAFKK_c3#|*VSK)7d4W~WpZE6L|DEHxdQATptN+D{KGmBa^`-3pFLq_fjv=PK zl@fURf=h3|RS}kL43Vw<74)GJ?G&DcaG@{Qs+G9Ldw8kBU!e{3Z`}_e(y(dyEp5DO zf@{HFr;U@{TR@(J^k5ZQSc?`WxW>y?dc*Wnl>PjQHlnJHI@y9k>rMr*H6%ghd~fy^Y-%M(eaJ>i7_P?3TXD+heY8fQ#)$`#s!muXnPSv4g!_ zkxiVH_nt+oEbAlADYI0R{E(ElBkkdSPs5WKId-89+gJs8Q(NwHyE)x)R`Qmm|7W`1 zZ;Hg3)@vJ$MJ?UhJ=E7cJG*3QOtHl0;v}^lEfdSg}w0nSou*-?TP(niW}R~ zKYp2R^jj<=6C>gTmna|Nbt189bwVHg<7BsX`+GL#QQo`qqv?oXD_9TDXDk%uD+eomJLvbd-C5n*U8P+xDDUaw*UTwtyIl)Cb)KR0HzT}* z*q_y2OnCWyng`ggl9rGx>l+4Ry73ay#?ua><@rA?c@4K^fG2nscracy_h+ljkJ08n z@X#!;SY3s_*+GS6edFbtZoJsqnuHyEt>EGG^PV=?By&(Z7G1<_L3y9z21_|;y?a^T zcp2P{mnXF2GA7`Gf2-@k-M*d&X%EdQDD;h&{1jeRX^V_s=aZK&2EOCh(~p9e@vd>M{w`5l zI_oXzFOHS=)h1IPmk`tNJa5_VKb7Pbd;!^GJ3N)K0XJH!qMyF#KBOH?c*x&LJ814! z);A1N_nb6o?}}R_FL?#u%Rim>w9)2y+l^@94p)5k2i@(UuNZXO$EfY}oRax&%@3=VS|9xIk z_e#FyK9T#k#pLD3`8l}#$(?4Sxj`a>#}3EgsqWPY9Ebw8D@ZI-%lc-g&iXG-j40qW zMoT;W*ZjNvADf$T!yN;+mO*~CsdLPB@UhLU`V;cPL1Q(wlv36wUa*6bT<};04ZW84 z_Y#-S=I=MBNlq?$H+oyp=NaNf^lOY7d^Mx?#aT7-owAfBS=J|BP9}M=wE>=|asvro zPD4Y}fJ&!v%9!G%J-4_RM^z-*3SO{-FGiloOEd7{i*v}d;ncD|@%MC+zZmj>th{R_ ze|Hz3&YNbI<9?N=j8ooM!Jio);T`JQik4R;5W3&)CwWr*5Whb9`NmXUhImfo{vJPYFt-`!$d}y3Bo-sz^NyJ0W4D~2|(URHj&?fr1gN!Qc6E5FK^0E~+)S4HN_WUcL z(g{3X1t%MgjntdH!8k7ldRC$J`*7=*Iojp%KFO2PS)%MJ_ayYn^G!)!uwLT1-FTQ! znvVWw(dInEeAWAm_d(e660eBbqb_&`N@QZvMq;=rY^UU<8h?pTGgjVuZR2YByC%s? zGwkK|+(sGymgV6pL}2nDP+4Lu=B>mkrh2D%r+UwO2D$E&S}GsCCRUC1$x93`@^cXj z!2GN@Q)PYP4*^g*K3X{IJ})|REAsF(AVKaPG?sX8GNu|+y(6Kw*u^QJ$2^DJt0XTm z?PhBdHIXM~>tF4q_txM{Y}@OdxDali%P!`zV1 zo8i46+C698FZ}*wf8wL`!&r2-Z}~3vY&*DY1uw_M67XW%59ThxJ;mP_$34e9$2}K3 z93+ySm!B?(HgVQ1R(4)PUWk&z&*z7#9GEfEDeDtfXxQQJkh{g>Gss^wdQ)zOaa`;X zdpx@(hkTUPF>rUmbHRmCljkh-WtVptw47@2*NlIw@EW!{$)8i!C;rf`;;&g72=qqg zjxt2C$hjcCDQ*QH>pgqG*Kzc<_Qea}wB0ih(SVpWYXujh6BJiOi?6=TX}vD@1Tvny z=)P5406Oc@dk8VnGs$x+W*6)50zaNc1Sjg1{17Sj7SSKvv|e#Vj{45a-UKc&?U1_; ze2|wWQ)Dj$Hx3^P7twhE_+U&Ybw*A7*FHNp$puk4*r%BNcL`i#$gl=^zyWwLi$zle zobWXfxX_B=`zw!0Z7E#X!!}O)uZy%B^+I0;ZkU4{M1G%I))yO^it8b0L$miw1`7))nh699TNP#aO{}ekRL8QaaDt#owB}Q#eolz zYQ`;fwd_1Tlmi5nPq+9838Mj;2DT0uA3kSxg82#Bd%M)rOz8H7n0vS_|)QIX1+@Ei*IZs zCCAG8wrX{_eI|KQJStTC!rxHQgcSxGabu2~sJ;kXg($M$cE1gKJS>qN>Kfz{;${(X zt@oT4j2wu(uts}U^-bHlcvHL-R}M)#2z@Ia&titEZ*eVv=O`xllN@dXk9JfD@=5-v zd(HxI5_u53`Izt-7vRUc!C}}C;oabsk$0$PtHd$;4__>IbgRZ2hqP(e_D|uL-1klA z2)o5ep63GBZEifZUMO_Wf?s0$w#Eszfv$7zmvlrXX$9v!4S3#<V@|8E1!Rt>jegJ?dWeDR@4^*pzzMMK>d0 zDV`Iyt9=GM(<)xlUvf`GFE<683ZvYyT4@b!7$-!FFPduR&WTNjv|C=7F@fCir8xdn zd$N9>${XK@%~)9RHy1Y>rxk36Z<)r6ZqA$SNFX~9zGVp7aRjlR{2oJ(i6>_^DBC>> z+Zc$^@qL;YQxi^dt2iCCpe~K};P5;C)A`#Edh#qP8e45GEK!|{I7^=KtQ3hU*8RY9 z#FdU6DZ(fgQ=|-@t;KvZzIYjZS|1WxoJ%aIZfq|c0k)sE&CL9aOFO?Xw-Hg zhLP(USTNBJ3<(RxJ+0v|?4cBvA&g_o6VF%Num7kTJT37+yOo8 zaKGe!$2|!?xDq3S4c^5V88CY~FLtBne!(1yeuLIayWU1#?Ge#~l4l3$vs&;o+;zy^ zQfdb(*El`}&sXe06XnrxD)!|1u5w}1AIbGO_d?G|%w2$G*ozM%Vu`dE>UvSLOALcC zLh-BK3FA7!xkL3*h&MJg7?j`;qKLx&thO)^#w;|Ym=FA0uu}4=@_S0yzd@Wq*qCbnerb1<3H?;cjTE^Rn}5YPf#s$Uy$_V~u-*$Ge!x#-vQ2!iIY6@p5U^0VAsPL2alkCV-rJwflZ( zgfD4H&<7%Zk;r=xGd~#ybH(FApq|nU<=PF89^#4a6VuK@4oXFR@YPU~A0|!u1J=Pd ziJ`PF6^p2iwJvm*f-Cr3y&Z!5tVs)L*dB|cd)cRux5vIJmsS&qV&ItY8b@9vp0vOF z(c{&@w>KJ{l(*W*JC(a6MPBBoQc~I9QNkCs+T6GON>U|V2_#xsZPq9cXPjLiBQ5gm zL6l+wzNg-B&&*HL=k?f=<CDBGPy6-E1?rK!kGGBEe% zFBeV6F^|JMWw*=#U(^;G*Zhl;jW(!ct0^)BB~y_=@s9Ilu#97`807kNI_gNwX(>V2 zw`09qKn`52OKFruwtb7BR5flVVh@sYmdB(-n~SCuUChNiBI1VWpDJzd0{R;%4cL2n zR2^n~&q8NPo*}MN(Q9pGYe{L~MxAS+w;`x`2vLFnGj~)w&68zUucI^FWTXFJ&y&qL zLg`D85PEXk0UNSWE@Z&Ck^Ode1h*1Ee;NERysYSlMa!f`K0}+dm*n0g=a4g?H%1f0 z7C8bvj#)NJi}>j39OBRBo(UB>xOzSidwc$-M)j#qm`-^IiMHUBTv7D! z@cqMSpD;XGo00o|5M#tnTImHDH?c1RQU(I%p|cn>sz{=GuyA%v zDE}KGJ&}<+_r z=R)55-ISB^9<_bp55o@+|5e4W67ojPkHWvmeFpR4lo);)%A_sRD^;)<|0!bU#%{7{SgpY_7{p2lOBkHQ>w zri?(0LKoOuHc-2&UmPU$E6Q6NXuHau`EGy3k@pr=};!eTV2H zPOFmA%kEm_;mrz1T9g)1D3jCtA&AZv2u*O4-$}Um_ekza~~h2tH`sukX~4 zSV#1iEpISAI9&R|6nmq6yS<_GnbKEFPnLdIN_or6#jxnGJIWs_Z!LfAI`ev#?JNI9 zdByd{^_|x(t9iI)+Vv>1H`ioO&aVB{^*OawwKHn18(6RE25a<>D*kr(EyG6-H;Y~i zqyLQ&w+F*ZbL$hB39(FM8kxBt1m6!5GxmF64|`JSWdkt_LiFC&mW^+SI=B(Dfv_$U zj;``c<#Q>vmWVG2TRX#ph+`uOFO&E3%TF5>FRO8#JoZj zRt1~7UtfdAxj)gc7Iw7@$l!&!!*_A74IwHQ_A0u8|hgDx&5npaJQD#rxs|#ASs0CF?Oa zO$3Huo(~wf0$A{&mC&>J8rl_y#-o=RAYaTcjLtaLG-4?ze2VoH3|JiuYF5 z+pyEx3G3LYzof&zfB}?L{+{ItmU@N>ZxB>qxgwe^N<}F?d4!wqJi|N&9HdlC61QUQ zjPkz{e8tW|FnJ#sWFSI+Am}BKSBRl|Jhvjtcw19CAB1Zf1pH$l)d_WF~BtdtByuE+DSY(uZmS;sr$DStc#bz8poo=SSj%DTLM7+e<{?($k&|56;!DmK zWAg{+awyw2_aQgm*VJ~#m8`KYJHM<3r;sS6% z$OpOZ*XQYt6}Q-YcfX8$lyZk|V=?t5Y4^&i--Yc9V~34T?sxQeEXw9ZjH7JOYVfc= z*PWE@is?yhugGqqkZbT5X#VAW(s*B-CO6+DkIV7yc_L)gM3i?npiE)CNUzc7SabBI zR@oxMcH5P&{}~P~N?)$qndF^1e{1 z2iS`drD|XVBtmmTwV~Q2wyAJRqJ?IQh!Zdhtqtu0I!7ZmV)lD@cO-HIIPDDW1b)$0 z6aFzz2cAR+@8-F`fV_?vv1f4lhZt_Y_zv;~B14NIE>Xm_NyrXH0FOn%+mMsq9>lY@ zsan?NFt)L%F*RvX&cNbr`U__4M2fTqcFgH1sTS1 zIgaGE$8kdBcCx6yeR4Sw;Qg#FclF)t8~KbUcQqdZ&HJv>CRXYB=f2z_>&0(M_>4NK z%Uz_4Xloo&!Y1Z*VbDyUksdP+ae|g`Bw`c?#mkX)X$imq^yLt8GvQbT;-@|zmLSTr z&2iE;<^cmn6JTJMo2qAgDPaxoSrsrWIXbaN*puxkKwz&HN6k-gp35!Ot1KE{~xrq^n9rfFu;Cq(WP6sluj?#^CtoBUl zGtpDgUqtsspDEoJ-H2pL#3!To*?}2;$6^pCXHkOG1NSwR{rs``EG7gaD*ak1)|=;G4J_Hg?hYc=eI+O-h}Qjg0&Nd2VVA9zFM zL+cy$)y};sk&Z)N-lg>9@;9yL_MgFBX8{YI56EZdCC`Bl1gOzYiV#ibN9LD}FEi{v z70^=Vsp!f$t7F(G*ca1cXd(0@+qk2asI-^00}-GBJem=(7+)nWq4z>W2G^B~_af)Z z(xblUi0JUr$#`*HBfWG)bYyfy>6GY(=;G*xDvmi{jbUI>-5D#dezzKDMri~PtV-iy3f=AbpXYDyKt zxR_eCq-tZ;#@I8lUrhXH;ztb}ubPdc8^7KBqvrk1Ig38N^_R`WYE$Ebjn_;%UUh3} zU1>|{SxXr4_#D_$GJ9r>i1TvkZij=_INXPO#GHAhQx-|A3Vm~SL`TeF?B$`bIyQ6f zvWa;1oOSq2{G}?!A>I}FH?QCF6g^NKNHN32s>m8wwqWeKu|&)N#LSzCm5M+_tHyc) zvjqw{;si9xj+BLO7Xnn;6Jv5atO@s@j4FhZ=l}vSB08mNNo;BC!PutQzKItbh{5QY zpKt!#<{#bqhdZogmu~%GGm_ir!!zp}Gbc@q4z$l&j4{3DVON@v=J=Kmw&VB>lP=|3 zqqo0Q#rwjJ-VS?tn)kR2IRJo?7xYWk{IYdp+vvFRZ}UU)bDEzAI%uu{OwzxyYMnVD)34L7zG*Sv zIEkk{0)wu(k(0~Svq0~93hd!d$@Kgwi{h|wN|($_q(;ZK*YBQ=dUkt#yV9(babCoj z6uoI&q&DKj1Il@eDK;@4)L?{DE2Z64Hma!Fpk8-H;QNsEy)tixi>l5=w&R%s@%VjuQdY@dJkIT*-HsD4sD5GLq-4LKbjiLkU*3t8 z+GKyp-t^hcNo|foyF3|Y&8+cd>mcp1>Eva1{d&qfc0Bxf9CT_A6&GpCwV`6fz+$Ti z^8OR*DQSxm@o!gI4yc@rX_0_EAw@i_0ayCVwr;%D$g)o-I$v=Sam zn^g6RtnroWr$575z@cnCo+^xLg+D$0+M`Ys$1^t>!t4cOpIrLN z-N%>ip1!Vb0VEXu+zREXwBH&j<@lpmZNM8gPVh_dHzlRDiQ8I1&*_N+1i zWYmzF^0FTr5nD2GQ^T{6`_v5j>N5?KV=qPKU{tJ*-hA~&=gSnj7o8qII%DZ^rRQg2 zNGDD%?^u3v`T3c&VU9ClF7jCcDL>WJ{_LzD)M#%72j^L+0rHC8E7Dq3y`p2<$l$HVvtBX38>dRZWpP-`McXj8ik7 znX#c^c-4+j^(R~xvm}*W`F^hmNZUO>lQRb)JmDjx;h7AGyYA}UjiIjkmw({cE_z&j zUfI#=%7c_;9Q8TB%>D)zPAPh-1f;k1zJCr1PYtyCCJdvWSQl z(R)^#=3nar7=nULu~da#+7V za$fcyH?6F1%e)6x30=)+%&{wqoW4X!Qe?eUJJ0XPp)?iNIrpXB*K&MHJyllQv1}y~ zq=H;)VVxzY2Ys=BfyD2X`KqQOKj@4<*sx*Z@T%?bKE-^mvW@8>7(QO^np;oiwwF_` zhqc}FBIz@hv;jV2(|50FJBGNjVC)3hKSpEI&a#hmI4R!Qhr7t#h;^K)TVn-r#;a$DT5yyjXdK|sg+l%wD znv|hwY1^|~>NkOx@P(!A(_88n)QyJ}vvIPf3RXtOWX7X@E0XXNriD!LKh*%0%*aq!#OR~fqHQcIt-tQ8O+q~4^bo3#?CU) zY1{OlwU9~0gLM(K(b-;hzH-FGDGljWJ0sQT(R!65{&Wv*^j>djLXNP$rgB8?iOKF1{Q&I|LSkfWi5CCE8tbb~(1Zo~;G z0pd9N@AG3vz>=Vj_`79EU69${tJ?5=? zDT1ys-aSj~U5+b~t51-ZNfN%o+(@-GH?ni=`Pr?T=!2X0J@S(~e=_YS(RS!%`h>CA zdSsM9FSU@WBvLGMr;o?Q4N6vIQ7ZmpEUqX)o(NCbmGJVlWz4gw4@P0gQFWwjwZ;6! z@e2p=-f+IW$*4cb`=&|K3E42 zsh^+V-7ebJP#h^n<_Es<3WNKPXQ5)31hk}GW#U@#CLPUTp|+bgk$)vK`2-R`aIF!e`5c`O_a@Jgp@nhMcvs zC|iwHgW0_H`pkREHbu8IwzF*7PwsqS+CI_#;deT|bK=1#SFmh-%YwRbmBnSnks_(3 zn33~hG3<{mC~3o1{?npPSs!Ok=fmc9mBk7Sp*(*b;=vk9_erwNa%6JoV-u=s|XXnC*SGA!v%ms{N zE$`p`{)$m;^;@RxE8l1AsvY=Jn`U(b+4@0bN9OGA}ZF*A6r`nJw}Q!GNV2( zWBoU&OJ#=*!uVzT*ksIRd_x;?O6sk8rzM2e`r!(Tc^w=$k8cxSW2G; z$&1Ru*o@c@(w9`0j2&M$zJ7e&{Ce3Bjzxqc-_Q`W62i{ua2lk?dE71_K`SQ)q+y-s zhqiELLV)?p%K2kk>h>%>zT)`Z@83v91)N3=)#km!wVA6wjPs8i$lec{$<5wfD|#OWb8PgH=(X> zdduvV7RuYUbYV+d%lf73?*_$RU@Gt#Wo@(9&EDOzZhG5n=?hCyHhVXaI)C@ErLU|& z6XFA)((&Mjk9U0M!^dGy?SNEtJdV$gpZLxz5AMb5m37<@{N#!!@7{CwH}8G`uiZ=A zW{XzCmYxM0gTDf=H0vwz0t2WeA_sPJGXB}7KqgxGGH_ECx2|&95HsOhYZwJF`?pKR z@p++e3VOZAk^>I7DRl1-YcUF>bW0=& zkl3}%Uf2Ri!|Rvcy7ZeX_CUfXS3I!psR!v>Ppx}$-QIQl`xFp(as{S=jc?)oQ|lgp z4SjRPH-SbJ6J6h2x_;?5m+rx9{nFjD+oq#l(E{{!w9gu8MQK*ipW@ldnv^Al^)#%j z6;CU|oHF`1i3@Fs^E7KC3)oX5kJ?$bCRC%dUvQhG7$arGoudPGnVXRKMi>(F75EKfdF$wC#mjyEW zTm!ucu_J*8$8+&4MvAOE=4lWKh;T(T4B6cVh8;EA~D`WJjMda=e zKPsv8W4})c{Ahd~dYW!1>ea}D#Ft?8q@S*T zK6*sX6H42twrpe^wpH_#VX7EH%Rq01{4N?OFM{-mo(s_zK4Tc+n)yIrytIt*ka|IV z0|wqLkbVKOUG~D1rzpB<8D-^r_FJS)ouh-Ke5t=_?phiGydoy|`qYNj!WL{1jxuhh z#?ES7h^zXYwPmFDV~&(D!tNG1dyf%QsrVkpjgMfCk@*$4v#s?r--@`b{V%Kv&{O&$ zULZGw+_jYtHQ3j(moAYqQ`!mju*v8Gj2Y*TEspequd`>aw*SQjemq;3ywgg;a~upD zxhskr1nUeN*DV>SzJqtLOmhXC5*`gc%pudmtvrUf0O8(SK0uDpt;iAqT8Y05D2;xh4EwE^ln6%Zgw?MPuU07#q8w*5a^lX>7th*{)u6#1% z4OTRPOSAP-3>*O)8x0SLzB6%WtRz~^kqN9s3@h|+i|mY{kL&6`CRGo~Q4xY(!X5G@WZblAA4cEK3nb&C#6Ljko=+6R$G0`8nhx?M;}TI&@<2)`T>DmW25C*JE_|Z z1Ryc&VI44F4o587>yFkP1rGBO2N@4~#{6Dwqem>@#~DH9*(w@LY{b&LwKK*xZpVJ5 zj^(9|w>C~$RN8nS#tWrG)2wZgk&6zMDIEGmh7{dXDQhBYa~FQ~Y2ea@0zJtsqUZ&Pocx5yfP6`mR~WnMUalt!^ojPdyX(MS=h3?N zfWWTG`H`@U2))V+TzZOp#lRF5zB*LK2&o&#KVoR)LNhUVt1Qi`4$Y5^TqL%{?iycp zWMUG5qDb{h%T^hMLV#mEu4xhj^qH^>_(^3^M1(tAXcv@UVgSvLEWT-uV*#KF0|ePF z1mFpXieq^*hL<6&!r*18edhPO>yFi*ulF^)SGT5&ap7t);C)hi9^3p4311)rF00z| z&B0}8!a*P$x(~V^Qk5INtA_gT2T$OOvag(s+*|gSj2Pn}@jUo~9f!^%O6Cwob>Q!5 z12(SyQAVsjL_`IKwRL;ycSFNR>kt7G`rT81eENmy=j(S>&JA&taJ8~s8T~ZvR5WTT z8&|Ti7s!U6Q#R<5qgE*$QvTxA7@ez}2qQztcW3P#U2-ZJYvs72mhfjhTMjN)LKFS`W{x-&4P5`tjNCx4Z?RCedbF8}u>)zDHsMe{i=`+@pNqux>m&#Lmm1A&EFVeKn zMuV*yq)^#qb!Y?PC~gE~Qy0pzN*l+=!Xf($yRQp((?)G2=FD$J{OFQ_wsiUD<=uS7 z#x5WFKBY+0$CtI$ADjK;><4CJUs~srv)`Ycv2axD`RVf`#J^Xbdx?p?<%v1QN;_#& zw$&Wk8WB0R*&K2#OG(3Jjhz#ZOk7>It*j;?Pb~URMXzq%qdr{je)@#UJ+qIuyfXWhmiK3)s57H!)WZ6eOWUTl?iyS3iR%Ve_E8(y zP>;hj{?VY9hxCvfx41&pp;lnUT`nEV&sK&*VR*-piLoKYr*=(DSXM#N4LVa2g389WEGQoybJIMdz8DVD()xkpE8mIoL~56843FUcjF#kInwz?vA_l zl?|Kj*u*);QLT;yil5%?{>p{tzYU5e#jPu3hpHocxtAo+pm>f^er-4MV(>hE>>lj3=vWcmH0`?&ws~hTcFqks zKUK6>o_m?QF&J0Oh^4eS*bC>h6*I?Ajtd(V(xF#2mKm6TM zt@lR~5ep~jRgUR7txd7pPV%RTp~+J3YI?!rXoM6BBL?Z@09 zvzfYSXgm6b6sWh;X#jk3#EWMb{gq9lEmg3NQEB zchOw#8L;m27@YD+C;ECoOTHoyC-Un!v$C((I$O#%Z9MSyfq6?rTPq^eho*0yd-vS0 zz~&sYeJK!M1h08m?~OIvB@-9kSUh*(#D!@Ut>9N#|0R5Ue1)z|!<>Y%WG8ZBBG2pE z*r|JRn)i3B2sw>SiyWY!^Hi;)Wx?hR2i9-8T6+8IzrFK#cdr$=lJpfbM-gWHgWZ=p zZ1&b{HNrBs+F?U$*$hN;N#{;>?48CW?x;^kxQs~x$A-cRRc(*6q|9AUfWr2my zcVhG~({XBk=H{mkkUwwOl~Jj++f-ZMSbDEhec%oFq?akeL3o-jV-^6%ga_86@db^0 zvI4b`BTZ*>K7bD$8$xeZQw`CZ;i9Ce4G=62aFnjO(M-KeveX`~H zmhBGjXSwJb^Lzdu;m4~V-E^<;GmSCwd*(^brCuibpx#!g+f(fS+i^T%>AoUd69;oN zJ6r&3zWsBu<-I4KZ&_ydRn<2ZPp`?A-()^ARba{Eo=*0o>oZBY#1U-i9Vy~`#lExi zBY8AH^GsqIggF74x5Ib~ahYT-w4bc~;m;%Aomf{*>wLl0E#K|CEcDh-;Wy4~=7$76 zic6b=quh|EkS+7Gx%UHQKJtObBW8GfEo662iuQYV;7+C49G>fNMaW)YFLHc7|J?hL z@22y%QS&*J@lZ~m* zidcoO(Y<6vj#IU7@mT$8m(FDspXIN8 z^D#HV`9qsAh?XLMComFjXY-NTse5GA z`>q%-I$*PLo6W=o|%LAtTTpI>;1=K4eY{ghZfS4tGe!WSKG2tP)4+9TB zgv1}NYJM6{w$^Br_N1IPCX|~cQZ-b>be|@y8dE0S8&ktQ< zZhkJ7uCm13f?{x3%u&)j9Gr;8a=uI~Nq=hg?n}b?Lym#}Q9lBC1`G=RYKl+R(s$q3 zG^ef~ZCS5|wa}i%1b2BrmS3D$oL@{nMCkCI&%IE;4;&2TtogmX06!46B?fIA71@{8 z36O2a6`xx4!sZEefaeLc?(I1Jf#2E1VPZ|P&E;@q=VcSVYL1caFVpZLW_Z6E_<9A` z3+BWgd_V_OSi6AyTrW_u##WRm{KqWm`i~<+lzU!rl%&CVZDHcSwyyt=R~w9 zJZEDTxVWVheJ(g<>84?o{_WmvFu$jrTa(PKxTe8@ArPvebdTzBPmCVaTxFuN$X zc*=8&7VMgcT-|?sz55JiGgkhWHkCF_shUzfy?J`|l>B0{2O;ydzTj`sEWf@ejVpvL zu~G_GMh81mfC!vTA^&^rS?A{A4R`K;z0paMI!a|t;H_!;(%R-)!dKllz8z2X!biD@ za&tcQ4>-ELi%2)erb#W!{Cdm%<&QSmT3Wkw{?_@e^EsB%>Ris1-5SW%sz(F*DwL5k zsjrM!rR&HAj+xoZb64CW->b>9x)b+$bV zY}1=c^KweyR{E!r8^B4p}wNqBjKl38nwQI_4*WdS%BYLGt ziS+P~HNx<~xEdSBBCKSg_@{blv`|3n54`o09;aV45r!Ts--d%;SRVINRy&L%ERt1w z%jKl(d;G9qW(j;yzfSlw;Ys2igCb8&X-n;E&v))WHQ&bjkp0EdJuje2{-&?*)#0y1Lk|QM-tBt0#)Sg;Nae3p_J@aintlZW&dhyan*HMZE&t6`9W0HT` znCC^^gNXA2R0ZBOGPv$vOuS$PRPCCTU+nzg*#awlr!U?5EL-QT!A~UjVWY?IjTZaw zawO!jHcK8Vrv8D5Agt2Dm1Y!mQl4(9-LvwG{imNVu-^feKJL}Ba4dn|JK~<`6b`os z%OESdr+n=t_51j0h~ja`f1RG%>8lr=dG+;`g$|)$pB#uf{1^b{J~}H=nS5+d_VL+h z_M2|+7kkj4f53d11y^YiO+2QHYf6i!uUd2(>s)8$@_tw^-{>3Pz5s0WMsX%?<|u%~ zN(GQ`$tUG92QT7&By!Fyv|-~)>%iFQ=g+*jqPTA?oCEFr zTy}fT1iYs=3Ko-8W>@7_I$ZW#v|m=>L%qpX{4EG~7;d#}vHZ%?X6a;}8^1Db!M`>O zz0$t}|1wV9g1@y{+pX>P!;Zt*M|e)WlzTb%a`BZ?UFEQb2cMQp5Hg-N>z1DH(RT^6 zb{>-52{3yur+CYDiHRKuQ$(~a088BO*a=nw>{ei zj@zGaBh*9>eR(Z<;&h6V0!w)Y)z9>FnrLj=A|9^peQ zmlI}v-LM9^yxp#8JP^zgxS-s&2tA2s3Hb#eZ+}tnT(o4|`kM7cE#q2J>MrIw;V%~) zus#sCnSRAzndi)A!MzXp_aDRgyuRE4?8G&l?{e|oC33m0((tsd@-UG17jySmk5S{7 zVvSf&!uV|qdX8Hcwaq8wTY;M5{NnRPPZuqjwZ3Lk?dIA|MGb)b=fQ45eSy3hm=QDK zNhielegzAN$U7Fv6cK$L*@(YfiangJ6FvgO`UYL4;JV+Kzd8ey^iM;)#pJ|7tu3`% zrf;d;T1&|3NxZZzYJWDlp{Swg=~+vPmelZjp;m0#xv6$j>XISu3wE%LeLBu20y~dP zLXD^8P?GH!)j;nxPd{GCRMMl}A@T@mBDlX?N|{7or>pC5+yVE~dUKB@HknP+o2G1; z(nRA3j3laS=Aes-}gAR&EbyLGh}q?0`*gm;ZXlYWH7y+ru5noRzsWR-@6-*4pIq zi`XkT58s>1a|by793x{vTkq=w*~hhtld|)!WzixCd4u6VOh&uf4S8jOA?Zq zhy|ew#WCeck=tcAysPfB=^cFi3+dzkuWw)bORqf1?xAZUm6%UxDy=H5f>oActf8{O z?ji0W<)l?|T_L=SbVEe9tZdn}`Rb+0BadU)n(f7fJp&v0KW*@qlI?~xaJxM{?&;c=U7N0L&UoQ! zT~Q94l984aL!>LUeu_Iu;jx8d=#0N?v1EqAWVxN^4IWI!93wV--F4g9uV_`+IK%2$(=c6ON@4Y>dcKZVS*g{X%;Jqhm zb!d^S$(n zSvf<}gf@}p@L4`BNV7JpIdbLXHaqNN=b4)%)?!B~9geiJ4hLz&+oWuC1<=2uehcMt z${mNZ;gab41fuR!x3R2K`_u(XM)d`J=g)rq7p+WD%!oIuHP`CGnh^8~EmkYGTtR+m zvtJ-x9i(p?))&K;j=?#kyU;tB@2L}9ms)pX$%9SLt(vf4r@O`l4%QDz8?16)g}wLA|&Jo=IOL_8AG4+A3Op(jUex&c#JJh#syvI{F zK2Tq+Ov$m0LTJjg&a2Ieo*8hdn3xi}Ud(RK9_;EU?!edzzrtPK(lGqTYqv~%A*1O; zT`gjU*-}b|2<7R?&886rE@Ie4cgHY|5jJ+t#{%+|HJTGP20Wo9oY(k-zE+boV|{~SxU*2>Jo82xS#Mq^tMYw#SrI&CWQ zWSeC=0wZolZrdaW}8`%AS7tFNwlvo&O4hXc3r;B&A( z)-7~Ee!k$%R-8{IerU|6`8wsR%izbKn?7UOK8mA9fH{ z?O)%#j1Az0bf-G5RkT^`dG0mg+uUntFI>jD&z!8l^+nDXv4J(r3Cu;3c=?;giy6Pf zOPrvr%|66kynY<_jd4rJJJOqiITLG|u&ouNNSVFhN+o$mdu~UrlWkUr5%AF^xM+tT zu=VYBUD=hAc6*28x1W}uYq#4`NWO8*osu(R@tdt1UUF_kk#oaKZ??`|oZ|Y--2o3d z!u#?^iUl9C`)>G=$cet*mSCn&UM6GAcAOz67?Y@e%Fi(bCJMmx^fw7sWhi;|F7-HP(ZsrkGoYg?OTL;!!HtWUo} z`zH81n)BOF4|R>Xe2~Z1m>a8`QlC!svKU;4uvFZLHOfEFbaj2uQJl{8eHY(BT;0Go zZzQ`eW)lbGXUHzuAGaRrdZU&5n!2N8(>eOg%Ux4%?5U?R=YhD(zx}k`F~mvrK69hp z5y2ub&#6=ZbQQTtzuNpJ${0f_oH?xhZ>{ zs^9QZaL(cEV7Q-+ZFnhU@ul2d?&IZ@!7k-8%vH5x9K6LuyQYeNee)L+ul?QBY|kSu zP=}kmv1ELkqcJM_Tiq3#N z?@(9PYjpN=2gh74Or!I)J3ih^Y-;gKeOs^Rm9AcJsOv|E(HB5jNA7P9kGYY8j880% zej7#3gI!M@9O6Rn!2L|uJBLL~kAC}^8`QJYe2(4kWWW3L>2t*0c(jeWiV=(98cyd% zZ$EeA;`u7?9%K~F{)47?>!Zhq%O);$Y(SYx?E$eB?CQw<68?#HI&sX6Stae+^;L)X*+lH8RrK(bLmbg0 zt>$Ap-78BDXP;U?ak-&2*hT%vBk;3@t$+F+&bRqeZcF*@%DWN$qUV6-(nI^J`v2>T zzt_*wdT-6k$YbnzaA)T8GT~v29l%(_o+ms|^fkqz!@#mY{av_JLJW_u zI@pzc`is@{xf-9JasHmdh7ZKw;p~;@Rh;5I3bGNkrF$2=wRaar71W+Gtopo^D~BD=ZQv{}O0P|V9yKBL(6=PI!5He6L|?ZUyXDZFn+ zy1lXS<*v&)ZB{3;)!tR!@fPBYxH?vOsOxW+R+jU)EbjUMo(8VILR?db3Z!R zk-ft`^~R4sMSmRULtLRBPd#-JnN0l|>u|jL>EA91#zN2!p?Xg(2zFh{4R(RA))7lD zA@&nGFBfZUQCqsIELM5%=Bl#YW!EZBR;((cqg7=Y@IP@xCF0*&_mV%-(aDNy6}!Fi zEbEM*<2t{VmFlH-;sW}i7tp^y?+M@5i3xYgoPteBqO!jDqwfm-+AL4KhWxf|cLn9T zRk*LV1v!ECGW%wr#|C$UM~(&rc(%1j&g)Sp?Mf_VL`Jhf!RV&eYI)-v?$ z-r75PX|Y>hg?0hKik@x2XozA}>#u1N`~COy;i!!EEG2w}Y4ocGwEOCLe2ed!Y%EMW zi5{=UR#u-}A#b2>y9up9VcNNaFLxd4YFI<~$dkvQS7@kS?)=*&(!} zi=Skld-qeS*K#`cGTHzhm&o$m*E+ISxc_$POnp`C zW#ugOJ74ZvT}4@pMnZbN&-RhrmF~R@LKnZb0FhaIwUWHxt-YTw@MorPUOe#{M?$t) z2p{$RuT^X@$$5_EFJE$CZ&%h$5$WIW*XHK@%Mub4zP^|k-i~qN7SqujC%(MhNhNaL zwTcrJa^7I=h+@>QB`(WD{M*5cDai zeWWP-{Cg@KTJ+7XR$f9Z9(L@hARl^TBlX~YO!UoFpbt?-B0qS+J8l$bcwr-kN0P_m zUZZ)?7SjtG6Fg!cO^svBTJe56#=@oU)&;HWHtgH*n-AbGD`JMfxtFvg%=A2*i{UR@ zQ@?is;oepL*52dgm;-=;DeG>v)QuP8)!WT^^p1si_~aIoHX|VBJd%K!$~4S0^ON97 z;OmFHtRSOY+!c2t>+K@Mb^VjEZhyQTzzKYv)IuDue6#gfiSWX{Iqi+F zJBCdYbqZ{B?3*j~l_g*lA^K+G(=;~$ciA#HZAHnI%43x^NdKbhnfWr z!ocp$&-YoDm_iN%S4U`m2zji{a>Ye{cpEIe^IDw7l{ORU&y}w%!86U@mbl{EW@T;* z;*HO_@i`f?p?YstgkVW9MYz~a^u7C)V|&~3uYP@MjmHGf54>|I-V)+!RNPdW0Rjdu z7S4-@&zo^xw({ugH!o*;Uw=#RymCvuTVbQGM$-&(PtC#}yk4|Lyk=c&tpECY zFedT;*Y~v|)Jyk3Be(VZgT9^Miu)7IZ1TVKzuudD*jKD|>8at4{Kdnsefqw8TRr$1 zAm8Wiz#g7&>gd0H|F3Wr;cv$+rY67kP5TSV&>oTR`acFz*6T(YoOmGT>+8GU)X{%V zzv1c|t|+$qilc#)edAaC=kyz{zTxVd7$gSz_JeQYqiw8$SlYiVUjckaxhl! z6hO8@PJo<(5$+?9R*br*L4E>R3%L?^rZhlahx{&NDTrGP`4;4}kQR(kmqC6Xauwts zAlE?_U?t2($eoazAdUD{pr1m{hujMJ3FJ=5Y}{$|8stlmZ$L`XlJqmk8IZq#JO=qb zWCng+;0RAxV~ zf~19#8ABy07_t@82pMO^{S}ZKAuW(b%zh+5HbW*s{v9$M@<|&whrAAX59A`OK>QZu z7m)do-%paH@sM(|B)K6sLQa9S;_jMhkS{{cgfwBN{n?N!AsZmW?Kl_Y8pwZww4{Mw z$mbzfL(1v!N63wkFG5;}NzyBjdm*<&W@ms;$o-ISLXH_ON$*0w1^G+JT-HJLHFu zv5@me;}^;x{|=cBx$+)KazcjR3yhGjLXL&Z&6cEbkbi)j4EaQkBs~iGSIF-`Hs1$d zfK0j{e}mi)xe&5+4Ezvs@VD?8$X3WTkOdEb8_2&xz6`l{EO>#Oo{PAIlw9yH$hRPW z30a#bNyi}_`I7W8-E5AqN7l5__0!`bjF$X`AoNtYp4&H+Bi8FQf4>h8UZOS1fP({AYG8HPvUQo8=nH7ke_@PwuB5{1TG;np2n}( zLpr_(ypY95_C17yJua1O|+&%*y9r!SGD8;~=afD^KI zsU+zx;B(EW1Jb$-zYPj`1u_kC|8hwh1-WPi@&IJ+O87OT+yY)9e*swm*}Mwpgv?$o zNpm2tLw*yb1Yt$lZ`HJ&$||Ic7cL8}bw+<(Hv1uaztcTe>*5ie})|V9-f!r2fsvn1oo|`39u)0eFF&0r?BaW03DdW}HU55BWUgNyx7tKZKle z26lz~1>|obtsla^kj;=6A+JDw207s@+JDIXkY7TEe+1nj8}S(YKfX*Fj*mybS_@+A2A7^86BUHhIg@}hQ_Bx;^X%Yjn7bU zg6t6^;-@xNWDiO(%El3oHO|T~4GoLPp4#~6n4t#Q_&|N*xG_UR4Ovqgt1?4|h8eOR zYpi}i$j0=cCZnsqvC#;b`B)>~hZ!;-XlyLOd&dOSJk)3~rUT-G@i@5}2QWeSNUA)w zv2nyuV~8OMCE%=tPK2IbzTEgpZIZVuBKViKbCK>eM_(2&rK7|=5{Ue<+Y zhU#Ilso_SQ`5p$)6?#Qx!{eg>q1+fM>kLWphN#BIZ-?q+eS%fd1IMFAoooynnh5qD zHpsFZ5`rc3GT!CljjWTIAwGr-d#|3q4KW!LLdcw%3O=n5HJYvZOaxJ+PHzlR;uRUu zpFY%RGMK``%wRb+G{zjNmqT^>*sRAJ$3&SU%tpQbTh_^qiGRa|$ZcItk8$zQZ^v2x0q0t#NAxQ>dN}o-l)_<#h)~AD zGrxUrYGi3fScF~)4b@K_k)4t>Ho+1a6%rOEC(RjW$s94#poE9OR#Qhms-I*UX^1j~ z0Quzc_Dp$F$OwbU9HP_7u4(pBa&A;wL@cN=G-f;+R)XKDQA1?iq{>G_b3@}2lZmov<8Vl0r$%cfO5Qe;yJ^4XhL|RCU+*m%jL^ci6M}%fJj(j{@ zmlUT*;p2@72D>FRVpQX(##miqywMWb_;8~|mzcn!CN;)1Mub_1hDA+n3~3CL4P#kk zed9ePvOaEjd}QNPr|~}6OwF=1&Ka$@#OrjCW8#t;-5H@F`cUX>FvK|GCN-wqtJlNM zI-S9kXNa8I7=2%u-l#JeLkc58>l+OPA+j;bXu3BicS!y@k2GlWRch$v&I zF51IfwZEHvI88e*z%RP4j!3^8#Lvf17^&6Z>dH%6-AI&*Ggfh{rGq_>*G zn8BFaI4(hNONzH708M>ke7w$LGe+O1H=$9uE7p(@YfN(LjL0t$u_3njKlh!jgI68D5)t}Z;FAKuzvQHBj45ssX%w;I!2DY{9Gk6N)^njJ9iiw(2sa}!~_+E`=iqy)LX@mq2F zl=5&KJP@x_GjnmKL^UbbfwrU6nKe8 z>0t>mx%c4fB?(cGlMvM}FRfd~l&Dx;hd>6|K zFEixn5FKT=^^u83zi+C`jeq7_jMtQWIf=4e$h9)#Fh)j)5Hps|@a=2cpZ%j9i zFyiET*(h6dBO5C%qm9X60AGlflkTg{N|EnR#ydQ8WXN(rfr7GZjDSsQ0`}F@UvW3R1DtcrWcrFCc}nBDfm!Tu@$egCK%9I zK4F{~kq1+|(IhO4{dN`_m^w5{vA21dmX1d4A9r*9kN-6Y{oY0BkorIRnj{@a*{WfPKeXi<~>A3R-2HX6I-if1uVD9#?PC64kTr%C# zf=Q0f^HP&3N!9A1vH{k?L=B=ATB;k*JfXO}fLbcO+K7cnzR!uH{@3f>(3F48B~u;P za!VZ-EX*?x8)0gGiwPq2f~9+;FOIh7%$dErY+!y6&gfT&+bo4?Z5Ayi z{=`^39b>1#=8s+)tkMxJK+ZmLsLQ-f`_!G(>+jEGd)$=9b<>udl5Sf}_%UyeVYzet z#)gd-aD1&oiD#SXW(C5a)ekHdmt2@;&(pBDWUNWXZH9AZzrOHVMG_FxqrWlzI94>% z=QXdSsP6O(!6Hm56%Q&Kp)TQPrdyki=3w#-@+@O9j%I&!6J|p<+^~4COZ#r6ymleo zr10*!pLWr08*~fkBd;xY_7`8b$3N!?l)}eF{?Y0gp|0n8`0!;^6TT+s;bU*k!kf53 z_>dQ!RSFIou3x8*Tf#j171OBlBOcE)H|ETybM_k_bN9jDU48J^8AIpQ@DVDuS?%$w zIk-uO{%-yw!{<_hEOFD~U-{N6pzOQ{?uT3X=&!y<-}vJE;z)2M^4hIjEeYVtD$SXV zd*Rq~3+V@t3)8}y-+4Rg$W#1g(Ho0rqD(LtbtDWom$=l2Uwh~6FJHP=LD5OL!_TmU z=N7I)G-5(q_uoK1Et!5{VC;KjZ}JxL=o__pt+7nT8V~*n^AyM%?s;&xt#z2;Xx+5qtTgmrgHsG*f(>J4g{Nc#gen z-o{j?8rJMy69wGoFgee8ey@{#`I7L2xq7f1?|D6eoWpb8Lm5MR+(wTm?e9W1nHV|< zBFAcsN)kE@co2GDSzmfUjY`sEi-~xC`ZQ%qx(VJFYgXw?+{CA<9^61G@bgnk6>%dv zJ3WN{mGd4C<#2l326Hd&BXP5t=tT*PgVBTP7NBt!U)gOiM-gVaA?{#T$#@=vF2=On zdNhY_4m(ky+#K5Jk2nEXajzpVpT`ygzDT?cX0$1Rk50uCYUM@Zl@9+AzN~GOB}L}K zJ-I#jE?9``=N8_I?-%f3AHIn^e^DK`!Pkq^?)T`^fselNE#ba<4mbV%_EX`l_^mKi zw2V#IRO3+B4P5Yq$%m4^iZd!^vNcTZdF3~BD~_+8e&aLvzM~!eBYbpI;(z^Pe4Rdg z9nyb*zds^ho&TxF^V2TkT|D}YuiyMJ?tf<3cj^u5bD$0Iv#-XWa&shne9ml*!MXae z@d*js{|Y^xFL9~!4)LAQzTuO7@~1X%`%=vr)&Ic0og&Aq97K9+|-0y z%8@)h@1B#zpeH;f!D{z3ftk)to16?* z#fCF3&N!8dM}IMo(7xa&`}^Jge(vj^2kCtS%QtoOKeoQ%>Km>o-1{59{r%kk4Zl)? z2)RqTNW%N*FTVbMPGnfBBZb#S)%5qfxB1)+4XY;cvkPbowo1uCMY?g`T5j`Qv|E9X z+kCE9E01l~Ia5VJ%9ig+!z!Pj3s-V4+g{U)cVqnOtq z*cxCRuk@+|clcYSc4=i$OHi#>7g8oAD6njR^{(q(uWAL?1LX^@nlz_J1AHm#3(6J1hG&{fpC6E%+m ze=0r{4C!AszeTM{;4Y1y^x7JJj@hW(!VUVboe3b=bAuVDr z#fyc?23YUNzUtj7T@9Ku$S~+QVq_(}m6`7X^Tc>?&=7Cg0P7ukYrRlcSt^|f${2Lb zYvGz8_g$oK3hMNgeZBQ=rLme~7_@d!#-Niu_I0wmkm*QUs#|#Z0PE%RdOn>mQoT<7 zpyvin807QbG6WLU*a7}EFCSpN{JMd!-d2hHDr3+-{T%(Z9*<_3L!=tCPNHs+I|f*9 zoUcwg>frT0H|UE&a|RhX)3rgxK`M*#`g1VXn#u-PZ){+_hb6RIZ0#V^U26vE;m_pF zh$D87G>gZPR_}o0C?>F8q3?(KOv76JaCr0y-rA^THq=g@MK*3nzoT}b`bG!VJ0ytg z>%42jU9amW=qYzlE0?Ge&mwv|P%D)UkY~S{T|&^#?R#U;hP(D5k|=ZRL>;Qq1bzK$ z9&o+4%ohuN9fm&}Om|J>Jd^jTN?BrUK)vk)?bk&H@_bR~tN+Bn?xIX7az*^{Kn~1-^={?d|7pGx>kyo4DZHD=y5S8p7&TUQ5OoCkYeVtgEq!09zhen4JD;bo9 zbhY4xDQc0xA}mBKpi2WBl$(5I1H*D7fR_u>WHVuT6j(&0ihe(~?rYX~pXq5A7=vU9jsdyOZq+)=QJQA>UQ%M zU|f*uDlmM#_3jI(*9uRfdP~iJHh1bL4mzo$ObnZ==I~U%wuf}4&d^r;6Rod^kb!X@ zh-GFFt^lE57asnhK0|-f%Rov{X3|t1e}ea=yiFWfz3T!va7kBmWb-HEMjOwd9X!Dq zfX!9+JsS65|08R_50p`tC?9H>iLeZ; z-gyD_ZjnN0Z${-WNsq*>gBPqq56r!6mN=cJ8|D39ri}~Qb`Byo464*Z?e6sfhf*nHl$P^2fOS0g<4q(P6x5 zemhe1{3zQj1%@h#=F*zbHfyX<*}$-j48WpF%e{W^z4#4=Yq}QrB=td6mvc7t7DV(3 zG<0d93T>x<*}$+24ZyNRI>mG1)5#U_WrmYFu)^DB)#iNg66atm&%?wFU0$uarR?j& za#5aaE>A|Nvisu8%qP({k&j-IkI1&f`$K(RLDo1zKlJVaoPbCF%f!Z=;>#{cr~EL3 z{PY*Y|2>YGck_CKgMxMV;e|IYONZrFc!I{lO^gQ#L6u)w|Lg4wbHG|0X}0p4IKuK+ z#Eao3!wFz13Mvd59K;IJrd{OmqIu~+eKN++4_wj?WF@NiUz20vzm4AGE<`Hj2J9`J zLveaoZkO7;5%NzUju`MS8yE-Cepo7{&)6dzOKkj)OO@^-pBIX1pL{MY6)`WBw0oZ+>%vb*FUaMe_FB8c(a+3c&E-L)jh6U!e z`Wm3gTyS&Z|9LF_>mo18r(?dGL|FbME-LPa<|oZ%=Czy|rsjDNsdBTI2l7uWO~7lO zpRD81CCZ%v?qjx290@SCBL!( zVY%VM(gX{A9Q)6lmwV&hHb2CX+{B8-TC{oiaV4~Clr`vC1>85MTB zu&B}y-D@!sUM%Nep@+aqr*c-As3(7}4WftFl-&DR(&M5np;R=3Y>wKzC*o!=w>P@YrIM_&PFY8GQ`aijSg@`MwJ(*H%GFYLk&$B(HuIJZq)nde!-DH2 zx;e@Q@S-^XoVYPoF@LDvuYVr?JWr1wyBcv_7tEP)aUXF>4`8`B@so!q@l%B>Zv*0G zqz_9K{AEr|8P9(UW6iN=!O8PrWu7uukB-x*N&1QUN&0KLyMvZ;D`jRacjcje!s5b{ z@Z3a)lHLnsqHI9;kN^=Pc(|kv`5Nnt85K)EutMmbSLW#_E0dH-`r)vf>*hqrle%`f ziDPj|4~KWk8ZLopfLz7EtjHy)xP5RP&?&b4;ANx|q8Nb0sK3s~0oQRGqj8W? zAELj`cIi6g_rE$bnCchypLOAYzr(dNj48yRQ36oc`>2N=j@d3r0$gN zx{d~kB(L#z*I5heklB*Xk%Wa<((pW*D*C{bBek*tafOOCeC=|r&ZrPRr*m>lh;oYU zVS9ADIYMk|%}xT{b=~zKjGC|?N|mH$-cZPM@_?@j|C;bjZ}#ES$_9iF^$L7dQZU#X z9y3B=Ni6C*Tg~c$W0h_XaGgS1tKPg0q`P#%$Ogn&l@x!|IZmJ=w&*#qIjv9m`ajAi zhvj;99qg<^>%mxwZoIA@vx~)e0*|f?$%*Vrc!()#Eu61RUL{ZwqJd+1-OGzhYL|Rp-m@kJc%!LwFJJ@Y0hoc&-O zNkS~VZ>v;%x9~rKQLs7?e5tGwR~S^}jcS=#Jq%tMOH?n(m*9^_IJ2oicLy={FtZ1( z(p_VeIgokbjq0?#$*n!u1eT=iltFEeb{0`1P^!whrG$)Thcr(RYmWlU?f~<7%9H*NHSu92EO@TZcP0GJ zJ0q_+YC0;Hpp}~lq)f@wyq0@I3&sh~q?=|jN2BGYcIlD#%f}HqdJ1muXie68{@Cc) zW_H;Gz8RA6f^CQ`vvOFbd9&?aW`hx1_z_7&njN{G@Sa4AX)`mo@ZA&ejbMz9mr87G zzRibLARSRtJc#^3!&`J`@%GBCnAxbZ234|gR%am3QoJenF+JiG*ZqLm9%R6Z6s9Dx ziQESS$~{2I{+#H(ge>Rt)pn_K{qkf&>W`58fPCA(><;{(_c}MHQw>56Bh>lu24XuR z#l{4BLVg7PkOt3S%1Jgyc^!TJQ;b^sJ=E@VN$uKhT`{g~wo1y_tS!QeMPw0vS8Ao@ zq8G8?Iv6vsv<8UQaf)m9Loh3N2YU2czov$pt4I%_g^0t^z(+B-9d_6*AC<4j;}L^P zFfv%HpNo+J^`5S=-DtVrH>aZAAnzr=ZY8X0hO>=h)|l>)qVJ(qhqPKstU#q}9Cv`Z z*BUgI>9qNCPpF^DWGZD4LVa1T(+$Vm1t7y;j2IDfrdevxVM$F^6v`0-uQ+1LeT?P~ z#Zxd|=5{NjK|9(L!F`8R7h%IJG-)vl{MX`2$sOr2^j5!DlFVg34-(wt7p8i+KO(0h zI_Dr|FJbGHxeCT);GJ}-)2RyjAU&)L?D%cwlRiDD4C}}u{?qN#Kv*F;Pr~{&@*&bd zl-+?nZdt1aON574-Kq!rAkgD(T-l$f?2FllS%45dgK|9@pcNv|iTF>~>{jG!@^`^J z)}{)&p(~0hL8HppAi?trFufD&2k$7i-?DZK zJg1^X7a0e$UO0BX)K@%3ze(=34C%ES5uKuQ9$*i3Ko8Q2>_Ja=a-5B%FCK6mY&}aQ{}Q=~ ztg#{p%_XBN_;mF)C8!PKeXE4!v3LZQ-GRQhtg8x=@*|uWIC`T-(-$32^1o$h@rse1 z)+wE&Z=Mo+HfElmzSKYEn)3FJG(0R7#9Rs&nhNcbq0y2&bH0dh%Cj{*)1se!H)$~r ze=)r!$eJMh-XGaKFT&S?onsBOpf zZU#MYt0-wBG*Z<^7-^L+YZ?1)K4*E7YqT-(p~Rapm`6n3Fo#d#zIPq%4c7+n_KhgU zjBf{QCiF=OI_n&*3SaYSgD~n`0lTH(lkLb7L@@Oo#Y%HuS^sTxK0r5$AFO#&X^xP` z5;TOJWHmyCZlo7_z!K#SJ9Z5~dl~(OZDHbDi3_<$?kAsA=fzCsbI2jE8)XyZ7Cr(! zg;_Sz7Wpx#GbKEd)=Y@ZL08X%v9{-1`JzqLGDi`u|6{_AD-dhR@Jg(C?;L{uw6LNi ziL(Cd`(B{FvJK-8XWk%4Rd&f_(L6a{Mkp}Swi?IzXvffk@gGgUo3%twjA4lzhP^$E z{1a}f+>AL8Ge2f>%!rubF(EOZM`MiGNnU!L=S{53fR+&v=JpPZ8AT=$EtoCR#YFt2 z@JOUg33XMHLRXqIR;AaueI?1itpED%3)C0(wP7Kn4Vv1xZrpdl0sL9E!FOjs-(@oC zN%lRV8f{jldjsD9=EY zg|1U;=_c!ncJXd*UzXY6Cf^nQOh-e4FbBVcq_DQ|Y$YjN5jIbS_GIaCeBB}1NPY(c zMKI0EbdHsHmLk(@W&O7K4QCH8K|D9j;O)mu*n0*aHK9c`9pU~=eSssU!zOSecbE?I z&vlqmqK8Cxn1Z9nMPD)n^Ej`G9>-EyZS)CsmwH0Yz|0L}XVSk&&m8sZQITW*a{swe zzZpgRb&Yyw*yv$jroUl3K-X_#6dOyS*ccfT%2_1-knUBICmFR;#9wgGsP)xOjX#kM zQi5K{itzdi#Rv5wYTz#_&+X(-ZQzN#rn~2!a=)_vUSCBz_J$X{M)*HsP+4Z$VLE0x zW;$-sM`Mp>9t#uIb?O{-ZQA~{57W-1eUV1`W@fTmuHsx6O|!^>W78LKdoo#{4Pz^JwCX+C9L-npBFiV9bILdzYkzMQ*3YTQK*yq98K@ zUGy(S%=!76H@|p&?L5uQi3jyl$^ZK8YeQL2{{=lxxj>#NGjo38a?=jWG0SnwXW(yG z^n=m37R`o5Pl$dZ`nl-WqF-0fs9&hW!5Q_#Xl8TROg3kFLwadCmATX31cU3-KTZ!H z^;P;O>7Y;j3ddif#Jpe>UWKSz zW?F8-Pky^sz^`_K89Xs}_!;)qU`!XC9-YS08D4Rej+CRY@i-cW=Y!GXqf79lYkUvV zU)h7~2{xOpj@}#X#5K|nqC;aw+QRT0$vvilIn5)$2DAqkpR+$9FC*R0TZOr4Vjuvt@m9TeX}&k4B}Hn%7&+)TQX-M2%3dRE@Aua1FDu(k`RL#iOGh{}#Lh9x z0Yo~nM9k1^J27E%72uuB=)DYI(dl$dF*7v{*E+_-TaI8ADj~-*57s0#!GG!9QjEwk zUyQ{cG?zoVwaV=>9p@KxdW5d79zX9EgHtH&S7yeBWc(rLUH0z4*0*o?uhA45tN9BS zl0U4l2p^z)5T!QRgdgnSI$wd_`DQgy=yf;OkB(WE;uM}iu|QscCIFkGT`}!IZ=8CF z;?eEFB9U7j-TlOjYvuej7~9A}=n2yksVOrL5`9Gz^^WO@IaS90hI)ed6a8n!9XZ3a z%(UGC{h-$}(@ay@s7F*fTE;UUX}R5`;$rGi?)Sp0KZEZxWxI-Z@)gq+3+bjujw9V* z)#xLp8M05eUelA(>nyU8)LrhReSDTXX-_n4i{q)3>B#r!_5}75p(EX^kDU!jCz~nJ zly9oGRGTUrR3+b1U@0&aSn}~KFjbor#1W413Bf=j;@TPB#E{D@vn;cOw&+7GaXsmT z-Z&!5Zigjzn3Q{%P3U{fgos8=UqL>w!FP4hpIM+iavNnk#icSmvOk_|7&D-q1TUQ) z53JjxKWWq5YjzwzfJB=P;34N3tBHjs({d-ez@2j5awqNGQz;v($yfXIQ;c5dyRal# z7dqx!*n;rM&>k$z@IDJHGvm5WCeW@Pr0T+dqWmcv} z6fL*z01KZvhzUHcj6KAN3*j>bU}2dl(Z(W(3*up!X&ZPrV#4Kaw~rCgtIW!@ao?am zVd}3w~2UQd^JYouwC&&|y*_EVdcHF*; zdjfcXJZ?qbjA>qh{Arp6Phgpm=0ffpGr<966L6qrnnlZa)awmbEu-LAd~~8_s1wwQ zU|_C_BDPL_UVR>;l(p&vcnjJO_AALtX2Cz;8IBY1koAh&OkRQSTSvF+$x@to@& zaj4F4RTq8LqE`)I2Hugjj*r#$r|oy1b$;YL;M|{fz_|{cDdw4g)@M6r9yO0ao}A`K z6F)q};(5DYn05pHLLA@+!|-L24zNNy^X-P$kpHbJ8?646@A^i61%Ex`0G?stB{S_z z+2EPwnB~Vxfh7~?qbx#gjo@O1mE}jM@EgZ*En@6D?e|17b_}c>=b87aU7vQAHp?EyFq7nUOZpxz;(? zxi*K!oFBR{u*mClW#(-tduV*-cq((|m7(l)=bE(HY2($S7Hs0|@p+2Sq?@*CzvVHP zDSxCQD|WtX!_LwaO;|1;PrLiJS*+eqSMs@*r%%)Vm>y5V8aeO0r|TebMc?#qe{gM# z)+5RJmYMeDj+*QuN0B{qZ>KsFOi{+=(S%p>A!@@5Oi5sCrga6l$y76yV_@pIgLo3p z0(3ZtvtwwB=#_F&IQkJ+?N=QdTN837<{*u;NjdX!*5#~o?RR}t@@2`FZW^ze%d*OT zRQ0o}x2vLN|E2zuD&lH=+4E&1$DhinPb*HVP3y2Q#p9`lFZp`Ul#4xdyL7-q1%f%^32ZoyIc#$ngXI21Ie8bn342XC z1w%e|Kmp5ePRyC-n(unvwcd50>bq4xtN-f)%fhbux2n*&b#ACAEejoA z;tWi2Tdk^K2rvb~=QQ9Jhuea~!t|{V9@$ zJBRa_nUph^7$`XazsRb1ikdw3v-%&_Z>(BS5mvT3$DVdKkNv~wTlW|U_`pHWjGYEs z(-$2qNo=J=snY` zGsQ_a&L^}@L`I<=+73H&znmAKFIt;S)N&PB1DfWH$eBbMa{GSl{<1u)>PPkO)IV9} zEIVC7Sk|~ooZBpUJ^J)zU#(reV4?oTnZ@MQ-92+7XBK-rwB!3zuK}LtJ2xouC(ic3 z!$~_|zl2*fcUS4|Dfpbat8|yJEZ1?ST^aA3Txc(_Yx#ime8kMwQ$EPY2&aH+yVEfu zF;5}8?zAKJq3czL-br>7IdV9(oeyn4E+-%QvNEgc$@;P?Q`zjC%l2*f{Q!?=smZ4+ z$LI0T^3Z_C>GwsuP&eM!E(lvv+Ze}pT_tN$dr7V78ykJr9D#c2WSBLx6ggHx+mllW z%kI)uq;GB!;<*quRa4nb^5p_+5^`XYB@z1mD?TT*P4wo!osP1hPTMXA_ho2}zBgW- zNNl^TyX+?%q&;aqJO{DL$kHE`e_3g+%B;HKUgM%%e8dXh?XfQR-CixB)}O58ncmxP zLIxD1ys^>aptfsi?VwxEa2N46ujD}aN0nbz-mL5_ zf376WNw#bb(2VQWYXSk|s7k_DDX%JPv(P9C`5DCASbVbLf@M`%rI(usJ`S}?FKh&H zC|gy=+p>gr&wc!omc{XNr4Pri;ukKSry>B6*Y6&TX7GmCF5KC}2*1^F|B=2c4d35 zZC_!BKih3)h1;BZ$~X)i7BB^1F{mjqaWfJZNQA`@*}gXNR~(xKZSp7ohEJ^gR=(1HJ2ePSF28e^s7gJ(f%A8tX>3 zgtdGyf7O&)9;>P?KY13DXa+ZY*Qa)~gkA z6h?Z)DQU!YaSO}!Z8x~zEswtSi1p@E`moKk%zllxACs4qwuC+nuY|2;{crZ(J-&(S z%o`t>OGdJ6Yb0OfD;i0*WiTKa2y#k;S0D;h^v~Rb+WV>J>fz&afaoVqENHt*J=aoH~*`Z)NIx=p`DF?{UnpIZ;qwtYe8 z!^+|UTX@;y&7e=;vTI`VY2=k^S0U>k9qu_@)JH0Mkxun#?pTtF2U;-hf_de9(*}6m z`_6V}vva?5zuoMfp=Y`=y|^}HqtBdL_pG9&MVaoCw)u#zkb3xVlbc%}p}zMr_D5f1 zI#kp(zp|&e1z612>)K0eimN>Z(1P&i7~*~u@G^$pXq&3ogS;%4MuezsWy%rGCZ++Q z-)L*aK$PbTM3t=_o_5_ub7bR-#-R@&4LHzH`1%G#e(2cxp`wRwflXUm*Yaw6{Vr^h z|Geg4O>=2A;)QFHI!QmXBuN zpN-Io=Yu92+URMwUvp*_&Gd$6@3ZBgM+>RP;M>52{N60T9%kJJXJ&oNuGfz2XeT|q zyZ*f9KzX%ip%Ya!EHXJ~(wJNINGpgl5O(E>`BCWMO{FcUIazjtJ?!^lhok}WIQs8v zu1t6m)mNX|1GXTGgwg{S%OCUz^*!n@**Mv>-!oy=_C2q?x$_-h$(r+~eb)zdwZ#Rl zd^^K$m}tl~S^8~ZHkx(Iwm*P459q<;!x5WLqr?8_2-c(B{+Tn}t;v4RhOW^!uu2TA z$DrcsHu_SLgg;?!B*!@4w$F8~yuO8EaOaU{-dyqKoHrfquuEy73rmmmsjy2Pv`V#E zS?%;yzE4k@S&XC={i9qwDHU}hB4xin$~W4n&L(?M7KR?#C++KvRKF;3p%5O5=e`!b z$NzU6Clc7R&o?mdF0k$Qu)I;KtuJm_e&mUFR=hdsh@Sk)EbaMo6C$K|p&z?!Y4cib zR#bk#ji(vtzj_Q`?AL%iX}?{XB3-0RMUlax95I3Y^*{&bHP>g(eYRX3@Pzas=+S>f zPtomIY!1KfrC$q`PGvMBCx#irOkqZ|$!x@DqYCq?vudZFAmS@y?thQu`Orc0YS|+o3hIZBtFPC*NtcTWuC*CAU8AxE20KEpTnk z#-ziNhkGB*oGygV?YFy=^%9T#Cgg(+q}}awdrZ+ukv}WU&SmeR8|g(lfqBVn8(|w^ zx7e*ttIOiFI#F}ou-Yv)vq_~3Gjc6|2F&zZnw>KvU*(xLP%WT8UGw?M&(}<7F5WZe zNY)Yk5gIc|?YceP+sqzHR)aazQnQ0#e%`J8_79);;_NmTP zSAnOXxWKcpnDv7$WH`bN3&AQTteiH7L3`{+RDlWda^irbSx5VawXkQR0P~m5g{~UU z!MZbR&aC`=CE0x9u9EgF_<^I{aYWbN{Ve8QrE~Cz55UtQFtw?srWmI^Nd>Mv8~ols z>Os5FJ<1m(8EeMAWOR;bkNktN=W2IZD-$JRkNXGZ)KAe@_Q~fv8}nhsr*1qQ)zQKi-kIDD?b3HuB|*>_rV%8A^jPwbZ`6O`R-@Gcpm=L z4oao&=kfXZv(J98?PWYaXrcwdht?cgd2r?Cm0R#UP}f{8)$3&zS@1E$EBFdCKI%)> zgEfEVz-ms)f3iVBCF*=1ym60fa?VLJ_+x7WWkJmT?Pqy>fyo@iUg%tMOd&T&zWiDq zMuFrVSUjhS%)?gY~|6{y=sc8#*X!DxQV8elluFZ9u>NeLM#B)>K zf%4{3e9uyizK;Aemw8c`(egK6EcYhvNoHLbj;mScSTLuI{*CcMzC`mh8*SCpQ=^XB zXWwAT)lt8o3euI{hVrWrx0Dk8>yftYj2AyE#0REc9aej;GncVKzLd}Uib79eF?bSKya+5c*VNWE*XhqY;8(R^Yg5euzkgxrzEo3O;6#39u}<+0S}Iu< zHzJA=$K)S)ELXS>Ks#*290d|w57yW$Dcy58we7kYLpuyU${zLqH zWoUdz;YH!b92adx#x@0W1J(2+?38`-khw=9j#8b`SnrdHI4bZUmXL{{aWPVkR9Nf* zQ-#GfrJm9vJjVlb4MiF_$#+^zVY)C;x{>gStdotTJ;edNw&a*4ddEKT3{SpM5~j1F zZaNw84Gi>xePbWEp}8d*2O@X;-MOW{!6k_Ba5 z`pyxPWr6noo(tI*F{9U;a~Fbv0_GV7(7L+Vi-C6yw68|BOT94ZV{x=BCtc}1^;;w> zdM3w{q$ht36Z6Os5EX8=)+f)j5xyWxW(VcX;M|#m6LERJv(ZlSDa?^lj*tgr&d@nx z78(AQ$Gy*Bj*;pspp%W8=3cU?jIY1b7(pLgaT%~ZJ=sn3=BGEQ_@_Zn(V{-I&zS?I#>op|( ze6v3{uspdDc@aGOxb_Q77Sv_*2$>H;9P^s+4C*VtzGQFGIA*;gncnm40Pm+dq)akX zUZCCsIf3=M`a~K12U(rx%7xGzW{b&p=25Jp|H0ZVXrwQ6IFvd?VIp>n9LqVNZ}7iP zc3>3&-s3x>jQL<<4Exio#4sIs!26zdPrIw#BTtStpqF6!(<}&$waM={+83aQ2vi)Q zIT&1Uqov*yEw;&eKL^bBDL3kK4HAn0mL&_p1=Vnp znYf@{kLdzUY-y7#xDO}{$husIMUP6C`G&F;OEk^YZydTFIn_XapWzTlTOVf~e(cTgXf-ueK@bgk>e9sL;;6_Hnqa0U@ z_PJ9XIW#hXmq=q%qT6iy-00)_`;QqpX>mM5P?S&)f_g)mbQApHSJ01Y6FjG8MVkZK zq77)iy}n-Nf2D7b7s)#Gp~L}t2J(gxU|_$?k%eO?o&#V28p9u&zyZ~8#6`R3l;;$9 zScp7G`QX-^AJR7lF(3$K@lE zx*nr*UK3$t2>n*%E$i2l>zK#J6?rr-&$LBv0N<8kd_L$(y|Q0Jm3Rz;A<~xe8FVZq z9WnlpP8FYm<<69TUVg3kq-%kR;&DEg;Hn_~o>NylqCvRtdJLW=Ryu|wv& zrULhjxn|Q^dEt}j;e)JZb&`+w_jc&>bM0o6M?;H#TgajbHKrt!76RVq!1vlc zr%P$9dl1LH$r=;tXVr(7ZLl+Y^jDWWQbOu6=GG_@gsG1BdI4JS>N3Z)6?qgF0+PuV z+_N%D3fyLs{JjJBm2*y`426W@N1Lq1Y!a!gK}p=Hk=khsw8< zV_jO$q4LkmBWfqqUn^Z`BmP5T4v`Z>)roQXwQ|6xWMieN)h5NshDwv-SzH@Btg)}? zWYKzin?2XBkK6HY7I>O{1god0nzTBlo=3lH!EBF;`vvR*-7>gekxgXY^NTo#1NvHw z)y`ApXUeZbqdzmhimIQuDzd)amFr)nbQ|3U&CSK`MC}8=B9D5n=yc^sNB8Qu3MH?Z zO@v)ta;8!$iave1ay_^Y;0Db;iVxt2?GP1s{O4L9-8YEgS27vdLnV&T6*>==pQ-tv z{DYd$%dx2^qGCdA@!GoPS@ru}xwk!TFu0G}N)6reFz8>^Q0q=!LU^3u;;xcOG>Z%E zr%Itm&F6K0uA`WaT4isZu1uf@7E1@pnmQQ3}3 z-p|c8URxf?AOX8>VbI;*)3|Vw|QC1 z_}UG2iiDxZ0zU_zei3-+i^# z+3@;)9SDDq{096bpb7Pbpk6{eJ5QJYd1d!X-CA$UvKE?SoKUZ5!109k`@sjE{~=zg z;AmAQ*_2~@nbwlTcsXXBIw%0LvJ7<|Ar^*Xu6Xr^-P7A72&bCSDdz-JPVJMguxYo_2l0>E(KBH!a zCMtGru8g_Mg;;AaVQth}dkY`$n+8Xs-0m zO+%GkT{3pApL^#Bn#(;0)&m}cU9NDT)&pAd6^_`#j^iwJUaxU9m+abk`&^!;W+^@ps46|(=5MKhXIau$FHQPlqmv^sTx_svHjJa*#SKsm_e0;`Sb%}!6 zim_x5a-xOhb!F_-H#@_B-zq{*W77gVDCjv;V{cxzXUCD2U7r=-{`l|UJl;2G1+F06 zlnil%8UJASb#}9@%_+wir&rm{=q=X+5gjQ)e+g0tR05!<&oY)BDV_=&I4VS!zX$L0 zMF-!v4_4+_*nB5O4-4#P>azAcafJMNM|)<4(r;61p|K2Jr+V)z@JT;YgoE%jUcoE? z-V+{JkH!}??wLGL3qg#>dA%%4p=Y3D&H1)7tS?(}3KRO^B>9QiLk}Y{(7Ko9)f>Z}b!1^+b-gq9uTpBwvo9{eS z_u!G=y+gKaX@1e}|1J}uF~1%B750AfL%XJOKT{YZzn6TeE~+w7gZg`=KA$J}-f=8q z>AWHw69;oNJDdk=zWyfJa_XsV%}?0^O@+qd8#LMSyQ~N2aV$B^)5(5xe8%b`j$ljw zND=$<1oqC}iBkZYWfEN&<^*Wo4&yDvrPY*gJ6-e4o3U@rtgWJTzToPX--g~6dF!`u zk2AAj4#!7vX|^+zJ96}7%Umb(exS@nKJfYY3{Rkk?8{D5?so_7WSY%kxeiB!YvpDOF>BZa&0;NwxxFZX2hZY zV2}Q6Of@TF6~0F2k`>s`)V#)G^=7-;ZQ|c$uc7e`?(?Md9JAZxw#ha(vM{liV~<&< zuOgfbBM|0dZiMlNJ|m1OIsc>Y;kyUmGsDV+&jLGJZK*h0<$BFWZ=T-;_wx;mgxlGC zqO$9LS^17T!H*8u%*>{Ao!(p;_fl=lz0eN&lyQ9jZ)c{mHL3mFh2eNHx)~gA%(vy+ z3tZRhV&3X$IbpjES0Q|I&@yhp-Rg}G;L8D~T$dSxx;(1N2%86M2oSS`FQ}Si7*poZ zc^G&EAte5AR2%%|5k}|1npgJFZ?~?ZNC`Y{gLx1@^Y)ci*(TfFuq#KG=R#?Q_~ppL zSSH4p&gYvR*gJbC^7&o#SLm@grhMvGefiF6*9R+qz31%O^(Ok}ZLkdHFGRnZ^CAxD z1);OJa$Q)uDp_249&qSkC}|!JPDEq5KqeN1Kd<*+mxS?$90UKOIs$nH408UeJ*R8v zx3BD4QagmcY*5FVZ_AK4cR4_o>#=xpJ>)}#4xicF3)Ow#U<_j|=w&QuAa?sn!l311b%NavR+_z*L!t_HqA z!L{9B>Bk3jK!vpn$j|xqh0bcv^_53<-B*!wC;9p3gWw5yPD6A6T@~2NE2cK)7ti+) ze`dQ(_{fL&TAaWxM2~~bGcf<7)fG60f#btUlIr3!E9+XudTGt*kp1s)VCTv^eV$y; z@m0EVTsgp3Ma@c8#ks|K#ks(k1B5I-2JyE6{h$)N-1~T~4F3b#R2IPtolVf!=R32~ z3rh#AJXFk~#J(GmmUD%Zcbw zSkA^Qu&22gH5Z(+c-Od!;C}BmnBP|Rtw_nMcUQV9J@h1W^vr_It4imW0-cAWV|FW0 ze&d&7DT3c$BV*Pf2Wx)vY@{2_+Aj3ely6z1+oP?`G2RA?@0R_+HwH~v3RXE<2D;*^ z;&sJUrRz%9mCr9n6TYfaFzJE4jV9K|_4yuuX2AZCXIM?+k7gWqWp*ZfIN#7&;PRCI zc;&M8naI^c$2YiUFc`4%zqqluv9z+Zs(gKURcWq=>_Nx^y)XD%xiF{}rEvwfC00t| z$mmFW8W4fAQu4o-);RWzufKEu8;nj6Ya@%*%`1EMd-rT`Dz+agmI=xaf+XNctt(sCw5@EdTUS$6TIq7zpso*d zf&(7kuXae-;P1)El4cXHRrs;}eAu$ugSCUO<)*q1pV#fWb9|xB+X1|ujy1qm-dLRD zl1&27#Y+c(1FnV`b_@ut(YS(RVsQyvg`T4F&2{IW*SGI4Cf$PjXxh(h_zSzG4S{s4 z^tcCjd7rO-LD2UYKNTPqIg%>m2bnrAS{mtDXY9qA}oSQ`N-rf=iNbA zFtY?csIKGwOn9u!W3b6rUEEyr(zc#ooT)Rj8gi&u`W_$9B>NERx7BemI8Mj2Hu)|2 z2k}BtWwocdu-d4!x#mn0#bx*N2kXrJtlZW&2JsT2bQBW7v!9p1nB<2$bNs0L5iwqX zD$l=02FLw9#0yqH)of|{V*dwg@=WxbP`ZWO_O!o+AdwovMvqR7=hxq5NXTQ&#vC+E z^#P9{tkS}fW^C%AJl$M#u<46moZXgZy8|pC&ebw9ECaoF!rk#{3~oP`FcZpCw)T?h zKDHXdQ;7W6mXR*$8p^MdFgM1@2zQY5s(FeW5vWKAn5)*BJgiC&(y{FIo zA+|{lR)cVh@mvh5{P^HS%#V1^S%^NYu(%eCo!xfs*^QpiSQrP&{+aCaog46(KIpNS zq{3P0s<69lF7#g};6uBqCj3o>GYngedyVfJJB&S&ulrryUi|AY(kuNt@~?&RUi_`Y z)M@Ip9k(BMo?togvg?ZLisx#vx?)`YeXGPGgp9Alw736v^jpHL>_?G(zW+X_yx;4O zSInA8m$r3n>ukEz)Y;Ur=J?7s9OIJ=>q;w&-A=d31;m6>a`Z@qg|GrMTIj&~cE{NM z{b4I1_5Q#uwVM2h{g|oGJK@LtY5BPN`&X&U2y>^2?@8H5Xv}?sFw->)FE(A;cInwp zJiDIldcJEv`Bm5R$Dcpm)LGYBKGJ>Be$f_(pdrM2b%AyaM+{G)JwIBGG(OrPfnT8Q za$a_VU61Icm=Vh~wfEJl%Q{UQVQ74VdG3K5DEunAxdFOkO$Rvc+}1&;ff;IeN56S_ zf5F<+ijhS?Y{FGDZ~=)9#x60;ara4w-r)P;9FsT1;K$?<0mNb%Vb;`+s~5{UZHmUj z!5o7F${j0FNvt8{7lFL{are+rzmJ zApggQu|K~rcL6(bP5ZmzxvNMlQ&)tqQdb-Y@}Xkxo9@#p{8FqD>sE~4_M&oZUD;7b z$XkJ$;{4LKf>i};7q(RIs@YSstDqi`|1#1`s4tRN12bYK+Ioub?_F4cN8ZU;NzbFN z%Zd1NQS4!NJ@64A*3_#jIM+kQeDfSo(mw_9UY!FAwf5HRE#F(yT0_X`NxXEd>|B#t zUr=ALYT?>~wbkrgsExb!@2c6AzIK%Nq77{0IvwXNz|JC*P~&MlW;LIr7U;9$>F-xa zGU?H2=Xr!Q;oM&-rc9!#Ro8ae?|}Qq26K-kHd&43jiq}_8)+PYkwj}9)1xl6BDIz@ zNrMflo1vO_V{^@}<~{9us_RpWNE3Oi;YKTqRp_F7mwCQNTKBVoT6CI{V$6tDMGGFS z%pTB!;#FPI1)JV3{|%1SzOM$`!y79(DqJ*HqtQ@nO=?+c1?j>G= z`z=kiBeR(;m=9s?zT66HAgk*T$E1gGtK|ObR(q^XNtJjka9t>lDNpj;E_&fzwV#%E zvGp&cPw>CczV_9iJSp8x$3!YHpU_xbSzHOLtixDCmPUF z+`i|tU8kB0%SJk499a(1g4(9Iei!d#Da8=%X_TjO{<3|H;$wb&Y+kD*ajh=9PI%rU z%XsNL0(He@C+${o&L5*qc7EFzsqk5Of#DpD)* zD=2EJxv#}GwVc{>ZO><`HWpn%hTThZBYMhIq!n3-@~kXPWBnWDFY-B(-kX2JHnOIo zS*QJOS<+Jkk>^1-)(cY&ELL=pZvA$;jc$Jpe1qNz!pA%f_;Ui^CdKM4I4j@gcA|1{ zl8%>Xt*L&bdt}ilFKJ4)8&%KjwyJPdO>_IMYkM-ce^y(N4X2byONt@Vm3lwD*Q#f+ zh4;`If7xrCJpI3yam@l=h|{tpt{JZ{L@)Yj*iB@1YyF>edwQU5h`|tcljLaVW-_`_ z54r8AiZIVf>%J~IFS#yxF1es1^G=EdShBXDK7EyE?SWn6w%^x??nwHytiW*znq9<` zG<3^mH@)XpBnxyH&3}1sqW`nM66v%p!_5}@vj(f4sE>zkWzfzQu-t9zc6cbd>C+}p zL3M|tE_C$eqMdXiJ;-W^w~DliwEDue?Uesy=<|cIa~Ech%HZ0>8lo2lv>?qoOorH| z*&R06$Hp=@Nvy?=(|6f3O1kW%4eOJfC&p^~6b(=2rDBrqh z%&fYI-~1)0eo?mR^#;V7$>cJ*u_gpnq0wZ*C0CGNI&2q7S3Bw3f%V0(rF~>J>CW{Y z&9134x;DM`)Y|(Rf4u4bW&6F=Zg9{tDr2O~d=>tRO3di+9Y#*{{o-T~7a2M{f=KAqJ-MV+?_RPjpwKa$t$(&X+Dm&Gknmy8S$vz5f zV2x&Pm+O+V%hlziUw7I&ZD*sU7^W%oBpu0~1_$c8{;Cf4EWOJMH}wt7F1PF7VkE_u zdv#osr8xXc+jyGc+YATOFfWCX2r7Hh3p$yQUnKY%>{w9Ly!QH@&)d(i^LnqhpWb!4 z3@E|estMrZC5NJ~ZoPdy`Mczh z`-=Q_?J(Nc2j^I_wX)4HPNMq;VKml?ScB)_)nS&ACp(NA(DP9QzL?!%MB3F~vZa;P zHXqp2ysLIsZA(!z<=vZ|&-ISmlwM!*+Ogh4jiX_6gC(u(C&#^Q@Cv_;CFv<}@a3T= zyZ6C=J8hTjlV9qI!S$uuxYajTzSyR;hDk$dTlqvSDX7QNc0E;(+e{WTSx zSu|n!nMM1Hx}2YS!HcYyKVPQQ;*DxHh-LXv^_# ziGIPmg|3AwNqy%|&&BaY#uu@HHOwiJn`eV`4b+_hv>Zve#CQPpxWZh zgydy5#!PG_|F+P)NSv3E^48_A?AGnp zY@%ZXh0IIFHm3PKgnWE-*(mSRJI*wAc?!ITH*asFc0b&_2%gWmIqB_WelRL~*6OY6 zsMkx)-n#CU-8ijW(rvklzs_8(UC#M(yb>*aeR=C@@}cAQ@ylOrJG6-Q2XC==IXA zVx07tM1P-|FfyKajDF!0#-DxtMR?>zqi+2tzR53i7$*$ik8camh@OM|3|*2yjNtO&)B29e=NByX%rYUppCsc zTMo}el&y+p4CIP$16OQq6pz8gEB5s~=kN%OJ8=}(Z5}C~o=f^Z*Bf_YlzVjTN5ABe zNZW|3&EV>CDPyacwvG0#y6{}DZfCW(pvZW3S~qP=181DCWxJ2{M!!Vc$RFQ0dbIcO zy4380l}|Ez?7A?@(P`(5b=m*@W1N>It-4Tw* zblR2t4BB6({Wph*O(lM*w)J~n@#ba6dVg{pwE(ttxqf$iT6Y>UKCw9Eb!>7R?S10t zC^xDD?~}c69Op4T<@G1Ksj^diPWp~R`uC4lT_Emepl?*qov<3N;c)Eq*SR}quluax zwL?ggJ>Or3jPK+#h$&zqw6FON2YijcJMX~tWD@u4wl1gZ@=ku?>yJAS`-ZRg>gcMX zl=ZhR53U)4w+)QdT^ANO@-uMlB7dx2n@dr56i?!6K}IXC-1%hh*dOrz5R^*PCvwkQ zy7^e|7dx;`rv8A~8tv|KeF^_WKW&-Ty|Ad$xv26O+Z&JljJf?hWfMmSX^@Uiio}EdP^^W7VoiMQtdHleCG!zv205%r~qmc4eU9is~BPbIASyzJtUxiS8q8Ec`q z!nU}9zBWBsnvQ!NCGkFivYU5HhcQ|jgMNncnJtI<3W`0>)xd4H;i^LE7moIpvf7Mv zdu8Wyy;rh3Ob%qLL!12LEyNjdb+Y1E@7I@`%2-@_dOv`tfvcN{%d2c$b`w7LlcQbE zecpN9Km8c>IQECQLLE<)I*&|A{uims{?^A|U*?QOpbnvS&nz45zU&(9248Ix)?G&I zr}SL$C~T$0A5O?h#Pa)}XC*FAd_D0(;?Bf5iCOq3^(5-&B(A_#`ZNdIOA^n1nfVF- z6nMQ6=UvNxF(>gE{C)+#`=>uikMVtFB`!_4#40|*5{+y3Q-4b{19tScpjjJ@K3Cyb z5I*sR;*@^NIqfh$@e*?03kT*>{@a9eZJTkw1iH?-9oIgm?`>UvtoPqFJk1K0uF33=`k2@AmbZ&DRV))at^r8u?$sVt^m7v;t?a=IX9p8j)~zHF?QUmdoSC8AHV3JEn?2Kxu@oeIU{j39^z_2#-&s?T z()E1`komiuC%wm=8;cGuI}^}t z_VkX!JAU^8{AFXp_*V~+mV}v}$6Xi_OIsElT1L3r%U(P5ei`NkU|`C`t;X6Jd<=WL zd62=ekPM&Pt5aqP_&kUem}#4WnP!7hd?{>Ak)IXhlS>S<@$8fE_vd<(x+lM0fVf_? zBGDU+w+lFduZMb#_bXm)J6XiNFf^xw@%1H0kMTA+HhLeJKMib4!N`KwYy8_ZUjcX7 zJ2GQq(bbBR71d?%8q^fhqp@*aY_^Hm>_V-69Or%FT0TXu?B18{*N)lkb?i! z&X91thtHNNY!O$}2VkMO0ZD#=j`5*oj)O2rQ*(0zmL;Z;!@$)EnlnNk>o8t*lONs& z%iz40q;RFoP6l%o*p}jZEZCMf3fy6myhg+un}=ibG-N}0>f{*C5@(8VNjFfB4=KkE zw&h=g>THF@6yJ~h^D6!=#MPvvc{D2o41O$(7ayBTW4yGo=o~UH=LR2>OY!~umUdfV zqnlG`R=K}rZV%Qj`Xbgcp&W9%zMetHo>F|D4B#F!BqqePo@RHMUwV#{&YmQ_bOZY0 zJ^2E!vxeU8>;b+JsHGIvxv!=mWd+9!{)+1zN~MH}<_bD7wqt%Elg)vl|LFN0aL_yW zI3n8hk5~Kg7~Ros2gNM4Omq8`&4#Y8595^Jf1!^bp&vexS|QSm4Cz&@<~Yi7aH;6QVGIF$Tr9=kRr}VYJvPdo9+y^1G7-;gkRvfdT@P6U*$jCGax0`At7CRR?u2|6@~@E3LC(V+gZ4uH3UVK$ z6=xqEf^3330(l+s4anknLHIYw*C2ldX~Z1|jzeyPJPmmh@DB;}}60g-O|Mkl~P`3HQQ=Tmu;g`B%tf z$U4k|SRk)LW=23PKU&O~_)%HK~H|JxDFixOo(E zJ>-1Izd~1bGv38|0d?g78m}+Hr#LGstHl zUx2h`f=|fZkgq`6#>4+0pND)KG7~2xo`7tFJOgQ;C5W-6IH9kh<>(!eYqXkjo&aO@kjoegU}-a@%(W zVKb!tUicm4CCJ^7&rSy~koUWAe=f-DkZ(Xf?*<=`59A=0Ad_+te~=$S{yXHed4kXd zS)LF5A)^c63y>!vRsVtZ3gIu1r5-_uf%Ft%8!zpoL5*CGE{3w)4g z7U7=RkiT3Ezk)pUeL=Vkxnc?MK^89+gs&lukHe4t6S)pD3UYrPa6;DABiLzU;P8}6(l9}21w&7L3j!>=?B0IIe9f~4(a?yL3jyr z+LMCt7G&lR5f6~|A0ZAPJ!|0qkoT{}wIm>m8-Ww@fpy3Y7xBII@N-D*Q&`gl`4OZI za`y&7$by`|5&MSBY=U1y-h?cM+~17r^Fr2bg54plo6)C0{vPrP$mh2ppF%$HW8^|e zaVz>A$X`PK6ms6v$eWN?A=@FFwjp0a+FB6bkgq}h3i5&N@KMN{kRL+s+<`VAC+`Hu zkRL%_g;M`46ZkdcYmmYv{QjTNHsno69puhu!6l?;7yKLYDr5#^(@zD#0crbZ zLCA(Y3F(G>U^l)Cc@wf2a_4i15lGX|1mQ8rLy!w0oj-?vL3To}fGmCZ4vkhT}V1LPke--X=vBKir)ynWCaQoA2> zgpeOWUWMGga1LgUPrt@e*X>B4UoV37vP1w{;!B*$jrCkcaWw3hW-ok z&@T}mkiS1F2!DYb`8J-H;lIDaIe?HKLMB4iy@R-b{2Sz0$ldS4?;vd*umj}tkkcWJ zow!#$WEO9cR~;mjd0{sUz3N!SPS zHOMuP#`h6lkpBp|3GzQ6pN7mkg*G7fL+*mqo<^R4tb=TY{0MSCr1K2o5OO!(9A3~O%18YwV zrnvC>oe8t>ohivF*;x$@@sq|RPZjaQsbi9D_)fZG!UWTzh8fu@T2bq`uVGorm@!c? z*lV7BOgOeY+)!bU91|IyhJ7TC8xs{ic~-;Y)46PzI!33RG_Rq-Msj8YK1YS8&uwUM z;&U4I@z5A;xOPHOLqm2l_MV#2&`^zUWW)f~cgAQV!lx{1XwU)S5cK~0U-^eo*vS*4 z@v`DByex-;4fSdjUhBf~^0*c+OT)wPx+HuAUcaxV?=BYUdy7OhUTf8X*BTAIuNLW7 z3&jY$E>P3!d@%~IRU$#I6eYY?h~yUY%$&;D=R7 z>IkDb8GkG{M5)6QQsOi~{YY$NL}X?H=$V%+s-v?aHL%#cXsz0Cw*=60HF{ARpBx7W zW!gwl9d1nyk85c7UZh&oq?q&?;CM)@7PV1hEMV_}a8VQ^BCv{H#3vU%h-y&^Pfj4i zPSvoF5jt&31er5Sk8f)twFZ+0!8{>WtzjZgvgTEZurBE@+Ntyz)N)y7m~6uvHv(JV3;l424f#D-!^Ubfm4ua1d~Ysee> zxEP+25Fv$I8=SN6Q^#aPB!~@Vvx`LCI897sR>Qey*X)&_58WP~OXI){fR*pp^8q)pXmU}v>DT$d9bJFg-Bo+yo09j=YY zkBMB=5S|wyYU8xJsS$d2!#$Iubs8;_vPMFPs3yc|Bh@kY#762|4fm#|MoW>&w#W$G zq6WQfd{THqQjBP@H9Tgv8l$zba=}#$Bmy5ZEa}K zn6w%0H1({8hfKJFnhh}SNsKaUToxFwCQ+L{D@9z?@ZBU$T3IyS+?%YHvs~DdMYg)^ z;=G1p$K;vftcD7+rCg67P+JmRS=jvGJ=U4wvl_sGau_iE5vhR^yg*ly6N7p2l>DRxOb zcKfhv7JYfvqVcpZL-klVV?$QM7$9sIJtLn!O|BS6tmjpY3x|5?MLFU4!2@xR#;PG7 z3XhyQ9DQmO9uIiqtv3oI7R1fSUNUZjL^j1EzN4EOO!OCq`x=Z)lfG!DqO9R zrooezjZILilO{l?2KU5>aE++@ZWMbTuT^VI=@Ii9a__Yu%SEI|YUee$(h?Jpg(3_I z8tmp_&3Eu8G16cZVW!#Qv{bDa9<9@9z{+GXJ5{5h)P_G!t$Nrb-jj;mAQQs%3mP7X zyeEzFA|8@fQ`qo;R-9s^;L(V&ktq$!V$%~-!$ssmF3vT(CKcE_`o!N22XmiK>Y+W+!!6QjE|~1?`9x^cS!Jai z+BVEKB;EpVg_i0jOTI`zIxbRifH`|6`kRI_8 zUC=aGkKu9^J*bU1i7ra|O|}s;sErtjE^PZvwh=q14TI#H{mr%!H>eG)XMXIPZNqp= z8yAg|?{QolQ}J6&5Xl#feG>z5^kVjs#Rp1;=LgXe-I=(ptJAv-b76^_f+0NgsJh@FTR%Q-WfPW8t~(RxE1= zaAgvfEXFx=(vO$Zjgs>-qSn9hdfbU8*h!_`s~2D!XE5$W6izsC%MZNt#_M11zBZTa zLb#*Poj?EM<(m+pn9$wg^Zn#?+&l)D&#kt~|1;)uL72I3wuG>`%DXtmM%}Sq zHxxNF7Y7#B|07N=E@tsmFBxJfrgmM(hc1Npjn~gg$>(X88yrt|`+Sddd$(}RTbBp& z5dA$g&xZ$LJ`w_RD0~i_RYmxI3>1l1e!ctbYWsSMnF~iL$~n)8R}3#mvO|tq@7)py z+!rum&v<^j=TBem-ipIhg5U+ulV8xSC*Qb&7!7`e#vC7nnfnH>8G;$D5JO=G^^Tb2y-p6at@y}W z3E!%-y7k->ctf|r=j(^ze-k)iC-9fh_|`H%y?~Sc=%78>8ut&AdC%C03vC?h?FK(E z`55v|zPGZoK40(A6xdt0z80JZ9z(^4rUpI!9zHrL@xO+QZ^>ex@5|lE;E${us03~o z=YxH6==@2{{|vD2yl!d<`98?L3WKmOe0<4bg+aP>M>4yOOA;;~K)13IS?@no{`!2} z|AI*j$)8-$>`N_YR{b6O_KcCVRdm8W-(zOgC%#06k1h^DEZ!-;K`x2DaV^`s(l=5b zN6v9m{5I<7w9RQ(uHik>WHi+(fxOd*3jxRu#TV&<0F?22lB9Uv^O(>deFAU%#J2~9 z(}OQ9Sv+&Gwu(-eByEPy>7e`N0yD3b3G-3(EN-z;r^l6TDW?d+skxM0O3zMyfpYsB zum9oW$vDWX;6@n1=86Z3h#rYda1`PzP$Vq#C*~fZI$WH zFb^VnLJPle&L&`fiy;p5m(3+~IgL^r`V8f#=T;ls5**8xlgO-LMV1!?(rrOT{gzc{ zsp5O2y9_yrvc2Lf^c{K(nddP6{oq#xbEED=_5uf?JCW^0yOc2-aT@IXi(g)T|Kg$< zvgDPhMp}?@BAaagqT@t1!i{a~z{!|P7H3u!%@`^7;S5*4|3+N)WF$r!6?7AlL0k=W z+oQo?{qKkR+o66>sds~$8tQL{`n_-47`mT+%hk7BQ7jHMwubt>{~La#R}peIt;6bn z3>Du{zsEBywUNeJqlSk1+uM9^P*HOy}jxB2Z*bNeU#g!td!((8<= z0#%`^`kQIv+@Lm43N#7@s*Px&P*uQM8Kxd@4{F1~+wia!I9tPPF4Wbp6Hciz!>;))T&?nsAbr!&W?$xnD!MgL*lOOg!`G z?Lw=xZJ0dYGRxn|?Asl-W5i)Z5@nA4XhYUFLf_z)huv=6K%Tk2_VB-i>qg9EJd^jz z`VvdcfOb2FTi3-7Z1)n^SMyQ0G=efE&(X46X$jVsEIdq}sjCTkaGpuuk`Y^3yX4c7 zJW1wN8TYJ9LYIJ23at}@PE-VB^{(M!i4FpSx1$h8l3X7i6YU7!im2usNajgmu*IpW z8YTyZf$g?3?*AM%WuyZfpj~yl8XVxRx5Pm@vi4=a#v1&v6P_QuZJ1c}p|DI0Z_t(? z(kYj>t7}vSx4VS5O1yUpZFtgTPAlYSW(&S;m{|PtLkgk}#!FQAL)xqnOEucC1L|7v z;?PTO#U3O5ZRbJ@!bEtKZQmr8M&Sbu<)JCj#7ZV*A$1LSk@Ru_$HFZ{ETE(T4$4h| zZNtOTJ%E>s!fXR!c?ei|r1H8Sm+o7y@Itw`4Jd}!?k5AE*%v&uSW_%1hE;&;DbRy~dM3N&M8Bu+J^#Fw`*_{{u&9*!6*rExZMC}$E z{$l9S%nUoNrc4Z*%ZBLmpuUH6redfS|9J1qBV>5o55%%Sg(E!PDS)MRQ-`x!`6 zWm)I3_~X2p@@Y;QRK)ZW|2)Z_-{wwQ)Nl(KI zHX-sU7fM-c$8dWq><_oy#|E_9C|uW*z89>&G0Y4*psH1S)aev&dh?6KeV1_DALZ)= zHMnnNo)FkJJPxK0z+w^#$PXM@NpGe82IoH@64cddj8_e>$MVXLvdubRs1#@}tr2~* z!U}C09+rs%u*kv&zaRV{c}Ms)bu)aDYEaqjSWMLdk3Nou7UWgJBZIdM56hSVSoR8M zSWaA(Iybo_{InXZu)bL~JMO#8IA~>gn3xG?ScsRvwr>v0C2_W)EES2yClN$aLlvOy6{uLQlQFLjZ{f_88|)UI3Dhpa^H{#$B7^7l|Zwj)w0H{g2H*%YV8#ZIBa-}Vo|8Zi*OZFn36uP><( zK9wG1SQ3+ensg!Yu)bM+SwyxF&6B47e4rl;mxBRo7KMH4^Q@mPOHE8Ji~g=0!D}=d;gg0Wm_z@+tt*py4X+sv>uXrPG&lB43(iZGKtWh4 z`lFOAlQYbG6};}X688AgLcWom`oEImqJJB{%&=8c4K!KHZp{2Yk0p3rUrLDaW4Qne%>gSt`t$mk z8uI5F74@?`le7Yha76Je3d6V3dLeO+Aq%&; zIj=vj`4IRFzD!NJsue9a`Wbpk9>FkiJjCBHcydX|%c#t*;Z-iB&>hftF$7HuG;A##)HJ*#Rs#UZP&2-vM6qj=xxTCh83zYJQ>F z27i8BgBxH?xUL?}m~k^7aSQiixi|5XgD3G*i9UT;yi5#Wsf52QNho3YZ+W62@jN)$ z238)|FV&!Mnlwu@Q!`6*O?{VY9kWu_<0b|Y?gn>0fsoA7Owf$ikH;%+wc(A>90X6q3n6d|Uqx_#=DhH2!{Q|&faQ{? z(Vv6eXx-fTggX5M#MF36C(AWOJ~%l)o0Y#)ig*Xd5wL#E;UPCqO`VW zB4Htx6g&^5^BS0Pq_S;TT=lQ3atobejasWGd=AI#gb4i^>7aB_eSjgvMXjaNKzChz zU4>DTx(oJ_v%2-riGPiFj$I$Xr)(P*KD5jEs}x3qz3~YX^paJIyDn{(76Hd5 z^+Dh|gT7Y2aUDq8)uWLOh_gx|`G%vAqawEGIlMWokJ&(Ss-Os7sKX$gYHkn4;do@$=c6I4VLkd@L{fc_FKLfP=797^K)*piyveUZkGu z;0I$mW;3$Xe;tt%0w{=;j$y^y5B4C*gt54y1 zK#g0FNFH@3(2&J=>vN{3jOM;W$Y?a$I4rJG;HVr+71%lqEZmS0?+)Twqo&HdQHYj)^fXCA%)PHw@Z81yk7MMl z4hLVlRDmN5GV(^1NURGqk0%(j>8iU_lJtONQ*BaTlPGf_^THeD$8u)3 z^<(2$tj@Hs4%nM`qvKekRKv?_F_PQi$Hx%10i*1|&6=3~xsTE;08Jv_g=ju4Y4z6; z#|MDWte4CO7^9fAP`5H3WB>YamSS5z-slwOOc@!3m(UN-=19BN0OtANwN2FHCc2#6 zF2ogads(0fw$Z99;(Iz|Cgug#)Lw&>sKk7ssuOl^6>h{%o=%eEC1yK?Dewc%FX83e zhT{h^?q3O~DV@@&FPRJU8IG0`C1TkypH@drvGvFE}bRmZY+sNvmw_L-qYwY%?8QKefJc6V>Cv`>jY_ft~r2~Bb`v~2_t_{ z@D|)zy#4%E%+jQidRZ_tR_7znQoQMLgFWID$NhlWrV7W36iIKDW-=e(C=UXq^cRcw zGO}F2S38BCmJO+dG#DZI0r__Dwma~H!Ry={4q1g9MyPY)4a9a#npxuL3Hb^5Lk2uU z(w~-==wC+7e@3F-{vh@HOj5sgK<&Yi%{DXLidd^2kGTs#hQDYrB4$iW>8j&`oT}GTj^KFtJ4t_!M01Dy$r&&4diA71 zC;Ai4eV0%hW5z5rX|WLe*WgIW9qBP>O`G0oC<%BF=br8`s&IcoOh!Jy3%{kGpVWf2RI$!ePt;L}(-^*RKJ3A@ZD<|8y^IL%t?|=gebm%9sKR`AD$O z7!bf4Rr|1RDBwqTfH`wu&XI)*w;ZFyE@%EJQQ`hBF#NQhW}KE{d>$u_XF2B}yyyTM zH5e>O2F|nM>0QFz+h^93pKxEHBZ_INNhMMk=XoQ1Wk1#r-cfG9W$hMtPDhWJP`DRCQSej@Z# zE1seIl>041dL2MSr>PxBq&Z#CgR~-h(9@fmWF{Gi2OI}$ky%rJ|^zrzBe(6#E5u&ty~TLOQadk1ROi|7eU)-?B#}DcV?q*|C|1 zxJI)4phQ~bib}@5i_KY{W*Y6Z%(2`^z&s-Ih9P1;W=Drrt24U2*5q3+%H#?Cfh+wK6`AYM^wxQeTlL5L>{9w(KOml=RmY^Z*B+4-| zbR)e`0SlBnY`AIw`pft)%*!pWS(Y=8`~~@>{CL7_HisMmyHPelZeb(PGni!~ZIK^U zJ!#Rgv}S^54mx^18f$yLo6GxDC36(e`ag-=aU)_a6<&!o?>(bXPjf2@0^c@tecv9a zuV}{j!;upPDT{8AESe+ciU>)3`&hjSKWkAcA7(-_l#*93Z@E*(@>y~)@rLjn)ObK;m zl3Z7sGnR#ynSF7wZKglpHgtUt57Za-HDe*88Je1zZp?SV0sL7s!*}OH-={>o9z2{&m7HFdt4DBQE2kF=zg{^a1qc{WqfV4I9h|lU>N_Z{N8I}V;|BZ7fh}fkLxZQ zuNaHswPxD(^4Jf@O5>J~`)XWV=2zoZjH7LnETr8Lic{z}F+s+}*#yjCN3sk=S?D_T zmR_$%O-p*>l;kgYpJAIZ*Opa`Z} znV#ta%Ti=|W!sQ#-tFk;Ma6Q{eAa&~fW7ClQ4@MZ-3jK;R12KY9oK;yu}gQHeXmQG z7C$P!OE)^cF#fV`G>h}<_(CaNs);`(x67yGOw8QiMEbE`jLn+#+exw0zWUCENxz#! z{Pj+HW89Q+Uygmne1wkQB=kf zJ~_tkFBBhCMO4FIWR}~>pE|%3c}*WJ{9=!wZ9_f2igc{}nz$l{5QF-sbo>5a_TD|b ziR;`K9-B)?vTSQ4U&erqMzW0z1|;JoazcaT8#3V{IhWclNwAHtgkVFm4W-!yL%;?? zFp!+kP1d|*K_ZZoGm#I-iIP(YfjwExZMABUwm#>ZgH+W zm5$4rDrf#;%D+r_ctYj`qvazr+Fuvpw#i&K%HzjOl9otOhNw}WCw!Jbm{Ge2_An=v zylf;!K?uDo!jgQiUBzuAv$*^)BOIOQm)z%qY|S5E{I+(HM&|g7@>H_FA=}zmsXu=~ z#wq5C6{2L!v8>VWl{@8=@~6OWLc#+HxE3ud@!FA?r$(O{g{~o7J=2&7`14;X~S;(`y4OO#8{>_IgS<)f7u!9J8<7=-`M ztbz2f7ljaj1xN=H&LkkGVzKG0bQZFoNgzE_Y>=iH3?tBIBkAco=^D5wBhfeI-^Vdq zAm8Fg(GerUM&PQW!EEm#JZM}MSB;tO`<_?vp!r7rGK;#N2d!SmUm>wNui`>+#*Ccm zS-oU%jaeh_mDkE^{iy8G=ODo+l#VlG2%S#(Fg%@5B4lW^osclQa`8=+=(`A8(P%W1 z!6+$dxYjWP)^Z%PP>FL)^N<>aM%XWXTZJAu#)~oegT``5w%uZfNc%atJw7h0tKZK1 zc;^&C1(g|ld|XOezwRH%>kFQv$t6~D7B3-tSSxcIpm-3kG@7{`>}4`vgWNer#lq$K z9+QvurA&jJTL$?8Spk{=tb=w7&2k{AT(uU zgCbYdQ+7-rjHycOH`EixKFFU9-njYtXZ3qz$OpNe)mP{Xr#!6C-m@(7k(7J%3NEIe zV0O=~`cv4xWZ0wNn|MusO(xm2h;bwvw3={SKVJ;UHfVTKI4H%HlDKQ^w2sdjJFST( zq1`VPX)o~V^9{@sA)|l?kYi;7lF6*M=yUYta=E^=UNPjzxpJ;PSI)sFS6{9-z>lzx zBRB#U__aNzQ9>+}E9FWqEpn)puBYsf8+)YLJ<#M{z2R=j%;oLW!=vHT*ANfPuw6~U zr!u5RY@=vra4C`&(H|daf)s&v61ZT2A85Blh%`_HdCujGG4qiV(1#P>xY$!fd0IzKd0m;274|-DH|983DbO2t|@ns zV&pgl&_cBq!U-6e)|y&@&MB*cn0+04oz_m^wAZv3_}S}?@Q(^T@FaAwS0VlYc^zRy zErZ%VxUkUTHRKC~3|S1}Vnq^#F@J`B{^s#OALt?F9;-+6W1JOp^4VL|AZ}$ps3}>Mdp|marfk zp4Gn!9FFU8x!W5+glCnR8D?f1lvB=9o>Vph1#%jW0mdtcVZ8c$NN#U=os&lOP|CdZPrm;Ec4^BdtPukgb!6^|*s@2}3l= z#q%rdf6X&hSo5s;_;Bm6jGF?VQKKx6D)9YMvXV;J2Q0&O3Kr60@EXZV5MvllohD!< znJvHySpy-37z1p~QlYd5*%gbq{vL;7k5M!U*JZ5|0c2nuY0tC1+User+dr^>Xg_R! zJ?*glc_dSkZzfuwJs5dZEe3J&@qUo}J4dBN*6!z}b;Di=13cgme+c7!2n#Ezuu6t4zDiqV5GuKH2F^!OgxVU8#afe;6RW^(Y$sKZ zv9?<8j+3NLpmLH$-s@Iv+I1_I!!uqteTuR+^tcG0P8mfpeD5T_U6-$$B48Ru;4v`` zc-UXJf0gyM>%%OVsq|&m>-HzpW-1euYw~K?329eB90-2({XF;^-#>~4GHGvJVPF+X zq~pLvS5B+aUXtH=`=T#d0W4S((C0gi75mf|8W5mHc49#^t+ZC!@@)p??}=n76+F69 zoYkY-C{bHX7DE<7o}?HS=MpMywl*LFG=N7L0v5$rhKuRCiIBm4<D)bZ?r#Y-f3sH8^z9DTv z+6?7{tU!){rEp35XsPyFUQbGfKT(khE4jAIE|I(m)8!LsCEs@0218A};eLY{`bG4bRml z1FZ_vT40l*WEeVu)JYrR#6P)6I0&;&v_-U~SQLXi;=1*^O+{;F)~qaqacOqeqO9k$ zo_D?O`mo@ug0H;PUo{qH7QR^ai?X-N;urk2_Tw_bs-_K6&`Hz)FZnG0lXPMb5KTIh&k>R?NKAj=Bp>Ne7-+?lKCp^ z4e^3@Nv^atIh);tL8VPH?pU91gKzam;vD%)=$A0S8y3UkujE~1=DyWx z<2G{A6obfd(#qv0Pnu|-$b4pY){}%l!C}}%X35jkxdeVG;31UY?6@a z_apCD#hGO<*1l8wRGGc-TmjkN23LXoRXMv~o>2N#+to`lDRy>R`(>&pM~{vd7nCvmoSYw+dTVJSC z2RZ2Byp~WF>KXU(k8W+)SAArHK5H&sFzNL zQ8PK;)&yx!7ZES}JnKkaXFmKn4?0!GNnesJ=bDlc1CwP76iBpr7N>?O*u?Xl9hCdwCQo?w}@U`#=RyB2HZ)z=yyOm$d)zHMffc$I9&W; z=~ty+mi81sSCD2WU9KJ=8Ix_$00R0^rNm#UxUR5Wrd|}{Gl1z{e!Aq6ysog+k4-G= zhnj@VTLB!())lh0Ea|-qA8l8oI39OOAxx=q9;iFJ^i18pq9%70B$Q%CP2rwO_M5|` z%s++ejZ9i@!PK5fk~bY0B5V1ZnNIgwGm$`(J@ZTe88xIPd8r*scP%Pt@xB4MKPV<& zece0Lb;4TC)+8pGLiy_b^usN$gJ|@qNbO7KrQIk&mrgprynFfiv^tpKaDxI!;%AzT(`91J%tQB4tXWLw&wF1l{-F5v;*H)3S$j;`x4AE7Q82q~|DY7h zZ1+Y9jU1TpG!K)2XDuM^irM=LP5sCB{am$Ow7B{T+o__cWnkG5weoD;{&}kXqU|vs zujgLN^vkrGDV3$Fc1-fohuT%56-?4rNZDkwN_Go*ZxiI)>z6kJeUiOF@hc)L-39mU znO#5w(<1FX(<)MXaz!6fbH9e1?{7lbcT?u2eav zv-Z*Mda#SyNL4P9sXo;eM^v>y3;JD9uaak41FJjfXmd0>S{ zJ9Mtu1y2^FyE?7&;awr+@Zljhx4c3fcM#{J!fVf|4-Gz=Qj~DPNYa1->rjy3VCKgOU z8$c3pMnmz}H^}ot`_{jza_B3px|+I{H{0sBp-B0B#s2E%qAK_cmn3D1VUAxHCW-~n zf~=V1t4Rm^Lu1fp_>9XyncA}^(g_PziEQ7Tur^+x<8pNq{(x_WOo29hOA-)u*Nm1AmkPg=Hl$6N1i{SA1@c<^1@wzG9Lo_uGXjqz`sY|JrP`gLKJ&HBZgAA+9; zw{`GIeI%;5g7kK@383CNOKZPH!R zC5lw!8O+P!6F6TFWN_SYUU%%Z=IFssNE?D2{a5r<*^b6#^K~!%QiSQlWHVx7xEyW@ zm(3=#jPG(7#!r8a{D;CRE2wN;b(K5Mk!(x0T9}qxhWKO2us^DSOKXW+sXF0Dw9foHa#nc?L#(_i(~@wlG!@UI?QIVB|DOx7DuuJIoFrTHjCA43e$(n zT*{w;XZkOV&Y2Ofa!qR}7ciWz{%q-ID<(C2c071EdI=f>3 z(xxKGF0H9_=Gve~s|7tX(q|v8{|0o)?a(V3K5lacVm8G$)ZrsZwOQBtqe4jg8=RU6 zPg-Nf1>{xqBy$RKbduZ5qz{MW7MmH95r;wg6i13P-<|KtcUO8?JLp7&Bfg;_XvKt? z)8=qUkMoFOK!U8CFd%By)A^w-oS7iN_@$%LS?%6mcV@+zrJpS&olo9Y*p>l1u(#O{ z>)X0t!q}^H9u{#HI2`~|>#D0gxa~>Gcjj7Q_x@fF>W%4(*gXrz2MS>WF`$llgXxJ z>u_7L4Ui({q&V|{-gLLSsCr&?HObptS5w_wy{>NEQc!Gxsf6z+Yo6CMZ(ns&QS&_J z3w0=)w+~3&SbDnd>A0()u$q*C`Q`2Nbdm(FfFh|k$3nh<!m#$yB0iS(!&GV#sgTg!uHU@tMUg7d%zC;61^G6QM=A`(i7$sz)j+4NRTU?Xl z!BnH)x7JV;#OPlui{lk0a}au=W64n!+#q`Jtz7g1$vVjLnAMpwyvS96-Y{#jEf*G- z?8tMF59T{l-Qzsd8Ftn4YN`RLd0ky?-TD>#A>n})8=79*M85S}(}AXgO|*Rt2pm{} zVPL~^*nh2Q18ivhiuFLlj)AWAb?fTZ*X_q=UERKU%|$rQQiZmT>@$a1QMhdRyDyGg z6SpL@J{;H8k{`5SOd0JP!-Z^##%b1CtEi<$9<|rD#+0L{b|EZCR@x0^SG4BYt*`(6 z=qmv~z|gBb*_PwTVW^NT<*~M6x_i0@xDYZ$Rrp}Ok74>ecXiFY0-)4fT~pUw zXZXMlyQ%?N>#Fzp?F&=)rD{*U1M!vlI{7uQOLv~ zs2X3YSoXOFdXuC*emtl@S0S5k*AE!fS-aJK2&KOo8y`_|QL!<{$0Q?Sn}V@{Xog`n ziaxoB+{58VDUKM-_ep^t<-6fah(wUsgODRl_qc)7bWe4WyQl!4iQu`KJPnxSIV`4d zeYhxnIqIUKS7ef&{D8JC*=C9M*f$>G$u+Wj$W{B>;*P7wnY6v#EySB zw$wK`1rfe_fsGR~+sKv`WE_f|^P0iPV+dIWS}Wvt_Sg&yr1!U6h`#U{gTb6r2?X+) zW#mKZDvuW(?`lY2g>08vVUovUZ&^aJ(mu6YL`!=z6Nu7>Z^Ol0G6Z;qi_P`PHLZm$ zD3aMuaWgn}X5&U&-tMfm5q%b8q!c5R0g*FwjF?S|zvXrR3m9Xh{0iJD^171C)-d_) z-!#UOrwl{9KyC=Ra~+$#%3ah-r!bjG+UXwHq`eA##!6?hbr^h|TIOu!w+is1v-QjS zV2Zh1#XyyNN^+q@W%S|kKw;P9=yyKbXFh8+B*T2OKQ^#9xfXE|IQzKt6($SvGJ1uK z2O+L`O?m^*~Hut*&9Tg7$;7&SPaIB!}8! z^BlS4>u7&4cMB33rrYgmo}wZVH&%(`7|;>?*GxNR5nvz3hziDo2{D|{5GID}$pTKg z+uUu=Hn)-)V?-;#T8qTueDX6g$QIEp)nYoa3tM_F;%W{w3mu3&e&zmO&q7% zJ!>_|`YqN>gC7HC`xF}uIYxgX2?s}nzJ((q0yYXN9$~*$u-BDh&!(OUtV9~06tmm9*M&B&zx|kz zof^+01bGRyAjmhQDPIFW{0s6?D~!)Q88PO7w5S7;Z?3Ob_^)&XS&^bg8%h|UWgu%9 z1_WB2_6%G*aqj~HkQnyR1PmyLBP`n7r`)H2LnY!M#e-X8en{IGgn%FvCs3Zvqd`F- zF1^cpT~xo{}IBP*#;VSeO(#D0$yR8!!bl5l!!>p;6WfrwPB`gRDOd&O} zj1`Dbi-FkbknA5R6dy@ef7T`@H5>vi{V0$piIN?y03pY|Au=Fek}{?kTHPl-gaY|Q zn{%HV?Dd>-Uk3uMj!LVUMTC&@0+(Aw9@H_#0S)6=j9|J^{lkSyZk7=Smu=y4wyDxJ zae=hM^>lt#XF&h~i#2C?$e$d9-a5PdyS3a!cZ}wby9DA?T+#K zeSr`Nle1-AIc`IfR0PbXRnUEE)+qDSIi&w#@C5ph>?>y?_h#)SMT|U1TmfHDe9*a- z%WOig4*VT5z{dHTWW?16t271OTK9g>K4|!q8xhd2-~FC5MK_CXcv>CvP1H*ms%(R! zpCEi-w;Q>QbJ?gBh=ZS#Y|th3TA6f6`IA?pcg}Mn^b8^2Q@M-#<>WHvvVKJ_jmtA> z(Hg+ErC6U2vQn$;moQ8`ip~&8OYsac7LknTe@Lf1r=YnrMW4;P;puc%n8<$z_JnRD zZ-}J-o)~kipf~AxPDh&CWi6Fry>#u6*{&(yHKW9ATB%e%gBCtWYsn6>@&48hZGMi; zY?9pn?ISCt5eZe2qzsBpey;@0#z;Sw(u3YkdEl9z{hs|rXXbrY4Y%|~)!Z!Vgw7Oy zesUYV4H}+{&q*h?!XQMztpmL!%8J!7m8eF+GUmE6=Ru+Bn@y$mnQZW zbQY|(?Y8Ck`E=R;rv=tx8^&@X$_SGkQqN~VR^d{C<2s34y>altPox6K^m&0r_ z!y-EiT&c+)v=;a^>_=<@_#@PEfvDMk1>~==E3gUfY713c3(ep2h)sbvJ+J=OxwTZL zNPlKN!#PxB1#zq%0ab^2T`GV3%SL3`r+7azTY2uH>Jz?t2yu&eW8O~q;o0f%nKCwi zTdh4be{n(lonKyqd1ANnM`Z?OT|Hq(AL4Fr0sI43k5%4Q+jI-Sfz^C!f<%!?^=QIO z>baN*OY7$i_nV5+Aw?RlRM;!=-kU{NkJs2oV_>h+UX``Zd$vCMNBTzZy2!-{v4>h+ zmAFUYMAjZ`^YB)BM&r4@C$jjrHFhdLheGJVjC0|DrvyXLJj@HbGI0+Dk=5E{Zle-?<<28@gB6TOQoDsaac0?Z_tuYc}Rs zW1e)utR>ycpIkC)Nm|Kn;A?343N}8YL{q5poQ(ck4`QN)#cQ>{(l;l~|EwtDoce?L zHbBsGrrOrLc*mB*E!(bpZhy@+gpCiH^(qKoOU8KO8E@!)mCbD3?NDOnY2`LETDR5U zh_23{eFLZiT4Z3_XBp3~&yXz;f5;Y@9ndw)O52&G89QEh_rh;lTJTrj3FkmmL)*ck zU=v{bUw$Zk$oVr{*OzrUiK{Oa$;Y{Zclle~K3`1mv+|&2&I=o3M8;lWJ5!gj z&s*BkOLP1)da07oybPWjdjA`+Nk3A=2l3N*6+Lh46F<-%<@D6o$h<`mF#-3|vM42* z;n|e+o~a|9KXv$TCqHh}7Ly+7bsJs=#j8-c{K728AGI3bsMEXKVYXG{Zh1d<;BdGz z8BvvV$=kPpkM!lI*f|FjgOC|PpVW`S_!YYvn&&uB_weE0{f2be(!9s!KbDcuJpVfQ z5VpVmk!|;IJ5v!OyO(?^PRjO>3;J8MKA$`Id2P&N>0TaOhX!&qBAW|szWpxg@}5(h znxC}>stV1EZ_oh8?=l{q%X!IWmQMPkYa+=`!U($b_s(!Wci`-7PrQq8p-7?+M?aj# z%FxGwGLubt*3;E5yc_r4teSGVmj_tg^54*9QMVq2=Zcw)4|4vZ_<(6y%=`zQ` ztRGzFARhR9d{iaSLiS~)s?V4Mb_$K4uvmwyFxFgazU{NR3%`kbZ#-)oRl8F;2+i|g z2Dccc@d5mZL$l){qaluSXK|_=5`Q_??0(%+J$*Cc(SEQO)2-Tmz*k{wbpKYq?M(Gs z%vZl|)3{9hShfw#-{3Y+8kcQ$nOs)I>OvGI^s;TSs|@ADC*u(u=3qR6;fFROTn@tT zhj$O)&kQY-FIb@GWNQlU5V=|X@w*>vgZcRedcy5=J~>DNzFYPi*C;=C;LXf*N^9fh zP+yaBV{U~uz^C?|`_C~eh0O!)$1WV#Xwl5z8eg6@&zA4JSr_|WPs?%ZZLkVqlY^#C z3$9(>gaCip;3>yx#tlBXl$8;0Zd|vA&k}z@nJD8i=|Q^p0k0qq2|rv(27bB3qho*d z8$0N~8<&x%1YWn{c@Tr<%}bLNt73COubjJFC-vD?&cazF7AO`^3!I(piF{0zyqAz8 zp7N+&_2oILoM)GQxZ~W))h0UfHoOeRFGRbVy$2W3g1ECdbDWqiDp{PlZeZwU_|e!G zjEMSZfk-R}pRe|>1;X${jDh`89)UOmZaIEc?$g!u-#4}`tQkUEHmG6Ev!+QLyKHcl zeS++;(<9lo>i4$Aw0!B~b`&}K92fa{hJG&8P9zjSS$bUWRBX6fb~Gi$(}Z=iN> zhv`p(&dzr&RVikd&E?2;5P#*2N4lp=$$1ia+<14F%q}< zxXZvV@k(|zzbLl|JbS>i!_V`af&UbQXK{^Q<(Yf7nZ-o3DA0e34I{7aW)E^M7^P?1 zgwo)4?>0RD`qnxmufbL3EOXO`xT8-7bY5OGzX;s9Id@EN`M3O6EQ0gyL!<0gF&XMxri_${pr%0;PP!F7q*Nw^w0+?EQCfLRgQ-)k%E zJ0{kDd;1&Aogm=xzfvP`Yn->LdUZANS00+by-yF~k75(W<{Zio7+0TrMZfLa^B3w~8L-#Wz5=|>YxHD06_dbY@sk6X178iX z?79n3qkaYFiTNe?n(i)`x4!O!R}5{f9+EA%ji&S52EXuI>JUh_GPi4hmG}ATD}s(= z_>=-v^tXaI$#XCt1VYtC>*~(GB(=2_-FD77Of`nCf$FNvuQok}f+i`agFX$Nn56bJfJrh64 z%wkaFtMW8gzqYC8^)q#5mO~Dem%c>Y+H@T)n^Pi`UO>%C&wAUP9a-B{N<~vf}$7Ue7 zrz8IL_^RivUwZzPgH3rhE@Maxcpdxz|F$ngvJ#)c+G)~HKt~JS^!oqO&kgbeDG*t3 zWfb1TeA->*anD<~^c?1vRytW8Hpn(Y^LJ}iEDnEa)B4$TC=2W5$o9?LrV&^uUe`&2dG%ulYmGf$S{nUU79HovjXQ|C) zb)x+;fj`unV!{z&xT|lMyi@+I+%ES>zV6@ZcjDbH)0Wq**iQn2y9i|TJG21c6 zaTXJ=IIlXdy03XOr4#BOSSA+0Wqj?Xo&Eo#{}RvYc~six`|tDW{!YKYV$@8!ys2wb zN7Ln|j;8h%$CmEK^;*fes;JE4a=1)Ra7iv;R z+GX-{?B|)adb-mKn zN_N%t%CT3DHFebOnm62a$#%&a52qoHcj^Q67!MntMSXs5Ij0FRb_w``+b+iy2heqk zUh)~SSX=Wzy{5Rs#5oMj-(Z}3Uo3(l`61kLpwv45axXMNeABH=iwNWHN@i2WDx<5#bV-FTQi|vEbg$X65k2WvA6)- zz7(0n3gY|{IPZ9g8dP`MHe)II^)SAmqJM86>4cZ6C?fT!ct>inugJU1y{Kr4U z`TVxr1>Om3I^R|I_X@;fO=-k3P3bXkK2)CjrulR#zTDw<>XXrb+lkC^*V6Vn;(Qml zCO^NtDSui1%F33iZPh!fx8>J^<-ZK~64#f=s=+gSCMNk5Ki_Ym0q%L7agu?1UzY>^ z=Oo|5>3U!z;8Ux zI;d)fXx_EW)!UkPwC$*>PbnZtl<~$dcQIduEc)Lv%Xdqwel}2w4%3)eGkjH*f_p2| z2c#f>)s%KYr?-oLgMGE{uY>jBjg#!9PU@>sZ)jI_N^wdl$-!iR1o_QXEluDZnc3o# zEloAUvzRWJ4Pm~#vJ2WkRM*3gNe+3Vk0mczG5{avMf{oQ@FWT(D9!;HRPDaK2v*FU^~WFk366ptuPDa|V- zuc_j;7T45rYR8Qo*O#p=xQqz9lg3626sbrm(h|j4MViXmH;P|mb40yg{~cwdO;xfE z+ue#}AP*wTgKVr7rW{x-?IPLw^>iEA{uVfb_5|S*9tQj|ftN{f1`F6@?D)w6O;Yl{h3IIbuk`r&>uBe_C#$wWGjYr&Vc4_qqjptk$VFPCg26UjkZgTIxgmZsKEU)e_SPk}r?8edYGH6o2m6K9O63`jwewVRA_O>^3< z(2tcxZlaj~9B=5dr4@GBNE+5AIgknua)T17CNlq`n zg#Y{{D1TAQ3Y^hfgU`j+z6%<%bYW(<^9Ei+`9r@%Eun&;JSLS_cO6bwvp zSuZ;}9K&5*?k@DL@Z{^_=K6_0-MDks=Jdu>HP!GL$(&j+A}hs}k~Q3Z*){@bU|wWz zm-Dit%h~0ie|OkAtmk5+SSBgtBpFGcMmzGl{;UrAEc%`oX6hRlU2fOD#Y(C!cj~z$ zPvY_~mGLmc%Z&R|F)oFk2r_$;3o@AyUnJNX^q61Jyz=Ib&)UwgdueaBo!)l3Wq)(? z%Iakgtb2bK$<|gsuI6O@^Z$0Teq`}TZ9Ain>YMF6@M9=C$Z)_KQ4VHtg-K-!^w##eK@{tGb$!eDob`6)Usl_$T`*t*M ztJzl5QqW9s_v?ul2-YO{d*l>+8$j+#R{3%ZA%$a2&Lcc?(^jpDliKH_oRJKGf$^ZJpxPRp1kh zO-P^i`GV|Vr{1<21?Ydgv6T>N$BIFmN`La{He+QZjuKf&yPT9HDYQq&{r;0>=NP8Q z8K~8s+x^}J!fCi`I%|8Xfrq=Ly2agWUHLKaAY8^bj;kp=aI|+nF!{9RNUvm!m9~8X zZ*XzDCp7Bgu*Mrhq|)_r?=!tAS(k0na;)9<+B-+cV$RgQxm#0s%tq&HDmYU+X~~(| z)`Bj_r(WQq7?jTztGPJEfU6#Af3Lca*@##59U7Nu18^bPsg4^Z?Xor7yCLRP?*>|b zR+9S8pDw}mMTQrlfqBD8l8Y$e@{Nj%5l_D*Oi3Q&D~qJ+qa^~zGeHHyPsU1>iX2%1q(UOa{1$Kj)&;|9_)z6#6Y&ikqL>*9Q2v| z$n7i4OQUrn374Z-C+sNJMSS?RytI9=nWO=+#9tN~7m4FCT-mtfjqUpF+I4h|U^=ss z@r|i|3n3dHSv*YT=iUWQx7g)@}Z3%j>UxwX4LrKJ-+mdfp2{8%Zaq=DjgB{C0=@5qVHF;E-?#? zdG#X0&$gPrUy}8!FZwcHZI>qvz>k-Ov@5i49KRD;zyIWD@6@YDm~Tz(Uf(!w**HIn zBWvK61}}V#;?Fa^y=S}J$GW(>rNmjNp_H;Vh< z=&QEXJmzo@j6Z&)H@$qga=L`%eYrRO_z2g?nvZ|QJ(0=?tM$O@N)bcLLuDhq%Pzd! ztKVAX%`cG8P3@+#RA9#OTD<*eZ_H~{M)vs5kt4l_R;6U^FMEdRW7~xh_6{3ItjqR? zPjD}kwCqBDR=z7gi^X#X@)z6}*y*L{b*6U9_K{h~93x?VW@*dz$mLg@ZQhf`6v3`I zC5%;dpdY+bPb-!3cWC@ZC91#cS6j0Q3)JByYb==2E^o#zj&Yy9>+NT{DYH{; zPP)%7{o#{k7YMrCN2IYV&SKwsTT-Ss`$Ri! znc7`h(BY^pJIc<+eLt0UmZJ(Fgqp3u97z97#gU{`1>2)&Ws$W=#s7bDMN ze#y}*AoO1DExG_$yhnTGbNTS$8D&R$9p}DSPsddS?2O^}G!|JP{Ej)AkX4*v83pNx z+R_7y-#XBSUIn$M5@vl~adOYhOIwILC~j+O@xge~Jb7sv)~IDYDjwau8`|X^4}Hs_nv&-XfNpk!){leYy8)R=dfLXmwznzrO`PBdj`0kM@3ZrKy*4@ zus^;>CH%e7yYf%8ce><8$v!{*KsL!^L;(y)m?8Bt~VF&ubsV|`94}tLX)ti<0NUUq~E%~ z_Wb%(`0J;|;|eA%C+y$cU5L!?tpjsbxxLylvn=3E(YD)55 zFXEg=gMu9Ms{_XzqZu-_WuvbeKA^nw<=*vW6ve0~q-AScA9pr+4=j#a{@P-Aru%v+ zS;1QeK3g1&OlVwui7G~%w#&pH<^DHHcIw4!+v=~j+pwOh)JGl}ocF6^bHQavNd`8* zm=NBBe&SC3i7Y$*yvI%@V)l)aQzc^daIAJiSXHF0D@;afoR`*&yqdWBaz^GF8IRHpJwBR@&LBsPD@j|w8nWyZ67?itwo%e`Z|GvCgKU)Mf0+8fMo7x)B! zJ=8*+EPZo#X92gu(3lS9uWyv}IIolQM*D%W(m+`fdJ#M~<44oj1k7dU@U*oB*GfA} ztBPSY$RDJ~;^Mp5$P%I1g}nS2?#aYjIR$TQ-<#!^j_L>*H+-W5N6=o)3<=kE_{f-w z7GX7Q053ESAStiX^*q$f`5+#odvbCDnkA$V!+_Os8XrO&YnQLN$PRDA%iy>+M#V}U zi44XnP?qF-JXn{w;@fVLyfXZajk&Qg8PcJ0Pi8Dfi6cdPNnaxO9#V`QtjoUz<$58wwgw>QWb7=$!JotHGxcJz(8N+24^UfjTa(?jjwe_|boBLIG=kh; zGuH>J7i|%%nYbKsy}q9Fs+_8IB>655z#gL^Cit|0Msk^5x{r~}?lA`GOUR3TvIU+~ z4ZYqu18jr*g6Eh6xk*CE3icWNiuDAgBI1e01v=1=V|JjB&cQ?fmGWp|2I8-qC~Q?EzNIo@iu~on`3tei=f)e6C9{ zH$y+4k6rr={P(tUusJ}12Hhxw z6W_`CLjCuh6JNV8&LgNxDKL7uP z6%Dxk#~%b?Dd>NK{t@)gpw2KsxC*)(^d_i?yN`N6p8)+U==-4GfMyQEAMmG_Ku3W7 z9aIZC4+2Glc7Vo!T1N;%0_XO#0s0i~OnD#lKS2K%=u`mrd(c-vFMw;bbZ3cbnZeR>5+#?A819SuE&p^{1c!C<}8PJ2E zMOm;z(958|0NRgKvWV@p0HI=-2aLr=Yqr*e9r?ToBHJ zdgcqlA3&WIh>M_ODh1(7P+b-54)pJ!+CRY$ss$ky^p7>*5A;ke?j-~L)dJWR=z%A& zHW%nq3vo_R&y#}iLr{4U>SRo&`!`lf&Tb8_&ca=BkURUeb8?} z=RS}4c?r0KYC*Sef}ew0Tj1xQouCS6^=3gx0~NOjf*rIKGz-+d74m^z11$h;dI9YU zsP#p}MbJ*rQqb!EAqX{~;!B8!puYnB5$N1)@N3Y&gRTSJ{!>BN3_A7S1mUNkouE5F ztG7dLQ1NBR4Z0Qdm!PJf3Bs>I4}cyAb^IK52HFAoF{tMi*c<2{LH`U|y#wtE=+~fM zfNtH1m<*b^3;MhaIY2d_+jj#8P|vGqH$aE)K`aFQCFn%Z6?+kSK;5m7A5`Ba2oHeX z1bqawb06de-Mt_240Oc-#DCDauR&hWnFj@7BdGNd^b4B)I^q^+?qS#@=-f91;kTeq zy$M}`zV#Mt8uY*37KCol%wK@tF2s{xB0m6qLDzvc{TB8IDzqcMf-VJp8FY9DWCHy$=swV| zL0<O!=u*)C1pOoEpFy1` z5g$NzgWd!cPa$steFF5apzniz1DbgnJYIqQgN^|GJE#_P-WlKm+5s8^YCQ{k2HgOf z1o{Q21@xhF_zm=zpc6sIoJZUST>*Lz=w;BUpzimfXV3$n`Jnm_pl{HpKs}%hcn$wQ zZe~x!A+si7Gi@q1&ik-&-HT0j7B)E!Y;y0xChu-+^6zqDd*7tlIOeXzq%?dRJ!Nd- zII*E&PUi5ji4!H9!7*u4Qfx3l=-#lg(Xo!X4UbG68zJiMuWgtdc0Q#0g`gBQk&3P<}tB4dch^byI3^Qlcdd_#PdR3XY2KJq7#}kJUx!(!g;^B2I1| z17>i9RjdUatBZ_CL4gsUA;|rY5BZl7ILXr^v3cry*erp74fUEZZ0jPhS){|}$%t@l z7e)-j_6ZFgyFjGlYDEpUHJZS-T1)#?BK@mUjKsD=L)-acG`8iU9@{bz*fo@j25jev zB*f!l6rJ=jO$@e=iaIUGTrrj^{h=5|-+m|>=!g77Hu~lg)98fL#7V@^{i24BoGNN25IFaWsdO%fHjM?Wk0c$+{#nNP0xV1dy}{aT>@ttu~!7NYQDnGN{EMlf9a?Q7(|Am^eD$7^6Om zDjO4@Fc~CnOu{(g$SCRJ>?CADWK7S=ss ziJ~SZBT5U6&5hA%jCV_5xgq8h#L^5w%GsgBE-|qSJ`F z=&=@{_fUi=ijk3+F)!kq6JJD)C`BZWBE{aLWnUxpx}-=_XNCbsYol~VlQyHFVN#q% ztBW)w8bmnT_^~>Dgg!dj2$aV~jWR}Q#VCz-bmn6XQ{#=XMx9psebbzV>4^zOeTI8Z zgGCo(7!@aHJYb#skTy0tHqj6fIooDRXh^kaBckGCwK`|^*o5?|$mEC!W1K-Z<)LwR zr{+zFh>en@n2aCXGcL}P9v!PSL`7-mPI9CsPfL=c;v=J@#pH$4<%~&_BMdQ-(AC_# z9?{O$PmYM!M}qS?Gprfn?8r$GdSj$UBf1{9P7$5)X|baLO+-WbBhdwTG>j4{YG#){ z66K5I9Wya8u3@fScQ16NWXcT-@6yVN8cp2PG06?y^r%Q}6l9Kw z7-btXyCL-+trmLLXd?945pi=H67G%G>NF9$$h_F7+J=bSNKqHB)87+ma5dbU8Kc+g zqGRvVN^p^|N%6WUP3*mKQF>>?{V6FiQdFWfDpFtDV6aXc6ESK`tZ1}0JZ?^wV{~y! zjK=6}$TeFM^jecKT8hv)8>S~|&B=*!61b^tNKDkoW?jO)T76tY!?4j2Nuzbic8w14 zC3bYAIWgrv9m+MMqM}o^xn^x`gEb*GJ;E*PG8!rqjP}@R^Got4m~^(3A2vLcg}H{w zaP6`Lm7ko~@X!xr!-R=58*+bO(xpu`#hR2X)3{<2mPxas{(DD9o3&00 zv{pS@H*R(knuhO>(WVy1VCVisjgsL+{T3zJX%pu*c3`2Zg|q9siA7UiQ3vYoae4Far0t8?~cQFFxa4t6`zR1flKrW<#9mBEhRq| z1zI4@o~ps`QBkw+*P^M7nEidg+@ROgrckjIw=e;x{h@O<9Xz{sBAv@vH6B*jkkK#} z95#%ckw@P$OD7QAx#bfgAl|rw>w*G@y?}M9rEAwij!(vO7sLw_%A^oTbF# zzzLC&*8E7?i4t}BX*jkxN;Bqu6HfI&q$rNMM?ujK@msPj0cEp{qNK}E0RDn#jcAnb z(z_a-93LY_YUA#fW;fK0mb9W|xIe<#P&Yn0LZg+Y!h{x&AEnWZnFN^{T$3Xsw4(m| z(QH3Kr_q|mMb2%=x!;2D7CA0TH@Cr=I(ihsPo!~_7N_~4_CEY1Mj2%hYMLWXP0@)F zF?zigsAP&+DOxSXH2ml)nrjm8O~Gjp0%7y{4G%@#n@Rx@FG;7J-tdr4yvs^nqZQ+# zk{TArjT@a3AtDHhFlmw2V&GYPE1l1Jqa?aqsuV30kNn?*3`wL;!dH_-V#u*qPH6KMG%+ z<8zIp=0Jz}sW_<2ZNj#4W&~QvCv>x7v!QA)+JYsce~^imr3S6h=-X@_ACK1TALlp! zum2i`9QY;@(co98!O=S@8y z&KujKZ+!1gc<%E_J#;2|xkS2^1%u5!7llTBvZB^QWp`MI#B1QS&=g%fMBajWQmZXL!!awJH!XlbwAI^Qs_Ds6R z&1g(Eb*d@Jwo{J>XEPqw*ju*NZ@q;58zqKBX$Re;Ks>1ROFfGu7asIu&E~wAgsWL} z<3M`(!6oUqfkEYPs6PF#n8{54QLU1^y2m#H6U)^zQOrtKCMhd{1qShOOVf!g4Elk7 zAW5TWKsvzP%mtD!1~)1m>E-`+iKj~($LZ#TXS(TTjibGfcK_~3!3@*4h;@9Dw#p6h zX@^26qVWjCe^J|o;Ic_d3zIFtb9y=P+z8nMJTF}G^#iLa&$=`9cT${%qh?NIt{Z6R*hq2CRMr7@(Tci#5- zmYuWVcCGYsn52)aB={9t=Se}n#d+be?p9t_4#3JJEL?#5;-u%6&;y9`(xO+t^LG64 zr`e68^gtdJ!T96RxY5L=JoMT-Z-2G@MhWSK_>MXM!3WPRSqBfr0R9G_@5Q(AfEe(6 zet9ypBbD#aJf9EZncHSd2%U%dPZBK2t#;a|KicbpAg4+&2)p{nxPjQi{Hb0t#*t5L zyO0N2h~szOJ|`u9K&M<|f2P~#d$ilTf%Cj^iQ0bh3PbaJXb{hbL+~7mKRfQGBL1EO z7o)F!xc%I6+iLQe3rEPyxuuT2YJ62v>`L@%?}m8reE|dY4Ci0>{OPOh8*y0*7gB(8 z=BxVEWE)rEqrtDxJSPP4%x#0`48e$&ilKN0%caEgPCa3|>>Nc(y7@ieS0>>r+`OkK zKHNCUdFA}PcOmId#G%h8AE(=;d1+|=22ZAyag!O(qId)tjtnaBz_LKuZFr6+p6N!o zBfSMPn7_FsNsX;1vgoF;QzeEk$MytsObZ4O%RjxKUwxh~;W>M8G#w>wXbQ}JB{cQMm0ypXe zehJOrN@k}QaI+s>{3c!F8DR=<85^;f#?jtx-~*M9CEMg@D?aD*^&UxrzWJlZ0(A_P zKU6j7^^f?Yn-Tx_kojAr z|ABsc#!9+!x+$NZF}?hvZ#3hN7JwiWzb$`*O!9X4xyXMT^>n-D)T=kJk1!cSxk@1J zG~#A|#je^S-Skfpzh{h;z*`;@+M|oG#*4lkNSq#iZQ+7h3v}glqa;Z)bW8_5hZa2Z zT$$SQBWPJ%Vx!)G)oUrHV46({MVF#;nXgi8f9LJrf0FrHfN!`Fbgo(e?S1nJZcaUa zwAX=F_uUJluktoXs+W3P;=v`4!so|a)s>sR9nXV+p47q@$Dw@gJ;rgMy=*R|B{Pa} zsWX(Fo?mWsNiZyH_GqS!WJGyfREBI7Y4sbHouiEJ(e7fzB#QQ`tEO6fr(gRmNE*<-=X`uB(W-=Q9-=DWdF4fVf6J?^_Y zhHj_dVf7tW*gr)sf0-ql$+5-`gBFD5=5Y z7SI;#5>mqQHPijI+~&VSjqMlv0rBr(d3AQqEci zD~$-}^^&bhBQb#=zL)Cfh05-*-pQfr-6dQPTNoY@eiA;?1Z$Oy!+<;?J~C{Czw8d{ z9eZoN5ZACuI2D#2e#5Wfsxa>`k~bA~2Fm`q_3om+njs>5V|aS_>3;p%rD2G4BrVm= zJ?ReXO&TcgWvbV%4Sz0tW_ZAQ3*ksqV;AsOt^5w_W!DV?b?;_SFai7yd=~!f+i!x;o4qrbzLAdmhQ8rm{P%cXV*Am`*Ox z!c!Z=^}{xVYhll1&F~}XZlRL-ky`H^`_ZU@^>TUN*Jea))J}v&pJJ_zQfNl)WLc!+ z4&)uxcPj5K<9Z{)C~nw?Z5eh@J5x)sgIYO@LO65p?Lw_oc856MGRoh<^xGZ2W!NEj z5=D+y)S(y}A#ZTacU*7$K%BX}wurw(=!eZ>IFt1%hC)mAfO81|os-!+PLTy}@N7(($fIif*V2v4V2-lnMzGrC-byjH@!L)eWE z4d(0u9m#aT%kGdD|M-x~Q9HvWI^q#s#;_-~y6}CP8sK6#NG??$!~J#VKnmiC_)*LL znY=U#XSEcE?usE)(kTjQs(}k0U7yc+;Tj?okkWt;icNvCJL9E$04|q=IY#2;5%9u2 zmFN9fvTwDD3&rBy;Ns5ey*QxWUBUrc$4~h#dBssR5 zHokx_kbn)Ofzq^KZnmL-f%Jr)qzz!e2Er|uHaQJxVwiFCNX^Um*e-tE$0 zT9Z-!Chmz58^D5kL_Xz0mb`qF@VAEk{hs&fUgxcmuFGWa`M8gb)B5cRsnommqbc5G z%PzvcLu&Iy`3gx7>}xm^{QK??gGs$~F-zIR12uWXJMkamz6V5tzFd#~s`1SzQTb7} zSpgkNBpOSrLEEgMLi_GdmkGUeQKZ#A9{h0R=0Vr=b>Jk`po&YKOVxsiKA{aw$SVOO z1NYsZE~9$svR!KDIdMsR;mEu}r}RLDx6O)0#eHam!495>37J7$m)`sSpVQ@{ZicZS z9-+#nq?DbD?4 zphgG;?z=w>0_T?$OP{kRxGuv-{(Qvw;Rob8{Usf;h0c=l@GpDw;C?aaHD^)Utv|=x z>4Ny-BMTyaZ#)}T$Fr0gVSDfP^V0ZadM{4iuP%XeG;6>~;|RDz{@-znM|2tAFdmRA zc)qmMbWRM+OC`{PbSdtMQu0jtedepcd9Nk#$JbWkMq2#8j~Ev5`#}qg>%+>SP4a@9 z)BfMrC2(HkMctX0AHe(EH}o8GK7HrI_!#FI~?1by1`N z`qyG2eY%{7hh_qmPWhZXEsXeF5kl>($Rsa+n@R`PB{FKc(`CQnC(9h^i3L71=181)BA+$<)fa@gmA^h$$&Nl?= zlAu2mbBlfh&KL#1r5JC@U&&|XgYq~TKdtrIXua?kF`3Rgx|rfzLq_boFI;}&*JTGd zR6RVB^ZEBcr4x932u(J~8^~|Udifd))z{$cE2I^=QmH#Toa-cf=G%84b0NBC_;tbc z68*FCX5b>Lf3c7ly(qWqR1Ou<2pf^aDdya4#jNu6Cv4{G^Ku zPtxZm3QBq}G!y&oOFtw)%0N`Rbm*?J&X|Iybm}y{giiN~)kwcC3Ho_4^6;6%8GiBYTnuS4J#2i~IC&gi8GG6@IBYL) zB3wuVm-G$h!x26L7qRcYaEbBja#0s1pM~FO-rTvEDtSC&Y8-l=;c`-#!q}vwe&hNL z4m+tI5K_$bSR9lG~#o$XKf2>(zn>bSpp7xS})E-vKW(fU(tK6Fu(jWP3MhR9#A zcKs=RyZ*YKI*BB&@pso*9qZ7s<((5q7eYzX=gHBc2BsXT?Yl3mdgfKRq*h&pK3pdK zRCPwoV7Z;`Wqb8|xQ1BFnw^4n*Y(#!&}-6nz+X!84Vjpe4*g2-SA*x6m45xSefOmw z&MWXMkwSsqxR~)Wi(|vCv$bpv^r+YGgn8C=Jkgdx8>&HCP~QjcyB`is$Gs24 zAw^m#UDDC*$~Jv*L`nonH#~Mqe-h61G!d&5^k;qHi&c$D|GELl>Utss_E+ z_T3Lw)bSytN~D##oj(2IjZ7sy2kPmm(+>o0xV!)_*RyLr^xF097}qO)_!JN&1PMLT zHTiqzRtD-!ex)&&+MQrWG zvqDdmd5sjoezJiiX)M^cLvjxk{1Z9~RPRT>(X1F(7!>4eG*F z*a#gJ6+g(t{VzC5qX0CBJP^@*iiOM95yyL=p+#nvJseStTIhFh9HajB-DJ(TqQB89 z&3v$bfWD;t{rMbeH_or~Ea2Lxlkr2j0^JV86=8cxq5-zhkjuJb24p7Af@^w@kqy^k zesV}F{JulF8I?MTq|ld;ZIvDb4+OrXuh@4#JW%k9wVVY&nKa(1+bJ!Ce#F?LSn=wz z?y}*EArWm^p1fC&dI>d((6dg@w#`>U;b##wLQ6&7u!1zB(IJfqV(wAzefOaAXOx=) zABy#HBrGu3&s_<>@6L!7#|+1GIcVjkK~p9tYpmsLs6#(Njk{?SBfDB|YL%XNzhE+H zM^Az6JT~TfF`9cAZ&DUbP}wII6RdXDQxf{D>Z5 zitB#R*%mSgGg6ow$EI-(2rc(QOZHc*=Mu7XT$1v(lk&*;sJ3xaNj-fpzl04 zRaHWe!$|84uz}EyOt3JaJ!yUvd`JW{n0$&oEAL0m-_EGD-%IU2m(;H9(YtYFvr&>K zrEV827Li5zyG9qAF8VYUSchT+mgWG_JWg@VegH-V@4=2f^VgIJV+q+ItPpYdAoQac z+yy`E(jC)X(M>@NE=SK`eb_wo45)g##`d7)e&0A6?S?ik-$=SDNoot%Swp%*ihhV@ z9nx$mF$0yZaomH>edeICWYrRgJ!$=1GE*pnkk*%VmHKfQyMW5zOE`MO9BDQ>q)k%d zWtnmW#bG1z1ido(JB-E-#Zw@j=kds7K`Yu5fqjQm8EL^NG+9vw{3~#!@(YM*=xxL;$Y|*^PNaejeR}&Ply( z%&9{?ddbIhqkLght50X4_W)djjEEQ7$3t7XLRub@ffAT3sDlMfcu)K80ejStGFRH1SL1BJ#$X5Hy#JuHe(v+k}u7^!LpYrpMyZd*40Sd)vIK5Gf;4MaR(>HJZIB zJc)m+(Bip~oi@mwWN*4W{9MfZ0DGxE<(BgHjx21GGGi`9_*;nqA@Q(idAcz}L^$Qy za-L~XXAdMRCgcC)H%YoD{@pewD@1xSSvB>J{hd0xj?<!Il z@mjk+gQ*#4$I(lsI1+YDpX6HJ0bdP(eiSwIWQtX#*w4nckmVuxolQn|&>YhQaIgeE zqB&?-iniCjd+?FMzuxl_BE_>fm#{5EM|BD1HY4}ZDjsK};iChvk8E3HO|c$=m!_jO z8H};Fh-6mWj&U5SQ}*x*uuYmLPxwICM)nEYGORKq%S0v+y5o3*X&?2yT(Ilje00M% zrX>uawjI~I8SKDKxnzy7NKu|(WL1Vv%h&_?nB^&M(H84W>&+O9BO-4YBc^liT}OMv zt$}(6#=9}%+X0^mdlEvxLe9v8#7Sj-%nUw;JQ#kX zY=Ydvd!X$YWg}~mA4575BBE%{1bMAPqO0ejnA`JD8KO-kPYPCI{vQ*5T!UDP2P-k> zy>kHSY2iiugaF@n_x8Tm+g_ao{SP(0AEcsl>Byt$x(ppcfswVP*v>#Zh8B$fSo%O# z7dsN`|MSXUt2zkIf(IavKVn09f2|PFW70=E81_G z3pqYhRfKnG?h;u%AY{{{$*8I{&yrWO(dKmyAudx?ie!;}4{i5`UbacNT7%1A=>LZJ z*lXo|AF?9@NUqei87`SFn{uMVEwpd{m=DLWu?xq3Gj>?gH)9u#rF|(@vhEPYDeRjN zqhR1{JjSqx@C-y*=sLBQ9`dee7YB0xvgB$HaaZt}wg!Y?41PID;cdZeIW9sLJ|E2) zPAJfM(MIw+7$|~iRHk#1#IqE+UfXxqKEI*%;1a@f(=6V8%!a>b@m>>JM8i?eXQ~B` z8rlrNM%Q6zt1-zb zzfXyp_{}5dQ~r=bc66n@HTJ==UynI#IYifQVq^I}v^_bi-w9hl< zbs*R<=HoFDDYwS_ZVcd4Zejat?0MbtF}T$L%hZVKmQwAQ4 zyhJh_u2d6=XEu!2hGL!?J*VWkQUpeXi$F+5{uA|FHkd`NOtBr@lRFz^f)8gD1ugKgYTnjOnAtL?^N_46oQ4gOnq)DcBl|=VQ@R zqI2-1YkZHI^IA%b60RuQG`Kn1Dov0tf!lEG=E?1~gERiMRou27vOFu?0BR~?_ z6gCIf&dC1L(WjMRNG4wZgTctqUowgk*vr`Hz4|$*GAcxqo(4y z=`=eH+uNhb&y*WjiYyO6pN*`i_vCBfqJ*MvD&CLgT%gzzpQ2Bohk&b&vPJDAJZM}M zSB<&vyEkZf(0n7`KC8B#2d!Qw9zn4>tKmX<#)6t^m4V5w5vxtRO>0bRe5mX)WT3z& zl#X&_2%Y1mLx^-jiIAbuc0$79%EUVzqxU*+MX%R0*~pYcTNAS6E5w*ZmLndIRTZ z3X7GD1q+D}YfORzln;g}H5S2x-Q4CYusg%3ScP2!xqYM_oH!RpV!eJ1Zx@J@HdaK%Kng(1h0 zZSZRJQNt{q-?l!(lhS?`RZNzzR%sod)hext#?bB;>uAgW==S!m6Jeu-A0Efb24s`P zU^QeIN=>DP;%Y_CFlCxD4Vk74JTncY1{raLZG1u?U`1T35j70C%v5G76V{@JTJBn; z!ftGlXLrGqyAAR~%p&YPZa_pMrmr9$SioI<^yem6kK9JtPIf6Q4A~z~HkJ)SI|*E{ zzz@9JV?SBb-Dh+hKd=Qu=zqHO@KQpd#;{sN3EZhmU#-&GJ;l24QsQdRxJ2)Tz6(#1 zcVT0Oi7kkj0qcRnEZ;NJL}NFE2|Z^SW|?Ng&mf?y$$Z@Wx$T7Qgt^(=WL{%Z@)#4| z=SUc^td=fWeLP|oY65x+WOf^ppOk$(Kx6}z&yo9)hvd(J5p7c&Ab6k}srn*Brl2L9 zN_7Mr92R{UN7k4@w&B9xZI2^RkaiI+F5Py+slppeF;3G-D}C+B+iq}axI{7EJ&Lsc zC#@e=tON9CT|G6WI55<65lZR62uPS`nKR9q^A)4O$&VIJYbBh3k$H`|3Fw@(DahGZ zv31;b960SZ?*@KqwGr_#+W*`NLuo9e@-Gf01#SD*_EaVAd!f~4%7tK!CnmH4I z1LO%aYBQ#>0{PQW1}3oNC}S4q#%y3f*#sCU$wtvK9`mu`swoA;;=L0kNtvol0|N6D z>|z^~jmk#!Qr0U|!4|Y1$ceke@^L*#boaSxg&&DyBRDQ*DXG-3lHvxqAZWyw3@eXx zWg)L#D+De$BCYjEtB~&Jt0Q7P?f_gukWDi2^A+khS?1ZcEL%37f*sb;DTo;@%ZjXm z*e@oQlz|^$hW#WM(ja?`#1iBfj?-~7uwoV~utL>9NFm1n8w<;0yHH*6oa^gxC~AbF zkG^UOQw9MUup@B;@2ee5JgA;iKT;2=2NMse8&FI!?^LutyD;*oF$Q_^=^l`L8%Nkk z-tK25-T+?+1N@L2zD&{%RA?QxJzx#-uRgE8@(aG|8~qpf_4EUHh6PJz+nBuBTV^i{ zKqb?ZjN?%jp|(a~vBu0YA{Fq)enN{FTa)dfD8`Nhl@mPkUbTfKUbSI4JmXdK=h)Yb z9v9(r+=N{bV(SFnT{T@b4+1rez++q@@K6t`U#H!2eUt{8vYTlK)p?0im9fed(@OA! zysID&1U|Zd8Td|YAHf2dv{j$yUxgCoIB*FsrB!J!nBIExGjE&%Sg=O#{3j+qqL;b)4lq??v%zwI%P$$z0;W~}7eVshyy znlN2{B(3DzVlw+aUChT?mS82%UtlfN>UFyG&#Lu+c|Zu7j?Ra=y;_+C%+SV_s_B&q{t(@@C1fx!=tB zT?t{;khd{!!j$&3If?GXio^~RlfB+jaLHdiQ!e(>?b5v-8dh0};iXBXvlFMyAcSKth_&Hc?E_c+r_vDhzQ2Afi!0y>Tn<-AZaXewI6&ZypwB0u5 zc_qD(~j=Iy7-eXTN z|7z{(1rya9Vm;jMp0Sa$OTAuN@%_2ipdMEDq{yF!^>am^+FzG&k2;%k_vGVqN^@?r z@GQ4+woRU*&d9Q5+O&K?c0OTb4U`Wu(8I~();8J4ThnFoYm*JJ4_mL=!&LH{$dTh< zZ56EjxPUnHb#ZFRqB(gbhP=6Hmu)-o`vG3>3WMKPLLc_h^w3_9Gw+Lbp>m49T@b#c zws8bsb(OqH?IpFQhqw5>IUeVwgJIOnlx?qtwWsn)mp!@lWUn(D@tg&pDx=v=;&P@r z4mmK+WQD!|hR+FWt-k!%WX~I=TAJ;g%di@?H(pgFwq|p)?WCQoC(FmBAyyfA`lEuc zi;X48C0MB3MY;H>8QkshF1NQ&OQ_Y8#XQsd>Lz4B0m|VmUN5bxyGw<7-p{bY?9b3D zntTyUoD`q4nz9}B`THu`E3hkhZ$6J)XPM95KNl}g%QRtI{jI2YkJKj%=vN5x+k-z@Gd_-Rg}O1@m#%Q9|Tp8*8)ql!ttVqJY+ zi-~$s$j<=g#?n)T7fkhe#Xf8zc|X)FZQ26hu&+Lkw`H;Kod5V`EsNvlJ}HGM<<5Oo zrx&+Z?a8lom%~C95tAY!mH3;%t;{}&>y6x6!C-3781p2dLgX!f9rx*OTPg}@;zJ*SuSrZc1&h^3=^wW}_M_3GU0Po{EAd(( zx^(R9(i=<9F1=Pr9HxFI=)!+PA@J*BezwI><~UXH<+3x&_Eps7qDZgdS(##&I1H<+ zOEWCOa=+DR%XoV(;uqC1Y*tsrvu20S+qN|}@Y!ZD%G~EvDf7IQHjVpygXdtuxq^cQ z>pf%BcA3-fa9_;)Ky~@{eiq5Od##X04$Sy953_{dT0q{_rSHiz_k6zlml}7`;u>b# zPv#F<0+r<<%THJBEzNM9bJPbj)s=HpH>H@tE}-O#$zRrUE5JXRG;Mtm91!2VdBr9APBKQqBv z%1!WF9C;G)+5|r~*>~I2EqM&q`m92ZLQjt{C5yN%9^tv*egpk(djz**cz_)i!z$Y~ z-hRwjo?AC$30MhVl~K-7Qmk5AA}q0*j%Ch{(CiSNvKVOWOKfLS|CIdXNLO4@!Xj7& zyVii6@%SA4MePeLzG@Fon~wUR)4S2LK4)y&PDGzjKB#SzZZiyTyL-mg{k3g(!2Pg_ zZnkYu!TdVFCpT=JPrQA80w~wl8W(T#Anq6d5b%HC3q{cui`dx6Zl4V{E)}3%P zJL()wjwZXsHAUvOal3>yPNc?A0$wU@-I40Drv{E|)E-gtY<`_LtM=G*qIr>iP+vz=LX zuD@}DF~e-_@rA`?F)Y~hIO5!Ihlmd~DvNrDJ<$?U)TsqqldJ7~GCN z#nm0`r6LLc!q`Z64L@orp+j@`gW=rWAiI74 z$8{o!KfArX^X_b0lbh#_{P61BhJ}Zodw!FrzKy;;G0hqc9le{=?6t;ICr z0CNlW(a32TIM-x%jg*;){95FL)nwhBYNt3^roR-12VH?>+HUW8Nu{~gWz;3n2 zIpUmFN1OvS*UdP))n+k=82XunmA`<_^j#XAvmjq(npaaTAfKxEV(}Nt#@FR;n|Ubt zkbH>xOsv_k?Z(D48_(39Ubc5}Z9Y@k>N01h9e%V~(K91|cH{c5-0IZL9#5=Ry z*}2*7vRvK{I+5W>Z+Hk^F=OVmr5~)vadaU-f>=%%khB=+`0y5vOb}rF(oyEDaPO^Z zU)H|(i^b&g30w1;lfeVESv_QEzVQ;qUfEeN;xusD2c+sNDspk#6U%mH+Q55XuLtLi z=wuI=9{?}t$x$Ehh1W~1GsS@R2#R0d5?FfF z{m65E`~+WcX@XhEgYaaWInLJK9%l!n$T{)OETA{p?ar?#s;D4)>#8a%>MH81>K8-e z6__%-$G*Cv+M+!bwfS{LJQk|3uV@dDy0-XK)#+t81^W`H+}QZlt2bWy>Q(Tm8IZCY zuj2iyXI?tJaX+4?YiUC8zGeFs?_Ioh@j5*BRMi!+YFXit1&$$Jfmc7%_q`)!pytaQ zn9WJ~Pcbr7qK*^5O)#$3F*CvFi>=j^1u^>9#Pj%Uvn2q%;JM_825x}d|3)Tyfy54C z9%r37*@IdI=sjSIvuA>FagHnp#bCBG!96;6GRLl>sImf(TI#FjRIOdM7Z&bYwyyTI zjTBq2)$Xg^UrVpA0fBwXFbpjJ6x*-Wt^jt*WnDTeTO@`l>xeb@}+5 zwH$37@iT+7sGrIDcW;znlVFm?&=1$u;$~Vgri}KD<3e1bahf%@a%!njNA0$+HfI>9 zT?h%Vl{SO%iq<^4{qbMlYuto=J*W^K7=}*>jtX%pi?&j8sEF?Cpl$vhwI`wBVn&;Y46+_iWcW_+Xd~wV&nF6A6$4yu z!PO~UoT(fYfY|Dd*MaYWR(@T|PXhKR4TCxl=!&PiO6R{t!yv7;B!?aM7@_ z42y_E#x@6H1JmRO?38^nk-7ULj^Z5=nC}yhILdY-mXL{HaV}C0o1E(gQj>El^49nNYeTw)(H4IvGCXl3ub&|fb<=S_H_*`w z7bLt{(S4@BhfF`JQ@r-m zWfBn(6)ry4C)2zJTu_)rrMwxKJJWF^u4s4G*h#L!7%AllrB~(*o+GA{<8OOB`Xa^{ zslI}CimATvqAkSq=KD2~6e$lNU!XRG-IU=x9Cm&WyK|Y8YsCr^Mwk+DA{34-|e)j{YxZ`^@6429sx5e7S+=$u-D} zz}YLTpKZ3HE~7`#d=TWC*Z3DvU-|4Mf0MlUUF6C#SPr*EW;rq`*3tf8?iMVPC#$Mfr)Wq-jZ&fn2J{K>-&7T|2(XRM=oE|x z6Jj`?9HQ%IAO@UpH@lmi&2A+%!iZLa+fSn))Ym57ud&ZY3*oOgf@9FP;D~($W2(aA zXfG9$Zpsc@=E%_+?|G|9?6=xdWgiBd`;;5y3?t(az_a9JU_mt;vk(^4>Tz3Oi7g?u zSa3i?Krv*fRvDEp=Z3ZyQ#38qZj6i-|0UHG;9-v;y+3ku~)2U|ymas9g z5skLpF0^qy?Z=e#gkd5>P?S&$f_j6c+yZ|17VM)|7|(~3BP@PvaSm9%sk&Mb|D{h5 zixdOeP{IH$1F_)&AkgGglX30Dy$1-uV(_6B7*GvISTws&x=#X!GUP$Z2e;?^pxo$# zfFu<}Q=KicK~5eny_&U;^=;+M%%c#t#*OK1GWU~ z606pp5*CC6rjW|KVg(}9Vjy=qnEJ6o`H^h(Rc*T1=MMmv9uz2&bWBAnK*;fT$PB2L zSaOQoE<%mxVdbb>$&W-<2il=thV&!CPh>f0s-pl(KSuN0Bt6ifjDtkZOqbH zLA)UQIR^0jxVRam8Ur8&21v3!2p|%W6`iyg!wFa`FgU@zPxbvC_o>`#x#6Cx?$vh6 z3wMhFt&@8DqcOtciv>a;#FTCdFU4(WOhdq8UIE`Hq{UdC%OL+hfJmSx*}i-#YH!|N zQpU)F#j_C$iWfe&37gI6)j_`lGB_^&$VOa!u(1?$Yu$Tu_rSv^-N=AG|L)Cg&%d63 zEw{-r%S^q5yS1%v_LHP@s%jJ*7q(F=5QR7=+u%#;wQ}oF^2e=2?_AVG=o!MkMVSkF z>=ZU;@_t1ojmvXu(Hel;EYjZ;WNcopWMN3eTL_TWyH&5hr+Wk`6(xFm`hePD=g-5b4%fyO+QmS)U(17PmiQOjGNsMTl6}K@9P}r^@=U=O8>#{i+kz+ zrijpE`vwnOO8kA>0Lv67#ZM7PIotd%k1og?y$1+bP+5d6FcIs@@c!QJiM-atw|J(Bhr<=173EVIGP z`wAiEbaORUPoSA4H8np_U0mExs!t-+)(86WYx* zYUdA*Uvz+elSW=cQtPds*r%}nOR7?u;STz!AIOcU}`t2J9?6K zyK@j9xO%MVw$dIx7aG_sC&x0%Oj<+}W~}qGkziVnZn#*i>l`jOxUoV4RyxFb9P@F% zGpz-uvTNAW9z8TUZ_1*=7farnLv7>vIh&^pv0#-5tjjnpEGeurMt+ahi=y|mE-G!Y z&ZN$3SW8O0!@5VV`7Evbl zJ!lIUH1O*cl$)syRdlFN(N1SO_hQb&jb&=X%&i;i!U~|Cca~ZEs*vQ%-h05SAY&-T z>KsNo3%xC+P^6aHj^%)UOk_XAuPwuN+%tGCQ?`z3MU6%gEG$921^|2U59b|Yj6we5 z+EP7(%x~d3XW92v3|(%hOWwM zDRW$}Q0wxxZaMVkq4~>K+ev4o*EjEkbKeU33VhCWwyl817lCU!=3Qg%bk4MeHj|rxfb*G@awnr|U$XwDKITHMZR|5`DiPMVeC|G20FZI@>Gkbqls_ zKGd-FYVMt{!v^7apP8_dbc-2>k_V%jeZOA%d?cug2<*yxV?&ezUa{3 zPW-MptbqJTk2~nnCtn4t@1ITM`cX>)jgEU79Ts~9?x6Q+2Mzl>CJm_gOB2>-=8eNBH*IC$~NHZ#En+9?;N}CC9zWFx!^5K&k>sHzPrwXo%x6h!* zACjMVO6Zc#nNI$r>m+eb!U(?f_1JJcxBuvTOZOn*LYc(S4}EhQKSRF<&Wtl>*-llw z_;%Dg(<)2p{vKd;+joQS8*=-n@LOXR<4mC+#ihm0wcMO8lP@zIoc+);1Np$~6(cSF z7P31nLHpe~V5iWi3eR=8GGoiMW!t}~I{$vuJ7aj;sPRtIAh^zb72IrOWBmA$h8D-; zMmb7oXLV{Cl71Ps^d8^RdAg?z)9PRDTdn;-tb%KFPgl0Rz2XfXtGAlGsGKaw+M_b%cf)7^C3$q0Q)L3c&BX5B1W|0xwf6SmEb5 zTRiR>xnA+Rx6f?_{k**+;Z8oEpsC*@OWt?I__Tv=7VcA8FE@kwpHwdk7TN)y)}QYA z?zDJ5H?#-4ez&vTRxQZ0Gf=$agv$j@s^kRS-`0nNBUac6g%w`lUms45tM* z{bW*AM!LCiEgvyU`UO;{T*ug%bUy?h0U8p1xVjAdGD%0r-ipK9=)3EeP^9=DchI?y zf|gB-;}n}>cfqehyG$qb<2B9t@l1^V54yGfqw_7D7-yyECFDq_ENWN1S&nk&>BS#y zJF|SHnLc?3UHak|q+Lzlg$ru|+F6|$PD~+XR%fOg7`i!rG#&;LQNPWfi6!aFmA>^s zIDW`6;2+fy$TQGZ;8*TGRYBi9y!F}2yJ*Y$G^|;+L?*CHhh`aWt2@I@93t)To{xc0 z-3JUtanu4{Hh~Aiw}haDYeoL0>-FT@$?o>Wo3>4@gnHiI-n|p1KM6Rx*tC|%TU>UR zBi%vzm2w^FJ}*r_#0;;ip!Tm#Cd$njR3C8d_AMsc>|3YTtqQ1??-oB=>}o~DimDw| zja6Ki+)^jU%4Y73RsEB_Y8A@J$y6&NR_S_frhT?!wQ~)R)wPQ|n>^cAJ2c{;+-xf^r% z;LG}|4_`HGy?6bB-9H2MI$M@Ox1yTdbf;pLL@u7!OF8KEd?ddX1JtNrA#~z#3B4w} zbBfkhoqJVoZptOw0^4Xh&K>aUciTB6vaQ7J>c#SIZ}see&vAT;0V?`i0h(kvcnkue ziv0SjvoEpc=KMR(gAbA;`lLyT>CoflJ7Ca9m+uD{t8I=TT_m&imdojmhXQm#&j5H(T_^ZV`owX@V3)T%x31!~jhzSE zt1P^Ryjxwm=l41#e-rGx<-;Ozy-Z|n;w|xmaG|J*vnMz)>nFdiqP>>l^2V!st1LaJ z+>sl7a0ya6O2dJ(4;P-VNx|+PZ%OxQ-J=o51zKhL=BnWOJ6#j@VkT0>y4tUrPA|(e z^Y3z;ec$$pVD<*Cx1@bKK8TOL|8O*}3gE#tA;wxv={Paf2O@$nTMAcvv8$8vbX~>X z+OH0t*_dg&dt8FuGi4HX^k70NjDILPfuvuTerA-Xd=4bleSB7edouE0r?;YL?c%eq z?yt?V^KaZKe*5^SJ4mrIESdN1NtYgdy63*`5l8lGgZhB^GYhVkBAR$iyUTOkMfHo% zV7_UYlhp<61xyGwp^1C7fe$!_m|pVhXv`{EU&X6)j|j*YFg7i(K;~pT<6&sm(j;)A{qF zvDH(T=nF{aR8=P@2KuEP0z+6qmhBUA=_p>2obk^|_vbsmZtT|rpoW7YbCR2i4BqXGBLuhv95r04yznntt)7?X%^p)&XKq%+_D&z#4^(S0yJ-ZN#LBl zd~!p1Lw4Qdx`fJ$P8EE)V2Agiaf{&t{>r>(w+Zb1n*Zp#IG&Ho9nhVyrsG|956saO z=!*v}(HFNt^Sjl#dy+R?!&d~{c0(NcZ`)Bh?pWMXMVjw`))eO#H)b!%US8HvzO`ao z#n$X(u^KufW+LKFisO9%4~WP+9>ru4eH{+OpOaz_hwB7KpmA8WzF1&= z*E-)i3vSS#rtx-ziV0KOE4CMHuh>yRn$weTX<6L5EWSFsI(tdk^6cg1{GOyWTbs64 zY#qIPfaih@Xk)#Mb5`iiBa^ho({v=xa-7aU?=_~MC}s-T(P|fYge(!*U(TgW5>~0N z?6BVh_D}c49#dVCYl>>}x98VTKLS089aY?ps`%pgO0pyYJ}9q)X`VH86FW60hfLv&4~ z7~=^wxh1(J@X8AGH5At0Gr%*TfUJtI%mTZ}Hbit?ZC&%Wt6NXjO)luKMykmwSwZKf zxc&fJ3X3%cGL7<7`d>GV(m3X`$L5J+OjvcvdDMN3JmaDH{QBZc4mzf0OK>~9^R@qL zvb(3dukG1xs7|(^?^lfR66*E$&mo)0jsXP&isOs3iYaQ!1=pf#8%}P!w(aVYH8~fN zVYk!Rh)kJ^tRgQ_o>kaH-o8=(BF>TY-1pba)Q{$qGT)Xj<>lSs2m(*<3*bDDff5v&l%t$OUZWws=42m zOkPq^*Sz)Gwxms0E3?x;N=8;v43VwW`pKR+na38kVKe@--IO}%zZVG0{4B)nQA}7S z>I868G{wTgPsCtOm^y`@A4qy$H)L;7Jy`6pM?tg%`;KEhfufk4^Bs_f;aT zwgvdngPyFxt0!vXVOs&LbNW4Z2frP-8{6cB)CW=B;i?N=eYs#Ko5&9G8se=up*W#> z^73ZNe+umR;h4g*v;m32nkZvLncoVsti^1Ms-4kdgMVy1bCblJ=wWh)Ju$DtPS)@? z$$?S;^%d1El*=i1v^hXY)IPnn4r<#Z)~S8!f+?x=0>1Otfciz-C(A~}o7wC%yD%pN zRiVjj#?mLqFDz$_m5`vn1pUNQ-yHr}bAa+6Mp)%$4lwa9(tDI6EBl?N)oM?MwuVg}Cf?$o|TGR>FU4Z@Onxcp1|M4A!%jC&I>E`^>5DtodE zHkpxM7`O&MX6Mu`zrO8@=5~I6?e*qUTTeCYt*cvJvE;G(4|kAl&DEnTPgHOC*AvyD z1)-h}w~XSp!`bF+b&_4jbLK70N|QS$A>LpeJ@L1;WZxVW_uIFDx0<#4=5#n@1ivrm zaBp78?QoF2EqBv5xWQD-Uc*ZJO5!_HmF^s$Ut3J}m4P{ye68&>j%D=wJ?M??K&*i| zcvUS5@??u?HCjH3z+GuACZt{YqAj7IvTo0|x~-L4D;sj^DDU2CeWhz`{pjkvH;#1e zs|khAjn;&MpS5`!!3v*`8CwMmzTWr3josjHtL>sa^|j7Otn<_;yuP;N^~S*qJM1)n zjYl))Ep&kAUo3dN5yw*qAL{dIT&H|>8TbTZ6Evp1-T)qKH`rHV2l^j}w-7=tSVc%k z_7`vXCajhuP$Gu3m||m@LR<8?KYhC74965T1GU;u-FW9b;nd$XnYTR^z{A~8(crGL zE&mFZFN)`}WfMrNp5& z`?!U#H}2!}K*1J!hhr^RHGSzNphb<3XfKcDUe3MbrXJid=0zLd9}5oWOsVw!b$XLN z^S={YH!)XSZ2A8)j6KaNr{qkzoOXdTFkn=vdT7MuKYiM2AE45CU%1g~ zk7SV;XQ<5~EZZFGfZ+)bQX<-4LQwFH5UfUS+5u~`5@`m!_#>`q+nVh5nmV;@!^&xM z2_YlSvE5)x7nz8%RnC;&Sc!eWiqDM_F*y9PeWl1bA_9jUeYY#Aw7+tyknDY>YuM2N zuF%Tg{YFG0?IWz#0;@~;9Iag17wTDZ{*^AnmU2&aj_J(A8?-M0m&F@&fnA*7F0@R=Yr~!~W+_aeowBay~mP+m)Th^SJ}{3+@#>?xF0} zK46+W!qJZRvys z&fy_8=1gfZZNl1q{gv$o()ohv7hROY#Q!dsz744Bw0*I$)pU)@m)DM9C0(?kCI#~xAHpFdr4p0JyOwozX=ekrJ-s#|<@ z?v@!Vt`@(s4{5UVnFYxB4l#mAb9sYf#NP!r%-!9Xob2uoL_^VXs4|cZ^MQ8}Qw^wK(~fq%j9+kcMc zduuEs#@Nz9XXa;_U>IYE(ATh~3kHf>Q%pMSy{|WZT5Z81MXuYEcckn5yEm5h=f6|4 z-9YGFL0?c*6W|rv3PLZ`GkC?3t_7&Gcw7qfatOUwy7JEh7SE9`)0u3<@RX8wyBue} zT1%fR_w$V7_Z${pApF`KwWuoEc|}1!qPBG3f;aXxqgO%gDZ{MKOHL7)S&7f$u8KQy zZCD_lG*6yQ!n(D*Mfa&i(A&4##fKQ#XG8 zDe7??4{?P$o+@<_nN0Z=>#)D`>9>~zVuMkK(0SVzgt{&{LtVhDar}x)i2c~k%We%V zYD??$hRg5Wtk2t%cdhVLVSOHL)#oLFe`1UFh`;ro<$s~AQ-#+G_xR*F))`6Ll>sd) zotN5)3#dacpuYdi8?mz!1MZYL1)7pX`-0&|-xc_^n4WtL`EBQ(LdtdZxWBayIf2#| zw`09=`rP`3N4jpk(Nw8%j`nrrZUS20UV84`0^V-Yz62kd$2|jFZ@qhj$G!pi>cKY& z*Xs-R&Y8ZH$39w5LX)ti&oMTN8Mf@5b9QY4;`Q@_(K+Ln685h*=Ap8CW8aJwZckVV z+64qFD%)PYA&OP4UehG*z3HjpXdkT|O8R9b(yt59DyW~~TYUZE@T|mBsCYHBQiEcJ zyn)(wD_VoB#PjdI(siV(dL8LUOrD6Ua8T)L_1jBihmjpv+mZX!4Px6@|LQpZ&Zl%< z)0yFy(FX9iM3(1V>u{{`e0%AYE`4FP>t{HoQC3i6e!Z{FF`Oear)2nL`5e`quXL>~ zp)5u{p)kJQ^-*W7XWxP$OJ7@n$aG&VCKkN0?~4V2$OOm5J5s|)$QBdnN45X8!tDlK zx_#x>FWa%kD(j|*46OULvAMu~v9U6rUrY$^LO*f4;aHlAFYi)mk1qXM;mJZ>dVj2d zLs-pDtj~)>Yn+u>hq{`^uUc(a3XT_}*PPqo4$VpM;A6_4E^YmE0FYYa`Md!AB)YyJ zH+l4h<)|7uochA+3#OFNnmXCY@*R%jo;JstoV|0}=P+awec=Gq6x2Ra6n^nT1%wv0 z+127ph{ZPh-a_Kg;Vo3b`;iEaRc{VaMj{?;^7R|V5jJf>_ek=3J?k_EZ8vP%66+P~ zS!x(#)QZ>b=nLn18W%Kf*nD8~A5McWYhuQ|zK^UVo$1-;ME94io3n2L>D^rL#=a8; z7z2QVDeLYqRZbE8)jN%O^o@m);N*6LHX1c#dFUa7_E^*B!&27UvYY(YAlA z)W0tly$Dg8iBHqm1n9E8f8v^)E5*l)%L~97)DP_YQNud;$P%I1fx5g6_i1ANoSefi z?@sesN9PEdH@w6BpP;SEDGb+k#K@S27GX81mo798z?7YIJr8FVdXNt6;fxHwX9+3f zFkp3*#)pu{T1;15#KSx2(l@V-(6G`*A_KAV?~C<59q3D3@oh0Pj|uU{$K3ds4Ea!b zI5kqBB#lca>xN`tol9HMNFgtoJ9rF%;h(!YXCNQ#1ku9elcQT)ceTjN`I{ zN9SGRa<=dFw^;8lZ#(Y}_~_PyG=ki7X5kNhUbIF0%%tUApV!-YRrTiW+=<0jT5a;#vO?&h)xguOD#Vnnf#_=he-MzhD^hpB$f?q4b zd58D4w-Z=#KGDb~Kg!*o_hu0P^7%fqQKc1Ig`}BYFj&|@lK>p9&gFn3gILH6b z{1F-G$L)rifc8!M5B8xwBJKu0?q^@08)b0d`#D~)@BZT)caP~mu=)p96x+e#=zjM7 zgI9Nt=|8ag2Uh=xK|&xn5B?D!!Ep(epZ~wYiU!=S|5=h2Lv})b0{IQ3GenZUg=~bR zojTloGyw7$$S}wcA%{YyJ|IaEkS{?-L;f8y7P1HiSs_~?ZIHGBk~9u-9b_`(SC9`w zK8_nzCPMxi(gisJKYyDIxdn16WGZHnJPvsU@_UfASfFAyWCZS=cn0zl$R9xd2y3_f z7}Ac8>l(<5kQ*UaVxHVfka4&%?^VcF$R@~HLnY}TWPi-w`88xCSpoUqknNED{ulJYOqhX?TOh+B z{|3n*pTe*7L_z)*ayVoh?ldw()wv^C6F5-e*&p9 zwsGJe!=kWNVZ1WB3<`5VaT zkZwEhgZv%jQ;0wFQ3%L&RFl3TLlHP%Ahx`CCKMg#Dya@RrWYu>h=?{>GM{o@W@@2?N zkP|0@hmc=Ec0q3ZCrR=`+8+h)KEwAR4UjKQ0xpnKoswjMybd`A@>Lh`fP6e1$ATP@ zf%t>`5ON0OOPN^16tXA__CrQwBkmxNLp}$&aWeP-ApCd`>kiVG=UP11AMv@947d;F8AamzQ(tJqMeDDbJKOk2?HdR4S z$f|0@8>C}_ByEGd4!H;NjfHqZZd?RBA(uS|JRyJk1LP}6O6b=hO-m%{e?yM=A@u!E z-LCx`<`_cHJwa_VwPDuK+cfu4|$uRsh!(yu(O zfec?INt+;l2l+B&?P^Kd329p+Nv}a3hkO&Vq851oQdcKQZIDfnry=*%OVXbpi`Gig z1xVXEN%{iv6Uc8MH~thnfXrNv?_PkPAq|jK8zgBMq+z2ZjeYsE{KzgV&J1ft(Kc)D}s467uhm--mqpMM)}yocJ?Ing{s_vAV<6; zNvk10gxmmGwH1DWH2fSqhdcibCJ7hYf{Vd`Z zatq{CNV<07fqd#i_!;uIkl%%jI|o}JYawStK95KL|Le>2arnrz@pzdu5iib1@Z$Oo zUeeR>lHtHh=EHc&dI&Gs4?6Ms$oT2_%!4Ci6Y*|%%BYc}bePS;21wX zcFyxt(_+JQ;S-;FKL0x*qlQL0o_hYtiK7PT!XKUU{N#zFh73xW`uy`F$Br60DD}I~ zmp&@w^J7LC!c!`7P?Cku4xI9RA<0zi4NF3U#yeyTBIW*p4JVa zgMMEhf!FWp!owh*(nZoqzpEQU@4l;(=@W&zXuKBa=`~+B9IsF6hR~6p)DuFF>m%sH zGj(RX=IQCxql+euW`xBOL8j|QlHSwwF=X2`J)!uRE|PSZqD#c9TNf1xFI^ZPTcv9$5ot{29QKuhE;Cx4yK*w@~C6b{J>+~rQse_`e5Xrj1 zqv+UbSWE)Mgz#7kMAD$>u@H%abdw-PhlM2(2JzuxHWQ>(HW6PfVMAOHu@O;pyb(r2 z8l7y!u;>X8Q6r*9lSW1s9;K3z(SwJik`|HSL+u0+8#HKe3LSMwxZb1^T0;y&;%z|p zIpfgqQFb_;4bmG%L67QTg9a-T@Sk~uBlLP(EKqtTV#v^_(NJd2(5Rt?h^QDiJYwk3 zaC0pDS`o>HCRqVQdF0TcF%%P}Mp-}HX2cguN9YHeEF+Ba(-N!DCNFgzJqDF(_RaChOR^k;9-uLHH1zeo)-VLBpPZ{-1~Fbz!k) zIShI{8UBCRd-w3Bt~+g1HaAJWpta?TY;)0;WFvEx3`y*SCYEp5P5|2^siCyNb^sg7 z#c?tY!()zQ6bPTbI4|+7@&C$gys)_i&uqY)(kPjCnIY z<>Q0dVis|u)9KiItny=mEq+V_-I=3dZ);+_-D%BfZl0WCvBoE8qct;vZT#4HTbym= zNIO^_mzZu(w3-tw){JT2Yo4BJPqxQft>1FaZk{nZ&2Gyno!#t?Ptwv;961kq=Ra&s z9+^B^i%Xd0bEY+Cxvg=Dsma#({DQG*6Bj3V;^OQnTKv?9$K9P(JRvSQQHZ3RZ{IU6 zrDEd9WUH2#Xq`VfH_P+D7)N4i!pMhCue|~xaNtEjx59NV)O*FWme6jiTR16+@5%Iesk`4 z&p3-WeT>CC|GSSQ=A@X%jv5a6DU=H!viu_IIGHzzcYG{-$4 zQkFE|U1qk9nlw74dA>jXUieI(=4f7am(?-aVo8}k%F|pqF)_iK2+VPD>Aq33nzQb) zTH$AlCC*k5momRO?cR~rcuQP-LUD59lIFOg1ao|9yzQO@Ezo@Lv?QA~eq{1}R)G+S znVcG*Xi2^|CDE4Oe1B$Ul1LowO-!&YY1X`xM#ZI%N;ccQ&5yY}j->b$J;`FvZ!U7V z(`;6!eWZws&u^YF#_IBnc8q~FOPWWIwm4kzY4=)fDb3A8GUCQ$#C!afc;uJlj0D%{ z%=_Z8-IAU-GRs=zvMy=%rX^2|D|N)@G%rfC`;%ur{+*Ih&UjzucbXs0!(2lTLc2E2 zKEYGa{CFwO%1@co{79)on=t92=Av&q8vnE+)H7|Es8dz-QXzP*`9Otf4DGQSDdUpyw!@y>1vibWd*s;l$R+j>bN`>cp ziFhp&v!+|{ePZIQ`>m*J<7RyeJU81cOES4xq%2FrVZW0^t zg@w(-%ZvGGTFnIVT~s$A4)Dg66~y5O52t=F#e&yI;}U01g4s`4td7z#mif(1R`X0f z89Po$Nbr^<@J*sQz9bv_&P}w8y5EUIJ(yrNr{AMv(|7Ql$Crj}Gwo&(pQD5Pr6Vn7 zyW=ifpn3WDBy)l_P)@gw6bRxuqKdSZOK#WHF#Ff|9JB*aTqX|*z`;mbhve5d)|OdJL|5TY+>emL>oEM`PJM7(uI^TYAxySxk= zt2rfcO!E^d<1#Yi%*cY~B&)Whd3^ljcpThnjyF3jQ<`fWcg1Id0sJ7%?76poT9)~~ zOnkz_LPySpDFA3T$0x%li_PwgEUVRunAG6LxpDV?%RIpfx1`+vfO!&#yMO!xb`Nxx zA4pBd$Ncd{_Vn5CVM!Ktsx5Wm|DuQDP)&Y6er9q3TwRIEpef_q(@?cEpgPL9#lOeK zqdNPq8#w>lzl}l1BmaNkU&JHY=;&a!4UIUq@pdrBi}u_9F600IBi+&bHkfUHd!LIb zhCVSCZsz;$F5?|PscnO?`DRdb^GJLI%)FKbqtV@;nAX}nx;naAU1gAE2vveAg>!Uq z=YvF(ETu-`Vkv_wBeasKEGS@R8CczFpnW(qyc5%YB}iO zZ&^n2fHIN=SFinBmXR``47&)<9#F;@;aA#ln##%#HTFrsNZqH`5x zM$;!)Q8e^WDv-w;))yIk)LZUa+jLyJcLAfIoaO!zuIk9W;4}_#2eT>EjBNEomVDVE zf-6jsy5Kf-7w>%Yh1K@GKRViTEcMi-W1>4r*!Lc8I-SQ~D|;|WJ4l-%?YV6Zg26Gp z0OT9Yh{auni?iDu;qAD>bPe;%T3l&-yyvN-m*sc7!XV6uDjn_!I>SGd?{3!?T&CB} zACUju@(J!o7zYb)!-dfBo3iD_qZ8|X*z}v1bX>K;>nc}WP??B!!MtwetuQkeFy)y? z44BKxmn}WqbZwqTzg_!oVig3#8ots_m>gs@8~Wk)Vf=?j6nJg z9ggG5NbYO!2$L~}8@89<@v4X#^R}jUFTK+93Har8r;s16{@v*3_r~KEI93?n8?TrF z+-+#wu<@p0GICT_gcP)_E+Fo8+({l{5Wq%K9H*gUX@M1p|`RC^G znwyNy?zAJ_%tsjKb^PJuVDMj$;Z8CL2HSdGXU6U75gkYW7+h-;NaQLXgsr~cI7qLD z2I6RU%!lqZ_$X;F&OsqVrJmZ>v}`FZNER>R%BOdZIdK$)hS>V%4Q~OpM&uct6~odCk&|mnK7iysGZvYL9N1bqj14jqi)VIce=nsvq{`x~B43ECq4i_my7Yf_UJvUxs`MeUf`oeKs2kFHA zyq*uS1t5|6LB^4;R~m5?Uw6D`1CFEvM``)-o>Cc0jHE~2FmTLV%JS7Cx<7&uk;eT3 zW>gEop}MkpXsDH%AP>=ZTV$Q`?xhz|+hT=`fWS4HFCKMb|G(m@`*+|E#s_^hy_3K1 zjiY{AyRceR>fO9jiEZSfY^B(gu~WKnJ`d|QFgq}IZt0JpG%@1e&2;{j4`=WHoAMq1 zIpsV4kHo=xhM7!D5-G=f$R5`YxP)_KZ|@`yMtK+oS{brl4d-lLX(^Jm700BiHu#VC zoI~89U(u}vUjd4DjuM4xdELSv199-Qe7^^pSHjQ`ZC-2Jb%|G=F;ZE>UBXqF?_LU+ zG2D#(QW3$s@JX?ckk?*Hi$ue7Aq4ba!^+dObt^ZxaD zXWq*_xQZ}qPPM$}VBPi~A2VC>3ifsf z?IN2_6EhcFWT(BnI(L2-YdKuSD*g6y&ocae+`j?cQ5e@;^RH{b&{+2I{EOJz>V9}lS>dR1- z(o2n*^*3^R_iq_8i;R#Bzx#@^QO5jcijJzsGM=jrZymt9qcp zaoI6c$C`OE+PVF<%RpbP|Ks+58>LSSy#0?Cg}ytmZ{YEw+4tXN+`iBMo2&okiZL23 zjs~;s{|jAdF|<5jy26*xV=y*H`z>3Es*EgI8b3wb?+&(g@feX0+!F&e#vW5!rTm>DsP|2Aa|?2BV4ZLO&!W)n)75mO>d86=Kh4#0ut zJ}l+>)5Am_e5D zgMnp;f`DmQ%$bw+&0K^XGbYlUu$YX8E1Q0O_q3v_1QMaav$hlF5B(3P-$GODwkRn z!!i33v6mIHh1&*M?v!Zd?lFBHvn)0)_6%ZVGt?^VL%=*4A09I-v~7^(j_qGA;A-nk zXJaPDUJH46aZDu!WLfI4nDDm0ZMl1pJB1b(yDfHN?73e5`o$1rA);m3Dv}0S?wG!K zudrOdHTH+G55 z7-YGl`j*=v%l%>OpJSKB#!IH_k>z!f8q)J{iJIF6S#Cz(a!;Drx8D|P8?rUl3O!TJ zh$C^gX_1U0qufEqQF`BU72aQ4bK9gV4vS&l z@DF)m$YJY4R^|@Ya&DbGtLW`OsoXY5p8JiTo{;|SihW_on}{T4jsqw|*VY1WWXXdr zw_l%F;q}G+CC)ZvrsSFG)wL>jeV=kq47OdD($~LN6kh9Z2pIkt8Y;UGC}3 z2QL^tEm5{850M2lXLdF$sXuxHI?$$GWj-`A6Kxn= zxhwjVyW5n&g)_BpJdcdp4i#)cWTkd0h%3W*vg41NgCC^9pnXw0B z8Z4!jaf~<3wU69)m`;YGe4WVx?$=5sgtrZjg9rN9;xv^|2mYKb}xEmQi~qMJ5`bny41Ux>SAX@Mr$2Gs-prED#z z=u_74q(Ute8M$q6wv6p#%Wl(onG;uK&Kq47cg_MYC(W-#Aij?NAoWliv2Ad+jEeBbTGLYPUq{iF?iInHz+t%wwFMG@mfF zha%)3r4DNQY#SU0X%V*6m_8GaNLw;S|I?^T8EA9I1qvt05&VJF_BD0h~$@|Ox<#K$oppPa8YfI!j+O^Q6eH7fG{k!MsQ9bsb z+uzjcWxjN+?VcW)mug`JZK>&vQfjkckohWdZgMUBal=h*Qy(^x<+MQj_C zEnQ(-*1|&{W&9tKmwQGXwa<~3T(@qw)}zkDov%=@F>CNy3%jpBRw&;orPRo6H-(zN zJ5=w?GZ&oB<2nAp*oTYr5L>!wnB|T1WY0aLF2Psy+Z=Gzt$nD?1W&ASk?y-yUfCn_ z>RMRyJuNAgw$U;^3-J6(9*=Wx4>xhAF@6cB!#|w6MS=M$$gTp|Q>2&xV=K zoFT^lcVOT4{`Qf-T4--sdX>8=!=CXWcw?+S5B64Q%dNAlGx5A;5mR%fjfhzX4^nZ; z&W(ZVLunT+q}}`*qp6??%q~7* zUJDCqV4bo`0Igw}v2Bp{&5mwgmSuUmmN6&e!}RC16;>CPq@HD+Y@MV{!v6&8AXcCD^4<2n}T>at^76K4ae$1Qw*(fHnYrGIgz z+-%h@!owe?uhb@EDyKlCPC{OZ*Ct{NW>Rc|Rdm}OXD!2G6npe$fvI~6>vQE-&jWg2dn-|n+L>9nv5AIa@{ywlDa+pEwGBdnwX*`XmPMP z9x?L;E{nx(zlx8I2g6^8HcN+@%zk}wXs;I0caqzp^4x3lvZcIViJVJ}x+fUqOt{l| z!Qk8rPMCcQo(I@`v)69{)F$IB=fnzxzOFx?z9KzQ`%;{@oU@#_d|_b+n6KC5r!Pc{ z=rD^l-BXk*6w74%(Q&GM&wNjB@bACIQMvUM+#AYd+ERrgFazsgmDA)n^$9XR*}q*J z|0uaZS zyH-96P=AMOEw$~qXq0+k4hxt$Gwv|v$fbzz+`O*UpTG|&q8n?(!9Tp$3}@ZmK8~BX z3n6i{^x^Qvr1Z&}@QBne#B*W^EZ$-{BPuvbPJt0iQLnOy_)z={Rw)I4T`fac=YcW9RSeJ*9D!IHT|>V#e9mi1 zj`uKo(&nVSuk^4De;7()X1!hR$G~yakPcg3!`RDJbEkPmvO9T%w4Par&vPgu<-K}w z0(qV_6?tB3%1ZlM7;#IhX*W+w@|+t#8{4ABLIe)#Ma{n#-P86y)5V#!^ufM6z`@Ql zQPi5&oA-urWZH$Fct%+GG+Rc%4>&~yU2Q>5Ro*ynIghd7ntRT{LrN{R5?ju9KU^P) zjauS3;T4HpVdJ()UG4KPTN;r0DlI}+ypQgWjxvv9UBT7C;IgGd_1sg>blrZOqpz_> z`3UI1G4W~0y9yhYuCaJymH?0NV0k07Aa@}Y?=h^@d>XQq!%N-qh& zrd>s}oRWST7c(Np8zTbAVvFUPVAe%Vh*){ebUpLyA{E_+uG&p&>s-A!IxuEROi{J= zrszFydODBMforDF0y&2n?ElZ#TSbl;N$X7kzwRf7*LqQ$LjFsV{@}>f2;{4CA|5Vx zXe;Y#_pah5%y7*bfilQZWo+P()KQC{hgS{oMAcUx3!QRaY0kNv*q zXNW`uTzVb6@puFl4cEGLAPdkZS1~@{X+DiP@8T|GWq3oWi&;z@(N`SAS%nia%2lKX zZp>+-#l%2u(I=6*+UK7cijUjAKA_(@f8FE~9zPTmvU;z1FQS2C52wthOjk{v=1$wE zwrp@MPjTWqm^A@x_#DAn{dqVN6_-;43x^umeybp`Xg3U(XRNd?P;_A-4=$uBI zFaMa#r-tsyv-@FjH!TjS-oz}+I{CEiw7CrR^30H(T8{8T?@}qS7pmW5@?5t+LUt9y z9Em?+`qkVS@>MaM1>G|bss4UL`Nh>;s}DEvdXC$-*_~t9%N$C6g+~*Qo5ITAh_GMB z9oi77WE$s+5wTv2j)ZzvA~=WEhq4{l6n3A5UWQ}D$FO~>=XxXUG@jJQMh{kwghsM3 z=FRQg1{|`@k8_ziuOg>iw~b?pm}=mFQY4P5MooJhbpm6Rywh$3rgqBgjfukyteH|F z2Q3~U{=%$z2zFmZj-}o1%I;PpE)DxOX2$l~O!d>|+qN%=g#-FMa9>tE2AtE{Lhw$` zle1hRZ1E{XU^dhuv~yyab{IX%^MY-lL*Sn6AzFP7%$MTq{c9%efoZ#y%_P)BXEE=O;Yt+;FAAX*^5vX4V;MRic~uhCY0qQ70*OopkF4pZ9QoLS2mfohgD zx7`8vQ~KL1a{R7H?rHT?IYMWg(&|oggJlxN++ea`j9ybri*Ye0O?sxLwfEYq-U;nq zaY9-z5lHK+Dl0W2H~|a>j)r6x&a@E4BJf|2vw?SnV{CsMn#W!hR*>Qz-Q-^GPnpM| z<+%*9Un90_%Qf`l!8=vcV8IxVpSn@3)9%+yxH$;0j6iuI6Juh^6GWi4 z-GM*)&Buf%l9Fosk`aCqZ{Dfv%^PsdDP}+B#)Wls2R2Xa%e`)@3Fyg2>?-Crm<{enfZ^>LM@W}jG0##= zlDUTQdQkSm?Cw!^#j~OG4%6K`W;W7xr4^nv&x)B^C1MrNo1m2gm?L{fbISY8PXy27 zG*^gcjMBnt=R`oEEf~uS&I?Fxj=s zV^4%^R(21=dG@4CWql^BBm6nC<{azcx*bsUTVND}T@%(j(^N9OBpjkMJp##BnYm+#=(7j4dW; z@n~C~7Xte!&k)x^M0A$Le?(wmWrd3V;IlGwl#8$7c)+>dRxytHQn`rU*c8Jx8#qga zGZeDW{;V-MO*s95N8fFCfVbb=!5C9vvL7AgP}CTBFn7d;4P(74 zBJg52k3=f#JNoUUsVMzwQn;2F7Ly4?YYOazD#Dp(7t2hG@z@bWF$3SzZ@53go#-z# zW+chLzZlb_Ietgq*xxJLbtlckEt|zej0Ded=VTCvila%rUOR6o6#hcg;}{iS94Q>L z9tf=IkUk=YEcq0=+t1i9!DsclI0j90K^&Y%odpfn!bhBEiM5{lY`X&=>GJ2j|6)v; z!V^%~3e9YnFt^#Ik2c6S8wVe~34Fx%q{)bYzLk+ zE!U>Jr?63j3R|ID6GWymfwCRPOW-#4<^sTVXFlpeA3OYD-HtgO0yr?_Ni+(Pu0JA( zs?cm?>=AN|?3_fj(>=$1Jsso8$Q$;gSyFpnpuUl4VBVXPOL3l|13puDvSL2;-=!<9 zh0!34x;MdZS=f_fIV2cW4<3ED-M)`L>4S~&gL!>=0a%i;1cdODSx?r1jkwV2H8FR1 zv8)E_%d|hcn%qBkH%UdlMNR4$a|Sy4Y?90-$Svr#(r*|Qf$xwXW4g1FQaCS2We&~| z8IJjD-zrpfs*yQLILB2eKW;*-WkQuW*V{b|?P%pi-0MVcyM4UB?2FgzLLb{-5Q|sc z95BF~_LfTysG}@eBa4MeqDK&^YiG>VKF=I&q1pyoNuUVP?bn6 zGb&ZGD7k~&xxJ4sP38dBZ17_&C?=#{x9s~6MgaTorNz6r?eO?tj~5e~ zCVVp?b>cS@o}9pKQ{6;&gmDUdQ_|TFos4r2i82E*3w^=bvXb6a_2LNWUy;*TN$n~< z^WCr*oJL&3SLJP`Y|WFTDW8u6dU|?>oLh@JQeLIQsOBh6_X8%GrRaKN+im;2%iqgO zjLc1s%lcy>{QbD>HK9hdosxQHTi}%KBu*!sGTUX2eWHu;adG^g$LCD_-PDxn-`sa;>c37Ue?3#*nQ+&H8{^-09dY5j zUph|vWid9Uq$f%i$sf|a&ewAojbqNcY8oChwYAP~@TamtR?LoR$sxTkKG=#_487#;?g08A1$d8*KY+?>pYNopD&xuu8m)g_-(xeVM*3 z`>pI>XJ5?zb2jnj^=wADM+;$}AH#t-9)9&lOx2f=j!a4V0lfJVs z<)M_K-`$s5lvgyj$T6M!9(U%V(bWX)xK0Q7ooLKehF#q6OPWP z2ivLC->hymKFQTMmMz`Z)U|rqQVeYd)tVdzW6{S@#^_uR3hhsGk$Itcqiw(AeTRRV zCeAoM1Dg}l9>nvZwC|^3i8ArSv^UZY>lgJu-2Lvbp@@8^>3SuN?m~a7nIO z$A2_FY3kSGe>?tbyxtg(w5xwK{%5X_ptM$3V|ptxus}zkBE3SR))=qM#b^qM1Y{|` zkH<*I7K~|&7j}C_fIqUwC*w1Dnp==1#g}T?A@;jVpflDvHDJgI*f&+974O2^zSphR z$8^ejFmqMZ_&RdM^CppxXz`l?Y~;!X-EFXKv~7a!#O_LQ0G#28QOD10mbCF{jJIqt zUW`x6#;5UmIky4Z1iU_&R-RUd=Yx2UaUcJ9@u2v=SSp@Ndp+%gw8V6rdvBcL8ks)D zHASjwGWZdGJ9zn0Fr$5i+`R>(;hMf8nY?6Sj1bI7UhEjaV)XGjPDUYfw$RuX=96s@ zMqzi*+?%h|neTwEP?9_}-=a`Mn&=CQsx88mCgk>uKlH&^`kP zAIMzyB|cLV%rnE#_nV3i996;3jF;i)<1!bk&tL?a;S*CPG_}Vt{7%(|E`N8BBh9s; z7$WR#A?%Uc46dA5`;P12Tz059a)$ObUZQaYS0aUxtGW2@)J zT=B{LPHr^Vtawx0m_?_pC`tG8JBzSbz!lECl%ohuH{*-|M{#-9Yc0-NA_Q@+lIQl+ z*e(6n;Qa?_PaivqPXJuQjzPuTH zOy&sVh=_NyuInNOt#LjJ@I+hHhVclrS@~XVhqFz;f_=5dx4`RF&m zD8Di|plUBWYC_r-!WsG@=fB)|$t>5_{3oo~MSrffjq3a^)=UGZKZ!g(-*e&!b07IY zyWHls71~5iqh9BzvlTju97VPwMEA(KK$C<(1B6~;{ln%;X*fnTp*XEedhQK|JmFK=*+EF)INBM2_g>kbq6Ql zJLtk}@N<*PHTQc!<8pjsx9!@ziFI5Dl`$RW#fEj`*rwnCugwbv%P>QZE8QJ#l5Go| z$%%Z#K$PMMFaoS(fzQVsNwYPLuV6*;LT=b*c-;25V<9wg!1=!OGw&HMrcqR#ake=R zI2jvM$Oh;j#}7uh937A>l+TBgavqJ07;?inCo7*h$jhf_$yj9l%UXweVJk5XwK1wy z!J7CXJgsS+II4`9U?d8@?_JV3;tNAVop~2mUtHZAN4*;28he}}My?J*Pg|;n>aWOE z5y@4*F$%8$s2{71duf8YB) zxZ3aB4-Pkitwy{4ZE#AK@QJK#w4o^)pn_C(K}4b5f~9f&WQgh^H|1#Wp)aIO1Sd<= zzK=HaGVo(fw>|HtC2e~Z|N8aFBczL{FINZ{ne}nfh{l z8<=1mk&DwdjIo69-W-@>d+Um|wu4pY=AE0zGnnLHtvr*-AJ&*xUBJS8Ac5<0Hf}W+ zd=l)zI-gGL7knUGbEra)Um9b~Zg{^K+E^%gxLK!3Z75X~BX?|a3eA&tKw@tresbZ3 zEA=zpGl(js4&+_NQOY7PQj90nL2Y18c@DYY^R(?Wl<}#M<|pv=5zD7 zM!Z_rPtB&hHgE2QKYaYi8$)&Q+_&yQUIDf`a@C5Q`k3`Z&Qx$Bvkl`##f(7S z#h#8uPzZSOo%N+;i@Ov@$T(n%453+)Bbh?$jXY5`=;$Rg|EjhLc{zibYK4M11RPq?4KTXzNfj(b_}96ajtyBaUPq+HEV& zHr9531qb9#jG<|JIdAq4ACvoOd$B6-DQEBR(H@uk$=oaXS>)6G|2}0=FH2;IafH0f znkmE$bBh0AQTx8{j1fa#>ZuL_Jm5Sd^YZ6jYxd{f&!IKH_zc_Hz{dgb#U7C64(qTPj6gxT$qPjL zJq!)iU_JN-{4u7&^MPy3fB2ZQs@~p-B7)2=tf5q`h5cq5T0=X8^|YhNDO}>cMczfe z5+4<`Q0CsR&>oizv8I+vDn`C?>5F96B|B}tHZU{8lY+c^z)JesZwQzudnq@7Dn|?hCpDIkLU+Le-q|oN|9b z6}BDrZ_S3rgG;l^_0!=zl10X5Os46?xn9wg=t{z&`CaWjD%hRNAYi zRsE>;pKFiSlB?9E-z@oUZEMx@Ra45(=Pdy*dUt7deRhYV4*F58^=Q2Cy2btvBepI( zPUoG@qegJoSCqk5*3zToD$9n3*y4G6XRn6F7+mRQx1-p%IDd1#D{1#Uaz&<89aZRf zcsKL2(e5Ebh%MJLalrS!4^O2U@FH-DN*lBj$&DX1jZ)6cycL0!f#(CQ0djDp?0V(2 zd5_lqUF|6h$BNM#KXr;-j1c;!_Z5>%xk~Q z1swmlnQF|zeH-iLa?SRAew2YY8rAtD)YXnqj=70}5Op}zN{&Uo&G{{*Yy)r3U!2QG zLLA9#{H}M3P|6__RE>xA{$E0QSjN!--vMt{fza6QI|F?vb;R>j0<_+MPIv-XL3BdciNb9vtE5&B8Awxuhh=Ga&I;paz#gMEHgAF=wvTz0?O z)rnPuE4Q*PX1%|qs^{3dmp*!leE~jSwyH%?stmm;SJna|^Jht!Mxs@$wK95SAf z?+*AT`(1wE1X8rU@xRU4=0)>Vob?%Kpy!CE!%qV4Y^`1G!eL3E8hmP59dOD!M7?O3Y_-V z^|sWbVY@#JsrOx2f1I<(xzm!DeqqQqtI!wao~!@r*$dCUUf)u|*wXd2jWV`EkwtWM zg|0F5kn$4I6_OV}JyyhaEU>lZw)r+>3iypEH{q!wj$`%2DYHr5%)s`_w}4FqKb-s4 z+-;Q;^7c9Zi`ZJx3#s>wfvq^CztEigervqx@*LGd-`VQKRf%gpSb1mx^@k2aE&V6! z1;iG;H)@7mSI87PH`-Z?kR$l2o(m;Du?Beq7&l8lZU(yj-l?uap^)yUP9;iEDv(+7 zCI)7e5$p0YYaUz~+~DXNUGU}hUQnSoh9>v<D#URi!o7fP8ez%`7ctCm%ege9k zRYDNiCi)EhFQTC)iD!9b7)vx9HwTQ!+#=`TfC`7pw!wR?diI)%7V?+43R;A}7BLUP zTl!S@Y36yANtBn07A9%Lqx7f7@DN4?;b>Fd(gP`(tlRech-Nc=<-~r#hTH-##plf` zd%kj88OKW|(NR8NGE^U`|J4 zBramg3Zz8D7Fw;&jb6AHdE-oOTW(A4fn4ROK)EIqt`M5sct+~Ef*;ZX&vADDZNa&jad+HCunO=Iv;k^g-TW^ji zL>AoS6L#H==*ivOi(->^5Ae64m{CYFr)sl9{&0r!fkStt*1OS;P)}-&^+G_S);2il z6?$a9Pju@#J+sM&xRH5bGsbg7cbo58?!>a0m2r9dy#?(5BG*OQ%lEkVS^rH@_nQ^M z;j(Sao!HpA>*q&aXd{lwU0*$WaKYlzMY(9p!XwiPrjG58Bda9UPTP$q#xH@RGLu`- z24vg=$0pzXI3N)qgQLxREq@}^#Q6Bk7xsm+c_5D4&0%O}BlgjIbsi|4ylTg*KmWzf zU%{4~Ilu7j`e0>4MM-|KPug#vVlQ;Mdwt<@xNJ}Cco@10$kvQ6X zpXbH}ta+!stY^^g=+lae=8q`1a*65>R`TEiqZ0*=$G!XWuPtb7We(eUrsF9EYOUB1iWpmr!-b?6>xgy6I$Tbd1D_o+HWB;@ z&TpA|{fluU*%l~t6k^=5ts-%iuhsu*RU7fn`NfmJnsY?7{rSgTKfdt%>(6rAmion| z#kn4z$Lp3}3TUY(J9p?(w<3E@zA_)}c_o0-O0;j*q#}{w#8C z%*Q6}T>Y0%fBEd>mWo&B9LYJN9l<6c+H9|OJ%8c(3!6W9_R!OttA$@|T$EqrgCD(a z^qlC=n-?Q}sdQK=wBNSnhjVtwmq8-6=6%|m6{5w_%_#RzS?*2375sQeyt<8;Gtnj_ zZkI$K3*>H}3zHj%0DWd|W`0R&NkvKNq6)Tiit~}-Xg53ruQ)Li+Z7A+IF306Oz^nm zfUhnaj}LF*$fTgiiMDNied(c<=bt_Q^p{W5=Tml7wdFtu{x<&+TU*zUxdzEaDB=U~ z^g5W@QeR)ed;XQ=7kQ!kP;Un1CUuJ;&LPkRpE3d*H%Fs#M0wPQWG}xh-&31`cJXGk z9?2YY>Sw4cf0$)x_&`@J@K}zY^ZOk-?DPc(|E;ya4PT_+gcWEUU0B}b9KuC84D}1ZNWh>b?xbM zD?fM^MToD!O4sv${%O~b|NK+vsf}%^uAk!bPcQuVgXa(9`N3vP+!U`r`})&|o__A> zt#}?>*|I=1YPyUpXbkZRzG5BU3y#*nS}1d1P>cBw=g`ob$UOtzl;Sq$&dIWeVrwI6 zB{?D|^Y}uiD}ue~x#YM(Zp7>1pBHf~C4xPdGp7=56|gtN>+uyqah}}bT*hEYepczY ziW!o-`UMU3pwzWx<&u@pJ$ncUUw?M%<~N>aY`wAh_05Mj^Zy%Q;Pq!Q{-XU5@88(G z6&iZ(+2_E9ALnA8Te)TBb1M(wxnRPemXyO=dK+V1;(8=Zx6j3OoiE8j-b71s&u|M-vZzP1C~dUFu@ zz@=brS%O9%D_@feZ$I@mD-1X=&Av1 zZK*#P(ibiT5cL%$xyY|F)*0`hrB-Hf2cj5pOnuyZ%r6Y|JV(ztwQS~a{9}>t0MyYU z6~d@CB8%!+3@$WO@&~|1k*r}9%4i(ij56l&Z!ea($$?2`C7F?&nXV*%tc)#WCFCXK zV4qvh(LK3EPziFA%uX{Z5Fa|SRQ2Ktw2UP;rPZ8xSifL%b;E)NL{-BAXlMbi6XARL z8EsFp5fFB-iVUL16B)icILcj=h5;BhQQ3qi3kEl2OoFNv8OaTxX+wO>K1ImfLlH-rxk)&2 zkcl`dDMc(H69I7rQjVBWQ3|GJRMc0OR+r&92{zX=(!fb^uG<-Fi#3bu>7VE}-9hw> z1O9II`o|aZ5v8pXH8bFmEkaKp5oSUEn=1bx77ewYw<_Meu>PB1M z$M+jBhN<7W%{7~Tj(ptz;@k|NjfjOI&WY7}8tYvTyi4^L=Vz8CSGfi2XX4@$y%4lP z+({nq5Ja@9-(!hrRL&!+Ha5`WHRtZaFj6vrC(bdu5b=EKX70=D2vG4u_m79_21b7% zOG`c=v*9LWKZTL?>O!X*t*`JSYV5BFe{Z~-{9@YrFkT(rjdl7*yXH!TOU#V@BGe07 z2I5}Ttoih=jD5j;xCq#bbBh?uX58CzhMa39J*$xW{V8L~1wRq3e4jGSuaNg{Gf!nQ zfwv@k;DBDnu;{cirER5c`Ftwmh%JGBn{P8(+M9d}Q3J%>cAQ6PTA0S%rzVcVvt+|9Pirnu>AsYC=pD!WJr?tqr!-$OSyoHZj+XHBaqL^^P*1}lf+z&x~sQdC@;uLWo(cY#Rb|C zV(Qo64E+=!WbKOQJvm7(g`J-iFFP6=b@eT`DZWrQqCZ3B$3O)`fcQYZKSvX7r3Zl+ z2qoG!jN7740rs}iv!!Q&dlB**LLnF#2ZR(g7W!f3$GPKc{y7paQ9eM6&V=u?;14ks`G9c%)I?%3kG|ggrb5+=(CiX^_!8*I3NR8OPRCDmv7J+T zrh*9RP1a>?`3HgQb36~^F7n<1wgEj!lc{;!cvl#ks&97(o+@CRN8(%K&~q5^#K%4u z5t3)rWkAX}cYEnmS9kp+wkBnZGUQ*+>^kW;V3x>;jyNPrC>MDw{|wL|KMRHPjP%~Y z(sLEqEqJXWzVh?ZjXp!KQT-NWZGzX5D(e(B6}^mLZM5qtpp@w7J3b57JS2$Cz(;H} zZ&Ch2dQIXonVrzfn;J0~f3zR&#rO+))1`+h4#G=kOV7wQA$@eH;(YZN)z>Nx~K8fxhkk3QnnZH>|)S++5nH7tw7vV9I9ad?NIgk1z*-DHhfY2KD?pdcD?Y`02H_@bYW&Hap<91 zL3ij*J&@I4_yMm{S7#hJFC=3|p+J8D`R`^BN~5OOUz1w8ki@)31Wx%MS~KIiSy3Q$ zb*}ml&h;wpyMvP(XEnyn#T=JVi!D0$!Lj|#zQ;c~%LI!R>$+q+<%zuqT~1eoUOc&| zQ{F6MgokZ3eG?qtk7r%pCnSI|OB3=`iLa&N+=AB^_|f;y&$-W_>7%s}yMAz?t24f~J-guif-hh_bIw=wBO9lzN^ES)FO+i(Zo%__vFm|n5^z88 zpBD-0MP?z`9)p;@w>;^bvY)MGr4p7)rGS5>a!~T8H9?-MgoR@qL%ovmj50sHH}T=~_?k*jO7W(K@+NSsLBGf!g>u(%8`Zze}rWRo3=KqBpDcU753C zugrLv`RE&n-~*^XL-|_$xF{9ZMa#^G&yr`|j7hktSJAt1l;j`6?1HXm{jIEL=InaD z#X9$KXQ*31arfRg-C-!6=oQUg*xIWy(6$Dg{;G)a{E6S;&GgKWtH`yk0A( zxsS^88mMzr#zr1x47zQLa8`ZtnvrXKtuM5_u#5ez$&DMlp^PIBa|@nBMTB2o&Co}O z?G1T<*I4uzl>bAyjP2O*y*iaYk1^TPWnM##$ksD@0>0Pl>GP3mY%MvvUTAA={j@Z2 z2l*g;?P1uyf9V!8l|B*sA)96aFlvh2Azm;TQvc1FsT?!HgQL$>VT|O8c41yt?icm` zma1JlkI=tIkE~b|88^4!>H&4U@c&Q8erv3>rI#BIv?hX{e0r1Z1NaG#o57uOP6Xf6 z8upy%w-Vp^dSA;EufA}kb=T(=1-4t1J0Q2;jM7j3T1+29Tkr>7T+o+07w07rU01dkmhe1D z5Vk<$Mm-1vZYK5K!vp@om;y%FXp75H;8^H8zcT05r*I~9Vhyx*d$}0bWcGjD|Mtet zzO2wk!65u&w0-1HZca;6IZQ?tasaX{`vyFxS?oQ(^2sCrcILNj*15EW=ZhmB(Rmrz zfL@kouMhi2`3M)83-AK<4$b!#tf{_W7dQGBBUsycmf%=XlCY2>~9WNh(z z5}a=ZTO5@rg7=R8f_dnkv(L9|@P^B}g?$5h_nVTk7SWa~z7sw^PvmywPDJPQWbVoQ zQ~4daCw(Wp?ap@0oi5Pd!_|}RxJu?d$8J2|LmZ8}vD;?+wLA9Udk28DJ5MLX*H-O$8qdgB_!pR)Q&?up!c zFo*(cVZC8_hYzR4bFhcBpEjdpToae^b@*7jrOkI?K$bScHrU+ZyPEr84bo|_yVbU( zq0+GUmNs`s91qB%+x)`1aoL8=v=?^f<8+VcwKxA{KCCBKt}D{wJ<{U$z&Bjp%}?aK zoqU7Ao4>4lthZc=qTR{yAu@l$3D&`T`P^S)-c2yrwWc(18T%Of59FEHru6X#m88UC z{EEmhzj&PMXuuip>fQh+=0Y=9a__Mx14jqc(jiemMc$lBJxHa{e*WiCZhq_QoY2vf z#g29-E(4b~pY)#eT?O;ybN}2zJzrQg+z)@r-^t%b)yvlx!+X#=tm<9!gFwhSSf;E3 z&6OSbSMyE);5$1U+$|$=L?5f(+iyl_Nru(a)Q)!j52uh`1x?xxD z__-HW9jfW@lC$Xk9T;!lAU7$m@>Tu0c4Rc^Ufmb)!M7ow`Z4HnlI$7$!J~!XfNG4i zQM=(zQI>|SWNt?mkiH!ec(CTHHDAc~^RVnl@7}`Z9|YqKyOei#+Y0W!XN>`W9{b1~b<)e+-XUYYGj~KlvN#tZ6YOyI z{cTiEw-2j1y{k~zZ=I>uhH|6`<}&91HM3RL2g05WUsUXbx&YwN3M}6m5mtt`Y`f%+!}b; zE%+MZPWqJk8<95xH$}Ms8&$51%2ky3{f{X6E4nAAAZ*>R0Q_6Z^RV=D*h1#Dqu8evVFW?4SDRmuUr<_DdL@57 z3W23y5}7?z+jx+6k@+Gc*mk|(ZpB}(jVE!w7VBce&JlU$vI#ZYRJZOhW_$+Qg5(%RCx(qUyCr8t$J(@_y=-yTO!6#Hf^bVcNsE8y>xkMVIT z_iFx#GBY_`wFLDc?IVwoe^EL8UjywEm72dczqXXmy3)D|J_F>hY*?jXV>>w1K_F|6 zJrNwfA_CW0X1l|TyAHf3-xa{ahR^YJO+wrxn(QWviCVMSUvoQ4nb_-$%1K zMLdRj@Unwflye_4tLnkN+dO)bA1Es7D%MrhRj;dFw_sQ$iq$%xhby^6KdhjoOIHs@?{7|{-+gj4Tsk}SHqkc&E{y^QY8*= z!7Dx9g1$KVZnN8`iQ0;_6>F<&tLql5UjV)23%mb@#2^tU>u(0f2*du}wvGO`ckc6R z-HY5rK>H2bsb}iu6za+mfln(YG%R1m`f_QgZZeJ$&1T$hqBo`+unIj_v;Ip&3>w>T z>uRwUoUdK5u6}*}`UQ2>b)~r4V0(d&yi+qO$HJ6uUO&WZyNBYH>obe)A86dByt~^* zB_ZwN8-)q>;rHf()pzIg>PpsMhyfmNM8I4*zGm5~tqrPu5)}uoi#Bi?uecGGC%%qR zZJ@yYCL*vYwDEOZ0Bc?Sx|MrYzP3_gtEgkSg#})xgW~|y6!E20z72n1O$aBk?Y6b< z{D&^;<#gU|Ti5EBd(=wcBiA1hABtGZ$aw3!4YY_oPw#p5wWs&2TvuOLU7H{9R*Dw{ zM*mFhA&<8^QcsDbBjTN-Jo>5&J;#81=QBM9FI*FXyqwBA-Xqe*=v|jCW517HdPXv{ zFdIcodAa8p)0MU|GCnX86_C8dPudU*`Ig#SGHkB+ijW$i})wRzi`uFd0pZ~lnf zR91ex=bfYEES#JAZlite&w{4~Yby%!b*Bk?icun{@*~&$r%Sh1Wq|6SbuQpDv?@y8r9PBFQfla)r9x(V2%_EY8g{%N#+i zkOj!pZfIqne_=L%P5pJ|9jxli;}!0T7tZ5RF}2UnZSA;5R~=8~ntiyoj|_<$n)v<4 zyDsg+r`@(KRXcXh7=o^AzHBsQ%(n9uYqkyDp7Dot4o^ zWm0XtG2`)`mwU)wadzWY*3EWN`R#TGSAE&Ba}n5Q{lmWQ32&x<;!<_(A=ho7uJ{`H zcN6!N3V-feeGcqH&vqVvpZ|Ezw7r+%P57<5`(hH-D#?2}Wi}!|fGfE&wDk{NmyU5i9_huSEce>HgH@|8 zaoc^kPn40H9$I=#=CIUL9z+!L=Z%+m2S@IAtf%KBwU^QP`;Td}>xds(i?8EK9_Ud( zt6QoB<`nJN$=`airPiFq*-xZ&2aElx);?FO*oe;6Pa?Rot?$CUB}RvA-iJF$Qu#jU zsuJ56DGRglervmf-w8CJRb((z@e1wJd1J;j$~oJLJt{)R8)6Gcpcdxvj7}BjeO1+f zD}KloS!2D;btKwx#+BPH9SieyaWyviU+$^Cz-+M5KfkN`g39AB9#wUq!Ii*;7|dln zns0sOR^R%4evvBl_&VSEc86{Kq^0}w{97xxR%RiOmn*I=%GE$_rK>kT4C~6a{$SN^ zn;$nKim#jA*-$=h?_WQrr;vy2f4w+uZ$tU?&iFb*R~h1uAzg)|t`b1r{kWn0AEdIb z%{$(c(aAX4b!mRr%ec3V!4Kjb(kIMkLr0D_wg#muS-#rU^g+n zYuBaeoiF#OsQdlLLX1Hys65ZsMHyC?6P3)9ja%8nYj;*|jjy|cc&ke)L#`^X%FI^m zENhCcp@A`&4iVYbmmy0m%s!0!eI9P|$TC>psOWp9>!X*j4I)zC6R*-y=BIsQkl6__ zSjmh-J)HwnxfgD{#Q2~F`sOCarJceHu`#90*)oeY?Cky6xa)8`$7cxf;{5rO9F} z>V2+(!KjX`_xo;hq{#Im*-Dfaal|ly8~yN8xYnQF1#Btgi7{kkCv4MH?HAS&`D3hg zqP?{0!cbV$F0UtvjJD1^w7G<+Io?wtqyCw$o?}!wwvARiwL9Lu#N4#Uk%Eowj^#~U zLx}yOcBi>O_&15lt=m?ga4N1kyqf|6zvw?TM;v;fQRZE{hc_z@&SF+=s4DM5N$Hm_i1-5lIyw@Bl>pi>{^GF zSl8{?`Q~b&Zxki|MR|rl(D(6T`~ZErtGTM(Z>}_Bf}A$?dhnrDBLeUuYGM9Y{Q&hY z{QukkKK3!S$7Q(>S)|RKSj{B&6m|8^QQoPGJm;P|okyDuo;AN)H&}Ku^uajh1fs_V zWn=7-V*pBPNvPY5R;|hbC<1Nucd;Vg%RTeEj`g&nHP5!n!K#;guA#m647M+8f=*F^ zsEk>h{hODjcOCEf>s8t}y)%+$!{+&28J!EWPv_C%mwU)Fk9`CE7R7TMR=Rpoutb%M z+Z|=)m0NkdPXkw++2u2v-dsJisjO;fwpcSxI~}Opxui;t<)UvD8VizbWI1+GGqLd@ z*>^UB<;c-U<`S|L`F9ghZG2v~^t)XLp=p-8t?5Tcb5Ff9B->pJr^6vF)X5PBaCIBM%ol-sIuJJ0HP%XjQt-gHG?+srJoF{Iur-kD9} z?~*k1aYHPh%;i{?)Snz5veZmyd~lVytX+<2sh)_zV)XH$uV6FxVBPx8QI!*+p+E9I zn6&vvXveXabhGy&%J4Q~yYhU;^Cvc6*?eMi`?DvXevRkt?dz&*D+0LzXFix`Usm|L z1#yw{Ju>egYhp)L?!l^!$Q)edM||Q>d-x5Oi$Cni_3KcCf6~$`-aW{t8}ll+ZUPrr z>p3tqd(zS`mhjvV&t;sH^IFKpDfGyww$Bz!Xk`2Op;eZ-C!DHO9yhAiuo|2!Q!4Q7 zosYcX!Ko}ewwVjQ+r{xFu9WxDOCJW~p&lce)i!h?#O2Lbp1<f&taw^OEJ?@z*J`owIr&t5yPvUKNa$E(Yx z?`JQa4&W@Fw-pzZ7&tp}Wv{aoMW8Qko@;G*u#pIPjOf^cQ{?d_HuVnc^d?cU;jx>` zjz0n$z0Vjjnb@MZ><9o{`?Kxv?TP2xi4NERw{rL|t{x~^lUXyg49J`qM;F?~b{wDF z7#@aw7mKs6&HG`~LrY8Lh|F%=uhPWN>D4f{6W(MT@T3oC3PZSv30=CNwP8Y|dF~0X zV(XUJB$r`)4doanj8|h%VJykG+@Sqwj37KqG?#(q#E+GaO4iJ1UEEsIGNUD{;Yz+A z+P&<9eL%r;F8q(K_^Zlqs+2vjf1=R8!?+xleXe$xU*$W_?MBWEp}^?!TuTl07q`k% zbFvr3t#JG#LVr}-j-A~YC}f+~K*4PuR9w3;lD6mR_LW4l2S`vXVz6XY$(lv2i+9z( zTEDBL5itHTw30|J!&>4%xk;Y03c-6+g7m`sDMAZnYn)|1g)@qs`8Zs6XDO|>Hd<;F z|F_W9z?}W{!0~ZE)>hwLzk9*%`aSiuoKJG!{`84wGaE}9OI9sfQ?h2Uyv};lt^>R3 zca2*!tnxBOxETu{x?wvp00mnmyB)_puJ>U--}lDMnHqs{2IK^W-}tgYT%y_Vy&7^&T}QsP*dS(Dj7Bw6smVw|5A zm77}XceT9Q_Uhus%rYX;$J?*(k+Bafw)bQXEEVfs>5Jlob5ycRgi-Xyc{foo(k(R| z@ae5I6r~Qu3DLeN&_2T&TQ&I{ALnTEp8CwWnKi^AF#thH%i`9}upOuEpE%RHxnXFY z^o7(At_#$uf7M!H#@g-JCIa8EjQ7Y^D2J^XlNlN#QyyV#vtLVnL0gD$OT%XiI(!&L zzrFK9!EXkfcNTY}_HowWoY2~e+KO6uWnDGvqoI|M_s?3IBsEgPT|A+Ft#9 z*V&dCbBFqq{W*T6tKF*A1xz~oh!IL-J}dakjT zwA5V9qsQX0g&* z%I4OyuU>og^HrO0E|BGeXAQ9fe=%nGx(C>%%lel&jh^Cb<=6j-ZS5@WatgQ^#45fdHznG zbG~OzX6F5VKHueC&U@Z-$TJD;KZ+poJYYjDiW~+b$qlCn8(EnDT_zv=Mf<;yv9H&% zWCio<0`5RDT4=?D@ngCVLm3$ui7RG=lx#Puo!jm1X?M4DbUk|Rse%VSZLKVUQ!+wH zF+^CYHdSg|3Xd%u12g{fw5@3Bf88mNg|Q(o(7H_F?9AH-7{^9EL)ge}k=E#Cux;s& z4fgG84@LgNR4cIAZMYuo4tUV|#C2(!!$Q~fKgM-5VC3FOu>ec9R<`HdUA21mqxlb9 zzXnwl`($pV_hTUY2pb^`sEz;~3oDWZ4%!@lJ~AQvKHS4RyCr$!ZFF@D`A*y1E6~#;95jcBT5^O1zZc^94_V{&Vu9r{ zI0n^6C())ML|P7~V@0tbw(NGlJ%IVOXrbEdc079px#XbxBf{k&YzK>Jyy;`l$P&US zFpi!}J~_HIr}g;i>(~5f(+zia)+`F()V5K%BUSE~@J+Pbuny#NHy`A4uYivJfC)t? zqLo9qPFInYsGW1RPM%9P+79c|-%zo|yp~_$CpIaz`Tl%Y_oLn0_H=ZtZn?XveOjvnH{s{Bj&2w|cQj&+<_Ns*4`6YJLw?d9GcJIE zwpojkoDm#-b#3S@P@Js>ig2G{SUB=oGT8&qK!MN0!q~Uh;JP0qMZw4J?76KSyPv}H zYpmnZ)<;{nP4B2$?Y=wb?wodvt5|@em2il81gDCfe;xZBvLeS2_Nyd|ioA9h8C&?& z8R(9*7Si+=UUfOYy3j9XC{AL{ksI?IjZeZN_`|cm%=h|FZzLbe{YCC;@`2m~XFJb6 zdG?VbIHxLySM6N6qisjaj{0?VYpd5*DMe*vYyI~YHx)N|$}smIbL{L7cz=VnH%hVg z25n`y&$=Az@F}brcOEw54r|2I9WlU!Ep!0g}f9VEDaq`bl5h}=Pm`$Td7G=8opo9>^+z3&U_$~d zpC+SXy71D5>Qj;x_W+9fHY;#PGR+Go zmMg0?jjw>`sS#bZqu!~w??ijarT%rR4sWIWBJ^!u*&Oxs8OMIIW@7QaHZPnmx~^}2dXVe?B=!$fD3b%nU+ zwoi+Ssw}^g*Mkx77QZr7T?XAC!Er=*kz}q-olmV{q)AiN0-httZ@zl4Na6kyr4MMq zJ)X#7VNOV!q3Y6`Aasx3_l6?R6~uXXQJEjh>$MB-Sx~*8O8E0vtBchBx@1*zUBFMY z&kR|YvC&$H#o)ySe&las@uLWiT$kS$&vpBlcE8yTlEDpv-mkaMzai5I^>&TTAQ`s(9g*Ghf z%t!}%M-rcL)0IG&?x+mRRUI#Yctq+-Py9baWo;J$)#e--&LadZXWjnRG{j3Z{d zY3O~3Z_4-#?n;?rYfZYQ52;>sT zzeC;$Sr6j}ArC=*57LcJ+-k`CA=g8G0eK%}%Ve}w!kWG4p1{sVF?uHT=Bya8iUUqf0G0q7%1Itr7IKxzQp?C6H4V~;gDl4Nfx93dgZwU}lqyL-gj@i*7V;=$2V?=Bps*Qo zE98TaUqLF1E=Azy`DFa|b&`~&21 z$Qv;}_7>y`$oC=3?f4($FCqT~S%i_*vygisKZkTVpabM%kpBruGa;mpVMoZ(kRx5d z4Ea4s1yareG{{wuV2=7FxB`Cyax3IJke(t*`aR@ZkRL&| zVHU+XNb@8~`Vw+Khjp`Rhx{XC3glZeCCLf-$Sl|!a>Z=mft*r}c!IRmz`l@jE%FKEUm%+y-<<;v zAeh;~}4!T1=Hdm5fhJ13KBprb~@oo4q7r^8QxjEy%5l5topwZkMDdAm`tKx#^I_OC;$0XWz>9epiq!IGxDAxUf*Z|vo0zcjeKZY#tK#W3~HX+U-{~dAy zr8v{~}3mK>i%^J;=I8 z;NOscfjkBI$fJ_<8D#NKB`1Vhx|EY5@g-KN>V1I{c%ak zfjkT8g?#J@Ntz6~@=4UEkXxUUq&bkkd|HwkA^&~5BrSuKb^srwZ6|O+*6o6yL$-BF z(jLgix}ZPg3%ilaAT#z#(*Faw_F4E34QA< zQ`i7<`H~t*{4!PhLC=1g6GV&*+{BM%OW4S59eUC1vWH~t#&3F$rv z|343mkb1})4*?J4SCBTyRj(rsAWetiUyzSLj)Qa^0anOEkW(P5k4jP*`I197nqa@-L9hkn_6{-;nh%?AG$UTtnLhgqwej9lL@-fJlA*J6S{va1X z9)dgyc?`1P9Z5O~xfSvq$gd!O2U+(n{1)<;kbi=-zXx6+*Fv6$JPX+adBgk2FOd5o z{|0IOEz0@~egHWN@(+*($RJ)L|J&WHarns0@z_nBf}Q^w>;jXqD=opUtQb2ih%+k~ zymq3`9}HeUF)1}W7;Kr8Z&(}*PH-is*zCdJ&Aw5#l=1TX;8L3-)o4txXDklRoHQae z!IU^@Rg2C2w zW1=w!+Nrn7*gG1ab`4+*fsB9rk?)MckK8pHyA@Yqw_L`qU9ZEw&4}GH6Lw3Dao8_0 zj==s7J$?3enLf8z)??qQkL+6vbi7EWZ!MJLv2WJXeu12beUog)zENh_H^>V1^|A%~ z+vEiL(OdOa>~E1x28j7`5*7MwIf34NTUO{3^W;?Q=jv%+C#Pe7vz$P`e6v0S`y2IE z`tTeX)(h6^Xx%7impuAP`y8eAcp#;Ox@i-JM3(c+t!n+$I-7z(Ttb6vq;dc5A7 zkaacAxfR=ZevoZQm@H=(1Iu`;9MENzK&AYI1fP;M1s}^uNu7{=4GxksQgihD$ihs? z-jP|8@wx1TgmLLvle2?uiKfKDlDwK!OBPDseg#hKbv zIUy?>x>m#+h0JF}wn)H@Q47QqQP-HePGX?%J*OVaZjjl{1)cIC|UN(%eD+cIsvq>+T z6304WlN*h)EXT*=UVRzw{CFelWoFDwBkNyn;BVv2rZMqyLBZmn&5Vy5<4ty}&7QwF zs3hwR3CyG>=qKgP4~`jQWM%_X68!j=Nl7)w8{`DNaZ)ng>c=FTtOmVOn^#!gnmER$ z81Bk1EUGb@tZ8HQDT@>HeR8|OnwXrf#K-$)<@=IvOB^G!_%V8eDR>p$&a;d$nbH%P zan_`KpKDsaF)0DJ1^T{~=aX+W=O-D=31)-;hTva5YoWYl7(d%8o zl;S*JrZrzplzqX(X^nDnmYN{Df{x-PvfdY;q1P{-Q+$W4j&T{1gOjJt*W0peiLyV) zid*zHrykzMPb3ADfsmKNufOl#Nqa^5Wp6 z>9QeXTxN1`zSlGvc2kRN!6g$7woJV~c}j*WSW}P?Z%EMVWur08lQAopeYL>=TkG{k zbEz?TelT@%qQRs$n&K;x5*7!Ik1qeYy8+;y*Vv-M~T~-U{3}2vx2@NSCT$?Y*Kt8d|aPrPf1iV6OxQZ)BIp= zw#$`i8v|Vy2Qv#*YkZ|C5r_61XPVyY(wkhtr4H4h|CR}xr2#J# zDGT_$__cCx;{0U%vv{&=rg2uV878_pk+P5@S(%pzmD2N#hLjqkKe*U5Ho2g}G%MJe zmoTX)aaM3~cG8WoPSBH;Fo*QH#cjHAEb7l&bMmSbU$8yhk=U4o{}*M(w~(A@R&H~k z$T>;zw>qK0jfuvJ2}vmX8k3^`w#|y8DJGV2gA0CBIU&K7oNsa@2X9X-HpXYjV>0x1 ze85y_(kCa$nJIE&Y9X?{*OZv7SdwgsX)aVQ*N%-h81;HXYLYd-ZoWOaAj_aP81#CZ z%^xgJyH-UoP(DaDT^GE`YP#A@&SH?05~l}aqQ)-w`zSe>k0R5ODNlr49q9(aEF~OvVH`19DK)6nxj5sxrLPkZO z0>IAXJiWn|R$#Q~{lS^0VuS1}NKA4C7bld&$7iYTcwey5pCFqmod&qa)C7ITb$0M} zJ>om;&A~Tau1)H}g>Sc>+qgK`YVyb?cM8g$>y;C8toY`&K0V7fqIEN&NN+6wz~G39$kb3OIC7G~mV^KJ zt~RA*OhOxMa>4}E;*FC{IST%*zt-wTwOM&xwhix0eseAwMEQP}4Kc3Nker0GtX#=J ztH)nyPQ%%vDh33>%InAC&E%OzGuln#YfRKK81*eT8ZtQe$1R`#3IElhm3!mwu#0-d zx^y#~b0edETRR-i@5TD=H)Z_KA3Bd^x8a=o=i8i3(EJmFi83AcT+oi_oj5lfoqI#9 zhkl7(0a@H=&U!wS*5GDm@$0kz)zEDjTbIZbTPnqc+u1W2JzjxIY2di1l-S=LJPj-M z=c1>piZaq!DDj_LhJ^{H1Y3k7mC++{qHzqDtLUk&0!Io9!4LkKW$@*D!casRNqD5j zKevqNDY2pq3k%I2RK^(Q6^huU=`;2%pFRUi>R}3Ib8bP?=H(H#W7|B2Z+sZ>HBl=6 zy;1$ygN^#iU1O%jSWaTtm8P81vQ@<=?R^Cgx!iu!OQ~cm>lRujMf@8>R5*t_o!~=$ z`Q$y89Y22Y(km&4-+zVmSea$VzU43qI8%eWRHB29}QI(tZ&8h3-SLn-@yG<+K)xf zjln%Gnl2B&SkUyN<-d7MWnpk9x#R)iVcBBW@)NXs5>UcS4QbdE+# z|BtQnRFoTek)Cwh6=fyOf9SuX!XJq~hm{NabiM#v(b8TD?(=!|Qb7}aT;mZchx%Jm zl7t`N(i0W{{o4nRU-}UGlK){@pbuyXy>M}t(Rr}n&vA&iqkY;sboY#*F3tu-t5aFS@Sp6A>%}aU8VGhmR|;hZPqX zeuHe3a+sD6!wLY5mTr9M6+3=KpdoDibA-DT?uTWe2vPO@1-G}~PqEE@#m0W`!cH$0 z-=hC7pnGECYw)!n{x%f){RboeJ70T(z8C#s+hX`yT;vlPy20^b*+I9|zKVshFo>T^ zdcO2xK(^qdB(>lF>LnxMrVpFa9~=A%2BxLF=3i*e#h`h~_woInv>xz6Wv`LG3uM5y zehir{TF&(~>a+qR-v_~AN z|9Ytcx*fDpokDuW%BM&$Np=)lk^2e|RNpU2mL04ob;7HczJE!?&{6{-`48CWwl_ne zpS-^YEimzl9W$tC2D}i1gY!Z7Gtpj&RWjih0^7e{`tlhnAL_9>EId}n>%qIQEF3M> z$Sl#hfX9)l)@X4=3mmS)FR8#m%RN@{n3=~dLO4FW5W*t5>+uQkx(trnwEt_8^{^gl zmkOOn@;2$`;eSS-i>^Oje*a0m-Drg z_plnZM=S-4OGCNBV^b%L?Lp>-Wso02ABN=8%lXyd{M?%|0pF#Uy>H*kk7#G-N3@T| zL3IjcGR4Z0X|XR{Km>~Sal!6+zU(VSc?1Po6ub_NH^BAwTmAAKLE5a+ZEDlYG1xxkm- z56BpC#^+KH!H?pdU>_l^4y?~raKF3u)l0-LEwM@MqSOhrY^h=)?tgWLvT}3o73loj zV4eHd-DgT@nLRatI^%UaKD-ayQQoK9qt|1R*HXg(TM)tu4YU%%QzNa1;!|Rk{o-^n_^cpgbLCh2PHEJ~Xz^rTp~#Lnql--kw}) zm`c9?9a<`M$U5V(1OjDbKd{bQV}AL4y2bfbEICQ}$J9i8qg|o~)c0SZ#dK*QOG%>o z5B5;&PLfx(BFjuULwy98NTEe!sik<=vyWma#=4U|8UKNHES0&`&74W`fEpHSVKSVX{kOhv(`|(b$lM_lYWMdDd&{uiX|dRbGu|Ep1D^Mu94~` zzQ{G}8H2i;7D}ZOUYFidE?F|4VxjM5{B6p0sHemwN=#;8+(ci<0>9C!lnzbPX&2j6fN zo0nMr@(ox2|Km#0Q8Ee8Y~j9FEZ-Q;IcgD#GO~GT^lmu6hwomX--v$Uq1LFewo6&M zO8vBODZ?z|!|30qV?1z`GgYaZrd#ySDPwTmgDQEARH@s55~k@Yc`3uhF{o`uO?fJ# zikBeR8fF!1oH6bgVq_z{m03oBd18FDZdCZ(Fv}e~uw1}Z?v;+~3gXU% zExbrqGlKADqs+*;e{Q+kkvo}UjN2Sn5ZB#jUoRVhEJSFjY!OMrESL9TBbYy?a=nJQ zAI04e7xCU&1QL~a3jAwcKFo46BW2RjGrT`o5ciy6iQ!zIM>F3jX%T8CQMSk(!z?$W zf4Qf4xj%~gB5p~Xi8I}TEU&VZus@IHsOj7=%T4cJ?&}iu?Kj7nN8BH0fIpKrBaYZ4 zX(5jzt=wV9QCk0U1>Uy|KI3M?IC%7NUfZa(4wO!wMK(T!woS`$@uv1Kca)CuhIhn+ zBla0?Fi`HGTF$8w&mwwHp;S6IOrH5DL8RLqw4ytN}X^K!|jnOdldR+;duk1^&)qoN;kA3Fq=$m*wttBW;C5gd*}95J=s zm}K=DHzTSA2h33@M_Zg)Rm0@K(!bp8ocqt?CXV!i1C*=p(t`u68%Z4GAZwovBc>tC zL-73QbHmi7?^>_WN$4`c7&O%)(kYjB>05M`K%iEXO1vLJ);%OqS7STmXl@H}ZkW38 z-b;j=gPfN{#rO-uKh*&_A26|9#ikussE*JXo@{u%~o~*}ihAtvfMZ2G|inSUql#8E% z7Q-v|!+zy%m-ganBU9fsDkGNi%tRS+nvVIh4O%7^rA`}We7xDO+>!b%>4f*L46hLx zQNNql0Mm48pxpS+E%&*8<=Wv%RBpB9&z2s;%(!knWn$P|wODha>K?*OjiK%M6Sc31 zkl}IPUzcVbjTSS-YJJO4VCW7rkgfB%=JWUyyx+^~#Nm~@r5^_Y>8ze?z9M6y=}pvw z$2kMAxmq(xGH#Vy4ax$*`qMy9m{6!e`F2#fl_#y@}ZWQ zNQdE-yR2WiPfPJw^pGiEyKc(Z0x#Hv$fsP$e5=O_du!|ux7^$MmAghdPt#x6`>uB^ zGvjvaTJ=@>9Evx^v6HwzCA}Vw@_QvcxL?CPA#!eb9Q2>ZW0xw)54^sNm$Tlnm<)&n z{USa3tCkm&Maz$}&Arf}QKGTUHK?04R_NUDbeYhP7gbsx_Ji+cK4?6r?|@HI8&nN= zZ>QFRh(4hWT`p{dM@F9;o-Ski>GHI6g6G7$v*u;i8oTvih1boh!+ZT{&cSw`hlv@w zv!gymF)G6a^%`@^At9 z=`Y9q?+j+y&C4CF8?DDG>Cc~$UYDPNCul5OM1PPpXpA~HJY6!P?6F3=UHNSW>GJKQ zN33S!ap+R1tI&1z$YykFo*J2 z*UF4bmKQ9~DJ?u-I@a_|>0fH8M7lKe)1-8m`6_zOaU<;UrIUQ4BPo{mxMY{YvBPHWu%L+@aWiw}nsih%As=PML14SrJx@?4% zqR$P_PsP;<{48E;B!g1K{q%PkE3IE!9N@2b#=!3uoc;D4mj#j-d1LUCyE`U`yP>3 zw)4EY2HM=JSmQ`H(u}rJYQYQHDbLlWsB+3r%Tnj1P& zLi5&-lxVXmuR!Oh+(de2^ESiDw6C1WuyLW~qVk3ECKe7>v-d0GlpMXVEqVRtImB9o zJ399&OYI@N-SghOXEPpqOf!nFK$j2cyU{PQ<#za8dwNpFd+Bq~zj%xHFW*x3D_fK; zhRw=3Hd?<1_6=1ug1dX=rarDr_@RO4US(pL>I?TwpV1(%ftBUbE6^_#ts5PuaeLs( zi++jnp!3hphtd^1fW^YzGVC{OMPw{9oY#*AXO=%*R2so9`B;E!SSqnZ(ob-xozwU; zuccXNq}>(qw`HJy#9t$PZ%JCMb9uTY{cZ3@vAPxPEmM{nW*KH;JEv!bzM`vi_rikY zaYE1afr}$aFVc|oroUn8w=9-^0qK-{j`gG!a{aa{c=8KdW|*zaQf3*(LBDZ^Zas6& zt~eyGfd&oGPH4q|R?|#7H%$Fz$JQ@fzcfurpOgM}+E!(m!GT8=%rcBOj8n#8A8**B zze?AW)che?mNW~5Z5mS-o0i*0s?R_4(u)`FX^?S$3jFFL+veqw8Q+)j$v0!`_pxkH z-h_qUPHR)fW7;M|q>e*gF)0NYgBceWZ(uzZ+j0FUonViwSt|8Rp!!_cRam?6f>zjX6(pyIk*9LOWJ<0ioP0~pu{U! z$wM(AX3jH{0UvwK6o*wj4Ch&w{*+A2e)ZHw2G$KRc2 z9qg3MR`*O0ULjZ}#&6CM?R(1iWDWZJ$2e;4fBX_<_f54Z0yD67*V-l9;SZ7d$u>j9 z@dJFBJ|B<{$t`-5vMg;ja9Eu2$_ciI?a}Y%IJ))JSvvQ6ztfaLgc{8J)3 zkhW|1R*L#NQfrBGud;St2Ia7TOtby=E$_jj3MiL}*M)mNgdI>s4;Gz*edN+jco2LM zX1Wd)M{ly`la117SYuq;c!jxG%6WDlTMUgi>Gv?Q2yArmJTP_XMqGUznUc-RLm~58yR_a*k9Qt24)hp=9m$KTpg(X-Vhx*E zE072bd!RX$L9swcTEaf`>e%$Bh4%>FiF@i-9OPaUITvk@BhXXW!xrU3YcLlwAX7j7 zX*1d5pzXJ>ghG$wLGeSzfrk)iIG&NO(nEXZ#WRkl>)k*>+jQ7tw>}xc&ftVKlP7*B-X$+!sJN^!$zowmw#z7j}c`RTtp}tsn2N`tc?c`S!2@gCZm;U~P zDQ75ZhKger3!r3b1+SG(%d~caTi;+Uw34iXKXvPmW81A~mieqoPr6YpFLa+Xb@k`W(-v>{k%sNz^$G~tx=O*-34$G(IGxD?~ zXVO(%d&)wzb)$&nU$?MB$n#WF5zlL+?9{KA7Pq7|=}i|U>6#n8*UrU^g(w{4FJi7e z>nYmt{R;u$ARFww0vyzNCgvNZwepTIjw}oF5}vE{w8{FbUaCJYS_o`PK9pq0oxkRBDpRMz3=#F|VSWMzkE}cFNIRrE}|8Ac<|#pJSADQ4=Coo{=tQeN`@^ zTl1@f(wZhmAC6NPGbKzheeF5ccir?z2}K9)&qE8O8#CDH-WTl^J7%KCjJWnvz^i%* z!!vy-4kQ0rxjks)>MG=`Zf1hX9m;uRtKGn`o7<#I&m75r$F{^w$1i!ld0Hje(+X9x)kIMgOsV?h)aJW3iZrPDIm z%CLs;F3Mu;fVylqt|}bjQ7$4q@a3H4q%mP2-y)kt`_)eG%y4{AOG9H_$k;lE23+%3 zB?ohP;Xz@ocgQ;s4K(&}SUxPBmd?m$%xBHH;F_WGM!Op=SP|zPXm_yxOjfps<5%!~ zP;&GXyQ6s@rOSrSTHmyF20hyM&3n$2Tt>e^ZR+08Z9Jc9=!j?MjcgKW9QJyQW}lX+ zPCjBjB2P!XJTt7P;$vR;JNFdm3$NcUxh`66B6bDCG%kHedTs7BE(OEc@O#QbqQBod zIR-ih9Gp{J%T(#^aMEkYI3}<{ z4F^1h}XT|mDOx{oDhOA#G#(kPzuc`y*q-_~^C(e_y9W0{pVMJgqyoD*BcDJ<1b| z+CY22J++5O>uxY#g{$|^NXpcrr-jZU4oUAoPJ``ZuBn)VG76*IG2l@Onq^nxsJ;-$?hRI7#NvV@)W-ZMK6tk@9+!b&?LDN-}%;$APb5B~|X1P6r<+^(=12#x};_)%E3N;#Sv2`vqM~aj(}@lTT`PDf}3yMzBtLKO?D%+8x0mu&|^*)kF{oD`X*u3ri3JaqbH2FEMc`a4#Yv@dOPH+ zFneXD@?6?;7>mLf3c&RtV54D;LsHV80=GXCu0x4!;@Ug5(n&rN?K74*EU&HGg}HGN zKe_^)3pCD!RHcT1nxw_9V1AvfaeoyU-lEV5=~4scS+a3F*HFCf=KU~>Gs7Zy);#@` zH0gnv?WDW#6}oDktt+f$af0U!@Rd%?k-efhSqr7@Z`>QI8_$peK)3j(U+irvvTf)7)DQNfza!v4_Gs3%y6-I=eMXXrBdb zX%@gDT^X9dgrEZmI`N*)T>%9lqoKs;`WDnYEvN9YbBk_Q1z1vt0`IpE=WQ`3vTAzVtsn86CY_vZcB)f#mA9(dY zcLjI{%pKH8Wl3Iil*3V@;l+R*`QJL!(N)M!Ta+HcTdH8JcUcr(e9Xm>^7@YK_PSJ_ zcG?=LB}VD8fM|88rA$OP<=I6%(_%dKDnc<0|0lcQK?GOgf8j9-P6l>5>1LnT)<5=l z@OItn@@V}=R)CSM=)u*_P2tzjCnCkRW z>{sHwkc)I^qBFul^Qg1ogN?9}xHY{0xht@ds-Y56CuK2LKwvAAsa-<3&BAT8j>lOJ zZ1f!P5w;c1LgxWkX%^Zh@fd@(`dGsWjH*#PWjAjJzAi0QCj44pBOesl%A5)#WFiv? z-SKj)BZ&<9exbK}ueZ$c}z30YP;X1=9*i7Kb*1heWs0v?;pg|b*Y=GUe@ktuXA%ao$ z;MM=!&~5Z#KWr2~nAfM4f+ZeHKnOd@YLW_UgbS@+iE@VEAXPaalSNDAG8v)32yGLN%TSM@ z1~U`ht5`?s%rxeFF#pAT@=v&_axv{dS{ugM$ES@;i%d=q65ivg$?=8b!Tk3M-wWgQTE2Ar2G?}x%EEXod;D3d6$@~D z#@+y4QGe5X-|^*MRalqi=aD@}=^nVwhgMZ2-;h^>ss!?7ib|0zDz6}SZs})BNe*Dm z1~0~fbYbsx^1ct@C@be?L<8nUja7q8;>WxnyKvGdjan?p++fxM=dE|lH!4)}iKE4)Uzrf2f2W9+v;dbs}6I<*m9PjB&2Ut4EAa(rO$_Zr{B8 z!aYlF$IxaddhHGRMl7Ekqte<>Xn)G(a)waBM@~nkl<-MEt737zBNW1Dg zc|Uc$15exLXiwXQ49w6Gs7|X^$k!-dDHo$Dz~Ygm=-7mjj!hWTW)D8?x(fUed$dt} zCKWjuu_X8sEjz@1PbK_}>YN5JWGB3$(TbzUxm$b0x|g(m$J1t7Rm#*vT+wxt=vOSR z(t(Y*a=`D_nb(^)!0*`8HLMeyVZ*57CuV(WUMj^~F3V$iskwNUr_P{rz?Khred>(V z>DaEvG4p!8dF*<22fLl!m%2CgjnsrRTzhYy;7ClH;F!R@YCQO1UJH2nj8R7W9JzZF zM#B|#SrYM*jWI$n!+Eh_0E?oJwj3UXl(U&aZDHD|4MI`a6O#M#mALX9kZxtOd2G?l zhkf{~$fdO_Lm^X>J(`x7KC~H?GJQw~-pk}>Ftf|1UT@9X1-Z+7#Ei%UGoPYMtXlM` zx%xb2NQGp2u%t9GH5c#nOvXF>PoImdp|sCni-A+H@`n0Zsuw^K;2R0b=Zxa(4P2FF ztlhU5?UU1z@D1Vvozte#xXLq{&uAtO$<}$T3hHj+g=%yfUvHEwnC79?Vx&8r(|m)j z#nSu_%{T1yfv8t3-=KLO6q!^{!#8Y%oLMam=SJ^2LXnNjHb6`})2 zUP13EUPhyjOSxFQ2P5zq+Aw885uX@^?}^&b;q3|0NONO2h6wiNF!tzk8dr9#b9c}d zkUz4CII@R7tBF`#!IVg0#8p$6s|_}G$XmW4il?2Z^HdAVC$4Ct{7&2`&{^;%xRKcz zbGcRZ(*N`fE6c-&a0MSlD5{Jr0yK(CSH0HYswF}Y*DC4So*3Ju?1?5rIo`{MWEv$E z$gQE!gg{h;5Ed;y4%%iS$I|sXijN5_IzB3L-K8}M8d|%l0qxT$4hD_ap*F&FJdJ@3 zHu8|GgUqqsOqpdTyyghD!)CXy2-gVC;+^o7tAN+11e}`h2;68AqM{~0A+Oqnc0aX6 z!98k={x8jLXG$o_H6Le+J^V3RYmQbR_2S|ftzb&)S((?0f8x3Z&k@=$BHm?HRhbU0 zaoS3;p{;7hcm&$4bS%!p*wSk-hz^oxPhi|>TW_mLt}P^+uQOB5SZ7`bZ@5WS#|Zp8 zIRk{9j2X_ZKzCF=Yd&k+i6l!FHz1F~?x}~(3uMaUR95tBzyKrvm&O5k?MJqTuWqJN)`Y2pawKH>xIap$1jG(V4l#lL(?Ys68Tf`0JayijO5*2ZhUKNQ-xoVP7-B`5l&gHy6Q!3eMt z3$!h;S!XK>NwC6sA#SM6u)w^))(oHMv>&y9;y&iaG>Y0|_AYy;onnJLWF7p#=LI9? zwP*n^Kx>7z8?C;Zqa%j6p*Sa2KCuxmXVH?;^ZJ)+9r71yB^ps1qgrKD6W@T%ka`Bc z%3~%Jje?H*mMV_=hvq|PO5VKZ&3pRdsLzLJJw2KsMqKTNKW(ZVsXoqEKqRgPj8Py? zR3%VeD!j$Mz+P@Aj(&gyNIVf+v=LVr{8Pb`eS^IdEFE`$iaqKD?@{+raJ9?63mmQo zTkRJ0Ti}#f!aHJZy%|l>0C|weE{G_!Td)kSmlz`NA#P@%y@$S#QUFeFPrUX( zDm?$aQ1m?^Jetgkr8HD#Zn6<46`YrH8>VitXih3@>+DQTs$6g11vWnM9CIIqJZi_x zb0+v8|0xF(> EOVapQXWjuW4x3rPTN7dBsEyjbMLvf`^d@ddovAKWH-ia^BjVzS z8DlJAyuE`{Y+qfm#=N_>dtUcEx`Ig@tl?KO>5C2W-6umK^83fJ`eyt6a_NVmOIXv> zj?aarMrsaG2=Yt2PIkij74VH_&O>jL!hJ({MFn!l20K$+shu2q7vU!^+%Tnj%zX?| zCAFR2yFd4U7pHo*H#U<0OE}p zIts7()K1*sV~%mTOLMn)_j|uA`6}?6l8Yte_xrs|!A!n-)<%=-Rr32#1c89kOE-uP zcxgV=AWxssia&~}$b8@i`S%~ttg7c9LJ=X#E@D+?(G%{St@#?-AyiM>%I(a-e!bAW z&{OFl4{GMQ_j9zzIYU%ab5E*3zH+DwdDbO%x;$NAW|}J*dAHL|9&}Xj10Q0(Pwj%G za~`ADBw{AT)>)4!~- z)E3qLxbbI=FE$caDYt*U_}#{BwOeZ^%s5f97`&)GRkr)*8|AJJNm#S7iHIPj&# z)Zmf?jZag4*4jP95Ms-*gmrq3dawzv0WS=kcT`au zc%y$&F+~#Mh-c%M-4mGb9AbjJ#zpo1pTl{W$5E%J)16()6l(V!gMSF`Fwvz1_{KQz zIQYg=;$ZrL>2MeJB^bC1_#a;UP~)BR5^G7n`%2uoSE;X~warZ#GsiwY06)FeIN0eG z^$}HHn9J@JAGJ#lJXCW()x}irZ>qiY%FFM+^BDC7=%wXiFkoL)ys>I`H8@a|0~`Gt zz(I4EgL3;{;V&9`s==x4#@KtgsE7LSQ~q#afDP!8F@U;ce90^z<~FZ+r{>GKMU6jR z{LlByjE_IhS!>{>w!-(h|y>xtB8Fuw| zRqw9rs_v>HyW$$!jD;K-*|ywGcJv6mem=$Q7exT-^xnDLEHLh4(+eo%F*WO-o#=XOKuUVjrg)RD-7DDHU zEoqJ7_1^VfvKzj8oA!TA5~t{c+A2L8fv&r5cl9RtE>nTgUx^s52wN_PUHrFly9=4m zWpjqT7oV$jQmtX*@r-=e=^5{Jc!3j0(e}o^%iiTi^OPO;XlUWVuqB=Q4Uk$IeT^63 zR)_6PW~%elunjf+dIxte`~0*ySNJK-R|U2~9XP_~v{e>ws@vOgqGeBA2Q0_bpJp!d zFAO6qx0eA;@*@^TlC0)LOd=lL%GVPeog5KajO>PfMHmNcRx&QIZ2Ez@ziB`bJzq9l zZ0MQ$qv^TcwPw;krj0IWh$2$UyUn?~Yj@Z7-77QTn!1y6gu2MTx9yFUC)#$`ZLA{w znKi9Y#1;8o8OKq19M?I+I0y^bg|V6fEw(yfAE0p;p$$wHqB@(m^N01a-GsnkPBX0oXMsCNAK)1_{ zM}IPbbQk$4M+r(9GD}H8VAgcPx^%js1f~qFv-OWI*m6rBsPKX2lRLepCKEL!@ahfq zzgDTrO?-@EXYslE&sSYo#j#Z{@?$761vQ=)TjZCv6}65e&2B4n|=(Vx{VH4X1YB#ybPhm@V?D^vO!1$VF+?JsbVT{HX%TG@Z1k14v zUN5{C9RcxCRbF5}>NmAc=m4i`V#gb8o9bG4{4GRgbd+T+5Ec~iM>bS%x+5HeKug)g zj2QGfy%d9;+;XrJ&^=Vk7$Mt0Hbei5(2!3Oo~1PrEU|F(4jPfUOwPd%3LFmeI`_G{ z*{iENh`)rp;ft`>Ldt`%mRjgMLU~?f5@DtCW~)MYg#U>#JcLncB-(_v)If3;)or^x zgk~ez%8t(g8*&S*WGb08eQV9;=`>!FU$P?{X+o=5*ka|9SfBeKj7^oB-Nw1gI<`GZ zHd4IZ$RUgT)B5VJz?@U<(YOdxb|5(_w$N&|uXn?|$Q#FsyNWxCJBx*-0y7jQaD~wn zo4Ac;O``?#0IX+`ecW4Q(CIKUKXAzUDaJ)>YS1y{M`ZNXRy& zmXsexGCjA9&3!fMx4s-vhAglg86&FmOSz|2O_;Cp_KQ}9k!(m=uT+qJl(H9Op*hM&M9{qgP?)pVl3yaZ~g++==3&#$` zkzJW$A>FkN@ zjo3%;)!tb({_Y2!df^ujy#`%;bAI7@^o_RG>PmlwhwE>dU@5aZ`)uK`Im~xHa3lOG zf`jaWsy4ZTdTo6X5{;wF^J%d$U?@4_rg{ebj()AUSoXNgvn2-EjVgI?fzgRl+XDA4 z|GE11ZIr_vI`Hr>R{UblFT7o_OWia-`Wi|W>{1R?S#B3^6MbC~QV5yTMyTiy?QvF^ zg%%znr86Aq8$9E~_Ml7*93@9RYi%$`jJD`td-QHos>oJ&;hK-wdPC{qyi2DYh=|TA z()rUmQ+xHc|ZWmf~&>Ncr+JAi;KG=tV zJgL*eCbEwxTWPt9VgkR{0}RFI{GS%@a+jH*PfQ<&J^E$>kcRYnHMvx*6&psOGwW;) zB*i#eoITFwusdvcZ_}As=m}iklKSk6aU-j7pCcgtrhKU+1vqxz{i2Yd&V131N4m-(p+TTgC1 zx$%uvdsc3&V_vp?p}*V%JG!0dIgvek-;B1U@WUFWyxZlEGxqR{4!BcZb#eJ-%_=w?Zm1RD?eLFHlOfl zZI=&z;O+7rFn3*egw`N=6CUvfc-jl5Hnp@=)ARi*{pD`>eYiJ+a;-gVgnb13f;Juj zw%$xsjwp}(gR|%F^1B+-(JtPI)*~@TIrS6N6`>H-&=dpOD<*$2##FDXy5=taohW~y z`Na;hAS~&!yWAr^E)OV0&dKsufW2u|Rdp@(EiHt%qph{2qh(Xurj?M`gHwk0IM-3X zv3_^U#=4Gr9t&+aSHBxfom<)6_Qom{!9E8o7q))!ppC6Y{bM(ws+Oum3vm+xAJ~$yW2YIS-Yb0$byd{UcpzK?bcAH0@lKr1A|(W|8NZr zy@}#u;7xek#^O2ImT+vXN3Fz1UFYkd=^^kb^x=)u+0O%i$%+O*}hIt44gN$WnESs?jp$+*H-k#KV^Q zjdiW{t%$1DdiYR1-6ulF{5{&9#72Nw+#)gvJvLZqwcxTX zLJL8#P~=nl^2;KgW7flNxbHK}2YkcbY;z2GJ;s6lLkxaxS#z_-i^h#3#p*)FwnuXV zXvzo=WuJ0n?vaS2tYRxJ9AqJmDytAn$V5O~jg-TtRab$jY1J)tRdv&`jf2iD6lvh3 zqS$GVGsns7V%mqQS+x;*iUZnjD|IkB;_pO;C*P=zGrQ1kIvVkfEY!*2tV_PJ3*69{ z5%rmnJO1IAQSaa;i1g*dR;s7NzM-PU5odc=v5;@TD^OEWixvAMpHmUF7BVm5Wg(C& zjHo5n8%b0}~d)=-sxwfsU!p(lGWErIvH7;tY=lP^AX=oSky} z2KWKxOXl#FM(0h+5x4}@gSNbfj@MxfQ@wnfYc|oUwlo-HpQZZ7li8uivB>hlGMqw;Ra+sfsyLfX1f!uugEKA?8g{48~u+1 z9h{erD)Ng?T;pR{Xsp8zR(O`|LKeU{7y3-1*YV%@1}%O!;58**$r{Lunm@)$xf*p> zU%fD+G&_Z2gIEzNs#OM1DgkgrehsAjOP@0a)qn+`NXL zMdKxucQ*PSAf%C6(B-)r6&$sdkO!!p3EOAG9;^`gfZ_nC35g_UUJO1bQ1u~{9n1?` z0v)jejD!%E;|m?s&Z#<9O$f=FRF`%6cLUj{*gA_Bx~~A+pq`{81#|Ko5p1HqeL8Sg zDaCm-zSTC>M-fl>s1HU6iD%ShKuU4$bdyaTJuTy?HOX6)Vf(sfH*vcGGe<_~2nR}Rk9Sp)S9lAR8{r**K%@oL0P^`2_#zwN0zQU6&>LhJduqp*fL z_SI2C)F2rL-pg?~C`L8zwPa~hA{u=kC zlUB-Wguu@C@HH9t&9YMNSKW1caIIHx-xC_&KC9h07js;~EwY1S@|`<&JM4}qe{mI~PI<1JB0Qp_^mQn20M9C)=N7=2rGz|H>FKEMuHRelMc?m! z$j|EITgSJbt6S(EI?uf$2WkwSm2KW=Um<^~ndq9MvkUz--L2N2Uc)2VGa?+r<;4oS z@E*`$Ooa2ynf`JM?!n@W6W3I~#>u!9icx*yv@I$=UVozgJhZ2r^La~R`-Hm_+PnN^ ze2&3ocn%HJdhnG5NlJd9oRPoqECk(kh}p?AtldI?YAp*dp>oMnz`yWv{P>?%hv-@* zG>m9Y{;ZQnn5Px*sXx*3M*SNtT<4znhViY{tJ^wewRif@KZma7p66!gP*&kDuCXLn*d~W{rrbg;t@R!nH#=7!-wvHuC9baN zxO3aMR;0wxdJkeD>J?Mx!H=Go6m^q>IHpZ#9A{soIF1W`Y1C6>!hDPuQ!j(~g-`Pg z`1$M}HCkWtke5(zk>uIXTv^;*|2f9ASkHx(=G8UZ?%X!MU1%CxzrnuoK@=wK@H?pu z+l01#k?79e_A<}e(3fYtEI;}NEHoAMXE$|?U)MmLBQiGfD8-=DybxE_$FELY?b-HV*MpBze`|dEI(InZ z@SnMi&fy{=;;D2sGoo+U`j3u9k3rZ!oXe;ko7d;3{OdZ&lE(8IYD8*1qbK0m+d?)^ zTy5^~J^EnRwryvt0#}d^BKICf^!v9SHdFW~Vn3|YEC5DLQ9Qy82E*RpJ2QpGjPRn- zXYxWF=Zf^gysYB$E#8jWM;|&s_I>fdvenUXa~ZCtirC%k$?5Ait>bWGY%&x!0-={eEj>A3T$2M=s}^wa86^JU5%l-qk_^pn40Q^t@k z_yaEv_?NR7*CjbG(RFBV$eBlah?mfYbU_;qBfT^e@x)5sQxE@wczOS|ZQG9cBl+Yq z`VG?N;-B8RD0I;@q3a|e=mHOm;bYwdf62ke6}1&pwfE)H9%t=V&;&G*z@xRP4X z0ACwgF2+5X17FuYzy3^rR>(%75bUG1efU>;i&8}nE7;= z`~9A0PG%xuFWv4(_YWqY%roHC;#sjGZy{gVGXD2f4pq)T=k#dh(duK>LzPF%`U1VaUaXz2 zFRTa>GyZ2 z?mt^Ph`M+^>9g*%;Q3{mX5}O6ngg(jgGT3Ok)KdKSlL&31qM+-EvUCBA1cGNcsZ^x z=_k#=j6HEVpTz1qVA4DX1G1zUw1MWKvQw4Uh7nFjM|L~AJ6bG?FG%x9Tz%kdVw%6T zrKHrNne>9rYE1X2F?y?yR)c!Vs$kHhxW}aU704SZAK^F3yqD631kb(HvSJLc$wjY^ z<3p5upAS-p+?$rZfps@{!1(5d&;YKnu0LPSVFw^KsbhJUm9*Jk@UsWe`@7oho`QHMpBX!n4#X6_aFLS0SeVC5jF8bY24xh%c* zP(IKo_RPaS;;B2}G^Q?giO1s_Ge#W^Ft!hwK0jPJC1gr*DO_fB$T$Ap31#}g`SjIg z3@gemM%^HEbp5DU9jTLg;lFz<-po?`QitF!beR;<-WnK(riGv0)V*{l8aXc@tI^Sa zwdxZ%aU3eVV(siuS*Wt6vZmUUUc(S_PiXc~r4=cKMvQ&E8DAeuLyHR)VN`aePHBHr zs;1zfC?`Op#L5X}HG%*B-wEt*{uSjlG3t^+&~F3hVX5aBg^c58#>ZXIwQ3G>k3}6a z4Ux4O+I~ny`%R3G@ ziw$==DZ_t5Tf?e`q{g8JOy!pkHOJG}<1L?nzD27G;^NC7L2M)Q?L{{iQ=;B$Kq1zjU+3dsTK zw`iw5({7F-S566?Zl2z8`zGegTcWwis$(LW@w|yKpYFgZ^gPY_w{bpbmEqCVstYpj zTDhftYx~xftCp;4z;1&FYRV{g+Kj|lkTSykL)_b)2*~r9)yO?AmWg%`IB7`;yZA+T z0)4n&uep0}`Iudq`3pY4`lf{RmTBSJHtppKEWcwFz1rde&zp$j zO}KTe;sID&+PAFlS$}Z7$y@U(;;pR-_`DnkpiPm#jF#u151a|%BX0+syZ3(m4DF@A z>VWgi-H)7=lfcuqKC9kTA7EGaa}O^+vn@#9!ShKnlyTcFr0n>zJ$oCQNEJ+14R|}6 zF3X}mOPlW8>sa-*Ix`+bGbOEZsFFA)S4}}gwTBmN-nD5;)y3N+&SC}4Z$13t*G{v)uBL(`j*1zpVk}I zc&|6}nDRWUe)v3V-*n>a3*dY2H_lpe;h7MW%dx5#&#G*dx9{x%T=&+)-!LV!x)dm8 zJ#zL1oQ2TqZQ1$UUP_4f4&WS>J+SvzK=E)@BM)rZtk=|)_IS4i@7&AtReHS1ewQHw3SaMNT+Ni1PvdszXw#QyxopFdB$LhZKT2g`PC_+S~Id-EP*Q)APM zXMgxSWfqG~`YQv}DN|mcZ(pu~F{{Ed!CrFRN-pJ)=e*CsbiI(Hs zs<2#A@SePzc0=jBhYD#syYOT?+T1VRS#pAFu}SfOx4X5jbVpO!);-+Eyt#8HcOtTk zr%3dA*UoWSazU0uR7Nzzb))w1!p*mD4m5%eQ!*3FWt8p7xIe!^xs+|?&f(nQcSpZ* zhWkBH-N`d|_g9r|wWPv*kRPbFhESPddJXOV_wOiAPzmS4b+3203b9xnU#6Qeg0?~_ zz)anitsDxjF6G^{zu~GQt;1E^;VyFFIv(+SLGs#XI}n zK7?-voZYQ^_AcaeTQ+VB)?xqOj8%K~es>uoXnMHN)#saR++N@+bWL|ppFO(*XS|J$ z&bju+>*rkQ!b!UFch39nNAd}0wW5sgGe<`=<&$+4N>^ZCYId(FKj+qWN5Awv+V03l z{jlLLeeYd7!H4w3+KKUH@8zoyuC#L}bF*8u+}Mi~aU77|8c3h{hqCGmEHJ$OYw}h^|7cg%XA7RgGo`H0 zEAsO5p3fO@!k*o%|4{J7vlWjIK%3Cp$jC_#&MP2);%%Ci`%heR?1SrxWPb6EV-=?J zRPw5Cn4Z+@x}n#y**aQ53~G@^XKt|=?aw!VJm?H70*Yx?%{#QVXrBdwd> zX4#c^PLvg!uDj(0Glpdz^TVSUKRi-0P_p*(g(8iKW%X#BtXAY*lXqKoUXQa2(+3V$R3JqxS3`Q#M(C)9w&+jzXY>V`05vISvx4;Rkg)uy5Sp0mv zRdry;4`oHEF>mu6iC)aOvh3{_V)8n9H;RIfoLzE)(O_F}`I#jrB#wXkdC7s6tQ0n4 zFqW~lvaKyU%eEd0s!U}#R+Vk-^*XoCyyc0i;LetvEyalAO(LuO|In_Uc{65LEAsBj zIp7T9K}3#KR}FVGRXqOtcc>}EA@}c3Ry^L(bk(q9m1S2s>bAI2e`hjr%em~?1=w4O)s9Irau-GEGj z%hXk8_Pu@8@FQo%>wfW$Qu*)&iSuk-G~#qQ)xtR0xsyG-USG>j$Erd2+bU0E)4JBC z)}m68&e!}C+tB$wNF!R2ry!x#rBCB|pHFY_n>d(n#QVN+=B$uX@gGO{tc(s9$+a)l}qto`FHH7AZ)dWPF)7!#ppNtwfU|ju?jUpdWsVW&P!6z*`38L?5!E6UtnY z{bF`R`O(*g(O%kgA`z18HTRRmd)sgo+FVM7Up(7vdi^)foPB{-j%Dyg&k$n&sMn|0sNnsoW#_KD`+Op+p}_IdAod%4yU^?R&d8dPRWa|X>-rSLy_ozy&tj78EZa^Cw8tiBtr0w48{b1Qw&OjZGvoFvxEQ|cg znapw*_l86EW-A@PyyE0q1GKqd88QMYZ4mXTHb~_ObU%>a(zYfVjF1PMEyx;_{Re0j zoVfeNvrn6?Woh42AHCki-(&P^-nsaDyzU!kW6_Uo3YP7A`vpAFuGf3^g%{6u?t~v9 zDJL4+g2Sj^^g_LLdS5tu1no5G5A}N2m}kAz!6WzVJ+lR;vu@e5_nEtuu}#$n*Hl?L zLVqZLEzs!aO%Adzfa3!jZRiy#bovF>i+28xahl#EXP2LO;p}eo z1lZ0w()!5R571Wp2Fh>S02_x4B-+-M{@ue@oq6%>?@v+oR}IJOLvqh>)$%hr!>ddC zt4RGLXQ>a?{W1DHqK{;plJ#vxj1tFty^T#RJ6Yf9(4eohY2k)v?q0Z|u{E(&Z7y;3 zhg$ZoYcrwxJA#y~zX{vfhzQp2x83rUGe=q_|L)rG z=g(Ij`{DDu5Sx#*!tT*wm7W^~s%b348J8+t*;XAc3k9mtNA*$8SSIMh?+Iqlj8Ul9 z8yt&6x7{+s><91KfHLGLW|*h%e(vGt_MW->Se3-$Bdwh~*;?*s>fDJoI)c~%=Qq&@ zqU|Rd1Kv$<<5rinCOevTZD4GAeHrr`pIgZqcWpp@TZXG#K*HF09eOSusCD;V;N2~G zfipsZragOa-!N$Ii)IAc7Pa!hz`_mcPdqO4kE2pPTFG%R>SNd(Te5|xcV4?mZ|pV4 z!=x8uNpa$_rQd*NUctQl!{;TQ!iL`CGc-x_pQ8=P9@e?B4VbYq@;3P3(1U&32evMrzHXCkX`fH9vfc@84JXN&I8BRuZts`A=f^ad8)bUUSI%&(il^+o_3)dc4p@&B zU!@G)4>hoT@WH`{`tU#W(9mN;hpCUD$BsUBbbH_Wo|TEAfwF->ruSV~Jw{3pdx`58 zc;2ddSLI|LWA?_M$#1WZV=@>K2DeXC{nf+$AyC?_;@tV{%CD`_KskXk?moN3zqpYXnp{r za6KD)*OQwba00aO!TL@0o7e1KyRUtJ`@Z^4u<_f(7IHEGYRL!idi<{o2d~f)Of9^c zq0qO7|6mLazJuAw;c8SjGTcDw?VYx;$o~R%h4$b0zjL3QKeiskx$Fnp53D@U-qTLX z`A^yRZtT0asI$Jae$$%G^_$n4d$jN0cX(g>zLL#JEdv-Gr!Tx&2-?X5xM1t$fcHgz z!K=i|@0QQJ7FGuN=tItt7!Zw#4a3c+o54wktz)RH=c31{&%uU>gMZ==><_xjyH<8B zIk2RQW4svU?OAW~vA!r=)Im;)p@X%U+g2_2?`Yq*WB-%;*LD^)k`rT^`=cJy_rZ(v z6*C4ls4d?a&qbdvH@!f`xES;E5pqFKw}pqG(+kmqOP@*UfEJh}hvs#r@~TyGz}Z<| zfOdNr^JSdPNo*ufLzWeq4AMAgB)BTu7B!0-*1>b?b=re>p z;O#0i|1zdgQ-m#_{2R)sO^dU>vbkvg(SvAt;0;+6F$_x5!$aha8aDqf5D$K5{Vp)p z29A|u3^c=qwRxdHs1hx-O7b|!JshsYP$FjA$SHM~)M@H%(}GRyJD%M4!TuS0-tVZd zf>A1RNgpDw%%-juzsvM3d<$$;1nt#7jIE(UzxWF@=qS4uGA7Bg|d4{}EZ?V?s z1$cWP#)EvCNN>vUfH$8PbJ>AV8Csv1)8_gYt_c{#92|Hwt&_e0O?K3GmTYR+d}QDB zJ=b<2MX6sctq%@@vjO~*!;n!B;%Ct!HPGuV_-+5J==W&vv@dWc9x7$UKKK~)rni{9 zEd_VgG0k0ow`VSfH&=1R9JHdb!iFnt2Cxoe(A)<^t-;^I#o^-41)HB_{4>DM*QPC7 zQtqJ`@9`S9Ep#FE~?0Qo8-Z@rZqs~RjztRkPn@>hoS7T4tcZz~r6q#T8zOToC}g$|zpC zqjTn8>^iV;&y23uJKEt3s-Ush;0XFcLbW9FUUOE}R#`Oh9t3x;#qOY3tW3>i&;Qykv z>4h;q#&YfGX>f768C*pB41W|K(^Urbf#;{d=AmJ{ceY^85RhIl7${!avE#^oj$7>5 z*Rii-cjJzR&4EoNn@Tz{{^AB79pppSAPiL&{_E5~p%zUZqIQ+;HW1g2A!3V74TE-s zwNZ-D9NUCO@Mq{D=a%YI+i63kKPr7$f4215(}zz#cKV@y zlo_sL_a55#`1;4&A76RjlC8~K8(bB&wOgyVRIaLARaT3A16ZHu+Y|gdoZC@@b36E7 zi#^)&afY8ut;Vj!)!3bl9m`ABG}i`@dPYOo^A`U{eZ+s~=X0Y|$CbtSh+WCDxU*+{ zH?KVX6Wh!BkLc6G-yc5Q|JV}`9eQxv_HFmxw-K^0xNrTv zB%`*n04s;1yHBw9WPZ4yAh!DwdrYzS8r6*ybMH0w&97NfTSo1ZX5x>3U7#%f67%yp z5Ew1gYpV}E*nhbH`=q)5@Dq<60>y_+itlT8tHJ`(JHNTMxfT@HVqJ0J#+Pfb);UHq z)~b7oW~<8r*3J{|GOPp5Bct^VB}*2ptZ$y=6KoftZvs9hMaheSbF;>1)(l7*bUudg zrw%=I4D{Xy3E#K=KCF?zap4srV^A$Lmp$igTPqY((z42*L00w;%AU_U>}KYga!R?r z!J_yNkn=S$TCGp#uECxa>!sIJ-*@k^2N_?4-qjmdNA1C=3D(Z1lr0%UzE6L(1$!i{ z9SPF!KY4(y;wP4X3-W0&#f3I=OwfT+Qy-Kw`~*|-`qYQ zHlbXhqWQ4o`OWjOHVoEWSy(n_PgpnOf)Hv20{Gj{rndtEHe z6Kto`&fO8CIl)=meBZ`n_kv`%&}vKW;YOW#C$DbC#!qff&W+|5h2-5bPVVW1BdYgz03hVqtq%9Lf4HqxbnxnAtO zh?A(l+7I6%oyE;X4Fx_C<3-aq!JdY5k6LF;V=U8I+dxk;Tm=OpH(I9X*i|sPyAZUQ zai9!TL0;fvgdS8xi)^l|COsEV%jkKV8qP)Yg2|PRc(`PByK)6xtFdN_lCr3Ahd#<> z42`3vk`Kw?9)l<~u(?9BKWOdY5lLMKIvLpSVV3>#AyDKSB%r9sj|Zv}aH=AA6kWS^fs< z%|DKkKfs0_h)KZubZ#^|o)$g9R}%=T>tQdTq}h**N4a1>Q=P{(pZl!1+X^io>}|q$ zCunK#R~P)J$o4#5n(kU?Q(Jk~!z24^hJV-RiNc)YL< z1ABDbID@XXlDPfQ3jc8=v?2}sMu?LP%OHYLw4&lX`VXLGR*VMg6P}I5dFR+mPXH|i zt^^ilb-;%JHv|3~;5NXOQ2w6*_5nT!7(gfP+kiU({{rwsz()bwCu`c{ zfd2^iUBFwX;HiRuzXSXc;8W^Tq&w0GJEdjxp~dz%ulzX8{fZRsueS-ee8nO1Gw63+RDh76a}C zTn6|d;0nOSI3?v~z`q9U0L;Zq;O&6-0&V~t1l$PNkf~|k0DKCt3($%Af%^gP0^AAs zbHLqzS7mA1p94My_?Li*c>2O)fbD>f1O6272w)jbYI_E7FW?UV9l4tJW5D%*F9H4x zun+LMJWYEYun+JJz^n2#?QOsx0R9qi2FAz!3Gg7`X~0~cru_zRFW@JD4veh+U%;&# zVI71%0Vf0ARe;|Be+}pYytz=*ynw$1%m-ZT*EB!iKLSn%TvDWILBK)4O2GBSnsyD~ zzX8?*ZpV`e76NJkO}id&Bj8fN4*^#Ie!W!F)&PD2cq`z&(;#2K-vMp{Tt8jY?g9Ka zz-@rrXK30t0X;Lp3*cjbe+lTlT+{Xg9t1oLn2T|ZrvVQGJ`dQ$OH6Yy^U=K^k>2cHAH?n+H-0@SX8TmWAM{0iWMU(mF*fJ-od z*a_&kM$^6q_%pz*fZwmyvwHc731DR%_ypAI zHSI0H9{~Om@aqdS?G#{HgQlGU{2k!G0{)~?(=Iy&J7@xKz`(WO3-Ck0sepfdou-un z9$u(va{$*bg1!N-`y%)O^fZHazz+de0RCf(rriSgMl0e7;8WMbPXPNCgIB;0zl8Vz zSau`q9&q^*JevgYuBGq^z>Ui^?SBIv{4!(?xOX{h1#tOS5OV=n-lS>C!?Cl+@Mpk^wU7ni%67ytz?(Y|;{e;&!7l-q z+@fjE0#@9LIsu)xX<9$v&jH^A{K4&zC*Xs3;JMC#x31T;j{uibOVdgKmwXle1L*q`O}i5CG+-Uz!x2qe1bFjCTmx9W32_>*>}#5K2jKd< z;TM44|2pge@YQc<+9QBJ{Zqsdz`=WbvogKU0<`nDmI0`9zD)3N~NAB4q)#8LL3479pH}ufATkwGvM|Y zH0^Hzn_onn1oXb7Y3~946!3k(dw-&79|Kmrj93kL8ZhbC!1Icxr2<~ni!)3Ce+ifm z*xmh; zzB!z!@j78yE0F zz$XAd0elK@$w|Zmz`p_fA)xOK7GxzSr}}f&MXs&PN_C`_ z-56OtO=Tt99s1?hMmqDSdhL#6`^=8W;;Yi_4tvVXg^}9}^70(^)XNt}Zu946IQ8Tl z&`_V3q4ea!@&-ijAQj%@Qy|`*amMz6@zkF#V639`yqYxzD zkdvI2T(LM3nRcfQ6sFuY8$^SNix9|JD&2|qHeKO8 zth?~OQg`Ehg`UbvZ?bvt{uSL}2UxDB6X}=rRDS!i?&1~8^entDwefw4o`d%r^iglARNiW5FgPxHN zut0}mB6a#q%3;3E1T}gYzlHQtR(OqmISIO2x6KFwrs|n_1%TOlaPm~B=F7U8F$Z$h z^%;(0l&j=`!uR#M%@Y8;UAOzQ0B_YDUzjtkCUTeVm}<-^t%yXN$?ozwr5Vt(-9E!J zr_>*b2&>imt+CxtUqBim$|n zjNGgeoB7GD92vpHqItNkI5l-S8TJ}sRf0f&1%L%w~L;P*Hcok%U{R0YJAacx=PN=ruMI}n_p9$j{FpT#*B3l zuM?Lir#O5buW$Ogh%3WpPgM>h)i!t9@<@JuvU1v$E43OwIb2!J6uX{kOP-s7ueSUQ zhsSPnwN9HozauT*>#~1!`s|99WQQkvsx5O}+Vpb0)9y*j$Z@5llrNfIp0Oe=Usoyl zHoGG-1z(rB^BsfADWrb=aj8vQ5v7q%X+9LZ$3H zN3w3asS&@;w3lbQZ8m=-vvOK_o@cs|rk6+37PRRZMMkRbj}%nirrXL>a&5MC*H_-E z8~J{FMr7WCyNa|NKLV) z+H87qa&}qnqDb)-b~|)!vn4xgk~5Y^vgW1P9kyggN?m&Dx=8Z;6y1^Oa9)w(3Pt8s zc${`eTKbiC1s6%UJkybCOP`mK>a31jJ)^+wNts$|b7n_wtqOQjeOZwGqDXm#Ki!rw zH9aK_Hg22d%S?0SrKTq*JC;XEi~asQZ$4;Q7s;D#cv9*eY53?XDa^J7{Wgam$-yYF z-RRKQMT!ejbG_M(Dbi&QzUY8c=jKl>yr$4m9_c8?Q<8P~iIJ6CTyZ&Wj3oK4 z@Ym{e?!2tRrhHU8Cnu|@&af?y)a6byY9Pf(PN1}6hN_ONol%f^MZUf$vNRA_;=vET zs+udInOo}pi-4wlcExr0c6&`I2tsN@)j`xYKbW>W13y;I^Dj(Z6j==w-H^s8RFL6X zmIjh?rYGAoTav3I>l{-vX4E+rMLMRX&aFsW6j@iCz8Knxloh33PkO!*a4epxFOS?* zGOfW?9_h>}NNY>S?-h9|?Syljt`!A9d3}1yO@*LfaawZStaRYM(&4gw+3Ufls~jr# zIzQ~DepaeKW4fatBXUbxWpYZco}X*;;R45Ohb<#r&&$-)vSuUN2OVh{E_b>&E!&Ue z@`b4>_GFvQo|T?nef{;>ML9)wo84}+dA-$<`PpAE;0%lh8IG$XU-CGv2+&yUdV1Pb zk+!rer#f)4&7SE%qRMkr!9n1wdJZDZ)VU6CY6@;m@uXy?OgE~o$oK14xzPe(ZT56M z-CnWys?uzKPFkwN27_c-Cb+m-p9fd9lcr>sEfYK!W=yl$z1cI8-L~q;LPw=tFQ1W? z?vJcXtx8ELG6E^(k+$ko-BDj?hlN~|YRkRa2hm*%7tg-JfB?RXAN^%nC|l^(m80B% zKyOL2>2B{FXDD*}G>@KQ&zP$gMb_siyRKYULv!n=At>0@RqpD@ozt>yw%l26Xn1}K z=y%p9qj54P%VD$oW+6b<7usx&ylMEkKHFt?%u8Dy`4h(skQ_)}7wK@6>5f1qa4!w& zX(b-q`Gs+(QnE?hPm(4-222qj3xpr>}eks4gk)1mijj(yCvyjN!<~d4S z_}TUaPXL*-{_0{czB#I$rD&Z^uU5qXGi&S_=_pn6UAbtDRo6SSQCiWUz(J(`+Nt<5 zZ(*`?Ir3qPgN=iv8v|&|;KP61`1$YfYXX|?&N+OKy(XHw`D4lwV^xoR`eW*w=-x{> z{`-%ePo%d$rtFf=FX@~C<&UwUiSE5*R~IkSOR~Bot4ls8&6-QGvABp4L^Knel$VGj^f`qmIH8`+BVEhaF^R+HuxE~l6 zB-EQ&{zyKs`eOVG=iZn&8cYl#t#dfYSgz{AS?7G(KzHj1p4EJ$_4qRR>u&96!nwI4 zkK(-TUav1&WmxA~$)hjvZ1?Wg*wxtYKY9dr1ZuVgamt|1%d>F^1YSP?#5km$GNuA~*j9rbRG)4~vJDQ~aMw6x!Fb?9dB+WZU z-c`!FOZa{=!Ej^k40x|kC{D1-&Y?n5GT;r=5LbUyB92u!iF+-suvSa&;xhs?(MFeQpJ;Ia36ThPMM zg)?=JwBoXnfz%^4)S(7kHj8@cZaowXn-+w1D!5r{p=9_p44m5s z+mKpfHSju~+AkCzY3;8H>v-mB6h}x)N_Z{d$%O3*1{$99wBm$V84uxRO(FeIkoX%R zhmp}0z#;X^Z;+oF$&>o^8qtA|_BXm3&!C|6R+mcYIUGPOcZ$`pPKC1q_yiP|`!v77 zJFs7PMZ6X8H`E7PJKz*s>u4Il9XOL3^;vgy<80L~oGFzV#lgG8+SJGc@U0GvJM4(8V;o%VG*yjt~~cr z>^uz7{h{E<3fh{yLeSv*;7Ju4+F@`;ZBE8N%U*>1com;Vz~^mHBRHqQ6}=UB`hmx9 zJRQ9*tkXY4Gx68?wAH0YV22}F7T%C~B{jll6j}9IdQrIW__F>gpZP;bWHmaPXGu@4 zr@f3^BibL1UTezA=+bt8{?|<#rG2L3hT?>zab*_G!drh;2vWsa3uC-twIOKs8@tAM zqki=oN`L&B42iHm_~kt~R|Y!ZOSo%n!WQtaMzxo!s3IBS610~qBP6hLKV(#h~upeyd@g9N3RolE#BhKc;J&_ zjIfx5;fS|9A{ff(L?NRN8II(i+c?QT5)4;+789q8u$ix6e` zTQ9DY$cXFkG!&L$g)z3GzW zlsl-gT_q7B$&7=48l{i?TXo_Lo-z4_by{$uae4GQ96R511W}Us;;$3SIux|{75$3U z;T)YPA6Rn?x%5|I?*yEN_DCxbi$i_c>KWFH738M$_=!F`(FdbzaZ<1uOOkbao=2v&Dur^?2rmAF&%Q1Kud9#wH)Gr~K7u9-cnN zZ+wMx#_i0^sjxM_A$g3_>2g{!@Eg>b&%8P>GZP+c)$T)mc&616#FsNF!^*R?Oy;?;%A88RS?BR(t4(`>=n;oR|C*_Jzj1DA81?aG-Fd*7 z(McV}-wB!C!`MU$uvEXsC9m0dy%#=H4{hrnfHjbK(gSCIueShBgDk__^g5sGZOGz zcWU|E)XpexV$rm*j7;)I4C1L_9l0l8LC(|{wbR{7Z08j1iZA+tSZAl2>WbYN!ku9q zIyYnDQEk^G=Vd!5*%5Rrt zbisvZ3aJeE3n?Slv@XcS7y-ZR`5a$Hi=ix49{W9AsE6{D7?H7Ap+!!gqPG*zaFx*+ zRLn#4Q(96ZTI6{C4eGP}N}|boYUB>u6|WHsg5Gf2Zx>DwCmqxtX#jm@o1Jmq%5lmy z75xQb5si}~)<>#ngI0|A&(=q+AV(?Ta!7l_UY@+mJ`;J+Xr+%z4~(%kDWM>NvhPFh z+3J}jC0Mej4Oy`yqm%tI_8(|_;+qQRR*`q&W1I}5pMqm#O+RXE5*wwh<*S#WH<3K0 z6GGfZ*Gh?%@fS*ez*~azapbNeurpd8bcsXiMQ`j)QmSa*Lw@3;P^d28BJIx+}zD*A(4d`cpi9-X;+8vbQ*ef7<~cA#T_=|b@v#Re10T(?XMz5l*6GQ z&JqV7l&KGOg>~YCZCpbg#bd$QVjlK~Nuz}YI6(b)EFr`&UKNi;ff4C}3KrH3dx1R@ zC-!q_XC{5?vS--tESNEgEziSa?M^&@P-DAuDC%+4ucb@!K>y$i;tR2_O-*zocC#FP zM8sIe@nKv^P3kosJPd`r9mlhQBqo9u#C!fu-Oz_gWsVy4h;Lce;?q=t@<=bVu}LyN z{4!V&V!MJehvKB^EN|EtO<g451ip9*@+x+)SWrp_hjQR{W3=Q0>O`AUR^bm2L7@HaS!WD{~0#;A!I|J;mWj5`wB(S8ZiUJ^ka zeV=;6b$OIMr9te`b|O0W#Af9uK0OMea&r`f97v7}>tGGCXTONiMCcY;XnVs|-N0|g zVm!c<_eeik+9yaABOJS-1c-|^hIWL>n>?*ba487T!e`-vs5}-viHe}lpdAQ43m5$3 zJzmGyLQhJB?y2)Z?Tr0r$?CG(;IpRAT?KQkzLn^_PovHU(YlT4yibG9S5Wel0ey}y z!{bH_V+lE+WZ{<}keXqcB^!ty`jvYnO2Y>cU&1=$rpUb;wLA+Pq?d9dy?nvO5j*LB zypos$HROZ5OH`)@@jPS5O4>ZEQ{o3m$!8gTMtl~s%2gOEpyYWSb1U|v)zD7a$DqBC zf{;!eyo*nhB!}#?;}NN7Z;%c~3`R1HNyG3Zno^&l<@caq+7GWFAG~K|h2de0<;%hZ zwV7khsF2+urZ7`4_gO+;C7q0T?tGOa z5sbfxR@G>FrpTU{Xd}aX_EiC+mDmA!?rwGCSp`y?_y?m0!e8DI)FhFa`is})YTU=@ zhJB2kk}ror2jxxKicIOF7IpA_7>91=Ps)y7bEMU9ziHwnZgR|D*gjy*#30rJeluN& zb@3P^=8VUn*RY-F15Ggu$Cs5O=!mR{fikEo#qcxqmXy$$obCxG@0#R*XBw(tHv5z@ z9~?9f668!md>Qn{;kh`yL8gX*dWX?c5UXb{VJwmC$x&XR0AhyiYG$v1-b(o@<4wdI zW9um{T8qY69@sH$jWU zR_1BS2l`#{Y5kJE7)HScRiZWvqhKQ~9G9i6B)e`4LIf&?QLsVf@C9NdHMF80GZz15 z(wxK~{1p1OJ!#vX0ADR<)Ga~wJ!N_&Mqa>uA4Xf^%g)!i^hqd7&P5PXia`)9?OMsM z#7uqA3z(%E5p}2!+9@S&^%+DT%)i~JNqmM$ioe(FkHNUY@7haXrkGc5ZW ztl5Xw3TYt@hy^j0Il^j<<5|Nl>YUOeWweq3FTykIIp)ulIq9SRc$Gyv?N7L}G9Tt_ zK#bs!D9&0KJNXn<(m}5_%FDJv`Qiti&&2RTP2(${Mw1F7K4@O`moW)*55zJEu| z0*DQ=0>6?2==;n9n1?m>OKD2(rG%|J@rkBC=COT2xm=uXf0Ad>jnz5OzIcy!8lM~m-e^zIUf4!4CHCr%MM#RyjHR@<96H4 zGTw9$x}#262EAc~Bi>i}3`oYwUdYXoYk!r;j5$^|K7_Uw;!ucv9O=8zyC_>_Jd5_J zv=SMKDGB)MJ?Hry1P$G$2l0S-8(WL-*nK*om<$gNyVXxbH=br|Cjv`~6>)YkShPD(qOT*4+1 zBMyPmcn$9Yf$=zrkMTgPM{p94l|L+;#K#yBkCXV6+7I4Hzu=@~I>87nY(V>>`vz#8 z{U-XaHNt4M#p<@kbZ(VF=Vogu7M}yroWk*4>RkFTP=`sg)%Wdk@;cfiwM|`cr2*~K zwV!2jU37d6N+-qfdjAd>rd*hl0+@BChjFZcd6=GSWnhRZ$XaOif`N9WFcu@DFIGR9 zI%nHpoX#IG&_*H_iJ%;x;%Z9F;2*j?JLG_UQY{Au565#kQ25P zMbmKUXj{;V&#Teipsa{3h6zJ0D6_IWM`U;%wb z{Z*{n>b)RNM#u21QDyib0(97nqp|S^<;nsr^iy&z+QV2RaM0TvL?%C!7k=VIl{~c-~;s&_kXht<|y`N$wyr&V;t-SK7GI(m0`Us zV+^xKnK_@#I4^O?@?OsDAg}J`7@725#4Fi8;5t0XjFcm>Nt@roDA**ISr`SI6`#kC ztKb<~uuZ`z*s>t}Sbxcf7ErUBH2>B;VqZAvxQ%_|cJzu=d1xdyS}B@_Uw%rzk^@+? z)jwiR68b1j>WD>PlfQW8)w`QwMqt z`#sdR6-W5QP1sN;{oEQw4oBNGwEOsY{34K$H=&wqCFxt^a~Z7(q`*#(U^OHy<&de* zSj?6vMypntDwp9=}{r=wC%3kIgXQ92SXcw-Sk_lg*2qK%-vv)K~k^$kH+Uu=@;#G7&-OBd7@Yj zW$dKJ7@0Va3w|Md_CNT!yH)y~N_D~qseMM%v9|I{pVlu-BRcLQ7Q@^u@tJdg)VGX7 zLmh5ujWgbp@9tKkQ@u=_Y>QhuRU9f3wFH%XFl2T%@aw&C5nx(}W#Sx4j)8|^( zjwUyd#3Uf~A=hFp?D$?RZdH~rMa&0Uv#cBOX{;ZD96)NRPfO1uSd&WM;!Cia{Vh-$kCnDYpNYrH@fXQ& zF{~_8rd`Eh)iKo;&A(5Srnvvb|E1gqO#eM@>qc)^MyKej?%ySh#pNy0SzqWpm$b!n zZuNVl&1mIUJckQ-WgL+ilWTzSbTX3`>4C66iCm`KSffrWr4$$~FQ9Y8duzm~5xoFv z3SvfVmzFqvpBdJQof74wJub9Zu|(Ryt`?3HGK$Ch^hqP$r|X#G5!XmP{fj-ve&A*N z6WL3q?ZA3#j=j>4nDuD+mOC34MF)a{+7jY6F(3*M1!byCr z&+3H}C-DI-WDvtie7G!3N-UhjCwcn#vR{|K?SIR?aMF>44z{U{23twA7c`_Dg|^#p zCaL&%mpLBEvh#J0SW>P`KE=x==c1$M(a|E22+dz$yAZy_0w1^&33)O&W0 zks75y?H*}G8xCbwrezN#(Lf&zWwF@8xZ*NGEu0PN21fpp2q{6#=Z!nQ1NvCImGw;e zAOowtL|-I@A(XKmwwCF2W_^acMOt|Lh4v~q4&i#scd5hwY8=#CKX8m(`Ig&ZN6Xl@ z*5)p6xurOP9%{9kx{!;x`nk(o3uWmKddnlfF<*Bf$`i$h#0nFiYypGbWE2WG%PJvM* zGe=qNX~xd6_9dJQ9u^f*>S zqmXF}*PQS(^BA?vI8H6Z>+>9BPx(nZN-)8MVE4op!$f{5Px5PFqR()&g0itNiJuc& zmu9oCcQ?DAng>@XIKJ#xrECqI(vRV&=svCR%G5YrO4<3kjP+-@W{k0x?YMM|H%WHk zY9DH{u}Oto2IWDyuth`Pger5k!I~{Sl1{9X25*)gX`5^}u`kYgq>XLL3Wh3Kkn7oqTU3XU<%Z%;W9?` z&)Iu&obC^7w({f4UM=O`v;t$YZCE?1b7r;2)Zz45+=tSIoY^*323<}iO)uH zmvL@cWZi`)+Fg_y0q78Qdvn(-B^pG&3t zOkd@=BPE1*fI`ZaD|00xtS-$oT3|z5?@2j}7s5S8Ssy*!(jIO_T%!e$I*EBI-31-d z(!|ewh<7fP0UR8u=bhvOV=c&yQhUtnU>mSGS{PqaGyDU-YSk_^Gk?Ttmzp6K^n0w@ z&3I|*DAnDWeA52DZF0hC*jj(73hn(UF=5bbgL15Znn?n-HuO5_dsf-`I%3>FHxH7m zE2VF6XAsLchrw^XUP^*7wNrUbeXPcHmR1laq4W4S2^&Y}N^%|d>#=6|TRLr=HCs6@ z5wne%ig(IBRQAxYw`HRC%Pgz?B3Wj*Y5;45TQDvlS%$STo3T&Fk^$@hCeB0y^>@*G**`C5`bftE?gYKv8cKhUn zK8+edD6V><^eB9$PwS0J|4(rb{UyF^B7JcGhh!~!1L-*wTm)ah?Vs`mS7yu?#Bwq- zH*dCb4zrmL_e|85Kj-S~WPQAXUPSqHs#&I7*pB2c7m7KmllR8%qYj};b1WCOuhrZB z*45(v(3Hz*Xijp2R`1@uT~jh{wl3i$*(GN7UC{t&Kz=K8Mwj<>m%at zgnzV92687x%XvNSSDRox(ibiLlFHSkO zre9hf#OtxTLk?T|esUxPej zj1WE%C;vrQAt&^QHB0`V7auRi@o_6;|Fp=yMfl(xj&P!|z%C3s6Fx-#wcww=5MTCr z@$sD~A3pf*Vf9V$0e!esiSY3{#yp20^AP4fXSqo4no{8*j8e}e>XBNCm3>}({ArXA zL+jIjrM}0Q#NlVPtJ8mN<7{Sww4E1gZREtK08*h1x4~xUki;tVe_~_MNgFZ~3 zE?4{M9k1JtM7f|o?vB%kXkjw!stvJ8xRSEZi;qQ7KH3mrr@OxCx()t~p|7BD@uY2s zZGo)^TG*^cuBCm&Y%8oeOg_e!eO`Rz$N9&0+YE4W9j7Ig@Ug?zoj^_wVh%{P)PN5I z|I9no!ACBY7BYQ<9zuPX<5!Qqz0QyKa`3Pcv6m`)6yJ`R*li}&;*m^_Io5czBF@l~!7##6W zJf?=@yPu1HK=iOH`o{v>lj;bx(P0Y~xRl8Q`M}&Cc|kr`3rvoL8+yAMZ5WHXoM&L! z=fwy6tMm_y+~_5?9pnTh1%-_^J`Q9GX0!tEk&*;nSAwz<@FE@)(l)7)wej(bynGco zo^Z<;hh3kQj?QpwM0z7|T)arL0cwWy25`0mIw`T0-=NeK@Iam>CkQ94IcnDUNZh6E zuhC6DgcnBV&y0_gpXLMYlEM)B%_U~MnqoVppTd52w>qUyriQ=?wQ^81u2H*d;4vZ7 zqS%5*`(^5e#IC4DsFfak{)}wx(ewB)hp)D1r(kITP;T;}3_Kq7DCXKu>EvY!cu~d| z!JB1elGj_l*o`(kwIEzD|9?h&+;Ki1M#z9HkDBs7r60wZc2I>vNA;uHDGfToI5)MT z)JN%4(5{c?M2$R)k+gVDwrE_$(}R(r7sUU4=nqP_{bg4hmYf@TWiqA-2z^= z>IX6E{8>AA)Wao1id^FRC_{GsRQvCa@3=3PT-mZ?q}t9 zDf^6g%O1}g`Xu3k*0xXahKQ{mM?5$dwYJI775bMWhzzD*(Vtd+hN3^{`v&Y}_S?MivJa4eSLZg5!EmL#)7JaL}Rr6qEnfjv^87WH8PAEj5lX^3` z!#ksevA@tmzl#00X+brzooyfCmYVF%VG+2$m}}>@2aI>_GEL^K=@*t6~|T-vAt^Ph&;{yQZ4i*R!YuT z_8I97D>-6qBm?vtvOQ*v+j5oY$Y`E9f5dWY>^4X7I=0|s6yJyWvGLbgYPflQ8 zm%bbf-Jz&it8Yu4s)CWqZKdQgrqKXsNP(lg|&AC5<{Dm&E$+8ccS7}v@PneVgdar z%mMHY*;g)dvt%~CfomoxHL?79+^^8b>27^BNV!pB$FRqTer}t#9Zy?@Hz-><{o5V- zI9FPwF=;8!!(TnV?1@s&Kw9>Jqg}P)gz;sN75XGGd(p9yf;hPTlq(cC57!Hsv3)O} zxZi_&#jNuvICtkm4cw{7`9Yq~%DE38{u2$(Xkn{4aKz6h4|uWO%*4yHVYzRLD`|;? z^YFYs49FQMmT}E0OS!Imz>9fytkL8ZQhP5-u%_r;^>QLs+2GbOji`}ab6!m>SJqbu zAG8RcIpx~B`U%Zzr^DYCGi`~Bz*^$DW;LBzU=^~<=xwe_4= z@4#Fi>Ep?5vNnb1F$`C+j8@FGoSc*Hz=|XES4X%moO`(Wo%+q4P`@&lK>dbw&M|kl zvObx+qfF^pSknQ1Id|8M_2;xKuD?^*$IN+bS@+Rso}&#_=8o4c{f+d+YgcTNC*8>G zC1>gUFiGxJmDQ8vhL(V39#~W4hsDtTxDu_S$ps{|Qrf#UYn`hWY_fdR@=x+nj2e@& z`gDEXk=BD+QkKZ7IP0kPDtlxImrBn46+lnk5S~^8{9}z%wZI$5+95W7)Zjlf7_K{!WV99v>G8S=70iz(U z1HX((Ji%HdMw;nYGK0$*-~sQ6=)9i~*NMil_U$Bbi0r9J{=$3dwVa)`G>j=o#A4P% zU2sQ+*cw-C(TcbShI8!*8@XJ!7Y1gTCj}q5>ZGi1uLA~&okE}B6Z{e*q<&hd50MD# zi@_ZAI9wF~#$nhvZH;T`cxpTKO)21P}zO)W@#ZoIC*K@ft%8o$F z_m^(fCuc#&=336}Hrur0%i2}DSuzFvX^!1A&g*WXH+Q!lMH`JYV@*{J^$mW|Ld99O z!8WXqjcNQeW`$L#B)rX_CriX;Tg;0i?~~9LD8_2%wP=sC%+fj64^ZCZMsVusF#HUuB8wQQ^A((0az*hAi>mot;X?F zw$~WL>y4x=YLEP$axQ?jf0ebv_8NX!z!0X^0y87HXnr!<-dK}RLvQX69zoAbp9g)s zoR8Su(R8|se!fLxK6u&nt#Eyow7Tij)U+FkTArzp1dU6XrSok;OZq&^M;T(>jCVYZ zBIa8$jmP^rPtl=vB{p#%iL4T53H|(K=vVxgx}tpHAEw@@PdR7LZ`wVzN_k0yf$gHP z64N&C?r0)?l&9#J`^=zo*p;PiuDYgQ!p(t~UQ0`*-bK!gA;d9&^GODK3=lEvkk^NjhETBkjO_&piXPqy%|r*FwCA2+o{wv^?Q8TQRmIb(p*RR zJ~Yj;Ut!0=uYh?$RMXV2XnQhxApvN&i+S4B28-%wqP`pP-qEyws-Z;RU1*6NX-%>X zYAr3Ujz0KtOzXu7=>-YU`5O3mJJwiBbhmU)ucAaPKWEIO7f`m0jHIO>@q<#JFB}T` z&3MIFN1tXs+!mBG%IG`sT8A&>ikDlK1>Z-ZXofhs-jrvRa6c?9fV$v%Y|#;YoYuoN zc=R*MidM!m9=Yb2tz(E~ggC?kMEf}^5B5Usk~2o6kd8c4K#cTzo>IgzsgI{JF~do_ zgJmqC%@Y^bQqtBKEhK(L!Yx`NYU*xcgirscmLh7}@^Sh+)x0)p0gMGKyU7^IpyW9p0Yqo6zvorlqr>ZX4c8bl<_@FG@_ptMmNGJ`m$;XL->4~K z+ZLpp>6cuS&u3=Pr&*tTrxy=b=`}pJf@=p^I*hAGA!vqO(MI@P+E=Sf^MQnR&DhRT z#&^b3;vycuAvF+(tdNuvN`qznz{WeJ)Nd3332iop2kk_}Fj;9wZ)e-T$T)Za6q?#! zh1Of?yr!CUW)599@BOR}%wD`^G}ScLyo#YOmuj510KWceX;Te)=t@T$-G#P1+iUfR zzZ~;J8y%b2wv{rY_XpSD7nXVE;_Mx0T*d_D6ZH1+7VQwcR-b3-K3q|5Sh`+|C*3@O zb4#uBsY$KhlnmBi<*7F*BgR?FKe48Al%7jHSg%|hv`D?Oea==FV+1bCl^9}Og}ksI zyx|&ZSbPC(pPoICRiMU_%~p(|LCnZ(JIpl>nAw3vme|^q;pRBZWOEcv?0lI~ULu(- z#x)jiE!=|0*MTu zRXopEZNpFOnl zP)j*wP=tT(WFyZWWFtPO=SlF+GuK#V$$+ukYLDUhA0}_)f-!+S?g4_sm%tSje#Y%%kxSUx#dyNw*Sclt}oJ^xD*YHO7eE~)M9h;@VJ znPOeY$YKFfhOsZuEOy)&T_YR+`~cd4*|soc(2Hy-?ML2&=LbY(KrdjQ12Qn@v1u{% z4tYI|#K2F?J#3TE8frW)7m$ zn6putJtUqVCj;d!SVIeFEwV|gE-3+LS(MNYC=qG%-JgKr4aGgo+-p^g5zDaV(=Ic~ z9A9S1h1#`Rh36iP*#`ZFK5=zaeuoezWLE>^68BsRw(q$EWl{7x#*;CBi@Q#24SS_) zxo^kv7RuuOpbAwWZge!Qg0rE-{AYaLig7;1j^mKj>wuvw^(a>#h|e5^y=>9u{AX;Fd-R0Ksv^`>NaM*V!HI;DNI0P>=hn9sQ|ZG+<$l#}e-Xlw~-5FNsHvJMe_naTxK#7J7kimKgYS%+EQm%Lb+ zaX*_}^%OZ_(ZkXLopJqLiY=erQr9f`sO9VW)q&*1QbllEgb>)3WQ-blc?k{l%o&Xi z)}*lQk8`*wGCP#>>oXt7(@L~aNZYdGhQDnzswEAm%1iBa-Vezt* znaPIdd!gFC%-rh~pV@fQ_LkEn zxRMZH{b)R=2G# z)HTW0bGLy~AkYW=_ zk;_?JI!i+Lh*sKjGc%_K-0o3!KdUp(EUjw5Z+~$4b(W^W_mI(VYmqaIr{0bCLMN+j z(H69AtBDD>I+jxBgQtw%ajU<6`MZ{{H&jy9%~;XfDya-Ie(M!>itII7w~{HM$(EDV zvs76f*;rofT73(tGJ*`bAE?DwiI!H59Oo;{afGX6Nb?>^39$+`!hSrcpc#z&sP>5E z>2i@%!)92Y39pmH82UY-oKc=GvfR_WpDypQq@A5zqKkBlo&3>cbOB#K>QGfZWg zp^c@=kfDpDX)9~=$75HzuLh@0F5}rPr@KD5_S)sfHbI%PcyIZb+d*wrikMe5NaVEs z*NSTGC6Q&aEA_0&@q&%^sxh=;viCrhB!@S~Ve6z%k{*3Wuvo7DS!Oz_U9j?_wy$xs z@C|9wNk(=$doT0zJQX}<0?G+0CJE^&+R&C&B&3ldNrV9G)rM}M6586?$0^NeUo@@zix@f4H0B*g$){WL{44uvU zjf|n^K+#Ur)Q*jeGrd&tm_GToA3|rf*muh5&5FBY)7cHKr^ehz8GA^;`yfpZX5CA6 zj4q}{B~egsiSW37=9aviY8^zgFpEPO{dC!OkCY|zYl)>CF4`by$rqO)pA^7CuIzSdp$5ku3TtgBrAlXZ8m z+gSZt@{`FsnQyrRWYD2;*NqqagC^Em?Y_23(zzHKYwwPzy4Bb;W6#)UTZl>zU@>4a%bx-b*a% zzLZ#0rSBrY)<3~hU^;d~Jc{1f?ys&|lv{gRT(!CCmDpl;TNQIzvelSG_Zk0`|BSyr z`TW`+udUzsR~to_ikp9O(_e4=uN!~5@lV&iZQbi@)%JztJ6=>yDq~d8}vo2k5K4sdY3+d*@!K{mr~_Bu&DWjoy}#?$8%3Af>c3E5cGKha->BbsQ~aiB z)Ao^;Pqo~B)2CZ1ZmnqjtD7oY5e>Jo^^VrW&5buFHvQSg-&*(Hb)XjCw63iBFO#C| z;pC3x-OIUd`nKg8mM>lYeSaOR2coa^GQ@)Ue)AOTN9s4UuLq2UWzOVgORW@JOQAO< zAVbp@TkXV^bVi%WA56W4>Rna+B#~EGayKwc~5M*Y>Ra z6DW9O?Oz&ME8qCW+HbCXV{Q4y*J=5aWE^AsmutU}Jdzw=egp~ZUfvyN+USZ>OXEMN z`o3SX_MJBxnT+304(I-^JG<^|-i};$HH&_oWO4Lg-HlUqC#nuetbF^vt3}3x449E7z-0J%G9*CWYolKmJosXU4`)W*bP~;X>)wyfk zwN-UhYpd2WlDON&Z|nHJv#P7AlP^>W-l@O3?{q)t-s#?7^+;7fNcddU(&ZbHSMl9| z7H(KR?)JFXL4(reKX6OqKX9LOzY1=zB@QvSx{_6d#q3aCj2EfR#7%BVaU6LY<69tK zyp|c1zKZOmUDMfU0S#>1Tc!b?I;4S*w-gP^zR=opB5@+7uPAT<8bE^jO9^ODwAL-I z5-nIR3o6_?w~l`mxl#RAw6;h*uXDTH?ZhL(|GBE?{7U@H51>J5d};iL?hmVeQ1u*W zxNA-qZO5{|;#iEYw#|#% zJT$;2n!H&a+XIQ38-Clh+(#;q0&zc?s^4_N;5)^?EIw|1JaeVN&Hh_BR#W&OEdWox zQ?V1#tq$qBY#2L-Jot9_O9A{jV>bJ{3oav%>H87Kk4Bg$=-aIM0*7J|`^GeP&{yqR zFY~!EV!l|m*uGf2r=s_GV!z?#zL>OpUu@%heSe=gZE!sfekaI9l9z{TlKNMT+@Fue zkFyRIn@R|~V(go2A)$QsX;#|QPxzTx75mZZ&cC*2FNJJL#SGUQJy{UGUuUii}RGJ$%3<3@>juMu(*o61soM;i>pei zgl$*VMq-9{R^5tkE3Uf8Q^jX+yEl)8{cV1HAITa z_r)HLE#uuu))t2tpHK8`s!v`3UvY9Bn7zyY5L9-jKLMt~^IU8wb;Tq zPb69$bA$10YoZN44(BjyO$=hkt<1Keh2q}%RJ^9jy^uNuUgw1yUu2i~Amk+WC^iB{ zZhb{r8&I6Iy83hs7f@z#I|moV!ApsatP~r({Pq5={=2~FLs&#!u_em3vKUVix@Ivs7;PK$Gy2pc05^%WLTk*ihsZ6xoHMo5s#3F?A^EXj| zFV+_wMLj+xd`HqFvl!1{5G1?OR#{)+Nv37lh|$#Z=?g}3(belK-18}M|0I}-=a*70 zXG9g(T}oZ@UZw36xSix}9WF7~d4AK+3w$pnID)C{k|$iRtpnHKvEcPa#RqR>zR~zv z<72^x>TdPd`BU_p&F+Q2zT<_cVVgcX`+NAy{P-5WPhI@2hQD#Y)f)ld_Ov)WjAZ}p znt(QgvAm73(eO7e?i%R^<5THVsSmdfx&~XrVR84>6#C|0@Gg0mQo{Os>5^bc0Qu_I z2kYu?KDahmZ+Q8x;1j`zf=@JlJwwpkJe|?ps=oPCy|;JOcLmM8w0%C{anm2K zyR)v#KbHtOJRfc=L&OWG}3 z@!gGgHGZ=3lNr$UAIp5B^YzZxd&+t@_5S|gpACuz|8cPL&Yx`m=HQXu!@V22zS>Ar ze0yC--Dus*39VBp=9?F{D+`d%{W|Y;KMLnPWcvs_HnH`zKhQCKLk9WS-vuVrw z27hbt&$j==hedayRT=n!gNl2mHpA1kee5`C-S&quM;Eb zi6;6eJJ=!YB<09Ba{l1`uf;8v7CUj7>w0QJ8)jtuWP0W5W@OxQ_5vIgKef*Jy|lP_ zZE!8z{1DiIhI_d4aX7hY%SXZN_qKo9@bbf3uIjzNF;#b^|5Rd#Z0)>bezW?{e;qlV zkO<)BZEKk5Ks4f$-NNnw*bN)(9{(RJ-L{mZ7_7jn+Qb&_Un#c0I_EGunX0QPi(A`# z2?+(8#_LQS)Vnia(({)+uivq0@b|a>>2~NcefMC{`?b!GXF7w26Ks2(e|)RL(dFU1 z_gDUEA%ivw97;q~s!4lq(5e|g921Dgi#-rhSH>%Ft_VoI_6!-+jH;S_!t^KIep zA)FVF4Fz~O$wYg4B8SJbeUsgXgh^978buX~+m@5NR<8#8Qj>V?zYy)s@~0Z#GVHm% ztAYdQ)+uz$%G?Pr8MyHiV0Owom3k(9DJ`5p16v}j4tIV7e98vv2Vqh6M?D|UJnbQ6 zIb7x&^XEf^3gCR#%|NX1lIlcz!=b)MM(Nl8>gee{qf1RAVAhuYlWQs-kgT;NgpI+7 zgOB1rsm5O7FJ`fMThfoi8ynez2b?joc5UXa&d2Zg#=z?XuMJG!@jIR3M_sUY76*-i z@qH&8O9xAUtzP|NbkzKM=)jMwT%Yijw%_GcLJoH0vYBv;}? zs3Se=H@OE5FW`W9z)!8Qm}mwZWZ%{^e#zC5o-csK3wJ!$b8F^YYKXP5`En1pgu|bO z`JB1ODu?!Gut(xK4PE(N`fcO7k;YSO9yv(K(ShkU7wJ0RK___wB)=x?>*kOHOw*X8kVPK+Fb~ry6drbdOlsJD-XM zqm2g}Pi2_zyB9LgWc2-B=6jt>daqU8=6Bw`-4A-D1MX;xf#8#c3-oyh@c$ti?>*d&0~$Ib?JzpF`Hl#hHY1;a-k%dgGPWE#~IJ zxA#tE7S#nK@%WIzP59}HZn?YS!t!Lpsq}>5=|oC8b0T#vHPN`%yc1Xby#qu9wX?wP z({Y>x*J&k5wR&3Bn0uYF^cLr@#qH! zyQXn<ONpFlwt){l4xP>(YC^^Q)eE zLxJ8uI1QckEamhq4Xy@}xp(dll;2gp-+uJ8{Q>zaLsOj&KS>XVShprDX5WMtUI_FY zE}Pcba$~HSs4_@v(3l8wuioEg@1<^&D3~{C(F?UxvEkIorpazXhMI|vk%qRkyic`P zok%8Tm^`xtp#O-S_axd`Wl;sao-@`}TPI1Yk*o#Pfo#Z0BWWi@)s*-vSvzS)JlR{< zwK;IhdfbP-VVePn4JY>DpLLyL>{rvpjjyJUdo79?W^?sg9knZZEOWA67FJl=6=}({ zWJA&y(hPad(JH(X8Oq*;*5zp>3Vu6xojr}*u2Ror3+G4LOD24uM=xz%gou46ftv}|4dA^qS}*!DHEUsCnLTFJN9 z<@u%>W_vYf3FOxE7W#*BQpv;u9z~$riH29ZFZEyOKG5XGn_pMVP?M_3NnbMdF*bHc z_C&dMbm&>uY+c%pAtlw!<=VXcQ0PJf$6^Pk8V)v`Y{*Fn?5buF&jYGkel zLTgStjL)+ado>NZcb!Y^OEkwK7D;|0S67E}VQHfphiul4z}BwmV#E|XIrqxn$UQ}C zyJ20(SE!m$vuI+guki7P25Qw#AkjJ#<=uNGSE~9NyYn?->p`H?rM{A}XZj8p4UPA{ z_B(}i5{(SPCM$e2A!+ICI+h6NLwPA=Ofy;I4a)rL_{1!w4q)v%@R#pp?VU>b%s!K= zQ{2q0S?nP*KT92r^eYfX&{hOl?5Ye6?AyeJgZ`e6rRC$wmZ^_vA`i<5#xc===NcU<|)_zIv0)LvE zxiZc6>qm!}_h^rkrI9qSm7JW*BE4iuG9-Jfj{UCwizwpFhsgMfF&-bos#L zbU7Y;2&1j*^>j-Y-_})m=bOIQUpoH%(P#S)Vvk(^!;hMnbyl;IG3^)fi8}r0ps@vY zUF6{1_ZmB7{o+X|!2Fj3DXuiSXYm*Ak`3g^$_BcqG34t@guQ5+i84MT_o`d9b^Tmd zfQPN)8|#|RQhPE>JyBz<>k|d{&ek^Go2NloNBV9CqyED>P-V4N(KejE(EYtpXh2N- zOh5C+^8e1fzfdw3AP1{IseE-ZCQ6vhwV~hcSSK2Epi%RG;-`k7qTIFCMHD%al76|& z%ce5cmxcC(A!mCuDTBMp98{IixSS1_Bg zzN$L8`xZYYdW2s;S{4s(k3`RUlf7$#lQ~;kk8oIuOwhyjURe)JtkI7VZ1V~1Y72IC zu3xoP%+tic){?67-&S(Zy-rok+7BVE52<9^puyMF65`6Q(U~9V9Bca#4MiE@n^b($ zajEalfyphWxBTX~+AQ{yqX+wpulAaIzObp6^i62W7&o(*e(Vyy9&(!@IYDE8_x}uWNF;a&fn8t2FOBwzw$fW3EU=jpkKtrkc=mQt)^hLfeQ?mGD-Z zR#sLH6yB$MxOLjz=a~CMotYeM1@tVnLFb3{?-!Bs&MsrmqraVTeM4ta!CT-hNG0VP zEBOtoi2iN#P4&K8xk@(7zM;lSw&*NdxIZB0=Iw8KcJv23<$Hc`-*pGOAH4nX`p4ss zyQg9giU!y2x_`^7eWTsmI@%i0$3$(lTQ90FFjTkjhU#VG;)1nS$(Z7X@o~52Kw~5- z9q;UtmxJoeD+DF8t?*mgNhwonQ5UggPI9enU*?`mO9Ed>S;;+4e&`l=A2vNALhz9c zRe+r0Pf1>Ajjqe>+tEIZ6w5E#_rjETAiq~bcVZ_i#;51rsrV{OwPd)P$M*9ZuKO3} zx9CMA!^m&+1m|jmv|r#Q@m^OTlWye|shV_kx+dM4?xF|wJkloFG}oH}g%_OlJqJFe-f|y_NM&KSujl!+EF6qQDQ5&!29^cQLDVd87hOrGxaE$e@jr5}@zeQx9f#vF&8M*K9r4_ruIK<*VO3&I^cAKWqWglx ziN@MMwqgNuoHCaPEY+HRr2$-e*K}?VYnZp3>uB$2Z{pkCPF&*pBTf68Bqx(wIy#Gh z;>SeiNXLQh1LUwKx+nT3y5X8T(RZ+4)@iaIyFGfUpUZ;nWF~IC=efh5f8aSd^~inl zJ&)`>z4QK^AK!U;N7t6qTNXF6Y~{xNpihxuGH-hUYjSK?06L_;Hi zEDFoX#EIfqlI)A@RW0d*O|EEusCUphV^KQC*aC#kS;gyp#h-}7zgr6TvJY+|(8Gn%xVMXyLKg7s^b4NNSeVm=@V+HAPr z-Z+$sVwtv)e+k^0^!ZN7KwCo_TtC+#e4{-bJ&H(1yX)>yh6PsoC$W8FeWUyw?c2sz zvVk@1-puzDS5Mw?|Bf;iA`b1if5&OQhjvW%zuL{b7XQ1wcZjjbC+TM-=BCE68}Q9= zh~Hw(`0fhRR!1gCf0LJ@-yYF+vbQ-l#NNV}ya=@wF1eg$69F#t{iuoclFY>$B?tO0 zU^X@EQCfDpR*p8qvAV7U;d}x8Jz;eEVLX}QLe0AsCE7?pv>k{tl(;?NNLAd{g1Yex zJeN(hd*VFwSGr)WsM>PxMOo!uW8>j7x!sV8CvS6&J{q}_DMI zs|$NkA3BfckdbNI3#NTqRFQAhe(W*!T>g+}>QmVENAC3NG#QJFL_(X0iM=DSR99^f zK{ird2O3{WA~zz`>=W^M-PqadvNri?7{ZY?)HYK(^$MNNkJs~O&SHy zcw=471`-d!%cBW#TD;V<$ce@z#fb8r`l=O6Rwo4wz38MYc-jqJ*fj|$z-qM98r0DubHDW zPv4q$u@das&&X4B;ZvU7@^n+rpzGE)v^BKzeY#1MJ=LeemN8<}v3~4BN4trU+;O*D zz3p!lm&F-hb58VJzlEAk&M2eYI=gS-;TW~~^2uescy6=9ZFLc37}=muq1o7f#edq# zK~6E%{?u_YDoAcdy1$CpmW-yMUWVxX zMa`X=vs+!ZJ{)_1tQ{gVWWBk~B9o6mKjg>tu04&0_XK~}?irBv_lQ~*Yw>;(=9kiF z8~=(&(rNWo*pK+3e;4*c2A+OJnS4KGV^)mguatu}i!nVJ5pEPoy`yWco z%7G6j@B-1U6O9K<4iS5gJnupK7kJ{;RA&qEfe*FWXWp3frtl8iGS%c6c%M>AJ#S5` zt*f_HYns7gd@9}}T}!;z)==9}sk)4YeGRgA6Y>|xgYZ?{T@y;TXCH{g6>{O ztdNYk$&B0T?L#6Y6~o>>uda*p4&BpRQjLn|Bn|k3G-IV8wh>Uf~{#92?RtgO5R=zdrEB0C$l{vv#bkz({3t`VQm1$eH1 z=lcOQ>JxQmz90E%D?|ByFq8NN@gv{QcirjdmCw@X)Q>)|`$vo%IM8j7co0g*D%^^k z9PH=HXqTcw<{$3MSj3mptD$MM>*e%Vj;52nTa~XfUg0E~%GRv3?7*Sk#f^#`)=<{R z;snutO}eH*kUX(`1+?NU9}_RMH?=Zf4VYNi`MdZg9z~+d1_Ja~8vpE;vtGpR55>5n zd&b9WzKXqS6kV9h87bJq+psjRknFzX>CUk(&ESSp`%?Y@xuqPxi{P9%T~lv$Us1p* z_}pGc&SO~*G}Xsywf1-OINCDUAVpl(=Yj_^sn|{OC+}*{W|6J8*;8fqYJ7D6Nl`^w zuF>gAUW>vyQ*O4D>xp;AxuV?wHYe}2B z@B4#yBzL_*)*)KR^IEqO9}r0l5hsev3leAXjpcFS(c(#GQ^*&|+_KzpUZWB_?Gezjb* z(#Ot!u?HYxGj-NF%NCDQn<9S5KZob0xD_wpyG0Y5=MnFoBw*9?3V8>q;^DKy=eq8= z@t1mb_+0vBjX+P)yRGbVUqCNq?f27aX3mWBy6Ro8UCyKT2J+L9gm4;Zlr~ipqA_XlYP)FVbDm{a3qDVLdZj^{nZcVK$gmQDP9CCtUqdT) zd>LzA3*Zd)m1ta?LQGjB6}KYfi*zNq0^Zwv))SZHeW#ED5-gZH?i=hM_I%I-=JeFVCr(PZw)aENoNZ<_u<1Wt%{A^)V)RwKiA*-iE$ z_q2((l2hw%vG;L}$?A)&>Hfg_0NGp7-)f4>p*53WWG$!KYkYh%XH*n&mtDWev#!hc zdL|*7&h1rn_WilN8rq`^g}pLngedGan>?(B(%@`Rzbg!L~}x% z*yA-DjYSUpk;VmyJtpQI^28Cw5^QU%Ha@zptJ+gs4yodc8W$r$oxLro)j;w9#IbwH zi%1Syi2|S9GL-NK-D$~yPk)jD@&9A$7a3@SAM(Fy$J~RPqH|fm{lRX0t=jb5=GY$M z8tM5<Z=DjjR$CzzIXyaf-N*uq2?=IvnbxW1<=lbM(lDyd7 z@;&K!)|cmd5)Eu``JT!imrkpnhxzU_|Mfj9B@_n5qhze%%`eymsA1K;2r z-qws~%dylpWDvS!$mDccf7_BWdS34P+ZvxDIx8|2EUz%TqDTt9P4-I`p>ERq6ByQID>X#!qFKZmrhuYZ+@-ue5js z{dFJQkLMMKR|jNtz@Ho_S+Kkf*YCnZb8|gS{#N=0Nzs|mE800UbL?t)UTL#kg<~u* z)8@SL{B*OGyaQP}q>p+ygdK9r=k~x_0{&xe57;R;NY3ry*)6d0`QyfGO)=ut@Nk0x5NwI!UvmqaWE~K;KWyOgvnk=|Hq>Xsp=;LUSPL9M1_zBb{@7k} z3fN?EUEHLmkoiYVTs&;{M0Lex%q0n+YXgmHvUhLl1XrHV&}~_0tyecH&$=0ZT@}CewVDWS<=gRg@#>i0(X9@7Zs$m+ zx5SNqTNG$sjHfjo7Zo%#o$4GikP1hBQbHOFW*Bzq@x0mF4*>9z#=P zNEle(DlWIxk$T8jdaC`XvD8eD{I$IY$g9|y)Tz#i2E}3UGG$|@pT|qjK@d1!!1khA zurZ{P=YdC>2~#ttkq$urM-uG&!(lVM_`hCfN+)HlpY4zjpP(0GWsvV8Lz4h zwXy9{^1_M|k78etd!&}!uCcRr_QO!h>aati@0v^pJzOxg*i%jF;q;cNrhOjz?(m9r z;u6cRQ151z>zq%0toKsYA1)NTCi>}QR_h@_!?dZoOS-Q-MX39s-pB@0U(CErlvhk{ zEiEee**DE=XZ@vmw7ucp;`tucrum@Gk`H?nKKNhmwGpCvw7pTgnzcRZS}P+~2Q`X( zTV+elwD{}K>R=?+zS7uTtZuWX9*(7k$VFPYI?yPODq0L_52||(>XNTBJZGlkk*0RV z?bVHv23Fc*wRQ1b?&G>cGXp&@1CQNIcH;;mE99}BSBsoZWqh+%GD&U`F*Uky0^2Go zYBd#8>^_9OsI6Pf6Skv`Yb6`BjCEe<*v?f`8SxeNVuv*2&)d}HTxhwV6THNG>Qsr% zw6dV5Td!s0G^3e@_${BMC&<=?dZjjLPduR*N%TF=SS(lF?DBX>^RO@RE$lDsi^ut4 ze_>zJ%do$&FG6%?54J!1+{^P#>VJQ5Lr@DZ{g}^MqqV1z*hf~ygNV^n`AV&V7~MxA z_ZUyPja5j)6KE>RwOhXRCOzhP!7f+WPtq>St?PD`x%(tRR!bGTJJHvc`_S9!sp1o3 z*H8xeL*1iw5%C&2m)oatf>nAgf9V9<%y=}TDEl-$*|U1(qvmR*si{;SvonaWkI)b4 zBuw2yALI!qd6G^g(`f8GMf(jx{FU{qoNu1O3qRFIVJ~)`H@6quKG@9d1<_?bGq)G! zTh9;7(Kg4ajE`ea#gROhuKNd9JThF;T2LLMmb}z;$&yZGT8tK+z^XB8_hdzRi%Lc~ zqWfiTFqG0tz@gsRSS4PG&WJ*ieNiYQpa^P|pF9mV{`rQb2?_NDjIzg$dX&M(f-O4{l`!^qXS zM)hPp5^F`Yspc#6Ns354aCn3_|Wg1NXLvEO(7X zH9Xw|GsRnRLZcKdK+WegWaArm6Z1+dAbl{|n~d#abn=dudT2ucpXs^K@vyNDlA}~} zyh654HqP=^cGb;Z%@fq7kIfA7JYN(Nox>PI&(r*K4j#}&vSR1_$}EQO#}UuM83Ps{ z2J5eR3rnu_2{&%J5cW#EW^8+5ulP&GGPhSN2XlLU^E^e|uXs~DbS6<2|5RMjkQei2 zt?Z=_hW>Ja;oN!lR}uTfg&R42ByXxS>Ajq0c*3{0-Ds9p`}PN_lh&E@p3zg)y{DSX zD%`8Bj7bAE`VrO_R&ZU8w~qCN@Df|sR@aG+EcBIIVC_!%E4VLjcB1iB>_Txb-TD_g z?#ITS%p~!_Mh<*;na;SEUf7lK`TeEJpCxm;PA9=>MD#K1qbyG|tjSqjJ;W-E^s+k3-4<^Sl`mTX#fcB%l@&VY->x>QLIj(AwQPyyYsk}UxL16Zu1mLlG7Z?KYStFaOh&P; zv@`Ap_@T@`dRTx{h&r>j#JnVrC?@!h5fwQP96__Yqg({ z{uquaGs^Eb+)te1e(<9f8xa5$Oca-2ZNR!_wbb%>W|f(L7+WXVm_!$J@43ciWW2U+LA2F7&~%}j zQYLp2zM7boIf>4OEQc_v-kzk+LtK{soi{Hq+sA;3ozw^UXJQcPk?1TBH`xmsXewD@ zc&OD-?dFru6P@M%3Va@Q$Qr*iNuPnJ#wVYqXNS)%kLzp}`|R+!q@c*%*k^~&g>9GR zZjJ{Jrrd!7{=gU3Ju2O#VEARe;k~Ug9$1Z(Rwm6lv1B*OeqQ=yHM_G54UU!}yrCbn z`xenR#;jEZ+0IPVLqej>NtmST3i(8hHFOEBsr6=(No6O6v!s7GsK(X>?kMLzO!ht7 zuZTtOLy1E_>62tybdn^{Yi=#t?xvF$V%nH}k#UHsq3^>+;2R~~_KiETZEm^N)imO8 zu7RCI-{eb`2YWFg>MEvj$^ThxkcIK!(tLA`8T3sY%+tn>&syw!PmmNmWSR3l_0VQ} z%lE`oJZpQ)>zmaP=+u2k`$K`U(sD7o_>X|N9D2knHPbDuQ7iWE5k6P4^{G+r^{fgg`46S*HTjRUk zCp9wp-Q$6M3Zh}I3$;y8%;7udiOYy znj(}u{TF!FCY~_5B@I*V!mhK+n@LhFb#_4*;i&h8{bRI;re$_Upp(I+O`FXb8WT;= z^nI^?$ymw2@wAWb#DgR7R~lvMr3{$OgGhUXpVb_lu@LgrdMf1|2hbVu-`Zx`H@aoK zp*+hH4Mcb4V$qQ9dLpD}4R`JnC4V{{y6}nU{w}K-RzvhedXVf&R?WP7gZre7wdTmFsg26h>s(`H zW#x4KE_(+hUYFT>$9XO3?iLMX5q5i)3h~~S-<3VU5}24vw1}5!Z;<`>f<#*&y=3ds z1|JV!xG#&e{Iuw#cvyTCHNIBk+C67b#AXq`KR^m^ddb+yrX*4-zDtwiCck!>T-{># zZHo?}y(B<6xFd7rAMsSeM5TvYMNZ-jJ7 z);IU~#@prTva#IVWo0FjTOk~-8>bK9ztGo;xt@m&o1MRfRB@b}%8d_zDrc#>JJ2}U z^ZhYg%0HBT`1HW>22nOctp0Q8a+{S6JzYB#)eqg0(^o~KTCFxQU%16`A}<|?75hW& zJ>m89$;NNS$5!Vl;2T-Ep2N68-B^&if*pHFv~87ZS4Y*a)dvb+jbTAv>==M z$nVdUX7)xxEBjabQ(O|h;#nas;5!{&x1Vc-V>s7Ud)Rg^zV$B(af`sEAn=Kwg`GH5 z4UZPUqr2wg(FZQ)(U9V`JdZg0sB~PluvIej~`!AtOb>aZrT0i!1$}_jm>!&%}CVaMq z^UwEZ@W1)%thD9h7yZSyxoet}87~9ZGAWM12S3((HV?VGQ^HM{CGi@O#B_G0Jt7V_&5-##%ewJww5$?cg|6 zw;IJ|@UoC2vK!CO>W{sibG{#p@5^BU26pr{<*c0;4A3F*2#K2(&u6(aYwK>gOpl_g zk+nP?)m}~NK!-d1sQa$*ciyq50Fz&|t;-zsGa(-0g)nK~tR78t1#Kkk~3AGco4kJ`B1?`&{kkMcyvx-sR) z>w4y5@{5+M=HH6HFb4}H37SqDJAf67NY|04na|G0kFMIE!w+M{YP`180XRZR(4A@u z&qMf^(T}!Ne3#`#a}(T1%S!iPb1WWtTg*8{%;WV5rHZ)t-uETLNY_eL(!2}8N>xqz zKu5{Ic_Kl4-oLmluHNSRnRKS1xuLnK#bA<51^Dx3X}D~&VqpBrTt6M!s}GFKu~+yN z>4&ve3vxQrnuaW^gwweuf7WB#oT@Y>Z?opwSZlNL@|V{V?3&p_9@<<{*Uo43o3+FG zt+gTU7h)!yc>fzb!Y-!@cy!BrvNm-6<+3J!sYp#8latHf)1^MedYT!kKYb)^zi1m4 zZ^ecg4h=RnH#K*(bPRRG5jM#kmH z^r0`98j)EU1UuX>x~0A6@;=(f%-%FNd)wyjNn!U(f6(|r+;g| z8=uY&^@)R~_SCQo8}?@Vcjx9f_Rr%2!!zXqD` z<7H)=+`;bM-Mjk+`-b}W_7C;7aBcwa*GOyKa$r`ku{m$XV{9`zX!5ZZ4>%+FL;5_` zv$J~;OiuS}u5rF2IR}$pw2kmL`tEM{u)BZH=-yG`G1S5KRfC80C&Xp0jScl^XS>y- zJTCR%VPgZGtpOe#li+c$d!f4}7p?uv*gB>??w-*-JC5!+w!`4jJ=BCAWt&r;>Y4vP z@aWqN9>ltNJfv^z)J4Loy%tV8ZcA^LJxHA9ys~hPElhqH_CWsQ=+2|}9ouA{W+nx2=exp9uQ#Yf`q zZx`aA(O1Gu#W|8J?OPNVga;=HbR6tIJv!15F}CBEfyZ<;CzqMt@*KeK?h+mKv0Co% zF5QteAs<2xsCLF+V5F$MV}dhpn0C7(Cf{c7|CfkqR;;#X&=pEPV;-z<{){j^X z4t>R}&#Ot*qQUJ=qkV_4vEOmG&52Zg@$uxry)WsD>L)SJx8mvE~%^X`#N^A z9u>xpR`Qjnk^Z(dZRNP481-3BjPnfKhe-+mhtCrpKFE8SfI20gtLi~wn128Ee0*C`c0_-(D=uSQnu&4i^ELhe_t}*t z{Z;yQoG}#Afm_X(wI(;reLDZg;-NYU-DPKN^W_OE>sO0@^pU3xwRAi$+T6(+<%?8w ztKNY50&9!A@j~`zjc;pHUgT|-T4U300FQ^bfv!7aRsz-XP>gfWuW>gS8Mju_P_o?p zDD<=18p=B50&;xM0MW7^VE2SCl^_r@!#Vr%azxex=6GlQ2lA%pDR`rzOu}lJH|K> zt}UhN2eqk2LvJ+}ohIqe(nS#p6>g^fVXP})%&H6(-&N(VdP_Huo_BVI)i}Ah^Ld*K z(*0H=^gQ9P+enP0%GUI9`VEv+C5EKh*5?Q_yIVzdue(i7U(dJIgL;E7^^?!*JP&I% z&Os^hn%8KXwS4KM@E|j4WJoeP*(-kAeFSzavagajJy)`!Iye1GCtcd!;L)`BtQv6P zE9oV7^QQGxN4}7m?{lnrUnWA1dcDG9o2ydX(+qS@Jy5=8> zEf#S8qjt3_F6D84d&g+sM1Nb_G1Y=r4(whsD+8K8X)LNkRt18_tLl1&3?3;YS-QaP z#Q;29m-j_WB6O0L<+;vw@VL%mDjx3-z74{nf!4WY>vg4Y3!ks6Jn3{?{ffUAu`kk( zG1b077ppaTvx0OHRX`3b$1lQV@d!Ea^&E}M%7MkrR?&r0un?-K57}2MtryWji<{~X z^mM&-!Ql41o-LbZu~i?>GbURls9yBZ^Ikgq^5L@+FHM}CICI}qJCBVrS3^yh`U~Yjbdj}?OoZ~FHeu@#GYLmaSPZa%MOnfaj zw^v0Kr@F9$w6M;tQe8cjI0ZIA@~8Df$%N$LV87x{a%u2dx~`qA>Ro;0r9u*colM4| zvZO+z4&}giqbw51CdiM8H;l#Pd__;I!)FrK2k1V@g595{KBOD+A)#HcJd#A@r2)|} z@|UL-^_%V!_z#UjRa2r1zG8*@ytrniSAVs#CY{lKIQ2D<^E3A8l1eKN_(5N?B$*I? zx?5wBWQ48S)AH@yTD0u3D4~z)hhCg`>F`SroaOuS122E><&(ng<Ao|)y zpj*Rp@y7bqH_L%e_>&x13`8AKHZKREbS%WDSy_|KX@gppg2)>5vr-WLWGK@bueD5) z0>`;}_N+fok2fCb~nnIhfKR6ypUSt=Tn`J{1_FbH)sH|sO{e98QVWlm$NBIHUZ;I#3 zldDC&S=^+j>hTPFfZ-*K(^%CKN(lT#UW8fR5{2i17Pc*;gy76hvQYO)YF-XB;Rh<4|&SmKCeNO7!Zq*qo#wp`a~ z{JJXIEDPt!cW+2FOYSp7M3xE(w`Y?R&BV4tVabQ&g}T1-q&bIz(@Ap@!)yCkuPu<4 zj?sSA#*diXuzHO0-XU{#8+x=qP_KF~l781%^l!x(m zBU&kPH`fvS$oh!NqN@6lFFV&LjaId`?MHohTrpgyXDWW@I_3~M(a&C|9@t4hCyEy? zHmcoPHpzybFR8U&48G-aC`ltcEo zSzq!rk64}I*Jv%4BgIbZO%=-PiG#IZ!oC;y*|Ra1LpFL|V@?+)hkV!OzV?m-Il?LY_&J;i|IRo)*N;C+qTTNQ@t7)j^RNT$o?O~25;jXgJlHCxm&<_xn zf0wp|pQ|}gT2f_C6qJ`Xx!kL*l!jMfhd8R;)@T;A`DOLH`*-&})VEt}8?0^|-C^(r z?_>8Jn|NyCDSSoeAo5K9`TY1R6UX`n({?Rv=9N5ub#4%x>2>cebDMKInlvZwvCn|{ zhpqA^<~OtZ8e;zGEKyz)*ml^Amg9WFwfL%fGPHogS6)Z@5`LDO^XkQ|aMnetZZJ>V(KOQ&TVpb11utVv(EE3DLT&E~9ubnfTUt+J*RhBwz*2sPGZSM7|1sh=P zcX#(-_aI!}(}&G*4X1_ueNzL_P5bVq&+d3?=PMIycC8sd)|5fMX8uQID9^}pBzA&P zyW_oa^fEWIGAEu$|rd)GUGj!t}z1B=4irs!6pMj!FEug*;8DznTr93%r}$ zYU-Tph<8H`mZlT0WwVvm8-&-LNyM{Pp}&Q#XAsa8%$CC__yoE_E9 z@TohFjUL znEt?qyzMk6n6Ubtx!zp_?rli3u!f&HAKkA`?M>TV!b4Q9vZjPR(Cl3idWiQ7FFdj1 zdMGBXlf}Z^Bd7A^l4Xne%x!sHn0+r4op|PE&)6^du$k;_q5PS@45*$T8t6&(S~b(= zm$#rF3F>T8nKYRX>TRHbJ4ha+#a0LO)%Jw*?h`$Gy7%<$?SFXm%3Y)PpbO;_W2-Yq zJ)dXksh;zd&cA1GDIX-kX0bRQ#82TcX+L~1jVu4wPkj-d{tGsw`s(N}gHyk}xy8x(T= zd*8$ERG#kH4mcO-hr~$uHcsW=Ppr!+&{)Om2g_&UcBs=J>L5bXb-fRB=CAanttrVP z=GsK-@E?M#hYqiEKDXM9BxJeoY zZq#{f%M3#$q$kJAkI^WsbY_-zvv~Z@Q6RL1nZseSF3^-S2Xvi2Iz>tQLYeC_C$TMx zSv3!t&OVxJGnb;F#DCPfOfrJ--EaC!ys^y8)$Dl!W-p~D-HLcV)ze3LJA_W!iJEt` zENmQ1Qv;SxHVier(zkt=X!Y#DL-&l0MSGrZda7wpdJun^bca%dP~PX{9%^>+85`Zf zM@=Q1$5ZhvqLuFTV`sc`8I7p3>nzt*jr&QHH?(#aicx{ab+x>A+0RyIh2~t zeqc_Grp_JWEii_c+N~ENy}IleS#GcWfu3qq%*8aQg$eGr7Jn)!-1^_-D zvZA#tYC7EM4Wge`2trDTZ<+zAU0FEYKTW-;XYSPx&6t(%bhDCV-F?x_lN9Hu54+N% zyU#U}i)6jlj=(;^gEJc6Lf@YKqPe$bSu?Yo&=YN2*%M~W<}X?eQ{1dR^z2mE#mvRV zsZ7z9xS5dDP4=&o$crw69k_RC9fctBqrrcS|;~ zap9e^e^-->4DVEqR(NDNvq3b{Tv;DzMWb>rqJZYIy5nm+Pte|_JFo}YB4R3gm)57% zR`|}pGwdx@rgfTnWsT1Mr+5foyDR={=Q4|e78Cy{TU(tDKv*(V(^T73+tJpcIgI3B zbKmCv_HJv#bUKy$TK4Lc8GZhlu=3GEW?!>i?bN7TF4R7uaLl?|woZ82Ypv#eg$s54 z?pWLGwR&%9e!OE)p{;H@Tf#NEQXkvKJ`CQqppWuKI%$ENG_RX7kwQf%ZFA-?6%Q4WmRS(u?7G?Ny^7h%Z;@(X8>Lk^#c4v<{-M+R- zvQ~>$wRdmk-3B9lEv#-VLl6r3B=d_d@RC=pI_Jm8JP&!%nx+1(|MYj&!fMSb{3!o8 zon4N;6<(#brASctu}`MvzqpN7!chwr?(y`!t^JJibFzQOA9$Ma?$da8?4uUX_3Jlj%-F+l%;_&A z2DhocRim{du1;ria@uMnRTi(kLlZ~whfG6m#PmDw`_JbY^DTv=wZG5YqC8jb6K!tV zci+>8C0BO5!#js}Y#r5D{pO&hRa6dX41GWU(H`ypFghiwwl=hy_dME&N%pxN+O|=* znazfC=CG@`I_4|F8wz0Idpx0YpQJ&uas0mhJ1vd3j0;*+f_lQM-TQVveIG+Ev*SfB zsF#&Q_(9L|)|{WLZqkUWQwOWY%W|W&@o3X(BL}Oy+xu$L`BA>r@y*=z<^j&!n;##E z!t~a@{r3gr>!f3Qb7RxE>U(Z9EJnn2Q<6PZc+o9N5pSL_d z-a~%*hdIe?oCy6oq)C1}nY471WLh4_li4F0o3R6EyXL##F>P(VY+Ejtf2%r^#ra(J zA?Fd=CL-u$sXscmX#?c3MySJw}ivCYa>OT&NfZI2rXOIJ69W0G;l&UCkRTrnHVztyqK z;I}US@NU#uTKQf})7I{N{bd`6|8$P^L(2D&x5$s8t)rH?#Q%v7=J$W(M?@`Hfvq#6 z>8tm9m>;!v4|Qxcv8g!q#-}#L4aa7wg0EmOtqoYQ0zSQEy70!y%Re)`C%vEzDQaor zT)J^9JzKlCc363SW7j5s?pSKO%~+sM-Er`yIb-O{1IT9ASI5rfFf*g4935PG%PsjKcmp_dUT*3}4;gvvIox`LSa$ma(Zi zxK{GaXj+@B?Wr*`R5NEJ{{)-($u|uJd%C=UE@XbZ=2YO`j=V6E?i#GL=u*?6{sA)?6v*~zU<^a8|neiA|WnMNd8EqjB(cWK;;4RyddHmL!rBu&*^zyMp{rd17Mr15B zm*?|O==X`sG5#mqOHOs}XTE#qjhp7dcfNbyYTK{+c6|H_nD{1Xp)vdRB-LK^8 zt<&^ZwE7jTex-vpc9_q;{7OH5r60f2k6-DBrNCR)g|});wCEDMCF1M^E(3lGxE$CN zp$-~&3|Iq-Mq+Re@NVD)@Na;> z1H8G|aef#0Ip7}v7c!Oq3~&_qAn>ce_ezYqKxu=^^<`Agszfqw%`kW2q>z<&e$d*I&zF9KW18hjsk5;zT9!mRZt zz#YK<3H+vJu@Jj~RsBW4&j5=>d>C^Ta4WDJcpg{!HA(OXey-Ya{wuJx7JPuQHI8#d26;&#FTk&_MIL~Ut#_Pv0!Oc7%^vvvwB!6M z;MRJ_`82R^ljHmcVC;J8$bbtQ9OqlWm#Bb#1NfPnz`q$fzTI(>!1v$cI5z@s&Nxml zFxtY3A@FCdtTO_C+|IaxCp#SHabSNJ6|}&nTOH>+z$Nd7-oU@P&2dUwcy15R1unTA zx&dSFahw)l>b=knxc+^P^Bcf7fTO^Zzs9+Wz#V;#^RIyocR0>IptHqsJ_$Sz{6pa3 zUw53Nz`pl`AJF^19Out~Q@|&IkNpNKyTF|vaGbvaHuW<;V06H7UIo4cd;|E%AUY1b zdx+F~D|l~Z9Uhn%W=|pT?|^H7Cr2D70Pfx9I5z|PN6|N6_n70{4qU$-Jb=+Vp%?Ha z;N8Hf4?4~+VEKm}=P>Y%yWltQo8yl2=fLwHah$&ee)*%E4GMhhw;iXX4gI{wacY5& z{Aww-T9p?sM!(rqe zm^uRgfZqac0ey`{Q|CdgeIW( zACN0x?DOakaOb1Q6Y!147#Hw?FF4Ns0)G69)cSRR|DPf!z|VZiak_xV{xkgnANewN z6!^KXU?+jCe-8e@TmQmwo(49ZMLvPv(~k2~;NP4>e>$+_EDL163!>@x6+-*B7**_7!;dUpvlu;CueYasCeY(%&NQz|Z_Y=zAA>`QOk> zp!Xg43Ut2fIJW^0|Gnc30hhewIKKsqz0C80saLRD!1Wh7{}K2G@Fei-Q;zc|zz1G+ zoc|km_a*uTc7G3h4NQC=J_7#^coBH=2iRrcjvr!=fek;x4!@KBe~kSFehau9cx)O! z2)yq#$JqdU|LfQ#V8a{8AJF;lj2Czwcn9$CPZ&4wgFmI_2)OAV9A_u+XTaUSv;V_! zJ`UXZ|2od^0h|7(<9rtQ2Jj^C%Rh6RF97%cFUR>Z@G~=x^9=CcI1%UXfjbsNoc{^j zxsZ3#-O9KYN1P47iD<;>1b(SF;tT`-d`ZN)7x-9d#JL~%xup^34}gcSia1As_r)U4 zqre?*#Q874{&>VW2i(dVVZI4GTpn>=1b%uMwifv36%i*3EKk6TcQKx-h?4}KTpn=( z-~(4joVNofRxl3W&DTVnUf_>`zYaXMl4k?^Rz;lO1pWi?qreBei1TlOH9j~4&jLRV z>`q3UPXWIL{3GCKb;NlP_y+JK@Y6Nm2J~tp&YuAv0e%J8usY&A1$+$nEb!(v5$7Ag z^T59au1`grZvzhlUj)7ZoC5aMMVuc1zYKg0=&g-7KLzdu{tP$;jJz8?Sr>5@10MsH z0L#}y58zJVGT^s>%YjYTMx0f^W560<^ty;s2mB!LI^frV8-bfPFlOKbz_$Z`25biQ zrz6g0;920Uz*G=%dVn7Xz7P0g;I9MUQ_r=)F9C;vD>g=)?ZEqhcL84l-VN;76mjkW zJ_7t0@VEIa{Qv8Z-&zFbA6?9kyRYQON2055UVn4Vs_U-3xxOe;^Y&C_u=efiYW?(; zHE*x1xH(!|ab0cn=IFIo`mIUc0o+=#tZiM1*Wq<~HP>ypIaPe^E$eStdF#qsR~Ic_ zpIO_q;@vCWT@x)@*OF?!y8G(xn&O3PTi3K*&nLO0p<$yINH!G}-_Tg!xUpknOLR$V zs^W&~`r4Xw)w*cu^{cCcRK@i^|F0-2YF%F4;4izuufFb@t4ptVTgB4KbcMU@`q)*K z`c^Gn^tSTSVy`Y%TKTr6ONy%NmX=l|N=h1*6qh9GOG`?Vt4oWQRMhK7Me&k`B}!A~_)&IM^hT~;R$siNq)af z6yI3P^RHQ3QdFY0lIY5mey)fvTX56T;^Ji+i%Uw&{i{ogOUj_ilH%pj*p)XeEm^wa z+LEhEuDQ0fq+)~1kE@E}Hy1A{E!$LFvZQFmIv(Nr*XZZc=(4xd7WY<_EGb^Geo0YD z{CfSnw5am!S1l>MI$c^?cKwplV*6vslCpO!EnebYU%Yh5RU6zT(UPmz7cD6+ibq$x zgR#4w&r_CP%V@3wyCqRKy6TptMJ4VHj56l0T2fqEbuHA5MT@I$DJd;o+EB8zba}eC zxY%uE>~6I9>LxmmUAL^Hq$sf=TCAT%MI}Y0#Va!W;i~J(8FM0C3_bZ-RJ@csGD}KJ zmItM!u3uYRdX@PR^%gY?oq&eQAX=gy3@KXE%pkA2Nu;d|ik6ftxrrW1ik7TwDJfmT zKbDr1-dt2%TIyGq6oZ@J!tg3Km6R;u2W);jcSoZoD_e_~{%`i)1v;uC-y7XQ9(#8> zN!RW?I_VI4ce+VB?@k~Pi9&}2B#4@*bHF1rCJ3k*LB_E3F?^NyLC?&n&+*szt%|X? z<)rFG4LMd#ez`UFHn(XMC*f+oX=A4rrcV<_Xk>HggVvne@*O2fv2V#G>Wk&b@~Cg) zoP}f5x3RAAv2R|ZFjbXhrx%P?-#pGDr}~zWoDo#t(oJu+`eu4Fv(z_Nir25crKF9u z)VJi6%otofMK4!f*XrrxRpVQoX_l%u$(fc@ESpSly1Z7h{2F$pjV+Sj$}^nhYSbmB z)ABoHVNtq~<;{~{3sO^@p7E;Hc#n}b-YbjqJ*j3;jc$CpGc7ML@%GZ&%We+{htp>{ zCb-H=#jW|JdE=6e!orbNhOTGj`E}hAd3bINLc zvwgGmG+lRBq&Ua=W>}Ra{u-!&o>`ifoR=R7WL5E#n|E3d8arGU1{DMpo}qP@K=6UHaS9A_HU?d?V5oUUY7TADl3 z-d>QJ<4$$xsfNQlp}jqjEi&EEty!YIJ?P6xOL@@S{#bHydRAtJ=dRNBha4Gc8D6(D zW!lvC2TiXoT)DarEyH1^raB%hYj4c+ zq-Le0LC2T0&u|xrjO3J5$FzIf>yj%RUZ}pF)t=Tq&B}4Q(~^N$d!YSxU*1@d%(!Q6 z`xHl|a~vqrKCykWW1`2SXSSENPt?a}j5qYVzTaM{yNbuA7?tgw_OLM_&(!aFs=dM) zHpV*i_BjPp$}o)!pJPb{B2$)gAIbu$&Nb5hcznhf0^bi0fh<7bpr z&4O^3q`Ig1?y3m|{IFiGyqr|i2zx8X2gVk7QlTV7Q(dQ-Zn4EQ6WPOiN8MQ$mik{0c`}WlE77ZV&8C%LK678S0=biP z7)zHkGs}^doGkQw7-?T2{;Qn`2jn!9MNV>RvLnS2a5z#kD|M$cyBIbW?#HDEop1;# zspFmWrn&HbwP80(QjPI$xP{cTVmMN(FvW0WmW0z&oTgqNTqz>8$l=PaOi4|fQtn0v zrZbf6bc*CcXrRMgWx&u|-l{Zs1=m#TXpT zwo))oUAj>VZdEUHdWzGWX0|UaEyYot>P+>P!8uoFmN-)#IYsa{dX{vVli-q!VrMW9 zB+V&?%M|5q_#xB=SxSPIGu6xupw#kXgxRH#oQaue=u8`zO@CYiR^T^>;VgERc`(GR zd=f0X9PUo{l!JtNRc1NdZ+1DtjFj?p5GCbS&?mXjnOUCf%qa6X&8!JVidpVSag6h3 z7Q^#-;hmGk6foaio&kqj1psiRWm({FRwZbgQl5qW3!PaZCyY$yM6fbzqBAX}7VpYD zGYdF*K>ieZPiL|f1d|J#zSQhgM|v%ongjP~RYC@e0(p?5T8Hk=u1pms#` z`6pQ^NdMslsbNDLGomNOAbvP@2HV&j9H~)jRp?G zJztCs6g`OH2Iq`TQ{Sdf_9oY|#q{c2<2KoIb4j*-JBxyITv@>~)}J^v*E!XiQ$ELA z>8eNTC36kZV?LN7A$yVHQLL;+eR8+X9X!eC^21%63(@Rwx#f~cz|MW^S? z%z?eYr8=O@N(_@vU8i7fst07}<#@tf4oo07xVDeqQ zxn-$(aH2bO<+(5WzKRUJ(wCV$Gp9MH8Fs`O zai;`pLKAZC3BzqWYt59*8qPQ>M`Y=GAmGWGoHr+L&IE*Sx~oXItBQQJzF8BqFjhxM z&o=7wE4}`PK>9eKXXa$3WR?f@+XKe!nL)oH0wU9x5=^Nr3R;tbx8*qW+e)i^Wo0!8 zk&7~osZ~=dr__e^w1V`?_V(K<4N;s72U$MBNH5VJYj3}0qAp4ed>L8o@D$*e%1O?g zT)5Nex2Be7x3{<6>MStvvvFH`VO4wkjN8Y1@RxI%D|Ac_YGp(yaT>%zCT_WmT zqJ6@T*z511%W!SggZqSmJwpF;U|{pu&=(Ho(tO%BEtoXJz^**`8g4BA17+ACH}r+W zS|z1sB+X1({67Zlnw6M1w|;xhe2! z>4Rm5WNjWB&30R=y=8NQW^R$WO}l}!j8v16#y;~&)UGY#5l^axs-0W*qf%bqTb0{r z9*y-sGHC-Ix{e;cPqv8HCWtN7wP;b5+h!^WE<+)k`LuVmbxG@!9swP(!%ZVC$0x5*#0?cdq)+r7w9K47O3nTv^(2@`=?AhBgF zXpR%DGNKsE2i`@p9WjDz^zSmNa@p=&b*_YlW1mblR#KDDyk$5IUtC8!9|7V;S_sPx zdb}>_K}xXfT8vhf)@Z(3%C@-}bAR;7!1LxJV;k^OuN+wqhc0OiMv-~l`)AYzYT&Q8 zEY)pG!7hVG=VS%RpZR5H0$0to#!-#OG}--dB(2&gS?`kZlK1ISRrdq$Q7tZii;Ob? zmP=WSejZ45?=n8oT5cLkt2WZO2sxb#co>Vx`c=8M6>E?%4#iF0?#j`Z1_+&@i?Lu&2VfAYyocP zKg1Qbt(?Z5K&59Z5gFQmEXWIqOtjkmne_lrG9Tlz2aNMo-o}`A-CYGIwwLNb9xs-fQb$7tmCLSjd zfpmQcoyH~P_)u3qkuE-MmoXW?Z>fIM8^PGsagRr}Gl6r^ zw0k9waNJ`IUk&!^bNLI8@HcZ6hqq}5P<9x48O?bzFe;`)B*YBxy#IUb>oEGVr5AAX zBiiDm%i#EK;7DGRZlm#;SO(eXXD^0>S~yAaGx2DecOVNKrFc<@tEP`twV?4TX!B>- z(`c^ENBILZ3f*Nd^=^S|n7PDNgO@~EbZ(GbXdL8#EoJh%wN3Mp2Y_DgKcL z3a>v8*1Z8uVts5hH*!J!KLVq8Su5;Y@(5yt!}al6=Ou1OwI6|NlY*b1-q7QCi_H13u^HlA^?t8Uw(iifzya`g>Z_%RvPRtc zGmcA`Rk;dS3(BIfYm|uKpj_THI6h+bWPo+^B!9PQmy?!^NFMPXyxF=W5e{n#v++rz z!84X^jJ0i*BUXIAfh%rfh~dMhz2t?yO%>w7G6mD8RpmxuvA~XuME%1j=@zAF z(@vU-F12NfZ@Y{w&|brFbG_$T@34S8EBbBIl1FSDQ8EHP+5P^Y z7SXegP6}fn#E5>wwv_)I!)-0-aR}q!SQC#&{zUUaQ}&rl^XVMYwnMqUFG29DCabx_wyMfp1H_qMyEO zQc&>@j|sXitjJuptiN}4?}~?XJl@gPyZSW{&*~R~bW%3rBz*hZrTyoY3ENh;hI&^w zwE48m7Q$HN+PS=Ub@vLI>yd^)+xdt=k4p--q3sucW80&e==Vr_bxF3}u9b}VrDGg) zaEas7K})$9vx~}6iofSI6&tYZ@fbg5Kz>%1;aL&9^0HbWYcn@oi#~s58u0tLrYD+- z@m-5{4QvCR5%4Zr-Dc*Ae#~b&!0|&dt%KbFO}Dz{^j(Vv+wdUOfoswA2R;H#edyPx z-3#5l4xUFa=05Q>BtU5)9u=(X8US4~uSJ&(+)_sxKY!+0v?mI%ss{0L2@IwpeL%@ zmh`rQ8$nnI#W}WJi?;L2D7SolW!rw$_7jcPg%(7`_s6u2BV4y^7~z2az-9|kO`E+) z&OvCk&vOnTZC#7h`(0AvGM5QA9*SDGk5`<|V-L&c2U4EN=~2=hiH`(H2}& zv3LVp9N&B`y7!E+qbtg*L@2k^%Lw9&bJfp7PNSK4_!P4DrnEPRZo{iEL27`6z7{4o zy9Q=;J%2{D2ov947b_O5nx^Rp92lnZl})Ts+A@SrxN>G zyZ$_E=>VWukgL1J+psyx#wsY_Ir<(71!GR1eQGEa+SB~Hp-^D6`-vx^Gy=-pAg`2W ztT!qte9KR6dBbt1gOQ!cx3b7T#tTY|K7k(f-%U(Y+=>SLP8i2G)B63`b@J?}1xeO4 zTw%igcCH96sBa`ypFgv6Iff@ndTnd$x7Hsx;=xUU{Z5pv3sy-Y%sAe4-)Vh`L2>Spl^WtTYiZ+ zit(+m%#Pi$xZUP(62?RQR8gXBI~C6v;n=o~{dKP>hO{w`DCxU$VNqK;6J6S(HfQe< z4?XBrP}&UBuAPv6=7^^!THhE%J&|`UI;W3vv7|2vM2dC+K&xi=-3ujKAr8jc+j_KSM?izsXrc;8tq>ZLuTD$>6F^juxZ%n^_e6!*? zE%t+D%sX5%qSa6>l@c8DAFlAf7$aW1VZ$XRNqJ2>co+EEI0}zh`;*UxROUa83Q9*-S5OIhK z8j9Sc5^3e^RnSl*;t&-y^1LTXh?b0G8OxDJqmn9;|1;Tj%N%KqF<0|j6FFB))aelz z&pY6GV%c|Ndj16>Cfn{%?jO?ko^5FBY;J=+Ea^Mq!T4Zl&$nKSF5b`@BHkCbEBZOQ zsRgvM59y!_l(6m0Di`hOl?$z*F|djs;kr&^2P~$x5;poZjN&TOaEMt|98TYS@@#7e zH>bc~E8clEWX z4qN0#8DqvJeYe#0B361~VAKKuUs2ykxjT7Q#SxzeCd_}!pW_e7;ug+rVcRXMRYlWruIEcR z_(Z!&_rHf?*paA=xA5-3bPO@mrF+8C>vQMM@u34TB zvt|i?KY7+~b%R!2(T^izq5O<`m<3@h$*8ygdm^Ip0`%6-Uix9u<%NMdXk0O*D71s# z8U2ASUD0h}#c%p&!q_RJIc0~sSCDUGF&5hrF&hvv!Hx_Ctt=L?eOx2bEpcbx5?&mZ zh>Z2_14PalY}{15#5szBMq0%oDrm%m8l@nz-}*+70JO3pDrhLmi$i2&3Dj_nhO*Z0 zXtV&$w`?4NdKP)l7}=gFS6N}$i1UyRz8RanqkY$mrjyUn>QDHAm)}B&X%eFs20Fr; zmS0EzivHY3JoMf@(CMq-YWE6^4_K0ZCGfHwC+*}|*u-nmA{o;$k9QO~M$-NXaQZRS z=WFJMmN4mjE&3>qf>3^yzT0ilcPlE<;=sZIa6=odK}VSM=^AkMx<6q2r|b=5aAs2& zHxYu$gwPJHKah#WtjB2bh-WV(;tDR86K>mwmh`g6%g3nav?Ui|W2lQ9mjI9@eWb#j zh}TqP4pVY>4`30_-LNBk2>>CiL^zZUW%*QeKsasyA*@6=7|I8Pl?VqSg!KhjMM&wW zq-Dt&>0vzWWLg_B6I2;RrNfo0`Mcudx|lWpGB15v7`#+7Tw=H9AY)b&%Ej@*KQDm9 zoh{ffrw=v)Wy(X7%eyy8`}cvO`Qi<<<(zZScPp;OIr_Ma(b+ROKc}x?1AMpak1%j_ z3nZf$F&oE1DZaS*QP7LlFlrI!pq6|8leXh)RSTn9*CIrP_W?U9^Yf56y*d6a}ZtBY{} zXJX_v(%BNO&F}x0;O@T`Rd8+IQ--!_*G5bn8HP54_r~j7Pw^{lEU3*}{gIbFQ9mMf^$k7`^BxVeUdHUoUxQSz)ynG7U+)DaK`X0k;I%M) z?QA&%Ls_oyUb(Oe9EwW=rm*mJwvN+d&*}m{pgpwEZKp_A1JOFiV*BhD1|HHm7ef)} zwK8|pDQ9Yr9w0B3&0%Cg3B0f(7l7kZp)~#mbddORPQp1i#}D?JA;7x0-3MDh-Y@B6 zf49^z!%+YRd$SJ8gX28p!MU!1Iq} z4r)o?;tll0l(j{OSa(DB>^TEKSfL%%K+YKye99WF25o-Zsok&!XzLZZ$}-v3;0Zv@ zgwM0BeV~yNOWVw@0%$}%^69_eO7-MtyrZ6g!-4wEH$pI8QaaFZNtb%il# zTFoVWC7{;M43z>z zc^EV?y>gcHEWu2Xb7%S<+nblj=u6RMdviya^$;0h=HRyWqaM9Ib6QH{;eVIX*C+aU zbSI|i%mH-4yR-e}gTiehk3_F$d-JR0N4it``;xxb!lU5#^c`&58X^ScfqM|OLexO} zM2_F>y^$408DDWoV28{gT|O9x1o4wG%~eP^<&lsgkTnG@4hiI2MM-1)YHRj5wC&J( z923*2*(LDx>tXLr>k+BnoUto=KVvlKZ`;A+cp3PMHG)JvZ{WhXl&kv2j&K*KGN$g&81tX>M;OrnXl{t`vh|{7ygQ577#}AZ>enY# zavp!T`#X>VHFsl9PKc)Z#CaO|4_68qh|lL(_GLMk#%t|NTI(KUHgAy@{^DlRD#_x^ zkzTz3o)5ZUiuBeH{p1yJhuYq~f^8Ag0lO;~I%K_`=vD|q05M(M>tp_g^?2LsKiu4d z`o+kBvOh{&7iJNJ0e=o-r~G+WG`}tuXM=#^@9JCXD23<`a;37fSIh=p|A2Iq#;QAy&km+SI)wUC{3-XjGO{nt9UJD+kbJhZO2?qP)hEUb@#~l02g|=*|+lEFQ8Y% zTmY+3ZG5F%PQ)`yf79v*)n_d^<+(t*XMDo{q88Lsi%(XN2`YK*RSB08gm-Mb# z-X^UDU|96_N)ooZXc;K?SHTBrwZ21H5RQdbgj#swpvt)mkI21pfmvIdyNuVet$4f^ z(|yR~>{Hz<=z&Z6j@B@rL|xT)Fh@$6>|IU!uH<>m^7=+f>fW>d(5x=ozv(+v9()h7 zw*dQP-<@O64HQhm16af_ahQY$up$vAy))$?5hi5>)jWwXskf-dJSJxBKIHxHasQ{g z-$8pYXT?jPwuA*=-O0WuDiC(A1>la<2A}oU5I0rN3nEjlMHJ#|aB& zT^_}H1*14>I()ZW|KL20^1-Ofg8+J{#eU4Z;kB=}qQuOChwokilMS6A1ZvWvjcrytVyFt-U9JD20)d5nBk zR~`Javc=4JtyxYO%pK8(a{O126Xsln`cIl}lWU=KFgHuG$V19n*8o=xY>REnnjNJR zs*>HIP}MwiDAZ%Id_*GDZDGQtKE1Po-3p&j(?K9R}F;;qDCHKN=Xj2~8*=y{eOh9y@`}K{BFh4qRP(@w> zE5%*WP#1Zz4!$d<=fAw!W@CKrt+5%cv4hluED;&c)_8{Uo**$M&yr&jUw{b#^$ySzSx;oxX4pyf1ZH zgijni;-OvX8hEtJwrjgLVQmGp#@c_Vfc8L`%X%OYCl0a|=LU#HVaVg$R=K!C=#VtE zVG>^4|03OL=0WlbxtA{NsQF0dXt^&VOOPTebE`Owc>r`KF%t7>Xe-x+6hvlq{K#+%Q$~Uk zqJoBM?l?pR4PqeT5EZm#sK{Kgio|^2a#b#Q{(JXE8HcI0w1OmmctL7B*Fp{#(09v> za6FIB+@^|OKE|-!OY-Nzir*_KP*f;_MWEChJ5T{-psw##fahJcIBnvQ!p5n<$3`tYHB7x z8eF+>#6!r;nK24SwHA&8`EsfG%-;^ja|Zb2d7Yd;7i>T;i0@S{W6ko1rKje~EpeNs z)7H10I^v<#dXD2mjILrX_RpLu=}Za*8n;RPXErx;IDejN`|~(tG&NOzA`Y4K+v*w$ z8D-+R14AJbE~PyYatq36*C+=sc~jh<2kyrO(5841{`@)P5$s4~u60yW<*IR5NwF>a zY8jhD%@{8CI(UVlc zA)COB5E3DCd@6e!hb%IXFWF4Ul!P;Z-@E6?b+tW7j~aIv1+i6^^P1KAbM4rm9CS#3 z4>^!)zHxhi^+wo9^1lb%;Q#q`i`q=ng5RfBW3?T;C&r`!GbsGt6Xhz%Bh1@oaLiZH zvh57VG<@!LEY{Ce_MWY!2R~~<->zZpoa-%w--TY`_K|P5XAGS2l1J$ojB_wPwB<_p z@bhjcL%N2QT2lI|th;U#>D(b>vyxusQG8hA!h6r>2>+f+yA>wpn zv4J_Z`#>iBwXM}1c&cV3sNIpE=_~_($D%l4-BjP9;@FuRcFHJrHvKj75tKCt4xsOB zChsmEJO2P_#psLctF+QR@WN&j_rq;7F&-wlZ2jzv+dWQNW@L$(=H$6&I}A0yqtr% zG;=w3_O+_DHq7lAb(Zutv?+_lv0PZ8qA<=mnK8|T0%HxoD>0YO{mO~noUkCKpp}AW z!$NnEQw7h4Mf%zBY*?1a4BPN*SghyMKG8qN8u8C^KQ-2Kzo-=n+xru_ZpNs*4H>4@ z;4q$_O0vto%-9qG;mF-^Plk2tX;V01__P#BVYjVt) zab`x`rs>RRGdDsHfqej=41E-3_l1Fro5ys{K1G|&Sbd1iJ||3Dqo?T#8vBbwRM4PD z7^@9YK_d;~5EV2ul{QR4B(xTpKYiDD!uu+o8Trf$orbT*?XJIO{+wF9EjADPH^?_R zo>&H+=TYwCHXCzd(0~zGv5dUomk(Sy3p0fAsl3^peJ2i55;#73Q~EOQ7ho&~7B#&9 z>&N^P?UmG-VPfyBE{W|5V!-f?bHc)4axzd ziX{Vk4m<=ozPLTqHLRaTMZ%!;P=-tTE+3>VrWNkO9+puHmJD#5=+3=L&i}h$t7xT= zFOH~nl7dd=KYPIAf=8a%ID_VNtGZcs4A!#)u7%D9*X)>_ z@&Gx740SOZD7UT+X9c|L=Q#LI6ZW~@_vx22~S>Jg1 zV0ZS_oL9Uq97fHur;w}N?;V{q+UV7e>D#d*skl6@xzt+efAM@uqOM|JINB0wNBD@R z3tZ!_k|yw%{81UQ-qq9eJqNJ$9QAfC|G0*;kJiwg$R>gI;N>b8qph#vrB8EoE5G_E zvW>LRv${U=G_+*^F!N`Gc*JuQPojXA%Y>;`Jh2mWGo$>EJYS)gm_e)82#ZqCi~OXO zZtp4ThA*Wxp?zi^toYQAUGyR+u(sR+d>2865Vs!WywwLR6^ulyi}lNK>X~Xn`Fmk> z=y&+Zqg3~@S}h}H}$J($ztm?VEK(X{?RXES4V>~Rg#_5!Y{ zvRBUD?aky?R}`s?tWgWtdw$*V&0Nc>;#LyunHahfQHI9kkLq3ZY{JIIdsjU}43@=v zS3Q#-`E?gJH;8@a%kHrI4ID1bve8NJNdNn?_Zal(9j&QmsdjXbJFT+p%lrTyrn}{} zFg1vns;7UD+4M})+kh?0n7x>$XAhTGo@zyi2VY#3m$b@co}aj@`L8TPR$A>ZWci?7 zgKQ+mB^*n7%PJSMk!*E*vk(1R5rLfqs${Qx!s07(|K)MHxBEzM;e1Q=WA_0bA^q5WVzi^6ZEiqp=&Ldu+Ha+15EhqgV7Ck5%#4^yYoVdng2K5}(ZbU}v$uyPG z5#?gP+TAq7zL><;mRs8SWi29$9)U9e6;JLta64p@Fcg&(h5Dmri*5ax52U>nnJq#+ znTAZ7&ZOfP<;8^c3cYB zX1ICT&Ch|8r^Dd^7*bw1>hT!$J#H5w8q3@W{*^d(W8AB?1+dIw+4VUb`x9PeugSY4 zz;3~a6U)A7JUX=Z#3{4S+-S}L?GeA=Xnj(DwYFMs)i96$Z0cw=VnznU!kzm~jrnYh z_AQW?eP){bw1e^@{3Wf1RR_xv8({wiV?*;MsTMKrM+hyMr9)}X} z_&#X=hN69w!h`Eu3KM}1vMrD^Vsf`v(SJH*h*%_+eN%XBiQ(acuI?5u01xoP6a@;8 z6UgSC2hI7cZ@DSQi!)dFuLbY)5!3~8BwqGS;qlKgJS^=U{gUW1VTb6W1TK((T)l4) zlXoyqD^r|{VAL^=NNhZnaXi2!S@uog@!df@j_U7$A5y0)#mm%=6ULqx7T||CTtGdx zrHXuLk#f}v>!c)&W#1GY_H%r#u&~AE3+58&H&Rt$g~jW}dSj+Mq3j> z1Rgh+eN%YkCFsXGqXd}T$!!2a;j!L$4*L*i8r!unp1`aF9##S_*G-WY0VYaA$c=A~ zA6SNf&x=4i)`?`Z#JnQjH|pG?ZVxzt6&ql{QAV^(Y;{h=f#Z){A2~$NS@uow1LyGo z4Ym&8J zdumF2cGSxY<&se0|g1&uNTOI;3oEllJXv z!ei-|@vtJq-=YF^wGFr7x@Ms4XXm=9=I-jz2RJR=r-@=KL{O?c!E#lwfVU3AuAj=LJTbn4rYz2Bi@uIpz8k~k5c z(U3O3_@$uKo!9A4BH$qW%qx*`YV^c~?`_(uB&m&nPZ+LN#w#5A$&YvN__W_&9H8JU#R1+WQHQh_1eufnn*N!i3P1}51P#w5`L zA49H5;aIs=^ebHB_ys19A8}M-Nes_pC&AaoOZUyVxx@ZDC~3q_Y2tRAZ4>eDKx8on zJf!y>ga1X7ziPD18YsLNv*w8-LB^{#kBC#%{nNoWC8flSWnUBDniFxeFus{qSlBpq z!ZK`!q++)obTGy_0~ePAH&giQXldSog>Q*TCUPi|LEPMw$ZgtZ_b!*1*<4e&owgvV zu%w^xLt7Zq>u{Qf*cm=5pS58b*9fuplzSB4<2n41mf0U2tJl3-^YLI!xrgfX&Cf1b zT(|PD=19wjKKL5$8ROj6CX9viiaKpNI66A}G3>?mi=tcCTEHDP7F3Wl2&X>_&pt-Z zOXxF50}&<-IQOM)OD-?PT0Z(3qyx?e_V-UN+%|;6e6Hwpm}9bOFz-~9d+p7YeM_(# zVWjm`R|hiqu1@U3+wYWF^>{`bWI-<6&S<}~DH=UAunKna_gFRZX%lv=LC=piF57Tp ztdM);5?40F=`i*&UX^R28<(@?{ax7>&vX0z=6A79&|AY^hNo5W9emcDlv0xa_yUX> zbDVS0-y9&FI`wDuZtTFPo`2_Guhr3t?Ys3mJE-68$Y;4KDveV|q;GzTJ3zUjY0Jk* zz#gA8v<$SuoFtJ}x!A)jtdUk>-Tc1ESj{i2BaIl}&uaYiffoIhP3NM0D;{m!DW5Hv z-{+ z{Pd}Fav$w$F1BKS@7By|i|Fjn30i!%xn#jeYjSsO@0>R7k=qGsy<79f@`c#T_5K6B zH9XV!(+5stT*Ss+lOt|~X7fbBnANx@?CFk1KlY5Y=Cpk*_Yi2>n(&;q7X7*AXmrAk zIWau`bZ}+goHp`qO?cyS_(pMh1tCAz+*`A!`SglC&HWI3A3@3$C8hDAW){v8;3}2k z=W6Y7oU;Q#h+ci*l7zh0`eobh5OM3&FNOQtE@v;jHyZtyuKwjLd(ZM5+A`3;d>^c${VT)%@+P zncw%b1DbY!S1oqs6UNUDd~x=<=9PWX=oe>yzj@#w%c9YheIK4}2rb)yLyCJ3$-P^- zy+=I(D;hnAk}U)0qWxa6zX5!phS)rY9toZy(?ZdO@WJxqStMTkjYm4&C8tjZr z!E+9pwsHA6)M*HLx(VaZK!=OGodx+gy&@`QZDHu`GwlEEGjA+E1U$Gl_Tkx$%O7nd zjB`=Sk}&&o=Rr2-gDT2a$TjepY7Lwa6`!954C?M(!0XBbyF;EsidN&r$wu(K`Iy$< z7LD$!TSN0L^`-s#~G}Y71lG}Qt(O)hnpM$3Ox#D#d zqG!eDHNg?mW0Ti2rEY)1v+tyB;#uG7tkikj@-8_RjXsB!$e}#SL$82-^V|c45_V1eFeT>=D{oz?n8#q{t zzKPpW59LnN=AGIy&=4AFiPPf9p#f#9e~Oc-c)pWp+L4(Gcszs4w$e~(L4Ffz#=myz z`#=}=xAY&^8O={dqq8gb0qUCzOvar?_MzN!1;)Q0SlPGE8ikab5VgHuoNdKu&PCr1 zH)OBu>kqezr@G=A&GRZnq@bnTO^sGsP0jY;`iD{QjpM=b#fZ^aX7l`MoP(z9>bz45 zhFI^oX_ZM!;$vgmzf+)0sE_alKKgB;i)dpD^ECU`xVyGFldYvACy zs1I_mvX5mEom!?O;n2WHc`g`jz{);So7_*|!Ft$p9i|LW5*R`8%>FefQTDJA=kR_W zU_5C78czHXywp%R7zOF`%2RkL2a5pn&!vP(o4-){Rh;bwd+S{AD6B8J4zT8Dn{7GZ z$dzAEbeVVR?K7mt+h;gF%D}u+9FLNOQ%;nsfWQ2oSoRWpyZHVcM#fKR6E@rmGXy>QppBAnTQ6rZou8@U^)6;vL8XWx{+k!>?q3Qn3gU@kmk-rfkrz{z=9Hr&n~iYJ2DRrSE76 zy>&q8`BPnQpE)$JCOo`s@J#9bUK}L~NmM+epRi?v@FsU38d%xK*@TjfpPzZEi}tid zf43$YRs8sDb433WBzMA&_a9)aKwA9?Eu+zr1-5)pCMhGzPEb=P1;?6)A-gu$l!sv3 z$=#mrEd!MJ26&ba&$8@(XdtCSl}wQ5mA2^jcSWQ3cR3d@VzA>O+QPVW0PI-W3Z5~| z=P~FHAsbuCqfv&X`4eP=k}>a84PYN0*iboJ?nPwG^Dh$i?8>4dgjm_lPw!fV_RW+C>ts!Sgk>iEasj0rXJ>&eWGRj*QVf5t1&YP z>ZdKn^8|5AGBfGB7J0<8UsuX=vMC4j6;E|d*wMFwI^3fFYLlYDXPZy2P!{5|&7SUx zPRcW*@IM`F2p#pjvdPnZe-~*=?|anqR2M%v>*~)DN2vSMt5@Nt3+H~POm1^M;o8&x}WELiB~pphPR~cPY0jsB0ToT+2R|^ z*?R|OCu%I7ZbI3({7(npI=0zR?`N?DHC?kN&>ed(0ynCPuEX^958N)6y;!- z9wP`^jK}JJ)AjFi%zr)b!+%Yk&S$gw+iDK|RhCsg`R@lVTbK(!S=0U31G~8_Xot>zcexM9rjdN5NR}0n2Fd4?)si!#7lmQsb3R zmOmmk`v|hZ)2+8u^E7kDY^avY6QkoV=*(7A{JHdSwSibmY0b49VHIWL)aO#JvnYCX zN*lXF$Lg8fae;Lv#6V`2sN{T@b71E5s1L7X_?O#yVdGsX#0T5(`#U%f`y8TF;+{S! zKZEBRsQ8(fuS)_6wB0zlKC$d^m_&{@@znVnr^QD$4m>xLu^}xd&-#Bbc5eiKKZSEI z`N^}Qvw}W+J1S|l5;WmyyY|Z~mVs8ZT|7xz#TXd#E3_f+=)5syx54jQA#9YMPORfR zf|XsIqh<(yrd$uT>2M5q`WIyUPSGGP2^Ne5X`tSWpmNJTu-xfEL=lP(L3|b@1*Z$a z*n;#}4_fTTcbf*SI4k&Eb)$^(6Ytvz8oXg)hLI=b#nO0&yL}=&?)d6gcy`E}DK;>s z2CX!CXMs9nmcJiDsLaoZ#+!cl#JZ(T7yFxtH}iT20!k7n&&&{#2J4K=BH3}mz>y(X z+vcipfy|`613XRt|F(>J!8na_K)gNTWs6yn$#~A@126F&mE@g1T@Y^@XWni>t2QI) z6SRwHqyx+TIVJ~X@-7nP%@XhHQ1@m$8R$nnAMoJ)A`h0SS=bGnFF@S*QtdmmGE3>! zBFKz=e({YQ(WGkemJDwhp;-02$xdm;V$?lU?J%GQ!E@HQ z0;_aFSd(+kBM+`9pr~*j&&rS*J%BL3Y#k^tI>|3y1`SknNvd#0S%3#Hl@vSz>=&aH zvU>~n2KX?lcp2y-`P-^-2BPl2xe@gY;>&a54+9eDBGgSO7H&l1$?-Td{ieHD7D0}9 zC(WUlj4_sd6=(0?TyG@q&k^qF8Rx1`LYi#qOov=WCM?iti9Rgd4u?Yu(N6NS6M05j zkN3r=sFp2G$UQcs6|&^W$-Xf$7crczA2X78)~_WBC%ojQhA2Bh%7noW-rT@giznKR zO6t&-fg;q~#IlVsc{wiccZuoDGjTbXfg6j?AwP9jjDDZUQ?Xz2lDao=P9Q#FFW!=b zxD#}#ie;Q$lbU4a!k%XM>}v9p`2+JipM$;!L?O$j z>y)7LI(LegA|Jb6Y$@VCgfWKSEq-Ck6X`@6F@T{yZNtA&NqnAZa?nDubOxk^R)q4y z@A+X9W&Exv^9VkLaA@P9Tdh)#csjx2q%AR8@lK)#%ak@G-hDPw-k0^qK!3XEC!J|4 zsR{H+L+>@}kasKa9-_Bn_XQn?&YVN82DEbfWLx{c7SPHcWJbj+ZMLG7fNo6(RY;o! z*zL#G0>*g1S8AJ-DemHcScUh1S|z5_+$(pc++n0QiGEUzZ+awB>kDjRQIz^b<5MT| z%M8b@6a3IOMHku~QUU#apw2wzDojLD2Xv9T715qVHlnudB76q!s7jEHQ3g3meCNjS z^~qbSa8DdUO8dSs8)I~r^_rxRw@lp#aneNYKY9rCNu&+f3m7fPY?2?$xFnHQn8?E# zL$7F)`Nk4yj8>GQhmq0m$zfaGeYYRGffdEJ%Q;(+aUYrw^c$Bzzg_Z{I`ItY_la!h!wv}E-2(dMJt1$Kv#E!>gv2idb<10}TYB%S zxNQn9ukUbmKXy&TU!=iNdEXqk4H+ffaPF4H^*5V_kT2cB!wNCVY1h!#x#|f4wjB*m zc0!co%*mm2y^kdDa=B;7_Hh^RTnw)25uGs|dMvgrf*Njts>n)!+J zf)TBMlqTg1r&tV@9U7#Sy06Z}D$xy`&k)C|1(e}EXW3Zmn2cM{_#(AHtN!TWb2w`t zF{VLxhkda9yan)!QbjMwAD&;JMr8%<8%fT_;1-#0qh>AWW%2yKe7`;SrHk zVkEZ@s`U(D#9zF_5j5~}{&5KB>#N^<&@B;dGry4dFOA)PcmpRJsFs$t*7&KsPg0x{ zkiP~gdm%|L@FN<{+VACU5%x>v(iY*)M^btcC{3C33)Aw0mVQY+YVUN=87q#uAKxAZ zMW5Bji1pc|=?Tl}|BL@8#eXcWF3H83A!ypUrTVSFMstr%Q|$8yFD=0CBI>K{3yxGN zTc`Fu@GexyMoT^-|5r<&ci5glu4VPnKk!);Y6M^Q^ZUCDQiu1WE;9O|t1UKK_{3eC zw7dORO?6Y~pK+I^59N81_9Fq0_k`w_nYp`U+m3{`c&46o?r$>(Fe*w~nVWs9wv5cH za#i_#0npSuZg6H}zmCc{qR2cW@6nuJ_L8?l$6V43!zL!hv^qZ_-l$`|;kw}I^~}n4 z%K82qMZYZ)#mkF7FU~6Yy!gpt(zz=Cy1zf?Pjb{NtN$7hE#pOB&Zjb#RX*f`etq1- z*v~*u%l{Q+*>-W#K47vE+}Tp?&V9s)Slr`48po_6tSYKSN#%FYvQ_g*WDvsPHMHyo zDzdZ{x8Ets;*LIC_WNq-lYugK5on?Q5w2lgHLG%egxhR+=Pd6RGO^xsl+E$7v=Hvj zWj)f8Hz)luu+;mQiF@`C1Ka&v!c!*H0*;SS5V>LIs^}1EiLvk;BSq^&kOfqm{CVId zZyWkieOxpmrfFU>E(wQem=3cD@7X5d_L#pz&%8Siz7|ms%ZhTwXOGH0?;4#wGy8&T zw9LUT&Yp>zmLADIVZCmhuuAaYG1mBs{!&y~^~b8r+Rvw)srpkD+YVH{RXnlyv!Y-5 z_xs<>c}e=WCvukNG<)Zj5=Y)BhHBQl(g}eI@9CUV<|+BcHf}$^zk%K9-^bWyJ7$}e zL92?NvmI@YHd)rj=WMdtO!>DgZF8i$3D=!FH>haCyK`qdxEEG=JMx#>GYYmTI)*#i zY#rk1`tkcO)s3-Vlpe0W0Ukv$R`rjO!~kSG6Zcx$)(P_*gL`J9u-C-O{zrTN418m% zTiJVZW)bexi6v#j2cKF0$0=F$HTCoAJ+(Epo(ZUC{-)}O#rGFaD0b)n-cMTNQAY8S|B0M?a_-J4 z&q>YsZO#v+UVbqID(njw_jak7>u}i7z#=L4^lVD*Eh(AUo{iVgviKdjN0G&&Tz?+m zymnGh{mTm87bwHM)&lngk4*Bh1H3vwf#*Tc!?^R{Ou(+Y33ASRmJKs#L{vptQ}mZ$ zz2XD!0a6dDj!Gn70ew*`y{GSDCN`DT>PY0haozNPd%Fl#%5K{x(A^3D~AW)T?>TY!G#(W3- z=$`?Z`vkV61$yoSjyIGs!MB7m~U7lSozDa@i zKm(AV^0EgsFp7jDo3z08-EgJ|i4guWgwAh9k%4oW@U2lihS-Pr_hk22Sum(qL4y=C z)x0LIWnazi0UDxUukjdmHD1sZ#$%FjEm@e~#{hrszhO=!bGn6j3VjN#4SmK@E!-bX zOSCxjoPRUEh<6p85Ro7bdDgWC$04V?i7WZO6EeVe%M=rFox=a3%Mce`y{@L9a9?!k z_^t~*yVt`{({F_@f=2jV@5TQHu!lXcNC8NI*q41W`=mH2W11e(1Kdw$KZl5r_=zgh z93`_wHohoBYkRjR@#n5A6j}TvMMi@PqYy!w{%}9(!MF!cuPI%4aZudjWyA4&xH2#} zPL~CeE|z#FyvwuJvo=N((xcvTgD%}tE+`wvJ;zz>X#TBJcMQyq7OP`%G4QRV-NfJeJ36yv+qC-hXq0s#36g$$4Bf=C zzf}&dL7v&1QlPM1>j_M17mE9k3P=ID?=P&JuuI~55q~LsM5P%SBXLuI6UThv2A;%~ znsL#!OMh5{FN-pNocKDM_($yfSBzOc2cB3RVqif_^(4$m_^!hnXdr&Bb8()+H_NeP z$OUgig?z)Zxt?{IO_|L*J!>Q{pLNmFJ?pBv-?E-1rzNgCf!{6{W6^iPHA?g)Dfh>9 zb0^Mob6xZhI|u9=Z6W+`wA=Nto`~Izafzc<-@gL4%%L?ox5uRx7%j2zyYgMrT?;%S zGt0lgHQiJ1sdv?TrsG}jvcmZm%3Sq$E1dInG2QY=%jH?*StK!As0&Yh7I9mMy=w}? zcU}1{Zi_rsS`Gb$1|y?j^3%w^}CHyi+ChJ*vQ9&b@Bl0`9Wdo*eYa5Vwr8_|(N z(ZF9{fiGs@@fUdn4$brf2V%$f!+7@xEWuCWsooE}=xZPLEClCv`;PlA6~0&ao=>Fv zGhX-Y_O11hiwpVIF}I)otgF-2Nk1mv&$=3{1wmVm70wsso)d5umi!X%=cgl^zLuZB zH#<3-*fwTYVV*KO`%d^aM|LlIC7*%YGjS}`x8d>qWz3eSI#MRhNPV5+rSD;1y^k3G zGi(X5eK__e)|hr%z}C0cw;Q;gD7=jSVNS!x3y%ZiUA|qQ#2Vnd%x(R{!;nAViod{R z@EvDfM2P30-S!;!L_|iIc#^loun`^`_?jiatS$Td))H$8uyjaye)nd1{^iZseieW3 z9*Qrd*a}B-x}X8V0x+Iy~5*#GlaMopD|p?;d&St zzn~u5xIXLJ;mW`zbIKOm7$5gEO{nz02YkuNVqiAMdK^?1{TqQP@qE{XoDa|f-_G5P z-SE6j%vHgj==m-YUKXwQG=Pr_W0=)@T4BeP%r-y^$-U!+W*}R5kOJiC8rY#`u@eyp z^_3WthgLY2(L8pQYp3<71B+Dhw7Jdq8{SR^&|c*T2Ca-pl$ znc{dMxxX8jlINETd6uIibh+@d?-I&h2X4DPC_>D29N+l=dw5^=;MgtqWgl@Z4FT8i zo8ixD7$5vcn+AECXktoupx zy^WQP;kss&y%9!t{To7Up+@UnkImuXaLcpNO86YE9_QlmDwaOov#`)IEBCFbSUi~& zSO^Lb_kOEVNbd{mrKfTQK>JFo-m}oR792hf3cOcwys*-&Hx&)YdHShcz6kCF<~Qm+ zIA1|301?v}E(zaRGpFXRnx!=_*1Q-2y4IVK-_81L)@M!b<_XO|YyC|tX>g!5tL^j0 z{?Phz^GnU;jVEhRWIh(UBlJk zOOn4YNA}OU-ZbHX@3j7~^*4|G^#`PZXZgTm|JM4G2kvQ3ZJZSzZHdpKQDRD4ZNF|r z`|PiSpTpvIIF1|awP#Vqx@mynUVjI%qm)C&A?I74ziuil6?Wt@>NN#y8zyCZcSYX# zI>@-a;3;7C)5kVRUjE>LwC3k)3PWS8 zW1a;rYk0nWS$&7E_u>%Te2XWqy91(O?zxB9tp#=qC3gG&&pgpkNGS$Zz$;(I7UGYL zEnuBvnC&hM1>B~x&6gpez^10GhVpk;1ei4azUi}h6Iy@v*jtaGsQ<~U!-_w{>TSA3GV__wBiMqbs&a3MbTO@!r@ z8maIiMwcr6f!!74(eA=sGIqLL0oN!TVOk&JbywsGU_=tLZId zEWg9E+C`k~7sh_Rf{M zG;I+uYpD43*v$WxvNqjAY$QfFILiDyANCUdVi22&e#-=JRAdW0z!@oPrIDqx_RsrW z%V#auTl(j{FpK;Mg*yjv;4m@1a|y$hUxyttCUB}=zGv~YeNXiK=;RYn%k({S*WIxg z<5l`mUzk%h;{--LWXzNo$`$!w>qt|{1hHQ70vsR@@IUvI%V-8T(7u&m{FJMgn|=i> zKA87r)18rb3m3SC9ba_n&1h)x94JpcJdVsf&R#q$a2}}ocel64G#sN0q&BgSOuZt= z`K)CQ6bG1;xtF5m%lW^a^7%jhb-|f?F+bn)$Jzfj<=0bwUG=M~SE^nqez_P&)%jn} zPs{(l|B>tqjA4N1e~sbG@3aqy+bYDpnF7)`S;^nU!p6{*khnh_{%z3@ihp1HhvGj} z{h|0js{T{vArX$a3E;5cHu2C4qq9jPHFIBxC;QT^HHDzlm_{ViTeuPmOTFjo`KmnNGJ9{7*7V?F69nB?i%>OJ2L4;g0Hp9kPnk~ zBZzfg)|_8f#kCG`(Xcg+q~(4U(ZAMs)2mju<_5V_hB+htiYK$N5+B7L2|T-rsJhYQ znjChYx)v7hp0?*6gdl-+cPyIRP(g2&@5}f2JvT5J$I=4->C;^^MLE`VglNe;B=POa zSpZ7Ijv_9pGL==@4Qbq6u?sXuoDDkfDl|gBE+*V9)sssF&Z~dJUzoj6&9hw#JPES3 zV>Qi(_282x)N$tOR+EL8DXz&u}KGhLw~v4 z53mJ$hLu!bL>~BMtcj4m?%Ww%|3~DG?##85-@E4o;)cc36lI&Q-<__gtLSQBR)~7( zvvVe6@8sd?`vRjyJ}Ax@j*@KKKI(cMCe(_)pfRYtyU>ZXop94UIhLQ5oIrM_0rrz} zwGf}AFXInHg%y~Wjk{FwZi4saK1=(mn3s$a+zER=gdr!Nk~E_K%8ilncN5{ zHi@w2}COKvOrl{AY8&li#L0zQ=Pg2 zbgK*a1AbE`7sO-|<8&R)$=TE~tquEyN;-w^qqm^1hn{2b-}P$fnb5}2-cU>`g-kvj z_*M~Z#y^$J_RfVIx-iR3NNUZCjr34nK&!wyPqot$YaLV{ZPPIWPRaPFgmi&ph$8#5 zjdtwkB}HN!5$m60wA$jzMtOGW)7C4Wk39syEPD>^WoZO7ISWZjcI${E6326jT%v8D z{qJM6I)Sw@FJsj>nv4A(Cao^E*cZOm0$Sy55c(UZ)d#&;zag}jBew=l5&H&ofqvoV zC7t+1*h+X-=wec2JzS;vEf423VYI2OL&ilTC%eZsQ&1Ju2L%XYiGoHhmd;BXzEugZvrlT>W_X{nn)JOP#NSR>u7s zX{i`5$Mo$b?4u&33`D%7&JCnJw#6(jIU;P6^sjr%s^J(&lS_rhtSTB$OeKWc~iSs_xm+J?8d~A$BdMHDW*peu{%Sq3?9Ai z`Z88{=adeCE`pkvr~1$rtyn(ID#k%Bwj^~YEx!z^Jlnakael~fyS^!@G8VlkNg1Da z&2+;_dYErRb-RLhSj4*6*+qL}*0($+8&3xwn}l_E(*|gFM`QyM1WQ{3OFO!Lb=H-o zFINn?wIM0l++{1*ypO(aoZv85%X2@je91D<0DDLkv6lU#l5^~Js#ngM^rP+NYRxG* z&!a9ne)KXHYPi_ac-Ib*7w=2A+`mXtU|;9PmIYz0y6FXYacG9uGY0l!4D@2^@Q~M} zfs_mj{rR*ph?ss1dVX=*d%|*P7-XdHretg`91BK>S!5!TRxN#ePyq{d-?} zhDEi2a|$r_;Uwz0vobR1d)krnlo`BfJFvzJLb(IG)o4+@?3H2MnL6`KWAgH{M}to_ zKl8xz|8cj>A^6$b_O)(m-PqdMI3FI{hq;8ba>@zl1WJKIpw^W8n_x=}VNFP@AL#=< z>A_&+`n3Z+J3Uf{=09-#TI11FOn7&5c6;xU15QdX%jZ# zvI~ou#2_Ab2>jkpD#&xsN8dTng9Tzk@=jf80advh<%+x}L3>h0AES>6cy-h{1K&U?@?^sb<_W@)=@WT+dv#$y&WP{BPF2~jpznCphcQ8Y zefagx%gYdAYL{1)Zftz&j_1ptcRjB?<9y1%1K(W!rHcNh&c+1|bs^}jC(oyqlM`bE zCnUrcr*3kFw%ww(dzg^`^SY7FZT$OHoc6x|OgnzVaU(9toiUhUs)ZDEPr_VLBwFE_ zhQ3uSX4rtfRTE-{!oqtX-LG*Z8j=lmxc3BT`Au8bUf8Ckck?{>lOkJkt9tPu@J`g; zF5Io7m75{C%S-qT_vW_YWLHZa8}OI;%KT+>L;FD$F z#s~;94Ss;XijZ4KI`~v8bOvMC4PTh`az#$X){V{2ls^v^xwL13&jg=$J~R0E8;_sb zda{?gb#m4IRR`{fR=ib3J@N;-zlcMuVtg}srL}A6hO=65ZFemDSrB#Z2ud#fTI63r zo&8?a@97ofCg0>8X7bzT1!jUrU#hqi>_yL*d<%kaLD=RwCDbE&Y@C|{?!hLB$WBM& z3f88&+G6dMnFV~+{ln=)qyaO|GP23RKCk20=f(W?;b#152)+*Rbyie4y5B+&;dGmIi$$*BHhv zfwiFpi%tR0ZDQZH+H?5>^6A3D`iA;&eFN-$b0TUnhCAvGcXoU)~(8=)V8t*5@8SxfQh6PWJ9! zwSU>O%Qi3Dvh325CvN8a+u4f6<@6O&+rWd&ZjIVzYFth5;t?%PbFV>!h+m!Uo{Ol# zu^t2S;><;}?;x&K+nrCtA^`2wO$YM37K2)|2Y;=Tql`t-Gsi6UJot~V!wx<+C0GYP zBe=@=)B}q-=mlNQinty8gdWlk;oLXPSlcW!0qTmy5V>lNCgcR3-^JXD%rB!Os|e{L zb6)gr8(2YJ*^Ulj?`A8W!u?lBlOSTaq5HIv+zsY)xz@^jw)xy96q?UAp9?prna}2P zxeImZEKkm1O_|$7mO+0x?yVMOVcmL3L}*zS1{y3*3oPf(K()u>Ilss;5X1oQn!p&( z7=6Kt!)2RbT`qhTV?kPNSrM{1^z5S%7zEBQ#Z8&^V)UL1S8NwBmo=`s|X;OWYvpCP04Qv}9lFmZmRZt!cNG zQ*i`!p^uZC)&k%;wGVWcT>cSkViU?D$Tc|7Bg)icJ(RURk+T??$2~rgmzuPi*9?#F zz#7kffYTMXujhx63;%D&kWtHo!a~q+p)@ToJ8uZyCfuqmNXf={qU{nbc~m zVAgOIG@OwJvqH4OUU4tk81SFDDys|oknIaq5jh>1-=wdZd9~ULIc~0ejg$idmQ^w4vXkNPQkL*M~mZUyF$EEl&H<{0A(s682LK+veScN^6J8 zXf>YhS-5>}gx(eA&y9S$M_7|%_xoV^^GSO5{xiG7_rm(Wf09;W(n0KzO@~#6^x%!p z`tY}I#IjQDY{eg{U>`d7b#Ch1*txM4C>C`#)`#9N_NJKU6t#aO-^1q??cXZcjP!cZ`UdMoo7$C;U3(ItaSNZ>qIt0W;sKhp_nJ5eU(zG z#vn$T7vP>ft_q+WY%;L>y22VuVRhpH7yLXSkWJy8|ehiDQo@6>dD_PonOmdU;ssK zf8a8#018`z7pEhiIhA{p@Cx{k9mhH1RRJByoXn z=&wk8CN8iIdE+EL6BkJJwu#TgMcF_ko_Dt5!pPXtY3&su8yxvxppD3e0lkDATs-n> zU*~pV574&$=-LQ9$ocz`-TB}y%-0%0S^;&NSDz(33S|Rp0?TNf-VL*C%b8kSrv(ST z$jD<}C=c;t9hUTGaBWKHScsO`)&!3N*`Ta3HuvdcoMRvblVP{C@}UVIWX1dhEtq-^ ztFATo;=%D9)UHJbXel@xpiDsZAsh3%x=zpU zBAqWIubbqN#V8(NcIyj$wB?k)uzL6|#tO9g8xQmg-Fo+~BO+Q|Jh-dUVjw5_o3hT# z-K>lKkX_tllEx7&^V}%n16p??PV`4XW|x+TllXuZG>GFQKGK=`Y~m!h-o{1@;(QQ& zDbXWF+kR_2Dr7@(;&e!-l#O(R*-|zd5RJWdgfS-13R~BXO!DnBK>gQ`)V1$FgRm2L zA08eTVeCl>dUZe0y6a{>%xGdG&mYn}(E-*^U z2IN=oAC_{^ixyaSuWOzS89s5Q2RwJBvnLmqgW+N=;sxEm5|e@r80GvQQ!u@S@#4wZ z(oZmx;^JYXkOq!o@LNHCIZDFu?Wl@NMh3;m6L$gD^dxPpmWQ~Y5INH}BiG|T`Yp}% zWnYbuxCO#7vuQTzPxLj{) zLnc0EzGk1@T<^^~m}R$kSN~4oxJZH=l2;6|%G<9>_<2LFA)H=k!N9 zv)A$$>$dgK_6MQ-j17j-Q+Na;{!haXU|u6it)Hhq3Y_v3m(+*>+RJ`9?`C#oR5|r2 zCo`}y8{2uvK5P!~UdHby&d}>0M;$RX;?v%Ir;@zoo&Cd%Diis;1hi+*`*Wxu`J0FZ zI2$0M&b zOg8v-;!HcnU=GjxAiAL^?=FbAup6%l4QFfKZGx^E;H`e?JYvElePtpZG9sSYgXC+za%Y{3UPIU@b;o#(;kY^2`r?o;?D|S; zrjI`<^n5(>%8{bTaEs?1X-5|ab)MT?-^G5e)NCzyC(0fkUNBQycJkQ>YT6@3Ph;ef z<22+m*O8$vu*>9ySR3inDQnD=EOl-My!ry1 z%gMSF53C7NPWvGR^QU} zhBKW;VMU!`OH8b$PMdnpnwVv|{?+$U%Ppp!;~R$7HH&9wfc+cfJ&x=QJUr}zyr5UG zd5otPITn#CylmD1*KPqDQtRR2AL$+N`of-SyW!WRCD?p=ji>9htl#XL z<16LpE~Gvaeg>ljlnN;kaKFfnU`mB9@?Db711rKpDlZ;kKduNlV`=O9qoz;4^^_PZ zaK8(S$lSAv!c3G_aZX^h@LJ4J?*$K0XPk}8EbgXUP!c6xF(wDO__N^!Uy0Y00-P&G zF+`syv8>A9J(MULl#+FbL1;JV^@|5-0TvHeg9h&){(H60FKiL}4yi(3u7AL%(?g#) z-%~c}6kOC)Mu*ggO$Tc^n_Wg;az2HlLsgh3K8F~q2D?Uq13lNcl}IOEj1}yMY;~RL z2gmnr2MU~mK#xxE&XJ-^=Yxk(g^<2a=+ukB;}{TezE6RCbOHd=u72imD<{UU#09Qf@6r_uM*j7;i1 z`F&W#m|J}qDuuq8+An+f#Bma%f5h7#?WtT3nL}M%n+`~ieybQ8fUkAqlp`@eFdJ54 z7CcZ1#uVCIj#F~%a}V@>eqenWo|m<{4eVz0?z;6 zQh|iH67fK+gzZek0}^BtR~*lWup17X=gw%3FXH|%dud+N2!F?+pGW=u3<4eU7crZt zH}WQP-Fj-fPOUr{J=}C`Grc;h;_3;|N*&*fo*v_Np>JzvQuh`k#<#&Y-+G#K@db{- z*0a}#F{3~Y`b_Yb&}ix~cQ2C9&ugorhvBiMMvH!h$a_t1KeOKu_I}^No!AS7eln~| zZOo%TJly7F{k&o%aPjaMgFfJy?X2HiVQntlKfjFjedY?t6~=vJBtIXq+|y<2QI{Od zy`P4i=eiW>>93&oBI)#shaP?ptRBKijq!QG+FilL@O#Ar?Lh<2qbDyqs$+JL-qgY{ zLbHjC#d#evSy*kDDC7fak{s>7RcYC)V z+w4YC`46J@Q$2wbuuppyvCogXL?)dY{{Y*D*^S6XP#;wZ+766^{@4?0W!o4j9LP?3W(&mjrsyCX;$@5i$o1J`xXTdZq-w;g0bd)Z%- zQP(l#vxk~P7p%L-8065&=s?q~?b63Tdt_k`Ym+p19;=5*D~#=6Moz|gltRWsr_s-i zOMzHpBjn&+(HplN&Fi>?J}hGudhP{Vh>Jd(^31aNT?;`edQN{eDlO`K;*8gjrM=rU z*P|HIr+(}^7zWOmZU4&2nB3nq|>q5&vV~ey0qAr=hE%Uhaq3Rmbd#GOPRn(RzlB!QOV5B!)KcfQv-a@Pf!B{<4rnv! zcSLyUMF(~_Z4nU>XyB@EUjY9%3Hr|{sd!LxA+J``Gq6a#@F%7n55kTs>Q=-?B6k74 zPr(Dp%bgzf7`jgHs+`#$>o2T02Mo?SGWxueqPNDAn)%fkLcl^An_oPv+TbDQhBF5`K&qi@678yFvg z{G1tEO?lh9tvyKlavN%U+u+XN3}|})Fvi!k)!LD}9)_055#E^oemr*^8j^^UcLS}F zh?Dq$BAAGi_)rGCah${lw9sFP)8x9TzZ_{c%Q9;GL*%&;C))CkTIl%ZmHZ%5=k^k4PSPxy_a=IO~%FsA+(jRTd zsFum|$j5mOqLSzJxON}MCCF?Q1>nLPV_SsLK z9|$`@rA3=OqY?9eQ^TrsN*2A?amfGm zJj21f_dPt;WRLROZ!azJ}}W0 zv6$FIKmm3(@mIf88h1r@#zDPklQz3H)^hyS+LiEXM%r_!>?x z$LZdh%t8V!#ylbQxGC^0oV~-p#2b-0`p!Wu$UX|WW_n!6E^w@NlAgB>lDqJYu$||_ zmrf!|>ai{&mi}l2yevUIIc5^)<+n!hl09JPjIalcE$CHiXZ2GyfVT_1XgT)N&$i*Z zeFrc%k63N-@UCE9hZyJ2FzF#jV6Po>@t`}-ok$$=le#Lg#WBHupx;PraZKQwTVji2 z>IUOD-fQY4D5hk%x?zjSr8wtG|Dcg?f^(Q%6TM){(4Y>On_|-ASY7Zrc_1kxl5m;B>du_z}{y(sO&onqt zmlJ0S`}u^f({0e1FtD1urH&50931HHIKaIsMHe_~SKjXw1QWx>_Qy4#G zA31@;pWE4EQ07b?FGMd4_XaUXtTKYJA6@MvRT(FC1TCthD#mD>b+8&i$Pg+1%$(Q1 zgVDMDuQq@muKY^M;#|yF(reXsrK8U@n!A@>SCEfN;KjIf7p~$+5t=6YOugII1nJu@ zop}X&jW}1y*qNbJhhdW?-gs=qxau#1_v$h8 zvDI$ZS6z&*bf<1wMNP@&U^D5DjJ!10j?3unYL_nGvk#e;iR zu>S}Y+Pm#?)!X5SMbTB;QP^zs-!^W)6*9Kv$jmvjAz$>r8@F@y8nxu&!Sh(V7sfyjA4?Y2M)-xez+7b8y8jO*846#PB9Vr=!p zz)Sve)?61Orzhb<_HKiS3;DY^(mOiIc}}cuq6INM?%HOks<)NQz5oV70{n%c%PL;F!IrY6^g2hJRRAw&3Ij+l(m$5qnC zP@b_q0neMULi*a*kAU_ru9{?o&9w{ckD(pitDVy4aLm1q@jzuHON@z0{YV!v6&QnIgtX^6Jh*Ie4gxks)oqK^cbb52I* zW5&_sF8e7t34I~1Ss7^u>q_qm=`9|Bi^qB-*7Y(ig{T2U9ODe_g^YyqI=CXHcraba z5TlxS>}1N2$w^{ygGVD2iDA(|Ea|i3SkPP-xtoZk4Gp25NG#GK$HzB_S(dqs8=>35jkag->iOuy2>}bGPxIoY+Qh+-LpvA?2^GlWiW}ZO`z_i(_VeuO!D--KJs@= zA#LGWtO8^0-_~6b7v|%2g|?4AgWt91wISMP?jSVzXP(b0`9A5?7{j_7k3-uEw)6;3 zzV0r@&6MYhh{pS)*tGjq#%m9s0e^#s1JrISW*X-Tf31NAmof6f@gS3*(3uJ5SQZNL z+7;yUD4WN(dkxx?eyo)STH`vzO0&g0#40DtsWZ=>t}di5UDyszLbHPrt&R4aqo0&r zjvlhVHQEx#&z?n(cmxyB!sZZL924m0lGx&y(6&^GEsjY`*J9WtAK4N)4nw%wHxqciT7E56bA#2y&1>XvaZtR=OzL2XQog7Z2_V?%lTWK)RNVve6ul@3&`rc`f@ISX%}k{_wE3 zkQlCmj?n&Doc=(=9MY;k`g-??O}H+VoUZSx1#cH3Ytuf=p=oKnb6`bv;p{=mw8$w6 zACNdwh5f6-uM*3GEl&x1&~+L#gJds z9C^HS{yOwoXd^g|6xUwbh+M2yHnmscBCSk(CN4J!ZQ?U=F}5)Au`fehvTYKd#C7#J zHSvF#?d~qn$lpXB-{PK94DA&h_QtsEg54OSb5u%NU#v}M==~drBzmwGAb&UTW9_F0fQ_kB4=gvyICV!0xj9RO2 z2*27$J84J%>$xa7N?*G0Km-cMK303-;^7l#HiExLSHRxq+# zcpQ8Rv7L<4hf)?GlkiZwSU2*pu*4S+vhQaxx=wS(`Q5v28*~hyZwhA0>*xcd*1|^Q zj`ph-NQPUiK}*B~m!e6zi{o(v2_-ub56G8BTyZ>C^OCqf%zi4MwI%Qo{KJ~E49!bu zzS$p|mf;FY&87Bw_4na7DQo)a#5AT~eFtMvP$RT$@o>YIOYnF8S?eD-#xXLt&(n$1 zP4;0ADc8uWyA7=gb>YZYb>T(u)M6mEh5p_)NUZd1T5pa7U<7LX#!?3pWDV#~{Ywq2K?lkTVtFL%`)hEzz;!mYyZw--uGw8)7u60x%kW*62tW{G1QEl0mG z&RwakQ(s`e*5vT+CfZ7<2jIBMnm|AJI1fEO_!%%n$67wF`M?S(#MBqI!!LL&nUcH3 z1MD%NuPftXP?er`5&9U2-wfIz>^w%_(z;u&82}AjU04gIKCmIYujO^@=$y2fbSD1A zgJIQ+RW!8680N}oFJukYKhPD^Pjq`eZg){Z;#lo0g7;)h#c|9u_;Y$sS{9CmKrdYy z&WmL4?O9mW!x+CseBjY?)ZG_Gbdq%k-!RW<@=ZP!HoHkaIsQ~M4RZ;6a{Q@n+GF5icYg5o?GqXUJT9C{UYY~K;;9oAWcR;`Fh>7h)Wb7>i? zDWSW9Iw;ZCOfPkH>_d)Rfvk~MT;0A{Xllc@Af87}>s+z7;kB0cTOAASZN$5$%n;-8 z>TYV;z60G_w-{3hs~p>t))FB|bhH-)UeouWcKc1;N@wiDTD>CH07BBY2f<+KRl!;v z_3;|>yL2T(^lRffL_Q>*lfdyOK2>wI!JkuW<4=W&=%!EEyFLC?R2iEd`D97=Ked+b zcdlTe$q&;82J4<`0yjqUqq`g9b#i`%c8oFlkXy@UPdaYZC__kR5YqwtfM{}{Cj*4x zcu`mPglvkHq%NQGwe~fX&e!|woIP#YnXe-3shmqp;)Y-9snE{EVFIDMY01x|Uo`r#+A_dFRO}_A*Z9EKdAR)cLA$VBT?yS9_jR zF#_z#NV<5-tDB4wdn#!$1c(!0Bd26_foJO%G`w<13fycCg^i5y>w?} zfX;`3k$SiW`)BLAZi&$}QR9Z9?hMoVnb&7zOa|@cJ;ZUfT{FuTyB6lhsA5oV*!Bt> zU}xI2F@dqzMe6my#v=9>BV@c)!~^K6ebelxN$;U3IIcjv8i?D;CD}531CQ>z7LPuEHIF(N z|Dk2EcHz9RBv{?gYqxhF4_8Bf`C^-{C6oUZ9`#|n2ixHd@GUuY!<#{rSz=l^20R)o z_6Kn9vX`+?Oy+jLIkH}697>rO`qUjRQ|{Ov=$7a=a&N3p?`)@gd->_ZzL@CC z_{(D?NZ_^n{_S@P`4g4|*J2+B&h5c^YM*BVxK+GxcR&{vm;QIO1mgTPK`U{A__(&8 zxq|31evOp2_*f8sk!4yzwKt+iz_m!AI>7ctD^}0w&}7@#GA}%d#WNJmrToQSl2dT3 zO^NX(epJ)YkeKx0yazw}ekI*nG*h#;b;Ptvwuhmkyf@CLD_DFa5yUwqc^S8W{QX)! zp#3S=x>zgF0$F=M?Y(G$Px1&7Hw0T3w{#=6Zu(Vvq~^o8$J^o4{ecY)8V;D6-F@qv zo`jbCck5APmk}}BL0+&W^{Wv#fe(TgF|9!!yXPgX;(DVE-I5-U_N5g7J2Y5p@WO}l z85e}@Z5JAbUe;bov;~YAOSR?M&01vY>q7@pKFgyr5^(~kXjx1%oLS}l1| z9Twa`JDOl~WIN)v_(~4eBZ*hs8f#zv40a*Ltg-MdIO7OJkW%F@+t6TdJC5iO{^QSX zi+u|WBT^O#Rfnp>HKHZnKoI`Cni@{qtjo5Hw(X|9`uzM+_6lvGeh6QQzMj;P+A@%3 zBHMHar!YxQ+U+gPb3alXa11a=L!jxW>eo8z{l%W6Y79Al(q`Gstg4^G7k9fDsS z@t0SoUrW|HaH`yBE*Vnyg{Tq>KO+!Zm z#+%Rw%MYR@Yzv|^oT)?IPk50_h&$V_*8K_yo78=iN7(4DA7YUc70h{Cy#iAb&!WD1VG;#(KtL4W0{lRKm(U#FR*3_eA^-_=GZ7D}PM4S`T zqRxhWXvdeeR~yaV+@HtRq1&VNboMOSwWM!}Xh&m57TT-^@p z8+LX>!hF~bS{tYe zLH>-Gw`BgWgn#+d7eXvfSIyLYw(*^iWZ55CZj;dxPiSzc%c+VE`WyfR+?QY=EGyV z-MnN$L%iO9iTLGn5Pa4--U`GjI8Iu&Lr|V{RJCAdxoAb~EEL*S)93jEdC=hcaA(UV z*x0igvTXcWX`iiOov)z%|5@&ljzHr|Fv^Nq_hncoW5$j`ZXh|ZL(t#4@PfuooxP1- z(VM^W7tr6l;vw{pbX3r!{x}06$b|L5aYkf>f*7;x=2^R=Te1`fX|f$&;Txpm;HLo1>V7`j|>0^}(F?V~c za^|dvTDJBqdTN?ByKA7buCQw0t%LiTNk5hyt1Rx=*Sr&dwW<4>-|^sBacy6-qk|MM zX&R}C({wAX5%!5^P!}-X4T?gWx%!U2%q7m0$iul*8(Y8Aw_|vqk~q}r@1H&!UE>^Q z#PQBUZFOZ+b2Qq$WmEGZ&hNY4I+!!CubG(V6*@W~&zg2tQD)AXS2%N4amN7WdnHX1 z{UZ4Q8bH<_dEjhxQ}aOO@>9|1Az@$k;kj6s089~8t%d^yk{7nIwO>DQ&)~l1dB7y< zY`lM$Y_VFsKB!ic2E|Asq!Z!Dnhx@ak}u_%9OUy}zw21#9AJFMbI3#bu?*);p`~r= zvC3%lC)@Wmvuus?q5hRIoa2CxJSy&B4Ty69TnJPHtyrP@|JJv61$}L%6o@)P4p?WN z%RkP_I?p-v(U~?CXkGIP?-_gx^Vpy6uNqL4uODDtK033h`K4h>?$q6(qp}@mp#k#> zosg6r!)K$vIK%69I{nbOm4h##WXG`Izy=@8FYyc|+IFdBY1%yK7By`PPY)0hfwV@_ zuZpOX_I*YJpSKWa7}f@=ge7A$fcsp?jnw8bbas_0^`cT#a(BkT)QPP z4pb5Y>jhhqGkj3un~hZuh%g};++!?T#S)ewt*X`*Y7e)SMFL^;5p>7_*GB31)uLEv z9l)n!)-wnicn9T_ZD4IkQ&T2BI-@IPYj+45jDsc}@~j+u3^q+yWSQq^oBIA;(dg_h z%0uX=ro9Y#W{IT4Ar(2eaj?tEid~qkusD+;4LGew^`Ju&vk{n4=9q+EoI}cZx4xmX zrMI=NOi>@h-c8blHKWCq(g0GSCX|Ral{}+0<8@D*o`dt0zkm9pGlx9$3T6Giet;5D zHQ+a>aZOtwr}Q6?)0RA*1*#~QUEmSce!MAoM5|3clOJp+pKrxQ{l+-so|fvh#pbaHek%3B9N0>)3nR?I8pb?+8hhf;}zmjge494?|jX+(5fQdn*0eoKsZ; zo0@T*YjM{-gHHgjl#v%>c0gWKm z1l{*)FI7BI(vDfGd%apFw}ww9gj+s&`J-7ATwgSxO2`awwG9G+jJqPy3h})lTtot zL-;(?j!-Tr`7E1P7>&NMg7UE#mJKoCx5zh2K3?j{tSIt*Afd<%3)YVJW=0_|*n^5F zgZ&;e&XB!+DH{tKdm$yXb@VIJ?<>l4(C|Pt>B*=8XkA}FU|JID-4o(WUeYb1Rt*fp zKStD#gwGp3NL%tE){jaVF>T3w>sg%Y96=?KGh!$kzP73q&BTjRB6XEEo^7E$*+&}- zyg%8_*nswgT=N_y4M;y-S$^sXtbH--LMfSp68=ItG4Y;Ln7yYB*X@eoU0D&qUs76* ziTFxUiqXfbT^ zjwb*fd5->MyNm@WEwsyXP9b5OI((4zI~#p$+rn9lNv7_mJhAMN2d^zJM;&cM^ua=j#VP-Oqa&S=AL%BbJ|{^su9U?H9Oameh-0y zyv_-GJ6c{OUY<051FVU`bF6{a)OzZ|i!r?S0PnoQaiHw?Pd~Oz+Hpz?Y5l}$;+-na zOpHa59zj&Z~%T(-Tr2RYO z`TBt;PSa}7?piKl$MwN?JiN+tlol9$7fqY&IZDm*8=j-|=#Y1tV#I{L)v;*N;Qc64u9ekyd7eo$AYVza*nW5@5FqqKdDPlo--Pd6k_ zfYilVkc=X;u`V3@6Pi6or|zcxa;}x_^&EAs^&Dkit!c{>r$fS)uwOlV@QKru!!lgQ z`pr32wpPdUf3lrc_pO6NS=!rgAhIIvZO|L`U|_@C?3+F>JoC(1o}*G1kUAA{G3!lS z($~rw%sI8wSyxD0w8d=I;0mc7w7oDTh$j{0p?*pxqGLRpCnRqb&u57&!*TH1PKed0|0e%3;Xa&6jv{!D zvpDCt1HQuI!IIRbF`ko{XPzUy2mHqrJW!5w_%X^+-!P-4zTxe*NN^0OX+Db(%bPSp zzUEtBf|WnVb!4By+GE#Qob()#KPkBNV|Dq0rseYIb2txpWd-Aj<5t|-MqkkuyH5wi zt)C|}-}p+qo3u-uBh1WQ@)h)IuAQAbTX%Nu>LkVZrd%Cbc6b$S@w-o6_sqL{Cq2fp z9ToT7(z$$XXEkXCdR&RVD(q0~QCRcTQlj}X5p$i)l3H*?{|HfthVwu#X39NU(pHLd z!J_^Ud+{?G>&-DOk2X<0i=z`f6&<;7hG0PuSIlz7umEHuiGu8bord+(MOF)3md!Xd z{z^vhmyG^QhKPG)Im!%o`I^=>EjwG*a4rY4IlGpK_M+W=tNMD6^d5olX_<}i1>^0% z{hRZ>eJ$-}a_;X6b|A%`kFlRyvykNgeG<3UCnN%+6#9>mTVS|20v}K#_Ozfs!X63E zL4})%qDK-&Ya8SU9_+Lx+sj-)J1S&uC|c)Ito&a-A_a&vV%Hr)pZMii&H!G=`2YK( zuZyyN%uiraEIC%;#ImMz!)Ob0PL8u#Kod>wQJFi3j3m?z2i5IUydq&@NQ#7 z=ln_Rg*np5XD#Ys=Pz*X^kko0agNkeuJJ}r#mg0^yrcr#jK>Yth#6FzARcRTVt%!V zI8FaS{}8Uz#lzPiVm&MD#^||dUG##%axEiIUfCuh&8^v2kdrG`F9BSz2jqE6>^c^T zGMq+e=xvz)Uenm#*bdJ3w7`UEg8OX!st0d_9`h*qq45ikEIZ#@u)3hTFC2lCU-|b8 z69;&1s8e9uwC-kCOGyuQyqMnqgCY&*-5}3U#S8;$>(KsjW#dBLq3BmQbL7)m6Zt~= zBjk-diwr;V%=lUO4px47Wh_rt;&uGZEVtTT7T4_P!}y$rfaO z28PXSsV^`$@M1A&;Bpx)B}Zbh4>E}0{AWDwD>yU$s`h>g`5RXvU&a=pox0-A!FABB z@5eG>$#&q}&@@^@X19_f5O1Pe!RwIG$Rr9Nu7ix{S?O!#Xb8t4_!?cNrMsZ_kw7Gb z(Tk9z1$_Wk34r^z&SLhi4{Hv$kS=RmcP}}=DzI_k@`9!wJ))*X|Lp~7ImLs;NH1?S zoc&qM5tr=4>UG3@?k3uMa2xzCDEtK|d%Bo?rXy18W71!TdG@bh9#K3?d^~N1-55%P zyiCb4M9Cr8Fwis_ogT_N6u%JPz@xN!k>Bh0+BL|>R@dW>Czr*57)?*6fOPLD=SDBL7~Q;7SN~j`qiDw zp);wy3-cqpbkaAkp zIM0>PI4N43FCUK4Dj=RHJ}wAaWuPu!^S6tVJS%fjf&>#od5MxCXqB;E&?+Nujkp&5 zC|vkGK`S|G$>P!&t?C7>TJmGfXo_LX&TW&*2u`^%YK z@pM&vq@#glT&1zD^Zb&H%X`}vfI^z_siRSFJ#&8PE z24yI7k?S6e(}C=jHJR9L?z~nBeE=WVNE`+(!+WLdpa@7 z}-uYA@?5CtY|xa8AXR@?9aWf9q&u+1$p0g}vRcb#I(AzOpaS4tdcs zBU~|!n8JK}tA{2kpp_wfE2(DTbx(Pndo!1VLpv%yMf&OOd7Pt{K6X>(_dz}6^TH%m z_mpFZ!F&N3`76qoa5LMHXFY%st(TE|u3b45E4$9x0?)If;@jCfu?{Mm!X0~^L%a++ zzsx+IrbLDE&LR^7=$!RtHYLY=9U`5hQ*xMN)XZdwQF`(7=rUKOTl6pCS9#hK=x2yC zB`i8%puX_;#b+xrrgasOR)?|58SAt{9pUpWi&nqBk!72fFI=cL9St7|_ms6`XEgeu z!FKS%z^R^C;VstPx{cpwVQry~XTndBdV z1FO~L7vKjCZJ_gL>+aUwEo&R+HqONgK%?55Sre`aVf`Q1Xo8A{GnmhDLQ153w>u9z z`MloDPx&Z8l)WGOcI%nlUcVTNhFnUj)`fXpT|<5YvSU^M(==X-c~j8Jol}T>zH1ac z)+7)R?T8>lVjXh&o))~)h9)ES-Zqkh_JVa;37;o(B;Vnm-xr)+k8E%t zWg#2XUF8tQ^1fGs?5#u$dMqzF?LXi@P<*=ft=q5#wPyIv;oIK2^R3(7sy$u%V(p7n z)&G&Iy*Ty2)C0v|!@twTEhSaB*T`T->Fm-U`(!*dRFi-3EOMdVFTI}Be{|$Kv^@e1w=&I5?{L(sp4)?OY5v9vD9BUo#{rRYS zGsL|g3EtjQ`ZfOrVJqYJ&O(lG`T^Pl-kXsZ$D4TX%F+XVt4#;KDSj%djs-#t|4T zf7&|B)#ciZqrF^O|BZw9|7MMI#o+yei{4oDMmsY7`cB>T++EK#KR2s?R)2N>jSt^A zrMOLdxO_|bmZB|QzVG#3G_=gxw(&+a=!7-Na=%rX7vlo7aimjzLp>;j@s}oTXnso# z=7`vD+F&gNW~?cXb^&&|-m~UerHw+s7VBHhw_3$-T`q3+?Q&Ud^|5Q%EYhGI^sw6G z6ZpFp9fZYf6RqY4%dmbZ#&boj3Gdl@Z11seQ>TyZefr5gkMG&Kr+59Tb<5Uux;3A7 zZtL8Z+Qyp3ng&`VU&y!Ym1>{d*#iqMTbPg3Z$vUi!)Qs|}tn=JP)LPcL>;+Hz z0oG6dQ(W{pP8KD~+R zlh%2xc|!ukUKvw16wtYa(m>hRvugb^N#nVlwWzb^isaP_D%Zke)r27#Wz&Yf)vg6|T~(nt<4k zBm5En0R0-MNrubom2{(IN}9R6(MNr#o3I1WcIbNu?HH2QpH?l_U-+at6OE2|B(p+T z<2oXLis}v2w#@6)TtU}7tluUV&DyvlALc;n5^EF6q>T-Y)P|!0WkS}jYVs$g)yFD_ zO2QwF=rmTCg=$;YwHm(iHc__`*{TWsTXVgOI)Q&7vrY#120PPO*D!XZZ}3U$awRG~ zmq{l=tX~_Um7&*!=Qgfubx)c1;wbBfI;@+5Gt)v^E4QmcXY^Oc!&IaRfPSwmerORs<=k z3Ak7TE)LyiKdUPUs+Aqo2R9+ zZnX`pk*t-ge2*93P^+2|&LJ|3`orVGV*>vdb~1Whyb`f*qjQccPWbAOfsOPvkRMqW z>O0;+4E00LYv2>5w)?s6A9YEr3FY7u#v5PxSXFRuRsvlxx};YJg4!LB7u2ND4{0V{ z{9&yw)m0m&clM*C4zUEvNS6kG*!zD)muu)b)}JQS&}rz^Wlc?Q`cMZ^4~ZFgK?7eX z5$k_~27?J0M)<+Gj`$0GPb?vIW8ASOMBILGh40nqaIp^ji_jnTm4O6NL{SM^^q;89 zQZ zby1CSEy|v`81LXX0ABwIyf2&WG~s{Z-cJ-$Uo&pHMtlD&c>jvylk@zqwE8Qp{*yN1 zuX_Ghdv#5p@>g5(S6lK|TOuQ;YsD{r)sMgG$6xj1|9kquNf$?hMOg-@0say&9WZRc zIy=BVKpjxUbU+^9y?{l4{|q=8a4H6{rvg3>SPA$?z*_)Yq3|_;hXES^1L(xf2HXPJ z4EP(s&jQ{#UQzA_{4QV{V9xcJO#)m6*adhFa0y@odUFo}?g#uLpc4awUj}>-a4q1^ z05<|w*|4q-@JYb00**sh{&B!gz<&fh0k{*e3D%1@vGn{a*n84)6@%uK?cxtVQqr0^nZ2%YY8_ zT0aC_0yqr#Q@}q0hOi>QGSi}L2OJNmfH8K!xqwc<lxx6ZKUT&7p375|-vIus04uU*fu4nm;syNaB<$q}JYIr*B7oa4 zesC|~_8@j(0QOB$lqUiAPs1(_z%4f@%8voJVeRoHz}}k_<+@u@kDIYi0I*>?&Tj;) ziYUtMfMqpk2cWYKdN6GPe*h}CD$47Czq$={2mI;npex{a8bQk2AWzMT zG6^trCuUgzkAE8V1XMqZouGhvi=sRL=%1q~s{k(nZUTG~tG>Sq*!ee*AHcG^Avb`3 z0DKEQBi_` zsVf!bHo&qkgAagHS1HPafT7hmI~lNQ4fGE1&K}4S;Js@hM}Uv7Q8MakY9_-0G|LK{3h1$G=i^BDoP4q@l()0z~2G-0e`R)>&XBg-v#>z zcw3*MR0DDs)@^{{J&N)-fH_aYt^q#2S5cM&D*M0}{{F0@`~%><`%whAwjX*2`0eLF zFTn473-$%@#J3gY*MR^0Jl4bm{`3X#39#`ys8sBL03ZLKs0ZMa--CPr{@|Y= z0)U4PDoQWluU-Z{0RQ+3=K2B09afZ|0siw5JQwiNF-5U8LoZ%~y$8JTx}w|+c>E;v z1@NEWz{+dDpS=lt3)uG)=r!Qu{|kHuT=tftya`zLFUU6m===qCkpqtVSL~Cx1M+kR z@&x$pUn$BAz^%Vll+Ob$IR`!hR-K0&0p?u5E_c8mz6X8*HogzN0_?n`DE|t$>awD| z5BT^8it_J(t%Jz!a3}8njiMw2jvE3#z+VCS0Dtfy_yoB2w+d_k`1CvQ2{85Fz$d_8 z0)7Ut@Arz*3V83ZqAUVz_yhC_(E0DMJAjt}Hvu015A2Nu?E47q2fX)>;2+@B|E(zB z0sJH2OMpMSqA0HdJ{iSc3BXRpqWmjhnZ=?E0GCjfKCTaxfbPb09Q@4C|!U* z)uA(hjb4lL6~L`Ni}FptZGPYfT$=}<4j9U}D6ars0(=ed$pVY=6TmwIpgG|00M7w# zE5tQ`dXYu>E#MCUKLWgMl0_NwSX`m0CxhG zg)GX`fZG7~1O5Tv;S4%iEL1n?5zYk-Y6S(G;bzXSMFKu?uL z`4_;y13UxxE5LUEYj1{51MUU947e1pasPk)_}lBy@`uLb|-+{nE(KdCsJGdt(@oN~Y4KB+pZ5&y#ZX||#oPjhy2R`w;;t~^A;pKRPo`rxk9Sl;c@3DCE4_Rht-~LcpMI^ zPjy*BYLeZfXWEnOdV$U6NSkc8Icz>v8xykHZMKO4T%2lT+HCez{$fo_b6!`OWV2dx zC)w=Qv?&hNuIiJp)G001no^l!v!|D*IIKoNvdxxWo~%03-8N^X!){C0vuzH0Zoq1@ zS>-31mUN?Px7#KZ*;T78w-CRm@-xTgz9|`xEKT9hg;rpiP-wT>tXVc~>`nHhB-d1X zk}Yj2o@kpe$!<-`RBg^GtHYkEPq14Z+BB=(uI3c+GedQ$RaU#hnmq|E(I#s)t8GHD zUA0@&t)820$#z$TJ=u=NB-z{*HoL>^uzGGuvN^O0+-=J$5m@nQPqC?4w*ZALv(%wF zvWr0x6+ff-nl)#7GM;?{ZntKZfNCkmM1HEa%;|QA&8d5n?AU!`vpSMPHvEvRP7IT{ zp2>K6vSFZMs%J7kldQR6Tw%?aj0f8?CWFrSZc}Ym{1UMxTT@CsHb=_jbk$+UHFjIF zEq7csYT_zQx7yr>57+0ES#7FQP0p;g+O3+NX9MSN0&VRXK_XQ>DK)5+L-!>osTn~# zDqUr@C8=t1P7NrLQEp9k*sDNUHGK-2t*Uvo)}-Y0a$8bLM!Cb5BtF!<>uPN&X&|{X zvpmU~IypTlMO6!Go$jm~oar}f?yM=P$+ke9$C#4o4Y}~&;mEJcG;TE9mA;#^?bb=n zC3hRMZ}!=WEwOL*V)@0eS~Ie9#n*!5B!?$o-j(mMrsQXfVxK43 zl_zVLpXx}-^-sNJ()8jfxw*C^dv4)0XQj`1qpu`)qTLz@jGJOrRkhfwsy1&izFCWN zS&&;S%8Lw?sKxyB=A@(CGclvw23TZ3H+3UbwW++prsig(mg7<=Ek7q2s@0l4AqP)Y z^}OrKaR-0FU;G95viaPJ&KyfHb`vis5y&R+VvpT7zTAr6SOZ*d;3mVJ%L`IrUuti< zU7zF1R$UV_vc^`-442&QNp+=o?OCpho2K6s&d;`LUQZ5f-;I&7lvG!CwoALNus$6o z(d|^-lhd7Q=!X1SPqWKmci`0jl;p~31vOcXDb##lR_dfk*6lf;QlSB=R+8dM%blGw zJ9oC~NK(^+sn)cKvvOzY<%S(rswmBA&C=_2f04Idb)a?=Gh9AjI6V#jBhX@1b(g3P z|5zU^yn3VGR+5Y&G{)*oOUB*)aABkEO>{Wz&Xg2)Wa-j^}o&R)96 zZcoifPxIVfvb5EfmXen3b|i(TFTERt)0{b~E$hCepK<3p9N8(F{q~BbjT1ac=}B6; z=b@#ui&N5UuHJ0ajlJ2mgy(vZ#{A^i@>QHaKL4`qeI?^+&$uPuDFRsg&jHi1_r`a5;&1FxXV7KFP zxMZ06^m4dGPw7-V3m2<-4mi!EWWOEmELGU#s-W8jH)73qs{knlN${1%L_*}D+-flt#je={R(JyU6#7*odrA^~fR<8ZhiE4y72+p&VSY|_ zlzs$OlHKk|){0S0H=1EfE1r~wYpm93Hh3nhdlI~j zHra_40- z6rd7*G>6_-D@vb)$7wpa=5X8u5AK2swj~w92jCBST$rNC8T?ufk|z~s6gt!tHGLX< zayn!hz8BSS6z94!5L&=uqiAvltW`RgZ?{jE#G36qT+{4X|gur{bjGeSmc$Xnt|ODS+qb>!Tfct=e|j`e2oN zJKS`1sy_{e#A+1|*+%aR-)y&g@ssXy2{SRtOV29&@8oQ&P25%Fg8i_nIv!=U;?rtN zuf#=s;KXe4lR8PK@8PG_C`}T-rDr8kPT^y9e8|s?%4C&SW_XfdK5)A?4bLn_1yIps zt52V(IVJ|C>IKCmlM&)IyOaH)+y5Wt-aN34S!fOYWp^A*NJ6p99vu` zwg9=Z086#8IxKv9VDtW-0Z7r3<+^GA_yFu;Fgr6l^UO0dzxh2gi)$XazQj`gxzger zSKP7kj$2Dgt#>XgT5xljfBr+)&$7K(YnQM6ycvS<%`CC` z*$jr84ZZ%t>|%=_bDKNLu2}#{lr3Cv^KzQ@e7YDT=d2a8OFy&Zn$_3T+?cxnIHbrm zYtH=7^EWQ$y_Op}WN*Q2%TmjYb1;)Cv)+bL!8*%1YrYlJE%tGi-!>nk!8IJFVK)}8 zw3aMeQnYyW9k<=~#TzU$U2|{TwCRgCTG9Vtbp6z4t#emeHf-9I^Ep5OD;&9>w=Hzx z%8fS_EnbST*mG;irxtD6RC{ZYYYr}3zc{zzGn+P5f62KJzl!ddRk?Q4rfct*?Znr0 zZrl8M@SW|Qv-FNlo9?KdwHUsiT{XKDzpB@8_;Kr9g|i;VXn$`J(%h8ya0TX!aQy#& z0-gJ3lWpM)6P}S|`ZEY!BxY~pB{GoTv%@$R}H&xde}4b!JyxC)v$}Fhpoo_rL|WLyL5WkKQG2Vhk$Lr ziX4_t54)E$nU?+Fs$s909`;vuFrj~Y)v)~Zu+KpT-~T^X4O=!nY;J|gbpD;IhILL4 zd(R56*v00nm91iW*b~=*kp=5?6*+u*df31Dg2_}-f7P%zPY+w_GnxLO`>J8@m>xFz zFxdE0R}H&rde~A}LPozd<0JD65*1Rq=Fc(cbABn9+{d7k1DUW;dlUK7>zlRTeERus z-thTvK3{*`&DWT6p*1-;+sXB2j>%@?P5H1>|{6{Z4{sV*1suBB9-$wj=C6yw{u zxN;qZ`+sur`+D;GQ7(ReigNHXip%z>?aW0EZlJh>xu#;%jpW)-uFsI`pDATLiwInK zE}k0xIdVnG@AKq3Lw+}rOC!IV$yJbNnq#_!T#NE>^;WuXWghPN1#*2V4_9uZt2gB# zr(Y!39pv{Va;+l2+bMtd=0R52ya-!I9`ffV*VB};hg{#!L+-r@VcM1l3Hc~)Zys_` zO|D;&%THIw^Gvf%tH|{-g{z?)oX9g3npTt4{v!{iTtn$8d9aS&Nq)uoxOx}jn-=Dq zIMZ5+ds9B@<8Jty?#oBGdniVIK2pAy{5Ity<@?BQOFnXXKjq*T`AFdbat)K~K}zNC zDBMF7?qy2lVcgpk%ZENZLVhy};P)uG<`*Dk{Np$N)x7|5A17&irU2#rD*06vAl?&{ z)3pV-@-@2p0J+xD)yF7CExGC`l{yNysQ`Bmklzo;FG#LdN~NCS{(@pOkl%0tq}xcY z!{k~|vWgU-gd0q-9Q=`DY^1Aky80wtRVeOLI81pK(<0afadkQNN}HY`*Yy_Y^Rwjo zq6IO&POiJj^$oi3Itz039OZ8#xt=G#Z(4A-Z&JALQ!3x0tN)u^n@G-oYe6l1oBYPf z?*(%G&Vmwshg@$`D&M7Cow7hyFOuH{3ioShya`Wgu$q2D(k-@{=9`XDdJd~;0Tw5q zW^T2b7Mh}T^*$@==p^N!!HV2pB-gjB$g@tapIK4A^fGhY4D-Dndigyi=KHHWcypYY ztEsB4ih6OXu8Mnb;>`E^2R!~&c=>y){Y7T(Igig>RgF(=W7WDwcXbtge07|~%r#cK zeR$Wy!|kbZd;6-En(y*>xI*)N9sjUZ{}@LvLirGi-d^`R)qec$_4@sPoxK+DRlhiyE~WT7Qa~zx|FWqY{y1};u1;m4 z&tLuHrRGOHcO#p0X8HbK0bgSymjgK;vpFFE?mLaEf&nhy9I8gqeQSL4AZtGa>?6r| zqHbg!iGJXvU*5N}U(3zhFTGwjNx#P1hiur&DYj?w?R|%C@w&(Fe-Y)NvL18e8^8UC zI^y$sYHDf_*z0|dGn={9*?7^(1mKxb0tm9i%(+Qo)zwwro&{#E8b$RYTlM~R$fMWe zTWbDF=6dx-Wd1&XU9c`lYQx^{Dz}FYy!;&MZMCn?iwmB0@P;p3Ri1#yN4fZQwbxti z$-ceb0SJYan^XrSU$u(Lba|kfjmTeCIwYTLj<{Zw^=H}oi$DgG3NTsJOi8_-pHiYe ze-+)thk|*0ki8$u^q*5n0eAT-kL^(>}#n|TEw0&e&R8O5LUq;D$2*mQ4Xo8>K&i(dSk zQ$DR!9zUw^!+G>u&D_9L{EcCIpteyX0x%n}4 zNn0=J!i?1nCxb9J)Vd0?-p`BM==;q`|By3wv~|BZFF@fp{XyDtB3r)M6O}- zyPfj)cjT%f8T@k|^5-VkpUCB*aOWupUW72^<^v)4$ZuIb@?1@$?WgjQ7eB?gov_g= z3WwEui-FTn3s2_*ajd3rf0d81cnyVXrc~}Ezh3gYi)vvkAGNWT;!flPXWxxjrvEP= zIk<=JHmd+B-%Ebw1xWcmcDDkgazCZ=NC9&20EKHL*MpSGx9RFb6t0C_592#;&}zD0N2Pp(ZQ=igdQ*8rzc4hT8DKyh`t`WvhUC1)2DEpK(yOCp zHso0+SIh>vWO16!{9vY^UhAD>zMFMR9yiCK>${f?qB)gb_MKblVc+Qa9;r!tYic&E z-mto+=D5FRrkQI86u?mEuBK1b&#Hd7s>)OCrVkBdKjDhmh)V#gdR@aR+{Ej42R*@e z+!!`%(Cq-4-2>o3_zN%UHml9%JF7DT9en7L7pTpLc(0>l#*oL+h|AqsQkw^Vzk!5cy@nUVXhMs&MwfEjvGd={{VfYGW|Ru_%H z!#?lonpHnty}HKZ?WcR+&EiyJxc7SFs}OC5nJaWcFoOs)8E9)Y;!lC9?A>fGq+Ek2 z6bq%w<_cFc*~5fHRe;cGI|N)f2EI6Wjk64vZ;KpLd8 z8h7=uXz;vmG97O42w0M8q!L@Oeicg7XXc64Ghc(j!%6CXdYPQt*&PK z=4mfK`|(SPXmdi5s@?SV9j9^=T=}TLYwmgqc`I>dMN7hE>YU9q!{6)ILl;mwfNE={ z4~b=7q==VfG$|pk?*k6F<}Q*XQbN_C#{8(-Rj5wPlD@JAhzCWa(oP;Ef$Hqx_pS2L zROl{5&qS@M$*Kj4j9b?Dq0?v?Bw|+mALlFO)bntTOkQPBo|=&NHg#x19PNHe$(6)bZDa>w>Ntanvg)>@yTw>Z>A@>%!wug@r^H7Jhf2y|;2S@E6%1Si z42;n^k%Lj#LF4ZSIT(K#1_nbp7pM!!s5}=wPP$r?Yg!HrjFG*85G}*NU?Z~__y-vb zj1jwy&@02heHjdl7{4ag@;X8Q2Xb+~o>KV-axo12FH;zJf^as&z-P&iVc;C%2N?#Q zPcDXm!8b0*VBkB*k73~Z^MDT+23}97lwsiS)l#_RPLc1JXC;`?XLIR2U50i};bsP$QQ*6$A?K=9 zwSeIS_x%J~7|}?`2dLdebCM@&0u5}UMUyQyVPiBHad;Tkark`hHSRSWAnU``LEs55 zeQ3T1z~S~GDn3EV8cija;VGHbelI}xORX1h*iEFJ+wX2%PfnDr+P#Vt<1T{RC@gxEs*K8z zZcXYuVQgy!RN}$Q5H{u)fY=#;?Z!O_>(i^C!j?hV%;T+^RmX{gruT8mhX;aK-5tc; z(Fp;L=4V|0@ z!o5Li$(W(`cmwERP}a*oq*>ghj%C`tId1H7HWkv~W?j-KNU6^2?e?u+P1Be;tN@c@ z@do;zTXSH(B870~R>=l5}x9>w$^j(_r-T5LAG$e@QA>LoLrfT8Un>I!Ln5Nc` zYM?exb9uM_N7NOO!~F_r9W=eFr2KMaz6ayw6&q70%R?v(*mWiFJ5bmW3-0BkxG4)HRZXttR!GlJF}zm9T}9zGS&_RMs)b(>-@2Nl z_OcbVv4+xnpLq2<$qyLP4(X#7z;-?e{EoPPYeT5Jkw?=R8*+CK#aK~@vfWF5UoJ$t z_mN*;A@X-WD^VeE`2*y#7D18^QeLj7wHObPtDaVGJPf353KzlW5sE7pA-zY*WiLkD z$0+XI#mLL!R9nv$qo%(~e*bSVu;vq#)BVK^ze864P>fX9u@X_ZT1w?YF(h9{$oBdY zlrlhm_mrS!f|SZnN+7FxlJiIjw6B5u#1crdkzCf9a54Puo(Z(e@cUP1LZ%z(9zULm z+&@W@{QH?m`6-gsA7`RAo~F3VXCe2`(B1Bw1uc1&T;HPgC|@Vnu33ot4Z81%S2dfCz(jvKdoVtMa*B%jo*s$1kHr8+_9VS5-p)lxfu7GpjV8%t>i z%B2ylDZS6`Nern?>Jd%1#MJ}(E6PsMe6dTJ5UUbhyj&~RiEXZw(3&!0+Z1kI&a9-c z+1`$KSjOO(v*=IVTED$p>$Ce3A+1O4Rp{NLc5A*wpM6lj>7%pW|lbaLZDoalZbdeV>%H zUhyW~T6~;8-R~6J&bFm%602f|ltbDf{g6JctrEvw!d92S6|+DmdYwXhhhCEyjf=ew zY1k37L}gaYR-u*ebV{vB{%yMB@|3iX$91WPk4u5yY5mG(Ev&X_U5PfWrLw7VT(d-_ zagCdaWTWN1&R#oZ%#e1M3xls4)_6vc=2ydfhf_qNCs;9FPY;$QLdNg+Cl01ldY@C? zp?0Y|P`O)iY*9mct08PtJIfQjDUBj5s*ubT(jn!bx+*bluZbO0EEg>i314w*l3K`; zxFHRcL(yAOsGoMFRc*Hq=)cqQ${@$rjjV(d+q4d?)zuy6V=Tij^XKxM(sr$d_sC&X zK}g%Fwj+Slk~C7{VY_7_F_g4-m!0i4-sa}yaKmaXYI(_2WsfMe(iVl=th7z41ayIG zd3!Xe^`y@Crq0z%BKBRWpciDSYsBc?kmwilY(*1H=+(!+ILxJSjIWxnY*`BMM{OgT<-%Tdh{XQIiKXwp!(2XJzR zT%k#~bf7|rK!1x^FsaEUT_qSrV4dc{IDclBOW2Mq$65^J)S4{BdylqV9oAZnVXey$ zw`&6~sVB+*hrncGjY!?;kT&??qcYKg&*i?^-`tW9_2`p5d-i*A4){@WTVEP=q)~&P zi;he?aOK-2MVu1rgkKQ$D*<_k7h4>{057$q-|JD4yNIy!M7mwuhVi2+(WW-rXT0Z5 zv?*>$t?f|SbbFV*Q>l}7*gNh0cz4=uNntCUFlD3~jwGNbywtC>IK)m=W=hzBb3~?d zvqtCb%2u2`a#Cp0!Wy0X40z-@;2Pp_+OKdB4>$XD$BDzPSU;)>xid!j4s{%Tfh7{# ziW7PSxVFHHE@cAsyJBP1lW;R2JE&T>ONLldu_lZLnS*}7v;1_ohAM?ZWIo)&zvzAg znfq-lj%tDpeTVJkb05C5*rau%M(7BqM7pz6LTzCr?Nmcr0A=l=3R77R{kr3H*cq!8 zTLpKbQ9Q`Mdmw3u7+EbTaa`Mu1}8?GGFsbt>K+y*E8ePFG+ z^)ZJ&ta#)BrAzNHx?KYLzY|Op9qJ) zLGN*Rmv`8`ax;zVNNUDKcPtX? zP^zRY_GTm-4Xg3$RLql-M|iQFmxhdb=o4DN_Xhda^nlu-wQ0eZj8P*c?BS&Yyl{k< z_iE8tPkM(M2z01DX&?zE#bt3RSUZg1fdPBF+M~PWT}oWYcf`hds3z2A>O<{%5qevQ zcQ3}mgT?{Fk`nf+2lYlvwBmP_)T1n!kgDaq%9!S7=Yosl%BXhbIfq-C6vrG#RBc$@ zs(590V!P6=&N#VSM6XUWb9$A0HfPamW7?RymwcC@cIHA?bDiDoYJ1Ai+MLolp;>D} z3v{1t(RMhcwiJJwP{-I=Yg9lzPkv7Ev0j(Zrg!M=3JM9l)5Z=ea7#Sa=9ELEB-EuB zALkQ0%Q0p)?X>$7)rtM~ak#t6g|?I-(l}B4-s(gRd-w6@(*w>#o6(-`!dUAD+po6BQKIo|DZO3en!z7s&s4Nyi0xseww$0c>}7c|R+)EZ6+P0mCM z%9fMEh0jjc{1hK+cgk%l8|1@U8wQt;I*==jk(<>b!fI`oy&|VDV-`{YUwed4SpZ- z*1|jh6OE&&t)nU94d9jbmDFZ*{O=Duf-YPS374w=#rzKToSn9o|L}d*=q<} z^e+2u0P$YMjbkU=?c_P&L;$8oT=)C@`C%stNeXtk){!QXLZ;B0OsQ%C6=@GNhA9;k zh&1WLTGdVpM|wA@gJ#4Do#N%qfO952GBYIbdsylOLrSZRn2COqw<5Vu#}chK9L0qz@6P)9#i% zz}#WARo!mSMc37CZ&rM7$|EUpkSE+s35%_2SdGNCYaIx_)9}b!?4DGM)~YtE>So0g zd#5Uv>a$mg@v2xjZEsC0!9=Y*tahldrXYnm5xGTggWC5iQNf!+4|s?ddo;cqJzEzV zcC$KQXHyVls>|N2V?uzjZ98N!i6?~Yk)aSYf}f+ZFX(| zL-2nEp_WcaaVrka^4|dlvoJ>$2DQx!z*X;GGB{$Md}72I#55!f@w6*pd#~a_qu&|p zRW{rAC|l7AHajGAFAiz5(!;kY&0Y33#ay1)tZZ?_2nQD?-7#oYY{4fR03L`%MIR1y zyRqG$q`l6hGKNsbMW0;Xvqa-(uR=6(pk|0%$pOvcAi85gE(oDAqC4)*1=&^(1Fq@k zxgeUHboJd_kRdLjPd+t8G=3=$*BH?l$PkU7K=5EkJ7_?pvMWP0B8EWASFaN zVYAKW@rLUw1&DhSxk9vo>Sl8NYXJztTgX*lLD_Dl`&N;8`wQf{kIdk=(bYx^%JD^V zZKJDSBG)g-?{<>VzgQrtDw08*QgIXEXSc$~L#|pY?&?MPOd%`2eH8aCD~Qu-qK1lX zD5Ia^;(?T31ks3aFAzn@h{nGsDseRtM{n35l{J)JK_SB5NpaT}LIQVDEqtGrn69O` zCksIb-c5wstwl)f9=h8Pi;$~($?s4R$i@38m6^1(;eJZxo?=Mg0SebtjPgE6dHF># zO7RedJ5h|%J`C#1#Fc;`e1!bIUjnH-N-++VK=O}~D_H`WK2Ei@lqln`l3xvNe0zd& z|MW}{VqYU!eS0R-Uq|=-YYJCO;qYk8J3usoGP^)A0_3-77V;OQaF5LbQCm-Oe>w}g z)Ie8%MOPciCC`Ga)-$b}4O(-9DSw9PuG!GTjTHC!*|^Gx#yzyS`zewYsK3=98WESD z16_KCT=&zWlV{2GlR2n`uaoQl%t735(0$FNAd;V>{9RLuI)9%0s>$_D3il+Dd*7l` zc9tTin@G+tm7<2eO@8y{f_!{|T({Hm?eCE5`MIEv8PV86S6?K*@wt$}uZhCc=EB(j z8>)rUc_`&EO7DSrsM9yeuXi4DAEjD&ZyxmFB$e{!`Ox}{EHCp>(>l2Z=0n3LiAI{1 zCR)-VyuAqzy<=Tcr&JP=+c5buF!S1@ZB^RnP`BDc=+i>>R*-EBk8}6M+=)?io8w?o z4%s`D+?6>i2l4wL2FG!XMtS(%t$Si)nA6km!}bn4*svV#vBc_x<+$VY2xdS$<~SkE z7D?Dr=WLkdSmTCZjoS+`6OT$QZ-jYpesbuP<9rPwtxgbgz=1UJfhpXqbbv^1MBhrKj=EI(IaTNk~+7E$?$+Pl8rwmKwWJSXe%83tZkD>XPT?_PReM+D^-HrJk-gcL2D}#Jt;0Sbk-2r5^A$Ef2BA3- z+rfu*RQRm8SbtDIq&CpWFOO+Q6n3^BFvis*_Ut7>bfYO<7;*{$X^YWA^D@lcI_-n$ zy2%gyAkQ!^QXqsKL=-luq?y-5`aqIT?C0Z&{F6;-XaFW%E%B_&xW zSkNfu>~?EJwXn~65rlP(WQ_uVRtVgDgg3Bc9F|9CF zm=vrjVaBWAvHDzM_!NJE(GAv!Vs!{d9Kv4AGKY+Az5H)8i{5nJLiATqFR_Fk{2$IB8U#v2E9 z+eKUC1AuE+qC*p!d2xr*gZp)-+tu!LINhrSVqkc}PH7No%EZ`TA?>J;Py$O-tVw`K zrIT1AQ&Ho>dXgzzQHl5`5bcII?34mxGv5QHVv5B>hku_EcbCORwAc7pSQ}6~>86-1 z1NI{eT~2v8Wk~F9m;ng8okAG%0R!5p)D43}9M;eTn&MJUh1BPGU$r4G6Ef=KU|i2H zm+H@OOF>X%w2N!iJ2OhQFe>ff+cgf1%alHn>T=DeEm7z-xZxhh+lLL?1pl`6b^g2! zp4Qi);h70^0W_N{q!TqT*dtz}ZUY5H=-2pj)>qO8A)#K!+avsW%WH@RN@wON{#>h5 z+}vR__+z`3-O4U?&=}Q_wO#y}j(Hhy_k_JDsjWF>x5fXU*2q=zL4fKb_ArRix;<*2 zy1POSt>{ztXmtmSRw4-EAY)jYvmPx!J&3D(FBmj_I341L^$_0!CJwx1#n}+w4W5+W zueR{}z~0e!PtqQ$6kC#IXV~<=__*V3@U8smaI8zWL0zJfEh&OYqchwSa$zcFo6v>U zSWksGLX&T*($b@47sSzuvx9t3O6lhJ8r^&YGB6IB@E|gA00({3Z}O+>6c7=Tjth_r zHRJAzL<>GV?mGE#bt5a2KQg`*LK9dJ%!`*tz`a&r`U|C={J26Dq3OS~7g(d6bKG%e zv;zJ7>F|jGy)a@gib{n^5$yrzL6D21>98@H9?%EVJqVK?sz_j__#YyZYiYzj%6Ic0 zaa`Md?MM1&!*Vo9j6mjBf1|Hk9!-p=EgyN34rwhXFs<3*jDeAn7z>Z$Vmj4?3<)iK zKn(F++91DEALX~`2l%**Zsh8d-l6DJC_8k~0W}KXHa)*NH zncXdJfuX|ls=Zxn*E%l7Fe-sz5Zhqh2=tz?hh<-}RAdUm+;)uPrcp|ZGh#%H=sC~TH0rTGgAL~+D(;=M?1lrZO*pwas zq0|g&qfc$pYqw*N*{tqV*Hz1@uwEtaR`tLHtcYTVLl|-lIU1!PvPabAdLbA#c4>Vu zYt#$tFd%QyEb*j_A=(yrCYFd{Pw5=O<=a=BJ& zY10k^x?7UMUhM!6>eVT<#Q6k`n9DwVlb)0jO|-kvNX4djVmnM71YQUR(su`b2c*_? zk1GM&0!AOgXWSf^SBIQZ9Y9G3tnolITPtAGA^neNAu$X*6-SQ1G=pn7+g4sDHo?Y| z9xYEa;gg2zLvKclaZ6ryToA%8sSak_cCATpTDDIN2SxDZCK zl;;vr_!Gd`SIF)ne{K-QPoo|E?EpjLgvdYYKs_y*NVKNsO-`$5YIW(2?!PBJlwKA| zbf*Wecn|5jwU)9Fe*&G%oTHbl6B#o_s}V}KAOp2RD7{S?gzb6IA&;gf;O zfD`o)ur^qwMMtxRXV4{mLK&grm%I$x)+q;YOU#$hT`Iej9rk_74tzs(FuvkK*eL_+X3!_M_$|7H zoY7QL*)*x{q#6gas!ajnMy&hNgn|~CFqII)u0$O)kTmgf&7|0IQeLLS)2AWC$j*Dq z5hHywLMn+jGQ1pWY) z`Gmm}`(hXOD(a}il8i9~gDGEB>ahFdh+HSO>a`f}F`dQw5qT$I?)LLalkSzP-bTzm zSm%sw_8~34UD07OYc|xqyg0*gfbYZ5PU~N|h90cIK=%c9AQ+d1c=?Ea$RYOV5hc)S zbSfQMvmS(%g>t9|o1mUMVF+tOV{AdJE~Q!T(YL6p=Q}ggciDI*w7@RrKtt3Zm_>53L;ZBwXLl z1HHY1NWI=Xgkn_pZ|UkvqA8Q~R0c+M=j4M(WK?$%?FVC2_u_n{@o6IPJoz958P)wG zS~bh4?%h*V_lbN^evIm#R{;8!QQdfQRF>-gaREq7Ms@!a?e1b!cd`Ic&p4EYrz8q{fb_+cQ-6RvSuDL$&Zv^t6E0L}$Kc1KqlY zQa*1(jv3XxlJ-K~MYZ5A1R1=RNYP&wqLg>j8rXLV5&j+`Me%PTs;hlm|iIc3H=E9-B^OsK1wM+SAw{V z>fS}9H>0{^^sF^TbV9<=;xejxA+2&{RQD~k=aNy~0eT|GlO##} zgH$D`ZpiBQ^enSUs{1BT-MHJMwBGeua&4W1l)p}{$Q0FGQi>JTjOxC=6ghaF>im&X zXgH&~zh4SjeT(Yo0FmCCNY1BAA?0tA-)(atjTgxEBt3V8QQZS`(TcuHx%%x~?2~(u zuAZ2Sx@S~(JFdrqKq`H}D^(opz9}M~ux$o_g?vvYj!6VaBC0jHR1u)pGg>)QPo8*-uf=6IW zYcp$^xY`c2q04?CT}Qld?#hIDWg^g}jAnl4vEOx5zYk%V3$QJgJ2KkuV3NNu>@SR@L9xZO&H*HHf#)?2&LrK3PSG}gu@EZJ!T|~%w6^hh%Bw3T=Za(OOw%| z5{cfDwj|qGkKcjmlr=6zWPUUMZeIBxv}oC2>Rgq~gPXF%f3JBG2hvSAAHneDNsQ@r z@UQPJAJ>NYcQKN&aeQ+MNtDT$ct=p4PG!{SvNsA*=^&q!z{Y_P|07rrf(b}fSl7cx zLUWp|^0Ox7y&%QYj2S;d^!O2V)EL)}Kwjj>PC6M8N-?Dwb;bsC z$g9=p)!VgTCl*c-u$?;a8&lFSuCibuXN+;WY}wrWlyD%W94Zrb^KoVD#5!U9N4zsy zIp<}^=^>XC);jpY6zR-*TMG4sWn%1uIczirN_fJRXsf_961Bn2dChTR2vZ$#yRmU2 zIPiipsi5p#>&tv$Tq4*Tjm>x!EarAsEPRUC7orFkq!N}?8uUbB3~c=%|GV^lb#odk ztJ2+ABGj+6r$Z~GNToEMMnkf)4|3&5v~yHMU*e<>OyuF62sIKR3uGOw_}a#>7+bT zzE^+UA++jfoI8}Du$5{JqTvTzBGx}aICR6(WBj?j&KOt~kn_Z8bSbFsU^@(3{6GcB zb5In~7;F=%#AuYyFHh8;f%ZY?7fxyyn1v}do21Gy=Oeq^lwRUSXkWjR52pB`IRAF9 zhF__RDb<3lG~s{R3~;A5!0S!IckRIGsDdwz*wdoCASXV3ZGx8G-JomRp(V$KqndWXqsmcbpeODW_a_F7(Gvbfw_Q zW1tFbNr}#IgI-Q0Y!O3j`9pVwjJ3wZatk#kzw=pi!uWc1<1l z2~WC)Fv!fV@-xhGz|E-?W>gBbpxp{9$j(tm1YBWdVn!vj2v0*nfZWOe^UHk0nJFq~ zc@4bfV9Hg0F7$_8Mp49G9E}ylrJ|&S^FFOzKMXSBur^@q!<6^jfHqhuVb$sfZ(u)6qqeOV{$p?6y`>vKUdv*h3R z_UeHVBiLuu!#2`tG&URSv0A%Kw3f#jU*YA3HeRj|^K!78mji=*4D|zvW(Cs9pejWtQZauayl?X&e?bxy)U)U8he2Ix}WnFjLEp3Vp6KBrFZ86YTT3E*dHyBOjPB7SgT0dAESVVTv2~uJ8xlyRkb2Q{RT3@LU>d%E!$}Zy& zDBAU6n~rw6U4v$~x@6q?D9aw$rmJeeS5(tEp z?P3HYOX^9eHd`scwWLcTiFGAWX`8ZJ9RY|5#s-vDy~hy@83Vc+P6xbaVT9_(l7($p z%-)LybZu(wpwXna;HclCb}3PDMCE(*yQf^dwJQL=xiB3MXJ-;UU&P=opE&s_4{&01T*o+FsZJp^apDnID(O(zPPS76VCW zsHhHgpWb9NzJe9qz=$asqv~a!Ocl;%sKyde@F62G#(wao6JQQ;ONuVZ|N{o({6Mk{<@@P=(M-OP(`pF>R;# z(;=t0Qx}@T1`2hUSdv3f6}j=<87~2L0lH>P>7B|(VFP=2$Bn20yio^j6k5|k4C+B_ zT*w^cZZ(2J-Pt+;w;E1iHw&{+aZABh41%wSfwyc0FzQf)ot2%H9k8>-Hk=3#x`Ywd z<$~lx{~4O{9UACC=|L4#7t zAioXi?L@ijU}!_0n_y1ED6{OSy&Gz9wYS&>TSlBMY9|d`@>ZFIMFfM_!wMbdPmluj zsR7tdiI-o0rudVbs)DG_8O9y()60pvp(Waz)D@JOf`D9mwtu}#M%3}Aaj zj{zeUCP1B-@z6o;F#PBm^aKI3@PQ*$9<6{Cku>|NYENx~+6Gpm4)RlthLOXx?E1`L zh0tXPwM=oZP-ZAN)AVo!_IyC|Cz}CvP4ixNoNaPK@+}{&oy(6p60OcIEnFw;H?R-s zJnja#gSlj@&}PhViJMc{A&6mW?os;zp1qwRCl)45y&D^)=H7C#J(U(R`o1UvIB+#x zB!5&~x(|GAx|(-mK{dU@hnqHL> z4;h(}8#Or&TTn0XX(rnaEC}R%kumL0G{xrWQy&1aQrDCfO zk6mSY1}V*q#$X9Gb}KuvQKSv1Cxl*uY@|av#-7c9-l6Fn!pQmQPh;ea3+?JrjTn=ju zQRA2qmBxjr*dQenhm_4KxBf4mDJ+=43O-vh5w#bRi<|iu;ioG>+gwV`Lg`vrx(y!# zOmOLH*aSrRiBXr>Z*&=e#@zjPorQ6GdrZn(PQ+h1j zl5XwLL6|#X5O2ao5Pr#JIM*oe98zc^YhjiN;R(pxbDYu31t|7t(8kZLT5 z8XG~4VR_1bz5Qib^vS0yU(TYJfkg+inM41J;UI>#EEjxl8L@R6bHUJ-6Ss>0pm+`p zGp^!kZjWVH^dC*J=sW01$&5w+=R7csD~K<=kO$`cT1w>_V!|1VzJ{K!b{(G+N0!oMzj0Sqo&PZxlB{Vch5(?ami zkqbQet>Dq&s^8cJMc>zf zse}v9C0hih94`Ei&ZjdhI@s}RaX-i)#|GZhO>F0#HZa&8;+#9^NpxP~LjPz3zwM*A zl~hK?qCZ>+srV`G4~X?%Md4ni=SMIWeO?h{yPCMVB%=F!~F#6w$!G7OEIapqTJl#uvU!z6e_fabURD$sLQz|oO;_3sG zt9xfcDi2a#nr0%6hbWvh6Zd);5;2v{GW`{}T=@NB7Sec>Qa(!yw;!XpH_nD^AE(+{ zPfxS{D*63_*z6}vV9|d&8^6Cs>@${Y&qE$?-}h))el4X^LC;;NBi(qKmT(8i?-z4$ z{~)FE!5q|NJ;hy73aK@aA2{s0z@o#|PfzVzPmJ`trHn-{m|?Qbg;s5(dwhQGB#Zu? zxscUUq_I77k>jT+u1?P#d4}$G^E}AlS#o`c{-@;Y(5bJz|!o` zWLWf#^Kp-FQYwE#9QL>9Zm-RUE^Q(?7cVe<87w;d8W%vOj79(31-Qp|sFZInKwQS6 zm(a7q8H;}VLe%cBX(@X1LfA`wL$xrt5HdJM>HT>jB=siwty=^sN2wMLFG6jcqU)vgchTAA3fGC{kb0MU0UjRDMJKy**U zTD5)bQXsHCgqa}r?_*}u2D*c0PvCE{gpC%u0w)hv>@vg|uLeZ``50R>8g<01#~q^e z7%$o|kD9iq69Ir;l?sgI9M$VrJU6*4+7ZA(P3ldn;r^SJJjw<`_( z*s*;`>n_LAz%g2GoMkT)|9w8jay*um`o|QW4vsOpTnXZ z6^3bjyV{90y6gHiEV}F0>t$MShRv0IuCpl-ThvcO`ZS)v3`{E@y|O3KMU)A)U%gf@ zb^wEnXu%<41pADGn2BcI1K19RUAB9%Y-+DwFZRS{5+cL7+fu zCv5RpgE)p|gi-^b5jZIJl@c59*oq_S0Uk5Y%=M`+1S2a;5rFd%rwH163m+6avCM49 zXxHmIwR&Nzh9xOeN4>CFucxa4gkr(>J4IR+ol)r$tV)k!L8&9Lhrf_MaBg$D@QRuH zWfOV)%y3eL$M_4QDJRHsKq zdl@8dzDpjF!0eHZW9AG7FRC6c6Azb3wqr(73af}2hk*5(Z(y-|FQyA`5uZb5`k4{U z<^a#aOXGY>8s(2_N7Sv_p7ah4A{c?fbsPO)NcuI9kEkXHmIzn&$q=N4NvDuoAq1X$ zl2sr`S8(c<-^Pu?h*}s&OU&N70}uDGWBoD|b@JA)W7!;8I^HJsDI#Nm-3Cz5SWDeb zTm55gP`dVXJ~9>=vdq*3G=s=Zw)hn~dPC(aQD}u%tm;kXan^!6Bdx;eigB zZ*ap%8WKgvld17@qx3uhVKYtQMlgxXtlAy`LlbhmicOd0cpSp3DNOZSd2~60SkH;t zXW59grV{NmTcT26Nf%cLC^+U41F`LV4_ZYh+6=A!>_Fy0ShPg#eU%{X-!mvzSZ;>Z zZ7Pf)AVkD{cxDJK0ADzz$3;^vX!ODfc?XXT(cCj1Y6Q3?l=dyq_^>RVp!NB~j?4Fv5X3{dj2eGDFsFN^b%{Z`OI=3iF3bmQj z2!4g*TJDNiAJ*AZ8JN8W3)06bVc-e>JC;9Tez8$Nn<l#R@0XqPQ-$ zyf$1pdWx-uMw0m3zUu^2ZwbWFd@-5{U(39&H^Gz z{t9s~3>wf|Rx`F0!i*Kj?}qH#Rw?9EqI8qLH%PV>i5V-<&}p?~9u}t7N$az3YsM@w z^*iIA=@OQKqY%d`(WRXZy#>;~D4BRlESj*FL=(mAa~Mm((U36>+@}q|3V}uHyR;F6 zPD#U+5(-Q<2u5suPui0XUgdz@8>aBURjy9PLP8*8r%=Nrdbr}7S%+*<`+xR9*9KZM z)^e@`1~*rXhP{k5pO<2HC>!j2(-&VHygsi<>Ddxu$cC382r0jbPyX9C? z=vU7jc?;&=W21Jm8CHq8C%0h4e8(q7r9i8_*ACmSM{-M>LEd%PTk&iFtY*YBvOpX1 z12HuOzN=RU!_{j9!TR*3cZ2BbO~ZObCk6LpBjfil%g%8?6LZRhAWkSu-EkeKH>fmq z(u6&L^OiKZYo&EKqqbpRliJhtV?ZT$cNtD24xIAoG)8_$2wSnT(I!3HgzM}$S_`pp zvHkq6^mpcGEogHjLz-Gvst3oV=6@XT9*Aum=hZHJbjN0MM@$*3N3kHD-W zqArY#L}Rqxxub$sSijb(W8}2PRV)E{*D~S2f`4{kZx5+G5M)#~pQPuWm@5wEY?uajNTtk#r;xPDktq`M4N}#|p~!IK;zzEZ>1K zBHEAfjuk+ zAzxsv(7X93Nl-u-1h%uU8MgxHY(a?y>~WZg9ioEc#d?XwM?w5LW4SM(Kei%!Nvx|k zpz9Ujr7@=0AzeDKPjIIe!d9@j<2?+<6!rZ}f_Rg^P*5oZPPe3F%u2*Mp-&G8y^<6TREOZuGxjEAiOVH^t*2&2*mkE?@aEUD(aG~lEsc%cWP z-9!hluP&k#PJZ^J(oto1h0qC=Pr@L8+hDN?RBH!7+_Y1hfuGpiK)Q*I5NIV80+twj zfM(9tYS9i$X}?qMGYFv4#vqzRtRUdE6{c&M?wM43_PZ$71%_OUu`4mhiT#v#5|7#- z7d`xymo$o_BhzF2x26q6aJ3n zyoxct%N6UTP6Za5CGWEt2D5o#eQtgQmfC{OMjM0B!))sk3H)jYA^-28Hogsp^rPQ2 zoUaEqRxvvZcef0evsa~SJz^j>5zgOqppl;d1877pcoItXcEx1WSyVmoF4 zoxnqMhHXvgBn#UoI8%yjPRjKn-TaDJK!p9UPUzACLOVqI@keGNg}E5uyCqeA7SFzF zCX)}ELYuJ{+waCOr5Ht3j~VUw%`SkYN0{Btvj?GfxH~Epuj1FRJG7ue4pKwOG?|ZV zOK4-%*mBY6(DoX#EitpWg1Ghz(yofEo@aEPssH6of|?2H3i-*j9yFt2YEDy)3l5gC z<;YfIhBHws;*mX9YIs(^tr#h>oQrnGi90l~A_pc~RT7SX_eq#v4W(k{igwn3 zuwZH4``N_uoh?-Ew0SvI#Y zDi2}x`yRDc98k9FKDib9r~}x2)dz;Bn{Utrbv#(hb_7Mf^ zQvl?QTCpzHu5H(`qz1d=j1EKb$aP&RsHOqzimSr@yB?h$np#`G4T~Bkq}^KDa{;y_ zs3;a6AY+HpyY0vhO+2|5Ao;K{p!Q)cUj0k_LF@_|$5Y}kgp>i;Psl?C?WF;o)`>f} z8heo?)@9F(%Gflb1b1R?zuoAeM+)vxy6_;rcB2(YH4crblCe`l+~=@FbSx%VC3m-` zg#I#VH+Eyuoo6NSsL%@G2$rJC z&zP2Cnt7(jHK2zR*c^#YJS~ov15Lh~G&&$PJQ}S%y;JK=qr2a!b~@fPhEfjDF4(ib zUNFCkQJ}+>-7%T7EUpif;URU~)h0YukiK_frwuI?#LJq~0}pG`UYo#(wngQzkMe(F z%9?+%75kjEt$Yz2Ts=7pqv5ZUMcV$9H#-mZ>gB7?0cc-{teeMg*sX?MAFBDPi8M;o?>^c@O^ zVdUdG>Z|k)8S~d?CjVFoCIoCEvA~D`GgK@G<^rC`dP^?Ie+QXXuFD1CUPjdWPjX=< zDJP@IA9GDVfQbfIznll7f{P3hFVU8e3ZnAg%7a0ml3aMw(HCLp0a<^4KFn6vvQ+3n z>MJS6DE+Y}Gk^VS#{31p-)AQyi`;l9@tAO|;)3x9v2@`T=>JEH87gMg~y`%V2*)n!U8kSP2{?s{?Pqqa&4r)`?-Z&zq7*FaVzD8qrbTM z0=Ygzf8Tf;UBw2ETM-8?{87#ln6u#OrOh0-lTqYN8}464GMHHivyhuyjfF7$c*tP! zZ}fa4FKu5aDS|=AM{%Dkf}yUO3>JIn4@&(M<6IHSwu+1$tBYZns-arwEQX|3lQ~16 z=Nqk|^sFT?5Zy_BPn95*yRfOnge@FDhdB%PxNRot<8CtZ9HzfDzlUO6M}HoAFZumo zmg#@NbOk?S7K~8$Qx2Y>KWBP?ay3Fv7kZF#aAr0PP7hJ8?wx~jJPeZ`Jup0k93pN_ zDU48$QjA}hBHhQxWu6PEJZ?g5;kiIHFn_`CXY_=iCrl+~)8V=J{WX%+QQ9`Kj&gsJ zj8C-`?wWZp7S)k%{1yHEYk>U5=9#_%X(4|z=cAPM6!&g=8c+jWZJLjC8_AWJk9;!o z*OwMRBR7~}{;FGm`q)VK*tr0?dy*t6FM!@WMH*{g2t9q8;{KdWPS23*j|(BuXUXNH zKUMuYxxPz(s`?GO?;jRHOP`~*@aIL)o9D^zrp3tVH!0lHiy`H2(cO+LhWs{>oYRYu z?zhSB$t9@W7s$0|3FQ18DkUBu|7n=NkgHEGMJg}S)rO_WDKmfl6a9JFZ%Fpz_-L_FX)^ zNAOsO%zFr%d8?(R6LPLY1Sb>9OsN#IU; zJjZ&>Ixu_d!_%^1MeDylvGsa%u9!x{50gB(OSQz&#~#5Nl6~xA7`!};8g&A#B3@5V zRv?N9Y15PxiGb9^$Mzb?&yfmnfhWQs$ev0(DTCN7iZ~?O(Xw}KFPFs%qkIf=UZHS8 zD~f2Cq7S^$QNXO`zkrt~+mVMK@NG;v$kFAyhSXkdiY_CUzDd zJF%S^Cz>NuZ)*k`t4DCzOg<_&Wf{w%kXiX z$=>-pg-?6CGmH~tJ6_-Iu|dmG*7>T_45%06FdveSWozUl?gShNIG1Msa2@sHK2XWQ z3XhVEhwgdwt)`o?C~lTQiC5kyPOJg{(gnPM*yifIEwl-Wz$!v&)rH zmVavt@6LOJ6V2Vtv#lckQa${HV>h`iZcD6%W_T>yH>n9-FlQcTrMASsgXu22Kdpg$ zO+2ZT#Qs$NBenyb6MrlUp!po*wOBi2IEl{Zc0yaqfA|yL@hXl`lIvvdcD7AEWuZ6> z<6u^@992u3bs^JbO=R!=-^qTg4BVSKw2O1h$;9QWu)K;c{y%{UQQLpDhKw5Dw*0r- zExaA?X31M%BjjcBMeBGG*V^n+p&L&`_;X6*U<5Oz;Y=wpTiy}^S4);g0Snx+rr?4m zoEnClg}Vs0cX)0vv-ZEyww zvh(*spDareXJMB_bD$zKiRzt^gd9x=tTC(Gx{&U+PUVi{c7G&c|s^m%PC0Ukw4GU{=BeuwmP8)NhN8XR%Ff=|I`xa-2>^^5Rc+KcnbhW*J zOLa-oIe?xS!>X?-(%uv)jZX`5NddxCKMDFmov^0bl21hR8Ra@L-UBtsZ&CWAe92Yf ziu=N~fOW87WBs|41(1mQIEpjmgcXC=2C@-GvILS7xo_fy>&rm^Cr1kw`UTU{xHE1V z+Gv|iw1$J1rEqgX*nDwm!;w9B9U}e6rBN`*?VP(kqW_2?00&^iXu2m=?_e^12T{sH z@JRR&XZ+u^ol`Y8v15Q#WVJ0N^}y7!sn`JqubsDs?pcvea;%C7XXBEyg$y0 z^8czG<3HP3E;Z#V{3p7JC`G5#u=}{1LHY+&(f#r+oCi{$K97S_xQWn#+?bF(GOv`x zlOs03muGgb49`@gas(~lRec4Je;PNYyrnzA+ZB-_%dsCOBmS)5No!kdYi!sWY<7+` z#{eVb&O)Rd%1@SQ}&yY2_pNf9wHTwBT$patqF!^{ol^^An_dy zlV=)l4p|ED@8)J>-NZIk6Q7dMN?T*v2SPj4I63&;npahQ#+R~0DB7t8ika%T%FQuI zX3OK#PbSOgx}o&!^4TOkt|FYNNMtHfS*P=*GmYmw$k1?b*KwC`ICyv?6IKs&jx*M{ zl^mk((nFTt=6`(pIQ5Wb6}o$6_L*Nf%p7mdG=(%q#=Z+k!M&Os3qy@=H;Xm5@0;y< z_c%dR_wPqaG)4|JVWTTjVmwics2H@C?uu&*9livO0veG7S@l5wY9kDekv!A=!r-gF+v_mG`Nx zLgsPxxB0)p?PhtqBl5pdQ;cP^%A2Rcz17+{3D-xbOWt`gh)leCcT9=>r@QJSJtlBc zF*aoPttM;#A?vhhVQQScdiD5z&RBGy32QHoqQs2l`V)cDL?DT;IuM+&4%@*q77XJv zxN$jr*oqyu&RUUfYs9AB#z=ilKcf>!d_J70<|^-TX^0$Xdm^(hJCucDz0VrTv}ZcOH-^)=uZYDY zY?1^if=F7e{V1et93^SBK09raWodk0Xyef2laM405l_xpaU%lQtJWowG>qex+DJE4 zR@MP>Ytu-CK=N@=ZuoADc9q#pHLAdF3-Do&KDWRi-~(~4QchT3*SE7-eHkI3_P8}3 zV297F!urjhU?<)qu5ECsDnHDavS>YkZWg_eWb#o}V=oza5sdM+jGk8AeAH*}fXy5)qY-v2bj8yeYqIPo0_hko(Y6sfCn3mTKXo^&=8n63?Ow3$oa zCphm?qwfDTuQ?;27z7ze-s9?+&gk=2!P7jia~8}M+k$|iRIZ73tc=f; zL}x-7TGe5V68Ju;O1i*>T)&zL`pXFh&f)B7pivN6=ZLi<*}_B@44yk82XfTVW(N&2 zN_=c0Qx>%=Y?qO2wz;ecWtN6#Hn~gWRXk6VM=xg*mSMWL(_>?x;3Dg@@p3zx-Tn-{ zDtMS4wu#H2*0tyM=cE?lj@>Kr4Ixm(>#*66Z}|u?@o5XMKb}7qMwK<3*%aCKeCC7| zp1zPnbxJXVl9fDb$IjUiyxa`Pew+L9aQ>1Mer0zLzjGnvk<%|Rg07J~tnm=?mMhIMT`xb!s)H-yfcEDbeBSj$;g;K+s(Df=}ZP$IVP_40%ZCF$;E3cvH22BhHiw$$|T>^4Xwrw|vI%#K!(*%e<; zS+bAaZuIzIcSEq}g+M-Fl={cv-plM<#LY^q6Td?4W{*<@k&*Skf#4|##Xoj*t7eZTrF0QtGD`-WLTDPhq7o_tnYYU?%mp^{<|*#EAuvYyY>Yavfuqn2V+Z? zNb~H`+)(zg-r+&sZ!R?rb#@|`N>3n0VnbP|49Bxa^)UUky&jzeKw?y=uGfdqiQe{) zzUFk;Zbv+p*D=(O#$E_awPVf=)q|yV=Z@LD1GhUnOu?!*v>aVy_Jd}xZ}fwA`@uC# zl0~H4H(|R^)F+2>h|%Nt3Wo534avo%m-B8`vrTyoO_`LgG@dE-Q)`=xFfpV9-ts;T zMrMV~UXb%wPrer;3F+@%*)2X>rJ@m+3)sM9#NY@V?ceD=hLFDf&+2HM8RvY zK0JNO+6*u1a886KWv+FOitr4E zyd&2tR|=+FE_B2qOxY&IFIRjjLt&dEho>p;80i2Z2IqQ#(D!9F!y=12p=7A~bY@e_ z(>O`P_qUyI1g;+a(Dx?UKG! zDs$d?TK-k%fVDN&0>uC=DKvA&Dro&YG*3m&S=kpjsRrTKbmt$M$Yqn~{z@?uGMLOka?u=t_v9W=mnLA^lhfY1F;+XZ)wv8~AUh0WWY7v8P$$O) z-j(aOZ-i$~)H=+2NamCo*ksJv)_Q}AYbT-c3xOM|)Ug!lEWz1B)q9v%EEH>>)^SNczb{jT^7wu5@T?6b599bl%|o?gv+Cg=pk+pS9>9wP`Y@zD zHmfRs5So4|?zP~#dS|f>_+AZAKtGkSd>nbr&@>FAus=7EJwkX3YOymR7Q{rh&34XY zkJ?j1*}gywwaI3zpqC&&QW7F5w%Xy3uy=kPBOS>tQI|~Qg5KU@UgPO>d!}m1MNw_u zk4Cpr<@hLv;2WC52R25mOaTpH0fcx6wmv{Xm&fc2lc|GJgW3B%%>McUa7u&OmoEf~ zw}lsecp<2)!R-HPA*gJP(BkhdEc#0@dw%_+MWCJrvwvk4v!7W6(rhsM9~180D1`B= zi$PuuW`A}u*rmbjUs+7xeW2O~v;SQmIJm*=kNLo!4Q4+*i`oCAA5_#}_J6HZj0Us+rXSSUVD=gEGB9j|+4q)#?HbJf;c|{LnEh{-bJVAGF8I7KdvNzR%Rz$;X1}X~s~XJyYZa97 z8I|{H1^DsL3e9HH@Q;H7gQx#ZWl<}bJ?QS^LgoLH!dRIM{0}_LzG^85`!8zWSC)e4 z|B_0XUJ90NF#D~`3Yh)qGRpf^-NEf;AmYEKyZWt%sPSJX0cO$vc&O+IcgVTFy&OdR zH-sDi@8y(cF#FXjK-PuX&-;xPlxHye{uR`e!R%jJ!FdL=|K19N*>m^hD|xcbD&^OO zz#Gh-#DyOPvu9s&CH1#e==1NaqJ|7+|F^5CmF@cV<|?jWF#AtG4Bo#}_;>Ha@I-bM z`Q{gW<6++YZq*Q>o|`<({`XfK%$^q8x*81KVD=>n>-?O``{gy%#pkuvzlJCKg0}v@ zHC(}9_S@IO`uL*I_U^Sjb$hTCTzDnU(1y9%la$O*{Yh3XuKl^`x2nC)NEwtmmGts=WHDqCW$( z=goYrifcvn7S=t=6<*Rc4n0cA-_t$6`Y6w9F#DgaX5SplUVhHC^0t5*&Mtz62CaeI zr`%6^z&-9Hrq~s5@)?SBJiV+)4{L3)8!?hY)NK(paKm;(?s{-?Ha5{ z$svi@Nz35(i5cwro26lU3jBTw{6-kQ11_2OQ>BvKH+oYu9gQ(e<2QnMH@(7G=kL5~ z$yMw6_Q+^0!^;k4=fSn3>_m(fkPkr0$%WiMy%{e`vLy)noFg`q%Av*q?&Cy;9wJxE zQ!cTqM86!yPqdrxSElicRx7W{PBi~MMRT=U{b?MzM>&A8sHc_)lXIHAhJT(7P(cR1 zvT*HgyteXX^g$l*R>z1Z#jOl(G9As7r9h_QcwWHsm9+CHGoF)@2Gx?!gBfYGZ&=5y zkpLR1GiVdb(i*oXaS^7baY@|n7xjPTfhuGbm`^oc-K++j!W-5h8K;h zz^Ql)FHqj1#DT>~%OR>Qi?u^sUN$hxhTh1`rsyRjZWu)`lWkrVYRZfr{-HQv!xC7b+%gUz-TRtiL zflQ|z+zZr@(M8t7CXFX?LE%VAn9pirsdth&gimr!&G5!{8O|xuA#*+pN0XXLXGN<$ z7VV3Gi zzLj)4TxZUIJeCH=PL?&f3xvDo1C=i`=f?!-u(G*5sdzjg-FT&=Ir8lJYo^MsSPnjx z&qkhb@ee}5dA1{-!-$o$MKZz2n@7ONVM6P&o{6EZA88ncCXw_wA!P|}50T@mcl_Uoqk3PWDW#v3 zN6g&WG2B4eMcB$fezSMB_Hv?Hq>Fg&8ZZ*12ta$752@QY^%ghcOTB^bh}#*$megBB zfN)Twg61wOeqL_hX!P$`g0m{ua4bYn{`?`pUr^Y)v7w zhx1L*YjK#CLpU+6x5m@M^)Ur=>9I}Sts()dFIr$9Y;h?7@7h+V2ouZ}VchS=*C!{4 zqQ-_Bl$7#SLu3$QL58@T|LIhAyk-i10HCM2@ui7aTcHE4oU<)R(U1oW6=&T&9og&N zRqZjF2vgKV#G9ugua7a;Su|G`HaP!vF#f61D@27~v@4$Hdfszr!xwD|?rY}Jx|+RD z_KAALzg1J^crXya*GpftZ{ppUD!mvmUChTPY>6po3AfG%nCpkb3{^nb$|^YjH#+NM zha5ab5Vphy!u}m&s8QY|B6Wy{ziK8_RKR&x5cel&wry!SVoPm5deKjqe>1 z`4m(b7Y{u}9F+7{X}ErM3b6EZ$cy%(xBox1rK0te5d(s zAr!$5p1-RpLh%Nf_q@M;5%5MEon!X1opC~>pG*S1+zpKbkbf=-U|zw4$1|0woYV1Q zkPDCFMb=>H1#2&RCPhiUXv5?G2Zd! zRIe0MWaH#HI1p;#CNQmPMYJ*4-lS(1)#X zz>vF^hG09TKj4S_aTH3rF{GAH6MMXCMtm=zO3uVY(;4Q!%c=~XzY{An4 z{0fqeqjmzGX6y|3`BYD;dc4X1Lg2M)lxs#K=5;38U78^^%9FhFdSkGQ<=q^4-!WVi zg!?{4bXFsMhYc^IC8D_GT`u7nV80GhAI39XsE?XN%HvE`@w_+~sCPsz&%z+e9wzpReQLiq60bhz5YXKvbhM$VjSdzYVg8f}kUDJ#ZHK0wwg?Y@W1|6bV~_ z;)`vb*|gn?yI%V}t>CS`nr2hD=c+FQpH&x=%q5JTR|1Qx$BIYB5D&f9rX8Djg8k`J zV2gd$=52&I_gPP+d$Wf!Lrj{}KXVB8d^ZuP-F$YE+oe0V6}~9ET5GG@l}pg;x5gF* zPC#NfW+BA!C!+1~M7Xxgql5(BS@S?1PoZjcbjEL=uzAQ60U!U9i+TKbT5EWI3so0{ z3F{-2HQx|j^Ys;Mb)G(3lI8<9vA!L%Lh8g@jW`;tVe>RM6fD+iTnEsxb@9ANHi3Yp z;RfiBpjjyYrvQT)dYBapbrg(nOL8}!c|ncbJ~emuTKjbbtO<_QS>E}idq4^}J_<(6 z8zJV&cgjivGGheEmFQgUVoE3XD(OP)?RUW&vX$-7gHF>Vuj25WCH*yfsc%#)sx zXg6QIL4oI|B2F}z_HQNW1;m4Lp4X3h^s=Y|&h|RlsFmbljk9{mmB6b5srrRjnlE9g z7GbGn4@Eb8d!w%VAo+Wb zsJ`nfcjGZ#kbXP#Lbt!)6?z+E;8yb8U=KNqY#$hw?VM|HN=VhsW%BG{zx>kGo0Gee zU~3HDZ6;g77AQV3oY$NT5A3Y9*rqIM_?WdLwgs_G;iw9SV00%pqryz@v!002pyO%j z@iv@0%P9}Zvdhz*zv?cHPtUWLrK-h|a<&1gBAb|d5H3Pw*hWFv?DhoIt?7oj6jtAH z$V=gBM1bKC8CaZd(w;j^oLO)SS7lZ*%)mCFfP(;27{A?^!4#-F{swJg%G&l4a6m3| zIuIKpXK4VfBY6R*I9&9Mo66e*P&<3bAq*3N=E0zdPLvGgO5$k@2U)qG z73C?&xEQXnWutpww2Z0e7>N-CxMVqV7h3&Wc!ev1w+Ib9Q)|j;Tde>_;k5_ zts?>v+jm904)vj>c)?+dkfk@5Q!}&z*_4zU#s-C#hq!u#?}*=Wge@tCl_eUHgqT zrhq)tkg7#uqi^0oQSC;j4{qTaIMO7>5y{8AkG}W)q07zk61b{(32OLBSme4Q{1u1{ z@8&-Ri5{bWqlw&g-=(?;1{Ud5xM{UCabKOY;t}0ZoX!YjKZ|o>oBEIFzO(sPu6Pay zBmXF}L;c^EsOMD}iC|=d5fYLX1<9dLNfSvGBVLT8k;u7h-W|CpbjxILb9N+j>(bvP|!t;l%g$_eMBH2LCzh+-n}JfK;SJ!QJ>T1Tq7yWVN_JZB=Sm0i(DF=wd_ zatnu`{?6T5*j8fT>7B{8U>8Y4l)$>+I)&@`&JExQjf6M51GY%^C1ZrYn`!wW`U zwqQIt%#^y!#0ztD6B(?-)jJZ&mK2lZMvmIf7!(ehAz8EWnh-dB>`uy)hcd&v-m>) zBWq%=1R@A+gLyr&xPf3pqI*D^Zwk&+)D~xG0*CkhCof~!Rm`ORIx0KX`kmu22GCA2 zrGab6#+$>|H*Ii?nj{}1pRg}ktWR|n^nucufDV8N={lH z%FefgB$eEkty(K9@dsvyR)i-H&y*&}rRtVwvuf!N#Db|*5(gss(BV zo0DR|$cIu6dmUCrwE_yNTjYgmHNL0?HbZ1*0Kwang5*Z_SEMquAcSAIu!0P>7jplh zI)<4xF+jYR%M6;lQf5a@kd3n~S9KaF>jTh9$^S&Lrp*BM!E7nl2y>29Umw&cH9#ux(?jP3HcYIJ5epp-N3;%h*cDDZ955)iPwe_MOvc!*S>(LU*`-ryo zl|U!>sIL2}N7rDhxRj^;asAq)*)M-WTcl1epcsZDk<&f^cFt81S-YP>l!aC;eGrkr4snkQpf?nAYebS z6bi&IYTqv}EBbE`EGXq$%K-a-S*85aLnK)E72Q?8vUUHe?tpnFzY5&XU2R(q1>)Bs zuoOAVAr|~+o%`h#&=`J0CEr{@o&KiI{j}zV{B6CheJi>C?`q$-lpNvriYn(7tyx8> zzb~4@W2-1@ldk)jRh+R|rTq6*Jb8u5J$QYl{&4dajW zj-Fn}8~U>9dF6UYGhfjiw6CY;|5(4iw4Qo2bd4XYqD6jHclCuT_I*vi2CJw6L)U0} zl-~AFs{5aRlq+0SdH?t*q^RfhWOScQm5H7|R zT%u&;Bs(Lp9=~sMTD(1AEZ{BB%8zj9QF9I1fqxo#lE2ay1Fw!X$mH#m5shUf>z}l^ zA;NaUf$OF5fLnSs5Cmey=`&LvO>2qI9KWGJrA3XCqlv(+CrnXKMhq>4yI+6Nnk3L3 zF2+_e6Yj?n!nYzgA6F+#66VFz2XzCw)}20_1s&bu0LXIa=2)319Mx^4tR9Kyf}!-j zTJ9>jiA1TyAMAqw0;GR{4C6!u9%3GoU9m%a5ha74cA!@tB)eYnL@ij8Givf)>xOt< zqKYrtHz0CEb`jGLC1k4*f3xC^f&CpN`|&iS27Fw^#M@3;Dq|&&-6r#DDA!LiTGZs^ zUU?XZ?SZ{wjnn{#5E8^IAFy2_AgK^5Ib83Cat49L5YSced9}FxdGh_q^a)?Ye!_Rj+0-_9#F~1Y zTo_%cn%e|0l|)~LC4&!3UdsKNGppMmZ#;oWK>D{M|N7OQ#y50r*g5CBIiO%_LN3N$ z?Z!Q@RptYUG;c4TXO1ZL*d2LiY*kfU)Oc+5BU!27e`YuvDZ||;a5ePFOOrcJ5k(L{ zs&^GW=TJNdK+01-%x82uZ};NsL0v-kC(kaHDTcx^j8Maop_$_TAZfdNbkJNem1bAw zD?fP0w79&NBb-OoPy%MnUYoQEK_8{-vAlG5M~DERiQBI4N{tJUY`MOdTJG{=-tErUkgEpL=)*9@4AyfP_7Xe?J1vBUv6!SKvYNekSQcC^P&l zpi8i$VRBSq)P)c#aKM$--1Zb>SYCEk>$Q<&ZkqSwynTHFyR6fWEuYHF)HoY_i{ z+cx+3hTwq>!CkX;Kyk*xUq?bV=9k1<2?d7C6BSW!kt6+0vUb+SN}zjyO%udkxH~1U z$ekn`OmJZ%jz{B-%U3*Z2*>wK4T%VDAVdkh4CPd9R873PA~l1mTHHiNh^b&ZDIw6A zC7`xJz+w(U_iXkUT@nKs^X`~@(y=pjyg-xD)4ZFtp{7V{a|HKtISyZ&RCiv7An}+lR7dJpl6sQa8n4EX`ee6O#+fys*aygBx1yx2 ztARA|DvoeGP_3!lFlxQIUvftP{9v!*txOv5hosZV6ZMnC_scVBZng@V33KcsMxdFT zg=V7eXM*bxI@q(cUoOPD#brfo97)NC8Wmji2CmLT^=Dx@z~{>n!bmEPTyTV(yP>RN zKh2{&GN-#%oi`C?g|5q_b9cHj1ois`KwgNfzY;8ckpTj-;8@DOJ|37NHsS{Ee_XDJ z?WjFfc9r3XpP36GQf?BySFQJ?2lnyC1$guQX05v_4rF=?+bT#H!L~5@c5xZ$he* zL|%??+HjKfSx{O=16F2>2E$Hu-@eA=sivFkCq|pG3seGK0eps^C$utK%o)bc4yG0E zYMLB)y~g;23al4gV{bU;QVpZ_jgG6a9y^Fmz;vILiJ3~fGQThBHg3 z3nWto32-_tCr6w7rhq~%^SMVfmy&2BV{w|hN{%a^KX_&2ynwcd573v$(iv@ri7KPn z0e?n7weu_Qd;T}?IGy61?UlrnC&!y2KB~*O`wL7p(vEaB;RuTmzmeB#?rb!;LWUpw z8_8f42!qYLTKFT zXxdaAWB}FeJFFf%@z^^Yad#oQ4qaevl!-_5(C=f(*C|2B?`koSfDPiuoFr{Fsfmb} z74YPR|MEgWF1d?A+Onw|?yJKF&WW_z5E5~6L8pl@V$%5FllY?m+*B3}?T_a7g&wAd(@KP@+CIeMfg&bFVaMZ6FBun2iNU zIPIV%Q=&GXHQ$GGVSQzuO?{jW=ooS=vmP^*?@MSuccGT&alyRo!mpNJYKXzYVPasy z;Bv@q*t{^#5VesKkZDG#!m$Nbo@!{|pPws-D`HA&LkF7nEg!I)ilq40FLk#|X=+ z-I;{78lTx5+szyTNSjSbtO|H5DZ3J?Xr-;E%(L#nRF);G7uXNk-Lg4%c=i!mCE8a*9MqBo0lzuM zL&z&MFsw2bHt&^+ho%!Lk6V=irz{aDi{_#^cumY`)ChH=nRK#c$E9Uf#x?)4Y~|H=vBMs3dH= zyKXZMM5i~wloIn!jK5B&dPRIE6G_;hEheBAF?*uP=BGzKe^ArTKw9(AEF4``I~v zqQ;X+rqM;!XiH_W5VyLZ?=FUc0dVK8u;;e9Tik8x+Zfu&N0?O&?pS`Bqyi_iYL%v_ z<+|V~;6z9o_@#{3n37C6)ZXlB!Tb)-e3tAxGZpsrj%P zZKg@1LK%>nWB_&UTLIR0qu2$dmlAu0=#Ql8rA|>CL=KdMEz%%(O4i7U*|oQaro|pq zUk)UfNn0vC3JX1z1KK5xCF%;kfe}K>(xc20^+Mow&^S|9KbYl|CeC=G0fF^wYdkYV z%h9_<31aYiPb;1TN7_S)Ns@|GNvnG6KZ7YB%8|e$ScMPfE%`6T0eB(DP7c$J)-Oj%=wU&GAXk^*z7xuQ zMSI{G;6E(6QZ3l2KUA3+Hes61Y8E@dDI-Y(d;JrTj;=la$nX+k-@LW^1lNT7(FeNo)ZgEeeE-NI2 zzM+(wg%xfWcDC>{LmvkY>l{3Qlm5$|^To@xK*4*cnHx}IWa3M1cp^ly#0Zr;GRAC~ zeUd^(92v>fh=|fGiWAmc8Fq(YhJjF zG`gO+xg&tQ;3g9ybGy5a6oJ9{UpLV4gE=XMEB7Z zoV7N)Tj8u6#Pk|8X+e(2nB+c=l7l3-CE034lPz$qI&-0F$R=FoKzb8tNVdg9h}nc< zA%e_ap#zuGEthjU64OUu%Z@{<3Baf9$9zpx(}H!yJfc)p1sfO55-3BVU`G22MrU?R zN@)~p)p(K1Nb?Bzfu8OpV7?F&u#MLU?*|QCCYu;@g^5F`nC;0;=tz-5%^V}a;TBla zre^3Y+meUn(cFZGGE8dV>Vuh`8s}{$c)}w_%pOP%X+h4{#LhF2=6g&~{!QEpp2 zb3`n{7{(UoeTydpWhO0+WxB*n_sPw`S)$`;MEF1#<3`-8P{Wh;)PJn?g&~t>RN=nX z4cQuJtZ$|)Mr1|h9U(oQoVWOHkD-5FZ)Fe*+{VPINg@v-#CwXP8=fYQvfbCf9HTZU z0j`P_ge!N}wm1hedvaS?HnY{noG_ZSRsU8mSRI}`MD`SE`Pzcg^8@fPu8+EVQck%Y zjAogXkxc~d_sjZxJKK7#SUhD>5qe4up{EL_)W4RwH3n)>O8#Zc(l#4Ag${wVq1By~ zTo__}Q!p2-Ni-QqHR#5P>Z4hroLZ7}#-r9G-#gT7P6ika&)X=OI4?;9mvWJ(1Lp|oFZidksYrr@xCzyn`-f|+51 zBR2NbM7j-q=Z`;F(VVB;{79a11IYx+O(_{tAOn170n`>tG=t>}A+*?{b9{OsRE2=x z{xb`qD%6OG5m;38cTjHl_2MGv9ENhkyd~?P+%WgU=NCiLXwX)0F~o#M5d_v3LrQ5< zDZgI~!NO2(x{JvQu|d?FiDHNahH~?qN4Y7VSM+i*w2sGh#>afn3_hf-F(2jqkhYfi zp?~~4ZSC|klf#F#^}jSn$q#F5O$j8DAJNw5N+4wXdu?4SfvWPO+FD-MDh} zVJJ5X%XqFI6Zz)RGVcAy_3M8qgC6n|+B#6i)BdEkn2+R>P;MY4{c{;l^l{a}N6R5; zd_vTSliK3TcfPC>uo%==w^@?#)VQ z9sfaZVdoN_@jr?}(X|9h&1Y2d%_T*D4&{b@JD2kLb9xJBmKOaZzmxytE6a+GLckzv z%F2g|_CvYh4tgJg+VYFqw{SVsoL^EYf4dxF$uH{;magC({fh2t=L*XERo%gv6}-z| z({Vq(5}L@blgXoq>?L34NcR2Ns-i!o&M7&&3gXLe>fEiGA>_A3Zd=}cq_Nh-6QQ6*ah^ex?a%E-Q^pU1geSlUuR4SS zJmVj7+s%T^XY9vS!o;VVbA_Yb*&k1$z?U*vq`Qj=eDMOHcbOw`QgW!SW*klaN0xKuL2C)cv{{iaC)?3gzz7c4I#0rIB7Ys>j5SsY3HA@DeyM*K&uy!TS))FK-O@55)s+EGGyq44j74cefP1F+tMhX?8^ZKb` zD9oIX7v(5kuy0zE^tZfBJR7Jc)) zxfp}tnT3Ic0eX+IcE3oZ9d1dSlhDZ6ARLd48SDa#13asIX72k;hB1{^GnTj~mAXqFxCKJB%pN=GVb9rhS7DHvc z$vxhzg@V1T1XX+EI1N>#r<D z4nP>-jPgVpIz%`_E=XUz(HTY@lkwSh^9@Ke5)c3CHe?dy5dx&cCOZL*uHB9dG$zm0 zyCp9e<=?x~`i+bD(;dOKut~OF0owxHfF=>2A;&~`rZQDsNu~)l64jqKNheg-d^26p zYu?xsH%j7l?)gRt2Ea**S;2CVGkd_o9fb2jq7nmUSk$A~2+o=Wv{MY&R0aePFJT*g ze~g}!mb(RsWRh3pyMt-#L-w^U+wEx%61y182S?`X3j5-AX`;@V5XS-QDM|Dl4qO}y zOkU6-*bpZ}WCSi25|Y&Jz(=rByDOendkyFGQsBHL{oi;IY`)(0*G}#B zSSotT@;l;U?zW)>-1XZ#$RbL5zLMGRw|o^)ll&KbFgXhfjRib?ZJAvG>v_QjUi*DF%?t#bHH6>$ob_Gc( zw!u)mQOo^5apZ=cjXjEj_hkA?3ToY87UZvW_tG@b%-{X{?;J)s z`JTS+GFq(TzuK4_Z%&>HTBdaRT(9<)gs=s-*!9b zFS!9aAoBdI(KT%REyp0`*hi?tko6Qb9J2P?kY6pvwoG28m~S(H?H3Vy zp0+lFhaKgc%N+DLxlzvX%nNKuLyk$L%e;7u54$67f0}d5a;TNoD^z9s03?EE%$C}!a^s`x) zB(%F!n{eNBcX?&4YNZq`r~GQeRB5~!xlQ&0W>w=gpJO;5hQMvRy|#GdM?m(8sa2*w zQUZ|_2S+w+*8ED};X&{l_sMac<{W?q&Zpt1u+srkw2#Y_aJdR|VcklBpXD>+>s+%l zumPDUp-&@@ON^se)6%BZ+_chH#wm_@(T;R*aC2m!{x#;Ee~ZP+}m zedD2!wGxi>Lt*=NaA~+UxHKMEarw=B48#)i^xl|9ALH?PSv>v#&#V9HY;2f418B}Y z8)5?tdyPr@GRl(rCmkF<+lXC^qDUtl!J0(&`Bjg8)nkcm5T86V=?Y`TXwzU5*2@$_ zS0`^X>*-Jc{Gvh!Zk1lGnJT?pLvlqMZoLR-IaEx&_Rie1J&2#DHZV2cC{wMf&w4TP zk3=7Hy#?AMMM_o}p(J^8#En9(73R z#9Nbaf{-2i-3gmg{>#F)cPF-*h}{30ys9_t06mtxv| zLu_EkPe*f`74wanjgy9aJCJd(L!Sbb5STk?wjFSKEkSsCoEwe8WA)Hq``AR_y~A7 z5EYaK0Slp?I|OqtkwKBK4Kn3oq%uW+7T-C5{h5m^q(${_la0vnrKojZ6dD8?q6$Q6 zj>)a#k7sx@yj@kJ*Vd~}@V6A+l+!2 zdE21Tu-)WIgYM?3eh*mdI^ImP>!KUG9_xBcW{BwTsSKJU7B1fn9iHfvFdZn!Xs?c8 zSMurYh;Izedt3`eDS{9;56%mmWAGUB8{zcsB+d;~?fhq^RE-dy#yy`|@B3Y+3r5}j z7oMrthg(qf$ygf7Y8nOdPEkrbT02b%n*gsEeFWAe0d8!-7dp>`8#n!hEJL^u?&WH! z20r#-%0G<@lk7dDdB||5C6~-gPz4pl0~=$nkSi=v7duTr4->~)6^tf{X((9<+G%6( zXcIXHu6HmUq1Y(2P0>ZXb(?(+dJhM5q#A;Q36H~N?3|ug-cr_F#@3EDIwzW)KKmAz zLzn5fdjX9#r7Ts`RAVPf($o6gs!q_sVkC#A> z_pyp#GGc&|qm9W$HnZUJv@`&hQc~3mH+F0c?qRW9dO;x~)W|t1rG@9%Yi{ z2P}iOItETk-eIe)T0j7E+Xv;rc2mTla<=5+>-_TWt6=Vty{52*HGP4>xI3%YQZ5d@Z+7(nSWANYp3qXKCaP#t#Yoz^w^fwnGl zDfJz2d!j_gns`FEVl-L04V9e_p6Gl#;p&NBiDFMIBcBzqc1tsm-={DZ5=ik- z5?=(G$#>z&wLT-`cq-(b5qwD_qWGWxj9j+N> zBw`-5={>Evd5$lvUAEzhB8c$|lOA%g$vxHRo_i(m+OypA>=1)W0osItj_nN;hQ5jH z11q7=9VM;^I~vUknk1U>FeEX+)4f8$#P6Tpgx4&M8kEZA2>6VY2Fjxu$}WIFY*tl< za~A-nf>=JqGNADiam9V`_7n{SNRsTg0SFh`%-FdVwi;@0m?%n^#IdJxn^1fiTw5Y> z*!wWkL(>rFLK)DqD7kQ=GusI@IGj6}!>4IZB!(ccs3zzO#ExOp190@(&Mp$@>PGVM z#cZHkFSa{G97mF%Y!k&oCMX7}AnC+`Bhw`b+vQpCBZuW_VYWW35)?%sfW74Vq$)7X zFd>MA8XyWvAQHtE%z~9+^7Wv&`SiH>=JyFna`rI$toYYkq}_APh3Gcu#SF;6h?~I@ zQ0NiRmB`HDB9}u-KQff18eSCVPBc2(rBm2{&rnoN{%}m3t;4>Cnk7)S(N5KVm zElrRu%giEBl46cpUXKhL<^^Cf?j|kV@WOdjt$*>h|BUMFW2(nziSX`kzz~hJUPT5g zYLfZ@0Nxd^h)H-*UEF&r) zoMGuF6x?ZT>TPs-8TyTBHxkc9I%<=L!J=bKeUjZ{^=8eNJ?L`$#{KKx+69k9-FD_p zwVZjd^}LT#?SlCB19grcN*@8pp?P9Zcpnvs$WwF&9IO8Z+&JsPldUPzW01szdN*sc zhaUQG!H_T4tPg%t3HX|r?oL1xW+SM9#V3BWZ3^CGSYzw zW`KB|NNbHO?PCE3)yOG3iGT2%R2qdVvrQ1Z*3k^>z0#@qWq$*Q9;jz@i~zoRDTZlX zaN!Q6$8Ba!IHA>`YR*^94;i4-Z2XNtPQa>3EAW5&D^f-WN zG5W*-oX3n~zvFQL|9%bk`Fll6=M`nvaF>PyxOy#Y&rQ1fkF2GP&0@2)t%a%AA|_nr zBh<dc)fHMsT@RK#P zhp+0c_Gs&C`t_L_jxrp;Pu0@u4F~W`wMBmg2axg>)fM%59KgS;D>?)Rkhl61^{_o( z(o=rBo@e}??)lRVlxsME|JVRi^llEIqM%mDrTaFEB4#IYC1> zD8{>hxwx^4c8RvaU-^qB@*0Dt7>EAzm{*1$D18ABs&yUK%v9N>+DPfenn{iog8+7j zeoM;{iB{8@ae4zMnAkor9?YL)86SG%?&f3 z>`Wh&I*1T@9yw9DC)f|EYew)sK#xPc=5!%PZY~I`PfbgoS zlhC&+!nKoSA^1FG58I13PG-k0yubL0scniTxIdI@1z?S5#P+FiD=q~@i6W0_-=LsGRQXO+D;8CstO9z69oduKv;fFd1t*{X`q(jc`Tc88xmT!*_5Eera5CWtjdnTugD5maMVV~`U~q_HT3^V|_1Mq~!Oofg0E>)myx~wi$Hlb4p~hLWf9LQq zaTWYUm^0h~uEzmI3Sz&ZG)Yw&bG@7zs7Jh6;#hpQTdl5SyY1xmkt){y-uLX-Abv~- zT1IK=r5rD5kD-L10+>9!qmeGJW_bKNzJ=}i#;2C;3vKLptmCmlL)R{^s`AsqiIr=e z;3di@#|y#c+Cp@@)AP!zyra6JVIF@vY4!?4S`nwXAOLj}Jzqx1!wI5qHAw)o1qdd^ zGcMn|w?UFy1?K|U!qYB^%2#2%8u+w z$n)d?l7dJ%K^v_B0Y=bhuo`7Wrl9_Knhye99h)l5cBM1 zD9cxeFGVslhsiz&zw7TCfp8x8!nH_9q}N5%i|n3jjOiF)gz?&F|2z~9U1jsZ{|CxSpE13MP6G2e zcErAp*Ox}XWQ!Pon9AN9VfhyW+YzνlY3HZxJmz@

  • lj5O>vgenqo3c2|q;#)Nn%WY;iU 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¬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 Date: Fri, 4 Nov 2022 20:54:27 +0100 Subject: [PATCH 20/41] ready for new esphome and blueprint --- nspanel_buero.HMI | Bin 4854221 -> 4854221 bytes nspanel_buero.tft | Bin 2688560 -> 2688576 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/nspanel_buero.HMI b/nspanel_buero.HMI index b53bc75e87c915d620fecb62158163522dc603bc..27f7e92a18e2b2b57a413b95bd7063d91f3e8d29 100644 GIT binary patch delta 1039 zcmeH`%}*0S7>8%+ibRyQl$LH0i}GEe-P%GawS2TAU1A|5ASa^sP(MO|MhOxV!-1c2 zP$NkXW4tKQ0|yUkN#;b*yM%f&Mooy}U`R|jXe7oM2PkahZ*Y=d=6UCRpTkaemY>e& zEsIF}rBrHCMiN&?-C9pK$*o^Y3dt6VBI7kp8;Z%kwzio5V{v3wEiY^Xsymg~)wcE$ zg%WdIz?&9>*Y|I;I!TE#ywf9#uAZB zY{~PFblLh*BV)!LIlbUX$#X!e~P~I?#y-q6@S{$)6~H|Jod9KG5|kN1pf(#0u6CQkLTZ z7a>ZHM;ZvZAnnY&Z6xGKjz72wapq<=Rh>(HIyX1zd@i8#cyNzg?{)xkn@99-DjM2(iA~Hkla>4in49qcRWQp=(vV;wQZ%S-eH!Q&Ne`$%-4v z#Q2ruHPy@J24exf^qh`Va`BLqVcrhu5ho8QwAIS` zvdSQvwMT7i_D3YbR{gOR_9R3L7;lRCSw}xD;FI4YqlH`?-q-l`iRhSd2J0HfdUtp2 EU)U}CYybcN delta 880 zcmX@Rcm>m0AZFaLkx^Vgk|8lOPtU{GlK~2T?U!V@z|FwGxY zV7cPC{8h7tLA!tIF*6Xe05K~Nvu)QfV83yGG;Dxjfg@~M1X=`Jgj$4KL|Q~! z#9G8#Bw8d}q*|m~WLjif= z3|b6Zj9QFaOj=A^%v#J_ELtpEtXiyFY+7tv>{{$w99kS(oLZc>xQIw@S50-1%w|(b zv}XSAJzYxD<<)kXi!Ll`(;K8b!?wpcxCk&#|1ihJV*9=yF1gBV`DvOQP<8D{#o01ABeG5`Po diff --git a/nspanel_buero.tft b/nspanel_buero.tft index abf68ea1df1a4c4833b530384e570fe5c06e408a..5647a7461c7718d13b726d0370663c5e09ec59ce 100644 GIT binary patch delta 10860 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 Yyu?i+hVB2JB;Pr;h;!UpSvc^&0N0cTt^fc4 delta 10851 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 Date: Fri, 4 Nov 2022 20:56:47 +0100 Subject: [PATCH 21/41] backup old config --- .../NSPanel_HA_Blueprint-beta/README.md | 159 + .../NSPanel_HA_Blueprint-beta/blueprint.yaml | 14851 ++++++++++++++++ .../custom_configuration/climate.yaml | 18 + .../custom_configuration/folder_watcher.yaml | 7 + .../custom_configuration/sensor.yaml | 78 + .../NSPanel_HA_Blueprint-beta/esphome.yaml | 1198 ++ .../nspanel_buero.tft | Bin 0 -> 2688576 bytes .../NSPanel_HA_Blueprint-main-2/README.md | 159 + .../blueprint.yaml | 3341 ++++ .../custom_configuration/climate.yaml | 18 + .../custom_configuration/folder_watcher.yaml | 7 + .../custom_configuration/sensor.yaml | 78 + .../NSPanel_HA_Blueprint-main-2/esphome.yaml | 1168 ++ .../nspanel_buero.tft | Bin 0 -> 2223144 bytes 14 files changed, 21082 insertions(+) create mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/README.md create mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/blueprint.yaml create mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml create mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml create mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml create mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/esphome.yaml create mode 100644 custom_configuration/NSPanel_HA_Blueprint-beta/nspanel_buero.tft create mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/README.md create mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/blueprint.yaml create mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/climate.yaml create mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/folder_watcher.yaml create mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/custom_configuration/sensor.yaml create mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/esphome.yaml create mode 100644 custom_configuration/NSPanel_HA_Blueprint-main-2/nspanel_buero.tft diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/README.md b/custom_configuration/NSPanel_HA_Blueprint-beta/README.md new file mode 100644 index 0000000..cb7a47e --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-beta/README.md @@ -0,0 +1,159 @@ +# NSPanel Custom with HA Blueprint +Custom Firmware for NsPanel (esphome) and HA Blueprint with configuration of button, light settings, thermostate, colorwheel, colortemp, cover, weather preview, automatic TFT upload etc. + +Why another version for the NSPanel? +Well - all versions I've seen have been missing something everywhere. +That's why I decided to create something myself. + +My thanks to Masto, Marcfager, lovejoy777, Hellis81 and SmartHome yourself ( link see below) for sharing your code. Give them the credit they deserve, I'm merely a copy paste ninja. XDD + + +### GOAL: +My goal was to create a version that could be quickly adopted for multiple NSPanels. +In addition, the configuration should be as simple as possible. Therefore I decided to put most of it into a HA Blueprint + +In addition, another NSPanel can be configured very quickly. But have a look yourself ;) + +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) + +(Home / Thermostat - more pictures see below) + +## Features: +- easy to use and simple configuration via Blueprint +- 40 buttons on 5 button pages with long press function for settings (more buttons are also possible) +- Weather + 5 days weather forcast +- Thermostat + Touch + Relay control for floor heating +- Light control (brightness-slider, colorwheel, TempColor-slider) - via Long Press +- Cover control (open, close, position-slider) - via long press +- Settings page (display brightness, display dim brightness, auto-dim, sleep mode, reboot NSPanel) +- Swipe between pages +- Top menu with 10 icons for specific states +- Heating control (hot water) +- Auto Upload TFT File to Nextion Display +- Swipe between pages +- modern design - design easy to change via Adobe Express (free + design template) +- 2 pysical switches +- and much more ;) + + +## NSPanel: +![My project-1-16](https://user-images.githubusercontent.com/41958506/192649717-6b04cd1a-1829-4fd5-8ba4-09eaf32f85d0.png) +![My project-1-17](https://user-images.githubusercontent.com/41958506/192650793-9b657fa2-8056-46d7-aca3-065cde291df8.png) + +(Home / Weather Forcast) + +![My project-1-18](https://user-images.githubusercontent.com/41958506/192650810-c7210d15-a07e-4f70-a593-af0a51c7f4bb.png) +![My project-1-20](https://user-images.githubusercontent.com/41958506/192652078-ec4f3268-c00b-42a8-b1f9-c4da3e53d7a5.png) + +(Thermostat / Settings Page) + +![My project-1-22](https://user-images.githubusercontent.com/41958506/192652105-23baac1d-9dee-40c1-8596-9cae8827cf1c.png) +![My project-1-23](https://user-images.githubusercontent.com/41958506/192652116-93b850d3-553b-4f14-bb0f-78dff959e2fd.png) + +(Light Settings Colorwheel / Light Settings TempColor) + +![My project-1-24](https://user-images.githubusercontent.com/41958506/192652126-91b0aae9-75ae-44a0-842d-0a78d93f2da5.png) +![My project-1-25](https://user-images.githubusercontent.com/41958506/192652131-604c0636-0f96-44b8-ae6a-793bde56d0e1.png) + +(Cover Settings / Button Page) + +![My project-1-26](https://user-images.githubusercontent.com/41958506/192652263-297cda87-3eff-452c-9ec3-3cd76da94de7.png) + +## Blueprint: +![Bildschirmfoto 2022-09-27 um 23 13 33](https://user-images.githubusercontent.com/41958506/192652755-069f91c9-927e-4aea-9569-d596cdfa0e56.png) + +# Pages + +## Home +- current weather with button to Weather Forcast page +- Temperature outside +- Status icons at the top +- Room temperature with button to thermostat page +- Room humidity +- Hot water temperature +- Button to display settings page + +## Weather Forcast +- 5 days Weather Forcast via swipe (Integration Accuweather - but should also go with another integration) +- Lowest and highest temperature outside +- Date +- Rain probability +- Sunshine hours +- Sun pressure +- Thunderstorm probability +- Wind speed +- Night thunderstorm probability and wind speed + +## Thermostat +- Touch Temp control +- Outside temperature +- Hot water +- Floor heating on, off and idle +- Hot water button +- Status icons + +## Display Settings +- Restart NSPanel +- Sleep mode - display off after time X +- Display brightness slider +- Display dim brightness slider +- Status Brightness in % + +## Light Settings +- Light on and off (alignment with HA) +- Light color with Colorwheel +- Light color with TempColor slider +- Brightness Slider +- Brightness in %. +- Tempcolor value +- Jump back to the right button page + +## Cover Settings +- Open and close cover +- Cover position via slider +- Cover battery value (I use Ikea roller blind) +- jump back to the right button page + +## Button Page +- 40 Button +- 5 Button pages +- all buttons with long press function +- automatic detection by long press if it is a light or cover for submenu +- swipe between all pages +- swipe also down and up for fast access to certain pages +- number of buttons and button pages can be extended - functions like long press, light settings and cover settings stay the same + +## Upcoming Features +- Shorten Esphome code and transfer to Blueprint +- Cover page with window open status as image +- small design adjustments +- Notifications on Home Page +- Energy and Gas consumption on home page +- Extra page for energy dashboard +- Garbage plan with icon on home page +- Let's see what ideas I still have ;) + +## HowTo Deutsch +1. den Code aus der Datei esphome.yaml kopieren und in HA unter esphome einfügen. Vorher muss natürlich ein Device erstellt werden. +1.2 in der ESPhome Datei müssen Passwörter eingesetzt werden. Entweder in der ESPHome Secret oder einfach in der ESPhome Datei +1.3 Einige Entities sind aktuell noch in der Esphome Datei angegeben (direkt unter den Passwörtern. Diese Entities müssen noch angepasst werden. In zukunft will ich aber auch diese ins Bluebrint einbauen +3. den Code aus der Datei blueprint.yaml kopieren und eine neue yaml Datei unter config/blueprints erstellen und den Code einfügen +4. HA Automationen neu starten -> Enticklerwerkzege -> YAML -> Automatisierungen +5. den Code aus der Datei sensor.yaml und climate.yaml kopieren und eine eigenen yaml Datei erstellen. Der Code wird in zukunft direkt im Blueprint eingebaut. +6. den Code aus der Datei folder_wather kopieren und in der coniguration.yaml einfügen +7. TFT File auf Home Assistant hochladen (Der Pfad kann später im Blueprint angegeben werden +8. Blueprint unter Automationen auswählen und und Felder ausfüllen. + + + +## Thanks to: +SmartHome yourself: https://www.youtube.com/c/SmarthomeyourselfDe_DIY + +Masto: https://github.com/masto/NSPanel-Demo-Files + +Marcfager: https://github.com/marcfager/nspanel-mf + +lovejoy77: https://github.com/lovejoy777/NSpanel + +Hellis81: https://github.com/Hellis81/NS-panel diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/blueprint.yaml b/custom_configuration/NSPanel_HA_Blueprint-beta/blueprint.yaml new file mode 100644 index 0000000..1ac4bc4 --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-beta/blueprint.yaml @@ -0,0 +1,14851 @@ +blueprint: + name: NSPanel Configuration + description: v2.0.0 - Configuration and synchronization NSpanele via Blueprint + domain: automation + input: + nspanel_name: + name: NSPanel Name + description: Name NSPanel. Esphome Dive Name is "Nspanel Buero" then HA make it the entity name "nspanel_buero". So nspanel_buero must be entered here. The correct name can also be found if you search for "last_click" under Entities -> sensor.nspanel_buero_last_click + selector: + text: {} + language: + name: Language for NSPanel (coming soon) + description: select your language for the values on the NSPanel display + selector: + select: + options: + - DE + - EN + tft_path: + name: Nextion TFT File Folder for the service Folder Watcher + description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' + default: /config/www/nspanel/buero/nspanel_buero.tft + selector: + text: {} + delay_jump_page: + name: Delay to avoid sync problems (coming soon) + description: When switching pages, synchronization problems may occur due to the network / WLAN. To avoid this problem enter your value for the delay (milliseconds) + default: [] + selector: + text: {} + sync_value_ha: + name: Synchronization of the values in the Light Settings and Cover Settings submenus + description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor values are changed immediately. -> Causes numbers jumps + default: 'No' + selector: + select: + options: + - label: 'No' + value: select_no + - label: 'Yes' + value: select_yes + sync_slider_ha: + name: Synchronization of the Slider in the Light Settings and Cover Settings submenus + description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor sliders are changed immediately. -> Causes flickering on the slider + default: 'No' + selector: + select: + options: + - label: 'No' + value: select_no + - label: 'Yes' + value: select_yes + weather: + name: Weather Integration (coming soon) + description: select our Weather Integration + selector: + select: + options: + - Default + - AccuWeather + accuweather: + name: Name assigned to the AccuWeather Integration (Optional) + description: Name assigned to the AccuWeather Integration. For Example - Accuweather Intergations name is Home Weather -> Then please write * home_weather * in it. You can find the needed value in your entities + default: [] + selector: + text: {} + outdoortemp: + name: Outdoor Temperature Sensor (Optional) + description: select the Temperature Sensor. If no outdoor sensor available write "default" or "accuweather" to use the outdoor temperature of the selected Weather Integration. This value is displayed on the Home Page an Thermostat Page + default: [] + selector: + entity: + domain: + - sensor + humidity: + name: Humidity Sensor (Optional) + description: select the humidity Sensor. This value is displayed on the Home Page + default: [] + selector: + entity: + domain: + - sensor + hotwatertemp: + name: Hot Water Temperature Sensor (Optional) + description: select the hot water Sensor. This value is displayed on the Home Page an Thermostat Page + default: [] + selector: + entity: + domain: + - sensor + left_button_entity: + name: Left Button (Optional) + description: Left Hardware Button - Select the entity that should be switched + default: [] + selector: + entity: + domain: + - light + - switch + - input_boolean + - cover + right_button_entity: + name: Right Button (Optional) + description: Right Hardware Button - Select the entity that should be switched + default: [] + selector: + entity: + domain: + - light + - switch + - input_boolean + - cover + +##### Button ##### + entity01: + name: Button 01 (Optional) + description: Nextion Editor - *buttonpage01.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity01_name: + name: Name "Button 01" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity02: + name: Button 02 (Optional) + description: Nextion Editor - *buttonpage01.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity02_name: + name: Name "Button 02" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity03: + name: Button 03 (Optional) + description: Nextion Editor - *buttonpage01.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity03_name: + name: Name "Button 03" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity04: + name: Button 04 (Optional) + description: Nextion Editor - *buttonpage01.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity04_name: + name: Name "Button 04" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity05: + name: Button 05 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity05_name: + name: Name "Button 05" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity06: + name: Button 06 (Optional) + description: Nextion Editor - *buttonpage01.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity06_name: + name: Name "Button 06" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity07: + name: Button 07 (Optional) + description: Nextion Editor - *buttonpage01.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity07_name: + name: Name "Button 07" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity08: + name: Button 08 (Optional) + description: Nextion Editor - *buttonpage01.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity08_name: + name: Name "Button 08" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity09: + name: Button 09 (Optional) + description: Nextion Editor - *buttonpage02.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity09_name: + name: Name "Button 09" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity10: + name: Button 10 (Optional) + description: Nextion Editor - *buttonpage02.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity10_name: + name: Name "Button 10" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity11: + name: Button 11 (Optional) + description: Nextion Editor - *buttonpage02.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity11_name: + name: Name "Button 11" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity12: + name: Button 12 (Optional) + description: Nextion Editor - *buttonpage02.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity12_name: + name: Name "Button 12" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity13: + name: Button 13 (Optional) + description: Nextion Editor - *buttonpage01.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity13_name: + name: Name "Button 13" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity14: + name: Button 14 (Optional) + description: Nextion Editor - *buttonpage02.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity14_name: + name: Name "Button 14" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity15: + name: Button 15 (Optional) + description: Nextion Editor - *buttonpage02.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity15_name: + name: Name "Button 15" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity16: + name: Button 16 (Optional) + description: Nextion Editor - *buttonpage02.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity16_name: + name: Name "Button 16" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity17: + name: Button 17 (Optional) + description: Nextion Editor - *buttonpage03.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity17_name: + name: Name "Button 17" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity18: + name: Button 18 (Optional) + description: Nextion Editor - *buttonpage03.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity18_name: + name: Name "Button 18" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity19: + name: Button 19 (Optional) + description: Nextion Editor - *buttonpage03.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity19_name: + name: Name "Button 19" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity20: + name: Button 20 (Optional) + description: Nextion Editor - *buttonpage03.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity20_name: + name: Name "Button 20" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity21: + name: Button 21 (Optional) + description: Nextion Editor - *buttonpage03.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity21_name: + name: Name "Button 21" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity22: + name: Button 22 (Optional) + description: Nextion Editor - *buttonpage03.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity22_name: + name: Name "Button 22" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity23: + name: Button 23 (Optional) + description: Nextion Editor - *buttonpage03.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity23_name: + name: Name "Button 23" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity24: + name: Button 24 (Optional) + description: Nextion Editor - *buttonpage03.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity24_name: + name: Name "Button 24" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity25: + name: Button 25 (Optional) + description: Nextion Editor - *buttonpage04.button01* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity25_name: + name: Name "Button 25" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity26: + name: Button 26 (Optional) + description: Nextion Editor - *buttonpage04.button02* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity26_name: + name: Name "Button 26" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity27: + name: Button 27 (Optional) + description: Nextion Editor - *buttonpage04.button03* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity27_name: + name: Name "Button 27" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity28: + name: Button 28 (Optional) + description: Nextion Editor - *buttonpage04.button04* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity28_name: + name: Name "Button 28" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity29: + name: Button 29 (Optional) + description: Nextion Editor - *buttonpage04.button05* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity29_name: + name: Name "Button 29" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity30: + name: Button 30 (Optional) + description: Nextion Editor - *buttonpage04.button06* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity30_name: + name: Name "Button 30" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity31: + name: Button 31 (Optional) + description: Nextion Editor - *buttonpage04.button07* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity31_name: + name: Name "Button 31" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + entity32: + name: Button 32 (Optional) + description: Nextion Editor - *buttonpage04.button08* **(ONLY light | switch | cover | input_boolean)** + default: [] + selector: + entity: + domain: + - light + - switch + - cover + - input_boolean + entity32_name: + name: Name "Button 32" (Optional) + description: Button label - 10 characters are supported + default: [] + selector: + text: {} + +mode: parallel +max: 5000 + +######################################### +# +# +############################################################# +##### CLOSE - INPUT ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Variables ##### +############################################################# +# +# +######################################### +trigger_variables: + nspanel_name_trigger: !input "nspanel_name" + last_click: "sensor.{{ nspanel_name_trigger }}_last_click" + last_click_lightsettings: "sensor.{{ nspanel_name_trigger }}_last_click_lightsettings" + last_click_coversettings: "sensor.{{ nspanel_name_trigger }}_last_click_coversettings" + left_button: "binary_sensor.{{ nspanel_name_trigger }}_left_button" + right_button: "binary_sensor.{{ nspanel_name_trigger }}_right_button" + nextion_inited_trigger: "switch.{{ nspanel_name_trigger }}_nextion_inited" + entity_long_trigger: "{{ entity_long }}" + + +variables: + nspanel_name: !input "nspanel_name" + command_text_printf: "esphome.{{ nspanel_name }}_send_command_text_printf" + command_value: "esphome.{{ nspanel_name }}_send_command_value" + command_printf: "esphome.{{ nspanel_name }}_send_command_printf" + command_font_color: "esphome.{{ nspanel_name }}_send_command_font_color" + command_background_color: "esphome.{{ nspanel_name }}_send_command_background_color" + tft_upload: "esphome.{{ nspanel_name }}_upload_tft" + tft_path: !input "tft_path" + humidity: !input "humidity" + hotwatertemp: !input "hotwatertemp" + outdoortemp: !input "outdoortemp" + time: "{{ (as_timestamp(now()) | timestamp_custom('%H:%M')) }}" + weather: !input "weather" + language: !input "language" + left_button_entity: !input "left_button_entity" + right_button_entity: !input "right_button_entity" + +# Sync Settings + delay_jump_page: !input "delay_jump_page" + sync_slider_ha: !input "sync_slider_ha" + sync_value_ha: !input "sync_value_ha" + + +# Icons Mapping + cover_pic_closed: "106" + cover_pic_open: "107" + battery_icon: "108" + light_pic_off: "125" + light_pic_on: "126" + + +# color for buttons + button_light_off: "90" + button_light_on: "91" + button_switch_off: "92" + button_switch_on: "93" + button_cover_off: "94" + button_cover_on: "95" + button_color_1: "65535" + button_color_2: "10597" + + ##### Weather DE ##### + date0_de: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date1_de: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date2_de: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date3_de: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + date4_de: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" + + ##### Weather EN ##### + date0_en: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date1_en: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date2_en: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date3_en: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + date4_en: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}" + + ##### Meteorologisk HA Default ##### + ha_weather: "weather.home" + + ##### AccuWeather ##### + accuweather: !input "accuweather" + accuweather_home: "weather.{{ accuweather }}" + ##### Forcast Day 0 Accuweather ##### + accuweather_realfeel_temperature_min_0d: "sensor.{{ accuweather }}_realfeel_temperature_min_0d" + accuweather_realfeel_temperature_max_0d: "sensor.{{ accuweather }}_realfeel_temperature_max_0d" + accuweather_hours_of_sun_0d: "sensor.{{ accuweather }}_hours_of_sun_0d" + accuweather_uv_index_0d: "sensor.{{ accuweather }}_uv_index_0d" + accuweather_thunderstorm_probability_day_0d: "sensor.{{ accuweather }}_thunderstorm_probability_day_0d" + accuweather_thunderstorm_probability_night_0d: "sensor.{{ accuweather }}_thunderstorm_probability_night_0d" + accuweather_wind_day_0d: "sensor.{{ accuweather }}_wind_day_0d" + accuweather_wind_night_0d: "sensor.{{ accuweather }}_wind_night_0d" + ##### Forcast Day 1 AccuWeather ##### + accuweather_realfeel_temperature_min_1d: "sensor.{{ accuweather }}_realfeel_temperature_min_1d" + accuweather_realfeel_temperature_max_1d: "sensor.{{ accuweather }}_realfeel_temperature_max_1d" + accuweather_hours_of_sun_1d: "sensor.{{ accuweather }}_hours_of_sun_1d" + accuweather_uv_index_1d: "sensor.{{ accuweather }}_uv_index_1d" + accuweather_thunderstorm_probability_day_1d: "sensor.{{ accuweather }}_thunderstorm_probability_day_1d" + accuweather_thunderstorm_probability_night_1d: "sensor.{{ accuweather }}_thunderstorm_probability_night_1d" + accuweather_wind_day_1d: "sensor.{{ accuweather }}_wind_day_1d" + accuweather_wind_night_1d: "sensor.{{ accuweather }}_wind_night_1d" + ##### Forcast Day 2 AccuWeather ##### + accuweather_realfeel_temperature_min_2d: "sensor.{{ accuweather }}_realfeel_temperature_min_2d" + accuweather_realfeel_temperature_max_2d: "sensor.{{ accuweather }}_realfeel_temperature_max_2d" + accuweather_hours_of_sun_2d: "sensor.{{ accuweather }}_hours_of_sun_2d" + accuweather_uv_index_2d: "sensor.{{ accuweather }}_uv_index_2d" + accuweather_thunderstorm_probability_day_2d: "sensor.{{ accuweather }}_thunderstorm_probability_day_2d" + accuweather_thunderstorm_probability_night_2d: "sensor.{{ accuweather }}_thunderstorm_probability_night_2d" + accuweather_wind_day_2d: "sensor.{{ accuweather }}_wind_day_2d" + accuweather_wind_night_2d: "sensor.{{ accuweather }}_wind_night_2d" + ##### Forcast Day 3 AccuWeather ##### + accuweather_realfeel_temperature_min_3d: "sensor.{{ accuweather }}_realfeel_temperature_min_3d" + accuweather_realfeel_temperature_max_3d: "sensor.{{ accuweather }}_realfeel_temperature_max_3d" + accuweather_hours_of_sun_3d: "sensor.{{ accuweather }}_hours_of_sun_3d" + accuweather_uv_index_3d: "sensor.{{ accuweather }}_uv_index_3d" + accuweather_thunderstorm_probability_day_3d: "sensor.{{ accuweather }}_thunderstorm_probability_day_3d" + accuweather_thunderstorm_probability_night_3d: "sensor.{{ accuweather }}_thunderstorm_probability_night_3d" + accuweather_wind_day_3d: "sensor.{{ accuweather }}_wind_day_3d" + accuweather_wind_night_3d: "sensor.{{ accuweather }}_wind_night_3d" + ##### Forcast Day 4 AccuWeather ##### + accuweather_realfeel_temperature_min_4d: "sensor.{{ accuweather }}_realfeel_temperature_min_4d" + accuweather_realfeel_temperature_max_4d: "sensor.{{ accuweather }}_realfeel_temperature_max_4d" + accuweather_hours_of_sun_4d: "sensor.{{ accuweather }}_hours_of_sun_4d" + accuweather_uv_index_4d: "sensor.{{ accuweather }}_uv_index_4d" + accuweather_thunderstorm_probability_day_4d: "sensor.{{ accuweather }}_thunderstorm_probability_day_4d" + accuweather_thunderstorm_probability_night_4d: "sensor.{{ accuweather }}_thunderstorm_probability_night_4d" + accuweather_wind_day_4d: "sensor.{{ accuweather }}_wind_day_4d" + accuweather_wind_night_4d: "sensor.{{ accuweather }}_wind_night_4d" + +##### Buttons ##### + entity01: !input "entity01" + entity01_name: !input "entity01_name" + entity02: !input "entity02" + entity02_name: !input "entity02_name" + entity03: !input "entity03" + entity03_name: !input "entity03_name" + entity04: !input "entity04" + entity04_name: !input "entity04_name" + entity05: !input "entity05" + entity05_name: !input "entity05_name" + entity06: !input "entity06" + entity06_name: !input "entity06_name" + entity07: !input "entity07" + entity07_name: !input "entity07_name" + entity08: !input "entity08" + entity08_name: !input "entity08_name" + entity09: !input "entity09" + entity09_name: !input "entity09_name" + entity10: !input "entity10" + entity10_name: !input "entity10_name" + entity11: !input "entity11" + entity11_name: !input "entity11_name" + entity12: !input "entity12" + entity12_name: !input "entity12_name" + entity13: !input "entity13" + entity13_name: !input "entity13_name" + entity14: !input "entity14" + entity14_name: !input "entity14_name" + entity15: !input "entity15" + entity15_name: !input "entity15_name" + entity16: !input "entity16" + entity16_name: !input "entity16_name" + entity17: !input "entity17" + entity17_name: !input "entity17_name" + entity18: !input "entity18" + entity18_name: !input "entity18_name" + entity19: !input "entity19" + entity19_name: !input "entity19_name" + entity20: !input "entity20" + entity20_name: !input "entity20_name" + entity21: !input "entity21" + entity21_name: !input "entity21_name" + entity22: !input "entity22" + entity22_name: !input "entity22_name" + entity23: !input "entity23" + entity23_name: !input "entity23_name" + entity24: !input "entity24" + entity24_name: !input "entity24_name" + entity25: !input "entity25" + entity25_name: !input "entity25_name" + entity26: !input "entity26" + entity26_name: !input "entity26_name" + entity27: !input "entity27" + entity27_name: !input "entity27_name" + entity28: !input "entity28" + entity28_name: !input "entity28_name" + entity29: !input "entity29" + entity29_name: !input "entity29_name" + entity30: !input "entity30" + entity30_name: !input "entity30_name" + entity31: !input "entity31" + entity31_name: !input "entity31_name" + entity32: !input "entity32" + entity32_name: !input "entity32_name" + +######################################### +# +# +############################################################# +##### CLOSE - Variables ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Trigger ##### +############################################################# +# +# +######################################### + +trigger: + ##### TFT Upload ##### + - platform: event + event_type: folder_watcher + event_data: + event_type: modified + path: !input "tft_path" + id: tft_upload + + #### NSPanel boot Step 0 - Start #### nextion_inited_trigger +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# id: nspanel_boot_start + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + id: nspanel_boot_start + + #### NSPanel boot Step 1 - Language #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 5 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:5" + id: nspanel_boot_language + + #### NSPanel boot Step 2 - Buttonpage 1 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 10 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:10" + id: nspanel_boot_buttonpage01 + + #### NSPanel boot Step 3 - Buttonpage 2 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 15 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:15" + id: nspanel_boot_buttonpage02 + + #### NSPanel boot Step 4 - Buttonpage 3 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 20 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:20" + id: nspanel_boot_buttonpage03 + + #### NSPanel boot Step 5 - Buttonpage 4 #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 25 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:25" + id: nspanel_boot_buttonpage04 + + #### NSPanel boot Step 6 - Weather #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 30 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:30" + id: nspanel_boot_weather + + #### NSPanel boot Step 7 - Entities #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 35 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:35" + id: nspanel_boot_entities + + #### NSPanel boot Step 8 - Entities #### +# - platform: state +# entity_id: !input "nextion_inited" +# to: "on" +# for: +# seconds: 50 + - platform: template + value_template: '{{ states(nextion_inited_trigger) is match "on" }}' + for: "00:00:50" + id: nspanel_boot_finish + +######################################################################################################################## + + ##### Page Button - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click }}" + id: short_press + + ##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "press" }}' + for: + seconds: 1 + id: long_press + + ##### Page Lightsettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_lightsettings }}" + id: light_settings + + ##### Page Coversettings - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: "{{ last_click_coversettings }}" + id: cover_settings + + ##### Page Button Entity sync - Trigger ##### + - platform: template + value_template: '{{ states(last_click) is match "button" }}' + id: button_page + +######################################################################################################################## + + ##### Time - Trigger ##### + - platform: time_pattern + minutes: "/1" + id: time_state + + #### Weather State - Trigger #### + - platform: template + value_template: '{{ states(last_click) is match "weather" }}' + id: weather_update_state + + #### Weather Time - Trigger #### + - platform: time_pattern + minutes: "10" + id: weather_update_time + + ##### Humidity - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "humidity" + id: humidity_state + + ##### Hot Water - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "hotwatertemp" + id: hotwatertemp_state + + ##### Outdoor Temp - Trigger ##### + - platform: event + event_type: state_changed + event_data: + entity_id: !input "outdoortemp" + id: outdoortemp_state + + ##### Left Button - Trigger ##### + - platform: template + value_template: '{{ states(left_button) is match "on" }}' + id: left_button_press + + ##### Right Button - Trigger ##### + - platform: template + value_template: '{{ states(right_button) is match "off" }}' + id: right_button_press + +##### Button Sync Trigger ################################################################################################################# + + ##### Button01 Sync - Trigger ##### + - platform: state + entity_id: !input "entity01" + id: current_state_entity01 + + ##### Button02 Sync - Trigger ##### + - platform: state + entity_id: !input "entity02" + id: current_state_entity02 + + ##### Button03 Sync - Trigger ##### + - platform: state + entity_id: !input "entity03" + id: current_state_entity03 + + ##### Button04 Sync - Trigger ##### + - platform: state + entity_id: !input "entity04" + id: current_state_entity04 + + ##### Button05 Sync - Trigger ##### + - platform: state + entity_id: !input "entity05" + id: current_state_entity05 + + ##### Button06 Sync - Trigger ##### + - platform: state + entity_id: !input "entity06" + id: current_state_entity06 + + ##### Button07 Sync - Trigger ##### + - platform: state + entity_id: !input "entity07" + id: current_state_entity07 + + ##### Button08 Sync - Trigger ##### + - platform: state + entity_id: !input "entity08" + id: current_state_entity08 + + ##### Button09 Sync - Trigger ##### + - platform: state + entity_id: !input "entity09" + id: current_state_entity09 + + ##### Button10 Sync - Trigger ##### + - platform: state + entity_id: !input "entity10" + id: current_state_entity10 + + ##### Button11 Sync - Trigger ##### + - platform: state + entity_id: !input "entity11" + id: current_state_entity11 + + ##### Button12 Sync - Trigger ##### + - platform: state + entity_id: !input "entity12" + id: current_state_entity12 + + ##### Button13 Sync - Trigger ##### + - platform: state + entity_id: !input "entity13" + id: current_state_entity13 + + ##### Button14 Sync - Trigger ##### + - platform: state + entity_id: !input "entity14" + id: current_state_entity14 + + ##### Button15 Sync - Trigger ##### + - platform: state + entity_id: !input "entity15" + id: current_state_entity15 + + ##### Button16 Sync - Trigger ##### + - platform: state + entity_id: !input "entity16" + id: current_state_entity16 + + ##### Button17 Sync - Trigger ##### + - platform: state + entity_id: !input "entity17" + id: current_state_entity17 + + ##### Button18 Sync - Trigger ##### + - platform: state + entity_id: !input "entity18" + id: current_state_entity18 + + ##### Button19 Sync - Trigger ##### + - platform: state + entity_id: !input "entity19" + id: current_state_entity19 + + ##### Button20 Sync - Trigger ##### + - platform: state + entity_id: !input "entity20" + id: current_state_entity20 + + ##### Button21 Sync - Trigger ##### + - platform: state + entity_id: !input "entity21" + id: current_state_entity21 + + ##### Button22 Sync - Trigger ##### + - platform: state + entity_id: !input "entity22" + id: current_state_entity22 + + ##### Button23 Sync - Trigger ##### + - platform: state + entity_id: !input "entity23" + id: current_state_entity23 + + ##### Button24 Sync - Trigger ##### + - platform: state + entity_id: !input "entity24" + id: current_state_entity24 + + ##### Button25 Sync - Trigger ##### + - platform: state + entity_id: !input "entity25" + id: current_state_entity25 + + ##### Button26 Sync - Trigger ##### + - platform: state + entity_id: !input "entity26" + id: current_state_entity26 + + ##### Button27 Sync - Trigger ##### + - platform: state + entity_id: !input "entity27" + id: current_state_entity27 + + ##### Button28 Sync - Trigger ##### + - platform: state + entity_id: !input "entity28" + id: current_state_entity28 + + ##### Button29 Sync - Trigger ##### + - platform: state + entity_id: !input "entity29" + id: current_state_entity29 + + ##### Button30 Sync - Trigger ##### + - platform: state + entity_id: !input "entity30" + id: current_state_entity30 + + ##### Button31 Sync - Trigger ##### + - platform: state + entity_id: !input "entity31" + id: current_state_entity31 + + ##### Button32 Sync - Trigger ##### + - platform: state + entity_id: !input "entity32" + id: current_state_entity32 + +######################################### +# +# +############################################################# +##### CLOSE - Trigger ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Action ##### +############################################################# +# +# +######################################### +action: + - variables: + ##### Entity - Page Button - Toggle Entity ##### + entity_short: >- + {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }} + {%- endif -%} + + ##### Entity - Page Lightsettings ##### + entity_long: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }} + {%- endif -%} + + ##### Entity Name - Page Lightsettings ##### + entity_long_name: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01_name }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02_name }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03_name }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04_name }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05_name }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06_name }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07_name }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08_name }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09_name }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10_name }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11_name }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12_name }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13_name }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14_name }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15_name }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16_name }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17_name }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18_name }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19_name }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20_name }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21_name }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22_name }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23_name }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24_name }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25_name }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26_name }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27_name }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28_name }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29_name}} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30_name }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31_name }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32_name }} + {%- endif -%} + + ##### Entity - Page Lightsettings - Skip Back ##### + entity_back: >- + {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }} + {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }} + {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }} + {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }} + {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }} + {%- endif -%} + +######################################################################################################################## + + ##### NSPanel Loading##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_start + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.loading + message: "Loading - PLS WAIT!" + + ##### NSPanel Loading##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_finish + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.loading + message: " " + + ##### language Setting DE ##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_language + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: weather01.a01 + message: Heute + - service: "{{ command_text_printf }}" + data: + component: weather02.a01 + message: Morgen + - service: "{{ command_text_printf }}" + data: + component: weather03.a01 + message: in 2 Tagen + - service: "{{ command_text_printf }}" + data: + component: weather04.a01 + message: in 3 Tagen + - service: "{{ command_text_printf }}" + data: + component: weather05.a01 + message: in 4 Tagen + - service: "{{ command_text_printf }}" + data: + component: settings.a06 + message: Neustart + - service: "{{ command_text_printf }}" + data: + component: settings.a07 + message: Sleep + - service: "{{ command_text_printf }}" + data: + component: settings.a08 + message: Helligkeit + - service: "{{ command_text_printf }}" + data: + component: settings.a09 + message: Dimmen + - service: "{{ command_text_printf }}" + data: + component: coversettings.a07 + message: Rollo + - service: "{{ command_text_printf }}" + data: + component: coversettings.a08 + message: Position + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a07 + message: Licht + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a08 + message: Helligkeit + + ##### language Setting EN ##### + - choose: + - conditions: + - condition: trigger + id: nspanel_boot_language + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: weather01.a01 + message: Today + - service: "{{ command_text_printf }}" + data: + component: weather02.a01 + message: Tomorrow + - service: "{{ command_text_printf }}" + data: + component: weather03.a01 + message: in 2 Days + - service: "{{ command_text_printf }}" + data: + component: weather04.a01 + message: in 3 Days + - service: "{{ command_text_printf }}" + data: + component: weather05.a01 + message: in 4 Days + - service: "{{ command_text_printf }}" + data: + component: settings.a06 + message: Reboot + - service: "{{ command_text_printf }}" + data: + component: settings.a07 + message: Sleep + - service: "{{ command_text_printf }}" + data: + component: settings.a08 + message: Brightness + - service: "{{ command_text_printf }}" + data: + component: settings.a09 + message: Dimming + - service: "{{ command_text_printf }}" + data: + component: coversettings.a07 + message: Cover + - service: "{{ command_text_printf }}" + data: + component: coversettings.a08 + message: Position + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a07 + message: Light + - service: "{{ command_text_printf }}" + data: + component: lightsettings.a08 + message: Brightness + + ##### Date Home Page + Forcast DE ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_language + - time_state + - condition: template + value_template: '{{ language == "DE" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather01.a02 + message: "{{ date0_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather02.a02 + message: "{{ date1_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather03.a02 + message: "{{ date2_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather04.a02 + message: "{{ date3_de }}" + - service: "{{ command_text_printf }}" + data: + component: weather05.a02 + message: "{{ date4_de }}" + +##### Date Home Page + Forcast EN ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_language + - time_state + - condition: template + value_template: '{{ language == "EN" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a02 + message: "{{ date0_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather01.a02 + message: "{{ date0_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather02.a02 + message: "{{ date1_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather03.a02 + message: "{{ date2_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather04.a02 + message: "{{ date3_en }}" + - service: "{{ command_text_printf }}" + data: + component: weather05.a02 + message: "{{ date4_de }}" + +##### Time Home Page Loading##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - time_state + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a01 + message: "{{ time }}" + + + + + +################################################## +##### ACTION - SHORT Press an LONG Press Button Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Button - SHORT Press - Toggle Enities ##### + - choose: + - conditions: + - condition: trigger + id: short_press + sequence: + - service: >- + {% if entity_short is match 'light.' %} + light.toggle + {% elif entity_short is match 'switch.' %} + switch.toggle + {% elif entity_short is match 'cover.' %} + cover.toggle + {% elif entity_short is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ entity_short }}" + + + + + +################################################## +##### ACTION - Light Setting Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + sequence: + ##### send some current Values to Cover Setting page ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." }}' + then: + - service: "{{ command_printf }}" + data: + cmd: page lightsettings + - delay: + milliseconds: 5 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' + - delay: + milliseconds: 10 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_name + message: '{{ entity_long_name }}' + - delay: + milliseconds: 15 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + - delay: + milliseconds: 20 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + ##### Light PIC - ON ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + then: + - delay: + milliseconds: 25 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_on }} + ##### Light PIC - OFF ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "off" }}' + then: + - delay: + milliseconds: 25 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_off }} + ##### Check Color_Temp Value is available when yes send some current Values ##### + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'color_temp') != none }}" + then: + - delay: + milliseconds: 30 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 35 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 40 + - service: "{{ command_value }}" + data: + component: lightsettings.tempslider + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + + + + +##### ACTION - Page Lightsettings - Changes from HA ##### + - choose: + - conditions: + - condition: trigger + id: + - current_state_entity01 + - current_state_entity02 + - current_state_entity03 + - current_state_entity04 + - current_state_entity05 + - current_state_entity06 + - current_state_entity07 + - current_state_entity08 + - current_state_entity09 + - current_state_entity10 + - current_state_entity11 + - current_state_entity12 + - current_state_entity13 + - current_state_entity14 + - current_state_entity15 + - current_state_entity16 + - current_state_entity17 + - current_state_entity18 + - current_state_entity19 + - current_state_entity20 + - current_state_entity21 + - current_state_entity22 + - current_state_entity23 + - current_state_entity24 + - current_state_entity25 + - current_state_entity26 + - current_state_entity27 + - current_state_entity28 + - current_state_entity29 + - current_state_entity30 + - current_state_entity31 + - current_state_entity32 + sequence: + ##### Light PIC - ON ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "on" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_on }} + ##### Light PIC - OFF ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "off" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: lightsettings.light_status.pic={{ light_pic_off }} + ##### Brightness Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}' + ##### Temp Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 10 + - service: "{{ command_value }}" + data: + component: lightsettings.tempslider + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + ##### Brightness Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "light." and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 10 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + - delay: + milliseconds: 15 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %' + ##### Temp Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 20 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + - delay: + milliseconds: 25 + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}' + + + + + +##### ACTION - Page Lightsettings - Brightness Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + brightness: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value + message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.light_value_2 + message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %' + + + + + +##### ACTION - Page Lightsettings - color_Temp Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: lightsettings.temp_value_2 + message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}' + + + + + +##### ACTION - Page Lightsettings - Color RGB Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}' + sequence: + - service: light.turn_on + data: + entity_id: "{{ entity_long }}" + rgb_color: '{{ states(last_click_lightsettings).split(",") }}' + + + + + +##### ACTION - Page Lightsettings - Close Lightsetting Page ##### + - choose: + - conditions: + - condition: trigger + id: light_settings + - condition: template + value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}' + sequence: + - service: "{{ command_printf }}" + data: + cmd: "{{ entity_back }}" + + + + + +################################################## +##### ACTION - Cover Setting Page ########################################################################################################################################################## +################################################## + + + + + +##### ACTION - Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings ##### + - choose: + - conditions: + - condition: trigger + id: long_press + sequence: + ##### send some current Values to Cover Setting page ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." }}' + then: + - service: "{{ command_printf }}" + data: + cmd: page coversettings + - delay: + milliseconds: 2 + - service: "{{ command_value }}" + data: + component: coversettings.coverslider + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' + - delay: + milliseconds: 3 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' + - delay: + milliseconds: 4 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_name + message: '{{ entity_long_name }}' + ##### Cover PIC - open ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + then: + - delay: + milliseconds: 5 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_open }} + ##### Cover PIC - Closed + - if: + - condition: template + value_template: '{{ states(entity_long) == "closed" }}' + then: + - delay: + milliseconds: 6 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_closed }} + ##### Cover Battery ICON Yes / NO ##### + - if: + - condition: template + value_template: "{{ state_attr(entity_long, 'battery') != none }}" + then: + - delay: + milliseconds: 7 + - service: "{{ command_text_printf }}" + data: + component: coversettings.battery_value + message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }} %' + - service: "{{ command_printf }}" + data: + cmd: coversettings.battery_icon.pic={{ battery_icon }} + + + + + +##### ACTION - Page Coversettings - Changes from HA ##### + - choose: + - conditions: + - condition: trigger + id: + - current_state_entity01 + - current_state_entity02 + - current_state_entity03 + - current_state_entity04 + - current_state_entity05 + - current_state_entity06 + - current_state_entity07 + - current_state_entity08 + - current_state_entity09 + - current_state_entity10 + - current_state_entity11 + - current_state_entity12 + - current_state_entity13 + - current_state_entity14 + - current_state_entity15 + - current_state_entity16 + - current_state_entity17 + - current_state_entity18 + - current_state_entity19 + - current_state_entity20 + - current_state_entity21 + - current_state_entity22 + - current_state_entity23 + - current_state_entity24 + - current_state_entity25 + - current_state_entity26 + - current_state_entity27 + - current_state_entity28 + - current_state_entity29 + - current_state_entity30 + - current_state_entity31 + - current_state_entity32 + sequence: + ##### Cover PIC - open + - if: + - condition: template + value_template: '{{ states(entity_long) == "open" }}' + then: + - delay: + milliseconds: 1 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_open }} + ##### Cover PIC - Closed ##### + - if: + - condition: template + value_template: '{{ states(entity_long) == "closed" }}' + then: + - delay: + milliseconds: 1 + - service: "{{ command_printf }}" + data: + cmd: coversettings.cover_status.pic={{ cover_pic_closed }} + ##### Cover Slider HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." and sync_slider_ha == "select_yes" }}' + then: + - delay: + milliseconds: 2 + - service: "{{ command_value }}" + data: + component: lightsettings.lightslider + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}' + ##### Cover Value HA Sync - YES ##### + - if: + - condition: template + value_template: '{{ entity_long is match "cover." and sync_value_ha == "select_yes" }}' + then: + - delay: + milliseconds: 3 + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %' + + + + + +##### ACTION - Page Coversettings - Cover Slider MOVE ##### + - choose: + - conditions: + - condition: trigger + id: + - cover_settings + sequence: + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}' + then: + - service: cover.set_cover_position + data: + entity_id: "{{ entity_long }}" + position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}' + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' + - service: "{{ command_text_printf }}" + data: + component: coversettings.cover_value_2 + message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %' + + + + + +##### ACTION - Page Coversettings - UP / DOWN / STOP Cover ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + sequence: + ##### COVER CLOSE Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_close_press" }}' + then: + - service: cover.close_cover + data: + entity_id: "{{ entity_long }}" + ##### COVER OPEN Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_open_press" }}' + then: + - service: cover.open_cover + data: + entity_id: "{{ entity_long }}" + ##### COVER STOP Button ##### + - if: + - condition: template + value_template: '{{ states(last_click_coversettings) == "cover_stop_press" }}' + then: + - service: cover.stop_cover + data: + entity_id: "{{ entity_long }}" + + + + + +##### ACTION - Page Coversettings - Close Coversettings ##### + - choose: + - conditions: + - condition: trigger + id: cover_settings + - condition: template + value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}' + sequence: + - service: "{{ command_printf }}" + data: + cmd: "{{ entity_back }}" + + + + + +################################################## +##### ACTION - Cover Setting Page ########################################################################################################################################################## +################################################## + + + + + + +##### ACTION - TFT Upload Automation ##### + - choose: + - conditions: + - condition: trigger + id: tft_upload + sequence: + - delay: + seconds: 2 + - service: "{{ tft_upload }}" + data: {} + + ##### Humidity ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - humidity_state + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a04 + message: "{{ states(humidity) |round(0) }}%" + + ##### Hotwater Temp ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - hotwatertemp_state + - condition: template + value_template: '{{ hotwatertemp is match "sensor." }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a07 + message: "{{ states(hotwatertemp) |round(1) }}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a08 + message: "{{ states(hotwatertemp) |round(1) }}°" + - service: "{{ command_printf }}" + data: + cmd: home.p01.pic=68 + + ##### Outdoor Temp Entity ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - outdoortemp_state + - condition: template + value_template: '{{ outdoortemp is match "sensor." }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{ states(outdoortemp) |round(0) }}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{ states(outdoortemp) |round(0) }}°" + + ##### Outdoor Temp Meteorologisk ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - weather_update_time + - condition: template + value_template: '{{ outdoortemp == "default" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + + ##### Outdoor Temp AccuWeather ##### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_entities + - weather_update_time + - condition: template + value_template: '{{ outdoortemp == "accuweather" }}' + sequence: + - service: "{{ command_text_printf }}" + data: + component: home.a06 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: thermostat.a07 + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + + ##### Left Button - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: left_button_press + sequence: + - service: >- + {% if left_button_entity is match 'light.' %} + light.toggle + {% elif left_button_entity is match 'switch.' %} + switch.toggle + {% elif left_button_entity is match 'cover.' %} + cover.toggle + {% elif left_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ left_button_entity }}" + + ##### Right Button - Toggle ##### + - choose: + - conditions: + - condition: trigger + id: right_button_press + sequence: + - service: >- + {% if right_button_entity is match 'light.' %} + light.toggle + {% elif right_button_entity is match 'switch.' %} + switch.toggle + {% elif right_button_entity is match 'cover.' %} + cover.toggle + {% elif right_button_entity is match 'input_boolean.' %} + input_boolean.toggle + {% endif %} + data: + entity_id: "{{ right_button_entity }}" + + + + + + + + + ######################################### + # + # + ############################################################# + ##### CLOSE - START - Action ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - HA Button SYNC ##### + ############################################################# + # + # + ######################################### + + + + + +################################################################################ +####### buttonpage01.button01 ################################################################# +################################################################################ + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity01 + sequence: + ##### buttonpage01.button01 Design Light OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "light." and states(entity01) == "off" }}' + then: + ##### Button LIGHT PIC - OFF ##### + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_light_off }} + ##### "TEXT" Background - Light OFF ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### "TEXT" Font Color - Light OFF ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### "BRIGHTNESS" Background Color - Light OFF ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### "BRIGHTNESS" Font Color - Light OFF ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### "TEXT" Name - Light OFF ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### "BRIGHTNESS" Text - Light OFF ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + + + ##### buttonpage01.button01 Design light ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "light." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: '{{ (state_attr(entity01, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "switch." and states(entity01) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "switch." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + ##### buttonpage01.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + + ##### buttonpage01.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity01 is match "cover." and states(entity01) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: " " + ##### buttonpage01.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity01 is match "cover." and states(entity01) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01text + message: "{{ entity01_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button01bri + message: '{{ (state_attr(entity01, "current_position") | int ) |round(0) }}%' + + +################################################################################ + ####### buttonpage01.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity02 + sequence: + - if: + - condition: template + value_template: '{{ entity02 is match "light." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "light." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: '{{ (state_attr(entity02, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "switch." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "switch." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + + ##### buttonpage01.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + + ##### buttonpage01.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity02 is match "cover." and states(entity02) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: " " + ##### buttonpage01.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity02 is match "cover." and states(entity02) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02text + message: "{{ entity02_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button02bri + message: '{{ (state_attr(entity02, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity03 + sequence: + - if: + - condition: template + value_template: '{{ entity03 is match "light." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "light." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: '{{ (state_attr(entity03, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "switch." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "switch." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + + ##### buttonpage01.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + + ##### buttonpage01.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity03 is match "cover." and states(entity03) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: " " + ##### buttonpage01.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity03 is match "cover." and states(entity03) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03text + message: "{{ entity03_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button03bri + message: '{{ (state_attr(entity03, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity04 + sequence: + - if: + - condition: template + value_template: '{{ entity04 is match "light." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "light." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: '{{ (state_attr(entity04, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "switch." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "switch." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + + ##### buttonpage01.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + + ##### buttonpage01.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity04 is match "cover." and states(entity04) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: " " + ##### buttonpage01.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity04 is match "cover." and states(entity04) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04text + message: "{{ entity04_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button04bri + message: '{{ (state_attr(entity04, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity05 + sequence: + - if: + - condition: template + value_template: '{{ entity05 is match "light." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "light." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: '{{ (state_attr(entity05, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "switch." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "switch." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + + ##### buttonpage01.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + + ##### buttonpage01.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity05 is match "cover." and states(entity05) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: " " + ##### buttonpage01.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity05 is match "cover." and states(entity05) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05text + message: "{{ entity05_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button05bri + message: '{{ (state_attr(entity05, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity06 + sequence: + - if: + - condition: template + value_template: '{{ entity06 is match "light." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "light." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: '{{ (state_attr(entity06, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "switch." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "switch." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + + ##### buttonpage01.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + + ##### buttonpage01.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity06 is match "cover." and states(entity06) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: " " + ##### buttonpage01.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity06 is match "cover." and states(entity06) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06text + message: "{{ entity06_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button06bri + message: '{{ (state_attr(entity06, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity07 + sequence: + - if: + - condition: template + value_template: '{{ entity07 is match "light." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "light." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: '{{ (state_attr(entity07, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "switch." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "switch." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + + ##### buttonpage01.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + + ##### buttonpage01.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity07 is match "cover." and states(entity07) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: " " + ##### buttonpage01.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity07 is match "cover." and states(entity07) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07text + message: "{{ entity07_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button07bri + message: '{{ (state_attr(entity07, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage01.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage01.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage01 + - current_state_entity08 + sequence: + - if: + - condition: template + value_template: '{{ entity08 is match "light." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "light." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: '{{ (state_attr(entity08, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage01.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "switch." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "switch." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + + ##### buttonpage01.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + + ##### buttonpage01.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity08 is match "cover." and states(entity08) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: " " + ##### buttonpage01.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity08 is match "cover." and states(entity08) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage01.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage01.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08text + message: "{{ entity08_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage01.button08bri + message: '{{ (state_attr(entity08, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage02.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage02.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity09 + sequence: + - if: + - condition: template + value_template: '{{ entity09 is match "light." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "light." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: '{{ (state_attr(entity09, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "switch." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "switch." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + + ##### buttonpage02.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + + ##### buttonpage02.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity09 is match "cover." and states(entity09) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: " " + ##### buttonpage02.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity09 is match "cover." and states(entity09) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01text + message: "{{ entity09_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button01bri + message: '{{ (state_attr(entity09, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity10 + sequence: + - if: + - condition: template + value_template: '{{ entity10 is match "light." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "light." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: '{{ (state_attr(entity10, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "switch." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "switch." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + + ##### buttonpage02.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + + ##### buttonpage02.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity10 is match "cover." and states(entity10) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: " " + ##### buttonpage02.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity10 is match "cover." and states(entity10) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02text + message: "{{ entity10_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button02bri + message: '{{ (state_attr(entity10, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity11 + sequence: + - if: + - condition: template + value_template: '{{ entity11 is match "light." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "light." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: '{{ (state_attr(entity11, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "switch." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "switch." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + + ##### buttonpage02.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + + ##### buttonpage02.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity11 is match "cover." and states(entity11) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: " " + ##### buttonpage02.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity11 is match "cover." and states(entity11) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03text + message: "{{ entity11_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button03bri + message: '{{ (state_attr(entity11, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity12 + sequence: + - if: + - condition: template + value_template: '{{ entity12 is match "light." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "light." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: '{{ (state_attr(entity12, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "switch." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "switch." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + + ##### buttonpage02.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + + ##### buttonpage02.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity12 is match "cover." and states(entity12) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: " " + ##### buttonpage02.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity12 is match "cover." and states(entity12) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04text + message: "{{ entity12_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button04bri + message: '{{ (state_attr(entity12, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity13 + sequence: + - if: + - condition: template + value_template: '{{ entity13 is match "light." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "light." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: '{{ (state_attr(entity13, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "switch." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "switch." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + + ##### buttonpage02.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + + ##### buttonpage02.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity13 is match "cover." and states(entity13) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: " " + ##### buttonpage02.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity13 is match "cover." and states(entity13) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05text + message: "{{ entity13_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button05bri + message: '{{ (state_attr(entity13, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity14 + sequence: + - if: + - condition: template + value_template: '{{ entity14 is match "light." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "light." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: '{{ (state_attr(entity14, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "switch." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "switch." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + + ##### buttonpage02.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + + ##### buttonpage02.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity14 is match "cover." and states(entity14) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: " " + ##### buttonpage02.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity14 is match "cover." and states(entity14) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06text + message: "{{ entity14_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button06bri + message: '{{ (state_attr(entity14, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity15 + sequence: + - if: + - condition: template + value_template: '{{ entity15 is match "light." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "light." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: '{{ (state_attr(entity15, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "switch." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "switch." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + + ##### buttonpage02.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + + ##### buttonpage02.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity15 is match "cover." and states(entity15) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: " " + ##### buttonpage02.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity15 is match "cover." and states(entity15) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07text + message: "{{ entity15_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button07bri + message: '{{ (state_attr(entity15, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage02.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage02.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage02 + - current_state_entity16 + sequence: + - if: + - condition: template + value_template: '{{ entity16 is match "light." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "light." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: '{{ (state_attr(entity16, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage02.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "switch." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "switch." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + + ##### buttonpage02.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + + ##### buttonpage02.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity16 is match "cover." and states(entity16) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: " " + ##### buttonpage02.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity16 is match "cover." and states(entity16) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage02.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage02.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08text + message: "{{ entity16_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage02.button08bri + message: '{{ (state_attr(entity16, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage03.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage03.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity17 + sequence: + - if: + - condition: template + value_template: '{{ entity17 is match "light." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "light." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: '{{ (state_attr(entity17, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "switch." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "switch." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + + ##### buttonpage03.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + + ##### buttonpage03.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity17 is match "cover." and states(entity17) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: " " + ##### buttonpage03.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity17 is match "cover." and states(entity17) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01text + message: "{{ entity17_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button01bri + message: '{{ (state_attr(entity17, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity18 + sequence: + - if: + - condition: template + value_template: '{{ entity18 is match "light." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "light." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: '{{ (state_attr(entity18, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "switch." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "switch." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + + ##### buttonpage03.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + + ##### buttonpage03.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity18 is match "cover." and states(entity18) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: " " + ##### buttonpage03.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity18 is match "cover." and states(entity18) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02text + message: "{{ entity18_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button02bri + message: '{{ (state_attr(entity18, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity19 + sequence: + - if: + - condition: template + value_template: '{{ entity19 is match "light." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "light." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: '{{ (state_attr(entity19, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "switch." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "switch." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + + ##### buttonpage03.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + + ##### buttonpage03.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity19 is match "cover." and states(entity19) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: " " + ##### buttonpage03.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity19 is match "cover." and states(entity19) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03text + message: "{{ entity19_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button03bri + message: '{{ (state_attr(entity19, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity20 + sequence: + - if: + - condition: template + value_template: '{{ entity20 is match "light." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "light." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: '{{ (state_attr(entity20, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "switch." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "switch." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + + ##### buttonpage03.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + + ##### buttonpage03.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity20 is match "cover." and states(entity20) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: " " + ##### buttonpage03.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity20 is match "cover." and states(entity20) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04text + message: "{{ entity20_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button04bri + message: '{{ (state_attr(entity20,"current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity21 + sequence: + - if: + - condition: template + value_template: '{{ entity21 is match "light." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "light." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: '{{ (state_attr(entity21, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "switch." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "switch." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + + ##### buttonpage03.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + + ##### buttonpage03.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity21 is match "cover." and states(entity21) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: " " + ##### buttonpage03.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity21 is match "cover." and states(entity21) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05text + message: "{{ entity21_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button05bri + message: '{{ (state_attr(entity21, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity22 + sequence: + - if: + - condition: template + value_template: '{{ entity22 is match "light." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "light." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: '{{ (state_attr(entity22, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "switch." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "switch." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + + ##### buttonpage03.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + + ##### buttonpage03.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity22 is match "cover." and states(entity22) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: " " + ##### buttonpage03.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity22 is match "cover." and states(entity22) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06text + message: "{{ entity22_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button06bri + message: '{{ (state_attr(entity22, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity23 + sequence: + - if: + - condition: template + value_template: '{{ entity23 is match "light." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "light." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: '{{ (state_attr(entity23, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "switch." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "switch." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + + ##### buttonpage03.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + + ##### buttonpage03.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity23 is match "cover." and states(entity23) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: " " + ##### buttonpage03.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity23 is match "cover." and states(entity23) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07text + message: "{{ entity23_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button07bri + message: '{{ (state_attr(entity23, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage03.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage03.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage03 + - current_state_entity24 + sequence: + - if: + - condition: template + value_template: '{{ entity24 is match "light." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "light." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: '{{ (state_attr(entity24, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage03.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "switch." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "switch." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + + ##### buttonpage03.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + + ##### buttonpage03.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity24 is match "cover." and states(entity24) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: " " + ##### buttonpage03.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity24 is match "cover." and states(entity24) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage03.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage03.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08text + message: "{{ entity24_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage03.button08bri + message: '{{ (state_attr(entity24, "current_position") | int ) |round(0) }}%' + +######################################################################################################################## + +################################################################################ + ####### buttonpage04.button01 ################################################################# +################################################################################ + - choose: + ##### buttonpage04.button01 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity25 + sequence: + - if: + - condition: template + value_template: '{{ entity25 is match "light." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 light ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "light." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: '{{ (state_attr(entity25, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button01 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "switch." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "switch." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + + ##### buttonpage04.button01 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + + ##### buttonpage04.button01 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity25 is match "cover." and states(entity25) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: " " + ##### buttonpage04.button01 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity25 is match "cover." and states(entity25) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button01pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button01bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01text + message: "{{ entity25_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button01bri + message: '{{ (state_attr(entity25, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button02 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button02 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity26 + sequence: + - if: + - condition: template + value_template: '{{ entity26 is match "light." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 light ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "light." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: '{{ (state_attr(entity26, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button02 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "switch." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "switch." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + + ##### buttonpage04.button02 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + + ##### buttonpage04.button02 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity26 is match "cover." and states(entity26) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: " " + ##### buttonpage04.button02 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity26 is match "cover." and states(entity26) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button02pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button02bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02text + message: "{{ entity26_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button02bri + message: '{{ (state_attr(entity26, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button03 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button03 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity27 + sequence: + - if: + - condition: template + value_template: '{{ entity27 is match "light." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 light ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "light." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: '{{ (state_attr(entity27, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button03 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "switch." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "switch." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + + ##### buttonpage04.button03 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + + ##### buttonpage04.button03 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity27 is match "cover." and states(entity27) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: " " + ##### buttonpage04.button03 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity27 is match "cover." and states(entity27) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button03pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button03bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03text + message: "{{ entity27_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button03bri + message: '{{ (state_attr(entity27, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button04 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button04 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity28 + sequence: + - if: + - condition: template + value_template: '{{ entity28 is match "light." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 light ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "light." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: '{{ (state_attr(entity28, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button04 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "switch." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "switch." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + + ##### buttonpage04.button04 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + + ##### buttonpage04.button04 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity28 is match "cover." and states(entity28) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: " " + ##### buttonpage04.button04 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity28 is match "cover." and states(entity28) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button04pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button04bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04text + message: "{{ entity28_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button04bri + message: '{{ (state_attr(entity28, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button05 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button05 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity29 + sequence: + - if: + - condition: template + value_template: '{{ entity29 is match "light." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 light ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "light." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: '{{ (state_attr(entity29, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button05 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "switch." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "switch." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + + ##### buttonpage04.button05 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + + ##### buttonpage04.button05 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity29 is match "cover." and states(entity29) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: " " + ##### buttonpage04.button05 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity29 is match "cover." and states(entity29) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button05pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button05bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05text + message: "{{ entity29_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button05bri + message: '{{ (state_attr(entity29, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button06 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button06 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity30 + sequence: + - if: + - condition: template + value_template: '{{ entity30 is match "light." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 light ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "light." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: '{{ (state_attr(entity30, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button06 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "switch." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "switch." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + + ##### buttonpage04.button06 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + + ##### buttonpage04.button06 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity30 is match "cover." and states(entity30) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: " " + ##### buttonpage04.button06 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity30 is match "cover." and states(entity30) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button06pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button06bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06text + message: "{{ entity30_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button06bri + message: '{{ (state_attr(entity30, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button07 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button07 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity31 + sequence: + - if: + - condition: template + value_template: '{{ entity31 is match "light." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 light ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "light." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: '{{ (state_attr(entity31, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button07 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "switch." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "switch." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + + ##### buttonpage04.button07 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + + ##### buttonpage04.button07 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity31 is match "cover." and states(entity31) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: " " + ##### buttonpage04.button07 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity31 is match "cover." and states(entity31) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button07pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button07bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07text + message: "{{ entity31_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button07bri + message: '{{ (state_attr(entity31, "current_position") | int ) |round(0) }}%' + +################################################################################ + ####### buttonpage04.button08 ######################################################################################## +################################################################################ + - choose: + ##### buttonpage04.button08 Light OFF ##### + - conditions: + - condition: trigger + id: + - nspanel_boot_buttonpage04 + - current_state_entity32 + sequence: + - if: + - condition: template + value_template: '{{ entity32 is match "light." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_light_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 light ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "light." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_light_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: '{{ (state_attr(entity32, "brightness") | int * 100 / 254) |round(0) }}%' + + ##### buttonpage04.button08 Switch OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "switch." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Switch ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "switch." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + + ##### buttonpage04.button08 Input Boolean OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "off" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Input Boolean ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "on" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_switch_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + + ##### buttonpage04.button08 Cover OFF ##### + - if: + - condition: template + value_template: '{{ entity32 is match "cover." and states(entity32) == "closed" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_cover_off }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: " " + ##### buttonpage04.button08 Cover ON ##### + - if: + - condition: template + value_template: '{{ entity32 is match "cover." and states(entity32) == "open" }}' + then: + - service: "{{ command_printf }}" + data: + cmd: buttonpage04.button08pic.pic={{ button_cover_on }} + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08text + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_background_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_1 }}" + ##### + - service: "{{ command_font_color }}" + data: + component: buttonpage04.button08bri + message: "{{ button_color_2 }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08text + message: "{{ entity32_name }}" + ##### + - service: "{{ command_text_printf }}" + data: + component: buttonpage04.button08bri + message: '{{ (state_attr(entity32, "current_position") | int ) |round(0) }}%' + + ######################################### + # + # + ############################################################# + ##### CLOSE - HA Button SYNC ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - Weather Forcast Meteorologisk HA Default ##### + ############################################################# + # + # + ######################################### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_weather + - weather_update_state + - weather_update_time + - condition: template + value_template: '{{ weather == "Default" }}' + +##### Weather Home Page Symbole Home Meteorologisk HA Default ##### + sequence: + - if: + - condition: template + value_template: "{{states(ha_weather) == 'sunny'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=2 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'cloudy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=3 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=4 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'pouring'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=5 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'snowy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=6 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'hail'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'snowy-rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'fog'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=8 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'windy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'windy-variant'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=10 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=11 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=12 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(ha_weather) == 'clear-night'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=15 + +##### Weather Forcast Today Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[0].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=15 + +##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[1].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=15 + +##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[2].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=15 + +##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[3].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=15 + +##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(ha_weather,"forecast")[4].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=15 + +##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a04 ### Temperature MIN ### + message: " " + - service: "{{ command_text_printf }}" + data: + component: weather01.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"temperature") | round(0)}}°' + +##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[1].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather02.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°' + +##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[2].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather03.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°' + +##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[3].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather04.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°' + +##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a04 ### Temperature MIN ### + message: '{{state_attr(ha_weather,"forecast")[4].templow | round(0)}}°' + - service: "{{ command_text_printf }}" + data: + component: weather05.a05 ### Temperature MAX ### + message: '{{state_attr(ha_weather,"forecast")[4].temperature | round(0)}}°' + +################################################################################ +##### Weather Forcast Details Home Meteorologisk HA Default ################################### +################################################################################ + - choose: + - conditions: + - condition: trigger + id: weather_update_state + - condition: template + value_template: '{{ weather == "Default" }}' + +##### Weather Forcast Today "Details" Home Meteorologisk HA Default ##### + sequence: + - if: + - condition: template + value_template: '{{states(last_click) == "weather01"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a07 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p07.pic=53 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a08 + message: '{{state_attr(ha_weather,"wind_speed") | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather01.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather01.p10.pic=53 + +##### Weather Forcast Day 1 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather02"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a07 + message: '{{state_attr(ha_weather,"forecast")[0].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather02.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a08 + message: '{{state_attr(ha_weather,"forecast")[0].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather02.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather02.p10.pic=53 + +##### Weather Forcast Day 2 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather03"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a07 + message: '{{state_attr(ha_weather,"forecast")[1].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather03.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a08 + message: '{{state_attr(ha_weather,"forecast")[1].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather03.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather03.p10.pic=53 + +##### Weather Forcast Day 3 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather04"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a07 + message: '{{state_attr(ha_weather,"forecast")[2].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather04.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a08 + message: '{{state_attr(ha_weather,"forecast")[2].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather04.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather04.p10.pic=53 + +##### Weather Forcast Day 4 "Details" Home Meteorologisk HA Default ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather05"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a06 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p06.pic=53 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a07 + message: '{{state_attr(ha_weather,"forecast")[3].precipitation| round(1)}} mm' + - service: "{{ command_printf }}" + data: + cmd: weather05.p07.pic=59 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a08 + message: '{{state_attr(ha_weather,"forecast")[3].wind_speed | round(0)}} km/h' + - service: "{{ command_printf }}" + data: + cmd: weather05.p08.pic=63 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a09 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p09.pic=53 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a10 + message: " " + - service: "{{ command_printf }}" + data: + cmd: weather05.p10.pic=53 + + ######################################### + # + # + ############################################################# + ##### CLOSE - Weather Forcast Meteorologisk HA Default ##### + ############################################################# + # + ## + ### + ############################################################################################################################################################################################# + ### + ## + # + ############################################################# + ##### START - Weather Forcast AccuWeather ##### + ############################################################# + # + # + ######################################### + - choose: + - conditions: + - condition: trigger + id: + - nspanel_boot_weather + - weather_update_state + - weather_update_time + - condition: template + value_template: '{{ weather == "AccuWeather" }}' + +##### Weather Home Page Symbole Home "AccuWeather" ##### + sequence: + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'sunny'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=2 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'cloudy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=3 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=4 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'pouring'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=5 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'snowy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=6 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'hail'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'snowy-rainy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=7 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'fog'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=8 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'windy'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'windy-variant'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=9 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=10 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=11 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=12 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'above_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=13 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'below_horizon'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=14 + - if: + - condition: template + value_template: "{{states(accuweather_home) == 'clear-night'}}" + then: + - service: "{{ command_printf }}" + data: + cmd: home.a05.pic=15 + +##### Weather Forcast Today Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[0].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather01.a03.pic=15 + +##### Weather Forcast Day 1 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[1].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather02.a03.pic=15 + +##### Weather Forcast Day 2 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[2].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather03.a03.pic=15 + +##### Weather Forcast Day 3 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[3].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather04.a03.pic=15 + +##### Weather Forcast Day 4 Symbole "AccuWeather" ##### + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''sunny''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=2 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''cloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=3 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=4 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''pouring''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=5 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''snowy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=6 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''hail''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''snowy-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=7 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''fog''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=8 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''windy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''windy-variant''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=9 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''lightning''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=10 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''partlycloudy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=11 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''lightning-rainy''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''execptional''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=13 + - if: + - condition: template + value_template: + '{{state_attr(accuweather_home,"forecast")[4].condition + == ''clear-night''}}' + then: + - service: "{{ command_printf }}" + data: + cmd: weather05.a03.pic=15 + +##### Weather Forcast Today "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_0d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather01.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°" + +##### Weather Forcast Day 1 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_1d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather02.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°" + +##### Weather Forcast Day 2 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_2d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather03.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°" + +##### Weather Forcast Day 3 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_3d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather04.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°" + +##### Weather Forcast Day 4 "TEMP" "AccuWeather" ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a04 ### Temperature MIN ### + message: "{{states(accuweather_realfeel_temperature_min_4d) | round(0)}}°" + - service: "{{ command_text_printf }}" + data: + component: weather05.a05 ### Temperature MAX ### + message: "{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°" + +################################################################################ +##### Weather Forcast Details "AccuWeather" ################################### +################################################################################ + - choose: + - conditions: + - condition: trigger + id: weather_update_state + - condition: template + value_template: '{{ weather == "AccuWeather" }}' +##### Weather Forcast Today Details "AccuWeather" ##### + sequence: + - if: + - condition: template + value_template: '{{states(last_click) == "weather01"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a06 + message: "{{ state_attr(accuweather_home,'forecast')[0].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather01.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a07 + message: "{{states(accuweather_hours_of_sun_0d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather01.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a08 + message: "{{state_attr(accuweather_uv_index_0d, 'level')}} {{states(accuweather_uv_index_0d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather01.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a09 + message: "{{states(accuweather_thunderstorm_probability_day_0d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather01.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather01.a10 + message: "{{states(accuweather_wind_day_0d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather01.p10.pic=63 + +##### Weather Forcast Day 1 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather02"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a06 + message: "{{ state_attr(accuweather_home,'forecast')[1].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather02.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a07 + message: "{{states(accuweather_hours_of_sun_1d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather02.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a08 + message: "{{state_attr(accuweather_uv_index_1d, 'level')}} {{states(accuweather_uv_index_1d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather02.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a09 + message: "{{states(accuweather_thunderstorm_probability_day_1d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather02.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather02.a10 + message: "{{states(accuweather_wind_day_1d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather02.p10.pic=63 + +##### Weather Forcast Day 2 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather03"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a06 + message: "{{ state_attr(accuweather_home,'forecast')[2].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather03.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a07 + message: "{{states(accuweather_hours_of_sun_2d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather03.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a08 + message: "{{state_attr(accuweather_uv_index_2d, 'level')}} {{states(accuweather_uv_index_2d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather03.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a09 + message: "{{states(accuweather_thunderstorm_probability_day_2d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather03.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather03.a10 + message: "{{states(accuweather_wind_day_2d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather03.p10.pic=63 + +##### Weather Forcast Day 3 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather04"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a06 + message: "{{ state_attr(accuweather_home,'forecast')[3].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather04.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a07 + message: "{{states(accuweather_hours_of_sun_3d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather04.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a08 + message: "{{state_attr(accuweather_uv_index_3d, 'level')}} {{states(accuweather_uv_index_3d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather04.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a09 + message: "{{states(accuweather_thunderstorm_probability_day_3d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather04.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather04.a10 + message: "{{states(accuweather_wind_day_3d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather04.p10.pic=63 + +##### Weather Forcast Day 4 Details "AccuWeather" ##### + - if: + - condition: template + value_template: '{{states(last_click) == "weather05"}}' + then: + ##### field 1 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a06 + message: "{{ state_attr(accuweather_home,'forecast')[4].precipitation_probability}} %" + - service: "{{ command_printf }}" + data: + cmd: weather05.p06.pic=59 + ##### field 2 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a07 + message: "{{states(accuweather_hours_of_sun_4d) | round(0)}} h" + - service: "{{ command_printf }}" + data: + cmd: weather05.p07.pic=60 + ##### field 3 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a08 + message: "{{state_attr(accuweather_uv_index_4d, 'level')}} {{states(accuweather_uv_index_4d) | round(0)}}" + - service: "{{ command_printf }}" + data: + cmd: weather05.p08.pic=61 + ##### field 4 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a09 + message: "{{states(accuweather_thunderstorm_probability_day_4d) | round(0)}} %" + - service: "{{ command_printf }}" + data: + cmd: weather05.p09.pic=62 + ##### field 5 ##### + - service: "{{ command_text_printf }}" + data: + component: weather05.a10 + message: "{{states(accuweather_wind_day_4d) | round(0)}} km/h" + - service: "{{ command_printf }}" + data: + cmd: weather05.p10.pic=63 + +######################################### +# +# +############################################################# +##### CLOSE - Weather Forcast AccuWeather ##### +############################################################# +# +## +### +############################################################################################################################################################################################# + diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml b/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml new file mode 100644 index 0000000..6a64410 --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/climate.yaml @@ -0,0 +1,18 @@ +climate: + - platform: generic_thermostat + unique_id: cf308990-0dbd-4e8a-be77-aec56d7a5aa4 + name: NSPanel Büro + heater: switch.nspanel_buro_relay_2 + target_sensor: sensor.nspanel_buro_temperature + min_temp: 13 + max_temp: 27 + ac_mode: false + target_temp: 22 + cold_tolerance: 0.5 + hot_tolerance: 0.5 + min_cycle_duration: + seconds: 60 + keep_alive: + minutes: 3 + initial_hvac_mode: "heat" + precision: 0.5 diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml b/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml new file mode 100644 index 0000000..4a503d1 --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/folder_watcher.yaml @@ -0,0 +1,7 @@ +# Please insert into the default file "configuration.yaml +# Folder must be changed to the directory where the tft file (Nextion Editor) will be uploaded +########### +# +#Folder watcher for NS panel auto upload tft +folder_watcher: + - folder: /config/www/nspanel/ \ No newline at end of file diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml b/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml new file mode 100644 index 0000000..1431ae1 --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-beta/custom_configuration/sensor.yaml @@ -0,0 +1,78 @@ +##### Sensor ###### +sensor: + + - platform: template + sensors: + wochentag: + friendly_name: "Wochentag" + unique_id: 6ac64850-8563-456c-b562-92343dd96f0b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,'] %} + {{ now().timestamp() | timestamp_custom(days[now().weekday()] ~ ' %d.%m')}} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag01: + friendly_name: "Wochentag+1" + unique_id: 6b2aad54-3eb0-48cc-ae32-ee3574197f1b + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,'] %} + {{(as_timestamp(now())+ (86400)) | timestamp_custom(days[now().weekday()+1] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag02: + friendly_name: "Wochentag+2" + unique_id: edbddaf0-2791-4774-b8d4-aa706f75cc7a + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,'] %} + {{(as_timestamp(now())+ (172800)) | timestamp_custom(days[now().weekday()+2] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag03: + friendly_name: "Wochentag+3" + unique_id: ad592622-db86-40f7-9961-4c1ffd21c711 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,'] %} + {{(as_timestamp(now())+ (259200)) | timestamp_custom(days[now().weekday()+3] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag04: + friendly_name: "Wochentag+4" + unique_id: dcb3ed45-2b89-4672-a04f-a55f025ac745 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,'] %} + {{(as_timestamp(now())+ (345600)) | timestamp_custom(days[now().weekday()+4] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + + - platform: template + sensors: + wochentag05: + friendly_name: "Wochentag+5" + unique_id: 77e642a5-de54-452d-9f4a-febe3a7851c2 + value_template: > + {% set days = ['Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,', 'Samstag,', 'Sonntag,', 'Montag,', 'Dienstag,', 'Mittwoch,', 'Donnerstag,', 'Freitag,'] %} + {{(as_timestamp(now())+ (432000)) | timestamp_custom(days[now().weekday()+ 5] ~ ' %d.%m') }} + icon_template: mdi:calendar-range + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_buro_target_temp: + unique_id: 2393ab74-21ce-42d3-b15e-ec162b9d6f31 + friendly_name: NSPanel Buro Target Temp + value_template: "{{ state_attr('climate.nspanel_buro', 'temperature') }}" + +###### NSPanel Büro - climate target temperature ##### + - platform: template + sensors: + nspanel_lea_target_temp: + unique_id: e8e61ff7-3a41-47ad-bd6c-303f730de96f + friendly_name: NSPanel Lea Target Temp + value_template: "{{ state_attr('climate.nspanel_lea', 'temperature') }}" \ No newline at end of file diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/esphome.yaml b/custom_configuration/NSPanel_HA_Blueprint-beta/esphome.yaml new file mode 100644 index 0000000..73cf7e6 --- /dev/null +++ b/custom_configuration/NSPanel_HA_Blueprint-beta/esphome.yaml @@ -0,0 +1,1198 @@ +############################################################# +##### START - SUBSTITUTIONS ##### +############################################################# +substitutions: +##### GENEREL CONFIG ############################################################################################# + node_name: nspanel-buero # $node_name + device_name: NSPanel Buero # $device_name + + wifi_ssid: !secret wifi_ssid # add in your esphome secrets file. + wifi_password: !secret wifi_password # add in your esphome secrets file. + ota_password: !secret ota_password # add in your esphome secrets file. +# nextion_update_url: !secret nextion_update_url_buero # add in your esphome secrets file. + nextion_update_url: "http://192.168.4.250:8123/local/nspanel/buero/nspanel_buero.tft" +###### EDIT THE BELOW ENTITIES FOR YOURS... ####################################################################### + + #ha_weekday: sensor.wochentag ##### Sensor Wochentag generiert in HA (custom_configuration -> nspanel) ##### + #ha_outdoor_temp: sensor.terrasse_garage_motion_sensor_temperature ##### Temperatur von Bewegungsmelder Outdoor (Zigbee2Mqtt) ##### + #ha_hotwater_temp: sensor.hotwater_temp ##### Buderus Heizung Warmwasser Temperatur (Integration) ##### + ha_hotwater_charge: switch.charge + ha_heating_system_flame: binary_sensor.flamestatus ##### Buderus Heizung Flamen-Status (Integration) ##### + ha_climate_thermostat_target_temp: sensor.nspanel_buro_target_temp ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + ha_climate_thermostat: climate.nspanel_buro ##### Climate Thermostat generiert in HA (custom_configuration -> nspanel) ##### + #ha_humidity: sensor.kinderzimmer_lea_temperatur_sensor_humidity +######################################### +# +# +############################################################# +##### CLOSE - SUBSTITUTIONS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - Settings ##### +############################################################# +# +# +######################################### + +##### Functionality for the Nextion display ##### +external_components: + - source: github://pr#2956 + components: [nextion] + refresh: 1h + +##### ESP home CONFIG ##### +esphome: + name: $node_name + comment: $device_name + +##### TYPE OF ESP BOARD ##### +esp32: + board: esp32dev + +##### WIFI SETUP ##### +wifi: + ssid: $wifi_ssid + password: $wifi_password + power_save_mode: none + +captive_portal: + +##### OTA (Over the air updates) password ##### +ota: + password: $ota_password + safe_mode: true + reboot_timeout: 3min + num_attempts: 3 + +##### LOGGER ##### +logger: +# baud_rate: 0 +# level: WARN + +##### CONFIGURE INTERNAL BUZZER ##### +output: + ##### BUZZER FOR PLAYING RINGTONES ##### + - platform: ledc + id: buzzer_out + pin: + number: 21 + +##### ENABLE RINGTONE MUSIC SUPPORT ##### +rtttl: + id: buzzer + output: buzzer_out + +##### UART FOR NEXTION DISPLAY ##### +uart: + tx_pin: 16 + rx_pin: 17 + baud_rate: 115200 + id: tf_uart + +##### INFO - Time component that fetches time from home Assistant and updates the display once a minute and when the display is ready at bootup (and time is available) ##### +#time: +# - platform: homeassistant +# id: homeassistant_time +# on_time: +# - seconds: 0 +# minutes: /1 +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); +# on_time_sync: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a01", "%02i:%02i", id(homeassistant_time).now().hour, id(homeassistant_time).now().minute); + +###### A reboot button is always useful ##### +button: + - platform: restart + name: $device_name Restart + id: restart_nspanel + +######################################### +# +# +############################################################# +##### CLOSE - Settings ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - API ##### +############################################################# +# +# +######################################### + +api: + services: + +##### SERVICE TO UPDATE THE HMI FILE ##### + - service: upload_tft + then: + - lambda: 'id(disp1)->upload_tft();' + +##### Service to send a command "printf" directly to the display. Useful for testing ##### + - service: send_command_printf + variables: + cmd: string + then: + - lambda: 'id(disp1).send_command_printf("%s", cmd.c_str());' + +##### Service to send a command "text_printf" directly to the display. Useful for testing ##### + - service: send_command_text_printf + variables: + component: string + message: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_text_printf(component.c_str(), "%s", message.c_str());' + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_value + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_value(component.c_str(), message);' + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_hide + variables: + component: string + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).hide_component(component.c_str());' + + + +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_font_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_font_color(component.c_str(), message);' +##### Service to send a command "component_value (Dualstate Button)" directly to the display. Useful for testing ##### + - service: send_command_background_color + variables: + component: string + message: int + then: + - wait_until: + switch.is_on: nextion_init + - lambda: 'id(disp1).set_component_background_color(component.c_str(), message);' + +######################################### +# +# +############################################################# +##### CLOSE - API ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - GLOBALS ##### +############################################################# +# +# +######################################### + +globals: + +##### Save Target Temp ##### + - id: climate_target_temp_val_global + type: float + restore_value: true + initial_value: '12' + +##### Save Thermostat PIC Position ##### + - id: climate_slider_val_global + type: int + restore_value: true + initial_value: '0' + +##### Save Display Brightness for NSPanel reboot ##### + - id: display_brightness_global + type: int + restore_value: true + initial_value: '100' + +##### Save Display DIM Brightness for NSPanel reboot + - id: display_dim_brightness_global + type: int + restore_value: true + initial_value: '10' + +##### Save Display DIM Brightness for NSPanel reboot + - id: sleep_modus_global + type: int + restore_value: true + initial_value: '0' + +##### Save State Heating Room ##### + - id: heating_room_global + type: int + restore_value: true + initial_value: '0' + +##### Save State HVAC ##### + - id: hvac_mode_global + type: int + restore_value: true + initial_value: '0' + +######################################### +# +# +############################################################# +##### CLOSE - GLOBALS ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - BINARY SENSOR ##### +############################################################# +# +# +######################################### + +binary_sensor: + +###### LEFT BUTTON BELOW DISPLAY TO TOGGLE RELAY##### + - platform: gpio + name: $device_name Left Button + pin: + number: 14 + inverted: true +# on_click: +# - switch.toggle: relay_1 + +##### RIGHT BUTTON BELOW DISPLAY TO TOGGLE RELAY ##### + - platform: gpio + name: $device_name Right Button + pin: + number: 27 + inverted: true +# on_click: +# - switch.toggle: relay_2 + +##### THERMOSTAT - BUTTON DECREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target DOWN + page_id: 6 + component_id: 13 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) - 0.5; + +##### THERMOSTAT - BUTTON INCREASES CLIMATE TARGET TEMPERATURE IN HA ##### + - platform: nextion + name: $device_name Climate Target UP + page_id: 6 + component_id: 14 + internal: true + on_click: + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global) + 0.5; + +##### THERMOSTAT - BUTTON ON / OFF Heating ##### + - platform: nextion + name: $device_name Heating Room State + id: heating_room_state + page_id: 6 + component_id: 16 + internal: true + on_click: + - switch.toggle: hvac_mode + +##### Display Brightness - BUTTON DECREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness DOWN +# page_id: 7 +# component_id: 12 +# internal: true +# on_click: +# - number.set: +# id: display_brightness +# value: !lambda return id(display_brightness_global) - 1; +# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display Brightness - BUTTON INCREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness UP +# page_id: 7 +# component_id: 13 +# internal: true +# on_click: +# - number.set: +# id: display_brightness +# value: !lambda return id(display_brightness_global) + 1; +# - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + +##### Display DIM Brightness - BUTTON DECREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness DIM DOWN +# page_id: 7 +# component_id: 14 +# internal: true +# on_click: +# - number.set: +# id: display_dim_brightness +# value: !lambda return id(display_dim_brightness_global) - 1; +# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Display DIM Brightness - BUTTON INCREASES Brightness ##### +# - platform: nextion +# name: $device_name Brightness DIM UP +# page_id: 7 +# component_id: 15 +# internal: true +# on_click: +# - number.set: +# id: display_dim_brightness +# value: !lambda return id(display_dim_brightness_global) + 1; +# - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); +# - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + +##### Restart NSPanel Button ##### + - platform: nextion + name: $device_name Restart + page_id: 7 + component_id: 10 + internal: true + on_click: + - button.press: restart_nspanel + +##### Sleep Modus NSPanel Button ##### + - platform: nextion + name: $device_name Sleep Modus + page_id: 7 + component_id: 5 + internal: true + on_click: + - switch.toggle: sleep_modus + +##### Hotwater Charge ##### + - platform: nextion + name: $device_name Hotwater Charge + page_id: 6 + component_id: 21 + on_click: + - homeassistant.service: + service: switch.toggle + data: + entity_id: $ha_hotwater_charge + +######################################### +# +# +############################################################# +##### CLOSE - BINARY SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SENSOR ##### +############################################################# +# +# +######################################### + +sensor: + +##### INTERNAL TEMPERATUE SENSOR, ADC VALUE ##### + - platform: adc + id: ntc_source + pin: 38 + update_interval: 10s + attenuation: 11db + +##### INTERNAL TEMPERATUE SENSOR, adc reading converted to resistance (calculation)##### + - platform: resistance + id: resistance_sensor + sensor: ntc_source + configuration: DOWNSTREAM + resistor: 11.2kOhm + +##### INTERNAL TEMPERATUE SENSOR, resistance to temperature (calculation) ##### + - platform: ntc + name: $device_name Temperature + id: temp_nspanel + sensor: resistance_sensor + calibration: + b_constant: 3950 + reference_temperature: 25°C + reference_resistance: 10kOhm + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: id(disp1).set_component_text_printf("home.a03", "%.1f°", id(temp_nspanel).state); # onboard temp (thermostat temp) to home page. + - lambda: id(disp1).set_component_text_printf("thermostat.a04", "%.1f", id(temp_nspanel).state); + +##### TEMPERATURE Outdoor FROM HA ##### +# - platform: homeassistant +# id: temp_outdoor +# entity_id: $ha_outdoor_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a06", "%.0f°", id(temp_outdoor).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a07", "%.0f°", id(temp_outdoor).state); + +##### HUMIDITY Indoor FROM HA ##### +# - platform: homeassistant +# id: humidity +# entity_id: $ha_humidity +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a04", "%.0f°", id(humidity).state); + + +##### THERMOSTAT HOT WATER TEMP FROM HA ##### +# - platform: homeassistant +# id: temp_hotwater +# entity_id: $ha_hotwater_temp +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a07", "%.1f°", id(temp_hotwater).state); +# - lambda: id(disp1).set_component_text_printf("thermostat.a08", "%.1f°", id(temp_hotwater).state); + +##### THERMOSTAT CLIMATE TARGET TEMPERATURE FROM HA ##### + - platform: homeassistant + id: ha_climate_target_temp + entity_id: $ha_climate_thermostat_target_temp + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_target_temp_val_global + value: !lambda 'return float(x);' + - lambda: id(disp1).set_component_text_printf("thermostat.a05", "%.1f", id(climate_target_temp_val_global)); + # THERMO PROGRESS CIRCLE, broken into 3 images to create space for the temperatures in the center. + - lambda: |- + int left=16; // 16 is empty left. + int mid=17; // 17 is empty mid. + int right=18; // 18 is empty right. + if (id(climate_target_temp_val_global) == 13) { + left=16; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 13.5) { + left=19; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14) { + left=20; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 14.5) { + left=21; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15) { + left=22; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 15.5) { + left=23; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16) { + left=24; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 16.5) { + left=25; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17) { + left=26; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 17.5) { + left=27; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18) { + left=28; + mid=17; + right=18; + } else if (id(climate_target_temp_val_global) == 18.5) { + left=29; + mid=30; + right=18; + } else if (id(climate_target_temp_val_global) == 19) { + left=29; + mid=31; + right=18; + } else if (id(climate_target_temp_val_global) == 19.5) { + left=29; + mid=32; + right=18; + } else if (id(climate_target_temp_val_global) == 20) { + left=29; + mid=33; + right=18; + } else if (id(climate_target_temp_val_global) == 20.5) { + left=29; + mid=34; + right=18; + } else if (id(climate_target_temp_val_global) == 21) { + left=29; + mid=35; + right=18; + } else if (id(climate_target_temp_val_global) == 21.5) { + left=29; + mid=36; + right=18; + } else if (id(climate_target_temp_val_global) == 22) { + left=29; + mid=37; + right=38; + } else if (id(climate_target_temp_val_global) == 22.5) { + left=29; + mid=37; + right=39; + } else if (id(climate_target_temp_val_global) == 23) { + left=29; + mid=37; + right=40; + } else if (id(climate_target_temp_val_global) == 23.5) { + left=29; + mid=37; + right=41; + } else if (id(climate_target_temp_val_global) == 24) { + left=29; + mid=37; + right=42; + } else if (id(climate_target_temp_val_global) == 24.5) { + left=29; + mid=37; + right=43; + } else if (id(climate_target_temp_val_global) == 25) { + left=29; + mid=37; + right=44; + } else if (id(climate_target_temp_val_global) == 25.5) { + left=29; + mid=37; + right=45; + } else if (id(climate_target_temp_val_global) == 26) { + left=29; + mid=37; + right=46; + } else if (id(climate_target_temp_val_global) == 26.5) { + left=29; + mid=37; + right=47; + } else if (id(climate_target_temp_val_global) == 27) { + left=29; + mid=37; + right=48; + } + // sends the 3 images to the display + id(disp1).send_command_printf("thermostat.a01.pic=%i", left); + id(disp1).send_command_printf("thermostat.a02.pic=%i", mid); + id(disp1).send_command_printf("thermostat.a03.pic=%i", right); + +###### TARGET TEMPERATURE GET VALUE FROM NEXTION CIRCLE SLIDER AND SET GLOBAL VARIBLE ##### + - platform: nextion + id: climate_circleslider + name: $device_name Climate circleslider + variable_name: climateslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - globals.set: + id: climate_slider_val_global + value: !lambda 'return int(x);' + - lambda: |- + if (id(climate_slider_val_global) == 0) { + id(climate_target_temp_val_global) = 13; + } else if (id(climate_slider_val_global) == 1) { + id(climate_target_temp_val_global) = 13.5; + } else if (id(climate_slider_val_global) == 2) { + id(climate_target_temp_val_global) = 14; + } else if (id(climate_slider_val_global) == 3) { + id(climate_target_temp_val_global) = 14.5; + } else if (id(climate_slider_val_global) == 4) { + id(climate_target_temp_val_global) = 15; + } else if (id(climate_slider_val_global) == 5) { + id(climate_target_temp_val_global) = 15.5; + } else if (id(climate_slider_val_global) == 6) { + id(climate_target_temp_val_global) = 16; + } else if (id(climate_slider_val_global) == 7) { + id(climate_target_temp_val_global) = 16.5; + } else if (id(climate_slider_val_global) == 8) { + id(climate_target_temp_val_global) = 17; + } else if (id(climate_slider_val_global) == 9) { + id(climate_target_temp_val_global) = 17.5; + } else if (id(climate_slider_val_global) == 10) { + id(climate_target_temp_val_global) = 18; + } else if (id(climate_slider_val_global) == 11) { + id(climate_target_temp_val_global) = 18.5; + } else if (id(climate_slider_val_global) == 12) { + id(climate_target_temp_val_global) = 19; + } else if (id(climate_slider_val_global) == 13) { + id(climate_target_temp_val_global) = 19.5; + } else if (id(climate_slider_val_global) == 14) { + id(climate_target_temp_val_global) = 20; + } else if (id(climate_slider_val_global) == 15) { + id(climate_target_temp_val_global) = 20.5; + } else if (id(climate_slider_val_global) == 16) { + id(climate_target_temp_val_global) = 21; + } else if (id(climate_slider_val_global) == 17) { + id(climate_target_temp_val_global) = 21.5; + } else if (id(climate_slider_val_global) == 18) { + id(climate_target_temp_val_global) = 22; + } else if (id(climate_slider_val_global) == 19) { + id(climate_target_temp_val_global) = 22.5; + } else if (id(climate_slider_val_global) == 20) { + id(climate_target_temp_val_global) = 23; + } else if (id(climate_slider_val_global) == 21) { + id(climate_target_temp_val_global) = 23.5; + } else if (id(climate_slider_val_global) == 22) { + id(climate_target_temp_val_global) = 24; + } else if (id(climate_slider_val_global) == 23) { + id(climate_target_temp_val_global) = 24.5; + } else if (id(climate_slider_val_global) == 24) { + id(climate_target_temp_val_global) = 25; + } else if (id(climate_slider_val_global) == 25) { + id(climate_target_temp_val_global) = 25.5; + } else if (id(climate_slider_val_global) == 26) { + id(climate_target_temp_val_global) = 26; + } else if (id(climate_slider_val_global) == 27) { + id(climate_target_temp_val_global) = 26.5; + } else if (id(climate_slider_val_global) == 28) { + id(climate_target_temp_val_global) = 27; + } + - homeassistant.service: + service: climate.set_temperature + data_template: + entity_id: $ha_climate_thermostat + temperature: !lambda return id(climate_target_temp_val_global); + +###### Display Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: brightslider + name: $device_name brightness Slider + variable_name: brightslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + +###### Display DIM Brightness GET VALUE FROM NSPanel SLIDER ##### + - platform: nextion + id: dimslider + name: $device_name dim brightness slider + variable_name: dimslider + internal: true + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - number.set: + id: display_dim_brightness + value: !lambda 'return int(x);' + # send text field percentage of current_lightslider_val + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + + +######################################### +# +# +############################################################# +##### CLOSE - SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - TEXT SENSOR##### +############################################################# +# +# +######################################### + +text_sensor: + +##### ESPhome version used to compile the app ##### + - platform: version + name: $device_name ESPhome Version + +##### SUN SENSOR FROM HA ##### + - platform: homeassistant + id: sun_sun + entity_id: sun.sun + +##### last click sensor, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click + id: disp1_last_click_va + update_interval: 50ms + component_name: lastclick + +##### last click lightsettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click lightsettings + id: disp1_last_click_lightsettings + update_interval: 50ms + component_name: lightsetting + +##### last click coversettings page, the main action variable - push to HA ##### + - platform: nextion + nextion_id: disp1 + name: $device_name last click coversettings + id: disp1_last_click_coversettings + update_interval: 50ms + component_name: coverposition + +##### Wochentag SENSOR FROM HA ##### +# - platform: homeassistant +# id: weekday +# entity_id: $ha_weekday +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: id(disp1).set_component_text_printf("home.a02", "%s", id(weekday).state.c_str()); + +##### HEATING System ICON ##### + - platform: homeassistant + entity_id: $ha_heating_system_flame + name: "Heating System" + id: heating_system + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + int symbol=53; // 53 is a blank image 20x20 + if (id(heating_system).state == "on") { + symbol=64; + } + id(disp1).send_command_printf("home.a50.pic=%i", symbol); + id(disp1).send_command_printf("thermostat.a50.pic=%i", symbol); + +##### Hotwater Charge ICON ##### + - platform: homeassistant + entity_id: $ha_hotwater_charge + name: "Hotwater Charge" + id: hotwater_charge + on_value: + then: + - wait_until: + switch.is_on: nextion_init + - lambda: |- + if (id(hotwater_charge).state == "on") { + id(disp1).set_component_value("thermostat.a12",1); + } else { + id(disp1).set_component_value("thermostat.a12",0); + } +# - lambda: |- +# id(disp1).set_component_value("thermostat.a12",0); +# if (id(hotwater_charge) == "on") +# { +# id(disp1).set_component_value("thermostat.a12",1); +# } + +##### WEATHER SYMBOL FROM HA WEATHER ENTITY ##### +# - platform: homeassistant +# id: weather_symbol +# entity_id: weather.home_wetter +# on_value: +# then: +# - wait_until: +# switch.is_on: nextion_init +# - lambda: |- +# int symbol=1; // 1 is a empty box. +# if (id(weather_symbol).state == "sunny") { +# symbol=2; +# } else if (id(weather_symbol).state == "cloudy") { +# symbol=3; +# if (id(sun_sun).state == "below_horizon") { +# symbol=3; +# } +# } else if (id(weather_symbol).state == "rainy") { +# symbol=4; +# } else if (id(weather_symbol).state == "pouring") { +# symbol=5; +# } else if (id(weather_symbol).state == "snowy") { +# symbol=6; +# } else if (id(weather_symbol).state == "hail" || id(weather_symbol).state == "snowy-rainy") { +# symbol=7; +# } else if (id(weather_symbol).state == "fog") { +# symbol=8; +# } else if (id(weather_symbol).state == "windy" || id(weather_symbol).state == "windy-variant") { +# symbol=9; +# } else if (id(weather_symbol).state == "lightning") { +# symbol=10; +# } else if (id(weather_symbol).state == "partlycloudy") { +# symbol=11; +# if (id(sun_sun).state == "below_horizon") { +# symbol=12; +# } +# } else if (id(weather_symbol).state == "lightning-rainy" || id(weather_symbol).state == "exceptional") { +# symbol=13; +# if (id(sun_sun).state == "below_horizon") { +# symbol=14; +# } +# } else if (id(weather_symbol).state == "clear-night") { +# symbol=15; +# } +# id(disp1).send_command_printf("home.a05.pic=%i", symbol); + +######################################### +# +# +############################################################# +##### CLOSE - TEXT SENSOR ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - SWITCH ##### +############################################################# +# +# +######################################### + +switch: + +##### global variable to keep track on whether the Nextion display is ready or not. Delays initial info from HA to the display ##### + - platform: template + name: $device_name Nextion inited + id: nextion_init + entity_category: config + restore_state: false + assumed_state: off + optimistic: true + +##### UPDATE TFT DISPLAY ##### + - platform: template + name: Update TFT display + id: tft_update + turn_on_action: + - delay: 16ms + - lambda: id(disp1).upload_tft(); + - switch.turn_off: tft_update + +##### PHYSICAL SWITCH 1 ##### + - platform: gpio + name: $device_name Relay 1 + id: relay_1 + pin: + number: 22 + +##### PHYSICAL SWITCH 2 ###### + - platform: gpio + name: $device_name Relay 2 + id: relay_2 + pin: + number: 19 + on_turn_off: + - globals.set: + id: heating_room_global + value: '0' + - lambda: |- + if (id(hvac_mode_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=49"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=50"); + } + - lambda: id(disp1).send_command_printf("home.a52.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=53"); + on_turn_on: + - globals.set: + id: heating_room_global + value: '1' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=51"); + - lambda: id(disp1).send_command_printf("home.a52.pic=66"); + - lambda: id(disp1).send_command_printf("thermostat.a52.pic=66"); + +##### Switch Climate HVAC Mode ##### + - platform: template + device_class: switch + name: $device_name hvac Mode + id: hvac_mode + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).set_component_value("thermostat.a10",0); + - globals.set: + id: hvac_mode_global + value: '0' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'off' + - lambda: id(disp1).send_command_printf("thermostat.a06.pic=49"); + - lambda: id(disp1).send_command_printf("home.a51.pic=53"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=53"); + on_turn_on: + - lambda: id(disp1).set_component_value("thermostat.a10",1); + - globals.set: + id: hvac_mode_global + value: '1' + - homeassistant.service: + service: climate.set_hvac_mode + data_template: + entity_id: $ha_climate_thermostat + hvac_mode: 'heat' + - lambda: |- + if (id(heating_room_global) == 0) + { + id(disp1).send_command_printf("thermostat.a06.pic=50"); + } else if (id(heating_room_global) == 1) { + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: id(disp1).send_command_printf("home.a51.pic=65"); + - lambda: id(disp1).send_command_printf("thermostat.a51.pic=65"); + +##### DISPLAY ALWAYS ON ##### + - platform: gpio + name: $device_name Screen Power + id: screen_power + entity_category: config + pin: + number: 4 + inverted: true + restore_mode: ALWAYS_ON + internal: true + +##### Switch Display Sleep Modus ##### + - platform: template + device_class: switch + name: $device_name Sleep Modus + id: sleep_modus + restore_state: true + assumed_state: false + optimistic: true + on_turn_off: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=0"); + - globals.set: + id: sleep_modus_global + value: '0' + - lambda: id(disp1).set_component_value("settings.a02",0); + on_turn_on: + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=1"); + - globals.set: + id: sleep_modus_global + value: '1' + - lambda: id(disp1).set_component_value("settings.a02",1); + +######################################### +# +# +############################################################# +##### CLOSE - SWITCH ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - NUMBER ##### +############################################################# +# +# +######################################### + +number: + +##### SCREEN BRIGHTNESS ##### + - platform: template + name: $device_name Display Brightness + id: display_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).set_backlight_brightness(x/100);' + - lambda: 'id(disp1).send_command_printf("home.brightness.val=%i", int(x));' + - globals.set: + id: display_brightness_global + value: !lambda 'return int(x);' + +##### SCREEN BRIGHTNESS DIMMED DOWN ##### + - platform: template + name: $device_name Display Brightness Dimdown + id: display_dim_brightness + entity_category: config + unit_of_measurement: '%' + min_value: 1 + max_value: 100 + step: 1 + restore_value: true + optimistic: true + set_action: + then: + - lambda: 'id(disp1).send_command_printf("home.brightdd.val=%i", int(x));' + - globals.set: + id: display_dim_brightness_global + value: !lambda 'return int(x);' + +######################################### +# +# +############################################################# +##### CLOSE - NUMBER ##### +############################################################# +# +## +### +############################################################################################################################################################################################# +### +## +# +############################################################# +##### START - DISPLAY START##### +############################################################# +# +# +######################################### + +display: + - platform: nextion + id: disp1 + uart_id: tf_uart + tft_url: $nextion_update_url + on_setup: + then: + - lambda: id(disp1).send_command_printf("page 9"); ##### CHANGE! - Loading page ##### + - wait_until: + api.connected + - delay: 0.5s + - rtttl.play: "two short:d=4,o=5,b=100:16e6,16e6" + - delay: 0.5s + - switch.template.publish: + id: nextion_init + state: on + - lambda: id(disp1).send_command_printf("page 0"); #### home page ##### + - delay: 2s ##### gives the display time to update other components & set the home page ##### + - number.set: + id: display_brightness + value: !lambda 'return id(display_brightness_global);' + - number.set: + id: display_dim_brightness + value: !lambda 'return id(display_dim_brightness_global);' + - lambda: id(disp1).set_component_text_printf("settings.a03", "%i", id(display_brightness_global)); + - lambda: id(disp1).set_component_text_printf("settings.a04", "%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.brightslider.val=%i", id(display_brightness_global)); + - lambda: id(disp1).send_command_printf("settings.dimslider.val=%i", id(display_dim_brightness_global)); + - lambda: id(disp1).send_command_printf("home.sleepmodus.val=%i", id(sleep_modus_global)); + - lambda: |- + id(disp1).set_component_value("settings.a02",0); + if (id(sleep_modus_global) == 1) + { + id(disp1).set_component_value("settings.a02",1); + } + - lambda: |- + id(disp1).send_command_printf("home.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a50.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=50"); + if (id(heating_room_global) == 1) + { + id(disp1).send_command_printf("home.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a52.pic=66"); + id(disp1).send_command_printf("thermostat.a06.pic=51"); + } + - lambda: |- + if (id(hvac_mode_global) == 0) { + id(disp1).send_command_printf("home.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a51.pic=53"); + id(disp1).send_command_printf("thermostat.a06.pic=49"); + } else if (id(hvac_mode_global) == 1) { + id(disp1).send_command_printf("home.a51.pic=65"); + id(disp1).send_command_printf("thermostat.a51.pic=65"); + id(disp1).set_component_value("thermostat.a10",1); + } + +############################################################# +##### CLOSE - DISPLAY START ##### +############################################################# \ No newline at end of file diff --git a/custom_configuration/NSPanel_HA_Blueprint-beta/nspanel_buero.tft b/custom_configuration/NSPanel_HA_Blueprint-beta/nspanel_buero.tft new file mode 100644 index 0000000000000000000000000000000000000000..c42ff31e53b9ad33f7c786be64ef62bbbbc90f50 GIT binary patch literal 2688576 zcmeF&X}H_uoiO~Hz@#A!A%qY@2oO>TAwUQrgb-2)ODRxFY3Y=f(hhBD%TPMq7+N~C z!%(KBbfZkCbQs#FXFtbhvt`SYE!pxSd68_{lJ|X=H(B28b9|OQ>hyW9>;3dz@0aJB z&bcmIwu{r~LyzxjOP+8sZB_rMjS z@&}Kf>;31)&qrRnI{MbpfBxgKhok>J@pu1p7>57#&WBdofBf}{i@z4h{_Mf=$KU&L z*Q#24`rn_N{gbtH<+g8b|I3|U|C#3-`qQ6y==qb^-u{64Wvy!FV#NKz?&W>ITe$XP zu7kFNum1hSKfG%^@$64;>)xOJZ>`EXbEo4dck8}A7v&yxy>kCGuRi&ee|Y!Toqzc0 zh1&bG%PsJUy<)ri)hB6u zeDr_QNqKKYKoL*`6ahs*5l{pa0YyL&Py`eKML-cy1QY>9KoL*`6ahs*5l{pa0YyL& zPy`eKML-cy1QY>9KoL*`6ahs*5l{pa0YyL&Py`eKML-cy1QY>9KoL*`6ahs*5l{pa z0YyL&Py`eKML-cy1QY>9KoL*`6ahs*5l{pa0YyL&Py`eKML-cy1QY>9KoL*`6ahs* z5l{pa0YyL&Py`eKML-cy1QY>9KoL*`6ahs*5l{pa0YyL&Py`eKML-cy1QY>9KoL*` z6ahs*5l{pa0YyL&Py`eKML-cy1QY>9KoL*`6ahs*5l{pa0YyL&Py`eKML-cy1QY>9 zKoL*`6ahs*5l{pa0YyL&Py`eKML-cy1QY>9KoL*`6ahs*5l{pa0YyL&Py`eKML-cy z1QY>9KoL*`6ahs*5l{pa0YyL&Py`eKML-cy1QY>9KoL*`6ahs*5l{pa0YyL&Py`eK zML-cy1QY>9KoL*`6ahs*5l{pa0YyL&Py`eKML-cy1QY>9KoL*`6ahs*5l{pa0YyL& zPy`eKML-cy1QY>9KoL*`6ahs*5l{pa0YyL&Pz3(J1l|S!j6Wzp$Ui4O0zh%wy_iOwA zr*ZF%SAidFZ28-P{~wRX(( zc;w@szx2|JqC2kxzr1AI&h?!~!S1)JI}cyH9lZVse(~{(F919DUb*Y!#izi;n7HeO zi*c|_S}r-f>lpai6>FD#de;Tuqc5v=e|Fc+;GSoGz2}Wx`@pNuUUJ#{yY_&c7d(Ht zde=^H2l(^l=3QsO-bc3X8|~T;j##(t+jGe&aJYHlzDF-P0KWQr`iiezvIm@7cyj*_ z<@UmzzuEu$OAdh#-gEbr=p`3`-*#LF@Jn`q|D}5MD$gZ5!8LUBn)oGKfpua3!R#f+ z!I__~AKbP358zb6f9>q^vx-U(V4-hLgsdp}_Q!E;?@_g3(|`^K-Ab{_;9 zVc(IRm%anYpPfDO=S#PPFNNMYqPp}jcWzQca|ocn z`S4NWo^9Y)$amex%ONQjy(4KO~RgoKp*+}OHMPhY+lT>FVzPd+ZU+u+`lPhWl*m@+>+`P$_dfHx8P0a17b_=zTUp$K+1{tU3bMZ;6E;3z3;Uvj)QkT z`O^o~SL^^6A6GqqUvUBqDB?lsid`W0rS5~9R~!N>fBfJ_4(>k;KDU0$M;_XL7JO}M z?IW-6KLGTv{Pv+g?LQ6Pc=4)_hWGCUXTa1)#r<2ryNv6j(*8r>cU0-4yRO^{PJiIW zhxcCjA{d|h(ZjD_c^vp$w>|=0c@Vttd*37cl@Ed|f4%(Z-UC~}Z+`HJkL^2f22j`? zAOF;Whrv^~fBfU`9oP?S_18YGJFo{>-?n_*b>IZJ^;PfVqXS#PJeI5AZwDjb;tG9x;j%@q;hverecK+`lllTATi^;$L_SM_L%iWhh z^Fz7)&SK~@f4cf4_?Obrr}(RPfYOhdr_xs+2HG3LpS|FkE#RI1{>|sMUUM28bL2jE z&ovK%d;j?2)33|>yZ^cJ^c&Zl0ljGG^X6*~f}7H#XVTYP2LeCbcxKDNli>QFKK_MM z2d@L~o@f2S(+9VKE4;UT@yiEyf<-g_#cvL1=bcr!R&yz5!r!A}F*=ihpE z+qI{_*?+t2OZQy+4EWA{y)V6Y?Mbk7{&QbuuRRN1FHe4X`=P_&vd{hYE5{EV0RQ~Z z$DVua(9Ph>iS(Es5X4_q3gGR zQrY*-hvoK1d~4tQtla*9ckG{@mY;VlKl-g_uHOSbzxCN~ef#>|;OM#3w_m^hCGh7D zRK7Ei&%ZwTz<0MEJ_@Q||J?VEA3g;BZsGgi`_$pBAd9^Dz0V%r10K6$_`Meop9WlZ z^LvwrcYyqlE_z8VpFfQ{Uy2{z4R#9LOXA_r0RB7qm+rq|J4pOjub%Wdu9JOe;7P+9r(59KmKLq$Wbu+g`KY+ zx^XAif9y-I9>4J*_}RCgd-aJM&jI)!Kl86|-*^FVKl#eP{_e&t;Jxy#0{OBI=FTW|iE*;$g_GF&@ z$>``#0Dmz4lWjM>519M^@{`G%c7R`h_3*!|Z`ukT(I@+!9Cx&=NBh$-U8TvjQ!%&&D+7O?$f_KC+}y6JAeJD zn|Fd&-}ut6pS}46@IgC&^N!qRW*&L_&+>WK9{$#ERX6_zyZV z*#p-8viu*<-SRjv{_@%1LAS`)$)xl0IQC2Mfrp;?uhX|~0oy*Ad+*Gx z`@l2n!h4^(buW12D^LFS^Kx6fZR5XRyLCUfl-&OQd$;Zcfj#W|v$q}wA2`F^e?l=aRJ#XtCy<(O<#O-EkdQ{b&(>^N!tMwz5zE z-W^AQ^{!)j@{TRw?Qao!#~oV%_jXwCxnn2LaI;AKjwis%kH3o^J+%YO-?+ti>ePea zH^03M`{AiAVCJ!7*sG_GgSju?iY=Vl3(gBfG25wQ;E8w7;H^_z!P_6*#0RJLfR&?D z=IwW02c9|aJH)X&w*&k0ZsPQv`@q%zDiKe}?dNa&k>%+-w}C^iearggJ9mMLUU=R5 z-8=Vy?;QAv^{01U4c^q;Xq&wAAkgl(-A3N|IGF!Q*|z)iDM0+=HTH*3-we)w;pgN_ zr*{J5_aC5MKfMjyA3ERh*6FQa@$G4;ey0>&u#~Ad#j08&u#1c*^n7 zlyaOwHKN`=qv0^fY)Oj6h8lAASpb`e*8# z?ZeLk%SB@T&^-r1=uejy?!RX@I9sb1K7G%(!3T497s-1Lfjj^F@uG0g!(iV-Qt{Zm zJHe&@)GVI8_s`(_yKWJZ_Z|hGUzrfLp4$r!Z+)_I;M@){{PFiIN6u{r-~8R()f4BA zfg5U`+Oy{_0H3U$tUq_|B>2P54~l;{w;SC0FVBgpbNj(-|CSNSa|gk{Z~IZBcy0^$ z=T{z)DL+4J`KPw} zzHPwq)GZzKzApo8>~v@U{RhAwzxY_^)cx}3di>(0GVIAr`q?~C&O z7rKq!OZOiEfAT%ifB*gmfiC*uAbbCIaP)y+4Qlsa4ZicJIN0{U84!8*-r@ZZYzII1 z<{QJu9ykiHUrnyQ{J8&eaty3KJZyUePMq6?1MYO2k0Fe zk3P5+ymAWOc;dkWK=r}rH(z}4BzR_+_{*Ok+yaOcktQ-kmdFu#qEMb6;?a0=DvRhs z)!Euay#WtBJx|{=@C-dGv4vqYDTssScpK|fy1|}*pdSc!!fv-)?66&Lx7uxO=g?(G z?5N#fH`*~fZa3M@b~3e;IJo zXgK{&&dECi&R}e^Fkip~Rj-qnsjW91U4c*$^TYzNNGwH@2`QD#SMwXvN>kT#dPGmd zBYB#hmZ$CMc)Hb6I#sY2Vv|$%qsJ|dC|ONo;J^z)n?4BF+*mpS!Z50!)CqNU^be^%@gKH^OSkkykJJmXfzfJ z#7ps73eT$xrov{)UFrzNx~(3r3!-r_4Pg)tnKYA-9zq}#GC)Si3=xpU!Dpb7x2CPJ zl3&X7wHSlU)mB z1NA^WPzgwZcAys62y6z&0);>{5DO#%sX#iA3FHF#Krv7X2!V2-8W01GKr_$^bOPN# zFVGJR0>i*cU^OrbBm--K_277LA~+eG3Ql*)s3A^@`nZ>cS#xwL+K%Z{&J>>-rW@H_ zc93Ip>v>C_%0~+R(y+84ObMgPWR0qc^{O}_`ox%+XlNRc6mMBu;a0yjXq(&CPQKIc z&GcpmGXn!zAfsfS%#kTFO=id}StLuOK$c?@iAsJd->*4EOzbq~8=F#X&>`bw%r)(r zam~8sTq@VRYr(bXT5>JB)NwD9hxq3lWHdIHFTH5F)F$3W;jvFV8)5b~TlySy5 zmSyV6zS=%+pRiBbr|i@AnfOXE)nGcC#H?e}Ip!Qsh1>Ly#Pk?~p_lqmGbfQZt7xI2eb=;dQVMpTqCq9K0jo2s*-!h$HHV#j4pvG1IS?W-6Nce6!fB z5ISO+P!k#gBDAr&Mn#%WxKp!*1U{@Ss0SL0#;UPt>>5%-CC9SCnvUTZo(V9)1eJyI zt|BKcNRv&b)60g^y0AYS5A)$bI2aCv!{JCc8jgjz_(Wc8w!2F`O+RbjD02i(5QK>^ zSF*J=sZpxgDZ9h&OmiaBSeCqyHCt?%8A*VuJ-gWdFv^((${-=uHK zH{+Z2seJRk1>cfy*{AVAKAjKt>3d8|RcZ=+xmS&*-N~|V(KqMQM%fr2%g1|(#gsXf zNv&ntxkBDt;EPz%Qj6AV;-ok$7R6O@t*vhdI=SvdccG{1p*^mb@59423ZYQSKp82F z!YPw;B|euIYMQoW>)3j>wykgL%FhGctZq)H(#`7@bc?#ByuK7Er|N2n=`E5Z8I8|t zI-0IV=F%glpPgE)lqZQ9ipR=Q#m9@)6p&u%c~WWqwg3vhK?1-s$=9>bF4cyq9$?J zSm;-VBsdG`bqtiep)}HpViMrYuU+iwq9?9r6p<9O0;{u5#wfPhG9I6mth$n z;gc7JFR*#ACd}1kSN?MZX zWGAIf(dl3Y%T476MWNIe;zGVWU7oGT2mc;C)H_ny1i!KE(3-K zYfOjfGCiix445Ia!mMVRSzDGC^zP-#N^PUD-g6lf#-uT2OcM=48dAEHF0ISxvbvlu zuPf+^DQ{+@096*N*80?dfLGvEcm%J(>+lA=nGloH>1uYaZfq^IyZ!WFg$$5EGDL>S zNOV5Y&anBV%1pyAbvs^kfDTb7S{_>JeYApB(HdGuMYMrRXcKLrZM1`S(H`12`iQxx zDk>$ciC9vVwF~R@F=?|IXfqvMPscQw7Ss0jynXM$JM^x2SG^%Khu*ZO zx|yY%A!pbbaYmgnXWW@^CY>o~+L=i*X|ZRKJ6&TolTTDbO{6Wf*E(yYkMxsVc0Svz zs_Igw*&DbTE~#!eOd24=lwsO1W0*HA7#0n)hB<@Euw+;^s12G9p0<~zIyD$0X_6s5 zq?cr)=Gb%+PFX8nC>qQJv%#E@t*LPb?nGB`92;V*IEou^BesGs;mf!h*WeJY#dSE0 z>v06fa2M{zY21XHaRRsCR&0c=Ve8liK8BCu6Zj-Pg-_!%_$)q$tMGYz0o%kEaT{*O zNu0tN+=F{f@?GVFqvKIi)Dlg{rebs=m_(CS`7SY~T4_}}m(gYTOg_`i&E!JGxsp&4 zg<&~a&Q+JHwVJ9nUn|wBwV|kM=p~{#YK^xi~~(N%RdU0o-?P1Ke1)$>hFv)htdYkgzC(C>IwJtNQB zkZY<_4yMS|m@-ph1g64BjL1}(22+QEPzVY`5hxlRYI{uDpYo^u8GqKF^XL5qf6-sc zq>82fFi+?7`9KRFCX8`o49gK!qDIsSF`7$EXR^6LJ&v@yW?e}q=*szgyF}XM{)-|V zq?2@!?sT^9Y=+uo)@jLG3YKDWwxIVKyhbnPl_|YuFX6R#tzMhgo*YkUQjA3R=LjF+ zCpdy{d+f9JIlIa}Z(kUO?MwD$yV|a?Lw0SfYhO&}bB4mOGEpOI-TH)lnJ-Dxol#e# zV{{&!SI06GB!W^#Y?GaOsb@`Q zg^+F4wqhIFMz(ePm~F$hXY*sf~lY_vZi&{||?k8qqlWA6n z3b7h0QM#}$qKoQcsf}DZKT|FA$NJ`e10IJb;7NE2o`z@OS$Gas!SnC}ya+GB%dpx_ z(#x?}%99;0O;oEjq0w#?TElj~D|%9%v?t@qdUBq;r{F1iN*=*e_EbDoPt8-0*$Z=J zbFxz6%IcQA9q2DPC!CYcDd)6v#yRVpbE=&4&IRY9bIG~vR68|J$fIi z&V}>gLbw<%g@tfATuIGjM#8MHR-UQ*8`0i$uhCn#(aa<>#Y{6ZU3JhA)CB1u6J&!_ z&=qtCJwdM+3;KfoI$RZ!M9`U-%e4#R1#Nk(VyIcVX^mM!XmE`w!6y8*coWxFwKZ*5 zTi1%(hE~!xwJmL1+tK!7n(TT(-Ch__upUNW6gI#{7=v-x1e;+3w!qeCIHS+5=X3QX zG2fF2r_<`RIqgo;NjV)(r_<$hJ8385^f)pHFw=Dx*KlE-E_CyZFk4rb@$wT z_rN`Luf&l!l|oX{OrYql&eeU*PA8&vs(H#x5tN0pQZ~w-%2$|f&b{QB@=SYXJhPrT zkIFOeS@10OJ&Ex&A_($@=#aQU)E2M>n~*te&X}|2g1KleX<s;(l{SZzg|m-r^y zwzNaNPG8^84RiyW{737xEkn)ObheyrXU8dbSkAt45Yv@>J$o-%iY0tGvFNXAYQ>Ja z?#JDMKxtY!|!fVJWy6R0Y-Yl>r5HK{%)nqCrE@ z7@P^t2IqqF!G+*ba5<o&lZF(U;)RV)t!ylB){7E6)DdoiCK$p&cnB}S zX3d0!uo5=HPLKpeI0;u_tkcP9i;3ojAeQm6P;J$9(u|anHjU1vxs`95I+GpS(2Cko z5~WawJo>s!LUb}-PjqTawQN19(?pgc%Mo=%6M-Vyh%QYx)EJAA7=<}7C+5Q37>zNQ z2lHY+%#U&LPOensi?vd;GGDj0r@FJ<&R{(<6`5w)h!kl?#7HAO*WctU9Kks`2WQ|Y z&d6aL&Y3tfXXES~$+?1?(Jp6A)YJ9cLdhn~ms^#59cti>jaIdtx0zoy}8mvYu zX2q>$D`B-*ZONsSp*qnI4jJdrx#C=Pj+|@Gb?1h2(>3NAcTKn^T~i(Zu)EqS1p7q+FG-|P!EbyBiGWmwOv!MH6SCcNV^&tE@dYDej{eYjV2=KYZk=v zLVHuQqFL39G;5l5&4y+Z8iU5=(QO!8i?5|yRT6chG|HeJ)QhsH5A~xQ%AhsxVp3-O0 zY}%Xi=5tJ>8|g&`kzr&dvKr~=s+mrtAFo8L*<`*~=frk{?2ma#FO}v?6-jR$Q7Y@2 zb=|sQ-L#F_#%&X}$wWRGDYVPwioZ@b>}{2rQG3;4HLIr74*8yTsoiQ??NR&Gel@4& z)d6)-9ZE)1_ME1qkzze|zzyB@ro9yfE;EbpvS-P&>`{9(9>}Bh=sd7T??F7M$KWw~Fc0oAdCVT7y_QgyCTe(1 z5I3bllWgYwEB>Kh@R$7+f7M^}*Zrbj4jcVVf6L$Ycl=#{&)@eC;<#8y*b|ZTL{U{# z7X#&Hr4#743k|Us?=NR?jaH-6Xf%4wqGn06tWj$q4Xi;lsK%f%YA{VAYL8dr8;OmS zJJrb83KNZx+*w5BK+<5FvQ67&Y_qmGo64q-c~ix#KId<;t@U=ZGaTAoZWrxhTppL# z#kzbhzl(G6&CO^v+Ddj)(L7OYv?(6qwLHx0c>{0c7x+bfiC^Z`yoT5D2#?Cpbesuu zQBQm`oi4X(wCI$29_&k0O=ixm8PtX(cggudrKC?FDiwhN_n2%!2EHhW2iXLK? zm?mcA=y)yTtb5QkbRFG5Hw|Nkal?dJlM(Z=^3ouu>&jtrUpLSVbt}46-AK2lTi0#q zHsP_Mn4HY0Gv*vpq6ML>Dpw75gT-Jq*bF9v*?=1e18JZP4ujL+GPn)2fiZXtUOXJ7 z;tQ!@jx1Cwy=t@8s}1UFqDESj3{tXbX=z)QR<~pAZT2???V(A%u9?HoHn6DL<3Y=gP zeDY*;ZqPCh%tP~vxo>isJLay*Vxr7)muhaCdr>-Ch$rPq#Z-DG8_T)!8X;XSRR(gJ zDbp%9qeT`j6J>a04amJ^EVqPnCO)Ma%=T~*iAjku7=*5Y#VYofi_gQ%s( zq~z-@L^6?VBo|4?t#K)V3WY%f>cLZPqZ@PMZj;;WCfpXc)opXz-K3jxJKRpU%k2(L z#%EjU-clFtJBN$WOae(XlfGQ7I1=WBfY7aPiYt<57}TqzHD<)DG3(3*v*{W0j5oBN z3D2ZAT3|}4s!6K!t;PIsqS&$(ZE3Vm%vl1qq%CF3*s`{qEpIE>$&GX( zy_TOWtQ1@2Zgs4lYjDj}duCvdz!7}}iJ%cf#8^OtMwuKC)I7C7Eta~1MMwyxpe<+* zl9n(72eBX?GzHB;B4`O(W0_2{v{Xq|{dKdH<1wD+IX=i2`4V5{YkZv-d4b1y6L01T z-ojgX8*k@Hp5h(6lXvlMp5__e!+Uv__wjx{z=!xSAK{~XjF0mPKFO!}G@s$+v;v>! z3w)Wc@C{y4FR&2bj7FkDbR#w&*T{4BRAM~|B?HMy8cLICS2~_q%9t{dOgby%uv|Pp zp10*!@~ef}Vo#o`70XOjtafWDaY{6a@kUQ_NR?)!DYa^?)%J2**S2+p-f}P7tMoR8 zEf?XkxU4Rl%Py|Brqxk(?63D0GzU#UlX7Nx3Yvyypjk)-%|i>&BD4f8LuyC^L68>G zL2%R_Yo`~o6M3?lu8%j$QnqF8P4+E)rl0Wh^qAl2clq6Z+Ryksey^YP`}}@C=MVUU z{!ku|*OI;DW@fIi(4c(=pV5c;aG%L%_7Ogd&+4=J>^{;*Wn8&VDPEbb1RI{Nb=YKS zmSic`!CF}xYiFITi*-k%gSm3C5Gd3uh%IUh*}}GnEoO_`64@5IqJwpM9il^ZhIq3& zUe!{|t&5Yf_ zF-M4qCE|$KBF>0CVvUe;m}|?Ziilj~P>CLK)G#$02!`N@2{9uCVnM8k4Y4C6LPgp5 zs6tDjo_635=mHzrF`ZF|>2RG%XVwuqOA2ebIt{C2ty&wFyftUdTMO2rwPY2nWvkrv zS?leARZJL?nGBun6b5BYC0<#rK^<2wHxSWPbQGOUjc3ZebZ8?y8R~`PDSc=dS_!R& zMxnLPdT28|9-fFBb40EzC7Ki6)S&KcIHfkyVd8^ivFqvM14qCW@CU+yP#_ZE0(>A4 zAOlpu5pV|F0Xo10JOOWj4fq1VjIWg)_=eJOr9(#7qoLSLY9Y0pg43RCx1_IxtJyjx zwK{ZX&{^pecAA}GXW2P+o?T>@*kxADYFLQXvN}1ZuV)b!Weu#6#aS~; zu$CATx5vAQNGhJzWLI)yIYth^7D_<@ZS_Q=oG&=@^Km)AD2^BP6|^=j`g_JfBHKX5 zkqKlHnL?(K8DtijOYjYgukGvjx+d6{_2qndU%^-O3BIzg;*$eGU)?AA8a~O_^tF7Y zp)ZN2VtIQ$D6EuC-NivBf<^GWsqSc_I;+l>oh?~wWBu^J=$?0@Zi9c$ukz3P7yOI< zCI7Nt?brArzt*qw!+yOV@uPl&-{{BuIHxk@{jj{Hw=B8SduIWSeHp`~=8wn_D=0ac}HRGkv3 z1|?BVsztS_4%MZ4`L>*Wk9HwQhiDu&huuLsD2K!0bhsRDM@S#dQuCM9qdQmSY zqV!F@9JcE_`mVmG@9PJYKDrS1B)FtKwV29gECsmK5DZm$$Zx9Ui7nlk9;}j0vIW~& zo(*MD*2nr;jt#IuHq5dyYid3>KER5RI?>=wSyRrGHx*1p6K_hI0;Zs;Y^s>5rj#jd z3Yo&Dh$(7{nc}8|DPt;`1XImaH;FMiJ{^bS*>ohkl!XOcNL8dpOrCruJ7XQJ=N`m| zMr}|V(uTDWZB!f6#EFH&D3ICLP#zrQ(0Zsn@i@c0$oQM z!xqvWYp3MPezLpLTkS`OED}a|B#ESuG?GEGNB{{UAtZuCkr)z35;13Kxm>8M)#8KU za2U`A)PeE9Y+x>+3d{#40+WHMz;s|Hun<@bECrSWngA4ANf}dtmcLjpEf&+|mBf6q zklaiS((BnkK2uq!8tc9GY-gfNP$WfB4$4Wn7GiD8kvrYC=w+? zAj(7~Hrq5?)~wT(k!5Hdw@z5v)=5jx(y&ODrln+Au?#GNrEHzDR4i3X-6C3AmcC`x z(y??cHOsnX!?I}|v(8v&qpFxT1}9XBv>ZaHQ|&Y^m#3$*3%RvowlrR11xR3oTA8j` zi!w^)=2DAjrCOPey_4u-UA{Z$`T9uTHJBabhs(n*HABr(bCfE!oDmG0 zXh+%%wu0?oC)f>5M;*~Xrk~v?Q8jbd-!1hJh=LrD6S6^eh=g2_8=@fw^2j$0L}@7< z1;_m9)y$xYxeBhLtKO!DdR4BU{qQP+lR(>>-M&wJ`Ky|6WAja%iE zjx}TrTO-z}HDOI!Q`SssGqaM5z zx<;-w*Lt>Wn#I@fO}t|o!~1v!AK+QMjd$@Lp2Ov$D_+6{yo^`yDqh3uxQI7!32)*p zynqk!6?_#R;p_N@Y1}knnlw$BrcE=kVB8&##p5Y1)lCnwQZZB_N)|Z{NL8n5GqvSf zOU~3y*Tu%D3AcQ0f7jJ3^=&Fi<2c+ zS**>~*~Yjef7i`utJ2zN)AGWAP|wz<4S9n+%x4lgsUp-PK`zJ#1Hn;fI^#&k^uv^x z?wR~@fFsWV{1Ya<2{EB2gUM*ZOt{HpGMfl_R$w*ROm-7#qD&5x%j7oECdTA3c}=W| zi!H@MNnLW3j%HIiQ?4Q`*U{E&OTO6pI=KX$Had+iquWRu8KcMOHL^yZF<|r?IU{cj z8bijYF>H+ZsQ6;Sk_cxlg{ZJzvq{#@xLl?yLtco5e2^dFARY>oBtfb`y}+<<%owxA zoH1`Kq=|C7B2p1b=AhzKf=W`UTsP0RO7%jTp`El%8=o2F@o_RwCMrG2!Y=4hS{ z$ca=(M$@&0wP7kAPV`f%R5g!PS855-Cf5G?VY@TkOn;_t7?cL`Ou;wgrnqTthMVQ) zIMr}APG?IEUEdUmM-q`_Boc{6Vv$rY6!TPE^_qQXU$L*+NA@-QdVDguQmod3(rkYc z4Wc15j7HEX8bjk~0!lmo(T1q1Cy)h-rWndYc`26iQGSZ+>iT6W zoDLO|g;Zfwi??0vTzD86i;PDm!tHQ1TnpF3VpuK?hMVD5xD)P%dtrHS4zGk)!=vz8 zcs;xk-i%B}SG)FZIi{lJWeSO@B$sR!XN%@yS5AjJs$P+lR$D@=-R67xUZF1yg(&V> z_iT7Jy<^^S?}T^KJLR4B&Lmr@f?$_M9d4kiRE%9?!zdY>#+I>d>?G%Mxf0VFb-VwQ z9wHD2;zV4C8=(;f@gQD=MSO@K;gXhIPt+C`OQW*3=#+2dc)cQ48*VwB(&-es{a$gf zIFNJ!T~O!K`E{I*Ptrw~&@XRPmMSg;LbQkufe}4|AShx$jED-EM;4GpWC>YD)QBd% zkhbKeD_t=uL4A>5=Qjdle2Z`M9lp!=_`X~M8uBarDnH`a_{{+tMLOn$F5yaalQYR& zhLQ)s&Ag#FU1aN8Y1p1`6N6>{CO76^^^g2(#jt^6- z4<_i8zoe7Pr2V!VDnSBNhAL1MszG%~gyf|rP}2E$_dROmQax6R44vieI z<^{IQN^@CG=v6CSm0O++x-;&qJLk^33+|%3KO=`26 zP+QbiwM}hTlZje7oW(lpa;bi7Sj{cvfz*Xe5F1N&?oSs|eU~ZmU;1)Rz2XR_X$071+o?&vB zHss8?OdlO&i3z#BHl5eS3i-|AVo_5Iw~0tF5{QH&{)j8$j?fV%;)!@8Y{VDgB77t? zK!ow|Y>ta_$-0n~FM(lgyq0OqGzLwoIcQh9v|PjN^*0BTgTXLPnn{ARkQ4H?qa$Hb zPa-5r8b~9FkvM50t)wj(E0m(mM72IC<>5Zug?sP-9>Q|K0Jq_eB(FE@_Xj;Sq}Hl+ zYFMpTqiVHU6Zff+#9CU)HS*y~yE)Tx3; zGSWmUNEMMMCWweM5Gf`ve@I0#y+WZuSmz)%w_G$>LYAXLEx}l4A9Yg1^W0|x}S*9&Bg_-hNljzS6ng#DL(#}^Vv%GcKPs+!Rk3)YA(wmc21S*rN-^k-dlTNIH|0%xGu~{pC+O-e_p)2<*0>?J z)~$2HZoM0E<34+<)guQ>gGy#ooNkUWDrTNpD71x$x})x^hZIi*s2~-h!nstj(w#1O zEVGt5i^?+J;SE7U$PiBFUGksoYA2o2M1@Sxc2IhQff+r6FleeLm+MxmcB$kFyCSZr zE9Q#360W2x_Q8IbgLyar2jP&MzR1a^J#Vi%ELc1iuZ6Yv zEPe}T;Vl76P|i4)GxeOM4^?uK)SPRHZ85YES`010!C*V23eAU>8*F>|b zdhKB<*z>|(y%+JKLrjXqnl6LOSmK8zO+!=D)HR}j3B3v~&WVfSQZwFcwWsApwll+^ zJX*J)Hq?nNN^EPb0}T+1-hxFU>4kBvY0J|#bU8qY!Y@lY%k89O zvb*f8-EF7sjNN1R+I`M@)9(xN7x4Pn(Iw+j2xHy+evbYoF-?; zS#pk4k@MsNxkxUN%cOdk^LFBaWH43Fy9Gxz-{hOa_ISI~AM{tC5wr%aLtUr`^`QYY zgjS%{k_1o1gt#Lm7Z&q{;znt*)E0bc6~;w96rXh>I_W0-<0i z6bgr;lB?^^j4GQJtwm>nbJkqG2p2bNg~n=osW;VB>6UeBokj=gv^rhB-iphYw;Ym$ zMNe4-k>+?F}a6?^?E&`M^mG=JOS>mh47FmWDXfZx{xKL4rxMA zNE?Df`VbOALq=#lgoTKBI=vzcM1#DdEbGiUfW{Fv5)C^q6 zxO%RB4DVLdlDesGsoQd&+Ew@Des!Q8s#nyjsZP=8&^cg--hnt!K`pqe%e78tQOmej z-6Qv!d)>X^-lWIqae9KDq^G*RT%btR+>MSu?2q`P{+M6x>io&1(GWGn3~_^;U^b)- zX+y@4HRNpZ7@0y1k#waQIO#MvjZVyoJLU43lWv&^a{(^Ig}Ee`<}zHKD{w{5 z&6PNTlNaxET)|OV6XfMa^|I*Auf?F4%Q?+=qwc6Tnu)dIQ}L7>duinKn>oei>_fT` zDze2`dA*vfc_gfx=uZ#*!_jb^mQ&_*j?U8sx=70&jo!2Mz zA$?dM(MR<$eO#Z=rwV1!(!d(|MzbmOF+HRA=)HPY@6-FMkjQm6*b*z3pxL$@npW5< zTV!i`d4j@rqZ4d|ZLsoEU^dPs*d&``(`<&#vN<--7FdC;vmz@+`|;HlnTRGmnMU59 zFXk&PZ>!OX7j-49WG}4?q|k~NDp;*A>P5FaNnVv}$C9q8Yw6m$j=W$plvU+B!c0Tk zDzqbAcBmdgyoy`nXZSg8o!j8Y`0=`{ZR98TNq&l-=4bi&AQ6S4+HxXejp3Bn;dOdlUbmO_GGZuNFNcj`B5VoU!ep2VJHxK9J3Jen3o~I) z*c&oq6^&18~H(~yQzNLp$$ zO$$^|i7c8>fli`~A{DUm-NvFe0xl5+q9_f;r2!v}=t{(0so>hKi^@{bnyR!uwgs`! z7R^vV5DFBd^R8q93AM7Y~OQY&uP%Gj_>(q52PFJIko4^ zp6~XY-E(e_c%b8(1K*rHHE?!M*TtT%2EJ|H)%>sK-OY8)?>6sgey{ocQ(vDta;c{I zL^A}6`#T5D48Hf}{x84y^1!jKBu@2&5v@2|hy{IBrA zaOby&Knd6mx^Lt8gWYfRMIq|&&&K_YpER~Me%kn1-oM@(-Ye`qviIoTV|$P9{buipy(fhqj_f|s zic?I)&YrUa|M=Ibf1U35{=~`FuUea1TUy&&J6aF7e%%^wJ~88l z+kF|Ba0HG_Z67!|a452C-{E~h9ew(-G{}msymMyK6mWg>DNymflcj{cq zI>c|f4_3GScyLE6INnrbsew?+@Xc5wT_*AM>v;2YnBPhUK9uA};1};Uz55Ah;Ni<3HtlcP*Yrix-loQ;rlwDtK5hD}>GP(4H#Il4 zG=1E2L^yD~^VApOyB8vtr4KHCaQcHYAAI-0*$>WrAbxQEgA2lG;rx*|j{W`kTgTry z)qLuw-I3h`y9alFzgybMlS?LAw2 z?(=g$i2K2fb#y=+yadO9_8s`*z<~o_LS*iQ(0TrFqtx_f(?6SbHoevKcGEjeyPE#h zw7aPeR_vap_nO{ss&D$BDb&=^^kLISO<%yFmhC4_oa#Nj|Mb9_ug=w-YZt!~d&D2l z?*MPyKQ0`&e5U)|?r`5vVCZ)2Ikcy3Py3#ZOVyWlUh3HY+Wze)-q_o+ci-Oqdq3Oz z`QCr;Z9eh(sn*^Lm-ieSxct+x`u*=7Xgv@bYyCnm-EwPVxyPtl|v=*}-)$5!7pCAs@}!^=ovf0{?qorB1Z=F}ZW1nwg; zp|E#Oq(Q+a@Og4M|I%!N^{zIs((376@9MdFY4tStjfNw2S3|xs3^l#F7xStVy+6UQ$K6S+3cL#|(2zCHoBoR;8SjrI)D@|FwNOy<3-uTb~DVY>bg zFcV7t|M8?x$1v&FdRM;|Ciua+^y%r>BH^E1_#Taq3U6J-BU_9|i-AYKgm2}?%W$92 z_=|#p?fQKv`4ChmKuswBwb%cJD{csC4?sQi`%no(P)>k)>-VAJhoG*(bp1Y5(h!sm z(^c`ibS0wkal%8t^L&U`i9@_X=?E=EmSWvaE*1Bz6A3UcGovs&hvv-CoLDj&nXk+S zhDB83_&*HKhmZX4@R8_Oky-rp2_N|*(e}t&uA#c4BXvTgYq+jyq^>nGp=3e{hD@Ix ziS8Mx-yKQ6cJEaqy6>tHeTV-h~e?OHU{z52*k2qA%@2;bBK-+h`WD<7#=sx5FHg)=y3iD z0b?c~qG9Cejl)leMr=xq7eqediuv@(FWoZUg~pS@c4v3nR{qN9B#zg>$ZT__x96o4 zpq_~%}jr^^ArYy)OTE@U? z`CcgCw>w9-@6aO47M?>B?!N)gSOs+g;lesGR z$Kh`|kBp=ciB?5W#%&$NJjyKWNS|CX>v|Wuh7@-HSFcjTc_~EhmA?FUPx7GE@1fQI z?nSukzkBiflv6Rv#V!UU2<9*UJN!+J@i$?FzpT&d->LgpH&>7OiC515ou6@6@$)7> z#_<*4=nh|q@$aku;NQgAH@k9T+{1sbaBn+s?+-EVO#|*}eusPV822Xla2q?J6gIVQ$Q!w4tw8lK?$ z2)G%E9*WG>Q^G^A&VLFcknX7NzsDBU{rA}78EUwSqwn$gr#_+{@Sj~s6b>0S)m&+p)*-qwhPFRcWWUkE_iFQO@hg|?_vXEeN zdh3)nbphd8=uj5;8N$sG-Z`X=aC_%GMIv_b?AF3bR)h=<4(-cMS?5N^$0$TjPkQF+ zHQr)hI-70?rZYr}6fWy~J7MRs{L*D; z7|qLhn%BVYB1KrqECys1B zv+0G7of@ZxP58pGok>d|b9X3;b;X)AdgY`%8VSWZgM&QAA)9`GC_&vKV;N4z5&ld{ zP>6{2)^P-fkP)>bmT`FN5Rw`a_#*D<`b&wIREodOL}=nN;&${`-bPS7^{T~T7MAdG zhhA8M{wKZwB`IkDMM;VWTI)0({!$QRo6aY>HDRC=< z0&@$INdc{qys}=ZgI}{usp6mGQ^jR`3ZI_bP^dn#lrK*HpzsM^2%y}K!GQC zQkkzSE2Lgjynr+%g-BZ0v!@H8eg&Qj$nt7VD(JlS9s~40sX=L@wjeXwBIjXtZb8zf z9z{K>yOBny5OEY~;pCl4S(2Yw33CuQIOkQP;_$1M1=>aq?kD-+Zxf814KQP#$sH;| z98j_Eiu8-j6|kW>1U8c;?|9HJIpFXhViI)=XgIvdCCN3 z*pP>4DvXR~AvI5#M1~PXOjjntFPWF}H2nGzNE;K`#-U{};|PJx%}$Qzf8uI5B#>sK zgK&`Qwcc?|+Mh4N2@;KlY=C{@{M2n$LY8dt5 zrg|lxfD{73%cakIC{Zqb*27vU7-=(a0uC~eKYb^mwG0dtDdbC&%0EgWjGS93(PT0|Iisd z5{U-7TYf-<2$!LO&7|8%o}Ijf!{e}pV{=~AD){r9#u4NUbwkeycrI{YRn*1tM>v6F z^WM~MftjX(mF;bKic!MazE?FDc&~uF%v5!lf?tKG_9VsR#9Y{WGE~ZAD5qE-e=N>x z)Ae;>$R_PpfJ*ViL(N<)O^(($4;{hlkmRkCWJdB(V+bS`UpPr)qz>Jb-vTAplqlrE zl?zuUTp4hUhbtSdYv9U)IhY4mE?g7gngEvxE+br-aAm-SP!C9;+wAfDZEiePGO22S z1zGiaKOts5+^JR`mGgy@HJRuTJJr01)0>O3LEAwlDQtXLriwd?%qnq7(P+N#T1^JP zOk1+ZrmJ-RbOht5=s&RnP28*Iz=k8+S%&wXT;YDq#8YOi6-noNRnQ(~PKW!BUPR|J zVws7j%{nL_?PZtXXGw7Xd2h4&&q_8004A4QMGQ%VQQQirwnJ1nG&tX4^X z>LFiudulwe@|bZpe`vi^DO7_Tm$OQ#ct9hjTdK`ttK+1K{;}0^>0GaQ!-e%Sx}5Pj zlY|6-;ReQ5qaa~lW_I`}AA*`m{fJGex7PXC-mV6Oh()kBGA?_h9~%nm3PkC zwo?6)j!(=~3W>)55&p3YWrG?0p8 zL?hJ6!^T*hI#!3IfA=BNjp11!9W}64zl73wVH%HTgVZ%Xn-(&%Cx-7WMHxBm?8-qC z5oRA>T0I>}+9TwpEy)Jx#bSd%AE# z_RT^vyK6NbAFi~dlw&9{_N#R-86CT`JG#3{N|8|^aHWyx&%Hl(Ay$gjP_deCd&`!X zd1N7=kN5NqVIdq}bzv+7*B1M=bI0L#+fzR7NbHv={JiTk3bBz0LMvhaBl+aqWIL5X zhQCo=6W*{gG5hV6dLc2}7@oLt5V&M7E#V32=Dz)*+LEAC-p=X22xammJPQk_l&0#Rz_^QIEg!@XB1r2C|q+R+OE& zMtJ2GGLsY@_FW?y7u$4;g|)g$4Q)|YN1_k+Dg%t!?s&@PpS0ISFrSOlie#CnlS{#G z(!$)#RAC-msUm4i6iWFtAIdD{mBLo|wS`Ohpq~~Ee%NQtNTkf1Zlm+-P8W}S$TUHi z1n`61WI^i5ZZ*6lSHnZ3jW&Onn(!`5V2>b zQe|+t&&3yRx^h{fC@E${0{pzZoWDEUa!TVbV`c@-4q9cAHArN+hQPgP49gScjw^JM{# zlCp|pl))T3{FX45LWbqll6KHtLdoAOt5lOm2VoQj%;qPX;U13&=rAgjSoUP?lZhs? zfXrn}a#jvz(1P3LUeeF9PrACO%%m`7N)YbltDZhtTIMQb;$T*I`|jnlSZ2O^iCP@0 zW%)d7B)Y5*mpF!9G6Ur1%;EL&8OTrg=B05=C$gZea#%Yqn76b0s2t8R+J*w8gnCi1 zP^T9Rwid)OXgOVPsFNAT0X(%;5qpDzR{zka$T3(58&yq8s@NM!Apv@=u)#YkE_FrN z3tje8h_IhQL{EbXbciv$0XT59TRt<#rO2Q=WOl8&GA23Z>N5GMd_JG!R!VaQ%`ThX z?Ct^G&HyqNuN6asj(>Tj52R_9kZ8I=AhYBGl@%{2vJ3*9HCj++jT6*a8eytvFI`aT za~g%L;k&%H3Bz}z4qJxrv>hqKcVpU_;X6Zkw3uj04U<_UV2TfqE+tB_+$BKIBTWiu z5iZa^$gE!2k+9w=HK=)F<@)-u;A0&$T^nYH*ZR#P@^@?B#YfTj?2g)%i6(V;GDvPK z^#4c%nOI?rz3fqcK3c~yl_3|@zR~02NzaW&WxLuqx;>pObi~`0;*FC?V?wMH2m9qd z7s^n=4q${43(UbQ2f5)>SzBjxa9FCuF5Ks(>^F-6*`k?VWQ8 z#?;WDwpY4HBL%!{aTx0SK7WXo>IX19e%=GTHGu9@=}MYK8kw-)_e|&tW%d7ml!Yn# zZ7_Q3;ia3z@|(rX+*|LOr9Z8Knzp5zYRkuq4{n;4lbO43{;hZ2 zuDv7qx#ZgNi{)H$xmGJqT(z25qx~*qf_D}(uQ)r}t#Efbd9m&lr`Yk}CTp%K=hnOS z%|EFfdaF~*B`*NEX?Ls!KLy{zY21~l${+GMDWP@~-lg$gi;x$1WVC-@(o$-?G{aE@-^R8;dvXu!#9SF8o|8QygXtYE0nFxV$G|p^DCXGgI$}=mJQ## z*P2)1*+vLutH3r5vunL|?Al9R?zNZUigsbylc&Jrn$E`~HBSlY7Pa)(-qp*eEhi|0 zqt=-m{(gD=@&t-@SV0=y(xZaErU)8O3+7R#6t#4$j~4Sr)r71mk?1Fbk!X5kmy-;S zaHCh=FZo9LEcEK+3Y0T;8)&#v zRX2Dcg)=K~9XVY0XQ)dMPOhkR#tGzh6F;^}Cf(hG;V4!E>ox*XCZ^4@(Jrh3V8Ftd%m8`K_NHA#+73vjY zDZHx|YM6A6ZkS6r(LFR38}JFhZH8|A#C}yggCv*)D5`3fEQCy7NIPu ze1e$5mrc=(rw*aa@d9bVwg+{H%$y(~3#ZR1%FX~Do6dwu5rMX9_LRkJCX_iAV8NcZ zw1u)W5X6*_$sptujo^a*lV*(T`$Nzp*cVU3-r}vJjIuE6QSfCk3kM+bH70ZjEI^WQ zfE5OmDS4DP7#$sf-WIXOULjF5&dV?wgt^8fVV*HT$TG?W7Ut}=Mzt`-NDIq!&p1yX zjM;X8e-LEBSYFA$$Xh%HHhTs;pLj`Dg{i$}edY#gtK7HAscb)2QLJMtUJa2!v$)AQ zs$-h(oUd5FHAHS*vdRyu__@#+@qzWF8_2Db0iI}I0y-H$=>8V6tnxGdkP_aaJI+;1 zs3_J4LsZc1K_;~@x&Un@;g>QcfyM!Lxb$(qObl;S#qR6-QNXyK+*Go@aFfhl=3%X* zmkdnhHzreoxw`$y`FycXCFS;zEX1l1UUvzw{-O;})zf@ZAc?=#h1h5K2s=3Iyl&TO z!dIi)Uxc=l>DWwV*iuxMNrjz7%Q6*$vxv>SRahXR&6}XSFkHg>Dj)ZKQi)Q0m5QA2 z3KZK|SVtf9gFf~6kfo*$o|>%+GNPWHAo@WoqPDZJ-gftZh8Hk_Ud3q&mw<+}0+}8W z)K#j0O@}NC3)NdxL3Kb?g)IB@TM926aoxW^bn?FDQ1w$SAxbiW-9v`cz{c2rE?nTB zOl(bCT&zW=lxs)zu&^wo1*5gnvh+>fa~6d;P8;b)5OBGxoopm^)#8JU@#lk;;; z6OLfo2~&>1=}LLS<2D_=#p|Q1e9n_ti-umU7L+EY6R~vA>LWoXq*l<-c5OeEGs?2l zMuY#Pc#sZ)Pf_G_Ck0lF#M&Gu%1r6-mO7{!c~1@RJ=3qqnPB;wOZ60kl@X&8?3BG=cWFl2Jl*$OZF&xt@Uj)i z_=I3C0_*2-Oie1-+pu?5MWRVDI(I-j^2hz~#1yL^jP4qs!5;BJpG~nolhEf4(6Wi= zu+;?n>0*HhB$|*|BBlz}p#3F*w0Aw(&zhb@?8zr0tmz4$W<>`0;WRwCSqUu=D^O7R zJh|D(<9-~$Hp=68PF*X`5NE?|8RA^UZ}!4A+>2XBdJ(L|{2(_+qE4Vo9>6r^#AuR< z(?o=@P922(ZQv{-Os5eMo4vtwAp?97L+@?HyH!}#<>H&m@#xeYiuFkFc1;jL>%6Rd z{zO-KQ3mWwlvrLg9?NBR{AJ9;a5>m~PEydaxtGCjW#+7vt4Z^TW&LJywIS9^%s1Rl zBzhOLatL^H{FO1_y@tJ(Wi;93sdam~#8#3txbj>OOWobdvAJv(kd?18a z3P&M=IXw9)^@<`OmmUHcu^8~6V16>L+ZVEcUA+e6&?cbvS{~q`76pIqO3E^H%CGxv zEVluc`(TGo6`8EDo$0>=H5H(47ZkC!EHS+MLaF@qqAN?$x$L@2A?zD{JS(yD0l24N zSI2awj!>EgZ%+nZebu!lE2EQQS6_!A;4ScIU+E137!&j+2h$C;q?jYJBKYHDef=KR zqXsbGzH<5{x}pA-=`bJ8!?QRcL3|Ww@j&|u_Pwr17WSd}z|O+nTCCj+jla~eaVE;0 zz>BWa4*yLD>p^;jSI)M&2BXD;KG0MKyB@KVo^jw=C%tm16)an&6zyJazu5&YIMaeK z!4lFxdzZ2OQ55msmkLsFPS|>%0e&6faRJgKhaSXNA(~(!6UPO~n+-2SqSyCL6;ofh zQEYIc_G~^BVyeegDW%}x`*0VDe%(DTup`;885cAJ;;Xo1ju{)|6ij%TS)N1iV>i>% zwY{~jWfn4SYygd3=opNC)JO4(oMmQ^xYGFET+1@E9`1B~X#A&#XW5l5a^lT2%nI{+ zWlHI$!CfVO&8{+%J?BESjJeJJCg^a;rIZE+9R;aijmX2Pfoi8JYy zTaIXy@UQT$5@bdRO6iS$l6|KHkI=5N`k0Qs2xJ0MA{N_C*dF4Nhjmjl^v}>BgMQZb zAxYbZZMDIM$7j*}t`(HYBY0<*`K+!&&{3}!9znFQ zSvaN?YW@f{*9ax{(p%6Y5!0PQ^&>LV|BOH^1&CV#;z+E9hIbx>n(LtElaU%X)Z7R) z&9NFKz|4o5OsE+rJS8IO{qAzn>N5LUQivjJelu9v`+$1@AldKikxc; ztS*(*2U1f9o-NXsZm)EXf^}BChTJ~gW_8IWdSHx=-0q*`b6cS-OOZ>xz1P@$Zp3EW zOpp5>YJ3Q5g;_S}zZ>J0TLtjPVmF{@9*>@csuLSo+`-=~Z|g z(Ea^heE+0tamn~6A1}H3{xK*7fgU^uvCj(6NpA!8Q(*5X%1aPIwH2-N2x&?8GTrNt z&*81Zr3E7;3{CTtNJw*_js?xSJB%}0ko2z}FT}@c>QS!Vj$R>OLGWyPST|E#L4sCt z@o^-z^sv>0v~mEMEW+5CBrC3=s>jVDgQYyXE#DQ1-q8m;Pym^f0$8)J8SIl?^$-Oj z!J4RDK4>C4ku<00;u?}Q!EJ6%1PzbOP8CLrWHuG{!fd_RV=7fkS%U~{$7jHHr}>%?Xey;~;%a#MO%JZ8v!FiD z6nla_fDc8;Y=}Ba4(Kne-I?beL162cd2W*J5eoKfg;5bEq+LBon${CxYggknjp;Eo z5cZZwNK;%`ZRheixC2-d4fZx6)c|xd#6B?`YIvodgdHH#yAUjEQo6qzndw^4IwB;L zBhecoh#dnqHH`KB_p%5gtP#NAhqegmk=WlAfN7|9Wvu*Y?CA;V5*4Q0I!dE8h;*IFo0zKzB_@P>^k8y z&BrbHHR_O+W#`vBPqe$BJw})Y?SXGTMw^Mfk$)5D(!hJ*6CHWawZf`ZhcbuW>lm`( zW&*E|!TgUjRMw+B`CtC1M}H-*8Ph>b7%f_pIfGI|2dFBSqmbDRa!x6A^^sL5;B%4( zAJ9{x&zahJpYB8Fi8c)79)UVG3`K`QZ-;qm;z2h6e_T%&_AMb6BB5fsc9|iM$>rxc zcA#5sZvc!-0AqtQuG6gxI=^e9_&Xh2QTZM3gT{y71-}o(HzEx$@wCeUc4o0YT};*5 z3^Ha7e~aS{M82>?)AH$ukU8*na$OzX(~_0Z#`5`Qf@?7# zh=aW};8t;oGsKpxF(dUVfO9#T4J50OHpHH*KueF+h(`X0E|Sd`{aMK)@W_0s3)k0X zsoF$!OA^NW_<)h8**t*zwax`~3RWw+ud165brfq5xh&<#yNd>ncd=QDSQ(y*S8&<~ z*6LAq;P7C~e_{7nXD2`o4K0umC8bQNFe{$(W!Y)GcZ;G=+GrZK|1-_54JGq4H*nx{ z*cdXgruk_wkGF=@lDP-_6l8!Q0Wc(l&7x_&b(3qochkYHa}^rE<-@otq>WfYjuq0t ztH;i_5ukgpnHx;=@7<85oeQ|;0=DNvN~t?Sf_LN!j*c$#DtCpAa56&_T;2ZGP#5T$ z2{3nue18diwrvc*fuG+J<-U#Zm#xCjt$wX&Bc9@?O~^EVc~{|lkJb;h`x6cD7ROjI6r-x*^sr}E zl<}PQS3HJUHJ*IlZRKu4;Q66IuQiu@Vf7LHCSU$0tIxAZ0g*A%%a-?Sd~lUz)l{F! zr<5w8zu4c3`+)bMNCU*|@)jb6`RV#Ge3JHhQ5jgCj5G?65X5GMw4irVGTNdH5Suv- z9aKoR-boq~p3nh>E7VG6VzwWH-kl}p>Y^eXF?HJqE0TC}AyqzHTv%Gd4=k+1keuwJ_{m%wjor)|w{vP=b< zpewewAco?k2-as+yqYC*7pqL}`&>!@?MOp;J(@_rDhu4iqY_n67Pz(KnGz(f)Wro_<{?vG zSRSZc&hq`yh5=+5&FjRtfWJr~J1-6e4D?-?vU}PaLv4g&2V0zU&YsIsGuTP z=&9DAAm_ogv-+=R6oHy~xFlnsJ&EsE2cLDecaYgRZ76^}<&;SurUD6@*?c0{va)7g zApUz z%ESO&)iKKAM=<$4vKVd}sKU4_Js4B}fEwbeyTF1(6BGgLEyek~yPP!OZE?^dE@4i= zo(=gDoK7yFDvGsxsX(E}?;#kf%I>Y#X+$dU<~%mPd1X1%{3OKXL?dJK7#Er0FXYqc zlwimH)F%7QS~36`h{4$+5qQqY#ONnY>A;h#@&7iyp*KNazlVx(nP6(~A*;NQm#7vq znPN}oA`ASrK>I%DFKxrn*_vU_54G|u)nt{G|Lr$-bgk9lx0S$Q)c(t5G_hQ~!ryrV zzcup316Pkc<}=tx*|IiNh2sR2kq-aemaw_Jh|{7`us7>BfG-uy3vrJ`?2uI>)~pj1mh~ zB?~CA4a>^|B?Y)HA+UAS=%P30;rfCeG=U0oVx|5a=eQ0!5LeZrfk^%H6&|K&S&lXT z4o4be_sGFBYc|VBPMgNa1M(Q=RPh~W8hAyA-`H&P7>eW;YyLuqHD3-;su&b*Jsx5> zyPWX=OXoCe;sVYhdB8duQ!+#w(L)6zy4rcWoc}s}?+E2ojB*<9;XwJd!<2XGhbX7P zhQ*Xm5Hn-g=|Eb?e!%T7>W}&cAkQ{1-fUoII5772MC4^;*osLsc5IbpNs@cm#m5k_}oJ!@IuA*#+M+M(A$tR^B<3( zj5NVwhm0Oqc?Fq~C{P)!pvV9}qnU;sA*EkyM`pjZat*|QqW2AY>(0BDxQ;TADUk#E zo^-Ll2K+(t94E8POz;ZO`ALzM277QV2VSBY7es20D5ca0~O%(>C-kx_tR`54zdj_M+dgzJhRj_wmB_#hr{dFVkqZU!-}KpJP;$|(v5=$s zzDp*3J<#ByEhUgQr;y$Ri#|>;@ewOfz3rk^0eO{pw?yo9?!h|AwM@sA)H*L58rr{$ zi^~chf4s2F1vE<#=_Gu}qU1;On%T2_M$ud(Gb$kW${%{xnRmool!fydAoGt9Q6>{c z8Oac>F~Qzzgv$b+@+8P5huDw4EhH14cE$_lSPZr(_7?177EXsT9qF|4;HR}jVSZp= z3`AI^IRm6T0&!td9xt?n(t$H$O!2}v&`ZWb6o`R%DaylkS1fj!w@lg7Mds~P{sez7 zDSw2&dFt=r?=rPw_QkY@B_FZ0RNB{2cCic3A#78|W?wEXt%kWb8uH&*n_uBuLa`Lg zy=VKdpCx}DEiLR@23BNu8=1%0cPgGKqovyc{<}UJcHyzYXdBD>mMCKHEQWW~5Z!{g z+Baz)tcNgu6LvIKjxm?Pc!tSbT3oC@9U{jognfq~;(}LcuAZf&O%dGpA=={kRrZxO zze`s7bp0IW5xX8%Z92q#=rCcK#4iWyWp(dbdu92)^0ju#6pW#hfzb5Fs?=ZvrVeDsyZxSE8>e)t( zh+cMHdw6~UJ9%r#n@*EZRFIIvPChb!3ICGz_JS5ov1_f)z%1d(tteC0{xNemx*K3S zOFFfRt&rKil@@2k%8IQ^_zGuH`^%bj;6dJ?C10bqPvX(51>zh#VP^9S=eLxUXl)2q z)MjO1Ao@%M>#LltMPqZ3uMo^Eaf&^`!sc(9@8-v8C)=qUr;E+sH-D{8)V81&je+^Y zjOTdvS~wX1v>CKy5N5XM6z$?fk!Zh}aUzCqDe-F+LCA^;(qg6^^tlqOi-CureUqjF zs7e~9$_sQUz^AULLR)TxND>8pdZsr8-gu_$tuD&4dA`>Erj~PcqE3yUK~UbNCAVDZ zkwP-`Lhks;o4tKiU5R$i*P>;$c8CJY#5g+@>&cti0tYe|&Ub0SenVe^A7c`~3G5VF zdb)3A*A<(~2lfEYkuZSVhy!~VVhg5Z7)6u7*yGLqq8X0llokfgf|wbQaQg@4AemAN zKsHTIo9Aap$UUWu--TOJz>fr1oINhjKWbCap~M!Z&`<^$$2gas(W>Dsg{ZK%=qrm3 zA(TP@Muci$-#~WnoDU6%kQ%@yft-Ly^p^O?cacj;|-4rE6Ha0KQ#;8cOf6l|mLg^*$!F5L|!EL+u(PmA-`6xAxQ+@f7r z=Ez^rLw*IyyAkXv^a=$wE|TKG&LP577A45pf#@;t+A6Znw&A=S$eC$)wjO4{3rRfT zMvzHDW{d+LJc8H)js7U)DoS*+%~*H)v>%yf3ne>Ic5^%VB%J{LaU!a)EU>4;K85d+Da8NQ{A|Iwwr`F9NvR*i?z z#tL}(z303;IVMX!>tD5Pt;iK|wyw)+&wWW0CdH3`0NmMB0tGY2jTE(K(L3F{y$ zX}x#O!VTUz!3vyLX8?Gj0eeqLi^_)kxVZ;CuQn^~D$5-(hLpR|P1LDdVtu+Fp>&vM z(T3>-o9c^~!?_#K$PB#omZ`JcQ+AhR+}p`K{OB>};pLP0P8SIo0x08V(A{nZ-r)Ih z?Q#b6xQR26@%a^_guGi;d3Ja_j zN2AunY;r>05R3J3Qj;Uf;KaaBU6D-nK?8&9(rgH{_pxG&_EZ;}f3l0p!4T->ts!}i z8MLK8^cU(7WM#cml6kKjG^G`f-r+DXGDdCz-CVNtknG>PvOv%4flJ;SiTnWbm!>0Y&!(IJNWw(Y&7J5?+w%Jwk~|GLu>7i{=1I` zEcm2If3&d=(X<0*lp9WLc42)f5{V>w8;F@o{+z2tW-H;C8qmdx%RIa1Za= z2(*0=^VlF!;o9hyPuy7k_FYiZK3BJ~63$F!o;*ylpaJ14W*77{V6UyN0GZdJBSjI& z1Gnjv#vah2dg^ZTtV72ZRj%92l!wx1FYy0Zx`?TP*p3vgTwhk%vc9&m#$zcZ$T7@? z5`%Uin$ruXvBd97b4vFzqshHY26LCbwmII7a@YG)AX}`)v&H!xv|qdC^R6pA!nu!c z)eqR^!2x?}aDVB^l61(5PYR-}(~Vm?q{qq}j&l)-7lOi>1=} z13W`Pb{%-Nf;N$4bGP{xZ9$sq!aEkCb>-$asF!an9tCGn(erqG(97BDb6(RIKj?Xp zM;S6pQhvflfmA^azd7Jxnhd2R%g7|aBmSL$T37OoNH zn=^stt>x;#0*A@6eSW&NoUtK-F^Rvn_rY(p_kBNZZ#0}{`2F@|L9hnF8Kt^&$dd!zi z25#i3(73Hs08U1Q#sn#8`T(_=44m^lt6fmw(WSYDyxCs8A~bGudexW!CFKmHS9x>= z1*<^=O>@=wf^*!%kv0=V=$bnIF5V%giGZal0b+0E(5BrX8*Xh{4i%yTL%m0#>qJbS zDMlX)_g0`9g>X(Z_yab-6FX@_Y^m{~EmO7YLY1Ll2)y}HZolXQE(YEY0S|I;jjn%~ z0^q^>;A4G2R8&pN!8~XV5nB?>W%DOPER1AjTOb=R#(4$wV^6Q9pvITxl7Ywm9#~mJ zF-SZvlX?97@1V24S&p%649Nrja*iew)UXpx9#B=O1016cP8Jiv`vTFy4kBL`OaKi5 zA|_xf{Llt5^;nz(%Saq=lm!T@4E8Bbs{%OiNw)v*_MU|HRGU588p!+dhahit3-+U_ zH*YLA#C$vld(*D8z%CadEvwo;7iUU>7Z^sI+L8lhpL1zPA=nR8uuM!1G?$KrI-+QF zmEEz-JP>V%Z18MYF)&jP&(Ws`QnvZgxFB&y`sUni6-5X#RnwnGmVEw`MbA2A9g~3n zW44fR9=K!!p;d$$lL@gIR{xc{Pm)K62rUWYi9&EfS{mDHDX?mq%hOzAfTQC8d*Z^e zuWg>26wqulK!$GM?s1#T?zJ?T0^!S`w z;ha|?vdewWF@kwDwiCXM5MnK4_s0u0l?qXWJ3=^DiBA!#rIp>3SXOD%)j%ebcX;2y zZK>=hAkKap$uIy^tD0GAend$u0VA5@e9W(DLHV7zyCqH-46R>8SSj1!*|N`rGBEv4PiPckz(Y$z~$ zTFQOIBovtR=f?`OLZDD7oT0hdaprzIh5lsEP))7EpK|1VrS@0?@%en2i65>Axh8yA064# zN6kusth*arW5fxbXPt)dL!Li_7ng)HdyLJie;RhGF$IY9Gvgb_A6TnTa_dFI^u@Xc zXIC4UsS2w$qfB+U0iZ6pHV>bFNEn~k&U$5br>m1$;#O}y?|#!==7mUo+ghF4O-V-v zzXjiRPu(KW+pA;qD-N>Vf-r{-?F(E-Tzj?17}o*E-${;n#?|a9c7ewo-uq}!VW*cG z>hL@GUCc|$9x+$CAtMk@&EWcG&}yhKSpu2RLZL@tCzmK}g-c+DfbRbpz|Y%-2z9~M zQlMHe6p@w+2+_g`cl85Rka8)5AzX0fSq26ly+qS!Bl#{C)#zFQml%X zA9rO^PuGL5rV~61=0DE(V}U=Ez=Mw+8SV@?li>8nHfKWEty7B%{&|!h?w%vpmB3waw=kPj1^SkPUf-)WvhgpFmE|M%Yc{7bf!%%?(}f_ zGKOWgIqA-yyPkpGjK15Z-{$N-w9Uzcx!-K55|uOSy~y&3H``{I`pG@GUn_N=$9jhH zmg^?+ioco)>e1*sa|_`68sHy%-KiI}Vh(%-1O;0_Lcr<1fMFV((GUJ{ksV~J0sPFU zsyEu*PX@>o6j-bGduYvbn%BXygA;4n$J<8RM;E;Aqz`_8mg$A!wfdf}*TGizUQORi z-xM#?qpV-T8_{Ow6)(y;;#C(IrU~~bp1*q$3H-I`!tU3>r@Xxj&zBhQ8^{SORsF6h zGm+&6S9yJ8d>-swX5afxV>sW2D8tl(dlu_%vh}-VE}juR5RLVYt4?fGy-dHR+Ls1* zikES2kqqwE>gwm5^Vsy~yo>eyZXA~|*^Dzli*Cle?mg1yhOe9G@=|EizmE)gRMgTp zz1XAjW6YzXmbODFQ$V?=9Y&B@aGrXQHf3~HqHzU?dWsoi%j9LQOS(A>K213oy(Uua z90R9h#_iyAtT*vfdPm|HX*&`>UCbwbA%owQx?OYBK^DfB_0l5!!m+M=z*z+6t4ase zfj2;IyxxU*faf9R#}5sEu1~kD153Ua?B1se%5O2a%4dSlD!kBz^ZA1=1z5As-SXT_ zV#+|&K9B(R(m?dbUc$T)_Or9S1JV2enm1UCaN@T&n%KzrR`VO1U%~da?jXg)G z>SsVjxR)olD_$pf^^W`RQ2s5&mGH_q*JAWBzd`kJVv1Y->I?HG7JWHk758_I{H4F# zGsdNuumg>8Pb_Ls?MPgiEdSflc^&Xn{+Bm2-`t~jjdd;Mqnd12+^bJ=D;eUZh~p=X z{BO#?0OSkzb3Y;F-~Pn^0p5;(^&{1uM8(8kl9%%GS9i>df9b~IHkR^#zbEdcQLeSO z)oIr9O2GSG@&lam)rmz3FFdJ=due6jd)%7a{;o-QLHW`nnl;IfaB!Xi^5;Qvy|HGY zEX81~YEuVL&}k>(qTo`%MMIvmHl22gSq}aF6w_gjdJ7-r(1uD?R=T z^!VM}2e>`I)8pgw?trK7Y2<%d$`AGV|I%Z{gdvVWfB*K~ycHuD&JOo>k7fl;^QYH zqlhF#1lL4HVc+31OJ{A}bM21ak8huN$BQp+g1ii32C`H*)xwKR%k-U(JQLgB40Xji zW#$iUAO~R&#r`KN#9>C;*VmJOj#x=+jgvm4h@B#i2OT2mmc$v`VP{MYbD)hRb;|61 zE4dEN;Yfphp!@2S!s~7r2MOY1?B%Z75RyW@7hsRUcy+^b9Q0CKi-TB7*?eVq@4)*H zeg`Y(u ze#nEY-I!DmECHLoEzY(P`6u1Z_@^e^%juII43;5rI-j*vWy8BNK8HqyL6er2^@n)U1C&)OLT=rb0Lqj%vVx05AvF7JVeZjf)gaGlT4!z=JQz2 zl<5sZs+uk8&z;}Q6-&)lUuUoaHdf3ht9;}--;j|R0ap4_x9o3VDQr~ABc{| zXHJ$UnF(!Wh^iil#`O(E@9ERb(DKCObYA1iyAFTfAk_sKfRO#%*mb)Lm+x_b1`>Ar zTDmmuGN0MMz~$V3hnohiT%9wOPuScat?E@nEKwz>!N-QbZ=kN0rBG4@$Q^&k?cW)b zzcYdFSRWng^B-pW>b?Jm9$R?={LR1B<2AqA;~%?!?eXUB|LpPB?t$px?r{ZU_*54= z1u|H|Cf}!B3!tB5*abaKb(i>ze%idyjkYA&)Hw;f{LlXBW%u_-C&cg=mtsgyqNON2ax&-(hKeBTVa0lunG z$V99yQxi9n)}$@*K{9hT#K#s2_k%uwcaib1t2o0o;Gd?X67V^ZRNmT9)~m87vqu-c~1;-->Yd zShHVIVsJoA(={35b9&RvHY1!`pKwcl8Or0P43;E{Vu%7B+zvb-1QBGzXWcy|;L`?O z+Ea$3;nk~Zoo5asC_(muE5D4aB3bQBVl@l=%MI7Aia;K_p6!cf_Sde0tOO~$2L*bg zRo#Q8abXnjKRjqk3y)%3sM<>GQxhu_YEjVQOR@&zeK_eSY%aa4Eya}W8=tq)Or z(!!Q$uRa+uk6Yu_kKt=pb5l%9C)wX#Gie52mh4iLA$Ba^a{aYT%Z;3_YK_v=4gTYA z*0wm@m2a$t@33@7qS1lDKhaWq|9JbKR^wR?*%@qsm|-8fSF*Q>r1S`U>wyDpu{T=X z>oZLXDL>t2oXc19e!0y+R>Wgr>rp zjP#BR+zk5f5M&Q7rEG#HCrc^mdnlbMB}Xl|L&jJcl=9A>To1uaeT0-g>GS-5oP7;^ zQ{~xr)6(|bIr(e|ZCVOVKOm=Rp+&`p&xE$nB*;Mq3Zh#NpzEQcjUbYN&`{Kdg0?a@ zD!Ng1lMdZpr)-yK)X_GUi`%TWo$>)ldWF$fST*tL3@SDTH;8tbsq&{^&)qohM?FE;w? zizn9^XiCkfwDIIusVqm@TS7bPodyeG$rgJ#0SNg90-g1hodF-j49`B<5BvIoCZ0{43jC*@etIfU7{K%*x@i9ei>Cu z8W&5kOFO{TqC9O~l#VaDhoSS3zt>)K9ODEQzHgWC!G%J-ZIc#uP8R*|7h`NkR&{Ik zVXqqeYu_HV<9CcbW?K))O?|z6)6|+~V_PU?@?`+>T_Lwy@p&x~;7MpG0`>MX*QpC5pr+GDzDaO7aNl6ORA}`hJ3e#Zwd8uJKr1aqJ&l-aB%$qF_ zzSrOfmY5_+d;&}jU)=x6y_xW4A_?8dTevPoNn+s$mqrrja5Q6tt_kn~N)(O2UWLEU zqCdo4zlf4@c9yBeL~+CLLIU!%F&{_kqu*`N;(J;2yFmF6AQo|@fgUYK9?zgJI{Y7n zsAl53jR(EbAiYwl+(Umg@5ZlZ-1v1Ne)D@=1-eU1*7<>DqkdP|TSsY0_u}e*L}^K% z!O{6BEom!`E}?8X$qLK^Ni^a77kDZ~sa+c+iC2)D|3rE(G);$Fz3D@w-HCcr{%1Rt z|Ku=(w7(3epGbEx0w~cLMq~wzEzQGFP1I`aliaB`qD26bVj6%MIU%GmbZ-IdQeN4ZDO=u z1-&NooklIrUyi+_r2io1sPEI!RaxU>MRSev1=%cir61|pX z>?{rcP9yEb&B!sC*Fki9_7Z&(BjHoIx)u4;=j@3Idi3^8n&@_7HZ!DSL?etf8 zhNCyFmfn+(UoMQnPN+O%2JWUQg*TotE9SWIZdZH3JUN@~5SK32MXal9R@YVvk41v2 zAgL59g-JG*rxM<^48GrNxD&W7wJk;6f|g^1<6!4u#3}(}K-=o6!V!bdt3s>is%X8R z0r#lNW8GrifX~eg_A@_?7HnX!jPuRoR4dJqYIrju^XsCaMOsK;MPrC;_k<4ISI^} zNM}*eGsH2nhd3iaWlMMp2SB&G( zu)=9n&bVp&DOftJQNR)cxxvh4_>8i7{9gBbz7+H52Gb$;k&wmXG+PQjIhW*gN#3RV zr@MxfyHv_ujKY68y*~#mF1h_2Y^O=i%Sqt8OaL zD)1h;2{Dk#=?kAhxajH9S>Jx21uR|3)Ptd8-d_x)N;3?Vc(b&4)b|Euv;6$(+uo~# zluO8p_qh*$e}A{;o;(xE*m;*pcf_B)0DeBObX-8c1TIw{S?kpu)^?H^+6xSawa%tJ z933Vz^pWje@Q;8qPkTYjt0iczI_2Tp&|B1fo{jAvUzOoxdN zVm5y>uIqT;u-Nzm`de7O7H7GQOy_Gj(*uWHj5GL|V3z_PoKEUjabEHAVLLJp(L87l z??f*Q$I&!y2xVw$CVopGYxqO5D(`)p=9c zBTT`{2xD+&r-dl%1?i+dDy86_fQL`}xO{eOVa+W#rntwRXpvAAV7Sf|Te5#@CMBQ3 zJMRm>Oz6SK)4I18%tO}eM#_Ck*3wfh%{xCs0&g{*p=6Gt={>LYunnJ@Y0y0g%}*z@r)p}XiUzE zIhq}9{uZ~{-?k--l>F^tRC)f@-sgIjxlEnQ6pmIkM%s%&sh?77FjKcSoU*hwIBR3} z4|du25RMCq!4*rLOCD)h;k?5&BEBiESn|V$6-(wcl=9p>^>3EDj3Vz`?otJ*J?E@= z2e=;Ky(-Td%j#5P^xDDfU{J>H&qpi$gw7h}7KtQwM<-*%%rxXLMk^=8iG=UuKa8n* zjBh$FAxjS=k1Ko@Pl|eKmD_0gCMh>`UN@U1J@D>^b|$fKe8(dKKmU;e zpQ2MCQZxd~SrphrGCNPLnKf7UR^xihTMfoq^6f?;qcjUMTBEqF?0upIKh%0NIr1{t z@s0~ebn>M!8T-3$BON<5a`-6Hf&9|TzyIg7X58CI*Jic_c{#}&4b;z)R1)|9-*ZRg zOXL6ijQ`nlW#C!UdF|nBCwGfQpW-8vQq(|2qJ(uu3*<%yC<-!5;D5K8lsWX%UCgC6 z*s#ww+rV!XlkbcB_4-VU3qAya*F)fb>(_R0CJR==P3HGQs^Sj^x0_=j%Z&dVq-Z~2 zGM=MzB2YsvCZGqd^e+S8##P1~Z5Qfqpqag|XR(@kcBm8g##XsVfXa?va=Cp6y@f+7 zog#tkW>3Rd`YYus+PBa+pHm$$fK|kX*?<9;v%r(4EwDUJk1z^1;5K+mgF_V8DR1W> zz1}<`Pnmd~GFt7c%g#9<4N-mZ%{$I2cQDY@%$fM}@GZ+y>^;CVC7M&gAWm}#;kkiF zoC?yorxj&*^ptX(!0{|Tu+_O0KvNIWA4yqsYO9{j^bihbJBp=z+lc&!82AXFf6}~C zVa&H%QNJytHhAW+0aX<&0YmkC3v$Ru4wl6~4b=r4yv5P#ojO?Lv+!KyT~^Bwoiphi zggl#63*8uHsvVomD$42vpQ2VUzv2zIrnkRqfL=*bORcS`?Ppp8!)Z5aU_E`m7Sbv3 zziDo3u4^XEB(ZKZZQ<_Wo9n4+9mU(Wf=L}(%USS0u&U0xz3R?ll$V80^TW7m!7Cy7 zhf+^`NSA5Y5wDChxO)Wr3u$=EEip1f6ZU5x#F|C<7noU&Dv7uaKL-*BhzuMBLmWJ_ z;9nC@%0T^t)B;R>bhP|$LqVWWn9kGqB%KzQ>YF4m38lyn$Kh+ww5uHOujscdxQ%}$ zWX0NL!THsJB#+d$;;MzOLynuT)YskCkNe}wn2+`vojTqXNDsVSNj<0g)Fj>KcqYU# zBx?&woEke2;yKYnk2SG_A&&Pc$5UfZhtgc6(^`59_*(I_#9L#SVLGL(w$Np~g%!Ge zlIQ`8GlBXB{8Cy%dY_a#*R;5HPWx)YBv?(`pp?Rp&Qg^j9kRP`+s+4b<2h~}?{#n+YubI7A*VDMd@=k-Pn!J#H z%UWg5HF(yF+u(?Mb8cxsxYlSzE zYmf4->B`(Yvw8z>2$uX0+RJjIz0#$E;J`r)$&O*@BC9h2V~Np&$Lncy={kF*Au;F&;OQ0Kg3*DrT70dHWfrxktDa^eiG zv<9vYC&!k9p?W1PJPK^e9wuf>VQZEJypIjmIBRO$Mm13<{v68?@Gm3z?<;dHDH%k( z;W08Imyh^Q+&rrTH(($rH64dHiN$j|C~mcHrAN@j0~0$PtHx!ZKrug$EOI#-Dynxj zEOIV(T@`!8Mb)7O^}ko*OeI!27vU2%#hu=z0tf8P+~+O9ZbyAy-vR%l2B1tgO+u^kWPnT~(-`bV_obL1#KK1LRm?5V`VZV5x&p@(TL#4os zQtj>3=p5b--;1OtOeRo7NPPj?=&WFfUSZp@H;g9Ng=p{OWeWlayv%?Ar0wH@Cven| z-5h$__+4P-i%dsCzcPLwN1IL0hID*}M-_en7KP_vmj&ViJC%E*z{2yr!Wz$OURX9t zTF4#i>-FuOD{ju|w5}YzG-}Jch>7zZVA^pG zl>PJG>w^rAV8?f!-j?=QC)!%^&gWEn&V;DW=__%|2?mU}$^J|E{xW!dyULy}Fz`Vl zi6>&D!|wcd1H)18Lk3>I&;o%EJlhGrAb;|I*3$I3sbFYirS;~qBKG1Bg>$-*NTyHa ze?2RI0V%n9G5t^>f80n)EazW0AU@5lka0N{sG2b=d+{g2b=F^ag$allH#KbMQ zQn-4f*h3S3v7r`D`avdL}!2v^jF0`Qx= zfZg04(OCVFLnx#5-Yw?t5W_duW=k8^JjbsooFCcD7v8sFjlFO=jsyS)#$(xCm8c#vXrG%63nF)gP!P zjwj@APgn(@9--wAve?rP9Www40^aE839Aqa5jCS|?8?TII>&s>mzLg+9y-H)8MePE z5mncjN6TDgwRJmfLaegZ&QzYRg74$F4f^I-)%31?IMa`h$z4%Sc-MB?K@#^)jLFYN zr$cwfqBj~5kD=B!-8C*RnwYx8CJ>IIlJe`_<}Jqjh7_xe)`Rxkn^A4tm=?B(h7C;V zT9NkuT#@<#-Xp5O3C4sig0a!KfgY_BjGGy5NU>*99Rq#uJMmrFJE`_gJD!mE$pkH( zz`u*Ky@}F%Df+IBL%Isb%V6z8E+`rHxcDQ4=Hc&6sbRPhaBUv+>LNNszC#R{uvLu7 zzE}x9cfpQ8_f+&=`mAVgF1W6$1fYHFIj)6x&cTU{rBy;DSQRS8CgG?zw?ExhFIDbH8wZNon4Oo9Xjzq{F_4=m`uj3Xsb# zaK6-L?M_ZiokH5=X{JkNUUpEc)lG}aP+996K|r76yu-h&8X!B?EbA& zFFYhna+0!Y;fE#$9#+fhEmc3tdJg^v^WkY*ie4x#|Lh#%{)%Ts_{G8sfz^t1As>p< zP5>`uaXsBbeFe1Ny~C(^Reb|{&wPt~dsLn?_QiA9IzGqaLk|8NkDpL%#xWbSTT|U8 z{#Dv* zTvR?adNVb1WJ|V&e;o`0=zArJFqu`oj458^e;7EVr|mCQsgTzMW@HZjw8XXuXV;?i zr~pR^q~9~Za&v1P@bXJu{rK~%SE3qn59VAtdlTzl!!?-W9^h%&`l6Lsr(X|gOJuNt z2Yrmy39VnB?`7-qa7pdWoUm@#59{c2euSK~U&x7+R4Jvo1=nD!vKEDt@BHFFR z#Dvj9AE)IUext;2Q*V@$>S&MrL!O_65%~&vu4OIA^C0phkwyNPTm{S_NxV4X@G1IF zIx0|4R(LeLOpnP$^q06&|2jU0n~wOXlOp-mc|Ls+;xe+#Owymn;e8UT;9t!mq7WTZ zqzu|=o0Fv$iK$4x7T#ozEs8CAKg2HTg*}44e>$F82QRXAp) z=*{mSf}JwA;c3b^0dD%~9_ahaRUJ|JXYoE75s8n=h$jzj6JRhUmTySLa;tO!OTGo# z!jD3gtKY`jQUpX4qUi6$3Xg&>M$_)h3V7kMpm-vW$}`7lR1mk}Y$!a;aGwnm zqJw>Gt{v`Ou+K8WR2)$|WNUpTjiN%4vamDeQf;%yhmZNT;m(*{GoRjhrkbqUUB1>jHq&1Y;|IeVuRPa(yQtkTQ_T*XExJ0hG74l#nSd<-Gs1i34K=c zPvsa=%8`8jq$QT#^m*y_%~AqDh>#;kO$MjS!ml<7z3YGTfJ*oJ%xYhVp37khI;!fN*(QB`^`0Xxc)-!^N)nux) z+x6%<bLme>+Ux?(<}7SCf@3Eo2`DUZ_KJ42q^j~we^!ou5wSt z5{ol^PO3zIb8Xn-yPxNF0FMu}K8O3&1090O&00SVTYOY&YVrO3ZvuUb$|n>{-DV`j z*PFkLl%+4;R+{HLM-*MqbI|<0_?*{xu|?6#JN#*2T0n17^eP?R^rT+w_g_q7F9rmv zYXOpwjw9%U{LpEsYhO{n)<_Wu%V6_IuU6*xo9TL_dp}Q)VlCA1vua$@tlA&Ivwk5D z?_Y&arUJ~E;Czn>uzjmMf*331Tv?0boJ89ZUOvh^LHiYP zux_T3kQ_%+*Q@QIEUTCk!Pz=hk_){1VuJV{%`7R8E`F!p;ods<0aO z<={SA&$NA`z|Va#!fu#4&@E%l+W9h&pB~gipsc_rQZwVoTr!e8l}GR+j5PRbyRx9cIGZ7^%n znNU^o{-6q0e--9#T92Dx`)8D%fR@KQz`s&H5$n^9hAq&}(70qV?o^0z++k`3pXYJ( z*nDVPsQ--i*-_aKyk>gjHE&A9nuQ)@h?O4*F$-VwzCTdH{}D4|QXgZ4K15^B(?O?d zo$8!kYY}u2&TSDbLd?cisXP|Zcp`ajspW8nnMKTmrcB2X)`i)H&XE?(FsH#Ca)j;l zoNjOlM~KBkuet5?itz*;ixU&E7>oHZ^(?w@Z%(y3FtnYn+Zl)$m>MbJ%L8mtdPH5M z4W|W;o7QKu!PKDRL|T9i3gF(+NFOL^LLe;=gs+(j*XU44Vh0q?-}2lVgXFG1DiDJ< z;f=j45LEyOz-t>!GUH;jKZ5QymFWOw1R=zd2z24}|Zfy-W?aT%PWUHo)Z^OK3B^T0X4=Q(H%BSkGJJSC-H2`P=78I> zrk!hp%?3VNh*!lSk76Tb8u;iU*YsxFRK>OPmWBJEG4G%43~>|3Yo?`fddx!+;7F?PsZ~*U~PnbFEx_eai>)^sOkzn zYO`tw^ENw zOzE@iAw*>b(+1ZlVunDUc@t&5$w2`GAZJ2mTlfo!WQ7FVx{VNCJ!s7yE3cYm1jj(U`n&}G=&w8FcX*Bgdx=sX%pLk3TzWw zv6?tD*n+WeI>v(Ag0+BS-FX(`kP-h$!#lT|XU%lA^)LnVlnAaxk(UsKusEV^Cj~`e z`}Xmo%1HgjAHe&i^y0_(Bw8YbnA6>k)Z0 zD!({ll3IhzQ5+8+MZ{Iu{}Bb2jXb>r7`9>SMyxULNapZe71OrQ-dISvZ#nn^jn@U^)yqQJK& zG3D?J$DFRgsyR<#op8V>BqkrlF1;`U&9|L}H&9I8KcQ}C;Thz_@wN$S<4xHLk9q8| zNeQBcp)bVb^%Gstq5;9Z*TL(aRl|y!JwbW-u}{45L~(*ucD2daCwR@O|R^WN)(^h5g4}y>OJh6L&uT-xOv>=Dt-qD}YZs~A< zRf^t8?~^f)s=t%bxk#d=n-qS*m2YqIwcWkWbj0a4{H*C@OBxuvO|TfOAKT~pp|7tg z|LbRrCU9|>Y^Kf~3VMqE@^Nq|rA6qGE)19AEK|pN^BI#Bvd`kNoQ|Lqer}x^9YO4x zY3&5sUPly#NfcFw9d9Zk|A@Xc>xsxN7uia8O1>uOF2XrC%H;pNOq>3xOscV;Nt|!H zRX>o|Ve>KmymrVU{tRieGo{H`V2tFotNa-qdF^z!o`HyHTg)zCcpi)7b!_D8e8e{@ zzduH0@9CYDKzHXxY9+|Wol_BOEU%q~TspOrv0mfO}gytd*ACaabcCOX9 z<8F6$z&rm!vgTHNUP{kDm9lqa?*FCcHvG$)Yahw!s8VW<)>sZ&G4p~QI$p{cQsjKg zcdBWvG3U@)XiM$wt{_4Go8FPzZZ*R5??P^8e!Klpohc_+5Sn(_)SeQWemDat8sKrH zDkrxbdbd92R{8(>O?SUS; zp3dUAMU}qUEf2P&Sk?V$m6e#eN#_puVVt?2V1A+_Hzt37Of6*smqvW5og1B%zP>8; zVJd&K*0k`$t}A=pl|guaFoRm#d}*^QF0Y7hb{=n0AwnKA=+5qL`=G^j<5+6L9EIMc zM@)L`u)|T`u>id52c?#Vmg6lR6W6lJOquQxs~qzey%Vvba3|tbaFzb#-Ovr%z&wpv zmEvxkP963E>EZ4cZokwb?x$$ah87Npu}paHe>zU%KnH@Vj?=-pP7Usy8h#60WVw;< zmeQ6!(+2)o?4-c)VNJV0ZO|qif0T&(gO)Ze>0~1Mrzrt{N~(0{HFK|zgdpo zfNul8(MB9bZojI-Y83Z3v>f&7&mTvrHo&q--|nkXuB8WQAK<<3G0g|B5&T1=z~v|i zRz%sLKC5CrFfIm(2wcVK2Kruw{$L4LDcaKO)Q(JRe z)5N_ybHwL&GPYZ)o7IOKVTnktQyp$aY9;M1Fi$LWr7(3jM!tiW~ z%(O;+GE;rwCmh%MliL|-b}N}3v&~X|V{3+l+t?tqHkLyIqi1!S?MW$&>)x3z0W*jl ziRw~P7Gsgd39X1wr;c*-LQM7~8?0-0}H5hE`yn@8p-?4Tsk8`XBG794<2m!dT-`BRu$QGsZ|&Yp5+ z>ZJ-GhTuyRd&Q8vu;FF#W`7RnPN`1z*0}s?e6rI8PXQ`F#%9fBvX)Je?y{XCPXH&j#q^%YNPmWW zv0MC;Fu!ps>@p`C^Ot6wf~m+n~P|#YCxZYU4?2|c8iGy$7T%Gh_#+r&tKHL z>V#(WCTQ?D_J&+d%cS%n^ed_(pnZz!31~d!SvC50TGIN4n`JFu8qR$~8Ch}p&baOK zvU1Bxq(q6jKfxt#yL_XR&;>Jo@v`7(G(bC7hqqX3JlQy{`qKvg=IJhfrDHS0^{L-% zwARaV#~3X)159z3_(nsr^gzWhJ8rx|1ksHCUiP5+O+~-)ugae2U4(se&y#zB2<`Ny z3@miDc^e~%$y(b8^{?Y7qi7E7lyUhob|dWG;w5VhM&JTky_x~=eC}Nt&>5Zt1~h4Z zylH!+yhtRmBYLZ(`NranKQTOz{RhL3L(I1x%Kok4+_oQwVB3$7Vjw3?BEIO!YB zMsKzHa84lon@^#Z()-s2C^}d*nAzUkd=k7ZnTLj&U&JiU0wGQ3j`?6DX8N16o(PSA zUAbX7(;v>-3+>xZeg}?oOizSJ`=5;T9w*Y@gN)u1(jQ^$K(dU> zWvDG}mm2fcmlSqBT3hBwCH5$4aP;L@vHVug5yN`&6{Eg=7ViXGm|MFqq)pdi&Z6>6 z|HNX$->notfOm`$H}C}q5Me~qZZT#UCrQa!k-S*RtKmP;8821l#h6?WS1r2vTf{!* z4rAS;Hbz?Sh=c9~qpKf$sJ7N!Rc!n3f3~Ud7J{R(mL5_z`0Zf+L3qS3@D@8veGcqM5bH=2| zIaPMydtr5{+dN|pnekp^RW>P%UX+HJ(re&V{Y2q>V4?eCq;($Z(J^`vUO+roF{vP} z-&CP5(Dgrh!=LDG?C`K}Sb=@Z3dUE65)~t|a}k(sXCSh38F(-rMJ%@2K-=DpUFmK3 zyB)_WiQez_-G*H7uD;uEQ`cw9XkQE79Dl%O(D*=X;kKcSV$z>c25Gh9lnxweG{W^PO{ZSMeile#2FHl& zGApB;YLH3cSNZfvk>ud&`O{y^ET1Q(*<^X;h@-0NURXP!4Z41@R7qRaN8IMqU(4Y1S)|w!0dEIl zbEYH4SK5W6S&b$zHy9y%nq_&-$V@(iJDA1J(4H>_+cSd_?J?sUmTsq6-yzF|BYMbk zfqTJo6ry|W*su!kt}4^K%7A~L>eD*n_w$Us$9xRON8-S#Pxj+zAC8Vq)WA;C#BxBrT>$bLt2YS)D*#>+#!!S^w=DlTN}uk!S1|Ws zjKMyQzob5Y3ZM3D>NlaOD4Y@jOCpeUF?mP4&TNXjYXF;6DKUV98oZP-IFRe0rI;3Z z2l|vnnB6d2x6AU6qlnvkug|P#d&|L_57uvrWW$a;QUHY17BkbHvYIk%!Mcp|KMf~( zU*ySbmY;|DBOBJ^EZyWxwPA1#U&!=xbIyfsDO3+R3Udb?bF|VFzHY95#-yP|bN*3MaRxT>YlF~0m6L+m;3BDqL{!$F)J4|^ z5D{_^nv&r6N#Y&`81(POCZQHpG}bZ@=sDqILn_HI{R{QC--bw< zK&mEvl3>fk8REA#I!SBeDg1SRwGVzb-4ENG!KySNFqMU^&@Qxj>|&$9dK$&aE=erf z9xOxrhe%d+uArX%Q}w@ja>d54>Y#%>R|mGiEJrK9h|hxzwx@fJa%2aCAMQ@ zv+h&|d}ZNR7ZmEvXl;1TKH-%j1y~cW%dxmTD2E% z$_mtv*NacD$ds9#K~5$9_>-ki{`ivzo;1}`Hj-J9t|Yp?5&i-4XA|Aq5H|)sNx5JM zOBv<1b?=FB+%A+<$Z@7UL==XT)Y1&x;i$X<65pu&Ys6_u z)<+O^pzLW-CrUkFt)+EB>%#%RH`aHcXID{b*y~$WqzZeDh}5usb&)z;T=S*x0yR z1OBR%f>Au1J)%~g&URgw+u|yxx-{3`SH;5aagXx+_mt;Tbc-(fw_(b$5lj%(I=p9; zz8_t&5l21UzSh%N-D1qyYTKPMKc)10yS1g?YhX$@@75Mf8d&XW2Dfm~LB9H3>F4B5 zXJ5s7V@{K8_xj224X5%$bM%GP{b_S_g)92==co(s=nv1ER9M%48jP1|{Ha^iMfw2? zKPHbxJJFvkfqjy*dOAOqkInB}99+Q6&n*xm=@*?-?pT^i7@#6EtwqI)E9Trf*Xvxj z{=To2FDTd?NxOLalKhJQXrgy?L{&@I-g9s6Ew|m7drQHVi2mZDf;%IX@X)L%(1uq^ zJ}~Bd25uen4B$SaU<)CV!{rv%N)BfLy`m2%MX(Glm;Bp2lFwHsz3H1P zp@%-eNSv$hfo+fhZ+CkehPa6FRcnUZ5$iDYRhk|Ir3Da)C%EmklsTq?cy z0PJ`2>Ug$PiO6h;?Ivkmvr)=*^*uHfD-$y#FB}M1q)A|Wp*BLqHbGR2K0zm?yZW|k zr4$$0&PcM{JRvqxOq%;DQPF*03HsqpUK9e36xvrENRLBS(pohGtz@r@wv6`S%qt8( zgk8^9`_n3P1*84>73zX$f4FK=!L|O=*3FUDW$?k~uT2g*Mi#K0eT${g_d|IFO_98d zk5n^99$8{XY|eYKom0s3sRT%u*d$xgg1VZu_k5-CftDwp`U5c)Y(y(OP@P+m_awdJ zQcU-|@4x-#Pkz_%J5o{bKtzjH*o0P?8SX<16ov!v7EYC-z_dMxx(9w~{1Isjj=H@$ z==FyD@h*J2{5vISiq|<(iM>`oMVpzqFH5($nC4^N2P3-H+g!Ri;mUEq60 z|Jk)ln$fmWVoUgomv`JNF(uxM=v^gb8)SqM4Rp)sSK#CC+O+~l%fnH5$3#rNFcAlD z&FxaL)B}b$J$8Mgat18LOyr&Y^Q7+3b$L&82KrrJQ@6J;VskOJ4?@i>;-(|cZmE=m z_vMBXyR)U^-qZ`-p;7sTsFC90&K>t^F2+jK&|M~3aV9xW?@2|kdRKgH*y23BTce=o zm=Y$ebE*(m35*+xEJ6F!Wi^3Jf|>3{pLz#PO6R{=3i&*?Gwo-jSL1Xm z!~)6veP}MhhrtT#C$l2>C>sKd8l0;@)gXuDdJ_DANQvIB_mElje8vvHE9+Zs;Q`TgS=lyQNP_&Px$+yDs;ouug-f zsn1u8z=2<1lcKTjOPRFRxRK8R0c^uQg6IOBt?HvJB-Q()n&Rn04AT5C_L&bb>ubXH7PgceF#)l;HkO55^6bbQs?&aq{*pnA?FD#;d9JfU zvnjj4cmdiuvC8E(^f_9$nLCKW5vJ`Lmwz^f2w`1g@^8@>G?5hGY_MJds}%!(41LRI zyw9Dpxy}Fy%Z54h+%u?a`o^>_vQZZexSHfT z^Q+bx)AqHrRX_Ff{q5TsPy6nM7RHn5YG_OD4ss;DH$BqkIkfwD3#dswde`wbV$XLV z>fr(JGb}Jsnt~xnG*rhwftJ0wJ}zrTKSCdhL*4^>i-R0#3t4$)R(fSR&wMKwO2s-m z7~^ndf5=eT8Y+UXcoI!|IyRqgFbn1h`BGFl%ASxT^eCIA{VaKewBJSN@p|}N0)Hsq zJx=>Aa30WUkVHjvx@&r^V$FwMP7|?9NKaIchUj)VqMV#hjbKJ6h1^%X-nrf&HNGTXzyiT-p+r zuLJLIOWXPVX$RcqFFm8NUO%UGagMg#3oF}1wX3bo+eZ68{XMN4Gcb$>Jj38rHL#c` zvd(SEW)S6uP%bq@{KQcp4UxYY8}?wfoa#L5);UMG^j)Q#y~ z!2bpE9SrS_fx2fHTuY8y+CF27jWs!vT6_95-0!E=a{r+-RzN5gZ9_m)U8SL%jCwzuJHIoj>C+JX)SRB#Wgg!IT>vcWZ zL)&9{IGM}bWoI=DfQaE1M%E%nkLllQYeTy5VfIwp@+#*;^ zR_iLv1;938J+MbAz^##Ac?K=gwfk5L)n(U8l|n#tN>%$#w(WT8>VC1!gOpnl6E3CR z4gR~^lwb4sHC7MU_|%a!iQzKPYhkD9WJ`BE<=98Z>LcTZ+Td**ylP4j!xpVDPV z3WO0cxXrfL4dy-uqmm#hIfGF-F+yX1Q6A8Ad~y$h55wLf(vgZMgkRp>-8TQg&S#SE zOt{|;V@X7P+-!f^cd(yc0u}&1GP|>EVHFFjR2rYR9oTNLDKZhP{JXRLtNqxC!h0T? z-QAP@chfUM>($bm>CCK7zke{->`C8}z5$<`(>FYa&!8n)3S)v8$y6YxW_I?oj9ueBx%7?YocI z_0j?3H;sFY#aq{#clp8X4j(t8A$1M0&n#3&+(xgT%2jFiQJ!)?@cWZ^+uo;oC}ZSw z$PN?oZ(`C$#G*Fp{Y){{>uRVJjx|AxHR0L_WoDziC}Y4rTpzB*923R-n+`9Cf0SD7{B{>J=xHNTT^qyg5;=bY zZA^m-%|m_Ny!Rd4%b@Swyw~45tyZcJ>g|`rjZ>@pLODLHl87&b7_t(4 zfhKaK9A{3=-j-tF@_hlYiv&Y~HfIa<{6K7Vf0|28dGB_?J6+H@gB7la{{EykL>WR~ zMS18u(f6V6MaNO1_bEtu(A02xu&b0n`?h(i_FmfI0NkpZQ8TUEBaS53q4!1uZABdyZAlk z!h60A-v{)W!e50O_)NuDgY>GMV3#Oh!qlgeoS@}mojJ8nNo2tXF%d)l936 z$#pU72C9=#f$=JTDa+mNtMpqp1aO9G7CF&EnW{vKB2QkEXU2evQc-qzw^&{P4;vtzQ*P8r3F;z1$1&y?xwi#+OC5aALL*wlJpyyY?0K%E z^#qaAQjB`cr*Dqsg8?NKTJC>?<-^?!W+64~*H~E;=7`zD!wk3w$K?Y+UItl;&G9xb zR{PC!c>0^AV>Z_gGuu*$zAeKWfU;rIyAV5VZ&&?Y_Bx}{HHRlc9z!Eg_puJ+xV&JD zu@P=uUUMTytd+RefO{t?_YUD+dfhe_fYqNVH7WSbak?j0&TVQF@SNkaZj=F|dD7>I z%3ahxrQuV2-OY{7q@Xm?@Yoal64fcwuS0E!;VSIglWmo*G`GMaAw1P*S|q{pj>tSk zv&fOZ+*M~9%6f<&%35!}$76*4^P23BlS7BIRHjnNhJ2Q(nh|-d4Qz_mr`*u68*k)f z-4`_EAtxI3{x5gEd^b7rmMNJ}o#|#yOOR6#aTNhl^8rx-7KZy{Vske}C-yYG!ZIE2 z5Kb!A73z^TBG-&K;E}d7Vl{MmYX*~=2j>7|^9x`y8gXNOb_lkY7`0z0;)!}(-Z#Qn zzZCWh$KkD3XJATc-879c*3ZK9UIG>fZx;OpQM(O@6(`VdVi=cq;CCN{@8r0nsvUk| zMJ@GpqqS{AuULuSZ-@T?z2*Ssj$TV%sU1`QT6KGs=ojyo=C}@c?+;Hc**IviR~)P4 zugTTu1DnH@VD``=g>+t%>*5v57GSplc?x%`B3k?6W2EDnya0FFA~jMqxI>t(YjRdx zwOIFS1}yv5?O2;0zbI{fV&a>$_n{Zmj7cymQRcqNVk?0 z;fYr4y7L`zM8v%=e>#!;<#Q7nM6b#U8xU!eIjX|dPrz)fg_hj9J>}7W7nrt}bU(v$ ze~10vqgH4mz`;MtCKit{Tov{w;Ce;>$|p$2-VHkF2V6DIdzRm~uI`?DzPxn(9aRf3 z6Oo-;8n)1HI&bgZnLOrfY&sLMAmSaHhHqX~!KTpflqqd0`rVxE#djdvzd~h#wc_o^ z;e}ELJkU!R>y!D-t5=b~867_|uE2ig+!_6;OnBG3nHw@3mEHbTIxDG8=S@+aAw^?g z{K4D<>kD%xZwe`*u`?{a*JSs&}lZ1x+bs08BNU?SMk`HVBJe!l8)F2FObzM zp_>njq8>V-Nk!MsZ7Bls4eKM~&xfgZo=apC$0^d}#1_QrpmQFTRTI54YG3OqUV10I z3vKAH%~4n+o=Dke7gDs%M&1YvAzzCAwGDic<7Ug^LMcz-!5s(hp72P4!Zu?$nzA?G zHHX2Y>%bg1zL5_<0mhzvtQO&31R9NRiao3A?W%G3Em~gAdCJ#xOA`UR0nkv`rR3D+5Xeh2lBr}`n(Yi)Xs7&sniHC+~tfKRG9`b(*DKOG zC%OYcvl#TBpuh8>PXS|JWE%L(CzbHbeFfmFoRORfDk@q--+u{8L-AZu?7es71` z@A3a_XX)1@;Pyylb8tuS0Pdx0CC!8874N+bHt+BO9kdlxLJ z3JeGj@F~W0-)(-UugMRN>*t;T*8l;>NL7&WRru?W+J<|f?<^?1P!%ADo-iLVHyc|* z^Mfmah-8NlCB>@-4_OSh3KKlQo!QLcx;2&p!vNKVGKboXN3wH$b9S!xZQY4@lVRj! zIF)@}etnDuLRF3R!|^pL)sT)pMLJ|UGh7?_K491xU(OD5gp0wS4DHp`%R=c zBVsC<)^C|Itqe7P-j!`!Hf7Bo*l6{z4Q|T*?2=Yu5QiLVbg>rLQ6ntS(__&SlUyx` z4u1xW{g7A!qyRfgTU`)$15jLHv;(h>6e(af40S8&0r4HhR6R3bqiKuoX0j2+l;^)cvDzdJU@ zeI{RqbQ+VN9%Z3bi=UwUKy)ppg6ro36m=_uExpyrwWeD3GNi>Q^u&m?s5#n`(~<=$=>l|LCt z&PX|jMzQ~zFZI+TxAY15x8r11PRAWt4Dj)YozaiI8?=S?h#hfvnP=&{T#sSBFFje$ zAhvW{yr;exYkE&ZPRABIlWI*}=fRvl#`5aYbvD|X2Y>*E*KYrIvt`E6AU!^X9YqG} zb#Xk|9_b@Yxv0~MZXvjW#;8emX;Idbh|hCfZbY9UiVQ*9(vQD8v~)crWKGe`#~*$i zJo{*8I{*I??Vjk}UizFVH85rNb#^jP=nLGL?t48CdtNcTlK)qv%$>EJxz(M4w1+(J z8_wxZ>5FsEWuD61#N6X)@T@e>^qk7c^yq`sx(7xaVGX(`QfJKSY7i&n%M;h-mZ&Hk6A*D?%7nZa=Z{9SFay%nj_Uq4 znbQ|z|I*au9lS`mYp_<6SqFOHn=o7Fzl~q4b4o=uR(`(2xmrIPxB!*jvr44cKm09YT%RTkpltc~x1eub#a_!nu_~pI_2GANc@1TU8yU<1GR1;8!&DY@oVaY{D&O6H zO`eFY$9P@_%Ydgu3p`9e`o%T*8!-lZ1qZN^EI3~#@rVt;*H_Vf=RxdQ()p*e9YB62 zQyz(~svwZ)|E+)wED{;}x~!E2ngI>}rQ0&3w@a>Fyf$p(dn;BJFavMjrk8Adtiqz4 zY4}<*yw$^B;hyQiy z_k#rm1w#c8=?EB3#^k#vsK-%vi|x@MWh3kCZr&f#{Zf{fjqd$`^Nq+Y@xKmZ*9R^) zL^y8QfcWcltZ;!~NcWrL&CiGI&0q(HpNYMtHPqcgt@L14y^#;s{P(-Z<#Q9KhJWqk zz{8*&bb6Cx0y|GG^q5UJ?0sN}; zKoxK)s;>$B$;Zeet=>-u7Jk6B;Mq#~zxdoydH3k-4>(~&zB<}GY-?e-=Fi{ri}#Je zc9ZwPzrH>y8%Eg=jWz5STU3pXb<&}4@ z?7Xt_%Dq==ugtpgp>#z$FTE+fB0VKNB0VnorMsoC!0NP2a!R~3S6U#=m!?XoQf&CY z=4TlD(UmVgcU=DIsA<@Sc}p{NI%IERAQd)5U%nD6*oIvht+`~{m;Vnn_pK|$KIzKC zTwFdI>)INZe++AXMeGu_-a*fM5K)~i64nj06s&K%gI6#!}zPtXVjkHqC~#ojlIfiCaWp_e4^hLzrd=P@=a;eR`RTyj7^ zyCYJ%wSp&yaxtEa<5Z*T*mMQ6rsKgQQrC`7iEFkswS_p}1h96*x(6dxZ9{a>PBl*s z-wscnBP?b!Auc}^XRJ-(INszTyu%0auSw04O%N&b$9Xf?Kb&}o6QK9JVi!o!p-3C* zDuN!?fWGm@c>a}G(RR#$$+{x8DE#^VYcC^UCz~9LOPDj`9G*BQRws?gm!sDtF<=9C z5(EANw>jWlJQU+nG^a&HxAnEMz|^JFB~eOwgvC6Z+rb-p%;WL|jW_g2r9jgh&=HKo zV~;*DhGc@#y-PAb+&9$;rRjS@v2ic(RL8_O>c1zXm~I@y|3Qn@(cg<(%`uuUBWJJF4+1YK898i?h6l>K4RYru8Q_+vSaMg59#{>xybn%(bqe<=3M>& z-l>SkTqi`qiH80OwvlUc-o(QnGTfFAlY3{{29R07g*zFzSUs;Wcw+C(7TCciy(&CI zsuLW-HF@8}y;9fq$At{waQ`=FZvx-cb>)vs@^+v0&9)2%$hNP_+QUfGb$OlLm-&)@z$-TUtT?sD!q=bn2GGjnQKF?0C^;2+Qm_SM*nqg;Q^ zrjfDbLpWLH6&1&wcU}PZc2oSiqWI(MOwnDQ2+c@eT`_`d z^@r;TI*x4t4K-yMaqoBc`NV3Ho6bMieAKD#YjIA$lGRKK%Qd(;4B5+oPO?&}E^$AH z`;{|vv|qm(`_^cOw$x4fag!Er>qjY_M|nw<#-rayrS#J)ikIl;=$1>E*jPBKQe;!5 zfdw5HCCG?D_Ybuv*n`za!ar=FG8lIEk6flrH?Pwa(#aH}etLuP6aGgo^CpIUC^Pu5 z-EG=5G*$^7%BMU#*}pZwz9;Ns(0*+^E3S|g8k9+1eZ>m5bg6Wiv7(dfeTUMaSAZL~ zp?!_$`{uV56|`-~q9WB@u5Ul|?fYDnE@sgxMd9L#z+%{W*=z@Qa&*i!2wU5@hnr9ce4VN-k#B)W>Z0;7q=x$ z)D{^5OoB+EHZ^P& z+E+EWz>Us$b8O>K`xea3jiMm* z$p9+62;T0$hh2$swer_aGrH3-?Z6@9c}NP zbf$knMUtrl9K6g3WXVA{0A>#}!9t(iv02AJGcc9&qvrze4bEaM4_h=8Q^-l|imnLr zV*2e_a&GA30s4)M8F%on(^-(2Xpfesvp~cDz*JtDnlmk&0}FdU9+cwCfJsmtzHND1 z+qcj*%ZG2ZcqaI=|1rP>wWel3t=@qNIR|>Tk*>Gs?g^Uo#@QEO*R;*505o`a_;FiS z+vB!WJg^91l=F5s>}PLyQj9E}j*^X_FRFr+vdB>J(T+oi=F^b;|dsMO4FWi>NXH1(bwk52hwq68RA3d=IJ@JRZuW)8f`E(rm zDQ~i$K0;__M267$d=_Y2cg1PT&9O1`ntC$D`-5V3HuArPlp>t;A7);HJy}QjOY3E@ zCkvkPa;7;4w@CFX%A38QI|I$$fa`DzG#sQuE;{+jxg5!P_puoE|IK>{3wnO6a}csG zY;5dV(0!&xN;{2>%>-78o7&Q8g`$&INF?12>YO~5WFyCv2_B8O;y=OffQXWK8f=|* zf5X-(#pfumgYvkpjW7(=Bb@{bMOwwvkN~FAV`4Ww$);L9vSbrBN9p~$486H?B z$4!PGT&AJ)rcYwe1MZu3R&M)X7uf@TaJXlm0^G^@&g=1U zKM&meQZ;b>+HM9~L%$mParD2Y-ySVRei8pBBq>y|@c6}8$>^Jy$0K9&qStoIum>Ka znrA_Q$-=-v279i157U$T$e1x@S^)bHICICY(*HM|< zX6F+h)?i%hVvh~?U%jy1I0U-V-S4Hp1X2JG;H0VvT!_`s_Hkh=bnJh)(W=`jg1j9G zVeVbV_=JL6sipdr%O2P|)qO=ro)6*PCMeamZ(XNShzwT8;~zeS^}8OB;JxU`SkmA! z@D!M~n`q&W24$ve2PVeh?bzM607iJ#U~KHs(bDVVpvo3suiwLfZ%oIjGX}}4v0UH- z)FOD6cZ1v4T-uzwtd#>7mF>lSvd3d1&}lIU`7^J7aI7tQ7bFzg2Px%vWMpLQdBprO z5pxu?V)v->I@S~Wflp(bm|lRPQfK&cC#Urz@zco)`u&5aE@u6t6 z{@Zs=rR$8!J>b7QvHxMsN!<_Vm_I$>oR*7Q0_G`=1SbTPi>kGyFMnNW;k8RM-DH-W zf6y(PCF4)HrMRIueW|wo1k*=-(qJFO^)-N-Z%)F^TQKv++1KBu zvRllJnn5}`)K@vk%+6bmJ84)~6LAk?HQpVTw&TRsQe^uA=L=>?t7yusd&mK0dsd;$ zl8Mj{W0|XVvEl{qGH<)TfUUo`y>w>YfdA##4X?Yt4mXVIOm66DBamJ$Xw31;*=VU% zMj%Jb^cA$ET66s37COtsVM+f|Q$b@daeHZwf|hI7Ct6}3#z_HIJ8kD&VD)CeHp=7H zU@YjEQ28Eaj?|g)T^uj*h)N3Vj{nB&>A@G-b+Xet5AAnik2Nq3aLZFy3Xd@)&ge*b+7m zm0>Qy+2g!ZHhdV-*A3@bLq;{I77RhvBVa+^GT=p!cQUBve0(i`5CXw>+kcY;e;+)f`UqwzfKyy32QSWYUZ_e}CbvNApOuHtjag%RZ<6fM_W!@3Ojr6=`Mc&l& zVoek>5?_p^#BR71jrTUnOv#X$_CSBj@dn&~MG56P1!!Ly=f+8?J0P_k574u|Tjx%6 zZ0MQTtuwzyDu-3!#(K<)p(G|n14x+!ygFvWZ530jAGVf9#?oV*yGO>MBZhO> z5jv0Qx>H(J(C$U)!g7t=dag!Ec}5yV;xs-B^I<*GtiW2N>zB@nsVmcQ`jk^K8#Xu$ z{i(2kVk$e{@*gd;E#z2=wc?lvy`g6P$OWEHGzT_4N}Fewb~>+K&VlWbdiYN||9F{F z)f3-D?GQi~tm4JD31p*YR7hS<1}9<0^Eb!t7y_<&lG%wpBb;@zWoMx+yDb$rBi-OP zEIGfhA9oQN6^Y;MR&C5#0N5_^8$*}LyH&=6qlRZ!ApwddFtuB3LfV@n( z6*qB*M^Pa@$<#-4E`&!+S?%Jz#AMq$;{Bjm*5ECV5$**8@2z!7GJ!c`wyAmnAEw zGJ;etn7J^OAp{3h>t*E|H$J?MzC80XH2h~V>r2nVo>44gg`6$iEs`>3*b>EU*srxn zNsICv$GpsQ=(VSzOXK;&ut-(GB(HC-W%?eLYw1;m!2evEuyk7pgpM!bB)>U z-Dd&~qPOZ0W*dcsPvgxo_t2xP7jS6m5HLT$p|qjtx8P8PH~ovTyGAJlrO;F~`ZY9_ zj^6Mtkf!w$@PCKLjz%pN#C#kYn}^11gH${EBGZ>+*Q1+ZxdoWR!~UV-KZ6bB9JF%RH`3FzROde_QdMMo<*hQ7c%ehLczVT} z91Qm*A*Sh!B;5QXxUYy`bFepx2Xm+AI>K`T;)u; zj&)%l9xl%`)tJB+9fqDTCZ{_L9umgsulKhB6{Nf`#&n2MKNaFOrVW}P+m^17w0gbK zvS^vCjMR~rA&Uixh8^Ww&ZEG$mQh|55Kd;~033taW)*fGQq+~A2{ zr*CzMw~EqrQLBd}YoMP#=h{wjxJQ-wQ7ZUpOpY!rhCKQ7{$5pYD!3H&pTjohEJ&V9 z6Bg;tMx^bs*5R?QQ1|q(7`Z8LZg;vEP&8}iM|}s=Q$eRNuD6}Phm^`V?w_St>HWcO zXtR9$dNM3DUgwP!lGZQAJ{eWEwx}hoE!C1%Q<(y?XuC155`7qrrbf?RUiBn+rc6;I z@a^sh)pfrIRw{bkg%!jVaGMs{9kP(ON)&Wx*iEYE58=#Cq!Wcy(7u+mUl#mgOgzjO zw};PJdDk#E@NEr`#&k=7;OXdx?%(V_OVn3<@$E{|KAi&1M@b$M>F%JGgf|H88?vw(;GG(y^vpuy2e?|Jv<3U~BJaVj&2FCndVhqQG$ zbh~Eps#fMv+%@36xC#3P+BoR;Y?8VBnE})-)^ygqe7$26f%de{8c}eSw!J^8^@&wZ zs^uRy#{V>O!yRzfJMK}_+)s_{v3hIXbq6w&Tz=PjSU>1Ye5I&W7A)6F+rAj9j3`2K zP``V^+aYPc1h>P>a83q01#RHvQh4^gDgB#mr!srdOSFEG<_0uPs4CVwlAeADv+o($ zLa%V_Q#0RNQbFxX$b$s4<8q%OC}tiBueHAG_5&j4;k#+M3nt6G&!*vf+&|A0qg765 zwIA0WOeaq_!XCp!se4D(R9S78+#y}Ha1a54Q0`wg0}`}Dr>Daz@6>2gYhFbl(Y~{TpVxS*M3@!cYEdiI1~aktZk%me zrl|O{`^mR|<}P*J?;wEh;C5F$3}|aAE8L`LgUs7`#R*Ua`@OKfAj3XI_YCMHJKyi} z*33og?sxpm)jK(Jyw!>mG-a|5T#*aeI#^i6`XpGNrGt#|VEE@)li#+^(ESki{(p#7 z=-rf7QQ|t5`7?}1-#1pF;`S=M3;i^)3K!g7g-`XDtB0=FY?43!d}fI&tKw%ao8x^= zC)V)$Si_5<^#b#lRkaBnlESPyg+WO_#U!$_1 z^l7`pul_kS4k#v9mmJV+e8^jq`#;9$U#_d3&cgTF`|VikG~H)I>_1&cXPuVtNi7L} zId%%VF_~828Lf9~&O)okty<_Rd>^&Ydtpr5o6b-AQg7F{&T-7;*U-^D>r4(m={~6~ zsrYj2`%%upJbg+{TksgTFmBz!>)xtzwYSbt*PD$G!f;& z&4OF!+RKzB+$LrT-0h7`j05ie`u$8g+(+tQ*a~h{t&h1AZo_^b#J+G>EQa{YH9q|1KXCu-LiFSH*KXfl zTMa*^CsVU^Z(Z%)YG(dz{{dzm{21%C$iGDofAAb5ZVxkJ^}jRX5S~+bN`AwLUw}Ig zZuJ&dbrsSvvaROot(&(}zg!t*YWCwx;3u-};wB8zUg}polGM1@wT-r&A+?5mXgXa7 zjG}gSHO6UeHGN?;7@GqNu`V#tQyTWt80sf;n$XFcsh?q{(ll#nMDOlV}7{Y*!}IHz8D3Th!=TOQ$xYQfw#t>T0*t?yqGOgds@W zb=#C`!Fg>5|!=Wy06;3b`vdg%0ze*qmy`F7#O|>XU#$+OVZ!Jbh zi3K~6W*_xSw^Y}yt*bpq+gZ59z1g+4dP}XGiIM}8eg)E?jGDdsn%pFnQS7bVzP4%q zRyqZyp>J>bXH0~9XqRSBgeUyd>0H~oW$Rviz|6X>wFfbkniNb_Md$ur6s*8Pf24MQ zqo=9q0K(<8Jt(Uleg&=9v#)L^CXy)uDHPk&Q62?Ksc0tsu41G`+qbH!0V4o3k`KDj ziL$L3)mz|V0-|iVwc6^f_(th=-To#3FWJ_tdRmZ@kvDoCL5KQ8TU^^}LB}O+cWv1M zSG>2jajOh{cwoY1FeVKu*><{i8W6A8j=><(TG6%%S5;4431N0pS5D+;PZQdc=BcaO zkM`^PmbQxHxEUry7xn;I#6-PhFAn38zk*GS>#K7b+$@6gA4DV(fxZEm6+QG=yH;XZ|f z6wbqio(_ijmd*O`J#f!KlGnMy?pT`e1MWO@&pi|lpJV!!&WBchYrwP@A&rI zx8|DXAD#cl`FG8GVje$FySUJ$GKX^Xi@BcaGdiH-Q$M z2i!A%`|mohZhn3^<73;qFFp3H{+hk-|Ff`?os9UEdPaP<0eisj7_t4AjF|0W#P9Yq z;`@4WPaua8SI%a{U*V~JoDu8aK-wQ;t+c`aQ%2l#2iDIVMtlb4Jo6+Yp8FOfUWmtv z$BRMj#Q+A1(3O}VQ+LAs0UiO*2LLF?rS!Tm!%&44VPHL3X-rZ|nn;o?&dL%erQG|F zed#jWhK={#%Q;s$mf5&vOE=h@_tGiF^y3ag7Q>hVC}vy_|4l~R2H18#CTlV3whu=M z$uyconZ-~H&1X*&`wY;pCvt9;WQE&oQy%L|F^P-L2FSX56HN$Z5cbh5B07%eDLmx= z_-p<~{9*Wy;Q7vE7q1IrqT^8S1Ht#?`#_1~(p^M(IAecOqNI)3%S-)EMH+RuqZ z&yD_;BPD|(k!bw-M-6M|X(N9=`y7#3k8>pM8zNS4P`ZhTej|b8P(wwmTgD}GMG^^@ zxl+V7G#c1=>|YuxCQ4Bue3N;-Q-bGK{LQcm@!5o|lUrLVQRaSTUT)(qKqA%*+M{;WfBC7t`e-KHzXuU#{Z+mJzK-uTdRx}lpC6?4SMTx5#u z4$Rz(OtH-o8^0WT#X)$4K;GKsXgIB~DVK^|>zsD@`nniFO5Zbv`_K#Ku>nK(R8GRlISm&ZkH=WfaN40~e0Dv_84kB-VVTlI z((M^C-xR49eKh!yforIcat+-}?N`z+sqADXzm(+iOlo#2kxr3{HFn7c$rI{-Fmi6A zlSrmW3gqjYZ)m{5N&c<#CH0hKrubFa2K@%j6#1UgB01qV=nYQhPj+IHmlbt`| zeyy^LY$BucIrZvt1()LdYuLc4aSO_W9$jZ|w2NS6*25XJ@02V1ApKvc6bSCzTvAB| z#@y$8$UuVoV412!?=6=;BYT!;+~p*GIP!}DLPlkDyove6!Yr&8Ys7GxkkoF4P1;6G zq)ozM2DXv-(TMB}IlV|uNI9`f8M9r|rx2&MsP|x=q5mpg%#nTgqItdcT|4}xe*C_N zakHUh+Gi5n=#r$Uio~+d8FA7S9m!=r#Ld9d=g2*2$kqV;t+!59y#YmetBYJRsME=(o zc9PcAV2#4Atyg?5A?9S~s6=9+U%+tJ1{j3_Bboe6N@7G~~tL3>}=sPS{e75UE>Vd4W}pK zMTqC^unciJiMwLw?QGHO+BVEI4OVYM_hV`W*6$|OYV^GfzT7NjSPEArD1E63Sg;yU zFc0$Bq;Nw<%Ab-NZ2F-An({sEb4Zo$OF_tL3Nb$FbexC2n1<5~XDNkb)cJS20F}7% zQVn$L-(Av!H`bWO7vU+!lZyu$PWhR53h>OrlaD!Agr^wKY&>)D81dxb$;Fe0hmc6O zoV&-G!rkMcVPmc97ZUly<;><|3=+8m{i}>@{*ylh#7w zmxfiSPio4B|D$0dFHs9#BPTcM@&4;!wwlJJ!vFi>UgdXE?c!M`#y)3X|6aSIC$(cQ zC^b`Td~l>k!|tOg4M^FAl;={t2kc@-B~CLPuq(<_)2t%3$1Au!)x?PPW;>d3&IRp^ z?gyOf)kGks>(!6cbRv$*;joKY=yZ&nhV(yRKsI3izo-bYpnuY>PoF8@MRuh~6;1-Z z4_fO+Gvi{~74Z*a%qt#Wrw=PnJ>AyQb;P0I+a0n#2`i7k5Y-6T=62Kcc1e6;WO}Lm9awDNH4Kf ziUyHj*S_D?xr@e$BPPV9Y-BK}({j~l`E;JPb}DL^!Otwv@VNzgepW#SUtCbk?<%nH zvkMmTYYP_h^9q*mcNUcJ8CIQ%wFDrkgT1NBU1e8Gg@mj1R8LL#tj@s!cNMk$WUq>i zlaVh52pdm?NE0FB!`^BWN6aF8>9V1TQbf)_4$x9W_Dc!ZYX1w|laKlBR}!wM{5J!O zrI7iH5kmJshI?|4ZjRRa<2}dEq@lHGGjqbld!jREhpkm^P8DAidB3Z}9dbx6+B1IJ zmCLy~7HtuRP0-X~eOM+;yq||GC*9}LW=eQbm5D1VQ^oTKZ?$c7Fh1}UzVlyu7A2lR zmEv5|XHTbj<^1a0EPf51ECDu5_$qFSpX63?3jR5`_HY#!YLN?u7VNYpB1lbk{V~TM z`dl3G6Qhw&YOUhL{;YsKV_jgIwast0h(aW10WUpi;bigNkxe#L$nQw!-JHm8*NXyv zzdgem5Cwa`qY4HbQ^POsqACBnRffGr#kITjLQ>F-vNc+pzPYPKql*7xFa>?fa5AjW zyN136t-&oNJuZjZ#U0y8^G->Z#WRst5p;9P5Xwg_sY1_pRH3iSPDA{y7PPySp`>8B z-^G;&oYtotzv1yM&3?yw=f$Y=9O@+TJrSgCi5YwOTP>YyEq6~r--Md4ntL?soT+NU z(wtY|=%x>*+Mb5N7VkXZ?uu5E*rFBEnLc4jI&BZbC`-e%W!;t|y zTs_2&+xPM_hSTDl=}0eqPL{|aMXk$+aNol$wn^KWcy%I&f=|X*D{RQKp~2=&)q+CA>60g_q?UczOO*UXec?(n}hCp>1gBWGrS9*Y|92(y!Gd&zBh`&Hy0yU5If%N;0L8J-JRZNazC zi4h~qPqTV=*-OYFyE@S2Lg-5o^u2FUj^d&;XX?dlw%nOwRS1hpnVjUrTN3ui4_pLR z0T*&P7_(pnT{#4M&#iKYqc;=q&+}^{^5X$k#}cf0gHH<0aS!=)QngbC-}645TXIL@lfrDd?4u2&maDcCVFOvMf38cE_thmzBYp_{n3>IRX~m1V$Lx!^Y=?~Bto@Pw z=`OX?rZ?n#c?m5~%ne1$1pY2xCKaBj)O$AQ4>^Xes9m&wiA8E>ti(mzNBs(GVAIj; zEN7rbZpGQ789q-U&LFkZ_z2*wt(ml$d{et9rv1q7g>&|c8g;*a@LboUy6-!rAJ!ce znwJQ<#rHnAD&u1fLN3)E?P#7U)Er${m|Oh8+It_oUwfbKNnJkY>2h9=O&_-Kzn?7lZxvlYnUCf)P4_*?RhZ4eyy3+IOZ4`D}s7vbJ$8;xCD~ ze%vU@;!Ouk_0Vm>dk^HZrrnmc0SCFv9w=bFlYY;EhSThUzYTZ}{5=6D&S0%Yy0f_y zqU5A}wpkIsbGWg7VZBIdaCSI!;T!d5>XW5%rv-51XhenIg)!(=;7ysvbVYpkkX$Ir z?Ci3n$Hu3`V&fUHQw}D4>&xTa3T}q=2WJ>ptO%GHV5?!6c`bVtd2#L`QaJr2FvR#T zBj7ynf7?OBn8~nL5thtf-O=Gl;+dC>-1JseJY|%old?0g4q{lf32cxZAE0;`#leU< zRj9=G&%(FQh1DH1=}iX1<-g+jDHI=0>S-0lh2!=IY{mdqy;@} zzSLC!jfS-C2EMTJc3Jp-#zf1y0ogy$2&Rt#ts72DAqBl z0<;mH7}n<_JH!`fAM);Q#BTkau2YU# zSM2(yy7C3U^vkmkd3IZ{ww~%r24-}|VLETmc(N-)NPb$$W%>^}k}nn?Vt2bU>}p`P zp$6>5?T$3$Ki-ur9CAo5e>3)|LwbHgMhNLVz8N;~2(bQeClu>%T396X`#o5HgQIBz z6YTf*9!;7IiI2*H%n@j=2|x}6Zh3$SdVS0RoMh`9x>8``8$c5(;@4w1Wv9@Y(6w|H zd+vDmV`t=CYA}_%*G1STxELE<^_l+E0g=B`|9&ND^Xge>IWSjxp^?y0Sqs~&j!HK7 zUVgnmP8`Miy0Dw`2b%o93XpVvKvww4QrSrsd(*4Kz-5{eRFO&9_ScoFHnot!&JkLG zl}KM=IdME=gyEDyqj{avt|_kuhO&bgALW&;s-R6z%MgX;iaCrqUSbj-k?|V=E{w^Y5a1`w1;wU;7ydf z7y4E-c36H?+$su|*PiINSIR?D zmVQT>pITsef?FwgDp})HUdmbKF3Zj9n_E&0T?n-8B4ZJ6*H>|dCYxT~*5H@7`W;s( zzKXBf%PWi;=uMM{EPe(!nRJI7bw@^}g?jTFHhDXV|1J6>8xhtBa$v0kyh(^9YMmj7 zjlhOjWk_{9rxH0Y!N#V^9JDEs^G5XhHk#|-_-TS&!0Z6j6@hZk5ahvLas+!bQ-6pY zvFS^j?~}AS>jU*nTTgu|Vku7a6mTMD$02h3R{V~@4#e+Jgkr#2@HIQiC}yh;1seQ3 z=9G`l$WSgv$C$+L8U(+MPi>V1MIJ>k4fCp8X!KkBVy!f1-eo#38vO4Da=CR2X?n$T zvGJwDIh?0V9+K>gUB=n}1^^J+eHK&%sP_1wQx+Tnln z+_K59sJQ(Vp#bd<=0t4#3A9TRq-`qZlY}M0B%KJD(DH9YMDgRVfE&}+CT4Lco6iFW zU?T5%x)X*K11_$&nU2uU&nLc$-#RcyAnf3E#naaYnk)0Lmq~@@N@@*;usPRhKZcv_ z;O;QImNi{Ba$=L+5`g5(wc1e=(`ZP1DeXI2Pi*|hsO3ERCwv_^S@*FsDbG&lGPztX z`59SI8Q(Sdu#Fh?JedWp3;9~$+nIeOy8q}Rtdw&1LxmjkqV)T+peTM9_Tw!mhlEOW zH0*;e(0Zo*fJaBs+B-O;M<@w>HISNb=#$L*=cP38GYIRORCriG2V~6 zY_u+OqTCO6Y(&t*G1%F^_|w& zq4j{ce>U`W3u|w;@SzdezuC23zi1xCh=HfG9f1s# z&NR?=r0@z>8UI1d?DDvzrjTRW6%l)?X}XnZ_%=q6wox8VwZdXN&VJ}Qh1_K5An|WQ zlHcO_e1OQ`Y$D0m!VwoSkz{%N;3%+De6a}M@&}APrN>8rr?$um8-z>gmv#-@$-iiK z<0?6KYKPRgpWn99>$kYdfvYayx7e_{TTFhHS)|_7sfhm)wCPo0Su%yzXKA+I51 z7VomUSCB_z#&7fOJH*C~w^P(2#j{9pB@rS=o@#`=fRJC^4tWqEhY`}72vH!-8iX80 z$W;EYK;l;h{es11^7o{RDlH|wpkA3qS&pf18u}}9h{WF+^a->@O5|LJoOQ_QyWN77 z2&qKKw%Z}g5b_X09^os6+S@s;2(=NDb51oaN|Yx?+69PV5tEO!*mEqR7LVWBA}gG?)Z$Xa#h}SEz$;?>)2so939F{P ziFxTRo5dxHKN`c0iI-YRMV>Oei_=B%eX&_KzsG?4fNZJgpinB>Zr#qX(bIXj^&s-l z@+Fpk2S+n{x(8z#!T3@*U$brN*1DQ~kYC!mWn1n11fO^x@WZ{E>*^ZjTgdjheTnfu zxW8dOodyjMlG=C6MNHy-FFWD7Sd_Qr!M#W@;d+~Bo(cc92I@cP+Txyh5b{dj@b87c z1apthH9GGax>GnM2XRN}m`(=mFB2?llyQBuR{x4)@KVER`j&M2Ez+IJsXzlv6H3>l zs6^tKX%ZvTXR#3BZi_NLJ}Q|h?K5%~3nLgg8uItiTK(r;XB`7qBBwKf{gXm1ICYBn zfl(7U81%#}6I4YCPFAIYGX58&W_`ps2rYeRPdt4P^>=rkp%#e93(N}yaSOw`6<2p) ze8YchDq=~zF2c5};%e+*8N9T8+6pFA#jz)iuGly?gxx7fF=Leea+)>Q)lrdVZGmPJ zB_BnrNxUM$uqN>DN&JDx;D8bKS!Ln;y<(I)H$vDO1GJBBjUVkZ%7dabP|Kcd@UhZ> z0Wt+y{8Rz@;ld4=`v*sjRf@Q0gn$-(0`$3@>+Aw1QR5twM-ykDl%H(rK7NLYClAUw%*}E1k;&2#8?T62RuGfR7aLy^Bc=j` z+!-sd5)(NT8=r}ge1zN;%cCL9vGF2=6eA=*W(1Ey!7I$OJ6)hpS48BA6B8HCp<0Jg z9`Fb)(rS@*ddyRgi+ECz6T0-qWeA;y(4-ipFI@!LK^PX_7xtBLoQ62Cu1XcQFpd}}{=G54xHp#7P+D8|5YjuG=M9TZ_6 zFPWXpzV@JT?ZQIN$zad7m~%}=_OrFGul25F*UIA8hYD7m^v`u!xKM==l*nSH~*A(KaKy zhNV|q5&G-k*~TWD0@qVH9H3)X-u)US{m(jlru=%pYJ7R@f;V(xIWRQa3hjd=i@v!=)u7I4t zZO)1+tQKzg)2y=i@=->J`>!5t@EH%}nmmtt*P0)FXUQnh;S5w&=C(|AjZR2&aVBsoDN^gDgxYE%9b2}N*b)Q&qj>?l7PkU3&;fY{{gl+a3$G9*i0ah$#^#w?|4;J>!*VZlRi77$_p zSxPjrE=5rGyj>^l0)^LQ;G}J`xGPe$RMffww}L_yG!;_dMwyhxw#wr7N78S{x^9=` zn=FZ-B;W0loRKNF)7~nH+%9QxL~=X!fB%l3PJV|k0n?73Nqv?n+^Ca2FU>bysuDe= zeOxPji7|;l*S-|{+)`%5Gd)^R&5t<|C>ZGkRX@SUy_?a#WH@3(*(c72%k z68OYcxvkg3cvaX<-WsC&F;PqHajft0?$VV{oGG=Ic@&&=J`S)n=Le1#iRzp6ffd>%!&Q2}rM8ixCF|8iWt=zQ^>Wn5RKw(grl?G_iWK#F%$zJCoii&^ z>hgQ+dR4eqFU|k*axJwclAuAWxR|Mm6~$fPE{%Z)6*FzZn-_1NB;MS3dti`;yWo2` z;oA=1x-usPDf`t`|0L(ErRKTw1Ls z&rAE;*AR+#0TUS(PHJpEsy|{Z;e*|SaOaxj6Ts_m9^9dkhL}*fuN^DM?xUgeMi!{0 z!Ok`GO{_+J@kJxb&{K|!mzjb>>|$(5&mO5U1N&C;3ARKO>eI(Y!Z?7pQ4Sz(?QyI!w=uPk}BcbELpsaWi%n!(+cgxjjy~K;LLj0c$YM1Rqqw z%Uh+awE>)HUyBbs$X08^8NCKv>(|$?CB1u^)x8HToKnb9+k812P56amkX`}qz|BkI ze;NuouM84eDTsnkI@F2wGsbN6$v4aY=jBc01l{y7ljvoUy5nKe+5jm^rI4%M;LF`; z#;+Om`yFGKCQ}z^CVPIOmakh)S}oi^&-v=W0X@yFKo66PW7o;-!@{lpU5ftwpCi8j zef;&v(|%q8oz9X=@>Y6cL-m0zwFhdVUozN5Zob$J76J@bF|lN7z$sp(i_ z^V$DD^{Vs|>Jz@%Pg{T|F`+D+rqZ=(NUTj2U{Yv^%x)Lxs-ou~tAOopbo}q5 z4X0-;t#P%??c4T|8uA*2z|!J*uomHQNeUh6T9XK8rh~(bAd8=Ze)I`0naPC{=PUB~ zwGo`XnJ6dA7!g3>hWW2~UhjeDb#CBmUetK^bWr!`ixFA;JHxX0mm^G(YQ-C}SE?gj z&~zVPGyIB|6oA@{Uq_0jVT$KL+I`)l#VMbHQ$@Nw4-oMA>m%c;2R4$Sfp{mov8dZ28pYduBRMDS4@@pxP?w2^CuEW zt~v}W9ym2JVyDW%V+OZARlsg0tj@U9B^Hi5Qg~D1?6@+K3ozeo*VB@&^jSFYip}E~ zBT73obj#xX!_y&O1nQ~?icf{9HXEQReS1Tp7t(CalW(6ZrU}WmbCYjH%2YvQ6Q|>B zmF80_SN>y4cl9q>8EDOJFLsk6N&!KR@{@`2jCBXj(3v1FmSKOA#hZs1mbJCW{MAx6 zfzu69K2ZrEf_bPGG~nPRrbumlL-vGM7QcY>bwhIOT{HNpHkR{O%My7OAdeE~ZL+v% zsB{f&GtD`63ASiy$zF_Wm?@SETQWZGVrI(t56im;fw zInd*`>kL|tvqvKmlB`lla%|95J4uoJ!4e&?ep0T!PcBXNU=93sXaZl~hw-L71}pGM zNLJ$ggM=m6)q1+78OI?9Y&b1Ki#H7p4ursy2qkzC*^oo0 z^a5kl0m2%2wKc`mQn}2jOYc$RPJ&6zjg0S(NpMD+wUnfb=T2GEqJ~BZUYhesxF;R> zC7vW}Qc+9h(aQ5_J?e6U7gDiQs#~p9B9}~%S$i@9mFEdb7okK#E&$d5wk?ImGV-+g zQa$W>U$pDR#_>zwVO0=9;Wx21RGc;73<~2dc{YQa0jgvXHnc`>8Yd)@M^Wk%vGE0oru<2Luv-Fd`@4;)`W&z4!#(UoJ(7 zaV788%gkk-DN+?+s(Og!l2Ah7s&?G0Pc>8OUlvapa&f?|jF25QE;$dsUypfS2CihD zK+`Faj^!YkXA!IA?XoyD%X6^U3Y<%WlX2UjcDMM1U0n)^I9h85YW+8yK+c@%ibfnb#*mem)r@ zquA?daC%Qm@el$&BP&`;ZD&wzG*Ub==qlk4L!#tJL&dts8!AGFXrG_L92&=+n7eI9 z&)D`r(i)m>MBL&Pi6dt^_GuBU5Y$4_P+pJ< zko!^(4$#@96bL&sV8DL7&S_WAfbCn8z?K|!#LvrvDpQYsWZWMW>dQqqYiyVpXPs0! zTdjVsOHxQ)jE?JK<$3~n8QNM&A#Lq_PJ>#E^5p2*JoGG1J_x1Lp8)?+G8~J2iFqOl z;(P}hNk$0v2qC$kly3{cRWI9F1|e?Ib47b)^Eztvpb(W6ZM$mshAP6sH&SH$<= zOjiXucoBI0Qz4u3d6yyo+LZ(Pv97e`f{VD%I4+?dNL&|5PMr0h3(MJ)1K2Ad1wT4| z--w*<8<2t@9p5lQBp?!;Gnp%JDJwNsx0lx}&jf5DqF%#34 zjK6lpa;Nr@*=-KV`8%qLt5$1LnAMu^2GU(rp7mMJ7Xwtbo5bH5p*)7w`b%AkygvaB zMNW4BZheLN?(WW72JVhIY9n}J(> zMCH;t&kR}>p+ReQNLqE(ovkKpa){(V%0oIYBsbOrPKX3km5f=heoy@*NjquRA70-B z%qZaa5^*HN9-bB=>~eu&Gf!4?{*4|kK+@XF@AGhnn(ajUvg$eQ1_H?*@-!VK@_fM& z{mU5}w)@B|G5@$L$@Qi7gk#Ews@A<)(aEF@*+P=*kn4m)7H;;7Udq~lyE-Q~WJoqp zN^rXHxL?(JPTQyzy=>EKHb`eBhb<=e+Pow0X;>Hba8yP?!FsWCMfm@IX?d zr|St|wVr!lJ5SF=wESCEkA>_e#%cV&tYUrQ*)0pkoWwWLM zpwZOQ>|UE|F4ro8w#=U9m)4d$LH7uX)?Ad@+-!9k(R#bOoJ`=)^RS*5ntG7Op`|h9 z*zJ}QS?hXrbB3&~>~^eOt7yHQTbnO@-6q{P+I0MOo9MUAK%0VSQ=qx0*_K)E{C|vn zd3+Psxwa&4GoxLWg}i~h!ALe>$R-mYk}*V<$z)*(5Yjs)n`|5+2#cTzNG2g8ClHy? zM3BuSr8OkEH%&|8=*B6en@RJvb_}4f8!`3~Acle!uSzTce|y zGjqILXyI&&_?B~BK|^@ zB{#x|wU9e=qp6$UaEf?nOZ9#S45cPHgO-1*x00`z#D*t&&`4`obs7)a4` zD%rl58__=n%U;aLWgW?h(wPTSxj?`5?nzx!YHhchnyb7V&D-OHhF)u_MW}jqK`~J zDp0vm#Vz{IX)mpX|6d)~KSkMVxy1S>y~=a*@CI`Z(};6y-ls6BW2f>J;u-Ypm9qEp zi(?8C9YY*R3>cQovy+Z`r}0dvh|fVQa#4HU8pX>8S7b->j#`14jNFlXFmy{jAN4Zl z6v4(k^+ zGESU0uSh=c$sS;}+gnhxIzDw)W14)Xq$kJKM>SmpwWocVd1Vla9Z?ml8YL?TCh$l%7o%$v!(K zUJJby{#>9=JkB!@zT_!vI`eI^Lr(3XM7~S{SDxeg3)=LA!9``e9sc{<8AL393wbsNk^dNyHHBQmX3d^T1s zG&a+)W}onD#i7`Vz|^%x1?z3`*aiMAtv=nsKlx7hS^~XZdT_T{=VLM}lAplJl{_gz_Vmf)E33Yck75j4KU~WX z^QTQr&)=Yp;IEU^78Y(lw8Gj4LU`YuTHO>#Zk`HxaBCIp@pX$9hT} zdl6$ZAstITQXg7s(n0OIa0j($n~T?MB*cHb@97Yq38 z=cn`cQ15d4^zY^s_*5@^XVsjQzn;6@^L?Z0>1XaN<<)bKQKh~)D|_|F@^<8_Ui@g) zIsB@6=6lBfzSF|b;P2-o<4iv5g*~1f2E`5Ormu{u7q!pe%3Mkh_l?=#(LTM+_;CI<53sPnJ)+mY_wX8Jfwio2P#2-1UKfo&27hY&X@E~N z6@>MnJnS`gD=^F(#k}v37F+o27fSi>aSu~hTKo)J{G-|TdfxgME&koATkz|fM%6R- zb5m{p|7o#$?o^MVy)XW8)t0Yo_`~JazGZxv+b;LjoB66|wxh+_Pd{v&v+_!t(c-5) z=95P4)1=K)EzWydZt-`HdLzSySSf?h(@XOx#k+gb(-gVjfp|DQjo=%exc|l@Z(Vh4 z{M}pU+;Zqp2YgbBC6uGxtBW5p^eudK%Mot><&4`B>CVY@1HJ=#O< z>-OsU;fuA4a-3!k)}`#FIqvhAEx8G$OK{TdSh+H{r*v4^wekP);SFSd4jtp;k?t6k zxpVx_BcwhJ<_6K5f&Fv$HM!atcd&)%x@5eQ-=IYFy1`(U`*BK`cdJ3DYuMni zENhLza1fw?Y%UTEe7a}YSO4V=evN}v&)qRZ@_0D8=ixRJOJ z`yZ?~OjI4!M77Zg>HCue`Qp`Ygd@UG2~d29-W+!IwyXrn z)rxtK1ILiXLn{Kp?bjoB@Z|ea9_v}c7kq1^*taoQEiB<(XV&=Mi0P{9FzY9!inI{( z2|Y5FU?KXK>|s-Fo4G956ZrpVnUhoW1pe2SDgR~5yx(Y+GUZ+xuh z^{tJTpU394XB*lq6g(2Oz;)+FnJw1HGPj4i3HxPf;sI6z-)mPprP5^H7_)8DWPUt$ zelPjcS?v$eg>C96T8eGf7iG3n#T+x-+>G8`ukvA`XKYC)`SZ<{6 zu|A+C7LGX~z0}FApNZCQnI!87nU7>|r+TgKM|+g*@XgBYy$|iB{MXwMb!f}|umnCE zr5jO)wTOk0zvqMcZZMxV_DqhF1wLM)=Sm)Ic~Cp zZ)vuI?O4IjZx&1z+qHvs_@1UMt!<%dJlCX}OGPoppsjbHt+{bAror)294l~4Wg?@= zW>~hc$NF26u<&0wm_mO`9%?}yoiv-*px7+};flDk?ZjWK&FoCE_^wQJ%NRck zJ1#vv(Y>9vYcgw+L@pqhxHj|wSr>@xAL!i&J9iGH;c{?SV($R%e*%`b#P4Hx3VbV> z$i-ZlI!=K{Hf6Ba zj|1H|xqXv5Gbc62b?<5TaTxW3S3eSl(% zInVWL9+*~RbsIW9XC4VJxBN7m+mO4I4Om+lM^3{_yOzvx1TN8=e7EgF^tPjYx9Z{d zcK1JI3#X+%Sk}lolHNhaIjNV_--msYU^p-KE?nBt!{faX?|JH^a~Ts6udUk`_Nx2U zY!@*3sgqUiO4li0m8-0Q^82nP-q7v`)v!1+8CSZ-%|zIFr=G-4=eQny?lB9ogS)i0 zJ1w0bOH1t&dp4z|=SPh$rgKd#o%#9L{mmJ^tf0|wVUvBsf_p=T3oXba z;2=HxLW+Wyv&xX+s|t`~4JD7J*bQ~}Ruy=_yW1YS$h(bn=5d@=jnZ<%Dua63C%4>c zP#6N6TH6j?9#>@DBz;QS80ck}>bS10`+9o3vj(Qtwb#aITNUCCRq*;~G2f;}_)GBF zkok1!tgT(RJbv$n^__xGT0cZqfLuf?HS%P}=Za)p3p&+D#0~-bHpcZ&lWI}xVq_#L zBEsc0PZ%Tfg!DaG7XrQZr6+(2pqLsrQ61a&_@s9dD6^OAJyVG(2J3_)U%ykL<5t7l?1DW zF5b1-V>uHe=-J|A4t!zsob$mt?zl$*9q$6l(^Bt5n^{{)q^R=(8E0fplQEX;wY%5` z)VB~?lC3&nk!vi9vs*}w#Pj)ka7A_3k`<#Q@g%FxY)Vf`u`wmvy(?R!=CGkM?rr%# z7jbr43Qz1dYiE8rn6(6Y$W`e%My{`JZm68=@XP>L$uvXX4R7xH#e*+4{o>n@$ZQw! zJZzZgepj9+(3@MIyLA2CA2)9Vmlai^ioe{fuTa6}`Z91sPf^0PPZ@>lSGKNc`?w`= zQVkr0VPaBx_wVE-olEPcq4zZUmO=l~;F$cSM((^5GMY#{Y|axapz~SslS8rD(FX+3v#sjfj(xdPb2ukEOKXrZV|^*C=|&$F`tM z-|Z{G8PAM%^R)f6UeVO;y9$xv;4p*TcwBl`E+?gXSYHbhiQ8J^E~dM60e;&*y3lR+ zbz_}FOtX*WJ^G1{*t;n$l|w~IIfEzf_EBuNkJNPUXxZJDpP{V>ts+tLJuR;{XB8RH zzFMBN8#GYj-`bx4cWpKm{(YM>yrC)Mqavx3+4dlMs+QNwJ%)G^UhODSPn~V0FZYk5 zNK=SDdb_!(sIckn79O5%+IetqrDM{0v@bw3ncf zO`S_o$=;#{JtuCP9n9t6nE_fqHt7o@KYSCh4N`~MAcYueCZ>P~;ol|{_4BxO%{HK; z$&L*RI8X%O!hm0yj9)UB{8+~_y(BVR$5S(@MCmfRi;9-IsA{HtI(R@*(sxIT+>j3f zhWN#8v26;(qN{C112b#j19d(b%Mup>u}o#YGjZO3lyLksc__+A6+999k@w=Tyc5Z5 zCGpAr?S7%2A`>--j^1w49|>3%0nZ3a3390`;kVbt*LwAbHBn?uItL3nWJS&4gCgLp1lp zPmPNW|4y!jjchTZtLW%!_=XI>kt%$HHi4B^h^eClrS+kVW@I9{2T2{IhCe0GjeH3m zuGzJrUdI>BX4pG#x2}G?XTNvJppLb!-tWEntkq7jYgb!W&)_uGy75Wfh5q;*K&Kq+@5ig(ERNDsHX2qz(x6 za#*sBZi^~Lq7xAVl6hmi8Zm533lKe>_3l?PmJ{_K5Kz{p=>#Wut*Ie_V7qn zjKR}c@pOG-3~&?5=HSh>m>XnXB!S5VBik~gn9W*cc88lx_n2Sv>IX+5r=}$-<%A^a z>`0y*jh)B$Kc<`^XGfsjV-9q*4E>+Qss$H9%Vi&L_P{p0!vZYOKHq>`CThG|V)XEOw%; zzZ%Q<-~PMV+PtNF3z^&9-v8-u-ZE#If~oVDZ&9kPO{H~^jcU?nL)0t+v(;tjq%(gR z-TWZW&3{k`Dw)D2ct{dFcP8lc3l2&Rw1c6*MQ6lOy=aIC1#RY6V}@uK7$knvpX>5K zLTw(iLGt>`1Op442{V>S*s&+>OBy4L?Pa;7E5V{!exc{{DUMir|;(6i zKaDA>{yeVU8KV?VgLgs9EvbTps@u-io1H-9F%G7>5cY%t4~4A6;lzz$*3wmFlo_G)iX>9L44~ zGi93|r)AEQZScu~*$BTA8BtGu4~Lh6w zxIP)JU8!$xQ9QhkYH!uJn)nswCInwJf(xqAN9GopcYiyNoTXM}J>1?xz17~TkUt@z zT&V{o|F3!iy_$v`?gUo%3%m{54w3Ci{iI(X;i_G9r?Bm@SPS<8w=ed5>`;tEd>6Ru zg9+?6dr`g?pP?A>{~DI=;;Mr5GcTDw&0lA^$8scgEXIHxLTxLF8%3+j?0ho(tFX3X zc}J0$gKv+A>5gBAvqTk+J5c`1aASv7)ZyEKu%_ev@J$^Wx7wxT&CcM>Q+-bQXW|#& z)O|g-IcHoSS9oQ#$=Z_TVm-yx1v)yXjPlD}1dI0i>2;Mn7gDS2PmI%RzRly~} z+nU-T(Vs%*)WFSILcQ=M<~FIjAMHke01;)E*W`77i6+FsqE6{aGS{yX5>G*iz#6+04Ro<}Sw zVn?q93Ju7$r=e$dWgpU?n#N^)ry9G;v?S~=&qMpq567xG^+BSwmL{*_z((-G6tXQh zN%G!M&tpf)7h>cW2E3-~rq{fq!&Idd|B0c)K+j%bS!c$QRG2rJtlUkS^9CYkl|B`PjHTM6a0TQ&chZusxQ+HSC#LMTRCT~%J%IcW%>4@ElYe?t+;!I`SZBCd~H0y z5oCzQ#>ej!Db{vpo4GqibGzyt;$16O0>K#KAV-jLLEt9NskAFwcLsm|XFLaczS8;zHF@d2*0fc86EG%v_ja6=9jGU=q zds>vNQUuBE9z;ty=%BNpW%-!&=~y1yvquGV!U9nxrbk-2W9IIaEvpv58~W$bnu6}w zFGifOV!qdz<<%HsJ)tLnjUBNCG$IQMur`r?B~lKF!6G#e zBbyZYq=qzzwq71a+aQyTVca=)q;0RnS#H%xHTsQq-8w>S2tlv-#ne$T6}O@34KICGVY~R@Jr=rZH}rI6v;=xmPUI>s3|=RqCm|v^MQR{d zPQ~zHzCcTJz&c|RPxFB$g@Ij3FnsjEoX*ln$N=mW#{0m48@Whlri*?VjA$z7Yd`n?|O z4@^JFyVc;f!geS+M2lE(4w>Q3l{{5cKt20xtft^ZEa%YuhU`N}Ej5O2tP$kte=~`- z_vlnyFV8jYW%eG8VWwnuOepbIrzifoy}z0SLkuJ`MfX4Ugd5io#vfwKB5@aMcWu0{ z?SA&AUAykvWrw_2+ndv{-eKpd%-s`qSTlI;gE}g+X<}UBlONbwl)pPZF0D*b&?d=R zQj0Z$=oLhkwf4TyL*lm2$=nBut}|PWE@MOE9y`C>A=aKkJzlxabX{rJqxg0eYP}}O z@*mhwIjKxL>UAbdQ7^FW>~z8r=~`|VYg5wRq#n5AYF?Zlrb32CfE@bV@Q9CKk7@Sz zSf9vPBll1CmM#UeFi`s0K&L4agyq4;EySI46E?mMcru%h=U?}h4rJSH{Eba#jM)x? zNR-A|z6`&zupI%3F|4ik5zGp9Ji8BkAtybko77L${FSoyYU z>>=10&G(lZwBJ)-#-h+KQZGzM8^^x+eO$U>l=V;HQy^=8jZc~K6{YR;9!-6R?}+(* zALa1wdH*5$p~i=heE>FgYcJ4I?mnRQ)6kCCsrX0OpJZQT11+yl2tJ%Z^Gv0E@s> zY3^v7Ma#X4C;`-1nMqJ{>zC10Hv~4p|MsNgQ3mCA z^fT;r4Njn4r+)q7>t8PoXSPu60$do`x1l)yqJ_-UIP znr5H>CEHDj%7!a7ok2~9_2fQ3LQR@))I?R*$xkyMzkM%B*~$}BZGP_W>ZSZ1Fv04e z|7lofz#!6W>E-7nc7Y>*SLc@ruv??fwTu;YK7l%^_zi)yR0mFKD)Z2&6K|IEIOGcS zlMU#emtL;%5&l+^+kSNIr1wo^h|1?2=X-rERBX@z!@ypFgpuz zJ#MBJPf?2UuM+o|(>J7V_%z1c&VKy4O-2_(-JsvWPAfTFMt@PY|NFk^xYKvGFaK@I2m(b27`r_%A8KJxv)DVS%$*r z`$<+qKHp4=u=xBiNo*3YC$p;<`I-JRc{@gCS~`=ab>}{^V_bX=UQsaZqkVy1{ZjG{ z(^4!=e2|1MMS_GjHM3=36h*M_us78xA_!ke^~JQ&T5c3<7QaFq6EFlK!?jHDwb#1t zyvN)IZT$0C?W%Wx=r4z-Q6r*tz^NYa&Vvl?x|87)kqPMm#3)#jjiF0&D@!dBwm7Y(g-2Pr-JcN6ywQRV(rboJ{#C?HDrs^v9U5` z|8xAS`s7E30K6z7K^BhLh(-ghfBv-oQrzIjsF3R+^012c)SPHi`Lg(0$FogY__TV| z_*C$0lfs8HaX;JvW8%HE%0+`y#I3`wHO%IccS}Y>TEfDFk&wnZLo90Vrb+z-XA|h9 zXR8~Isb6c=;9b9zehr?Jsd09tT!-?fzb>C*$eFv;CC+X5cQ4hy5cZtea_rPRa4W!G zk>=qGQ8e+sbT#YBr<>4&ZiSmV(?Z`xKIx53K22*GM|#Xy-+{mPTb6H}>O1gMZlw8; zZsMbVzUCiGuzSdHRlMw*;Cnd9>nzHr#B0D?@luR7;`hv=BrPA))#Tgfn2G9mn~^a6OtGb_ILuT{ zKjMadi=9&bre^Vt?6YJJPd!~)`UNmPX~_(1TXaGLOJUH*B-A+XBb-N`kGuoIMXTki zmMM%u@A`qt`XhXYcg-+8x7_uX`bor>r6p@xU8x^dBEBpw^{3h_w!o{gdtiIMl$b9D zd$^W;=|M#RwJ041D81flN zu}!^X)XDD)*Vbs|m`tMcwaRDSp8D?Bzhhs82UB(9yJ{`>W~-fBg0sT%Sq<`kcZ%q3 zpT`u~$=)PSh&~1m7YR1{^y3LDG-|@pon}wRXyKwgF`#W{*njw`Ygoc)dZPx*dxj{ z303ffX`O`;vIOTzRge+*V4q1VekPakK~+#N5!MYS+Dz;c#1=sKlBt^FrAE=ye3Yk* z8rY6s;wgKODqcxdC=-IA$q#Pq#N+tSB>J%Xsbs&EQ1G*QnGtz7&>FVojzaeH0z7cf0D@d7k;f<|7;ErvyX& z)**vnD2`%GL~UC(aMl37Wlf;5o{B`hyU%)-%#TG7L4n;8xEKanof`3i3&q8*9Tp9s z)hCSWEFIy~n@=0d#9M-=H#_S+roMbDeB|rHgg>;~=&|IAhG0kj^!&1VDt~%-b?_(f za9=c?&R-jjhTWE14DoQb=x{ON{2=TR`A_9Hp}vqI9PWgF=S zkFMd(bGhQ@N}`03X@+R6G<`_3#o#r}HLQ2kLAxz}F)e*ESrUPj8+PTacyVOCO)(5~ z{Z_k8Gh7ns@_wG6T{<7RBhd{qz56($+q6W@-W3s$9-n`-8`M15*XTQLIb}&`0fwhOu+%!h!?1^Ruu}Njf zZ-IOuB2xiQ`Zz5#!wN7eeQV4lhJk-%HzY@nA`=KaCCE?0#7X80am2QP%KUj!k29&v zg-K24oDCHu)_KF*UM=EV;v@FGiwz1BC9-=x7UGYk2Cl|>;^fLubJ-Z|TX%jU+aI>} zmM$X<(*%1&gNaf-$vBz|h=!UXD7BzxS`S#K#-wpr$LXN0KsgO~rwQ0{k|er-V8pkc zoQhT*m5xK3P*)BBBeC`5L>@(DNW5wdwEM@)+}hcCu1ehyK%vm0J+)0GW`gG=OQFtkl~lfOlYsMW5Mw6(R=Im`m;n3N{_>*Z12y!LY=p1;oLK zA7eC)HLtTrK$H*UTdWt3&Z1~uR3SJzopW8njIP3{IdZn46w!LS5`!*ktHyTkz=v*% z4R(AeM?C4{{YwasB?IHM&VC5@1S90XvowdI6@)Q8R2a_rD8Q?bMTrdgzqiUI3mIJ z)lpc6JeHt3YQi9w9Q3hU2Qw|YxAOI7xM6q z8sn9-t{dnxk~5t08NV4!rB75Ju1u>Z~* zYj?e}y>D~z(`O7O#PJl_P0<$Fe@?Ev7xA~MI62ZMx&M#}tjps*9tdmu;jxs{s@$jMXKxx=go@czP1=wmTgfbe=3MmBJbehLWW z_uxen{H0NL2RJn2^&-udL`%S&UkJbH`H7M!Z96~Uu~ZpKqP2!!$37d0ilq^Fmklke z@eaHT&Q0|e_w~~?{ln9p7`^uY(Ob>`vbPS5S|fGtson~9Snec$$M)Y^=&_3B<;*j91jsY zpknYss1%0yn1vAEimlHN_Na-Rq(f*mOHSh~ZXg^`thK8nBo7PG1ii?d zlZ{ah;^vUAgN9GPCB%ZKHy3=??@W@+NRJ7M$SI-Ltwr=#Y2pOryyAFws5;bVx{G@X z(j08lHq|-8E4tXA6N&w|PfcYXFjArpUTJd8XYw^-Xrp}1;NM+S^^I$8!Zlj%F(CXi zMz%u{u^D_FEuo`c-G?XeOn1RIL|V5Z$%cAR_8HoJhiL(#U`Z}J^5lds#mSK;|F=mB zC=b|eu!c1n+wr#7dS*$ycquj0 zgqZx?#HLV9XkWf2|J~TDG2)XVmS36O8lI`Wqp6dhw_hoxo=ZvpJ(fC2&bXVa{(zMK z&)4?|^cFYF4(*4;VM9x7-2I_PaolWLVJhQZLwU*I=b=Zug@}pD8>B081`il^Tfk^| zt{koYnc*JGYdGGB*23PAhGZbe-Y0w4)>B8;)#q|+8jkQcaI?8Lyt{^PbUWZJEandT zvae6qh3h(@2_=L9q1acrbL~!(&$#neFobjUA@$)_Si`Yr-JgUkCu>hsr^}bNdt6Go z@t?GwwTQu+Vh(3)j^C-N!=Y!Xo;HTQj@2ujfSuevrX#HPX03U>`E0flS6;vcdHNuJveG7W> zDa>;+4hWv(iVhcs4j09D#JF*U30BMLM3VaWz;9ukrWZ1QJ_F zfmd&~sD0+$<~NP>3-?-HF#b5U$#TFrxb59ox@iy`B|S=HsJ))Oh;+p&_XR9yKbGTph;3FL_r0N>LRU$ru&?Ml#fJztNYI-F z+zilU=xKt*P`R$OLmDA%Xq|uu<#{Gb7)0pjRGsj3WOT`oVMBTd>*bVh>G7W2r(oX*omJj(zW%1uwkv|u{)7`pJgI%0#DP#e`m-Z%QV)|;3CjeLeCq6JHp$Fd&` zO%*YZ!2{3k6ssYa5y3)Aqntv&&`F3^m-R0t#xwEZ+rhxm6UylX16)&~h$ri8G`*Lf z-ASU-&EmyS4*1&?rZf3Hp~p>HoO93=0zY52QPbIs2;F^nI{L6xBrVH1s6+(3(v%62 z_;+#+ywjcZiy`?uk4BrV0aFnT*{~qhW^{79E$_+}Qks46azB!H1KwXZWTb%BrMHJc zbxvoNkB&k2vSQ2c2xXj;C7{MR&IQnGIv%^d{AMj z_&A}i_Lyg_q-K2_Utystl4r#cy85dTrus`cz6mkQ&>+{yS%=5Z0@uN@^K!~m1EzVp zGX22T%NW+xvYmShmrDC9@I+O}NK=lCG_#PAW;SBGwjv|V93Wg)V-LO>f7jwz0eL8J zv&VlmYC&85*IurLL8cIZZJfJobrv4SCi?6$=lD zWw&`Ad|P0sjwGc9a1}z=xO2C;Cq`B>1zM(Nn_r4j>}HLYH;f+4wzYx)=|R)^i1+L;5IFLfzcSAhKBl5ntpH z1Zcp*gw>HJR?gJNb9vR=?M=D9St~CYo!932Jjg^_q!D68*^2ngl{awC>r}ITKTKE9 ziOQK@z)uDaCw`q*Mf`=xGn8^@#UmC0EW20*%XI@4E1ebULQk5C3G?jb1w&V`hFaoW&opwR`V6RtqSi1T_&Ys_gQ;g-!h&Kx zT)MZZ*vIfB0>X>`ULQR>-zC^--&drp1|dnx+cM~-o0&7 znm);H>)xGa*@y9be4)F26UCp}WW{kgY7^0)OkBB-?42qgO+_aS9L$6yfi-YK>cIc0 zJ`m7$d0$6A$nD3TO!~qJ+dAXl-}5lAE?)l%*k-*3cK*|6R_>q*OGj zaI32e9sPAo*O)X{eu9tXCm>#5W%5t*9O_04QXlrgB;GUe9WZ3)LSCb6WU#-zK4i$+ zQoTo6r^J0VjuS1kqjis_BB%d0S0~a`3Qo^GN5%K3JKg>B)*7-lSMPBbd^}>}hUV+a zmkg-p>&smOCG*wgHw`2f%Uc8TTIpBdfnOlily;I6>H)*RA>@+i2jN@S7r@5&6Xwl;G+_%ksno3HINvCMt zK2uz?y;7_Vm5YikHW8yUI9oKi*xJ7BcCl_-8u?WU#6l7mexK*QwA7NCF50*f@zmBL z@zi5hF|$1vjDvJlRw5Wwf?JRB6WbPW0%DSd;Wa`s(Jdd@qrTbc5)z5ms9rDz$sf>{PAUo zdf|Ldb#xKe?GzU=(Z0oE>_1|KW&U{K*=_aok!?#H;C#Qs;+{r5n}xpp-DEafw$RhC zX5F1F_Z|pc*j;Zd+l0Q~Szk1-XdgM_SChIO@qd5w{ZsMUvOrvO)>L+D{D!ibiPNGV zQ4&E!gJg-L$eh5V*Qv}S6Ay|H;HcYMh_OyEDxbhl`%wJTkv7Cbw$-$_JlnewPX;fu z9piNTWpS$fHdmwnxc86oK0G7LWR6YVFFJQ^6n!ESc~ZDtWGdI4J->T}NLMa9d%cUQq_#20 ze5#AD!_K@0aji;7oDDdxPmBT=Ok$@~h@fl|YemE$Ajc^U-`!V;F8))k-a-oC0{b=YZ`J*>h|TVu9rh=s82mj9xGeWgaq!C%jqb zx?|(gtLY+wAQ?R2)tx1ol%}FKiPc)=KDApTDqJ76+g z=1(h5Q(<42XXG5DVd$*xJf>_ck$sY~LQDLV>@$p~$cl(LE8`(Cbqv3*fWaLUEkRoC zR>)Xpvi_215k8~D6y$5j8cym+2k_GL-0WK9uYOU8WnnFUd6LC1kH?I);aE9hM5fR@ z-IEKDOOgj?-#|(}vcT6$jx40?7gI+ldoOi8IBtp7I3~THOkqEOPaiF%5bvmyJylxx z|EWy*D8U@Ne6-AIcnHt6?FCBlIzGYVw}jyu;U#JB`0#PnevkRK16tdqL5+)bcI;VL z>xH+I3BNB8d^S0s?5$>CKa7agHo6rpc)!R-&}N~J!UC01jT)<5POPuunW-b(LJV4{OsrUIR?mGrM|Cha5 z#IsP%;hsJ%``Z}}7kJhmyjjm(;C=Yi;gftPEPdp=hFic&(vHcgYx=bM-=5DeahBQC zL*4Qx4Y@3J(r@fj)7fBw5}fi8gCi10OzxTKZE`)fnT8}K98T}Dya?Q zJ#_7{hY07>GO?C-`Id-vkG|cpbKk|sMd2otTm#-*WwVFG*2`COxLO-WL@HKnWU`5? zM8wErhI9vkM6BMq&-thcsI z0P{`PxYQ3{Z(f`*fMnypuMKf=j(VTGvO_0$X%8D-uz%NqsdiKBuScfxvRoMhZRj7! zSWBoHBNv|&oxQM*fnQU_6~Q8{13xYu*NfSEEP+)4NGXVP!N}WF5LivVQKWCJy}9n( z`s}-hi_J~hZP|C>|HkaQ4&lFGFZ5k!KinF}o)Y)zmYmTTeT9$}3xRFN93z+y%sVo_ zh|EWxqqf)HAlU7`C3Yn}Z7JjrPCH<6Nz$;CLF_-D+}`5$+1?=agvk ziLD-mZ)0~eLBuOO-7VeCJc$i$VK-RadGiz=w$;7?dTNuswdL;j5xLpY=G$n;v)Fw~ zj8=sJ4{s0=EW+4OEs@2R)1V6@^DnLzp0LQeOPVI*R>PIJ!aYSdQoJNRJxMu=mPnFm zQj*@7)NyUd8q`*kyY%keU9!B#Kqt!vzDxq@cy;C})p-C)dGNjYX#sN)`kH$dcQ)q28rl*D?L4P0kg zu!qmO(bY5$Pnk1OhY^M>8o>-dRic^Li4s;Is}u4gq?0Gf*y%n%L!Z+h(mul=N3OMD zwx6nktUbF*{gS*MWDrY$NGD&G>z5A*PDkIfF}1K?cyg!inP2Zz)MB3;ZVFQ(a*^!lhSK`JSRvSAFzd@o z6VPTe-tj`Q&|SE6Z>Wktzdi`wF=U4hyTK`@9Y&^=fXbzoxxXRJ^Ln>1@6@Kh-RZee zGB?QckT(4l?IGOUO$7$)Rv=*y&&)BsASZT>TzuX^{=m#g6TbT1CFGVS$J;$W!;BBQzq}iP7T}PWK zFb*pXgn#C@lO>2E%<7z!elZDaE27DiYWSG2;uGs8GiPLk2DibabbL~M*>md+EmjB2 zS8?Q;yC&_foo1#TylGPN7-1}&It!e`d%K!%cQhIduB$kTFQQ4Vi9W_@0I&HZZ72Gj z|8kAk!*H$<=jO=g4&hw#`!$n6wl+W`R~o_GOiGJ@3L@X_YLomO`R&;6VvZ3U1JUV7 z-g7NDiMm6r*e|N%Er{q{qBw2(d8`8{H~!Jx7Mpk>)DCMZzpu}9g9!hKY!XgnU$YG#Oyok)#^*{o#Ctsamw7o@I(q{%O>s9=6FDdJLCqvOOvoi%=8E zxbw%`Us_EadBZeSPowEdP3ckUpkNf>ui^dhec8vQyGMPYsVwNMoyn%-Ry(r9sPM@t z<}ph0shrlKAfF+N7oR~(;AVvh7P)sG0{U{czs>wI#zX?PR^l;e47)vd5lC44>|Yz8^ymj>I)i8niN5*bMnTDK27 zHl0bO3F7EboKleaN@UPX@2rMbda4kC%X4-f`!VnWryfy0>fn`{kbyH0?12NLbN>WY zGikOit`Lh*Qi_tT6a0f^aulQWXsA8tH782D7^ftiL1vc3BZvfjl+l3lk0*T0(;TL* zcj_i#lefNf_)-7n`EqO){F~Tgt1-IU%tedYE($DRzZg_PVlNr@Z=ScAVN^}3>Jp66 z2`Mpd?do_`Rc({My*Ey=pM4zzOZsE3+%MQ|9qnOtJ#8-p_LxQl5?PZ-TUGVeUMu(8 z&5c1JNLRxb5%*Z4g4?oI7~TbjbkiCE@v*|QJ4w6}k3S~f)k@LxQsotyLo5|pprHLNo(5p}U@k?um@TFCbmRhu= zE*RnOhkhA7wi%qUX`?$cq)1eb+3HcUe==4R20b z8c!iUKoara1~2z$oa}d3p52LjL$uo^>rUi7rg~|+1*}RxND=#D2zh2%ez7J5M6-Gz z2V?l?Xlf)EpRbJ?T>9z`erja5jVY_IwgXKACYjY^z$VTW7X86zU3Q%sTn5nP!7pM5 zKJYMo7;F&L^D#@)((B`6>?LUr_MNn}4=A0kT|~YjeM!bU!FOJfG5kwU0B6Low!mDH z!#ShGn%{=2^2U==Z#smdwuz+FlcqDPQ}-^TfvP9>ym$04?ir$psi)(4Y%#3e4A9^-WF@-V!L2w>fvIac<$AK9 zRnYNbpuCuu*E=xsQTJJx>pmuzn7#BQY6>!8oc2N z@U|2J`Ns_GFk5F04U^;3{e`d{k4nZg3;vZ+sWeU7bI{i>UVcwkjbWVHH^JI`7JOg& z1i_1wmKZ1Lh=jZXDXdrIU7PXV$@^bfKJ%eX4^3gk$@)I!d)rZc$dnbFHs=yk0HoR? zPp;?ArcF)9jK@m;fRgLx?x3&n^tq&F8?6Z|x@*8nSo)XHo(;RCh2epM3~ASl0xQ4e)--asYPzRPW7vDdJId zoC01k9$t9XfHwQ7z<}8Ao-P0}T^1o>s^h zS@2@XcUReL{fJ6gY!|apPBgD&Nn7xB?~DY`&*)S@9yN6}`zEC(wC|<~9#{(GB$+lL z9R}6N4HG8pI7E&hSg1C0_F~eWZtnot`M$#3kdVzcZJ*9H*HMv6z-yY1>c@tw-A&VDsw=X&SeT1NN3bG1&ibLn|j z`J0w&FeBnCaT}}2r`%D_*eadZtew04k!W|%FMt14>We>r{-@6_h`;%-b7u!X9O(bue}DAb z;h{wQ7jxm(q!7hBEg_E z`w_PNF0La+MgtoZV)|d62qD*N=t#^8-0SgnN4o%w5PWz?u&>DVu%W-5J&CNmr$>I_ zW(kw&u-l7BRy)=wSjJx38ui{cMEDu{@I2YjGzm8R`p^1gHn%b9m*ZcJ&}=iO6N!X9 zCjD?6^Y}r`<8Sla(XG^jVeeo1&7ZNjJM~X@osim-xu3E8nDp0)_7QtK&4#{i;u`K(A$w2aMx`Y zW(QSbafESrjOwE)=|9L!d@wDoN`7kg1-rZ#hh7#PTd3+r+>-{wdlEVAPl!D1bUWkK zTjp`p!D8$`+ee9IkH7l@)&;)ph}g3`DzYK_=8hQahaQWaU^mttwHdyIwLL?u1qxb#tSQ1k_72Wh(} zKg4*Dm1@zD;l^5wWaRfjjf!ti7jF}l4>DMJiX)t{$DER8fWbxiU@a`{jRs@_L`g16 z6b}j*+4mHX9;@a5+@B{d7N_tLH=yr&wh zm|u?ic*JNx0@cMI5%sWeD&qQxM${qmA>mn7z>oiL$sHoYHjLOev;I-31|FR~i6VCS zNGqh3s*%@sgA7&z8X3(dr1i<$#M&JxoS)Cu zjKnw7wsnaX{&A+$yKG40Pd0aX>xZrZHvj*!_ug?)U0eU~K2zY#Fu+j689+H;VbEx> z1GX8;P>g7d#u80tC_3~aCh{=s0 zNQs5{efJqKn&dve=Y8MjpZD{5=5W|&x3%|Pd#$zC?gQk{yDrE2_}zwm`uB89&o@@w z`_>P`%KXW4Wr+cGZ!nlJ%5~1wVA!qma6N*Sq^~9ftNWtmREJyKLdR5Uu={wI3msEQ zLjAw3!-<{n%WnZKVRtQbnP&5EyLE?fQ_W%YV>KST4XjEx_e|5^g@dx8nN@aK-)LX_ zn?#lS8^tC1u~XRNj*!cs@PnXuyl`QA;|_8Mb3&}$=k%t~G>n`@b>I|Q>;`8sEJOQs zC5L6PR08*Ec6J>5!o1n@roO=T*UAQsk2Q|()aetVF&cBvDsFQ!DX?cmp>o2FZM>_A z!MUTfb?dn2WYQPCL$uJp=I^*w8C zGwa`{J{Yr_TyRtnsgn8+tatDate5%c);szyt#|S-s(1D;tS9~j^^E_L`nMa|A!#_% zMO7TM_#Pz0VbG>meP`qL@Wzpt@c_k8O@i%ZNM+4i)DE$(ID@*)`p(_7RJw8}C{A?y z2x#n1gE7mV`?dZ^PI+ihT$|Ogt+sJ@X~4?crAaHP{|(;%YW;kbafUs2wmx{VbM-x6 z>^tpV9UOu)Aog@%?q*qMsxJ22vb+pZNolRi8i!uQNt9<+u+5$f`}z7QjSJ9kZyfal zcJr6Ym*CYSe@R%?OCcFMK#!^4H_0IH!y2`XS&gqYa<8h2t6w!N<(AhhtzLfasG%5Z z5aQ{cpxvcIOUq+R-6pXb_ez`?a2sP`D_j@5zY$}9>Df6@DuWu~&{7 zU2Aw3f{iWcSKy>qKa~L(T-s#AU{D-uw*U0C#@MGYXh^lW12^a;CZ*17>X+@8l^0js zNbwWcP?2TtJHCOTcUPmo}VV8k``D-5sO)HYjdT?0J{N z30>Ab%|{YIb@NCi_W1&1IID@M5+?d!4C0SpBfQcN1IbrYgazZPz9) zn}rtbUtbu9(Uz|UK(407kbG?~v`7CCsCGbKeTCj*3th9zs&1CVW=%?U^~+*$u6UdE zANS};r^CI00l{;F<$h>~RFJuC*0=A`71Yj;DW5H)PZ~aI*R`H3?LhOX1rwhy;|VyR4I& zyR7yd_W~5q8m;Z30DG7Z+DX7l_}yyn!nlB<(inVlK}Ae%LzlIsJH#&tk&O_S5#on- z8SX~V;iT{w@ z%I=#Hlz+Mz;g5R}l-uoaFM@J|avQxF!LIve1n(zqM)1PT2;SW{BY173HzOz?-;D4N z7rQs;%?Nh58Nm}bBPek*LeX=Fa8HBh20Pr0uoQc6r#CK&LR-b(j*u8TpT8Z!^flx< zFfkFBcpjKYYp0_^Q-G)RZait>I;~v_*O3hhX!yF=1Hq51@f}^(dEFsKA^x+7KMWx! zx3d9d>`vS(F)3>2EGh1lz*uDjTf(i>#r6u1DlwpsXe==p^<@Sc4DNHDZNpI zc`>?k5_@j2qQHS0UH?+!VOHXTlY_Aux$<6UBc~Eq>L$g=sVm0dsvJOP$L>kjDi?QP z9jl~LQ&JH#te&1GWSi+3-5sBXWIHo4T1#g#4ZYy5pkngw@I|)W3VHWhkOqzQqQ=&WW3wC$H zde3d&P*=JqY%b+9@R;Jbqx!R4$s&v_)}JquLBCm#kyzWB?cT>bRG)?q2x6Z#tYkZL z?itG3t*bE7l8V|mixt9}7Pj-BSS>f^?iXldez@CV9okOM-S{lRqQf0Lt?bbBB3)+9 zQtYRMzF3BqkL}#idO+Q7eXjijjDxU)N~KhjoYJ;0+yGPAx(2Q0$C{ye7=2&Tf;9)n zF}7ly(rQ)Eu_>%N&unk88t+oAa8%1b0jDogk8Rnd{)dLu{WBs;-aocl`<6y(#+?rn zB!)d$L1Ua!!|!NWhf}WTxe5$_wtI(lRYy&>1KVzGX%#qEJMBN{^zW{R51f8$vgA)n{gpZsj!kc|})^t5L|1J(%Wiqu%iUQe}%RE%2OwSIh$eKw5`>4O%U<<>MTK#xy= z6#%(|uCV5q?cXM-u}*}{VWozk4;ftm)|=oqN~}A{Z%V<5I_HK<%(E6?%=FtN&F1+G zz0U@>cS*j%2vwDG0lnMi>ilV;p1Lcp?4~My539sHw~3Cs(9@)+n6)-PM7~NfqG>6#(a8tRF=`{~b})2Ew)4%Fc58TBNK>=*omT&*3BX*`B8i#O z)BDY1={k9H=VAvl)v_-%({VEeM)aauFkX$m>i%X2Q)e+&O$6YUUh9hHHtPjYLsqk8 zMT>R9-ARpX=ZDP{pC2JNC*YI7`}l%F#^1erC%93B{+$XbewO8~w$YvNo*SLr&l}n} zSk3C1trObjp^6;ISXn6$4!`4hdb(2f8l&N%DCwO+-|pNQ|Ed%=~x{z8m*Kddwz?3G9F6r$rv z?rPUCC!K4AWT0b1tWG-6);covKIl0bSvObCwRFfXcCuT?h(05(xNjpT*yrUTXuls} z47v-wH=K%uw%pK40z{D9(_6c+F8r7RZCqm+yJza;s6Df&F4TNA5As0{dAhe-p7zMn z&g1VKrt3V|&g5n~=1jk4G_%k8MbObYtP0{?=7QcQ)I01D4Uz;8Q9rWIx;Gdz=<*=V zB1y6H4#gm8um@Zx-}BJs29VJw*~7X=R{6cd2D-Me6W^ZqIt{waRIKYxRq66LtdwCd z`R8$^jsYEkIB^DR)7Y#274{mglt2@sGXlcKFqMDaIf>3dWB6BCnrt~qYr%Ln*4)y3 z&P1z1XR>I0odecsJ<&A>>`(`lY!FU3#vCI1j5EgcSK~~nR_nLzT;^2H3vJ>zEja8By0CVb&a^{^AEbAuBXn#t#(i<)?IY{rR(kIHw_gY0L>tM_)~31G@JGi2 z+mEk_Rr7r8Tt5XX`_LzEn5x~`wO~U~7QaS_l4BJ~iy>QM0kZSP?VyYA>9uosW|k=?O`?k{u;}S<$Z8k>i0I-1FkHLi0kf zy4_=VRZO36{Yqqho|lNc10ze1tc9(Ib+SCHR8)zvzB38?dRON&jTAzZD^}pishymM&)&XCr&K?{e3#rcmK zE;iM@hCh#!@)aG+H9#j&96yS+p|!ZbyB)mG_uf?@w5R!|6elK2Ld;XFO*9<#Zv-sE z>_4d3k8N<;mD1kj zSbvN&>oFE9>vns$1Lxsj)cE(NJi4|eR)?ATMIFEdE5e;{te_3^Ln^G-F6?N;Ei`So zx2tAxn>De6j<3dHCDK#S~;A-y0_%nz?ztw-*7l9wi(~m zF_*ugt8{I3N6#C@I-J<;hb35-(l=K4rWorF`flp7x;8`C#{4mETd7x6S7Z-T_c7aJ zj8caa_9k8$+laCEJQ@GLkI5~7?kc4xu+zO3fi4&=Y?neipf-KU?wEi}EY`yX&S1@{ z?){CDH+_-DBkN7vbVjP#%nq)uzD=drL6%5V>Lq>GN#1nf{llPPoZ{2FTIX##+tkP8 zigZ5X`y{BJ!9E%{XP;1cxU))~;-e<1Bn9V?ru2}&_Os?ZnvS);Gi-(;L17RhhKNn zeeOP6=gCSWsEJw9sCo0|>NmXk@;tN^v)JRiAz#6fodhHM)RZ+#Q~~@QI?a&(wL>7Q zo`tMxaE^Tz((|zHB&(iu*wCpH4N_0)G++%O<^`CbN7ik3gJPjsEH)IW(8uYeafMs? z-Ko&4yR3!HIROU9v+2#yJ|WMhHlzKp$+K94`y*@ST`GyGRF1g&hg6<&x6?4%!LE^x zHMUy)?*+$72Cv5HdaZQK9$Hig{&trb{+tC~!=EPu$2(RwTi?Vgo(By&_dr9U zd)^Ed_tyS|zDVHlNj2D+5P?x9^r1Vf%Q~ucm`ls_#2vy+1Kn#s2VXLLRb+0$mt%cL zkSyR!)K63g3l6xcBL)kdK|$Qaj<>F% z?KNm888c%_l8EJYCYG~gllt>c9@p$~9tOStn4sPEX*}n2&fdG8-V?6Gy%^Z<$)8)V z$9R;k*S%DMkNlxHY`z&hU#^bJ1*-w1_lxU&}{0y=q017`H<- zHTcE~O^>ji%Gp%mA~aQ`2u-RW8TM){23_$u#GT7| zKBpTLE72Qus*vbO(keqdQ#nZ<5a+aM8Rmx=SEdU02M-byN-G~)!#h~)UHC*>6L$nO zHln>#SD|Z+6T32%J7S)#JECLOqGdNdM7zY8UW;*SxUVzBDfO#7HtEAAt&_hUr}4Pz zx(p}hJ5@5+t0Qe_wywKtNUrec)JgTTv9{^$WLDLfJpK0VI3jOpI;{1JJ%Vv&3NfrB zC9adlzf0^I{p?B0U3SOK@mTJ*EhZdiFYQid2eDPZBr|L0xH)W+>euLBnzYVkt^5_& z3f*X&%B-DqG-g2E`bb6WLyX->aGxw&8RLTfLSw(%!y7xS_u86K5{W5#l7lG%XOJlx zoJ?#E-HT{IJE%b(n{`QXQhlk15or^7P4b&fyW=D{x1%PRsnojdXcU-U)5f^avFr}( z^|nr(QI|PsvI~vvcXyG-kbF{S^bqJv^|NqtYz<#Z#w4wba&s_0wC-+~RXL&uzNkJu zPNJHKJ%!K$t#(+O5#>S0%h`=yjfv`g9_N51nm!}%#96;iv9l%#*3JR-ZD^C4VkZ^3 zup1}hK4{$6Qz-#;d~;P+N!X0~nVOTjQr$!Ae3YBQ{RR3rh5Ni(-f&*G--94mG1y() z<+jvavNjKA+1j8kX`7`!r=xVCog}Humq$;Ea2ecqPPdQefxqTr8gju_#!i}~E=5j@ zTxecHCn-^T6w@8n(6*5n$2bSfsDT;QG%S*06}Kw^tD%#OdbV+Fqf-6{PM@#e2O48= zT5SmKIoyX5Xxi^2Ya9EiAGq1_{epYUq*DE)NdnVsd5nu35P3HP#<{jV|JL!uke$pmph4oA%YohtvcTZsQi#783yW93#a#B14sxYK5CL!dGjrTf_7lg`U zzt_Ef_yb*_e(EF%je0}! z2;^?+q!0Axx+%wyB3nm8id``>Q`g58x4VEpCE(8-+$ONJem{8fWldk#e_*fZKfr~C zIJ?+k`js9ZpgyiX!G*GJF0^88L=P8^e$0hy8lzlVo08)kH*NA5rdPy%pjS`2Ag=)r zUjPq}$Btysae$NgcJdB4hpJ(E3jKtgd}mO+!rIQ^r)j)^KX+@I$*zg zsmp$>$&z(*mm}sG*COqHf2pH`O-^eSC~tIQG^`yv2A2;?2bChc^pv zKfIW2V1r?%AfN-xwD~MV7Rwgpv1};JJVYE0v!F1EmBP$OO<|p>yFLX&?JT<#0HR?Q z!}Nry(`T@Bm>?rn$D*6V;xIrq7G^@49{&+ODS`EdS*TBB17IenEMTEEvUxBSFjMtQ z*dX34U?;*%&nsXj!7R)yWZhwAq!zOTW_(%}I|gQcVHO($Gc_%n^?-?d1w9KBaD#?W zJ4^x0rArHfLTvuQoXtOYsLelEX!8#qYx56L+WbT0HvbTj%|B$E%|2FavyUB5?LZ8c z_t11x9APHoqc^p~RKZNdN!4~RQQkByHM8>4M#D^9l9VwSW&u3ZFf&uq=DWhog6T&6 z7ZlGAgPE{kLEdvP^##dGCQy4?dSN)s^ab+^U0@dEC1nP}Oq-vY+23Z*8fLR+4S-4W zMe#Yf`kT$;%qyUAS)c);5$)2pH?s1mwqQ@^51>%oxWg6ViF=m;X5roJuL;_AWt@V!IIRp zB`I_bclUQOI||>Z>zRn3&5E-9ZVuME%T^gfvICLsH!REt4YMw8G>iMFl#EJu6$1mOitf zZ~?7CZ{VlryRXeX3AtnY*xdPVpVS3uOHus=GPc8s((4iclYu!i(hBpE3JQwh?nv{1 z_?h^Y(X^6^QnOL{DxSM#>F%I6DoE^+HJayV5El7e;FJQs2BV9Y>VXL9g5D_!FhMkc z4KvLxWdX|NknUPo0D&W2pva_voLR@bqzoV>i%HPWPh%ZfLApMH-cUz?$9yMgI;HP? z*k$QJpu{1KnQt?lGN~z)u-VjflsF>&0;F%3l$u(I{Poh$*B2sv>5}xkLa77mSZp(a zGoG{qXng~&5c$dkbnc5OESaq4MGvhP{x?j^k|eyx@qQY?5^?0y{SD2y;ItjBNtAMgE%%osc1$7Vp#O5AMc@FlF zQ#N}DmCvw`Jq6`oXA&f-%$q&b-*m#sfAiehBz_(8HM_0aTZW4Xb;_k6GV?dez4 zKY9Q&@XWv!{t-b=!3Tophq#ZuI5uIN-T1f0$4>ZqLc+wm*eL8Y?6qO+@Z#Y&hrc}H z!x4i=t{QoHGJ5*x%F$OwJCB(##xUl!G4G8zKc;TX%`shL+Qv|!ieVR( z@&HTjrn3a{iWJRc$+z!9R&Hm>7h70Tc?dG}4cyb!n z8R&Z~OR_u=HiISm7O>={jVuYnn}nCem?9m^+{@bL2nxaTlSih1S#vXSQ%mok)F*eo z`buN+k_&(5W&up06@ZQGz8K`)*1KkS9vUIa@J+upj9V-yoF+wp> zD2RZPC;y}L=<4OA>@V@ef@loXNcys|6DJ0zN?h60S+lfjBp&RVgoHR8zrw!!T*;cx zrG1AcYuB&6FO~acC4F|Tx3Z72_u}XoGiF3Der`^5Sg87?dCxyLB}O|bR6Qj$>?L)~ zbCgWk1gx=#p~Bi7Hl#00w!lu;@k~X7G!nR|$nKCxTz%bdsu=I<8`!{OwK=LkAvG^;dgxR=wns5zMwb&wB&!l;A z-;P@RE)&Zzf}XICti4DHsU|`q?Q!ZhRWQ4(4BX}2UwH&4!#oZ(nlPl6-2IbFHEH>i zi=4Fn$wfyV0`80%6uLA2{r20oZ-=3A|Q@{a|-5bWDq&cn|H{k@bx6NTw72k5%DATDBVyJNCqIBiVVbe2x3yG zZsaB(#sg_Ok|FTxNBr>&!1q`_j0j;u5LQeA9_Kpnu7L?BnbEF|J_2*h5f2k$iUuvoLFSS(tf32lF9-E{a3;Tfy86HAL;Q0`k8AXoaKZhD( z$TQ><{AW-r3~@l6Q1>(V?@a1YKW~v8#6q0#O@MnAwbC1P5l$uow{p0<69wwy4}W{q z#9;VqKo?%55ARQFA@J_F{~`QedZ|#baq$`^@F`w#1@dkMTeJg`oT}_>UzX@b3+OO8qnVJdET2C-L%P9M2EW zAmzZjG5tP{$Fs12(?A)%M;W; z5_RDV{&5DU^zP;kG3s3cKIFh}q2Ld1a1ZtGgOHRGXq`;`AF7j{dU)FO`J5L4yd&B* zqC<}8e?kPD@L^xB=RXbLq;L^Uw93n6dDMnOpURzsNUeRIqMT5dJm+%xX_x*^X7Up$ zN0UhmB$Ebw>Su3JC^(UtZ_m^MPNY!STWkRYYJr+5ac*Wx=ocYq=I}Uo+DzCP2zDo! zfBg6m-TozTwu!Sp{O!ONI;Mmg99-?2(Y+JNp+VR;(?G0<75O|QB0T)hNhWuf_m_ve zlsoZlvrHiux!`d%%4`L(2su%Iwm;(ZrxAS2@^b2r!|Qo}z&BF6!e}cvtxfquH@;SB zc&8wjaCtf6ggXUMyFFo7%fsd2tkISq>L!#4AL|9MGK?K{?f#W86lHQ+3R*u;J~RX^ znMf|+7&UN$pA&J#B(ywLUg8X!&>~Z~{p8-i_i0vTUk3*f87DmLt+rRAzPt(W;`5N^ z-bLiZ=bwhB*uukl%PDl9hc>$ne?8%QpGLY0n?GWc-nDYjkS#qve7JWWgqtmXIdWDa zFQ<^GOAky0rws{%jk=6a7qAAa4Zg6%Jwf4Z3(d!(wI!l7OZ|Na!P^7P=b=o5#@8ZO zz=ibGc29ltX_d=M=tJ=Ve+6p0zucRZ+PCzi2Treb2}J!Pe@@=0Thy04+#B_!ptWhk z0lpEQ_;ey)c;MPe^W2xXSb)h)w-Q?OKDF|3#DW}Ji(=Vu)xAQJEPPg5K<++BCPFrlmKS#Z3 zTxS~%@faePnE?JdPpO#Vj+FBmLa8Z!8Ie+?e1iWd1u%?~QSv3?!}mu6et?nLS`iz) zP>gq{_7Eu&hW}6K|3AS;{*WX3kWR`9K!wQ--(W*rlXe+ z9cc_o3g7 z-E$u$?tw>hxN=(l#lO#C&>2b#=QI>^6l42VKbgOrT}4fWpyT|DviKehQhJOCpm_Z| zh$DBE$(Ikam6q1&$+w z#>CVWEICtf!jy78*f{Kb@CW6`&U7C9d=7=y1Mf6PG5B}9GVa#Om{X7IHYO$}R1(6* zNK&E;&MXlx(=PjT$(d|PLDZZT!;HR0o(CfWC*cy!G2C1Iyhe!JKH>mv@2?ol-!9UktHnq8t{~-xw0TK^+NKW z`Q*VJ(GGNJn@?4venZ8Zxrc8(OnTJ#D4vIBgGHh7@E&pxHD3ds@^ny{L4$T8dd{C| z=0ST|EvZ|6QhQf(E+W5TnlWy9@|h*4kKKGoVfEzC@=*7aa9w$Jc=D$j)a@)yjoM81 z5}hpNX?R6V7nhY8N$2T$S?kLCWsPNfBa+TO5BUL7U|1On!V`6p97>Ca#%A9H6o|HX`{gt9bXnuIlMezxkgl_Zq#%x|NX-K z==)`z1naj*qo!U{r>X6J&H;`EPd&`Tq();bi=xm7i3qTj_(VtRmNGe&#h}t*frYKt zmfr-FP7NNw`|H!#4ey+$dgUfryvT*Z(?GSHoI+{l!3{Pv6g)`fcyvtA37ms+dHHUX z#X_O}>1n3(-plyCAcYmX31=()0* zvb~ym)J?Odk$#|=Z_enETPwH2FRrD8WegZP_!HowuD7>SW z^Ujbi-geH5c!IM!4DumtsS}7&)z=!JA)jO#^@g&-1)O4qFTcr@Qz$$ zL%S6ZzzaG<;ZbU#dF0D$4Z3l<4!NUs(ae7J;OD=GM{`H>mw)kWuq}6lEFVVUVN6hQ z0WyvLr!`*G^yRTrdqHz`Wrrt!@aOVUi9H_qv%$N6x#Kt}7gC+Vq3~>Qa`${$pkbE} zqcsj3Hsu@)+!DAY`>kVt(Ew;^$KC3IH||!}>QYt~PdS2+mD7UG#5YDA!w{a2ekoWW$v!0Av|q+ zGIvKWKfDneABx;{9H+cX>!^o^ZL#icK|T8(`VSB(=Kd(_gB!;#Us||Ku{?O>*5iNI z8d*nO{`K>)57f_#m2Im}{3(PDRyQ=%#klW7PE3g}i&pRKci{77A>h)de;;=oJYKez zy9ZhRle(;2^LonSJ>z*w?gE8B3GKm+@wbj$9KF>cMU$*M&2{P8$f~o+L1&&WX;IUp zf|C8!Xd9?Ruf1?`WklTMln>T-93TI^6}Yk0L(#4A-yc1byX&=r@+ImIEdRDVvOLnY zasR6RMw&u3oj-m>O`oq*|ElBRakSlOtNy0;Sm@@6RViEE+mf~VgY_e}j@;GqR`Y?+ zHj6f^k8wY7d>cR^S{`wyjdQ4Edh(ZdS^JLqDtFHYQ^&VwfO@U=gWBhp2RO#RUf}rB zSq)Q0PSyTs3xl?#jpnXo^YXaB@~7Jm3OVS^kS*eMVLQt{_~h6p$NUbI?F?OaYRRi{ z4)Iy#hYo_f&K%s6xjtr<-7?WS(dIDvtP?F`7rwUegZ23rZ8Y~}4z1R4-v^z@Jvd_5 zh+VB)_-B3VmQlMp(MRaP_R^+fmphLi+LOCy!@8H?#Vy%q_)3?{Po$uyKTq+ zcQKlFfn3Aa9lQc&4Z1;V&{bMPV(`w#TaNcFyl3$Kf>$nBLxS+e;a!9GBfS5{+gG@T zV9taX@z&zKk9V|a4avcK0B^e}L>yu_^IvN>+?n6&LD>*uhN&7cZ|<#BcO( z-D&*pmu)W})-QT{$}#i$haZUJbX6|nrVJmy)AQJ82d>|Ip=rxo-+c4YiLc)2Xqor3 zQ`+@W=VI7*B@p2ZT9#NOaJK@H=%UIxew#y z@A|a=GS0k^{L`G(c_+nn;*|k2ze?Jd7n6TF_d(X}zIogI2LAN(*w$BuUD^AVyJkp+ z|MSBZW!*S=zon)j;H{2*eebyDRgF72HfPF?hjArel~CG? z3*LG2licCD6ZYftBikd!)O<9%^$T$)59avKZyvvY;?RPHuGceGR3G{x<>D(F^A5k%t7FURJ0Cl|{NwcDJN^Aq z8;iE?cuTTq=%x4zC;JI6Wt?icaC4|5SH1L7S#`^IEt4h>I?iQj3L}2X{`LLBx4&zA z^^2V0FCHC!?ZNEYp)VE}x*fj##&;f0V=D)=Tv*;U`^3v*HCTjm``3Jr=U&wNx176{ z=-bqlGvY(f^E1D?p4DrpX2|e6hkw60KjhMtv|XOB9IhSN*01Z%`|nOEP%asqm-^k* zlJmc^Rbvx<&OGO{B{?r;>s$4iIf9ouclJO3*}v>eU7J_by?sfxs(8(z-}k+D!dp6{ z>2PA9`J%4(&hcKSJKosz*_ZC)rPFdeJ3_rCq&z%y?#QoW9<+RA+VtDr*J?Y>zh9j3 zXpLr9QEx@xCC!)ZO0V>(EM9)GEw@j=#O-Tt7p*TyS?wv4yw>{Z51(Eg@^#|XJnw_W zb_pGVFU|xnyqcI+J#E0iJHx6k<-h1q*!SRcyww)bt;e3lg#`F-c2 z%P*5919}U73dy%mS`pj2Nc-IPv!jMb$_}7MY1>dR`+MP@AY(I3R z_`Ci`)02mccwb__ZTqnB#d8bxeSWO#T08%$x2!{n4K4**}gvtAFLz$bA7t6?gw}bCF;)H|@Lk z&kVlvt5@RTVxgGbd56Iyx13X#^a;sn{9=XMz~{_E<{ZfV<^1bHJDDO-SG(0ecFTa6 z^`nx%Ik@=F$?g5LtHn}x)zs>FN0Yufl5u0lD<|}yR6YChM~RNP^M!vr|K{xd`7OUUo!UJ3#djlCN?iL# znZ_@<*VfVc;MWVQ96X+xwYTX0?Jt*kjZUrK6S)QhT8vUK-1Cg^`w@4%3}+{a5-d(5 zUu!D$KAF^cj(sjmyfX3GoBf@AN3C0PrP;MCqR+ukijw_*KXQJPByaLh+5fQncval| z>w%AcFc0`ZUg>8XUAO+?>l?2gzx$Qj++{&pb>GlKJ5NO|O-~6?O~3!@(eagOHWJbqo0`^czbpPy+$P2_Ak&|!z@*b^otm1cUzo^cCvpiHi_=px^a)&!f!Y^l zOZ7lX9=@_6Gj)RPf? z_5##*MmDNtVNO!Io=-4=kJ-i0=@CB4j2AT1rgzsZ@WF@)!CCmU4x;Bogiwr5<*kde zlK^A^7p|GEp@{2ZM$wQouP=miVfyR@E;=@PI<2mVX&g_6T$mv-K82eN%HwDl&9rce zC9P)qh~X3Y>afL+%>V+@6YvkT$;{~iOA)uwMhFRsIf?N(3%Ru1)SRSDAU$V(4o}LU z0)0AKDbkJ;E z;)0~~bXrb8qvXzG%2p*)G85DJJlaUIr(J|lP^n)5Y}eN7DK5HpdqrF;In?gk<HiTr-KaCeKeEK`vo>TVYvW7 zCx?(>_>O}~zlC?5u=9+N7<@-PdSf6BOT#S{5Hcfl@WHoXz72cDwJ$Z(;rRo;->&hg zZ9Ta6{A+uiIo3otJFUIR&ctvMlRinn86$r%Fut!xnId->ykQ$;d@ZUhR8XI6EDIGi zxFZH*Aw$KNeEhx=xclx*VzuT-doxivUE-2TBKH%6R<5wy6#UvWQaVjiwPZ~+S>zo$ zt$jZ;bYh)gXiS}O=&U-?(Ce2B#+^y-L8bdu#+(@UppyOONIP?~Rzr*mk;$P_Y$`E6 zKPNLrhwtr za?fyfD4_(Uvp4O$Me{p5hUQph^zm~K`bto;pSn3(RD5nq_CFuv?rV-T@V=${zY-vi zoH=s&t)ARQ$54BZe^0Eh1pmHe!=q!Botf1+RvENWx_$<$FT*)*GDpt8<$$ue&Jp2S zNKzrk`R-9D(J-wk(%qN!3@Q_uleB^g93e61h(Yez<0mrVQn)MXP?1U0PoQ1xJKvz< z_C`v~gJQJ6a-c$NVk!*Ul9wc&hNp1k2OO0cpK`6D7&2&o*Ok2_HkTNCa-fK|O7(nUINzgIF+_xhrt77Ae_RaOD>5l8aP_$ZE>!0^bGLX7s@n@(h|!MAHS3U zZLQK2sW3ZNsg(+o#7E*l91{F&6fV#T`w`znLnc=f>0G5SOMFU0uh%4bNCyx)V*h~Ce zv`kG`$M?T8;8x;i^%cSPzf$9Wr3RI(|0^~AS8DwCrN;B$?Yq^ZYpjHh;dAV*35Q_5 z2T>C@>Amm-c>av<8L4~UA9A~O%B9=P)D?S6v@(M;H>H_K#n3fg)XvmSX=WrnI>!{8 zl+~kksEkwYMP(U71z#DA#!%tc?i^Yp%g`gVwVrY>FO;_7NAD76o7Q2_l3$mT!<{NQ z*V$WsxN|tS$eZg_a#ZV>(5-dMhSqW839SREW!v z8Qif2BIZf0LsYdOh7H%q6Qa&_vT`<@>K#Y#GR{FgdWSzsDLJa$#p@h2Et}Rs^G;Kx z<#2keb?|xdrFw-;C*ngrrFZZlc+JBGf$B{(Y{~v#Z`qqEMqkw0>+Gvec8cn3dWSu) zcc4@p&3(ES_e}Fz#~8HiwRhb~4VJG_pV26{U$WY>9_5G%dltU0{DNIC-(I*&$TDqD z%TG0rU$oL+qwU6bD#`E)7w8=QV|p|*k!f$mJ|hRr{h^77swjTW0ec~cvESH}e(%TW zyTXyg`1mkPf945^nrPMzu<;;K~<71vfqtoW180nC7EBzqa|cw_VHPwE>( zZg+;28|pe`B~E2b{<4OH{k%WE6+4I$7xdcLXVLBFZqag=v|TJu0|OaE)m$b{~( zX|K-j$CN4eN`_I*gX&ne@^0;9h~miBP66Rm(SOoBrrf(fu+QIW9;B@#(58E+!v8zE z$F+KA^OW|7SxoqkDSv1m$2*70w{{9Ss&_b>W7M_#6;)H!rBCP|o_jN&&_ABkJ@!4N zd%XR-YG1;a$0Hy(u;>|OftiPHlMzez%rI|YT&PcH<9!L-bMS^ks>rnyW*vt4IqU;Q z9kiCC=QAC{hcP8T9;rt^dK`c~8n?mM9lfGi2vBDtO5ynhZ_%1Sa z^?e3QiyIN<)EDZ_?&ye7sdaS9rMVpk8BT3qZZM&Tgl+$vSc^Uh`Vg$im+v9HiF)`1 zx~`t@A<50PF^twd*uK)G%01Yw(iAGV=3+L5imtoUo`;1D>FF)S^SvbzdQ0+47DGv- zt9dsOyk^j{3Wus_5<1PbDrOCfuQc?Se%sFs391te39SEtm_U~%m6jQ1* zM^SAj`)d*UNWPujPS&2(NzEZsm=}29|_qdpAuZ51k{$F7emz+Pw?w>I!1E$K1e}_Zr^Y=L9<5XPp z9SFSdjokdRp6}~bqpwHl-`3Z2Lr=rDJoV4Lz2Y{-*@WuMBj;0yshsvpu6wXtGn+cN8f2D-*@VTzEkzz_MLk1eJ6c) z->ElBq<`FZ!di3mo|+FjY8l^X``+5ssFMJ#YWRx1>S103?bZ^NsE$#MufzBP;?)#8 ztHxh4<~yrG>S#H9Q&h?5gK6WERT#gZsS8X$qzZQv&J?*bMOY>9V~{HmM@&MD7_g|J zfvFYV0`p#k(|F74YKgF_q>n_g6Vg|JkOH$>)|g;d6`xA{s6KHT+|_=IrYhi571Z_3 zB;1i(|KHPo=C5g2Mae4m3o4Hqu+MIg^y=>h5@3IIngXLj*Ho#oWN#?BrtRBPx+4a` zrf4EGS12^d{r>$mspiPtsf07m*p564OjmEUVgugmd;iS|A$QdFWZKrnnm<+_BG?o$zG3OJF;++(Mp9DV1+RD|$T%n{c zwy?=s7aRrtb{ea&`a;Xw?`Z0QzY_41wQE;9nn{&hA$c5wOV0AfsM}oE;^)<+GZuND z2>tx3s47S+RZQzEviK&4d0&|8FkS6k7TS4D3S4}q{HwczSq*$Rn2e$8uG(!9R}pTS z!oeb~l5f_8dF53oR)zMv-Y@y*B(J#(0qJn)U8Ep1s};Z!Vv0>N{FheA5T9I0xFzB~ zwNvSm4V+e9g)t~jrAxv$9m#N^vW9zbi;&iXtM+P*uNs-W(+0cB+9VulQzJ0d_Oa(_ zsRUOVosSaY72!p{0rj|COH9O!nBu z^HEARtG(|}w^#joHQL)g;HRsZTB6FWqfnZCh$$0wzFaF*eRma`|AQr!NnwJ@+a%hH zR8}b0XbH#p{?LbP_E&f*ZcZ0!Q^K}rtEP`ouwzrgs-_DzH_TXwRJ@ejSmmO4tu3wJ zr?aYmT_xPF#81l(_fg!OVXw^yQ+pqoE>U&BeY~@=p>e6(19mff( z&MS4(iMiN&Md9TjBg91ew11eCa7Y}p^%^Nh1Op!_I^L~>#IU@ zDHMMvE#v3Z&&ShEdra*B3Krp8J?WTwHYivO3eHrFk0zU=)Wr8H*`jsRu2Ksr-}VFF z_M5L=q=@$3IYS)Ka$RG`d~0*nYbDAHS;EJ5hwPK$9zRlbkz{#Fln&Vv-+o$l1mm|- zEqE*koCYrPB-^9Cmxi@WcM52}PJEyCPlxZKzDvWRy<4W+!#_^@g3?nN=*xw;EMk3` zfy1>=LVHCqQOQk=_Fj_X6mS=?T>PCZR1P_4UkJ0a3{-5I7osM0;J_Jb@0!qdaMte7 zJ69P_jQSY^WzcmxtryatSQ5O&^T?0~m&h~IuDd)VMjf&xo}5BAB5JgSgIxgouqcIY zSkzFCeQ=bAWjXA2um`{%5andq1iL-# z{;>N;*;#6zQCwqT9{~G+s98GJSVCL^%lAK5vbv;C{ud?Ye6Kt$NeEl6Oi*?xep2=y zxgKNQglj%7)%G9$nf^0{o3{T52fdp@P5O_JEBXgc!Xa!XW&c1n&Y-A;c}~Y5G$EdD zZZ6MYg7X~hS3E>BHOewXnhFNPbJpB8uwjEmi}sYRd| zl&}A!*4A&^xL1r>21S*JnGGwk552T6ikS9AF?a=dg?L4#Us7;cNsTGenb$Ytk{|jy zLvN2uwz(4DLCGw5Iw`}1G4!Mi$ihGUx5C9mEpP$*ivorKK9Eb5+T(^BJX~hb~bqv8TjO zhOpDdr^)@qHO^JgReZ&JjAYQPXzy(GpsAvO&aVYEX#Hx?KKQ0+nYUT3cu&SGr#Jc- z+&1(!q!IZWeRQwc?{Rk7@bbJw?U1=={fpF#l`dOfnbFH2^xs2z>8PvghCK*V?B(*t z<$11KuOp1h_FUz+Gx`{M8=924+93v)4H@dC3U+jRnA7$>%3`m@YL~698=T(wjV#iR z;$gUNc;EhGXW@X~yj(Ucn&-ZCM0ZMyw2No-HORNSZY@$SQno3bwikKjs+~5-x4Ug^ zQqt7Z?OnGnaz3aoR=RCfdoNWwZQbKlq{flzm(bIHzi6tYk33-ARU3Bxz?)rFY3S&u za7M9d57)t$dRIA{#U>B4Ir2Z@RZ+D{PJHbw9$QwDw`O^44OhQAHQKu>wEb&_ zqcb)hW+u}Ex{!xSVOIB5VB|nyM!TtMxkk7Sp^s*|Jr#FqcU<-o10C>w zM|r0M;@r9b{G-p*g5FUZbwGf3+Gd1)W)JJy^N-e3TU0 z9i7=#+b=hWlFow5&w|U(g3Hf>%g=(#VK*=V;!7HXAV6@b#2{1&>rNrwDa0ebemsxs zc^=pEJpS~58;|RG9v5rJgU9{4dAyP5@gneeA$Yt1JiY`xo_~qL9M5yIKEuYzwith; zMLGF6IQi+6C=d6z@SHrr@qJsmc{9?y*&&pZZIA*%bJ>=$M`$NusbkdDm=grrS2G1^4zps>T+x`U4 z4xM|D=UC|*-_E-Ze~~535@Ct7L|Z<$NVmVIybPY}ZRk)AG%QvZE7&pCur{Ui4axRm zFX>k4#td~Ek-RYgd^>cmeB+0dZwIz}Id9xGPrhvgpPKWwf6kC@^D!(6KdxM)l>p)i zuXMF!Bh8P)*2VVHZN<(f)VbmBD;>5oSv3x~!belM5j=H*w#W@3s2bwq+XB0(LIpbl5FXP;903TL$^@pU!Hwy@fGi_6xJ z{L^PiHrj9_+n7ey*!R&La!%A9g5=mXuSlJX{B5O}8Q3Gus2pndI;7n=Zx&<__1^$V z=3#hGIl%CqHeH>oU`I8D;%GEAaOE*Y1{zfQ1hRhWX?1}%6c}u$E@0uao zCf({|$W<0Ak1HkHXlWg`%eK9zJ)vBnoj6yzwb;Jc`8Xu2124gHwSP!3mu@{+>c7HxYzw~UeRXf|X*)tT z;(Mys6_+^xwhiGQzB7D2rX9%7aDQ{x&bf4k-A=1ZuGs6G^aaL5-vm{w(Dv$6dQ}@E zPwsy+*{#~d&w6782gX4}yJ@eO3@~WLivkU-A0zxR#h_K7f7>sWg)bc^C(xPS;Up-% zWlYhc9R?Bjt7sA7+R%5LJwyA{Z1{Jbf6RtAAAHqt)__$B21$~a->Z9VqdOz(Y}yzd zXBl-#%cOqE<%%ES`zwBrpO;tXy02z^U9Cy2v*Kd71mUE z??o7mH(N(Xa)=+sl7{U}rDHi?fL`1F4|{I{-o$zJi;rv;$!5`vY>>^S8OgTHD%p^T zBn?_@BM6Ia2r*f`TZRM-A*qwLiNP#3Bw#|)LXsvd25cY!(xhMb+J1xt!oFo`n>JsY zwk!#|AzPoX*Sf#+z8Y(cME|Dl^MCGhFT*oB(qT03@2u~6myy|APHd=+*b`qkmjd;B zXFJ!H^@OKK&0Dbz>deje*mcqUkCJ&QW^ORFeU#7KsJM3pVli`rc?Hbe{H@*0&1N9f z<-|7p;jHnU)*U@^g331;l{u~7IWVUmgYoe*JB+^(w#1A>*_P2T_B-hM|Nh+*sLU~5 zqEQo#ne>5`~TSSQc=!5Nl8f##WFhX-#lIt1a-s|d?z;WVBO1gp9T6= z>sGk~?g6n4SKf&UEZZ@qE@st>b)N=4uI#=_s`drCt*Q;^R_QTkbOO7L-ot7`4d!*7haaTzs?Pc=Y%^C! zrLnKwW-j;r5ZT+^|5x{hXEaK3=Hxtp*^K%JU(JabauV|yL%*m3uLLa}eDL4d5}&{5 z%H}VQexBbSvu)K4-c_GB4d~Kf;WHVp>r-PJ3}YlVkMaIv4mOXGfO(9JoMIp3!#qZB z%wxo^sZR=E)c#-IbN?N)TBmphzL?YX1wpwDvlw4t7UL3TF-md@vmWrinq&O5>njJ% zahRJ}w?Yc^x$M_cW7+lIOKaE{QI{nKh-Cub!=e38rTVHR}VGKt0 zg0;)*v9IO#zjm*F@bN#=9MDg5bgu|6zw+SY*&kx`8;|_{{X1O(y#h4>p<#X9g_L~X zqK0^ZJuHW6Xy!vv;5G*Ev7BH_facbD!@=_x3hlyH|L9jQLs2vEBJ(Mb0zk z*w@`8F`E(mt2!(8Fx_{P_N)Ug@C zSj-5%nxjh%9N?d!f*MZJKX{t)a= zpo91*euXah7G1CK?c9uyLRd&mIsVesZ=VxiICzZdbk7f9^?ULv*DV(ppKdI_v59j|* za~~3A&cl({(lVd~Lf9@Sh&f`Jt!H zn0}n#|EPla3BoQ)A~;BI8K5H{<@^bhL~sy46SQUy=U<^Df`j-YL942};zt{M<5$@j zoAF2CZO+qOarXqFfRY*xy8brM*M8g;&)OUi@^>*dztEQwq8`(?*+egCg*E$`oRBWRyX{F zYm)Gl=K3t~e=~>kpV!zi8~pK4c4Pg{CwuS#2jRiIgfP(6o$U-Mghz(IVB-i7im@r-Z(9b+^8c)VTy$4LG?;Q#Wi9ue110RK<*JtO!N z!S7boD}p}>{Nb+NjQ`}{@Bs(mnGD+4&&c?H*6?$|uMKkk|9nnY^Xv0KpZQ#5*Bk$v zvDtm{@pkzxiSe^P4fChq?Z?Ya5&Ws(n@bZI|ET6Z_kw@glgRjg)$pf*zkg64#(#P_ zKHwny_knueK{r!{C=}1cA)Td zEI#0%`_BMP%I5qc4W60cKRu4~pVaUl1^>!K&VN;tZyy8yxhYA)6#Pu^_Zt1o0)OG- zoL^+Y2OQMyY|zuIlJGOk=Yz3k@Fih{AaR0q z9LcW-zx7xoe<}EX`H1rs&Ha~wAN#w=>z@Pv%pW58&x3#PPmz2|jobdp`C2`%0Kf4} zd%g}l{~o+(j#m60k>(?N+ZkR+#CEsr%>AN$_f{M5wGP_tmacB;ih{AD{?gIwZuwQm zb$Uxzw{&$Y26;&kEx+7~k6ZC^D?V<;2iHKyW8qdVxuq-enOprw$Nk`zu5RgyVkTPd z>C$9}o#0ozY9Q?}}`G)+3w}Qdw)%OtkB6f_GWPs!~zZ2^L|4kfO^m zj19GN6ZeZYC-`Ue-YOLp($wFC99_k~OOE5}y;Um8qObrhEI}K1sGGIZNjY|__g1MW zO86D{RGnX!hBi`hcG@1VtM^vvAW;-8@T!2W9*;+GS!h);Ro9-^N!e)Hx7~qe6D;_% zqIJ4v)-JZF={niQv+Wwd2a-(|y6O(1jk=I*ln+vM?RlMSclPz|ijpjPgl=uElJ#hb zAXV3%*U5GtiD*|8Gdx0t?i?g;f>z0AWL(q@RLkpRyOX1|D=!f0(Z-=RnQ1AK^sMD| zvfVM)w@dadh6lyRoMY{h|B7gs;xSd1(#Gp#yCb5ty8(Za;IWwan1hI$I_O%IoS}BR z!pdD4uaoT#iq>weuthf^<~*}7Z&!?^s3m#n>zhIR~_XIXY8ujH{*sf3scXR;We=+qE=4{bauL3+7hTa_A+@d$E=Fo zj!5DWjGxX?>;jKp-ZJIwPU^X@rcu1*@;c(bi8sbhWO}CF5cNwRYBvpuL^;rFZNPd*mbf zDZf)@6Qu+jS%bGr8fX-pD4afEXb21EbrMTx7m5lege87jkBrz^(90HGr6HhmN}`AI zJ$WS02YUr8`n*PlCCvMGVp$*@jicN&Dj`39R@@MH1~L<{h#7fh9E+-f4W0Cj%k6aV zfiT%b?cSS^7tf=TG9vnbyipjVkq#&mH^L(-IvJOLZrAPxVVgwleiEO7Y(PB#uUaK% z-do|U#9Qv1o{zU{w~KB?KWg`h{?2&RQid(8=b_rd^U=Sz-ROPNkgAS@#jPM{Y&9MV7NutbNB4<>8W3N5G)$T!G4xNbTdAN@60 z76>z?-}NUf4wW>{43DDGsANYb=hBz$GKm$ln(z{~wV?YCX3H=NN^ZtyO+ zn!JzI1!N17+}p`^`)bn2m%(uli}Rkb-Y`VI?iEQ+l}^#zhxGZOfAw$ zX<{6(hyh(=8yeD1Yqsp7;Zr?nE5w;^5G@G+iy)rd&_B7G~=3N;)D$oYyHVE3{Zr4abtdwvs>hf!)YzSES?8 z4rvFlh~^#AP$|u@0qripSt9%?DIYY9hIpOA@@yE(2KdmNeu>PVKZOUiKp!W7V}-PW zjS*+Xoi}td5DsWYUo5mt-i+1>4dH=i!0Qy2$zd!W_|Rk0D#|$--&kMlCz(#f?TFhR zw*nq5I^|SCLYCk*@e0`^+H>>y)nGFt{ZSSvaLXFSaCS_Cr_U zlz^@QI+_$WNg`ZgUQ6n*xWk6Munl=IVd`_OTbnnN&WP73ECW<59wF5*D_QC{rJpD( z(#hm1=x9>h@VH^pFuaQ5@o#&^Z8db)@m5JUJs?4`(4N;REXiRkd-dnUQR-ePD{YV7Q1+^@h`E_wJVCF=QF?9s0KbXQ%X%sA7?k!O{$e z#o53j%MHo1lY2=Q#UqBph9iax1{1IlJ)u!{AL~f;j(zxKx~Bs05Cs3?XzXUI5Z&mJfJerd%F#JI?~7 zFT&HgxwJo_4Z`BZxTI3N0PV~$z@NoR!*~N>8E5e0b*Vx2NYL96!&cxSOiWi_|Ihm+ z%#x%Lj)vx1HeAQ+j4j^`>B=MQ)!PkAfp4i;WD@&^kugMUUh0T$D`p+YJJH%8*ZyW<+z})u+)S=|nyAE{JUyXg-+u zozcrA(ZlQ}<1fpefoAl;Qk-D*5cR`ehk@r1Ud5J-7q@^zEvi^14d@Ci3~9inS0Hu}C^B21MR}5Sm&+DIPUO#l>w@D-6JM zoGLbz*BN~MnUBkmzgE}?eEV_Qtdc}HyBp{vt&M}<%kZxAZFsjDwqXu0sqrxU%8&60 zN4!87m^s|V^+!4+Yo6+qEs>n&koHg=!Xg_P#uC)FXMiltVAst6q8_LUsty6H+oYxu5iJ}MV zM}*l&s4TbI3G>0dTGaM3oNEgr-Y%y#Rw-^-Bd6lqZej-#YBkNzy zG?5?}&>kMYuBw>#dc?RKK$TY2p zeMItNjvLw*&g!WyIcxmVm=5n9%4(Iv1{t-~R$xDbS!&9g-JrpfWAeV?=v6K674jdC zX~Uetw0u)*i+`rvq&;M-CxK(;T82jp#pv`tgqG>tuOA1kQoU%0c*n7lL)RA_#7{okrascQTGVkRck*A2S(Yzl&Ir2qV=_S8N#T=oE{3bBJ zem&+4YhD{>?#&zZPWS=&#wM0G$eYgy$Q#m!db=(@?lFuqNZ(rwHc|YRw7wNR>lx^o zP~W>=&QuZ83?-fAeG_B2H`D&19L%-ely5wHJ!Z)#mC1s_J(~ISMtvSI6W;yCbn&qG znDi!Uf6Abi_Ohes7 zzCb=LUP~#W_k^Eo`II0n$}^E~(5Y&g_FGi2^@T9+Cgd0sA%`t9@p?H@kQAxU-o&!q zFwABg$GlITNFGj^k9-8$hiFgqNrUY_U=olN9|)sGMO5*tR7&WxfZnT`CwcBubg&2Q zwhdtAgv)pnatyj&4kgq2WP3R_B9D^~ktAt|$%)c(X_h1wiDFOqdsvQ2gSG~W2}`hUu9f5_kHd9P2Aun723gD@ZJ4o_JjoshOmvoL=!r=1*IFmk|lnt>Drr1cL%y3beoA{JDC z;nC`po%2cebW$u(#?0`^Ec;YoM|B1wsJN(_;&Pym`c@jo?V%!1)n#VpON2j- z-K`_1aG34!EIC``1CyYrUEp{2ERk~4u4A)G4F_CzFz}I z`8_47GtqAt@K>_seT_@>kw;7-skoOB&CyNCkVGy4<*N$t zu*VgXf<=M_>JRg7!vE;!r8I{uOi7%Qzw*cH)25~SdyeNrQxQ$?P4%OOPooUS^N%>~hLGR(UPIj-BM zr4#Z}eW*{h8KG2<=__WVeUPb+MN&R&q$nBvS`bn2L1v>P2GL1S*j}5%|vywddW0Y_i5ccnjHzM)qwl z+eT)iG}vf+@)YYlYo>K4tc2mYO!JjJF*irvN2f_l%phx3qAny$orX-q#X(C{d#QGk z6BLC@ME2kkL4CdGJ^ADYL=*X3$K|-p<}FlNbQq(d{L6=h^j^FtODPz$6+`!|mcfW( z5hCdjBqIOIx4vkdV!fK&kUSZd8ZM#Cf&X!-s3*N(ID)A(C-TP@%*)Vf>pmvi@?r8q zE*p;|vXG z7d}137Ujf+R0E5YGxUb@NmrD|t#4Z&hX-L-C46!R=2c17p0J?@T%JRYK+?mQr^6nb z*`6Wfn_Am_q@=(nRd3|dk^YwG%HgS}kWClBau$Ks{OQp0Ixg?-cD9uD3S@J7V?brS zM^Ey4^*+6f^hc7C%%!jma0(*_@+(V7%8tvny}fL( zC8cqa&5P3tS;$jm%o&lC@L7Epc<@z7CX4k+TjU zbrnw=yCtP1oiTP}Yb+H>W5qNvkaS3HmJi886}X0YeDIaQ8JVAE_8Ix@oxjceT_#w{ zcSC+TWYmyr%3I1xr2)PzOL>{lP;#&2;S#NtTo5nfGEpWkSc%ig`W-ylJKx6Z=-M{A3$9)2VaTgX5!0ev zre9>-Y&>8-U_59(XO2%IKNylUQC=ZGCNGz_r=LjQo=&_g=@}W~VCUeu882ka8T|1b z#JhUO&Ww*TGVhe`Y`Noc-zp#Rrri0Wug`=&S)bn7H_MeZJ&W?6`L59;%_IL~$P+{E z9WoL+qxsm6p}C#V-0b9B@~mXa?Y*$d)GPT?(#0h1U6>YSecBex;nI#GXwV>8A5W$1 z&pw6pC+5u&Nq_1|{)Hx(uZ4Sna_CeHc13Jyy{#uxN_$?1bIBmFtuBF1ktfRZSY92u zxJ{#9nd6d%BuS!4x(9SZ(xXYwC%uvMrhHsxIt4wRBq|QYs5l4DVKJCHIB)PTpw*Rw zKN@Vx#7rOhijN0>Jvd>=wZR_`{)O`K;GK#h$1$ zSRXWpbs!_!%AkY%m099u^JXLIVLvo*5IS%I;g_IaA^HqS>4w2#T#{^(eRwZIH_(eA z$si(BWzqSiQBNEL{m*!DhA7V!6|RqqkeMVVdBwj{1RX_nI|I4ojL=Qz5tZAS>`dk~ zF0UjZK1c_Yv1wdfEST`qhLmU2v;4eG+?GW3(Gl46DCETboJW$Dq9*K4J&%Fx zYeH>CyF|Hsur#=&K*}LBa-?hM#0WN&H+Zi_<7&y-5~Q_^aBYF#^9?CP%j<9~AOZ5P z%g{>+iv?M35jUBaKr@S(W=J<_vTf%k^i|{+bdv0-F;RGNJ)K2uMOyPBX!tw&WDwyw zq$|;2NJo|&4?TW}eW*yBJIgGF@(;qK5oEw7_GfLB`S>*N_s1CTu7cCjy)evxqz)5<0z{PZs3k*92C zx;SgJ%^#Vm^%jZ+q;_}($^NBrvmSrX09b+L&uw5sZ*G7u;<;H96ph~tMr}){7bny% zo32tlNbkW%3;6p3(3R@lo6L*Ni;d;R5=F8uHZC%jsVC};{KO22avn*dO4AR@-w(W$ z_YAP<0sWUoF)vwyzni%wz|7K{Xm#35ol^0`5To%AiJRl-tnq?6hMW}j|gw|38s>44QK zdDFQ>rI3nFn|T=8C8_vX3R;Ftte6&?n=A(`U)c{@nk-Aq73L|>v}(07)QJmG8D==| zO(=z&baMOcH7Ld z9M4`aUUb>ok4ea0&Y~>Q%dC}UQDu7#i-wSkNlFrynU`3cR+HFdIcPs*KWIMy**04? znAB`Fsf`(WXe^64g) zOUO?TnDZ2?OtPMXr16lD?4=+sC(5%>>&`;OJAqjb;s&+xN4Q&gp-6Arj_C4gpI<=E zBYB-gD{SU$OR1&Ik{yy)D(WlR+9b^~XCvaU^e!!dtWA)#nVkphVjod%VxJDe%1j3q z5q&qeG|xe0#%w*tA6~LIoeP-`HW_8bt5A=!A2k3 z+>pK_y&-)TbTBvxxd}ShgmJ$1XpP96H=0AyKC3_)$TA~l^0F=2_8fb*J=>CEu|W?H z&+SLCYNni&Wwha{Y{Y7DUO9Adz<$7S&_NbIXqTMRM4|`m@N`6RlXGkV!q6C6XXrqSvDcL$ICrrl6O}63XEoUI7!}<&X1fsojcNZI#;AmkRdMw-h@0* z!ZJOVx;6NSR($q8y3NfRA18UOu%+_%Y)hHF+`%O#FMpWlCV03H(!wLmme(o-EZFy8;dX; zdHg{Oq_Lm3pLg_dVh6T7)H%dCBpt8m@##a;hdI%NI5fQn-cNMSaxQnC7%h%RNQ*5V zr*~EUl<^tko!%IG&@N46fwm^J=A98aO$VNg4D=O z3dudxIbrm~(UV5c9=&2T6+b&XAC0>oqtCI?wr^2iy@Ojh#ha}JV|+0r@8NwQXXR(f`h zyE=||Bk!Mf|C7Z(oALeJ?`FJRyy||4b}cu**Z6VHZt^~JvD()LBjmWAfzMH8+Z~oo z2ieLU0XI}C)%!_0^5|>_Nw;oSi;3s&uynZ2Lz#vQY&G6Q`JkE-Q>Kx%FNXJHZi$Ko+9dd zKo8iPE!0Pm?PxCiydxfd%4G9YjoX<=vi&0O+VqjdKZRWLiXHjKV9Q|eInOv}quJXA zJ}PF!Wt&i;H?5CcXCqg0F14|xpgFghOF~}gkozjf%h1PUu^xs+ojKJeuH@A(NrlV< zc^-C(Ob&`SvJuHbu|@L4Ipduab+8k&(QL@`@$_p&Ba7$F$S>}lkL(hhIr^-9qq)|o zN)kIVl}^$Am?$3&?|=gZQyMRYM&-M z*@$YQLymI}x*wBc^e_+XGW{dS0aoy8QOoq_#~GXpjWYACsQ7xR=)yGWb=dgIuRy%G zw^bdjK2inWFl{La_$%Dy$OtTE>`9}tZCV)!|22RiO14q$B5lkRn;rEm^KG`XJZO=e zqEZLBDEFh6gJkEKY(pVcLmuQRIyrqu-UJUqCb-}3Glmf}ABw2NqRN4%J^1$&W4Y^a z;8M-88q}E9ZGrk+p4qq@DRZWdWI4Od8a{I>G8W08o)kBtve2^`QmC?!BzS~FY6{83 zd+>vHvJu4*GQ#MIo)vjJrk|WnF|%X(^1LCVH(CB!%(T)*^XrbNvY}Vum&wL5$CiR# zPxYElecsWkt%ae?20LXtl(hL%LcSLAG@rST={|{hU7K`1BkHCpRwH^TvXZOGQ3nbQ zAV<_O>6q0ZuL+ZksL`1}eg&(=j~?nl`fHgqj^vy*E^hQ9GkIWC%t3leyZsUMy6{{Y z>WWRS^M#kHNvD@;m~^=nl(!+BsPyqr&eO)yz3Z)`)R4 z7C}nLhWH9e=tCPzLbd2Q#|2kU&v4{yF*v)OWH*rQcze0%Q&icYXnv)vFSQ(S_oy7f z?ACk!(W<3w@s;hcdP`1fS$1Yt-w|2ERzrFS4I2m^?qX9zLn`dTMK7C9GEN z&T)~otde;k&wf@5^Fw67X^FC;N~TI9vs#(=Srm87Zr;AOCI{rgxrF)V5(}>5`5v;L zbMzQJ2^oaRHg3r1MQzb`1AEXzXV)FkWJ4{_WRvw}_PFV@>*uT)4!bGRVdRnu_t=nR zS@x7UR~J)GR3#&sJh)QLBjkaolU(%OW>=l79=^zJwZtLcC5aSgJl5!{9v(CsoHTCM zxS^f{_EHvEH;^OP^*Sk{U-za)j`*Ug`WM#at^`ZDP}L0Y8|%*rNs?*(^N4T{MN(Le zH19*UVX|O6kJxcI#RMzt5|UzxgRl?A)@d$BoxPd-%{>fp6bugW?6;SMWFWB7^xWFP zdi)uU96c(lR{o+nZw*-TrJAjQ`hp7dQ}8u-TZ+dyroFFO%|8fWLbfeteC9=#CWl9s z1|4uw=G%7vU!DI|wtT|pcdlv%E7Q5=Qq9uB3V*o^eUu~1Zu)lGDAljX8f1t2GPykzn!&{9EcjL)7Fa36 zksM7SIVgA5k=HrSyN8Y&;`z!^YHp#iUt1N*T?h8qeZ3P!vk}Sz!~({AmL~u3r(Rh1 z_O2KAU>G1z+38qwq^dGE#|^y$vox(mQZf4|Zae&t}Lg2Adt{T=An1z!LwYUJDM2kfikmnaWf;Fk8>hk-=a;de7PPs<1Wx zGJBK%TtSaHxho&v`NW=iyGXXool>*7?o!>>K&79uvFwzrTrOKEYgsMh<_7zOq+)WB zwP0VT4VCF;WF^X5J!W$Z=;m&?nigu(HQ9B8X^&D?D@1$M*}gSvSUvrFThz4q~7KE3{y9rMLiDOmV0BbNo5EIsS5gwi`T% zmQ6CiZa@z7F_>4D6&>^eU1EibM+4cMqCz2Gp_xd?i10-ln4NQ#yDR)#s*Y4&tOidU zu_muM1Nw6AG&Wy`k4UI(k2OGRHCwCe0~N?)S$3-|dnnFvqRm)KEPSLTI7o~Q=}j@l z8cAnj=9K1t`9zHm#`;hOVRhpUd(Tx!5~<)d|%8?LN9zWT~q_)^p5wR9bPYVEPrZ#2BI z`e?%&(2xRMJy)}>dRg_-s(SQOh$%~&(h9#qw6c@O5pp8sd)ixuEQ0#f)#T2|EX&Yp zYBBY-&=o2?dzo2j%VSY>wL4N*1Mj%&r3hV_u$oF$82rj+w>h%NuTXQ5f91fp(sIWZ z1Pc9yU@4WPrK)9+W?Rj3b#F9~yl>P!SNCQey>0{N4aAWoZmW5oy@%X2&($oeG2vm9 zW!1~7mR4=8qSq~j^#$-NxdQzk`KS-RLfXiDK@1Y5*bSY=&%@}W;l zaaplgPX3dPh#Q+rnyDy|ow6J#7z+)JD|<;>x_rKqYiFgFK6!xSf-ERc;Pt zRpe>KETv>zBMP4-37O=rX)^f%{evfvKOlZZ$%h>4ptz|I#m)jKkmnroiV9Ttbq=Z> zH#?a0|J*k&w-cXz_}+6r(*b(NHXSI~;LbgR>A}^-Wpl}JXyzquRKUnPV{>zIB}tZY z3dZJE;M3RwKl~*Cy(mguL1kejPQ+MYJx(W-K$QNUMS|UGmJ=4p)Ms%$kQQQ$tAxPm`vsDTJX(Ftz+R>pSX;(gHP6RnbCc6%DR&$Q*_#(QQ%&HoA2lE7%HDeEIu23J!qCYhk;%1G_Er-0UT0|YDGfIA^lWfZE z%d62ReWp2_M||=E*(hcyB3)0Pu$KYy>hyS=SOmrA7$aHvpugEKiKCp&?q+{IlOB>| z%;tgP*E#5Y8D)Ex@1pyC6bQayhFTAshB&(Eaj0l2f>B{Qj(sOvy<+u7MEsCYtE~NPap=FCLF9 zat_@q#u&rs+;$V7;iXe>{n)iC$#kd(Z?07QRd<9>Mx~m zF94R1Evh-{-el6=@5kuSXmm)RS_1My6t~CDu-&TCX*F?H%3j!S(LXZmqW`E#je#(mg3{& z|GL^|HYDH{W4LwtmB{U?1d0(E$$ij|y%l0JB!EY#Oy9swx8$}tX z{KDx;)XG7b#-pI;=d}+Tt%2f@!R*ye@$|3djpQpO;L>ix7*xW!NFu!nLF`42&|i-nNPU21_|g6$={fo$=r zwZhb%D3=LFi;+B#TS+!2+`GWZD`^^uk&R;Q_dO?u@&+WK8E!}dHLrv>;MM;Z zB{`7&+T@V(`Yezw=(|G}qP+04SFx7B@*m3w7FTm%pf%9;|g~H);sD_&~Cw@A`i>lQd$PrPqy8bq0ia>~wuVwfT`Otz*e-!yV z0rwijgtt@N)2J@4}%147jE?!N}T77BgosJu}p#XW3#c!wdpLs@PS(_8u2S z@)XveF_f~gW%rm*DSxmd$Kk?@Y(D2`)uo!=^YiNGuIyR4*wOL4 z(HbTHrO4A2(lPf79);2()xY0E$QkO*2tv}Y zj5EfV8NHsdfqL_8M5O4w)>FULu@9dmBU-iBl+A_lbB4-{1 z;ZVz8L~dQ~ZKSmp=z!T3wE(jy@U#X!gTwepXF6Ix5*1^P<4C|!KX)B8w&q+e^c-xT zC2xc;a{c#rZ=Gr(EHX5ugsg|H8t{A6BvcoxzAmsVi2?T4%8?fm{Az8d_bIc~bvPSLSM_6rZ!FG&kq$O>(Aq53{(b923@y;N&( zn)dG%0gZq??}#^42UOL?V6NF}$##%GZ>yTR^LKkz)^Bofk#B${!k?pb0m6^(n>n^U zJ{$0nu54{}Ew$3RBHP)fV4%}MKeWc;1qC)smg9}8cXr)=i0sx-zsTNpEqxa}?Pq%5 z8a#eIOE_S9@*a-G>mYw7ZIL}}?k;Z97slpnv;c;4#qRD4z!Llv^6&+fIztf!$X zTX)ZE=l7H|sTQRe#F`4`uP8^oy_5X@>t=(;LSG6UH^3Kx<^}KIlCUimXvpWX^$}Yb zbz5CAcAc3t)EeAfuHKtbXb3}gk^D`+F?1djwh*|~Gg;*i(h$gd)88Pl!- z{$ZUzAGs4l*)BUcJ}9^&4 zZbE1CTixgjVdJY&@MT$ftRnX_Y=nzqfkxKl?xR&7tvmMALQBW(+d4Y}p5V;tCzJj- zLeieq?SqdKwfce4&#g>8PJOo8SJItYowuv;5z2H5(;uz%P!_f^9b&HmeDZK$=bA?= z!~0jG>o3wLyG244Qp9Bn;SFJS`}|hSA;adt>vKcH$S$bWX|7y+c9 ze$^I2JJx@s`h|59D#_;Ud(|81`Pu865E24*tHcR6YPfNKgpm&FFZ!*_$&J&=32DtG1JJideX23R8Ew>9!nLBZ6= znaA-JyS;8N@Rj)UfY0am<>GXEp|KFY(l9jkPJbKXm+;Am56Xfu&>FhhkS)tyb-72X z^Fp@N>W;o09rO0qWVFxFyo#PJ_E~_E`Gp>uT)ao!g zzQ|(5hN&B%%Pq;R#aU87C+VQ1u(YtWfIbsCneD@~T$i861{A^Z-6i2>CFWE8HD281-T0fiVKPhO9~eP74=ai1wKEl%lcl@ zS8K5HK2>ijCK{)xxz2|%br(lBijS5Y*fvn`Mvb^`*c{3sH^34Z9}ygZet$?_P*7X2 zpm0H;Bv2bz7+6@y@a2{;y>aiOHq3Li_y}W}V&d^j`51d0d|2rVs+_kMa^{>UqrTt{vhy%>J2p;s%xu&t-$N{*eTwCt=;k56DApq zHeXX?HI^YGU#sxf6)dfySU9ov%Ib24jNhW8_@dQUWDlSNw&Gl`Teb+mh5OBJ2M)Lj z5<|I|D$kI;WtgSnle)6DH zKKHL8$#xMI(oq09I=)(LZZ5cqIk({C>%_$x0c;fZ9{%5V`|rChU&UJBeryj5_HJTz zaxB`PQAKhbTWw?*)EnPG2N4k$?OCna}R!E$ExT<`ZfBOTD1#yA)Mfn6FB8`>|`IK0tao zQg?an)+(jV`=i}28t<8Q((@1faKDgV!f`(PNp7Q1ERkMph;xOZq9~`?#%$C>$dlM* zgHKaH?aYm{dm`$V--k`%TPA;F$3o^#q_2rE2p7Dp^+R|b~VUD#~uT)gyYlk+pKP zz4m>r>^ibf*hW8kU;VAqP`<;SN?@V>Rn5eBW`OC1*{Ezf3ebmPmVG7=XI2*j?oC*e!O88FS_M&8|5u92L#}srY`>sJTDGC#GOMnc-7Z zd=6$y+9|>C`3q-Mz0p8@#j(|aTx~wS0lo+yk2VK|AN3UXHk@kMTeqR+gPMKS3j-yn zRm6niT#w6Rahokz|Hh%m?>DU=N*~lC=MGO>jv&oaj-cPXfW6!N&tEW}<<95oj;*c? z#I*I-9mV`7wJ{B)Kc4hK-KmCCt3SYbdiCkGr<+Jur`PUVyRojZYD3`y^vE8n|DJA- zSkN~nTCG&ytGXsn;C{f@Wpn&F$ZM4>uPv)N+At#!bJKY(+B$I_@V#I2LEYZEy$wL! zaBA)8wG4C9nRm}L5%R`r=-f{El>Ekmr|Q+??)&cH^OMX|c&s}yjt}+P$bNhe4Vnm6 z0Q*eft`F(Dqk3+Q@D_{%GO5n_pqgr(59t+-*M)>ZhL@z$HE$_9nr_z zEg}CV+?Ph*k;?FEF-wYyndNNC2e=(_b_JquM)h;6msVLVH;lIkgsoAY;jm#-<$BbO zz+HtJ2#8Ow=Du;dsq3EZ2lXfQ2TwQDqTWRj48&+I?dFf9XX8yvE&$D8^7IDe4 z21A{~>JnsEic0KTol!lruCfZg7L3Ksw8sr}KS+BGy?3JESP)oWxIVBUK**`?#SjO& zZ>%AI*$4mbwrA`~lEaS&dOvKcE$~>NZ6I$AmNjYa$1u+~iP)Ehh{XD5DA%>+66zJO z^AbDRQPTkQ%(|u3R(tpkH^3aB`@6$mX?r(Hc8Uuys!(fp!cUkR>-N>{TfMI-b!X}> z{mF5kLHEI>pLJWg!SA7bz;eo^pN;mj8@2h1V#&aFDL&N|TlhKCJ7OnAZ0R2V z`~_6c3a!ho%?sV84RxN9A<~#v#Z7ey>7b0|aLOz*YAUO2j*jXX*LA%fv)l(^WGTYz z!2&-=UQ6=_Y|I4IH5+Qk>-RN*)zH7#3M@}BzbtX^@JGTV$zqN#K$Z$LDiFnq7 zdpRM;DlYxrh#1m4_U@+UreSw7#d&2Ro^+_TxwzGCB32&>H>$py3YZd+ScG?zXP`PO#*0dzO86@w3D0QuAn?6Mp|tiz{>=u6y7gn`y$naISrl zf$&2N+J6ceQv4(XyoSZ9O;ZceeQscn*(z3*VpkOsGkO;n&BhhEJZ_Az;4n1P#OFt9 z3u+5Du>As!)eGVGXV&U>&Nz7Svq|rh9Ovhsauh)V9o>-PH>+hv=-zE|Of}_)qb{g^F9Tb z#i&|{c-U9>AA6yWGe|5wb<@Y7y|8g;xB=o5dnqJQm1@Q?_Sdvpva5 zbE<4U36|sj*I2c&dSl($wKH~2djI*Cq57hGW^@}}i{BQp=-sTp_(+znS_oF#4rrZu z(i7H1$jEvNH3QIoej1<9j&JPzMCP>@O31r`LU|!PzX7O@sS!|IV7gcYnJKX%(TUXwi^#b52_0zkJt2GxJX)m7zy$a^9Hjrc% zE*;xZ(RW01zK-oy;qp;_!y^q6&k^jI2I^G;)Taaj+3tU(K7F&DRQ!W9&P3xay}Bm} zJMApAhg5(iX^lZ~$*8zXSdPU!biu|z<;vVcAN^tS`y;lHEw|ODSK2H0<<>eH-Hond z{GJScxy)XI)k3d>=BnwG^AyF0J7F~nPX_XRE$@rAw{=)g#M(Laq|BzpvQ5(;QBKLh zyp$MZPp}kL6lR4i+R+$n4MtYvrh#K+ZUvH>@6tnwE@JJ$qQg#ueYxY;9sBI^Ur4s& zf4TIRH%@Nb^XRVe>(bZg*Pvt&^(*(+Y^qsYT~<}bWn^}I@+_0%`arL6AMS-%ytb(juMJf4?=I(u1@#1!hv22*n_jrXd z+n66@v!_kcSd}xjz~+EU(wcC);|6jZZ+8(sw6^`;u%It-f7oC+XgGN z>{%HE5@n0Ag*mxueRc!P5&17#E#HdgiMedDrL^$N_r7}X%Xi6#&h9u%Qmo$8uozM- zszzB1IZBxvG|NwGcKK;n`$F$5ItVxZ+2{9BB(|>(eXN?@a65*%qOiOGn3={qj=A^s zsux-TFvQgR+>0CbH|^g+nD;krUb_j1H`Ofy;za?IXq8HtmvF>Bm(?YgBu&8DGOaKp zrWtCxuaBI-_KN~@7wj6K2&S3_&tgH(skt#0-de{o$3$Y*{M}~KG;pq^v4#dO^Ae=p zgwlf2T*M~RGGVqJmP=K{gqn6ar6fq99Lsj#v!{kA$Br$?@vC?VM29iQMnD$u8&SwP zp+oO=FRJ;lf%MGvTZUXx8psM{;dxH072Xa1=8*`*j<07K;dap-<_o1Y3gqc3++)utNYlYkDkMh;_{II937_AJ7OwObZf zgfe6Onqs!!rftWa&4r(p407G&AbZ_x-i;_(h1O@o`0$Gij?#j~HR!pOMb)K&MOgcx zj76B_pRU}<*64u?I}w>hldQD=lzfkDnZkUo!@9!H4Yw&c^rrRoFc#>_4-Hjey-|Ul zLR#Wjly3&jZ^Po?xzQ;~Erf(uQrT|Baua?ZW#4e?_AnOc#hz7A7QpYpOJ%fTM_LK# zMR8so$g%h+N`c1eGGn5P>xIx{`>n9kP3UENgkG>Wxs7L3T)PbjTK;yOh?aGs;epJ~Y|Nu@IB+eD@W# zp5l(R>x?(i?w{2*RN5NU=s-^`XBE&mG@K_(-Q=f<&c1!960ov;R%8vUV^Ip8uV6dD z2urp<%N4`cf3-C>wbN025sSL)yV~F7B#-gAQD^6K3;D47fk(D@t=4A6J|!o!}_&e&m)?lBo?;-;tpW)fGe3@{NMsT8vp#3W4>97@cDG?%$26>Y7f_+O} z+}N|kGIGcD5;-@5HERtP)Xx^hA*MPLL)JmtWEq=V{wp#daL|q^@)#RhXLX{cPayd^ zieMrG}BQm zxNf%w27B8Y9H7Mly?7mYGJY2uSopp%D{Hq1KjN%n$OZ@XE7Qxr8b{IQ!r{+aECQ@# z7NtI@cn~v)aFRF+)CotW_puJ0MQ#5kbP!RTwFW2iwL4Wgun6jQlMX&&rC)47t8^me zTm=$vP({#=cbe*r`T|JN}` zlPzNM6pDy;U1xZ=+UU4WZ|Ulmt|%9ECf=fb_m*FET&K5mbxT*bVvsZt-4AZXM|8d1 z%DWxc%Pn2q(iP>GXt^W-eE(rVs0N(~`Z;Jms9Prp_klKoJ_xGEXs`(MQP6VG6QDCe zM`Av_3UoE-6QKV9eHye7jXevx7jz-09rM2RpwEFW2fYHi3Un$4cdJ3)1^qc_e=I() z2dx3!40;N58>k<1EjvNCf&LQIXb^;7fzAVc5A^q-`#|rC!*kA{YeA2Lc8M2+Pe22p zpMf3${S&AI%WHoFeG&9a(CjjxW>p*o!1mOZ`H_%)xx5R_K z4Qd26W8NbX^v9sdpkIIv0?oom-3HnOnhx3nBk19vRiK%mpMbhRT^P;&0Q6N*FQ@>+ zj0G(Pod9|OG!Jwrb_q-aZ3KM~RF7SwMW8jH6`{T9@wK+mABg2o($zgPvq z0Qxql5!7uHgubBff(`(6qzHl)vqjh&q4D+ zr=|-+0q7CXhd~Pl3ql#_DbPnjtA;>-p#K1U8nkYxAj}6%7>4(tZ-X{~x`#t=phrMo z11%UK2pd69fo=m`=)kq0Mkn+I`YP!Ap!N(wI0*VS=n2rNnXnD$*Pvg3){GQ{v!Iqy zf^Zph8|b&7uG<9Re}V1=?Q#tMaXWkpw2KSaKpR2(gBFa&-xmk%aR>Yj^gYnqLFe5G z%%JwW1YsQL=b-tZ4L=Zs2SBs1F|8D|#~4AF1^NkSHE5k1@`L7j;5VRVuOPex`UU9g zpuhGB!WPigS?~|g!fZj<4SH7&;t{mVSlkQr3(!AkI@#W@Do8;0(t;+CFqZz5rmgP`#+034tff78|dm9 z_yy>M`M?W`KWQrL2Ynm#1nAUS_&?~^pkIK#xDdGubmSuB3DEaIzXP4H7=1bD??JnM z1idbSuYz`|gAG9&K>L9@>X9EnPk;^qeQ>EDWPtty^bXKhmm$xB-u0Xyj0gQ3G#|9# zdBg#zV>zD72mLkZ4A2KxKyJ`~fIbcSY6C<7y=$c)ECu}>^aao#zX16``>%rhpuYy) z0{Y;Kg76mTm!P{q=e-1(K!u+|51`M19s@Q140#i@5%hCV$7t&h2yviSKuw^HuL1*T!OxKgKzqD~JOKI$s0+02b@(OdU27pfXqR=c z0qDD+4}re89(^Wg)du82&MZBl>Yr^CrYU=+~fYL7O(Cp8&0Df?tB#nt>Vg z_n`YgpW6cYK!gx`W50sRx`quT`G4Cwcu7eN=kfqQ})-xP%Z0euxT<`dX-1oS!3W1v?+KL(w;8@dO57xceD`@bg$e+8`pJqvmY^aAJ)adi2A_2tQ~ zko<{mc$wE7FOTc-GDjbS*Q$8D%+`};X2r$g^|5$*ebhh~&(za}GxP?$R_f#E)j;n9 z26|s%pzoIJd*ZdsK(D3x-gqt18}VAK7x7x8??tyR)SK}7h`txy^Me1Y)?UfMN=CWMfD{Ko6!M7O`?@B3J#hxd_`}OPiz=1`__ESr1t!u_MG$Veg4nG7v(qe&bw~!de{2adf#|HDB_cgNdw>;HZ!;QmbG@i|x7j>67m|O{o|fk7pM|B&Lf9&@Fod$R1v{2X_BTIOIUVx42NnA}!JE__?*9Mcp zlxy`N{Rhm7qKI5!8yJa<#Ye?pv>Lowtlm)u`8~~)Wi8C2bd$-5n|@F$nOR=Lvd98+meJv` zImeboW?Njs?X_equtsLOo#u46$LL-hdB~BQ;c%skvEw7v14NoLO;}Ac21o7-*iGq1 zt1v4wf{}{!!B%^EMw&9VDl);JWwDwwjOIXHWSq0VIV;U)YxEyH)w6Z{C zjJe2XF&Hu<*^%1~!%aS;qAa*GQsNk#m0_e-j8q0^c?`<1h%GW)De+_|u1Iktq~zt~ zDuKvtks_1dot37{SP&^p%XPcbz&Ic>*pQQD$w+fW?urajtOGKfX@N*dB+t;_X7ZZG zBBcQ)pWEa%jE(prepAqDas?t|BRR$rqs2ZJdGZ+g_xBiQL<|wPd5AMdS+FGHF#89X z+?5e;BttQjnLUBXq+pezWZa(So)Hlv4Yw;w+E`mCQZ+QgcpIv#G|Rmpa_b0_(U7JX z4Q9*O>~Lh{2$bKX7?repjGl00RB5^?O)+E`L)k88WL~LAPjeXkw?V#<(WTaO2+nbP znk5jKe!Df@Wx6ZPj335~c33P%L*{^Vi&zk`mgaaA-+&CWbw*@BNp@Dc%V#l(L6O-x z1G4O<+zeZWIju5MGBC?)_ZFlXMIiFHKQG5L)}1jZvM6t0wsC^h3}v`A&!1~}(1Zey z%og4(>&X7b1(E!m>^#d96S_lhcGloAd63)mAtS16#$l0#_AK9s5`$?$B;@iG+~ZSb zM8>6i`;Qm{fzI}1=2dzSD&KpXZ(L>ojWTy&aD-=U>e8(~!vY(Az)qBV zO_h_5?1Q)?9-}fd2QrO#&C1wNI%2!sY#4S&8X}s6 z&g20m`h?kt&FTz>g|~TkG4`41M(2G3A7)t$#tJv(7qTk`d|D8BD&3?Q#=B6}kz1Vx zC9TNMkKf8jSJDO+n5xjrI?*3x4o^pfZWlThv&gd{;R$}DVsJQo=z#7XVo(Ovqzirt&zyL%hC$*dYC&l5C1MJH)duoh(yxHX53)=)sM)fUe<2e{e$vd_&yOga1Fsz>b=t!zv$m3$P4$EAW2cw}7xArzpT@ zfCeCJmMKQy>p&CmZJ-%=3YZ4`B`_U$1(*R$#UR201J$AJ#u zvp^^CC7=sPXP_JSBVZ=*eP9;w*FX>O_dqX@&cbY<7nlPq0_Fnm0{Vbcfqo#JiT#1! z1r7ji1_pp{0`q`B1r7w#**FMz378N3Bd`EyzBwgjFwh6Q4M=C?5a2z)Lf{Nw5co83 zC~yt12uNpT2)GY84EQtPaNsY1BY>X+M*`{0ECyOqVH^hrfF-~ZU@7ok;Ar5Zz}taK zfn~rKfOi150mlH}0+s{m3>^#nCtw)(FTioYlv`kQ2ik#m0qHCq4=e*t0NxM08#otu z5AYe_L?E516~NbllYnmn?**O$-Us|8uo6gTYZWl{R>TE#1FL~UfRlk^fm48V#y$Xi z9QYvcS>Qv!mw*ogcLApY>8zawd>=R+_-o)Jz~2LB02Pc=X9DTWodqlc)&TDUJ_?)) ztOYIt&IW!LI0v{HI2ZUPa31id!1=%rfR6#^{s%lz;glkQf0Ca6<74U?5!0jZUvT%5 zPkeA{Ko|7qI;|?Pp<}GF__9S!@9eG8xlnJ{X*dWz{v2~(>9wdnY)aE9DJj=!RsT7B zog!vqZUPm9w6Zcse%zufbIM+V4_>vXkFVfoTA6yd-+u=Eju2$jI1gUE$?QftBO|+SxyYnWWm_29-H>uveV$hNkvr{W{ z{piI7vNA9I3qD(Ldf(#9S9)F8OhbtTKU=?R&uq3zyjL}*zBEtFgRplN+^I>fRyi?y z(R(o=+FAB1y+cq>W2L?r(XWO2L$4CFENjfgmT;x_^gbzpRTi;W#NK?4?c1VOe)iZ3 zYMaZy2`S$h8q#{D_uW$To1kUcM3vOegIC{tu2$0-Tq{E6>g)MVvndo-$uWyc;>3N${8`sQ;!h7AjYPZ_j?x%uMlRazR} zu*gP_JUQ5DQ5U`U9Mbs29m^Hj)B^r3dXIW~DICV2g0wRqQG+BcTi6aU_m8jGh#0T* zu0<;ps_oF71v1ZQU7wAEgm93S`LhMg@#4$hTF9JW>>&KxiO1X(+xSbtW`=capQE*B zro8boYsoKuld^XgTmNrgWNRXAj1ZX&`&`J>a_@VjeBz5Wh)gMEi~8k9)P(*8BGwPu z{rCG=OK80styid8*hdw;ghN_;`7@qAv{-wLv;wqS{=M)V#$6=fNv2&Es)w|^$t(r` zuJp21Qj&N(U#E2n6>`P`0E;f0GatpEfKr3A#ciO3v|l7>G1bzPclvC`+M}o@^9}xoiCZD^XVm{F6n%I zXhN-FB0tyOl`_T{+Lz3oULO|qKumR#FK@D*?sKJ0B;ZM=IqEi{KE^7?+&_2MLjNeU zURS1DhDxnq%*Wim6#0rLH9@m)T7|Iv3)ugBwm`P-UY9#lhMhMVBfk|_dMiH*Ax*X@ zyvMH7>{)K~r+4FRWkTP4_X>ttxoUfexCiZQ{~7t#v#$~e`HAoHuh?Q3{##3W8&(OK zhK%vE1qZLXkqCP4kJyIDMVc;yWIfPjkW4!emuaf@29YsSrgNC_>pBjZ#`(7Yne5rW zCG+WZscSuZExj(2X*%C}w14@xV3*F9Ow;-HT-WjOlXbpiT3cLqKk+5>fV#W!GHaId zk$-wy;G0$ct>2}$g=Ct}H*dPm_ik9{OQz{uo=oruQXd71lcc7QNRgqeFZN+U0oPv`c$)lkebF_D!-s)Maq+YHz%+)BBe}OA>uu zGEMJ0ecG6T@vYz08&5ZxruWZz6=y!G{EVp`bF+U=l)e@k@hxZ6d(R*@qAZhx0 z;m!iS9py-e?*+CZS=QiZY|9~$p2Gg&^gj0gk|y6rd^>)CkO!|aUcQe$@qHP8n|=Aw z&(T`=J{mt+^1S&RW5XO**w3>zi|AsVpct@Pm44|;$5{q0&gM9di*t8^`pCEkCAI^-6@z&cofcC`4ij8Bep zj=A|()9FH$P&gOjL z+*K)4InI7pYi)YU`na8Q2h1g2WN0~Vr}n1DXCF8eGCnupJVBo~aBgt-iZdU{xxgnr z)(zXQoOLiJNz>;fcZR6b-;%n9ImxP|ISJb_=Op^PgP}>&=R)yWgw|94`CMof<{WY^ zv|ty*@gYs0gUK=5CA2o^xOHeKc@D<+2*)K-LO!x+?@(OWSI*BjY2%2$*XA3-THa?4 z)(DAn{-%#D$WNL+=X|d8TMOm*>Cfk!+bvxS#uey&td9XPY9_7sKWU!)H>4}H?BX9^ zN+rhrXFf`{3tXoq*%^+x*G^~aPqs5$r~Rci^HE^slBHo|WM zX&YP$q)qTUK-vPI0n!HecRb(+AZ>Er2hs+&1xTCQYe3rAwgG8dYXZ`y_BxQZv>ia&&~^c7JKF=K&FoDe zZDo6bw2|!t(l&MgNSoMOK-$6%1L*^P8)!x=JOUg6{1NbJ;7@?uAkhZ=1@LD;Zj?9< zECId;d=z*R_yX|10p9|i266+%8DI+9;W=PF@I3H-;D^9xfFA+5v7!Tb3i!{!E5M6D z+J%1w91DyBx#8kBz+J#gz+VHqfL`=XzXMJMehK6Tj4QwofL{a6m_S_x-UIws;M2fs zz#jnr9k>tJ3*-h3&K`aNOmV{Iw^Yo5DX!zIwSceT8I@mNgXdYPL2o&KY5G(%k71?t` z_S|8%yR#ooyT?1xGtE?yH7RpaW<}P$ZuxhgE59Ta|BWil9FumRODEs!))}XnCVKAi zKAd)UHsV2Sh|^zW8&HJ96)kxM&cQ=XqY8%&Lk46{#sGQxh}b`twcG%?;Pnf0*mZp_{a7m35)LlZ)1j*qw{>Qns}8v>s_0vHS4m?iK4N zk1vSf-r6v_2l+@EOmp#9iZ7+Bv}nz;{T;0sI;sr$;Qj+k_Jm}JS@BTGGz^<^Ne(L$ zE56>=(b|JQ1RdJZYTx}tg)bfg!xs@lgFyFF`eB@_qm>qlmp6|u(3yH#J6g|*m}Y(n zEB7rtg1j>iLQPLOJ>3^)le9Jw)$+XBQr$?3WzA|!FPgV}5;ROXHNNBSueXu!@MiF_ z+t8i_tw~5T$Z@xQH~GjJ!*FOdnl>Muwn0d=|N+Hb*U8Nmbsy(e+T4K#u_pc4R^>nwiJSBLKI?TI@%ri^O`t^a9>YrG# zVM$%%*V`W4kKwcF!)@Iw_D-Hxz~A7^+5c4RpeBRU(`8=FbE+Fx3DHdXcC>!IZSQ1G zt?&vKDpJO)%JSfT$%(q$i0*RtNzGWL(`Ln_No((9ozl@7!>j2FOeORjGiLBfVg)7N|Cz)0$)NayJ{j$c%8N(~}v=(22RvD8fttTpy(#5N}Z|*u;b-wNuIv>hW z&NQVS>s0U!Wx9#dB3%px^2d>?bM>^25%MgUPu+>USYtPVwDq-@Jm3cwP3i z+K@s|tJHBl#xa5>WagWEB`21j-FhK}MsxJSwa$y3%g>gaaGxNrM+asH%u<#Ia9NUA@(`>-G?{ zTdgtzlJ|B=PQ-W1#ZJlB(Yh`~PJ6DJMXC0*mc_Z6dU|c)c&m_FsH#mpwix5{r7%97 z6WwlVRMj<7<=jl=k_&Xpk)QK~$X<*VMX3B#zjqZ3&vq%dpIg`^3=; zvKBfaREABoj*eD_P1FR-)6r`4#2{zBJ7k&+gJv0O>#6U)*eUZku>wQJEb_4*-g<%h z$j2VbxtV2@+I9d_Y?LFDeAKGtXQLVy>N1w?PqdlpM&{p!)Alg1MjlGywX3S`m{;SI zb@$;m$)`eo?5*_LK>pgrO>I50{3CW#Cy}m;@v$Y8oY2$tfRF8*CH-29jeNWx&a$Sb z^_r&j%py!nH|g?}xzqTf7@W`PX=P2wCzf?{$~8?7&cVegX*S%Pr`KCF&X;{KgkPI_ zm@fNslI>U394Wsz6KXY*kw5MzzG!zpcA?(DnSf05=0GrrZ@TTqvD_Qq=bCgs3CVZ@35??RS>0?elm^YI!r!8)FSr@S-K6PN()=x zEv0p&<@EGT20o~nOg72v7-#h_m50lh%~f>!<&c9VXrP}Ip~X#74&T53pjS!(sB_^ z+9_ss*LOGd@UOnRtP8aBLX@01(z0y-gZsbUR@Z1*vtbES%^!E%P5J7yS(*%3zOYiO z9Cv?;KWDk9`P9AIQVR;t* z43Hy);0pURBaQ`hcV^% zfn1vQ3Xn_EUIo$&wH3&vXWM{Wa@GW-8R~T)mzeDUa%tHvAk9&GfLuz(GbOl$Y%h>z zseM2$89M;v60t)-E(v=Z$R%L!0BM#w3gi;6Rv?#lwF7C6`ZX}0nJX}0nLKL=(5X}-z4Zz!$%Yq2TN}oJ$Urs+Y2UTmgV1}P%m#87bW>I6vVdX=gEP z<+rXnFo{&tVr}e@8oV#$wz(?{uxPN8bdb8T1TaD@(IS2D;TsmJ} z6V{)1&O>MsP$9#y3m0oBX;Zc z41F{GNRf1Iqjj#l0BBkf^5ts{1Kw0dCD;U_tRMQ;Y$EWw#YO3FITG9XLG`Lvv^ z>gDL6MaN6NbJr~^_T4eOJp!6u$#ASqSahP~t5rBAkH=TTn&qf25g+)v`CVEh;(S#c zsY!j&!|E2DAs9pJe=)rMq-{i}^jx?6=yo{%Ld(yQ7OD9<=NOE4nQmCw0*#k{R`Ah6 zMY>MY`Nk(%bfo2HOAF`HI;YN;Tn=gZ;e1i&q9rNWdc(ObMy(-%k!({BXD(4#9=u)4 z&&CeMZjxi)p4Or@jA8lNF~Y628Qp4B))iH8tT~=p6%>Q^2f1dNjt^N?pO`2GO~6)+_qs! zS81&xn|WVarpSs>`<`6bf!dv>&AxHfEK=p1)qO&@rU@)s?9kc*Ta1hu7M*6!{%A$f zElF&vQP>Y?ZENd^V&2x&BVxJR%TQM`lzlgQLRfTa^sxF24#o#VeYc#UceKixsI=%v zOO5-4w1qfhxvMxMloo^@jnkPOYmnBA#7rLXeM_G=cC^y2j2WwD`H>c)q;zl9>sGha z!14o2O;OT}fBD&7Yjs@TzurbEsIZtx%a81FWbQCi9$JmroRqUH1!nS^<%jX_O4wj#&l$Blz)GsVLGB#NTwo%Ea zj7!*6B%ic{u&*Q+_%zE;t=5}HH3}>t2Wk0{wiVrCA}uSP^u(aJy-=G#p$G8t< zSMwdQY(K{rI?Wjp=>Jw*XlInIzx|xmgZuA_85(&kmbr9V9dOUrK?W|Ob zncFQb^9nGRX?2C_Q1(NF)aeT!Nw zvg%ThPfda+(a({Fy<65t`#EH<$7x$7WL)hX zTCMlAcOVT|n;YIh+7sHl*(yq#Y)+f#X$~D6D?is=bScwE$XcXlCGh=o8N&kXv+~DKo2b$9$81h(NS1U3;-9{yt+J=J z)-OaG>T(6@vUE>dFAWy9S}d!us>QcYu&i;P$Zkd&7$>S@SSqBd=}p6{ zm}(#|QEL22bqwl=av`k;pS3!|r-#*IBr8}y)T8MesQu9~P9e^##oOld-TTaVwfH=i zw#)L?rg(ygwb)>-RZilPRjht1_Dra2e7TX~U#+ietVLdazep{fG3MpQy2c-(_WyNR zSXiy!#hh9iB|%b@av_NGDyl3JRV;p+?VEY z!1SH+hCwa<3OUcyN)!$W`_ce&in&e-TBza>p3? zTe?jxJ_KxpM3ZSAM<^ugp+3ks$y*x=)t>jDALM8JA4FI`h%$GmW1CDLBq%iEMef4j z^Q9auR0Sx@p&P@!=+;bw!INj0iSn0WXgb_0)1anAix=Rx^PV>3*)Jv_BzI29rV|bcc?CEc%Rl%+lwoZ z2Os+vV4h)Vz#ANuCvzHt-cviRi0cyCxhFUkdTO(>MW^l_F7~*?u~cd;C3gY2gKgVWiMGX0zLXNQt*F)` zRmW_O83;kCV_P6v_s4~92iGOM2pw(H^nkrlWo=z8IWD2T7#~}*7+Ni)?!fwqT4{qG zxSZwSqIOa`ScL*wWv$RQx3FiCEpxHQl`EWTJod2G+oju_wM^Hi^#s&7wsbw+Q%LU` zwB>!oA##PIsW?mq^c|zLveY3gYl|(D8i;v7G0I!VPcr_f)<%S*yn42l!f?&Du#fS% z95Ih3OSYD%rgO*$9?CaCn}wTtNnK~4=0(xI!YS?$XZ!_5>e|%2)%+O?`d0}b`d9YP ztUEt6(}wDxguc|IB56+vq2<(v8h_uK3eIo}Oj=@}waUYKrw;G48jOd8s9|Zx8>(zy zT4fr&|4H5=yeLv$fClCR{|m4TxE^>v@I~NUU?cDu;P-%yzzx9Hfg6Eu178B30&W8S z68JLk3h?_tYVl?uy(g~#={?y3q_^ZX;4a`cAiX3_Kpq6}I*;Q7n?k*rV{OjJ(6^Z>aiHy21R$N=DXfrEhbdK3cb%@_`(m!cHN#k6CADH+&q27Db@1>|Dc2Y`E1lAJLeEK+BiDF)&Pd@MC9+0aGHLgJuNNMm}Ump&5G4vHky1Eo5P%ice-#{9Tul6!=8axe0o|&hQnb_ zH>VkFc9YqJ0~^x@N8nKaxNU^B9WQhSoV9K@#T-B zJEN?t4dsI`Nz^<~HxNoUL33&JSYfe6USDNh%GyxJz#y6%h4Z+rXH4@?H%RxQz=;rY z(EuGbk`~mA>NIiHDye>D+>klvR%`;T8cvCkYolX+_|Rc~s;>o&X2lQJ)HT|_*EylJ z^20{q64tuL$dhXEKg@k{;Zu*)kGXFOmq?$UzISr|xILkOe}{!mYS=gM^ra;hZP7^q zw+RG_Z6o56W+E-qOkXsTBPU4rMNFAbX$JbX;t2-0bYRj5+NAl6aZfPxLJ0gslN1e% zFxxXeKc>bo{L%cD+K*;P7<+KKq2`(FcgRB>Efy)~zBHr} zFNaLCKDZ;r6&5ft47Sqf+*Hgw`ciCKd~aw5ZyHD$p^UFDtygfNCm$MAS!Uz~mi8B| zKF}y@*41p%)bk$Zi^fXQ^!WPH67kVoS%rEs7#UxEkPahCn$DS^jqyo6pwXXvdVGvK zK|_4;^3quo&mWuvG|4Uv_z;T5`h8Z)lyaxj?zKYZsmkM2Z-POTE*w6RmXP1)nqDn0 ztko8-F`sS7G4+v-f-owM?vkUL4y9{GTlfoN3lUptKROmXL7G#?$jJN965CG~T3;({ zDxML%5b(po&zhm@gL+Y5U0#SRhw6hfgRVTvCaf8jp=!`)KVp5;P?A?4EXg}%NStzz zM6Ue$lH1`VIrL&s4yHl%Ouh!BbO)ajzv_#nXn(XNU zl414SNt3h;+n1II`@9ymonf6^nn>4IRC8}K$poK2<;SR{t60e=(>R{O`n*=iR<7r- zFReE-6ffIgD;*Zz;2Q=Q-%++I58GB-@%xa0cBlaU?Mv&$%ZI6)?3Q;sVmBUJayCeKL?n^#_5wfK!1qs!s>f zs6GQoqxvi$jp~mAX;hyLq)~k?kVf_SKpNE_2hym%07#?ylRz5Pp9a#X{%s(Q>Pvw% zs(%Maqxv&I8rA;}NTd3*KpNFo0%=s|b(1uzuLjbnz6MC6`tv{<)z<@QRR123M)j9~ zG^&3eNTd1|AdTv;0clj<2BcBF2}q;*>p&XScK~Tr-vy*meGiaE^*4bus_zBTsJ;(K zqxwN0jp~PiG^)Q1q*46{kVf?%0clh}3Zzl}r$BB!Xamxy{xcwr>OTk4sQxaHM)eaw z8r4q$x%J?`1G)9!eISkN=YZUD@Q*-lHMjueR)c>ADln%13OE(`8{nJ3{};$D1-}Dw ztH2c?w*>qi$ff_h#*=TyGS08+b!~eX0*(~KpN!>fop(8z@Gt!1AhS=0i>~hB=AqbVxR@R=qTX- z4Mueu*9Q+t&(F!p7Xy?**}j3IzbQ96$LJT9{{FOdr`2gm%kbTlXEqPYOEV7~hV_reIqN6u2TJJgmAzi}Ap<(NV^^NBqTBgngjoi?nFJzaq)3%+;w8urFZ z!LX!lh#y-qu|lT7*)lgY$c6i|6r`<;Z)n(IIT~M(iX#y)YT!JEkBqOURo~EXc(bH% zAwI{HKE#+m?(}rl=(p=OG;3ufv=k(^T$PXl1jVz)(c$P znTS!}&`{lYolWKPkU9<|;!@@>I$z0&1Rs|-H1$Zm*QsMLqh`ojrT%*UxS>H+4{uJ6 zQRh2Znve@OG;k9^at?LAJu6u3-4A?QT6|>0Cq6pg#EPi) zo&QL_qZeeINwUt@RT`Cq>wHnQR?|UA&Ou+o(&mq=ZqzrgKc%Iss>$WRX#n6`ZMkn@ zVypg!INx}!=aBJX?Kt?pm@YRpOIjw(4_r`tc=P(n)IL%(HNMrB!u#y~~YZZTus)^;= zu#>@f!-d^?{6v8v{8wOXxAlTv zQc1IG@g-{&?1JD^Rk=`G5090~XdizTAN0Py`%|CuV_hKj8QC~j2mrUj>`3vcO-B&JusT^8;oSq)l z695L$NAl~-=wWoSEmj_5d((SK+WfrT+z7x0<*G{EC(VxDo!i0U;d*Ks$`@npy=d4- zYax{Q9c?+X8uNrwXxC%^#5M@4CXU(|g0RBthBu;JH4RJyCN@9g zV-8UU&1OuSHf+%-5nHU(CC4$AP4=9$cXGM@CS(wwVV`A5xd^V~Rh7ER1d8EAqB&17=Z24o+X!|+XoG0J}h+E1ROWBuo z@eQd?aIRt+J1ko<5`bJG(P$JwYhm{u174Iy?V-H=Ot&Wri+oKa_u-mIO@o%Ml{AKA zy2uY|7e}#jGel3rtN3>U^3q-@Zq;;WX1BIQM5DQ?neMy-ZcS-ENQt$dv}$3oMWYIJ ziyE$ZKH3GFlO`*socnNj4O7A)sg&u%$X^HeIw(Vy7d2aqx@^v^YIp-_7mKf~b();< zJNr;>$aG`HC*S-mZ$oqWW6+o$O;+8IJxUA-pr)Z4b{tJw1B*S%#@Zx8U2LcYXl>2& z{Dt+vuqx^wq3J8Yr)c*qt#9YJkB4PR8q6q2_c#uhlC=kEJk>)qrJFo$vqv4Hm zNEW7Gp^kw~9#Vzm+mY@$R0n(!n%`qE&7L0-a&Weug@@J7w^&F#z!!a-Z0I}b-YP!`yDU84C7Xz}ySEG=pj z`s@TBS_?}NjW!>|=V&d$Mv)$*es}ren&;Iq&=JryJy5mp4Jg~)=f(CE=B>W_@MgXV zNb_RhJ}e0S>c*Lfp}oENAY@?mx+$OLgVa2Rh<5mq7wBC>c@1>~wK}G}hG{gv(|(eE zm4=P&=eW5-c*P-n(^7dE$IkgsdYmSW@?LVAA6d44);rB_P`4p@)Nk`aNFQk+g|6mz ztl(oF)CswF%XS&HjJ0NC?%jSroG;Hy$ssOi*47K$Vtsh?UhSAFod(|q z(*4pp-20++@c=9WA9-a8^ISjSAC{Jli5CC!lcP8EekXHfHq!WT+dFHwt$gr%ZIvHx zd+?R4S>(%_|KJZl-1hahA67o}y>09MX)W!bA8xCDwrEY(L)CK+EO9JT$Dm!>9$I!_ z$(1>t2?v%OTzFs!jzbZ#o4%Mnv0_~)c-v}iJhfqo%*$~sg>HwH_LaaH>nVel7ufUC zZA$}X!8TZ&ccx&23G%!H7SH8{^}$;Vr(mTg-^^fraIp0aLu$V^EVw=I2_fOtkZlku^vyE65yiY35K#Disq-qd$4timrH?t z2!VaMC>wn&wUFWGki*eJndjl&L!PfZ!@X^=i{D}pt2T+x4U17KoN8J~3v?}P%Us-k zJY{(yd1#kDWsuXnzBJuW^;^vbeH_ch+tCI?VpQI7#1=*<^jwBfC~v0t(rWci@zV0{ zLq1dcA&o3|3e#1eO=J7r&*|=~FOLAc+(owgOOw&*Uu) zFl<>cwVw}m?W5Rq5cI%bg#7v8d9ivwE-Zk6*BPXaN72f90y~lG<%O5vJAm$Pq9X@?+=>lGsjf)FDr!b!p%{Qs6NyvW|AbgA#>Lf_@q1Ww`e> zSoEjny##&uxNy7y(IL;L49h{GFQOLy0oKtoc}EK?tlYZr7V7GAgIyc~U#elgp~}PD zP>&JxH*9%L@De=jNw-mp+T!WfB8@5N+vs;y77SxHsK)0h>o=1Yaw}>k@fk+hvVj!oNQFKSk&~N^kZ0@clUG(w6Z) zwv#ZnFHy_0!3S3&Hj@-s8EPR)GZ<;JY%J3$!;cG}hX*QJ{ImztK}hs15506cP0!1V z)^(6z8$2+>y<(FP&!Ysh5#Jkz;ohJPVet+<@1cHvZg{Pb5`2lWvM(o0q}(BC7HbwrE|02R7zOMGU0r^)VZL-#+A={xs%!iuZl=5MqYvVMV(Bub|hOJW%4G&6k3#K+b3Id5YH?+-J3Usgrg=IUmw|n~m_wpfDFlzJg3+=*y1cT}Ce*pRYVP*&lVp_Q4pQH_Qk|i~X1|P(G&& zw`gSvVv7pX<@=Yq9EP8IA2zq38Rg1$#J4e91dmB#o%6W`a(~OSG%zYJ2F3z}rQWg4 zTn&6&D9($aEGuiMN|Q=**f3(_8xik#kBG7N=LW7*s5ic+W@+F1(t2$%Y~i;D;3?q01L^1M1zrL2s0F@bQ_v64&({w~Ki^G2`uT1F($A*=>E|;7>E|;8 z>E}xa-UYM(>F2Wo>F2Wp>F09-F9F>^`uVbe^z&r{>F4tS>F4VYq@OPUq@Qmfkbb^= zApLxUflGlyfb{bPf%Nkg0qN%(2Be>F1dvCJ6$5!2WeJe}zR|$9fn`A6IynYNzu#CO zj~p8Z^GM}hPQ&IZySI2TBN;Cx^Jdi6Mv{=fym7l2O!c@lmdkSE|T z1Jd93cR>328h||6el3ujXI=!-ueS-vBg1|Gr&>`(VZcmMP*9!({8sZ&ll7-O2;XX5HHN?|yr65Wc)TXW*8A%ar4? zxQt%6)v0*xX$F@e%W5>alpLF4%2cwgiaAZV3_`&+8O7u9WGLBAx6xz~4#lAuOiqVl zS49~knU45GYqC&#hs>Dat&^ay}!qhGazTcfS^q~!GA8AZ_2%zr5_*S z&o}$58$LpeuoPaoC`EMR(6bwdp7AJ_#6f7fkMPE!XLyI+IP~oLQTaCxJ-cz}*^NWb z5(lB(IP?rYR@{Zq_t3Lw4}6ISbKi-=2SUGGeEmP>O8Nn4I!%V

    S}&^P;`dcYeW^jh6}|sfRn~iMrD-9dIEb21BX%|I>ewA91%cXf4WgF zOg|9;S82dJ0&w1R%uGbOXfUfO8UT1{6tD<5=L4|a0h2??^ zbU-=>e5PIV1;w^OE^bz>9U2+lwOL;6HSjOM!A5x5HWztx<9DDW2=F!fH*;X z)@}bwE@W6A8mdFGOpq#~P!&QsgSr41oCbvp#Y2z^;E)F70oA4-wvBOF`bC$=u)SD_ zizlBtw&KLDr)uj>NU;#`o$#&D;9!Oek{VxasOp~Fylu2m+eBJP0$QUvsRC8nV6 z*@mdeC2aZ!A(fx06%YVV;1tST}cLfOG&7v*W@{gi> z&|06kG2ED6G*E%fp&+08aLLl&0sF!3H3dMQ;|%52wTD`p0}Fydr$L}+N^PdtHpb=b zFI;#*E|5Q@xrVXPYw-tp1B?TV^ej{l*DDjmVPm*nzu;!W7_gA`Z~6Ce#eh)|4rV@7 z3jwLXtrUN+tG`iP>tArmutf~i-ZB1RtRA8m?t;=p2}1dX!RJHTKZUh@&+;G`3e=vw z770IW8`EI-FI;$G8c-Y%rMMadhOzW$FcVORP~iS5ww8r5@`I{P5Xiv}1|6>>gMIV5 zDv)hsTqJ(sf`f&8j{`sM1iA%O7#Ne#7!;>Mbc03KUvJnfp_VUxWLDP(0ZEWc%m1f8xyb6Bjbf4KvOKaXG-8%EU<54RX#~=V4ne1 zhZOkPwlNKUo_Avln+Nu-apB}n=NjWI$AqC~kzlnz;-%#;{~8Ay)!>(TORxge;95Uz zF2Koc&NPa>gAQA(QbZ=9n}5fJj!&xo5|bO{^7A|`G8mIsE-(x*ANWsjy~EaE%Q4Pt z^%75B-uZJ~vIAK_Tx|c!Qphu^8?0A9&waB4{qcqmiplK)_qbS@M(K`VqtS;zHd04k z>-~Sv<>$G6Pmui_$M_*G*SJ`@lCVBlBW(1VG5}8X8D%h{ZsVeMe+s5LQ za&`jTEchV9&={GuIK9htg6S~I z{@J!6e&s*-set2vEu6Az{7&$XaT;T#umE-tGl(7l`C-3_q6OhOATs&8Lg#Q)Yn&*2 zApJI&=P^HXA)xv>R`@_&uq>e8q_M9tuP}Eo6&NuLfFn!`qA31?A{oLJw1x6~T^WjP zL%N*(!6gTbA#YCRwRj!{Rapl07yy~XU}7M@;i54M04<6Pq6fi(koK^z8uV+NC_ejc z+en|h_Xij7dLp=n8Z!7|&j4fQS=cMA5D(qp}twDzIJP)M-c` zRd9jyu>;S%ZAcf1A6)Ffc=6ycTC0CYIkB9BpeC`PDqa{*G&pdQ)<^51_0bEcP4J*K zFGN%ava8p zgE=Jz?s?KLolGbQ8aMdH9mpBHw2`I>h}nO_-%*_>$)zyU@Z|u(P3gh zb{KpGsEY)K0Ye8ep+_&S?FTFZ^x&}}dNc!i5hy}EMK-V8p@#4&{()-I(~XUHnb*0f zfVEc;)dP5eTyVHp4lj<)m={1Vst47JT0}uRiO}=H+N(t%40wtJ0+%HqE|5y=d`tx? zV_>L8uG==G6$rc@&#g#j6g>vwMH zsU-{)IjSH(JMbSFTttF@@LRWSh#!bc;b#Y<1=SPd5XS)g0P7+U0l0!Z!ciq4uU@dP z#l2nxnHHgF!D;|$W(VVbP259a1*rus8#|^o1@0d~TvWl)w=1v+suK?O9sr<)(nh(0 zM;A501>}P=0*e#mSBMX!6x3S~FYgVfu!0zEoJ-kvT~uJLNKKFj#Kjg1u(*J1)_G8L z0hSj*eZYOXHJ?GA`dEqM_`w2FrDa3;cILY-D&Pof6AEMia=`Kfwn88iXwd?7fuab^ z{lK0zZ&7rCdRQalkFTM)p)6ou2C{+1AT8kd{%6}pVn`oQfi?+lHyAdH6ha|ER<=yi zOwh9?=&>GDH@Fm|0IVgTiE0JeKpvx@8}H_!rNj=z4B8tdZ%8X1Fi_N5Kk+aBW z$UV$_%$wF&K`KE@59nQ%+s;5MlG0;Q;+Md_0<6a|#0KI6op^%IYCx~oZ5z=F+VO#u zvV#R9^S<*Fzyd^w=Oz@iAW@q@-N4fepqImeh41S1qI$vOdbaXCprVk1ka`eTse^;T zKXZos3LWEl0=~D-8M1AJGgz>MzHqT|t)gXcZ}7jc*C~${7WX z%*ik&;A{-^3^AreUk*%j6D9sA94V@9gr6W_3!Y)XfpxIwjSxLM>Z7?161 z$_m0a!2!So5Q2xJ767PnfRz`FMx3?k-rT>qQMm9c5D+b(zaibA^H?Y9th;Bf#&-KQX5NZVN$bbyT({tVf{2v(-G zC|E!lVgb(eoZka)1^u1_d(9%V8+xYjg_LcD$%1h}(HG)Nv27#{a2OTLS`>gPLyYr~ zd9b4(KPY0`VY9Gj$Y+dmjKW}FW`rq0f#W4`j6&fVh61v@aI~PGDOp2diNnMMLCm0| zL+g=1nS1oB?O$-7hHBH#4;-HfSg^pz{Smt`Igm3H6&;KnNG-6J(*v0T7^(HBU5kb= za6f^_{~Ajz&Z=%8wP_}(-b`K2XYpI(}6Qm01Q8%w-y5wmL(udV3p5s z7OZkVVzm{v92X)0G5wh#6bDdj|7`mgaq#;*HzE-S2WuF_S`CZ_NNr{U9-y#?qM;p( z2VpQW089_yfhhyW{Jj9w+m}H7{@OFtuN9*-!84n=FwAb5Y)TYUG7I9bB52F@?;V&YlK5D)=wj@!R}0923?KY6qnilsuFL`9V3D5Beb=*@2uxYJ)i# z2<{m~qdmbr18DTL02G5gcQaNH>^Ihr!RJC;aiYYQHO}iwKZUW&L9-5_*;14lsL(l% zf5G{;IcR_s5&yIH5Nls400&hNi1jn13rY+;b^%fb2mH@rbJr{<~zCeIpX8wEo4%3}Dge(LDO>?JvtowfFs4Oo^Pcr?}1M?t1 z(px$zRekTbo$s7FDkm9@lp`n(_ajfxt7M!h(cB?_a*daIJVs)04E+h$eZSBcZNV%w zv8aRo8*ruMws=e(?f1q+Q)$41xbDrvbbmrjL3FM{%3d!$W?XH=m<)O+E{!_Hh#JJt zLX%xFDrdEAjf)ihTTg%iw?a~$;9m<&40zjZ*kjaMHCQ4ls%kV3)FAMoJ8@-yq49j&IaBY*W)u}~R@{!>_V?qFL4LN{yLjga!4VlwN>Ru5l zT}reTyIk{|MNRj2Lc@<4X~tENB(YZLNnxEjs+62-POFmSua+g7y4Vmuy1xHj=+jQcWL0eko6Z?l}j_IcKFa z*h`t-jmqjci&yfXe!-L~UEq<*y@otTnUtST*Do~=BtO0^(Awal5UONdjMHuS(5N+D zAwpiXQRVg^YcPw5(Wt36iJM^&dNNOfJ&^IO(xe@j`3W~tt$0q7uphS!@j8fzPS&YM zq$T}eM6Adj^z~qRzgPSj@xcWH&*$E&m&}CM!g^KT9=_jQwXsx{h;P zoT%%P(lJ-J#F{mUc5+&Zk;)+4aeBGe|~n0t%Lk}A((9*63bgRBBPF03|A{~6~-{5ZFKt5G6mJQHx) zalCM9qp_C@yl&4%H~e#2oCx*pxZW*+2Y%j4Y&auDxlbZi`J$Gw?__h9XBnei)+N@D z<1vqjykUx3#C-1>`Wwau;=PdR#*A-2Y{vN{hrFZSrEp&hut69NY=zyDvF9;l2~sfC zj(nwgpzYRe^xg<=6hBz=q|h88izP6GokS&C0XO1>3Rs}rVUx%wuf=_2X}7*&ZD$_& zBKf4!9KV>&A&0|mlueLZ*a-9-X4!}>@?*$Aa#RehnINn63v~5-BG&fI&gXq9S(1At z*8fS|j$09HN$^Unc^{a7dYW5N5O~|I^L>3JU(tf`hnhDIsE96+ESe|giwFgY*j8gZ zAN?45Faz; zGrumq3BJ7lrnQin1**cWOKX?No)bcL&dEYmrCFA&T7*7tAcB0EqLL?zqT3iRJT`)x zfU7mQ42JPZ(?6TmF^$@? zt;FsK#VPnrk5@2pmWes+2$q2;3tgk$(nHqe{ozEW1JhkTd&Gi^->!5sX0LT+vD z*~Y{uBe!`9^KjAvofmy1`vn6X2SSSZ=Ce{YNeAUBgCA z=n)Mkm_Ji3aKdoh0NsfFhU09%e*9DO332^~iE;DdE*U1WIIoYJC#6UYac7i1<&2V! znHxzupY~B&R`xHmV`hDJ&#$uoF`Ib&KKqB$?wa;V+Dn!rbp0mYXpxdBHm1i%FfEe) zknR=2vl8`Eq`!$F**(>&raztyl0$apMEm`P;)AM)diaaNay$9cQRs=hW{?(svB$8s zTfM%DbgX@wbVV9M3>r5Z4j4|EPZ>^|^>Lwb(^xDlR31}SDUYVUnEH0=`P7e6iEmbx zl%}S&W$nyr&HDLF(>>I7B{K5J!n#P<;N_DDfs0*u?4vW(4Fde_f=v9hR2(62HzQsa=XNM#O&@cRh}DM*SYd!s?);aapbEp9>F%DC^vJs0=9a$fmJAsw7o-j0(j zc8kHHrnRP(q*0qE?PX}NC++8HQQ4oS{UQzOQ$EG^Cun)u@^koB516S@t?@m`yCv}@ zM)Ix*j5sY)xREk&IPwx<7)+_AlAqZyUpo=&)aW_C)RoP3M0(*GG9v%+daekbMZHX= zV8m@9l%Xi3^{$n-t`|(qbB)5Q;8U9oTMUx4*RvIV)eFtwiMhiM43tcCacOa>QksNU zY^5RP7^V5xnuh1Sar5Jf@uX{f_tK}*z0yi)h4e_=;W!o7NZ*W$h@WnW#B)0Hm{v(O zWkMTZ4_#cBK15zdx^LcwxoOfsGUoZ9gOF%k@ZouhY6)6BsO6y|^s*D!lj;lOfDhL+ zT*I_*8`o1XVAXV>AhK$q1Jg?do&)9s@Qwq9lLo{WbO0k|T`}w8QgvyPJ`O11a)lZr zrAn!Ir;|k5(xvH)2#{21zSM+kXT<-_xHpwpB$MmVK{zt>hZ02z_)1dBAzc%yj7x|O z;(I54(;y)}CgNJiM7Cy=tR9oEKnGN3P&T0~dsI*de33k>_yYoMw;T)T2l=;9IU(1= z=4PW5Wg@O*_h-SMo|X3)rDyS;_+K{Yq|1i)4W1;)blD(cTa?7O_sxVDO{A%y^O@8BkUegQZ84GHv%?8Qn zn!Lq)z`WJG)vuLj4f!bWNlPb~W=K1y%tsLEq$Sb}&9;*!EUp5)6D4{t!dG-Uon$mg zN-C~(%!jv}z$#Rd9LqeU4Z;TaFTLA{5jp0IvG{}LE{WTI@t8>4`2_<$&NblYgF|#RvNxWlQUNG+uF$=wwk#QP(FxNHdweH9AKO;gLl43v2tE_GJdoz zdJNv8%(zz04ui3c7=lWeo=8nuc|g>P z2C9zfi8)n?eTMUduqWzgqbH`uu-Wje8T`O&v!T{dnth)_Tbo(tBbLt^6kJR_$^4#s z^#|~M$@r{-cj9HkWixTpBgYXpST*j1p+*dF8#6sAJTJvm65TB--8pKDTAPad_MqRd z6lp8)81#*-6TwlCRJyYPak3b!hI~V{x!O?Ksu=Ul1?B=nfjJ+~0zTNedecTU3<517hA5 zmF}@qDTY;(uLjLw7`<>Ukwq=wm~WQaq85Wav{2)J7MN-7hIB&D8bgh_7IuaMx_aeP z@&~rlw$pN-+$(Q2E2Waet=gP2^UZu0R!vf-p7$O&meBN@Hgu58U&;!(u+&nYdE{?##+qN z4A4EP4wmjUxc-D*K7=gvUD8S(bOPqGtDsq_kqcz57ygQ_MUWR{wv~EDkxP3Rw=8X4}IK8e~iGsFObZ`A8%n^p57OxZc(3aH*9*oeG9rb zAMPhOd@tzlF$|gf4;B;f1XcNTZnc>h7c$nwm}(V2e=sgIZnQfXz>0dW1mPJHo{ z511u2S|zrW2MWNI&|>sRob6`AGhj3OYawPs0FZ!d^jsH|2VMZLYi zZ}XD|%tB~l!scUh-CI)p0PQedIlq?J(!B+P`Tc4XQ?y@*XeAzUja)0Y`l^f?Q*O~h z__#5#&P-M%W_`?}5XK0$*gg&KC+i+CQ=UZbGt_}+A+vFs_xBTiwkOS5rfh{< z_KKN}DwK41i=r%07J}z$j4pO4J21L{TlpRZ@3gqfhG*#pYIuOhnCnchNs}30SxB!o zY~pvA48|8}m-#^mVx0Ka+6ryP>bY%2K#enbc~*8H&dH|>&2_S5j7dE}{OxD_7Ved$ zyCjJ;LKIal)WOu_!|2RMw2i8hHoHrD_Vcpcn!1YD-9hGYS zchw{6i>XJ{$5I!dKX_K8{I>~}LcrprgRwUndrg|c`sBjY8?bpH%lpv5>r83GUT_M9 zQohdz+>u*>L_v96 zzw*Z^YAqswG8_3l^?UGVh5Ui+uj#SxvTYJLw$QqG`n_;0He(P}QVOO~j;_0BFQX@>MdxnkMU zy+&Rikap-H|}5 z@6)jJ6&n&c<3`Lf)C|~oHQCqL;@VMs1oq8Y_7Ipo!MN?JYFidr`be%V^-kqD>dv4( z?i-ra8X~B1Ls3FWf;|R(Bj>Zxry(~<#(GDW`(O#N+X{BIcH@!%n@|YvF0@gkgAq89 z4yXsD+J!Ugv;Q(R(d1`F*$tkXu96Niax-%m5f{(TJ)e~4FhBj9rXMzSRH>zJ6>oPH ztIwE;N8Tv02kCa^qaIqnb-_&iG`|xmZ28!z-PrvAz{gzY>?=7~)>qO8HW zlvWu^SLD8Ld&a!cK%9cc+k>Me7KFFn;JLVQ{_tGf%=%w#Z_EfW|0}Y0f!EoxgC*O@ z3&BlEDMG9j!WX%v5@qS*pGpOCqS@-VnHBjP>&>R}Jk*OU#Ms$Xi;A3sY6Ll`Pwumw zv0t&1-8fHTxTE-8@I%{xsVb}LhG)C$gj{VK3u^Rp|E^T8P<ZY6XxDk+F+rrqOlC~?wZKX%eG%`R=M8R=m?b&4) z%-c$797T^o-}Di7vzp09lJRiMo1N!c4wiMfiBX;1wMVV4h0O}!i}{RMzIp#-qr{n! zN0PM;*l-0mkMc*Ky_;DLwz8Q}&BJ2YVigrwUbU0{5O-kO<9P{O-zk65L-o)C*GXHo z|GueQK5hPmiOXL2wZOo8+Ik+{Dxo$OEKI$+40We;e(jC5=ht3cMpYAylPG>Q?zBHW z`1)dtq0Vu(;lp)rtvlS%U7{$;29`A`3Mr$2cWZUNMdPmVrn-~*&U{$6fU+l8tDBRg zJ_q;O1GcR;(t*Wfgzs_lv7RCCiCc z9+k|(%wuz;s$|a7ikgW((FK67)c{+QeZjKJZj)3iMQ9gzYJ9UW5ItZUmWguHQ6)+P zi;9Wy>SBHFX7f$s(l@pOe7+SoqQb)kzvVMi?4IP`9U|)AAiq+?YV)&>s}&!vyRnW~ zqAE6am()`qsKur&wxiU-Ba}xc@r=$%g+FUtS-)?_We8=94O|^v%%8U+(`Kuvef&(x zx?62qW$FltEsY|s*snRlU6~#<`I<+ty-AKeKbi&h3p%GY{CDb#SRr#jEjd`E@)pdHdJrIW74pkV=-*DT`i+?EM8yI9kB*p30u{{D{;>xtJYU=CRX#w zg4!sJ2e*{PKyx>ITZ_P6N1oz};f%lvytcwSldvD`1-`HotQ3~JsF-r%4$q^-({i6d z^l>``Hd8OVt&qF>;N;^e$V50#F%lYZ0UY!Pe~74&2p`!udJb@-dzM1B!8YM_PYTuW73;#Gc{iwerugaHu-I;54?s?_aU2i~^ ztR=77cfZ-vSW@IHv@`il(@puZb;uSLv&GQ1b1C9Hz=Ow!8dHeTDtaP+bPVUwXTRbI zb?I|Y+R!!ncqJGRF_?T~XWWAGrO9C&3A0Uk<{H}p=hceV9*V(TN1k}K9azgk(gP{#ESkX7iTA-Iz*)O4)MtJ+k>(&c;ue4Z(`#Q zEiN=B!FUYz7~THQah*e8&q3eFyjyGQb+f!t7S>wQ(|+WkH#%O;K4K)lvPgSA>_UW; z)cIvstouEQwnWr^kQ+}6r2p(e>^Q`LJgL`?d9w?YsVFj7lp`i^ya8}8`MYfpn-W-Dene%;Ivl09mgXTT? z_#@w(kGa6Ul880-9(7M?AMsuCYR4N(j!1nUJ$d8Fw{{#}M{V00>fMEoM0=vm%B-|M}8Ob!4_h7Gj0!RoHYEqdAa#)8{CK& zaf0S0i|r2E9d@fd(UIu1IuaeIxjs&`TWuCO#4ygxS^gblrti{xrv>?{K;FXY_OlJw zJFl@L}}vdJG?ThJ@9nKzclYh}wY z?FG*zuW8C1hR?rJfKecM2YDXzIyuXOS_Rs>!&@t%eIzBS`Oj4t>s`vcNzAx)}yZ@|IBAzG|p`Oqc4Vg6Za&GVVps7B`&dI{ucck z(+l}hEcCq9R!==O)$H~yaz2}13mL|hHiP*U-Lq@-<6pnEe<#|8v_ks8LL)WNp6|$K zS|ML5WPQav_q-D5g)~!Ek0;iv80S^E8yYK$p{4GI#+L3D<2x$+su9}S)^O18Us!rB zHIx)NkY8D>Q@lehRV<5}5ygmO@{hp>RY_w{*R5#{CzUxgcT#8Xg?Dr_522{mB8$AE z9=b51lkbH#3Rn-rSq9U=V37He&z~r=k`4rxmAG#tS)$Z&EVhu9ke85y?N%jANpuvz zOOTsbcA8g$_)w6g%IZr{88h9u%V?onLq%6vV?`sPs<8q-R6)N>pl$XZwI^xAC7EnI zGKf8%$nXQc6ch6UmQNJCDh8O`f@?csqPd<%-AoHPS;|m;sb|&a7T8Uap7ra4#&fl1 z%gx3CzR`X#+JETt&rBQc*Yu+4#u6Kqh>R@{*A1u{@32$$DM02Pk2p$lMB(~i65^=H zjaWh^0^<^-9BE#O8=9I|(op6uE5Ypu3it*Fdc%F=0CYpw)M*@u+%Yt}6x27ymLS3>Pq6iW%s2AP z3Mvl8od2BB#B&IF26`*hcWQK&73}>z7qTy6#%Q$U*FghC%rlC>y1vANfp-Jg*Q45{ zUYPh;)t+|ZO5475omn@VQsP{llV7;z!l7jw&tj=>~9hk#x(S?ozigolqSbGFU#(Ao$ z)hU`LVx}rFTnDrV|1?L~hF7>;KQ5yu(G15Ug9+Oi9uFp7omK{Z?C!(XRvM`;;4v z`6h`)0Lzl|pbM(uBn#<+dOh%k78HXmIj55QfTjV(kgr;esC1ccXsuXBVWEDTxD!%5 zB%|QKQJ@ieHx93bHslw}R_LOe>7?6Dy#-Ed>BTj^ZYMOtvS%ODOV=&wC2WLW(3@Fi z)vuQ-^GO#Zf^HO?c!GMl_<$=(&7+YCyhKV%h}v&E;6fia)PKy+OOE9kf}(_a5Y!t| z_NUMvz6E~N3*$K>E6NgJi*tba&em3ie@c6B{n0f!+Ooi_a0`8Cpx3Ep8Kpk=L1+Ms z;SXKV0o8D%i$3=m_ZjG+4tbFB!RVYH)HlXxKoH8~sLtluptuy5vdsrvbdFV6gL7kT zYH3sH!WF5d8!=u;O&Mq2Z_8M5%+B?2hb`H<#;WzFqzlpnmOvU=#R`p3kAd9jkkp?m zlpl$!ziJZ`ye~j6Lt3Cn5+xPA0BMfBLuNp|BxPkAd)=o?NDCAbea?e!h&OP?eFYlm zb=27`EF%Qv3%!h{JZ4~u9lR+lM=;xH@!`Tru2qo^F51VL^W-{L#tLbV>!G6DQ^f%d zSZ#Uh%?ht5xCUsfhwfY=9iY#IXCO`-R-0rQXdu5J{!9n3d`9BpYRv1a~tO@V^jzEUNFMP z`5$q_)d!n|H5h&FLnQ}c;WKVzK)-ztm7FWPR(7?d*HI(WDB)JQjm>_7@Q$jQxQ}yg z)C04)XD#-VS|!zTF~A?tk-8B`A-nqoYU=W~gzk z0$A|sGEaUKc@#IYQOFkDvrZ?f;V=ll7%)Sp`6Y4$r9&p z<$gsrQFzaf-!nylFRorY&QzSMxCTZaGQWy!oxUcbwa=OF|8FQa;r8HYi^S|g?E}9e zk2+a=wrae3V{L4ume(vY$*wCsS0xokojqH%3Azu+4K@2HJ|I7Ahp52gx9ffMe{Y!l zS|%fVgot+-<~a^koNIWq;?0KZ6=)g=ugq*LS>MvVsI}Lbf79y*WBaH_N0Y#NlksIE zMY(K{*|;S{&XZfAD_WIuV{N~~B3lq0r;1(4iSP6l`#sBVfob4DRw#glEdHx8pM7Sb zi_!iF;c3RzFkaxW#_8 zBD@tcuOqufuJ?4e^<*?|u~Q`6dMxnYkkdB;52LcJmGn+eVsW4tF^#L>8i!5xuoaNh zW;ruWq718LCepVw@ZMs0{SXI|e?a*m{3XDI`a-B)LOeUpR(#lbqtme7)6>>NbBvj- z8Urp*aK9gW;rZb>sgg?@A}ey9?Ri=^67AtK+vYFpEoPo>>%$#Jxx7hE@(`-h27LJ) zkWPEhmN+n}hg~Nj&6B)}h`Jau7da1Mt;LOXYR{70JG%Adlsju=?W-Jv${b|w#?)FY zk<46f3u>+#YopOg`Mt%~TO76m9&FpI=IrEJ=8{w8g|Z2ArHKwJs#C6QSr~ksubp91 zFc!F1OLplb#trXLGlNM8TU(}J?y?SR4Kmk9uDAElH94Q}@!grNn{ED#g@Xj;;TyYX zY!7s*aiFNIww)}7yGT59B35nrwo{()6_T=h>M_)Y6s?>I>O?4TgumdtX{LCr5n<9& z9fjV-!elPAA8v?TZ|Kh2{diwb&t*61-gPVe*4TetE&LQg!z0vUJ7&*VvCm%TQqlH; zKfhGlw?g|(%cM6xHC5YnrD@Cjx_8_`bGhfC^?=7f<_;CL9;78-;S&4TF*>d_sNJQz zcOCh`k>>ThujLWSti)b|>v?SDei=4rGTSyn;)~F0o(*c2P8Ba~zp-|8`@;6rW&5FD zW6vk>@%hVirJBr%7)uTyCt6uv*TznRi&OpocZnpYv1ySVDi}D|VDE0*^Z1dT-B(I( ze*JfB9v>Vt8zBgvN~Tzn8Go?*M!Utf-=RdC=T_S-=q)!vBDzw9{t`+ZQ3*gZgVr>5 zt%!VqX6oh`U5V;7Om zc?mx0*A&S?@@#k?vjEs8d0;&nU(mQGXCwC+(ec!<+)!vNI2e^h^$JsYaOL#oy1Zdults5RllnZTV8=iPI<|hjq zt8eoAnV|ATj5-6}?zfnhaQP@MEp{g5<9SB1Wxj*!E)gRnvL&D43G|SIxyjo9YlH3- zn#p2oW^qNxR$wc#UvK%<8!|@`h|n=NX(Ii~fT>hO#l$tcX?k8vSaj$bPQj6&9N~sPe!h{BaI^TGt{r*^tKM+M`=x_y7G_hr&ul)8d#N_&UTBB65}8gPU{N4@jS z&Ug2`wSJRKd)`ErvHA5(;spS{EzAgOSaTD%0Aqm!0qfZd=lzg-J#BrF8;i+j;JDojdm|XoPsak=DJLPQN?s=zP;! zpJZ{_U5-2l$yd!}#In92`4BU#u7-SLf@`PAIwT*YgH%|%fV!#BUgxNHU+X-w``*gD z+sV)0A0wVn;4no6q^pMZ3QFi4H6=A}(x1hykbLArd@WAk5TaXU^9;=YARSi9_~pY& zlKPT!oh?0S9$GVc%l`L5;NaSpu|R3%@>MzWoOzJ1nocWKm*kfel;lIkJV?mmV~qZ` zpdZv?mwO+tmEnJoHi<=WoudnUeZF&@9#}eH?(=aRs*}R!ZT@=y-cFB!bS$$p4;Or|!vUy?y^1E1e)H z*^0CQdfQO3v0+mK$yXg*z5@@9k&ki{<>q{<514d^JBgcp_oD92!>Z+5)gRp?YGcF3 zmVGVzTbL{*)lQ}>n>n-TuyfEgKuE%c`6%8|eBlCphADIJAL(6e7JficNn@5=K_JtPs+3#2OWuaUuZe>dp`E1(*-cYW0R z=DGrzz7vdF(6-0?XBY-aL2UHEj5vP(SSAU1ti_y%6H|S_BM7UsaHSbd1C*z`8xD1S z^x|7P3T(F_OOW4cnVBpjy*KmjxMU{okSyb5l&5U%CDnawHH3Q}^51~3q2iIw^G`qD zRcPk~gX(~vW0(dYbC6;sHjB-#k$nO-TJf^S|HUC`P#;Kv%z~@5h$a@(?)nmU#kS73 zu+Fv4$?C8%z7br$7e>fNZ;YyS50e6t$kYIYORi+w^qxP&{gTRR5NsZ&( zb;mpR;~Jl2+E`Xq;&QlTCnP2*C3Qd|Sx8pMj58d?`gS#K=y+%)Nj=|oN&95K#D1Bn z&pY9l`GbmStqa!Z%1P#9GCz`bjNmd4j**$}xp$%K;*N_?9>cT$$^NJNd&#f*pFaNd z@vdVn`zpq}F4!;FVi7bX@m@pVJfmv5||2jB*pel>0`2z_+jQRw*Cj-wWL_lJ(oMhHFPHPp*kJ&WFe~!%2xS)Kr6P3g| zlKcWBKlUWobJ6;FJ@q|B-SfJW8!tLl_{#-5tPhEg8h*xJCExiyT=xOVzw=ET&+p6q zkezf*$9vy>XR%nWs|;PEt2_?LZ&l{OxxO$>zZ7ev^+b%{_M&p!*Lk#sB;NDjEa6y2lcmtPK?#%J!CRpm79768l;hkCvp$q()+r3>(yU zgPLb+cf;=PJ$-xXTa${3iIQgecpr;Za54OhdA?iP_;({&9Fr$UTM(-n3m&b^9$-Q7 zs;lgWO>dU}#>VR4XJhT*iILPwCymu;G_1rIG z%WT1X2y6G1eXs_yx&d)aJj{V|_xB#AAVTp*W^I$#c8tfp;~2P|?rUzYw3{ zf5Cn2voU#6x|^FPPN=jxs-Yql0&M26i-qK&MnF*|0zTak{pdpDpvl0GOeQZItp1w4tNOR>0Un_H1A zaMW!1-O1_x_x?)cn5_-}EMO>WuUhH?i9bx5CYsoO2hdJ6v_4t1lPq z#EE#2)evu$$(6~i^VauK{!_r`+iA<{awnv6HZi8Cx&RAec2qXSbS*w=gMDl)a}#1M zcC4}Ao?6;(CpN54a-bAIeMNN(<#Ng$#~pA<)IKAn4$5t=G@$Ku!JJ-w0pI!Eu=+)7 zGa5~ZH(7SdF02VbRcMxF+@l-$<*4lfakUfQqgY=ITiVCx5_isfVmbNg#Kx4yGwbi& z@V#vd+Il_pE;RK_NFA>*UxmM-5;Lp57myQ=f~Eh@-dik{TBMhsqIJGnwQ~Z$|D`;6 z$xSuz_>d}-6r40`95Fc{E>XMHe;?O8=)!EIYkM3Q#GkwFE#sv`>IGutxLu{mzSyerLaf zzJ1Jo%=T846wR1|CvhZunpD(vLscE@S$3xfZt5GEU2fLDMN673_Zm2p)wujiZ9L8J zHq)VG%u8V;g36wFfs>5S$D-oy_1E@X?>pB=eZ{rDv%Ams9O~{~->}BrIZh1y2yo+DIE8B1WZy)7UhKD}GI(A%YPN3*Fy3o0O_S(<++gIj z4{-%A!E37rb9g|Cw2QXn^2Y9id+44Q-MbriH}({FyVu*+q^wD4#i|w)_%;&X{u1Kb z@38*gsmNE{hTMLSu=`rQyg$6%AD38x&~L}QsCwLfz3t`wobd_t8Svc!?z!&|F}?}k zG2=J<&fiGP?VE7zYZtLTO4r7ILw6&h?VY8KV^= zTOQqkiR%F-2QTj7T3f<-ey>jYKD^vE!Q<|Mc*c3%^VZK}mW55h&zOb#d;2~4n3G56 z8^)^Nx&0PEP{>PtEcRl{p%llzoY4zG<*9V?{jLc7<9=JqvPy>{Q zMbDk^0I>odJ*a)+$K!Ul#q%5ef5r0$-}^Wt@Q${M=YROI@4I|U`=oKcG!QKn z&woGn0{NpM>Y4Z8y`(>Sf5B|n^qw#08SZ4C!~ z<^gTnuxa56lHY`L>^0c(ctldf7SGQdk&AiTa2_;IL6$?9Q-9eyuQjEW>~^VQBKnji zu1jV8C5T6V7P{#81UIu_e#$C=-r`dp^p`kqzvEof<4;Y@J?@z3di<&IwY0Y9lC#fq zx|}g{9>aKx<`efC=x&#Rzo6XWr$~GcTOLJHF|3K<8|+58<+b0BSIAa>_j}mw50sPW z^WyoWfq-%JJR%gR@3gQU%8}icrl8GKyw4?@@QZ6~>_>k3bR0+(lLgrbP zxmMlf!9d<$1?^hA@k-?@hgY^qQk)OD#=+;8Xr-rNQ&4U`UwnW)Z5=F~Vv;KN8Xj%; z`OYrOdFBuQO#UaSM|}VLpL3p}-12BU&oq2d)yTF4U(`?xa$EMhr7TPJ#7eEl z^SNxP=SLTr*O9-`^SFa@VmR{uxweU}OU{Wd@Ys(~O~~9xIYVPHUKyBVd|k}jR=Tb9 zVCmImXP42|$LT)bK_Io!EBy^V=2@?8pIvr!*+I1Z<{fE3+ivvdMwke>B0A9D${Hfhd~p?438>`EbNE>$8yX;EI%ku zDW+bo^eN)|^8Qy2FW%_(=&LR{(R;JsN9}`#hyRg{hQFun!S{GyM%&a=7pCSsL&x*^ z-t$d<|2=#o=b6IPv&#mM69az6+Y)^7!+4 zj@u6{dubQ11el(K=^je6R6h)e5Wg4-hZlC^Nd@sPvfKq;V+tW!~2DiZ3+H+M{C^B%bTf`hhN*F zPxR+puhIiC$eko9ycrTA;_zE7+<&9^rKb+$YTv%8e3Jru&=&e>%+Yc!Y1VC=pWvH2 zEVi&8$)Y?%^YS<|mxE-GX5{Aw?8~(U^A4QAc<&hUz)|yM7uhDbEraBP$fl;A2x>2 z^qAoLZeYwrkwm)6p1d5g*dc>o7K%&BN8@0w7k>6zJ@4T8vGeE&zVDAZFXBk~^e&nS z8agw)Lpv|>AF~L_eaq+d4IuWlKi8H>>%GffNk!XeiwG;CLg=`KPhOT(shAh7yJNJ+C zvi0`?Y4)03Q7)BYmh?~aag^6?UC+Kh3_BJy9;k~0?erU2_FKkb^T5P+0J>uSM6(vm zTDN}QkAv8kU$YLJ_cnCp^Ra6ff$!dw2fLOZ*zfCe{0Wx2?+>Uz<8;0dxv>fSRDO1ZD0GC$HLFfej4)|-}zXF{hg5U%02af+aF4W>z1UleKUD7+46LjQ@Kz zAGi*<82CBxKHw%?DP9gV;D_ebz%F1TP{3N~W?(1qA>c>AwZI143u-;^9B>QJjsfi> zz+J!{z|VnC0GDIF<8Oig0Q^4Cfgj>L1AGd25EvCH2rmLVfj2+!u!Buz-vGo3^4%Q4*U%G5%3Sd zr8M&W1@r@)0Gy1g=6c{RpaJ+fFdDcV|1~5Y_zR#6T!3F7Bm<8D(}A<%1R)Ff3eW*e z$KA%~0QUn6fRl08p83FCz!G2>?p|;|a1(Gj@Q=VMV8;~b7I+P~8d#HnHsG&;-v%~J zh2DYx0^AB*DGS1*z|VnC05@S4PE?^%}zzU=nfSte}0LLc^!rueG1N<3K zOoD!a>wxEhp96mh+=SKkzXlp`$L$Nir+`<0HXHN_d>Z(BV0tQI5x5^X{+IBFG(iXj z_5vkf&NTQj@E?FvfeX^1Kj1$BGk`T2*a!F#@E+g}{0J!@IC(ns2J8iTfH`(SCtQ@~xhI0i6hCS(U*2L1;4)IHD(uw<4Xd;j+Fyg(3^0T&bsLLD%wNDx|p z9|6|_e>_hRHUoFL!5O%z7{>;7%m*)E$-RQ`GO%HRAiM$GwGcdjzgPrc0$y8;-ys7( zDuLX$udFs7O<-v z`2*Ow4E6wi=bQL{yTEnJ1>rH^rf=a`z^5KS9sq8CP!N6yY^Z>IKzpSioCSte3Bs>{ zmw~?lzE~{?SAkF0!0&)NY6anrf5LI=1R)aGQZERTfQ|-1NCHMR;#k0617`yFHz6K@ zD_01@B4Ex+*arAVU={GiRf4br*tr^V1D7`A*ua7o$Ozoj3Yme&+63V+@Yn6gSHOSi z5QLM!&mThE0RQ+f@(_>`{|(?rz&`*#U4vNr|G;alAjAL--$7^sqy7qV0?mI7`vX4( zx`A(hR}hu}pIisM0xQ52)GvbU+>X#Soc{2TDc zzzP2gI(!uV4g4G!4Se!3^jAQ~4%h+sPrwXdXAk@aXx<5)z#jt(fn|>i!a`u!F62ev zVc-M61y8`=f!Bbmf!qH^5FQ4a|C=EE74XNv&A_rJ1>t+Zi@;sLmfeEz-+_Mw?ge)J zE%G2R>c7Lrz^8#f0;WGD2(JNu3_K1j_#e;-@FMURz)gP#8v`BR7leM`HQ_@9DM3w#RL1QcFFeF3Zib^uQS z*8tOB7lgkC?f`BCehTaYmi+_l4E%fGPN4jTApAGrCg4-R%fLOr1wVs+fG+|M0i%v$ z8`uf_0r1zrp8%c5kl%s(fyaR2arA@0mB6=vZv%f0%sBxc20jV=Kfpf%e+#TQi8=## z40sJ_JB5A`xE=Tz(2K|TfA?ik26kDPiI=&v@Z!7&FRqz*$;-t{z5_1>Gw@P)H(rYF z!ppoIwzWFZ>rKyDDK7U`B%7MdPVdTirEyA=*O}XhqfN6nPRHk&jSIaUmMM5`Pn=BK zbMfMx#b4%lz4y|--)w{o%bVhtd%eb{$zJbDI;hvOI?L-V#i?$A#Gl^f;R!g%Llg1R zaVK8dMZC1?Lh#xWikIdvysQo#hu2l1ci?rUj`m$4(tb^%4zG>6z-xn^w(CXuR-G7* z*IFID)`*dKtriV#fPjHZ)*Q;eW@-xQ6s z$1*VvujM*=EfXi<^?osej(ooks_`z>MbXYnL>aH8I(qepaU{`VeF9l~kvN6qUZ{&F zZVPouc)eGQCK=|7sd#mZG0}i|Vme+6#SGFzfsR3*Xs35BF_jKDSIi`V=7>7lbC#%^ zM#`BfCeyJT`cxu1L)2vhazf**fGjb5Dji$Z$0q}(hb345>G((CfYeZNE+9p(PbVED zh3Rc(pw(z5=d<;ZZuBEdg3u z85I#3lLBFyB4Z*AQ8Do_cvNI$n4AE+HbhI2=~gJBJ~}coJ_B~GHW_u3Y$klMda^Fu zY?*=&D@>8P(D;N{J*56tOhkA@dOXy#e2S=x%8Jm#V#}k#bf&u{2)#^i6s3$Qu@Ip= zEJDB^?JV%p%e89vQZB??hn(6VUbg<(B9HeQ53_&u_i^tJ15?VI#CLp5>JMm zp=WQy4Pgo4WX>!j_SQ#)nPfd;Co@K;4+}R=F^Y)fw5ef+P(x&-30h8xh&M&(#R#2# zQqBY3S+S;QQqTVCv)Hzm$w$Z{|CTEn7@@iFGCdu_{?>Z2p0rx-)S7un@FZ?aV% z8W9_<4|C>Cjq@fZ>BCJ?k|DM&r71UE7j1})lAP`t-pOjX6lO4nCN?>|(J7I!5s?uQ z;v(m~cAcu9tPhI_i}C92uhiS|COlNsHKp6~7Ao;!rpQno;w{mZH$OIIN@$oU=GWi9 zOw86L>UCmM{{7$3-7ThIYrdmJG}+`xF~+OjS1KB&O^VRPdhedGN>maO^)cR=iCK$u zQ{+iu;v(<3srn|9X>xRYxacjh7Ub&WI9+r^thXSoSqx2x50^p{y^h8A>Y`J_<3(@z z;$j?5A03h9o&JDBmpECE#s|C!p*C|wbhbC!J4t7q5@wF^F7=vq)&wbbkvHBO9Vt(Z zj9u;x_eP4LbETLj@7=|sesac?81Hg5Y$j}^%H7G4+~(c}#+2p7X*!wfURjV|xZoG61n zEHe5Yy@Zem$&3w)&_&OTi7+_5bCQyxq=+fDh;T!b*J#U_92!448jA8hXh}3jg~cdQ zI+N2|V6ny-^s*^Z3Jr65=OySZiBrr8kfzByWs1&h35%PlH^g|ocT5URm=u<%>cWsu zq9=u0rX<}1yLol-5s}II0*k)MYm19c4|SWvvb=S1CN+A2F0{#;A&1$M=1>wd;-9=E z-j$9|SH+p8CFa9g-WXh2pPmozY&9FFWn@O757EnEsjg(*BJce&Zdqi57&9kDTJ%n< z==3&B3QJj(AU1htPu3@wM`2^m6rGag#F4B@qSKCkqD0ME2s2k&tQAH$z0NwxnT6*2 zW+pBSUF5CJ(bq;`?`a9~&b#sT;)Gb>B1H8RXD;3^ND5m%1$vxo2}iIl_kJrebcF<= ztO=ouG9c4xS=UIX^-R$>#o#!1O^&IE0^S{i_Ylylj}}+PV8?btTy+c-<(3j3hyWH# zi)QKYc|^pbIr>FjZ|I`g(6-m0Yf7SKDP~n14*N~#BHDRTQwAN&RG$WC^k#XdLPGDv z`Gxc@r*ax;y`XwpDCngW=Y`@6OJg61(E;xdjaZlgvDt{l7=AFOS9lfZE5j3-Q-Mg^17ynhw4Sc>`1m97pBw8 zDdEe#`E#r~UD%X(L!$TLuzTW-`mpKnWVk_0TACP^E$Wc$%%a1tk4O^{x8AtKNz=ov zW>LDQyfQv!ni^&|=!?8dBW9{PDLG7E?RA97ld?jk_D&9lXsGbc?Eq0K1KanF=E_}@diIkTlCSf+eZ z+FbKgC~8jFTvH-E#_5WUhbYdp0#p2ASfeNz->Y)Vc&%Fyif(RY*uv;M7|nxZ-ahFY zsD|nr(Va}X$;*Rj=#Kt$f%1iantlDQ%!t`2fl>9w;K?3~6~S9u+0jtjX3z3Bh0MLf zzr_LnlT7&4IKKVQ_-HcT)8k*qW9Z}G^}8ZUSAY9f9i~|P`#&3sve~~+W@KRdhsMD6 z90;TBb0RLVy=Y2c`&V*c`+>y3_NA1-_UdVY?awkX4e6I5T@A={Z+2k2>8`+b_l&@H zZ*E}wV!CT86h$V|(rDniaKc0?pJ|+0qbbz}9!6Y++UN!?m3w znzhzp-^SVFeu!qk_tu2k! z!`d*w6%bBBb#qN^`^x6Znhbly@VC%zhJ9!Uk}|`NP~`hR)RJKjA9}Nze;x0I33!rM z2X*Rf;yc=@L*mdl+Nm3wSJjds+UOfWo%+u<2x$bTz-!=9afQxTJHj5g$wwF(nVOhL z899{h8tZH%WM)lcdwoYk=EIdMXV12$Qf#j!rO9$jWqqwoyHML-;W?xm2c2Yez)uLK zn{m?4jc64^kwy<6NiOZtL=S;hBs_eVT2ZyZBj*L7%>ST6O3(mK+ z`Jw6txuLRMhO^ezq|2QoCoI!Z-C!Rw2SudJrK+CI&fJ-S9kOCsI}TIS*1SqyfQXYj zn&naoGX51Di0xiIhe1teDs?@wyp~)?#$$w>cCD2eUdzfV|H@zS4{pyV%Z2#$*58g~`YXVwR|Af}okk+!fY?{{YYauEHNDc-@C7?3Z zZr9}HUyK1kKT3w!$MTXyK8{T1OWiHLP`X;lW!+7amWrebG9i@Yv2x^`BjMkQa^a`NIP} ze~^wHUl?+a96Nc!X!qy{<{lG*y9c|0;#a~wJ`Cy}GlIIuD?#1Era8ihx^z#_y7YlB zhkKAEN7s-{vi6QOD+8kp>_vNy7#!d|t1GLT+iGgts_|BP(5}2S5LV-;v95V_hqe=8 z7uS^{B-fVOn z?g|=*ytEn}hp|E9uv}{$ap;3z$04Q&g2my`?9E@IKV(+;5BG-?zl3op29LwLzA|yx z%;IH4u%Ih{{5ImytVP_2isWgnb;O~+jzcK-FB*p|W=7Yg|MlWfN4ahE^g+j0XLwi< zGz@!!hM}Idj_wYFhhbyTFzjUx@O4=_c6j(D=nkpt7(G0kPVSAy5#z%NU&8)SAG|-j z`zzBQ9t;|Y&jt;|Uk44u7%k*R^oN^+&eQz#>p=X%`olGEk<7o z!+-mN`a|Q_arkBE5C7}MVR-O3obeT}OOJj*arjSP*QH;EIAj+U|4a3U5y9h-ty=pE z_lNJ@MjQs8s0ltk{Os#E#BY|rnClj|QI~#2;xLO{h9AA2W)<~uqnBGn(z?0P^QBdl z)hoV$4v}f^|M!L7-E1g0;_3n@@#P((2Z+HhAO>Gh^OK+xH7Q??K%}*HY$+aFS*1?G z+fl1u$%fkE*WoLwReCeDY#7@^tFW?eeUY9aSoUtQe|2W}b_8{r-k{k#inWfOX6LP= zSAXma>NH=H**!|1qZjGjb<2x`Zo@sK;O_C&DYApR$MG-7J-#GG_Fv3BjKSUGt5f?0 zcaIBSkb8VdYQMjjdzgZ|$5&^nEVz64z99Gbl1!ET#oQw*sC#^cu4n{zkIAfZ7+tXb z`L)NF9sz%hD2!xlM?9?(R`p~@LOpc$%-Z#t^^vw!JFM;?92hW+Yr^d)@l zM_XB>lF^s)v)E5N@jE|!Huj;f389}D2~_Ua;O`x(z<^%B-wuuBy%KT*ZH@ zJ8N!d3q}vM9dcD|edFrcDK~!ldWzgwGdtxQcP+FpY{{=}Xmo$Ot#-+`7cH&+_KND< znv}V7^s_o=;sE$XWu@G?YUS$onVqv!*l}lKo0_Mm$ZVI66|+-ZbV9kXv!$)Jy*&kA zZmX%ASz1u!|0>?iPHE`qXqh>kZljXv&CYCYtDmms=H^bfXHCz_%D^5O?Q2$dRCZ>p zZnxqHGCM>;ZF_ZFV@pS4^J*39i{V}|moze#DuK(;P ze%*cN{lx{YrJWC4{~zC45cQ3ylfJWCzjNyUvG*QOQ6y2=C}0k&RL_tG6=wzz9TW#f zK@edGVgM9D1v3~}11Q2OW>D8G7{G*>*Q{Uw0}{+xK}@Ka#efQfBmrmMy;U;~?%V&p z^S^iAf8KwN_BPdB(^Fmb)px&p>vqG2_;_3%IA!PfZk&bS<=^)WU(^iZiT{Y=nQhtB zDKK$qNbWL$?8%<}3dymLi<+HpICgAJmm|yjHfShW+~m{&OD@Sk+HHKJ5n1U~&w@94 zR*s!8b7sMoaX1D+oXZt;!9gin>FZYWtCI;<*DDO zQE}_mafgSWYUR6+XJTS9Y2<;+&#QmTub$g0I&)NX&vxaNm9L*?&WW!49OUM_SDNWBk#FlXlO%*?j-;m_9OtTJ?WwY9U0s4fkbb?+YX;Naliwfzp( z*o@Bd7(U$e&UTl0`>D@AWX&jaJ$Ue-dBv_>qQWa@M5S-9^LlJ~mc3x~#x`eT+BnbV z@AFM|>(_5Zm)#>K?$kSR;)KKeItSnFz1j}lvdOhgt0rAWo?Tp1Q*(OBX}7tJj*d99 zutAen?e&*si|Nbp}w>s?15Fgz? zTK8VX+w1FzsYk;>BS)^zm|60vBzCf3$e62fZ9jbar03J(mHT5+`;%9V+qCfr4&M37 z_jK(1MoX3~88~cMr>ah`1{&&43=3;?bU!lx$Ax_xY;%6B{SmT1_u_{SRx4JnlqX#~c~a&*V8CS8 zg?IeM4P5LYF^kgMZlv>KN~&^t?@JTX&$O=Y_t`1Ca9rlR!JP*!9=OMPczVnA>({r4 z?K!)=X_t)>%QahC$ClhYl6`LHBiAoeb2eU>Z>zg=(e*z}PdaVg;oz~qp;bWol!Apz zTbo@8*dkgS8@Rx3Lt^62>}<1wf`V^k`iETMEPca6UGk79+hu`1bKKAyOZY?ie8#&&u@YSo}!y_|>3~QllVrsg6?54aPm%JB` z+oNZ;@<=PMWqZ5(nB3fGGrH;GJD(>ms_qhVSpVYv+8!;<_jgMk-)MWczeSg<*C-d9 z>@lwAltJ-E*9#`Pu3aDdSntxUHJ)*$dwMN+I!qv(5VL3HiLQ^D$LWt3Eq=e|??q?- zA-3&{);LO+p6lLqY3}pgYdTcu8}yIeWODrYrQ@eIZOp9HE2wUlI{j<@?vO^EH$>z; z8nz&QV)mPP%l0nnOv?NX2Cg-ldj8N48{$w))?m6x>@E`&e{n*6x;<&do?aIj(*BwMoyd8c0);J9iG#9n`V=-?KK?)K%2A z@Lo~av*do*;{*B9J~z#BB-y=;&kx(a%%Tu=|22ZysUdqU0L0>xn}8mC)@wAr#$q_?(OAGAI7;2 z%;KeHcR6dC>8&_(kz8=)`@2eKI=C4x3u$gu)XJ-A13z!w%gR*e?889bj@7F>qcc| zQCYE{3v18qnbXF^PI&!_N2b-@jIsy>!Xpy?ZUUI?s8yMtF3}YCW&GHs{YozJJ^E zwZ2Vk>)bgnI?Cq_7!cphIn}_uc|btGj#H;*1}pWCmzIC@_qCeX=f)+8|HA7P#gF>C zPj5w3OYRl<)ua~{61Ofv&yn-ki%TjpPN2kfIC!lpjji>M*KTr?Dd= zznn7Ian3(s>!y20muy`2F{9(WcK_tP3E8ffU>Se!UFOJLmZ#tEya}Ay*=bN~zt~*! z$lA)V&(F@}_qw|-w=CIdX6oceU3$ct>bWIOl)QNU{LVn@vk^^~JpI!6AFEYEcJ=O) zs_WSglsn}dx7h7sz}T^4?_X=WCBB7u;9ASs{YKq7WHWZ$pWQsKFBSW|T(b1=Dbw6_ zo4Dg8g&7;|<0DSz?k%aQDE>1nY~;z4s~-f+T)fzHXWM!1?u**AZqed$f8#TY`8!T@ z+%gl~gZ0dpy;pW@|0+4RW5i#7rQMqGdHNaG)UCezdY&0^<8n#W#rNO(<~g^Ezm;D2 z;DN<}FkZ)I4f^hh49^JEZM^I8NQGJ1ABlF}(j%4-qv`bZ^z}IEHfG`fo4!Oo!w-$|ITin{Lk#B+5bOM;{Ub6aR0x}Zq^T}U+TK**5cnUfPeoPQtQ5i zAlj9N)Z?zD%z?}5htxVA;{*Fn@bS^<1Rpfj(Oo)G2macS4o2+w%l+{DYKN{4{y73& ztlOcd`BeAijs`!EUGc)oY0ry(hv*Rd{|?drXG3&eR~n-0ekr`UVr#{dE3X!GxaqO} zPw!R6yqQ)Xa$;ZiDQ(F2AU${d^YYg2(xwglrnMJ+%2{sO=0N*p8K?U`8@GLbP*%mf z!RDvB*e@?WdhqKZ*R$I{^>dy&a_XD-PY0vAUokeC|Ksl8I=Xrdo9bINpCb8sd<8qH zUZAU6dBima&o;DgpVQy<)H?b})6^1rb^FwYy1JwE&L+Y)+q=5P%xeurj83dY)25|d z?h$i5mZpb2?LMRAxpVjK-H&b>`{?M%v9*<7hR$`l?WF&5Z~935YO4O@V`Hy6M3=ri z{c4HnQL77Zg((Dy?VM(Q9r3Knajqz*c-n?GVz_DdojIHBLa%HbJ-^4%Y-P>OxKjQL zh__dXz2a8+@AEy9xK1bK!N=*T(Cp(8dj7KP>enl8t|+~%fFQW~$@!+GPm*n$ctgK# zTTJUgMpae&h7OFee^hnM%N;7y_|;D2c}qpIFEsP+)WJoTt}!`9ylM$~ZmmeZ^Su1| zRF&XfQEjivW!UX>z5LM~9iu+vRx4{uuIBCby83qu)y4xIv+|wx?z10}><|$WX7-{k zr%`m5SJ?TchgaoXCcS2Se*74s{Jkqm8g|Z+eEU-5itxP*iJi6h?lxzqTBod}cbiM< zq_h9{`Mrdk@-3z1yNf=a8lT*2-t4VCXHEYnuB2b<-Z3cwx!XG+(5mHdP02RrIaf}- znD2D-OwpE`%JFSg>lf8F`C2|&l{4>j3!LHhrSZ+*njYO7dNJSh#NL~ir{1dZ+PI>r3T&mL+!*D;f6dQM~->v%-2pv zPg|18l@3Lr`Cizk{mrLLnQ}{Ma^d^rtOb>~s;XLrD{nfMJsP5X9yaugJcUQn5lY||l&mtVKJwER$~ea0#Im+fBuJ-rdG=?n3&>7E#!eakk}Lw>`Cr(>ox!dm@4y1Kr^jviVyZ8}Z2pgGpIU!$kD zRWyMf4%F9wsdwA}YhBwnYUtp3iyrO(lWH_hg0(TO&6`eJv8fq7l)J{XxHbe2bz=GY zFZoi$O(%9?Oue4B&-vYP#P&Dhzp3)uIDf0kZ#n$!fMQ&Kd(Pjn%I_dcujB9N@PBnY zp8DgFM43EvOEdlIT0Q&c(Qi(dWYu2ru`iUxnYr}3lk8NLM^};1Qv*KaI>r2Zc zif(Ow@$3q$A`WNeTuE6P{ZXYmM761{FgB5Q`c0hE6>)q|+g5EHy3YUpZlmIQhwZD3 zMnwnLL9;8z&MQ6Nb|{!71*%Pie|cc#ln{+rL(to z@H+EaFaN|t_ob~?hdoVS{pIPY_>KufNB;Go8txwIHUDPkQ>(7Fn=|DzJh(Hw^Kmk) z?6>{>4O-n?Sd`~w*7k1CZ?_(&O@8!wK0E@nZx{VCR`GhJP26s;_&ed>s^7%NXM8<7 zxw2y7qqIk(oc4x3F98r&wCK@Oui>Da$>{l~ndm`ky6*P&vp*`IhVI;&HSKBGsnw8B z9yL9wGnpO7p_0?-eE{i|bd>=o%(7`7E$EdoopI1(G$^P;&f1lBu zqDSBR#N>Qx(X{l_cCpv##(E{^zTL4PJ?B(@jxIiO%Fs)BzKPkbQTZcBD2hA0m{(O8 zt@=@AG&HmF$>fdCCd^*+u)j^F?D_oKFPFncE%;HP_;%ODrs!iu5mIPf;YypD#X7Nx zhNXhie%sqMIn_mP`vT?nYQ9Xc3CSEnk_kU-Fo2mcy{O_#rFK-_FesKd{_4wc6 z#SLCBO;))7$`LFpEM0E7ZCz6-F^K=*s!tk5>=HQ;euq1CR&y+?EgB{}kcL+m`Zw~+ zTfSmP(<}ZV_qXmY`s+c)p}ygTXMK*B9Q>5kd{6DiqxVmI8fM{g@X);=)3IA?f4CT- z0k?PEVU_yN>6@L{$;%gddY^Yv`)z0lNvsyyyzo`J7}pPs0rS@>>_@L}pVO`ZZDfot z*tbrUgxdP5&coAJjm(&_IxQ`&f6?hr2M=9&cx1TE_ZeI4+voU%Wl#+mIR-MpV^zu@ zW5G>rOLYA`3`CUg0+F`uX&SC7xST{;}YNqR{H@-1k*^ zlXD`QnNbuEG~D}W@jkO|1F}08!#gBzsugeg|222x?5=uq4=hynM769N0N2c&2^sh- zm9jSCUEyL0BD;8mmK<7P+ETF@W<&&(-U2a@0G2d z)p$hXQ*k(}%3srWktTGdGLvi_Ez6na4J$cc=u|b{L z?R`Y4k?-#u3%$FopkzkYrfOgBZ=o0RQx0woIoHn!(#IdC^caFO)-@J`6T8qmBg!(j zgunk>aH3c>?V`ntF|QiePw2WV{GHLo{PXVx_3z|ARqo$UEq*_40sZ{_xaIegx!=!1 ze?P?ionQQ4onQQo`2UuO$A*1x1RXc(Fzw!IiAXWHg%jBabqamI9IU5!?Bc~-VYSKC`bla>6 zQwq=ibxv7R{06dx*)MAw>opwWKITi+#dD>quMZr;z50$h&=Awcinr?r#Ni_N#r)c^ zxr)n1Z&uqsH+E50zp07nRi5kq=G9WOcJLxnJNN|$K}ohs8U5|H{Z*UnI@^ppkg~qY z8_-kw6>_c8zpEiLESL&SR=-@-`by6W@P<)sG^`|Ph8o`Jx9wH)VYj00+uiuqE_Ku9 z#SefC;2*I^vdxOJhrAis)*|+uL3Cw7Xz1N3`>cHLdRIXL{OIY|D=EY*!$SFqjuS!3o~Z^sQH%SzIj+8b(hXu)4u;i`b7|H)i#Ky!_{@dHIjx&0MmSW8Z#Dv7a|@evf%I<@n9~_$Yu%Y^4EYKb`I4ru^OT`J9r>ipRc7oiCSvIrU;xc9Z<1<9qD~ zColL8^U@{y%Z%BD)pd_n?RzxOHpqtSEyV&1p! z#RUp=r(PJgbN#!48;6dWoqr$5WB(Nr(Gl>Zp}=%suiDQiTI}li!{Iw5qqk-rom2iH zPjSboWYyH{A2WXV`lQtQmaLioGPcPTNQyYOsDxy>)11nl+4styl;jU^ao#rP>zRVd zIVq5}j;?qx)Mi;(-C4{OKZA76v-el?j%>=|=Y4nDpvvDlITy63Cbt>Ug3C*Km*S~W=W|@EH8%En+-UdK@-a>A+dZ}lUPoI#IpUXzB4z{G|9hu zQD?Tn^XV~{ZOhyLk8;HRIv;h8-fVbAL*OJfp6&FDs&6yVPpzYO?tm6ga?1SxtgGVoK zc`{~KuJ1~{UOV>YigpM5c{A!@(}ZEo#~Q3?-A%J@8H84+ah|`^@ zE5n98>9jDpWBb9QMBJXgJ2tAToLMv&yZwo2F}` zzw##yN$!37lWNzDFFo!bb+Y-QH|f!#N|Qds~_A-ix|JJ&oV} z$X*?{-rllFV#9$ud}3R>oHbC&$G&QQdB^o1N&JD|FC>^wJNqiG!lTLZtj8A`G-_c} zxKuEDE`O(DrQf}GD|4TNczxXJ zUb_7Kt$oheZ2sWbtETz6k+nsFe}Zz#6Lyu?IC^ZWnNz#uv9)W+x2j#AuaIdQHiQ=6 zEAQHN`mW9zZCueS#8*6%r2 z(toB~qhS))r1J@7R|^lAin1Te*K`iB_6ur0XK<{|1D_VIHcLO2FV(MkE?VgAU-S3A zDGMdWVH4dZ>G|Kw_I_%G^d7ab{|?~_wkC6*^(3P@B4S{pVIc){#)Ws z{-r-oJzwANuRnH1+|}Q!yXn<|r1iYhMQcWmuh8kVT|d<9M~|T)o(;CnpVjC6hO4a? zht$2={-or=jj5(Sn;H-5X|OC&Ji)C++%~UGmN^0Or_)NuK5d%caMRkL64#Y?3f-}G z{Tjp3Gq!g1i8+vUcK3mj;%VLOdnHMhJh^Psd$Z!>c4*N^=sqCO)uQ$ZkT%KmhKSCY|b*+aPI<>&8xh7Psm7V zxv9uIa&M3Pp8h*;RN0JgmfSb=-sULF0}h zCSQNI$FJkl1DY=IL5DwZYJs7LhV`mEkp`>FeS zUp(WJrr#ajo3xdvd*m1Y_~}>gZ{zK zzco(%<}giZck*MrqbkWvchRY|v75%Kbk0518L{Skr)^;c_m_5$n&Y&jKsElQB3rMx zQrD)PPWK;&!nO>$*0S%nUSE3L&Zz6x__Rs%hXFZL8@@I5x;1rpFP-`4+_Ud=vwXOw zz}t6&qupQbtyLzE=QMYicc-pWnLWPj`^vPB$%03NV-GZ*^C9Z#ExFg-51p=CuDjK1 zNmri$-C%A)@rp59lJ*aHdVa3=gm39vV&bkf+_T~EgaKU&ww4@p_-2}-YtuLROmV~1 z;X^z=K4~{gbt&j&=K9U?gWt~y`gCh;%G0J3;*DbD*^RzN8yIic`G-;I(^h&fYUUM< zeQ+jA^!`i7_jmDjMF%}5bXoMFa`KoX)-H20qyN%*H$7!o*@E&df$cWUJGyIO(21f2 zizg21I#DrxJ70F|t7(PLxI^}{Bky#*KCQE3Rp!FKzc(uQ9(1~iL#f%A>n=JKGw&>t zb^K&I(*D?M^OL0~!y3(5H0eOJ9VM;lj(nZw>O!4Jb8*sp!zxYy{-UxqIE*DY>Hyn3~|-L}{- zwQEMd)w5Ri{B*i_X3f-!nOz#3EDIc6az3|Bc*`rhK55(-h+I9&1dfc$(i5*^* zFWqsywcDHG7Bv$h+irbub*Wi_og`;{bo^ zD(~2j)8_cis*1XBOLxM9(|=D(sPXrk)okzH9_Eg`Ww#65cLeExC+gkT$L7yFZ!bm8 z+R|b4w8R~UUs&Bg>g=`SW6X_KewTBbyei$$txyKY1wJN)D?S6jYqI<=SBW6r(Y&Pn1&p%xsAw=UJbKcc-ES6|4$SyE zw{}UVzs5yBnGv1Q`p>gpeK$Vuabe0c{fNO!{G{V{O|dGOy3zH`%J^%?XE%O!TrlO? zkeiJ|+I3yOR-(7z-gRDftMkXQJwgf;GjzLwcM9;CJ1Rx^pv%AsE)#-6_x7*4Kj%}( z^t^SGYuY=^Zufd+FYA8$6&6WzL(Q*D)AN7$QsX4^;p0{k$fFa*|I)>VdTwcWb+Ku+Aa5p8K#o(4ntL_yS zzxH%NqySG>{u#3AJzadi28eNiVHN^f|4cwOHJ%!K>Hq0o4shY@OT0-26i9 zvWBnTibPNNO%@Ew4$XiEzJ-P9Po>w_?{zxyE$I}zDm9?(SZ`g=bouP}xw0*;;{Evx z#5dn}c64v@p{es_pAS_nMp$eNee zDv0weH9Ty;{k_SFCM~KIeRCTd6z*6RbZ<^tUc@)K(V+BRwiEhJnUeXkbNH^yfgc===5JbM`!VGJeh-(e9O#|^BY=c@;b^_$QZeyuZnMH<83 z!gQ#JHdCr%=Qle&9_?G+pY`hy4ZtW`Q>TQ%(AHx9uj>?W57v|N zpWnqgHvVH{H0@#CD%zKou9`X=o0nDPGIk%&_L{Nj{cCIt1NQAn4r&Z2RwDgx6e~nQ zgDFG7%Zg#jn@WHs?7NlAR`mfeb=bTe4K#!iBVJewb+C-qZOX1>*ReVGvch}Zn}#g{ zCL|UnM7QZAhx}=XS!GQAGy;T~=zu-Y)-nF+HuY>j*)?@cd2~fgc{K7bb<8AJi}rXe ztHVF0dKh}x6Uw7d!m?c_6-xX+z#PM#LwOv^9Z;Tt@+6cep}YoV8kEnVOoy@*%2QA_ zgn2s+r7@IeptOeaER?QLWiIYqQEoxJs23cYO6tq27PaOZvNY3QM!DYP4|=y=ek8m$N&BG?a_&;8y596{Jy_)cE+j=mnMyvv3uk{ zh5M!F-efMj`6FQJv(OS@mh;kzhnFwsH}dFea&Kg{Y<_cjhTHocM(fU)-&y}&zr4>$ z$!uX+oAcvqxP?~^uX8?dH6%Seea*T-HXl!#JZRxiSr+uHXL#9^m zp5L?Y09b6uXFZF38uNLL`Rxk3?=3g%>hI96jlt>uJs(B9HZCj*zbtO%{#Waf#h zoUD$X%9w~}e7{jT=`z}d#yd)-U8V)2o!}4nC$;_8IXnINx%%Uu z=Tf_0ukZG+>!q?^KbNX6_<6tX>~p;k*nADy=4y_ctyI@eYA1CUcC+c;#j1PbPIgTk zJDEAQ;9R->CSs}n%$bAWKQMf1>ge8I!XH*>Cj-rZf1o%z=UTI4S^+=IMZI~&qy^VP z(2{E@uoiR{_z1Y2y%bpD9xjLz#EIesN|j0#FZgvE<`w7_FGzt}?H=eAxUBv;9`ks^ zE90>}PSa{mz`2d&{A4%cHn;qi>HXDzuFTrs&xib=7F zl-L+!Sxj1T;R0XUQzEtXvlg@z+$0Cd4fRg=LY)I}e1I&cJJy?vEEE4dURf|H_oXAn z(c&I2=*#^L!9({Nozh0LjfT}+Kt`qMj@Ll$uc-Ci5d3QVC z2YQbi!y#PIRw#t)uos968#mXMyw;32Ox;ft!sp?);2KUd;u$ctY_!@sk%uS^zYFtA z+XKu6)-Ey?8>Oa4DRh2Qpnvr@rK+7md(P%Wsk*pU(`USYJbXh+INKE9Nc~=mJP5D~ z=cw2O=dLBp9+8qRIAhv54iors?h$MTi%m51W&q=0bEd5m@onkcw*XGyNUS+)0a+-D zKm>41IDfcv!hQ>}{i*aW3~x7;p<#+BRg@~gEuQXOf)zx2#*Pflf)(s@%~h#@i%l&1 z9{ZUB-xdx~05`DLcwdG_IFCnClGq0>XKw`mOaelS+2Z$(`C)ds|qS9F)BOMJ{&kzxYw$RcFW{BZ|Sfq$j z1V6y0HK=ID*pKht2aXY|pF33X>!0JXd!IiMzn|Bnh^7jJ#wwL&9((~A+{%eH!BK?^ z@UDzQJQy9$8}=3%-crzl6U$z8R*!=V1MF}%c|s2ZhMtBQ2Z);*18ae{juV=P0K)_t z4YLMSF)~gt_Yt7AAhI~}6p@mnc~);~JBToG=l+3ZOBQyH)LS%)a&mKDfJvBWlg z>Fy&Sqz#=nUpi(O5sX^OUr2tAiq2b0j!2JR!g-9RjAAT?>FvNq)DoD?=80#n;qC$8 zKdZANG8`9eiCJ-H!BP@!!N!I&hnAEoaudM3333IwqC7e-Hn!c1w4=h$as|5=(K>pJ z=d{j9C}hWZA_aVVDvVE|QuU34QoDtL&m%D2a2&1rn<*mVE(9z2b;MGRL@-Z@N(R_N zAB86CI2b?l7gdMNCW#0kXvd$_){66qo)<@7zs_CAt!3JbC?X4d1V&^$Ph+KfZcyA^^s;jDoY!>-oi-hp7#8f9TNCm>RDhF(kVlX}i^QLkaQrcNYs z>rOGHZ6N|-0*moNwWpw(1?Z-V1iKNSZ9dEe6&D>U~(J5>V_Xq;^OIeJ4VH?`C=2%lI zT@*j-a@Av-9}y4wf{etThlBMf1jalmwgRKWR#_kaCVi+DBkDNIxo}^hL3b(IJL4e3 z2Ijns*))s8(1N9+byk{j;P>%L17g?-Ig6Hoqrje*VV{wa^|t>S2T|E5uy1U3;3xE< z*OYd29Ed5Kl{f)!4-vB7Gw&Y{pO^~$2=+e(zRl(`MPSfD=*P}{1fRj~Fg6Sp!7>_3 zoDEH#R8E5Hj|0cj8=N;WZHnG50@*l6&i4ORUXW1E**6^Xf}z( ztI#I#I_$q6$0-mGU>=R1aqNUA3Z>(%cO?;WQtScl*dJ7U;^|WUbG$HjM9k6ga!}Ua zATB2L&xtq}Gy>NP7-i5M+DsAnl#yfDHfNA)zECfM_B3O~KBD~+ z!`B2YAXijM=NHF2XsrU~7kkQyZPla3Ij=unJXS(b!|L!VTX7k*2$JKDVh=$H8h!J?r3uZi4obmZ-Zp`&5Hyos=^%M?J%MiJ=lF;6#M-7282f(26~*4LVUw zC{Z`U^R-6LHqeJC+78UN&;=2w}V_+B0@U{LIbmU>rC;Y!UY^=A;fv z^%>qRRiF?rX7Mvc7~>pH+{QLI7Vq&327W{yMlFE@PN^{<9K|3U<{QU@7+_3Y42p&^ z3FRB8XLkS#Z2-I$M8^yT&Qed!14M+?$;c1`P5h;{Cy|KbiLqCy>RuxrgT{)^YH(p# z*ojfw{l#{_Y)aL3u6~WJ*k3|aT{t4nLp)$ZoWUdQ^jHTTf<|@>De&sb ziaQ~~L3lr6s(>D``Q=0$FgXl(i|F`(pCe)m@bb)3ktr;;0SKh17z`!!zPPsH3;-uO zIz$UwghT__8(xS04Y9dFWRNgnHlwXGUt%HDsw>(^s=$u)He&tPqGMNs8iBp{|GA-V zXwTS@u~fzLr;E)=#=AH$3zQmFz+gD*r>a94=bxNy>7#GV7TX?f3=*2e`r zk2nHGOz{&d1f?)qUtk1;IU4%`_8=-ZO@v%9Fp8p2Q9p1G z3>k!&z_GO@T&@6d z!MmWwf)BYzVlk#d&yWio!q3dm8lc4QGk*i|y^!aRqe482!Al|%pp!zzF;Ek=p2Wg~ z9;U3?I@<|;u6s$@iLTr&&^0hc_1@sGJT*LzY7Z(Ot zqFo`65HWDILcB`jgOML#GeU|9pwf~L7ZIDXdODME+AZ z7&B5uQl16)0Q@%2CVCmpR3_pr*06&0#$VhHY^FXYYFv!9h~SZ}SO{W_%7?pVGqK%8 z;27FxdmiZIF={i|A~MMi)k7o?B!iF}XuCvhPg0-;evX>TR0GBajs~${O6nshg?0%5 zh`g(h0}=9ipv^#J@>4lHBKSg0q=7bpQ5TPh{qTFx&QBD`Wl=fK0r(9V7tUIgxSV1T zC8@u`I*-&pPk>J$UkrAn@d8*9aaCIt#N&vF2ANV3IVPpJ*g@OS1|Wgl;B#OrqIl67 zH4@r)Qh!f)s+785UbZnFbkncnr1HORnvT@Ipq-I6b^SrFHX2Y0oV$*i8vubkwPniJqZAYQ*2-)ATNlExIQj`m1+I+1WBS8 z;&!+$N`lPSY!%~eX>7r;Qi!lsPAcL@A`{`xB(RPG3~a#*;i#A<2#Cl)gAwZy z#xzoj75Xd2CGfSu9I!!y63%<72=y6CiZi>;niC2A^)yz+SY*vb4CbkEiKiYMk>&Xl zp%xLw8$RDq$mS?OJ-Z2FLyAkHI8mbA02dqW89M@8DiSCvwlG56VBIqTWRaqT$e>>Z z9_^IF*rEUt_#U*1HcUu6101W`6TzpE;t=2geug;1yFI8C5N{A^OIW?I)giN3SgOIg zN5hmjU{z;WzY#vNN)v;i&*tET0v5R)q!B;X5xF_FEscG_oQQa0z6Y=cT12*#L9cDa z#4m#Kg>r^5MpD+cN|iuSNrRE3(G6{j9ch2^L3h(AUl=O*v(iWm{sWOg3xj)@0xrTC zfRz@P1UQE29g0?k{6)J$&X8atR|xPrM2FcONHO#e@kKR>2i+xNIZ%>E?|`$6v2`k} z-Z*%EgqEj4=LX@!yAg;5i&t1ID->D~ro|ZXqYXnIQ^X0eWY~b_K&wJ?p*_w5VuYR% z`y=w3u8N}UL2F^i{1+}tYfg<-I$(#)u@ftW3pgyXE&Pe?#!9=u*bpt;QA-lUR^VqC z>ezlFd>gbKG8cdVcuW?TAzFq+Zipq~1x$lpMT(`|V2*hB#MDCxKn+` zvi_!Y!13aiE_nz)QGFCDftf!=36a7he{n6W8xboFTDE{yJBk&e1a<}tNd+qd9|cyF zLXl!|EaXs#JOpb}LERamQDQ$4F+h!E^MS1@z_j2Wl!zBoXTVC-PX{=KnFjD)H$eM+ z1#$}>M9x2v0ruj3rQjn`iJ8wr=9n9J!1@DwA4ySxdyD=2g;L5LH7YpfU^fp{ni#o) z7-0F|SV?#Uc!i%+^?=^{i{sq3Y{wGs!gf3HaMBj?5omFV*cRL=k;c0T60mnQPRJzm z-G~|P6dgcPIK8JKp~H#o2tWhhLrl=ZFap>Gd|`-a>w3c?_9rT8H3sT}`r&sG zRc22@xq&CcUBi|{$)rIMil5^bBMJ{GUmikPe^VL@73>@=OFd@g0ypqWY}4Qn;*kvY zrojZ!0N*1H0bCLQlXPg4{X{>5_<&c#5mGedQpkk^n_#>!VgepCO(HZmv`A#C4#+U( z*uiz!GQ|e<37+6_qO}bfLd>#m!0L+!4YKEw8pWaO3R}h(Eix8Tb2%za0PLWG)Q=EL zelRi|=Mj62JGg1pgI`cVtZak~7xwd!`Z}D&`dc@lpAaR?h9B6 ziCm2c#R0t#VwDOU$7qjnD^VgB$%E6VRe`D_GH^E;e3{|GTEK{fM>u%qPvaca9GaEE zJOkR)L0CCy>UefM;E?Z6ZANZ#L@vWJPibV|gg4 zq&w|Oi=e1^_sQ`?IBjEI)E&V?s(iT;0szAYBBR* zA~D*Q78lewj+4{p(`wZbQPqc76m1K7EYV;?_^}JL-WO;5q2v<9rRo=4lqxn=+D#cx_?ojyxE|X8u7O?D-y+3j zo+83*(2mYGa%V9(V8+gefHATNu;Cj*jD!lrP{|VjewI?;8uo=LPXgS-LoB83;T+@j z7y|&WAa4_kTn6&ioylf6;RSmjZZb)194%fL{XNs z16yFMONUh{>a_yip@KXE`VWc=#(Kb)V2+1;K~|ym;LLIEoDkO`tWAauPa`oC~dLU6$_s;1~Xgzp>n_E-#sSp&H@M-z_v7g40)6a2#Kj*(6R_}GDPGzh_WewjS%|k?n$he7efwF9?2~KLJlEY zjI52-o3fV3)yFbp8T~{?%m^Q^GX7a(WF5;RZnVbQ$hwlUAVK10D+et}0Iq5GxLs`w zwdWLXiSGmx6F`{ujp2|WAYc%Wurlmt>i zfT;#iT>0dQqyT~zPhYw=A;LkBN22ewsI|SAfT==0@z**x;F=a^7LAC+5PR3NRaAMY zP)Y(c2&1n7i--(%)Z6sqFra_pMm`BpqRKYhB#3Jch1?VqoFtCyBN`;XE zj#v$h5$hvONH8J{tb`pj8a1qo7C*F2f8Zv8HxE(w^T3vnAL!*ECX|;6AP%Du4YOld z=K-emln&a3r61)y>KsO>$V|*LpfxizF+b8mATokjRE?(QiH93s2=58jQ#!b_NMy&? z#Gt4<$OK|L9sCT{ei}Daf*p4-9sssV`6xqt9N;HD@4>SErW`<|nsfXNv`E}h)z$@P z0aOV$R42(RAqO_d&d}}gSwGn*F5Imm;+DhO;^gBd56LjC}8qln@24Erys_Oxg@09qo%%Gy}wP;XPJjO5z$DnKAjVkNSa zGpy3+IUI`(3~Rv8V6B=BfT7%+;YV3X`IjgOiRGjkfw)p)2s0*>!wa%7dgu@B4WJ;l#fUx?>Ebs*JLpw*#Fng94LsRRd#wWqr zO4JRW{IGQuuKUo^0Rs-lg&aceqV{w%kb2ZtNn^0#5Ho2tA`iQDkSqv)Qhy!R zY%dQ2u3<~C)1OLd2jrFdED`D|!T%BxZCxPyE-R32vK|T=0nwfZU#>wNW&nDWAmPBz zL{aNyD+AB~YcPI-m^0iT!pa0NmCGSl&v4e@O^6Z1C5SXe+RV?xaH(JLhc&-?R$xuS zak!4E&uP#SA!;c`i8RXrxQ+#!F)LKR4lYyYg0wjE?KpU!0cZSY>?q-cQaS3X250m` zoB^@Kco%ujxb7hH5bgC);|y3M(m^tO*3kox>TOC>PQ}jAqu>s?5u+|@obeoSwzo!J z704W&1AE4#a+trIv~3- z4rehbaF<9q%#7fbWpvySjRJtkT+K5z^h_K)PSLL4@OKO}+||V5tPaA{digaLcgk(y z`Aj`TaTSLgQe!Fxn?(%7WUv_Q{2`rnji>74;Z1dep^1nF$uJhhvi`;+QbiEh^Fv@R zwt#cgVSm|Z4Z;j%9IqjHAf9P1aCY)^^mKIoE{g`NOxJ<^fNCJ`u`iGVm`={4UqJhM z1gQ3a83nr}fxujh%%Z42QiygE0}IAk4Oj6Ve9)IDs=25f7<+T@jsx>rEOJMFia3r} zpO1(sq@X|#w7kVSF-(Ytp)6|3g*c4kYke6;rT!8K%_yc+4X7TZNyhsLK@ZdnW&X=r zGo@lZNo1Uua0fq0WO@#Bc2^KfTJ zPsFrF_C!`G=1e#vhNl)&cUvAo?lM#ZK(mak<>owsy}6sLZJxa_Fs{fL*%aIE_=I*;jG~xVH|yhyzg~i%lexyJmA9f*>FXWj3LXZ z5L3JZZdg`F$;il?WObB#n2aH6Y`yUn#<2{! z+16|WPMTsxxU3I6gN##dTPFE+6wwrWmNHKp+#EEgaKVc8<)m(nCs zTRHefhM)#Np*ay5!EA#^0H4rJ+3{>XY39M1x@*an!!YmPM~tXB;k)K<=Le2B4> zFwol6dAR3XU?A=zJb@VmkLSQX0_%X2LM~)aG;&h>P@OYRleqCYTpy{uRGQcUm`>Ud zGK}^G5jKXI!{?HA@C=tl0*sjuD+>(?au)3ikp=C*_heum5Zye?P64{90x4WqpOJ{9 zSSZE(BxNO9Io4^k6R%~cLcW-fc{o&NX6xvqz~u=UzKHAtYK3qe#8MPtx<*93vJ{c+ zjHQSv@DMh@v}%j2{swhMJQ2fp3tWNdR!X`o?(_W-ZSN7BG2R$Lw2YpE?&8hX!<|QX z5+QO|i}MITAASkOY=oy%w;J$a6m96Ghe*z)0k_ewqOK-j>}@MIsFL&m`xplIodsAA z1Dg^0fht%-G^}PbynEz^8Vec*NF#^w{y4wr-H`DZ$D;l7LF%-&&+?w|d;#^8t_#@8 z402V#7qor!ajCd2ftbyfvjdE^>;t`TON*?Uhu@SZj-N#NZSX8jrr zg**cOh(%2lKj5_3mV+Fl7CneXzydkUOVPC|pa@0`&1g)?#juxfadY zl&Sb$3uCMnMa=bS&ywIe2W!w+QXfxjnYh@J8rfEgCjLb021teJ;tgUzQ@vV9mk?tf zcpVL7(Ica!s|YCy`@!D7zYuH0^$D11m?BiI$YyWL|G(&)+!|n zEj0OiO%5M)7k^g}<0iVU!nnx|l8n^O0e|#zsG*RL6>1QT1P#LY4v30*5Xwf>I@B0g z6T4A7fm@WBz)kr##ZOLdktNX$V^Mab{mJWwbv>XJY>92gayK{*G&k)w*Awx>9cbW^ z>^axjsoQ4jL{sGCLy1r-6e4gnPiVyN9q^WUK`I;8|OQ1u7ql(wVmhnEy}saXhJ-lXx}5&sHjecTT{^ zLwhW1k|q%mI}vaZnD~>0vXIDX6?%4N!T)2dOn5IoCxP+Q4s8rUVQnV@6{ zA`@rJ#ES^`x*khkdLK`9|OHB~?Y zM4*3D>pf9|_haD~9C7VgKX$@=6Iwa7bWm8-NjdtSdTaYAoO2)``c7Pl10SfJ^NCc5 zV? zh54OL^?+Ur76y6%y1}%S1D(S$!LP#t_Bacg_zIpS5DwN@8hyNc>1}IFR{hxM#_k!gSALj$+%lxct zE^vRVr-zX-V2^f??1MWh2s}#QJDB5KIM5kDCAT1J&2hHbT%eCnfM@UEKfnhDQS<|4 zn1zv&?)2RN4p@e0qu!w})1c0BvbJK#weXSk40VP$>CH4kyJmoQf7N-y`gJf~SXXFr z0?7JY0gr?D;FmRQ6!4GZBl1j*nN36VCuE4DXJc%S`fr@u{ED-&^&(NvN#EFD! zlYqJmS1?Th?tv|9-9 zSzwEwD>GIHn9^KJ3R^8ug%)xmswHf-z;fJBMRUknR4YNV#ZnEM9cbnV);*C`s$saE zt;b*VZ@*%iA#2MU8lS;5o34ETU75#ddpB*_}FL#tssT;_+zh-VeVz@UMUqa{Mb9M%r-Gmu^%3=QJi>RPULmO~+L)-QBnN9XsiAt^OVPp@#6WDP`}6m6XeEq7@mk}rVpgZKqCq%!kIqF&Lg^=wdTq= z0uckCi!+Hn?UC3J;yT2(K7Zw+Zm|AEd>O{G;lAL{Vf}#^Ka{X_`!E?St!Um6M~YAD zko~xZWwEptS)QK(kFMUpcWJN{!u#WzXJVQ<$TL{f_il9E1_0u_7y-~WizncDJml69 zW#-ucWk80Q+Yw+cSg@ro!q?JF;4|t*k~OqSsJS>aDGC1)N zRU5!>+Gy})YrB@z54NOFfHf;v4v&^I8H{_&RU+Mb`r?> zv3bzUfjc=49AaJtM~C>k!9&P%fc?{Y$^pLdU)VpB5fhG_gOS2o2Ds1SYN3rMhsQA2 zbT)8Cf`OA*vK>Byl_C5_zg4DZ7HCVM56p%SS^(%NN6$P*c6$oG67|Jn90z`Zu>!pU zDol4Wi$1RahQq9(@*wZ|e26hXaki-aAjTy`$RcWZIs|i|_Lu(Jn3~N3{0g8L)f(qP zGY4+q2-!Sn>tK0A|Bjaid5XEMsGeriXiiMrrCfd7QLA}Uk3PV8&^k@Taqd6$S*arR zaAqnk1z;G*QLQ141H_>(gHXNjoOuPn*`T*A*Z|-R7^~3+49ZZ|gUs7>qdEgPbMnRD zFAII1Bl3X%bC?Chs?aA3jzNQ*lPLNmod`9YVEUdWffwQ7cY{EQAilX4{{@LZDE1PuEs_6RnNt+#+G^n}ns-H>Gri|nePow&$}ehHqWz@0NDZO**kU$ z*|hFtZxqP(oCGp$Bf&`k5dzM_v^`S;SO^G0z@-P<84EZ-u!tnCb`H+87HGww7L%+w zo)@RJL$qq50@>@V)3a!+Z9v8N0om{Gf8YDrdq?OTy6ijWeOFdUc=GJ8`}$wk^}jyu z>)smkG8jh&*tbgZaNcUO!mO`d>#n*g62boO16prZoSl7+e(GCSy2z7IPjT_Huo-E= zF}|KXT^YC(sGAF;>s>i6h>P9Q=q)e&Gh*KUKPnHR3jM zC^pw*qZI0)RSi}i=z_oYVK>cRVCQd6Ov}ji!d4!7r1Jmx>989cDUH4|;wYj8AECzX zqnF+ja23P7eQgl;&Xt9JA5OVBx^RIj7lbR9zg6;CGgimD=Ic*LGq6Jj`L|+wLu{jx z93C!hP1sc(sClO_;Fwi5Yu#S6IdKfX{~W${lflKayn$s;y&Wu{z{v?6nw+3xzEPgiyU%C3;zcD>9s~@ zsLfP9Xqs)*3)}Bsm zv(7@Bo=+Cu@rwTM@vv!D+32)Zn}!BYc3o>eqx7ed&8&85C^f;yGe7xiS5Den8sAqc zJRieqYo#X{Sw73VQFcI>?ktPD&Jz~f;xF<+$B?;KD0JJn)F9jBspVxA?@x${8C~AK z1n8qs{GE+@4i`62`^;K(tUPNya-DTQ7UnYRTtx(|_nEOVaB$vVgIQ-AubY*2?hP64 zsFgm+X9csDxA(-(`Ws(J;{rcVlL?w#b)oWDrLszPwI@Wj&WT11J2#$Izv1&xhFguj zpAngekNGIlop7VqgsdewUBgdo%5YsRRSYYS(>0sp7mQ8u2#_R)XL&{8c?Pewy3k2j z%P!`AtWwtzkteGz%xLBHEj(jc40D&(Y4uq@(_7~A9I?uZQ2n*Sx)A>NX2r4X-c@Pa zu2q*5xJFPnl25)3J0-Nu;q62dy=r3W6k)y`Z*r$z`Jti40J#B zW%3KKn{K=ItbTda^{hOQL`_#>8NStZCS%8CX|($KY1h6TI1aoMfX6i3Yf3+gJh_R7ogwPbJQF{5}Dvam1l{bS=vnL|(*cEx>i z_fDu8ThbYuv!4PP6^xXTLrx)(!+rLE0&3vweXyKAZHIVI+uySP@^K3;#7pm#Hr1?e_5z(f*9s0qnpPJ?q#X)p=OO` zcSAg(`5*R2xtewO2xrf1atbHYQnFgZeQr8G!~5*i<4r%($jCr7G}XbBS&`MUQgQ;( zsAWht>#k}q&zGY|R#M~`bN28eZ}}Vypzo8VL*k_Yw98*BqdVA=P+CTQZdZ2eCyZk7 zt&*f78C_0ihC!g!A>E-IR)3kZ-fOV3u{b~`G3tKlyqPp-s6yR`$nrtk7jbuFnUzbO z_K6H54auV$dF(^Cq%-8(v8|6ptjG{^CFHW@ny+N|d6 zi}6pC(T*y z&K*evjmgm&aSQEKfHFmYl>NEdEG8nGwATPHr*b>zKg`MQrhRTF_V;gy9 z`9@j!8PvA$4d%0nBUv1i2?c2r@FNR9=Tv1aP?k$c3Wh})52DworvEA%CBK9(0J>Ns z-zV4%a~0k!H&ZX4eK|V>KMjnO2F(W}bipD9%3oo?i$xk_2x*z zNP#7FQ+4g}hhy`Db`Ro`SdfI6xZDNakG_R-t-a!f8;Dx4MrMCU$Z_ZBQ!4W;8R$C@ zbwXAvq!Cst^jPKY;9}%jtpqXSCRggmaMBC5U(S(SvYCrI&6F77lcf>m7FM9qzcV4U%gOO~l253p;hsB9f#?B1a1(L$O(SW)E`n5X46)dy!dA;YM zGFIEX{^=O?JYpBEy(B#K`;V`(%tXaJue7T!*cd*WkTa zE@iC0#eY+2v`XupyV6k>dY&IAo9In*AS(>_Nq1-(?jw_9xleYbE28Dp-hFg~Y+gMI zmABaT+3CqxVfB}1Z?iw%T+7;>$^vf)A8-u6s+E?NF}yRrjMzA7 zRyhft2kPLMDXn?ZthHV5iLAjeSK8^}tO#nwvG?T*;QS^gF&d{eryT_O3I|%xeN?&N zQrAx}m;TsmIe1R5Zx+vM=ts}m7h%&4#Mu`ktDUtdz&YJZob|2j-@0U-t2uzdxYHOGqZKYfZvV&&W?A0R9rO*0_4&(1cU zJ9n+UP$*{EWOl7x&#w=vqsy*8;*Dl(wz2%w2MeqRg}InL2&Ftf`M(e%=O2O0TntuVg7!R~1F|v)`=sVwg&@Zt}Hv zx&!H)B|ptt?_dp5{MH3WtO%B~vgrQXPJH*dCA zA@)mbm}c3J#MU~cFUeYEncl@%nO!S=hRheUkMU(WU;Nbx+#0x$v9ZD?+^p*J^$(Mq zNf}hynDay^^hJN&EKXBtuGgN}8+p6fh3A2<*!KX8zjnNm*0C~lO?9bOG!RFa%)8~jMdp#CcReCD_g&UP#Agm>t}7KLlc^<{%8eltWv&we7dHT zT}8GyMJ);p{tOP!7o_cJ<)nnaiYDIAT~mISUw9;KO@%^z&!_R)>i$spB)m;)i(Zyu zVL@XyzW;rwx@_b+TTY!KvTTj74Z6fKTIaWChrpzZ=d8;U;1Mk!ijyUs3T*^d}~i>kx){Mw#>jW&QwaC*h-+%N@pZ<(>LVcI`vG%aTh zhf{Y({q;3Jh0`gH`z)5(x1Z<&cwtmong=9}MyKk^9t=O4UeELugVXA3=5-|Ah`mjX z`;^h{FU0=Ga=UsLjHi-SBv3(a#wwy;cFi2fkLha3v5L_-Zq#PS<>jqrSB0HF^Vi6) z!@2IY<!yo*!D6Do-;Kcdybmzy}4hej;}ZON=wLn%>vh7Z{tmoXfOAALoL z0j6OC(`&_g=B$-l<@#%N6w5SJ_I_D84Z+s>W!I~4wR=%(CBGqiBRnyp7GE(bk^9Ad zb~pQf^Vhh0uj@=oT&UcbUacESmnObn^~=9Zu^y~~*2JvL7w)tE zYomGT7GZ3|xI_oTq3ZOWJ2(L-Gu!H<61xaeqM5_LO#ZXG$G8cpUs{cJBI$il$U4bF)42-O9s-kA18MW zD?&~NYvbVF^H{_3`cMTsOmdL6HcY>AMb^*0$LFI~v4_I@A{}^uVb&*lZ{aR5X4szU+N!@celJ=m)aiSezX^wv&@Fx@ z+7r)4e9RR&_l@`0&Hj}CjX7d@S^TNSr@jKeFVbo#mzHOFo?Sm0NN2xjS1*Gu@4$Cj(p(e{wq)peY=GIeaNa#uVN zcf5c2oBffIsPuMvrP68T5Bzn7@4}zi#}o1UZraF$R9%8e%p{mp#=8- zspq*X;mxl1TFpAEd&#b|H@^6LrguP(HE1?I*&WvJ*n(5(^+td1J*{;%5&LQWy%>wS z1>cvpiQCF9NDixcUHNO@SBpVX#%3;w&7u3aZqUIQ*ahlGnbmh@vu6q^r2P*wRq9L* z>Orh)?lsplzI%i}A`@=>QLaS7;c8~RSdXNvx8$&Tb#%zbww1=Dgy#7g|D2JA>~4>j zV{aq_RT-QxSkB0^xi9DP3Tz0+XyM-Oryz+GAX*x+xSH?M5 z%eQo=(y`-s0w25b)FRS71CCqOAl>)ZU2E==u*+R{tvMXn;9k4`weDJT+Sd6?ZWg4R z$y7`YHoQH%(&SJA)+%SQADF-TUY}3;>+Kcnbgd_mMYJpKFq>skd@?BKJN-3Gzn=Yl zGXBkejmPKlo4HGOVrAk^X!Uscw-i}!X@b_4wQ{=Zh7Tc&)Ie%DmE>R6v^vTD&7Q$y z>+GJv_L}h&KWz`w>9kb3>)0`Qjjl;EWTW5{dOoi`aUo;Zg>fh3PSGbg4dN%ob>&oL zsARn9amey})lyw-yLK8WhFV~F*Yay!YG`H;Oa}Qb$ye4pi+p^c>JY1p6nr)|j;^Hw z<^R&SxA8me2c9xJsvnA7$QF6gP`Tuh8;eHozZaV*4e(KOF;@7`&gZN=WM!-juN0+|t8PCrSTx$sPqCG5{#AF`wcO|1DcLA$dT}Qj zaPYfEXT&v6#Y*B;0r%}?@y+pN_>Gcy$uvnRQ0S3=IccnuZ=ra5p}XPts>7~L=L#9Q zVq~Nhwl?Y|Qof-%SxfbxncM37-w1gY$xo6huky%g{n+pqE1?Q-B-I-eJ(kfRCzq2gt>u^RZLhny zE;-~dvjP1;S5io+d+4L~4~Ub!qT)o*>8X|W?^bhCbqyp-twobnoBWsUya(VS86gGRqXQD*J^|;WSbKaJ)~-C7P{VC*H%zJ> z*=?S-blOtn=M{au!0MSEZzYFX(o3QokIC()4AB;7I+OM4Y_ z&8spwvLENjj+O-W_l(pnUe{G7CP%+wfp9}L{+?*UN>8y)Mb+})g|x??1TUAhb3;Se zHD80Qw9vQI2)XfhV2Z8Nox{Y8%i>9LWTgM9jGmzbhCP9NOdb8+`|ED(HL}C=Y#Ags z;w(Fp9MYAOeMgr*Q~4n==Wq~u(Qyi$XKOC3yQe>;dk5PeV_zk+(CK7j zml_&pUME#|Z$0{Jyp#AqE4{S)wI}3W`FQos-9WW*b39d71(}i*ulY+OMa@b?@K$(EkEm(EQyL0v-=it9$Kdw z)q_N3x!2G^?i;CtN?@gR5Nn*alXS6U7?vpUXgxV_9B=+LhI?=itOE(s zx6WfL&!6PMVjv4T0#VZ&A0zlSYq-QH*rD)4t2w=|<&stdzPQ z!#0XX6jYvBz3nU2XJ%YIbKi+nYKxK4FZVB4aaZj1*z1+S#4M(1IBdkQJmaJLlS5X% z!n4&<+1QUZOBXfoLDK2sRixFjmZYwo&54u9NI9Y#N@vBdnb+Y&(J<*>H+KgA?6Q0XoctHB0Ynum;Y^&cIn7cRjTBUQl;}{Jx7I5RT zN0V?6UKg1fO_OYgQ@8cwk5*5tlb%VtB$t7@68w>=LeOuzB=SBr%Nt6ax{$jx;cJXo z$S@d+hPrDi<94Twl@V>+8J)SCs+D#QAfx$WCc8}17%Jov3C&*k5Db=9b&oh-kJnM%&= z-ge#Aml|)0JdG}WSjmV{EDY6Co2?K zNS*6EhHn&le9b~)+;>tkM2bVHcC`g)*|F zrf>Aksh@57B7N&eOjYbwL<@6uO&!=e zuVj8fKU48A#S{C&8>rFvvb$y;Z;<?1L)Yqm==uW0O2KzgsTP3%_O{<{}l z@}eK-_w*>4`LQN%WVCH#EKvIGuUlp>ZL=JsigOt=ECLei z@7?|D7CcSgfBAQLO z5!j1?S8?cG&`+P^tBy-*xIw*+KR!xuW#X?Hgp01ok z9LH_ZyH8wQ{i_Mz&%gcZ=cAIA9-B<<>w9Pa{I%<2A5;d>GdH^4Gcq$QMS3K;d0%W# zJRCb3>TTj>3_ z(`h}kc|js!Y?{?F|6i`%=|z3dW;y0$okPS^C{Jtp^veW#G0 z*7Vds=U1(FLi5l)Wa$K%c*|_z$`6)qK|fPN_2`j(#Nrdvnj%f(8h=qMKiCj_g}Kj* z&^bx(nM$|Hah{2Nw=&Vstf;|VgM&-Af#}7?7{?7h2TX_jLUil0j(Z=Jl zmR{BO$?46tb&}c7qwXsUy|&_ ziw5YIG8sl*)kb58azy@0GOTez7v$aa?b}OoRXK5h)w|(IejFh0mOyr?8kW?R1bgZx z-6h|qb%dKaTLv!-B;X+W|K`EM?TVcj&Xvddz(mR)R(^oZaVI>3bc!Fd_u=CV$9$sg zg@zy2ZYysH9zg@Avk%R2*5mCY$Gw#sVvAyvdJ%b*o_SSs)zyDK>iHQL2CNQt4Bd6` ziMIN!1#|Ys-Vj%bdJT%nt?jgIbE5N;oy6KT>q}n^s!k)_gR|0it!U!)$llWNrF)qC z<+!D=m|P8HMhf7tGBmp~=~}7?2bNcueg@4>mh9x?$d`CNkBkr-NPfzLeEiyFWyv1O zkr^%OR&1uQx#Db}`X`blV~MR^8kxt3D-&_x;&mH+6wWVpOAqkb}n$#30v zLXtAJZm44@eqjFESmj<5Rm(OpgW61?-W$2A@{yxkhIVqzBI2Wg7aG1Yb9*Q%y5a5$ zzfx8hxdk~&svFp^;d+Z={a?K;DYPV0C1+v>^Lyy%_=B;QCgZy7U%}KPFn8 z^flA=q*@*IttvLQH=35E{fq9VKh}|s`td_I*cNts45R58dg$N-wa-VtMOTpcWDinJ zBGH8hqr`TsfivAQ6|C&*=53VuVTNIm)o;%+4NPAIadThhyjzLs46+*!N@>m#xh z!33qO`+WVib%z0T_1u@NH|?%l1Ygzf!VC2X7|(k_BWJAd^6~(>>a!f}m=n*@{#ET- zS<8eXoqOPf%N^PlrMo#Y4wMEmHh3Bmm((vWU(X$>tM8$!PC$0o@>470%llC0fA~Ih zvaB!lov9qU;ag!}!s_kzf0u;mn5bk6KJtaJl6M|JTahm_o$!}m!wSPkmYwNs`PP(A zP1Kq`m;dV-JzUc|ccZnKPO^uGn_sS2WIW^3v8UDJ;I5BNkDL#`H2cW5yAJkuavy8@ zewQAV!~(2pTImj&^U&&%tTebNGCgujq>#t{#Q9)P(prDL&d|vLz3!2=`fd4J54Rkt zSVXn}d(U7_lPj>+7*^C((@@~v<46C*Az0&79XU(WkKR?c6nQQxZBt*Vb8UrY#u0gB zBuco?EL;33E3L|q=Ki|{QCgNIO}nQ~);L-fidwC;8Y^!~>Sok~Mw7GGu2jAhEYg0J zT|??3Ag6XYTYRnaw&!cEWGfjDvzl31+TWP>pO$Zenvi_!mN;X89HJ4kH>kU&qo!m_ zYDhLVm8v}R=8{iMyf1(G)zg}i>1$gCUvA59-O>Eb+1JBWqueLPgSW)OUXM(VuzpVc z-`{k0lhc~t+S`0~(=wzb86}6_@7gx?tQ%z?(aT8HVW8!CWE+odI%*|faz^*X53JdC zUF(aRb~GIcEBB*o${8R}<6T>cHn1;In-h>^$q9nY`g1c~*<^8F{i~QopJQ+7UhML^ z;DYelp!V)Lv1*6uLBuD1Puybj8Z%g7PMMK(O%|Ytcu=x^DaRUD1)^73ziK=!di#fT z)%LU6Dy+?rVuz|Swm4lMs+v&PpqRumU8|w4cMY6X+UHAhQlikv@-?_U?!cJH6_fJCbNWW_t$mQgx2>MitS>Zvy6LSY4xA>^ zRATaXi;tfuKU*v=HQs3m?+(WnY(b=31~;DAG8pCaTKR4n{Apk8fGn`^(%Z75InorZ zc(v^M$Oc%nu5H|W`sky{o->aoCqIATerh80V30#Z-pU4dnW**m*G9>$TUkG2q`aY& zHLX}{B%Pi3h1iHI6rF0Cuo&_T`PwS>WJ!C|l|%YkTsOPh8QUzm=E{5;-4n9exiZgO zbLwsVBQ0~)w4w}A8!2)8uj3Z@agVB>l6862_~m{+_7uG!$~7>nJ>Bb)@woBJ+UH(B z?m^;cv{;oJ4UyMV#?wl?oh&RmSlC+Ay08b^O71%)FRXPgXul3GIIZdT)vuso>m#VX zBU!JHT#xrWAAT~tM!H&`AKVc-SpJ=vH_a^ABb0D$dB;%w)*Z$9!Dw*L+76_z=SvMO zJM(_mj^_A*jVCS)lq7ZSqXA`WcWsMql}7Jq*0pI(zpHNHG>GYu{-ufMQ>iNSe1LaF zSI6^9zP6NXBePBsh?VteEVikW)Ez2xDtwuD)mW)}c!=}C1$g42vVCbQt7gpRTvvdy=-kS84AY=fF%Wp5~gp9R>$nGy4|PIt?3R^N|FMoO5OD zLa;LREi8)B>2jmfCa2`v?n0cX(P`7sY-Q|hHU1Zk*8lAnG7tK{r+>x?2kCX@E;v?? zsSFR-kT1a}Tm6>2m)0=zXQ$)b*sC>_%%#=%SU%g1=5bBGpZN-Fzli*Lnm-%;z6A|G zk44@cl#I%Q`GMZNRe39}nj5-sBALRR+L&o*U*EsZJXCzk_T->!Sdy2}x4LvH&pf4; z6YuP%X-#i79B!%Kx@+6&tu{BD-+H#?Q1hy$X-&Uq_${_)i9GqvQQj|O(NNxss?y5_f*e75YBa8arC-RnVw zto{1f`i#9dc7Pqn^}>U@BTs%|Ro;_ptsUv0Qu_3P<-!3tBSKCtJdodds3p=wH;wan z!>Z=PEzAV!uZE8}Mky2-L<#|ccBETX+TJbU6 zPaNWd=o(%7;%}xZ!0Z!Z5}(0Ysj~#jm%@L8@z>^@?(RwHx%AnRLl*{Q^9Pa0r<-1A z(6uP1&=nCaVGWF@cQJ}q`uKV5e>8YqK=-}q9?o0gK5{(CbJ_e$k+BELrHMBj>nmv2 zebx1c%kN}_kUFB zISr4_Li4d-Cfg<1vsEh{ZxzQaliSOF7kpI7cT1+1NbkkaiJdX{SOv)S^csLGox#EKP6{8#BY-pZhEvKFT$->hyaZqmB~=4Z80T zJm9S*znCfQEW{IVyqaS%VbM@ndfv>5!9RcsWEeQ>9&#(b>NyjfN6}@T6C895?mKbB z*q10c*wH+#>4hcVs2wx)2b}cgIJM=!sC}#9ttD^O{-}Ce`3d$=y5V|k%PZl%+W~?s z$WS5o$(u~-eT^7SdG7r+-s(F`#RU|%`F=q5;Po`WmoNBk$@&toQMw1a;M)XQga9*Y zHSfl<0cE)R%Jg3ROqx7_kPvVeaPFb}f#m^`yay1nEWmmP*NvJ!va}Dt1HkSnNTv68 zr#%4k?*UBK8psaa5WyUX-)C%rJC@MI0L9)NB|7DKim_iOmkY`sF-FHTQ7J1V9p z?e{H!KASjzYc;x%%gfneQz0@aa_+QmZ#{j4kUf2HgBq~y*Xy=Rb%tU zx@E<4Lo138B6G*h4>Sang?qVdQoo+T@#ICQ*x_&dJuKsm{0Fxm%vhTnk zWPQRjrLqas7qAEGON+1vlDq6dwAu+Pf)eld<*xT)V?3V&z7#5Fv(}47`ttbJ55&BX zsoR??CSunfjw|&0QJrOKrS8u&;^>C0BRv4K6PoJ(o2@BYsmt=C=a<;~VdiXG4BRMQ zXucf?e!_H4OBbx{QB^onw>&;lr+OGSJ-E&@sdOis93SV@0&d+956DEe}?^Gl=2)C2{c)V8Y zToxLaS9jG)*yE18!+E`Vx<)1kska1o6ZP*|njBJ&OtL@Lciq;nRDZs@erv}dFJi8B z4?T78yXxqG6_75z$L4PAjupv2jB!%Nrd=@r*&2PTjc|Q(p>Ic~zX9iPu+zXQF_WbUHg%)iHNWSFJDL+7;tKbCl9JP@MM%b-%D^ zr0!p=d=DI4qWd?8(m0r$uthy>J7CvUzt`@gA@bswLh46J%-$zr{Qy|Ey}_! zJColkUi<=f_{}9REcszWb9rxZLy+6N-EaXP2hxAZNO8Z;sFei}8n{&0fE^GUeENW% z(e_^@hf0#xvKYQc{=o6%@23{e1qnOy4!OOq#eu`48?gGjdA?V|RowW@9_jqM`+q&7 zhE9W0PuK1~A&b!8+1L6sR$!KL0IuQ!MgKMfKu!JJc*75*1wK>cwm@q_mf>NO6`;l< zzW_E~Rg`FAg&9}|mlpvW)Ioh4L2oE8V%dT^`fX1!)KR^}rhU%PU=lrwoK2QT;tTt#^{FJP@j(am;GH4Gu+8<@Kl&Gi#E@)zFTy~+(; zgdZ%U*GDMv$~}6q{TR`D2j$y^k*8zdos-1w9_#BhT;Q!Gbn4W8qxKuswNrPXw_5u( z!6(D#VFt>rFCy=UjqtD+)J_yP78z?H`C5Jeo`PrHFV4EH-}>{Op_Al%Ob(!VyTL{T z3-qJvn_RHr9?J8vkspW#8t^l_4LaPYo^Q#~Bp_RMW@U4!_x*hJUfy^0P?tF8Q=J8S z?wa$VFz(ItYpKc(kumTd#FnJ_f-2y%V30+;XIYC4aE0qj7X-v0d2GQRtOfI$Gads| zVse7F8t$l5Q#oVFDRAXE6g#Hlh7fzh({bZGa)5QjhMbqmzDkP{MHT65S8O+~6bFvk zTW@h7i7Q4-C3A70-w6$-o0uYgn=oKF0$b~Ia9}M3VhgC_gg%nk;&qmXNtQE?_qL2{ z{7UUVMt?me&!sJr#p-phlYGMOVkv}$0CR<`-w+P0&)~j-G+V$*Y&JH9 zXeHj_cT05bM>B77x92?w0?xtbYhehh~^%ymCcn0xI{Zx1eugG+dX))e+& zVn#B-Xa#*O)5#NNvV_)aNWj)ISgR21P=!zHEKGE>)`!8vH;j+}^_1U?smnW*mmjD{ zR&8iPAo>bj5q|Yeb^$v?Jz#oddZ}>n3e_Iv6AS2ni3SIYm!a0n=tQ$NhiU=5kr=UI zTX~)G3_Q3uZxB?Z(EuLk?JlsG;MvMH9hD7mFyu$t?xWX&UK!qH;!OMiFm>p6TCtZp zkg|zHl*C8(xLH(KZ{cyePFJ1HD#%Z)FDWV!SGG*@C^kW}P4~s15zI8POw!^(`NXK( zXMBX>Ny8F~r?WTG_Y1NSxj2x8@UMMB95CHnw#u&qU92p+`La0Z{kT1ld{w2jSm=nW zD&PdXIX;i1-^pYVG502h*i0WYXYnur>h(&+(|cp5x`hN)^>&au5;ne3`x~ze8{X?W zXzebOJ5&{R;oSbO9_2`bB6y|dZWYC@=Qke-;t>T7ab#fEY)P#oncq6k;=yp31Kk#x}`3l~i zw*d@jUxjZMhRCh^_TV&rVJ}gHOQPShNMT@6NgGT77!=4Z$psST$CQzhf3Dp*LSCZ{SY~IB5Fk9j-E0H z${2mHK$$*2cewGy*-dp#kJB$T7LUzsQFIbRmWG`@VXfT|U+mXsz^{ zFz{|Vo~+{92WW1RuJA!>1%KCY$4uQ?MDD?C=dpq7!XQ-&ZROJ59G|kw5C%xK$d>qz|PQEshpNMDW#51NMH80r$Y=ed+px` z2ZNco(f9%w0BhaD`rSrMK2eCI|KP5vae=a=qAh%xf zg+FYlE$7neh_V0q!C&6A#q0>>8uh$o$%PAE%`gH!ZQDnFwc#8N=a_bmecc6Du zr0I^@-(pdAm|Q_`-dXyB>ur>X^lAOY-h%+ngck;cBWE?IyoUGs-91=+zaKa$&W>DYi5wy}Y1g1TcLE_JYfpn^<-@d5NYPcNy4)F?*i#1_csiUZ*G zIagr@-EqD(;Jj4$0Tb{txKIv(HYn3Cpc&b9F0;bx?@VePpWEs^^Q2c{=zS z6TGhNgI8A&(SnH^Z`7VW*+?NnJ-1JnUW?&K;{s1%D-ZG&+HI1PKZvmHgn3`eGRixw zr8Ak!-ZCenRhBd=XKHoR=U30`vfT=VIecl)__ZKgS$ceHWi zCGo;k)=FMOIY-qOlB|VW?=n|)%6rVKNCiP~p=R`3iDFrygGp3h)8T(yV!4tV{ z`8R6wLMyTDFBZSnE*m15>u1N{?$-M7lXS$NN6)jqLeWBOX}0csVW58Np_aFn+)+Ij zthtV53Q-d$!Z*XJH_FH)ftThG{>{!UIpV?b=qqP1wla z`s2p)ri09~hmdoUz0$S=!AApn&de3%9AOQ{Qkb3-$Fjyn*o>l*`B;o9f(ZE&MG$`N zfl4v8=&aRv4~+2kqMh^xnrJdzdGPIq;)PY|9qb;#q;EI;YgdkqE6Yho!NzG*m;AS} zfog#b)u@JvBNFj@$SgQsgXuXL&eS22HEW`tu_cNueLrHc@tVmso$Rx0LTf*zdTjA_ zu<^}Vwvq%40%8Zt&iI}B>gjbtuXXq`IN!i^5aiT5?ml z@TR;oKEPy^S`3o_CFCxYKTxNd^+wTPZ}GWiVX_DNwwcOUf9H|5HQS;F8-LaM+1A4? z-<$g7nSq{g$rQ<%D`E$Yr_-3!oQ6T zr@XVQ1smc=m-G(u{$xRf4b>&pZRm{PnD*NL3)pz)O0Yo^xm;OCTb&Z0NY+%XldsL~ zPO<%%78Awzm5u9C)DI=M7dHAYn$wD{Z`wJ zm`p7`(cAKwS-NkH#RXnLe&rSAjPMmR4~Zl8cd7^VP1zxD#nc_{pdV5480oaQ1@@;* z4C6fg5FR(`=kD+>m`apP=98^XfJxxSf|Ss~Jh*AF<-{hv=R?i&W~l)@dWtliiXtVm-+pKUF(1Qm1o{8MknXBx5@nn_FEwmhAQ z#A?{?1#a_%i^DlRsD2JA_u41Hh7+Qn!R`#m)G#N6i@vBi(6So7gDrUUc)7 z;9v*qVsHQwZnSX-GxnDgpIdujb5QsX?(?zXa}2GiWf`&?7rT?-OxKhP*gUvv+q5Rw zX!Xyg@OhoNd8^z*#jr{u*p9)1c5VwiAN|zC=O+9^{zi5SsrOZneR0#c#($l<%XkL) z1#-yX1@=+#sAi&Id2Fxb6EM?hO^?^EB-5p?M?JQ|)G6R8bBjAB_20w3XeY4c%#HoC z9$UNMWrMlh;Kk&^>2t^ro+$RQ>pBz2t^ct0f!Y@uelc^fc#Xl!t5~n~AVzVE_9L*h z>Zxqz%0{t{8!bqhT!!gxHnxQDC~Zp?1bkb9@x+#>8m@jAYfT7U*w3D8O>}-rRaF}t z#CRFHi}=WuW9YKE4Du>|9@E+nj{?_ec3=8-L^wePfBkV= zqW5g8;kRj@3EUkH68pJGGA+Ma_f?JhX&)ECN^)rN@fVHVAUc`Z09u3EejB!< zr+et3&fZP*XPex}l=8CBA$qG-qs7~pUTh)db#@N>{-*i|-fA&c@m0=gF`4ZG<^@?l zGrc4hh$*{eu%^9aZRTVmS(hcTXgF$SV&$TP&lXi3)K)tzHln;|#k6^G0lr zE9crL%X3{RHg5hnHY7K7&?&~nqL{3PJ99ew9IRzg54`LN>Fg?>gM1j9xJ(v7kL?*c z+WC0HnCdgp-;BZEm^k#C%25j+>@9n_?N?A>6mFC^>hXpi9@PWC&|U@48QWMpGoMw( z^B5i>Sw3lco04?kDtkJ%QLpix@$elL@cvrBjrd1? z@FzF~PDQOU9J{cFan=m!1zhgohF;HpCt#_9B1fygb6TN0Y5b?MEmb$FDUU5>t;L+IWY2`%uY~T>(5OPCU`4!O=mG6 zOxWDl$ZJ<_H^P^zi(e@={^Q57ftm+Y`{*#8lf$OkaqIO?cmzAeQ}a2fhcXEvws<8G z2{N|1jLI{ITYf#``6<6069E~Yv3A4!JxTxLllq-LtU+;-U1)Zbk4 zm6>Nlwx)R=9Tv|Kr)WHCE7^*M^w>8WR)h{2emXzc5T4lKtv3G6prhl={I3c%+*YXU zn2>R{_|;b5uI<`Jgnawd(7dZmHOA=qZepA`m6!GGjnd9V*K@10d)=sv5wk?6det^N zZf7%yiEt*mYwgCX!C1gVFFG$Ks+sBRlOenDUYYR0E(dc?jm3x0PrcdmKtAn9Z*G$`zBz{9X6!)FzF!GbVN5hAHijUZV4o|7J`xX_uyb8lSPo8XdIMI*U zpys+6O}Ct5d+{L9jeaiQON^KB)>H3)EzLE=Gs6Gmmizu=z+}nymQ+NYke~b70}|vvcr(n- z*C{So40SxRbD7hp1F{zCb@FY6?h_(}87KS_IWY2~8L@wreAnc-GimncwT~v(U+_8Di=ti$KT2Vq0(t&7DqoM>kg*W9A8v5d z^HY94y6mb*-rT$y=(coP(n=z*WcsIYpx?I)-gWRSGjm>Os5L(REIiQ9Z^A%lAztP% z>(0cPHR$%ZM%!O!B3OEG>%%3zJg@1ku&u0Lv^@`f)_CI3kH-C26i8@BK7p4>b6`L6Cawm&`R1NOo@A$lxKC3Sz= zr!0baTCSn!wm2@kQO;udk&Lw;>dTEfi%Ql8EP4!b#EV@s)!A4Q8&!s*flRCmZm|8} z#;Icd{W-%oRZSHyg`?Ax<+BgVJU$^_uCT85#oT&|_FL6BKY7d*%dpQRYUQ! zqN=5_evbMv)x{#2Ndj8u_pu*8aK>IWE-#Wde?`wA+hWuMY5v|bwDClg9a`L0Fs)J5 z7Q1`>mGGXg>iL8zJ=3wi{H^IcYgO}1#kBc&hjm}o-&j9p{>(W3(7_qUH4mnHsE}C5 zjc%LT>%IsJ=~W*F*Y#dtoCjrb9;l|X!=(npW6NQt8@6vT_aukz>6hFd-u!`K7faK- zHr(ZL_PE>px$UgzroW^DY$$(jQLq5%^UyH%0}HZ_%DU{w+OSjM!Z(;5k%>!ef41f~ zijQdWzc>c|h#niUj2(t~o(p|E_oe+fFMZOOxDF+91SW#Ew6veM5OfSCm9kL%& z*{9_DkIm_Nifm$W`~&ic8)E%SO^i8Y>;W=gcIND+f0^?0G2=jkv)Xkc?vm~SWW&Do zz9VfmZy^qON9~HKQPV;FBz#S^u_uWuBt^8kJDcBVo_ZK2aUGVT_)wJB6<$;;f1%;( znRnDq=(fJ1XQ=PscWPIVS?P5TyW*_yT{3d2#+Zz|u}v%a8*y*hl0!*eXCUQ2-vDT4 zg3?P*n{)i1}?d^)dz_h zW!F_j7hW7^Q@42>(XQ2Z*@MSxSA^)j;ND67!U?xU_w|iy{Q8tndCyHa+@jaAuhG}} zK*Mh)Zl^YPC~x=LD)YK@@SKTmRd>KmQ@7J)8Fhpf`9J&ad_SmXP7W^qn%$odT<+EW z4)teIr#CgYa>uE+Hbj&7_L@2iZTj8@WjaiE&U=Q102fb|#K(%U6%=O|fS2){%;wvZ z3Xqkq$C*f09K?%yncA#6dxeuv#zC$OFRtou?D@#eaDbP~^l1hDR&mM}vu`_%7r^V| z#d1*}FK@u>*|SG))kDmkV*L!qRG;@hP5IgApO60S82SA-M}KC%YOEd1Kbp|J%htRM zPR2F( z=O*0F#DEu;2rY(#)IZeqLhV0JDT5d9$op=)#lgN4gQntNM%Cw#JN$1)$#i7!vDVlUb^IUY1n$M0 zFRTtOmqu{rv=d!|^h`-Ty{ymNdHA3!2S+U4Bmp zn+n$}P7(L8`Hg{^C1Bk88Ou*KKThixB=7YG)?}|H+(cegz0oN?gbose===RH<}uR4 z^KIvc;N%PQjjodEl8w+506H?+9rSoZ^UQ|tt)?SqHaaMNirh+)_1nnQ zFS%nTx8X^I4y;Z^w~17^My|fU^J`OXzq;ybZ`5_{b=LEBlZ}78_FGeaHfEZ;B5&jI zDA(+J80wPesii;M`3ZjC{cMHi7V4FfsfX{!zSL_PL^iuYzc;{Fo!ZzAPR$6$H>O~#K018{Vr0&&9N7&}A!G;>>hYJ|NaF(A0TOs@Zcm@`Vtm|B z;Abwa&3=*^%NJNbVPjc*IGycE)-0c}=34Pn<Iap(iYs$?UWPnJK;@jb-e>E4f`kMA>d!bKBD z)@Oz*i&%2aJIv)P*_l5#nrhu}YzuphO6yYwQAv|uXU%GA8Ln>8WZBCsvSs?b%s+(N z;*F@ozM^^=SbM!aiH{)9l^W`rGV@DjFX-Qn{=3odciQVIc#9qzKQN6xum@_t)1Z#P zoA3&bdqRGO9**56GCpGV3w?keQSYE~W)HwPxUWFmMK&i&{zQLOzJ2lWmCc7*G;952 z-^%8zu}xLZ*S)_P^X8a?j)PH;p^Ir{o@#{MJT}U_oBYhDTZ??ZQ@F}@maVG*>bQo zajh&)7BfJDJ{}tv%{M-12Ww#W7MLzFgPNC^3GI#YYcTRt#66#=o_D!Diu8lLZL2a_ zkA#Qr$;FC(m#?r$xd>7$N~)&rEb!yujLm@+itCEInE9sh*UhXKahF>_i)yrMf;(rU z`p#|1Br7hv^L6h(kN%r6(zgqJ7Ax8@fYeRS?bkCtKXc5~GIpk$K4fjfaI|wsT=z)$ z5waZSycq2h8C*wXD><(yCO7JSj+yD#ffi+7g-p9Y<)MQwG(69=+b@mz`RH@a$srpb zT^Q(Xd7RzsznK`x`#n~}Gd&_F`|6thFOuZ-dVYa2 zYAh9V#X{vb!mi${ zJlUSk&b7}dPL7sW<#HF{1FV@nt$1oyL0tgUXR2-gkp5?*p0z=*+%3-{#i9g0#9Y4# z1}Cc02qV^(w2?srDePN&5j#OxMh?Yv1Y{7B+gs+N=E~#b%VOh7>oa8|ZHdl1DgNbf zED`5i=L}y#ZscBlPota~JtBbPvFRc;Wcaigyjae-d_DAIJ}Uk=}3woXM+f z9z5J~?ZkOak^&B$SYt5}hr?S%oGNr&6=y5hFV zwmZSU3ZEtd*IXeX(aKmTu)b{dwr?wP&i~TrAB>*So#|s_&*Heo&sYB=SsqZsYph9g zqu7CKz1y$$t`_(4Mt!ALJ6V*25YrhnzK0EZYt7_I$;BG*%-(Y-M{C|-P>E}{h}U^KzfUJxYM`GCy8~~*`x*S=1!`= zPf`7~92h*oB2@Di175?74EZDLjmB@bD3M;OPcgrBRrBLZn#)gsCuaPv7NXX!xa~~R z*tN7RNu3<{^$a>zuKv>KzZpHLUpA4y^Da7w#vgBZe#W=CRN(x4^th|$uhn1P@A}n* zs!=ZWWZ%V;*g% z$-i5?V1_E>jry=Lnrk2nqxWKCBa0QYTN(rXV~{e>{#Mink_YRR(I@*yKxk1Gufe6)W6WbMa`8k%!IICsVf#zOq&|*TZBpwrgCjljtAN z9aMVjnkO7jnmrQs|FHummtH#+2JCq0UQ~mN-S892tMn&o7mTcuo$k(kfx70$sQ|-f zjg@g#>&2p--$o~F8W}z>=^iR*zc2s4kNS(zznwyd6F17IMVY4Xt>}NA__Hx@j@DTL zFE#b>{F?`RTR0Q2nVO=xPn~n?4!*K~-5l{1)@8NdC!ntP0Xj%3xK9|-_dw0kxcpHe z8!_~A5pmIi;5vg6FXRHiX zPx>P_>VlV3k&hxDMvCLXIQl~_*PUjOqqBvqH9^g(_p~OKC0ZZDdZ=P&IHCC+sh#Zm zUG+BYX(c9ENuB3iIAapKadN==h2)Uxdxx3Kc1Lv?wuYyRsy{^aIPHGYx7KfW_|)-X zo*N|KWfro})hV;x0c_{ABBrF;b!hDC`o>!_P>IaJB=6o z$jrg5BPROVlrK4dH|EYpJSMYu>cPR1#{^U3yFLdQo#9YabI|-qc>$3yU8`h~WJ%u7!G~gEdtVC`AIoUvX0RkK zS^Eq+K3R_TvbH3rPMqekH(!p&mYKO*maoXS;Ey;n`&49K>BEuNBOk^-W2eQ$uB-V{Betv5j_QUzVML z*K((7e5&UQ2X|DnlMD-Cz07XyRi)2Jer9*LBW)*ipDIdEz;D%2y`y-rxSneUC3G}z zFaB}U6K(N!E_v$?6twT!rpYcsuEk4|ncM#>|Nk0&zD@7+1~cF1g$6}De=#PyR@2*( zLz8&0ex4k->)?X+BW(+rHiUe2mW$6-(2xNVH4~U&FPyX{v`0eLgSG#YIa)Y~`WP776CF9J>0*rZJ?A84 z<6+@}vwlOlJXYw?+MmX59E;pg^2*p(14X9Ss(kf^(q{}>-iW;sS(@msVf0v`jeFQV zgRe;rF(DVc4Sb82#JPVj({t-O{Qqvi#QVre8pEGrg$9EV2^vDO_{u z8(=q0V6LR5Z@rg~V6e)kK2R-|n;)cX&y0n7?8RBQ%8Jmu#vLs@U0_G^O7=~>Mph=p zBNZQc%!&D5qb3~Xxl($*bq5{i9DBaMKIK15w8+qV)@$^4t~(F_MR9YwL1Q9%Uz6QG zlkp+U7Ov7v-bE$1D7q==v;347S?K3R(ySvID$nNEuo*h{!zurGuD%Tp;-%wc_TB~Q zX*M`;(iI(l_vIhe>l_%7s|N|Ryk9c2>kriZX652Q927kd%YQrz5*C-fI`+xHlVi13 zuLjNsr(DSK|XLr+RUJLmRIo34OkW~;SgsUgR*K?-eVlbqx`a4+BfT`073$~kV(DV}? zcISqERIB+wKW|vslsKa~V_?Z3>Z#6Ot^jIT}U@AR=I&$RgXx&yHT zzue!jmN_v__y&27bi8ZOP(;8gR)G&m(1%E#Y*C3m2N6pUEM(B&Fjg&>hZ^4i7p)+6 zv1h@^GMF>MbMQhwgi0{I)0Bq9E3%m~o!zQDZ0@yB80%hPzrd`V{n)Y)%m8y-?^(`6 z1s9;AEwDSVd#vkx*=-ryFt%mvqEa6Z%4Z7`l{=E?U*(zlt;%BtoNrC}`jo}+O)<}s zGmC|d!dnjPYW-d9KTSN>B7WiLBUHQ7zRCz$vzx?41BzkgJFL}s#pG4wJ0>2|qnN(M zNke)*)pJ+SCz6ki5k4fNXn?(paG5fXX@(gBLUFc@6i;e+V(NV4|`g zgs`rDt}{$@ovG(=8+^n1lQi!LQx}Sfb(%BGgGaF>id{T+Wb6VjVP&+FKg%{=3^`tQ zzwRHu@2(1KcF9bqE5yr9AIqDucasm-g(Z2UbYtmzX~dxDU)~K`)_|FYKP!$4Gp-v= z&;RQ>L~jNjgBqVx#PPSvNi9T9Nv1dyJ&p5+4$y%4cm!UKnU+oC{f3OJOOo$*#b7A!n0@|7+8SC5scC*d+#;Le?z)f9 zYuIR-i=NimcFcL24mze|TWqYt)(3A7D6#nHG~Gvl8NT78!-aeHl~MP*gm2J7Po5PY zgEjH-fsGxVwJfR?|1ojxmF?I41AZp*aX%9P9B|TzJk9>d#?m41QRVCm?GDJAw2f_r zYlvq^SBX=wCQB2OpC@;QrZXz+pZ_uX96KKV)2N5A;zEb?QqvyPnRrL_N@jA!z~ZNK^$*mUr91SbaSk4LU;UtodNMq z+mW`_+uoUPcm9(n47}~7{f@CC%CpLL(uYK}COcxesN-E5qCTT|7JS%v1!#C_s{yy@ zG^f_G&gHrJcm16Z(cyHDOpGGd;o@j)SE6qH9_MsS z*l6WU((xtu^C?e`mE~v{TU63+(82o)aONuO(kN_zf*I6J&lNtV)5u0WmtT?u8z4q< zd!OkK@(ojG+Uz=)=uC!%nixcOV!=}RfE157X8MrHu+x{QT&c}#SUX|jRj!^*V`6UJ zxV*8&$4-3DDUvws-fx!n_yR#3OA_AoZQ>)peH^M(`gT ztfhUJehebZpmUq?9(AYDf;S?v3-5tv_gYy7zb+@ayDqsellio9_iB)=Di0W>_>1zVMy zl^E_ev1!0|B90pM5BZkY6;XvW8Vc7aXqSihVS{im)v!%Pl!`!(aMoJ^9CLSg(RN8* z71Wigom9QRj7e4d9qyFm5xFZq;h6Zt+5^X#xIB_K?y82h^o(Ew^m=*?O%#5avzG>2 zwliOJT$A*-chg_BuHL$4>zZw=Ij8w;(|=IN40E03qrDAFiMQ$JFOpxNugq{xu?L=x z&$}PZpI&f%$*aU4>!|mHJX=rkHJ?2&*qkf^+~6Mkcoe>-{kOTi0T>v+;A6n_kp)Jl zXZ~0W=-MaI{Xc+%Yev@cCne6|Q%6?viA}wNbZnZn0Ib2zM@ko$b_UwO!P>FK)4EwJ zJI6tJ3R|CTe+-vQ{Gpxjb`QQhgUik*{j^v>N@;s=v{SojzfsE$HGBnfW&aU!CU0eP z5=?M3c0-Twdk&T51R5dDdWmXZ1Jz%H33T;rvAWbPE+SV&h(4A(OS*+Ao`KJ)pJ0gh zvY9>MoaV&T;X_O^7G8e0q;}@-8Xj!!-SpYk>sr6qs%zJ+b=E#H`_-~rB72$rp?Q&^ zw|$%lBSMJ$j5<`6rRZXEx|jp^#rBveHR~I&5$+{6f=za+)n?EEr=X@ujm5CejCTO` z;tXaMi0vc#V>p8gw@vd&(?@o>*z|OaKC+yiREvmVRO#b>!NqtA6=@5>sdLY=(9TYL zgkhMw#T#IhET7wX#M7n>Ae zSX@c|sq4V(kj+p?BhoMDu|k2(?5;1po_!0<%#1Ej6)nRb_mq)(2nYw7HSF68`VN_=?^1C+ zilnSP!B=E*6uzC%`^)harf+#PvFWPJ&e{jfwJWz9m(6WnX&v?wY-nR!8W)C9D&}xj z!;6FC3&a-udaMMZytnP>m|1gMe{zVe-0*ue6m^r_An$B&&TNiG8| zASZ==L4SMbL40e;=gT8`2Tk50YVwn7f-S~&><;d#5RVWa%ybx5?=W$NI4MY>3%;J6 z4o|nc)JSI@-LNOH;4Iuz*5i=5ZwH;Hb$OAiUOQ;sQ)+>EUG2Hkyy7ReHEeUtIYi7Y zZ<*J42#==7CqH1YO9fB{7Plp>Q->UU1YzA9nYgi6_`=DNK~Z9xIIfP%b0n`5ANHdhog<_~l{pp8uz?p~1f+ zv9T%gJ#6R6h;V_0NP7^i->i6X{KGwuf&`(#mw8F@<^9YKtF3F&91Y!fUF)uGh3yX= ze7|esiIaVklJ#5zBV@1Zx7Jptr%O5ooI@o305(9!Iyx@&*nLz|S2jJ)v={a-6kEAP z=}e9-y>MLnfu^zh<+@6hP_wI{*8t=l4E$5uL2$m&-5H;WnCDhq! zo{2mad@Vdd=T?PglxpwX3~KR1WH6|q&34qe;b$(44{^#JuMNB6+ZO%x-{v5;gZYo+ zAeXZxg>LSCI&qIHt;f$J=9KS&jhd=FdGS~Pzz~g;GRNLvMqM4Ofou2bzh1fN=%YDu zlQmK7x6ss6C67BAuCD%JLxf58I$dUP6Qfi(&nC)gL&y5;-4nWX-?XNw?0(EvN<63D z^oMCS@rFI>f9^H-o5mEgo2DLOHWjtj;Pm_T*q$?XXG@a3F2XNc3!LuMsT1FvC0=4t zqrF;@yj$o-(yQv6Gn=DerWB_ho!G=|n43;echU1jO%BZ>M)pM4G#gcz(M+Kau_{E7 zPHx;H)O;ao@M4&W@?YK5rJhtj&40bTd9E6cv}(36!!r zn~fLJn(Ey24_`S3s@**-L2Y7;%M&cvCGC*EaejLs(FHtzv2^ebp}SSg*7g{R*)BYwJ(_pa zHZxa-+c;Znu(;@c?WKaXf@soG#KilKZx6}K$oj0zbHU`?yn{2T_!$&wuby64)2DP! z$6)h=&7TEDx@PmRSqyQ>)x7>&R7)WG5sJu0um-adm1+MZ4B?_|y%zt}%{MV07;@cU zd}iqqX4rAMr9lxWE!C`3PC{gdo@KAmfD@39Iu~LlK-%*B{}DqK(bXBh<#QOgs5xV< zo%IllQ4h0pK_?5}66jX#SvOu&AuyerscicX74FU_IKL7Jj^OHC+w|i{>-ewV(X)< zhdPq>QAK9b#Kp%y;N)6rZ0mHDE3{n!i?40-zu!u6?5I@#<9| zM|~i|nqnfw$ZKZNmB@VpmRPa+U5U76YBH8X#Mw7SJNZaLuiN0qfhxgWg{Y9*bNH z|5`Ro66Ml(nt`f*4qiTM+8>pJ|KHdA)e&<0&YhW>KNAmOGG>qGJtOflIYG=c$NDI- z8by!PV)$^mSkY8veKvD)d1O)PlVz)Czu26fBiC}6lQHIMzZE+%HT$l>A)5kwv9XMN z1!+-drIGLAiXYhO?q{w^?r}k?9m*p?`9)k^? z8K~(ZfX(DyGxz`@1y23BcGkj=kc1Lp*H{*?axx+ovoE3@z!}S;-J77~S~vQ!{F=Cm z<-l2FhyyD}n~R{A=o)r1dAPdbafZo!GFx(`{UE6uMq*=9JaByoTe8g5=PVwUn*DjR z5}eG2&(R);MfA8!Zo9+LvYT&O)p%#)w8qcebg-NeOx||-4atlUm7dj(eU`7#fj{Jx zujodSTLxt-z>7;4nC>D<+G{weo=?80zf;o>zrloc=5|LF_k3`$2aeN2FMuYr0yXbQ zoAP|!L$QNjnfWFtQ*VGlg-fQ!py~#*FOc4WmX%Fkxakm4wxTifp2_nG6NZc6U8Lte zCg3DQL%~F7_NCl*3!j8o2&-YO>M}fy6R2=G!Az&~Xn^@77s8S6J75G^ef$O32TH zjnKuIt-*}MMo`$O6gJkgFAvyz?2*9-F7j;gOtHRkU2YYOZvq>wD0BlD4~^8 z<6Y~;@En>*_ML`*nyANWN3ZM5N{;pcwhqwZi)N{g^;$(9c z1V+a&kes-O@VC%<6r$y{S8>iwH#Q=NhmcqK3%5OSA-1tpEJTx+nTyD0zcsSQa1XWu z8y_NnDVb|;w>?w+O0hvt>Lu9t#Bt9RV&ia5kBE(xoiBNzNpZ_PE{6?G3XtV+oQBy& zkypx|Bp;!islH`ng$&iB~ z=Vxj*%-~dU)^03Bf9J1fd}`wN^KZYpt~tsz`IG_b$S*W}i@8{H^K^KZkkPVM&$VSR zcHlabUt87u3o>`<&Up2zQB=>KI%lI7!rJ-PT9_#K{~_*OpsPH~yl+6?`3lrmo@ehJ zLXzq{dj}P=seN`flt7{@q0y0&>P|{qNa-w!t)sL!5PIU|s)L77pq7TVQlQK6#d-qT za_E5)mfyIjM-BqPT7@<9&HJLZ8d9OOmBRP?U-$Fuy#qLJUAkt>ilk3=_Tjny_y77| zhx@t>37+?9&UTNzhf^55Y^c3LYb|zpBri1NC??n}ZdPPvHagvrn-FV?1E67lmHJPE zbazozxEKdFSk$bhM#<27%xaJKfE!bA?X7dfUsS_AH_(5)tBG{`NDvWK^jy}2rIp@g znI)<=(F6(ETv}8!B%U^8RDg|;Ii#9sNoCHasCV&n%+8N~*1r*6QdW_}hs^8|5@uK& z+BWCv^gQK6*&lVnpFdeRkj*u}S+VXVxi+iiuk!zKiaK2Nm%C3-C+Evv%Q2s&ui$S7 ztzvqF>OR61J)~p4HI(^jmP5H~jp6`@yQbq?*Ifa3Y|80zikXCDo%eDoGl5xk0cR4r z*hTZ(iCr3lpg9p~4YI8+&*pir*j*_{44*fzd$qo)aXb^-jXStk^^2H|sW}n7Wbvgw zLta-A$pLu=6hoKx`d%a-tNT1Ka@kS^T*%*#8{k#`61@D0y5C!xwR_a?A`Ur=g1yPI zYoH7w@bAA`cn}xsuU^~5xqe__(4Yr5IUZ8&=R0&1e*rYK5!d?k#<%&4 zcIeUP$e8T39(A1<1}4TzZIJn}yqUCyQ=Tr8<%m8{m{1PQ)pI(Vf)36xDS8u!hIwpY zaC&1svqhfO^!}{ogG9cB?CZ#UHyR^Fqle=ShlCvUJhnThOPPBYtMHa1KSS0mid&U8 z%Yq&2K8>#Z_v1iyz71BnK{AmGT2GI9i~{x}a{t5`PKUB{8@_mgg?V@&3aY(=dNn4Q zg}%z<<*8Ae!Xy}Q@H7fR(=+E;9hMnG#JVU1e*{zAg#$m7Wp$3hfITJh!nst)#1x?DW16&A0? zenobUeFZ1LS)^e-K!5#yA9~8wd+z$r6^l~Wy}(!WaAV{@+_`_Udrwn=`lVEa;;`8A z;$3CD-1>jU7$EqWJMS}I|6B1GJS-KlK;o57S#6o+RG;kr6jfeLb(!a{Wfo$*&eb8J z{n?i=!5tTco?KOoAeyMtDn~YBkDiAZb}oCB#(aX8@Djt>`7mwR-dvAmUw4~6J+f;x z*1u+sCQ4{VB5(-~GruslyQ~fj0y4gw=ON2Cswc21nfG3aC&$EofF_5GQxEELSX4{a zGao=i?pzmn0oFdYm%r4hutI=C!2#{5*2H77S(-&v!~t_+N;wPRgwLUK8d&w3&wr`K z7jJ#-U##v@9#=T)U;GTvM=#Kh_a?)@DFs{ZoG$COzpEO+}L*%cjT@$cdV zdWz4HmLd+Fbv(K8(#|n0?CEC$1DAX(?&ogXt=u@PeS_J2`lbad`W9b)wYr7g-#!Fg?(#qd??*_w(iy|^fQ4|$6M zGsSj9DnOA#f0_@+&a}s|I+I~+Qe8(T!Nqc$iy55F)m5&D@={Zof1%CaYTf?P^L3(s zudB@}(_m|z)lNAe>Ic4&)luEbIvKBf|61e3S@+ytdCP-W$?K=G^~_LnHjhtG*rvU{ zIcDBV0aX8t=~1$h?6IDV!`Mk$v6nL`t`tkYNWGu)Lh=98_|w_VI`wyz-*ub#{~UiS z9#_s`6_d}OZx|hXQG1}#qS+zShF!l#&#v!T#xH;1Jg{+Zzu2B6^34yW-1 zIs8BhVsnTP1E@L%^P>eiihaWuY5}1^O3<``@3cUC?JvW|`^vB(Kk%!@i|#g1UP*DBG6nt1!0z|wyeWF>`; zs+l{iz8d8ZUhG}4;^mpz!TNUZTjGd-8Vgkx7m)}ZdfgX~9$csSRPU@Wpa>mDl)QrD z2rt!gWn70ZVWX?yu+d|<5GFj5`nuL*x$E_9>)MuZCPO0eRnF+(gqDaU?tv%0=4iSt zexk!B=1VtWUD(251FpyrF4zpZQl_dut@kWW5udm`brBl_uKl-RV|F57W_qL$(Fo#= zFyak-M0h}>;(60;oW4_&c;?mKP%3tmIffmJMogmkmVtT1_tXi7f5qJl$DOTGfj zlV7;M;3q(Z>&%G!1xq1-FWQ#0-d%Hdtz(J_d^Vk@ps5Ku0n%1K4PyO7jabPAxdEq5C3DQH}-0jpB++d4?Dte;E!cnd84UIv*Cz@aJ&E>_qq`^EY~oBODGw zjyYQwRYzyeT1GCo$NFiSj?~}i`n?sO<3I3?6<|Ooyq*LDk#@|fKTD_m{(K{z0{crd zEZY0YsbBCGV_kM8tt0=84`9L$icwWD>#wjp=7COC#b;5u-`d^AX@govI_>3ujQXO@ zHLO_qDEnB%FQAg=ew679PZBTcare!+g3Jb4$2zASkfQW%xj4aT#m=U}#0r}+=&-P) zRj0z~{b?4qFcG660kOs2L)W!ilYW8GRqS57fnM5~#uNA0zEAm%N-_!#8E8nHg*?E1 zCNS&& z@Xh?}DM27z;ZOl0;05n%7DKdtV4q^O8GF9c!Nd$)MK|`>2?(4J&KcpZt|7l6TsU6P z<5J`&M4rVZ0R1le~Poxkb` zQjP0oe2Vv zK@{Qg2c2l;=^xUJJckVN!jjg9m238+ULDN>&~MF|v9o}_3h)xux%6J-Q-EIRr7pgsOdVzUHowqFH#za=>-O#XZscQP%&c$Y9)w;XuT#~;OrBcD z6d|8?ro|ocsXUc-mW%YJP$2&xp1^rTRXRVy6q=I$@;(>m9GZRp#veaqb6O=`zmP&Wuv4{%yS zkw~mDw?-OMm5hI!;(-ljJKCDoZbt1zV!8QJjlT&v&qv4r69rzQ<2F^XvU9${UfEm5 zjD{n^)Z2sq%}l1>O?Ca}Zf1XF&q2DaPAtBnUJ++1OWvm?RuGyqD!bl%3wSQ}a`v=! zw!YCQ9%`>XF{C}Qty=p}9?p`F;C%7d(HlB5S6K<`DZ)op5p`Fwcl9oIA8A69Fj?+9 z-~;m?nt323NLL66gk|32&U1i*EqIM<)$r43;?NyDnrL=^u{TJcD@=Y-(s0YGp znG#%viYP~d>dA^VYCbOoxq)8Elj~T%-jm&ntY4~f&pQ{sqx1LRxjC?i5AWfya7tU) z;D|WZ7*VZ`h}nSXE_ygswcfxv3Mj~#%H8NJN#`&2;W6%7k4z-@(6Hy_ne1|`{MQlx zamn{DAwBNBcj*4P%hcmZ56zBZ4;4|x+$-==)GE<3vaic9JKdmoB6;&IexxKL?_hl% z7DEUV-tc)t_7CxFpMQ@1bzQ?BNE}L}YObV5Pw|5GD3w^F%JjxF*$Q^5YB%%srY1s2 zk-nwaPq5o#q+vt3=@=LC5k9$V(-c)-K^rLguzuh_iH(RM{uU#UfLAlC2hhINhn80Gs{yPi{Jg>xam7oGnr*Q==+2IX7JV(>N?qA>Q%g>-tg(x6X-fLPb}Utr=54A^GE}7 z(${6_eQ@2F;3ZS=ZYkl#c?Z^Il#||tLSQ!6@Y{#r;k{Ku_JJISnr`-I34hxXhnW>2 zZc#LY2Epl7)ErK{ny5%R%-le49ywK_Rq4=~PFpBm^(*tPo)KZj&QO3$OkLauKNwzE zmltpe32mv(YkWl}S^rYaXnM=KvuvK5?Nhqg?ELfhDHZ#wF34%|IXLUh)v-1hUV2(v zFr3q&itJ$(a`{~HmK}3mW%|ZnH`E4SA0dAE>?PutMQ+|&`#UXfvD*4oPHL5t+Zbq)rC85+d9R~Iv7E=b1(Q%H_<}A5I@ByVbVP6ZkRoP!OoT>2en?I^nFXg)VO) z6{^p-zV%w3P;rMeCc2{anS5y2ST*GKAzNUZ5pN3(HTWKHffz^gB-p>Tjfo@D42Ke@ zm_eg`ubSO8!}^RSffgZ#Z_9Y;9yAcUjHI7ac#!v@JyvH)60_)Aec`MGp0GTom0sc2 zli$!uq^f{8#JqL9{B>*PmHzy8xCT}FW`0AYNpZi-o;9S9$=H2dDB&%K%g9CCI_B&2 zG6aK!60Nu0>{~stSRAn_tvJEfphYu>wfioUZ2b8eUHiZ>Wy>BtebeztJAT%2LQA?* zy5n|g7?&NBUs+`5OZHineCSwJM1>RJ;_dT4rk)vmSKs1GCTY}Z=zo30V`FBTMitWB zdr>dA_7bQ^b5+!%`MZ{aPE)T_FO4#xKD^;#k~bQqHiVkOhm-i)Sc#e!Zqs{SPu%)& zzJ2(XA#FqEfgCTLOrIFyfgbZyc&ctJo=$ATV=<#9!puZF6H_NDM2G<|PP2j)Jd(r8 z0kjIWv7m&OEmb)*?S+~Zts;Jjsw96tzg&oyzob^aA@D}aHwiD7jdL|pxP*F{{89W( ztjk6AxwXmaQXB`nM`O2yC+xHa%dqB#KF$HO{UqwhT`|_xtdu1q%=5%HcU*hfKK*sm zv95*OgUb8B1U+`_PfIaf()pev+cmH2BT?;?ewhMzfn8K%-`Oh_^Y&4y#e8Y%i_wmO znqyCGUl8w8f>~~#JFfGmxe?Xd6pN#&Pu5+j=qAdV1DBT9Ibk8nhZ)0s0v!=Wy0FYT zRPJ4-ecFfb8?p+ltO6@1hKv~Q)sLp>Jwi)_k`R7Al@PaF3AbEXqkT-`Vqs;5DHr&J ziGSolqWngQQIs1Y(uG~*iJTV_I7)dC7uTpSJm!@+*7S*YdRMg5|E({{?koOg7r96Q2#Ih8Zx#6Z-q!;C;KesP#_-4(&Y_plZQGK@Y4 zd+Wi@gqj7zPYl_NZ^FLmHn6jA$cbT2*DM&0Z9RFY2Mj-O3~C0rR7|LuP~8JQ{N~2lEA-RpkD%y`5W5%25L|*e_kwfA-`N~{zfpT|D>zPst!YM zmg@_@pdMd=F=M>kH2$c?MEH1HZ;oH6%_^71`mlO@Yph~s>>)(-lI!J}UhJg~KKJEz zch=xE`t%EQVr%Bx&+6ZGgz-L}RZ-2}_w1cJscu*RM`VZ94Li9)o<>vCi+vg7S(Rbm zhc`NbEKb;&aHwBHTXOwlq4u>cSb^e&)7FxI_m(?ebKLTisVmd_>Bd=I?8O-$behzr>|x;YRvb`}D;*dcGNWChedcnRjfW9;G;=BEO_b`578{Vy=mP$2|z>^^5T0 zGVyG&%BP>PzAEh-u?(wK>D5#2CHj=3 z1{EK$PS9C>-h9p?UOauHUPt-X)hk>t4*NysX6Fp=STRW*=X4hH!iw1y162_JC}!rK z!W*TyS<1v)*cuGvja{ZombOlAJyhM52#4<VdBNl?Y7e& zU+mRdP-gr)%;dOa(rxr@s)w(+UHy~?Cx7O+GB8psdfe{QKi@T`s12f8e#hK8D`vIq6>Nvhl(X`4;qvcFV$lQ9no&55XqnI}@)r zzH6UT8(Qs7i;DlpZ~WBMkF@+h^mN=tuZ9=6y^QVE53k&Cx3xsomL}ed*vwewUn3$WUZ)6(7+;MYX zzWK*9zuZ!1^>dv+xUcF8bp_$|4r3!KD%720og%IYL$8Y}j%nMNXKvxm#If@dB4=So zHg8Xi7{1?Bit{*rx+2&=q(9av3Hciy<|`ID#k|fGv%)6u4M%ua)=tFFsAo)-zIaZ) zYP?=`fBJ-w!=wC+*v7>}T_C3;qvD+&<^0Y8tLX6>gRU{gL8(*?H!t#`5q_t=nGdWQUgNP#=WwFNCI38>`L^idmjS} z4mj~WSnTQbyI~z6PA7M`ezQwEf8741sZ%EnuWB<~>2KX`HDSfFgIU=v#)=r{1!m&s zyu@{HG)~5+O3SX})9z|T`jDGjud@fUr_dV<5-yi}g1vZ-Z4?ddA3`a?J29+?7t6Zv zr_9{zj+AZ66pC^vj&WSafNe1gNQxu;6$Cr#^`Y` z4OLcNQ_8QXTXyVdP zrks9}jwNnZ%uEli%j|YJ6eAgXePzd9D^|*cda4kJ;bjDME}? z?09xQS`F=?#?v34)brxe#$%TqTT5>+)Na~VUg1S{p?$LDNBXphwqfjuW#8fb)=`eO z#m{W*zIDvMu*;-*&>c+psX4~A=C(P{H~dHC-_RrSj~#jr*~s-K(wRCY>(3+p320uB zM^WBZOg8KIQ`_~pEt->!ZhBwKC6j&-{BWqQ2|LQ(^;LQFvbcGcLeC*iZC8H@k!w~q zzmEL;)8y&D%K7l(7kWf)P@bg`hPg4S9Rg?g#bt68D+@b%jRz9#pahnQHH{Z^C`Si^ zhK+ce(>2_dz^UITLuVLbUyNa>lE|6-EuD*czV4`ZzeZpbDY7u>eBd-aOGE@j4a50=3{!#jU7MyEhwYZRvE{mgcyxcr@R zcP=O6l*^@^$HC429;CSYM}rS7*9=49;Ug_S(5+`*g7ZguuKU^TbT6+VZ*=Bpa{bFQ zKRK11FU@-0A2j@6%oj%eaIkt8mG_k&)D9{amnlv~?C=P5}!)sxgLqwupml zx14rA==0v0ugGq#`%1?a=HUNf-R?eMK)vV1-o1-IHC4Td;s9~e{Zrz+US-d%V>qvp zCmb|rbC>gbnrOzpS%CF+`cJ;4Qx4H9cW#RN+%B2)n^Du)|E3HK&o{~oH&+R3>U8{Z zyK0?!FQ2DNUR`cF7ru?h>KZ4u<3E`M!Q`0-bRHUS<`5N$$=~=4{_z+{d{jEy|G<%Z zmeQM&eJ0Yvo_}kSs0s#h8b|yi9IS7v0z(zaL)A>#kf37 z7mxGdD`jI2Rf8XN&S~3k3VyPcwVED-$^kig&ja)>@f5GCzIv*VVjv;tT57lh_wOqP zKOaN7_Fv@7F2GPQ+cyl&A|vB41P_JWzi1+&GBQ#M`n=jj^-#7Vf4J^}%!vBSuNIeN zJO6l8+IIZLmuC(gdo^)X(pv?Z`qDR9_rimln3IZQIN0qbGbGn@wiD+N5{7#JW9SbD zi_f%MPWy578ozG%4f`&nXQYm)W21{JKDWW1tLgaKy-#g_pj(f-X3ns&e+Pz!v$IB> zm0aTSoB)x~PAbiExb{X`SG^Aq`3XH}^}aXO-({Zz4vNq-nX1u}R`1rNFO?kWAJoqa zwr0dZhpVN3+KI_yt-L?-Vy-@^**17F(?QZes!{6w#aj7fwIZw-Lrg%+91%8*ee}2z zhLpuoY~^t}CO_fVjEB@Y1vttcM?ciOs(>Cjm&^Yaxqo#wfQ@vZe;-HV#EKc4$JnTL$YD=Elw%*zPkT;GzWb==h@HZw%Kc#Lmsm-jP< z7n>fEJ(O8(c=^5U)qk^BSkeCbAGZ%pXW^W$5u4x6Id;2Q=lYG!QEwhM=aVguft61T z{z|9*Lic&?-c?=NzxjpWx9rVjPiFsnyuD*Pd-Qw0K;drNqjS@-M|z%Ke|Y&T9ff-Q z68>nu_vRicBEIeaAGOEzeq3{R#V6IRogie2H{EwAacr`_&7J=t9eWCE%Ns2y(=_|g zGOLD611*ma37XSs#Z*quScZ=hP>^#tc@>1xgCwsSZFo zEXD?$;-YOeUYmAt>c!OXe-}2cp&%b)qX`|Xcq*6l(vCs!K!%JPb%tAU@4xNiWjD9h z?&m-s$Ydc+&)d&aW^Nx-9Be*%P{l>%c!Dl*zf3Dh$DBG|I-X1rn9meXY{CV z4o(g1jB)2GM63bBOD9DZ@tfA>$Eoi2gPt;*KMxRYTTL`D_ll z6CI{>#UJfx8riLj3R8>^aR+?rAAv#Kj60W)(`S>9kYCZaFhY6yyjh9pV7N&&=s4z< zzWr~+Mi^sbX_T=mVIyXZ0oZW!WXPIw`+`%{n;(EPm=aQ_&IDmdww2cS($pUW+To|( zg=xbMEmyt3S$?P07u+e#?8XQ`?EPrysGg9&)$di0R{z3d;TQE1{iqMWf6h(EWOIE_ zsPugIlUPUyAvcWn(F|$*_fbwmo3Lj5RaiImbXK`ss|U!Zv`yz3ck%D~wrb6A7h71( z`VjiV6s*P29{MyvZcd!x4IfogS@T+TuN0EU%yW?7I71o)Tbc&xtv;O*E_xLcb4|QZ z(h>)%czf{1fhx_Cxrk4(ER1RZ_#^Wvm%^akg*i958mv?n-~JzS^m>w?Y|BzKcq zi3Tx?E!vx%^Xmp4R-rSNFXc3#3F~D)*XOpD{W|kFN$gWC&o_KH_~)Ur?{9~?y*vw6 ze8*xO)j7X7^hZOtEs<{Rp~rtMXBd6ZKXX(k-sx5N0xx_F?eB@uqbg)_qjb~wjZ(!9 zRi}5YS;%{7e~5gN^0_f$t}Ei@jl6nOgcr^EbZSHqkD{IZ!x&fZ?HjT%F{!4ZrmDse zW3kJT>K%zSiG>kn7J!$u#m>FeuT={#Yly)vhL@0y?_!Zxm>BUV@Io}htRdp$NQ0QC zF}!#gaI*z%`#6|W-0h=nIS30xGBJ;M$xSqp-lZRnDO4lL98S#Mz<0o*bvIC#D4%&4 zBvQW9ATeUjHhTZg8HdWeP#Y3|=<6)Iy5gVT)zril`nc;ge@Ht%)R8T zLdWLbB3{x1@G>!fLpFVpv+Z()z;bgXw7jb+fM5oqMR;+VRhXea*Sew7_35&+y4PE- zMc5F(#2lmPM6%Hf=85iRdesClV|#d0;3gB&bDLTz%y6a|vn$D^jQJ*YfX6wJ z?G{d-8Q1wTH6Jo=;TPzK3-Lk2nTIEPy6FTwtf0Mu&xf484KoQP`djr>7C1>W+j(i{ z?Q=KJ)wRB^E0`TUe&bWyN9}o}_sswC`t`V&h1iX@UdD#1^4M->4PCi0+m4%*YePGpuBz zRISr0S5%+y-&udz5v?uRdN=a|R(D@A=?k`B+-Lva_%#j%(x^Xf*WZ4m<&#rCGWC*{ zUpG893Y-j4US+uTbnia>;HFPaeJuPGoYU+*i$^(%FVgci9Y13AfN;6cMulbOol-|cf&&E40vZ}EsFA6xP>aKoi1p4wj7v$k};0dbU{{NvGYxBu&iX0puMspK>@ z$l27jL9wl&#{PQN}VeYis?` zGvt7sQN+dMO)|JLUqzOTf{7GUZOsSm_^;0xlFA=+o783g*v4a{u*bpuD* z7Cf)<*fG;6yQu)&xykiLaRLcGjJ}0QW7EU^t8H%g+_B%y{jTNm&X3NyZ|-I$*6TG+ zfF4b(7wb&iBkfZ`UA!q`otk6+JoU5eQ%ce=I%v?}4$^6PJ$S0=I{U2sffd)WK2#lm zSGgbW%7!Vrl2g&CPpWMh=0hd>_E{FJ9Ez2 zLd(n+{SR3};v+Eh3K3DvI;zE#`6y6ypM73;0(=}n5BJp*^HPK?DguTqo-S!TM5ZQI zI^=%QN-2mrS~KjIRG^@XN%|lo6T5s`*#DVW4?) zLyNm|JkDWnCnuq4H-KsheyF~OFSlH+$^_Zn+x7OC75m+>Kb`cush2a;o>PzpU@gD# z!A+Gti}pf)rhS&N>$(|q4IcE77F|xe%u)@xA4(_BUtCZ8*Ma@a?C62uu zJ8flkcty{)29G9W6`DhDG5BIfl6f~}?Y!EAH?memK}R;$H+Sh z=pE~y4EJ$n!0kQ}7U&Ra#6OZZ+@1#?K<%#acroHFdU%}&lP=!X_C{WN zT-BLdL2bZ?W6L-QRXnM-g{EG2c7-N{gAh)^MZ<9h3SKPxDw!EYRtqz11TXVZ2jCax ztB{n5aT245kDHEie5hohBwLk+bCjErZ;P+-xc`)MV!RMrCC=lVJnO@^SlkffP_w*H z@ON58`^|jp)3C>x65lw~AfJ!L*oproeP1bDv4^18RTFamRAT`<Wl>kE&Xk-ZYlSC4V~Ue_nlgN86mIHtCtcGcU4?Q#h0*c=70Uo01zJSPq6hF~0HV z4nt9GiNm(Q&@)+K2m}#v(eI6?mJTxgJp6RE6!QWux;fF07>3mO?FE^%`e;-ga0sH; z3go+7PJjA9dZBR)Xo=2nEBd!8#$&RN-eJdbdQ6s<_8}54^H3Ix2j|D)(&!}*<>o>s zn+qfHQ3LsfWOIy^m}9);_gb8HiaF-uHG&GSU;7A})HN|{ye7IWY1KN{UK7{cIDXX&L>?P2f8u+$p;=E!zEZcjsU{Zal)JC|0`b*JY;Ne8a# ztQz$y|7%=(Xnm}xb>4(KCs=zJuVJUrkK1n>D||59p@I$>n^I1X7p!)oN{*q=s@$up zZm+sMy>hH~Tl2l{JTK*Tmi4{H=^B4n$HV30FL_6yJVztd5`cTh zAwq^@5TJqYk0zZxy^PjpCYRuQ_L9;%hYp5WTz zJ;IN6MC-%=7f-jLfPd0*o1Jn)=VsNDUXpp`Ix$Q0s7EA(36ewJeg17sDi=R&;GD_n zoAeqMi;<{q3u!#2^4Igb4S&o_LNE8f@CV<5k>3LntK4qMqnR!yw2-K%q_aeAw+ zeYfRyl#aZ~2(Z8|B5+SfOLZ=j6F%ULE3DQV<76|l%V+U?Io@=Ug^n{r7~atHtzMCw zMz4!}h-G1JCMOudew3_>}1E;1WXg{`xJ`TSSQI5|@i9UDM+R#zOSm1!0u^ zEinq0LY;IVUlXAwpUf5BTaFdsWMs1Sj9A3^7?;=d-bSz--)L5JkNwTO?6gG z;xp@S6}7>*cCgfH!ZX-S)Q38~ot;E4&-~6Lw!$~xMu$fESxE`B&w|Wqx(*glg;+pV zxjmEQg@qG&m_Ag;gq1fPujf@9HhR#>JGST7A2e({*`2#B)d)I_OD5BA;g5HDI`wz2 zH{YUjjjF~ACCa==v&Q*4=VM+4BY2itual{wNfcXzE9bRzW zCm)0Si%y7jK1Mhy=MrgDs|WDet|@YfQ1V;;)C@p;JVe_3zq+3%JpOwc`x*+glE!-9~2YxKkyLc&P$wD^@;uO6RQ z#K9x^d+;RfK_Xo`AKbA7Nr0%Ypu`m9{^|4|7`^auO@nBUs*6*`DXwLPxbh?~doOt} zjZ)Mr95Cahs6`zPAgnSR&{0y5hUh!|$= z-V=+*Fwg4`>q2gfu4vxRx7*)7>gGZ38LWP!zZ?9UF-_=~4fM3koBQ2%+}pj(grk1# zG^{$Dge#r+>by}KobwYrUJ%S3%fu*h=~qNOasP|NvgR7P@746kEwEak;~$|dO!QT; ze;)&n+Oe~@=Gd8|i|DvJ*uAw|ud$%JefcY$DRqM5lQ`3{y^tVJXPQ=wvx~X_Tjvrn z<5X}Ky%2_uO-?MTSh38`JTa5MmO70wOmr3&xusg=#W;C5>dhtcRgg#y#e;!#W|p!j zd^Xdu*A{zt^|&-XMV(IaJwn(^+A=VRsl@}X>2thAe{><%ys$aKT9I|e6q*aaj52dE z*1Q8P><<`-wif>9cqm5AWleAW+PP%uZ-q9n=G|X7OGa-gXxk9wjp5zEaad#P;_17O z3r~F9=B4aB(#aBNr)kiO-p8)lP&y~oj(6*V)7&i0 zLzyWB&4f9WIVcRmcH%m{7c>%Qv^?GkhjpJ^cd#44pnWufsIa7ePBQCwEnWL_n_^f( zoc=b7qsUFEcVbH#;mKAn>jz7)qBsFT}YG~tf=wu`6Q#C3x$Q|u3ClHoYiBiD%cg+J|n z5zj?Fk33who)LCo_{Ui z;sw{Zc>cAMALPJtp4V|7*`9pUIPZHo@`URRkLzFsX)RVSJ^nlIaM-Fjwz;d7S#_1( zzgX=^YI}E|PFm*@`=f+T%^=Fo`BKXdtpDnVR3{wMu_G!y>v)QrDsQ}&(-Sl~W*qe^ zF8M#2I+qNf&VzF*%TFh3z@K4HGZ{6t6?aZgx%iLMx4~XJ9#~xR>8nR9yka@$+ETUf zmYl$!d%=N@L-kCiqEhE(8EbEXI_FWPryRmU?q4w%2oDNftji%qEd{0`ef8FG6@;9@ z?bK9U0re6g`9CpR30bw|>J?prszxD89QX0&er72Wxk=@|jzk3_mOZOj@I)&%$OsUy@x-h#G=RM18HSKPZeIE;d z1d7_oL9gR}NTpX4)481h-%TveZuBI#4u^1zv@tlg_N;nF_0vI~U101gDk3(N(*b7{eie* z&vJ9lE9bCO@>RKv##S^wWgvIFEUYBf1CI_D7vapUf81q_$G*Ct@wI5Yh zjMV&jRd2&zYL zRoP?nw{6euW9W0?KrFG!Keb$ZAT8a%JOKHzAGd$IolE|wTE>pm84qv?Djki^QPa}s zB@~>jQv*zl0@%gS;Q1}!094qwm}Z;lt8RXh)>=@vnw~S8_aCI_DAJBhH%)}SP*c3o zWIH1*(~L~rDO@Mh`IZ!M3>7$-K=~qq6uc?Ql{q=&y@|RNC@BaEtiFVIlcZdbg}T6?+!teX7dN z{}B5uZSos^W}J%~92S%dR7=()w<`|c**kCU=feWkMfFAr1==g8{Uz#=kepO*Q1SaJ z|250t10loEQ`_6Xz<21q89Pb$d04t`*h;F8+TRxCZt9H%xLtI&GIe|0mcb+ z55lEbO9Rua$L1L(D?8tER}E(KN;#es z)~{3_Mb5au`5Ci58km|5aa)7|#qCM2ve_vWH*Z<~rPfOmPsa+z<#fc8>br6Jd7OC_ z4?<9UeqY20@-!F4LA~NUt8ABY!{m(O+^}PV8TpLges9UcIPcOD6z+`?AQd6Ma{t9* zb}SdG4WU4_Y`-y}C#wtx@F^d|tD3&ycw8r#b-d|#<-1~zU{-Utyu$OQEgo~HTpJQr z`oG+({-!u9{B5RAU6T8uC%a|YVI;Kl`Bx+?W>0&~F&}I*J&O;>dGLWypw;hw;$9{7 zUx%0%ZZpG~+k?we9bZxEFYq@UtOZ3JEAOxp3G>5Zk9QV4ZGQ~_q{#Dez zu63RDZecdx>Xxlou2f2aG{8Aw!gbb^ zYuhw=Ww$rGH^R{9W-pXxb-Fd?7tl+*u2?JP9~bCw-u&8h)L~P?+RtY9 z2T~t#?5&?_-`(3~TB_4R8Ah#O_QdglBaa1BRW-f%IpzT< z*W7oMT_lRu_3ir1U)wc*`JHsM(06xa*70S1LBaDLjUJ&#HF1V1f9vbasc%yMc2Uw3 z9moEamlnV_f&6qVnmZYIUNDwh{JL3Q_GS6X(r%&z2wB2C5FCUAp;y+2i2k z(+gi%->~@?>qma>;FN=zkfM@!?G!vF4r2ym9^TN|w>F7Ud%VSDiG`l>Ls9ix_0C;w zI&pV$lMohHxhh1v;m9OsO_aq=e2hSOq8MA^E_`i$jGY)?0Y!D$Tz+j~gsp+~3eS*5 zpIa~wzS2G@VM^Q;I1CM7EHGrxS5mgrIT6qfLC%w@mKBB-6{Vb`W31VgsXBQu=fxay zPO2x1Tu|xjvZl-VY+^9^I=;uNws~v1*7AhZI9(RHX_9If{u_%U= zG%Q6F<(^NI0JMMdH=%HJyY{N-Ot($Z?z0zC{R~l z!!7UH_h{b+^IZCD>bBY0dve`~CG+OIME|dz?f?R5kZVdyfbsRn=O1~ zUC+(S?!#U3{NQ{S@VHOFUg zzJac3#wzn!K~Ej0rLM%g(HlDH{T=ts*+17Km$qo{hSN?{D-It%=LejQ{L;`m!-o1n z&+HXHiPvTw*YllRr|H6%wEU2qv#YOqsO~LH#d&|-sBf^-^7NyYyMB~+@n-ML9e1r? zc-s?G$l)cJ?T`?P3YpFxJ!g+SPX9j2j$RZN?|#%~y~g}{=_c4He`Q{ZDDdh-os(0- z5HUpa-+2~`N1jV@W>Asw9*%l-9BwAoctI^a>hfAHr>xiuS7tpJF$W1Vw2O{b4Cdl6 zhZ(RI=HQ4jJw#ra!8mXeGf7x8U`2J0AQ*hY^2C~LW84E?QuQV6BPL_7Z;(TC#k$9N zs~mFz<*~{;E>fw?%`Wm1#+|o%6(1#ERQ`3g!MiF(N+YqB5Rype68cvf#;M}Twr^W= zve?tm_|#PoubhNp(S2UDx3XtC{VuClgv<9YR!?uptcVr4E#zmVK=xMs9;h{Ymrwa< z$F}8Q3l!8GE6_LR1yftT$X*6|`oPrEs9qtfT4tEOj7uiDxa?9GNGf?t)yJkh*R#8C zK7Z^q(uTg9j{RzH)#fW#a%oik$3IrzSM~6kM^7IWh7B7_`zEYm+Bk99t993b1hh}G zq+S$>RX1hYKg@m&LxS`h=jTyhnC~TG4sjWoiewPfdku63$FQ?Pu zLad?hSRG?u;v-G%EFnQ!$~{JY>Hw4J$+r! zBi>N{P)HDSc;65Xer2eLv2ga>M@_55|1ICdK_tPMES-8$T~k<4Uf%WU$=kfp_-ytD z+Y6PSc4!Ip!*xOe)84V~Z13@|+voglQXkqvJu$A&k{;ozN3fxE@S~B9HuRm|{^OZC zQ~f16f)8{$zo6f$a;h^IKVo^k=g0gARv}kKuI7o3H+xA%`to&-2@DbDqk7Og8{m$n zBWtPYKYIFWyl1DXcJ}%U=c86$RbD>Llvk!ylsEyc++Kcu){Wr*!%&ICM5p!P+)a-~ zOAxe(8yd>{ZUDYhvC<_Y^QKEuOm`0i`|)T6;{Z$o}F2Ssyx}m$SqL zx`um0l_(ZcwU_?}Pxz1gK>u;NE)n>~2W0xygJu3>N=ulIaqz2%5grmBSSBX6I&sWL z1L{5QOBgsq9&Sw9uXoH)VgxvhH6ukQ@9{JYd%f+|KUDvR&IL;rEDxFZf1>NY4(ZAF z*L&)6uu2To7&NBm$DMTD3zrr7o;BOocx(hy7TL2hm>D04z42@057gbMnTo1adckAN zbdcw0^Sc(_M8D|Gp|h{U!BNAOpAM3bf&=k@VlDX}@l_A!r{p(2-m#jfM)qf@SSW4r z3qFM^K$`dL`FHr**K}hsPfI)#%(k4gi)qwnbDeT?zVi{9JY^mto8~>oUP66X>g6RZ zpDOng@(SKLM4@S8@wH%)Rwpd5t6P86kEFD0R69v`5FYZWwaz`1I;4GCTKBufRrPhYfvCZPyt#if7mp zH+0mF9=yBs?D&n@IkKfX_r73Lp|k$i4&A@BimQY$jxmzhp=?6cg z;|yMK`4L4WYcef~5FRS_+gV>`rv2VjoQD$<)YI)hFFrWmFH{%#;4-3E{oeZ?eJJDB znO0ar{2}{uWEiuRv|<_!18=aRxCfj`_%PgXrOr08Gd1U9;B6?gZRE8cV7^}$c9$)C z;ep+KvY4!2b4;2+rzU*}%b)4(vCNqs#~G_Om*Gc)>(W2pM2*kSq~%Ez~>gku=Ni&2MH4}?gUq>{dJeT5$a;xW1c5$@eBF}|&SK)h{KTw|Rh-EX_QcYi^ zn8E!jYpEjl`qwLSA<5??Xz#u_C#}DCc5h| z``4v{ zrI6)aX2QSf`lNIqIV>?5HfLWig(mfxC<`yPS6zl!GUEG^-Q~=*exAebYw0pEz7G~m ziPyaNTsBRHq51fQmWgmIkDCt5?JZmT6l2WZ76mvxfX&Ib$E)1g96gz?WHfRb2gNm$ySeZzMqwV z-I0XWKPj6#-~SA=6WWQ-r2wuYPZ*zx$*c{|#^l6Q^w!qQRydx12Jh7+%ka;rw!S|e z9XIFm^oVdi6H^DB-5d5?+Bv3$weNo;Y#lYO<4o^{=r_U!6`r20-7Z^t=4jJ#{6~5z z&m^16!ad*y$_X~W7FR5Pd!X5v^X59f*YAXYgX_ZO_fNL-vYN&Gac-)L&r|qt1#^31 z42bcW8COvo<;P>TCqEu!Ts&Cpp`_0Z@x9ia+z@4@w%1)b+E0{f^ezWQF5|+Q9H*Z- zOP4GU{-pH=0ChnuIs*++9O+#O}F2BaG=HC%xj&OS=a2mfre4L zrr03+Z0%(7lj%AyX?oxCO3un?R{Z%d6#E&Q-^JPqM|(lZ-dgAGtjmM2`s%u0;%Q~M z4cMc=n$`@j=ffoPRqouRH68fRhqsIwv83r({5a{!4eY|KSeWy#Fj#l_??s0$(aW&PjsZryT`pf=i7Hl>*S^z zAab`Cw1GXIF1E`NWNS_DjP#r8>*w(R~@6G&Mwcc~Y>!#{2X7iEU zD{Ri=_M8lcUpx{hTh(>};9W#WqX{xAzt(82q|&9vvlo%Sj}C7*D~U9t6Htf;=Gw*?3&M!@!!79}G_J`IjSboJ4Oyp}v%;lY%bK0TZ=kKkO-S&|Q z{Av34x%W@`G#=~LXTb9_4rlea_h;YjTURi zQJ7n?9IZ1*T{54h7b0HSCHpET6Xo@F6X5Z7i^5Q7cnrdYJPI8KiFde=7f5n$i)Hv@ zE3ZYjk9gCU+w03M~NgEf}9FrDXu;Pj( zeODW7VKNV+H63O`;Fq?D6oBpz459gJeeZ%EHn=*mdh&v)I&-zz8+Rq$4vi(WyseAgdC4GzUn|pc3K6bobK~@Hi zpg%U$?nY)kgf`y_^Lh`hk&4f6JlK8z3UA@TdU5;p*^+IsYpdt2p`WJHW~RoR;0`}D+$*T>>w2v2 zY+i+@ZYKV4>>X>fU*xBNjdsJ^zKdNdaoz+i>yuzLRFUz+;T*}?dArb?Y$_avIDf6gh{+}BxY@O81P z%`1$_m0MgnG(YJvFZYc`F}7RT6*WlPAhvm2Un68!PaAhoc6ae~5ROlj$J5eZ3Yo;u z3(4ij{@Mrk`dvA1Cul-bW=v~Z{jKV!$JZ*J<_Z%r`L;F9M!EBCu6wlx-Vml_dF52e z@dU9FZ-`>-Fn6RsUgxsC{PV?Zt{$`^XJd2i=H?}W#kPaDvStla8a2}sSa}a{?lDYW zd$(Es1?B++QyimHp#TG_+M+RiDf8DYGShk||H9{u);+n`RQ6Ea-7A}GeQzo2Tx&i4 z);ibDp!`PdzzH=mgW8=p|NT=&u)bZlP#3XW$VGL5gw@+`yX@F{dj@#TbI(+Byb@;D z`q%S$%MVVOK)qhvu6~aocQ9G5%e3PC+=s{?ynym{o_i!!6!AtJd+oHn?$R%TCtV8$ zB4$5b*E~ARmDavvZ@)QBEmbIpIDwyW=U&%9-^~ouAgZUh9g1YtG!vn0FNH$_IT;k& zKqPQa)5@ck@20>Wp3AQ}6x>6dB@>LSQ#>Xva22;V^RK}7!bADj*~^27?;Y2#0|~l+ zi?a?1lbM~jkO_O@7kB>K1E8XN_+j|~cuhXw8N2|>9W1C9!VAR&;{P|e^YZBR;NXR# z54aAsPJDEKKySs#$!F;FD91s~u^GfrPp(+ax!!$?H_y?%e}DZI>{X6?;kP0ALvI^O zUus|fYWIWQ^McIBs(Y8exmR708~D~WJ^L&?%IRGv*-^OKuu)jv-+8iLOySVM^8JIW zw#Yk3nXvx@E?LsLl%JN^8)36hgNXtfBk3UP6d$DZik;XjgG#4lc2pxT5?TxAY=-Apui{7v*MrW{$=x&v8XV zHk0`Hztas=)be6DpCN;W4Ln8sb@tqtO#E}C?jkK9ws81ps6A56OjNKDpG3ep>97T< zukgCshfVuEQ!BQ3BTr3}z2WErYPIqYnpv6S{<%0FTu`YzRrl~36|8^VuQr1PuG;x~V_=4HeTp`K@H+q7RofU`cIcVW3U z5CeF0t4Y^8c2Lx|y)I+|W$Ytj%ah+I%hPD*^5dFKYQ4_!>^EJzsLg}i0FKbBCF(u$ zdOKht7sXY=TDe^Fga&kAxz)$L^1A6iQwYV}>${bciN3@MzsgfLAa;2!FK$>Y#fy*7 zx|BND!CZMej|=-Ju&+*|=zt*};7lC(3~2^d8umAjAywFzZVs4NDrShHcr-rdO;6yw zm{WDhtKNhY><TU&|*7Bi76 zU~iB+A6MtIq>{{xto6y9xh$P9;3{mM|4&|J{x!0oMJv|<1L`T#0>Xf@G`)2?q$SSB z$E!b$+qYPbwXaSsn=i`RS8uY`eta!K^I)tQ;@W$dOSf1IP!`qc9+dQf%hEO1w|=x7 z1HZ(=H^1)Iez|Y>K%Z~=;EXAVGlm1{7vbPJ_W#5Tz@DV`nVfTUN20%YsttCVE$z_F zK5R}hHxI#k$*{)q!~~J$A6A~)Q-pUN=eua#--Ojgf6K_*ET#W=8U5`<eUL{Ek8|DA-3##hPw{w^L8yC=BxO(|~xz-8XoEVh?Na3}jP!vGU$FO=*b+g{Hn4iyHX=sxe| zZons(p#YZWVOC?2z14g3DmWm^>hG`!LimV~z>6qGKo_v;g@ZQh1CUfQa4V1S-$0UN$l{4@FrG8>`PH^C)qI~t{xRrkSQ87^^vAyvp~dU#^Z~~+&Lz=V)_2LADaRX`5~H6{vbv| zG8O9lK@cHEQP#kn4<`Sxx^DjD1D&tT?Vo!<8Z)@R^Zv<)tOBQO?bGy>|I7ayM-Q6B zXIfyaM=j=sJiZ_P*9lFpqK15blx67^A3BYt=aWjLf4ry@!--y6cGgO67bKgH%+CZxC5Wc|ko0HK_l>7u(24t}x zEa6LkDpzc^K=w`PH7eLqpgg1efV4nR_~iS35l4}R0`do=JpbYBmCDnb4>*-D9Aump zSj0LI4jw@x`Tyj)ZM6QK^_jmWEnqnS*?v3M0dI2@DLC(dHuTe(M9w;|_L~RLil+sf z`6Vt};8y-P;lR~wia6-6Voz{F@nZ=K-7fcFEU*IZ7yWPbDn)q3;_G^3E#=2g)A^2WzSyx6_D(1K+!f zb0kI#*D0@@N`&>>i7x}r0C-^dDdLH{P>Zs@{KCW8ukthX9c(foI(tPcIdScw&1`q&?*k-M3IMAq)Jx>nsw9JVxEA zdcy%4w1P+I(H6r7?PKJ(VonevWale?pxM9<2^Gm#*{|#Q+KsOm()oo)SX%*oc+M-_ zV~lXRZXq*koXuJF_-e7f=S{H~Q4Ag9fgXpT)a&gsyy_L-&tz$rEs{5Avsu97Oc^Ma zbk`h5s9sy*h;#^J#d#!NvzrWanD^MXt(=1K1NEF6vdQ)Z{*0`c!DW3F*?ccN>2QEw zkZ;fzIfbPADgOU6`S%r+Bhz092a7C|pnE!lS=#l9Yd8V#cFw_DHH3!3YsC!m6FS9A zK0@|r$3wVW!*#WaD?@M~MBL5Fq-%#Yd(dq3E zFj9e@f55N6zU=?N%ggfDWoe!E)deQ|>$)tQ4%)vQ=Ljr6fPL|0qh;U8oF}S@^NRVv zRS>hkS((hB;+fK_UrUbzIy;!3&~E5gxvM)O)`y;n*`0sC7S5NIGH#Sl8LsO(8yQ{Zjq@r9(KIb6C;7UYIoI zA9iBc2~?r%8z#L%J12y6MY$xYLfP$ZFn1-r8He!Uh0JQx&%mnZKu9hXGMR+ukO*}TI_ z<$cnb07XZIOU#FgLnj5{81!?@;IdV>>{jnA87nyAJQlxvuHrex_f~V4gOh^8SI3qM zF{aaS+2S>9X)|<{0kqYs+B24g*HCBBaON|7T|?4{EUHREX%{>39PC9AEC?56BI`L!{z_SQPoI#Y}- z`^k1XZB?s~4GhJ8IJ=JRxGko=%WW5C1`l$XI;})!&$2aGVp)ke>{hl8GeM%B`E{`p zGoD2^C9$70BEC0L;NK@X=Tv0LZfDQ+rAq(h?3V(7T7j~m&L~(@-BFFJ^$z&g410O7 ztf*DE5?lJgsv(FYK$XW_#WU*JPWihwLkZX}v zo|zXnX`Ojr^K&jLa?B`e>2b1{!@lEGbc{3T)f(151Ef*XIU)1#;Rn# z1kp2BV*ltTLd(0C*{v>@NaUPveARhJtQDkF-%t)EwwdgeWWCAbmD}m;xf_dG*;#F8 z7IF`aIU~#cy!t8Q&K((9u)k{Fuy+iR{X`qXIh#*bl>OYf!=b-#*#05=;Zvub$hmM= z+wDZQ1*W7PNF1i8Ev41S8hnUvt;M_Y_1?27XD`{z?3PbA7gF&$i!GN8f@Hkb?lRk@ zYUJNiNjTEh+pE=8T5mb|^Oz?U>ri_NzV631jPwgYlqOcb=USCY^0%<(*o2#HOP?Y1~SpoFmxr!Rl+d_XP6Q_YJ#r$V<^GoHr!h zl4yyUREk%A5SmQ0@;E>5aJ8af*~y<>-J*Y`cb$zM&ZoRYC{O015%TEpVzO>5`zp<1 zMP3B=R;$!%dzJIc<Bb~?_;Ye-fO^zVL;1_? zOxBAml((3KeIl|_gR!FQlxux=e~0|qCH6ug)_6Sae~XwGqRDs z<@0t_uc?-u#-^H*ipSB zv#>f*eZX(S_q{ZjTcCLt5qI7v-#1KtP_d`D)9ILS_ zKU#NHbNVY{8_I6798*Yrtk(KMqwFSYovMZs?M#Nl37s|7P%D0tL?#>@#{_06b|8klu3K-#NPsXPw6lpy zzHA}=dQ;$CS*v6xUL!eC)+(~%qUveMkD z)APAi=5olYA$en$e@1nLqMfi3k1I^VMi1v-txmy<;zZ(U4?ctuw->FXc?G5&vCs@@ z5O^r)O3}kyw35~i{1@7M8fgvbknONz8h`FoidL2sKU{~4^(}6*zY(=hqc8GjMZhV zD_NF-)|ESn+*y#NAL){=#5V4}Ru|R{oCU?2PJ?_e5sZ(m<}_qg>no$f+A3RTRjqer zU2H~)G_o73tJIriwpSjdrD(U(HSEU3x=1@ZyH%yb1iI5%tply2HJwSN&A-L^L#s@4@}1^qFNCq; zJz0Os&FAoMR)<}TRb-os+3ok>#o0}^6QdCO`C*DKGtPIB^<>G@)ohFLj#M9E4!^7@ zPe*LPdw#{g&wmFiFpdv2D?*tVW5`HVYEMWUh1CS|=~Vk+(Yo3ol~ zChh;>`&D={ab#8NgxVA_S~ALq9Y*J9)on}Y%-A4!Eu$E~Daf_hkhj;YDujywgz(DSLMr0^EYEPDH0gcv11|;`?4$y>8{Bi$!@F6cBW0zNjNOF zTRqPwjQE*kI`(U^?VusFqvJ`phjm6ay}UA09s|g7>aB1Vl%?F4&UB1_mgV&AUCA{* zH?}kD$#V1CGjOL?V9cEl^6ogZNlL{ZXWVJ=Is7-yw933;_YJwv)CxJltCVGlSE2kG z`ZSPdODQss{FxuzoOUWQVoL1w+4uQ@*{xN|1Z9c!)W@Thr*CJuL*UBuWIt!S2DoDp z{?hA^KX;Sc6}|P=jbw(T?51zotqb;~sDwT+YnnZ~sDbiyX&1Fg#XH-PA41>HvkF(X zDr zk5X4hL-xbIHzBrJWv#OocT6FRd9p< zAfA^$lYL}`99dx5#%Ycnb`7WnE_++5zeOhozVwLJ)U+thW`~5oWyqFc#MwoUrg*_igu}x` zdqSMpp6KAyrZ}tiu#|~YCD;g;*Do9C`;DvgZ&m9^oDZ6x6{S`62GIdMF{B;ITNxiZ zPCO!hZg#3s>ngU}9SP-<-Kvt+)=(7ke61>{a6tZwNG*!f#ClVj z2NlnHb3H|?s*vr?;>6f$2hjLQg2Zy&s1@Y}S2b%z%d;wHrZvTE(r(#H?^ya?F`E3A zJX87C*>fqc^xreg#^0G=j~{f}RQ|z(2WhZ|g=W3<#SwFTIEmrj0tK_O- zTj0IePW{8Cgj|hc>n`KG>uT9@dyBJRpdmUzAK`mA*O;Y5Z9Iy*eT zN#;6(y0X@5_rr!-eKMyBwQlZBXP7hV?BJMXAIWu{cS*`HR;u-r$_+<-yKIE@L%s2x}|73T1&t#7=HCX>UP)Q6(w^DIevf3d0wm3r=M!YONY$^#H|Q z@=&i|#cEum=?0bE>KN%v60LY}tk4$M?#hIvY2 zz)BKW!nLg=<3VypwSmnMmWA~j*%i1%b8%3H(OSyo-^QM)*hir{u#=z2;G;}gL_NHm zbH*Uta=Xb#rKbec_qCFojvq<1adV;hHQ7vx@SbQk#>H%O_FaC?S!@xOQx;%iK0WGY zo1ZO9vTabaw#6aG} z1|ETsi44h`G0RNcjstCmbiMD~tLkpgKY!P+eAKs8bV?!su@P_n7)U${*1VGyk6^J{DwZB zgHO?Tn0piS0A9*?HzDwf$VNVu#6a1TI!V4ieE= zA(!pW`^bwtjmXdl^3f=L&>Zi<9L)vM8KZTApJeLGxvodFg6GWf-jR{2fg)U4%NpcU zSAp-Vc%<`U-G~p-ry)C=^;&4W&vo?gY9CRqABuVKspJMt<32?i(xD^F9a5gb8vfek z;AeGjYH!erIX*8{*Ap~_`3wA_bEMLPwvd}tb)8z&`BbYHe#kKbhSdI9<% zuX!&2Lq30ccjnufE1?@r-;3F$&wOx?E-xF2Sa&O8T}efhgAdi?9Nt||HLEwzM0&Xs z9-(5b(-_xI1#^VtNvSgvSj2^L5sikYcRYhRzi0Ha_W#uf{4ys{&K!#$BQ>NmUx3gcMh zp8OB)f4s(9` zGgPCif6mj)#B`w*#5dHPf6w-viR*teM9X)b7BvwXW)4T(hTjSnfLM=@caR3hsHZUgumR4T!V0sy_mkvX7|Z{uqoRr+DL6%0b)przvk?oeuJv z^SPF=-fKrr?ZMqgs_fp)kbX!nD1p`Oph7zocV~9coY6|Ui@@y>cRIkis+D!`J`|z} z-PdT37P5TZBYOIx?mKx6L6MG8l%qI?`@s0!U2Yv83)SbwsbVWYN%a|Xo`I;X8$1gg z@w_AE^$Mfs_4>G$fUQh*;%Ge;v#oKO{h&EW(h^m2uNq!lqv}9xh->&A-{=kZ2nP0G zT@7Sb=u7D8*RTUshZjLxq%pB;h_dwq>an4-xxdtCLA=a!cilRoWpx~R6pf}Sn-kw! z_IOIfzk2PBh(L2eSCRFN+J-E`CN|O(jqZBX&kb=M%%Stq-mlw>J!-e`GV(9%@Gj^> zB@I!QrWzdgjB%ecn=580H+fkJI?}T1#5@DfN_-@XdPq|wMW?wvsuGT4)f>ofI_@B& z3h#q1NH15AKHx`v`VRC!c9VcsUqswZVL?uK5VQj+6W>%*BT}EV4PkY@;TGT`&l~zOi*XNah;-01d5yZRSEX3@ zp3p`9O6Y^`8;}<2y14#GVg}H_4sef@xbx({qkSC|jCe&gSzQCq!S@R^e_F4~ zgjZ0FNpq$oPcg5vC#S71o_tRU(vKpZj?@BlCl@->3YvJz4AHP&onhGkQ79J)^VlM%N|Y`6#EZ0qA4Pu-#FPiPXwE<~Hy)`I&gO7U} z{upeHYB`|`1(~N8vfr*3AS;Seeb7l!Uk)w2M{66#kpHHK}QzBiK6XHs@Cco^nrXidYg&o{+n?RmvliJY2nNE zaqIO0#Xs%~Joi7BFW^bvUk}e))2I{ALKN`Zb!b6G4dCT}tTB@pPbS^k;OXFcRqGnA z&A8r0dUINtJd3CLYDarP?b{~gOneAy zFSi}rCGxhAGR4b5#2lidx1qF(x|lZcOF@$Ckk*YgAcTy`mPoqmk*86sK*A#KAb)36 z6sXT(d?MyxNX~SRK-I3K`LguokoA*1_GpL)VrFwh+FG`k#wons8Xl|Q2h@}o3Wzn! zk^i4VjiBZx;@&4ooTM${41T@UOY#=7CK*8Xm}4Z#FUO85sh#R1sEEs%;ylfZQ03V_a6>X#D1VCOQKD#{r$#a3S?pxfKSUOVpQF}*M?uC{>NL{sBspWQY9M_pWrv~CM3JMxqZ;ZP$dst2mk>S3o^f9dkz7=2giOdAd0Nc>!Iy=+cjU(xa5IbK4r`;x zaRp=qGZ?NXdCblo%H>Mqvt-+&_Yhfl?9A&}e~5JPEFZz$jd{W!VlF6)Sh53pI1l@By%TYTY6jBBZCH8#E#EEN z_94H*r^8WQ%!DB4;Vqn~a)u*2iYrak{}_Zea5aizq=Bp&(`bH~VvMH|Ejt1CFzy;2 zaZ$a99Iw*~IQ2NrJpg{hb;N5J=mIqiQp!bT@(D4E@&BJgO9fT){DYzpvS?Z@ca5W~ z(0vbY^bG&Sv$_=NMn-0d$MrPHkN8a@-q4PGdG1NF$B}{LuLfpt-H89m+J;hX$XB$H z^l5*t9VP2TqNIzv`F>@-AM+990sW9xN!M}L_YmHBl~XZ_Mny>xhq7pU17*h!@pKca zm|IarBG@C@mf$=6&?4n%iraWVaksE`$Q71FQ3XTJR*KV9rBiGndxx1~eyCm(^7)26 zX>~)fVYEDD+(p;$l=wM#AD35!K!SKjkX{^#FUPnHakU)Tv#@C)$>R3HV&Eji+zLsK zU5MF2o+DBmaxHh{uOye-kf~q)9?qkU&PQdF?;k&3_vA*_N)n^-V5hFb^YzRz4PzqI zf0(|HJ^`D3qb@y~A;PpHo^PiJaxf@lhFZlyyvMaEdQm(kOS~R7E+i!6MH0kqag{1; zlA%|_Vd)cXP->qQmM`<%n?U(*|>sSVChm*3K18NxrJWV<6WRP$ZP@!s4g zViVUL+z9t(y$lEmKnm%Pj=5w{!YYY#)Dc{!;4`Lpgx!2sLnl zk4c2Qggub^3faK|>o$qFG5ouCJd=pA2I8b1!#h_g!tyslLXI;3?JL!3vNqDzS5~vb zJ`Fh{wx-o+Yp*v>@#Kg{%ZfshBt_xZxy6kxNkDL&pi#$PmERiG{S_S(QWsLoeW{-J z9@m1He;_HUi}BkGs!HKkB*lKnW<3E0HS$tE-$IIi&Hjcm zQxS(~BZ-l`pKTx9qUK1Rv=ODfw^xmNpSc`io1O9OcGA|}xF1AvMgMqji>6Xuq8+}j z|0%8OB1audecG%j(F;P1t2w|9GL0DKay-B!42Aet}P;x1nZrkNEpNk|FHn+4d_3+yei^{}QdS zeLc(RdSsth*5$XoqzRjZRcbn9hFV0!Z5NHKv@R#oQlYpGbFa^GyYu9umQ~DIk`)Ml zrgo%#QS(#osAu6_T7i+5!e3!!=V07=d0JmyuE#%;3LnF!v$^Hvqr;U@KfkA)-8SB> z=U;G6Qa}!c42X{2h6bnB^8%r#8v5DxuDsSt6gx=)mh)`;#p`vW-p0QJYif_a+KS%+ z!B2s1Ik)Tn{H~t5uR;zw$p+69YXx;SWWvWds9DkfvsiB_H;%3jpTwDUzf)VI@DE64 z#A>vxeg)O*dyyx-T&k7Dd@;$yYl}wnC*@UMm#De!gIFVqEDs}4KC^#*_NO*g?Iat* zL$cV$ZR5R@Y~u?xZhXOy(*NSqx?R23dw&T@-QC_(I`)S5`EG7Acej6>n#H9@J%|bc zUbCKlg9_cii>NB09l;=5_bYHDeEKOoQ%-WBGlwOE-;Gh8)G$8e(t*56s#Xy7+sLz) z*>zfsY=nFW^XZ65lhe_18Gf{MI66^Yz#M!5F`neY?-A0K@r+@SGBm{}l0Mb*UFWZR zZA4DQ-*bP}hGKDJ9UT+9_tHwHZ!Z74+K+2Gd<#+%hzWIj zA)1K^s~WMa(&_Lw!d;ghQQQOSMf3v4us@tfwi?HHhA8b^hQNX)b?UL{SdOqQ$8~bZ z0(8B41p@oR9CubfovciZN_c*RPt!AyT%x$oD%uuwsyQzoI+N0&@?-s>r6u=e~i3YlmwFk^$_gTr5o=@id{A!uo=77ngwO8+vK~82%=5)Cgv* zl?Z$BHX5zm-9BVf%n_TAz+LTwQ#Hg+;IGS=!ucarT`X*jTL{-E(l5XN zwgcawdW|sZcqbu^$mlH5q9MqfybaUo<)_oKKaqZaVCA!oq#KJ)Jb&(QbJ8X# z_)LA!z5~^}R?fBF<;jIKj`nOB4}EeCa-`r&%`aD%pU!8l>d}cb(~I{zi-;s57Pa-C zpH&4`ULWw00Bl1)m_9^t3h`c43THjC(D3jI{oTc5yXS8n9WvPsz@f*+`6%vsF}DNJ zwPcz1Q(a_Re|(E|MUHpC>)ehGCvT7J~4Z#>*;6*xo`BKh+Tcr)H- zLAeaf(OBv81b22pU@HydQ}-cJ*FBX#aX}UMxP*$jHz%}7*znt`LU#NJHle?$>Jz_- zLj>*6L>qpycZR@58l|>dF{aC^WXXGYwNDr^pIuxJ{gUiP5SClpmJ3fMF8lf1BkAo5 zvb9m$kek5$BX7HcYfGJatSmG+qR#>M^8tP(x*8DEo_uH5^`u*|i&ix+{L&kJkWQiV z0@0)3?+{fH;2-1U;W~_Pkxu7ha+9JERb^gVS)WkXufR`oqu-No&*j!FEW6yVZWxW9 zxVjt@Kg8`7*gb^MujzgEC_HP!6?GJJ9-$k!xm?FPf^bdExP*=tIcB0-{tn#06w(lK zAU$KH7am104&$rn9Hl&ncc_kxT7>=fE^iq1JAcuptxo{27|YPej&?O$$_kweeRJ7n zcc0~H{8)}Gx<7wB;kv{NwqfrC-YL9AwB!F${wue;Q{WV62+4+H?rk1Y!be*Y6LxfE z+UdHq$NInx|4i+qRn#;Sw8A0oy~20*Ku4N-Nf+f8@>`{A!g zSweSWZj_#{6TFOY4ji|Q{3SlYp8rVS8@*lMHL@mx$NRw4O0+<61{-~!_%2|=op>h% zv{V0h)=DGlp&(ns4f)e4(vTju)RBnisZVa}`rAUQhfPGGy|DXT>ralm==n&eOB{?y zv_B7Q+)hX1n_Jkuj{f#46*>p=8#tFXI-mYWTWVL7sL%!dujOYWp3+g;g@*R#)NLBw zQyRCB$+X(@mJelj{-?ZN-b!R&Nf9zE84>7t15-f{7XZ^Cg~dVLqxFTtnLQlNT+W`Rey<+8hyBm;SrH9*cJ z18xUo3$z!tU0q}k)Gu*Eyv#*m>}i%LZIDZ|_gPRN)oxrU&fo}erkcO}#=$MP62A^d zh|ibnCh{u(3q6Q_irL((QRs2*!Cbyq)kp>h!I?mPYg*5a?iHpMLyNpDzJH)lldASGO7j-7vZG) z285P&ug>a>Pv7?6=c(r(>mQ)l>FMzpv_SSuvLC$-O+^N&w+PF{8ExvoFt^BZ^f}XG z^oXm~5d-(>1)E?05YL3-XjiVM%d=cM?&JCH|&JM!MXkVMQkBQfN`!*XYl_#``7A)CXDEjYzgcg~x$EY>>eO z@yYui=+}1+;4dBz58*pUafP3psJ(iKUy1%FT^-74S7v*O`+@r3q{DHzZ$Dx`^gZ<5 zn=4av1TE7C)+8Oy3hIQJ}7CQVU$Xk&bp|W^Kg*PC}M3(bdM(=q$};^+zjN_ z;~^m8v~E@OiFD+6C_IYs7XR%7ohM|w7waatwvfs}@?pNUj?Z=Rzv^C1pZ}2C)^>8+ z-gJE8`tvE~;VjM#)f5l+_3I;1glmPbD-Kkt5wDceXWX#ihSAsvQ(vn(N!X)@?NIJ) zyuh1lfuj;gfQ{n8sO?~`TT@>rt0NhZ1<@6-iclL-aLDN#9J0?-B!!VS z+>W|IL?My{{TBJ0^ck8~;+{<2T#vKr#mClAACzehaxHQFx}Lr~if4bx{`htjoRej$ za|(!)Vm^!8AKIds*L(JYj^4|8K&;N~2>_DGc1KKyUqvL`)bX0%gO zlB8jAPg*UEp*jLF_Vd(dsd`&q&%I>b5`5M3&Y0TU?cpR!7+Y`2{t3F^SUv9|Up>f? zjr>29Na44`w2{V1GJDgBUnZA`F_V{<_oR=zUk=dq>KjQToqa6>I}oV66*JD#)S|G_ zb9i1Lon(tt3m~ebKI7w2YQqm$RSA)X@&_TIEE3zckn3-B%$d;I^@xXw_YWTa%}}G< zn#i`e-#|~e=|#Mcv>eP$QKQ83@OS7qzLq?>1!FMPpl1W1?U5@)alw;YaPB0m>B+w{ z{O#Pa*q<6nR(1LF=e~|tA8v!D#a6FvFp8f7+2MQOh<^)jWxi?O2GSOt@A-Q_0*r`U zJPt!*pQT{-j3h_4Af)(NDyR3|1uGD;t6RdPpLA~%c27FtedV5k&Z$T2!yDGB(?|ZI zqkGarQ(co#2prz>GbRgcy!ahsU zxQyh-?X2F0scZ70(H5A_K8nZw>oMfAdW{}cHy*oUt*avYiIgQtY`APERzzEI6fe72o%Hv#W0U!kJ2-w-e-Xk@8KBu<3hpLM_EQ;)fZlZ)V~wEq_!*lBdQ*V0(?OR788bnX5@U-%{W4?cfewPM169I|Z2@Hw z#;yTPDvaF>+JiynJ)jq0p!N5lYjGd(Y0!(n=zh@e#2EV*(CgxieF%C_g0W9Pf1YG) z5cIbx#!k%uN1CxHsNBd{4s=EnV+GJ<&EO045(D#!px3o9wi@)uS;jVj{yfLnPSB%y z#=ZyYAII3;pe^GWdldBS35-1j`b-;RKL27L?*L|zE`_32n20d&q8j9m+Q`wYAr6LfGUV-JI#JsbUk z{$LJcuYn#uld*R|TTJu|x?>(=$3c&l89S}1fnD0oSQ>PH4`c11bIxLHF6iwG7&{mA z4+|Mv3wriq#4PAA-L7ZN`2K`p{0sUI*>Dnz8q({TkF_pgX_In6Cxx zHuMMj^>vI*0e$9r#(F?6y%D%TmA{1@gZ}n=jQuU>V>dJQcc44I&)74d%l`*szXa{P zjj=y~vfYgR7wF+T7}K-p?=Fn5L7({{t_%9|J&dgZ-FqKn70~A&z$u{nAA~+YpLqy& z2m10O@K4asf5g~VpvV6n_MQWukAY9nu}?C#5LEt0#@2(fJ@7M7|326=sPZ(LKs%mg z>`l;xKV|Iyf?o6jV=NE(y~J1s^roM|pFw|FWvmbM$g7Yi=-8h#b`xmJKf^CT+YT`H zGtd=pGWG%J+F!yCK)>@ZjD=g_Uk4eR1bX0Y#^!_m;a%7tXxpzD`!48;4;Z@_^rjCP zdlvLZ|H{}w&?7a*{sVOE#|*v*IsSpMR?ubt20sS9^a%6-y5m#Ec7WdgIs686|9?VW zpuauJ*gt~~9%Jky(9e%UUZBUnfV{>-4ks9!3fl2sj4cLT_!q{$3A)pTy@0;#^RWj( zDL}piI_*>+`!(oVzmNS1^gBTx3r~QZ%04y`^qH`a^?<&t_}CiI&#^lC)u6|tK6V%A zk+_fjBk0kjkNpDl4_I0MFeq#CvHt>X#69$QTLWvwOOmI7&cnLDOF%Ce=VKRxUNphS zt^>VvqL1ANdQ-cPJq!B$WFI>OdSt4P{Re0gzk3Kw1fEVG8wa{`x{sAXADiK07lQ7c z|=95uRGhvR)apU z)W^OJ`us8<+YS0|pO5_*^yqTn18w<+kNqBW*-9UCL9biwW0`jJf1!_^0qS4tW9NaM zz23*RgMQ~CJVOBbwvOdkT>Y1H~3h3GWhu$@B@1Mdp@=t zbjB?{whi=>ANbh+0Nr}4kNpGa&f9(LRnY71@Uag;Z@SCJ{tWt^AHoi%;CuJ@*aXmv z?(?yEpgj-x*b30I9|S(oj)#2g7Et*SAA1D!^GAK`MbKaVFCTjwbpJp2*k_;z9`~_R zrb6ydLhhiS|D%u10zJM5{DFSG55H>xJ^HkdeGhc-Ss!~CH2S=cy$pK%1s{7CbpK1Z z9_Y@W`Iv7S1^czXSb(D*wmFrh-269{d5c=Y7Zl^vDN3b{Xgo zKJ>BcL8twzkNr>3{lD|ECqb7T_OUAH;g5Xm9ngip_p$#Ay7v!0_9f`pfAcYa5p~DE z`&c7r>nHFN(2G8Wyg`5T8SDUb@N*wq2Rh?Fp-0dk{1N@p@uNO=JLt;;@N3X_kHJ1b z+m8F#&p|<|&Hh$q_?}5r+`q;;y?}B~~`tv~_8w7pmgpZ9WA>MrDV-e6x{|j~m zy7g=5A9U?se5?dIX9)fRnsj|^5$JKy<)DMCfvp4m+J|RIK-riEb`9uJ(C>l%a%=;; z1N7xn8rXxNKR&gAJpsDoG{_WmnZJQmL6-;cUC^E&YBW$;YG5COo-H@9W1yddeg*o2 zPy=h|#P`Ga4yZrUz+#}usg>gClS^T(MGdy(XZN+VCeKUeW098ml~v2bN;2tJlFh}5 zQ_ky|AV*q4foLZ6?eR_dh2w&gVy8x1FIYHj`r=3k3vN%CTUkF@kL4plb;3FQ(=sbH zMa@JT5~*pIO*1-YDpDp9OeDuudW+K(HJa8Nqi0nvoE~e6Cz~>xE9K5aA}MM5jLM?Y zv_wdaG$!O}m1X5=F*T@b2{~g{#+@-S9g}1|oCvjTxu870H5AlhO;UR8c0Bx;iv)v8 zD6LG~e12(4G%QD?P}tv`UR{}bMp6ldgNoXa&TZQ;r=aLcP|?T4^+K<;G#_j9YjQXh zov`rIws~nB3Wl_#n%TI1S(BcTf^saWPP*)zww|b*3djK^8p+J9ESwt&YLRd-d|Et~ zTKmnV|?S3JdanxhbOH*wo6*Gbd{Pa3T^@!twZ~b2lX-vOg9M`xR9w zSDFe7<8nxq;$cM|zo{oYcX~V=j)YYu6rH+h_Ju9FqUcgc)nv1hU1P*TiV_ZKq3{`% z)^TS|3_wgFB^-$~E}NT*#itkJ5mgR_eGxU3-gHiGep5UglH{O_r^P31p1vsA99JMe z-1Ai?tXY`pQIpYF&@ZcsrZk>yHO&k}6H&<@3QCbvg7ILwRGHZkNJCCghZK5bLU>=Y=v&fwUxt$A%+PW7qaMjUl?NtoY@~SV@j((<|M1B^}kn zYCw?*%#=!3o01P|Ate|M;0IQ#HxwtPn;{`ZijGkuYGlFI{$Q|C(dCG&$WkPvkKZzR zo(jckp-3<)hqdIy%Dh56qDgu<6w*(_Rkd>E?51c;^+y8<3Ezsu)}6C76VqeCNFWga z=Ft4g!dxm8Oej(!5K)x{m7Zu5a76KkHa4gQ!X1^iY|fA(DteGoV}cPWsH|KYDMd2j zR6-3zq770c629Q#Qo=|ov4EmSeZg=jGOu!aOD3eqP)blmQ%Ff{J9qB*KsusG0a*)% z!(pjd88^8U$fW#oKm~?~I;)azZw{v-dQg_5ez2#+`d7p{+ER)pNx_JUD@UZ{d8^fy zNLw)76b^*d(?SuYv0_R}VCv3Sn)8HLF!E2|x)gCI99W#(y3)K-muUZ$TTHdg8pD4Aj`58?W`oz%9KdlABhD5L2XPZ z98M(WUMi=9YJ1EdOiBJ=*dGan5^a^XwA9=h_Xm=}U?k#`Lvp0^+ii`($?>QZNc*E| zgDi!#DVt|B2VqqaT?VKzk^}>pzgabslhu$vPsX_fq07y@xd|Tq4O?<0!o4AG}L?wT3Rn#uE}M2vJ})Ku-Pe< znTk50d2$4XrA5@qm!73gnrLMFnsQo1k9AjCBB{s}BL#(pViB#qV#>|q5}8CG96eQw zgqq8hlwWUdX^98aPzXU~+@*a|Sn})HfSL>=3i>oTIce>RnB-441*Mdt%5d~hQ|zpb zk$6CkXM)kjU{q-cL(xqe7X(#5j6H@Z0@G*0$iZ{=$ zgrWf{BFj3y6bi|z4=RdJtV|EYp<1~qphd%4bZl6bm53CUC2hf$ z@sbt@hGiw1Mr??lBEAUSDnY*_L%zvSMAgx(G=6ivKM)QC{ECE-64Ap-m|ACSX$=Ha z$*%+>TH3EGVF?jw+^Tf}If&pR1=Fwyg?fumfQ1%p9^V!vM+4{2+Wh@xbYYkS~= z0Y9!92($;)fF_TTVT8)kZ-u3x!AhDqvI9pTFPwz7KsE%4!^i1rJHk4y z6aiFl*@#nsOfWzamI$h>`~*rzbXu|aKYh{emSK> zZho8;PEM(4aE_1^3?k(R{4GInDA8FV)Jl=CCZQ{UmEfis2t<-jqeD|Fad;`bOu{bv zwNw~V2m(?_8DD8fh$Bnz)832>6@XFnjV{dSvZL+;sBSE zzZEtu2TA0y*_Zko!8L^PC5>R76sUlY zfT56Nz&uoVP8N`Gg#N=B@+B%fDL=`D-p;kOs7GQ^ISgcp9AQOPI30QdkGD6(W7 z=8T@X5aTW25zJF>a5q&6A_9;+!tvy~Dbb{0UP4DftN?^8K;{@qPQD_5e1&TU0y-KH z14&lGK9--2tO!|zf{-kt7y5w*k%7c!Uu@7hh(*vQikYA$ha~tDHxZ+fic^6DJ~i+g zifb|%tvD~xh!X+;4n9$f$O`ZU>erOxz)98v^H%%`Erjq@mt{z&bLz^DDv6K;vzOq< zi&pwIOoS60DG>Lkpc!C9os>B9TQD@(aX^M0#QjmlkFpdmQX-9>Ek#MZe3v4KR1)HC zP}u(20bLGmn% zDDL7gksva@KOI1*CryWxahoP0z@x15hY+d#{!|drHH3~LiP;+|PU8CkR5LgN<3N1! zaS3h=MFPM9y}*WHj42d;s5M9_8^b!T#v`FWjPsJRgldH(s2i0uDpTqUr_eDui9#?G z5ZAm+K{HSV5Vz$5gb9U$h@uew2IMocI#>@rNRbTu8(q+` zSzB~;h=`0dMo!ZdK-4E@aN0$2Tt|ld;YdhRjSx890PrNm5)vzhwW2jLqRtP!80?%Y=|W4%;Nhfp52E-x~9 zr~{E7mZG2_B^L3WIwK_XJU0>K8$gT1{3@c2MAk&-MJeUMJc$=6iED;Mf0SDggHXMO zsbcmAQV>5NLl?00OsA5SWjY}}iM#KZ0hDtI>0O?Q$r4$Om05UF0QekXh zu6_tsg;7ibg9)$?)8Q9PO{oM>U=W^gDiB2JM|f}y0WzU1Jtu;1;-Uxu8OVif3Ri)U z6Uqf93L5V4et#S{+X6IDlX0GsY}zyd(GOw*JWMzE;{gAtelW3eJy9K^1`)Mi@@&XDyUy(0|x+%q|6n# zJTj{v17=i`0052n$NF(v;fe%>PYC@kMS;sx1qqP z=qwp+P9~F6Fl5Hu3=9xaEgHe-5dqo>U zF*1i|29OjnFMyOuWg9YylEc~KS}|^>s0ob*w6I@|g{3i&fSTUakql%IZ;-B#Uprf>237g9@Spa3#;1AIC|QEnpaEim8|nLj=|$N@`09YNGlCgJHx;h33N~ za23{<_9E<40t72iOF}~^mof4U$2Oe~M#z@~3PM*DaVdiSfFw4qqKA1|i!|+zKud^} zkug$8&-5+A5sJnbs)b^x{lX}&G$q_wiA0c0ffp$ZrD_ObMD-d9Czmb@#luut^Ljn4 z%2EJiAN)H(XrYHt5V-RHW=Pse-2SbMR{e~{-Fw4`B_E3BySPxmJq?o*vnmE*UYPeI3u)T$#;1|wq;X#%Mo^Tts{6H35qF}Dn>2y2N- z_c#oYBC#Z+Wj6FkgOzGb|F^-rNL^x97kcb-5l?^M}QSo5J2Gnsx6-?AB6E-fHfbfDa5kqW7 z9>>J099y|=I;4)X(FvwW!zv6+&u_--=P~Pt$~1)WnU4IY#VY0;48<{W=aOd5WFpn3Nq@0M^C!6$IM{uH%!_h2Zh2d zYcD&q36lf~od(;O#9dVBnGz4duERlftg464tSlX$Kn6=-=H^r-5^1mW6m`r^2GcO` zQ!xiTuCicmKAOSokP?p-D(6Pq(y@dZiTd@(^z~C(Iy;kE9E@W!b$q3@d1^kRBkV-f z(~^4T{58E((_u*qMH8u(P3JC{mWV1!EFS5o^z_VV!K79!)wsB_U_O4_k&1@m+07dk zPtqcdn8_?wir?soBHt&arbSye<=eu+ik;ZjvdgrIq#s=9aRysR6 z#wQa>CaoJQ)@N5HlWIILE?-$vDim8%r!^U?x5;NE+r~AInV4C30p@-uHzhKWQ0QZoWlUpf;{|Jaa{lIy&08wd)UlE5 zgss*U@n-onZQjMp=AYS;LtL0!Svse$T?$_08-r&GSQ7gIY<={E0si^0|KJJ!ari$x z1r;6sgMY~S@!%lt#owTG`5C)0nZy5#4Y_#CX!xJkR#k_a@Sz)b=xJq^Pg)izTg#WX z9G~&*v{j2{FQT@UGtOMu+DeP_eXU#x!GwG0#|NEaUqM zJdm#%YmH0HOU$j-*6L1US8AJzC+L5=aZ7K*s9sLxot@lK~v)El6)$a=GuSETBHFh>_opnj&lIXgvxD$^j%RES&inhj4ec&!{ zauNFI){nP*-F9KpRE(t2Vze34@GJ1FIn9`6&LDgy5Sj~hEZbu)GglZZ%sN72D^>`3w-A=8rf)0S(gS4H$}wzQT?C9};$ zzveu1A@ydiEn&$OlBdc0F>W{R`R?tIsWaT$@(K@P+UnKh`&Yq}d^F>E7 z{B!+=-vBx@X|~`uXR6nSHO~SvYay2XC|b*`71W=#)?7>dmGJDZxzhwT^Ct6l>eqNk zRbeoXEx+W}g@4oH^(%CFavOfdGK!Zj|G5)qO~m~*{XwM}oS0$Ic(U5eHml8= zX3enX6-y=6T1ebjYpqMHt=3L+XD3#_H?Jc;%zKCr<1zCw;^mrq-n;JR8NxS+AMS+g z}=M z01w9A=Do)A#@?pK!HVzJ6-Q=_^wab>R>B_pC)=1y;@1UIyg)H z+SBYA_B?BzJ0XuSR(3@;|A}&R*+Z(4!Yk&V`la{ey$-kaOuyx~6f0RMb(QR--C}boIP;u^&az@DTXa@9YaK|y*-0GOHpa*B_3yNl@N-YWLv>ztVRcy*y_bsJ zUDZpfh@{SS&P@*QyV#?v)T{Npx!*is954>fJ*c`{*v@^A4ci~J;nxtu_V){AdCK+w zj`itkca=HJW;P_xccokJ((RUqt1$bQV;OZ-^-i6cDytdcZ{GxPmx5ANQXQ-&;00(hd$YcogqyV1Wa zH3uoMFE^oFW5l5Y?rg zu2^gxCwQyg<2>YmC;Ry_mJTGoEbwC4uyegA=jN4ItbAl6dn{k!7%h+Yy4BuCc-NcRiko#EevD)71 z-kwr9R(&4a9Iy{s2QA{}2;z%u95s%-a`?wSjZx0l+7~sMP{$jYxbHe$@k55=0^AQ0 z>gv%rXM1bUSNA&yoP+kkBFc07ed~SeuzA=#V$cp*?P1MFp1!@OMQ}uILn#%{meW5} zQT{X2HE@Vf*X8(#Ln}ZW8mg;w6$*Lc&P{UeCK7+B>ojww$+@$@o3+wfr^3dGKMNdM z+pMe1tE^o`EU{(YZ0;srjfdUGjK|%_N;$p91;4fZ)&122oagtWSZJuu?-BFp{Rb&N z{)F>}SO8wVwjoqRqWMS4mtB7exW1ZCEtYas-z!|cc7XUc)y~rk8u3m%8(9N9n^0wI ziFmfk)*`EyIJP#DFA%TRE(=_m_nHqIk9X<$oUzXZf3*YE1J#4hLFfG(*6Fq1w+~x~ zts}&bar6Sjh|}0F*JkS#t7sd-tAqr9Sr*F;1&jvQrx)^lB-?7h2@rplYN|0cryD6Z zNxR_CoS5&_ie|x@DfqK{?UnYrlAbNt8|`iORrW4xmwmH!v$Y$G{THlziC6P+W1qRt z*k`<;V;x9$KXF_;2#z_Y^agX{);ww)#Xe{q?R_cp)cvzR3TjYBmth z*{+_Rny(h%JgeY1Wu&5c$P}_PCxT1Pr(G`P3MG4y;MG~@Y;?9cSE=1yMQ4`{ZtdOH zy%xAM_u3&yMNe)j<9@_oH^o$4I658FqqBNjNEi(Pe3VKZLM)gy~&8;W@{ z^{dyU?FOsCZ0OFnt^=O|&Y^0ncFIZ>RXuN}%&d_$v*tu=BJo(zT6KG-UA7lFi=19( zrL(TOF;~)c!Kt&$x!Kw6+-u+4+L_JS4_l90`^*>2SB+PVH{1i=<#LaEu=alSedn-q z1YCkYO?Af_gXZ9W9sFjSkePXOD5{pl=l{q)kiNFT0f*&cq2CM|LE^BcR#hiur@Fed zyp^)R9r0!th_6Ctspyo6x9Z9&c&l!!UX@o%+3K$9&DGt+oAa>qxcxX5iH_R)tbNuC z<_p%V;P4IOkd6VYd(eF!93B=N+DCQLIruaOiA!VftAn2|92zUQV{B9#>`JsA@c&)V zX?U=~ZYb!bEM&{Mc2(lKnu?wt%{eJ2YiF%tu8Vk`gEN!3t}d#A@7l^5>=d=Y#@e>p zRkdB!UA0}co2xgYHq)xRs~mx|&)#RhV7<^C)pOt<+#4Sd=e5Jt!v!Ro>JgH#ebhQ? zalVmfrV11kab_^AO5xU0`qz*ACZ?5dWo4RdtR60}#yRC|)@_U@-Q?GQqXi zHiQL8M9Y6>nTxaz{ zceSA!B(80ZbDh>&TU9sZW@}l&wNt1T^jt1alyeQf-ClPkVs_qG<*qc=8=H*n#?{94 z#w}V@EgE;YyWM+TaPB@{d%U&}Zkelsf9DPR4f~LF$ojzi0N2xrd-q7~NbM+b?hIml z^hd$HG5B{!Z{`yJPqn~#_6OGJ))>xn5JSWmaqMWsv6VK{M*5rUG#wmItZ^P|GiznH zoX-NsBBRgkHC728&Fw1I9-{R& zoe%7ftdGo3j8BXK;x*f?>7)6bJGf?08<5!C!50tr@aRl7yk_tfyg7+vdQ;@Z0-+3i0|A zS95xy&`msJpJYw4ie}NA)mMOT%`&>oE_1QfXRor?+naR6HG8|W-MQMn+5ykbEzTWk zF{={q&VBYH_7m0<_EXkVS-i8;deMB*e9d^xc++^>JybhX$Yxt>A5=f6encqjPpnVO z0S#lTlTlcMSfVGe1~{4qpV|L6T>jSJgP3z896$H(%=~UlZH$XO52FMo$(DddH!_3; z%e3Wdxhiltlk7=$(JETAc4)<{Im_&_2nEOCtS=RjFE#suNk~>@XWzR zaIfCR*tg#hHHg=CtJ=x^vdk)Z!cdhQJfvSJ*pjVVx~ZEP!r?-C(NZl}n^c|TOmd2L z(Vk_^Itvqa7EsuI&MIepbyIbF^=hqH?5tj2yS{o$^^WR&)kmBsoTt>Nsyi>*FWRqJ zuUT)JZ<=o#Z|99}?6M}!i`?Z6JodW{F9AKC|*#9toB}Rg0 zgkYrYR!nM9>wl=GY>qX?x?^0ah&jfZM2H+6XfkHT#K^QOX5`(RJE=CQR;(7CS@x{+ zyVQc+WpfLb-Bs!usjIWIb|*{|7e zq6RKlZ<}wMzX6($ppQ?gpQsoNIiENKz;wdHlkd($9}f;*3vCeB*BlLPyOkKmztL^i z)?@pdsWs6xV>uG3R4NvLLkEfsP~?rg(Vopm=ev{KVy#%4Rh?Dsa=M(wcv(W0qkulD ztE%g3>ua0xg<_OYxL3Q^ySKP^xc9k_l(AY`?U5RARDr^I(|*%_TPtOA*4x%^fa7EL zBli=+QP6;Qfa4fOqUBIqAeO$uv3!@KK}~aNBVKIXIQYWRf0##z<_uo0()z%d)%VYd z+G8z_1R~8DvMbeeV9D4SJ8$KqC@9T#qunUEMR!(hR;{brMQ>TCE_N0>ebqh>2NuFC zxtrYW?$yRM?)AnE#`oPjx(eki;c=gEpQ=4od$IOf^);+7ly%;8-nQSie?w@@kByHp z{LLDl5~kV!;c-sbC-Ruj9?{M#gTDhJ6)UGcIQVyi-yOUFI+_hcvj>gaM<`-yyNXc*lCgGEgn_|D*JuCess8AndR zyoneZoZPllZRKNw1?o_=3T%#S%Q*ymOSYnf&1iHpwR|;?P}l3UJ0-hh&$ecp-A1>u z1VfyH(eL)T(3uNd#s*`vj{62Ca9P(_H<&kAH(1}d?reo2Sod3xT2Go!n=ctJ8Lt~} z^+4w?Vf&5qF_3*~erg^os>OmpRy*No4&|R_o@fTPe}&#&9(-UBdc#{=uHo27N2$Rp z59X3fx!xF?4Ly2ob5$|cz22W}bjQ}lR>xN5Lb(_vjCK_G8i6kFw&$|Na;?4EUM)E# zXSO}t?zXz4r)#>o#Oycvjn(cdV>MyJ_&0BEwyq#-_6_#;?K|!J@jA$Y4P^F{_S4qW z)=TC~=Ic?dOEcaw-f`b{e^dKS^<(E_=Tj`Om9sy!KDCaS$BbjfSMG`02~3q{J)Cnn z#=i`rwkUW=3F9i@K`d!VaSPqOSB&Rp4bH_P?*v)N7^e`nnq0+C4KQAiohV_m8qG$t z)xZ+@*`nKCYp<26vz^&ax7}?o(Z|8hmstH~zqy(t1G;Ph_n9^T9q`%L5IX11l9nqw z_dAa|PdZQAPunk9FIlhaTE5kM%Y4Up$M_KFJ_fo^@iKy<{i%IyG&Y11)x);t1fgp> zp%rt*zd(<_g&yx8yoO`b)TwOdVDjk7!O$+kLwKjuZSq^{Ut~h($~8ILsg|m8H41c% zR-@GlY#rrNSJ`cMOSRe6Zl~K>VlT1#)qG5|R$KknYIC)Rr>$-~g9%fAxNp zIR(&11v=*?`z8DJQlX$)z-E4Ed}#dM{kZmV?NhAtoUMN9eCiw%_{^`2uX05-NBR@^ zu028c;Dgzw6Mx~@UgGGk9>nt5#;U=YgEIz`gFijekR*J~xamN&%yu?fr%cB9>DwHA8xsMTS17@h9yT6b+pb&0bi-`dmd^gFBV)%FH!gSFYd!np=R zt7!Fx>i4U6R)MDaWcBIlOISrP>%8Q=Zog%}W7W}USi#=?*!{HjY4w=EVtqxg9U(j( zmIqH<;MIc~V#%t(m31VE!P_1Z_puo}xvd%bh_L-JZHMer zIJyx07ueirEm~`=Had+?tKC}AI}3IP&~=(~j5%(%yQH=RZ{~qxHx${83}FqRnn#-M~d0#^@; zwq`YtIC%rRcdT;?VY5PJ2t${w5i(*x*H~?JI_wU+6F#k3oz@(4j)}GHjI-S(Zhud4 zezpc=)eX)DXR|<5z&&e$%DvOQ-+k15(tR5Bxaz)Cd#Uz%_4Vpo&Rf-YoOg;CUpgNG z-S5rco1Y16D&2E9R{hHP%Kpl#qocR9{y)0j1H6hVkNdw^hz;V*4a5Qrb8jH(D)HVM zi0&$53dBl8O59y_M8Vh~YeC#yWmW}a!{}PF1sw~BYs@V_vt6!;IM|9dvm_Lncf7Jh|-{s%$KO#ITY!o(ONr@L;@?R6S z`v39Y_dn4;(Z9somb~_*_C4__`{aFcr_>q6`~fKY^)Y-nhdv@$9;180B)T(9e9(fQ zVjgc2+jpS*E9i>D+{9ari@`P-KNBAgg??{Ljq!LMe4cw^f_A8Ss5*i8V)4Qpd6G0q znhHK*E7Z=w<40IMLpeh!lgs4urSql5!s2k0D-kXcmit%w*Xh^MkA4$JYhE|$H|c-$ zK_@&wbcqDUaGQjegss9`!Uw{q{wMyIF&v4if2n`3eXs3P_bL07PPr3v84;;d8W0A+ zX9eZQ)0m5uVZisc`2^U+*zM+R<|W|#6&NiLBD>t1jFSi}!8Zr}!sj7kon-9kU2$p% ze?P~V5({IDSsXfjhJL7as5XI!=qId3vFKhIWQprkpP? zmM)Q&M@rFeEf=o$uk(oygu=Qomq-W?NRJASN{>n#rA_in(pJ8tFebeveZW}3sPEJE z#UgwJoSpJOz~@^!+80h7P3c@~8p;rT1;5w)(R|z72*TeoK770^dK{yC)A);VE9k(+ zPY6xM?~{xRU&Yxp?AjEpm1EuMIDLYDDCoeZPAV-e3xjQ{G($MWC!R9xd_0)tspqSU zmBq>>@+Ib`M8C1$vd8_=E`~jv#dFfN> zE8#2udw(C1X`N{QB5J47sSFUEWDB+rHZhzjL)juW*930lNAoR4_D8V&(mc+@N2Vf{ zVH)2WZyIlaZVgBx{JWt!#%!?N+_oI$M%VCp66ADxXz3JTJkjYBvo!k9Kmoup1x zrphy59#?3kD*3TOIf_+>gswZ-aU^%69lvz1Gf+rSZF3vy;JMd2Gjv%05Oe#lyL@( zYb`V{k;}k26`VhsKY;S@CU7If`5Q(`jBlXac>E1Yp zibta(eeeaBY~@V(OnII(Pr5+3 z08=~>VTo|5e~G_bU#?%TU9a7I(Gs3lZ&q(p)+rBw8|2!?LNq4YCZgB3>ThXp=^tnx zBrxFBK2^U`eo&fWpiAfy22pM?#?R;ja;yhLsEyjo_-|(=OxLDZ$6L1fz4;%;{cF@| zUOe4A2IM1*dKu|7o{sQQ%6NIaJQ2kB!E_EMOctj3Q~eqG z4E+@C6m51i5-wF|t7j@_D)ZzEqzfc)#!8Cg!U})6f4zRQew%iiwoY9)Cl6zv2h>Nk zjoK!Cll~GB78YV{_5=M>?JM;MwHbU}QWwS>5n&K?c2KrNhxrIjusz21ghgzZSj2XQ zm7)8$`B(GzCVfHS*XHTwY2eE>iEob)#=74&<1v)%Vw7yc2pccna|8|QLI++umRpQx z;u+(ViRySTPn0K1ljAw1Jma0=p90$1+L`K^35@pCdCCRy66sQDg|I?c>0cjSw1oF> z_HWZ~)7NPaXkgSgh7%=WeUrb*f63qKzvX}6f9ijQ{xYh6rT?J)pf!WH3%rBa^F+M% zSY8oh?|}Dhi+C@w&H!&j3~0YIiS}0WViSF`cp4)e2I)5Ab#S6P;%)}(BF4%aH?*xg zHP~f&;I(7JG_QQqQJ`hS3QD-FFcty#G-0NHia%SQt)Ho#N%Jb&JnaJY0(FV9M7dPH zR9+E@&08+5kX8ySh1LFT{yO~u{ZV)>)i(yj!pp+z!rQ_QJQ9n-F8?e42mJ@VS!>q1 zRFrQd0`fs=P;fHTBHCERrjnk77-&(&yf-RG%v1O5aGtFKE?#bq` z!J{4DV|)$vM~w`($Q>Sv8@v%S{_&?!DBwOOR)Y5Gki*ZIsEt?0s}q%p%H&uqCd!lL zY0@-lrZh{KCCu?>M-n;3{+arjIx#O%FI6s8R)ixZ#qvsdwX|BgUASFX@2~S8h=?U| z|55!>{A~0$`kROuZ`PajF5*`Ql|dfgx+4RU zGwJ}*WezU0=Q0bf^`nL1Gyk@=(fT8^@Js7B%QSI`|JEc6e?bN+P4a;DAWkm6HnzgT zO(=WNbBBdE7+Ccot?>ufj!Dp%|Dogc@!EK8qB>EXtV|B$xk8yHPm^bo18I&hN0^JD ze9S-7pQm4-EzvGjSEwtMm63~Lab>l>@_Pg{hT65I~iClIv%shaphCgYqwFBm1QlnL{A{iZMTeF$jOhO~yqaj~T>$_zigG;U*R0T)4yDp5>3% z$LkZpjBjPdOVnw~H2P6y$}?p!qnk-cbA`FWeE$M}iM~X?R9hj6g%NF~x>8-OtX6K9 z*UKBE4LM6nqtav26GSY%EWa+lE$=AAY_q&e{#yD`Y5^~3^+80Ocpb$Vrr4JrRj9V7>+V6n)cAJRLu&3DA_QetR_tt+v{Wt3m)^8Z^udUNTZZPWY z;6{5O-eN8_XPY_ZAgI3tbp(6v{tU(&jD>0HQw=T)r^NMMi4o`MwOlT*G!%Mtia(wl z_!ISsI#!~wW;0Ejsm@eqDKH?1lBnS9o{Nv^==4x{ZJQOk$Ts$HUFdKhn z9xg=bi^%!WMz-};b5XaS)Z&=qd8=KrZ!WXrOs04sB@LM z%6v45qC8(-AT5<(L0Bc+;;)V*B2oW#{dRr5wn2MLeN25qd148VJ*k@&I8a|#VL{ua zeO(d`$JDRYAC(rlMedfmr6FMm&-)R7(09gKz<7fv2S3_x+fN`1mmmo-)P*TF86f`O zTNhiWu^i-DBcR`AK5jn7xOq(I5IHgb%OK|8VXl;0MvU1;0e)Woh8Bt@bBptEF6Hr3 zmXL*?Y=5#pEuP@Q`ZRr}K1&0wHdmdi&M%IOCCYqdfxJ|{OukCGN&>MM!CLfM|8{@9 zzFyy;Kc+pVJrOI4M77Q8X7y#_)!x=X9K+y82ezMnpe{frntA+Ngkmi3Sve zW*Hx0j6Qm8Qt?9cZ!-?xI8jCpU?Nw@%`4_|1VPC6XZo}JIrX0&oxs0$pB)gKEG4Z5>?p$2!kd0~1ROaF>8^atiut6SC*%XX;#?S+;yCsX_FMMf?LXRR|G3|d$p-nr90i{-GGu;jZiNkW3*1dG5;u91 zGs(qg29JF~|3orsk&Fc}aSCMvi(U(i)(go<=336OIOeH~L#NGBvXpE&Th5ho(Y=-8 zcR|W0GeVI+*GD$6&v${oRKHBSN?WC_Qg2b#mXu=u+THSl^5fEz(sROd!YjhI<=AxW zzfKN>ox*NukFZDB%jaP4Wvk!fcl$&75InewOJ8;$O~zj59p_1h#&Bz$OPw>FGnj|( z?f=;1_6DQu}^2&_=egqN~Z8yORO9W)U049VP+~R6ocCS@^yEYj`*YUPR8YzOkCD z?J#i*Gl5u%ldM75cnv0Qgozm1jhM)pN1MIKM59q}JP2y6K^BvZql}aB^WuN0ugF4144zrG{R#aN~M39e--iTAlL3L6fytup!&G_ zr1GTlocx^piuB5&SaG4WO?pS#DeRPXO1tGf^4?e>_UE)ptx}IL><{^_?rJWIh#NKF zIg|wS@#5QQ1D7xdHp{{H_ILKbnT225r@;ZWB?b&^vmS?m)z%WL(8A*pp92S9!oi=- z8_b2w0Y(?hL5ewe1r~Td#;r0|8W+F=S-8IUgVPRS&%Xy=%SlYa^U)^e(U_oIo?4R$_!D4{$~FbS-F^b8i6CY;`YE3Sy~KFqLJEC!AoAQqQj=Yn(fQ>v1 zx|CL>NA8h_rD4G%8>kC>rp{dE1~%Y@bD5EiF!D!cgS;H?9ESm=X@6_K$!wr0;ckVK zB0JX}vGyQ0k5PNdt!75T)&Mi{DvdWdvhh3fLi1EJ8!mbbIF0Ovk(Z4PaB@8ioNUA} zvq@GydY+sF*TSqVxifTGww^_9G=r|l$Z=jQk7IKR7=&; z8evT&R+11Dp~k=4f6#wiha2sc@Rjq*v~B7(^&MrWvRm1s?p0gE;dn&pQHIHiX za}?T=wJuqi>XHwtA8$Du(?)*DY@mr1$;V&pHFhO4F>K+FiCAS1PcbCQ2@pN?DfSL0TgziG&yxYJ^&$&VSN>PJd2+Mc+mr zXx6rA@2Kx+JJp@)Ze_Q+XEyd6t9!LpwMQK$6S60Hn4;wZ8Q1aHOB5XVH(It>?zVe2FfQA+10y z(2B@U9Pih{P=!*dz>88PSIO0wFG{8#*K`ZoO?eW$jQ z=c0w$Zgn^PsC%?M8XRGde?;pEOer3j53P?PukRP zC_~)o&auw7_BYH`9l63lw$h%HcC{6*ZbDu-aglYA6^AR%B3J*UF)K%|s?7>>7EDbr zyJ=h!CRZ=P7P&f!Tw!#2IR1{>mdv&A%!{zT_1#QA%g-iHx}fJ{4^Vpa9C@*zzvBaJY4>`;P{uuuyvvDI##E_3(IN&0mne}F^ zxoW=&w9gT;@uG3Rai4K5T%3scx`U97!;JHOnvPLQ`r5*I*aN;Vv^Sf)kPRQ%h(`k> zx}?K}R;kJO6l9ousB4rpilWpgaKT{@hEgZj$*R0Xu9xbi?UGg!%gI3%Y!Dj#-Toeb zufEsc8(SQU=&gRM4>!6OxIxp&2eoIKM{eGR8>%z6ySKUI=2!0VF4>{B^E-zOQC7&! zh>d7)P4+hXaeFm$QwTTsbKIacV0~%*%lfl*gS8ND=)cEVN5jx(W+U_SAjbER2w6JC zJc{MzMcBb(BS$vQfuqBX6O6O}C*sU(`gPzne*SEX>z*4oYD&+?5RUf?C_Us#XRh$f z8PR1;)~d8>wOU)Fu2B^l+p0B6jasYJDs_sgz!;j69C^Ep3Me&5jY6Z)Fm!a<|1{DN>i9`=iTDKMp1>at$NCwPuLX=^k^t5IvT zTD2Ch%EZ+=RaI2{+M;Yx>Xq%KiDev=!jse_GzmI6DhnqfLQ+TxBmS`O1<9iMY;qNt za^dPN7ic26`Xg-p(ml?##<;o_u8QDlvIAGBgnR7Q;p$QQW@anQ=2Zr)FIcJ`PUi|! zOWdhewv}S8HZWJzpPy_VX?7Z)Fi-cwOPu2lIwx%;-@zzg;3>M8(Dq(JG1f|=H*z|L?0z`-#TwNe{pVg zDq&`LFvj;Pba)#*1I+%YKz!g?*L@@}dJ?Lt3;tO^ss^ ztZmWYM8!p=L1~m53$G|EmYZZmO@a|=L_)(B$G9_NcbRu4y(Y|&5hv}0e4u^d zM~!^LY|waj&3+?a+vEaDxtr}pcEaZEeyfk!ptk9uw2y3SqD3wcD{+_kvbn*0z$7Q+ zgXh8tGV&2Kay4A!8$24FETip>P>3uA*SLlA@UCP3UWX<;%Kqbs5B|4d~%Z9$fAF*^zd0j}eV?Yv$z`*I>`x zP0scM%uv<_?XT?D>__aI>>HUGc;R4&nfa$x%go@9@eAN*qBX(lHa|6Af*l(BTxXt# z?2wsu<_2^B;pdHekd&&lo%UV~azgavaKN>NIasfFA>w6wSzdO~%hS8k2b%KbIJM7X zO!;-b8jC0L$dq2MZ`a{TYt))B&dF1CHK`;Oq(@09BZ`k}T*lL0?;Y<+?+LhyaJM5t zXLwUQ@SAW7 zExzBp&OFyV$voU7FCQAX6`s5VR%RkKhZ@{Ce5I@H*%R=_5OS2hHa`bl*ZIF7E69=H z3uq4TZjhJn=i_I84NJu1k)ZtG>`oFFyq6F-k>+eB6&G_lh&j`n3`0XnaJ!& zL>(bRfgR7=i`N@D@g47N7`olN&ASACj`xszksN*J{@eXM%h53|wJ#%Zw9R=Oc9y_S zp@VB;;OJlWpP8Q+)h+($w4+*U75tn6S0W!cdeOY!ycT{=#5ge)CPyC{TZ|gmnGX*l z#E_r6jc3mag@S9`e44*18<+9o<$DF##+~pByrQwK4yF|1|94*SY#Q^o_;BKDeuLhC zpT=lO$!xtzha@ejrPP!9D;K+` zxyQI8G`A`4VOCbdN+B{cz}lQI?7+!FJ7%A1AI&n1o?<<|+eIs^jJxGhpTr{8dD5t}?i#rRby1K4`3$M3{?tMIP(B{YtNr za)Ng*{$DTn@cgJ3ztL~fn{qCSh`O#P$%;0jj?m8>?7>jcP*GaQ%#Scb_xyyn5oSic zP@D6n`xp0CSSfOI-O27SdyXP6k2&OJF*8H`(SRM8xxo(1(Ae>4JC!!G5@t?jbt~iL zKIG*b$_qA(9>%ORq!R-N`2Wr~=B3T#8S{T13UM>&eckg8cC*}UFPnb6+`>dy#G^5i zLw3A!zuc=xM8gRfI-oViH|*mAw{ z+(PW#8qr5|R5$W-nLpR3vFKDd`oVk4`#bFX#`~p5UXJrjH{+%fsiAemIV?FtuyeDs z2xh2{;+>3{hwR_M4E|NFz&_9n{kijzo1?5FnVXMc2V*_{K4$1_ll&y%2V3JgGDL3j zP?rui#@~yk7{3m@hPs703VuSym7DJt6pQgV<;RsML0$zp!ZwOHIr7rIIr)jxcxZo{ z6Zn}IpA#lW{unpZ&#YyJ&h*KT14HO4xKT^TdB?&L<=|WQ4Ph;kN*8m{ zATK^D7yW2HUI|89OkOU9mnjE$`2%Xz=}3zKFH~jTaJTO_^Z)Io&&Iw2{&QHV-fv|W zn;U-FdWm@Ws4rXNE=8Rp zOJ6y!IgikohP%nR2%^P zRUGSSyxEHVdOSbssT8?6*x=FV9AxakvlV#?u5oi_V{ScmXy6JP zP@D4&GW5863$rsDe#pyU+R=^7Pt2k9TC((+O?DR8WCvIHz|j57&Pmqc=(j{ZFhq9B z&6(zStU1K_7M7rONXu9+C8$@U*HE{xr)|>2Q7=wGG#ra#IzV#DoeIhiWhWXH!+{mI z#;pyKgC<*aw~&{>ir45ja>b?V{3fp{({E9RFn$T^{@yVuI>V<}yqzU>8ee((L7 zwaif!s4@KK#+4Wm)V*=|>s4r>N~z6` zofTR=&CbGLBG*QJv-3rahwOq;PnbrK(MCj_D!0n1a;n{G2c}%KO&m|A$dg;|)w|ot zRgO5uRnklPNpU^aVp1OZ{fw_Cd|H>h9UJ4%NW1zDbr0`maDVfD?_K==xLUp6)qwLQ zdyaq2`4_Xb5VlT*FKX|}S*`tG+SpO74wAJOQ3EMwlrZW;+gQfP7G-M&_R)$Wxgt|{ zv22x~9p^$3wBzFp(b$9*s?;bkxFu8vV~1v3+4*(>;vBP!oFZGIdT5tZUBqyRBWL6a zlQ4=?L$0FHQCBdfxec*ISu~R>FX^Sc5r5xO-6Z$P(4K0m=~n1v2!oLv~`$(N2nusT=KAU})ujJ5;B;tWS`k z7t$FzjI~$fsDW9!+ayQS2h3xp$kY1}JCah8C zXr0&+Y{5d^%ecWS)e#IyDs8k)PL<7)grg#ON|RHIDJ<1Nopb6-;-$rbA-56Di|(Sv zm7d6jDNU53AF);G31kQy9QpYbt8ZlIP4@ip*R-Wvv`%D*{@m-#(_)wk!_*hFXNSv} zI+dB)P0#Us#uTOK6ZpX&6Yqnib5PSxunx1@UP=(GHwasRRs2>b0 zIrYwVGUPPG7Ue8*8#10;v`F5_38?5^+R{dNy2Sr2>YK=AJiX}!hH!~H4HHsiDdUH- zQRpUMsUMd9g(O|b#!aVUn3uA5?@to7<0sok+MUSJ3)X$sH84c~ZeS@1OV2Sw=u#qN zi5yXa$PKnxqRlQwD>Tjs89QfLSsF<#;LJu&{Wnrb++o@FpDtfY#~qB#tc7BquW?owmK5z37(K77miSD z+}r+JK6&~rOVV-3mB?ABZQmkKfAwy~<6sdRW9E9p`)k}{I6|!WAWcD%E=2c2ec7m~ z4fgf+`83A-e_WA2%G0Q+6|}|-S9x%?53ZgGT%l1Mbv4c?`ztIhoPiPfOJQ<_?F_kA zt|{<*B0;9i{ERKDJRaxcm;kTDi^#~4wFV2`N+c@A15bEiVM|~rkykc@EIEys1Vn9f zQ|`zWd3erCJ0d%OgdJl0m4BR%S4EkdH@v^Fb&bGKt~Z(a`I?OdC{H)LWQh#*vo*s^ z+eGa)Iimj_CF*56@I-l{F;}PcF*0>8GIchqbNFMCtOHDyvG?CHrru+&mf>6tE<~vc z;phEZL!mp3Wd^r!Hu|@7kAx@Y3P*9|WBNXhjUY%AB`NTO?lOugUpTT*+X6#){)m$$ zyWZK3Wpa%i6-F058hCP&fhpIgJ;Fb*4E>#X`XwBp*di7zk)t&%L6e!QVfSm)wXN=> zu(Jqu5I+oV`<+*vhn(NB9xa>Z9pNQoajZa?CG;yZ)4f9gR%*^qC#!dEy zV1~Th#Ju2=$ivI$`^^*}Ln7){4_cv7H&DeTNg8_S5<_-l3!USczH4Z##}xFc$vQD7Ee zdWg^1!^=IgS!GqB8IPKSAAItM1O4{<3+yfR=3xB;-_T9_dnE0T+MKu>82l&8Rt4<~;tQOKPPe@a z1|LA%^b1x8kF<}lJ7Dl1tj=9c?4o-qQ0XEB55 z-)Pu09XnuPaQ`)K9SEKg3!fW8A7F=1Z z2HFkesyGjAm`+)9QqG7wf*(I0Ye0_wJ#77rxjG%LfWa9oYuho|u*M@-G(SnMzCzZ> z)kSU`V@zCi`<%}lGF9zVII~!L6_|R7nK}=y$UT|*2&V3_C~4(vEt;~{3RC21ISgUE z7Rf`-f|T81Tn-bo<~kj9FBGD>8C*jm;pME*((I9}jF&=m{DBu7_g8LIm=#7P-dij& zWdnIKsslS_4a-$6UanDb)CBWmX&hggL-o;W2t46M%w*o9VkGe7_;%V4)dkAauYIy~ zj8BdzFJ$Q!SeosTp+Poo`pSK6zb6ikC>!Ld7M>Qs6FH(>?Xt*}TB5zmSSn>nqO*50o|Z9F)7d_cWo=lEX4xWp(+zGJy|cV5v~}`G)(CQhpWHCk z=tqzxY(dD+IKv|eN8a$-zKo?O<|~$n@dh$w)?n)rjG0@kE%8Ns8KnxZkvCY4lqy?~ zU6jw;$pdYnc^3c8GWC1ri)>N9)r4t>I`47#TEcu$e?Ev*k*yn9syOEFXtx)+s)w&t z%ohE-6X5Jq=IefDjNG3DYwbwZ^DJ3aY&@Rv)?)5}wN3CRitCUtGItP5*V7ndaw640 zvUE8-EyHsi_77q2$3v6I)JQJb87biTXwFCxj;6r!`v~(hBI8^LKCpx%0Tl9M)I<~U z(u^f+WnzBv#ApnQI8AmFevm0LRG1r%I3q!($Pd|J<4KmMCT| z%e%(YSa0MG3ThcydGGm9=xKvrO6LPNP6@mW=aL&SkykRz42=|#nURW-N*)ipBS_B( z@{RcsWz%d;3gi=iIX23u%Kd*s-Em%Z~Q_s zWHyf4DVf9bWGFE6Epvl07k4ZC6frk@yw_od#yOOmLYNtVnSa3ywK;(os!f3xwAeg( zIfZ%o1bMlZwL^iGzzO-F_I^H`9115Nz{xuEE{p{t;VV&#O3aLvr!e<_P>7s7ZA7tu zimW_k@N7@ahmqmz;Vk?x8-Jhtn?N3639u4J^OcjMN&nBXveyNg`4h z7{PH2T3{mhC7_ zxiW2L91?^1`-8~E9Z1a2#=f)24Zko4d3gq(M;pb$B`Xe&*qJ1CSoC7mf5+2{Lld3Bt!pYwTWsJA{1J0=An%ly%wHdhV`SbrVV8c zWe?@z1_`EX}iKpne^~3{m}kpLt@I zOc9PSG&}ew<9}&W@1rfowPj_P2bmsvXzHjLtlM)#1w%zc(op$O#c<_NN-{4SH6kdYuYF$|TL{SJFt$6O0zjtpNVJ7OqnFpK?U4`yTANSM+ym^+9U zbcgZ>^9Kv!VJ?wzHCRr*hAQJcAIFQVRYOS8&>Bk8a1EwQ666dU=27D)OCwr55l)aZ z_<}7nNm+`_iST%FcVw(D%F8Wyac+)3n;9E~G3w8^dN(0aarojq@%L-PU?*1#*VLUomFj#~mDar>c1}g{Q zqZE^oL)AlThTvm}C1_YJEK7*PTZWkrGGR2CO^MRQJo&)(*7AFyyWEaYR_J&E;cj^Byg zkb^SjU?0}dBC+>P;$O!2iJacK_^(lFzIPhl{)7{{1_!JjC4?~!u<(4KgTX2s{}&#t z9;zNhGVn@k%~0)7U8Fb>8?GBtDI3G}!`mqvm_}MO(vUWicCifm{wWtDSXkSRS2G@m z4RDA{ST1sW$_3e=Hs?kdiNQ!Ob5YC2G^^YN?ksnLODk3%KoJfME05sNi%e1ms|Mj`P~qc+u|Xt-91W>MTgVPR z50L{y8r&c&hHfN{RLQ)!h!@R90yEq2qV;MYZ5_N6`Z@l9_a&_S*}IXA^%m~8QjaB* zRoLSoatqv3n3Ydq<$mWn*1nwUkdwomc362HKFIUcSXRhqMs_e4*cQZ*ji^N?0uN|k zitk`q2~0fwC%hlJtPtxJZATFQK=uIRM*S$wun$xWR1V04Rq+zM)4<3FYX)lv>xSwE z>lX2OF=8L8r(_IcYt%>syyT5Ej`9=vWQ3P;u?M+$of%l-V@``-3s_3ndkfV}X5gDxjS+4`GQY*sj zkQ+qkkUPx4OypJC1OBu*X=xeq(s_KwNq>G{z8Ee}^c9eoKA0gZ{gnwmT8M*otNN?^ z*9@$|VSRAH7smL3y1+-qMLbcm2rqBJMqq+G%*4acupe01>Obn=^@|pFB`vSDoN zX#R>1tR$J0yO9ZUHQ%0LA8I#SWQBatp7JZK5|)g>%2Q?x2N95$;`V*$fhjFdnUgr~ z3e4#pc9GB*n1P$JL}7xQkdKTDJV$YTm3?x*+*d^|`l|b@>HM|+H8{MuroVQecA$=Y zL~)Mh7$?jI#}`i`Bg6V|awIvNA|I2{!43I?IFM|s|C;{@tX$+%{fPT9pY!{?&%A%K z!~l(}hL>6J((RI$msp?tfSWPX;e71;gZdu+UgsL;YUga08L~rd_H#BFng=_FFgr9> zc@~BOH=;Gp`pLvQ664=B{|g&r=h@HkjA%}-EX@mrPMOgMAAPy_@Kt_q0gfm`o#`#= zmHMRKa!N>FCH8%l;!_G$ebs##6Ln$Czu>UTEzARwF$4>V((s(&CNe<$LnFkF(|_dt!gdCF=8#hm%;HIl?9Ok3fGf<0c0uU^7jYL-a(xf{jb& z*=2SflWDbh0v;%&ugB=eu2V8g|_H*-n*}YkPS?njfu&^-EoAyB_ zddqt&!X?qd-bzYG-~k_EsL8|HU4LzV9i<{LF}NK^CW&NYsBx%?TnxcRr1;AC5S$F9 z0w?4H4){m>8E4{MXC}GO2x8_gI*ZnXz-42T5;-6PE4>S_-)_bh%F&yXbNE-+-+R|%qlo@^nRx;Oe zi!Z`^R3C7k<@RQ!vH}aGiM-NO{-}jiWlH7~Ii;zpAP4vmRt@EVi$-F7b`xAzK6pbg_z zdgps5dq;Vl%)@ zTf|J~xjp^uvgvphK?@OF%Uwp_b2uw>{Zum0liib>$`$c_p_I^rmrGOmJ^4LIL{Cwe zPZajxWx}3v$_80URnfP4Qq`$7y=$12TJjN(b5R@^&zuZsIJ6EvN)wUUa%g*qc}?u4E>lg+JIn$R;08GZ$xBQH&g>!^I*0f{XOEW6)XPt+C@9vr}0;NCGTm zm6hccl8qjL4D=M?FqQH=uB5c5qNkGRd%#cZ`20dNr4WB_Z66r`yBH70`s*nbI6@cv z14u+zEWKh-A4m=+2a*G+z(EuR_qqSiw1WyHViv7e@Dt%;tOr~Y$;HRa!!_`50(+1C zFgJ;1?k&#U%)<<}w~<@~7RW&a`>rvI3_Ek*OT8}K>XcB-8fFBr#w+uR!9zTmy!g|Z5?2fVld+!Ot7Zx_n`0q=Us zLF9bz7byP@F#p57*F76!YLPnur9VnMkLrRr!#UJxX2f^dSK1|*SH|EGW&RT*{*!fi zn)h6*g3d%>@pE$e(lM-QP$u^^1HLk%1XuVTpYRxX2x6IU5*Tuc31RNbXRm& z_EdJG+R$$6Vmj!%tgJSww#p`i3j9qHwG@56|Lvgigur$?DGP zMyYoTGh$_>#NWjXbe9u%xHQ3c%iUEyRg9W3_kf6-nCnsI58^;0dgff<2gF^B`9<~&LEPtg=Q8ScP*Y#=5BDDTYLtJ# z+{(s;#J$;B@2miI9;m6`Z?@mJGt45GQEnV%;J=LdPyLr$C0{&@9)MKcw*=|2(!i*WjfC;vMg{ zvUeT>UZRaU#7TAky)^4GMjN8J+#~*%rfu%O93>sHk6$>M$DX388QRX=u3T{;AM4ER z6uN}Y{7xjjv!JsGpLS1lN>tjN<$-~&Dl9GXRNCEZsI*fxsoGRs3@;K;Y4>jFtq%%u^{?@`()bt!5`%x>35>6KlWbm?(?ppXGH!S&>zO= ziMyQIc7DD)6YMPxaj$chBjX&GVgK0<$hoj6-eD8{bUS1RO&bd)sGLHO<=#$DMgtdo>KANT?v&p zG50p~Hug64>V=ELd~dQhm14x*{x1Jz%rQp9m;479afX-L_JH^7G;fma?P);9?*{Qa zcLs=?9jXh&d)F9Ve zwj;YEw+x4kvdTLuIx8^k6Y1PfN|fCSmN_{_3eMD)R6SAR-MP}#_OZ0R z$yj)11hnAo8R_wf_a%CdMSQ@&-@nd359NE3e}vz`<~%<3{(%y{+6#!Y*tH}!1V0Dj z6=`Cs3(XD@KbvNbuxA`9=bzHde*&|}y&EF#kiGA_JEo)e#v8tr%NZAhVHQ;n&n-lkMj zN-v8o5>v^syq}`}Mj}+c0WtBm)3Xczk@viJ4|vP*%5Rp}iad+lPS9?4*E8Nc_YjO@ zMXuR-KTTWWM389OYY?y!RY3VUiua0NV{B@VUYp7-oKNL@vVhWM%3pZ5m!s358~cKgs?WwC#+zY~G@I?b+?QL`<~pQhRwJ zDqKfJM`edhqyZ)ND@VH&D(&vt?m8;z9*oE1e5$^Ol{T@antGZrrInM?d-R?p(RPn? z`&~Z1>mkzbpMv*3|62cCWE!~Q;V9>Twg#_LmQ$H?Ga2oUH0^RWRw3Sl)4b0(cRJ+i z3a2JR@7cp zhVS(fcl&R07m<<0kIvT@0H?@+JBCEj)Ja<`1e<9swtORUSl ziME}i(haC6zbihOhCI`+1Fmto%jw!7M|_e?v~AgKxr-L(l(q>(+g60n(w7ru91l`d zx*b)WRh^8ni`I@KY0mwGdC_C$sJZP~Z79vQtgE8j5@IC2BrDOjBD_-*$#Aw;29)S(MI!A)X?E3g)e>hM z518F*_m=MZ?(N+u&F+To#?q3)ncYn|3>d6kBSiVJk5@AJ7yN(t_xeOij7hMGB5~f$ z$}wO>B>8~yN=A4P2w6Ylyz4yeWC*9@jOo5{8P3i35z%yK7Po8({oO%_A0ZGIF%=i` zWy##6kjzgOv=t4j8B8j(^w^g)PfQ(8HL=nsjbTX>0x-K;!iY7`#q9Ue%rz=@D zGtPH`s?+ZPRlq~fbXWUlr>Ppe=Rk!02jW%UJXUheE)m^D=d18U6>*6w;Nh_uahY?L zGaY3Xa{g;S`{h}O%_0c=8hdRn_UqBLvLpVH-Inzs=#p6rmzR~{_v{Q`vM4FdfM>>5 z*)9`XM>XmokFmuXeDJA;N{#rswqTl&@2U?6LB?D2ewV_ow|ON0i~dgF+$ar_L*ii6$Ti z+d}qFp$p~`7yV2sjukU9M%Rj?#FF{*a^mqM$`D5*m1h{ycE;MP7$+m_1Rs_g}o0%m*fO&ovF@|4!_<12y18}_o4s1e~*84nru94Pg@z=W^cVmba{C8 z6GdX%m!`V{bd=qQJ1$N4C+BjMA;(FmY17f3HvgG;=-L8oGpE15k~=5Am60X0V;o=7 znoV@A*{!+wYi_GBn~UYN=C>9k3t9_WivmWRr^RyGR@siy1Z8!{nm7uRO0u)I6Xn>+ zDDl2QY?QQ1$0wkYIi)iqjFhnkl*lAID+u?2Y@C?QiXBjvT_5wn*lH#2% zQKAgfjHs7=PdNeSbf@JLdQQdBpZIm)wac)6L{~Q*_hByawxTSTEnQsLnnkQQ6dH`+ zlQ7JQ1f`gvYp!|6dB}U9a@ttZX%CfV*b30LXY9jU;bTxD~bT)Q25o>3v zBefb0V8=+i-{uqR797t}h4vKvzCWMQwlLatI1iNLmV-8$rhU(S206{}2DJZmp2G7? z-ys3nPv2jG78Eno&MJi;2Df&T0fby6Q$OY)skI~r_PpKeAXntg{6{c(A32PBBE)lBAPfF&vuj=m03p} zv2<*~F|J|HnCjg?df>fpj<9Xc_!qr?It^krfahZqpo-8fE~N(<-5ibVDSBfAo0 zQJQZO5B3g9v)#eiz{`nl$PFm&aMnLNJ+z7-@N4X~wcM2$pN2v^PimMJkhSElm=uWy zWGzLlMIb{dq3`C>RMqWk@WFDV5XTrM0;-NJ9rYdCJG735XkppHj>e8AVrd6Q+en*_ zwaN%_?8Gs(#IeGkNAJmrGf+l{_|1&vF7HaTB@vN$B59VV-8)?R79y3^bjI?Ov+w

    ~_O#;>v09^|-Oy7vCzRoN}+GK!;(ZO(4VZpm#%0$YS;WRT|;iuhC-l1M)-1wh&TVu|I=iL|HMQUME<-g>-)6%ncYG9>SN#1Y}|^6vDmNOSz;zKcEp6Ih_Q zJWcU_*QOhvq#MSsvDaQ<>)kk=bjptGePAFCe9vZnbN0S$V%dkXBOYuQh&LBdd9~p1 z_||eTRpOnMFpj*d3aHwU$@bc4v?M~MMNIA6@e%ii_Qp~^@5X?rElD(3^!D+&Hog^! z+zh4_{&K$zC4;lG_(S}C9x*+W;h`5wym1~eJ>~w1@$h|zBYUEocR$et*Iwc1+oRM* z96l?c*q6o6Tb9?HMI`%j_aS}F`OO7*eM?MJfT6XL$|a0Ln37e=YATyHrLCr|wyh3B zu4sE*o7#rFWk|yD(!zF>OlyPtz&9M9Z1oo+nM@eUVRP5<=s(T5jNdF;#Dm%Tj3M~Pq`>P)5#@Ms!oDW`I1 zt!zaZB&(BaxM&HNR5Ap?y(8n%_WHK^He{<^Ytz~q+E5$uayi-tt{(ONS$YP=d{X+_ZZ5o({&_~^nxf{c z_mQoA+1%m?|8u%D0+!|?EQ`k}Q!V8!6&aRTBpxLm92CgPf=D8z#Sx+i2?hop`!nhR^Iy=6d&MVm#nJn1t!k}K;#o4v1$Uf8dfL?F zmbNW%oQoaYa}wT@4avr2Q(0c&ERY89qPb#f7t?X`tJ4N3Z&D?EkQ>#w*T5?k)(vr&D zZ*Zr0zfsKG>rY;Ar}T_-xtF=ypWMwY<3x{c4!;8H>1*86MZwj)v{QfFp|UVs+7P`r$to!znATXY1x?7%*=D+odhDB$Qi&ixu1|r@M)=^ z^<}{uMxJrSwM=FGa?Qg6b0lX}LD!hhF`Ze{Wp@$jxvPNm+|Bij{vYd^Pd-7odsp;6 zcK)%D-&J&;>zQz$-*f)J`PV@=M2H32^A~zA^j>zALC@dyeAg4}j=d9mA+{P=ak(V) ztfAe`apH;SI?}RhS2Ooqv_k#;3cEe7Q`gdIhqDM@5jG16d|lHBUpM@~EeBma^Lv1< zCyuZ8an%JZ8+tbgy$XDRqOdCP^?uy@38Cw`T$=B433PAA(FHLNhuOopF5l`G_!x_& z5x%^mB|MLDe3nC)E2Woecp-z(b=pE`D@c0@blv5cMsgEAJOs5~=&$#2tZ90BH}r1m zh4y;6_Ik0dE3@8Xy=Miw99Lpe7dN8kAxk{e%&BTp3Y~{1x6M zA|HMJ{(dW4DezTGqo)Ghn2s?l94dm$BCMSP=M0K{Jkq?pd%lLUX9b=~6Cg|XJl6YI z@8bfg3m2{Q0&VYs-q(BI6iC%OmD1i%dOqp7Kq$Mv>yC9{?#smp>5kZ{n84|b;Wold zU?sl{ej9q&DfOc-FJ4Jyc*>zD+o6w)tp(=8V=9C0AYm68?wrtB&{ZHacc5!p*NpBN zI0W{4&;@3s`*;uRPuKSKZtD3}@2?Wb(bO*NJ=SxK81$U&`Iyivkvwd9|&}Cbe+=#x~_87?^3(w zYxufX^sMN94EITOcf~8 z2hT+YuD`)${kfW-uF`kPyC#r-s(!bhY~PvHk=0@Am_T||0L5eUv+bvlSaFtQ#{Yr)eVbxpA~q!pw)#di~L;!n779W zGjeA-VRrpt2OsStH^utLu~6J6bB^Q#5%g!lWQ&H2V*(re{SJLY*-jg22)D8=N@$7Dbj}I{0t)Gf&;Se94@_A!7)dwsEUzUJeSlqRpg z?J)4+zE&>iDog0AV_L_I&Kd52s&vlkEbpA(c~93pov>Zk3iP>(NNa?!>sN%X>j2y@ zNZ2%Ob$-%$;m(y7M#wt86Pj8Td*|1Eu@O>r+-hjY(2BhC>;6RvEG4kq&iqaruB$BS zu)Sr|u#gYANLL(5=c3N~PHs6&gSeA%5C$c1r%X6H&vt%HI67djpiO2Smk9~^(c#$J zuhq@zi;a{t9bpeRFYA9ifu&hmH+kKR4%>8vspLUIBONn3X2G9vL)By~osV@sUc^E! z!qN$=39WR!?hiziPGIUhHh|{Boy?Mih43taKd+EVpVa&ry?d1PKcB$T?I^n`QqW-w z;{L1}mX28+TpNL)%PllQC^|QE0)Y$de&_R@d%E^??&&rZYBB_GSVLR(Yncnb9!;*NGIpCG^5|LwIBv?acg+dphsw zSfpVJ1cCt#7hxhiMV7#wom?v&ACr|jU?mIoYG@YfjE%TZd*60*|C@0q=4j$&pCn_6 zOin{I1#zep(fe2ehSO#8>QTN0kog*!L#yZ*!#u|vOu_0DB1JqaQIpSpyv_V2+}W#{>qdzhh6wfxz^z zrQ`LEH#_2Wc3kMZj5Z|}{CLT`x+KOUd9{Pf`eU}FdaL!T97pe9o`8GgJ*&z!dlT~z z`h-{4i+NF&TyN)v)gM#6wg0$dPP0Ct>CwF2!DaoioTPf4(supQJ231n>Y00Z-r;+M zpYeLpz+GLhr^uRA@7o`*{kZofRBH_LDC3pkpWc`HW8;(RKn4u&im;%+sHU{@?#_B) zQ95@3o5jhdnm%F6H)#!$G)f-TfsEJj@nLXdvAVNwzo`Bw6lyj*c}4vhT75}nu~|v= zN|KJ1hVffhB;uN@-mP2ITu;n89>cXzMZ%JA{YtBw_9Bu_HD7kWnTHI~7d!HgX$xJq zRO>~p@S!xV-lVeF^MmSb*1vl@k_lVCByZ`G$9p$)Ki>5?BIj`r1{Q<)zV$kNuj@^9 zPw?+M|Muu}wLhx4C5Z7{Y|-I3Pp!88*yTZWIHiz-emi1fUih6`wmY^5R)tspc*B^_;5~bo@f9&zA zizJ$yJbe&PM20*I`6}e^At$3@{-2PWAwPkn2T1io-VgaXAlHt-d&oaS_CvNH zKt>(HNifDrhirnR{ahpAz;?*Lg&Yq#b_~{pAlo3PKu$-yJ00>Z$Xg-rK%Ngl{u|_M z$R?vCRYFcqm!uy;o`$T2Y&KyhAfyvM^f2UGkUxifBoo*my;*oV5#(2pzk=LlM#~Oa z#qd-bNE3R9uR!jH{2gSqf;mG-3lwu2^4}r<0J#e*k{yuuXM;cFbgU|T1Nmpje#n1A z+hlkJ`g7p7kehQPX#(W^xso&yGCCG_^n~<`!(1?=giRE;L;gGD-H^YXfR$ayXPx*B zWTPrck3m+uuuBN?2X2g~AnhJW+6Jl5lcX0R{{(pm^3!}t`adE6tw54aKpyu>(npZL zEksKR*)~y^4F7bW$JGv>B%X$j}PQ#ETB(-d=`0iGUQsHBo#xp_$8?n z^2vZCEr8ryBuR@P+ot2WmXP~zlBB#WutWZMmLz=(*-`@6ffK$O#CIW2hp@{LvL`G_KFB{uB0KsC8UHLvcP>W^LEe8K{0nmJ{lEfw@Bv9GhkW%xd(!n<1-LNm3ZHVzngAhb&nG zyFo_Q;x~}f*CA#hJ?jzEkd_VbImnSMlC%}_8^~RdJ+0sf`TLEM^gkdEJ|RiRAfJ3v zl0JZJ_@yNM2V~?aaD{YklBBO8&6}Y=$V-sM-$Kt@U{A27`uETQ_+>t=lB&XOMUN1Llt*rT+u^h1?GL3}nf# zQ3TlmxfAl)e?;s+M*m5YUW5EI(tD8q4*3Vjh8^Gq`3+>!QWW+3%ZOxo@8 zcIBpSDr={8&Dq{&t# zGb1y5oP8o{uqmuyqQz`sS(c2v$qr_*$V#5qVa7t7qo6R`l5NgXOsbbbGK)FSBWEj_ znHgEknV)5oEi6;<2yk6jYkikxNjxXns- zrYY0R+~X{Ac6L?RBk$}llG zH-}}*I9W!9#cna%%}RzjBg1IMd(7ukah7Z|TXHSTl$oBMnWZqZ8K1LECR28{*Vejf zIof71TkT4^5g#+Mvf!)Z6qFl`8KyBdD?HL_qVwxB)6*P`bf1AwMnk%BL@tb&oo%8& zLTxah*&%Z*>Bfv)*nMoK9u-oJHUO~78G8H`aG($++k!vo4X82=?q;>JbU*|55f=EA zVgWKx%o=T16y{*~8h&Up=D>D}Vgynn+0SCN=9uw4y}@KMDlE(DAijE_$3rMbjU zZ!~4@Z5PWXa=6qxj#LF%kyLoRDEcm8gGY4xZAKW8wQok1yM@v&?F`36+BOC>vSGM0lwlT}CG2 zEfio*DA6=>EHc<*Y3fs!>k7vW@M_zQk$N;f%>R&5|gzsq&tS6QeUPH7rxwcBmN z&&au9KC{`Lfx7gDjEr%zl{sYcdMJlspO#sHFXNZ#>2j{gf=ni$WI9=nk^|o*rDiC( z*-DlT?tx!rj<;mX*%ti4Xvj2-w>ZrBKz}lg8HfCn4Q0~T4311_(_x0XU?Vop%FNlO zbPzF_#>r!ujitj+kYI8$VRjQoE{{i0*csGj0I%`chHuzMR+=C~r#1!Wu)4=)A+aLQrCTP#>^aD6CaWtW6Q!9} zR%6UVw7=1lxPGd*`wHp?>QW*JSnldz-BlACT)C)x1Zai$D4 z&t_I^_KXat&tg_A_Kfs#)6qI+Ix>x_-6T23l3QSyVn+L^VzrlyEJY}ljE-hmEzvue#o(DZ-)J!gCfubr>lgk|ulL;YSfz2XZUp)! zk{w5fu0&V*5q&~W2*=jL{O!O$sYk}CM$6Y%Hge$1i8tTZfl+aa8Hn$7m0B;~>+1UT z^1ZIU*A->j?{mrZ`@#3R`d(KQGpTataLT^-tLxY4_qzICSKr4VX&|*9d>v(){4cO6yEsjBHl!8n7=Owt_4~Y^iP$NyDsn{9wL4RIlHd_RF+8(h}ag0D(j`_Co)fmk+bv zaf9pKC6QlEPCHEiR|F3lOh`C(PkfkjVIn+Q*zER7>qSo?Z#>d$~^^P=b$|b&!j`gP_BO3Pd7NA_G1|#Wz*?JEQs@DlmqIxTo z|5EylbJI>4C=nxV{jgyV1;u^@; z1w23I@h9}YhPR2st9R2N9R#IM4P^62#@=K)i+1oN*8ps;R^F`Xp4je`*3d?GE=6t@ zWy8br_#iA!U?F=Hjr~x0iu)f~1AZVEou_=LWhTNhyn0s*s`mvc1NSyy^0%J5#%_Wa zY((T!E@XjK6NJ4r?GLx!MT6>HEnSj{?;kuLDs$8J>XsRzh60K=*|nQ=-zy!BNBJ7b z0Ntlx>DUp9g7q$>f!OCdFgO{ zGWm+opoCkN@_PRzFK666=smV0QYkm!=AknwPLJx3NbkfW{%bUR^KEPlg8hB>`BXio?W4H`parKGZ9VZk-$90o`78T&BzS6nYM#=fR3 z|R+BM1=bkqX(l|^CxPIyWUFB=w?vk5G!G|KQ&jx~^sAj!EDl{S7nDHzi}qH@uhg4Q?8V%f4VYJUd4I zN&q#^y`Ef*&~27i80X9LmQ!p6u&CI-(-aLRDnaLGV}M3NWzr%SAr_3GKG zzG;Mow4~v=yFm1TDMxB$!_pPqd5^z>(h+@w!6XwtzkhyChJ2dsWBUwyIYPQy$0?w@ zWVocmsL9X^d#QoTcy2V=js6ua$;7n@d|KJC@S$FTuT~lj?M=yoIe z^g=D{f`$KmWi_NY(3SxW^+Dc2|30~FI6gFw1?iMH?^@}+-iyl~y@nb~k%eRw7CU7) ziDR#UDL-aW!x5k%i;3D7&Kf^j_zoeX(dg=7>1sS2RbZ)uw%*mB*I&?=Tiw<%92IGa zj#IF1_S+5Yh+ec($IS1&xvhNqdAf@Ymr1;FanEeA@IF&JPR?>>BLFi_8YwPazBZz4&Eh4<~0qGN>r35-Ik z!@*a;YOunfB5%~`NvlVpS3LAYJ+D6xe|(o~wm>&V$Jm|BtJ`R}$S89l^THd|MWOk- z2CxY%p5pwpcVKVQ8?9rF(hV=KS#hhVI6jVW7ck<+>5Om^KC(T{0?;J#7)0|aW|A)< zj`sqg3wIda3#^oR3k*BC9<%@Sqkv{xG2S>LExc)D5?(?-Jewo!dJ>oyL$AB^xG^si z+U*5i((QSPCfG*nF6fV$k(sy`Tr^bTmIhkPm+Owe?mML`+0$o{6nIIqN2HtJ2SUGu zSCkFM4^%lQb1#6F3Gs{i7o~@Rk39BW>AZA7f5H5zxe#sH0(qYS{U!8K1kP3i+p$6& z4Lggd5hzu8(;7lXvqPFEh`mRH%WeSkCzP9#U#j~~BrJGt!gr;cftkGGnE9A~Hd?v4 zK+5ER=C#}#S}{)Wd#)&AW>?EiN2I$B-&;=T=n%TSp*>k|CS#-bE+yy^_!djT3tmKQ zDe_T0&719xYj!kZOJ?N9UgUbhdkQTkZVpx{eD@@LV>Cv`Ya})+>`I^&NT=3E)5sq* zyk$2QZ_i(inH4QqsY))c)y2rO6mPg3oa+?pe!%S2rDI15lRa!M_W^-&A5gOYa#x;5 zmP`2R5vgy>`aD9KjF9|*d^@@92K->?J~zK#)ggxw>M*>4v~A6IF@c`E;a&JcAv}Z0 zr`QAX%jol;X4Km6qjsN5YS;D}qFCA7CCRgA!>7Sz~#;)sQ=M`H$-_5jg7 zPO)Y`3bTSYz+=e%HPxcj5)Z*b#NkcAM=`h?cG#^yrvFqw2Qjz`BZH@m4`O6My{C(8 zFIw)yN&(spZ4Q1HVO1yl-{F`wP4`NUn`ze}?UoWdP-%_h1~3oVgU0YEvSi&8>PG`i zr3^x-FX)#UreN*@kl`;TjEK3WS%L1Tq~^&oaM z_F&&o!jEnMGwvIg{8FWwpla1(S7?5nUeo;;Xn2!MGfod;d~Rb?c+S}eFWSpT4T^iL zBJ`_ydarcz({oo6cHt|uqL{BMTENnTo;Sc(+OU7{hI0E=d$*wH0<`EN<6zbcsF8CX zg`Uap$?ID&8a$ixKB*qFLZorDn8-Q%a9A)NB+qF@fAoCZV-&f2!jU*;fqN9zAT4PMx<#Z4uOZJ-bHia;ztlJoe*9RXy}@NV z>d6KvTQ0gks@b#X3M^r_eC*TEuma8H6gkn!CtcQa;wGGyv2p2m%S z(FSnK5U;(6=zN3!5L?&_M#PHjK}TiYSeLMk77thl+rkRSzeFw~Yi!V=xn#70Pph~2 zx_2<%cS`)`BG^NiTy_I|ui96olfqU%29EKl(fFd{N&dGEEnXC{y-DsPz9BjHT+WIl zzSKYEOnG}p43A2Yob#4MD=|u!2S%$xN?1fV<=J|kY0=LfLoCYicd{GqVRs{K-c@_D zbkf}czkP7*zo@5moTK{Dh88v%b9D>dfn4Gt;%Lf%)lM72%pXQOj!`njk>D|JR&Z4> zY&8n_C~D}ygM$1N`(=19WW5d#^JK)Mf!nADV*{r|d(d#-$3bN`U?Y|PeBd9Ql*c?l z!7Z$(ehK9^+(C=`B-yC|HaY-)#O)E>V*C)SG!K1~49vY*0<7jV=5eT>vX}P&k4g{9 z)7}=`h@apVcFT;IiA*4{<9r!ZMq{rac-@$dF7vq?jRv*tSntN;1w;A}_cy^vRqtZN zDy-Ks_82~Ad5SZ7*1gbuB?t3}$Qz1f9{0UVXm272JpydcYFp z4lg60yyW=G^|1R@_ru&H50X!+D{|)ZIphr3jj{=H3m<`=#w;7LMSj%vGm~DMME(gkm9OL+%4y7*pEEUQ zN=`=37Y>XO`^ZZ#@w|zB8DMF(Do1)TW)v-eXu(|BK_=oapGP8PO3+nF3a&I~tV%C) zo|2SYcKv)04CV{_;x>z_3rt;{8~0u40RF6Z!FLyf?>as4B)%tAlj|$jGm}0l`Y6uV zuYB$LAm)CfDkZn$O!W*k?OTE-HI@;`UY)N!AtZ;uvmU7FbzH zzAOBh-i^{>4t^C$VQt~rvd1C|n-_2oCoNFDXe0R*3>3jME7Lbiiu*V25FIbOZku2B z59me5^V4G9ek_5#7xPgQGOhVt?$6X0c-MT?4BhB^%}4q7dd>NcQI1~oXh*r@ym>T_ z^Lj@)D_{+dlWMzqQk_f>FJ)&Zel;;r^ifgv55B$i4@Dmr5s&YR{&~_(lfIt#it7-q z-{jz_uK5%j({eJo7D<0d_bSO#j9Mwu-)LRYmO8(tKamacbx-3yXTo17KByN_4}Vd4 zZYO_w2YMo}>8Fif{FPLeYOOL=8Pc)#Ytj{I2r($HGw(4Uw;wm3up1rej!8Tg=Bk_2 z2h^tu4;H>(c((AXLgE_;u!;VO4+WkMtPFg3i*hTK9SVF9D7sa?weOaP!_R~l-ijji z*>Lt9*^!TKwMAw|?v2=gK;N7B1N-#Xi+(!ku1V7;Dee#Pz%mvjy=`_i=2XOW#@NFw zQ_jr!((#3ZbVltS;9*ZHMcHV~f{^ykOAnV-`Zc|g&PKz#@bpqy^e;usCHY!Bzr=m* z6PlS5FY2d~|6RAQP0*eOL-&OX=_C3jdZvWk>&<)Y$L%NVpFw|<9Jf2L7R@F(?r_}i z_@(0|$II$j^(&Qha8`Za!CXF<+2xYYB9qyb`J0W8VYs*ke9sMtngB zFjC-iyTMUtn8=I{NQUJKe>N**h4^G(dU|J=Xu!iB@oo-Vjq6B;yE7)gPj$X!jN!WZ0u4!P1kI`5Q8O`@>lGU@rDs)iBH9+k$&CB}xVp$@q zXlB2GwKlYa;#cT7A=kp@cHApdA+BWi-QZ70&8;%qjnBmYQ?r46YQA8u%wx)@W#Gyo4^`yHnp=u`3BbcUS)_tOrtGvx+WB+H{PW+Q9U zXR4Wwg#miFV(^O?J za6&J2TrVm+;@@N6VBZke3F#xED$vWjTrZ>>%Dbfd+j zC?NZjx9mY598VRAQQt86^`FTf;_t74dFY&_s;U^*=ym7?(-Fb}8t4;-%+xccgUZ#z z&>+sO;|DUEd7W9V%wDkDzMk81otdJ1ow?{PRb9uk9&z0betXPVOJ&DkHIey<$#K2B zTZR18PV9`xZ?LBW4;6{MYhJ8RX4gMtcJi9{Iv6q!LW};?CnOdwv)ddt*V$RN%~fX( z+avafIbsjvh?w!jHx*^(2oAy7t!H7?&NG*NseLJDhW5=Ku@Sc==sO8(9y7aZ6qO=c zL^a|U5$r-DCuwkeX8#QT5;v7usl12yZLm>&i=tmLTIgTQ9 z`fo>H;C7Tl5L6M z9JJWrD^CWq`yBV9ulN918o56oyV{=*T+Q}c{yaaPJH_|Oi&ek+4cWKOPHam#k%IN`@ z=+RM+_zuTh^+9Nv^*sfq#PgUL^8~_{=ur-SrS{#y*H`HDZZq?*j799Fu;Y?AvxvPG zd0beq6j4alJMNV|4tB!Z4qnHJ8xHs``UjdNk&nzv!H5O2l~PEuq=?mb(dP;%g4;1z zku3PRy+~D&f51zftlpu{1)~R%5gFU0ZdNy=$Nv-w-(x2YkWJSk4=rH3(F37)CB|e!)o)P^j?e8zH64s$$-+&1Jae${p#Plz z1OFla!NNoSP3Um2*d1trcViY@SeN_hB8{geQ}eYa`7W|AVie)=4Dns+TROnF9|?hc zmm-z2FY&~P-MW-V>T%x*?zxE7o3q(*FIm40Ov&b-d-3E%W-R>N`?>Qol(mCfn;k{y zb5S2#j6sgWz7~{y?j){L3c=NX(Es&J>K}X){9xvlnFsw37T%#wQa?q#vDjMJSCyO^ zHRPt}2i|LMQu9r|7J%&QhJ9r<;#>;8Wj?a-5_tBX$N5pl8B=S+b2RKLlXbawgK@jB z-TP3amT|V+!erggyofjTg!6Of=U!rc(Uwn7s zp#Q0v?+4Lo4)p~oKL1YPxD@PpZ3&;Ghn zSulOU-`BogOFDS1)^^{w%YR?HWx?hJ)8?F>i6VJSK)N^Wl^xFKKLm-<>tP>0eQC3fWH@NxM0jwi0jf~8t=#Jz5UqKHlaVpC5vc3(KB>MaiDDR&>!v)|}#>0&6}9cA&vF&prf8PXFPfVD{Yd zXSppO`eD|BCuVvJ$EZi`b!N;3r5b+>4d2w?+cb!qv%a_`3fGYLRuH=lV7G*`JM_QC zvr;d4F<60@oANkgA5q@|**VUv&0FYEWRaUchlhgA%&9ZU|KvQe9N5AQpD?nBeajDE^K#A{x#5savg5AXfD zW_s--%NNv|7u+}Vf|vU8FWT3biIesM=K0!tO{V0LbZr4DmN<`7ReLKo5|ffL zL=;mCSZUnvB2EwTi^qQDU(nkdu#X#U%MvGBFu}h8vDJ>)5GCsq516$(+r1}! zpZkatXdssmtIe}N03W3`Pzw{qE>}JoeAfvti*reZS(~fZc#%x?Jv_O1plx*9%ZfKv z?QcN6>gk4kRXmnTmV#NS?>FPJx00`g?Zk#N!Xu01Z{5h3XfFoX+~iVa*hchh!2_1z zzBVPeV)mhXKdAY-=1NW9y}z7I_9*nP9pDhh_enC|YhuO#PJGX8uP@o(c&6!eBf`?M zx2h#t54<8iBHo;$vXekO2s8N$`4!ngi;>F7(^)IG1uQ@|z`wKx$$K;4K>2Ml@RMI{ zseA=2&fR;k@{Zs!Z=E@%PGhsKrjc6r15f*QnU@xyYWTAGy=F{SX?Pd3(U4y;ykG9xw7Zo;EL7QR{`g1}?;7^31uxO_c}l z1(SQ9s+=^F_a~jn(QyO)D`Xu(ST!&4ovh0IS>`IrlV=+DRck&(8Ck6zTTb!8xy1cQ zQJ2cZ!i^q?b|CGpa+_fvvI)4fK+3Gh)#h!1Wr!6q+T#s_hn5ErFEb|x=go%MV#Mpg z*~Xdc>>@%^+UR<7abhk_UuWN4e6jk=W>hO*ZszPN>Z!Fsgt%4)3$Estw;=e87B2~I zYLHqY4+1d0;Q*cl#-(+PKB`5I^s;3t%J8qm7Ri2tR1VID^Xnjg4Z1DDV#{dEkWNn=bP@ z@5QS5t14PaSD8P9|G`2_DTl#EYLWZcfQ_62dt`|P{^zy}`-oW?_+Lmwl<+{Zks8d- zgV*`?_=rsljy+C%58PlK*v2$--t5hlPw~7qY37TAA}JMSZC)>#VXE)_XPld=U*b)_ zcSY-#ZDb?ae+oIGzNDPDJH#otuy>`%5pkPZC72k2C{=V$k$xxiw0%#wRKLi3Rz^2kM*f4S!RQ8L!3_gyTWJbP|s z`piAvkog)sVnZi%Qu)=qI1iV3eevX#TeiJ==$UrnQMv8Q=DpSR(WS*pe5J6+^ia`+ zt9j&?*%ZRA9hmb1kIFnMiNy0-8_?f|6A}YtZS+MimQ02>QM><{FJTMPdMbSH4K+u~ z@1Yq)>|=cAY>Q6)+0#2-edF1~z!F&ahHu-M#$^>{C8a)&Uzw(ao$di!xa=oc zze?~RyI_4QyAOYLQ%2PVL#;(^O0hrCjKk2>!7BF5?= z`(p2&l8e0Jo3iEH~j6eOI3LZh5>RO>=FU1Jg$9(rbol(qpLQ{(oaObi|~kNeizuhD)C$-Mnr|j zrrFb+X?O~o%Z|@>9p=}bXT($cDP~dlymHtc#;j3$Mdr_ZTl_l~v=iTjZ#;5%;UU)k z)z-^f-`l*unaVac)JIE;JwA`u&8-xaZAU%uKdM2nb=k)rU{T?HGy{h|G@?H^PG%zV zTaXXd6T541TclyrKFPf*eR_s`KC~!zVgd)b;%{wk{esA-8EoYkd zHMLYRKU=@FB;tb|y>5(p$e#UYlWi&du#(BYZ!byY?6@ss#MC(R(}ApzDn3#@-TXnX z1y{A=#rdjc;+%(mC-HW1_Gw`5_PMZfH3IDOit|d!qGc6j(WMpC&nYcIh9lgt5Uk?F zE>%|=*yB8U9W+7bB^{7-nd$tn7S2p6z+77K(vpVgzQ)tdr<=ZLBAZX!wxB%#Kk&Ev z51HF9Z^cv}I}49E13m4BrZzS-RNxX5R#p=6!tdk#dDLs^V_2wYiM6C;WqQ>St&xVlir=DF(DxO8wEznyz}?7QOXRUXZoxUmTm|3aq>pHbFY-BP``p{1&| zn#V#T%BuH5Qx}^~HJ)ik73@oBKOft_=d|F9x}5k&C`=uLQB zOYy>dB_3PrsfR#wTRe|1ak`SUmpYgH>s7j=k1xL(DTGMUp351iL|+Bk8{zf%BJem* zacMEdU|C6iw4kD#>#m`CSp!t++Ss_f@rmYrV7R~e$(ENkQ*6D|vcKi!7W(%kXkb6a zgR=Zfynm_XN%+tc%}+oZek=$)(YUekiN<|6Ha709Zmq)i-1TVd$Uno}i_+}wKgY6# zHwjO2nbXWH=vnB-TqxQ%t{3tp8}z)vTTd-Ddb)dj>z!dUwF|ndIH&TfAp;Hk=D+`% zp1Tdb#B&ho1Dj&}9$&aP%(X(kRLa|m@@RPl^g^1cs>gx76>@oXv|(BGY-p*qVOe8q zqkPT}zgh-uZEV;Z_b+UdW(^f(#mKKb)+yehmRg?0?TBK;G5JUTB0tmE)2b`&H>7S3 z&08$>wZS`Dxrb0xYmr6XQ4d|nXyn_VjRn2)7o3a|JTdI~-FGEx< ztA-C%(;j+y&p)H@N!kc9#VaC%*yBKk?~4^E+z)s@QSq;8hRIzj)}cN2dKzPMEldxn z1No(%_deIdZj9}Y>jS>wU1E1#_k9hn_8-#Vx610fHN9xMaoH>$WNc@$Za_^Q;iK#m zLFOKbILa%=vx(I_#8Fukv4l(n#uZ38th^!$O_f(PR7I<14HRk6Nold$nPyJY zvnx5DsAknp>?scD-z^~*qj&t1$nfMF3)0LU^qY<+d;^aRPxg&H&<(B6(3lCi13hu^ zO6eOzyCBln&snIQj{Am+9!Hw}C0QZgfLEZUq8=;$wFca>Xtj`e5id)@Ty}*k%eYsR zfiZbVLlye0?t1iesRbr3#L>Uy;Tn2RZI;HdZ@MGGxr!1V4N#RDw$I2`%6pmqE_7c zgW6}}MF&P9=!3W|9`6W5G_}9b6fqhbxJ$Ig8e7P~&EW)7(f|(3-MA3(bf|jzF72^K z!wd1C!+1q_7XY-bHo;-*$x^{Z}2Ta3!uC1I8V{F zkjCGtmI;faX1nn5aRrJyImRjfd8f;=h;fW+;+hBp3wb>CHmI*gx_~9U)VhHuG$B~$ zPp=812g@}eG?8ZZ&|AT6 z+`+i5#2=7Zdvq@tgCS?zUV^WIFL}nv=t=Niiu{I9xURlHzeX}i-aE18^<=)p@}b(m z)5J8<3VM7q(7;h&33-6}nXr96?7@nV4=4`6nwUuXaaSHYAXp7B)Vr7;wgfxU3dIQ+ zVhy**Mg5%Ui3(y!)}*$qy<{(#eU788c&YaWxD6ReO44Hm6I}^zqP=|~_-KgYJel7r zyBeT~Cw?>rBZj1Bv}IsQaqjk#OZt|dz5kedgj-0yMZ%jM(l_OX9>?m9xFKk zHptIR@I1k-w>NsK0$+<=tT0u69$oL#{553`i^Yayv0awRI>AjuFGa9C&h;o*a&}}p zI>M{&V8l)1N8AYB(vl@)HO@=YJ28emAQK1eKf(|5V*UlA>FBS9G(@nR?W-{2nlHR3HrB0A^yN3Z6Attl$`Au-X8V5r=KG1wrl+y`V1E;TFA>I8NyC$qqK0r{_g0z8d;ipFceTv|xEcch zq`zSc%D_uBWrNGIUyU%bCC?DRq(eO2GRJaC;G&+aups3j@C zr?OnOXQn=MVdi>#s-L;B^2|z1eaTsWV_sdkG2@}O;8OpR!ecYp0kv;8-j(7%`b_U~ z*_&!<;d+0fe7(OfS6-ogYkmCt%xddg@4tXr=$qml8yAa-vm_#0>z9-kCdz*5sM#Wz z4n&hTf6MQ9?gUrfTIZFZkIrJV(2m9PrchzThHE!@2Eu3FTB~|&o<{qo>eK9HCHt_F zf4SMeh4THvZJS$-_bwh#KG|)+5b-xC%e=ZwS^2Z6gio^ud2deGT}a3TI?+2sQww{z zeQ9xoR8fB}TN*##0Ltm^*ZBGZazBqc>MPRRoEtk2E>=%nm9@&Z<(c+pw$Zp}>dJNA zc-G*jxd!HV6$!B;R~?tY8~2=T6VP)Pz7x+!)SsL<;LrT$I!VdF^>2LEm5`xF?&JGV z`m$D;TLaskY2UKt(`fLTYhEdInxenS8+BY)gbO>(iZ3dbt@jP&j%&@;&l2ZL{QK#IznZ|Y4CuxK zU&EbsOURnkPQy-k^~ata$ijq%MlfWzGT-S2U+Y6Vo;kE-+vgRbYwSZwp_d^&JxTh8 z{a`#{!GF+;3;yLU#`+-FOLF_xA9GJkFc4@63;I%+aiu+Yr<(#ho_mAz@`uA)wj3+@ z-|A%unk!u&UJ+O{B(z=;0~YwW)|Qc8ECYL(VIPd`G1Em@T=tNCiSKk{V8^3a(VScZ zUyFqYweh6W6ncqi2{ys-wpZ3)7_1etQ7i`gXnhd=<^JgoHU2ALK@LD4koxGfwpi*t z-T26%Kb`n}yYXJaLhH84uhdwEc4QxzsWc?)BW#2VVHxxS?;Tm z(mX$pefT%VQ1C4D7g zj|G;HPiP8u!yLS)g!DvN2%ZEyIA1hzcK%L(6F~ErHP6bqCSta)O)Joxi_+Z zH+NYb{OKB4hUWGmnH|pzaw!W1J`rymVG|Sjqd0UG->Jyi0-d`=SXabC*c%$KEorcS zj!nA`h})KOroiXIiVa;QLYeE;LuB7?+6_S`{V4vrhEB7zziW~egj_*q(5rfb-jJ8H z7xG!x$aRF1V+6u5_dmocWp;a#{(f}xAbc)ZS&IdaHxIkiE;aoAjdR;5R(Jcf8ih=a zZ`$B5;ZyD5U``wzu(`NRajgdn(-@5UPQnX)40R;uG&<4TJbtg(0o|oxO_1jj_+P27 ztmIOo^>=++-u0%&k|I`9T)!3ES?NgN3jtHO#HFY#LOF!6MX^qdm?eCohnJu@ej#o* zLa!u*q(7`&Vzn?r7>oBcyt0FS`_#`UQWCFgU>0c~aBz<=Xgl{#<{^G4MZHPez^rTA{!C=&1(! z?JL_JSeD#&T?6xwHnh}R$b{}fKo*X=qv0s|5TV0oJ`aF4g8B>-uA(MA4L=aJB@Mbb zDzY!F1(R*dqo5vG?zMFK_|;WN?)p4e&=)KY6%)QXjuF#W1Naa#yf+Jc zLxSsR#XW!z=zt3A)5y=IzNN+W(MwH-w%uM6x{>_+{1A9jq*$>e(A7bE5t>WuTU@a? zO8Rs8FxC})QCi1Ie(9tBg#XbBI`)7IeAq2eUvavram&O?+GTqUTMqTV1Iecs@8yWP zQsApC36+F^ua2r^brs=?NJSVJLqN#ew;}plk9JUtUEzIhp8w!~K%2)ScxiD9_{L(V zn<`=Hgq5!sv$$8&VBGm?kwR#3L~DVUu##Ubu8LFva|JLL$1%?z{7Xq%hj};+vxsaL z&xvSJVE;T{Db`L}E3gL~PFb;SQcZFn>l&Efyt)onDFkHS)%oY{+gEh1dM2->d zTNo>2BYpWm1f5lp|Gm`g-!Wz7jr-qFbdrQed$QHg+v@5y4Qm?+UtMZ^dmbHvk8%^` z<}mdSIJ*5!#Lc&DUhBG~KEn0tk8WDCreRIv&cx2&&Gy%eWvcdrBuQ%%JDYYk?`qoFxTc}5sG2CuLiyDuh+&ET2#86!j@uXw-mOlk79oqY`L-V{q5#$H;(VNK{bjGfY! zt_YQ=PD$kA2e107{xK`o0;w;6xD*=m_;_3bS9x@H^%ITfw#)5p6~s*&`)lX8hW^sD zziX1X)kcGZyu3fQa*6hLNbct~P%6e5pRt5Rat^{e$#EQRVUFmtaRpRcpiP7K+Qu+xImlc6nTX+nu88DCI)WalH)m3j2RCFvl~H z6S-c1Dx&R>z=|m81-o1to^1K5?M!ooD>oIllx3TS>Lo9Qjeau2A?|0%k&wq?MgP^r{3(y=cos;q&d+&<@@WX z-^W+Rv1bBMVhz<#G@af4a!YAEAE(rTsAG^K`crgPYym!wBKst4bl-0(<3AiggZ=?a zWEQLuBAR$iN9!x1)f=1M!(PUvCA=RtBxX|MJ1__veUSa`9UKLaIH>>tUd^Wzg7ro6m0D5KWDR>p(j{m;JG`gFe#-+!lw` z6xWv2_=4UNv|mo(Q`yZiC;rCw(8hB>|ADf^++kdULEP^l5q)AloAihEf8dK&FK>Kl z^LtwxZX`da6Q<-B=Eqsj=HAUmT6$WJw7k=Nv}soZstB&Bs;vkX2c0EA?8FcJP^zY9 z?e{-@#Y6MJ1NP>50v84INbu3V9f6blZ+YYXmM^!qHejxSzph)S$xB)Bim^<>x?6fS z_iR0aqjziX_TDzqOYioh+mE&!Y1~=8x}?S%v{P=n8uMej@`hjz3}B{wUk2}_{#9RW zS;G^}XEtwaNQ-Cu>&Bd-gB1kmcbeaUj*o19hfv2ckACBP8{yv71bus*X2MJwSL0ks ztlIT3gBZ{=t%(((BO&zciSK|}%JW}C)v|{BfV#Ee2HS-p5hzJkYz2F#2|bBsLf#GJ zN45$*_Z~d|+tG)C{ot~_n9eE>J&3}%bfW7p<= zO~2f_vC-}1zfF~gQkLoBRV0K5gv^1FI26ju?0pKI~zF<@Y&V8tL13R(XG90`G+`^ zAyaNrWwxr;l+gH%Mo46nUEChvfT%z`92|3)u%ljeXp))_4 zFDnUa(28Y*+k-ODQf?3GJ8W!*Tg8?&dg84%vABL7Ls>`?yBR_4tic?^>WbQmT3BTb za-ED=h_h;jZ*4u#^Xd76(Kj~!@$|VMuiEx~;&9^GV* zfi>dNXnsXO6~he*X;1dXCQq@Zi|h5P{zY1K3Ar+0!Pu_`^Cf)LPa}R@Gk|epMY!HTL|qRPXui z`a{dleeuV6Z(m&1>#H@(YAnpNoyb*mLVaJ;VkMaa?d7P!&2lIfv=w@4&rk>Ti_tQ) zHb&ywzi!>fhTcqtskA@aX%C`L6ZD~HgSkrLQHy>~Sj-S%{-usz+p-p%b~PVud3Wol zZBLw-@;1Ka|K$sxE$j6KITN~v3k&vDO1R4j@pBS0aC;@R$Sd~th^$4P1>Z&ck%)Ba zU*LRw=nLV>2wYXum{&r+b^Y8niQ1C>mGf!+L&eGot)O6*7?vV?@VPmfUjnl=4ZC;_ zJKD5+^M&op-$q=30t< zItJQ9)WO>n?DOV(ysNytO~Ew{)rkIq9C+Q_3`wNoZ)Mz!1{!vjID^GYs6 zQ=NjV3QMjAW16D~m4qiZ>DGJmXRoo>nwiTY(_F0+ zZ4RmcXQ$pDs=@v+;z>JrFb|A(EdiP>tV{WkL-ut>{Sg7r6n}KaNXQeT*E8R zRA^kL7dwdfz7VI1Jfs5#u~yGDO~ z@=C!J>kWJ#WtyFZa#xbiibF7Vd64hXf}tnMvn9nN^@o;KN8!7PnWO8r?~oO1@Qq9xv2IWqiE>-|O(dzOljmvfONHI^{KXAWcNncm;?q*YtS{0UP#b`fu zUX-|U&a*LwF`d#$zCY;qH#u7Lc3a2_0&y&d+>0`3*5aH^b@ zo~MC0+KVC%@FosE4Lc5wzgE0MuM}j4>gIWNGlZ?9srpXj{Bzy^`+(+e&+?-v;e2tCsNA|28ap|AcbtOj zi)n#wHFa?Pu-y^venbCU<^z8n^5@-_&Avaw)t}A56z2^%-^h)C9I~Th2WJiN333Wm zZViY>jguO1UlF_+^ei=>Y=_e`tVaFQcf|ef4(G!-{qE@YB$q5sX54+zzyJMH-}p~` z`7N)%WX2;?KY2N@IRZqc+?5yn0`7s~atFKEDTY7t?nunZca`3Ua!*=Ve}s!S-0w-Y zw|P!#;qu%cDgUW_|8ZV9{4eJ8_ayEdla z*uH_gBI5Ec$b^e`SvZgR-OP&1P?{<@dH%U9|31OHRrGgVK|VCaIFnO|QDER+ApO}UH)=fAbvzjuDN=Kj(ZJDa+S z!^z9GloFV7oUi}MeqgD~FiEz%7Hc;Wxm7rK?$iC{-T$2||Djs~Hvda6FowZNV=B&m ziX112y$-C0*voB8iINmM{_{sGaIF9%X~;qr`NbHn(T{?okF);7&v{{<&Bc(f?2 z@!}?@!pXL~4ro^@3h`VHc(>E*+LsB}x5cfM#OM1e&aUB1b^zt9#d>ek(@z)<2JDZy5sZ(z` zL53YUU`;Qy4DCW3L67)vt^OA}nER`N{dZg2|EK3&ld;p0Q&7TlKh$9qh+Dt5`?>%F zWt|CHM##5_Z!9i_dCSR$BL70v+vAq;AUiZ&-=eOlwCV0)bh;LEwF$3LXOS5SR_j z2O{Biz*C?*upIaXSOb)V3GC;LNW~nj25TGk?6zBznr*0tpfscSeKs1b6!+_qvOTZ7nD?nMeV;l#}1l|N9 zz%Z#m2Vf?!6?hLQNR2?`0<(enKqL*=1?Ube2aW-2ftIugL?iG6uob8eYaP3QO~4O8 zMS28c09Xbb1q#BGb|-+@z#l*+Mz8}g3AhSGGlA~`BY^~+U=tuA(4QIf5Bve70S2-l z5X``zKu%x?%*P!8BH3WwCNK#o3uJ>CTxDPyP!mYTfk5a1uK-U0sW=e`Q(!F68c4?l z`UNHc-GE4L1i}ZH1PlbS@gNZ4zp+Ae_!qDYco*n=6oGgQ6om=O zQs5Y{7MQP$Kr{pWRp6X}e5w$~z(L>_V740A9_X$P&x-_FYQX=N?*=(F!DoO7EqIO) zuocJ-%+>~-0h4sVM!-m2kQHcq41qWS4Aes)tbp12P$zKgIQS57!vKM}21J|$xq&}{ z4}i$i;Qzo?U>z|349E+-Vu(Pz1qK=+5JNy`V+3LfXljB$`~pgvLS1h_PBV}bNM#Q8 z01{ZhXF#MS_$v@?1;5JxegoQ}hNpt~FB87S!v z^1p?+@qj!CM0kRpfhu0$N5BYg1VRRw<^%Bs%=ASdP6NyQpbcQ9KLX(ad~^=-5-=?Q ze!Bf> zXd4Co0{j6q2F6B%J%DsqAWr}*fgV89s|dt7;3_Z_n05`$6DS)4`2qM5m<$Yzh3g-X zE)Idn0agMFfTr;X#53S3unw4i9sCQZp8)w3_ygDrjJ*NZHK5>4$Ophm;0(|-5&R9f z3fu%nCV`K=2fHPM-GG@u3Lsw!0znTf1F`{CQo)YE4xlj5G!21}0*(O{fsyGDH$bio zkOlY=XatPC1$qFgWFinwz$KtJur>>U2nI&ph8Ix(4gwJmq`C__0S*H10~78c5P3k; z`*7Ys$p>&P1d?SV5beMpz+T{B4#YpOBNu^~1tvX&a|BvGg82Uc`#*;B12zGvfPqio zx&Rc+Lm+s7qd*a0L_YW_kgWi&2f%!w7Er$sfiM7m1R4PyilA=bPoO<8q!_NVK&Gb% zgfH+BFbF7F0(AnP1EYbmrC?`Z6EF#QvJB!7SO&ZcqcC^XP%zz?Z-ez*eAaB?8e2%mlszBC6o}0CWHj0$YKffr8cG7r+GIG;j&{6KGlk z{sF87{sywuA`siaNFYHE#1aq%)UShh0Tu%(fmHP%J1`K)3>*Y<096{mZ-CiAK_K!u zWAj--du423IAk&I9pBS~;I8>5(@ zG(=J1c0Pk-gYq;ASDr%B<0Lvk$bz%50g@Rf_i+>h?%a-}xS`ZTQsZPehUAA*2T4N> z&_)VEsfiTA=|Kav12v>5Zc7!(kE>7_DU1_H35mk(sfa`g;FKeeP$^eD#!_naH1w9We@_p+EY@X82KpSKzk+>F&zgpd}&Kb ziXviQp(O;Vt!PMyNdy@{J(kQ!6qPs$Ay~|k3XP(aCI_L-2`P}|Ld>)vf*G0wi6Y`+ zCZfe+O-N8kLKZd(LXg84jY6VHSvf&_hD1mtl9(7Cn~a1l71%(ckmN+n3^>Ee5bkUe zlc8CNapn}KfV~Mx(3EV1;#jOO4T=y=OukLCd@(43s2qw zqa+p!|1Fn>l86wk3#Z1-#z0DJ$%u6&BBG+Dp{6qs!rBs2lTtHMqKQ?Mv6d8!NOCeJ zBq4(r)|iq7jbg6A_aTs+_^95s4Bq5|JX2v{+KC3OfUul9UJqamIyJVq;+@LL*TpO|c4u;%HVv z6cQ^1z9vOShor#@VWp5f)I2DpfjhVwnE*2}N*qgv6+=m~P#_J?VMWnmC}u(=_Bd9E zh=Z1a7-{K&J%Zw-AtNQ`hH7|G46MYUAy)@1Hz5-{DIFJ90n3SGXC$UU8DPn=>_mJt zX!uYC%RS}I*i(We#DpX$6q1ODL6pe=%OgWb2xdf~ zh{)84Xe_bx@}z`l6cL(OlbXa8OQb=JMAM?lWQZwLvGS5sWQ1r^Y6U`ahyXlcS~LlY zTAqf4Oa-eX$U#X(%*u}94WxUpdt->>9WuQ4IomP zRpek>pBrt-49ZgGAcg?6#9DC?xsh{0rePs65CThkvY}k4V82t$gswDDj}#M)Elv_? z8rX)$v4qq}cbrT3kl1&P_Ep#kI88~ z=%HE*6$9MP2ChQ5x+tBF5JB7GSXPh_d+3-ZZcEZm01XXl*b5Lrobu|b5y1h5wAM7> z?pR|YL47i)#{orjlA9R5KSGE!;KRKUAVwN+62tKdBuIXBGI*m1PIa7#5ZYlSMj}t_ zv_VdSL~63)c2lNAqVyO+16Tqw6jDln7*eYkHHuq?6sq^6L?H!)NFj@;kwfNT79#_R zPSYZh3>?h3v*IC!ghWCw4%Z<=T1YEIZ0xv?`Pjj~N$8kJ;5|P-c(ecww4@`9B%-0C z0_mMZk!U_zsLD(XNy0-wtfj<52U}{h8jL4*PvhmQB<_Z z7~oS$9db(8($Zsv4f*3lWN_}nr_fL*_MizLTm|6G|NHwvgbsLk(8WYB!fO;y1uv!z zw*{S2Pp7LV4YY{~83@!)?Aa(Aql`wvO^T`}=##i{QEq!dMAmFJC7S zF*!Lo5m9jwad9EoL&z`4)88&o$kUG#YGB)`LIdMx@9X02@8adjhO5%uOysY<;e?KI?8)Kjx2Gmhm`I?VH|#1Z z!a>LeO|vOF*vs4dV(k3Ad~ut*vYf&A>}>3Axw|OIiOGpd$Vo_xNlHsf%19`R;3S04 zcaGTE*gHf~47>M_y&Z)vdH{dp{OOb$0 zPmkw7r+zmYeSw}1k3jXX`3-#JO;)}GH>i|dVc=A}oh=_uMLQdcGW{0=Cmsjcw+n*AXi+mC~_+d%T zPG);Y>Jc=5^$GfXnYOJb&m^3OqCRBJH)w49)tLxeRWGIMnl97@%$NslZ?3ezc=3Yr@@a~nl)uhlFqF7646G(gkQ@nJ8S2(( zoF1#GsabErgX)?>F=n54s}m+rB0?!ojZMp>5p4Kx#+OR%NTqlK8Nxsj#?aa)!jD?L zy7AaCXSc%NWUE|U8)XSaBe(q;7A3PE&S5i!j^Xqk4cU1PjJms^`ODp%Px)cB0Y{BSvqTs3DQ&mb~Pj#PPAHm*~+CA}fO_c?Y z^9pyYT$jpjcvJk8SeNLI;@xq&K=z;STPu2&TsS^+jV>2VNbUOGsGhoQR*3Sf?d6A; zBNHPU%I;XuWbU3B8~&ZB5XQ474xlErm}Wk8xa~^$oKy2|-}Ec7NRN({uaYCtMui@| zJ^`QFqF*a{+JUT|BRajjJC!>TTiEZkBivtkU*{a!;0m=c z>)W-wIL_@L6RxFOV3ZPHI|O;Z?9Tkm*~*4mC6CC|+%p0fz7x3)<&v4kg3^B21QH;* z@RacrO0VoGM`KhFBE^aP_4=O=$Z?^BRO#Z_2{c>?mBK-HG`Z&Xj8Abv8y7B|2)UR) z0oKKlKoCN6qxQsZc!G!ELA}=zV}cy}ZOg{MLI0l?CPwS74BtzU>evqD{gcumkS7TK zR>ycN$Fk-&L8kJxKWeh<%A&XBrmO+K+E-T@>Ev@vGbz;E+~zipEsYf z2`@+*4xnf1YNx^kUYM_{7>%RJ) zO#h*CeL@jugL9+q^X~7YT%WS`!g`HUbeQjGYlY%=&*`Yu6Yd&;T#iZRjQ7o%oo8YZqZti`q*)PHSnXBZoX)k^ZokIe z$wQ2(HiDZ)o33U*6iwPThr}Jq{lcqla-Hk^Uemt!E8_h6GY?hs&18l)&%c||Au-}k z=g7%&`Mnz6bBwOe_=zNMiEMP1RC?D5E|a#|KB?*#8!?;e{tyr3eI_eX%YtX& zh<#mGSUmlkU*Gw>`I^I8n=GZy@Zu?-SAO8`vzH(rsv=7Ls+Jit=0=1b#PsQH+g5at z#JBtVo<1aDy5i9GV^Wizc+zsR-DlV|DqD-`>kFer;zd8qSFX_$i_F>Xd(}upA$S>x zt;0$M!^T-thA-z~!d4v9f6OIUt;^R;tROEQol3?Fn2^ix)-O35VzLlNENA+}@EW7H zEYU!xEZ5nQD)bcnIyc5|@8p#D@$0sVmuyypr#9P^`RfE|+ee2#VV_za=u>`6>) zuTQ=zTheYZ&Fs0D6>@Os$uD`~*lE2=*>AF~K`c#ZTJ_g17fGBKICr(pMsBM9ynv&> zFK9_-`)0KNvcmSEg*tPsxec=^)>-jBSJnkgW6x{dsmGi5 ze;unQI^IU+CiDJ?aI$}v|K&@uw9Q{FxAV4cF?c_}!TP7NXoOzeA(2|+sD{n%_71U; ziUt#!6_(<5uE^;rEy{RWhZ@~fI-`YTOXj(rANf%hn}baY4?Z5w$XC#lY_iBA^v$@d zAi8jKFB!m1;I(Dz%_{M&_3-CSd0r`N79&EJtOBYo2Ga6I$Ih!Y{#Y3_xi!=KyDR-l zk9}tm&&09T;UdXl?)&1xUEKk)>J;88H}|FMmc*a+{`HO#vr(~q@RmpI>GzwlCx8+KGkeB+AA<)!8#1duH>(zgL15B@@tkvl4aX>RU^2 z|0x?w>Aef0it!Jt@MrEDiQy)PM8fKrhF9-)%ntI^ZLaH=4Me-MkI-wQeKT!s;$-wY zU0>WR%5|3R{h4VaWz%Yc=@T2C6+z05A-(BO$09hB2r?V$_Oh%KEuQ4a3pnYSkxeWn zWHWDkwMCh~^wwO;@Fk0!@Y;4QM%Q}E{B|B)9z5*S; za<;MOY}-eXj5+)Tp#-n%%teH^yqDHz19O_&SBu7C8suAz&-gVNo%WO{K6}DBl0o(1 zp$);UZzY{OexNvw6easKX?ywY+@?s*3Q_n2!TR-7jQ@IQ3f+*+T9x#4)7)%PkR z)p*IMsm}vQvl0XRE>?%Vyi$4rkule-SCq8auu|0irN>6-u=3Wa^!ml2l0fe}<8{&Z z)(qYR(}wa|8+{Sdukx5ii6MmJfLwl*(`JH@>I`1#sq*1AtM`Pcf}uGx-x69S2a z4fNCJIE*9DMGkhf-TTq3&1qkhm6&v^p(bP2{UiO2+T;6uz1#W(!7o+m8-DkcEMDJ! z`0o5{>e|?w`{gPi8F`f=x={H zA*Rq^)%L>LjA=&g`QfLfJ@{V=zSd?r=A|%F=5v`LC5L}chjs*eIxuDwh*Q^-PFFGK z8%%tERDlAoU)mfi(cJa=MdVUNdHb5p_Vjq;-1hXsXkZP~7XR4#3k%HC@at#dNE$m7 zwWo>wO5B2bLhMVZOEcBmFS}QDSxtUwO?f){(cz`oXM&(tZ09=y&TSW{`_Xix>LCIZ}*b7_BN9!1xq1=@4tsx zC<{MM5WX^AC@9T(s*3&EV2vUnuE@y1oOosv`~IgFrz4wvMO<^0o`k=4nd+OaVB>sF zkIkrTlsVTs?%mO^;u_LlBCBX)xIr*Ad>z|9dw6|(w0nC_JY=p;JTm0r84}|wSp{!w z)19B$rubdAD)=I+`fOBGfwHiwlJnzTgQlxv#C3!n5(R0JXjM3*YBzWDE`eol;v{EA8 z28Yr%hjZ&ljj-81HoR}tPCPMgT%G?p8JldM>e+&Sokw^hc6vu*=QpKLO+k2J}l z^6n+>j&~?7@KRkE_BJf9Un3g-&bqN)vNmYLj@iu4QtHeuZ-hD7XN%_wH%twr6O+x1S*w$>!R z%`BLbx9k)gQ%6d|v;YCYQF=1p@jgC&u`MQYJ)Mn#&UaeyGpQrS*C6H6Km3t^43WE zi#r>3Wo$rHixE5AL*=rvp| z;%qMW1-?9zF3l0Yc`sQ}^NCTeOLeXs^T@adL04s%_PEQ%!nCoy%g=NBYtL={@-nx_ zZA56p=E4QPdTrPF`kp_{qa0F`88WwhWKnrtxou)7XBc|KqtelaDT`Fz9x2!hOzV z_of9Uu1DQ1dcuj>yOSc&=;}ps@B9^U`?`^}PT#G$jZ*QDsiNeU>oLB*D`8Wt!-DVc zY?$@0$7~x;tSH$E&6Nprf02BUb0~(VmSg1D6PCNhZw?8GHNPSq`W>qAVf0ydPBSAx zJOaQs`H z1;+O$Vxi8;(JQ=y>HeDVY}m=)v$j%BA_6={o$Eim$Mq-P1b;FrEzO?H<}EC?8h>N^ zay;1T`1|QkS_~E|7d%hWoqqozAuJ}a_1tlqxtq0}_h{;mB@)y&a)j=6$8AXP>+mde z>zCk)U9nYDvL>KkGEiyCgC(J#t7Ej#S$_Cqd}Elj?eog^hP+M;KblGJvT1Vo`rYY~|zU44eXGYVePqL~fAjO5 z)Ps|2@$8@29Te;ud-M-oBC_A8u$Mr|R7!tLB3%`0rBaLg8SmJ~Xnr-7>~-*v;Sef| z`y{Eg^Q^likxi#BPd5fnD8CE3sZlG4*+P<$Z*3$oS>#OA*A6XCENTUxj}#x>hdz@STkB90mWPsOQ!r zMG3|I!P;sEa;f`;KX6@};os0cG>BC_U znHm;pF#%uKb6PfSTk$!YLmqaWop5eoQLy;+CNjGCW9)eoV%yvs8S&N*-=*UWIauoZ^2D7R~S(>o!@2r~O?L+jn^e;4?Emf5oF zU;SN_R1)-zY2<9|%9d3}$NJM7TIt1R4#nSe%?7u8$9oz4}ENUVencQcSW=!g>g|`Mq1RfM^ny1HhrM?!v!M5NlY`@-VhMMTtQc2$78s%o%zjUtF zl3hU=r`{1z82KINJNqg8;ZjlE>GgaIQRK`0@ole%*Sa zZ-@EF>n!Y*vyOh@mRg(a+N;$cbnr1*B1rD+Ie-_U2r#{-KQWty*9^Vq%8;Q#1$uj)5t zWx|sK^(AaUp~2W=HqT~nT$Q`iH6!>s%wPB1y?4BBFSI9bitQzeZc+T(-3o(MC(Et3 zg8Rc3P1+|+!tMzkQo#7O5)QqrE3x(M!M~p+lJ+$J5aTW9M{n;x^)0$u^ryzeL*U|0ItT!gC6a4g@qAv7*C0x5( zQb}O;!Zo>>#kwk*e9Y{1G`VBPtT~}^Ns?l?d6?7Usb$G~#zHa+Qw!G3?^hLL?NEXH zT~j4;e0N5h65imjWn1TC{0Ae;*fP6S~zpR%4k-It7y+uSD%{^urak@ zTl%bp6>PRiCMLX+Kd();kKsvV(2ry>J@qrXu4|}TmOwFa_G%02%z-j1Y=OL;KGs<4 z&D`DCN$2LntVs_@>n$7w<<8pZzRRO5{Px40`iXqCfgS73M;Xi7R|Nf<&&Uj}B2`Os z>R733kPA}12Tv%O@~xkG=NQnOe*5r&GlJ9pT3lZHvv(K*u6yjI30UFe&dCuzMv>4` zbWv?%#$czof?ev9OPn2@>nF)t2)+a#%{?uoWv3dD-*?LJbpXkGrsZ5rlY_uRi(lz8 zwI3T^%o>k~@CwQ?6ek+777S==um;>TBJ!C3&^}62&rnGGmZ#@*R(-%z%ieJg0eth6 zW*Cq~8C6^6I4@`ws+~wJt5s)1R#UoT0zYl&^)KxYTl0`A)Cu<#jN@SPo6*EZefn}p zQGH`R-<8z)q5c

    K}n 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

    ldUE`kx7#%Ou;8v? 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 z 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℘%}#p;{)ozqXXK6YTW~< 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 z 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