From 80fc630f5e88175b36bef3b1f3de474cf0bdbf2a Mon Sep 17 00:00:00 2001 From: root Date: Fri, 9 Aug 2024 06:45:02 +0200 Subject: [PATCH] Home Assistant Git Exporter --- addons/repositories.yaml | 8 + config/.HA_VERSION | 2 +- config/.shopping_list.json | 222 + config/01capteur/recorder/recorder.yaml | 67 + config/01capteur/recorder/recorder.yaml.old | 42 - config/01capteur/sensor/systemmonitor.yaml | 18 +- config/01capteur/solar/solar_optimizer.yaml | 30 +- config/automations.yaml | 771 +- .../on_off_schedule_state_persistence.yaml | 88 + .../dim_lights_based_on_sun_elevation.yaml | 334 + .../automation/FabienYt/cover_immediate.yaml | 51 + .../hasp_Activate_Page_on_Idle.yaml | 137 + .../aqara-magic-cube-zha-51-actions.yaml | 544 ++ .../automation/SgtBatten/Stable.yaml | 1122 +++ .../Twanne/smart_dimmer_version_3.yaml | 213 + ...n-on-a-switch-when-motion-is-detected.yaml | 84 + .../argonaute199/thermostat_tpi.yaml | 121 + .../door-sensor-turn-on-off-light.yaml | 46 + .../zha-aqara-magic-cube-57-actions.yaml | 617 ++ .../blueprints/automation/chaudiere/chaudiere | 77 + .../motion_illuminance_activated_entity.yaml | 167 + .../golles/zigbee2mqtt_aqara_magic_cube.yaml | 288 + .../homeassistant/motion_light.yaml | 6 +- .../homeassistant/notify_leaving_zone.yaml | 14 +- config/configuration.yaml | 100 +- .../ecoflow_cloud/devices/river2.py | 62 +- .../ecoflow_cloud/manifest.json | 2 +- .../ecoflow_cloud/translations/pt-PT.json | 27 + .../custom_components/frigate/manifest.json | 2 +- config/custom_components/frigate/views.py | 7 + .../irrigation_unlimited/const.py | 12 +- .../irrigation_unlimited/history.py | 12 +- .../irrigation_unlimited.py | 335 +- .../irrigation_unlimited/manifest.json | 2 +- .../irrigation_unlimited/service.py | 59 +- .../irrigation_unlimited/services.yaml | 4 + config/custom_components/pyscript/__init__.py | 682 ++ .../custom_components/pyscript/config_flow.py | 139 + config/custom_components/pyscript/const.py | 63 + config/custom_components/pyscript/entity.py | 19 + config/custom_components/pyscript/eval.py | 2313 ++++++ config/custom_components/pyscript/event.py | 76 + config/custom_components/pyscript/function.py | 519 ++ .../custom_components/pyscript/global_ctx.py | 352 + .../pyscript/jupyter_kernel.py | 921 +++ config/custom_components/pyscript/logbook.py | 45 + .../custom_components/pyscript/manifest.json | 17 + config/custom_components/pyscript/mqtt.py | 91 + .../pyscript/requirements.py | 323 + .../custom_components/pyscript/services.yaml | 107 + config/custom_components/pyscript/state.py | 438 ++ .../custom_components/pyscript/strings.json | 38 + .../pyscript/translations/de.json | 38 + .../pyscript/translations/en.json | 38 + .../pyscript/translations/sk.json | 38 + config/custom_components/pyscript/trigger.py | 1396 ++++ config/custom_components/pyscript/webhook.py | 95 + .../solar_optimizer/__init__.py | 143 + .../solar_optimizer/config_flow.py | 145 + .../solar_optimizer/const.py | 41 + .../solar_optimizer/coordinator.py | 228 + .../solar_optimizer/hacs.json | 7 + .../solar_optimizer/managed_device.py | 479 ++ .../solar_optimizer/manifest.json | 14 + .../solar_optimizer/sensor.py | 112 + .../solar_optimizer/services.yaml | 3 + .../simulated_annealing_algo.py | 384 + .../solar_optimizer/strings.json | 61 + .../solar_optimizer/switch.py | 337 + .../solar_optimizer/translations/en.json | 61 + .../solar_optimizer/translations/fr.json | 61 + .../versatile_thermostat/__init__.py | 4 +- .../versatile_thermostat/base_thermostat.py | 114 +- .../versatile_thermostat/keep_alive.py | 75 + .../versatile_thermostat/manifest.json | 4 +- .../versatile_thermostat/number.py | 8 +- .../versatile_thermostat/prop_algorithm.py | 4 +- .../versatile_thermostat/sensor.py | 4 +- .../thermostat_climate.py | 20 +- .../versatile_thermostat/thermostat_switch.py | 5 +- .../versatile_thermostat/thermostat_valve.py | 5 +- .../versatile_thermostat/translations/sk.json | 250 +- .../versatile_thermostat/underlyings.py | 38 +- config/custom_components/vigieau/const.py | 20 +- .../vigieau/scripts/full_usage_list.json | 466 +- config/custom_components/watchman/__init__.py | 66 +- .../custom_components/watchman/config_flow.py | 61 +- config/custom_components/watchman/const.py | 3 +- config/custom_components/watchman/entity.py | 4 +- .../custom_components/watchman/manifest.json | 16 +- config/custom_components/watchman/sensor.py | 5 +- .../custom_components/watchman/services.yaml | 12 - .../watchman/translations/en.json | 32 + config/custom_components/watchman/utils.py | 69 +- .../99e4c9606c65bc376616840729618fc5/512x512 | Bin 0 -> 45254 bytes .../99e4c9606c65bc376616840729618fc5/original | Bin 0 -> 1314538 bytes .../irrigation_unlimited_controls.yaml | 32 +- config/scripts.yaml | 59 +- config/shopping_list.json | 252 + config/ssh_keys/id_rsa_homeassistant | 7 + config/ssh_keys/id_rsa_homeassistant.pub | 1 + config/watchman_report.txt | 74 +- .../generic-remote-control-card.js | 106 + .../android_custom_keyboard/icn-backspace.png | Bin 0 -> 469 bytes .../android_custom_keyboard/icn-enter.png | Bin 0 -> 363 bytes .../android_custom_keyboard/remote-html.js | 231 + .../remotes/apple4kremote/apple4kremote.png | Bin 0 -> 164215 bytes .../remotes/apple4kremote/down.png | Bin 0 -> 4382 bytes .../remotes/apple4kremote/down_over.png | Bin 0 -> 1045 bytes .../remotes/apple4kremote/left.png | Bin 0 -> 4565 bytes .../remotes/apple4kremote/left_over.png | Bin 0 -> 791 bytes .../remotes/apple4kremote/menu.png | Bin 0 -> 11005 bytes .../remotes/apple4kremote/menu_over.png | Bin 0 -> 10367 bytes .../remotes/apple4kremote/play.png | Bin 0 -> 7860 bytes .../remotes/apple4kremote/play_over.png | Bin 0 -> 7515 bytes .../remotes/apple4kremote/remote-html.js | 211 + .../remotes/apple4kremote/right.png | Bin 0 -> 4472 bytes .../remotes/apple4kremote/right_over.png | Bin 0 -> 774 bytes .../remotes/apple4kremote/select.png | Bin 0 -> 8648 bytes .../remotes/apple4kremote/select_over.png | Bin 0 -> 1385 bytes .../remotes/apple4kremote/siri.png | Bin 0 -> 8762 bytes .../remotes/apple4kremote/siri_over.png | Bin 0 -> 8723 bytes .../remotes/apple4kremote/tv.png | Bin 0 -> 9439 bytes .../remotes/apple4kremote/tv_over.png | Bin 0 -> 9143 bytes .../remotes/apple4kremote/up.png | Bin 0 -> 4457 bytes .../remotes/apple4kremote/up_over.png | Bin 0 -> 665 bytes .../remotes/apple4kremote/voldown.png | Bin 0 -> 6929 bytes .../remotes/apple4kremote/voldown_over.png | Bin 0 -> 6810 bytes .../remotes/apple4kremote/volup.png | Bin 0 -> 8126 bytes .../remotes/apple4kremote/volup_over.png | Bin 0 -> 7959 bytes .../remotes/ccwgtv/assistant.png | Bin 0 -> 1792 bytes .../remotes/ccwgtv/bottom.png | Bin 0 -> 1317 bytes .../remotes/ccwgtv/clickleft.png | Bin 0 -> 1269 bytes .../remotes/ccwgtv/clickright.png | Bin 0 -> 1325 bytes .../remotes/ccwgtv/go_back.png | Bin 0 -> 1826 bytes .../remotes/ccwgtv/home.png | Bin 0 -> 1682 bytes .../remotes/ccwgtv/mute.png | Bin 0 -> 2255 bytes .../remotes/ccwgtv/netflix.png | Bin 0 -> 2988 bytes .../remotes/ccwgtv/ok.png | Bin 0 -> 1208 bytes .../remotes/ccwgtv/power.png | Bin 0 -> 1687 bytes .../remotes/ccwgtv/remote-html.js | 229 + .../remotes/ccwgtv/remote.png | Bin 0 -> 110133 bytes .../remotes/ccwgtv/source.png | Bin 0 -> 2058 bytes .../remotes/ccwgtv/top.png | Bin 0 -> 1319 bytes .../remotes/ccwgtv/volume.png | Bin 0 -> 1403 bytes .../remotes/ccwgtv/volumedown.png | Bin 0 -> 1328 bytes .../remotes/ccwgtv/youtube.png | Bin 0 -> 3040 bytes .../remotes/edifier_rc600a/btn-aux.png | Bin 0 -> 1055 bytes .../remotes/edifier_rc600a/btn-aux_over.png | Bin 0 -> 1186 bytes .../remotes/edifier_rc600a/btn-bluetooth.png | Bin 0 -> 557 bytes .../edifier_rc600a/btn-bluetooth_over.png | Bin 0 -> 600 bytes .../remotes/edifier_rc600a/btn-cox.png | Bin 0 -> 1062 bytes .../remotes/edifier_rc600a/btn-cox_over.png | Bin 0 -> 1173 bytes .../remotes/edifier_rc600a/btn-next.png | Bin 0 -> 639 bytes .../remotes/edifier_rc600a/btn-next_over.png | Bin 0 -> 684 bytes .../remotes/edifier_rc600a/btn-opt.png | Bin 0 -> 1000 bytes .../remotes/edifier_rc600a/btn-opt_over.png | Bin 0 -> 1117 bytes .../remotes/edifier_rc600a/btn-pc.png | Bin 0 -> 734 bytes .../remotes/edifier_rc600a/btn-pc_over.png | Bin 0 -> 829 bytes .../remotes/edifier_rc600a/btn-play.png | Bin 0 -> 516 bytes .../remotes/edifier_rc600a/btn-play_over.png | Bin 0 -> 560 bytes .../remotes/edifier_rc600a/btn-power.png | Bin 0 -> 610 bytes .../remotes/edifier_rc600a/btn-power_over.png | Bin 0 -> 668 bytes .../remotes/edifier_rc600a/btn-previous.png | Bin 0 -> 609 bytes .../edifier_rc600a/btn-previous_over.png | Bin 0 -> 662 bytes .../remotes/edifier_rc600a/btn-vol-down.png | Bin 0 -> 239 bytes .../edifier_rc600a/btn-vol-down_over.png | Bin 0 -> 245 bytes .../remotes/edifier_rc600a/btn-vol-up.png | Bin 0 -> 485 bytes .../edifier_rc600a/btn-vol-up_over.png | Bin 0 -> 541 bytes .../edifier_rc600a/remote-background.png | Bin 0 -> 140621 bytes .../remotes/edifier_rc600a/remote-html.js | 240 + .../remotes/firestick4kremote/back.png | Bin 0 -> 4045 bytes .../remotes/firestick4kremote/back_over.png | Bin 0 -> 3641 bytes .../remotes/firestick4kremote/down.png | Bin 0 -> 4376 bytes .../remotes/firestick4kremote/down_over.png | Bin 0 -> 1244 bytes .../firestick4kremote/firestick4kremote.png | Bin 0 -> 227695 bytes .../remotes/firestick4kremote/fwd.png | Bin 0 -> 3798 bytes .../remotes/firestick4kremote/fwd_over.png | Bin 0 -> 3308 bytes .../remotes/firestick4kremote/home.png | Bin 0 -> 4049 bytes .../remotes/firestick4kremote/home_over.png | Bin 0 -> 3508 bytes .../remotes/firestick4kremote/left.png | Bin 0 -> 5032 bytes .../remotes/firestick4kremote/left_over.png | Bin 0 -> 1462 bytes .../remotes/firestick4kremote/menu.png | Bin 0 -> 3855 bytes .../remotes/firestick4kremote/menu_over.png | Bin 0 -> 3224 bytes .../remotes/firestick4kremote/mic.png | Bin 0 -> 3953 bytes .../remotes/firestick4kremote/mic_over.png | Bin 0 -> 3395 bytes .../remotes/firestick4kremote/mute.png | Bin 0 -> 4089 bytes .../remotes/firestick4kremote/mute_over.png | Bin 0 -> 3554 bytes .../remotes/firestick4kremote/play.png | Bin 0 -> 3803 bytes .../remotes/firestick4kremote/play_over.png | Bin 0 -> 3154 bytes .../remotes/firestick4kremote/pwr.png | Bin 0 -> 2661 bytes .../remotes/firestick4kremote/pwr_over.png | Bin 0 -> 2153 bytes .../remotes/firestick4kremote/remote-html.js | 289 + .../remotes/firestick4kremote/right.png | Bin 0 -> 4481 bytes .../remotes/firestick4kremote/right_over.png | Bin 0 -> 1264 bytes .../remotes/firestick4kremote/rwd.png | Bin 0 -> 3935 bytes .../remotes/firestick4kremote/rwd_over.png | Bin 0 -> 3261 bytes .../remotes/firestick4kremote/select.png | Bin 0 -> 5372 bytes .../remotes/firestick4kremote/select_over.png | Bin 0 -> 2306 bytes .../remotes/firestick4kremote/up.png | Bin 0 -> 5079 bytes .../remotes/firestick4kremote/up_over.png | Bin 0 -> 1982 bytes .../remotes/firestick4kremote/voldown.png | Bin 0 -> 3235 bytes .../firestick4kremote/voldown_over.png | Bin 0 -> 2940 bytes .../remotes/firestick4kremote/volup.png | Bin 0 -> 3420 bytes .../remotes/firestick4kremote/volup_over.png | Bin 0 -> 3065 bytes .../remotes/infocus_ir1109r1/btn-av-mute.png | Bin 0 -> 890 bytes .../infocus_ir1109r1/btn-av-mute_over.png | Bin 0 -> 857 bytes .../remotes/infocus_ir1109r1/btn-down.png | Bin 0 -> 486 bytes .../infocus_ir1109r1/btn-down_over.png | Bin 0 -> 477 bytes .../remotes/infocus_ir1109r1/btn-eco.png | Bin 0 -> 547 bytes .../remotes/infocus_ir1109r1/btn-eco_over.png | Bin 0 -> 544 bytes .../remotes/infocus_ir1109r1/btn-eight.png | Bin 0 -> 312 bytes .../infocus_ir1109r1/btn-eight_over.png | Bin 0 -> 309 bytes .../remotes/infocus_ir1109r1/btn-enter.png | Bin 0 -> 631 bytes .../infocus_ir1109r1/btn-enter_over.png | Bin 0 -> 625 bytes .../remotes/infocus_ir1109r1/btn-five.png | Bin 0 -> 327 bytes .../infocus_ir1109r1/btn-five_over.png | Bin 0 -> 319 bytes .../remotes/infocus_ir1109r1/btn-four.png | Bin 0 -> 441 bytes .../infocus_ir1109r1/btn-four_over.png | Bin 0 -> 431 bytes .../remotes/infocus_ir1109r1/btn-left.png | Bin 0 -> 447 bytes .../infocus_ir1109r1/btn-left_over.png | Bin 0 -> 441 bytes .../remotes/infocus_ir1109r1/btn-menu.png | Bin 0 -> 616 bytes .../infocus_ir1109r1/btn-menu_over.png | Bin 0 -> 612 bytes .../remotes/infocus_ir1109r1/btn-minus.png | Bin 0 -> 242 bytes .../infocus_ir1109r1/btn-minus_over.png | Bin 0 -> 243 bytes .../remotes/infocus_ir1109r1/btn-nine.png | Bin 0 -> 416 bytes .../infocus_ir1109r1/btn-nine_over.png | Bin 0 -> 401 bytes .../remotes/infocus_ir1109r1/btn-one.png | Bin 0 -> 251 bytes .../remotes/infocus_ir1109r1/btn-one_over.png | Bin 0 -> 250 bytes .../remotes/infocus_ir1109r1/btn-over.png | Bin 0 -> 725 bytes .../remotes/infocus_ir1109r1/btn-plus.png | Bin 0 -> 645 bytes .../infocus_ir1109r1/btn-plus_over.png | Bin 0 -> 640 bytes .../remotes/infocus_ir1109r1/btn-power.png | Bin 0 -> 776 bytes .../infocus_ir1109r1/btn-power_over.png | Bin 0 -> 762 bytes .../infocus_ir1109r1/btn-re-sync_over.png | Bin 0 -> 756 bytes .../remotes/infocus_ir1109r1/btn-right.png | Bin 0 -> 457 bytes .../infocus_ir1109r1/btn-right_over.png | Bin 0 -> 441 bytes .../remotes/infocus_ir1109r1/btn-seven.png | Bin 0 -> 408 bytes .../infocus_ir1109r1/btn-seven_over.png | Bin 0 -> 393 bytes .../remotes/infocus_ir1109r1/btn-six.png | Bin 0 -> 456 bytes .../remotes/infocus_ir1109r1/btn-six_over.png | Bin 0 -> 452 bytes .../infocus_ir1109r1/btn-source_over.png | Bin 0 -> 785 bytes .../remotes/infocus_ir1109r1/btn-three.png | Bin 0 -> 310 bytes .../infocus_ir1109r1/btn-three_over.png | Bin 0 -> 308 bytes .../remotes/infocus_ir1109r1/btn-two.png | Bin 0 -> 319 bytes .../remotes/infocus_ir1109r1/btn-two_over.png | Bin 0 -> 316 bytes .../remotes/infocus_ir1109r1/btn-up.png | Bin 0 -> 464 bytes .../remotes/infocus_ir1109r1/btn-up_over.png | Bin 0 -> 463 bytes .../remotes/infocus_ir1109r1/btn-zero.png | Bin 0 -> 304 bytes .../infocus_ir1109r1/btn-zero_over.png | Bin 0 -> 308 bytes .../infocus_ir1109r1/remote-background.png | Bin 0 -> 130527 bytes .../remotes/infocus_ir1109r1/remote-html.js | 511 ++ .../remotes/jblsoundbar/auxiliar.png | Bin 0 -> 1613 bytes .../remotes/jblsoundbar/auxiliar_over.png | Bin 0 -> 635 bytes .../remotes/jblsoundbar/bluetooth.png | Bin 0 -> 1898 bytes .../remotes/jblsoundbar/bluetooth_over.png | Bin 0 -> 936 bytes .../remotes/jblsoundbar/feedback.png | Bin 0 -> 3678 bytes .../remotes/jblsoundbar/feedback_over.png | Bin 0 -> 2249 bytes .../remotes/jblsoundbar/harman.png | Bin 0 -> 2419 bytes .../remotes/jblsoundbar/harman_over.png | Bin 0 -> 1147 bytes .../jblsoundbar/jblsoundbar_remote.png | Bin 0 -> 267028 bytes .../remotes/jblsoundbar/minus.png | Bin 0 -> 406 bytes .../remotes/jblsoundbar/minus_over.png | Bin 0 -> 299 bytes .../remotes/jblsoundbar/mute.png | Bin 0 -> 2549 bytes .../remotes/jblsoundbar/mute_over.png | Bin 0 -> 1227 bytes .../remotes/jblsoundbar/optical.png | Bin 0 -> 2274 bytes .../remotes/jblsoundbar/optical_over.png | Bin 0 -> 1181 bytes .../remotes/jblsoundbar/plus.png | Bin 0 -> 1386 bytes .../remotes/jblsoundbar/plus_over.png | Bin 0 -> 573 bytes .../remotes/jblsoundbar/power.png | Bin 0 -> 1502 bytes .../remotes/jblsoundbar/power_over.png | Bin 0 -> 2274 bytes .../remotes/jblsoundbar/remote-html.js | 260 + .../remotes/jblsoundbar/source.png | Bin 0 -> 1318 bytes .../remotes/jblsoundbar/source_over.png | Bin 0 -> 702 bytes .../remotes/jblsoundbar/stereo.png | Bin 0 -> 2915 bytes .../remotes/jblsoundbar/stereo_over.png | Bin 0 -> 1557 bytes .../remotes/jblsoundbar/surround.png | Bin 0 -> 3173 bytes .../remotes/jblsoundbar/surround_over.png | Bin 0 -> 1666 bytes .../remotes/lg/back.png | Bin 0 -> 2656 bytes .../remotes/lg/back_over.png | Bin 0 -> 2164 bytes .../remotes/lg/bottom.png | Bin 0 -> 685 bytes .../remotes/lg/bottom_over.png | Bin 0 -> 345 bytes .../remotes/lg/channeldown.png | Bin 0 -> 2453 bytes .../remotes/lg/channeldown_over.png | Bin 0 -> 3154 bytes .../remotes/lg/channelup.png | Bin 0 -> 2519 bytes .../remotes/lg/channelup_over.png | Bin 0 -> 3267 bytes .../remotes/lg/exit.png.png | Bin 0 -> 719 bytes .../remotes/lg/left.png | Bin 0 -> 662 bytes .../remotes/lg/left_over.png | Bin 0 -> 374 bytes .../remotes/lg/lg_remote.png | Bin 0 -> 151772 bytes .../remotes/lg/menu.png | Bin 0 -> 2384 bytes .../remotes/lg/menu_over.png | Bin 0 -> 2171 bytes .../remotes/lg/netflix.png | Bin 0 -> 1633 bytes .../remotes/lg/ok.png | Bin 0 -> 2152 bytes .../remotes/lg/ok_over.png | Bin 0 -> 949 bytes .../remotes/lg/remote-button.png | Bin 0 -> 1625 bytes .../remotes/lg/remote-home.png | Bin 0 -> 6112 bytes .../remotes/lg/remote-html.js | 402 + .../remotes/lg/right.png | Bin 0 -> 729 bytes .../remotes/lg/right_over.png | Bin 0 -> 370 bytes .../remotes/lg/source.png | Bin 0 -> 3287 bytes .../remotes/lg/source_over.png | Bin 0 -> 2899 bytes .../remotes/lg/top.png | Bin 0 -> 966 bytes .../remotes/lg/top_over.png | Bin 0 -> 337 bytes .../remotes/lg/volplus.png | Bin 0 -> 2266 bytes .../remotes/lg_new/amazon.png | Bin 0 -> 1667 bytes .../remotes/lg_new/back.png | Bin 0 -> 859 bytes .../remotes/lg_new/back_over.png | Bin 0 -> 853 bytes .../remotes/lg_new/bottom.png | Bin 0 -> 685 bytes .../remotes/lg_new/bottom_over.png | Bin 0 -> 345 bytes .../remotes/lg_new/channeldown.png | Bin 0 -> 1149 bytes .../remotes/lg_new/channeldown_over.png | Bin 0 -> 1151 bytes .../remotes/lg_new/channelup.png | Bin 0 -> 1146 bytes .../remotes/lg_new/channelup_over.png | Bin 0 -> 1138 bytes .../remotes/lg_new/eight.png | Bin 0 -> 636 bytes .../remotes/lg_new/eight_over.png | Bin 0 -> 682 bytes .../remotes/lg_new/exit.png | Bin 0 -> 1036 bytes .../remotes/lg_new/exit_over.png | Bin 0 -> 1140 bytes .../remotes/lg_new/five.png | Bin 0 -> 652 bytes .../remotes/lg_new/five_over.png | Bin 0 -> 693 bytes .../remotes/lg_new/four.png | Bin 0 -> 671 bytes .../remotes/lg_new/four_over.png | Bin 0 -> 697 bytes .../remotes/lg_new/left.png | Bin 0 -> 662 bytes .../remotes/lg_new/left_over.png | Bin 0 -> 374 bytes .../remotes/lg_new/lg_remote.png | Bin 0 -> 112693 bytes .../remotes/lg_new/list.png | Bin 0 -> 254 bytes .../remotes/lg_new/list_over.png | Bin 0 -> 1643 bytes .../remotes/lg_new/menu.png | Bin 0 -> 873 bytes .../remotes/lg_new/menu_over.png | Bin 0 -> 877 bytes .../remotes/lg_new/microphone.png | Bin 0 -> 386 bytes .../remotes/lg_new/microphone_over.png | Bin 0 -> 389 bytes .../remotes/lg_new/mute.png | Bin 0 -> 903 bytes .../remotes/lg_new/mute_over.png | Bin 0 -> 896 bytes .../remotes/lg_new/netflix.png | Bin 0 -> 1624 bytes .../remotes/lg_new/nine.png | Bin 0 -> 646 bytes .../remotes/lg_new/nine_over.png | Bin 0 -> 687 bytes .../remotes/lg_new/ok.png | Bin 0 -> 1933 bytes .../remotes/lg_new/ok_over.png | Bin 0 -> 1580 bytes .../remotes/lg_new/one.png | Bin 0 -> 564 bytes .../remotes/lg_new/one_over.png | Bin 0 -> 565 bytes .../remotes/lg_new/power.png | Bin 0 -> 3159 bytes .../remotes/lg_new/power_over.png | Bin 0 -> 3186 bytes .../remotes/lg_new/remote-html.js | 510 ++ .../remotes/lg_new/right.png | Bin 0 -> 729 bytes .../remotes/lg_new/right_over.png | Bin 0 -> 370 bytes .../remotes/lg_new/section12.png | Bin 0 -> 847 bytes .../remotes/lg_new/section12_over.png | Bin 0 -> 846 bytes .../remotes/lg_new/settings.png | Bin 0 -> 807 bytes .../remotes/lg_new/settings_over.png | Bin 0 -> 809 bytes .../remotes/lg_new/seven.png | Bin 0 -> 639 bytes .../remotes/lg_new/seven_over.png | Bin 0 -> 664 bytes .../remotes/lg_new/six.png | Bin 0 -> 646 bytes .../remotes/lg_new/six_over.png | Bin 0 -> 671 bytes .../remotes/lg_new/source.png | Bin 0 -> 955 bytes .../remotes/lg_new/source_over.png | Bin 0 -> 957 bytes .../remotes/lg_new/three.png | Bin 0 -> 686 bytes .../remotes/lg_new/three_over.png | Bin 0 -> 786 bytes .../remotes/lg_new/top.png | Bin 0 -> 966 bytes .../remotes/lg_new/top_over.png | Bin 0 -> 303 bytes .../remotes/lg_new/two.png | Bin 0 -> 257 bytes .../remotes/lg_new/two_over.png | Bin 0 -> 1657 bytes .../remotes/lg_new/volmin.png | Bin 0 -> 538 bytes .../remotes/lg_new/volmin_over.png | Bin 0 -> 537 bytes .../remotes/lg_new/volplus.png | Bin 0 -> 2371 bytes .../remotes/lg_new/volplus_over.png | Bin 0 -> 2372 bytes .../remotes/lg_new/zero.png | Bin 0 -> 591 bytes .../remotes/lg_new/zero_over.png | Bin 0 -> 589 bytes .../remotes/mibox/bottom.png | Bin 0 -> 1317 bytes .../remotes/mibox/bottom_over.png | Bin 0 -> 1305 bytes .../remotes/mibox/clickleft.png | Bin 0 -> 1269 bytes .../remotes/mibox/clickleft_over.png | Bin 0 -> 1261 bytes .../remotes/mibox/clickright.png | Bin 0 -> 1325 bytes .../remotes/mibox/clickright_over.png | Bin 0 -> 1285 bytes .../remotes/mibox/home.png | Bin 0 -> 2125 bytes .../remotes/mibox/home_over.png | Bin 0 -> 2171 bytes .../remotes/mibox/left.png | Bin 0 -> 1822 bytes .../remotes/mibox/left_over.png | Bin 0 -> 1962 bytes .../remotes/mibox/microphone.png | Bin 0 -> 1782 bytes .../remotes/mibox/microphone_over.png | Bin 0 -> 1848 bytes .../remotes/mibox/ok.png | Bin 0 -> 1208 bytes .../remotes/mibox/ok_over.png | Bin 0 -> 1213 bytes .../remotes/mibox/power.png | Bin 0 -> 2284 bytes .../remotes/mibox/power_over.png | Bin 0 -> 2238 bytes .../remotes/mibox/remote-back.png | Bin 0 -> 92386 bytes .../remotes/mibox/remote-html.js | 261 + .../remotes/mibox/top.png | Bin 0 -> 1319 bytes .../remotes/mibox/top_over.png | Bin 0 -> 1325 bytes .../remotes/mibox/volume.png | Bin 0 -> 1403 bytes .../remotes/mibox/volume_over.png | Bin 0 -> 1418 bytes .../remotes/mibox/volumedown.png | Bin 0 -> 1328 bytes .../remotes/mibox/volumedown_over.png | Bin 0 -> 1336 bytes .../remotes/partner/.smbdeleteAAA1cc13c0 | Bin 0 -> 118641 bytes .../remotes/partner/.smbdeleteAAA1cc13c1 | Bin 0 -> 123761 bytes .../remotes/partner/back.png | Bin 0 -> 322 bytes .../remotes/partner/back_over.png | Bin 0 -> 315 bytes .../remotes/partner/bottom.png | Bin 0 -> 685 bytes .../remotes/partner/bottom_over.png | Bin 0 -> 345 bytes .../remotes/partner/channeldown.png | Bin 0 -> 820 bytes .../remotes/partner/channeldown_over.png | Bin 0 -> 821 bytes .../remotes/partner/channelup.png | Bin 0 -> 815 bytes .../remotes/partner/channelup_over.png | Bin 0 -> 816 bytes .../remotes/partner/circle.png | Bin 0 -> 761 bytes .../remotes/partner/circle_over.png | Bin 0 -> 768 bytes .../remotes/partner/eight.png | Bin 0 -> 636 bytes .../remotes/partner/eight_over.png | Bin 0 -> 682 bytes .../remotes/partner/fastforward.png | Bin 0 -> 703 bytes .../remotes/partner/fastforward_over.png | Bin 0 -> 319 bytes .../remotes/partner/five.png | Bin 0 -> 652 bytes .../remotes/partner/five_over.png | Bin 0 -> 693 bytes .../remotes/partner/four.png | Bin 0 -> 671 bytes .../remotes/partner/four_over.png | Bin 0 -> 697 bytes .../remotes/partner/home.png | Bin 0 -> 1570 bytes .../remotes/partner/home_over.png | Bin 0 -> 1179 bytes .../remotes/partner/lastch.png | Bin 0 -> 858 bytes .../remotes/partner/lastch_over.png | Bin 0 -> 983 bytes .../remotes/partner/left.png | Bin 0 -> 662 bytes .../remotes/partner/left_over.png | Bin 0 -> 374 bytes .../remotes/partner/mute.png | Bin 0 -> 870 bytes .../remotes/partner/mute_over.png | Bin 0 -> 871 bytes .../remotes/partner/myrec.png | Bin 0 -> 978 bytes .../remotes/partner/myrec_over.png | Bin 0 -> 1177 bytes .../remotes/partner/netflix.png | Bin 0 -> 1300 bytes .../remotes/partner/nine.png | Bin 0 -> 646 bytes .../remotes/partner/nine_over.png | Bin 0 -> 687 bytes .../remotes/partner/ok.png | Bin 0 -> 291 bytes .../remotes/partner/ok_over.png | Bin 0 -> 305 bytes .../remotes/partner/one.png | Bin 0 -> 564 bytes .../remotes/partner/one_over.png | Bin 0 -> 565 bytes .../remotes/partner/partner.png | Bin 0 -> 820 bytes .../remotes/partner/partner_over.png | Bin 0 -> 820 bytes .../remotes/partner/partner_remote.png | Bin 0 -> 52789 bytes .../remotes/partner/play.png | Bin 0 -> 784 bytes .../remotes/partner/play_over.png | Bin 0 -> 814 bytes .../remotes/partner/power.png | Bin 0 -> 396 bytes .../remotes/partner/power_over.png | Bin 0 -> 820 bytes .../remotes/partner/record.png | Bin 0 -> 792 bytes .../remotes/partner/record_over.png | Bin 0 -> 650 bytes .../remotes/partner/remote-html.js | 606 ++ .../remotes/partner/remote-screen-shot.png | Bin 0 -> 208376 bytes .../remotes/partner/rewind.png | Bin 0 -> 742 bytes .../remotes/partner/rewind_over.png | Bin 0 -> 731 bytes .../remotes/partner/right.png | Bin 0 -> 729 bytes .../remotes/partner/right_over.png | Bin 0 -> 845 bytes .../remotes/partner/section12.png | Bin 0 -> 681 bytes .../remotes/partner/section12_over.png | Bin 0 -> 813 bytes .../remotes/partner/seven.png | Bin 0 -> 639 bytes .../remotes/partner/seven_over.png | Bin 0 -> 664 bytes .../remotes/partner/six.png | Bin 0 -> 646 bytes .../remotes/partner/six_over.png | Bin 0 -> 671 bytes .../remotes/partner/source.png | Bin 0 -> 798 bytes .../remotes/partner/source_over.png | Bin 0 -> 858 bytes .../remotes/partner/stop.png | Bin 0 -> 477 bytes .../remotes/partner/stop_over.png | Bin 0 -> 477 bytes .../remotes/partner/three.png | Bin 0 -> 686 bytes .../remotes/partner/three_over.png | Bin 0 -> 786 bytes .../remotes/partner/top.png | Bin 0 -> 966 bytes .../remotes/partner/top_over.png | Bin 0 -> 303 bytes .../remotes/partner/two.png | Bin 0 -> 257 bytes .../remotes/partner/two_over.png | Bin 0 -> 1657 bytes .../remotes/partner/vod.png | Bin 0 -> 1050 bytes .../remotes/partner/vod_over.png | Bin 0 -> 1001 bytes .../remotes/partner/volmin.png | Bin 0 -> 550 bytes .../remotes/partner/volmin_over.png | Bin 0 -> 547 bytes .../remotes/partner/volplus.png | Bin 0 -> 2258 bytes .../remotes/partner/volplus_over.png | Bin 0 -> 2257 bytes .../remotes/partner/youtube.png | Bin 0 -> 1816 bytes .../remotes/partner/zero.png | Bin 0 -> 591 bytes .../remotes/partner/zero_over.png | Bin 0 -> 589 bytes .../remotes/samsungtv/back.png | Bin 0 -> 16909 bytes .../remotes/samsungtv/back_over.png | Bin 0 -> 19429 bytes .../remotes/samsungtv/bottom.png | Bin 0 -> 6209 bytes .../remotes/samsungtv/bottom_over.png | Bin 0 -> 5695 bytes .../remotes/samsungtv/channeldown.png | Bin 0 -> 15089 bytes .../remotes/samsungtv/channeldown_over.png | Bin 0 -> 15853 bytes .../remotes/samsungtv/channelup.png | Bin 0 -> 13343 bytes .../remotes/samsungtv/channelup_over.png | Bin 0 -> 14376 bytes .../remotes/samsungtv/eight.png | Bin 0 -> 6321 bytes .../remotes/samsungtv/eight_over.png | Bin 0 -> 7692 bytes .../remotes/samsungtv/exit.png | Bin 0 -> 14645 bytes .../remotes/samsungtv/exit_over.png | Bin 0 -> 16068 bytes .../remotes/samsungtv/fastforward.png | Bin 0 -> 5961 bytes .../remotes/samsungtv/fastforward_over.png | Bin 0 -> 6851 bytes .../remotes/samsungtv/five.png | Bin 0 -> 6630 bytes .../remotes/samsungtv/five_over.png | Bin 0 -> 7686 bytes .../remotes/samsungtv/four.png | Bin 0 -> 5987 bytes .../remotes/samsungtv/four_over.png | Bin 0 -> 6817 bytes .../remotes/samsungtv/guide.png | Bin 0 -> 8700 bytes .../remotes/samsungtv/guide_over.png | Bin 0 -> 9145 bytes .../remotes/samsungtv/info.png | Bin 0 -> 15753 bytes .../remotes/samsungtv/info_over.png | Bin 0 -> 17081 bytes .../remotes/samsungtv/lastch.png | Bin 0 -> 14356 bytes .../remotes/samsungtv/lastch_over.png | Bin 0 -> 15694 bytes .../remotes/samsungtv/left.png | Bin 0 -> 6145 bytes .../remotes/samsungtv/left_over.png | Bin 0 -> 6998 bytes .../remotes/samsungtv/menu.png | Bin 0 -> 13864 bytes .../remotes/samsungtv/menu_over.png | Bin 0 -> 16150 bytes .../remotes/samsungtv/mute.png | Bin 0 -> 17058 bytes .../remotes/samsungtv/mute_over.png | Bin 0 -> 15696 bytes .../remotes/samsungtv/nine.png | Bin 0 -> 6033 bytes .../remotes/samsungtv/nine_over.png | Bin 0 -> 6816 bytes .../remotes/samsungtv/ok.png | Bin 0 -> 7087 bytes .../remotes/samsungtv/ok_over.png | Bin 0 -> 7568 bytes .../remotes/samsungtv/one.png | Bin 0 -> 3337 bytes .../remotes/samsungtv/one_over.png | Bin 0 -> 3346 bytes .../remotes/samsungtv/partner.png | Bin 0 -> 820 bytes .../remotes/samsungtv/partner_over.png | Bin 0 -> 820 bytes .../remotes/samsungtv/pause.png | Bin 0 -> 3267 bytes .../remotes/samsungtv/pause_over.png | Bin 0 -> 4570 bytes .../remotes/samsungtv/play.png | Bin 0 -> 4673 bytes .../remotes/samsungtv/play_over.png | Bin 0 -> 5021 bytes .../remotes/samsungtv/power.png | Bin 0 -> 13060 bytes .../remotes/samsungtv/power_over.png | Bin 0 -> 12259 bytes .../remotes/samsungtv/remote-back.png | Bin 0 -> 309092 bytes .../remotes/samsungtv/remote-html.js | 521 ++ .../remotes/samsungtv/remote-screen-shot.png | Bin 0 -> 267774 bytes .../remotes/samsungtv/rewind.png | Bin 0 -> 5768 bytes .../remotes/samsungtv/rewind_over.png | Bin 0 -> 6803 bytes .../remotes/samsungtv/right.png | Bin 0 -> 5571 bytes .../remotes/samsungtv/right_over.png | Bin 0 -> 6200 bytes .../remotes/samsungtv/samsungtv_remote.png | Bin 0 -> 267774 bytes .../remotes/samsungtv/seven.png | Bin 0 -> 6186 bytes .../remotes/samsungtv/seven_over.png | Bin 0 -> 6850 bytes .../remotes/samsungtv/six.png | Bin 0 -> 6165 bytes .../remotes/samsungtv/six_over.png | Bin 0 -> 7130 bytes .../remotes/samsungtv/source.png | Bin 0 -> 16057 bytes .../remotes/samsungtv/source_over.png | Bin 0 -> 18015 bytes .../remotes/samsungtv/stop.png | Bin 0 -> 2825 bytes .../remotes/samsungtv/stop_over.png | Bin 0 -> 3080 bytes .../remotes/samsungtv/three.png | Bin 0 -> 7147 bytes .../remotes/samsungtv/three_over.png | Bin 0 -> 8387 bytes .../remotes/samsungtv/top.png | Bin 0 -> 5814 bytes .../remotes/samsungtv/top_over.png | Bin 0 -> 6344 bytes .../remotes/samsungtv/two.png | Bin 0 -> 5927 bytes .../remotes/samsungtv/two_over.png | Bin 0 -> 6822 bytes .../remotes/samsungtv/volmin.png | Bin 0 -> 1782 bytes .../remotes/samsungtv/volmin_over.png | Bin 0 -> 2436 bytes .../remotes/samsungtv/volplus.png | Bin 0 -> 7952 bytes .../remotes/samsungtv/volplus_over.png | Bin 0 -> 9681 bytes .../remotes/samsungtv/zero.png | Bin 0 -> 5845 bytes .../remotes/samsungtv/zero_over.png | Bin 0 -> 6429 bytes .../remotes/simple/remote-back2.png | Bin 0 -> 129047 bytes .../remotes/simple/remote-button.jpg | Bin 0 -> 1024 bytes .../remotes/simple/remote-circle3.jpg | Bin 0 -> 9270 bytes .../remotes/simple/remote-circle3.jpgx | Bin 0 -> 9270 bytes .../remotes/simple/remote-home.jpg | Bin 0 -> 1473 bytes .../remotes/simple/remote-html.js | 378 + .../remotes/simple/remote-sitemap.jpg | Bin 0 -> 1389 bytes .../remotes/yesremote/amp.png | Bin 0 -> 4860 bytes .../remotes/yesremote/amp_over.png | Bin 0 -> 4231 bytes .../remotes/yesremote/av.png | Bin 0 -> 5355 bytes .../remotes/yesremote/av_over.png | Bin 0 -> 4455 bytes .../remotes/yesremote/blue.png | Bin 0 -> 4384 bytes .../remotes/yesremote/chdown.png | Bin 0 -> 9677 bytes .../remotes/yesremote/chup.png | Bin 0 -> 9820 bytes .../remotes/yesremote/down.png | Bin 0 -> 21495 bytes .../remotes/yesremote/eight.png | Bin 0 -> 4423 bytes .../remotes/yesremote/eight_over.png | Bin 0 -> 4026 bytes .../remotes/yesremote/five.png | Bin 0 -> 4424 bytes .../remotes/yesremote/five_over.png | Bin 0 -> 3962 bytes .../remotes/yesremote/forward.png | Bin 0 -> 8604 bytes .../remotes/yesremote/four.png | Bin 0 -> 5679 bytes .../remotes/yesremote/four_over.png | Bin 0 -> 4532 bytes .../remotes/yesremote/green.png | Bin 0 -> 3987 bytes .../remotes/yesremote/in.png | Bin 0 -> 5163 bytes .../remotes/yesremote/in_over.png | Bin 0 -> 4336 bytes .../remotes/yesremote/info.png | Bin 0 -> 8751 bytes .../remotes/yesremote/lef.png | Bin 0 -> 16509 bytes .../remotes/yesremote/left.png | Bin 0 -> 17952 bytes .../remotes/yesremote/mute.png | Bin 0 -> 10608 bytes .../remotes/yesremote/mytv.png | Bin 0 -> 5678 bytes .../remotes/yesremote/mytv_over.png | Bin 0 -> 4538 bytes .../remotes/yesremote/nine.png | Bin 0 -> 5863 bytes .../remotes/yesremote/nine_over.png | Bin 0 -> 4600 bytes .../remotes/yesremote/ok.png | Bin 0 -> 12133 bytes .../remotes/yesremote/one.png | Bin 0 -> 5688 bytes .../remotes/yesremote/one_over.png | Bin 0 -> 4626 bytes .../remotes/yesremote/orange.png | Bin 0 -> 4482 bytes .../remotes/yesremote/pause.png | Bin 0 -> 8447 bytes .../remotes/yesremote/play.png | Bin 0 -> 8077 bytes .../remotes/yesremote/plus.png | Bin 0 -> 8685 bytes .../remotes/yesremote/rec.png | Bin 0 -> 8325 bytes .../remotes/yesremote/remote-back.png | Bin 0 -> 244762 bytes .../remotes/yesremote/remote-html.js | 776 ++ .../remotes/yesremote/return.png | Bin 0 -> 9197 bytes .../remotes/yesremote/rewind.png | Bin 0 -> 8865 bytes .../remotes/yesremote/right.png | Bin 0 -> 14293 bytes .../remotes/yesremote/schedule.png | Bin 0 -> 9031 bytes .../remotes/yesremote/seven.png | Bin 0 -> 5617 bytes .../remotes/yesremote/seven_over.png | Bin 0 -> 4491 bytes .../remotes/yesremote/six.png | Bin 0 -> 5788 bytes .../remotes/yesremote/six_over.png | Bin 0 -> 4596 bytes .../remotes/yesremote/stop.png | Bin 0 -> 7722 bytes .../remotes/yesremote/table.png | Bin 0 -> 9022 bytes .../remotes/yesremote/three.png | Bin 0 -> 5980 bytes .../remotes/yesremote/three_over.png | Bin 0 -> 4753 bytes .../remotes/yesremote/tv.png | Bin 0 -> 4450 bytes .../remotes/yesremote/tv_over.png | Bin 0 -> 3995 bytes .../remotes/yesremote/two.png | Bin 0 -> 4905 bytes .../remotes/yesremote/two_over.png | Bin 0 -> 4237 bytes .../remotes/yesremote/up.png | Bin 0 -> 18537 bytes .../remotes/yesremote/vdown.png | Bin 0 -> 5924 bytes .../remotes/yesremote/vdown_over.png | Bin 0 -> 4722 bytes .../remotes/yesremote/vod.png | Bin 0 -> 5645 bytes .../remotes/yesremote/vod_over.png | Bin 0 -> 4500 bytes .../remotes/yesremote/vup.png | Bin 0 -> 6200 bytes .../remotes/yesremote/vup_over.png | Bin 0 -> 4884 bytes .../remotes/yesremote/yellow.png | Bin 0 -> 3806 bytes .../remotes/yesremote/yes.png | Bin 0 -> 5124 bytes .../remotes/yesremote/yes_over.png | Bin 0 -> 4505 bytes .../remotes/yesremote/zero.png | Bin 0 -> 4578 bytes .../remotes/yesremote/zero_over.png | Bin 0 -> 4159 bytes .../irrigation-unlimited-card.js | 549 ++ .../community/lovelace-mushroom/mushroom.js | 6614 +++++++++-------- .../mini-media-player-bundle.js | 1647 ++++ .../www/weather/meteo_france_alerte_today.jpg | Bin 45607 -> 44949 bytes .../weather/meteo_france_alerte_tomorrow.jpg | Bin 46159 -> 44909 bytes config/zigbee2mqtt/configuration.yaml | 42 + esphome/common/device_base.yaml | 1 + esphome/kc868-a8-d758d0.yaml | 9 +- esphome/node-mcu-voletporteyaml.yaml | 4 + esphome/sonoff-prise.yaml | 1 + esphome/test.yaml | 1 + lovelace/lovelace.yaml | 601 +- lovelace/lovelace_resources.yaml | 9 + 624 files changed, 27739 insertions(+), 4497 deletions(-) create mode 100644 config/.shopping_list.json create mode 100644 config/01capteur/recorder/recorder.yaml delete mode 100644 config/01capteur/recorder/recorder.yaml.old create mode 100644 config/blueprints/automation/EPMatt/on_off_schedule_state_persistence.yaml create mode 100644 config/blueprints/automation/EvTheFuture/dim_lights_based_on_sun_elevation.yaml create mode 100644 config/blueprints/automation/FabienYt/cover_immediate.yaml create mode 100644 config/blueprints/automation/HASwitchPlate/hasp_Activate_Page_on_Idle.yaml create mode 100644 config/blueprints/automation/Mikkelmoeller/aqara-magic-cube-zha-51-actions.yaml create mode 100644 config/blueprints/automation/SgtBatten/Stable.yaml create mode 100644 config/blueprints/automation/Twanne/smart_dimmer_version_3.yaml create mode 100644 config/blueprints/automation/Zkaning/turn-on-a-switch-when-motion-is-detected.yaml create mode 100644 config/blueprints/automation/argonaute199/thermostat_tpi.yaml create mode 100644 config/blueprints/automation/bergstrom/door-sensor-turn-on-off-light.yaml create mode 100644 config/blueprints/automation/brent/zha-aqara-magic-cube-57-actions.yaml create mode 100644 config/blueprints/automation/chaudiere/chaudiere create mode 100644 config/blueprints/automation/freakshock88/motion_illuminance_activated_entity.yaml create mode 100644 config/blueprints/automation/golles/zigbee2mqtt_aqara_magic_cube.yaml create mode 100644 config/custom_components/ecoflow_cloud/translations/pt-PT.json create mode 100644 config/custom_components/pyscript/__init__.py create mode 100644 config/custom_components/pyscript/config_flow.py create mode 100644 config/custom_components/pyscript/const.py create mode 100644 config/custom_components/pyscript/entity.py create mode 100644 config/custom_components/pyscript/eval.py create mode 100644 config/custom_components/pyscript/event.py create mode 100644 config/custom_components/pyscript/function.py create mode 100644 config/custom_components/pyscript/global_ctx.py create mode 100644 config/custom_components/pyscript/jupyter_kernel.py create mode 100644 config/custom_components/pyscript/logbook.py create mode 100644 config/custom_components/pyscript/manifest.json create mode 100644 config/custom_components/pyscript/mqtt.py create mode 100644 config/custom_components/pyscript/requirements.py create mode 100644 config/custom_components/pyscript/services.yaml create mode 100644 config/custom_components/pyscript/state.py create mode 100644 config/custom_components/pyscript/strings.json create mode 100644 config/custom_components/pyscript/translations/de.json create mode 100644 config/custom_components/pyscript/translations/en.json create mode 100644 config/custom_components/pyscript/translations/sk.json create mode 100644 config/custom_components/pyscript/trigger.py create mode 100644 config/custom_components/pyscript/webhook.py create mode 100644 config/custom_components/solar_optimizer/__init__.py create mode 100644 config/custom_components/solar_optimizer/config_flow.py create mode 100644 config/custom_components/solar_optimizer/const.py create mode 100644 config/custom_components/solar_optimizer/coordinator.py create mode 100644 config/custom_components/solar_optimizer/hacs.json create mode 100644 config/custom_components/solar_optimizer/managed_device.py create mode 100644 config/custom_components/solar_optimizer/manifest.json create mode 100644 config/custom_components/solar_optimizer/sensor.py create mode 100644 config/custom_components/solar_optimizer/services.yaml create mode 100644 config/custom_components/solar_optimizer/simulated_annealing_algo.py create mode 100644 config/custom_components/solar_optimizer/strings.json create mode 100644 config/custom_components/solar_optimizer/switch.py create mode 100644 config/custom_components/solar_optimizer/translations/en.json create mode 100644 config/custom_components/solar_optimizer/translations/fr.json create mode 100644 config/image/99e4c9606c65bc376616840729618fc5/512x512 create mode 100644 config/image/99e4c9606c65bc376616840729618fc5/original create mode 100644 config/shopping_list.json create mode 100644 config/ssh_keys/id_rsa_homeassistant create mode 100644 config/ssh_keys/id_rsa_homeassistant.pub create mode 100644 config/www/community/generic-remote-control-card/generic-remote-control-card.js create mode 100644 config/www/community/generic-remote-control-card/remotes/android_custom_keyboard/icn-backspace.png create mode 100644 config/www/community/generic-remote-control-card/remotes/android_custom_keyboard/icn-enter.png create mode 100644 config/www/community/generic-remote-control-card/remotes/android_custom_keyboard/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/apple4kremote.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/down.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/down_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/left.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/left_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/menu.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/menu_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/play.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/play_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/right.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/right_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/select.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/select_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/siri.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/siri_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/tv.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/tv_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/up.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/up_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/voldown.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/voldown_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/volup.png create mode 100644 config/www/community/generic-remote-control-card/remotes/apple4kremote/volup_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/assistant.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/bottom.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/clickleft.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/clickright.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/go_back.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/home.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/mute.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/netflix.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/ok.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/power.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/remote.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/source.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/top.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/volume.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/volumedown.png create mode 100644 config/www/community/generic-remote-control-card/remotes/ccwgtv/youtube.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-aux.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-aux_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-bluetooth.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-bluetooth_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-cox.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-cox_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-next.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-next_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-opt.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-opt_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-pc.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-pc_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-play.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-play_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-power.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-power_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-previous.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-previous_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-vol-down.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-vol-down_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-vol-up.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-vol-up_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/remote-background.png create mode 100644 config/www/community/generic-remote-control-card/remotes/edifier_rc600a/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/back.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/back_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/down.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/down_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/firestick4kremote.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/fwd.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/fwd_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/home.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/home_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/left.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/left_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/menu.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/menu_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/mic.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/mic_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/mute.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/mute_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/play.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/play_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/pwr.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/pwr_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/right.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/right_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/rwd.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/rwd_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/select.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/select_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/up.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/up_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/voldown.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/voldown_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/volup.png create mode 100644 config/www/community/generic-remote-control-card/remotes/firestick4kremote/volup_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-av-mute.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-av-mute_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-down.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-down_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-eco.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-eco_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-eight.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-eight_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-enter.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-enter_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-five.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-five_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-four.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-four_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-left.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-left_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-menu.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-menu_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-minus.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-minus_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-nine.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-nine_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-one.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-one_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-plus.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-plus_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-power.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-power_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-re-sync_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-right.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-right_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-seven.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-seven_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-six.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-six_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-source_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-three.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-three_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-two.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-two_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-up.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-up_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-zero.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-zero_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/remote-background.png create mode 100644 config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/auxiliar.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/auxiliar_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/bluetooth.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/bluetooth_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/feedback.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/feedback_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/harman.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/harman_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/jblsoundbar_remote.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/minus.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/minus_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/mute.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/mute_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/optical.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/optical_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/plus.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/plus_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/power.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/power_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/source.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/source_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/stereo.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/stereo_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/surround.png create mode 100644 config/www/community/generic-remote-control-card/remotes/jblsoundbar/surround_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/back.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/back_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/bottom.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/bottom_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/channeldown.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/channeldown_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/channelup.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/channelup_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/exit.png.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/left.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/left_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/lg_remote.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/menu.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/menu_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/netflix.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/ok.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/ok_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/remote-button.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/remote-home.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/right.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/right_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/source.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/source_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/top.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/top_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg/volplus.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/amazon.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/back.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/back_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/bottom.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/bottom_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/channeldown.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/channeldown_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/channelup.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/channelup_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/eight.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/eight_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/exit.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/exit_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/five.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/five_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/four.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/four_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/left.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/left_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/lg_remote.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/list.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/list_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/menu.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/menu_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/microphone.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/microphone_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/mute.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/mute_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/netflix.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/nine.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/nine_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/ok.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/ok_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/one.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/one_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/power.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/power_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/right.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/right_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/section12.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/section12_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/settings.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/settings_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/seven.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/seven_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/six.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/six_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/source.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/source_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/three.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/three_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/top.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/top_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/two.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/two_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/volmin.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/volmin_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/volplus.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/volplus_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/zero.png create mode 100644 config/www/community/generic-remote-control-card/remotes/lg_new/zero_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/bottom.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/bottom_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/clickleft.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/clickleft_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/clickright.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/clickright_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/home.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/home_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/left.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/left_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/microphone.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/microphone_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/ok.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/ok_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/power.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/power_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/remote-back.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/top.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/top_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/volume.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/volume_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/volumedown.png create mode 100644 config/www/community/generic-remote-control-card/remotes/mibox/volumedown_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/.smbdeleteAAA1cc13c0 create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/.smbdeleteAAA1cc13c1 create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/back.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/back_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/bottom.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/bottom_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/channeldown.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/channeldown_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/channelup.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/channelup_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/circle.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/circle_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/eight.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/eight_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/fastforward.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/fastforward_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/five.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/five_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/four.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/four_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/home.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/home_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/lastch.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/lastch_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/left.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/left_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/mute.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/mute_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/myrec.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/myrec_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/netflix.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/nine.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/nine_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/ok.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/ok_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/one.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/one_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/partner.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/partner_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/partner_remote.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/play.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/play_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/power.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/power_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/record.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/record_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/remote-screen-shot.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/rewind.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/rewind_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/right.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/right_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/section12.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/section12_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/seven.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/seven_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/six.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/six_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/source.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/source_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/stop.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/stop_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/three.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/three_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/top.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/top_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/two.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/two_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/vod.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/vod_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/volmin.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/volmin_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/volplus.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/volplus_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/youtube.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/zero.png create mode 100644 config/www/community/generic-remote-control-card/remotes/partner/zero_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/back.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/back_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/bottom.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/bottom_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/channeldown.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/channeldown_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/channelup.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/channelup_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/eight.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/eight_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/exit.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/exit_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/fastforward.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/fastforward_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/five.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/five_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/four.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/four_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/guide.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/guide_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/info.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/info_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/lastch.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/lastch_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/left.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/left_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/menu.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/menu_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/mute.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/mute_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/nine.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/nine_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/ok.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/ok_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/one.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/one_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/partner.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/partner_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/pause.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/pause_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/play.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/play_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/power.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/power_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/remote-back.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/remote-screen-shot.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/rewind.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/rewind_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/right.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/right_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/samsungtv_remote.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/seven.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/seven_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/six.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/six_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/source.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/source_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/stop.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/stop_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/three.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/three_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/top.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/top_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/two.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/two_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/volmin.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/volmin_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/volplus.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/volplus_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/zero.png create mode 100644 config/www/community/generic-remote-control-card/remotes/samsungtv/zero_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/simple/remote-back2.png create mode 100644 config/www/community/generic-remote-control-card/remotes/simple/remote-button.jpg create mode 100644 config/www/community/generic-remote-control-card/remotes/simple/remote-circle3.jpg create mode 100644 config/www/community/generic-remote-control-card/remotes/simple/remote-circle3.jpgx create mode 100644 config/www/community/generic-remote-control-card/remotes/simple/remote-home.jpg create mode 100644 config/www/community/generic-remote-control-card/remotes/simple/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/simple/remote-sitemap.jpg create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/amp.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/amp_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/av.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/av_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/blue.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/chdown.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/chup.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/down.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/eight.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/eight_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/five.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/five_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/forward.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/four.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/four_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/green.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/in.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/in_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/info.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/lef.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/left.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/mute.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/mytv.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/mytv_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/nine.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/nine_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/ok.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/one.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/one_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/orange.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/pause.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/play.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/plus.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/rec.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/remote-back.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/remote-html.js create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/return.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/rewind.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/right.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/schedule.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/seven.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/seven_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/six.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/six_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/stop.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/table.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/three.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/three_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/tv.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/tv_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/two.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/two_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/up.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/vdown.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/vdown_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/vod.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/vod_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/vup.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/vup_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/yellow.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/yes.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/yes_over.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/zero.png create mode 100644 config/www/community/generic-remote-control-card/remotes/yesremote/zero_over.png create mode 100644 config/www/community/irrigation-unlimited-card/irrigation-unlimited-card.js create mode 100644 config/www/community/mini-media-player/mini-media-player-bundle.js create mode 100644 config/zigbee2mqtt/configuration.yaml diff --git a/addons/repositories.yaml b/addons/repositories.yaml index 5f8d0e3..5900cd3 100644 --- a/addons/repositories.yaml +++ b/addons/repositories.yaml @@ -22,6 +22,10 @@ HA Add-ons by alexbelgium: maintainer: sguernion slug: 3bff5a27 source: https://github.com/rfxcom2mqtt/hassio-addons +'Home Assistant Add-on: Zigbee2MQTT': + maintainer: Koen Kanters + slug: 45df7312 + source: https://github.com/zigbee2mqtt/hassio-zigbee2mqtt Home Assistant Community Add-ons: maintainer: Franck Nijhof slug: a0d7b954 @@ -34,6 +38,10 @@ JDeath Addons: maintainer: jdeath slug: 2effc9b9 source: https://github.com/jdeath/homeassistant-addons +Music Assistant: + maintainer: Music Assistant + slug: d5369777 + source: https://github.com/music-assistant/home-assistant-addon NSPanel Manager: maintainer: NSPanel Manager Team slug: a5d2b728 diff --git a/config/.HA_VERSION b/config/.HA_VERSION index 39bb573..d20f6c5 100644 --- a/config/.HA_VERSION +++ b/config/.HA_VERSION @@ -1 +1 @@ -2024.5.5 \ No newline at end of file +2024.8.0 \ No newline at end of file diff --git a/config/.shopping_list.json b/config/.shopping_list.json new file mode 100644 index 0000000..6fceea3 --- /dev/null +++ b/config/.shopping_list.json @@ -0,0 +1,222 @@ +[ + { + "name": " 2 flutes", + "id": "767de33c845f4167acc9f1dd523ee3ac", + "complete": true + }, + { + "name": "Torsades panzani", + "id": "d3e86608a82349d297d7cb5058c500e7", + "complete": true + }, + { + "name": "Essui tout", + "id": "0d317248afe54b6d8c4572775360a3b4", + "complete": true + }, + { + "name": "2 Choco", + "id": "0057ba61739a45fa91d31eb84ef7056e", + "complete": true + }, + { + "name": "Dates", + "id": "5b702fc3a47244c7bfce29e27eb6b19f", + "complete": false + }, + { + "name": "Bananes", + "id": "6aa090cb21b141f8a2b37386e5896711", + "complete": false + }, + { + "name": "Abricot", + "id": "f7c78e2d17f446e0a7c862e70328254e", + "complete": true + }, + { + "name": "Beurre", + "id": "8cb3d58cd54f460c99a1ed2b265a3784", + "complete": true + }, + { + "name": "creme dessert", + "id": "c56d75c68e48429593ee586c98c1823a", + "complete": true + }, + { + "name": "Petit pois", + "id": "63e69a4131424922adf82dcde7199d01", + "complete": true + }, + { + "name": "Jus de fruit", + "id": "12f80d83e3ee401ea708b75a662b7088", + "complete": true + }, + { + "name": "allumettes", + "id": "de19c1fac9ce47b3a256fad7038f56e2", + "complete": true + }, + { + "name": "cafe", + "id": "75e54ab01fd7493eaeeace72262db613", + "complete": true + }, + { + "name": "sucre", + "id": "0dbdec86fa474f9e8b6e61917a3b811c", + "complete": true + }, + { + "name": "lait", + "id": "ca9ce2289dca47a382c084f4a4a27637", + "complete": true + }, + { + "name": "Creme vanilles", + "id": "14062f6ec2744523a03151b6d1ce3ff8", + "complete": true + }, + { + "name": "Peches", + "id": "21d7b3d751aa4f6f9a00d9fe2bfb08b1", + "complete": true + }, + { + "name": "Lave vaisselle", + "id": "c26afbde9f984049adb00c4b85ebf9ae", + "complete": true + }, + { + "name": "Sirop citron", + "id": "a3399494241f4f6696a3ec8469f9c179", + "complete": true + }, + { + "name": "Choco", + "id": "a74201251281498384db6944ff27ce59", + "complete": true + }, + { + "name": "Lait", + "id": "78dfd45120b04d798ac63020635b096c", + "complete": true + }, + { + "name": "Bleu", + "id": "6124a137218348009e641c02c7d36d9d", + "complete": true + }, + { + "name": "Blanc", + "id": "2e603522f7dd4d50a31af1acd5986c89", + "complete": true + }, + { + "name": "Vinaigre blanc", + "id": "a4f1a2acde9e4cf29804036b353d8a45", + "complete": true + }, + { + "name": "Grain jaune mouche", + "id": "164ff5e89df14b13bc1e9fc4eccbf859", + "complete": true + }, + { + "name": "eponge", + "id": "7bdaf185b84d408ca1bc510e3f184c8b", + "complete": true + }, + { + "name": "Fromage blanc", + "id": "7eec2511dacc4cd2bc41057ccc46b70c", + "complete": true + }, + { + "name": "fromage bleu", + "id": "f1cbdd4436d648e7b7634a7cf5c2796b", + "complete": true + }, + { + "name": "Sauce salade", + "id": "9ed3ece90d494813acf6326c8c05a150", + "complete": true + }, + { + "name": "Carrote", + "id": "f0f98a87cddc4dea88d9057ad6f59e59", + "complete": true + }, + { + "name": "oignon jaune", + "id": "85d93f5718e64a9ebc68ddb485eeff70", + "complete": true + }, + { + "name": "Carotte surgelé ", + "id": "f8fd9329ee304364a427aa5d05c5ba44", + "complete": true + }, + { + "name": "Bieres", + "id": "1f02899f840e4c179c7e3cee11ca182c", + "complete": true + }, + { + "name": "Yaourt nature", + "id": "8e967d12cebd474bb642f65bc6eafa8a", + "complete": true + }, + { + "name": "Iles flottantes", + "id": "6b3cff6926c14915b9bb1496c2d49a3e", + "complete": true + }, + { + "name": "Aliment poule", + "id": "941e3e0206e04e34924ec1a0bde9a46b", + "complete": true + }, + { + "name": "Cassis", + "id": "71f61483307245e9a05c4085daeff9ab", + "complete": true + }, + { + "name": "Riz", + "id": "a1640819666a404db09009d32494d5e3", + "complete": true + }, + { + "name": "pernod", + "id": "01d581130273469f90a36cb18d5f23a1", + "complete": true + }, + { + "name": "Citron", + "id": "49cff244225c4390896454e3b8e96f77", + "complete": true + }, + { + "name": "Gateaux", + "id": "6c61d1dd626543e99cf1c4b069ca76a1", + "complete": true + }, + { + "name": "Riz sachet", + "id": "6c3a91f180f8404bb6e88b942170d33e", + "complete": true + }, + { + "name": "Cafe", + "id": "c86f4ee4837044a298b0299240bde9bf", + "complete": true + }, + { + "name": "Tomates grappes", + "id": "5f4420e6430a456db1180ba262a26bd8", + "complete": false + } +] \ No newline at end of file diff --git a/config/01capteur/recorder/recorder.yaml b/config/01capteur/recorder/recorder.yaml new file mode 100644 index 0000000..adae98c --- /dev/null +++ b/config/01capteur/recorder/recorder.yaml @@ -0,0 +1,67 @@ +db_url: mysql://homeassistant:homeassistant@core-mariadb/homeassistant?charset=utf8mb4 +purge_keep_days: 30 +auto_purge: true +auto_repack: true +commit_interval: 5 +include: + domains: + - light + - switch + - cover + #entity_globs: + # - sensor* + entities: + - sensor.tac2100_compteur_puissance_active + - sensor.tac2100_compteur_courant + - sensor.ecowitt_tempin + - sensor.select_sql_query + - sensor.ecu_current_power + - sensor.tac2100_solar_puissance_active + - sensor.disjoncteur_domo_z_power + - sensor.tac2100_compteur_energie_active_totale + - sensor.ecu_today_energy + - sensor.ecowitt_temp + - sensor.ecowitt_dewpoint + - sensor.ecowitt_humidity + - sensor.ecowitt_humidityin + - sensor.ecowitt_baromabs + - sensor.ecowitt_dailyrain + - sensor.ecowitt_eventrain + - sensor.ecowitt_hourlyrain + - sensor.ecowitt_monthlyrain + - sensor.ecowitt_rainrate + - sensor.ecowitt_solarradiation + - sensor.ecowitt_totalrain + - sensor.ecowitt_windgust + - sensor.ecowitt_baromrel + - sensor.ecowitt_uv + - sensor.presence_cuisine_motion_state + - sensor.ecowitt_winddir + - sensor.ecowitt_maxdailygust + - sensor.ecowitt_windspeed + - sensor.ecowitt_frostpoint + - sensor.ecowitt_feelslike + - sensor.qualite_air_co2 + - sensor.geiger_wemos_geiger + - sensor.froling_s3_tdeg_fumee + - sensor.froling_s3_tdeg_board + - sensor.froling_s3_tdeg_depart_chauffage + - sensor.froling_s3_tdeg_chaudiere + - sensor.esp8266_tampon_temp_4d756f_temp_retour_chauff + - sensor.froling_s3_tampon_haut + - sensor.froling_s3_tampon_bas + - sensor.esp8266_tampon_temp_4d756f_tampon_milieu + - sensor.river2_battery_level + - sensor.tac2100_compteur_tension + - sensor.energy_pj1203_solar_power_b + - sensor.energy_pj1203_solar_power_a + - sensor.energy_pj1203_solar_current_b + - sensor.energy_pj1203_solar_current_a + - sensor.energy_pj1203_solar_energy_flow_a + - sensor.energy_pj1203_solar_energy_flow_b + - sensor.energy_pj1203_solar_energy_produced_a + - sensor.energy_pj1203_solar_energy_produced_b + - sensor.ecu_current_power + - sensor.dell_5520_battery_dell5520 + - sensor.blitzortung_lightning_counter + - sensor.compteur_eclair_mensuel diff --git a/config/01capteur/recorder/recorder.yaml.old b/config/01capteur/recorder/recorder.yaml.old deleted file mode 100644 index 73f13c8..0000000 --- a/config/01capteur/recorder/recorder.yaml.old +++ /dev/null @@ -1,42 +0,0 @@ -db_url: mysql://homeassistant:homeassistant@core-mariadb/homeassistant?charset=utf8mb4 -purge_keep_days: 30 -auto_purge: true -include: - domains: - - climate - - binary_sensor - - input_boolean - - input_datetime - - input_number - - input_select - - sensor - - switch - - person - - device_tracker - - light -exclude: - domains: - - camera - - zone - - automation - - sun - - weather - - cover - - group - - script - - pool_pump - entity_globs: - - sensor.clock* - - sensor.date* - - sensor.glances* - - sensor.load_*m - - sensor.time* - - sensor.uptime* - - device_tracker.nmap_tracker* - entities: - - camera.front_door - - sensor.memory_free - - sensor.memory_use - - sensor.memory_use_percent - - sensor.processor_use - - weather.openweathermap diff --git a/config/01capteur/sensor/systemmonitor.yaml b/config/01capteur/sensor/systemmonitor.yaml index 7c52ec2..5ad76d1 100644 --- a/config/01capteur/sensor/systemmonitor.yaml +++ b/config/01capteur/sensor/systemmonitor.yaml @@ -1,10 +1,10 @@ -- platform: systemmonitor - resources: - - type: processor_use - # - type: processor_temperature - - type: memory_free - - type: disk_use_percent - - type: disk_use - - type: disk_free - - type: load_5m +#- platform: systemmonitor +#resources: +# - type: processor_use +# - type: processor_temperature +# - type: memory_free +# - type: disk_use_percent +# - type: disk_use +# - type: disk_free +# - type: load_5m diff --git a/config/01capteur/solar/solar_optimizer.yaml b/config/01capteur/solar/solar_optimizer.yaml index 8881c89..15020e3 100644 --- a/config/01capteur/solar/solar_optimizer.yaml +++ b/config/01capteur/solar/solar_optimizer.yaml @@ -1,17 +1,17 @@ # http://10.0.0.2:8123/hacs/repository/643579135 -algorithm: - initial_temp: 1000 - min_temp: 0.1 - cooling_factor: 0.95 - max_iteration_number: 1000 -devices: - - name: "prise_ecran" - entity_id: "switch.prise_ecran" - power_max: 400 - check_usable_template: "{{%if states('sensor.energy_pj1203_energy_flow_b') == 'producing' %}}" - duration_min: 6 - duration_stop_min: 3 - action_mode: "service_call" - service_activation: switch/turn_on" - deactivation_service: "switch/turn_off" +# algorithm: +# initial_temp: 1000 +# min_temp: 0.1 +# cooling_factor: 0.95 +# max_iteration_number: 1000 +# devices: +# - name: "prise_ecran" +# entity_id: "switch.prise_ecran" +# power_max: 400 +# check_usable_template: "{{%if states('sensor.energy_pj1203_energy_flow_b') == 'producing' %}}" +# duration_min: 6 +# duration_stop_min: 3 +# action_mode: "service_call" +# service_activation: switch/turn_on" +# deactivation_service: "switch/turn_off" diff --git a/config/automations.yaml b/config/automations.yaml index a1941e5..037c427 100644 --- a/config/automations.yaml +++ b/config/automations.yaml @@ -3,7 +3,7 @@ trigger: - platform: state entity_id: - - binary_sensor.pir_sensor_2 + - binary_sensor.pir_sensor from: 'off' to: 'on' condition: @@ -206,7 +206,7 @@ service: climate.set_temperature target: entity_id: - - climate.salon_3 + - climate.salon - id: '1584210783163' alias: reglage du thermostat2 description: '' @@ -220,7 +220,7 @@ service: climate.set_temperature target: entity_id: - - climate.salon_3 + - climate.salon - id: '1584210783164' alias: reglage du thermostat3 description: '' @@ -233,7 +233,7 @@ temperature: 17 service: climate.set_temperature target: - entity_id: climate.salon_3 + entity_id: climate.salon - id: '1584210783165' alias: reglage du thermostat4 description: '' @@ -246,7 +246,7 @@ temperature: 18 service: climate.set_temperature target: - entity_id: climate.salon_3 + entity_id: climate.salon - id: light_on_le_matin alias: Lights On le matin trigger: @@ -289,13 +289,14 @@ alias: chauffage ECS trigger: - platform: time - at: '14:30:00' + at: '14:15:00' condition: - condition: time weekday: - - mon + - tue + - thu + - sat - wed - - fri action: - service: switch.turn_off entity_id: switch.sonoff_pow_relay @@ -631,7 +632,7 @@ alias: VMC_auto trigger: - platform: time_pattern - hours: /1 + hours: /2 action: - service: switch.turn_on data: {} @@ -639,7 +640,7 @@ entity_id: switch.sonoff_r2_vmc_relay2 - delay: hours: 0 - minutes: 10 + minutes: 5 seconds: 0 milliseconds: 0 - service: switch.turn_off @@ -732,9 +733,21 @@ state: 'on' action: - service: switch.turn_on + metadata: {} data: {} target: - entity_id: switch.yoga + entity_id: + - switch.yoga_12_screen_yoga12 + - delay: + hours: 1 + minutes: 5 + seconds: 0 + milliseconds: 0 + - service: switch.turn_off + target: + entity_id: + - switch.yoga_12_screen_yoga12 + data: {} mode: single - id: '1647212976229' alias: Extinction dashboard @@ -750,9 +763,10 @@ state: 'on' action: - service: switch.turn_off + metadata: {} data: {} target: - entity_id: switch.yoga + entity_id: switch.yoga_12_screen_yoga12 mode: single - id: '1647213126018' alias: Allumage automatique dashboard2 @@ -769,8 +783,7 @@ action: - service: switch.turn_on data: {} - target: - entity_id: switch.yoga + target: entity_id:switch.yoga_screen mode: single - id: '1661115407918' alias: arret auto ballon 2h @@ -785,7 +798,7 @@ action: - delay: hours: 2 - minutes: 0 + minutes: 40 seconds: 0 milliseconds: 0 - type: turn_off @@ -840,8 +853,8 @@ condition: [] action: - type: turn_on - device_id: 8f339d247995a56da0e236c585fbf5c3 - entity_id: 6e588a63d704d35f4961ccfde37c4c24 + device_id: 674c31ab50a3f54d86dce8d62df9c213 + entity_id: 12b3d25421518da24d45ec0afab9fe0e domain: light mode: single - id: '1673966882487' @@ -850,8 +863,8 @@ trigger: - type: opened platform: device - device_id: e42dfa2a334f4e7ff6fcdf0b3bad679a - entity_id: cef1f7040328449cb4fbb8ce80e937a0 + device_id: 492c9aa1221b038f3d823f7926122baa + entity_id: cf4fdcfa7639d0637055c0b72b682deb domain: binary_sensor condition: [] action: @@ -866,8 +879,8 @@ trigger: - type: not_opened platform: device - device_id: e42dfa2a334f4e7ff6fcdf0b3bad679a - entity_id: cef1f7040328449cb4fbb8ce80e937a0 + device_id: 492c9aa1221b038f3d823f7926122baa + entity_id: cf4fdcfa7639d0637055c0b72b682deb domain: binary_sensor condition: [] action: @@ -880,19 +893,22 @@ alias: notification courant compteur description: '' trigger: - - type: power + - type: value platform: device - device_id: a313df7677d0b61f7bc877c5842ac7fb - entity_id: 3a414ae30ce17744b790fae0155dbf78 + device_id: 8beaa50a01b938e8f9e2a8a8d0149a00 + entity_id: 180fb00e0b05a9fe3e724a7aa904407f domain: sensor - above: 3300 + above: 14 condition: [] action: - - service: tts.google_say + - service: tts.speak + target: + entity_id: tts.google_fr_fr data: - entity_id: media_player.hp_salon - message: Atttention le compteur va sauter + cache: true + media_player_entity_id: media_player.hp_salon language: fr + message: courant compteur trop elevé - service: switch.turn_off data: {} target: @@ -940,7 +956,7 @@ description: '' trigger: - platform: state - entity_id: binary_sensor.pir_sensor_2 + entity_id: binary_sensor.pir_sensor from: 'off' to: 'on' condition: @@ -983,15 +999,14 @@ - light.plafond_cuisine mode: single - id: '1678205963063' - alias: allume toute les lumieres + alias: eteindre toute les lumieres description: '' trigger: - platform: time at: 08:20:00 condition: [] action: - - service: light.turn_on - data: {} + - service: light.turn_off target: entity_id: - light.applique_cuisine @@ -1004,65 +1019,7 @@ - light.lumieres_escaliers - light.lumieres_plafond - light.plafond_cuisine - mode: single -- id: '1681964652926' - alias: easun battery low - description: '' - trigger: - - type: battery_level - platform: device - device_id: 477cc04b209cbec1076e213a0a0a1bdd - entity_id: sensor.battery_soc - domain: sensor - below: 23 - condition: [] - action: - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.charger_source_priority_2 - type: select_option - option: Solar and utility simultaneously - - delay: - hours: 0 - minutes: 0 - seconds: 30 - milliseconds: 0 - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.output_source_priority_2 - type: select_option - option: Utility first - mode: single -- id: '1682268105598' - alias: 'easun passgeen PV ' - description: '' - trigger: - - type: irradiance - platform: device - device_id: ece62aa07124a7fa58b7d8e490850dcc - entity_id: sensor.ecowitt_solarradiation - domain: sensor - above: 50 - condition: - - condition: numeric_state - entity_id: sensor.battery_soc - above: 28 - action: - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.charger_source_priority_2 - type: select_option - option: Solar first - - delay: - hours: 0 - minutes: 0 - seconds: 30 - milliseconds: 0 - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.output_source_priority_2 - type: select_option - option: Solar first + data: {} mode: single - id: '1685394964755' alias: toggle chambre @@ -1080,52 +1037,6 @@ target: entity_id: light.plafond_chambre_z mode: single -- id: '1686068928189' - alias: easun conso load power eleve - description: '' - trigger: - - type: power - platform: device - device_id: 039b70e127d5dadf9db2ff249d45be5c - entity_id: sensor.load_power_3 - domain: sensor - above: 2800 - condition: [] - action: - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.output_source_priority_2 - type: select_option - option: Utility first - - delay: - hours: 0 - minutes: 0 - seconds: 10 - milliseconds: 0 - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.output_source_priority_2 - type: select_option - option: Utility first - mode: single -- id: '1686071509982' - alias: easun conso load power retour normal - description: '' - trigger: - - type: power - platform: device - device_id: 039b70e127d5dadf9db2ff249d45be5c - entity_id: sensor.load_power_3 - domain: sensor - below: 1450 - condition: [] - action: - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.output_source_priority_2 - type: select_option - option: Solar first - mode: single - id: '1686196586553' alias: monter volet arriere description: '' @@ -1240,16 +1151,15 @@ trigger: - platform: device domain: mqtt - device_id: 157ec5a089ec7c168bdf5dee18a3c068 + device_id: bb5d6f72df5f77144822d4aabd8a186a type: action subtype: shake - discovery_id: 0x00158d0005d3f635 action_shake condition: [] action: - service: switch.turn_on data: {} target: - entity_id: switch.tasmota + entity_id: switch.tasmotaaorus - delay: hours: 0 minutes: 0 @@ -1377,7 +1287,7 @@ description: '' trigger: - platform: zone - entity_id: device_tracker.iphonex + entity_id: device_tracker.iphonex_3 zone: zone.home event: leave condition: [] @@ -1396,7 +1306,7 @@ description: '' trigger: - platform: zone - entity_id: device_tracker.iphonex + entity_id: device_tracker.iphonex_3 zone: zone.home event: enter condition: [] @@ -1419,7 +1329,7 @@ - service: switch.turn_on data: {} target: - entity_id: switch.tasmota + entity_id: switch.tasmotaaorus - delay: hours: 0 minutes: 0 @@ -1436,27 +1346,28 @@ trigger: - type: irradiance platform: device - device_id: ece62aa07124a7fa58b7d8e490850dcc - entity_id: 82a2c21dc63253a4a7512559a8234d92 + device_id: 76ceef32d91b8f2d29120e68c81236a0 + entity_id: c6afb5532f85479c5d9e271f23c43682 + domain: sensor + above: 650 + enabled: false + - type: power + platform: device + device_id: 730634dc456fcb953ced57233ce5c8a1 + entity_id: 4b73e39f14680db1a7362a4fa3fbe2a0 domain: sensor above: 300 condition: - - type: is_power - condition: device - device_id: a313df7677d0b61f7bc877c5842ac7fb - entity_id: 3a414ae30ce17744b790fae0155dbf78 - domain: sensor - below: 300 - type: is_battery_level condition: device - device_id: 3012934cdfcc3dc76324be73eab48e9e - entity_id: 6883b5c05e197fe7aa465ad129ad30ed + device_id: 65aee3dac255b68a21ac6bc5c8a730ed + entity_id: 0004050c9e944586d6151c629e4ecc26 domain: sensor - below: 98 + below: 95 action: - type: turn_on - device_id: e0bc07770566e349f57fb6c01a589ed4 - entity_id: 16d753c211622421f689756eecfa2427 + device_id: 94346ef14e94ac7a197c9ebb889b9222 + entity_id: 26bb0ae61d6ca89513be10ce81e07f05 domain: switch - delay: hours: 0 @@ -1464,49 +1375,10 @@ seconds: 30 milliseconds: 0 - type: turn_on - device_id: 3012934cdfcc3dc76324be73eab48e9e - entity_id: fde76fb92fef7074e814f22e8828443c + device_id: 65aee3dac255b68a21ac6bc5c8a730ed + entity_id: 1a69d7ac01996d82d07d819c53c9ee47 domain: switch mode: single -- id: '1690639616100' - alias: easun battery full - description: '' - trigger: - - type: battery_level - platform: device - device_id: 477cc04b209cbec1076e213a0a0a1bdd - entity_id: sensor.battery_soc - domain: sensor - above: 90 - condition: - - type: is_irradiance - condition: device - device_id: ece62aa07124a7fa58b7d8e490850dcc - entity_id: 82a2c21dc63253a4a7512559a8234d92 - domain: sensor - above: 5 - action: - - delay: - hours: 1 - minutes: 0 - seconds: 0 - milliseconds: 0 - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.charger_source_priority_2 - type: select_option - option: Solar only - - delay: - hours: 0 - minutes: 0 - seconds: 10 - milliseconds: 0 - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.output_source_priority_2 - type: select_option - option: Solar/Battery/Utility - mode: single - id: '1690896885121' alias: off aorus description: '' @@ -1526,8 +1398,8 @@ trigger: - platform: device type: turned_on - device_id: 12296fcf4051cff3e333257039c1d27d - entity_id: bd06db8121a920cc1bb72c1d16d4f58a + device_id: 95ffcfad5e490c51076c93f815df109e + entity_id: 68b649d407c097858cda7aa4b6730b6e domain: switch condition: [] action: @@ -1540,11 +1412,13 @@ data: {} target: entity_id: switch.prise_salon_uv_z - - service: tts.google_say + - service: tts.speak + target: + entity_id: tts.google_fr_fr data: - cache: false - entity_id: media_player.hp_salon - message: la séance d'uv est terminée + cache: true + media_player_entity_id: media_player.hp_salon + message: cycle UV terminée language: fr mode: single - id: '1691485011308' @@ -1552,7 +1426,7 @@ description: '' trigger: - platform: zone - entity_id: device_tracker.iphonex + entity_id: device_tracker.iphonex_3 zone: zone.home event: enter condition: [] @@ -1573,7 +1447,9 @@ to: 'off' condition: [] action: - - service: tts.google_say + - service: tts.speak + target: + entity_id: tts.google_fr_fr data: cache: false entity_id: media_player.hp_salon @@ -1584,14 +1460,22 @@ alias: Eclairage hotte cuisine description: '' trigger: - - platform: device - domain: mqtt - device_id: a6d6e5b68e9ed69f82f6bccb330a430f - type: action - subtype: single - discovery_id: 0xa4c1386e85dbf484 action_single + - type: present + platform: device + device_id: ea17ed9cfe006b7c2038562d799e9c50 + entity_id: ace3e9a593a66c3f854b5d5995b03367 + domain: binary_sensor condition: [] action: + - service: switch.toggle + data: {} + target: + entity_id: switch.prise_eclairage_hotte_cuisine + - delay: + hours: 0 + minutes: 0 + seconds: 30 + milliseconds: 0 - service: switch.toggle data: {} target: @@ -1610,27 +1494,8 @@ data: {} target: entity_id: - - switch.h801light_6f9188_h801_restart - - switch.sonoff_4ch_restart_2 - - switch.kc868_a8_d758d0_d758d0_kc868_a8_restart - - switch.nmcuvoletporte_volet_porte_restart - - switch.esp32_4_relays_garage_5a10c8_esp32_4_relays_garage_restart - - switch.esp32_4_relays_garage_5a10c8_esp32_4_relays_garage_restart - - switch.sonoff_4ch_garage_restart - switch.sonoff_r2_vmc_restart - - switch.nmcuvoletarriere1_volet_arriere_restart - - switch.nmcuvoletsalon1_volet_salon_1_restart - - switch.nmcuvoletsalon2_volet_salon_2_restart - switch.eclairage_bois_restart - - switch.sonoff_dressing_restart_2 - - switch.sonoff_escalier_restart_2 - - switch.nmcuvoletchambre1_volet_chambre_1_restart - - switch.volet_chambre_2_restart_nmcuvoletchambre2 - - switch.nmcuvoletcuisine1_volet_cuisine_1_restart - - switch.nmcuvoletcuisine2_volet_cuisine_2_restart - - switch.meuble_dashboard_restart - - switch.wemos_pir_comble1_restart_2 - - switch.geiger_wemos_geiger_restart mode: single - id: '1697147323532' alias: 4switchz_1_cuisine @@ -1638,10 +1503,9 @@ trigger: - platform: device domain: mqtt - device_id: a0783be10b7e41c8758160cb3f3332a2 + device_id: 43d8325013319e1fd0fb56ab8b63ee7c type: action subtype: 1_single - discovery_id: 0xb43a31fffe2667d8 action_1_single condition: [] action: - service: light.toggle @@ -1687,7 +1551,7 @@ description: '' trigger: - platform: zone - entity_id: device_tracker.iphonex + entity_id: device_tracker.iphonex_3 zone: zone.home event: enter condition: [] @@ -1702,7 +1566,7 @@ description: '' trigger: - platform: zone - entity_id: device_tracker.iphonex + entity_id: device_tracker.iphonex_3 zone: zone.home event: enter condition: @@ -1749,43 +1613,14 @@ target: entity_id: tts.google_say mode: single -- id: '1700067438541' - alias: rajouter du bois - description: '' - trigger: - - type: temperature - platform: device - device_id: 26137125cd7042f7127ecf3eed68c699 - entity_id: 544f7121b81fc415b1870af9b35b9fd8 - domain: sensor - below: 110 - condition: - - condition: state - entity_id: sensor.froling_s3_etat_chaudiere - state: '3' - - type: is_temperature - condition: device - device_id: 26137125cd7042f7127ecf3eed68c699 - entity_id: 9ea08059d271eff6c93061b320c0e6ae - domain: sensor - below: 50 - action: - - service: tts.speak - data: - cache: true - media_player_entity_id: media_player.hp_salon - message: ajouter du bois - target: - entity_id: tts.google_say - mode: single - id: '1700428678105' alias: ouverture porte garage description: '' trigger: - type: opened platform: device - device_id: a1197e1c85c0f91b5007c97f2fb044d8 - entity_id: a51ee606044b1a471c3389cae7feb66f + device_id: d8eb425a10e7c2a3b8e88fc11d402998 + entity_id: ad5754e3a68a99af811ecb5e276f6143 domain: binary_sensor condition: - condition: sun @@ -1814,10 +1649,9 @@ trigger: - platform: device domain: mqtt - device_id: a0783be10b7e41c8758160cb3f3332a2 + device_id: 43d8325013319e1fd0fb56ab8b63ee7c type: action - subtype: 4_single - discovery_id: 0xb43a31fffe2667d8 action_4_single + subtype: 1_single condition: [] action: - service: light.toggle @@ -1827,18 +1661,6 @@ entity_id: - light.applique_salon mode: single -- id: '1701539536870' - alias: purge_db - description: '' - trigger: - - platform: state - entity_id: - - input_button.purge_db - condition: [] - action: - - service: script.purge_database - data: {} - mode: single - id: '1701586721944' alias: Notification - Alertes météo description: '' @@ -1893,8 +1715,8 @@ use_blueprint: path: SgtBatten/Stable.yaml input: - camera: camera.terrasse - notify_device: 4924071cde65b291a4b96864ae6e3d82 + camera: camera.terrasse_2 + notify_device: e3db563ac351029614c7c5be832ccff0 base_url: http://maison43.duckdns.org:8123 title: frigate tap_action: '{{base_url}}/api/frigate/notifications/{{id}}/snapshot.jpg' @@ -1912,53 +1734,15 @@ ''camera.'' ~ camera, ''access_token'')}}' loiter_timer: 114 silence_timer: 92 -- id: '1701725588574' - alias: ajouter du bois - description: '' - trigger: - - type: temperature - platform: device - device_id: 26137125cd7042f7127ecf3eed68c699 - entity_id: 544f7121b81fc415b1870af9b35b9fd8 - domain: sensor - below: 120 - for: - hours: 0 - minutes: 1 - seconds: 0 - condition: - - type: is_not_open - condition: device - device_id: 26137125cd7042f7127ecf3eed68c699 - entity_id: 9114f3f450c4a9992a4ac39bc2370377 - domain: binary_sensor - - type: is_temperature - condition: device - device_id: 26137125cd7042f7127ecf3eed68c699 - entity_id: 9ea08059d271eff6c93061b320c0e6ae - domain: sensor - below: 45 - action: - - service: tts.google_say - data: - cache: false - entity_id: media_player.hp_salon - message: ajouter du bois - language: fr - mode: single - id: '1702411697026' alias: matin allume garage description: '' trigger: - - type: opened + - type: not_opened platform: device - device_id: db5c6c1763d37f1890a2f0b7ef1e0a71 - entity_id: 423657dccf57d3710e3afd3531039621 + device_id: 741300aea40224e552c530469f297524 + entity_id: cb740d88bd6c05323f4ba5e0be607f76 domain: binary_sensor - for: - hours: 0 - minutes: 0 - seconds: 2 condition: - condition: time after: 06:30:00 @@ -1979,11 +1763,11 @@ alias: presence cuisine description: '' trigger: - - type: present - platform: device - device_id: 5f4a2468d39c0264d04f5d7349dd2b34 - entity_id: bc10f7d7ea63a6e94a3db8e18b0ec6fd - domain: binary_sensor + - platform: device + type: changed_states + device_id: ea17ed9cfe006b7c2038562d799e9c50 + entity_id: df189eefa2249aad89ab9abf3f40ad6c + domain: switch condition: - condition: sun before: sunrise @@ -1994,6 +1778,16 @@ target: entity_id: switch.prise_eclairage_hotte_cuisine data: {} + - delay: + hours: 0 + minutes: 0 + seconds: 30 + milliseconds: 0 + - service: switch.turn_off + target: + entity_id: + - switch.prise_eclairage_hotte_cuisine + data: {} mode: single - id: '1704002531297' alias: fin detection cuisine @@ -2001,8 +1795,8 @@ trigger: - type: not_present platform: device - device_id: 5f4a2468d39c0264d04f5d7349dd2b34 - entity_id: bc10f7d7ea63a6e94a3db8e18b0ec6fd + device_id: ea17ed9cfe006b7c2038562d799e9c50 + entity_id: ace3e9a593a66c3f854b5d5995b03367 domain: binary_sensor condition: [] action: @@ -2054,17 +1848,17 @@ trigger: - type: motion platform: device - device_id: b3754c8ee053109a4a37d3673b1f43cb - entity_id: c167b5b31415f51df78e137d49222981 + device_id: 6fe631fa34695cb3d862d2f1f9b8846c + entity_id: 2d2226dd20b75aaa1ce695141cd7d8ca domain: binary_sensor condition: - condition: numeric_state entity_id: sensor.kc868_a8_d758d0_d758d0_bh1750_illuminance below: 10 action: - - type: turn_on - device_id: dd8b56ae02d022db8d8a388fa7ac29c3 - entity_id: 959475d99663bf1db611fb71a6037334 + - type: turn_off + device_id: ba4fb633f91a13531e2fe0453b25d0f2 + entity_id: 5eae92de6bae34276b50678152b3bb08 domain: light - delay: hours: 0 @@ -2072,8 +1866,8 @@ seconds: 0 milliseconds: 0 - type: turn_off - device_id: dd8b56ae02d022db8d8a388fa7ac29c3 - entity_id: 959475d99663bf1db611fb71a6037334 + device_id: ba4fb633f91a13531e2fe0453b25d0f2 + entity_id: 5eae92de6bae34276b50678152b3bb08 domain: light mode: single - id: '1710354523724' @@ -2106,8 +1900,8 @@ trigger: - type: not_opened platform: device - device_id: a1197e1c85c0f91b5007c97f2fb044d8 - entity_id: a51ee606044b1a471c3389cae7feb66f + device_id: d8eb425a10e7c2a3b8e88fc11d402998 + entity_id: ad5754e3a68a99af811ecb5e276f6143 domain: binary_sensor condition: - condition: time @@ -2123,31 +1917,6 @@ - light.lumieres_escaliers - light.lumiere_garage1 mode: single -- id: '1711426426777' - alias: easun y a plus de soleil - description: '' - trigger: - - platform: sun - event: sunset - offset: 0 - condition: [] - action: - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.charger_source_priority_2 - type: select_option - option: Utility first - - delay: - hours: 0 - minutes: 0 - seconds: 30 - milliseconds: 0 - - device_id: 039b70e127d5dadf9db2ff249d45be5c - domain: select - entity_id: select.output_source_priority_2 - type: select_option - option: Utility first - mode: single - id: '1712403053393' alias: si batterye vide description: '' @@ -2226,32 +1995,6 @@ entity_id: 959475d99663bf1db611fb71a6037334 domain: light mode: single -- id: '1714787013186' - alias: automatique purge db - description: '' - trigger: - - platform: time - at: 01:00:00 - condition: [] - action: - - service: automation.trigger - target: - entity_id: automation.purge_db - data: - skip_condition: true - mode: single -- id: '1714980226749' - alias: clear_log - description: '' - trigger: - - platform: state - entity_id: - - input_button.clear_log - condition: [] - action: - - service: script.1714980028797 - data: {} - mode: single - id: '1715171546682' alias: apsystem pas beaucoup soleil description: '' @@ -2303,3 +2046,251 @@ entity_id: a1c5260977db4e2f04bc3182d6effe2e domain: switch mode: single +- id: '1717638094310' + alias: allumer hotte + description: '' + trigger: + - platform: device + domain: mqtt + device_id: 919d9c0cf1d805314bcc290c7b5f4909 + type: action + subtype: single + condition: [] + action: + - type: toggle + device_id: 872ad88f0351b0e4b70f4ad953a6901c + entity_id: 0c0e6199e0a9c0b62b80e68beb311814 + domain: switch + mode: single +- id: '1720289245852' + alias: poussin eteint + description: '' + trigger: + - type: temperature + platform: device + device_id: a144ddcb1e620e174b945fd409792363 + entity_id: 182b0bb07a58480eb8cbe0d37ecdcaa1 + domain: sensor + above: 30 + condition: [] + action: + - type: turn_off + device_id: 1b29e83003f537078e7c02bee7537f5c + entity_id: 81b978a35f1e6bfd9ac6405263a3fff9 + domain: switch + mode: single +- id: '1720289352590' + alias: poussin allume + description: '' + trigger: + - type: temperature + platform: device + device_id: a144ddcb1e620e174b945fd409792363 + entity_id: 182b0bb07a58480eb8cbe0d37ecdcaa1 + domain: sensor + below: 27 + condition: [] + action: + - type: turn_on + device_id: 1b29e83003f537078e7c02bee7537f5c + entity_id: 81b978a35f1e6bfd9ac6405263a3fff9 + domain: switch + - delay: + hours: 0 + minutes: 3 + seconds: 0 + milliseconds: 0 + - type: turn_off + device_id: 1b29e83003f537078e7c02bee7537f5c + entity_id: 81b978a35f1e6bfd9ac6405263a3fff9 + domain: switch + mode: single +- id: '1720425369246' + alias: Poussin 2 + description: '' + trigger: + - platform: time_pattern + minutes: /15 + condition: + - condition: or + conditions: + - type: is_temperature + condition: device + device_id: a144ddcb1e620e174b945fd409792363 + entity_id: 182b0bb07a58480eb8cbe0d37ecdcaa1 + domain: sensor + below: 25 + - condition: template + value_template: '{{ (as_timestamp(now()) - as_timestamp(states.sensor.capteur_temperature_rond_temperature.last_changed)) + > 1200}}' + action: + - type: turn_on + device_id: 1b29e83003f537078e7c02bee7537f5c + entity_id: 81b978a35f1e6bfd9ac6405263a3fff9 + domain: switch + - delay: + hours: 0 + minutes: 2 + seconds: 30 + milliseconds: 0 + - type: turn_off + device_id: 1b29e83003f537078e7c02bee7537f5c + entity_id: 81b978a35f1e6bfd9ac6405263a3fff9 + domain: switch + mode: single +- id: '1721570953699' + alias: ajouter du bois + description: '' + trigger: + - type: temperature + platform: device + device_id: 22a88c6c5984fbf5c76a9fcea0cb5b66 + entity_id: 7526a8175a584ceac4667290dfea8324 + domain: sensor + below: 100 + above: 50 + condition: [] + action: + - service: tts.speak + target: + entity_id: tts.google_fr_fr + data: + cache: true + media_player_entity_id: media_player.hp_salon + message: Ajouter du bois + language: fr + mode: single +- id: '1721578739513' + alias: ecl_bureau_zb_bt_rond4 + description: '' + trigger: + - platform: device + domain: mqtt + device_id: 7b7ec1587c187c08790edbcb24eed62e + type: action + subtype: single + condition: [] + action: + - service: light.toggle + target: + entity_id: light.light_bureau_z + data: {} + mode: single +- id: '1721707887870' + alias: river2 off AC + description: '' + trigger: + - platform: time + at: '23:00:00' + condition: [] + action: + - type: turn_off + device_id: 94346ef14e94ac7a197c9ebb889b9222 + entity_id: 26bb0ae61d6ca89513be10ce81e07f05 + domain: switch + mode: single +- id: '1722012219999' + alias: J arrive ouvre volet cuisine + description: '' + trigger: + - type: opened + platform: device + device_id: d8eb425a10e7c2a3b8e88fc11d402998 + entity_id: ad5754e3a68a99af811ecb5e276f6143 + domain: binary_sensor + condition: + - condition: device + device_id: ad59ac98d5e40b70c1f204c114376119 + domain: cover + entity_id: 5eaa04d80a8ab739f91e4679b142ba33 + type: is_closed + - condition: time + after: '16:00:00' + before: '22:00:00' + action: + - device_id: ad59ac98d5e40b70c1f204c114376119 + domain: cover + entity_id: 5eaa04d80a8ab739f91e4679b142ba33 + type: open + mode: single +- id: '1722919447787' + alias: beaucoup soleil usb charger + description: '' + trigger: + - type: irradiance + platform: device + device_id: 76ceef32d91b8f2d29120e68c81236a0 + entity_id: c6afb5532f85479c5d9e271f23c43682 + domain: sensor + above: 650 + enabled: false + - type: power + platform: device + device_id: 730634dc456fcb953ced57233ce5c8a1 + entity_id: 4b73e39f14680db1a7362a4fa3fbe2a0 + domain: sensor + above: 250 + condition: [] + action: + - type: turn_on + device_id: 526ae0807201ce9279bef6123ec3946f + entity_id: 2ababeccd22cd686354901927ef9bc13 + domain: switch + mode: single +- id: '1722919637707' + alias: chargeur usb off + description: '' + trigger: + - platform: time + at: '23:00:00' + condition: [] + action: + - type: turn_off + device_id: 526ae0807201ce9279bef6123ec3946f + entity_id: 2ababeccd22cd686354901927ef9bc13 + domain: switch + mode: single +- id: '1722920133715' + alias: je part au boulot 2 volet + description: '' + trigger: + - type: not_opened + platform: device + device_id: d8eb425a10e7c2a3b8e88fc11d402998 + entity_id: ad5754e3a68a99af811ecb5e276f6143 + domain: binary_sensor + condition: + - condition: time + after: 06:50:00 + before: 07:10:00 + action: + - device_id: a7ea77e4d13cd39521f02f788bfb2203 + domain: cover + entity_id: 4eee396bb9490b088f0533afe05fdf91 + type: set_position + position: 0 + - device_id: ad59ac98d5e40b70c1f204c114376119 + domain: cover + entity_id: 5eaa04d80a8ab739f91e4679b142ba33 + type: set_position + position: 0 + mode: single +- id: '1722920471124' + alias: je part au boulot 3 dell + description: '' + trigger: + - type: not_opened + platform: device + device_id: d8eb425a10e7c2a3b8e88fc11d402998 + entity_id: ad5754e3a68a99af811ecb5e276f6143 + domain: binary_sensor + condition: + - condition: time + after: 06:50:00 + before: 07:10:00 + action: + - type: turn_on + device_id: d8de9d10770930a54853f2b622f4c314 + entity_id: 32ea2685688656a175fb0cc49a5cafb2 + domain: switch + mode: single diff --git a/config/blueprints/automation/EPMatt/on_off_schedule_state_persistence.yaml b/config/blueprints/automation/EPMatt/on_off_schedule_state_persistence.yaml new file mode 100644 index 0000000..f647c56 --- /dev/null +++ b/config/blueprints/automation/EPMatt/on_off_schedule_state_persistence.yaml @@ -0,0 +1,88 @@ +blueprint: + name: On-Off schedule with state persistence + description: '# On-Off schedule with state persistence + + + A simple on-off schedule, with the addition of state persistence across disruptive + events, making sure the target device is always in the expected state. + + + 📕 Full documentation regarding this blueprint is available [here](https://epmatt.github.io/awesome-ha-blueprints/docs/blueprints/automation/on_off_schedule_state_persistence). + + + 🚀 This blueprint is part of the **[Awesome HA Blueprints](https://epmatt.github.io/awesome-ha-blueprints) + project**. + + + ℹ️ Version 2021.10.26 + + ' + source_url: https://github.com/EPMatt/awesome-ha-blueprints/blob/main/blueprints/automation/on_off_schedule_state_persistence/on_off_schedule_state_persistence.yaml + domain: automation + input: + automation_target: + name: (Required) Automation target + description: The target which the automation will turn on and off based on the + provided schedule. + selector: + target: {} + on_time: + name: (Required) On Time + description: Time when the target should be placed in the on state. + selector: + time: {} + off_time: + name: (Required) Off Time + description: Time when the target should be placed in the off state. + selector: + time: {} + custom_trigger_event: + name: (Optional) Custom Trigger Event + description: A custom event which can trigger the state check (eg. a powercut + event reported by external integrations). + default: '' + selector: + text: {} + trigger_at_homeassistant_startup: + name: (Optional) Trigger at Home Assistant startup + description: Trigger the target state check and enforcement at Home Assistant + startup. + default: false + selector: + boolean: {} +variables: + off_time: !input 'off_time' + on_time: !input 'on_time' + trigger_at_homeassistant_startup: !input 'trigger_at_homeassistant_startup' + time_fmt: '%H:%M:%S' + first_event: '{{ on_time if strptime(on_time,time_fmt).time() < strptime(off_time,time_fmt).time() + else off_time }}' + second_event: '{{ on_time if strptime(on_time,time_fmt).time() >= strptime(off_time,time_fmt).time() + else off_time }}' +mode: single +max_exceeded: silent +trigger: +- platform: time + at: + - !input 'on_time' + - !input 'off_time' +- platform: homeassistant + event: start +- platform: event + event_type: !input 'custom_trigger_event' +condition: +- condition: template + value_template: '{{ trigger.platform!="homeassistant" or trigger_at_homeassistant_startup + }}' +action: +- choose: + - conditions: + - condition: template + value_template: '{{ now().time() >= strptime(first_event,time_fmt).time() and + now().time() < strptime(second_event,time_fmt).time() }}' + sequence: + - service: homeassistant.{{ "turn_on" if first_event == on_time else "turn_off"}} + target: !input 'automation_target' + default: + - service: homeassistant.{{ "turn_on" if second_event == on_time else "turn_off"}} + target: !input 'automation_target' diff --git a/config/blueprints/automation/EvTheFuture/dim_lights_based_on_sun_elevation.yaml b/config/blueprints/automation/EvTheFuture/dim_lights_based_on_sun_elevation.yaml new file mode 100644 index 0000000..8b5c72a --- /dev/null +++ b/config/blueprints/automation/EvTheFuture/dim_lights_based_on_sun_elevation.yaml @@ -0,0 +1,334 @@ +blueprint: + name: Dim lights based on sun elevation + description: Adjust brightness of lights based on the current sun elevation. If + force debug is enabled, you need to execute this automation manually or let Home + Assitant restart before the change take effect. + source_url: https://github.com/EvTheFuture/homeassistant-blueprints/blob/master/blueprints/dim_lights_based_on_sun_elevation.yaml + domain: automation + input: + target_lights: + name: Lights + description: The lights to control the brightness of + selector: + target: + entity: + domain: light + max_brightness: + name: Maximum brightness percent + description: Brightness to set as the maximum brightness + default: 100 + selector: + number: + min: 2.0 + max: 100.0 + unit_of_measurement: '%' + mode: slider + step: 1.0 + min_brightness: + name: Minimum brightnes percent + description: Brightness to set as the minimum brightness + default: 1 + selector: + number: + min: 1.0 + max: 99.0 + unit_of_measurement: '%' + mode: slider + step: 1.0 + reverse: + name: Reverse brightness + description: If checked, light will start dim when sun starts to set (start + elevation value) and will be at full brightness when the elevation has reached + the end elevation value. + default: false + selector: + boolean: {} + allowance: + name: Change Allowance + description: How much can the brightnes be changed without this automation stop + updating the brightness. If set to 0% this automation will stop update the + brightness if the brightness has been changed at all since the last triggering + of this automation. If set to 100% this automation will keep on and update + the brightness even if you have manually changed the brightness to any other + value since the last trigger. + default: 0 + selector: + number: + min: 0.0 + max: 100.0 + unit_of_measurement: '%' + mode: slider + step: 1.0 + turn_on: + name: Turn on lights automatically + description: Turn on lights when sun is setting. + default: false + selector: + boolean: {} + start_elevation_setting: + name: Elevation of the sun to start dim the light when the sun is setting + default: 0 + selector: + number: + min: -60.0 + max: 60.0 + unit_of_measurement: ° + mode: slider + step: 0.5 + end_elevation_setting: + name: Elevation of the sun when the light shall be fully dimmed when the sun + is setting + default: -30 + selector: + number: + min: -60.0 + max: 60.0 + unit_of_measurement: ° + mode: slider + step: 0.5 + turn_off: + name: Turn off lights automatically + description: Turn off lights when sun has risen. + default: false + selector: + boolean: {} + start_elevation_rising: + name: Elevation of the sun to start brighten the light when the sun is rising + default: -8 + selector: + number: + min: -60.0 + max: 60.0 + unit_of_measurement: ° + mode: slider + step: 0.5 + end_elevation_rising: + name: Elevation of the sun when the light shall have max brightness when the + sun is rising + default: 6 + selector: + number: + min: -60.0 + max: 60.0 + unit_of_measurement: ° + mode: slider + step: 0.5 + transition_time: + name: Transition time in seconds between brightness values + default: 0 + selector: + number: + min: 0.0 + max: 5.0 + unit_of_measurement: s + mode: slider + step: 0.25 + debugging: + name: Debug logging + description: 'WARNING: Don''t enable this unless you have activated ''logger'' + in your configuration.yaml file. Turn on debugging of this automation. In + order for this to take effect you need to manually trigger (EXECUTE) this + automation or let Home Assistant restart before debug will be turned on/off.' + default: false + selector: + boolean: {} +variables: + allowance_input: !input 'allowance' + allowance_value: '{{ allowance_input|float * 2.54 }}' + debugging: !input 'debugging' + target_lights: !input 'target_lights' + entity_list: "{%- if target_lights.entity_id is string -%}\n {{ [target_lights.entity_id]\ + \ }}\n{%- else -%}\n {{ target_lights.entity_id }}\n{%- endif -%}" + transition_time: !input 'transition_time' + turn_on: !input 'turn_on' + turn_off: !input 'turn_off' + reverse: !input 'reverse' + start_setting: !input 'start_elevation_setting' + start_rising: !input 'start_elevation_rising' + end_setting: !input 'end_elevation_setting' + end_rising: !input 'end_elevation_rising' + max_brightness_input: !input 'max_brightness' + max_brightness: '{{ max_brightness_input|float }}' + min_brightness_input: !input 'min_brightness' + min_brightness: '{{ min_brightness_input|float }}' + trigger_is_event: '{{ trigger is defined and trigger.platform == ''event'' }}' + skip_event: '{{ trigger_is_event and trigger.event.data.service_data|length > 1 + }}' + affected_entities: "{%- if skip_event -%}\n {{ [] }}\n{%- elif trigger is not defined\ + \ or trigger.platform != 'event' or trigger.event.data.service_data is not defined\ + \ or trigger.event.data.service_data.entity_id is not defined -%}\n {{ entity_list\ + \ }}\n{%- else -%}\n {%- if trigger.event.data.service_data.entity_id is string\ + \ -%}\n {%- set eids = [trigger.event.data.service_data.entity_id] -%}\n {%-\ + \ else -%}\n {%- set eids = trigger.event.data.service_data.entity_id -%}\n\ + \ {%- endif -%}\n {%- set data = namespace(e=[]) -%}\n {%- for e in eids -%}\n\ + \ {%- if e in entity_list -%}\n {%- set data.e = data.e + [e] -%}\n \ + \ {%- endif -%}\n {% endfor %}\n {{ data.e }}\n{%- endif -%}" + current_states: "{%- set data = namespace(e=[]) -%} {%- for e in entity_list -%}\n\ + \ {%- set a = {'entity_id': e, 'state': states(e), 'brightness': state_attr(e,\ + \ 'brightness')} -%}\n {%- set data.e = data.e + [a] -%}\n{%- endfor -%} {{ data.e\ + \ }}" + error_msg: "{%- if start_setting|float <= end_setting|float -%}\n {{ 'Start elevation\ + \ must be greater than end evevation when the sun is setting' }}\n{%- elif start_rising|float\ + \ >= end_rising|float -%}\n {{ 'End elevation must be greater than start evevation\ + \ when the sun is rising' }}\n{%- elif entity_list|length == 0 -%}\n {{ 'No valid\ + \ entites specified or found' }}\n{%- endif -%}" + has_last: "{% if trigger is defined and trigger.platform == 'state' and trigger.from_state.entity_id\ + \ == 'sun.sun' -%}\n {{ True }}\n{% else %}\n {{ False }}\n{% endif %}" + rising: '{{ state_attr(''sun.sun'', ''rising'') }}' + last_rising: '{% if has_last %}{{ trigger.from_state.attributes.rising }}{% else + %}{{ rising }}{% endif %}' + elevation: '{{ state_attr(''sun.sun'', ''elevation'') }}' + last_elevation: '{% if has_last %}{{ trigger.from_state.attributes.elevation }}{% + else %}{{ elevation }}{% endif %}' + force_turn_on: '{{ turn_on and not rising and last_elevation != "" and last_elevation + >= end_setting|float and elevation <= start_setting|float }}' + force_turn_off: '{{ turn_off and rising and last_elevation != "" and last_elevation + <= end_rising|float and elevation >= end_rising|float }}' + max_elevation: '{% if rising %}{{end_rising|float}}{% else %}{{start_setting|float}}{% + endif %}' + min_elevation: '{% if rising %}{{start_rising|float}}{% else %}{{end_setting|float}}{% + endif %}' + last_max_elevation: '{% if last_rising %}{{end_rising|float}}{% else %}{{start_setting|float}}{% + endif %}' + last_min_elevation: '{% if last_rising %}{{start_rising|float}}{% else %}{{end_setting|float}}{% + endif %}' + elevation_range: '{{ max_elevation - min_elevation }}' + last_elevation_range: '{{ last_max_elevation - last_min_elevation }}' + brightness_range: '{{ max_brightness - min_brightness }}' + delta_to_min: '{{ elevation - min_elevation }}' + last_delta_to_min: '{{ last_elevation|float - last_min_elevation }}' + full_percent_raw: '{% if delta_to_min / elevation_range < 0 %}0{% elif delta_to_min + / elevation_range > 1 %}1{% else %}{{delta_to_min / elevation_range}}{% endif + %}' + full_percent: '{% if reverse %}{{1 - full_percent_raw}}{% else %}{{full_percent_raw}}{% + endif %}' + last_full_percent_raw: '{% if last_delta_to_min / elevation_range < 0 %}0{% elif + last_delta_to_min / elevation_range > 1 %}1{% else %}{{last_delta_to_min / elevation_range}}{% + endif %}' + last_full_percent: '{% if reverse %}{{1 - last_full_percent_raw}}{% else %}{{last_full_percent_raw}}{% + endif %}' + brightness_pct: '{{ full_percent * brightness_range + min_brightness }}' + last_brightness_pct: '{{ last_full_percent * brightness_range + min_brightness }}' + brightness: '{{ (brightness_pct * 2.54)|int }}' + last_brightness: '{{ (last_brightness_pct * 2.54)|int }}' + turn_on_entities: "{%- if force_turn_on -%}\n {%- set data = namespace(entities=[])\ + \ -%}\n {%- for e in entity_list -%}\n {%- if not state_attr(e, 'supported_features')|bitwise_and(1)\ + \ -%}\n {%- set data.entities = data.entities + [e] -%}\n {%- endif -%}\n\ + \ {%- endfor -%}\n {{ data.entities }}\n{%- else -%}\n {{ [] }}\n{%- endif\ + \ -%}" + dim_entities: "{%- set data = namespace(entities=[]) -%} {%- for e in entity_list\ + \ -%}\n {%- set current_brightness = state_attr(e, 'brightness') -%}\n {%- set\ + \ is_on = states(e) == 'on' -%}\n {%- set last_changed = (now() - states[e].last_changed)\ + \ -%}\n {%- set can_dim = state_attr(e, 'supported_features')|bitwise_and(1)|bitwise_or(not\ + \ is_on) -%}\n {#\n Set brightness and turn on if\n * Trigger is an event\ + \ to turn on entity and it is currently off\n OR\n * dimming is supported\ + \ by the entity AND light shall be turned on because the sun is setting (force_turn_on)\n\ + \ OR\n * dimming is supported by the entity AND light is ON AND the current\ + \ brightness differ from the new brightness\n AND\n * current brightness\ + \ is equal to last set brightness (has not been changed by the user within the\ + \ allowance)\n #}\n {%- if e in affected_entities -%}\n {%- if trigger_is_event\ + \ and (not is_on or (is_on and last_changed.seconds < 2)) -%}\n {%- set data.entities\ + \ = data.entities + [e] -%}\n {%- elif can_dim and force_turn_on -%}\n \ + \ {%- set data.entities = data.entities + [e] -%}\n {%- elif can_dim and is_on\ + \ and current_brightness != brightness and (current_brightness - last_brightness)|abs\ + \ <= allowance_value -%}\n {%- set data.entities = data.entities + [e] -%}\n\ + \ {%- endif -%}\n {%- endif -%}\n{%- endfor -%} {{ data.entities }}" + turn_off_entities: "{%- if force_turn_off -%}\n {{ entity_list }}\n{%- else -%}\n\ + \ {{ [] }}\n{%- endif -%}" +trigger: +- platform: state + entity_id: sun.sun + attribute: elevation +- platform: event + event_type: call_service + event_data: + domain: light + service: turn_on +- platform: homeassistant + event: start +mode: queued +action: +- choose: + - conditions: + - condition: template + value_template: '{{ debugging and trigger is not defined }}' + sequence: + - service: logger.set_level + data: + homeassistant.components.blueprint.dim_lights_based_on_sun_elevation: DEBUG + - conditions: + - condition: template + value_template: '{{ debugging and trigger.platform == ''homeassistant'' and + trigger.event == ''start'' }}' + sequence: + - service: logger.set_level + data: + homeassistant.components.blueprint.dim_lights_based_on_sun_elevation: DEBUG + default: + - choose: + - conditions: + - condition: template + value_template: '{{ error_msg|length }}' + sequence: + - service: system_log.write + data: + level: error + logger: homeassistant.components.blueprint.dim_lights_based_on_sun_elevation + message: '{{ error_msg }}' + default: + - choose: + - conditions: + - condition: template + value_template: '{{ debugging }}' + sequence: + - service: system_log.write + data: + level: debug + logger: homeassistant.components.blueprint.dim_lights_based_on_sun_elevation + message: " DEBUG:\n skip_event: {{ skip_event }}\n allowance_value: {{\ + \ allowance_value }}\n affected_entities: {{ affected_entities }}\n\n\ + \ elevation: {{ elevation }} ({% if rising %}{{ start_rising ~ ', '\ + \ ~ end_rising }}{% else %}{{ start_setting ~ ', ' ~ end_setting }}{%\ + \ endif %})\n {% if last_elevation != \"\" -%}last elevation: {{ last_elevation\ + \ }}\n{% endif %} new brightness: {{ brightness }}\n {% if last_elevation\ + \ != \"\" -%}last brightness: {{ last_brightness }}\n{% endif %} \n\ + \ current_states: {{ current_states }}\n \n force_turn_on: {{ force_turn_on\ + \ }}\n force_turn_off: {{ force_turn_off }}\n \n entities: {{ entity_list\ + \ }}\n \n turn_on_entities: {{ turn_on_entities }}\n \n dim_entities:\ + \ {{ dim_entities }}\n \n turn_off_entities: {{ turn_off_entities }}\n\ + \ \n {% if trigger is defined %}Triggered by: {{ trigger.platform }}\n\ + {% endif %} {% if trigger is defined and trigger.platform == 'state'\ + \ and trigger.from_state.entity_id == 'sun.sun' -%} from: (elevation:\ + \ {{ trigger.from_state.attributes.elevation }}, azimuth: {{ trigger.from_state.attributes.azimuth\ + \ }})\n to: (elevation: {{ trigger.to_state.attributes.elevation }},\ + \ azimuth: {{ trigger.to_state.attributes.azimuth }})\n {% endif %}\ + \ {% if trigger is defined and trigger.platform == 'event' -%} entity_id:\ + \ {{ trigger.event.data.service_data.entity_id }}\n service_data_length:\ + \ {{ trigger.event.data.service_data|length }}\n complete event data:\ + \ {{ trigger.event.data }}\n {% endif %} " + default: [] + - choose: + - conditions: + - condition: template + value_template: '{{ not skip_event and turn_off_entities|length > 0 }}' + sequence: + - service: light.turn_off + data: + entity_id: '{{ turn_off_entities }}' + - conditions: + - condition: template + value_template: '{{ not skip_event and turn_on_entities|length > 0 }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ turn_on_entities }}' + - conditions: + - condition: template + value_template: '{{ not skip_event and dim_entities|length > 0 }}' + sequence: + - service: light.turn_on + data: + entity_id: '{{ dim_entities }}' + brightness: '{{ brightness }}' + transition: '{{ transition_time }}' + default: [] diff --git a/config/blueprints/automation/FabienYt/cover_immediate.yaml b/config/blueprints/automation/FabienYt/cover_immediate.yaml new file mode 100644 index 0000000..f99e000 --- /dev/null +++ b/config/blueprints/automation/FabienYt/cover_immediate.yaml @@ -0,0 +1,51 @@ +blueprint: + name: Cover - Immediate conditions + description: 'Version: 1.0.1' + domain: automation + input: + entities_condition: + name: Immediate conditions + description: Select all entities that match your immediate conditions + selector: + entity: + multiple: true + timer: + name: Timer + description: Timer used for remaining suspension time + selector: + entity: + domain: timer + multiple: false + position: + name: Desired roller shutter position + selector: + entity: + domain: input_number + multiple: false + automation: + name: Roller shutter positioning + description: Automation containing roller shutter positioning rules + selector: + entity: + domain: automation + multiple: false + source_url: https://github.com/FabienYt/home-assistant/blob/main/blueprints/automation/FabienYt/cover_immediate.yaml +mode: restart +max_exceeded: silent +trigger: +- platform: state + entity_id: !input entities_condition +action: +- service: input_number.set_value + target: + entity_id: !input position + data: + value: -1 +- service: timer.cancel + target: + entity_id: !input timer +- service: automation.trigger + data: + skip_condition: true + target: + entity_id: !input automation diff --git a/config/blueprints/automation/HASwitchPlate/hasp_Activate_Page_on_Idle.yaml b/config/blueprints/automation/HASwitchPlate/hasp_Activate_Page_on_Idle.yaml new file mode 100644 index 0000000..4c1e92f --- /dev/null +++ b/config/blueprints/automation/HASwitchPlate/hasp_Activate_Page_on_Idle.yaml @@ -0,0 +1,137 @@ +blueprint: + name: HASPone activates a selected page after a specified period of inactivity + description: ' + + ## Blueprint Version: `1.05.00` + + + # Description + + + Activates a selected page after a specified period of inactivity. + + + ## HASPone Page and Button Reference + + + The images below show each available HASPone page along with the layout of available + button objects. + + +
+ + + | Page 0 | Pages 1-3 | Pages 4-5 | + + |--------|-----------|-----------| + + | ![Page 0](https://raw.githubusercontent.com/HASwitchPlate/HASPone/main/images/NextionUI_p0_Init_Screen.png) + | ![Pages 1-3](https://raw.githubusercontent.com/HASwitchPlate/HASPone/main/images/NextionUI_p1-p3_4buttons.png) + | ![Pages 4-5](https://raw.githubusercontent.com/HASwitchPlate/HASPone/main/images/NextionUI_p4-p5_3sliders.png) + | + + + | Page 6 | Page 7 | Page 8 | + + |--------|--------|--------| + + | ![Page 6](https://raw.githubusercontent.com/HASwitchPlate/HASPone/main/images/NextionUI_p6_8buttons.png) + | ![Page 7](https://raw.githubusercontent.com/HASwitchPlate/HASPone/main/images/NextionUI_p7_12buttons.png) + | ![Page 8](https://raw.githubusercontent.com/HASwitchPlate/HASPone/main/images/NextionUI_p8_5buttons+1slider.png) + | + + + | Page 9 | Page 10 | Page 11 | + + |--------|---------|---------| + + | ![Page 9](https://raw.githubusercontent.com/HASwitchPlate/HASPone/main/images/NextionUI_p9_9buttons.png) + | ![Page 10](https://raw.githubusercontent.com/HASwitchPlate/HASPone/main/images/NextionUI_p10_5buttons.png) + | ![Page 11](https://raw.githubusercontent.com/HASwitchPlate/HASPone/main/images/NextionUI_p11_1button+1slider.png) + + +
+ + ' + domain: automation + input: + haspdevice: + name: HASPone Device + description: Select the HASPone device + selector: + device: + integration: mqtt + manufacturer: HASwitchPlate + model: HASPone v1.0.0 + multiple: false + targetpage: + name: Page to activate + description: Select a destination page for this button to activate. + default: 1 + selector: + number: + min: 1.0 + max: 11.0 + mode: slider + unit_of_measurement: page + step: 1.0 + idletime: + name: Idle Time + description: Idle time in seconds + default: 30 + selector: + number: + min: 5.0 + max: 900.0 + step: 5.0 + mode: slider + unit_of_measurement: seconds + source_url: https://github.com/HASwitchPlate/HASPone/blob/main/Home_Assistant/blueprints/hasp_Activate_Page_on_Idle.yaml +mode: restart +max_exceeded: silent +variables: + haspdevice: !input haspdevice + haspname: "{%- for entity in device_entities(haspdevice) -%}\n {%- if entity|regex_search(\"^sensor\\..+_sensor(?:_\\d+|)$\") + -%}\n {{- entity|regex_replace(find=\"^sensor\\.\", replace=\"\", ignorecase=true)|regex_replace(find=\"_sensor(?:_\\d+|)$\", + replace=\"\", ignorecase=true) -}}\n {%- endif -%}\n{%- endfor -%}" + targetpage: !input targetpage + idletime: !input idletime + pagecommandtopic: '{{ "hasp/" ~ haspname ~ "/command/page" }}' + activepage: "{%- set activepage = namespace() -%} {%- for entity in device_entities(haspdevice) + -%}\n {%- if entity|regex_search(\"^number\\..*_active_page(?:_\\d+|)$\") -%}\n + \ {%- set activepage.entity=entity -%}\n {%- endif -%}\n{%- endfor -%} {{ states(activepage.entity) + | int(default=-1) }}" +trigger_variables: + haspdevice: !input haspdevice + haspname: "{%- for entity in device_entities(haspdevice) -%}\n {%- if entity|regex_search(\"^sensor\\..+_sensor(?:_\\d+|)$\") + -%}\n {{- entity|regex_replace(find=\"^sensor\\.\", replace=\"\", ignorecase=true)|regex_replace(find=\"_sensor(?:_\\d+|)$\", + replace=\"\", ignorecase=true) -}}\n {%- endif -%}\n{%- endfor -%}" + haspsensor: "{%- for entity in device_entities(haspdevice) -%}\n {%- if entity|regex_search(\"^sensor\\..+_sensor(?:_\\d+|)$\") + -%}\n {{ entity }}\n {%- endif -%}\n{%- endfor -%}" + jsontopic: '{{ "hasp/" ~ haspname ~ "/state/json" }}' + targetpage: !input targetpage + pagejsonpayload: '{"event":"page","value":{{targetpage}}}' +trigger: +- platform: mqtt + topic: '{{jsontopic}}' +condition: +- condition: template + value_template: '{{ is_state(haspsensor, ''ON'') }}' +- condition: template + value_template: "{{-\n (trigger.payload_json.event is defined)\nand\n (trigger.payload_json.event + == 'page')\nand\n (trigger.payload_json.value is defined)\nand\n (trigger.payload_json.value + != targetpage)\n-}}" +action: +- delay: + seconds: '{{idletime|int}}' +- condition: template + value_template: "{%- set currentpage = namespace() -%} {%- for entity in device_entities(haspdevice) + -%}\n {%- if entity|regex_search(\"^number\\..*_active_page(?:_\\d+|)$\") -%}\n + \ {%- set currentpage.entity=entity -%}\n {%- endif -%}\n{%- endfor -%} {%- + if states(currentpage.entity) == targetpage -%}\n {{false}}\n{%- else -%}\n {{true}}\n{%- + endif -%}" +- service: mqtt.publish + data: + topic: '{{pagecommandtopic}}' + payload: '{{targetpage}}' + retain: true diff --git a/config/blueprints/automation/Mikkelmoeller/aqara-magic-cube-zha-51-actions.yaml b/config/blueprints/automation/Mikkelmoeller/aqara-magic-cube-zha-51-actions.yaml new file mode 100644 index 0000000..3e24112 --- /dev/null +++ b/config/blueprints/automation/Mikkelmoeller/aqara-magic-cube-zha-51-actions.yaml @@ -0,0 +1,544 @@ +blueprint: + name: Aqara Magic Cube + description: Control anything using Aqara Magic Cube. + domain: automation + input: + remote: + name: Magic Cube + description: Select the Aqara Magic Cube device + selector: + device: + integration: zha + manufacturer: LUMI + flip_90: + name: Flip 90 degrees + description: 'Actions to run when cube flips 90 degrees. + + This cancels all specific 90 degrees functions. + + e.g From side 1 to side 2 will be the same as from side 6 to side 2' + default: false + selector: + boolean: {} + cube_flip_90: + name: Flip cube 90 degrees + description: Action to run when cube flips 90 degrees. This only works if 'Flip + 90 degrees' is toggled + default: [] + selector: + action: {} + flip_180: + name: Flip 180 degrees + description: 'Actions to run when cube flips 180 degrees. + + This cancels all specific 180 degrees functions + + e.g From side 1 to side 4 will be the same as from side 5 to side 2' + default: false + selector: + boolean: {} + cube_flip_180: + name: Flip cube 180 degrees + description: Action to run when cube flips 180 degrees. This only works if 'Flip + 180 degrees' is toggled + default: [] + selector: + action: {} + slide_any_side: + name: Slide any side + description: 'Actions to run when cube slides on any side. + + This cancels all specific ''slide'' functions + + e.g Slide on side 1 will be the same as slide on side 2' + default: false + selector: + boolean: {} + cube_slide_any: + name: Slide cube on any side + description: Action to run when cube slides on any slide. This only works if + 'Slide any side' is toggled + default: [] + selector: + action: {} + knock_any_side: + name: Knock on any side + description: 'Actions to run when knocking cube regardless of the side. + + This cancels all specific ''knock'' functions + + e.g Knock on side 1 will be the same as knocking side 2' + default: false + selector: + boolean: {} + cube_knock_any: + name: Knock cube on any side + description: Action to run when knocking cube on any side. This only works if + 'Knock on any side' is toggled + default: [] + selector: + action: {} + one_to_two: + name: From side 1 to side 2 + description: Action to run when cube goes from side 1 to side 2 + default: [] + selector: + action: {} + one_to_three: + name: From side 1 to side 3 + description: Action to run when cube goes from side 1 to side 3 + default: [] + selector: + action: {} + one_to_four: + name: From side 1 to side 4 + description: Action to run when cube goes from side 1 to side 4 + default: [] + selector: + action: {} + one_to_five: + name: From side 1 to side 5 + description: Action to run when cube goes from side 1 to side 5 + default: [] + selector: + action: {} + one_to_six: + name: From side 1 to side 6 + description: Action to run when cube goes from side 1 to side 6 + default: [] + selector: + action: {} + two_to_one: + name: From side 2 to side 1 + description: Action to run when cube goes from side 2 to side 1 + default: [] + selector: + action: {} + two_to_three: + name: From side 2 to side 3 + description: Action to run when cube goes from side 2 to side 3 + default: [] + selector: + action: {} + two_to_four: + name: From side 2 to side 4 + description: Action to run when cube goes from side 2 to side 4 + default: [] + selector: + action: {} + two_to_five: + name: From side 2 to side 5 + description: Action to run when cube goes from side 2 to side 5 + default: [] + selector: + action: {} + two_to_six: + name: From side 2 to side 6 + description: Action to run when cube goes from side 2 to side 6 + default: [] + selector: + action: {} + three_to_one: + name: From side 3 to side 1 + description: Action to run when cube goes from side 3 to side 1 + default: [] + selector: + action: {} + three_to_two: + name: From side 3 to side 2 + description: Action to run when cube goes from side 3 to side 2 + default: [] + selector: + action: {} + three_to_four: + name: From side 3 to side 4 + description: Action to run when cube goes from side 3 to side 4 + default: [] + selector: + action: {} + three_to_five: + name: From side 3 to side 5 + description: Action to run when cube goes from side 3 to side 5 + default: [] + selector: + action: {} + three_to_six: + name: From side 3 to side 6 + description: Action to run when cube goes from side 3 to side 6 + default: [] + selector: + action: {} + four_to_one: + name: From side 4 to side 1 + description: Action to run when cube goes from side 4 to side 1 + default: [] + selector: + action: {} + four_to_two: + name: From side 4 to side 2 + description: Action to run when cube goes from side 4 to side 2 + default: [] + selector: + action: {} + four_to_three: + name: From side 4 to side 3 + description: Action to run when cube goes from side 4 to side 3 + default: [] + selector: + action: {} + four_to_five: + name: From side 4 to side 5 + description: Action to run when cube goes from side 4 to side 5 + default: [] + selector: + action: {} + four_to_six: + name: From side 4 to side 6 + description: Action to run when cube goes from side 4 to side 6 + default: [] + selector: + action: {} + five_to_one: + name: From side 5 to side 1 + description: Action to run when cube goes from side 5 to side 1 + default: [] + selector: + action: {} + five_to_two: + name: From side 5 to side 2 + description: Action to run when cube goes from side 5 to side 2 + default: [] + selector: + action: {} + five_to_three: + name: From side 5 to side 3 + description: Action to run when cube goes from side 5 to side 3 + default: [] + selector: + action: {} + five_to_four: + name: From side 5 to side 4 + description: Action to run when cube goes from side 5 to side 4 + default: [] + selector: + action: {} + five_to_six: + name: From side 5 to side 6 + description: Action to run when cube goes from side 5 to side 6 + default: [] + selector: + action: {} + six_to_one: + name: From side 6 to side 1 + description: Action to run when cube goes from side 6 to side 1 + default: [] + selector: + action: {} + six_to_two: + name: From side 6 to side 2 + description: Action to run when cube goes from side 6 to side 2 + default: [] + selector: + action: {} + six_to_three: + name: From side 6 to side 3 + description: Action to run when cube goes from side 6 to side 3 + default: [] + selector: + action: {} + six_to_four: + name: From side 6 to side 4 + description: Action to run when cube goes from side 6 to side 4 + default: [] + selector: + action: {} + six_to_five: + name: From side 6 to side 5 + description: Action to run when cube goes from side 6 to side 5 + default: [] + selector: + action: {} + one_to_one: + name: Knock - Side 1 + description: Action to run when knocking on side 1 + default: [] + selector: + action: {} + two_to_two: + name: Knock - Side 2 + description: Action to run when knocking on side 2 + default: [] + selector: + action: {} + three_to_three: + name: Knock - Side 3 + description: Action to run when knocking on side 3 + default: [] + selector: + action: {} + four_to_four: + name: Knock - Side 4 + description: Action to run when knocking on side 4 + default: [] + selector: + action: {} + five_to_five: + name: Knock - Side 5 + description: Action to run when knocking on side 5 + default: [] + selector: + action: {} + six_to_six: + name: Knock - Side 6 + description: Action to run when knocking on side 6 + default: [] + selector: + action: {} + slide_on_one: + name: Slide - Side 1 up + description: Action to run when slides with Side 1 up + default: [] + selector: + action: {} + slide_on_two: + name: Slide - Side 2 up + description: Action to run when slides with Side 2 up + default: [] + selector: + action: {} + slide_on_three: + name: Slide - Side 3 up + description: Action to run when slides with Side 3 up + default: [] + selector: + action: {} + slide_on_four: + name: Slide - Side 4 up + description: Action to run when slides with Side 4 up + default: [] + selector: + action: {} + slide_on_five: + name: Slide - Side 5 up + description: Action to run when slides with Side 5 up + default: [] + selector: + action: {} + slide_on_six: + name: Slide - Side 6 up + description: Action to run when slides with Side 6 up + default: [] + selector: + action: {} + cube_wake: + name: Wake up the cube + description: Action to run when cube wakes up + default: [] + selector: + action: {} + cube_drop: + name: Cube drops + description: Action to run when cube drops + default: [] + selector: + action: {} + cube_shake: + name: Shake cube + description: Action to run when you shake the cube + default: [] + selector: + action: {} + rotate_right: + name: Rotate right + description: Action to run when cube rotates right + default: [] + selector: + action: {} + rotate_left: + name: Rotate left + description: Action to run when cube rotates left + default: [] + selector: + action: {} + source_url: https://community.home-assistant.io/t/aqara-magic-cube-zha-51-actions/270829 +mode: restart +max_exceeded: silent +trigger: +- platform: event + event_type: zha_event + event_data: + device_id: !input 'remote' +action: +- variables: + command: '{{ trigger.event.data.command }}' + value: '{{ trigger.event.data.args.value }}' + flip_degrees: '{{ trigger.event.data.args.flip_degrees }}' + relative_degrees: '{{ trigger.event.data.args.relative_degrees }}' + flip_90: !input 'flip_90' + flip_180: !input 'flip_180' + slide_any_side: !input 'slide_any_side' + knock_any_side: !input 'knock_any_side' + flip90: 64 + flip180: 128 + slide: 256 + knock: 512 + shake: 0 + drop: 3 + activated_face: "\n{% if command == \"slide\" or command == \"knock\" %}\n\n \ + \ {% if trigger.event.data.args.activated_face == 1 %} 1\n\n {% elif trigger.event.data.args.activated_face\ + \ == 2 %} 5\n\n {% elif trigger.event.data.args.activated_face == 3 %} 6\n\n\ + \ {% elif trigger.event.data.args.activated_face == 4 %} 4\n\n {% elif trigger.event.data.args.activated_face\ + \ == 5 %} 2\n\n {% elif trigger.event.data.args.activated_face == 6 %} 3\n\n\ + \ {% endif %}\n\n{% elif command == 'flip' %}\n\n {{ trigger.event.data.args.activated_face\ + \ | int }}\n\n{% endif %}\n" + from_face: "\n{% if command == \"flip\" and flip_degrees == 90 %}\n\n {{ ((value\ + \ - flip90 - (trigger.event.data.args.activated_face - 1)) / 8) + 1 | int }}\n\ + \n{% endif %}\n" +- choose: + - conditions: + - '{{ command == ''rotate_right'' }}' + sequence: !input 'rotate_right' + - conditions: + - '{{ command == ''rotate_left'' }}' + sequence: !input 'rotate_left' + - conditions: + - '{{ command == ''checkin'' }}' + sequence: !input 'cube_wake' + - conditions: + - '{{ value == shake }}' + sequence: !input 'cube_shake' + - conditions: + - '{{ value == drop }}' + sequence: !input 'cube_drop' + - conditions: + - '{{ command == ''knock'' and knock_any_side }}' + sequence: !input 'cube_knock_any' + - conditions: + - '{{ command == ''slide'' and slide_any_side }}' + sequence: !input 'cube_slide_any' + - conditions: + - '{{ flip_degrees == 90 and flip_90 }}' + sequence: !input 'cube_flip_90' + - conditions: + - '{{ flip_degrees == 180 and flip_180 }}' + sequence: !input 'cube_flip_180' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 1 }}' + sequence: + - choose: + - conditions: '{{ from_face == 2 }}' + sequence: !input 'two_to_one' + - conditions: '{{ from_face == 3 }}' + sequence: !input 'three_to_one' + - conditions: '{{ from_face == 5 }}' + sequence: !input 'five_to_one' + - conditions: '{{ from_face == 6 }}' + sequence: !input 'six_to_one' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 2 }}' + sequence: + - choose: + - conditions: '{{ from_face == 1 }}' + sequence: !input 'one_to_two' + - conditions: '{{ from_face == 3 }}' + sequence: !input 'three_to_two' + - conditions: '{{ from_face == 4 }}' + sequence: !input 'four_to_two' + - conditions: '{{ from_face == 6 }}' + sequence: !input 'six_to_two' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 3 }}' + sequence: + - choose: + - conditions: '{{ from_face == 1 }}' + sequence: !input 'one_to_three' + - conditions: '{{ from_face == 2 }}' + sequence: !input 'two_to_three' + - conditions: '{{ from_face == 4 }}' + sequence: !input 'four_to_three' + - conditions: '{{ from_face == 5 }}' + sequence: !input 'five_to_three' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 4 }}' + sequence: + - choose: + - conditions: '{{ from_face == 2 }}' + sequence: !input 'two_to_four' + - conditions: '{{ from_face == 3 }}' + sequence: !input 'three_to_four' + - conditions: '{{ from_face == 5 }}' + sequence: !input 'five_to_four' + - conditions: '{{ from_face == 6 }}' + sequence: !input 'six_to_four' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 5 }}' + sequence: + - choose: + - conditions: '{{ from_face == 1 }}' + sequence: !input 'one_to_five' + - conditions: '{{ from_face == 3 }}' + sequence: !input 'three_to_five' + - conditions: '{{ from_face == 4 }}' + sequence: !input 'four_to_five' + - conditions: '{{ from_face == 6 }}' + sequence: !input 'six_to_five' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 6 }}' + sequence: + - choose: + - conditions: '{{ from_face == 1 }}' + sequence: !input 'one_to_six' + - conditions: '{{ from_face == 2 }}' + sequence: !input 'two_to_six' + - conditions: '{{ from_face == 4 }}' + sequence: !input 'four_to_six' + - conditions: '{{ from_face == 5 }}' + sequence: !input 'five_to_six' + - conditions: + - '{{ value == flip180 + activated_face - 1 }}' + sequence: + - choose: + - conditions: '{{ activated_face == 1 }}' + sequence: !input 'four_to_one' + - conditions: '{{ activated_face == 2 }}' + sequence: !input 'five_to_two' + - conditions: '{{ activated_face == 3 }}' + sequence: !input 'six_to_three' + - conditions: '{{ activated_face == 4 }}' + sequence: !input 'one_to_four' + - conditions: '{{ activated_face == 5 }}' + sequence: !input 'two_to_five' + - conditions: '{{ activated_face == 6 }}' + sequence: !input 'three_to_six' + - conditions: + - '{{ value == knock + activated_face - 1 }}' + sequence: + - choose: + - conditions: '{{ activated_face == 1 }}' + sequence: !input 'one_to_one' + - conditions: '{{ activated_face == 2 }}' + sequence: !input 'two_to_two' + - conditions: '{{ activated_face == 3 }}' + sequence: !input 'three_to_three' + - conditions: '{{ activated_face == 4 }}' + sequence: !input 'four_to_four' + - conditions: '{{ activated_face == 5 }}' + sequence: !input 'five_to_five' + - conditions: '{{ activated_face == 6 }}' + sequence: !input 'six_to_six' + - conditions: + - '{{ value == slide + activated_face - 1 }}' + sequence: + - choose: + - conditions: '{{ activated_face == 1 }}' + sequence: !input 'slide_on_one' + - conditions: '{{ activated_face == 2 }}' + sequence: !input 'slide_on_two' + - conditions: '{{ activated_face == 3 }}' + sequence: !input 'slide_on_three' + - conditions: '{{ activated_face == 4 }}' + sequence: !input 'slide_on_four' + - conditions: '{{ activated_face == 5 }}' + sequence: !input 'slide_on_five' + - conditions: '{{ activated_face == 6 }}' + sequence: !input 'slide_on_six' diff --git a/config/blueprints/automation/SgtBatten/Stable.yaml b/config/blueprints/automation/SgtBatten/Stable.yaml new file mode 100644 index 0000000..2cfc782 --- /dev/null +++ b/config/blueprints/automation/SgtBatten/Stable.yaml @@ -0,0 +1,1122 @@ +blueprint: + name: Frigate Notifications (0.12.0.2) + description: "## Frigate Notifications\n\nThis blueprint will send a notification + to your device when a Frigate event for the selected camera is fired. The notification + will initially include the thumbnail of the detection, but include an actionable + notification allowing you to view the clip and snapshot.\n\nWith this blueprint, + you may send the notification to multiple devices by leaving \"Device\" blank + and instead use a [notification group][1].\n\n### Software Version Requirements\n + \ - Minimum Home Assistant Version: 2022.2\n - Minimum Frigate Version: 0.11.0\n + \ - Minimum Frigate Integration Version: 3.0.0\n - **Note:** “Enable the unauthenticated + notification event proxy” must be ticked during setup\n - An MQTT broker connected + to home assistant and frigate.\n - Minimum iOS Version: 15.0\n\n### Required + entities:\n - Frigate Camera Name\n - Mobile App Device **or** the name of a + Notification Group or TV\n\n### Features:\n - Easily select the camera entity + or mobile device using a drop down menu.\n - Send notifications to an Android + or iOS mobile device or a TV.\n - or a group containing any combination of + the above.\n - Configure the title and message of the notification. \n - Dynamically + handle things like object type, zones and face detection from doubletake.\n - + Automatically handle some common errors like case matching and bad urls etc.\n + \ - Optionally send the notification as a critical alert. (Critical)\n - Optionally + limit the playing of audio for secondary notification updates, and on iOS, customise + the sound. (Alert Once)\n - Choose whether or not to update the notification + with new thumbnails as they become available.\n - Customise the notification + colour and icon.\n - Optionally send a live view to iOS.\n - Configure custom + notification channels on Android.\n - Specify which [zones][2] to be notified + about. (Zone Filter)\n - Choose between enforcing all required zones simultaneously + or any one zone\n - Specify what type of [objects][3] to be notified about. (Object + Filter)\n - Disable notifications if a presence entity or group is \"home\". + (Presence Filter)\n - Limit notifications based on the state of another entity. + (State Filter)\n - Limit notifications to certain hours of the day. (Time Filter)\n + \ - Configure a cooldown for the camera to reduce the number of notifications + when back-to-back events occur.\n - Silence future notifications for a defined + amount of time through actionable notifications. This is helpful in situations + where you know you will be triggering detections for an extended period of time. + i.e. kids playing outside.\n - Set a loitering timer to notify you of stationary + objects that remain for a set period of time.\n - Configure what happens when + you tap the notification (Tap Action)\n - Configure 3 action buttons to open + almost anything (defaults are: View Clip, View Snapshot and Silence New Notifications)\n + \ - Configure the size, transparency, position and duration of TV notifications.\n + \ - Debug option to help troubleshooting\n\n\n[1]: https://companion.home-assistant.io/docs/notifications/notifications-basic#sending-notifications-to-multiple-devices\n[2]: + https://blakeblackshear.github.io/frigate/configuration/cameras#zones\n[3]: https://blakeblackshear.github.io/frigate/configuration/objects\n\n## + Support\nGo to https://github.com/SgtBatten/HA_blueprints to report bugs, request + new features or get support with your configuration.\n" + domain: automation + source_url: https://github.com/SgtBatten/HA_blueprints/blob/main/Frigate Camera + Notifications/Stable + input: + camera: + name: Frigate Camera + description: "Select the camera entity that will trigger notifications. \nIf + you do not see cameras listed in the drop down, check you have the frigate + integration installed.\nNote: The automation relies on this matching your + frigate config (by default it does).\n" + selector: + entity: + integration: frigate + domain: + - camera + device_class: + - camera + multiple: false + notify_device: + name: Mobile Device + description: Select a device that runs the official Home Assistant app to receive + notifications. If you wish to notify a group of devices or and Android/Fire + TV use the field below to override this selection. This can be left blank + in that case + default: '' + selector: + device: + integration: mobile_app + multiple: false + notify_group: + name: Notification Group or Android/Fire TV (Optional) + description: 'The name of the group or individual TV to send notifications to. + + If set, this will override individual devices above. + + + Note: If the group contains both mobile devices and TVs, the TV will not display + the snapshot unless ''TV notifications'' to true, however this will stop android + phones recieving thumbnails. + + ' + default: '' + base_url: + name: Base URL (Optional) + description: "The external url for your Home Assistant instance. \nRecommended + for iOS and required for Android/Fire TV.\n" + default: '' + title: + name: Notification Title (Optional) + description: '# Notification Customisations + + + The title of the notification. + + ' + default: '' + message: + name: Notification Message + description: 'The message of the notification. + + You can use variables such as {{camera_name}} and {{label}} + + e.g A {{ label }} {{ ''is loitering'' if loitering else ''was detected'' }} + on the {{ camera_name }} camera. + + ' + default: A {{ label }} {{ 'is loitering' if loitering else 'was detected' }} + on the {{ camera_name }} camera. + selector: + select: + options: + - label: 'Default: e.g A Person was detected on the Side camera.' + value: A {{ label }} {{ 'is loitering' if loitering else 'was detected' + }} on the {{ camera_name }} camera. + - label: 'Short: e.g Person detected - Side' + value: '{{ label }} detected - {{ camera_name }}' + - label: 'Long: e.g A Person was detected on the Side camera in the + driveway.' + value: A {{ label }} {{ 'is loitering' if loitering else 'was detected' + }} on the {{ camera_name }} camera{{ ' in the ' + entered_zones if entered_zones + else '.'}} + custom_value: true + sort: false + multiple: false + critical: + name: Critical Notification (Optional) + description: 'Send as a critical notification to the mobile device. + + Sometimes notifications (particularly on android) are delayed, this will resolve + this. + + You can choose to limit critical notifications to certain times using a template + (two examples provided but you can enter your own as long as it outputs true + or false) + + ' + default: 'false' + selector: + select: + options: + - 'false' + - 'true' + - '{{''false'' if now().hour in [8,9,10,11,12,13,14,15,16,17,18] else ''true''}}' + - '{{''true'' if is_state(''sun.sun'', ''above_horizon'') else ''false'' + }}' + custom_value: true + sort: false + multiple: false + alert_once: + name: Alert Once (Optional) + description: Only the first notification for each event will play a sound. Updates, + including new thumbnails will be silent. iOS users who use Critical Notifications + above will still hear default critical sounds for updates. + default: false + selector: + boolean: {} + attachment: + name: Attachment + description: 'Choose which image to attach to the notification. + + + Note: TVs will always get sent the snapshot if TV is true + + ' + default: thumbnail + selector: + select: + options: + - label: Thumbnail + value: thumbnail + - label: Snapshot + value: snapshot + custom_value: false + sort: false + multiple: false + update_thumbnail: + name: Update Attachment (Optional) + description: Update the notification if a new "better" image is available. + default: false + selector: + boolean: {} + color: + name: Notification Color (Optional) + description: Set the color of the notification on your mobile device or TV. + default: steelblue + selector: + select: + options: + - steelblue + - grey + - black + - indigo + - green + - red + - cyan + - teal + - amber + - pink + custom_value: false + sort: false + multiple: false + icon: + name: Notification Icon (Optional) + description: Change the icon that displays on the notification. You can enter + a single icon or create a template like the example given in the dropdown. + You must include 'mdi:' in the icon name. + default: mdi:home-assistant + selector: + select: + options: + - mdi:home-assistant + - mdi:cctv + - mdi:{{'account-outline' if label == 'Person' else 'dog' if label == 'Dog' + else 'cat' if label == 'Cat' else 'car' if label == 'Car' else 'home-assistant'}} + custom_value: true + sort: false + multiple: false + sound: + name: Notification Sound - iOS only (Optional) + description: You can specify a soud file on your device that will play for the + notifications. You will need to import the sound file into home assistant. + default: default + selector: + select: + options: + - default + - none + custom_value: true + sort: false + multiple: false + ios_live_view: + name: Live View - iOS only (Optional) + description: Attach a live view to the notification for iOS devices + default: false + selector: + boolean: {} + channel: + name: Notification Channel - Android only (Optional) + description: Create a new channel for notifications to allow custom notification + sounds, vibration patterns and overide of Do Not Disturb mode. Configured + directly on the device. + default: '' + zone_filter: + name: Zone Filter on/off (Optional) + description: '# Filters + + + Enable to only notify if object has entered a zone listed below. + + ' + default: false + selector: + boolean: {} + zones: + name: Required Zones (Optional - Enabled Above) + description: 'Enter the name of one zone at a time. Include underscores as per + your frigate config. + + By default any zone is acceptable. if you desire ALL listed zones to be entered + before getting a notification, enable the multi toggle below. + + + Note: If the text entry is glitching (dissapearing every few seconds) select + one of the examples, then edit in yaml mode. + + ' + default: [] + selector: + select: + options: + - examples + - porch + - front_door + - side + - garden + multiple: true + custom_value: true + sort: false + zone_multi: + name: Multi Zone (Optional) + description: Require all zones specified above to be entered, instead of any + listed zone. Zone Filter must be enabled also. + default: false + selector: + boolean: {} + labels: + name: Object Filter (Optional) + description: 'Enter or select one object at a time. + + + Note: If the text entry is glitching (dissapearing every few seconds) select + one of the examples, then edit in yaml mode. + + ' + default: '' + selector: + select: + options: + - person + - dog + - cat + - car + - package + - bird + multiple: true + custom_value: true + sort: false + presence_filter: + name: Presence Filter (Optional) + description: Only notify if selected presence entity is not "home". + default: '' + selector: + entity: + domain: + - device_tracker + - person + - group + multiple: false + state_filter: + name: State Filter on/off (Optional) + description: Enable the two State Filter settings below. Only notify if selected + entity is in the specified states. + default: false + selector: + boolean: {} + state_entity: + name: State Filter Entity (Optional) + description: Only notify if selected entity is in the below state. You must + enable State Filter above to use this. + default: '' + selector: + entity: {} + state_filter_states: + name: State Filter States (Optional) + description: Enter the states that the above entity must be in, one at a time. + default: [] + selector: + select: + options: [] + multiple: true + custom_value: true + sort: false + disable_times: + name: Time Filter (Optional) + description: Prevent notifications from being sent during the specified hours + default: [] + selector: + select: + multiple: true + options: + - label: 00:00 - 00:59 + value: '0' + - label: 01:00 - 01:59 + value: '1' + - label: 02:00 - 02:59 + value: '2' + - label: 03:00 - 03:59 + value: '3' + - label: 04:00 - 04:59 + value: '4' + - label: 05:00 - 05:59 + value: '5' + - label: 06:00 - 06:59 + value: '6' + - label: 07:00 - 07:59 + value: '7' + - label: 08:00 - 08:59 + value: '8' + - label: 09:00 - 09:59 + value: '9' + - label: 10:00 - 10:59 + value: '10' + - label: 11:00 - 11:59 + value: '11' + - label: 12:00 - 12:59 + value: '12' + - label: 13:00 - 13:59 + value: '13' + - label: 14:00 - 14:59 + value: '14' + - label: 15:00 - 15:59 + value: '15' + - label: 16:00 - 16:59 + value: '16' + - label: 17:00 - 17:59 + value: '17' + - label: 18:00 - 18:59 + value: '18' + - label: 19:00 - 19:59 + value: '19' + - label: 20:00 - 20:59 + value: '20' + - label: 21:00 - 21:59 + value: '21' + - label: 22:00 - 22:59 + value: '22' + - label: 23:00 - 23:59 + value: '23' + custom_value: false + sort: false + cooldown: + name: Cooldown (Optional) + description: Delay before sending another notification for this camera after + the last event. + default: 30 + selector: + number: + max: 300.0 + min: 0.0 + unit_of_measurement: seconds + step: 1.0 + mode: slider + silence_timer: + name: Silence New Object Notifications (Optional) + description: "How long to silence notifications for this camera when requested + as part of the actionable notification. \nNote: This only applies to new objects. + Existing tracked objects will not be affected.\n" + default: 30 + selector: + number: + max: 300.0 + min: 0.0 + unit_of_measurement: minutes + step: 1.0 + mode: slider + loiter_timer: + name: Loitering Notifications (Optional) + description: 'Sends new loitering notification if a stationary object is detected + for longer than the specified time. 0 is off and will not send notifications. + + ' + default: 0 + selector: + number: + max: 300.0 + min: 0.0 + unit_of_measurement: minutes + step: 1.0 + mode: slider + tap_action: + name: Tap Action URL + description: "# Action Buttons and URLs\n\nThe url to open when tapping on the + notification. Some presets are provided, you can also set you own. \n\nThese + 7 options define the text and urls associated with the three action buttons + at the bottom of the notification.\n" + default: '{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4' + selector: + select: + options: + - label: View Clip + value: '{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4' + - label: View Snapshot + value: '{{base_url}}/api/frigate/notifications/{{id}}/snapshot.jpg' + - label: View Stream + value: '{{base_url}}/api/camera_proxy_stream/camera.{{trigger.payload_json[''after''][''camera''].lower()}}?token={{state_attr( + ''camera.'' ~ camera, ''access_token'')}}' + - label: Open Home Assistant (web) + value: '{{base_url}}/lovelace' + - label: Open Home Assistant (app) + value: /lovelace + - label: Open Frigate + value: /ccab4aaf_frigate/dashboard + - label: Open Frigate (Full Access) + value: /ccab4aaf_frigate-fa/dashboard + - label: Open Frigate (proxy) + value: /ccab4aaf_frigate-proxy/dashboard + - label: Open Reolink App (Android) + value: app://com.mcu.reolink + custom_value: true + sort: false + multiple: false + button_1: + name: Action Button 1 Text + description: The text used on the first Action button at the bottom of the notification. + Set the URL below. Default is View Clip + default: View Clip + url_1: + name: Action Button 1 URL + description: Customise what happens when you press the first Action Button. + Select from one of the preconfigured options or enter your own custom URL. + default: '{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4' + selector: + select: + options: + - label: View Clip + value: '{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4' + - label: View Snapshot + value: '{{base_url}}/api/frigate/notifications/{{id}}/snapshot.jpg' + - label: View Stream + value: '{{base_url}}/api/camera_proxy_stream/camera.{{trigger.payload_json[''after''][''camera''].lower()}}?token={{state_attr( + ''camera.'' ~ camera, ''access_token'')}}' + - label: Open Home Assistant + value: '{{base_url}}/lovelace' + custom_value: true + sort: false + multiple: false + button_2: + name: Action Button 2 Text + description: The text used on the second Action button at the bottom of the + notification. Set the URL below. + default: View Snapshot + url_2: + name: Action Button 2 URL + description: Customise what happens when you press the second Action Button. + Select from one of the preconfigured options or enter your own custom URL. + default: '{{base_url}}/api/frigate/notifications/{{id}}/snapshot.jpg' + selector: + select: + options: + - label: View Clip + value: '{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4' + - label: View Snapshot + value: '{{base_url}}/api/frigate/notifications/{{id}}/snapshot.jpg' + - label: View Stream + value: '{{base_url}}/api/camera_proxy_stream/camera.{{trigger.payload_json[''after''][''camera''].lower()}}?token={{state_attr( + ''camera.'' ~ camera, ''access_token'')}}' + - label: Open Home Assistant + value: '{{base_url}}/lovelace' + custom_value: true + sort: false + multiple: false + button_3: + name: Action Button 3 Text + description: The text used on the third Action button at the bottom of the notification. + Set the URL below. + default: Silence New Notifications + url_3: + name: Action Button 3 URL + description: Customise what happens when you press the third Action Button. + Select from one of the preconfigured options or enter your own custom URL." + default: silence-{{ camera }} + selector: + select: + options: + - label: Silence New Notifications + value: silence-{{ camera }} + - label: View Clip + value: '{{base_url}}/api/frigate/notifications/{{id}}/{{camera}}/clip.mp4' + - label: View Snapshot + value: '{{base_url}}/api/frigate/notifications/{{id}}/snapshot.jpg' + - label: View Stream + value: '{{base_url}}/api/camera_proxy_stream/camera.{{trigger.payload_json[''after''][''camera''].lower()}}?token={{state_attr( + ''camera.'' ~ camera, ''access_token'')}}' + - label: Open Home Assistant + value: '{{base_url}}/lovelace' + custom_value: true + sort: false + multiple: false + tv: + name: TV Notification (Optional) + description: '# TV Notifications + + + Set to true if you are notifying an Android/Fire TV + + Can also be used to prioritise snapshots on the TV over android mobile apps + when notifying a mixed device group. + + Base URL must be set + + + The below settings are for TV notifications only + + ' + default: false + selector: + boolean: {} + tv_position: + name: TV Notification Position (Optional) + description: Set the position of the notification on your TV + default: center + selector: + select: + mode: dropdown + options: + - bottom-right + - bottom-left + - top-right + - top-left + - center + custom_value: false + sort: false + multiple: false + tv_size: + name: TV Notification Size (Optional) + description: Set the size of the notification on your TV. + default: large + selector: + select: + mode: dropdown + options: + - small + - medium + - large + - max + custom_value: false + sort: false + multiple: false + tv_duration: + name: TV Notification Duration (Optional) + description: The duration (in seconds) the notification will display on your + TV. + default: 10 + selector: + number: + max: 300.0 + min: 0.0 + unit_of_measurement: seconds + step: 1.0 + mode: slider + tv_transparency: + name: TV notification Transaparency (Optional) + description: Set the transparency of the notification on your TV. + default: 0% + selector: + select: + mode: dropdown + options: + - 0% + - 25% + - 50% + - 75% + - 100% + custom_value: false + sort: false + multiple: false + tv_interrupt: + name: TV Notification Interrupt (Optional) + description: If set to true the notification is interactive and can be dismissed + or selected to display more details. Depending on the running app (e.g., Netflix), + this may stop playback. + default: false + selector: + boolean: {} + debug: + name: Debug + description: '# DEBUG + + + Enable to send debug messsages to the home assistant logbook. + + ' + default: false + selector: + boolean: {} +mode: parallel +trigger_variables: + input_camera: !input camera + camera: '{{ input_camera | replace(''camera.'', '''') }}' +trigger: +- platform: event + event_type: mobile_app_notification_action + event_data: + action: silence-{{ camera }} + id: silence +- platform: mqtt + topic: frigate/events + payload: '{{ camera }}/new' + value_template: '{{ value_json[''after''][''camera''] | lower | replace(''-'',''_'') + }}/{{ value_json[''type'']}}' + id: frigate-event +variables: + input_camera: !input camera + camera: '{{ input_camera | replace(''camera.'', '''') }}' + camera_name: '{{ camera | replace(''_'', '' '') | title }}' + input_base_url: !input base_url + base_url: '{{ input_base_url.rstrip(''/'')}}' + attachment: !input attachment + critical_input: !input critical + critical: '{{ true if critical_input == ''true'' else false }}' + alert_once: !input alert_once + update_thumbnail: !input update_thumbnail + ios_live_view: !input ios_live_view + group: !input notify_group + group_target: '{{ group | lower | replace(''notify.'', '''') | replace('' '',''_'') + }}' + zone_only: !input zone_filter + input_zones: !input zones + zones: '{{ input_zones | list | lower }}' + zone_multi: !input zone_multi + input_labels: !input labels + labels: '{{ input_labels | list | lower }}' + presence_entity: !input presence_filter + disable_times: !input disable_times + cooldown: !input cooldown + loitering: false + loiter_timer: !input loiter_timer + fps: '{{ states(''sensor.'' + camera + ''_camera_fps'')|int(5) }}' + state_only: !input state_filter + input_entity: !input state_entity + input_states: !input state_filter_states + states_filter: '{{ input_states | list | lower }}' + color: !input color + sound: !input sound + tv: !input tv + tv_position: !input tv_position + tv_size: !input tv_size + tv_duration: !input tv_duration + tv_transparency: !input tv_transparency + tv_interrupt: !input tv_interrupt + debug: !input debug +action: +- choose: + - alias: Silence New Object Notifications + conditions: + - condition: trigger + id: silence + sequence: + - service: automation.turn_off + target: + entity_id: '{{ this.entity_id }}' + data: + stop_actions: false + - delay: + minutes: !input silence_timer + - service: automation.turn_on + target: + entity_id: '{{ this.entity_id }}' + - alias: Frigate Event + conditions: + - condition: trigger + id: frigate-event + - '{{ is_state(this.entity_id, ''on'') }}' + - '{{ not this.attributes.last_triggered or (now() - this.attributes.last_triggered).seconds + > cooldown }}' + - '{{ not disable_times|length or not now().hour in disable_times|map(''int'')|list + }}' + sequence: + - variables: + id: '{{ trigger.payload_json[''after''][''id''] }}' + object: '{{ trigger.payload_json[''after''][''label''] }}' + label: '{{ object | title }}' + initial_home: '{{ presence_entity != '''' and is_state(presence_entity, ''home'') + }}' + initial_entered_zones: '{{ trigger.payload_json[''after''][''entered_zones''] + |lower}}' + zone_multi_filter: '{{zone_only and zone_multi and initial_entered_zones|length + and zones and zones |reject(''in'', initial_entered_zones) |list |length + == 0 }}' + title: !input title + message: !input message + tap_action: !input tap_action + button_1: !input button_1 + button_2: !input button_2 + button_3: !input button_3 + url_1: !input url_1 + url_2: !input url_2 + url_3: !input url_3 + icon: !input icon + channel: !input channel + - alias: 'Debug: write to Log' + choose: + - conditions: + - '{{debug}}' + sequence: + - service: logbook.log + data_template: + name: Frigate Notification + message: "DEBUG: \n Info:\n fps: {{fps}}, \n frigate event id: + {{id}}, \n object (formatted): {{object}} ({{label}}),\n Config: + \n camera(formatted): {{camera}}({{camera_name}}), \n Base URL: + {{base_url}}, \n critical: {{critical}}, \n alert once: {{alert_once}}, + \n Update Thumbnails: {{update_thumbnail}}, \n Target: {{'group + (input/formatted): ' + group + '/' + group_target + ', ' if group else + 'Mobile Device'}}\n cooldown: {{cooldown}}s, \n loiter timer: + {{loiter_timer}}s,\n color: {{color}}, \n sound: {{sound}},\n + \ Title: {{title}}, \n Message: {{message}},\n tap_action: {{tap_action}}, + \n button 1 Text/URL: {{iif(button_1, button_1, 'unset')}} ({{url_1}}), + \n button 2 Text/URL: {{button_2}} ({{url_2}}), \n button 3 Text/URL: + {{button_3}} ({{url_3}}), \n icon: {{icon}}\n tv: {{tv}}, \n tv_position: + {{tv_position}}, \n tv_size: {{tv_size}}, \n tv_duration: {{tv_duration}}, + \n tv_transparency: {{tv_transparency}}, \n tv_interrupt: {{tv_interrupt}}, + \n Filters: \n Zones: \n zone filter toggle on: {{zone_only}}, + \n Multi Zone toggle on: {{zone_multi}}, \n Required zones: + {{input_zones}}, \n Entered Zones: {{initial_entered_zones}}, \n + \ Zone Filter TEST: {{'PASS (Multi)' if zone_multi_filter else 'PASS' + if ( not zone_only or not zone_multi and zones|select('in', initial_entered_zones)|list|length + ) else 'FAIL (Multi)' if zone_multi else 'FAIL' }}, \n Required objects + TEST: \n Input: {{input_labels}}, \n TEST: {{'PASS' if not + labels|length or object in labels else 'FAIL'}}\n presence entity + (not home):\n Entity: {{presence_entity}}\n TEST: {{'PASS' + if not initial_home else 'FAIL'}}, \n disabled times: {{disable_times}}, + \n State Filter: \n state filter toggle on: {{state_only}}, + \n state filter entity: {{input_entity}}, \n required states: + {{input_states}}, \n State Filter TEST: {{'PASS' if not state_only + or states(input_entity) in states_filter else 'FAIL' }},\n" + - alias: Notifications enabled for object label + condition: template + value_template: '{{ not labels|length or object in labels }}' + - alias: Notify on new object + choose: + - conditions: + - '{{ not zone_only or (not zone_multi and zones|select(''in'', initial_entered_zones)|list|length + > 0) or (zone_multi and initial_entered_zones|length > 0 and zones |reject(''in'', + initial_entered_zones) |list |length == 0) }}' + - '{{ not initial_home }}' + - '{{ not state_only or states(input_entity) in states_filter }}' + sequence: + - choose: + - conditions: '{{ not group_target }}' + sequence: + - device_id: !input notify_device + domain: mobile_app + type: notify + title: '{{title}}' + message: '{{message}}' + data: + tag: '{{ id }}' + group: '{{ camera }}-frigate-notification' + color: '{{color}}' + image: /api/frigate/notifications/{{id}}/{{attachment}}.jpg?format=android + clickAction: '{{tap_action}}' + ttl: '{{ iif(critical, 0, 3600000) }}' + priority: '{{ iif(critical, ''high'', ''normal'') }}' + notification_icon: '{{icon}}' + channel: '{{channel}}' + url: '{{tap_action}}' + attachment: + url: /api/frigate/notifications/{{id}}/{{attachment}}.jpg + push: + sound: '{{sound}}' + interruption-level: '{{ iif(critical, ''critical'', ''active'') + }}' + entity_id: '{{ iif(ios_live_view, input_camera, '''' ) }}' + actions: + - action: URI + title: '{{button_1}}' + uri: '{{url_1}}' + - action: URI + title: '{{button_2}}' + uri: '{{url_2}}' + - action: '{{ ''URI'' if ''/'' in url_3 else url_3 }}' + title: '{{button_3}}' + uri: '{{url_3}}' + destructive: true + - conditions: '{{ tv }}' + sequence: + - service: notify.{{ group_target }} + data: + title: '{{title}}' + message: '{{message}}' + data: + tag: '{{ id }}' + group: '{{ camera }}-frigate-notification' + color: '{{color}}' + clickAction: '{{tap_action}}' + ttl: '{{ iif(critical, 0, 3600000) }}' + priority: '{{ iif(critical, ''high'', ''normal'') }}' + notification_icon: '{{icon}}' + channel: '{{channel}}' + image: + url: '{{base_url}}/api/frigate/notifications/{{id}}/snapshot.jpg' + fontsize: '{{tv_size}}' + position: '{{tv_position}}' + duration: '{{tv_duration}}' + transparency: '{{tv_transparency}}' + interrupt: '{{tv_interrupt}}' + timeout: 30 + url: '{{tap_action}}' + attachment: + url: /api/frigate/notifications/{{id}}/{{attachment}}.jpg + push: + sound: '{{sound}}' + interruption-level: '{{ iif(critical, ''critical'', ''active'') + }}' + entity_id: '{{ iif(ios_live_view, input_camera, '''' ) }}' + actions: + - action: URI + title: '{{button_1}}' + uri: '{{url_1}}' + - action: URI + title: '{{button_2}}' + uri: '{{url_2}}' + - action: '{{ ''URI'' if ''/'' in url_3 else url_3 }}' + title: '{{button_3}}' + uri: '{{url_3}}' + destructive: true + default: + - service: notify.{{ group_target }} + data: + title: '{{title}}' + message: '{{message}}' + data: + tag: '{{ id }}{{''-loitering'' if loitering}}' + group: '{{ camera }}-frigate-notification{{''-loitering'' if loitering}}' + color: '{{color}}' + image: /api/frigate/notifications/{{id}}/{{attachment}}.jpg?format=android + clickAction: '{{tap_action}}' + ttl: '{{ iif(critical, 0, 3600000) }}' + priority: '{{ iif(critical, ''high'', ''normal'') }}' + notification_icon: '{{icon}}' + channel: '{{channel}}' + fontsize: '{{tv_size}}' + position: '{{tv_position}}' + duration: '{{tv_duration}}' + transparency: '{{tv_transparency}}' + interrupt: '{{tv_interrupt}}' + url: '{{tap_action}}' + attachment: + url: /api/frigate/notifications/{{id}}/{{attachment}}.jpg + push: + sound: '{{sound}}' + interruption-level: '{{ iif(critical, ''critical'', ''active'') + }}' + entity_id: '{{ iif(ios_live_view, input_camera, '''' ) }}' + actions: + - action: URI + title: '{{button_1}}' + uri: '{{url_1}}' + - action: URI + title: '{{button_2}}' + uri: '{{url_2}}' + - action: '{{ ''URI'' if ''/'' in url_3 else url_3 }}' + title: '{{button_3}}' + uri: '{{url_3}}' + destructive: true + - repeat: + sequence: + - wait_for_trigger: + - platform: mqtt + topic: frigate/events + payload: '{{ id }}' + value_template: '{{ value_json[''after''][''id''] }}' + timeout: + minutes: 2 + continue_on_timeout: false + - variables: + event: '{{ wait.trigger.payload_json }}' + loitering: '{{ loiter_timer and event[''before''][''motionless_count'']/fps/60 + < loiter_timer and event[''after''][''motionless_count'']/fps/60 >= + loiter_timer }}' + new_snapshot: '{{ update_thumbnail and event[''before''][''snapshot_time''] + != event[''after''][''snapshot_time''] }}' + home: '{{ presence_entity != '''' and is_state(presence_entity, ''home'') + }}' + presence_changed: '{{ presence_entity != '''' and as_datetime(event[''before''][''frame_time'']) + < states[presence_entity].last_changed }}' + last_zones: '{{ event[''before''][''entered_zones''] |lower}}' + entered_zones: '{{ event[''after''][''entered_zones''] |lower}}' + zone_filter: '{{ not zone_only or zones|select(''in'', entered_zones)|list|length + > 0 }}' + zone_multi_filter: '{{not zone_only or not zone_multi or ( entered_zones|list|length + > 0 and zones and zones|reject(''in'', entered_zones)|list|length == + 0 ) }}' + stationary_moved: '{{ event[''after''][''position_changes''] > event[''before''][''position_changes''] + }}' + zone_only_changed: '{{ zone_only and (entered_zones|length > 0 and not + last_zones|length) }}' + entered_zones_changed: '{{ zones|length > 0 and (zones|select(''in'', + entered_zones)|list|length > 0 and not zones|select(''in'', last_zones)|list|length) + }}' + state_true: '{{ not state_only or states(input_entity) in states_filter + }}' + sub_label: '{{ event[''after''][''sub_label'']}}' + sub_label_changed: '{{ sub_label != event[''before''][''sub_label''] }}' + update: '{{ alert_once or (new_snapshot and not loitering and not presence_changed + and not zone_only_changed and not entered_zones_changed and not sub_label_changed) + }}' + title: "{% if sub_label %} \n {{title | replace('A Person', sub_label|title) + | replace('Person', sub_label|title)}}\n{%else%}\n {{title}}\n{%endif%}\n" + message: "{% if sub_label %} \n {{message | replace('A Person', sub_label|title) + | replace('Person', sub_label|title)}}\n{%else%}\n {{message}}\n{%endif%}\n" + - alias: 'Debug: write to Log' + choose: + - conditions: + - '{{debug}}' + sequence: + - service: logbook.log + data_template: + name: Frigate Notification + message: "DEBUG (in loop): \n Info: \n Last Zones: {{last_zones}}, + \n Current zones: {{entered_zones}}, \n sublabel: {{sub_label}},\n + \ iOS sound: {{update if not critical else 'yes due critical notifications'}}, + \n Android Sound: {{'disabled by alert once' if alert_once else + 'enabled'}}, \n Triggers: \n New Snapshot: {{new_snapshot}}, + \n Presence Changed: {{presence_changed}}, \n stationary moved: + {{stationary_moved}}, \n entered zones changed: {{entered_zones_changed}}, + \n sublabel changed: {{sub_label_changed}}, \n Conditions: \n + \ Loitering: {{loitering}}\n or \n Presence Entity not + home: {{'ON' if presence_entity != '' else 'OFF'}} - {{'PASS' if + not home else 'FAIL'}}, \n zone filter TEST: {{'ON' if zone_only + else 'OFF'}} - {{'PASS' if zone_filter else 'FAIL'}}, \n multi-zone + filter: {{'OFF' if not zone_only or not zone_multi else 'ON'}} - + {{'PASS' if not zone_only or not zone_multi or ( entered_zones|length + and zones and zones |reject('in', entered_zones) |list |length == + 0 ) else 'FAIL'}}, \n state filter TEST: {{'ON' if state_only + else 'OFF'}} - {{'PASS' if state_true else 'FAIL'}}\n\n image: + \"/api/frigate/notifications/{{id}}/{{attachment}}.jpg\"\n" + - alias: Notify on loitering or significant change + choose: + - conditions: '{{ loitering or (not home and zone_filter and zone_multi_filter + and state_true and (new_snapshot or presence_changed or stationary_moved + or zone_only_changed or entered_zones_changed or sub_label_changed)) + }}' + sequence: + - choose: + - conditions: '{{ not group_target }}' + sequence: + - device_id: !input notify_device + domain: mobile_app + type: notify + title: '{{title}}' + message: '{{message}}' + data: + tag: '{{ id }}{{''-loitering'' if loitering}}' + group: '{{ camera }}-frigate-notification{{''-loitering'' if loitering}}' + color: '{{color}}' + image: /api/frigate/notifications/{{id}}/{{attachment}}.jpg?format=android + clickAction: '{{tap_action}}' + ttl: '{{ iif(critical, 0, 3600000) }}' + priority: '{{ iif(critical, ''high'', ''normal'') }}' + alert_once: '{{ alert_once }}' + notification_icon: '{{icon}}' + channel: '{{channel}}' + url: '{{tap_action}}' + attachment: + url: /api/frigate/notifications/{{id}}/{{attachment}}.jpg + push: + sound: '{{ iif(update, ''none'', sound) }}' + interruption-level: '{{ iif(critical, ''critical'', ''active'') + }}' + entity_id: '{{ iif(ios_live_view, input_camera, '''' ) }}' + actions: + - action: URI + title: '{{button_1}}' + uri: '{{url_1}}' + - action: URI + title: '{{button_2}}' + uri: '{{url_2}}' + - action: '{{ ''URI'' if ''/'' in url_3 else url_3 }}' + title: '{{button_3}}' + uri: '{{url_3}}' + destructive: true + - conditions: '{{ tv }}' + sequence: + - service: notify.{{ group_target }} + data: + title: '{{title}}' + message: '{{message}}' + data: + tag: '{{ id }}{{''-loitering'' if loitering}}' + group: '{{ camera }}-frigate-notification{{''-loitering'' if + loitering}}' + color: '{{color}}' + clickAction: '{{tap_action}}' + ttl: '{{ iif(critical, 0, 3600000) }}' + priority: '{{ iif(critical, ''high'', ''normal'') }}' + alert_once: '{{ alert_once }}' + notification_icon: '{{icon}}' + channel: '{{channel}}' + image: + url: '{{base_url}}/api/frigate/notifications/{{id}}/snapshot.jpg' + fontsize: '{{tv_size}}' + position: '{{tv_position}}' + duration: '{{tv_duration}}' + transparency: '{{tv_transparency}}' + interrupt: '{{tv_interrupt}}' + timeout: 30 + url: '{{tap_action}}' + attachment: + url: /api/frigate/notifications/{{id}}/{{attachment}}.jpg + push: + sound: '{{ iif(update, ''none'', sound) }}' + interruption-level: '{{ iif(critical, ''critical'', ''active'') + }}' + entity_id: '{{ iif(ios_live_view, input_camera, '''' ) }}' + actions: + - action: URI + title: '{{button_1}}' + uri: '{{url_1}}' + - action: URI + title: '{{button_2}}' + uri: '{{url_2}}' + - action: '{{ ''URI'' if ''/'' in url_3 else url_3 }}' + title: '{{button_3}}' + uri: '{{url_3}}' + destructive: true + default: + - service: notify.{{ group_target }} + data: + title: '{{title}}' + message: '{{message}}' + data: + tag: '{{ id }}{{''-loitering'' if loitering}}' + group: '{{ camera }}-frigate-notification{{''-loitering'' if loitering}}' + color: '{{color}}' + image: /api/frigate/notifications/{{id}}/{{attachment}}.jpg?format=android + clickAction: '{{tap_action}}' + ttl: '{{ iif(critical, 0, 3600000) }}' + priority: '{{ iif(critical, ''high'', ''normal'') }}' + alert_once: '{{ alert_once }}' + notification_icon: '{{icon}}' + channel: '{{channel}}' + fontsize: '{{tv_size}}' + position: '{{tv_position}}' + duration: '{{tv_duration}}' + transparency: '{{tv_transparency}}' + interrupt: '{{tv_interrupt}}' + url: '{{tap_action}}' + attachment: + url: /api/frigate/notifications/{{id}}/{{attachment}}.jpg + push: + sound: '{{ iif(update, ''none'', sound) }}' + interruption-level: '{{ iif(critical, ''critical'', ''active'') + }}' + entity_id: '{{ iif(ios_live_view, input_camera, '''' ) }}' + actions: + - action: URI + title: '{{button_1}}' + uri: '{{url_1}}' + - action: URI + title: '{{button_2}}' + uri: '{{url_2}}' + - action: '{{ ''URI'' if ''/'' in url_3 else url_3 }}' + title: '{{button_3}}' + uri: '{{url_3}}' + destructive: true + until: '{{ not wait.trigger or wait.trigger.payload_json[''type''] == ''end'' + }}' diff --git a/config/blueprints/automation/Twanne/smart_dimmer_version_3.yaml b/config/blueprints/automation/Twanne/smart_dimmer_version_3.yaml new file mode 100644 index 0000000..1a2ef1c --- /dev/null +++ b/config/blueprints/automation/Twanne/smart_dimmer_version_3.yaml @@ -0,0 +1,213 @@ +blueprint: + name: Smart Light Dimmer V3.0 + description: 'Version 3.0 ! BETA ! + + Switch or dim lights based on the value of a light sensor. + + Light color and temperature can be specified (fixed value). + + Settings for brightness, temperature and color above and below min and max values + of the sensor can be set. + + ' + source_url: https://gist.github.com/Twanne/56791e1917c751de7a72b16ee5e067cd + domain: automation + input: + schedule_start: + name: Schedule start time + description: Automation only runs after this time. + selector: + time: {} + schedule_stop: + name: Schedule stop time + description: Automation does not run after this time. + selector: + time: {} + schedule_days: + name: Run on these days + description: 'Days on which the automation will run. + + Write days in short form, seperated by punctuation marks and/or spaces. + + (i.e.: mon, tue, wed,...) + + ' + selector: + text: {} + light_sensor_entity: + name: Light Sensor + selector: + entity: + domain: sensor + device_class: illuminance + multiple: false + max_brightness_value: + name: Maximum ambient light value + description: Maximum ambient light value measured. + default: 500 + selector: + number: + min: 0.0 + max: 1000.0 + step: 10.0 + unit_of_measurement: lx + mode: slider + min_brightness_value: + name: Minimum ambient light value + description: Minimum ambient light value measured. + default: 0 + selector: + number: + min: 0.0 + max: 1000.0 + step: 10.0 + unit_of_measurement: lx + mode: slider + light_value_1: + name: Dimming value 1 + description: Brightness of the light at maximum ambient light. + default: 0 + selector: + number: + min: 0.0 + max: 100.0 + step: 1.0 + mode: slider + unit_of_measurement: '%' + light_value_2: + name: Dimming value 2 + description: Brightness of the light at minimum ambient light. + default: 100 + selector: + number: + min: 0.0 + max: 100.0 + step: 1.0 + mode: slider + unit_of_measurement: '%' + light_brightness_over_max: + name: Brightness when over max ambient. + description: Brightness of the light when the sensor measures over the maximum + ambient light value. + default: 0 + selector: + number: + min: 0.0 + max: 100.0 + step: 1.0 + mode: slider + unit_of_measurement: '%' + light_temp_over_max: + name: Light temperature when over max ambient. + description: Temperature of the light when over maximum ambient light value. + default: 2000 + selector: + color_temp: {} + light_color_over_max: + name: Light color when over max ambient. + description: Color of the light when over maximum ambient light value. + selector: + color_rgb: {} + light_brightness_under_min: + name: Brightness when under min ambient. + description: Brightness of the light when the sensor measures under the minimum + ambient light value. + default: 100 + selector: + number: + min: 0.0 + max: 100.0 + step: 1.0 + mode: slider + unit_of_measurement: '%' + light_temp_under_min: + name: Light temperature when under min ambient. + description: Temperature of the light when under minimum ambient light value. + default: 2000 + selector: + color_temp: {} + light_color_under_min: + name: Light color when under min ambient. + description: Color of the light when over under minimum light value. + selector: + color_rgb: {} + light_temp: + name: Light temperature + description: Temperature of the light when between minimum and maximum measured + light values. + default: 2000 + selector: + color_temp: {} + light_color: + name: Light color + description: Color of the light when between minimum and maximum measured light + values. + selector: + color_rgb: {} + target_light: + name: Target lights + description: which lights do you want to control? + selector: + target: + entity: + domain: light +mode: single +variables: + light_sensor: !input light_sensor_entity + maxB: !input max_brightness_value + minB: !input min_brightness_value + light1: !input light_value_1 + light2: !input light_value_2 + slope: '{{ ( light1 - light2 ) / ( maxB - minB ) }}' + constant: '{{ light1 - ( slope * maxB ) }}' + days: !input schedule_days +trigger: + platform: state + entity_id: !input light_sensor_entity +condition: +- condition: numeric_state + entity_id: !input light_sensor_entity + above: !input min_brightness_value +- condition: time + after: !input schedule_start + before: !input schedule_stop +- condition: template + value_template: '{{ now().strftime(''%a'') | lower in days }}' +action: +- choose: + - conditions: + - condition: numeric_state + entity_id: !input light_sensor_entity + above: maxB + sequence: + - service: light.turn_on + data: + brightness_pct: !input light_brightness_over_max + color_temp: !input light_temp_over_max + color_rgb: !input light_color_over_max + target: !input target_light + - conditions: + - condition: numeric_state + entity_id: !input light_sensor_entity + below: minB + sequence: + - service: light.turn_on + data: + brightness_pct: !input light_brightness_under_min + color_temp: !input light_temp_under_min + color_rgb: !input light_color_under_min + target: !input target_light + - conditions: + - condition: numeric_state + entity_id: !input light_sensor_entity + below: maxB + above: minB + sequence: + - service: light.turn_on + data: + brightness_pct: '{{ (( slope_brightness * states(light_sensor)|int ) + constant_brightness)|round + }}' + color_temp: '{{ (( slope_temperature * states(light_sensor)|int ) + constant_temperature)|round + }}' + color_rgb: !input light_color + target: !input target_light diff --git a/config/blueprints/automation/Zkaning/turn-on-a-switch-when-motion-is-detected.yaml b/config/blueprints/automation/Zkaning/turn-on-a-switch-when-motion-is-detected.yaml new file mode 100644 index 0000000..810325f --- /dev/null +++ b/config/blueprints/automation/Zkaning/turn-on-a-switch-when-motion-is-detected.yaml @@ -0,0 +1,84 @@ +blueprint: + name: Motion-activated Switch + description: Turn on a switch when motion is detected. + domain: automation + input: + motion_entity: + name: Motion Sensor + selector: + entity: + domain: binary_sensor + device_class: motion + lightsensor_entity: + name: Illuminance Sensor + selector: + entity: + domain: sensor + device_class: illuminance + illuminace_level: + name: Max Illuminance + description: Maximal immuminance level in lux. If illuminance is higher, light + will not be enabled + default: 300 + selector: + number: + min: 0.0 + max: 5000.0 + unit_of_measurement: lux + mode: slider + step: 1.0 + switch_target: + name: Switch + selector: + target: + entity: + domain: switch + time_from: + name: Active from + description: A time input which defines the time from which motion is detected + selector: + time: {} + time_to: + name: Active to + description: A time input which defines the time to which motion is detected + selector: + time: {} + no_motion_wait: + name: Wait time + description: Time to leave the light on after last motion is detected. + default: 120 + selector: + number: + min: 0.0 + max: 3600.0 + unit_of_measurement: seconds + mode: slider + step: 1.0 + source_url: https://community.home-assistant.io/t/turn-on-a-switch-when-motion-is-detected/255709 +mode: restart +max_exceeded: silent +trigger: +- platform: state + entity_id: !input 'motion_entity' + from: 'off' + to: 'on' +condition: +- condition: and + conditions: + - condition: time + after: !input 'time_from' + before: !input 'time_to' + - condition: numeric_state + entity_id: !input 'lightsensor_entity' + below: !input 'illuminace_level' +action: +- service: switch.turn_on + target: !input 'switch_target' +- wait_for_trigger: + platform: state + entity_id: !input 'motion_entity' + from: 'on' + to: 'off' +- delay: !input 'no_motion_wait' +- service: switch.turn_off + target: !input 'switch_target' diff --git a/config/blueprints/automation/argonaute199/thermostat_tpi.yaml b/config/blueprints/automation/argonaute199/thermostat_tpi.yaml new file mode 100644 index 0000000..c34dc7b --- /dev/null +++ b/config/blueprints/automation/argonaute199/thermostat_tpi.yaml @@ -0,0 +1,121 @@ +blueprint: + name: Thermostat TPI + description: Thermostat TPI (Time Propertional & Integral) + domain: automation + input: + coeff_c: + name: Coefficient C + description: coefficient multiplicateur de la différence entre la consigne et + éa température intérieure pour le calcul de la puissance (0.6 conseillé) + selector: + number: + min: 0.0 + max: 1.0 + step: 0.01 + mode: slider + coeff_t: + name: Coefficient T + description: coefficient multiplicateur de la différence entre la consigne et + éa température extérieure pour le calcul de la puissance (0.01 conseillé) + selector: + number: + min: 0.0 + max: 0.1 + step: 0.001 + mode: slider + entity_consigne: + name: Consigne + description: Champs d'entrée de la température de consigne (input number). + selector: + entity: + domain: input_number + entity_temp_ext: + name: Température extérieure + description: Sonde de mesure de la température extérieure (sensor) + selector: + entity: + domain: sensor + device_class: temperature + entity_temp_int: + name: Température intérieure + description: Sonde de mesure de la température intérieure (sensor) + selector: + entity: + domain: sensor + device_class: temperature + entity_fenetre: + name: Fenètre + description: Capteur d'ouverture de fenêtre (sensor) + selector: + entity: + domain: binary_sensor + device_class: opening + entity_puissance: + name: Puissance + description: Champs d'affichage de la puissance (input_number) + selector: + entity: + domain: input_number + entity_chauffage: + name: Chauffage + description: Interrupteur marche / arrêt du chauffage (switch) + selector: + entity: + domain: switch + source_url: https://github.com/argonaute199/chauffage-home-assistant/blob/main/blueprint/thermostat_tpi.yaml +variables: + coeff_c: !input 'coeff_c' + coeff_t: !input 'coeff_t' + entity_temp_int: !input 'entity_temp_int' + entity_temp_ext: !input 'entity_temp_ext' + entity_fenetre: !input 'entity_fenetre' +trigger: +- platform: time_pattern + minutes: /10 +- platform: state + entity_id: !input 'entity_consigne' +- platform: state + entity_id: !input 'entity_fenetre' +action: +- alias: récupération des données + variables: + entity_consigne: !input 'entity_consigne' + consigne: '{{states(entity_consigne)}}' + temp_ext: '{{ states(entity_temp_ext) }}' + temp_int: '{{ states(entity_temp_int) }}' + fenetre: '{{states(entity_fenetre)}}' + puissance: '{%set val = coeff_c * (consigne - temp_int) + coeff_t * (consigne + - temp_ext) %} {% if val > 1 and fenetre == ''off'' %} {% set val = 100 %} {% + elif val < 0 or fenetre == ''on'' %} {% set val = 0 %} {% else %} {% set val + = ( (val * 100) | round(0)) %} {% endif %} {{val}}' + temps_chauffe: '{{ puissance * 6 }}' +- alias: Met à jour l'indicateur de puissance + service: input_number.set_value + target: + entity_id: !input 'entity_puissance' + data: + value: '{{puissance}}' +- choose: + - conditions: + - condition: template + value_template: '{{puissance == 0}}' + sequence: + - service: switch.turn_off + target: + entity_id: !input 'entity_chauffage' + - conditions: + - condition: template + value_template: '{{ puissance > 99}}' + sequence: + - service: switch.turn_on + target: + entity_id: !input 'entity_chauffage' + default: + - service: switch.turn_on + target: + entity_id: !input 'entity_chauffage' + - delay: '{{temps_chauffe}}' + - service: switch.turn_off + target: + entity_id: !input 'entity_chauffage' +mode: restart diff --git a/config/blueprints/automation/bergstrom/door-sensor-turn-on-off-light.yaml b/config/blueprints/automation/bergstrom/door-sensor-turn-on-off-light.yaml new file mode 100644 index 0000000..5ea027f --- /dev/null +++ b/config/blueprints/automation/bergstrom/door-sensor-turn-on-off-light.yaml @@ -0,0 +1,46 @@ +blueprint: + name: Door Sensor-activated Light + description: Turn on a light when door is opened. + domain: automation + input: + doorsensor_entity: + name: Door Sensor + selector: + entity: + domain: binary_sensor + light_target: + name: Light + selector: + target: + entity: + domain: light + door_closed_wait: + name: Wait time + description: Time to leave the light on after door is closed + default: 120 + selector: + number: + min: 0.0 + max: 3600.0 + unit_of_measurement: seconds + mode: slider + step: 1.0 + source_url: https://community.home-assistant.io/t/door-sensor-turn-on-off-light/255657 +mode: single +max_exceeded: silent +trigger: + platform: state + entity_id: !input 'doorsensor_entity' + from: 'off' + to: 'on' +action: +- service: light.turn_on + target: !input 'light_target' +- wait_for_trigger: + platform: state + entity_id: !input 'doorsensor_entity' + from: 'on' + to: 'off' +- delay: !input 'door_closed_wait' +- service: light.turn_off + target: !input 'light_target' diff --git a/config/blueprints/automation/brent/zha-aqara-magic-cube-57-actions.yaml b/config/blueprints/automation/brent/zha-aqara-magic-cube-57-actions.yaml new file mode 100644 index 0000000..a90c02b --- /dev/null +++ b/config/blueprints/automation/brent/zha-aqara-magic-cube-57-actions.yaml @@ -0,0 +1,617 @@ +blueprint: + name: Aqara Magic Cube + description: Control anything using Aqara Magic Cube. + domain: automation + input: + remote: + name: Magic Cube + description: Select the Aqara Magic Cube device + selector: + device: + integration: zha + manufacturer: LUMI + flip_90: + name: Flip 90 degrees + description: 'Actions to run when cube flips 90 degrees. + + This cancels all specific 90 degrees functions. + + e.g From side 1 to side 2 will be the same as from side 6 to side 2' + default: false + selector: + boolean: {} + cube_flip_90: + name: Flip cube 90 degrees + description: Action to run when cube flips 90 degrees. This only works if 'Flip + 90 degrees' is toggled + default: [] + selector: + action: {} + flip_180: + name: Flip 180 degrees + description: 'Actions to run when cube flips 180 degrees. + + This cancels all specific 180 degrees functions + + e.g From side 1 to side 4 will be the same as from side 5 to side 2' + default: false + selector: + boolean: {} + cube_flip_180: + name: Flip cube 180 degrees + description: Action to run when cube flips 180 degrees. This only works if 'Flip + 180 degrees' is toggled + default: [] + selector: + action: {} + flip_any: + name: Flip to any side + description: 'Actions to run when cube flips to any side. + + This cares about the end side, but cancels all specific flip functions. + + e.g From side 1 to side 2 will be the same as from side 6 to side 2 + + but different than side 1 to side 5' + default: false + selector: + boolean: {} + cube_flip_1: + name: Flip cube to side 1 + description: Action to run when cube flips to side 1. This only works if 'Flip + any' is toggled + default: [] + selector: + action: {} + cube_flip_2: + name: Flip cube to side 2 + description: Action to run when cube flips to side 2. This only works if 'Flip + any' is toggled + default: [] + selector: + action: {} + cube_flip_3: + name: Flip cube to side 3 + description: Action to run when cube flips to side 3. This only works if 'Flip + any' is toggled + default: [] + selector: + action: {} + cube_flip_4: + name: Flip cube to side 4 + description: Action to run when cube flips to side 4. This only works if 'Flip + any' is toggled + default: [] + selector: + action: {} + cube_flip_5: + name: Flip cube to side 5 + description: Action to run when cube flips to side 5. This only works if 'Flip + any' is toggled + default: [] + selector: + action: {} + cube_flip_6: + name: Flip cube to side 6 + description: Action to run when cube flips to side 6. This only works if 'Flip + any' is toggled + default: [] + selector: + action: {} + slide_any_side: + name: Slide any side + description: 'Actions to run when cube slides on any side. + + This cancels all specific ''slide'' functions + + e.g Slide on side 1 will be the same as slide on side 2' + default: false + selector: + boolean: {} + cube_slide_any: + name: Slide cube on any side + description: Action to run when cube slides on any slide. This only works if + 'Slide any side' is toggled + default: [] + selector: + action: {} + knock_any_side: + name: Knock on any side + description: 'Actions to run when knocking cube regardless of the side. + + This cancels all specific ''knock'' functions + + e.g Knock on side 1 will be the same as knocking side 2' + default: false + selector: + boolean: {} + cube_knock_any: + name: Knock cube on any side + description: Action to run when knocking cube on any side. This only works if + 'Knock on any side' is toggled + default: [] + selector: + action: {} + one_to_two: + name: From side 1 to side 2 + description: Action to run when cube goes from side 1 to side 2 + default: [] + selector: + action: {} + one_to_three: + name: From side 1 to side 3 + description: Action to run when cube goes from side 1 to side 3 + default: [] + selector: + action: {} + one_to_four: + name: From side 1 to side 4 + description: Action to run when cube goes from side 1 to side 4 + default: [] + selector: + action: {} + one_to_five: + name: From side 1 to side 5 + description: Action to run when cube goes from side 1 to side 5 + default: [] + selector: + action: {} + one_to_six: + name: From side 1 to side 6 + description: Action to run when cube goes from side 1 to side 6 + default: [] + selector: + action: {} + two_to_one: + name: From side 2 to side 1 + description: Action to run when cube goes from side 2 to side 1 + default: [] + selector: + action: {} + two_to_three: + name: From side 2 to side 3 + description: Action to run when cube goes from side 2 to side 3 + default: [] + selector: + action: {} + two_to_four: + name: From side 2 to side 4 + description: Action to run when cube goes from side 2 to side 4 + default: [] + selector: + action: {} + two_to_five: + name: From side 2 to side 5 + description: Action to run when cube goes from side 2 to side 5 + default: [] + selector: + action: {} + two_to_six: + name: From side 2 to side 6 + description: Action to run when cube goes from side 2 to side 6 + default: [] + selector: + action: {} + three_to_one: + name: From side 3 to side 1 + description: Action to run when cube goes from side 3 to side 1 + default: [] + selector: + action: {} + three_to_two: + name: From side 3 to side 2 + description: Action to run when cube goes from side 3 to side 2 + default: [] + selector: + action: {} + three_to_four: + name: From side 3 to side 4 + description: Action to run when cube goes from side 3 to side 4 + default: [] + selector: + action: {} + three_to_five: + name: From side 3 to side 5 + description: Action to run when cube goes from side 3 to side 5 + default: [] + selector: + action: {} + three_to_six: + name: From side 3 to side 6 + description: Action to run when cube goes from side 3 to side 6 + default: [] + selector: + action: {} + four_to_one: + name: From side 4 to side 1 + description: Action to run when cube goes from side 4 to side 1 + default: [] + selector: + action: {} + four_to_two: + name: From side 4 to side 2 + description: Action to run when cube goes from side 4 to side 2 + default: [] + selector: + action: {} + four_to_three: + name: From side 4 to side 3 + description: Action to run when cube goes from side 4 to side 3 + default: [] + selector: + action: {} + four_to_five: + name: From side 4 to side 5 + description: Action to run when cube goes from side 4 to side 5 + default: [] + selector: + action: {} + four_to_six: + name: From side 4 to side 6 + description: Action to run when cube goes from side 4 to side 6 + default: [] + selector: + action: {} + five_to_one: + name: From side 5 to side 1 + description: Action to run when cube goes from side 5 to side 1 + default: [] + selector: + action: {} + five_to_two: + name: From side 5 to side 2 + description: Action to run when cube goes from side 5 to side 2 + default: [] + selector: + action: {} + five_to_three: + name: From side 5 to side 3 + description: Action to run when cube goes from side 5 to side 3 + default: [] + selector: + action: {} + five_to_four: + name: From side 5 to side 4 + description: Action to run when cube goes from side 5 to side 4 + default: [] + selector: + action: {} + five_to_six: + name: From side 5 to side 6 + description: Action to run when cube goes from side 5 to side 6 + default: [] + selector: + action: {} + six_to_one: + name: From side 6 to side 1 + description: Action to run when cube goes from side 6 to side 1 + default: [] + selector: + action: {} + six_to_two: + name: From side 6 to side 2 + description: Action to run when cube goes from side 6 to side 2 + default: [] + selector: + action: {} + six_to_three: + name: From side 6 to side 3 + description: Action to run when cube goes from side 6 to side 3 + default: [] + selector: + action: {} + six_to_four: + name: From side 6 to side 4 + description: Action to run when cube goes from side 6 to side 4 + default: [] + selector: + action: {} + six_to_five: + name: From side 6 to side 5 + description: Action to run when cube goes from side 6 to side 5 + default: [] + selector: + action: {} + one_to_one: + name: Knock - Side 1 + description: Action to run when knocking on side 1 + default: [] + selector: + action: {} + two_to_two: + name: Knock - Side 2 + description: Action to run when knocking on side 2 + default: [] + selector: + action: {} + three_to_three: + name: Knock - Side 3 + description: Action to run when knocking on side 3 + default: [] + selector: + action: {} + four_to_four: + name: Knock - Side 4 + description: Action to run when knocking on side 4 + default: [] + selector: + action: {} + five_to_five: + name: Knock - Side 5 + description: Action to run when knocking on side 5 + default: [] + selector: + action: {} + six_to_six: + name: Knock - Side 6 + description: Action to run when knocking on side 6 + default: [] + selector: + action: {} + slide_on_one: + name: Slide - Side 1 up + description: Action to run when slides with Side 1 up + default: [] + selector: + action: {} + slide_on_two: + name: Slide - Side 2 up + description: Action to run when slides with Side 2 up + default: [] + selector: + action: {} + slide_on_three: + name: Slide - Side 3 up + description: Action to run when slides with Side 3 up + default: [] + selector: + action: {} + slide_on_four: + name: Slide - Side 4 up + description: Action to run when slides with Side 4 up + default: [] + selector: + action: {} + slide_on_five: + name: Slide - Side 5 up + description: Action to run when slides with Side 5 up + default: [] + selector: + action: {} + slide_on_six: + name: Slide - Side 6 up + description: Action to run when slides with Side 6 up + default: [] + selector: + action: {} + cube_wake: + name: Wake up the cube + description: Action to run when cube wakes up + default: [] + selector: + action: {} + cube_drop: + name: Cube drops + description: Action to run when cube drops + default: [] + selector: + action: {} + cube_shake: + name: Shake cube + description: Action to run when you shake the cube + default: [] + selector: + action: {} + rotate_right: + name: Rotate right + description: Action to run when cube rotates right + default: [] + selector: + action: {} + rotate_left: + name: Rotate left + description: Action to run when cube rotates left + default: [] + selector: + action: {} + source_url: https://community.home-assistant.io/t/zha-aqara-magic-cube-57-actions/297012 +mode: restart +max_exceeded: silent +trigger: +- platform: event + event_type: zha_event + event_data: + device_id: !input 'remote' +action: +- variables: + command: '{{ trigger.event.data.command }}' + value: '{{ trigger.event.data.args.value | default(0) }}' + flip_degrees: '{{ trigger.event.data.args.flip_degrees | default(0) }}' + flip_any: !input 'flip_any' + flip_90: !input 'flip_90' + flip_180: !input 'flip_180' + slide_any_side: !input 'slide_any_side' + knock_any_side: !input 'knock_any_side' + flip90: 64 + flip180: 128 + slide: 256 + knock: 512 + shake: 0 + drop: 3 + activated_face: "\n{% if command == \"slide\" or command == \"knock\" %}\n\n \ + \ {% if trigger.event.data.args.activated_face == 1 %} 1\n\n {% elif trigger.event.data.args.activated_face\ + \ == 2 %} 5\n\n {% elif trigger.event.data.args.activated_face == 3 %} 6\n\n\ + \ {% elif trigger.event.data.args.activated_face == 4 %} 4\n\n {% elif trigger.event.data.args.activated_face\ + \ == 5 %} 2\n\n {% elif trigger.event.data.args.activated_face == 6 %} 3\n\n\ + \ {% endif %}\n\n{% elif command == 'flip' %}\n\n {{ trigger.event.data.args.activated_face\ + \ | int }}\n\n{% endif %}\n" + from_face: "\n{% if command == \"flip\" and flip_degrees == 90 %}\n\n {{ ((value\ + \ - flip90 - (trigger.event.data.args.activated_face - 1)) / 8) + 1 | int }}\n\ + \n{% endif %}\n" + relative_degrees: "\n{% if command == \"rotate_right\" or command == \"rotate_left\"\ + \ %}\n\n {{ trigger.event.data.args.relative_degrees | float }}\n\n{% endif\ + \ %}\n" +- choose: + - conditions: + - '{{ command == ''rotate_right'' }}' + sequence: !input 'rotate_right' + - conditions: + - '{{ command == ''rotate_left'' }}' + sequence: !input 'rotate_left' + - conditions: + - '{{ command == ''checkin'' }}' + sequence: !input 'cube_wake' + - conditions: + - '{{ value == shake }}' + sequence: !input 'cube_shake' + - conditions: + - '{{ value == drop }}' + sequence: !input 'cube_drop' + - conditions: + - '{{ command == ''knock'' and knock_any_side }}' + sequence: !input 'cube_knock_any' + - conditions: + - '{{ command == ''slide'' and slide_any_side }}' + sequence: !input 'cube_slide_any' + - conditions: + - '{{ command == ''flip'' and flip_any }}' + sequence: + - choose: + - conditions: '{{ activated_face == 1 }}' + sequence: !input 'cube_flip_1' + - conditions: '{{ activated_face == 2 }}' + sequence: !input 'cube_flip_2' + - conditions: '{{ activated_face == 3 }}' + sequence: !input 'cube_flip_3' + - conditions: '{{ activated_face == 4 }}' + sequence: !input 'cube_flip_4' + - conditions: '{{ activated_face == 5 }}' + sequence: !input 'cube_flip_5' + - conditions: '{{ activated_face == 6 }}' + sequence: !input 'cube_flip_6' + - conditions: + - '{{ flip_degrees == 90 and flip_90 }}' + sequence: !input 'cube_flip_90' + - conditions: + - '{{ flip_degrees == 180 and flip_180 }}' + sequence: !input 'cube_flip_180' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 1 }}' + sequence: + - choose: + - conditions: '{{ from_face == 2 }}' + sequence: !input 'two_to_one' + - conditions: '{{ from_face == 3 }}' + sequence: !input 'three_to_one' + - conditions: '{{ from_face == 5 }}' + sequence: !input 'five_to_one' + - conditions: '{{ from_face == 6 }}' + sequence: !input 'six_to_one' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 2 }}' + sequence: + - choose: + - conditions: '{{ from_face == 1 }}' + sequence: !input 'one_to_two' + - conditions: '{{ from_face == 3 }}' + sequence: !input 'three_to_two' + - conditions: '{{ from_face == 4 }}' + sequence: !input 'four_to_two' + - conditions: '{{ from_face == 6 }}' + sequence: !input 'six_to_two' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 3 }}' + sequence: + - choose: + - conditions: '{{ from_face == 1 }}' + sequence: !input 'one_to_three' + - conditions: '{{ from_face == 2 }}' + sequence: !input 'two_to_three' + - conditions: '{{ from_face == 4 }}' + sequence: !input 'four_to_three' + - conditions: '{{ from_face == 5 }}' + sequence: !input 'five_to_three' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 4 }}' + sequence: + - choose: + - conditions: '{{ from_face == 2 }}' + sequence: !input 'two_to_four' + - conditions: '{{ from_face == 3 }}' + sequence: !input 'three_to_four' + - conditions: '{{ from_face == 5 }}' + sequence: !input 'five_to_four' + - conditions: '{{ from_face == 6 }}' + sequence: !input 'six_to_four' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 5 }}' + sequence: + - choose: + - conditions: '{{ from_face == 1 }}' + sequence: !input 'one_to_five' + - conditions: '{{ from_face == 3 }}' + sequence: !input 'three_to_five' + - conditions: '{{ from_face == 4 }}' + sequence: !input 'four_to_five' + - conditions: '{{ from_face == 6 }}' + sequence: !input 'six_to_five' + - conditions: + - '{{ flip_degrees == 90 and activated_face == 6 }}' + sequence: + - choose: + - conditions: '{{ from_face == 1 }}' + sequence: !input 'one_to_six' + - conditions: '{{ from_face == 2 }}' + sequence: !input 'two_to_six' + - conditions: '{{ from_face == 4 }}' + sequence: !input 'four_to_six' + - conditions: '{{ from_face == 5 }}' + sequence: !input 'five_to_six' + - conditions: + - '{{ value == flip180 + activated_face - 1 }}' + sequence: + - choose: + - conditions: '{{ activated_face == 1 }}' + sequence: !input 'four_to_one' + - conditions: '{{ activated_face == 2 }}' + sequence: !input 'five_to_two' + - conditions: '{{ activated_face == 3 }}' + sequence: !input 'six_to_three' + - conditions: '{{ activated_face == 4 }}' + sequence: !input 'one_to_four' + - conditions: '{{ activated_face == 5 }}' + sequence: !input 'two_to_five' + - conditions: '{{ activated_face == 6 }}' + sequence: !input 'three_to_six' + - conditions: + - '{{ command == ''knock'' and not knock_any_side }}' + sequence: + - choose: + - conditions: '{{ activated_face == 1 }}' + sequence: !input 'one_to_one' + - conditions: '{{ activated_face == 2 }}' + sequence: !input 'two_to_two' + - conditions: '{{ activated_face == 3 }}' + sequence: !input 'three_to_three' + - conditions: '{{ activated_face == 4 }}' + sequence: !input 'four_to_four' + - conditions: '{{ activated_face == 5 }}' + sequence: !input 'five_to_five' + - conditions: '{{ activated_face == 6 }}' + sequence: !input 'six_to_six' + - conditions: + - '{{ value == slide + activated_face - 1 }}' + sequence: + - choose: + - conditions: '{{ activated_face == 1 }}' + sequence: !input 'slide_on_one' + - conditions: '{{ activated_face == 2 }}' + sequence: !input 'slide_on_two' + - conditions: '{{ activated_face == 3 }}' + sequence: !input 'slide_on_three' + - conditions: '{{ activated_face == 4 }}' + sequence: !input 'slide_on_four' + - conditions: '{{ activated_face == 5 }}' + sequence: !input 'slide_on_five' + - conditions: '{{ activated_face == 6 }}' + sequence: !input 'slide_on_six' diff --git a/config/blueprints/automation/chaudiere/chaudiere b/config/blueprints/automation/chaudiere/chaudiere new file mode 100644 index 0000000..d3c1d67 --- /dev/null +++ b/config/blueprints/automation/chaudiere/chaudiere @@ -0,0 +1,77 @@ +blueprint: + name: Thermostat chaudiere bois + description: Thermostat chaudiere bois + domain: automation + + input: + entity_consigne: + name: Consigne + description: Champ d'entrée de la consigne du thermostat (input number). + selector: + entity: + domain: input_number + + entity_mode: + name: mode_on_off + description: mode on off + selector: + entity: + domain: input_boolean + + entity_temp_ext: + name: Température extérieure + description: Sonde de mesure de la température extérieure (sensor) + selector: + entity: + domain: sensor + device_class: temperature + entity_temp_int: + name: Température intérieure + description: Sonde de mesure de la température intérieure (sensor) + selector: + entity: + domain: sensor + device_class: temperature + entity_temp_chaud: + name: Température chaudiere bois + description: Sonde de mesure de la température chaudiere bois (sensor) + selector: + entity: + domain: sensor + device_class: temperature + entity_temp_ballon: + name: Température ballon + description: Sonde de mesure de la température du ballon (sensor) + selector: + entity: + domain: sensor + device_class: temperature + delta_thermostat: + name: delta temperature thermostat + description: delta de temperature entre consigne et temperature salon (0.6 conseillé) + selector: + number: + min: 0.0 + max: 2.0 + step: 0.1 + + + entity_circulateur: + name: Circulateur + description: marche / arrêt du circulateur (switch) + selector: + entity: + domain: switch + +# Récupération des paramètres +variables: + entity_temp_int: !input entity_temp_int + entity_temp_ext: !input entity_temp_ext + entity_consigne: !input entity_consigne + entity_mode: !input entity_mode + entity_temp_chaud: !input entity_temp_chaud + entity_temp_ballon: !input entity_temp_ballon + entity_delta_th: !input delta_thermostat + +mode: restart + \ No newline at end of file diff --git a/config/blueprints/automation/freakshock88/motion_illuminance_activated_entity.yaml b/config/blueprints/automation/freakshock88/motion_illuminance_activated_entity.yaml new file mode 100644 index 0000000..10e648b --- /dev/null +++ b/config/blueprints/automation/freakshock88/motion_illuminance_activated_entity.yaml @@ -0,0 +1,167 @@ +blueprint: + name: Turn on light, switch, scene, script or group based on motion and illuminance. + description: "Turn on a light, switch, scene, script or group based on motion detection,\ + \ and low light level.\nThis blueprint uses helper entities you have to create\ + \ yourself for some input values, to be able to dynamically set limits. For instructions\ + \ on creating the helper entities take a look in the Home Assistant Community\ + \ forum topic: https://community.home-assistant.io/t/turn-on-light-switch-scene-or-script-based-on-motion-and-illuminance-more-conditions/257085\n\ + \nRequired entities:\n - Motion sensor (single sensor or group)\n - Target entity\ + \ (light, switch, scene or script)\n\n\nOptional features:\n- You can set a cutoff\ + \ entity of which the value determines whether the illuminance level is low and\ + \ the automation needs to trigger. - You can define a blocking entity, which blocks\ + \ the automation from running when this entity's state is on. - You van define\ + \ a turn-off blocking entity, which blocks the entity from turning off after the\ + \ set delay. - Time limits can also be defined to limit the time before and after\ + \ the automation should trigger. - If you want the entity to turn off after a\ + \ certain amount of minutes, you can use the Wait Time input. - If you want another\ + \ entity than the target_entity to turn off after the delay, you can define a\ + \ separate Turn-off entity. - If you do not enable the optional entities the automation\ + \ will skip these conditions.\n\n\nOptional entities:\n- Illuminance sensor (sensor\ + \ in illuminance class)\n- Illuminance cutoff value (input_number)\n- Blocking\ + \ entity (any entity with state on/off)\n- Time limit before (input_datetime)\n\ + - Time limit after (input_datetime)\n- Turn off wait time [in minutes!] (input_number)\ + \ - will not work with script or scene target entities.\n- Turn off entity (any\ + \ entity_id)\n" + domain: automation + input: + motion_sensor: + name: Motion Sensor + description: This sensor will trigger the turning on of the target entity. + selector: + entity: {} + target_entity: + name: Target entity. + description: The light, switch, scene to turn on (or script to run) when the + automation is triggered. + selector: + entity: {} + illuminance_sensor: + name: (OPTIONAL) Illuminance sensor + description: This sensor will be used to determine the illumination. + default: + selector: + entity: + domain: sensor + device_class: illuminance + illuminance_cutoff: + name: (OPTIONAL) Illuminance cutoff value + description: This input_number will be used to compare to the current illumination + to determine if it is low. + default: + selector: + entity: + domain: input_number + blocker_entity: + name: (OPTIONAL) Blocking entity + description: If this entity's state is on, it will prevent the automation from + running. E.g. sleepmode or away mode. + default: + selector: + entity: {} + time_limit_after: + name: (OPTIONAL) Only run after time. + description: Automation will only run when time is later than this input_datetime + value. + default: + selector: + entity: + domain: input_datetime + time_limit_before: + name: (OPTIONAL) Only run before time. + description: Automation will only run when time is earlier than this input_datetime + value. + default: + selector: + entity: + domain: input_datetime + no_motion_wait: + name: (OPTIONAL) Turn off wait time (minutes) + description: Time in minutes to leave the target entity on after last motion + is detected. If not used entity will not auto turn off. + default: + selector: + entity: + domain: input_number + turn_off_blocker_entity: + name: (OPTIONAL) Turn-off Blocking entity + description: If this entity's state is on, it will prevent the target entity + from turning off after the set delay. + default: + selector: + entity: {} + target_off_entity: + name: (OPTIONAL) Turn-off entity + description: If defined, this entity will be turned off instead of the default + target entity. This can be helpful when using target entities of type scene + or script. + default: + selector: + entity: {} + source_url: https://gist.github.com/freakshock88/2311759ba64f929f6affad4c0a67110b +mode: restart +max_exceeded: silent +variables: + target_entity: !input 'target_entity' + illuminance_currently: !input 'illuminance_sensor' + illuminance_cutoff: !input 'illuminance_cutoff' + blocker_entity: !input 'blocker_entity' + time_limit_before: !input 'time_limit_before' + time_limit_after: !input 'time_limit_after' + no_motion_wait: !input 'no_motion_wait' + entity_domain: '{{ states[target_entity].domain }}' + turn_off_blocker_entity: !input 'turn_off_blocker_entity' + target_off_entity: !input 'target_off_entity' +trigger: + platform: state + entity_id: !input 'motion_sensor' + to: 'on' +condition: +- condition: template + value_template: '{{ (states[target_entity].state == ''on'') or (illuminance_currently + == none) or (illuminance_cutoff == none) or (states[illuminance_currently].state + | int < states[illuminance_cutoff].state | int) }}' +- condition: template + value_template: '{{ (blocker_entity == none) or (states[blocker_entity].state == + ''off'') }}' +- condition: template + value_template: "{% set current_time = now().strftime(\"%H:%M\") %}\n{% if time_limit_before\ + \ == none and time_limit_after == none %} true {% endif %}\n{% if time_limit_before\ + \ != none and time_limit_after == none %} {% set current_time_is_before_limit\ + \ = current_time < states[time_limit_before].state %} {{ current_time_is_before_limit\ + \ }} {% elif time_limit_before == none and time_limit_after != none %} {% set\ + \ current_time_is_after_limit = current_time > states[time_limit_after].state\ + \ %} {{ current_time_is_after_limit }} {% endif %}\n{% if time_limit_before !=\ + \ none and time_limit_after != none %} {% set before_limit_is_tomorrow = states[time_limit_before].state\ + \ < states[time_limit_after].state %} {% set current_time_is_before_limit = current_time\ + \ < states[time_limit_before].state %} {% set current_time_is_after_limit = current_time\ + \ > states[time_limit_after].state %} {% set time_window_spans_midnight = states[time_limit_after].state\ + \ > states[time_limit_before].state %}\n {% if time_window_spans_midnight !=\ + \ none and time_window_spans_midnight and before_limit_is_tomorrow %}\n {{ current_time_is_after_limit\ + \ or current_time_is_before_limit }}\n {% elif time_window_spans_midnight !=\ + \ none and not time_window_spans_midnight %}\n {{ current_time_is_before_limit\ + \ and current_time_is_after_limit }}\n {% endif %}\n{% endif %}\n" +action: +- service: homeassistant.turn_on + entity_id: !input 'target_entity' +- condition: template + value_template: '{{ no_motion_wait != none }}' +- wait_for_trigger: + platform: state + entity_id: !input 'motion_sensor' + from: 'on' + to: 'off' +- delay: + minutes: '{{ states[no_motion_wait].state | int }}' +- condition: template + value_template: '{{ (turn_off_blocker_entity == none) or (states[turn_off_blocker_entity].state + == ''off'') }}' +- choose: + - conditions: + - condition: template + value_template: '{{ (target_off_entity != none) }}' + sequence: + - service: homeassistant.turn_off + entity_id: !input 'target_off_entity' + default: + - service: homeassistant.turn_off + entity_id: !input 'target_entity' diff --git a/config/blueprints/automation/golles/zigbee2mqtt_aqara_magic_cube.yaml b/config/blueprints/automation/golles/zigbee2mqtt_aqara_magic_cube.yaml new file mode 100644 index 0000000..2e212b4 --- /dev/null +++ b/config/blueprints/automation/golles/zigbee2mqtt_aqara_magic_cube.yaml @@ -0,0 +1,288 @@ +blueprint: + name: Zigbee2MQTT - Aqara Magic Cube (MFKZQ01LM) + description: 'This blueprint allows you to make automations for the Aqara Magic + Cube, connected to Zigbee2MQTT. + + + Limitations (these are by design): + + - There is just one trigger for flip to a side, separate actions for flip90 and + flip180 aren''t possible. + + - For fall there are no separate actions for the side, due to the nature of falling + it becomes random what will happen. + + - For shake there are no separate actions for the side, due to the nature of shaking + it isn''t always clear which side is up. + + ' + domain: automation + source_url: https://github.com/golles/Home-Assistant-Blueprints/blob/9a63ee03f1d0cf10448fb89a28528ac4105461ac/zigbee2mqtt_aqara_magic_cube.yaml + input: + remote: + name: Remote + description: Aqara Magic Cube to use, entity should end with _action + selector: + entity: + integration: mqtt + domain: sensor + fall: + name: Drop the cube + default: [] + selector: + action: {} + flip_side_0: + name: Flip the cube to side 0 + default: [] + selector: + action: {} + flip_side_1: + name: Flip the cube to side 1 + default: [] + selector: + action: {} + flip_side_2: + name: Flip the cube to side 2 + default: [] + selector: + action: {} + flip_side_3: + name: Flip the cube to side 3 + default: [] + selector: + action: {} + flip_side_4: + name: Flip the cube to side 4 + default: [] + selector: + action: {} + flip_side_5: + name: Flip the cube to side 5 + default: [] + selector: + action: {} + rotate_left_side_0: + name: Rotate cube left with side 0 up + default: [] + selector: + action: {} + rotate_left_side_1: + name: Rotate cube left with side 1 up + default: [] + selector: + action: {} + rotate_left_side_2: + name: Rotate cube left with side 2 up + default: [] + selector: + action: {} + rotate_left_side_3: + name: Rotate cube left with side 3 up + default: [] + selector: + action: {} + rotate_left_side_4: + name: Rotate cube left with side 4 up + default: [] + selector: + action: {} + rotate_left_side_5: + name: Rotate cube left with side 5 up + default: [] + selector: + action: {} + rotate_right_side_0: + name: Rotate cube right with side 0 up + default: [] + selector: + action: {} + rotate_right_side_1: + name: Rotate cube right with side 1 up + default: [] + selector: + action: {} + rotate_right_side_2: + name: Rotate cube right with side 2 up + default: [] + selector: + action: {} + rotate_right_side_3: + name: Rotate cube right with side 3 up + default: [] + selector: + action: {} + rotate_right_side_4: + name: Rotate cube right with side 4 up + default: [] + selector: + action: {} + rotate_right_side_5: + name: Rotate cube right with side 5 up + default: [] + selector: + action: {} + shake: + name: Shake the cube + default: [] + selector: + action: {} + slide_side_0: + name: Slide the cube with side 0 up + default: [] + selector: + action: {} + slide_side_1: + name: Slide the cube with side 1 up + default: [] + selector: + action: {} + slide_side_2: + name: Slide the cube with side 2 up + default: [] + selector: + action: {} + slide_side_3: + name: Slide the cube with side 3 up + default: [] + selector: + action: {} + slide_side_4: + name: Slide the cube with side 4 up + default: [] + selector: + action: {} + slide_side_5: + name: Slide the cube with side 5 up + default: [] + selector: + action: {} + tap_side_0: + name: Tap the cube with side 0 up + default: [] + selector: + action: {} + tap_side_1: + name: Tap the cube with side 1 up + default: [] + selector: + action: {} + tap_side_2: + name: Tap the cube with side 2 up + default: [] + selector: + action: {} + tap_side_3: + name: Tap the cube with side 3 up + default: [] + selector: + action: {} + tap_side_4: + name: Tap the cube with side 4 up + default: [] + selector: + action: {} + tap_side_5: + name: Tap the cube with side 5 up + default: [] + selector: + action: {} +mode: queued +max: 5 +max_exceeded: silent +trigger: +- platform: state + entity_id: !input 'remote' + attribute: action + to: + - fall + - flip180 + - flip90 + - rotate_left + - rotate_right + - shake + - slide + - tap +action: +- variables: + event: '{{ trigger.to_state.attributes.action }}' + side: '{{ trigger.to_state.attributes.side }}' +- choose: + - conditions: '{{ event == "fall" }}' + sequence: !input 'fall' + - conditions: '{{ event == "flip180" or event == "flip90" }}' + sequence: + - choose: + - conditions: '{{ side == 0 }}' + sequence: !input 'flip_side_0' + - conditions: '{{ side == 1 }}' + sequence: !input 'flip_side_1' + - conditions: '{{ side == 2 }}' + sequence: !input 'flip_side_2' + - conditions: '{{ side == 3 }}' + sequence: !input 'flip_side_3' + - conditions: '{{ side == 4 }}' + sequence: !input 'flip_side_4' + - conditions: '{{ side == 5 }}' + sequence: !input 'flip_side_5' + - conditions: '{{ event == "rotate_left" }}' + sequence: + - choose: + - conditions: '{{ side == 0 }}' + sequence: !input 'rotate_left_side_0' + - conditions: '{{ side == 1 }}' + sequence: !input 'rotate_left_side_1' + - conditions: '{{ side == 2 }}' + sequence: !input 'rotate_left_side_2' + - conditions: '{{ side == 3 }}' + sequence: !input 'rotate_left_side_3' + - conditions: '{{ side == 4 }}' + sequence: !input 'rotate_left_side_4' + - conditions: '{{ side == 5 }}' + sequence: !input 'rotate_left_side_5' + - conditions: '{{ event == "rotate_right" }}' + sequence: + - choose: + - conditions: '{{ side == 0 }}' + sequence: !input 'rotate_right_side_0' + - conditions: '{{ side == 1 }}' + sequence: !input 'rotate_right_side_1' + - conditions: '{{ side == 2 }}' + sequence: !input 'rotate_right_side_2' + - conditions: '{{ side == 3 }}' + sequence: !input 'rotate_right_side_3' + - conditions: '{{ side == 4 }}' + sequence: !input 'rotate_right_side_4' + - conditions: '{{ side == 5 }}' + sequence: !input 'rotate_right_side_5' + - conditions: '{{ event == "shake" }}' + sequence: !input 'shake' + - conditions: '{{ event == "slide" }}' + sequence: + - choose: + - conditions: '{{ side == 0 }}' + sequence: !input 'slide_side_0' + - conditions: '{{ side == 1 }}' + sequence: !input 'slide_side_1' + - conditions: '{{ side == 2 }}' + sequence: !input 'slide_side_2' + - conditions: '{{ side == 3 }}' + sequence: !input 'slide_side_3' + - conditions: '{{ side == 4 }}' + sequence: !input 'slide_side_4' + - conditions: '{{ side == 5 }}' + sequence: !input 'slide_side_5' + - conditions: '{{ event == "tap" }}' + sequence: + - choose: + - conditions: '{{ side == 0 }}' + sequence: !input 'tap_side_0' + - conditions: '{{ side == 1 }}' + sequence: !input 'tap_side_1' + - conditions: '{{ side == 2 }}' + sequence: !input 'tap_side_2' + - conditions: '{{ side == 3 }}' + sequence: !input 'tap_side_3' + - conditions: '{{ side == 4 }}' + sequence: !input 'tap_side_4' + - conditions: '{{ side == 5 }}' + sequence: !input 'tap_side_5' diff --git a/config/blueprints/automation/homeassistant/motion_light.yaml b/config/blueprints/automation/homeassistant/motion_light.yaml index 8f5d3f9..54a4a4f 100644 --- a/config/blueprints/automation/homeassistant/motion_light.yaml +++ b/config/blueprints/automation/homeassistant/motion_light.yaml @@ -3,15 +3,13 @@ blueprint: description: Turn on a light when motion is detected. domain: automation source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/automation/blueprints/motion_light.yaml - author: Home Assistant input: motion_entity: name: Motion Sensor selector: entity: - filter: - device_class: motion - domain: binary_sensor + domain: binary_sensor + device_class: motion light_target: name: Light selector: diff --git a/config/blueprints/automation/homeassistant/notify_leaving_zone.yaml b/config/blueprints/automation/homeassistant/notify_leaving_zone.yaml index e1e3bd5..71abf8f 100644 --- a/config/blueprints/automation/homeassistant/notify_leaving_zone.yaml +++ b/config/blueprints/automation/homeassistant/notify_leaving_zone.yaml @@ -3,27 +3,23 @@ blueprint: description: Send a notification to a device when a person leaves a specific zone. domain: automation source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/automation/blueprints/notify_leaving_zone.yaml - author: Home Assistant input: person_entity: name: Person selector: entity: - filter: - domain: person + domain: person zone_entity: name: Zone selector: entity: - filter: - domain: zone + domain: zone notify_device: name: Device to notify description: Device needs to run the official Home Assistant app to receive notifications. selector: device: - filter: - integration: mobile_app + integration: mobile_app trigger: platform: state @@ -38,9 +34,7 @@ variables: condition: condition: template - # The first case handles leaving the Home zone which has a special state when zoning called 'home'. - # The second case handles leaving all other zones. - value_template: "{{ zone_entity == 'zone.home' and trigger.from_state.state == 'home' and trigger.to_state.state != 'home' or trigger.from_state.state == zone_state and trigger.to_state.state != zone_state }}" + value_template: "{{ trigger.from_state.state == zone_state and trigger.to_state.state != zone_state }}" action: - alias: "Notify that a person has left the zone" diff --git a/config/configuration.yaml b/config/configuration.yaml index 5a9ff39..7b15906 100644 --- a/config/configuration.yaml +++ b/config/configuration.yaml @@ -17,7 +17,7 @@ homeassistant: http: #si cette balise n'existe pas, ajoutez la, sinon ajouter seulement la suite (pas de duplication) use_x_forwarded_for: true trusted_proxies: - - 10.0.0.16 + - 10.0.0.202 # Loads default set of integrations. Do not remove. default_config: @@ -76,6 +76,91 @@ recorder: auto_purge: true auto_repack: true commit_interval: 5 + include: + domains: + - light + - switch + - cover + #entity_globs: + # - sensor* + entities: + - sensor.tac2100_compteur_puissance_active + - sensor.tac2100_compteur_courant + - sensor.ecowitt_tempin + - sensor.select_sql_query + - sensor.ecu_current_power + - sensor.tac2100_solar_puissance_active + - sensor.disjoncteur_domo_z_power + - sensor.tac2100_compteur_energie_active_totale + - sensor.ecu_today_energy + - sensor.ecowitt_temp + - sensor.ecowitt_dewpoint + - sensor.ecowitt_humidity + - sensor.ecowitt_humidityin + - sensor.ecowitt_baromabs + - sensor.ecowitt_dailyrain + - sensor.ecowitt_eventrain + - sensor.ecowitt_hourlyrain + - sensor.ecowitt_monthlyrain + - sensor.ecowitt_rainrate + - sensor.ecowitt_solarradiation + - sensor.ecowitt_totalrain + - sensor.ecowitt_windgust + - sensor.ecowitt_baromrel + - sensor.ecowitt_uv + - sensor.presence_cuisine_motion_state + - sensor.ecowitt_winddir + - sensor.ecowitt_maxdailygust + - sensor.ecowitt_windspeed + - sensor.ecowitt_frostpoint + - sensor.ecowitt_feelslike + - sensor.qualite_air_co2 + - sensor.geiger_wemos_geiger + - sensor.froling_s3_tdeg_fumee + - sensor.froling_s3_tdeg_board + - sensor.froling_s3_tdeg_depart_chauffage + - sensor.froling_s3_tdeg_chaudiere + - sensor.esp8266_tampon_temp_4d756f_temp_retour_chauff + - sensor.froling_s3_tampon_haut + - sensor.froling_s3_tampon_bas + - sensor.esp8266_tampon_temp_4d756f_tampon_milieu + - sensor.river2_battery_level + - sensor.tac2100_compteur_tension + - sensor.energy_pj1203_solar_power_b + - sensor.energy_pj1203_solar_power_a + - sensor.energy_pj1203_solar_current_b + - sensor.energy_pj1203_solar_current_a + - sensor.energy_pj1203_solar_energy_flow_a + - sensor.energy_pj1203_solar_energy_flow_b + - sensor.energy_pj1203_solar_energy_produced_a + - sensor.energy_pj1203_solar_energy_produced_b + - sensor.ecu_current_power + - sensor.dell_5520_battery_dell5520 + - sensor.blitzortung_lightning_counter + - sensor.compteur_eclair_mensuel + - sensor.pj1203_zb_compteur_current_a + - sensor.pj1203_zb_compteur_current_b + - sensor.pj1203_zb_compteur_power_a + - sensor.pj1203_zb_compteur_power_b + - sensor.capteur_temperature_rond_temperature + - sensor.smart_energy_meter_puissance + - sensor.disjoncteur_domo_z_energy + - sensor.prise_ecran_power + - sensor.kc868_a8_d758d0_d758d0_bh1750_illuminance + - sensor.t_chambre1 + - sensor.t_salle_de_bain + - sensor.h_salle_de_bain + - sensor.t_comble + - sensor.t_chambre2 + - sensor.esp32_4_relays_garage_5a10c8_temperature_garage_5 + - sensor.wemos_cave_temperature + - sensor.ecowitt_heatindex + - sensor.wemos_bureau0_temperature + - sensor.blitzortung_lightning_counter + - sensor.aubess_cafetiere1_power + + #event_types: + # - call_service alarm_control_panel: - platform: manual @@ -93,6 +178,18 @@ alarm_control_panel: arming_time: 0 delay_time: 0 +proxmoxve: + - host: 10.0.0.205 + username: hass@pve + password: Misstibet5* + verify_ssl: false + realm: pve + nodes: + - node: hpproliant + vms: + - 200 + - 201 + api: wake_on_lan: @@ -133,4 +230,3 @@ camera: - platform: local_file name: MF_alerte_tomorrow file_path: /config/www/weather/meteo_france_alerte_tomorrow.png - diff --git a/config/custom_components/ecoflow_cloud/devices/river2.py b/config/custom_components/ecoflow_cloud/devices/river2.py index 314248b..a8e6ad3 100644 --- a/config/custom_components/ecoflow_cloud/devices/river2.py +++ b/config/custom_components/ecoflow_cloud/devices/river2.py @@ -1,40 +1,46 @@ from homeassistant.const import Platform from . import const, BaseDevice, EntityMigration, MigrationAction +from .const import ATTR_DESIGN_CAPACITY, ATTR_FULL_CAPACITY, ATTR_REMAIN_CAPACITY, BATTERY_CHARGING_STATE, \ + MAIN_DESIGN_CAPACITY, MAIN_FULL_CAPACITY, MAIN_REMAIN_CAPACITY from ..entities import BaseSensorEntity, BaseNumberEntity, BaseSwitchEntity, BaseSelectEntity from ..mqtt.ecoflow_mqtt import EcoflowMQTTClient -from ..number import ChargingPowerEntity, MaxBatteryLevelEntity, MinBatteryLevelEntity +from ..number import ChargingPowerEntity, MaxBatteryLevelEntity, MinBatteryLevelEntity, BatteryBackupLevel from ..select import DictSelectEntity, TimeoutDictSelectEntity from ..sensor import LevelSensorEntity, RemainSensorEntity, TempSensorEntity, \ - CyclesSensorEntity, InWattsSensorEntity, OutWattsSensorEntity, VoltSensorEntity, StatusSensorEntity, \ - MilliVoltSensorEntity, InMilliVoltSensorEntity, OutMilliVoltSensorEntity, ChargingStateSensorEntity, \ - CapacitySensorEntity + CyclesSensorEntity, InWattsSensorEntity, OutWattsSensorEntity, VoltSensorEntity, InAmpSensorEntity, \ + InVoltSensorEntity, QuotasStatusSensorEntity, MilliVoltSensorEntity, InMilliVoltSensorEntity, \ + OutMilliVoltSensorEntity, ChargingStateSensorEntity, CapacitySensorEntity from ..switch import EnabledEntity class River2(BaseDevice): + def charging_power_step(self) -> int: return 50 def sensors(self, client: EcoflowMQTTClient) -> list[BaseSensorEntity]: return [ LevelSensorEntity(client, "bms_bmsStatus.soc", const.MAIN_BATTERY_LEVEL) - .attr("bms_bmsStatus.designCap", const.ATTR_DESIGN_CAPACITY, 0) - .attr("bms_bmsStatus.fullCap", const.ATTR_FULL_CAPACITY, 0) - .attr("bms_bmsStatus.remainCap", const.ATTR_REMAIN_CAPACITY, 0), - CapacitySensorEntity(client, "bms_bmsStatus.designCap", const.MAIN_DESIGN_CAPACITY, False), - CapacitySensorEntity(client, "bms_bmsStatus.fullCap", const.MAIN_FULL_CAPACITY, False), - CapacitySensorEntity(client, "bms_bmsStatus.remainCap", const.MAIN_REMAIN_CAPACITY, False), + .attr("bms_bmsStatus.designCap", ATTR_DESIGN_CAPACITY, 0) + .attr("bms_bmsStatus.fullCap", ATTR_FULL_CAPACITY, 0) + .attr("bms_bmsStatus.remainCap", ATTR_REMAIN_CAPACITY, 0), + CapacitySensorEntity(client, "bms_bmsStatus.designCap", MAIN_DESIGN_CAPACITY, False), + CapacitySensorEntity(client, "bms_bmsStatus.fullCap", MAIN_FULL_CAPACITY, False), + CapacitySensorEntity(client, "bms_bmsStatus.remainCap", MAIN_REMAIN_CAPACITY, False), LevelSensorEntity(client, "bms_bmsStatus.soh", const.SOH), LevelSensorEntity(client, "bms_emsStatus.lcdShowSoc", const.COMBINED_BATTERY_LEVEL), - ChargingStateSensorEntity(client, "bms_emsStatus.chgState", const.BATTERY_CHARGING_STATE), + ChargingStateSensorEntity(client, "bms_emsStatus.chgState", BATTERY_CHARGING_STATE), InWattsSensorEntity(client, "pd.wattsInSum", const.TOTAL_IN_POWER), OutWattsSensorEntity(client, "pd.wattsOutSum", const.TOTAL_OUT_POWER), + InAmpSensorEntity(client, "inv.dcInAmp", const.SOLAR_IN_CURRENT), + InVoltSensorEntity(client, "inv.dcInVol", const.SOLAR_IN_VOLTAGE), + InWattsSensorEntity(client, "inv.inputWatts", const.AC_IN_POWER), OutWattsSensorEntity(client, "inv.outputWatts", const.AC_OUT_POWER), @@ -44,14 +50,15 @@ class River2(BaseDevice): InWattsSensorEntity(client, "pd.typecChaWatts", const.TYPE_C_IN_POWER), InWattsSensorEntity(client, "mppt.inWatts", const.SOLAR_IN_POWER), - OutWattsSensorEntity(client, "pd.carWatts", const.DC_OUT_POWER), - OutWattsSensorEntity(client, "pd.typec1Watts", const.TYPEC_1_OUT_POWER), - # both USB-A Ports (the small RIVER 2 has only two) are being summarized under "pd.usb1Watts" - https://github.com/tolwi/hassio-ecoflow-cloud/issues/12#issuecomment-1432837393 + OutWattsSensorEntity(client, "pd.carWatts", const.DC_OUT_POWER), + OutWattsSensorEntity(client, "pd.typec1Watts", const.TYPEC_OUT_POWER), OutWattsSensorEntity(client, "pd.usb1Watts", const.USB_OUT_POWER), + # OutWattsSensorEntity(client, "pd.usb2Watts", const.USB_2_OUT_POWER), RemainSensorEntity(client, "bms_emsStatus.chgRemainTime", const.CHARGE_REMAINING_TIME), RemainSensorEntity(client, "bms_emsStatus.dsgRemainTime", const.DISCHARGE_REMAINING_TIME), + RemainSensorEntity(client, "pd.remainTime", const.REMAINING_TIME), TempSensorEntity(client, "inv.outTemp", "Inv Out Temperature"), CyclesSensorEntity(client, "bms_bmsStatus.cycles", const.CYCLES), @@ -68,8 +75,8 @@ class River2(BaseDevice): MilliVoltSensorEntity(client, "bms_bmsStatus.minCellVol", const.MIN_CELL_VOLT, False), MilliVoltSensorEntity(client, "bms_bmsStatus.maxCellVol", const.MAX_CELL_VOLT, False), + QuotasStatusSensorEntity(client), # FanSensorEntity(client, "bms_emsStatus.fanLevel", "Fan Level"), - StatusSensorEntity(client), ] @@ -86,6 +93,14 @@ class River2(BaseDevice): ChargingPowerEntity(client, "mppt.cfgChgWatts", const.AC_CHARGING_POWER, 100, 360, lambda value: {"moduleType": 5, "operateType": "acChgCfg", "params": {"chgWatts": int(value), "chgPauseFlag": 255}}), + + BatteryBackupLevel(client, "pd.bpPowerSoc", const.BACKUP_RESERVE_LEVEL, 5, 100, + "bms_emsStatus.minDsgSoc", "bms_emsStatus.maxChargeSoc", + lambda value: {"moduleType": 1, "operateType": "watthConfig", + "params": {"isConfig": 1, + "bpPowerSoc": int(value), + "minDsgSoc": 0, + "minChgSoc": 0}}), ] def switches(self, client: EcoflowMQTTClient) -> list[BaseSwitchEntity]: @@ -95,15 +110,28 @@ class River2(BaseDevice): "params": {"enabled": value, "out_voltage": -1, "out_freq": 255, "xboost": 255}}), + EnabledEntity(client, "pd.acAutoOutConfig", const.AC_ALWAYS_ENABLED, + lambda value, params: {"moduleType": 1, "operateType": "acAutoOutConfig", + "params": {"acAutoOutConfig": value, + "minAcOutSoc": int(params.get("bms_emsStatus.minDsgSoc", 0)) + 5}} + ), + EnabledEntity(client, "mppt.cfgAcXboost", const.XBOOST_ENABLED, lambda value: {"moduleType": 5, "operateType": "acOutCfg", "params": {"enabled": 255, "out_voltage": -1, "out_freq": 255, "xboost": value}}), EnabledEntity(client, "pd.carState", const.DC_ENABLED, - lambda value: {"moduleType": 5, "operateType": "mpptCar", "params": {"enabled": value}}) + lambda value: {"moduleType": 5, "operateType": "mpptCar", "params": {"enabled": value}}), + + EnabledEntity(client, "pd.bpPowerSoc", const.BP_ENABLED, + lambda value, params: {"moduleType": 1, "operateType": "watthConfig", + "params": {"isConfig": value, + "bpPowerSoc": value, + "minDsgSoc": 0, + "minChgSoc": 0}}) ] - + def selects(self, client: EcoflowMQTTClient) -> list[BaseSelectEntity]: return [ DictSelectEntity(client, "mppt.dcChgCurrent", const.DC_CHARGE_CURRENT, const.DC_CHARGE_CURRENT_OPTIONS, diff --git a/config/custom_components/ecoflow_cloud/manifest.json b/config/custom_components/ecoflow_cloud/manifest.json index 3bc99a6..9be4317 100644 --- a/config/custom_components/ecoflow_cloud/manifest.json +++ b/config/custom_components/ecoflow_cloud/manifest.json @@ -13,5 +13,5 @@ "reactivex==4.0.4", "protobuf>=4.23.0" ], - "version": "0.13.3" + "version": "0.13.4" } \ No newline at end of file diff --git a/config/custom_components/ecoflow_cloud/translations/pt-PT.json b/config/custom_components/ecoflow_cloud/translations/pt-PT.json new file mode 100644 index 0000000..955fddd --- /dev/null +++ b/config/custom_components/ecoflow_cloud/translations/pt-PT.json @@ -0,0 +1,27 @@ +{ + "title": "EcoFlow-Cloud", + "config": { + "step": { + "user": { + "data": { + "username": "Email do utilizador", + "password": "Palavra-passe do utilizador", + "type": "Tipo de dispositivo", + "name": "Nome do dispositivo", + "device_id": "SN do dispositivo" + } + } + } + }, + "options": { + "step": { + "init": { + "data": { + "power_step": "Controlo deslizante da potência", + "refresh_period_sec": "Período de atualização dos dados (segundos)" + } + } + } + } + } + \ No newline at end of file diff --git a/config/custom_components/frigate/manifest.json b/config/custom_components/frigate/manifest.json index 60119bb..11a7bab 100644 --- a/config/custom_components/frigate/manifest.json +++ b/config/custom_components/frigate/manifest.json @@ -14,5 +14,5 @@ "iot_class": "local_push", "issue_tracker": "https://github.com/blakeblackshear/frigate-hass-integration/issues", "requirements": ["pytz"], - "version": "5.2.0" + "version": "5.3.0" } diff --git a/config/custom_components/frigate/views.py b/config/custom_components/frigate/views.py index 777f9f5..0ad7e1d 100644 --- a/config/custom_components/frigate/views.py +++ b/config/custom_components/frigate/views.py @@ -276,6 +276,13 @@ class NotificationsProxyView(ProxyView): if path.endswith("clip.mp4"): return f"api/events/{event_id}/clip.mp4" + + if path.endswith("event_preview.gif"): + return f"api/events/{event_id}/preview.gif" + + if path.endswith("review_preview.gif"): + return f"api/review/{event_id}/preview" + return None def _permit_request( diff --git a/config/custom_components/irrigation_unlimited/const.py b/config/custom_components/irrigation_unlimited/const.py index d6383e4..4072530 100644 --- a/config/custom_components/irrigation_unlimited/const.py +++ b/config/custom_components/irrigation_unlimited/const.py @@ -6,7 +6,7 @@ DOMAIN = "irrigation_unlimited" DOMAIN_DATA = f"{DOMAIN}_data" COORDINATOR = "coordinator" COMPONENT = "component" -VERSION = "2024.5.0" +VERSION = "2024.8.0" ATTRIBUTION = "Data provided by http://jsonplaceholder.typicode.com/" ISSUE_URL = "https://github.com/rgc99/irrigation_unlimited/issues" @@ -141,6 +141,7 @@ SERVICE_SUSPEND = "suspend" SERVICE_SKIP = "skip" SERVICE_PAUSE = "pause" SERVICE_RESUME = "resume" +SERVICE_GET_INFO = "get_info" # Events EVENT_START = "start" @@ -161,6 +162,7 @@ STATUS_DELAY = "delay" TIMELINE_STATUS = "status" TIMELINE_START = "start" TIMELINE_END = "end" +TIMELINE_SCHEDULE = "schedule" TIMELINE_SCHEDULE_NAME = "schedule_name" TIMELINE_ADJUSTMENT = "adjustment" @@ -211,14 +213,16 @@ ATTR_VOLUME = "volume" ATTR_FLOW_RATE = "flow_rate" ATTR_SWITCH_ENTITIES = "switch_entity_id" ATTR_SEQUENCE_COUNT = "sequence_count" +ATTR_CONTROLLER_ID = "controller_id" +ATTR_ZONE_ID = "zone_id" +ATTR_CONTROLLERS = "controllers" +ATTR_SEQUENCES = "sequences" +ATTR_VERSION = "version" # Resources RES_MANUAL = "Manual" RES_NOT_RUNNING = "not running" RES_NONE = "none" -RES_CONTROLLER = "Controller" -RES_ZONE = "Zone" -RES_MASTER = "Master" RES_TIMELINE_RUNNING = "running" RES_TIMELINE_SCHEDULED = "scheduled" RES_TIMELINE_NEXT = "next" diff --git a/config/custom_components/irrigation_unlimited/history.py b/config/custom_components/irrigation_unlimited/history.py index c532232..8f256f5 100644 --- a/config/custom_components/irrigation_unlimited/history.py +++ b/config/custom_components/irrigation_unlimited/history.py @@ -1,10 +1,15 @@ """History access and caching. This module runs asynchronously collecting and caching history data""" + from datetime import datetime, timedelta from typing import Callable, OrderedDict, Any from homeassistant.core import HomeAssistant, State, CALLBACK_TYPE from homeassistant.util import dt -from homeassistant.components.recorder.const import DATA_INSTANCE as RECORDER_INSTANCE + +try: + from homeassistant.helpers.recorder import DATA_INSTANCE +except ImportError: + from homeassistant.components.recorder.const import DATA_INSTANCE from homeassistant.components.recorder import get_instance from homeassistant.helpers.event import ( async_track_point_in_utc_time, @@ -15,6 +20,7 @@ from homeassistant.const import STATE_ON from .const import ( ATTR_CURRENT_ADJUSTMENT, ATTR_CURRENT_NAME, + ATTR_CURRENT_SCHEDULE, CONF_ENABLED, CONF_HISTORY, CONF_HISTORY_REFRESH, @@ -22,6 +28,7 @@ from .const import ( CONF_REFRESH_INTERVAL, CONF_SPAN, TIMELINE_ADJUSTMENT, + TIMELINE_SCHEDULE, TIMELINE_SCHEDULE_NAME, TIMELINE_START, TIMELINE_END, @@ -166,6 +173,7 @@ class IUHistory: result = OrderedDict() result[TIMELINE_START] = round_seconds_dt(item.last_changed) result[TIMELINE_END] = round_seconds_dt(end) + result[TIMELINE_SCHEDULE] = item.attributes.get(ATTR_CURRENT_SCHEDULE) result[TIMELINE_SCHEDULE_NAME] = item.attributes.get(ATTR_CURRENT_NAME) result[TIMELINE_ADJUSTMENT] = item.attributes.get( ATTR_CURRENT_ADJUSTMENT, "" @@ -197,7 +205,7 @@ class IUHistory: return start = self._stime - self._history_span - if RECORDER_INSTANCE in self._hass.data: + if DATA_INSTANCE in self._hass.data: data = await get_instance(self._hass).async_add_executor_job( history.get_significant_states, self._hass, diff --git a/config/custom_components/irrigation_unlimited/irrigation_unlimited.py b/config/custom_components/irrigation_unlimited/irrigation_unlimited.py index aa79131..1190b2d 100644 --- a/config/custom_components/irrigation_unlimited/irrigation_unlimited.py +++ b/config/custom_components/irrigation_unlimited/irrigation_unlimited.py @@ -165,6 +165,7 @@ from .const import ( RES_TIMELINE_SCHEDULED, TIMELINE_ADJUSTMENT, TIMELINE_END, + TIMELINE_SCHEDULE, TIMELINE_SCHEDULE_NAME, TIMELINE_START, MONTHS, @@ -1064,10 +1065,10 @@ class IUVolume: self._zone = zone # Config parameters self._sensor_id: str = None - self._volume_precision: int = 3 - self._volume_scale: float = 1 - self._flow_rate_precision: int = 3 - self._flow_rate_scale: float = 3600 + self._volume_precision: int = None + self._volume_scale: float = None + self._flow_rate_precision: int = None + self._flow_rate_scale: float = None # Private variables self._callback_remove: CALLBACK_TYPE = None self._start_volume: Decimal = None @@ -1078,9 +1079,11 @@ class IUVolume: str, Callable[[datetime, "IUZone", Decimal, Decimal], None] ] = {} self._flow_rates: list[Decimal] = [] - self._flow_rate_sum = Decimal(0) + self._flow_rate_sum: Decimal = None self._flow_rate_sma: Decimal = None self._sensor_readings: list[IUVolumeSensorReading] = [] + self.reset_config() + self.reset_readings() @property def total(self) -> float | None: @@ -1096,6 +1099,25 @@ class IUVolume: return float(self._flow_rate_sma) return None + def reset_config(self) -> None: + """Reset this object""" + self.end_record(None) + self._sensor_id = None + self._volume_precision = 3 + self._volume_scale = 1 + self._flow_rate_precision = 3 + self._flow_rate_scale = 3600 + + def reset_readings(self) -> None: + """Reset reading parameters""" + self._start_volume = None + self._total_volume = None + self._start_time = None + self._sensor_readings.clear() + self._flow_rates.clear() + self._flow_rate_sum = 0 + self._flow_rate_sma = None + def load(self, config: OrderedDict, all_zones: OrderedDict) -> "IUSwitch": """Load volume data from the configuration""" @@ -1114,6 +1136,8 @@ class IUVolume: CONF_FLOW_RATE_SCALE, self._flow_rate_scale ) + self.reset_config() + self.reset_readings() if all_zones is not None: load_params(all_zones.get(CONF_VOLUME)) load_params(config.get(CONF_VOLUME)) @@ -1174,37 +1198,32 @@ class IUVolume: parameters in the event message""" return event + async def sensor_state_change(self, event: HAEvent): + event = self.event_hook(event) + stime = event.time_fired + try: + value = self.read_sensor(stime) + except ValueError as e: + self._coordinator.logger.log_invalid_meter_value(stime, e) + except IUVolumeSensorError: + self._coordinator.logger.log_invalid_meter_id(stime, self._sensor_id) + else: + self._total_volume = value - self._start_volume + + # Notifiy our trackers + for listener in list(self._listeners.values()): + await listener( + stime, + self._zone, + self._total_volume, + self._flow_rate_sma, + ) + def start_record(self, stime: datetime) -> None: """Start recording volume information""" - - def sensor_state_change(event: HAEvent): - event = self.event_hook(event) - try: - value = self.read_sensor(event.time_fired) - except ValueError as e: - self._coordinator.logger.log_invalid_meter_value(stime, e) - except IUVolumeSensorError: - self._coordinator.logger.log_invalid_meter_id(stime, self._sensor_id) - else: - self._total_volume = value - self._start_volume - - # Notifiy our trackers - for listener in list(self._listeners.values()): - listener( - event.time_fired, - self._zone, - self._total_volume, - self._flow_rate_sma, - ) - + self.reset_readings() if self._sensor_id is None: return - self._start_volume = self._total_volume = None - self._start_time = stime - self._sensor_readings.clear() - self._flow_rates.clear() - self._flow_rate_sum = 0 - self._flow_rate_sma = None try: self._start_volume = self.read_sensor(stime) @@ -1214,7 +1233,7 @@ class IUVolume: self._coordinator.logger.log_invalid_meter_id(stime, self._sensor_id) else: self._callback_remove = async_track_state_change_event( - self._hass, self._sensor_id, sensor_state_change + self._hass, self._sensor_id, self.sensor_state_change ) IUVolume.trackers += 1 @@ -1262,7 +1281,6 @@ class IURunStatus(Enum): return IURunStatus.RUNNING if stime >= end_time: return IURunStatus.EXPIRED - return IURunStatus.UNKNOWN class IURun(IUBase): @@ -1300,6 +1318,14 @@ class IURun(IUBase): self._status = self._get_status(stime) self.master_run: "IURun" = None + def __str__(self) -> str: + return ( + f"status: {self._status.name}, " + f"start: {dt2lstr(self.start_time)}, " + f"end: {dt2lstr(self.end_time)}, " + f"schedule: {self.schedule_name}" + ) + @property def expired(self) -> bool: """Indicate if run has expired""" @@ -1475,22 +1501,24 @@ class IURun(IUBase): """Update the count down timers""" if self.running: self._remaining_time = self._end_time - stime - total_duration: timedelta = self._end_time - self._start_time - time_elapsed: timedelta = stime - self._start_time - self._percent_complete = int((time_elapsed / total_duration) * 100) + duration: timedelta = self._end_time - self._start_time + elapsed: timedelta = stime - self._start_time + self._percent_complete = ( + int((elapsed / duration) * 100) if duration > timedelta(0) else 0 + ) return True return False def pause(self, stime: datetime) -> None: """Change the pause status of the run""" - if self._pause_time is not None: + if self.expired or self._pause_time is not None: return self._pause_time = stime self.update_status(stime) def resume(self, stime: datetime) -> None: """Resume a paused run""" - if self._pause_time is None: + if self.expired or self._pause_time is None: return delta = stime - self._pause_time self._start_time += delta @@ -1503,6 +1531,7 @@ class IURun(IUBase): result = OrderedDict() result[TIMELINE_START] = self._start_time result[TIMELINE_END] = self._end_time + result[TIMELINE_SCHEDULE] = self.schedule.id1 if self.schedule else 0 result[TIMELINE_SCHEDULE_NAME] = self.schedule_name result[TIMELINE_ADJUSTMENT] = self.adjustment return result @@ -1845,13 +1874,15 @@ class IUScheduleQueue(IURunQueue): """Add a manual run to the queue. Cancel any existing manual or running schedule""" - if self._current_run is not None: - self.pop_run(0) - # Remove any existing manual schedules if not queue: + if self._current_run is not None: + self.pop_run(0) + for manual in (run for run in self if run.is_manual()): self.remove_run(manual) + elif self._current_run is not None and not self._current_run.is_manual(): + self.pop_run(0) self._current_run = None self._next_run = None @@ -2651,6 +2682,15 @@ class IUSequenceZone(IUBase): result.append(run) return result + def start_time(runs: list[IURun]) -> datetime: + result: datetime = None + for run in runs: + if result == None or run.start_time < result: + result = run.start_time + return result + + runs = zone_runs() + start = start_time(runs) result = {} result[ATTR_INDEX] = self.index result[ATTR_ENABLED] = self.enabled @@ -2659,7 +2699,8 @@ class IUSequenceZone(IUBase): result[ATTR_ICON] = self.icon() result[ATTR_ADJUSTMENT] = str(self.adjustment) result[ATTR_ZONE_IDS] = self.zone_ids - result[ATTR_DURATION] = str(calc_on_time(zone_runs())) + result[ATTR_START] = dt.as_local(start) if start else None + result[ATTR_DURATION] = str(calc_on_time(runs)) return result def muster(self, stime: datetime) -> IURQStatus: @@ -2732,6 +2773,14 @@ class IUSequenceRun(IUBase): self._remaining_time = timedelta(0) self._percent_complete: int = 0 + def __str__(self) -> str: + return ( + f"status: {self._status.name}, " + f"start: {dt2lstr(self.start_time)}, " + f"end: {dt2lstr(self.end_time)}, " + f"schedule: {self.schedule_name}" + ) + @property def sequence(self) -> "IUSequence": """Return the sequence associated with this run""" @@ -2742,6 +2791,13 @@ class IUSequenceRun(IUBase): """Return the schedule associated with this run""" return self._schedule + @property + def schedule_name(self) -> str: + """Return the name of the schedule""" + if self._schedule is not None: + return self._schedule.name + return RES_MANUAL + @property def start_time(self) -> datetime: """Return the start time for this sequence""" @@ -2882,9 +2938,7 @@ class IUSequenceRun(IUBase): self._accumulated_duration += run.duration zone.request_update() self._runs_pre_allocate.clear() - self._status = IURunStatus.status( - stime, self.start_time, self.end_time, self._paused - ) + self.update_status(stime) def first_zone(self) -> IUZone: """Return the first zone""" @@ -2976,8 +3030,8 @@ class IUSequenceRun(IUBase): run.start_time = max(run.start_time + duration, stime) run.end_time = max(run.end_time + duration, run.start_time) run.duration = run.end_time - run.start_time - run.update_status(stime) run.update_time_remaining(stime) + run.update_status(stime) if self.running: if runs is None: @@ -2993,8 +3047,9 @@ class IUSequenceRun(IUBase): if end_time is None or run.end_time > end_time: end_time = run.end_time self._end_time = end_time - - self.update() + self.update_time_remaining(stime) + self.update_status(stime) + self.update(stime) def skip(self, stime: datetime) -> None: """Skip to the next sequence zone""" @@ -3066,7 +3121,9 @@ class IUSequenceRun(IUBase): return 3 return 0 - def split_run(run: IURun, start: datetime, duration=timedelta(0)) -> None: + def split_run( + run: IURun, szr: IUSequenceZoneRun, start: datetime, duration=timedelta(0) + ) -> None: split = run.zone.runs.add( stime, start, @@ -3075,17 +3132,17 @@ class IUSequenceRun(IUBase): run.schedule, self, ) - self._runs[split] = None + self._runs[split] = szr if self._paused is not None: return runs = self._runs.copy() pause_list = self._runs.copy() over_run = timedelta(0) - for run in runs: + for run, szr in runs.items(): state = run_state(run) if state == 2: - split_run(run, stime - self._controller.postamble) + split_run(run, szr, stime - self._controller.postamble) elif state == 3: # Create a master postamble run out if ( @@ -3095,15 +3152,17 @@ class IUSequenceRun(IUBase): over_run = -self._controller.postamble run.master_run.start_time = stime + over_run run.start_time = stime - split_run(run, stime, over_run) + split_run(run, szr, stime, over_run) elif state == 6: pause_list.pop(run) elif state == 5: - split_run(run, stime) + split_run(run, szr, stime) run.start_time = stime run.master_run.start_time = stime - self._controller.preamble elif state == 4: - split_run(run, run.master_run.end_time - self._controller.postamble) + split_run( + run, szr, run.master_run.end_time - self._controller.postamble + ) if over_run != timedelta(0): self.advance(stime, -over_run, runs) pause_run(stime, pause_list) @@ -3125,9 +3184,7 @@ class IUSequenceRun(IUBase): resume_run(stime, self._runs) self._end_time += stime - self._paused self._paused = None - self._status = IURunStatus.status( - stime, self._start_time, self._end_time, self._paused - ) + self.update_status(stime) next_start = min( (run.start_time for run in self._runs if not run.expired), default=None @@ -3145,30 +3202,32 @@ class IUSequenceRun(IUBase): """Cancel the sequence run""" self.advance(stime, -(self._end_time - stime)) - def update(self) -> bool: - """Update the status of the sequence""" + async def update_volume( + self, stime: datetime, zone: IUZone, volume: Decimal, rate: Decimal + ) -> None: + # pylint: disable=unused-argument + if self._active_zone not in self._volume_stats: + self._volume_stats[self._active_zone] = {} + self._volume_stats[self._active_zone][zone] = volume + self._sequence.volume = sum( + sum(sta.values()) for sta in self._volume_stats.values() + ) + if (limit := self._active_zone.sequence_zone.volume) is not None: + current_vol = sum(self._volume_stats[self._active_zone].values()) + if current_vol >= limit: + await self._coordinator._hass.services.async_call( + DOMAIN, + SERVICE_SKIP, + {ATTR_ENTITY_ID: self._sequence.entity_id}, + ) - def update_volume( - stime: datetime, zone: IUZone, volume: Decimal, rate: Decimal - ) -> None: - # pylint: disable=unused-argument - if self._active_zone not in self._volume_stats: - self._volume_stats[self._active_zone] = {} - self._volume_stats[self._active_zone][zone] = volume - self._sequence.volume = sum( - sum(sta.values()) for sta in self._volume_stats.values() - ) - if (limit := self._active_zone.sequence_zone.volume) is not None: - current_vol = sum(self._volume_stats[self._active_zone].values()) - if current_vol >= limit: - self._coordinator.service_call( - SERVICE_SKIP, self._controller, None, self._sequence, {} - ) + def update(self, stime: datetime) -> bool: + """Update the status of the sequence""" def enable_trackers(sequence_zone: IUSequenceZone) -> None: for zone in sequence_zone.zones: self._volume_trackers.append( - zone.volume.track_volume_change(self.uid, update_volume) + zone.volume.track_volume_change(self.uid, self.update_volume) ) def remove_trackers() -> None: @@ -3176,17 +3235,37 @@ class IUSequenceRun(IUBase): tracker() self._volume_trackers.clear() + def sumarise(stime: datetime) -> dict[IUSequenceZoneRun, dict]: + """Summarise the runs within each sequence zone run. A dict + is returned with start, end and status""" + result: dict[IUSequenceZoneRun, dict] = {} + for run, szr in self._runs.items(): + item = result.get(szr) + if item is None: + item = {} + item["start_time"] = run.start_time + item["end_time"] = run.end_time + result[szr] = item + else: + item["start_time"] = min(item["start_time"], run.start_time) + item["end_time"] = max(item["end_time"], run.end_time) + for item in result.values(): + item["status"] = IURunStatus.status( + stime, item["start_time"], item["end_time"], self._paused + ) + return result + if self.paused: - return False + return not self._sequence.is_paused result = False - for run, sequence_zone_run in self._runs.items(): - if sequence_zone_run is None: - continue - if run.running and not self.running: + sruns = sumarise(stime) + last_date = max((run["end_time"] for run in sruns.values()), default=None) + for szr, run in sruns.items(): + if run["status"] == IURunStatus.RUNNING and not self.running: # Sequence/sequence zone is starting self._status = IURunStatus.RUNNING - self._active_zone = sequence_zone_run - self._current_zone = sequence_zone_run + self._active_zone = szr + self._current_zone = szr self._coordinator.notify_sequence( EVENT_START, self._controller, @@ -3194,24 +3273,24 @@ class IUSequenceRun(IUBase): self._schedule, self, ) - enable_trackers(sequence_zone_run.sequence_zone) + enable_trackers(szr.sequence_zone) self._sequence.volume = None result |= True - elif run.running and sequence_zone_run != self._active_zone: + elif run["status"] == IURunStatus.RUNNING and szr != self._active_zone: # Sequence zone is changing - self._active_zone = sequence_zone_run - self._current_zone = sequence_zone_run + self._active_zone = szr + self._current_zone = szr remove_trackers() - enable_trackers(sequence_zone_run.sequence_zone) + enable_trackers(szr.sequence_zone) result |= True - elif not run.running and sequence_zone_run == self._active_zone: + elif run["status"] != IURunStatus.RUNNING and szr == self._active_zone: # Sequence zone is finishing self._active_zone = None remove_trackers() - self._current_zone = self.next_sequence_zone(sequence_zone_run) - if self.run_index(run) == len(self._runs) - 1: + self._current_zone = self.next_sequence_zone(szr) + if run["end_time"] == last_date: # Sequence is finishing self._status = IURunStatus.EXPIRED self._coordinator.notify_sequence( @@ -3227,7 +3306,7 @@ class IUSequenceRun(IUBase): def update_time_remaining(self, stime: datetime) -> bool: """Update the count down timers""" - if not self.running: + if not (self.running or self.paused): return False self._remaining_time = self._end_time - stime elapsed = stime - self._start_time @@ -3237,6 +3316,14 @@ class IUSequenceRun(IUBase): ) return True + def _get_status(self, stime: datetime) -> IURunStatus: + """Determine the state of this run""" + return IURunStatus.status(stime, self._start_time, self._end_time, self._paused) + + def update_status(self, stime: datetime) -> None: + """Update the status of the run""" + self._status = self._get_status(stime) + def as_dict(self, include_expired=False) -> dict: """Return this sequence run as a dict""" result = {} @@ -3418,7 +3505,7 @@ class IUSequenceQueue(list[IUSequenceRun]): i -= 1 return modified - def update_queue(self) -> IURQStatus: + def update_queue(self, stime: datetime) -> IURQStatus: """Update the run queue""" # pylint: disable=too-many-branches status = IURQStatus(0) @@ -3427,14 +3514,14 @@ class IUSequenceQueue(list[IUSequenceRun]): status |= IURQStatus.SORTED for run in self: - if run.update(): + if run.update(stime): self._current_run = None self._next_run = None status |= IURQStatus.CHANGED if self._current_run is None: for run in self: - if run.running and run.on_time() != timedelta(0): + if (run.running or run.paused) and run.on_time() != timedelta(0): self._current_run = run self._next_run = None status |= IURQStatus.UPDATED @@ -3442,7 +3529,7 @@ class IUSequenceQueue(list[IUSequenceRun]): if self._next_run is None: for run in self: - if not run.running and run.on_time() != timedelta(0): + if not (run.running or run.paused) and run.on_time() != timedelta(0): self._next_run = run status |= IURQStatus.UPDATED break @@ -4074,7 +4161,11 @@ class IUSequence(IUBase): if duration is not None and duration == timedelta(0): duration = None self._controller.muster_sequence( - self._controller.manual_run_start(stime, delay, queue), self, None, duration + stime, + self._controller.manual_run_start(stime, delay, queue), + self, + None, + duration, ) def service_cancel(self, data: MappingProxyType, stime: datetime) -> bool: @@ -4498,6 +4589,7 @@ class IUController(IUBase): def muster_sequence( self, stime: datetime, + earliest: datetime, sequence: IUSequence, schedule: IUSchedule, total_time: timedelta = None, @@ -4554,7 +4646,7 @@ class IUController(IUBase): total_time = sequence_run.build(duration_factor) if total_time > timedelta(0): start_time = init_run_time( - stime, sequence, schedule, sequence_run.first_zone(), total_time + earliest, sequence, schedule, sequence_run.first_zone(), total_time ) if start_time is not None: sequence_run.allocate_runs(stime, start_time) @@ -4594,34 +4686,35 @@ class IUController(IUBase): sequence.runs.clear_runs() zone_status |= sms - if not self._coordinator.tester.enabled or self._coordinator.tester.is_testing: - # pylint: disable=too-many-nested-blocks - # Process sequence schedules - for sequence in self._sequences: - if sequence.is_enabled: - for schedule in sequence.schedules: - if not schedule.enabled: - continue - next_time = stime - while True: - if self.muster_sequence( - next_time, sequence, schedule, None - ).is_empty(): - break - zone_status |= IURQStatus.EXTENDED + # Process sequence schedules + for sequence in self._sequences: + if sequence.is_enabled: + for schedule in sequence.schedules: + if not schedule.enabled: + continue + next_time = stime + while True: + if self.muster_sequence( + stime, next_time, sequence, schedule, None + ).is_empty(): + break + zone_status |= IURQStatus.EXTENDED - # Process zone schedules - for zone in self._zones: - if zone.is_enabled: - zone_status |= zone.muster_schedules(stime) + # Process zone schedules + for zone in self._zones: + if zone.is_enabled: + zone_status |= zone.muster_schedules(stime) # Post processing for sequence in self._sequences: - zone_status |= sequence.runs.update_queue() + sst = sequence.runs.update_queue(stime) + if sst.has_any(IURQStatus.UPDATED): + sequence.request_update() + zone_status |= sst for zone in self._zones: zts = zone.runs.update_queue() - if IURQStatus.CANCELED in zts: + if zts.has_any(IURQStatus.CANCELED | IURQStatus.UPDATED): zone.request_update() zone_status |= zts diff --git a/config/custom_components/irrigation_unlimited/manifest.json b/config/custom_components/irrigation_unlimited/manifest.json index 8a28815..fefe426 100644 --- a/config/custom_components/irrigation_unlimited/manifest.json +++ b/config/custom_components/irrigation_unlimited/manifest.json @@ -15,5 +15,5 @@ "requirements": [ "crontab" ], - "version": "2024.5.0" + "version": "2024.8.0" } \ No newline at end of file diff --git a/config/custom_components/irrigation_unlimited/service.py b/config/custom_components/irrigation_unlimited/service.py index 597bc87..b7985ba 100644 --- a/config/custom_components/irrigation_unlimited/service.py +++ b/config/custom_components/irrigation_unlimited/service.py @@ -1,11 +1,13 @@ """This module handles the HA service call interface""" -from homeassistant.core import ServiceCall, callback + +from homeassistant.core import ServiceCall, SupportsResponse, ServiceResponse, callback from homeassistant.util import dt from homeassistant.helpers import entity_platform from homeassistant.helpers.entity_component import EntityComponent from homeassistant.helpers.service import async_register_admin_service from homeassistant.const import ( SERVICE_RELOAD, + ATTR_ENTITY_ID, ) from .irrigation_unlimited import IUCoordinator @@ -35,6 +37,16 @@ from .const import ( SERVICE_SKIP, SERVICE_PAUSE, SERVICE_RESUME, + SERVICE_GET_INFO, + ATTR_VERSION, + ATTR_CONTROLLERS, + ATTR_CONTROLLER_ID, + ATTR_ZONES, + ATTR_ZONE_ID, + ATTR_SEQUENCES, + ATTR_INDEX, + ATTR_NAME, + ATTR_ZONE_IDS, ) @@ -115,9 +127,54 @@ def register_component_services( """Reload schedule.""" coordinator.service_call(call.service, None, None, None, call.data) + @callback + async def get_info_service_handler(call: ServiceCall) -> ServiceResponse: + """Return configuration""" + data = {} + data[ATTR_VERSION] = "1.0.0" + data[ATTR_CONTROLLERS] = [ + { + ATTR_INDEX: ctl.index, + ATTR_CONTROLLER_ID: ctl.controller_id, + ATTR_NAME: ctl.name, + ATTR_ENTITY_ID: ctl.entity_id, + ATTR_ZONES: [ + { + ATTR_INDEX: zone.index, + ATTR_ZONE_ID: zone.zone_id, + ATTR_NAME: zone.name, + ATTR_ENTITY_ID: zone.entity_id, + } + for zone in ctl.zones + ], + ATTR_SEQUENCES: [ + { + ATTR_INDEX: seq.index, + ATTR_NAME: seq.name, + ATTR_ENTITY_ID: seq.entity_id, + ATTR_ZONES: [ + {ATTR_INDEX: sqz.index, ATTR_ZONE_IDS: sqz.zone_ids} + for sqz in seq.zones + ], + } + for seq in ctl.sequences + ], + } + for ctl in coordinator.controllers + ] + return data + component.hass.services.async_register( DOMAIN, SERVICE_LOAD_SCHEDULE, load_schedule_service_handler, LOAD_SCHEDULE_SCHEMA, ) + + component.hass.services.async_register( + DOMAIN, + SERVICE_GET_INFO, + get_info_service_handler, + {}, + supports_response=SupportsResponse.ONLY, + ) diff --git a/config/custom_components/irrigation_unlimited/services.yaml b/config/custom_components/irrigation_unlimited/services.yaml index abf476d..30b927b 100644 --- a/config/custom_components/irrigation_unlimited/services.yaml +++ b/config/custom_components/irrigation_unlimited/services.yaml @@ -397,6 +397,10 @@ reload: name: Reload description: Reload the configuration +get_info: + name: Get Info + description: Get configuration information + load_schedule: name: Load schedule description: Load a schedule. diff --git a/config/custom_components/pyscript/__init__.py b/config/custom_components/pyscript/__init__.py new file mode 100644 index 0000000..3a96241 --- /dev/null +++ b/config/custom_components/pyscript/__init__.py @@ -0,0 +1,682 @@ +"""Component to allow running Python scripts.""" + +import asyncio +import glob +import json +import logging +import os +import time +import traceback +from typing import Any, Callable, Dict, List, Set, Union + +import voluptuous as vol +from watchdog.events import DirModifiedEvent, FileSystemEvent, FileSystemEventHandler +import watchdog.observers + +from homeassistant.config import async_hass_config_yaml +from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry +from homeassistant.const import ( + EVENT_HOMEASSISTANT_STARTED, + EVENT_HOMEASSISTANT_STOP, + EVENT_STATE_CHANGED, + SERVICE_RELOAD, +) +from homeassistant.core import Config, Event as HAEvent, HomeAssistant, ServiceCall +from homeassistant.exceptions import HomeAssistantError +import homeassistant.helpers.config_validation as cv +from homeassistant.helpers.restore_state import DATA_RESTORE_STATE +from homeassistant.loader import bind_hass + +from .const import ( + CONF_ALLOW_ALL_IMPORTS, + CONF_HASS_IS_GLOBAL, + CONFIG_ENTRY, + CONFIG_ENTRY_OLD, + DOMAIN, + FOLDER, + LOGGER_PATH, + REQUIREMENTS_FILE, + SERVICE_JUPYTER_KERNEL_START, + UNSUB_LISTENERS, + WATCHDOG_TASK, +) +from .eval import AstEval +from .event import Event +from .function import Function +from .global_ctx import GlobalContext, GlobalContextMgr +from .jupyter_kernel import Kernel +from .mqtt import Mqtt +from .requirements import install_requirements +from .state import State, StateVal +from .trigger import TrigTime +from .webhook import Webhook + +_LOGGER = logging.getLogger(LOGGER_PATH) + +PYSCRIPT_SCHEMA = vol.Schema( + { + vol.Optional(CONF_ALLOW_ALL_IMPORTS, default=False): cv.boolean, + vol.Optional(CONF_HASS_IS_GLOBAL, default=False): cv.boolean, + }, + extra=vol.ALLOW_EXTRA, +) + +CONFIG_SCHEMA = vol.Schema({DOMAIN: PYSCRIPT_SCHEMA}, extra=vol.ALLOW_EXTRA) + + +async def async_setup(hass: HomeAssistant, config: Config) -> bool: + """Component setup, run import config flow for each entry in config.""" + await restore_state(hass) + if DOMAIN in config: + hass.async_create_task( + hass.config_entries.flow.async_init( + DOMAIN, context={"source": SOURCE_IMPORT}, data=config[DOMAIN] + ) + ) + + return True + + +async def restore_state(hass: HomeAssistant) -> None: + """Restores the persisted pyscript state.""" + # this is a hack accessing hass internals; should re-implement using RestoreEntity + restore_data = hass.data[DATA_RESTORE_STATE] + for entity_id, value in restore_data.last_states.items(): + if entity_id.startswith("pyscript."): + last_state = value.state + hass.states.async_set(entity_id, last_state.state, last_state.attributes) + + +async def update_yaml_config(hass: HomeAssistant, config_entry: ConfigEntry) -> bool: + """Update the yaml config.""" + try: + conf = await async_hass_config_yaml(hass) + except HomeAssistantError as err: + _LOGGER.error(err) + return + + config = PYSCRIPT_SCHEMA(conf.get(DOMAIN, {})) + + # + # If data in config doesn't match config entry, trigger a config import + # so that the config entry can get updated + # + if config != config_entry.data: + await hass.config_entries.flow.async_init(DOMAIN, context={"source": SOURCE_IMPORT}, data=config) + + # + # if hass_is_global or allow_all_imports have changed, we need to reload all scripts + # since they affect all scripts + # + config_save = { + param: config_entry.data.get(param, False) for param in [CONF_HASS_IS_GLOBAL, CONF_ALLOW_ALL_IMPORTS] + } + if DOMAIN not in hass.data: + hass.data.setdefault(DOMAIN, {}) + if CONFIG_ENTRY_OLD in hass.data[DOMAIN]: + old_entry = hass.data[DOMAIN][CONFIG_ENTRY_OLD] + hass.data[DOMAIN][CONFIG_ENTRY_OLD] = config_save + for param in [CONF_HASS_IS_GLOBAL, CONF_ALLOW_ALL_IMPORTS]: + if old_entry.get(param, False) != config_entry.data.get(param, False): + return True + hass.data[DOMAIN][CONFIG_ENTRY_OLD] = config_save + return False + + +def start_global_contexts(global_ctx_only: str = None) -> None: + """Start all the file and apps global contexts.""" + start_list = [] + for global_ctx_name, global_ctx in GlobalContextMgr.items(): + idx = global_ctx_name.find(".") + if idx < 0 or global_ctx_name[0:idx] not in {"file", "apps", "scripts"}: + continue + if global_ctx_only is not None and global_ctx_only != "*": + if global_ctx_name != global_ctx_only and not global_ctx_name.startswith(global_ctx_only + "."): + continue + global_ctx.set_auto_start(True) + start_list.append(global_ctx) + for global_ctx in start_list: + global_ctx.start() + + +async def watchdog_start( + hass: HomeAssistant, pyscript_folder: str, reload_scripts_handler: Callable[[None], None] +) -> None: + """Start watchdog thread to look for changed files in pyscript_folder.""" + if WATCHDOG_TASK in hass.data[DOMAIN]: + return + + class WatchDogHandler(FileSystemEventHandler): + """Class for handling watchdog events.""" + + def __init__( + self, watchdog_q: asyncio.Queue, observer: watchdog.observers.Observer, path: str + ) -> None: + self.watchdog_q = watchdog_q + self._observer = observer + self._observer.schedule(self, path, recursive=True) + if not hass.is_running: + hass.bus.listen_once(EVENT_HOMEASSISTANT_STARTED, self.startup) + else: + self.startup(None) + + hass.bus.listen_once(EVENT_HOMEASSISTANT_STOP, self.shutdown) + _LOGGER.debug("watchdog init path=%s", path) + + def startup(self, event: Event | None) -> None: + """Start the observer.""" + _LOGGER.debug("watchdog startup") + self._observer.start() + + def shutdown(self, event: Event | None) -> None: + """Stop the observer.""" + self._observer.stop() + self._observer.join() + _LOGGER.debug("watchdog shutdown") + + def process(self, event: FileSystemEvent) -> None: + """Send watchdog events to main loop task.""" + _LOGGER.debug("watchdog process(%s)", event) + hass.loop.call_soon_threadsafe(self.watchdog_q.put_nowait, event) + + def on_modified(self, event: FileSystemEvent) -> None: + """File modified.""" + self.process(event) + + def on_moved(self, event: FileSystemEvent) -> None: + """File moved.""" + self.process(event) + + def on_created(self, event: FileSystemEvent) -> None: + """File created.""" + self.process(event) + + def on_deleted(self, event: FileSystemEvent) -> None: + """File deleted.""" + self.process(event) + + async def task_watchdog(watchdog_q: asyncio.Queue) -> None: + def check_event(event, do_reload: bool) -> bool: + """Check if event should trigger a reload.""" + if event.is_directory: + # don't reload if it's just a directory modified + if isinstance(event, DirModifiedEvent): + return do_reload + return True + # only reload if it's a script, yaml, or requirements.txt file + for valid_suffix in [".py", ".yaml", "/" + REQUIREMENTS_FILE]: + if event.src_path.endswith(valid_suffix): + return True + return do_reload + + while True: + try: + # + # since some file/dir changes create multiple events, we consume all + # events in a small window; first wait indefinitely for next event + # + do_reload = check_event(await watchdog_q.get(), False) + # + # now consume all additional events with 50ms timeout or 500ms elapsed + # + t_start = time.monotonic() + while time.monotonic() - t_start < 0.5: + try: + do_reload = check_event( + await asyncio.wait_for(watchdog_q.get(), timeout=0.05), do_reload + ) + except asyncio.TimeoutError: + break + if do_reload: + await reload_scripts_handler(None) + + except asyncio.CancelledError: + raise + except Exception: + _LOGGER.error("task_watchdog: got exception %s", traceback.format_exc(-1)) + + watchdog_q = asyncio.Queue(0) + observer = watchdog.observers.Observer() + if observer is not None: + # don't run watchdog when we are testing (Observer() patches to None) + hass.data[DOMAIN][WATCHDOG_TASK] = Function.create_task(task_watchdog(watchdog_q)) + + await hass.async_add_executor_job(WatchDogHandler, watchdog_q, observer, pyscript_folder) + _LOGGER.debug("watchdog started job and task folder=%s", pyscript_folder) + + +async def async_setup_entry(hass: HomeAssistant, config_entry: ConfigEntry) -> bool: + """Initialize the pyscript config entry.""" + global_ctx_only = None + doing_reload = False + if Function.hass: + # + # reload yaml if this isn't the first time (ie, on reload) + # + doing_reload = True + if await update_yaml_config(hass, config_entry): + global_ctx_only = "*" + + Function.init(hass) + Event.init(hass) + Mqtt.init(hass) + TrigTime.init(hass) + State.init(hass) + Webhook.init(hass) + State.register_functions() + GlobalContextMgr.init() + + pyscript_folder = hass.config.path(FOLDER) + if not await hass.async_add_executor_job(os.path.isdir, pyscript_folder): + _LOGGER.debug("Folder %s not found in configuration folder, creating it", FOLDER) + await hass.async_add_executor_job(os.makedirs, pyscript_folder) + + hass.data.setdefault(DOMAIN, {}) + hass.data[DOMAIN][CONFIG_ENTRY] = config_entry + hass.data[DOMAIN][UNSUB_LISTENERS] = [] + + State.set_pyscript_config(config_entry.data) + + await install_requirements(hass, config_entry, pyscript_folder) + await load_scripts(hass, config_entry.data, global_ctx_only=global_ctx_only) + + async def reload_scripts_handler(call: ServiceCall) -> None: + """Handle reload service calls.""" + _LOGGER.debug("reload: yaml, reloading scripts, and restarting") + + global_ctx_only = call.data.get("global_ctx", None) if call else None + + if await update_yaml_config(hass, config_entry): + global_ctx_only = "*" + State.set_pyscript_config(config_entry.data) + + await State.get_service_params() + + await install_requirements(hass, config_entry, pyscript_folder) + await load_scripts(hass, config_entry.data, global_ctx_only=global_ctx_only) + + start_global_contexts(global_ctx_only=global_ctx_only) + + hass.services.async_register(DOMAIN, SERVICE_RELOAD, reload_scripts_handler) + + async def jupyter_kernel_start(call: ServiceCall) -> None: + """Handle Jupyter kernel start call.""" + _LOGGER.debug("service call to jupyter_kernel_start: %s", call.data) + + global_ctx_name = GlobalContextMgr.new_name("jupyter_") + global_ctx = GlobalContext( + global_ctx_name, global_sym_table={"__name__": global_ctx_name}, manager=GlobalContextMgr + ) + global_ctx.set_auto_start(True) + GlobalContextMgr.set(global_ctx_name, global_ctx) + + ast_ctx = AstEval(global_ctx_name, global_ctx) + Function.install_ast_funcs(ast_ctx) + kernel = Kernel(call.data, ast_ctx, global_ctx, global_ctx_name) + await kernel.session_start() + hass.states.async_set(call.data["state_var"], json.dumps(kernel.get_ports())) + + def state_var_remove(): + hass.states.async_remove(call.data["state_var"]) + + kernel.set_session_cleanup_callback(state_var_remove) + + hass.services.async_register(DOMAIN, SERVICE_JUPYTER_KERNEL_START, jupyter_kernel_start) + + async def state_changed(event: HAEvent) -> None: + var_name = event.data["entity_id"] + if event.data.get("new_state", None): + new_val = StateVal(event.data["new_state"]) + else: + # state variable has been deleted + new_val = None + + if event.data.get("old_state", None): + old_val = StateVal(event.data["old_state"]) + else: + # no previous state + old_val = None + + new_vars = {var_name: new_val, f"{var_name}.old": old_val} + func_args = { + "trigger_type": "state", + "var_name": var_name, + "value": new_val, + "old_value": old_val, + "context": event.context, + } + await State.update(new_vars, func_args) + + async def hass_started(event: HAEvent) -> None: + _LOGGER.debug("adding state changed listener and starting global contexts") + await State.get_service_params() + hass.data[DOMAIN][UNSUB_LISTENERS].append(hass.bus.async_listen(EVENT_STATE_CHANGED, state_changed)) + start_global_contexts() + + async def hass_stop(event: HAEvent) -> None: + if WATCHDOG_TASK in hass.data[DOMAIN]: + Function.reaper_cancel(hass.data[DOMAIN][WATCHDOG_TASK]) + del hass.data[DOMAIN][WATCHDOG_TASK] + + _LOGGER.debug("stopping global contexts") + await unload_scripts(unload_all=True) + # sync with waiter, and then tell waiter and reaper tasks to exit + await Function.waiter_sync() + await Function.waiter_stop() + await Function.reaper_stop() + + # Store callbacks to event listeners so we can unsubscribe on unload + hass.data[DOMAIN][UNSUB_LISTENERS].append( + hass.bus.async_listen(EVENT_HOMEASSISTANT_STARTED, hass_started) + ) + hass.data[DOMAIN][UNSUB_LISTENERS].append(hass.bus.async_listen(EVENT_HOMEASSISTANT_STOP, hass_stop)) + + await watchdog_start(hass, pyscript_folder, reload_scripts_handler) + + if doing_reload: + start_global_contexts(global_ctx_only="*") + + return True + + +async def async_unload_entry(hass: HomeAssistant, config_entry: ConfigEntry) -> bool: + """Unload a config entry.""" + _LOGGER.info("Unloading all scripts") + await unload_scripts(unload_all=True) + + for unsub_listener in hass.data[DOMAIN][UNSUB_LISTENERS]: + unsub_listener() + hass.data[DOMAIN][UNSUB_LISTENERS] = [] + + # sync with waiter, and then tell waiter and reaper tasks to exit + await Function.waiter_sync() + await Function.waiter_stop() + await Function.reaper_stop() + + return True + + +async def unload_scripts(global_ctx_only: str = None, unload_all: bool = False) -> None: + """Unload all scripts from GlobalContextMgr with given name prefixes.""" + ctx_delete = {} + for global_ctx_name, global_ctx in GlobalContextMgr.items(): + if not unload_all: + idx = global_ctx_name.find(".") + if idx < 0 or global_ctx_name[0:idx] not in {"file", "apps", "modules", "scripts"}: + continue + if global_ctx_only is not None: + if global_ctx_name != global_ctx_only and not global_ctx_name.startswith(global_ctx_only + "."): + continue + global_ctx.stop() + ctx_delete[global_ctx_name] = global_ctx + for global_ctx_name, global_ctx in ctx_delete.items(): + GlobalContextMgr.delete(global_ctx_name) + await Function.waiter_sync() + + +@bind_hass +async def load_scripts(hass: HomeAssistant, config_data: Dict[str, Any], global_ctx_only: str = None): + """Load all python scripts in FOLDER.""" + + class SourceFile: + """Class for information about a source file.""" + + def __init__( + self, + global_ctx_name=None, + file_path=None, + rel_path=None, + rel_import_path=None, + fq_mod_name=None, + check_config=None, + app_config=None, + source=None, + mtime=None, + autoload=None, + ): + self.global_ctx_name = global_ctx_name + self.file_path = file_path + self.rel_path = rel_path + self.rel_import_path = rel_import_path + self.fq_mod_name = fq_mod_name + self.check_config = check_config + self.app_config = app_config + self.source = source + self.mtime = mtime + self.autoload = autoload + self.force = False + + pyscript_dir = hass.config.path(FOLDER) + + def glob_read_files( + load_paths: List[Set[Union[str, bool]]], apps_config: Dict[str, Any] + ) -> Dict[str, SourceFile]: + """Expand globs and read all the source files.""" + ctx2source = {} + for path, match, check_config, autoload in load_paths: + for this_path in sorted(glob.glob(os.path.join(pyscript_dir, path, match), recursive=True)): + rel_import_path = None + rel_path = this_path + if rel_path.startswith(pyscript_dir): + rel_path = rel_path[len(pyscript_dir) :] + if rel_path.startswith("/"): + rel_path = rel_path[1:] + if rel_path[0] == "#" or rel_path.find("/#") >= 0: + # skip "commented" files and directories + continue + mod_name = rel_path[0:-3] + if mod_name.endswith("/__init__"): + rel_import_path = mod_name + mod_name = mod_name[: -len("/__init__")] + mod_name = mod_name.replace("/", ".") + if path == "": + global_ctx_name = f"file.{mod_name}" + fq_mod_name = mod_name + else: + fq_mod_name = global_ctx_name = mod_name + i = fq_mod_name.find(".") + if i >= 0: + fq_mod_name = fq_mod_name[i + 1 :] + app_config = None + + if global_ctx_name in ctx2source: + # the globs result in apps/APP/__init__.py matching twice, so skip the 2nd time + # also skip apps/APP.py if apps/APP/__init__.py is present + continue + + if check_config: + app_name = fq_mod_name + i = app_name.find(".") + if i >= 0: + app_name = app_name[0:i] + if not isinstance(apps_config, dict) or app_name not in apps_config: + _LOGGER.debug( + "load_scripts: skipping %s (app_name=%s) because config not present", + this_path, + app_name, + ) + continue + app_config = apps_config[app_name] + + try: + with open(this_path, encoding="utf-8") as file_desc: + source = file_desc.read() + mtime = os.path.getmtime(this_path) + except Exception as exc: + _LOGGER.error("load_scripts: skipping %s due to exception %s", this_path, exc) + continue + + ctx2source[global_ctx_name] = SourceFile( + global_ctx_name=global_ctx_name, + file_path=this_path, + rel_path=rel_path, + rel_import_path=rel_import_path, + fq_mod_name=fq_mod_name, + check_config=check_config, + app_config=app_config, + source=source, + mtime=mtime, + autoload=autoload, + ) + + return ctx2source + + load_paths = [ + # path, glob, check_config, autoload + ["", "*.py", False, True], + ["apps", "*/__init__.py", True, True], + ["apps", "*.py", True, True], + ["apps", "*/**/*.py", False, False], + ["modules", "*/__init__.py", False, False], + ["modules", "*.py", False, False], + ["modules", "*/**/*.py", False, False], + ["scripts", "**/*.py", False, True], + ] + + # + # get current global contexts + # + ctx_all = {} + for global_ctx_name, global_ctx in GlobalContextMgr.items(): + idx = global_ctx_name.find(".") + if idx < 0 or global_ctx_name[0:idx] not in {"file", "apps", "modules", "scripts"}: + continue + ctx_all[global_ctx_name] = global_ctx + + # + # get list and contents of all source files + # + apps_config = config_data.get("apps", None) + ctx2files = await hass.async_add_executor_job(glob_read_files, load_paths, apps_config) + + # + # figure out what to reload based on global_ctx_only and what's changed + # + ctx_delete = set() + if global_ctx_only is not None and global_ctx_only != "*": + if global_ctx_only not in ctx_all and global_ctx_only not in ctx2files: + _LOGGER.error("pyscript.reload: no global context '%s' to reload", global_ctx_only) + return + if global_ctx_only not in ctx2files: + ctx_delete.add(global_ctx_only) + else: + ctx2files[global_ctx_only].force = True + elif global_ctx_only == "*": + ctx_delete = set(ctx_all.keys()) + for _, src_info in ctx2files.items(): + src_info.force = True + else: + # delete all global_ctxs that aren't present in current files + for global_ctx_name, global_ctx in ctx_all.items(): + if global_ctx_name not in ctx2files: + ctx_delete.add(global_ctx_name) + # delete all global_ctxs that have changeed source or mtime + for global_ctx_name, src_info in ctx2files.items(): + if global_ctx_name in ctx_all: + ctx = ctx_all[global_ctx_name] + if ( + src_info.source != ctx.get_source() + or src_info.app_config != ctx.get_app_config() + or src_info.mtime != ctx.get_mtime() + ): + ctx_delete.add(global_ctx_name) + src_info.force = True + else: + src_info.force = src_info.autoload + + # + # force reload if any files uses a module that is bring reloaded by + # recursively following each import; first find which modules are + # being reloaded + # + will_reload = set() + for global_ctx_name, src_info in ctx2files.items(): + if global_ctx_name.startswith("modules.") and (global_ctx_name in ctx_delete or src_info.force): + parts = global_ctx_name.split(".") + root = f"{parts[0]}.{parts[1]}" + will_reload.add(root) + + if len(will_reload) > 0: + + def import_recurse(ctx_name, visited, ctx2imports): + if ctx_name in visited or ctx_name in ctx2imports: + return ctx2imports.get(ctx_name, set()) + visited.add(ctx_name) + ctx = GlobalContextMgr.get(ctx_name) + if not ctx: + return set() + ctx2imports[ctx_name] = set() + for imp_name in ctx.get_imports(): + ctx2imports[ctx_name].add(imp_name) + ctx2imports[ctx_name].update(import_recurse(imp_name, visited, ctx2imports)) + return ctx2imports[ctx_name] + + ctx2imports = {} + for global_ctx_name, global_ctx in ctx_all.items(): + if global_ctx_name not in ctx2imports: + visited = set() + import_recurse(global_ctx_name, visited, ctx2imports) + for mod_name in ctx2imports.get(global_ctx_name, set()): + parts = mod_name.split(".") + root = f"{parts[0]}.{parts[1]}" + if root in will_reload: + ctx_delete.add(global_ctx_name) + if global_ctx_name in ctx2files: + ctx2files[global_ctx_name].force = True + + # + # if any file in an app or module has changed, then reload just the top-level + # __init__.py or module/app .py file, and delete everything else + # + done = set() + for global_ctx_name, src_info in ctx2files.items(): + if not src_info.force: + continue + if not global_ctx_name.startswith("apps.") and not global_ctx_name.startswith("modules."): + continue + parts = global_ctx_name.split(".") + root = f"{parts[0]}.{parts[1]}" + if root in done: + continue + pkg_path = f"{parts[0]}/{parts[1]}/__init__.py" + mod_path = f"{parts[0]}/{parts[1]}.py" + for ctx_name, this_src_info in ctx2files.items(): + if ctx_name == root or ctx_name.startswith(f"{root}."): + if this_src_info.rel_path in {pkg_path, mod_path}: + this_src_info.force = True + else: + this_src_info.force = False + ctx_delete.add(ctx_name) + done.add(root) + + # + # delete contexts that are no longer needed or will be reloaded + # + for global_ctx_name in ctx_delete: + if global_ctx_name in ctx_all: + global_ctx = ctx_all[global_ctx_name] + global_ctx.stop() + if global_ctx_name not in ctx2files or not ctx2files[global_ctx_name].autoload: + _LOGGER.info("Unloaded %s", global_ctx.get_file_path()) + GlobalContextMgr.delete(global_ctx_name) + await Function.waiter_sync() + + # + # now load the requested files, and files that depend on loaded files + # + for global_ctx_name, src_info in sorted(ctx2files.items()): + if not src_info.autoload or not src_info.force: + continue + global_ctx = GlobalContext( + src_info.global_ctx_name, + global_sym_table={"__name__": src_info.fq_mod_name}, + manager=GlobalContextMgr, + rel_import_path=src_info.rel_import_path, + app_config=src_info.app_config, + source=src_info.source, + mtime=src_info.mtime, + ) + reload = src_info.global_ctx_name in ctx_delete + await GlobalContextMgr.load_file( + global_ctx, src_info.file_path, source=src_info.source, reload=reload + ) diff --git a/config/custom_components/pyscript/config_flow.py b/config/custom_components/pyscript/config_flow.py new file mode 100644 index 0000000..11ff4ec --- /dev/null +++ b/config/custom_components/pyscript/config_flow.py @@ -0,0 +1,139 @@ +"""Config flow for pyscript.""" +import json +from typing import Any, Dict + +import voluptuous as vol + +from homeassistant import config_entries +from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry +from homeassistant.core import callback + +from .const import CONF_ALLOW_ALL_IMPORTS, CONF_HASS_IS_GLOBAL, CONF_INSTALLED_PACKAGES, DOMAIN + +CONF_BOOL_ALL = {CONF_ALLOW_ALL_IMPORTS, CONF_HASS_IS_GLOBAL} + +PYSCRIPT_SCHEMA = vol.Schema( + { + vol.Optional(CONF_ALLOW_ALL_IMPORTS, default=False): bool, + vol.Optional(CONF_HASS_IS_GLOBAL, default=False): bool, + }, + extra=vol.ALLOW_EXTRA, +) + + +class PyscriptOptionsConfigFlow(config_entries.OptionsFlow): + """Handle a pyscript options flow.""" + + def __init__(self, config_entry: ConfigEntry) -> None: + """Initialize pyscript options flow.""" + self.config_entry = config_entry + self._show_form = False + + async def async_step_init(self, user_input: Dict[str, Any] = None) -> Dict[str, Any]: + """Manage the pyscript options.""" + if self.config_entry.source == SOURCE_IMPORT: + self._show_form = True + return await self.async_step_no_ui_configuration_allowed() + + if user_input is None: + return self.async_show_form( + step_id="init", + data_schema=vol.Schema( + { + vol.Optional(name, default=self.config_entry.data.get(name, False)): bool + for name in CONF_BOOL_ALL + }, + extra=vol.ALLOW_EXTRA, + ), + ) + + if any( + name not in self.config_entry.data or user_input[name] != self.config_entry.data[name] + for name in CONF_BOOL_ALL + ): + updated_data = self.config_entry.data.copy() + updated_data.update(user_input) + self.hass.config_entries.async_update_entry(entry=self.config_entry, data=updated_data) + return self.async_create_entry(title="", data={}) + + self._show_form = True + return await self.async_step_no_update() + + async def async_step_no_ui_configuration_allowed( + self, user_input: Dict[str, Any] = None + ) -> Dict[str, Any]: + """Tell user no UI configuration is allowed.""" + if self._show_form: + self._show_form = False + return self.async_show_form(step_id="no_ui_configuration_allowed", data_schema=vol.Schema({})) + + return self.async_create_entry(title="", data={}) + + async def async_step_no_update(self, user_input: Dict[str, Any] = None) -> Dict[str, Any]: + """Tell user no update to process.""" + if self._show_form: + self._show_form = False + return self.async_show_form(step_id="no_update", data_schema=vol.Schema({})) + + return self.async_create_entry(title="", data={}) + + +class PyscriptConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): + """Handle a pyscript config flow.""" + + VERSION = 1 + CONNECTION_CLASS = config_entries.CONN_CLASS_LOCAL_PUSH + + @staticmethod + @callback + def async_get_options_flow(config_entry: ConfigEntry) -> PyscriptOptionsConfigFlow: + """Get the options flow for this handler.""" + return PyscriptOptionsConfigFlow(config_entry) + + async def async_step_user(self, user_input: Dict[str, Any] = None) -> Dict[str, Any]: + """Handle a flow initialized by the user.""" + if user_input is not None: + if len(self.hass.config_entries.async_entries(DOMAIN)) > 0: + return self.async_abort(reason="single_instance_allowed") + + await self.async_set_unique_id(DOMAIN) + return self.async_create_entry(title=DOMAIN, data=user_input) + + return self.async_show_form(step_id="user", data_schema=PYSCRIPT_SCHEMA) + + async def async_step_import(self, import_config: Dict[str, Any] = None) -> Dict[str, Any]: + """Import a config entry from configuration.yaml.""" + # Convert OrderedDict to dict + import_config = json.loads(json.dumps(import_config)) + + # Check if import config entry matches any existing config entries + # so we can update it if necessary + entries = self.hass.config_entries.async_entries(DOMAIN) + if entries: + entry = entries[0] + updated_data = entry.data.copy() + + # Update values for all keys, excluding `allow_all_imports` for entries + # set up through the UI. + for key, val in import_config.items(): + if entry.source == SOURCE_IMPORT or key not in CONF_BOOL_ALL: + updated_data[key] = val + + # Remove values for all keys in entry.data that are not in the imported config, + # excluding `allow_all_imports` for entries set up through the UI. + for key in entry.data: + if ( + (entry.source == SOURCE_IMPORT or key not in CONF_BOOL_ALL) + and key != CONF_INSTALLED_PACKAGES + and key not in import_config + ): + updated_data.pop(key) + + # Update and reload entry if data needs to be updated + if updated_data != entry.data: + self.hass.config_entries.async_update_entry(entry=entry, data=updated_data) + return self.async_abort(reason="updated_entry") + + return self.async_abort(reason="already_configured") + + return await self.async_step_user(user_input=import_config) diff --git a/config/custom_components/pyscript/const.py b/config/custom_components/pyscript/const.py new file mode 100644 index 0000000..26b675c --- /dev/null +++ b/config/custom_components/pyscript/const.py @@ -0,0 +1,63 @@ +"""Define pyscript-wide constants.""" + +# +# 2023.7 supports service response; handle older versions by defaulting enum +# Should eventually deprecate this and just use SupportsResponse import +# +try: + from homeassistant.core import SupportsResponse + + SERVICE_RESPONSE_NONE = SupportsResponse.NONE + SERVICE_RESPONSE_OPTIONAL = SupportsResponse.OPTIONAL + SERVICE_RESPONSE_ONLY = SupportsResponse.ONLY +except ImportError: + SERVICE_RESPONSE_NONE = None + SERVICE_RESPONSE_OPTIONAL = None + SERVICE_RESPONSE_ONLY = None + +DOMAIN = "pyscript" + +CONFIG_ENTRY = "config_entry" +CONFIG_ENTRY_OLD = "config_entry_old" +UNSUB_LISTENERS = "unsub_listeners" + +FOLDER = "pyscript" + +UNPINNED_VERSION = "_unpinned_version" + +ATTR_INSTALLED_VERSION = "installed_version" +ATTR_SOURCES = "sources" +ATTR_VERSION = "version" + +CONF_ALLOW_ALL_IMPORTS = "allow_all_imports" +CONF_HASS_IS_GLOBAL = "hass_is_global" +CONF_INSTALLED_PACKAGES = "_installed_packages" + +SERVICE_JUPYTER_KERNEL_START = "jupyter_kernel_start" + +LOGGER_PATH = "custom_components.pyscript" + +REQUIREMENTS_FILE = "requirements.txt" +REQUIREMENTS_PATHS = ("", "apps/*", "modules/*", "scripts/**") + +WATCHDOG_TASK = "watch_dog_task" + +ALLOWED_IMPORTS = { + "black", + "cmath", + "datetime", + "decimal", + "fractions", + "functools", + "homeassistant.const", + "isort", + "json", + "math", + "number", + "random", + "re", + "statistics", + "string", + "time", + "voluptuous", +} diff --git a/config/custom_components/pyscript/entity.py b/config/custom_components/pyscript/entity.py new file mode 100644 index 0000000..8150392 --- /dev/null +++ b/config/custom_components/pyscript/entity.py @@ -0,0 +1,19 @@ +"""Entity Classes.""" +from homeassistant.const import STATE_UNKNOWN +from homeassistant.helpers.restore_state import RestoreEntity +from homeassistant.helpers.typing import StateType + + +class PyscriptEntity(RestoreEntity): + """Generic Pyscript Entity.""" + + _attr_extra_state_attributes: dict + _attr_state: StateType = STATE_UNKNOWN + + def set_state(self, state): + """Set the state.""" + self._attr_state = state + + def set_attributes(self, attributes): + """Set Attributes.""" + self._attr_extra_state_attributes = attributes diff --git a/config/custom_components/pyscript/eval.py b/config/custom_components/pyscript/eval.py new file mode 100644 index 0000000..958dce0 --- /dev/null +++ b/config/custom_components/pyscript/eval.py @@ -0,0 +1,2313 @@ +"""Python interpreter for pyscript.""" + +import ast +import asyncio +import builtins +from collections import OrderedDict +import functools +import importlib +import inspect +import io +import keyword +import logging +import sys +import time +import weakref + +import yaml + +from homeassistant.const import SERVICE_RELOAD +from homeassistant.helpers.service import async_set_service_schema + +from .const import ( + ALLOWED_IMPORTS, + CONF_ALLOW_ALL_IMPORTS, + CONFIG_ENTRY, + DOMAIN, + LOGGER_PATH, + SERVICE_JUPYTER_KERNEL_START, + SERVICE_RESPONSE_NONE, +) +from .function import Function +from .state import State + +_LOGGER = logging.getLogger(LOGGER_PATH + ".eval") + +# +# Built-ins to exclude to improve security or avoid i/o +# +BUILTIN_EXCLUDE = { + "breakpoint", + "compile", + "input", + "memoryview", + "open", + "print", +} + +TRIG_DECORATORS = { + "time_trigger", + "state_trigger", + "event_trigger", + "mqtt_trigger", + "webhook_trigger", + "state_active", + "time_active", + "task_unique", +} + +TRIG_SERV_DECORATORS = TRIG_DECORATORS.union({"service"}) + +COMP_DECORATORS = { + "pyscript_compile", + "pyscript_executor", +} + +TRIGGER_KWARGS = { + "context", + "event_type", + "old_value", + "payload", + "payload_obj", + "qos", + "topic", + "trigger_type", + "trigger_time", + "var_name", + "value", + "webhook_id", +} + +WEBHOOK_METHODS = { + "GET", + "HEAD", + "POST", + "PUT", +} + + +def ast_eval_exec_factory(ast_ctx, mode): + """Generate a function that executes eval() or exec() with given ast_ctx.""" + + async def eval_func(arg_str, eval_globals=None, eval_locals=None): + eval_ast = AstEval(ast_ctx.name, ast_ctx.global_ctx) + eval_ast.parse(arg_str, f"{mode}()", mode=mode) + if eval_ast.exception_obj: + raise eval_ast.exception_obj + eval_ast.local_sym_table = ast_ctx.local_sym_table + if eval_globals is not None: + eval_ast.global_sym_table = eval_globals + if eval_locals is not None: + eval_ast.sym_table_stack = [eval_globals] + eval_ast.sym_table = eval_locals + else: + eval_ast.sym_table_stack = [] + eval_ast.sym_table = eval_globals + else: + eval_ast.sym_table_stack = ast_ctx.sym_table_stack.copy() + if ast_ctx.sym_table == ast_ctx.global_sym_table: + eval_ast.sym_table = ast_ctx.sym_table + else: + eval_ast.sym_table = ast_ctx.sym_table.copy() + eval_ast.sym_table.update(ast_ctx.user_locals) + to_delete = set() + for var, value in eval_ast.sym_table.items(): + if isinstance(value, EvalLocalVar): + if value.is_defined(): + eval_ast.sym_table[var] = value.get() + else: + to_delete.add(var) + for var in to_delete: + del eval_ast.sym_table[var] + + eval_ast.curr_func = None + try: + eval_result = await eval_ast.aeval(eval_ast.ast) + except Exception as err: + ast_ctx.exception_obj = err + ast_ctx.exception = f"Exception in {ast_ctx.filename} line {ast_ctx.lineno} column {ast_ctx.col_offset}: {eval_ast.exception}" + ast_ctx.exception_long = ( + ast_ctx.format_exc(err, ast_ctx.lineno, ast_ctx.col_offset, short=True) + + "\n" + + eval_ast.exception_long + ) + raise + # + # save variables only in the locals scope + # + if eval_globals is None and eval_ast.sym_table != ast_ctx.sym_table: + for var, value in eval_ast.sym_table.items(): + if var in ast_ctx.global_sym_table and value == ast_ctx.global_sym_table[var]: + continue + if var not in ast_ctx.sym_table and ( + ast_ctx.curr_func is None or var not in ast_ctx.curr_func.local_names + ): + ast_ctx.user_locals[var] = value + return eval_result + + return eval_func + + +def ast_eval_factory(ast_ctx): + """Generate a function that executes eval() with given ast_ctx.""" + return ast_eval_exec_factory(ast_ctx, "eval") + + +def ast_exec_factory(ast_ctx): + """Generate a function that executes exec() with given ast_ctx.""" + return ast_eval_exec_factory(ast_ctx, "exec") + + +def ast_globals_factory(ast_ctx): + """Generate a globals() function with given ast_ctx.""" + + async def globals_func(): + return ast_ctx.global_sym_table + + return globals_func + + +def ast_locals_factory(ast_ctx): + """Generate a locals() function with given ast_ctx.""" + + async def locals_func(): + if ast_ctx.sym_table == ast_ctx.global_sym_table: + return ast_ctx.sym_table + local_sym_table = ast_ctx.sym_table.copy() + local_sym_table.update(ast_ctx.user_locals) + to_delete = set() + for var, value in local_sym_table.items(): + if isinstance(value, EvalLocalVar): + if value.is_defined(): + local_sym_table[var] = value.get() + else: + to_delete.add(var) + for var in to_delete: + del local_sym_table[var] + return local_sym_table + + return locals_func + + +# +# Built-in functions that are also passed the ast context +# +BUILTIN_AST_FUNCS_FACTORY = { + "eval": ast_eval_factory, + "exec": ast_exec_factory, + "globals": ast_globals_factory, + "locals": ast_locals_factory, +} + + +# +# Objects returned by return, break and continue statements that change execution flow, +# or objects returned that capture particular information +# +class EvalStopFlow: + """Denotes a statement or action that stops execution flow, eg: return, break etc.""" + + _name = None + + def name(self): + """Return short name.""" + return self._name + + +class EvalReturn(EvalStopFlow): + """Return statement.""" + + _name = "return" + + def __init__(self, value): + """Initialize return statement value.""" + self.value = value + + +class EvalBreak(EvalStopFlow): + """Break statement.""" + + _name = "break" + + +class EvalContinue(EvalStopFlow): + """Continue statement.""" + + _name = "continue" + + +class EvalLocalVar: + """Wrapper for local variable symtable entry.""" + + def __init__(self, name, **kwargs): + """Initialize value of local symbol.""" + self.name = name + self.defined = False + if "value" in kwargs: + self.value = kwargs["value"] + self.defined = True + + def get(self): + """Get value of local symbol.""" + if not self.defined: + raise NameError(f"name '{self.name}' is not defined") + return self.value + + def get_name(self): + """Get name of local symbol.""" + return self.name + + def set(self, value): + """Set value of local symbol.""" + self.value = value + self.defined = True + + def is_defined(self): + """Return whether value is defined.""" + return self.defined + + def set_undefined(self): + """Set local symbol to undefined.""" + self.defined = False + + def __getattr__(self, attr): + """Get attribute of local variable.""" + if not self.defined: + raise NameError(f"name '{self.name}' is not defined") + return getattr(self.value, attr) + + def __repr__(self): + """Generate string with address and value.""" + return f"EvalLocalVar @{hex(id(self))} = {self.value if self.defined else 'undefined'}" + + +class EvalName: + """Identifier that hasn't yet been resolved.""" + + def __init__(self, name): + """Initialize identifier to name.""" + self.name = name + + def __getattr__(self, attr): + """Get attribute for EvalName.""" + raise NameError(f"name '{self.name}.{attr}' is not defined") + + +class EvalAttrSet: + """Class for object and attribute on lhs of assignment.""" + + def __init__(self, obj, attr): + """Initialize identifier to name.""" + self.obj = obj + self.attr = attr + + def setattr(self, value): + """Set the attribute value.""" + setattr(self.obj, self.attr, value) + + def getattr(self): + """Get the attribute value.""" + return getattr(self.obj, self.attr) + + +class EvalFunc: + """Class for a callable pyscript function.""" + + def __init__(self, func_def, code_list, code_str, global_ctx): + """Initialize a function calling context.""" + self.func_def = func_def + self.name = func_def.name + self.global_ctx = global_ctx + self.global_ctx_name = global_ctx.get_name() + self.logger = logging.getLogger(LOGGER_PATH + "." + self.global_ctx_name) + self.defaults = [] + self.kw_defaults = [] + self.decorators = [] + self.global_names = set() + self.nonlocal_names = set() + self.local_names = None + self.local_sym_table = {} + self.doc_string = ast.get_docstring(func_def) + self.num_posonly_arg = len(self.func_def.args.posonlyargs) + self.num_posn_arg = self.num_posonly_arg + len(self.func_def.args.args) - len(self.defaults) + self.code_list = code_list + self.code_str = code_str + self.exception = None + self.exception_obj = None + self.exception_long = None + self.trigger = [] + self.trigger_service = set() + self.has_closure = False + + def get_name(self): + """Return the function name.""" + return self.name + + def set_name(self, name): + """Set the function name.""" + self.name = name + + async def eval_defaults(self, ast_ctx): + """Evaluate the default function arguments.""" + self.defaults = [] + for val in self.func_def.args.defaults: + self.defaults.append(await ast_ctx.aeval(val)) + self.num_posn_arg = self.num_posonly_arg + len(self.func_def.args.args) - len(self.defaults) + self.kw_defaults = [] + for val in self.func_def.args.kw_defaults: + self.kw_defaults.append({"ok": bool(val), "val": None if not val else await ast_ctx.aeval(val)}) + + async def trigger_init(self, trig_ctx, func_name): + """Initialize decorator triggers for this function.""" + trig_args = {} + trig_decs = {} + trig_ctx_name = trig_ctx.get_name() + self.logger = logging.getLogger(LOGGER_PATH + "." + trig_ctx_name) + self.global_ctx.set_logger_name(trig_ctx_name) + self.global_ctx_name = trig_ctx_name + got_reqd_dec = False + exc_mesg = f"function '{func_name}' defined in {trig_ctx_name}" + trig_decorators_reqd = { + "event_trigger", + "mqtt_trigger", + "state_trigger", + "time_trigger", + "webhook_trigger", + } + arg_check = { + "event_trigger": {"arg_cnt": {1, 2, 3}, "rep_ok": True}, + "mqtt_trigger": {"arg_cnt": {1, 2, 3}, "rep_ok": True}, + "state_active": {"arg_cnt": {1}}, + "state_trigger": {"arg_cnt": {"*"}, "type": {list, set}, "rep_ok": True}, + "service": {"arg_cnt": {0, "*"}}, + "task_unique": {"arg_cnt": {1, 2}}, + "time_active": {"arg_cnt": {"*"}}, + "time_trigger": {"arg_cnt": {0, "*"}, "rep_ok": True}, + "webhook_trigger": {"arg_cnt": {1, 2}, "rep_ok": True}, + } + kwarg_check = { + "event_trigger": {"kwargs": {dict}}, + "mqtt_trigger": {"kwargs": {dict}}, + "time_trigger": {"kwargs": {dict}}, + "task_unique": {"kill_me": {bool, int}}, + "time_active": {"hold_off": {int, float}}, + "service": {"supports_response": {str}}, + "state_trigger": { + "kwargs": {dict}, + "state_hold": {int, float}, + "state_check_now": {bool, int}, + "state_hold_false": {int, float}, + "watch": {set, list}, + }, + "webhook_trigger": { + "kwargs": {dict}, + "local_only": {bool}, + "methods": {list, set}, + }, + } + + for dec in self.decorators: + dec_name, dec_args, dec_kwargs = dec[0], dec[1], dec[2] + if dec_name not in TRIG_SERV_DECORATORS: + raise SyntaxError(f"{exc_mesg}: unknown decorator @{dec_name}") + if dec_name in trig_decorators_reqd: + got_reqd_dec = True + arg_info = arg_check.get(dec_name, {}) + # + # check that we have the right number of arguments, and that they are + # strings + # + arg_cnt = arg_info["arg_cnt"] + if dec_args is None and 0 not in arg_cnt: + raise TypeError(f"{exc_mesg}: decorator @{dec_name} needs at least one argument") + if dec_args: + if "*" not in arg_cnt and len(dec_args) not in arg_cnt: + raise TypeError( + f"{exc_mesg}: decorator @{dec_name} got {len(dec_args)}" + f" argument{'s' if len(dec_args) > 1 else ''}, expected" + f" {' or '.join([str(cnt) for cnt in sorted(arg_cnt)])}" + ) + for arg_num, arg in enumerate(dec_args): + if isinstance(arg, str): + continue + mesg = "string" + if "type" in arg_info: + if type(arg) in arg_info["type"]: + for val in arg: + if not isinstance(val, str): + break + else: + continue + mesg += ", or " + ", or ".join( + sorted([ok_type.__name__ for ok_type in arg_info["type"]]) + ) + raise TypeError( + f"{exc_mesg}: decorator @{dec_name} argument {arg_num + 1} should be a {mesg}" + ) + if arg_cnt == {1}: + dec_args = dec_args[0] + + if dec_name not in kwarg_check and dec_kwargs is not None: + raise TypeError(f"{exc_mesg}: decorator @{dec_name} doesn't take keyword arguments") + if dec_kwargs is None: + dec_kwargs = {} + if dec_name in kwarg_check: + allowed = kwarg_check[dec_name] + for arg, value in dec_kwargs.items(): + if arg not in allowed: + raise TypeError( + f"{exc_mesg}: decorator @{dec_name} invalid keyword argument '{arg}'" + ) + if value is None or type(value) in allowed[arg]: + continue + ok_types = " or ".join(sorted([t.__name__ for t in allowed[arg]])) + raise TypeError( + f"{exc_mesg}: decorator @{dec_name} keyword '{arg}' should be type {ok_types}" + ) + if dec_name == "service": + desc = self.doc_string + if desc is None or desc == "": + desc = f"pyscript function {func_name}()" + desc = desc.lstrip(" \n\r") + if desc.startswith("yaml"): + try: + desc = desc[4:].lstrip(" \n\r") + file_desc = io.StringIO(desc) + service_desc = yaml.load(file_desc, Loader=yaml.BaseLoader) or OrderedDict() + file_desc.close() + except Exception as exc: + self.logger.error( + "Unable to decode yaml doc_string for %s(): %s", + func_name, + str(exc), + ) + raise exc + else: + fields = OrderedDict() + for arg in self.get_positional_args(): + fields[arg] = OrderedDict(description=f"argument {arg}") + service_desc = {"description": desc, "fields": fields} + + def pyscript_service_factory(func_name, func): + async def pyscript_service_handler(call): + """Handle python script service calls.""" + # self.logger.debug("service call to %s", func_name) + # + # use a new AstEval context so it can run fully independently + # of other instances (except for global_ctx which is common) + # + ast_ctx = AstEval(f"{trig_ctx_name}.{func_name}", self.global_ctx) + Function.install_ast_funcs(ast_ctx) + func_args = { + "trigger_type": "service", + "context": call.context, + } + func_args.update(call.data) + + async def do_service_call(func, ast_ctx, data): + retval = await func.call(ast_ctx, **data) + if ast_ctx.get_exception_obj(): + ast_ctx.get_logger().error(ast_ctx.get_exception_long()) + return retval + + task = Function.create_task(do_service_call(func, ast_ctx, func_args)) + await task + return task.result() + + return pyscript_service_handler + + for srv_name in dec_args if dec_args else [f"{DOMAIN}.{func_name}"]: + if type(srv_name) is not str or srv_name.count(".") != 1: + raise ValueError(f"{exc_mesg}: @service argument must be a string with one period") + domain, name = srv_name.split(".", 1) + if name in (SERVICE_RELOAD, SERVICE_JUPYTER_KERNEL_START): + raise SyntaxError(f"{exc_mesg}: @service conflicts with builtin service") + Function.service_register( + trig_ctx_name, + domain, + name, + pyscript_service_factory(func_name, self), + dec_kwargs.get("supports_response", SERVICE_RESPONSE_NONE), + ) + async_set_service_schema(Function.hass, domain, name, service_desc) + self.trigger_service.add(srv_name) + continue + + if dec_name == "webhook_trigger" and "methods" in dec_kwargs: + if len(bad := set(dec_kwargs["methods"]).difference(WEBHOOK_METHODS)) > 0: + raise TypeError(f"{exc_mesg}: {bad} aren't valid {dec_name} methods") + + if dec_name not in trig_decs: + trig_decs[dec_name] = [] + if len(trig_decs[dec_name]) > 0 and "rep_ok" not in arg_info: + raise SyntaxError(f"{exc_mesg}: decorator @{dec_name} can only be used once") + trig_decs[dec_name].append({"args": dec_args, "kwargs": dec_kwargs}) + + if not got_reqd_dec and len(trig_decs) > 0: + self.logger.error( + "%s defined in %s: needs at least one trigger decorator (ie: %s)", + func_name, + trig_ctx_name, + ", ".join(sorted(trig_decorators_reqd)), + ) + return + + if len(trig_decs) == 0: + if len(self.trigger_service) > 0: + trig_ctx.trigger_register(self) + return + + # + # start one or more triggers until they are all consumed + # each trigger task can handle at most one of each type of + # trigger; all get the same state_active, time_active and + # task_unique decorators + # + while True: + trig_args = { + "action": self, + "global_sym_table": self.global_ctx.global_sym_table, + } + got_trig = False + for trig in trig_decorators_reqd: + if trig not in trig_decs or len(trig_decs[trig]) == 0: + continue + trig_args[trig] = trig_decs[trig].pop(0) + got_trig = True + if not got_trig: + break + for dec_name in ["state_active", "time_active", "task_unique"]: + if dec_name in trig_decs: + trig_args[dec_name] = trig_decs[dec_name][0] + + self.trigger.append(trig_ctx.get_trig_info(f"{trig_ctx_name}.{func_name}", trig_args)) + + if trig_ctx.trigger_register(self): + self.trigger_start() + + def trigger_start(self): + """Start any triggers for this function.""" + for trigger in self.trigger: + trigger.start() + + def trigger_stop(self): + """Stop any triggers for this function.""" + for trigger in self.trigger: + trigger.stop() + self.trigger = [] + for srv_name in self.trigger_service: + domain, name = srv_name.split(".", 1) + Function.service_remove(self.global_ctx_name, domain, name) + self.trigger_service = set() + + async def eval_decorators(self, ast_ctx): + """Evaluate the function decorators arguments.""" + code_str, code_list = ast_ctx.code_str, ast_ctx.code_list + ast_ctx.code_str, ast_ctx.code_list = self.code_str, self.code_list + + dec_other = [] + dec_trig = [] + for dec in self.func_def.decorator_list: + if ( + isinstance(dec, ast.Call) + and isinstance(dec.func, ast.Name) + and dec.func.id in TRIG_SERV_DECORATORS + ): + args = await ast_ctx.eval_elt_list(dec.args) + kwargs = {keyw.arg: await ast_ctx.aeval(keyw.value) for keyw in dec.keywords} + dec_trig.append([dec.func.id, args, kwargs if len(kwargs) > 0 else None]) + elif isinstance(dec, ast.Name) and dec.id in TRIG_SERV_DECORATORS: + dec_trig.append([dec.id, None, None]) + else: + dec_other.append(await ast_ctx.aeval(dec)) + + ast_ctx.code_str, ast_ctx.code_list = code_str, code_list + return dec_trig, reversed(dec_other) + + async def resolve_nonlocals(self, ast_ctx): + """Tag local variables and resolve nonlocals.""" + + # + # determine the list of local variables, nonlocal and global + # arguments are local variables too + # + args = self.get_positional_args() + if self.func_def.args.vararg: + args.append(self.func_def.args.vararg.arg) + if self.func_def.args.kwarg: + args.append(self.func_def.args.kwarg.arg) + for kwonlyarg in self.func_def.args.kwonlyargs: + args.append(kwonlyarg.arg) + nonlocal_names = set() + global_names = set() + var_names = set(args) + self.local_names = set(args) + for stmt in self.func_def.body: + self.has_closure = self.has_closure or await self.check_for_closure(stmt) + var_names = var_names.union( + await ast_ctx.get_names( + stmt, + nonlocal_names=nonlocal_names, + global_names=global_names, + local_names=self.local_names, + ) + ) + for var_name in var_names: + got_dot = var_name.find(".") + if got_dot >= 0: + var_name = var_name[0:got_dot] + + if var_name in global_names: + continue + + if var_name in self.local_names and var_name not in nonlocal_names: + if self.has_closure: + self.local_sym_table[var_name] = EvalLocalVar(var_name) + continue + + if var_name in nonlocal_names: + sym_table_idx = 1 + else: + sym_table_idx = 0 + for sym_table in reversed(ast_ctx.sym_table_stack[sym_table_idx:] + [ast_ctx.sym_table]): + if var_name in sym_table and isinstance(sym_table[var_name], EvalLocalVar): + self.local_sym_table[var_name] = sym_table[var_name] + break + else: + if var_name in nonlocal_names: + val = await ast_ctx.ast_name(ast.Name(id=var_name, ctx=ast.Load())) + if isinstance(val, EvalName) and got_dot < 0: + raise SyntaxError(f"no binding for nonlocal '{var_name}' found") + + def get_decorators(self): + """Return the function decorators.""" + return self.decorators + + def get_doc_string(self): + """Return the function doc_string.""" + return self.doc_string + + def get_positional_args(self): + """Return the function positional arguments.""" + args = [] + for arg in self.func_def.args.posonlyargs + self.func_def.args.args: + args.append(arg.arg) + return args + + async def try_aeval(self, ast_ctx, arg): + """Call self.aeval and capture exceptions.""" + try: + return await ast_ctx.aeval(arg) + except asyncio.CancelledError: + raise + except Exception as err: + if ast_ctx.exception_long is None: + ast_ctx.exception_long = ast_ctx.format_exc(err, arg.lineno, arg.col_offset) + + async def call(self, ast_ctx, *args, **kwargs): + """Call the function with the given context and arguments.""" + sym_table = {} + if args is None: + args = [] + kwargs = kwargs.copy() if kwargs else {} + bad_kwargs = [] + for i, func_def_arg in enumerate(self.func_def.args.posonlyargs + self.func_def.args.args): + var_name = func_def_arg.arg + val = None + if i < len(args): + val = args[i] + if var_name in kwargs: + raise TypeError(f"{self.name}() got multiple values for argument '{var_name}'") + elif var_name in kwargs: + if i < self.num_posonly_arg: + bad_kwargs.append(var_name) + val = kwargs[var_name] + del kwargs[var_name] + elif self.num_posn_arg <= i < len(self.defaults) + self.num_posn_arg: + val = self.defaults[i - self.num_posn_arg] + else: + raise TypeError( + f"{self.name}() missing {self.num_posn_arg - i} required positional arguments" + ) + sym_table[var_name] = val + if len(bad_kwargs) > 0: + raise TypeError( + f"{self.name}() got some positional-only arguments passed as keyword arguments: '{', '.join(bad_kwargs)}'" + ) + + for i, kwonlyarg in enumerate(self.func_def.args.kwonlyargs): + var_name = kwonlyarg.arg + if var_name in kwargs: + val = kwargs[var_name] + del kwargs[var_name] + elif i < len(self.kw_defaults) and self.kw_defaults[i]["ok"]: + val = self.kw_defaults[i]["val"] + else: + raise TypeError(f"{self.name}() missing required keyword-only arguments") + sym_table[var_name] = val + if self.func_def.args.kwarg: + sym_table[self.func_def.args.kwarg.arg] = kwargs + elif not set(kwargs.keys()).issubset(TRIGGER_KWARGS): + # don't raise an exception for extra trigger keyword parameters; + # it's difficult to apply this exception to just trigger functions + # since they could have non-trigger decorators too + unexpected = ", ".join(sorted(set(kwargs.keys()) - TRIGGER_KWARGS)) + raise TypeError(f"{self.name}() called with unexpected keyword arguments: {unexpected}") + num_posn = self.num_posonly_arg + len(self.func_def.args.args) + if self.func_def.args.vararg: + if len(args) > num_posn: + sym_table[self.func_def.args.vararg.arg] = tuple(args[num_posn:]) + else: + sym_table[self.func_def.args.vararg.arg] = () + elif len(args) > num_posn: + raise TypeError(f"{self.name}() called with too many positional arguments") + for name, value in self.local_sym_table.items(): + if name in sym_table: + sym_table[name] = EvalLocalVar(name, value=sym_table[name]) + elif value.is_defined(): + sym_table[name] = value + else: + sym_table[name] = EvalLocalVar(name) + if ast_ctx.global_ctx != self.global_ctx: + # + # switch to the global symbol table in the global context + # where the function was defined + # + prev_sym_table = [ + ast_ctx.global_sym_table, + ast_ctx.sym_table, + ast_ctx.sym_table_stack, + ast_ctx.global_ctx, + ] + ast_ctx.global_sym_table = self.global_ctx.get_global_sym_table() + ast_ctx.sym_table_stack = [ast_ctx.global_sym_table] + ast_ctx.global_ctx = self.global_ctx + else: + ast_ctx.sym_table_stack.append(ast_ctx.sym_table) + prev_sym_table = None + ast_ctx.sym_table = sym_table + code_str, code_list = ast_ctx.code_str, ast_ctx.code_list + ast_ctx.code_str, ast_ctx.code_list = self.code_str, self.code_list + self.exception = None + self.exception_obj = None + self.exception_long = None + prev_func = ast_ctx.curr_func + save_user_locals = ast_ctx.user_locals + ast_ctx.user_locals = {} + ast_ctx.curr_func = self + del args, kwargs + for arg1 in self.func_def.body: + val = await self.try_aeval(ast_ctx, arg1) + if isinstance(val, EvalReturn): + val = val.value + break + # return None at end if there isn't a return + val = None + if ast_ctx.get_exception_obj(): + break + ast_ctx.curr_func = prev_func + ast_ctx.user_locals = save_user_locals + ast_ctx.code_str, ast_ctx.code_list = code_str, code_list + if prev_sym_table is not None: + ( + ast_ctx.global_sym_table, + ast_ctx.sym_table, + ast_ctx.sym_table_stack, + ast_ctx.global_ctx, + ) = prev_sym_table + else: + ast_ctx.sym_table = ast_ctx.sym_table_stack.pop() + return val + + async def check_for_closure(self, arg): + """Recursively check ast tree arg and return True if there is an inner function or class.""" + if isinstance(arg, (ast.FunctionDef, ast.ClassDef, ast.AsyncFunctionDef)): + return True + for child in ast.iter_child_nodes(arg): + if await self.check_for_closure(child): + return True + return False + + +class EvalFuncVar: + """Class for a callable pyscript function.""" + + def __init__(self, func): + """Initialize instance with given EvalFunc function.""" + self.func = func + self.ast_ctx = None + + def get_func(self): + """Return the EvalFunc function.""" + return self.func + + def remove_func(self): + """Remove and return the EvalFunc function.""" + func = self.func + self.func = None + return func + + async def call(self, ast_ctx, *args, **kwargs): + """Call the EvalFunc function.""" + return await self.func.call(ast_ctx, *args, **kwargs) + + def get_name(self): + """Return the function name.""" + return self.func.get_name() + + def set_name(self, name): + """Set the function name.""" + self.func.set_name(name) + + def set_ast_ctx(self, ast_ctx): + """Set the ast context.""" + self.ast_ctx = ast_ctx + + def get_ast_ctx(self): + """Return the ast context.""" + return self.ast_ctx + + def __del__(self): + """On deletion, stop any triggers for this function.""" + if self.func: + self.func.trigger_stop() + + async def __call__(self, *args, **kwargs): + """Call the EvalFunc function using our saved ast ctx.""" + return await self.func.call(self.ast_ctx, *args, **kwargs) + + +class EvalFuncVarClassInst(EvalFuncVar): + """Class for a callable pyscript class instance function.""" + + def __init__(self, func, ast_ctx, class_inst_weak): + """Initialize instance with given EvalFunc function.""" + super().__init__(func) + self.ast_ctx = ast_ctx + self.class_inst_weak = class_inst_weak + + async def call(self, ast_ctx, *args, **kwargs): + """Call the EvalFunc function.""" + return await self.func.call(ast_ctx, self.class_inst_weak(), *args, **kwargs) + + async def __call__(self, *args, **kwargs): + """Call the function using our saved ast ctx and class instance.""" + return await self.func.call(self.ast_ctx, self.class_inst_weak(), *args, **kwargs) + + +class AstEval: + """Python interpreter AST object evaluator.""" + + def __init__(self, name, global_ctx, logger_name=None): + """Initialize an interpreter execution context.""" + self.name = name + self.str = None + self.ast = None + self.global_ctx = global_ctx + self.global_sym_table = global_ctx.get_global_sym_table() if global_ctx else {} + self.sym_table_stack = [] + self.sym_table = self.global_sym_table + self.local_sym_table = {} + self.user_locals = {} + self.curr_func = None + self.filename = name + self.code_str = None + self.code_list = None + self.exception = None + self.exception_obj = None + self.exception_long = None + self.exception_curr = None + self.lineno = 1 + self.col_offset = 0 + self.logger_handlers = set() + self.logger = None + self.set_logger_name(logger_name if logger_name is not None else self.name) + self.config_entry = Function.hass.data.get(DOMAIN, {}).get(CONFIG_ENTRY, {}) + self.dec_eval_depth = 0 + + async def ast_not_implemented(self, arg, *args): + """Raise NotImplementedError exception for unimplemented AST types.""" + name = "ast_" + arg.__class__.__name__.lower() + raise NotImplementedError(f"{self.name}: not implemented ast " + name) + + async def aeval(self, arg, undefined_check=True): + """Vector to specific function based on ast class type.""" + name = "ast_" + arg.__class__.__name__.lower() + try: + if hasattr(arg, "lineno"): + self.lineno = arg.lineno + self.col_offset = arg.col_offset + val = await getattr(self, name, self.ast_not_implemented)(arg) + if undefined_check and isinstance(val, EvalName): + raise NameError(f"name '{val.name}' is not defined") + return val + except Exception as err: + if not self.exception_obj: + func_name = self.curr_func.get_name() + "(), " if self.curr_func else "" + self.exception_obj = err + self.exception = f"Exception in {func_name}{self.filename} line {self.lineno} column {self.col_offset}: {err}" + self.exception_long = self.format_exc(err, self.lineno, self.col_offset) + raise + + # Statements return NONE, EvalBreak, EvalContinue, EvalReturn + async def ast_module(self, arg): + """Execute ast_module - a list of statements.""" + val = None + for arg1 in arg.body: + val = await self.aeval(arg1) + if isinstance(val, EvalReturn): + raise SyntaxError(f"{val.name()} statement outside function") + if isinstance(val, EvalStopFlow): + raise SyntaxError(f"{val.name()} statement outside loop") + return val + + async def ast_import(self, arg): + """Execute import.""" + for imp in arg.names: + mod, error_ctx = await self.global_ctx.module_import(imp.name, 0) + if error_ctx: + self.exception_obj = error_ctx.exception_obj + self.exception = error_ctx.exception + self.exception_long = error_ctx.exception_long + raise self.exception_obj + if not mod: + if ( + not self.config_entry.data.get(CONF_ALLOW_ALL_IMPORTS, False) + and imp.name not in ALLOWED_IMPORTS + ): + raise ModuleNotFoundError(f"import of {imp.name} not allowed") + if imp.name not in sys.modules: + mod = await Function.hass.async_add_executor_job(importlib.import_module, imp.name) + else: + mod = sys.modules[imp.name] + self.sym_table[imp.name if imp.asname is None else imp.asname] = mod + + async def ast_importfrom(self, arg): + """Execute from X import Y.""" + if arg.module is None: + # handle: "from . import xyz" + for imp in arg.names: + mod, error_ctx = await self.global_ctx.module_import(imp.name, arg.level) + if error_ctx: + self.exception_obj = error_ctx.exception_obj + self.exception = error_ctx.exception + self.exception_long = error_ctx.exception_long + raise self.exception_obj + if not mod: + raise ModuleNotFoundError(f"module '{imp.name}' not found") + self.sym_table[imp.name if imp.asname is None else imp.asname] = mod + return + mod, error_ctx = await self.global_ctx.module_import(arg.module, arg.level) + if error_ctx: + self.exception_obj = error_ctx.exception_obj + self.exception = error_ctx.exception + self.exception_long = error_ctx.exception_long + raise self.exception_obj + if not mod: + if ( + not self.config_entry.data.get(CONF_ALLOW_ALL_IMPORTS, False) + and arg.module not in ALLOWED_IMPORTS + ): + raise ModuleNotFoundError(f"import from {arg.module} not allowed") + if arg.module not in sys.modules: + mod = await Function.hass.async_add_executor_job(importlib.import_module, arg.module) + else: + mod = sys.modules[arg.module] + for imp in arg.names: + if imp.name == "*": + for name, value in mod.__dict__.items(): + if name[0] != "_": + self.sym_table[name] = value + else: + self.sym_table[imp.name if imp.asname is None else imp.asname] = getattr(mod, imp.name) + + async def ast_if(self, arg): + """Execute if statement.""" + val = None + if await self.aeval(arg.test): + for arg1 in arg.body: + val = await self.aeval(arg1) + if isinstance(val, EvalStopFlow): + return val + else: + for arg1 in arg.orelse: + val = await self.aeval(arg1) + if isinstance(val, EvalStopFlow): + return val + return val + + async def ast_for(self, arg): + """Execute for statement.""" + for loop_var in await self.aeval(arg.iter): + await self.recurse_assign(arg.target, loop_var) + for arg1 in arg.body: + val = await self.aeval(arg1) + if isinstance(val, EvalStopFlow): + break + if isinstance(val, EvalBreak): + break + if isinstance(val, EvalReturn): + return val + else: + for arg1 in arg.orelse: + val = await self.aeval(arg1) + if isinstance(val, EvalReturn): + return val + return None + + async def ast_asyncfor(self, arg): + """Execute async for statement.""" + return await self.ast_for(arg) + + async def ast_while(self, arg): + """Execute while statement.""" + while await self.aeval(arg.test): + for arg1 in arg.body: + val = await self.aeval(arg1) + if isinstance(val, EvalStopFlow): + break + if isinstance(val, EvalBreak): + break + if isinstance(val, EvalReturn): + return val + else: + for arg1 in arg.orelse: + val = await self.aeval(arg1) + if isinstance(val, EvalReturn): + return val + return None + + async def ast_classdef(self, arg): + """Evaluate class definition.""" + bases = [(await self.aeval(base)) for base in arg.bases] + if self.curr_func and arg.name in self.curr_func.global_names: + sym_table_assign = self.global_sym_table + else: + sym_table_assign = self.sym_table + sym_table_assign[arg.name] = EvalLocalVar(arg.name) + sym_table = {} + self.sym_table_stack.append(self.sym_table) + self.sym_table = sym_table + for arg1 in arg.body: + val = await self.aeval(arg1) + if isinstance(val, EvalReturn): + raise SyntaxError(f"{val.name()} statement outside function") + if isinstance(val, EvalStopFlow): + raise SyntaxError(f"{val.name()} statement outside loop") + self.sym_table = self.sym_table_stack.pop() + + sym_table["__init__evalfunc_wrap__"] = None + if "__init__" in sym_table: + sym_table["__init__evalfunc_wrap__"] = sym_table["__init__"] + del sym_table["__init__"] + sym_table_assign[arg.name].set(type(arg.name, tuple(bases), sym_table)) + + async def ast_functiondef(self, arg): + """Evaluate function definition.""" + other_dec = [] + dec_name = None + pyscript_compile = None + for dec in arg.decorator_list: + if isinstance(dec, ast.Name) and dec.id in COMP_DECORATORS: + dec_name = dec.id + elif ( + isinstance(dec, ast.Call) + and isinstance(dec.func, ast.Name) + and dec.func.id in COMP_DECORATORS + ): + dec_name = dec.func.id + else: + other_dec.append(dec) + continue + if pyscript_compile: + raise SyntaxError( + f"can only specify single decorator of {', '.join(sorted(COMP_DECORATORS))}" + ) + pyscript_compile = dec + + if pyscript_compile: + if isinstance(pyscript_compile, ast.Call): + if len(pyscript_compile.args) > 0: + raise TypeError(f"@{dec_name}() takes 0 positional arguments") + if len(pyscript_compile.keywords) > 0: + raise TypeError(f"@{dec_name}() takes no keyword arguments") + arg.decorator_list = other_dec + local_var = None + if arg.name in self.sym_table and isinstance(self.sym_table[arg.name], EvalLocalVar): + local_var = self.sym_table[arg.name] + code = compile(ast.Module(body=[arg], type_ignores=[]), filename=self.filename, mode="exec") + exec(code, self.global_sym_table, self.sym_table) # pylint: disable=exec-used + + func = self.sym_table[arg.name] + if dec_name == "pyscript_executor": + if not asyncio.iscoroutinefunction(func): + + def executor_wrap_factory(func): + async def executor_wrap(*args, **kwargs): + return await Function.hass.async_add_executor_job( + functools.partial(func, **kwargs), *args + ) + + return executor_wrap + + self.sym_table[arg.name] = executor_wrap_factory(func) + else: + raise TypeError("@pyscript_executor() needs a regular, not async, function") + if local_var: + self.sym_table[arg.name] = local_var + self.sym_table[arg.name].set(func) + return + + func = EvalFunc(arg, self.code_list, self.code_str, self.global_ctx) + await func.eval_defaults(self) + await func.resolve_nonlocals(self) + name = func.get_name() + dec_trig, dec_other = await func.eval_decorators(self) + self.dec_eval_depth += 1 + for dec_func in dec_other: + func = await self.call_func(dec_func, None, func) + if isinstance(func, EvalFuncVar): + # set the function name back to its original instead of the decorator function we just called + func.set_name(name) + func = func.remove_func() + dec_trig += func.decorators + elif isinstance(func, EvalFunc): + func.set_name(name) + self.dec_eval_depth -= 1 + if isinstance(func, EvalFunc): + func.decorators = dec_trig + if self.dec_eval_depth == 0: + func.trigger_stop() + await func.trigger_init(self.global_ctx, name) + func_var = EvalFuncVar(func) + func_var.set_ast_ctx(self) + else: + func_var = EvalFuncVar(func) + func_var.set_ast_ctx(self) + else: + func_var = func + + if self.curr_func and name in self.curr_func.global_names: + sym_table = self.global_sym_table + else: + sym_table = self.sym_table + if name in sym_table and isinstance(sym_table[name], EvalLocalVar): + sym_table[name].set(func_var) + else: + sym_table[name] = func_var + + async def ast_lambda(self, arg): + """Evaluate lambda definition by compiling a regular function.""" + name = "__lambda_defn_temp__" + await self.aeval( + ast.FunctionDef( + args=arg.args, + body=[ast.Return(value=arg.body, lineno=arg.body.lineno, col_offset=arg.body.col_offset)], + name=name, + decorator_list=[ast.Name(id="pyscript_compile", ctx=ast.Load())], + lineno=arg.col_offset, + col_offset=arg.col_offset, + ) + ) + func = self.sym_table[name] + del self.sym_table[name] + return func + + async def ast_asyncfunctiondef(self, arg): + """Evaluate async function definition.""" + return await self.ast_functiondef(arg) + + async def ast_try(self, arg): + """Execute try...except statement.""" + try: + for arg1 in arg.body: + val = await self.aeval(arg1) + if isinstance(val, EvalStopFlow): + return val + if self.exception_obj is not None: + raise self.exception_obj + except Exception as err: + curr_exc = self.exception_curr + self.exception_curr = err + for handler in arg.handlers: + match = False + if handler.type: + exc_list = await self.aeval(handler.type) + if not isinstance(exc_list, tuple): + exc_list = [exc_list] + for exc in exc_list: + if isinstance(err, exc): + match = True + break + else: + match = True + if match: + save_obj = self.exception_obj + save_exc_long = self.exception_long + save_exc = self.exception + self.exception_obj = None + self.exception = None + self.exception_long = None + if handler.name is not None: + if handler.name in self.sym_table and isinstance( + self.sym_table[handler.name], EvalLocalVar + ): + self.sym_table[handler.name].set(err) + else: + self.sym_table[handler.name] = err + for arg1 in handler.body: + try: + val = await self.aeval(arg1) + if isinstance(val, EvalStopFlow): + if handler.name is not None: + del self.sym_table[handler.name] + self.exception_curr = curr_exc + return val + except Exception: + if self.exception_obj is not None: + if handler.name is not None: + del self.sym_table[handler.name] + self.exception_curr = curr_exc + if self.exception_obj == save_obj: + self.exception_long = save_exc_long + self.exception = save_exc + else: + self.exception_long = ( + save_exc_long + + "\n\nDuring handling of the above exception, another exception occurred:\n\n" + + self.exception_long + ) + raise self.exception_obj # pylint: disable=raise-missing-from + if handler.name is not None: + del self.sym_table[handler.name] + break + else: + self.exception_curr = curr_exc + raise err + else: + for arg1 in arg.orelse: + val = await self.aeval(arg1) + if isinstance(val, EvalStopFlow): + return val + finally: + for arg1 in arg.finalbody: + val = await self.aeval(arg1) + if isinstance(val, EvalStopFlow): + return val # pylint: disable=lost-exception,return-in-finally + return None + + async def ast_raise(self, arg): + """Execute raise statement.""" + if not arg.exc: + if not self.exception_curr: + raise RuntimeError("No active exception to reraise") + exc = self.exception_curr + else: + exc = await self.aeval(arg.exc) + if self.exception_curr: + exc.__cause__ = self.exception_curr + if arg.cause: + cause = await self.aeval(arg.cause) + raise exc from cause + raise exc + + async def ast_with(self, arg, async_attr=""): + """Execute with statement.""" + hit_except = False + ctx_list = [] + val = None + enter_attr = f"__{async_attr}enter__" + exit_attr = f"__{async_attr}exit__" + try: + for item in arg.items: + manager = await self.aeval(item.context_expr) + ctx_list.append( + { + "manager": manager, + "enter": getattr(type(manager), enter_attr), + "exit": getattr(type(manager), exit_attr), + "target": item.optional_vars, + } + ) + for ctx in ctx_list: + value = await self.call_func(ctx["enter"], enter_attr, ctx["manager"]) + if ctx["target"]: + await self.recurse_assign(ctx["target"], value) + for arg1 in arg.body: + val = await self.aeval(arg1) + if isinstance(val, EvalStopFlow): + break + except Exception: + hit_except = True + exit_ok = True + for ctx in reversed(ctx_list): + ret = await self.call_func(ctx["exit"], exit_attr, ctx["manager"], *sys.exc_info()) + exit_ok = exit_ok and ret + if not exit_ok: + raise + finally: + if not hit_except: + for ctx in reversed(ctx_list): + await self.call_func(ctx["exit"], exit_attr, ctx["manager"], None, None, None) + return val + + async def ast_asyncwith(self, arg): + """Execute async with statement.""" + return await self.ast_with(arg, async_attr="a") + + async def ast_pass(self, arg): + """Execute pass statement.""" + + async def ast_expression(self, arg): + """Execute expression statement.""" + return await self.aeval(arg.body) + + async def ast_expr(self, arg): + """Execute expression statement.""" + return await self.aeval(arg.value) + + async def ast_break(self, arg): + """Execute break statement - return special class.""" + return EvalBreak() + + async def ast_continue(self, arg): + """Execute continue statement - return special class.""" + return EvalContinue() + + async def ast_return(self, arg): + """Execute return statement - return special class.""" + return EvalReturn(await self.aeval(arg.value) if arg.value else None) + + async def ast_global(self, arg): + """Execute global statement.""" + if not self.curr_func: + raise SyntaxError("global statement outside function") + for var_name in arg.names: + self.curr_func.global_names.add(var_name) + + async def ast_nonlocal(self, arg): + """Execute nonlocal statement.""" + if not self.curr_func: + raise SyntaxError("nonlocal statement outside function") + for var_name in arg.names: + self.curr_func.nonlocal_names.add(var_name) + + async def recurse_assign(self, lhs, val): + """Recursive assignment.""" + if isinstance(lhs, ast.Tuple): + try: + vals = [*(iter(val))] + except Exception: + raise TypeError("cannot unpack non-iterable object") # pylint: disable=raise-missing-from + got_star = 0 + for lhs_elt in lhs.elts: + if isinstance(lhs_elt, ast.Starred): + got_star = 1 + break + if len(lhs.elts) > len(vals) + got_star: + if got_star: + err_msg = f"at least {len(lhs.elts) - got_star}" + else: + err_msg = f"{len(lhs.elts)}" + raise ValueError(f"too few values to unpack (expected {err_msg})") + if len(lhs.elts) < len(vals) and got_star == 0: + raise ValueError(f"too many values to unpack (expected {len(lhs.elts)})") + val_idx = 0 + for lhs_elt in lhs.elts: + if isinstance(lhs_elt, ast.Starred): + star_len = len(vals) - len(lhs.elts) + 1 + star_name = lhs_elt.value.id + await self.recurse_assign( + ast.Name(id=star_name, ctx=ast.Store()), + vals[val_idx : val_idx + star_len], + ) + val_idx += star_len + else: + await self.recurse_assign(lhs_elt, vals[val_idx]) + val_idx += 1 + elif isinstance(lhs, ast.Subscript): + var = await self.aeval(lhs.value) + if isinstance(lhs.slice, ast.Index): + ind = await self.aeval(lhs.slice.value) + var[ind] = val + elif isinstance(lhs.slice, ast.Slice): + lower = await self.aeval(lhs.slice.lower) if lhs.slice.lower else None + upper = await self.aeval(lhs.slice.upper) if lhs.slice.upper else None + step = await self.aeval(lhs.slice.step) if lhs.slice.step else None + var[slice(lower, upper, step)] = val + else: + var[await self.aeval(lhs.slice)] = val + else: + var_name = await self.aeval(lhs) + if isinstance(var_name, EvalAttrSet): + var_name.setattr(val) + return + if not isinstance(var_name, str): + raise NotImplementedError(f"unknown lhs type {lhs} (got {var_name}) in assign") + dot_count = var_name.count(".") + if dot_count == 1: + State.set(var_name, val) + return + if dot_count == 2: + State.setattr(var_name, val) + return + if dot_count > 0: + raise NameError( + f"invalid name '{var_name}' (should be 'domain.entity' or 'domain.entity.attr')" + ) + if self.curr_func and var_name in self.curr_func.global_names: + self.global_sym_table[var_name] = val + return + if var_name in self.sym_table and isinstance(self.sym_table[var_name], EvalLocalVar): + self.sym_table[var_name].set(val) + else: + self.sym_table[var_name] = val + + async def ast_assign(self, arg): + """Execute assignment statement.""" + rhs = await self.aeval(arg.value) + for target in arg.targets: + await self.recurse_assign(target, rhs) + + async def ast_augassign(self, arg): + """Execute augmented assignment statement (lhs = value).""" + arg.target.ctx = ast.Load() + new_val = await self.aeval(ast.BinOp(left=arg.target, op=arg.op, right=arg.value)) + arg.target.ctx = ast.Store() + await self.recurse_assign(arg.target, new_val) + + async def ast_annassign(self, arg): + """Execute type hint assignment statement (just ignore the type hint).""" + if arg.value is not None: + rhs = await self.aeval(arg.value) + await self.recurse_assign(arg.target, rhs) + + async def ast_namedexpr(self, arg): + """Execute named expression.""" + val = await self.aeval(arg.value) + await self.recurse_assign(arg.target, val) + return val + + async def ast_delete(self, arg): + """Execute del statement.""" + for arg1 in arg.targets: + if isinstance(arg1, ast.Subscript): + var = await self.aeval(arg1.value) + if isinstance(arg1.slice, ast.Index): + ind = await self.aeval(arg1.slice.value) + for elt in ind if isinstance(ind, list) else [ind]: + del var[elt] + elif isinstance(arg1.slice, ast.Slice): + lower, upper, step = None, None, None + if arg1.slice.lower: + lower = await self.aeval(arg1.slice.lower) + if arg1.slice.upper: + upper = await self.aeval(arg1.slice.upper) + if arg1.slice.step: + step = await self.aeval(arg1.slice.step) + del var[slice(lower, upper, step)] + else: + del var[await self.aeval(arg1.slice)] + elif isinstance(arg1, ast.Name): + if self.curr_func and arg1.id in self.curr_func.global_names: + if arg1.id in self.global_sym_table: + del self.global_sym_table[arg1.id] + elif arg1.id in self.sym_table: + if isinstance(self.sym_table[arg1.id], EvalLocalVar): + if self.sym_table[arg1.id].is_defined(): + self.sym_table[arg1.id].set_undefined() + else: + raise NameError(f"name '{arg1.id}' is not defined") + else: + del self.sym_table[arg1.id] + else: + raise NameError(f"name '{arg1.id}' is not defined") + elif isinstance(arg1, ast.Attribute): + var_name = await self.ast_attribute_collapse(arg1, check_undef=False) + if not isinstance(var_name, str): + raise NameError("state name should be 'domain.entity' or 'domain.entity.attr'") + State.delete(var_name) + else: + raise NotImplementedError(f"unknown target type {arg1} in del") + + async def ast_assert(self, arg): + """Execute assert statement.""" + if not await self.aeval(arg.test): + if arg.msg: + raise AssertionError(await self.aeval(arg.msg)) + raise AssertionError + + async def ast_attribute_collapse(self, arg, check_undef=True): + """Combine dotted attributes to allow variable names to have dots.""" + # collapse dotted names, eg: + # Attribute(value=Attribute(value=Name(id='i', ctx=Load()), attr='j', ctx=Load()), attr='k', ctx=Store()) + name = arg.attr + val = arg.value + while isinstance(val, ast.Attribute): + name = val.attr + "." + name + val = val.value + if isinstance(val, ast.Name): + name = val.id + "." + name + # ensure the first portion of name is undefined + if check_undef and not isinstance( + await self.ast_name(ast.Name(id=val.id, ctx=ast.Load())), EvalName + ): + return None + return name + return None + + async def ast_attribute(self, arg): + """Apply attributes.""" + full_name = await self.ast_attribute_collapse(arg) + if full_name is not None: + if isinstance(arg.ctx, ast.Store): + return full_name + val = await self.ast_name(ast.Name(id=full_name, ctx=arg.ctx)) + if not isinstance(val, EvalName): + return val + val = await self.aeval(arg.value) + if isinstance(arg.ctx, ast.Store): + return EvalAttrSet(val, arg.attr) + return getattr(val, arg.attr) + + async def ast_name(self, arg): + """Look up value of identifier on load, or returns name on set.""" + if isinstance(arg.ctx, ast.Load): + # + # check other scopes if required by global declarations + # + if self.curr_func and arg.id in self.curr_func.global_names: + if arg.id in self.global_sym_table: + return self.global_sym_table[arg.id] + raise NameError(f"global name '{arg.id}' is not defined") + # + # now check in our current symbol table, and then some other places + # + if arg.id in self.sym_table: + if isinstance(self.sym_table[arg.id], EvalLocalVar): + return self.sym_table[arg.id].get() + return self.sym_table[arg.id] + if arg.id in self.local_sym_table: + return self.local_sym_table[arg.id] + if arg.id in self.global_sym_table: + if self.curr_func and arg.id in self.curr_func.local_names: + raise UnboundLocalError(f"local variable '{arg.id}' referenced before assignment") + return self.global_sym_table[arg.id] + if arg.id in BUILTIN_AST_FUNCS_FACTORY: + return BUILTIN_AST_FUNCS_FACTORY[arg.id](self) + if hasattr(builtins, arg.id) and arg.id not in BUILTIN_EXCLUDE and arg.id[0] != "_": + return getattr(builtins, arg.id) + if Function.get(arg.id): + return Function.get(arg.id) + num_dots = arg.id.count(".") + # + # any single-dot name could be a state variable + # a two-dot name for state.attr needs to exist + # + if num_dots == 1 or (num_dots == 2 and State.exist(arg.id)): + return State.get(arg.id) + # + # Couldn't find it, so return just the name wrapped in EvalName to + # distinguish from a string variable value. This is to support + # names with ".", which are joined by ast_attribute + # + return EvalName(arg.id) + return arg.id + + async def ast_binop(self, arg): + """Evaluate binary operators by calling function based on class.""" + name = "ast_binop_" + arg.op.__class__.__name__.lower() + return await getattr(self, name, self.ast_not_implemented)(arg.left, arg.right) + + async def ast_binop_add(self, arg0, arg1): + """Evaluate binary operator: +.""" + return (await self.aeval(arg0)) + (await self.aeval(arg1)) + + async def ast_binop_sub(self, arg0, arg1): + """Evaluate binary operator: -.""" + return (await self.aeval(arg0)) - (await self.aeval(arg1)) + + async def ast_binop_mult(self, arg0, arg1): + """Evaluate binary operator: *.""" + return (await self.aeval(arg0)) * (await self.aeval(arg1)) + + async def ast_binop_div(self, arg0, arg1): + """Evaluate binary operator: /.""" + return (await self.aeval(arg0)) / (await self.aeval(arg1)) + + async def ast_binop_mod(self, arg0, arg1): + """Evaluate binary operator: %.""" + return (await self.aeval(arg0)) % (await self.aeval(arg1)) + + async def ast_binop_pow(self, arg0, arg1): + """Evaluate binary operator: **.""" + return (await self.aeval(arg0)) ** (await self.aeval(arg1)) + + async def ast_binop_lshift(self, arg0, arg1): + """Evaluate binary operator: <<.""" + return (await self.aeval(arg0)) << (await self.aeval(arg1)) + + async def ast_binop_rshift(self, arg0, arg1): + """Evaluate binary operator: >>.""" + return (await self.aeval(arg0)) >> (await self.aeval(arg1)) + + async def ast_binop_bitor(self, arg0, arg1): + """Evaluate binary operator: |.""" + return (await self.aeval(arg0)) | (await self.aeval(arg1)) + + async def ast_binop_bitxor(self, arg0, arg1): + """Evaluate binary operator: ^.""" + return (await self.aeval(arg0)) ^ (await self.aeval(arg1)) + + async def ast_binop_bitand(self, arg0, arg1): + """Evaluate binary operator: &.""" + return (await self.aeval(arg0)) & (await self.aeval(arg1)) + + async def ast_binop_floordiv(self, arg0, arg1): + """Evaluate binary operator: //.""" + return (await self.aeval(arg0)) // (await self.aeval(arg1)) + + async def ast_unaryop(self, arg): + """Evaluate unary operators by calling function based on class.""" + name = "ast_unaryop_" + arg.op.__class__.__name__.lower() + return await getattr(self, name, self.ast_not_implemented)(arg.operand) + + async def ast_unaryop_not(self, arg0): + """Evaluate unary operator: not.""" + return not (await self.aeval(arg0)) + + async def ast_unaryop_invert(self, arg0): + """Evaluate unary operator: ~.""" + return ~(await self.aeval(arg0)) + + async def ast_unaryop_uadd(self, arg0): + """Evaluate unary operator: +.""" + return await self.aeval(arg0) + + async def ast_unaryop_usub(self, arg0): + """Evaluate unary operator: -.""" + return -(await self.aeval(arg0)) + + async def ast_compare(self, arg): + """Evaluate comparison operators by calling function based on class.""" + left = arg.left + for cmp_op, right in zip(arg.ops, arg.comparators): + name = "ast_cmpop_" + cmp_op.__class__.__name__.lower() + val = await getattr(self, name, self.ast_not_implemented)(left, right) + if not val: + return False + left = right + return True + + async def ast_cmpop_eq(self, arg0, arg1): + """Evaluate comparison operator: ==.""" + return (await self.aeval(arg0)) == (await self.aeval(arg1)) + + async def ast_cmpop_noteq(self, arg0, arg1): + """Evaluate comparison operator: !=.""" + return (await self.aeval(arg0)) != (await self.aeval(arg1)) + + async def ast_cmpop_lt(self, arg0, arg1): + """Evaluate comparison operator: <.""" + return (await self.aeval(arg0)) < (await self.aeval(arg1)) + + async def ast_cmpop_lte(self, arg0, arg1): + """Evaluate comparison operator: <=.""" + return (await self.aeval(arg0)) <= (await self.aeval(arg1)) + + async def ast_cmpop_gt(self, arg0, arg1): + """Evaluate comparison operator: >.""" + return (await self.aeval(arg0)) > (await self.aeval(arg1)) + + async def ast_cmpop_gte(self, arg0, arg1): + """Evaluate comparison operator: >=.""" + return (await self.aeval(arg0)) >= (await self.aeval(arg1)) + + async def ast_cmpop_is(self, arg0, arg1): + """Evaluate comparison operator: is.""" + return (await self.aeval(arg0)) is (await self.aeval(arg1)) + + async def ast_cmpop_isnot(self, arg0, arg1): + """Evaluate comparison operator: is not.""" + return (await self.aeval(arg0)) is not (await self.aeval(arg1)) + + async def ast_cmpop_in(self, arg0, arg1): + """Evaluate comparison operator: in.""" + return (await self.aeval(arg0)) in (await self.aeval(arg1)) + + async def ast_cmpop_notin(self, arg0, arg1): + """Evaluate comparison operator: not in.""" + return (await self.aeval(arg0)) not in (await self.aeval(arg1)) + + async def ast_boolop(self, arg): + """Evaluate boolean operators and and or.""" + if isinstance(arg.op, ast.And): + val = True + for arg1 in arg.values: + val = await self.aeval(arg1) + if not val: + return val + return val + val = False + for arg1 in arg.values: + val = await self.aeval(arg1) + if val: + return val + return val + + async def eval_elt_list(self, elts): + """Evaluate and star list elements.""" + val = [] + for arg in elts: + if isinstance(arg, ast.Starred): + val += await self.aeval(arg.value) + else: + val.append(await self.aeval(arg)) + return val + + async def ast_list(self, arg): + """Evaluate list.""" + if isinstance(arg.ctx, ast.Load): + return await self.eval_elt_list(arg.elts) + + async def loopvar_scope_save(self, generators): + """Return current scope variables that match looping target vars.""" + # + # looping variables are in their own implicit nested scope, so save/restore + # variables in the current scope with the same names + # + lvars = set() + for gen in generators: + await self.get_names( + ast.Assign(targets=[gen.target], value=ast.Constant(value=None)), local_names=lvars + ) + return lvars, {var: self.sym_table[var] for var in lvars if var in self.sym_table} + + async def loopvar_scope_restore(self, var_names, save_vars): + """Restore current scope variables that match looping target vars.""" + for var_name in var_names: + if var_name in save_vars: + self.sym_table[var_name] = save_vars[var_name] + else: + try: + del self.sym_table[var_name] + except KeyError: + # If the iterator was empty, the loop variables were never + # assigned to, so deleting them will fail. + pass + + async def listcomp_loop(self, generators, elt): + """Recursive list comprehension.""" + out = [] + gen = generators[0] + for loop_var in await self.aeval(gen.iter): + await self.recurse_assign(gen.target, loop_var) + for cond in gen.ifs: + if not await self.aeval(cond): + break + else: + if len(generators) == 1: + out.append(await self.aeval(elt)) + else: + out += await self.listcomp_loop(generators[1:], elt) + return out + + async def ast_listcomp(self, arg): + """Evaluate list comprehension.""" + target_vars, save_values = await self.loopvar_scope_save(arg.generators) + result = await self.listcomp_loop(arg.generators, arg.elt) + await self.loopvar_scope_restore(target_vars, save_values) + return result + + async def ast_tuple(self, arg): + """Evaluate Tuple.""" + return tuple(await self.eval_elt_list(arg.elts)) + + async def ast_dict(self, arg): + """Evaluate dict.""" + val = {} + for key_ast, val_ast in zip(arg.keys, arg.values): + this_val = await self.aeval(val_ast) + if key_ast is None: + val.update(this_val) + else: + val[await self.aeval(key_ast)] = this_val + return val + + async def dictcomp_loop(self, generators, key, value): + """Recursive dict comprehension.""" + out = {} + gen = generators[0] + for loop_var in await self.aeval(gen.iter): + await self.recurse_assign(gen.target, loop_var) + for cond in gen.ifs: + if not await self.aeval(cond): + break + else: + if len(generators) == 1: + # + # key is evaluated before value starting in 3.8 + # + key_val = await self.aeval(key) + out[key_val] = await self.aeval(value) + else: + out.update(await self.dictcomp_loop(generators[1:], key, value)) + return out + + async def ast_dictcomp(self, arg): + """Evaluate dict comprehension.""" + target_vars, save_values = await self.loopvar_scope_save(arg.generators) + result = await self.dictcomp_loop(arg.generators, arg.key, arg.value) + await self.loopvar_scope_restore(target_vars, save_values) + return result + + async def ast_set(self, arg): + """Evaluate set.""" + ret = set() + for elt in await self.eval_elt_list(arg.elts): + ret.add(elt) + return ret + + async def setcomp_loop(self, generators, elt): + """Recursive list comprehension.""" + out = set() + gen = generators[0] + for loop_var in await self.aeval(gen.iter): + await self.recurse_assign(gen.target, loop_var) + for cond in gen.ifs: + if not await self.aeval(cond): + break + else: + if len(generators) == 1: + out.add(await self.aeval(elt)) + else: + out.update(await self.setcomp_loop(generators[1:], elt)) + return out + + async def ast_setcomp(self, arg): + """Evaluate set comprehension.""" + target_vars, save_values = await self.loopvar_scope_save(arg.generators) + result = await self.setcomp_loop(arg.generators, arg.elt) + await self.loopvar_scope_restore(target_vars, save_values) + return result + + async def ast_subscript(self, arg): + """Evaluate subscript.""" + var = await self.aeval(arg.value) + if isinstance(arg.ctx, ast.Load): + if isinstance(arg.slice, ast.Index): + return var[await self.aeval(arg.slice)] + if isinstance(arg.slice, ast.Slice): + lower = (await self.aeval(arg.slice.lower)) if arg.slice.lower else None + upper = (await self.aeval(arg.slice.upper)) if arg.slice.upper else None + step = (await self.aeval(arg.slice.step)) if arg.slice.step else None + return var[slice(lower, upper, step)] + return var[await self.aeval(arg.slice)] + return None + + async def ast_index(self, arg): + """Evaluate index.""" + return await self.aeval(arg.value) + + async def ast_slice(self, arg): + """Evaluate slice.""" + return await self.aeval(arg.value) + + async def ast_call(self, arg): + """Evaluate function call.""" + func = await self.aeval(arg.func) + kwargs = {} + for kw_arg in arg.keywords: + if kw_arg.arg is None: + kwargs.update(await self.aeval(kw_arg.value)) + else: + kwargs[kw_arg.arg] = await self.aeval(kw_arg.value) + args = await self.eval_elt_list(arg.args) + # + # try to deduce function name, although this only works in simple cases + # + func_name = None + if isinstance(arg.func, ast.Name): + func_name = arg.func.id + elif isinstance(arg.func, ast.Attribute): + func_name = arg.func.attr + if isinstance(func, EvalLocalVar): + func_name = func.get_name() + func = func.get() + return await self.call_func(func, func_name, *args, **kwargs) + + async def call_func(self, func, func_name, *args, **kwargs): + """Call a function with the given arguments.""" + if func_name is None: + try: + if isinstance(func, (EvalFunc, EvalFuncVar)): + func_name = func.get_name() + else: + func_name = func.__name__ + except Exception: + func_name = "" + arg_str = ", ".join(['"' + elt + '"' if isinstance(elt, str) else str(elt) for elt in args]) + _LOGGER.debug("%s: calling %s(%s, %s)", self.name, func_name, arg_str, kwargs) + if isinstance(func, (EvalFunc, EvalFuncVar)): + return await func.call(self, *args, **kwargs) + if inspect.isclass(func) and hasattr(func, "__init__evalfunc_wrap__"): + inst = func() + # + # we use weak references when we bind the method calls to the instance inst; + # otherwise these self references cause the object to not be deleted until + # it is later garbage collected + # + inst_weak = weakref.ref(inst) + for name in dir(inst): + value = getattr(inst, name) + if type(value) is not EvalFuncVar: + continue + setattr(inst, name, EvalFuncVarClassInst(value.get_func(), value.get_ast_ctx(), inst_weak)) + if getattr(func, "__init__evalfunc_wrap__") is not None: + # + # since our __init__ function is async, call the renamed one + # + await inst.__init__evalfunc_wrap__.call(self, *args, **kwargs) + return inst + if asyncio.iscoroutinefunction(func): + return await func(*args, **kwargs) + if callable(func): + if func == time.sleep: # pylint: disable=comparison-with-callable + _LOGGER.warning( + "%s line %s calls blocking time.sleep(); replaced with asyncio.sleep()", + self.filename, + self.lineno, + ) + return await asyncio.sleep(*args, **kwargs) + return func(*args, **kwargs) + raise TypeError(f"'{func_name}' is not callable (got {func})") + + async def ast_ifexp(self, arg): + """Evaluate if expression.""" + return await self.aeval(arg.body) if (await self.aeval(arg.test)) else await self.aeval(arg.orelse) + + async def ast_num(self, arg): + """Evaluate number.""" + return arg.n + + async def ast_str(self, arg): + """Evaluate string.""" + return arg.s + + async def ast_nameconstant(self, arg): + """Evaluate name constant.""" + return arg.value + + async def ast_constant(self, arg): + """Evaluate constant.""" + return arg.value + + async def ast_joinedstr(self, arg): + """Evaluate joined string.""" + val = "" + for arg1 in arg.values: + this_val = await self.aeval(arg1) + val = val + str(this_val) + return val + + async def ast_formattedvalue(self, arg): + """Evaluate formatted value.""" + val = await self.aeval(arg.value) + if arg.format_spec is not None: + fmt = await self.aeval(arg.format_spec) + return f"{val:{fmt}}" + return f"{val}" + + async def ast_await(self, arg): + """Evaluate await expr.""" + coro = await self.aeval(arg.value) + if coro: + return await coro + return None + + async def get_target_names(self, lhs): + """Recursively find all the target names mentioned in the AST tree.""" + names = set() + if isinstance(lhs, ast.Tuple): + for lhs_elt in lhs.elts: + if isinstance(lhs_elt, ast.Starred): + names.add(lhs_elt.value.id) + else: + names = names.union(await self.get_target_names(lhs_elt)) + elif isinstance(lhs, ast.Attribute): + var_name = await self.ast_attribute_collapse(lhs, check_undef=False) + if isinstance(var_name, str): + names.add(var_name) + elif isinstance(lhs, ast.Name): + names.add(lhs.id) + return names + + async def get_names_set(self, arg, names, nonlocal_names, global_names, local_names): + """Recursively find all the names mentioned in the AST tree.""" + + cls_name = arg.__class__.__name__ + if cls_name == "Attribute": + full_name = await self.ast_attribute_collapse(arg) + if full_name is not None: + names.add(full_name) + return + if cls_name == "Name": + names.add(arg.id) + return + if cls_name == "Nonlocal" and nonlocal_names is not None: + for var_name in arg.names: + nonlocal_names.add(var_name) + names.add(var_name) + return + if cls_name == "Global" and global_names is not None: + for var_name in arg.names: + global_names.add(var_name) + names.add(var_name) + return + if local_names is not None: + # + # find all the local variables by looking for assignments; + # also, don't recurse into function definitions + # + if cls_name == "Assign": + for target in arg.targets: + for name in await self.get_target_names(target): + local_names.add(name) + names.add(name) + elif cls_name in {"AugAssign", "For", "AsyncFor", "NamedExpr"}: + for name in await self.get_target_names(arg.target): + local_names.add(name) + names.add(name) + elif cls_name in {"With", "AsyncWith"}: + for item in arg.items: + if item.optional_vars: + for name in await self.get_target_names(item.optional_vars): + local_names.add(name) + names.add(name) + elif cls_name in {"ListComp", "DictComp", "SetComp"}: + target_vars, _ = await self.loopvar_scope_save(arg.generators) + for name in target_vars: + local_names.add(name) + elif cls_name == "Try": + for handler in arg.handlers: + if handler.name is not None: + local_names.add(handler.name) + names.add(handler.name) + elif cls_name == "Call": + await self.get_names_set(arg.func, names, nonlocal_names, global_names, local_names) + for this_arg in arg.args: + await self.get_names_set(this_arg, names, nonlocal_names, global_names, local_names) + for this_arg in arg.keywords or []: + await self.get_names_set(this_arg, names, nonlocal_names, global_names, local_names) + return + elif cls_name in {"FunctionDef", "ClassDef", "AsyncFunctionDef"}: + local_names.add(arg.name) + names.add(arg.name) + for dec in arg.decorator_list: + await self.get_names_set(dec, names, nonlocal_names, global_names, local_names) + # + # find unbound names from the body of the function or class + # + inner_global, inner_names, inner_local = set(), set(), set() + for child in arg.body: + await self.get_names_set(child, inner_names, None, inner_global, inner_local) + for name in inner_names: + if name not in inner_local and name not in inner_global: + names.add(name) + return + elif cls_name == "Delete": + for arg1 in arg.targets: + if isinstance(arg1, ast.Name): + local_names.add(arg1.id) + for child in ast.iter_child_nodes(arg): + await self.get_names_set(child, names, nonlocal_names, global_names, local_names) + + async def get_names(self, this_ast=None, nonlocal_names=None, global_names=None, local_names=None): + """Return set of all the names mentioned in our AST tree.""" + names = set() + this_ast = this_ast or self.ast + if this_ast: + await self.get_names_set(this_ast, names, nonlocal_names, global_names, local_names) + return names + + def parse(self, code_str, filename=None, mode="exec"): + """Parse the code_str source code into an AST tree.""" + self.exception = None + self.exception_obj = None + self.exception_long = None + self.ast = None + if filename is not None: + self.filename = filename + try: + if isinstance(code_str, list): + self.code_list = code_str + self.code_str = "\n".join(code_str) + elif isinstance(code_str, str): + self.code_str = code_str + self.code_list = code_str.split("\n") + else: + self.code_str = code_str + self.code_list = [] + self.ast = ast.parse(self.code_str, filename=self.filename, mode=mode) + return True + except SyntaxError as err: + self.exception_obj = err + self.lineno = err.lineno + self.col_offset = err.offset - 1 + self.exception = f"syntax error {err}" + if err.filename == self.filename: + self.exception_long = self.format_exc(err, self.lineno, self.col_offset) + else: + self.exception_long = self.format_exc(err, 1, self.col_offset, code_list=[err.text]) + return False + except asyncio.CancelledError: + raise + except Exception as err: + self.exception_obj = err + self.lineno = 1 + self.col_offset = 0 + self.exception = f"parsing error {err}" + self.exception_long = self.format_exc(err) + return False + + def format_exc(self, exc, lineno=None, col_offset=None, short=False, code_list=None): + """Format an multi-line exception message using lineno if available.""" + if code_list is None: + code_list = self.code_list + if lineno is not None and lineno <= len(code_list): + if short: + mesg = f"In <{self.filename}> line {lineno}:\n" + mesg += " " + code_list[lineno - 1] + else: + mesg = f"Exception in <{self.filename}> line {lineno}:\n" + mesg += " " + code_list[lineno - 1] + "\n" + if col_offset is not None: + mesg += " " + " " * col_offset + "^\n" + mesg += f"{type(exc).__name__}: {exc}" + else: + mesg = f"Exception in <{self.filename}>:\n" + mesg += f"{type(exc).__name__}: {exc}" + # + # to get a more detailed traceback on exception (eg, when chasing an internal + # error), add an "import traceback" above, and uncomment this next line + # + # return mesg + "\n" + traceback.format_exc(-1) + return mesg + + def get_exception(self): + """Return the last exception str.""" + return self.exception + + def get_exception_obj(self): + """Return the last exception object.""" + return self.exception_obj + + def get_exception_long(self): + """Return the last exception in a longer str form.""" + return self.exception_long + + def set_local_sym_table(self, sym_table): + """Set the local symbol table.""" + self.local_sym_table = sym_table + + def set_global_ctx(self, global_ctx): + """Set the global context.""" + self.global_ctx = global_ctx + if self.sym_table == self.global_sym_table: + self.global_sym_table = global_ctx.get_global_sym_table() + self.sym_table = self.global_sym_table + else: + self.global_sym_table = global_ctx.get_global_sym_table() + if len(self.sym_table_stack) > 0: + self.sym_table_stack[0] = self.global_sym_table + + def get_global_ctx(self): + """Return the global context.""" + return self.global_ctx + + def get_global_ctx_name(self): + """Return the global context name.""" + return self.global_ctx.get_name() + + def set_logger_name(self, name): + """Set the context's logger name.""" + if self.logger: + for handler in self.logger_handlers: + self.logger.removeHandler(handler) + self.logger_name = name + self.logger = logging.getLogger(LOGGER_PATH + "." + name) + for handler in self.logger_handlers: + self.logger.addHandler(handler) + + def get_logger_name(self): + """Get the context's logger name.""" + return self.logger_name + + def get_logger(self): + """Get the context's logger.""" + return self.logger + + def add_logger_handler(self, handler): + """Add logger handler to this context.""" + self.logger.addHandler(handler) + self.logger_handlers.add(handler) + + def remove_logger_handler(self, handler): + """Remove logger handler to this context.""" + self.logger.removeHandler(handler) + self.logger_handlers.discard(handler) + + def completions(self, root): + """Return potential variable, function or attribute matches.""" + words = set() + num_period = root.count(".") + if num_period >= 1: + last_period = root.rfind(".") + name = root[0:last_period] + attr_root = root[last_period + 1 :] + if name in self.global_sym_table: + var = self.global_sym_table[name] + try: + for attr in var.__dict__: + if attr.lower().startswith(attr_root) and (attr_root != "" or attr[0:1] != "_"): + words.add(f"{name}.{attr}") + except Exception: + pass + for keyw in set(keyword.kwlist) - {"yield"}: + if keyw.lower().startswith(root): + words.add(keyw) + sym_table = BUILTIN_AST_FUNCS_FACTORY.copy() + for name, value in builtins.__dict__.items(): + if name[0] != "_" and name not in BUILTIN_EXCLUDE: + sym_table[name] = value + sym_table.update(self.global_sym_table.items()) + for name, value in sym_table.items(): + if name.lower().startswith(root): + words.add(name) + return words + + async def eval(self, new_state_vars=None, merge_local=False): + """Execute parsed code, with the optional state variables added to the scope.""" + self.exception = None + self.exception_obj = None + self.exception_long = None + if new_state_vars: + if not merge_local: + self.local_sym_table = {} + self.local_sym_table.update(new_state_vars) + if self.ast: + try: + val = await self.aeval(self.ast) + if isinstance(val, EvalStopFlow): + return None + return val + except asyncio.CancelledError: + raise + except Exception as err: + if self.exception_long is None: + self.exception_long = self.format_exc(err, self.lineno, self.col_offset) + return None + + def dump(self, this_ast=None): + """Dump the AST tree for debugging.""" + return ast.dump(this_ast if this_ast else self.ast) diff --git a/config/custom_components/pyscript/event.py b/config/custom_components/pyscript/event.py new file mode 100644 index 0000000..bcc6703 --- /dev/null +++ b/config/custom_components/pyscript/event.py @@ -0,0 +1,76 @@ +"""Handles event firing and notification.""" + +import logging + +from .const import LOGGER_PATH + +_LOGGER = logging.getLogger(LOGGER_PATH + ".event") + + +class Event: + """Define event functions.""" + + # + # Global hass instance + # + hass = None + + # + # notify message queues by event type + # + notify = {} + notify_remove = {} + + def __init__(self): + """Warn on Event instantiation.""" + _LOGGER.error("Event class is not meant to be instantiated") + + @classmethod + def init(cls, hass): + """Initialize Event.""" + + cls.hass = hass + + @classmethod + async def event_listener(cls, event): + """Listen callback for given event which updates any notifications.""" + + func_args = { + "trigger_type": "event", + "event_type": event.event_type, + "context": event.context, + } + func_args.update(event.data) + await cls.update(event.event_type, func_args) + + @classmethod + def notify_add(cls, event_type, queue): + """Register to notify for events of given type to be sent to queue.""" + + if event_type not in cls.notify: + cls.notify[event_type] = set() + _LOGGER.debug("event.notify_add(%s) -> adding event listener", event_type) + cls.notify_remove[event_type] = cls.hass.bus.async_listen(event_type, cls.event_listener) + cls.notify[event_type].add(queue) + + @classmethod + def notify_del(cls, event_type, queue): + """Unregister to notify for events of given type for given queue.""" + + if event_type not in cls.notify or queue not in cls.notify[event_type]: + return + cls.notify[event_type].discard(queue) + if len(cls.notify[event_type]) == 0: + cls.notify_remove[event_type]() + _LOGGER.debug("event.notify_del(%s) -> removing event listener", event_type) + del cls.notify[event_type] + del cls.notify_remove[event_type] + + @classmethod + async def update(cls, event_type, func_args): + """Deliver all notifications for an event of the given type.""" + + _LOGGER.debug("event.update(%s, %s)", event_type, func_args) + if event_type in cls.notify: + for queue in cls.notify[event_type]: + await queue.put(["event", func_args.copy()]) diff --git a/config/custom_components/pyscript/function.py b/config/custom_components/pyscript/function.py new file mode 100644 index 0000000..02388a3 --- /dev/null +++ b/config/custom_components/pyscript/function.py @@ -0,0 +1,519 @@ +"""Function call handling.""" + +import asyncio +import logging +import traceback + +from homeassistant.core import Context + +from .const import LOGGER_PATH, SERVICE_RESPONSE_NONE, SERVICE_RESPONSE_ONLY + +_LOGGER = logging.getLogger(LOGGER_PATH + ".function") + + +class Function: + """Define function handler functions.""" + + # + # Global hass instance + # + hass = None + + # + # Mappings of tasks ids <-> task names + # + unique_task2name = {} + unique_name2task = {} + + # + # Mappings of task id to hass contexts + task2context = {} + + # + # Set of tasks that are running + # + our_tasks = set() + + # + # Done callbacks for each task + # + task2cb = {} + + # + # initial list of available functions + # + functions = {} + + # + # Functions that take the AstEval context as a first argument, + # which is needed by a handful of special functions that need the + # ast context + # + ast_functions = {} + + # + # task id of the task that cancels and waits for other tasks, + # + task_reaper = None + task_reaper_q = None + + # + # task id of the task that awaits for coros (used by shutdown triggers) + # + task_waiter = None + task_waiter_q = None + + # + # reference counting for service registrations; the new @service trigger + # registers the service call before the old one is removed, so we only + # remove the service registration when the reference count goes to zero + # + service_cnt = {} + + # + # save the global_ctx name where a service is registered so we can raise + # an exception if it gets registered by a different global_ctx. + # + service2global_ctx = {} + + def __init__(self): + """Warn on Function instantiation.""" + _LOGGER.error("Function class is not meant to be instantiated") + + @classmethod + def init(cls, hass): + """Initialize Function.""" + cls.hass = hass + cls.functions.update( + { + "event.fire": cls.event_fire, + "service.call": cls.service_call, + "service.has_service": cls.service_has_service, + "task.cancel": cls.user_task_cancel, + "task.current_task": cls.user_task_current_task, + "task.remove_done_callback": cls.user_task_remove_done_callback, + "task.sleep": cls.async_sleep, + "task.wait": cls.user_task_wait, + } + ) + cls.ast_functions.update( + { + "log.debug": lambda ast_ctx: ast_ctx.get_logger().debug, + "log.error": lambda ast_ctx: ast_ctx.get_logger().error, + "log.info": lambda ast_ctx: ast_ctx.get_logger().info, + "log.warning": lambda ast_ctx: ast_ctx.get_logger().warning, + "print": lambda ast_ctx: ast_ctx.get_logger().debug, + "task.name2id": cls.task_name2id_factory, + "task.unique": cls.task_unique_factory, + } + ) + + # + # start a task which is a reaper for canceled tasks, since some # functions + # like TrigInfo.stop() can't be async (it's called from a __del__ method) + # + async def task_reaper(reaper_q): + while True: + try: + cmd = await reaper_q.get() + if cmd[0] == "exit": + return + if cmd[0] == "cancel": + try: + cmd[1].cancel() + await cmd[1] + except asyncio.CancelledError: + pass + else: + _LOGGER.error("task_reaper: unknown command %s", cmd[0]) + except asyncio.CancelledError: + raise + except Exception: + _LOGGER.error("task_reaper: got exception %s", traceback.format_exc(-1)) + + if not cls.task_reaper: + cls.task_reaper_q = asyncio.Queue(0) + cls.task_reaper = cls.create_task(task_reaper(cls.task_reaper_q)) + + # + # start a task which creates tasks to run coros, and then syncs on their completion; + # this is used by the shutdown trigger + # + async def task_waiter(waiter_q): + aws = [] + while True: + try: + cmd = await waiter_q.get() + if cmd[0] == "exit": + return + if cmd[0] == "await": + aws.append(cls.create_task(cmd[1])) + elif cmd[0] == "sync": + if len(aws) > 0: + await asyncio.gather(*aws) + aws = [] + await cmd[1].put(0) + else: + _LOGGER.error("task_waiter: unknown command %s", cmd[0]) + except asyncio.CancelledError: + raise + except Exception: + _LOGGER.error("task_waiter: got exception %s", traceback.format_exc(-1)) + + if not cls.task_waiter: + cls.task_waiter_q = asyncio.Queue(0) + cls.task_waiter = cls.create_task(task_waiter(cls.task_waiter_q)) + + @classmethod + def reaper_cancel(cls, task): + """Send a task to be canceled by the reaper.""" + cls.task_reaper_q.put_nowait(["cancel", task]) + + @classmethod + async def reaper_stop(cls): + """Tell the reaper task to exit.""" + if cls.task_reaper: + cls.task_reaper_q.put_nowait(["exit"]) + await cls.task_reaper + cls.task_reaper = None + cls.task_reaper_q = None + + @classmethod + def waiter_await(cls, coro): + """Send a coro to be awaited by the waiter task.""" + cls.task_waiter_q.put_nowait(["await", coro]) + + @classmethod + async def waiter_sync(cls): + """Wait until the waiter queue is empty.""" + if cls.task_waiter: + sync_q = asyncio.Queue(0) + cls.task_waiter_q.put_nowait(["sync", sync_q]) + await sync_q.get() + + @classmethod + async def waiter_stop(cls): + """Tell the waiter task to exit.""" + if cls.task_waiter: + cls.task_waiter_q.put_nowait(["exit"]) + await cls.task_waiter + cls.task_waiter = None + cls.task_waiter_q = None + + @classmethod + async def async_sleep(cls, duration): + """Implement task.sleep().""" + await asyncio.sleep(float(duration)) + + @classmethod + async def event_fire(cls, event_type, **kwargs): + """Implement event.fire().""" + curr_task = asyncio.current_task() + if "context" in kwargs and isinstance(kwargs["context"], Context): + context = kwargs["context"] + del kwargs["context"] + else: + context = cls.task2context.get(curr_task, None) + + cls.hass.bus.async_fire(event_type, kwargs, context=context) + + @classmethod + def store_hass_context(cls, hass_context): + """Store a context against the running task.""" + curr_task = asyncio.current_task() + cls.task2context[curr_task] = hass_context + + @classmethod + def task_unique_factory(cls, ctx): + """Define and return task.unique() for this context.""" + + async def task_unique(name, kill_me=False): + """Implement task.unique().""" + name = f"{ctx.get_global_ctx_name()}.{name}" + curr_task = asyncio.current_task() + if name in cls.unique_name2task: + task = cls.unique_name2task[name] + if kill_me: + if task != curr_task: + # + # it seems we can't cancel ourselves, so we + # tell the reaper task to cancel us + # + cls.reaper_cancel(curr_task) + # wait to be canceled + await asyncio.sleep(100000) + elif task != curr_task and task in cls.our_tasks: + # only cancel tasks if they are ones we started + cls.reaper_cancel(task) + if curr_task in cls.our_tasks: + if name in cls.unique_name2task: + task = cls.unique_name2task[name] + if task in cls.unique_task2name: + cls.unique_task2name[task].discard(name) + cls.unique_name2task[name] = curr_task + if curr_task not in cls.unique_task2name: + cls.unique_task2name[curr_task] = set() + cls.unique_task2name[curr_task].add(name) + + return task_unique + + @classmethod + async def user_task_cancel(cls, task=None): + """Implement task.cancel().""" + do_sleep = False + if not task: + task = asyncio.current_task() + do_sleep = True + if task not in cls.our_tasks: + raise TypeError(f"{task} is not a user-started task") + cls.reaper_cancel(task) + if do_sleep: + # wait to be canceled + await asyncio.sleep(100000) + + @classmethod + async def user_task_current_task(cls): + """Implement task.current_task().""" + return asyncio.current_task() + + @classmethod + def task_name2id_factory(cls, ctx): + """Define and return task.name2id() for this context.""" + + def user_task_name2id(name=None): + """Implement task.name2id().""" + prefix = f"{ctx.get_global_ctx_name()}." + if name is None: + ret = {} + for task_name, task_id in cls.unique_name2task.items(): + if task_name.startswith(prefix): + ret[task_name[len(prefix) :]] = task_id + return ret + if prefix + name in cls.unique_name2task: + return cls.unique_name2task[prefix + name] + raise NameError(f"task name '{name}' is unknown") + + return user_task_name2id + + @classmethod + async def user_task_wait(cls, aws, **kwargs): + """Implement task.wait().""" + return await asyncio.wait(aws, **kwargs) + + @classmethod + def user_task_remove_done_callback(cls, task, callback): + """Implement task.remove_done_callback().""" + cls.task2cb[task]["cb"].pop(callback, None) + + @classmethod + def unique_name_used(cls, ctx, name): + """Return whether the current unique name is in use.""" + name = f"{ctx.get_global_ctx_name()}.{name}" + return name in cls.unique_name2task + + @classmethod + def service_has_service(cls, domain, name): + """Implement service.has_service().""" + return cls.hass.services.has_service(domain, name) + + @classmethod + async def service_call(cls, domain, name, **kwargs): + """Implement service.call().""" + curr_task = asyncio.current_task() + hass_args = {} + for keyword, typ, default in [ + ("context", [Context], cls.task2context.get(curr_task, None)), + ("blocking", [bool], None), + ("return_response", [bool], None), + ]: + if keyword in kwargs and type(kwargs[keyword]) in typ: + hass_args[keyword] = kwargs.pop(keyword) + elif default: + hass_args[keyword] = default + + return await cls.hass_services_async_call(domain, name, kwargs, **hass_args) + + @classmethod + async def service_completions(cls, root): + """Return possible completions of HASS services.""" + words = set() + services = cls.hass.services.async_services() + num_period = root.count(".") + if num_period == 1: + domain, svc_root = root.split(".") + if domain in services: + words |= {f"{domain}.{svc}" for svc in services[domain] if svc.lower().startswith(svc_root)} + elif num_period == 0: + words |= {domain for domain in services if domain.lower().startswith(root)} + + return words + + @classmethod + async def func_completions(cls, root): + """Return possible completions of functions.""" + funcs = {**cls.functions, **cls.ast_functions} + words = {name for name in funcs if name.lower().startswith(root)} + + return words + + @classmethod + def register(cls, funcs): + """Register functions to be available for calling.""" + cls.functions.update(funcs) + + @classmethod + def register_ast(cls, funcs): + """Register functions that need ast context to be available for calling.""" + cls.ast_functions.update(funcs) + + @classmethod + def install_ast_funcs(cls, ast_ctx): + """Install ast functions into the local symbol table.""" + sym_table = {name: func(ast_ctx) for name, func in cls.ast_functions.items()} + ast_ctx.set_local_sym_table(sym_table) + + @classmethod + def get(cls, name): + """Lookup a function locally and then as a service.""" + func = cls.functions.get(name, None) + if func: + return func + + name_parts = name.split(".") + if len(name_parts) != 2: + return None + + domain, service = name_parts + if not cls.service_has_service(domain, service): + return None + + def service_call_factory(domain, service): + async def service_call(*args, **kwargs): + curr_task = asyncio.current_task() + hass_args = {} + for keyword, typ, default in [ + ("context", [Context], cls.task2context.get(curr_task, None)), + ("blocking", [bool], None), + ("return_response", [bool], None), + ]: + if keyword in kwargs and type(kwargs[keyword]) in typ: + hass_args[keyword] = kwargs.pop(keyword) + elif default: + hass_args[keyword] = default + + if len(args) != 0: + raise TypeError(f"service {domain}.{service} takes only keyword arguments") + + return await cls.hass_services_async_call(domain, service, kwargs, **hass_args) + + return service_call + + return service_call_factory(domain, service) + + @classmethod + async def hass_services_async_call(cls, domain, service, kwargs, **hass_args): + """Call a hass async service.""" + if SERVICE_RESPONSE_ONLY is None: + # backwards compatibility < 2023.7 + await cls.hass.services.async_call(domain, service, kwargs, **hass_args) + else: + # allow service responses >= 2023.7 + if ( + "return_response" in hass_args + and hass_args["return_response"] + and "blocking" not in hass_args + ): + hass_args["blocking"] = True + elif ( + "return_response" not in hass_args + and cls.hass.services.supports_response(domain, service) == SERVICE_RESPONSE_ONLY + ): + hass_args["return_response"] = True + if "blocking" not in hass_args: + hass_args["blocking"] = True + return await cls.hass.services.async_call(domain, service, kwargs, **hass_args) + + @classmethod + async def run_coro(cls, coro, ast_ctx=None): + """Run coroutine task and update unique task on start and exit.""" + # + # Add a placeholder for the new task so we know it's one we started + # + task: asyncio.Task = None + try: + task = asyncio.current_task() + cls.our_tasks.add(task) + if ast_ctx is not None: + cls.task_done_callback_ctx(task, ast_ctx) + result = await coro + return result + except asyncio.CancelledError: + raise + except Exception: + _LOGGER.error("run_coro: got exception %s", traceback.format_exc(-1)) + finally: + if task in cls.task2cb: + for callback, info in cls.task2cb[task]["cb"].items(): + ast_ctx, args, kwargs = info + await ast_ctx.call_func(callback, None, *args, **kwargs) + if ast_ctx.get_exception_obj(): + ast_ctx.get_logger().error(ast_ctx.get_exception_long()) + break + if task in cls.unique_task2name: + for name in cls.unique_task2name[task]: + del cls.unique_name2task[name] + del cls.unique_task2name[task] + cls.task2context.pop(task, None) + cls.task2cb.pop(task, None) + cls.our_tasks.discard(task) + + @classmethod + def create_task(cls, coro, ast_ctx=None): + """Create a new task that runs a coroutine.""" + return cls.hass.loop.create_task(cls.run_coro(coro, ast_ctx=ast_ctx)) + + @classmethod + def service_register( + cls, global_ctx_name, domain, service, callback, supports_response=SERVICE_RESPONSE_NONE + ): + """Register a new service callback.""" + key = f"{domain}.{service}" + if key not in cls.service_cnt: + cls.service_cnt[key] = 0 + if key not in cls.service2global_ctx: + cls.service2global_ctx[key] = global_ctx_name + if cls.service2global_ctx[key] != global_ctx_name: + raise ValueError( + f"{global_ctx_name}: can't register service {key}; already defined in {cls.service2global_ctx[key]}" + ) + cls.service_cnt[key] += 1 + if SERVICE_RESPONSE_ONLY is None: + # backwards compatibility < 2023.7 + cls.hass.services.async_register(domain, service, callback) + else: + # allow service responses >= 2023.7 + cls.hass.services.async_register(domain, service, callback, supports_response=supports_response) + + @classmethod + def service_remove(cls, global_ctx_name, domain, service): + """Remove a service callback.""" + key = f"{domain}.{service}" + if cls.service_cnt.get(key, 0) > 1: + cls.service_cnt[key] -= 1 + return + cls.service_cnt[key] = 0 + cls.hass.services.async_remove(domain, service) + cls.service2global_ctx.pop(key, None) + + @classmethod + def task_done_callback_ctx(cls, task, ast_ctx): + """Set the ast_ctx for a task, which is needed for done callbacks.""" + if task not in cls.task2cb or "ctx" not in cls.task2cb[task]: + cls.task2cb[task] = {"ctx": ast_ctx, "cb": {}} + + @classmethod + def task_add_done_callback(cls, task, ast_ctx, callback, *args, **kwargs): + """Add a done callback to the given task.""" + if ast_ctx is None: + ast_ctx = cls.task2cb[task]["ctx"] + cls.task2cb[task]["cb"][callback] = [ast_ctx, args, kwargs] diff --git a/config/custom_components/pyscript/global_ctx.py b/config/custom_components/pyscript/global_ctx.py new file mode 100644 index 0000000..9041b3e --- /dev/null +++ b/config/custom_components/pyscript/global_ctx.py @@ -0,0 +1,352 @@ +"""Global context handling.""" + +import logging +import os +from types import ModuleType +from typing import Any, Callable, Dict, List, Optional, Set, Union + +from homeassistant.config_entries import ConfigEntry + +from .const import CONF_HASS_IS_GLOBAL, CONFIG_ENTRY, DOMAIN, FOLDER, LOGGER_PATH +from .eval import AstEval, EvalFunc +from .function import Function +from .trigger import TrigInfo + +_LOGGER = logging.getLogger(LOGGER_PATH + ".global_ctx") + + +class GlobalContext: + """Define class for global variables and trigger context.""" + + def __init__( + self, + name, + global_sym_table: Dict[str, Any] = None, + manager=None, + rel_import_path: str = None, + app_config: Dict[str, Any] = None, + source: str = None, + mtime: float = None, + ) -> None: + """Initialize GlobalContext.""" + self.name: str = name + self.global_sym_table: Dict[str, Any] = global_sym_table if global_sym_table else {} + self.triggers: Set[EvalFunc] = set() + self.triggers_delay_start: Set[EvalFunc] = set() + self.logger: logging.Logger = logging.getLogger(LOGGER_PATH + "." + name) + self.manager: GlobalContextMgr = manager + self.auto_start: bool = False + self.module: ModuleType = None + self.rel_import_path: str = rel_import_path + self.source: str = source + self.file_path: str = None + self.mtime: float = mtime + self.app_config: Dict[str, Any] = app_config + self.imports: Set[str] = set() + config_entry: ConfigEntry = Function.hass.data.get(DOMAIN, {}).get(CONFIG_ENTRY, {}) + if config_entry.data.get(CONF_HASS_IS_GLOBAL, False): + # + # expose hass as a global variable if configured + # + self.global_sym_table["hass"] = Function.hass + if app_config: + self.global_sym_table["pyscript.app_config"] = app_config.copy() + + def trigger_register(self, func: EvalFunc) -> bool: + """Register a trigger function; return True if start now.""" + self.triggers.add(func) + if self.auto_start: + return True + self.triggers_delay_start.add(func) + return False + + def trigger_unregister(self, func: EvalFunc) -> None: + """Unregister a trigger function.""" + self.triggers.discard(func) + self.triggers_delay_start.discard(func) + + def set_auto_start(self, auto_start: bool) -> None: + """Set the auto-start flag.""" + self.auto_start = auto_start + + def start(self) -> None: + """Start any unstarted triggers.""" + for func in self.triggers_delay_start: + func.trigger_start() + self.triggers_delay_start = set() + + def stop(self) -> None: + """Stop all triggers and auto_start.""" + for func in self.triggers: + func.trigger_stop() + self.triggers = set() + self.triggers_delay_start = set() + self.set_auto_start(False) + + def get_name(self) -> str: + """Return the global context name.""" + return self.name + + def set_logger_name(self, name) -> None: + """Set the global context logging name.""" + self.logger = logging.getLogger(LOGGER_PATH + "." + name) + + def get_global_sym_table(self) -> Dict[str, Any]: + """Return the global symbol table.""" + return self.global_sym_table + + def get_source(self) -> str: + """Return the source code.""" + return self.source + + def get_app_config(self) -> Dict[str, Any]: + """Return the app config.""" + return self.app_config + + def get_mtime(self) -> float: + """Return the mtime.""" + return self.mtime + + def get_file_path(self) -> str: + """Return the file path.""" + return self.file_path + + def get_imports(self) -> Set[str]: + """Return the imports.""" + return self.imports + + def get_trig_info(self, name: str, trig_args: Dict[str, Any]) -> TrigInfo: + """Return a new trigger info instance with the given args.""" + return TrigInfo(name, trig_args, self) + + async def module_import(self, module_name: str, import_level: int) -> List[Optional[str]]: + """Import a pyscript module from the pyscript/modules or apps folder.""" + + pyscript_dir = Function.hass.config.path(FOLDER) + module_path = module_name.replace(".", "/") + file_paths = [] + + def find_first_file(file_paths: List[Set[str]]) -> List[Optional[Union[str, ModuleType]]]: + for ctx_name, path, rel_path in file_paths: + abs_path = os.path.join(pyscript_dir, path) + if os.path.isfile(abs_path): + return [ctx_name, abs_path, rel_path] + return None + + # + # first build a list of potential import files + # + if import_level > 0: + if self.rel_import_path is None: + raise ImportError("attempted relative import with no known parent package") + path = self.rel_import_path + if path.endswith("/__init__"): + path = os.path.dirname(path) + ctx_name = self.name + for _ in range(import_level - 1): + path = os.path.dirname(path) + idx = ctx_name.rfind(".") + if path.find("/") < 0 or idx < 0: + raise ImportError("attempted relative import above parent package") + ctx_name = ctx_name[0:idx] + ctx_name += f".{module_name}" + module_info = [ctx_name, f"{path}/{module_path}.py", path] + path += f"/{module_path}" + file_paths.append([ctx_name, f"{path}/__init__.py", path]) + file_paths.append(module_info) + module_name = ctx_name[ctx_name.find(".") + 1 :] + + else: + if self.rel_import_path is not None and self.rel_import_path.startswith("apps/"): + ctx_name = f"apps.{module_name}" + file_paths.append([ctx_name, f"apps/{module_path}/__init__.py", f"apps/{module_path}"]) + file_paths.append([ctx_name, f"apps/{module_path}.py", f"apps/{module_path}"]) + + ctx_name = f"modules.{module_name}" + file_paths.append([ctx_name, f"modules/{module_path}/__init__.py", f"modules/{module_path}"]) + file_paths.append([ctx_name, f"modules/{module_path}.py", None]) + + # + # now see if we have loaded it already + # + for ctx_name, _, _ in file_paths: + mod_ctx = self.manager.get(ctx_name) + if mod_ctx and mod_ctx.module: + self.imports.add(mod_ctx.get_name()) + return [mod_ctx.module, None] + + # + # not loaded already, so try to find and import it + # + file_info = await Function.hass.async_add_executor_job(find_first_file, file_paths) + if not file_info: + return [None, None] + + [ctx_name, file_path, rel_import_path] = file_info + + mod = ModuleType(module_name) + global_ctx = GlobalContext( + ctx_name, global_sym_table=mod.__dict__, manager=self.manager, rel_import_path=rel_import_path + ) + global_ctx.set_auto_start(True) + _, error_ctx = await self.manager.load_file(global_ctx, file_path) + if error_ctx: + _LOGGER.error( + "module_import: failed to load module %s, ctx = %s, path = %s", + module_name, + ctx_name, + file_path, + ) + return [None, error_ctx] + global_ctx.module = mod + self.imports.add(ctx_name) + return [mod, None] + + +class GlobalContextMgr: + """Define class for all global contexts.""" + + # + # map of context names to contexts + # + contexts = {} + + # + # sequence number for sessions + # + name_seq = 0 + + def __init__(self) -> None: + """Report an error if GlobalContextMgr in instantiated.""" + _LOGGER.error("GlobalContextMgr class is not meant to be instantiated") + + @classmethod + def init(cls) -> None: + """Initialize GlobalContextMgr.""" + + def get_global_ctx_factory(ast_ctx: AstEval) -> Callable[[], str]: + """Generate a pyscript.get_global_ctx() function with given ast_ctx.""" + + async def get_global_ctx(): + return ast_ctx.get_global_ctx_name() + + return get_global_ctx + + def list_global_ctx_factory(ast_ctx: AstEval) -> Callable[[], List[str]]: + """Generate a pyscript.list_global_ctx() function with given ast_ctx.""" + + async def list_global_ctx(): + ctx_names = set(cls.contexts.keys()) + curr_ctx_name = ast_ctx.get_global_ctx_name() + ctx_names.discard(curr_ctx_name) + return [curr_ctx_name] + sorted(sorted(ctx_names)) + + return list_global_ctx + + def set_global_ctx_factory(ast_ctx: AstEval) -> Callable[[str], None]: + """Generate a pyscript.set_global_ctx() function with given ast_ctx.""" + + async def set_global_ctx(name): + global_ctx = cls.get(name) + if global_ctx is None: + raise NameError(f"global context '{name}' does not exist") + ast_ctx.set_global_ctx(global_ctx) + ast_ctx.set_logger_name(global_ctx.name) + + return set_global_ctx + + ast_funcs = { + "pyscript.get_global_ctx": get_global_ctx_factory, + "pyscript.list_global_ctx": list_global_ctx_factory, + "pyscript.set_global_ctx": set_global_ctx_factory, + } + + Function.register_ast(ast_funcs) + + @classmethod + def get(cls, name: str) -> Optional[str]: + """Return the GlobalContext given a name.""" + return cls.contexts.get(name, None) + + @classmethod + def set(cls, name: str, global_ctx: GlobalContext) -> None: + """Save the GlobalContext by name.""" + cls.contexts[name] = global_ctx + + @classmethod + def items(cls) -> List[Set[Union[str, GlobalContext]]]: + """Return all the global context items.""" + return sorted(cls.contexts.items()) + + @classmethod + def delete(cls, name: str) -> None: + """Delete the given GlobalContext.""" + if name in cls.contexts: + global_ctx = cls.contexts[name] + global_ctx.stop() + del cls.contexts[name] + + @classmethod + def new_name(cls, root: str) -> str: + """Find a unique new name by appending a sequence number to root.""" + while True: + name = f"{root}{cls.name_seq}" + cls.name_seq += 1 + if name not in cls.contexts: + return name + + @classmethod + async def load_file( + cls, global_ctx: GlobalContext, file_path: str, source: str = None, reload: bool = False + ) -> Set[Union[bool, AstEval]]: + """Load, parse and run the given script file; returns error ast_ctx on error, or None if ok.""" + + mtime = None + if source is None: + + def read_file(path: str) -> Set[Union[str, float]]: + try: + with open(path, encoding="utf-8") as file_desc: + source = file_desc.read() + return source, os.path.getmtime(path) + except Exception as exc: + _LOGGER.error("%s", exc) + return None, 0 + + source, mtime = await Function.hass.async_add_executor_job(read_file, file_path) + + if source is None: + return False, None + + ctx_curr = cls.get(global_ctx.get_name()) + if ctx_curr: + # stop triggers and destroy old global context + ctx_curr.stop() + cls.delete(global_ctx.get_name()) + + # + # create new ast eval context and parse source file + # + ast_ctx = AstEval(global_ctx.get_name(), global_ctx) + Function.install_ast_funcs(ast_ctx) + + if not ast_ctx.parse(source, filename=file_path): + exc = ast_ctx.get_exception_long() + ast_ctx.get_logger().error(exc) + global_ctx.stop() + return False, ast_ctx + await ast_ctx.eval() + exc = ast_ctx.get_exception_long() + if exc is not None: + ast_ctx.get_logger().error(exc) + global_ctx.stop() + return False, ast_ctx + global_ctx.source = source + global_ctx.file_path = file_path + if mtime is not None: + global_ctx.mtime = mtime + cls.set(global_ctx.get_name(), global_ctx) + + _LOGGER.info("%s %s", "Reloaded" if reload else "Loaded", file_path) + + return True, None diff --git a/config/custom_components/pyscript/jupyter_kernel.py b/config/custom_components/pyscript/jupyter_kernel.py new file mode 100644 index 0000000..9b63763 --- /dev/null +++ b/config/custom_components/pyscript/jupyter_kernel.py @@ -0,0 +1,921 @@ +"""Pyscript Jupyter kernel.""" + +# +# Based on simple_kernel.py by Doug Blank +# https://github.com/dsblank/simple_kernel +# license: public domain +# Thanks Doug! +# + +import asyncio +import datetime +import hashlib +import hmac +import json +import logging +import logging.handlers +import re +from struct import pack, unpack +import traceback +import uuid + +from .const import LOGGER_PATH +from .function import Function +from .global_ctx import GlobalContextMgr +from .state import State + +_LOGGER = logging.getLogger(LOGGER_PATH + ".jupyter_kernel") + +# Globals: + +DELIM = b"" + + +def msg_id(): + """Return a new uuid for message id.""" + return str(uuid.uuid4()) + + +def str_to_bytes(string): + """Encode a string in bytes.""" + return string.encode("utf-8") + + +class KernelBufferingHandler(logging.handlers.BufferingHandler): + """Memory-based handler for logging; send via stdout queue.""" + + def __init__(self, housekeep_q): + """Initialize KernelBufferingHandler instance.""" + super().__init__(0) + self.housekeep_q = housekeep_q + + def flush(self): + """Flush is a no-op.""" + + def shouldFlush(self, record): + """Write the buffer to the housekeeping queue.""" + try: + self.housekeep_q.put_nowait(["stdout", self.format(record)]) + except asyncio.QueueFull: + _LOGGER.error("housekeep_q unexpectedly full") + + +################################################################ +class ZmqSocket: + """Defines a minimal implementation of a small subset of ZMQ.""" + + # + # This allows pyscript to work with Jupyter without the real zmq + # and pyzmq packages, which might not be available or easy to + # install on the wide set of HASS platforms. + # + def __init__(self, reader, writer, sock_type): + """Initialize a ZMQ socket with the given type and reader/writer streams.""" + self.writer = writer + self.reader = reader + self.type = sock_type + + async def read_bytes(self, num_bytes): + """Read bytes from ZMQ socket.""" + data = b"" + while len(data) < num_bytes: + new_data = await self.reader.read(num_bytes - len(data)) + if len(new_data) == 0: + raise EOFError + data += new_data + return data + + async def write_bytes(self, raw_msg): + """Write bytes to ZMQ socket.""" + self.writer.write(raw_msg) + await self.writer.drain() + + async def handshake(self): + """Do initial greeting handshake on a new ZMQ connection.""" + await self.write_bytes(b"\xff\x00\x00\x00\x00\x00\x00\x00\x01\x7f") + _ = await self.read_bytes(10) + # _LOGGER.debug(f"handshake: got initial greeting {greeting}") + await self.write_bytes(b"\x03") + _ = await self.read_bytes(1) + await self.write_bytes(b"\x00" + "NULL".encode() + b"\x00" * 16 + b"\x00" + b"\x00" * 31) + _ = await self.read_bytes(53) + # _LOGGER.debug(f"handshake: got rest of greeting {greeting}") + params = [["Socket-Type", self.type]] + if self.type == "ROUTER": + params.append(["Identity", ""]) + await self.send_cmd("READY", params) + + async def recv(self, multipart=False): + """Receive a message from ZMQ socket.""" + parts = [] + while 1: + cmd = (await self.read_bytes(1))[0] + if cmd & 0x2: + msg_len = unpack(">Q", await self.read_bytes(8))[0] + else: + msg_len = (await self.read_bytes(1))[0] + msg_body = await self.read_bytes(msg_len) + if cmd & 0x4: + # _LOGGER.debug(f"recv: got cmd {msg_body}") + cmd_len = msg_body[0] + cmd = msg_body[1 : cmd_len + 1] + msg_body = msg_body[cmd_len + 1 :] + params = [] + while len(msg_body) > 0: + param_len = msg_body[0] + param = msg_body[1 : param_len + 1] + msg_body = msg_body[param_len + 1 :] + value_len = unpack(">L", msg_body[0:4])[0] + value = msg_body[4 : 4 + value_len] + msg_body = msg_body[4 + value_len :] + params.append([param, value]) + # _LOGGER.debug(f"recv: got cmd={cmd}, params={params}") + else: + parts.append(msg_body) + if cmd in (0x0, 0x2): + # _LOGGER.debug(f"recv: got msg {parts}") + if not multipart: + return b"".join(parts) + + return parts + + async def recv_multipart(self): + """Receive a multipart message from ZMQ socket.""" + return await self.recv(multipart=True) + + async def send_cmd(self, cmd, params): + """Send a command over ZMQ socket.""" + raw_msg = bytearray([len(cmd)]) + cmd.encode() + for param in params: + raw_msg += bytearray([len(param[0])]) + param[0].encode() + raw_msg += pack(">L", len(param[1])) + param[1].encode() + len_msg = len(raw_msg) + if len_msg <= 255: + raw_msg = bytearray([0x4, len_msg]) + raw_msg + else: + raw_msg = bytearray([0x6]) + pack(">Q", len_msg) + raw_msg + # _LOGGER.debug(f"send_cmd: sending {raw_msg}") + await self.write_bytes(raw_msg) + + async def send(self, msg): + """Send a message over ZMQ socket.""" + len_msg = len(msg) + if len_msg <= 255: + raw_msg = bytearray([0x1, 0x0, 0x0, len_msg]) + msg + else: + raw_msg = bytearray([0x1, 0x0, 0x2]) + pack(">Q", len_msg) + msg + # _LOGGER.debug(f"send: sending {raw_msg}") + await self.write_bytes(raw_msg) + + async def send_multipart(self, parts): + """Send multipart messages over ZMQ socket.""" + raw_msg = b"" + for i, part in enumerate(parts): + len_part = len(part) + cmd = 0x1 if i < len(parts) - 1 else 0x0 + if len_part <= 255: + raw_msg += bytearray([cmd, len_part]) + part + else: + raw_msg += bytearray([cmd + 2]) + pack(">Q", len_part) + part + # _LOGGER.debug(f"send_multipart: sending {raw_msg}") + await self.write_bytes(raw_msg) + + def close(self): + """Close the ZMQ socket.""" + self.writer.close() + + +########################################## +class Kernel: + """Define a Jupyter Kernel class.""" + + def __init__(self, config, ast_ctx, global_ctx, global_ctx_name): + """Initialize a Kernel object, one instance per session.""" + self.config = config.copy() + self.global_ctx = global_ctx + self.global_ctx_name = global_ctx_name + self.ast_ctx = ast_ctx + + self.secure_key = str_to_bytes(self.config["key"]) + self.no_connect_timeout = self.config.get("no_connect_timeout", 30) + self.signature_schemes = {"hmac-sha256": hashlib.sha256} + self.auth = hmac.HMAC( + self.secure_key, + digestmod=self.signature_schemes[self.config["signature_scheme"]], + ) + self.execution_count = 1 + self.engine_id = str(uuid.uuid4()) + + self.heartbeat_server = None + self.iopub_server = None + self.control_server = None + self.stdin_server = None + self.shell_server = None + + self.heartbeat_port = None + self.iopub_port = None + self.control_port = None + self.stdin_port = None + self.shell_port = None + # this should probably be a configuration parameter + self.avail_port = 50321 + + # there can be multiple iopub subscribers, with corresponding tasks + self.iopub_socket = set() + + self.tasks = {} + self.task_cnt = 0 + self.task_cnt_max = 0 + + self.session_cleanup_callback = None + + self.housekeep_q = asyncio.Queue(0) + + self.parent_header = None + + # + # we create a logging handler so that output from the log functions + # gets delivered back to Jupyter as stdout + # + self.console = KernelBufferingHandler(self.housekeep_q) + self.console.setLevel(logging.DEBUG) + # set a format which is just the message + formatter = logging.Formatter("%(message)s") + self.console.setFormatter(formatter) + + # match alphanum or "." at end of line + self.completion_re = re.compile(r".*?([\w.]*)$", re.DOTALL) + + # see if line ends in a ":", with optional whitespace and comment + # note: this doesn't detect if we are inside a quoted string... + self.colon_end_re = re.compile(r".*: *(#.*)?$") + + def msg_sign(self, msg_lst): + """Sign a message with a secure signature.""" + auth_hmac = self.auth.copy() + for msg in msg_lst: + auth_hmac.update(msg) + return str_to_bytes(auth_hmac.hexdigest()) + + def deserialize_wire_msg(self, wire_msg): + """Split the routing prefix and message frames from a message on the wire.""" + delim_idx = wire_msg.index(DELIM) + identities = wire_msg[:delim_idx] + m_signature = wire_msg[delim_idx + 1] + msg_frames = wire_msg[delim_idx + 2 :] + + def decode(msg): + return json.loads(msg.decode("utf-8")) + + msg = {} + msg["header"] = decode(msg_frames[0]) + msg["parent_header"] = decode(msg_frames[1]) + msg["metadata"] = decode(msg_frames[2]) + msg["content"] = decode(msg_frames[3]) + check_sig = self.msg_sign(msg_frames) + if check_sig != m_signature: + _LOGGER.error( + "signature mismatch: check_sig=%s, m_signature=%s, wire_msg=%s", + check_sig, + m_signature, + wire_msg, + ) + raise ValueError("Signatures do not match") + + return identities, msg + + def new_header(self, msg_type): + """Make a new header.""" + return { + "date": datetime.datetime.now().isoformat(), + "msg_id": msg_id(), + "username": "kernel", + "session": self.engine_id, + "msg_type": msg_type, + "version": "5.3", + } + + async def send( + self, + stream, + msg_type, + content=None, + parent_header=None, + metadata=None, + identities=None, + ): + """Send message to the Jupyter client.""" + header = self.new_header(msg_type) + + def encode(msg): + return str_to_bytes(json.dumps(msg)) + + msg_lst = [ + encode(header), + encode(parent_header if parent_header else {}), + encode(metadata if metadata else {}), + encode(content if content else {}), + ] + signature = self.msg_sign(msg_lst) + parts = [DELIM, signature, msg_lst[0], msg_lst[1], msg_lst[2], msg_lst[3]] + if identities: + parts = identities + parts + if stream: + # _LOGGER.debug("send %s: %s", msg_type, parts) + for this_stream in stream if isinstance(stream, set) else {stream}: + await this_stream.send_multipart(parts) + + async def shell_handler(self, shell_socket, wire_msg): + """Handle shell messages.""" + + identities, msg = self.deserialize_wire_msg(wire_msg) + # _LOGGER.debug("shell received %s: %s", msg.get('header', {}).get('msg_type', 'UNKNOWN'), msg) + self.parent_header = msg["header"] + + content = { + "execution_state": "busy", + } + await self.send(self.iopub_socket, "status", content, parent_header=msg["header"]) + + if msg["header"]["msg_type"] == "execute_request": + + content = { + "execution_count": self.execution_count, + "code": msg["content"]["code"], + } + await self.send(self.iopub_socket, "execute_input", content, parent_header=msg["header"]) + result = None + + code = msg["content"]["code"] + # + # replace VSCode initialization code, which depend on iPython % extensions + # + if code.startswith("%config "): + code = "None" + if code.startswith("_rwho_ls = %who_ls"): + code = "print([])" + + self.global_ctx.set_auto_start(False) + self.ast_ctx.parse(code) + exc = self.ast_ctx.get_exception_obj() + if exc is None: + result = await self.ast_ctx.eval() + exc = self.ast_ctx.get_exception_obj() + await Function.waiter_sync() + self.global_ctx.set_auto_start(True) + self.global_ctx.start() + if exc: + traceback_mesg = self.ast_ctx.get_exception_long().split("\n") + + metadata = { + "dependencies_met": True, + "engine": self.engine_id, + "status": "error", + "started": datetime.datetime.now().isoformat(), + } + content = { + "execution_count": self.execution_count, + "status": "error", + "ename": type(exc).__name__, # Exception name, as a string + "evalue": str(exc), # Exception value, as a string + "traceback": traceback_mesg, + } + _LOGGER.debug("Executing '%s' got exception: %s", code, content) + await self.send( + shell_socket, + "execute_reply", + content, + metadata=metadata, + parent_header=msg["header"], + identities=identities, + ) + del content["execution_count"], content["status"] + await self.send(self.iopub_socket, "error", content, parent_header=msg["header"]) + + content = { + "execution_state": "idle", + } + await self.send(self.iopub_socket, "status", content, parent_header=msg["header"]) + if msg["content"].get("store_history", True): + self.execution_count += 1 + return + + # if True or isinstance(self.ast_ctx.ast, ast.Expr): + _LOGGER.debug("Executing: '%s' got result %s", code, result) + if result is not None: + content = { + "execution_count": self.execution_count, + "data": {"text/plain": repr(result)}, + "metadata": {}, + } + await self.send( + self.iopub_socket, + "execute_result", + content, + parent_header=msg["header"], + ) + + metadata = { + "dependencies_met": True, + "engine": self.engine_id, + "status": "ok", + "started": datetime.datetime.now().isoformat(), + } + content = { + "status": "ok", + "execution_count": self.execution_count, + "user_variables": {}, + "payload": [], + "user_expressions": {}, + } + await self.send( + shell_socket, + "execute_reply", + content, + metadata=metadata, + parent_header=msg["header"], + identities=identities, + ) + if msg["content"].get("store_history", True): + self.execution_count += 1 + + # + # Make sure stdout gets sent before set report execution_state idle on iopub, + # otherwise VSCode doesn't display stdout. We do a handshake with the + # housekeep task to ensure any queued messages get processed. + # + handshake_q = asyncio.Queue(0) + await self.housekeep_q.put(["handshake", handshake_q, 0]) + await handshake_q.get() + + elif msg["header"]["msg_type"] == "kernel_info_request": + content = { + "protocol_version": "5.3", + "ipython_version": [1, 1, 0, ""], + "language_version": [0, 0, 1], + "language": "python", + "implementation": "python", + "implementation_version": "3.7", + "language_info": { + "name": "python", + "version": "1.0", + "mimetype": "", + "file_extension": ".py", + "codemirror_mode": "", + "nbconvert_exporter": "", + }, + "banner": "", + } + await self.send( + shell_socket, + "kernel_info_reply", + content, + parent_header=msg["header"], + identities=identities, + ) + + elif msg["header"]["msg_type"] == "complete_request": + root = "" + words = set() + code = msg["content"]["code"] + posn = msg["content"]["cursor_pos"] + match = self.completion_re.match(code[0:posn].lower()) + if match: + root = match[1].lower() + words = State.completions(root) + words = words.union(await Function.service_completions(root)) + words = words.union(await Function.func_completions(root)) + words = words.union(self.ast_ctx.completions(root)) + # _LOGGER.debug(f"complete_request code={code}, posn={posn}, root={root}, words={words}") + content = { + "status": "ok", + "matches": sorted(list(words)), + "cursor_start": msg["content"]["cursor_pos"] - len(root), + "cursor_end": msg["content"]["cursor_pos"], + "metadata": {}, + } + await self.send( + shell_socket, + "complete_reply", + content, + parent_header=msg["header"], + identities=identities, + ) + + elif msg["header"]["msg_type"] == "is_complete_request": + code = msg["content"]["code"] + self.ast_ctx.parse(code) + exc = self.ast_ctx.get_exception_obj() + + # determine indent of last line + indent = 0 + i = code.rfind("\n") + if i >= 0: + while i + 1 < len(code) and code[i + 1] == " ": + i += 1 + indent += 1 + if exc is None: + if indent == 0: + content = { + # One of 'complete', 'incomplete', 'invalid', 'unknown' + "status": "complete", + # If status is 'incomplete', indent should contain the characters to use + # to indent the next line. This is only a hint: frontends may ignore it + # and use their own autoindentation rules. For other statuses, this + # field does not exist. + # "indent": str, + } + else: + content = { + "status": "incomplete", + "indent": " " * indent, + } + else: + # + # if the syntax error is right at the end, then we label it incomplete, + # otherwise it's invalid + # + if "EOF while" in str(exc) or "expected an indented block" in str(exc): + # if error is at ":" then increase indent + if hasattr(exc, "lineno"): + line = code.split("\n")[exc.lineno - 1] + if self.colon_end_re.match(line): + indent += 4 + content = { + "status": "incomplete", + "indent": " " * indent, + } + else: + content = { + "status": "invalid", + } + # _LOGGER.debug(f"is_complete_request code={code}, exc={exc}, content={content}") + await self.send( + shell_socket, + "is_complete_reply", + content, + parent_header=msg["header"], + identities=identities, + ) + + elif msg["header"]["msg_type"] == "comm_info_request": + content = {"comms": {}} + await self.send( + shell_socket, + "comm_info_reply", + content, + parent_header=msg["header"], + identities=identities, + ) + + elif msg["header"]["msg_type"] == "history_request": + content = {"history": []} + await self.send( + shell_socket, + "history_reply", + content, + parent_header=msg["header"], + identities=identities, + ) + + elif msg["header"]["msg_type"] in {"comm_open", "comm_msg", "comm_close"}: + # _LOGGER.debug(f"ignore {msg['header']['msg_type']} message ") + ... + else: + _LOGGER.error("unknown msg_type: %s", msg["header"]["msg_type"]) + + content = { + "execution_state": "idle", + } + await self.send(self.iopub_socket, "status", content, parent_header=msg["header"]) + + async def control_listen(self, reader, writer): + """Task that listens to control messages.""" + try: + _LOGGER.debug("control_listen connected") + await self.housekeep_q.put(["register", "control", asyncio.current_task()]) + control_socket = ZmqSocket(reader, writer, "ROUTER") + await control_socket.handshake() + while 1: + wire_msg = await control_socket.recv_multipart() + identities, msg = self.deserialize_wire_msg(wire_msg) + # _LOGGER.debug("control received %s: %s", msg.get('header', {}).get('msg_type', 'UNKNOWN'), msg) + if msg["header"]["msg_type"] == "shutdown_request": + content = { + "restart": False, + } + await self.send( + control_socket, + "shutdown_reply", + content, + parent_header=msg["header"], + identities=identities, + ) + await self.housekeep_q.put(["shutdown"]) + except asyncio.CancelledError: + raise + except (EOFError, ConnectionResetError): + _LOGGER.debug("control_listen got eof") + await self.housekeep_q.put(["unregister", "control", asyncio.current_task()]) + control_socket.close() + except Exception as err: + _LOGGER.error("control_listen exception %s", err) + await self.housekeep_q.put(["shutdown"]) + + async def stdin_listen(self, reader, writer): + """Task that listens to stdin messages.""" + try: + _LOGGER.debug("stdin_listen connected") + await self.housekeep_q.put(["register", "stdin", asyncio.current_task()]) + stdin_socket = ZmqSocket(reader, writer, "ROUTER") + await stdin_socket.handshake() + while 1: + _ = await stdin_socket.recv_multipart() + # _LOGGER.debug("stdin_listen received %s", _) + except asyncio.CancelledError: + raise + except (EOFError, ConnectionResetError): + _LOGGER.debug("stdin_listen got eof") + await self.housekeep_q.put(["unregister", "stdin", asyncio.current_task()]) + stdin_socket.close() + except Exception: + _LOGGER.error("stdin_listen exception %s", traceback.format_exc(-1)) + await self.housekeep_q.put(["shutdown"]) + + async def shell_listen(self, reader, writer): + """Task that listens to shell messages.""" + try: + _LOGGER.debug("shell_listen connected") + await self.housekeep_q.put(["register", "shell", asyncio.current_task()]) + shell_socket = ZmqSocket(reader, writer, "ROUTER") + await shell_socket.handshake() + while 1: + msg = await shell_socket.recv_multipart() + await self.shell_handler(shell_socket, msg) + except asyncio.CancelledError: + shell_socket.close() + raise + except (EOFError, ConnectionResetError): + _LOGGER.debug("shell_listen got eof") + await self.housekeep_q.put(["unregister", "shell", asyncio.current_task()]) + shell_socket.close() + except Exception: + _LOGGER.error("shell_listen exception %s", traceback.format_exc(-1)) + await self.housekeep_q.put(["shutdown"]) + + async def heartbeat_listen(self, reader, writer): + """Task that listens and responds to heart beat messages.""" + try: + _LOGGER.debug("heartbeat_listen connected") + await self.housekeep_q.put(["register", "heartbeat", asyncio.current_task()]) + heartbeat_socket = ZmqSocket(reader, writer, "REP") + await heartbeat_socket.handshake() + while 1: + msg = await heartbeat_socket.recv() + # _LOGGER.debug("heartbeat_listen: got %s", msg) + await heartbeat_socket.send(msg) + except asyncio.CancelledError: + raise + except (EOFError, ConnectionResetError): + _LOGGER.debug("heartbeat_listen got eof") + await self.housekeep_q.put(["unregister", "heartbeat", asyncio.current_task()]) + heartbeat_socket.close() + except Exception: + _LOGGER.error("heartbeat_listen exception: %s", traceback.format_exc(-1)) + await self.housekeep_q.put(["shutdown"]) + + async def iopub_listen(self, reader, writer): + """Task that listens to iopub messages.""" + try: + _LOGGER.debug("iopub_listen connected") + await self.housekeep_q.put(["register", "iopub", asyncio.current_task()]) + iopub_socket = ZmqSocket(reader, writer, "PUB") + await iopub_socket.handshake() + self.iopub_socket.add(iopub_socket) + while 1: + _ = await iopub_socket.recv_multipart() + # _LOGGER.debug("iopub received %s", _) + except asyncio.CancelledError: + raise + except (EOFError, ConnectionResetError): + await self.housekeep_q.put(["unregister", "iopub", asyncio.current_task()]) + iopub_socket.close() + self.iopub_socket.discard(iopub_socket) + _LOGGER.debug("iopub_listen got eof") + except Exception: + _LOGGER.error("iopub_listen exception %s", traceback.format_exc(-1)) + await self.housekeep_q.put(["shutdown"]) + + async def housekeep_run(self): + """Housekeeping, including closing servers after startup, and doing orderly shutdown.""" + while True: + try: + msg = await self.housekeep_q.get() + if msg[0] == "stdout": + content = {"name": "stdout", "text": msg[1] + "\n"} + if self.iopub_socket: + await self.send( + self.iopub_socket, + "stream", + content, + parent_header=self.parent_header, + identities=[b"stream.stdout"], + ) + elif msg[0] == "handshake": + await msg[1].put(msg[2]) + elif msg[0] == "register": + if msg[1] not in self.tasks: + self.tasks[msg[1]] = set() + self.tasks[msg[1]].add(msg[2]) + self.task_cnt += 1 + self.task_cnt_max = max(self.task_cnt_max, self.task_cnt) + # + # now a couple of things are connected, call the session_cleanup_callback + # + if self.task_cnt > 1 and self.session_cleanup_callback: + self.session_cleanup_callback() + self.session_cleanup_callback = None + elif msg[0] == "unregister": + if msg[1] in self.tasks: + self.tasks[msg[1]].discard(msg[2]) + self.task_cnt -= 1 + # + # if there are no connection tasks left, then shutdown the kernel + # + if self.task_cnt == 0 and self.task_cnt_max >= 4: + asyncio.create_task(self.session_shutdown()) + await asyncio.sleep(10000) + elif msg[0] == "shutdown": + asyncio.create_task(self.session_shutdown()) + return + except asyncio.CancelledError: + raise + except Exception: + _LOGGER.error("housekeep task exception: %s", traceback.format_exc(-1)) + + async def startup_timeout(self): + """Shut down the session if nothing connects after 30 seconds.""" + await self.housekeep_q.put(["register", "startup_timeout", asyncio.current_task()]) + await asyncio.sleep(self.no_connect_timeout) + if self.task_cnt_max <= 1: + # + # nothing started other than us, so shut down the session + # + _LOGGER.error("No connections to session %s; shutting down", self.global_ctx_name) + if self.session_cleanup_callback: + self.session_cleanup_callback() + self.session_cleanup_callback = None + await self.housekeep_q.put(["shutdown"]) + await self.housekeep_q.put(["unregister", "startup_timeout", asyncio.current_task()]) + + async def start_one_server(self, callback): + """Start a server by finding an available port.""" + first_port = self.avail_port + for _ in range(2048): + try: + server = await asyncio.start_server(callback, "0.0.0.0", self.avail_port) + return server, self.avail_port + except OSError: + self.avail_port += 1 + _LOGGER.error( + "unable to find an available port from %d to %d", + first_port, + self.avail_port - 1, + ) + return None, None + + def get_ports(self): + """Return a dict of the port numbers this kernel session is listening to.""" + return { + "iopub_port": self.iopub_port, + "hb_port": self.heartbeat_port, + "control_port": self.control_port, + "stdin_port": self.stdin_port, + "shell_port": self.shell_port, + } + + def set_session_cleanup_callback(self, callback): + """Set a cleanup callback which is called right after the session has started.""" + self.session_cleanup_callback = callback + + async def session_start(self): + """Start the kernel session.""" + self.ast_ctx.add_logger_handler(self.console) + _LOGGER.info("Starting session %s", self.global_ctx_name) + + self.tasks["housekeep"] = {asyncio.create_task(self.housekeep_run())} + self.tasks["startup_timeout"] = {asyncio.create_task(self.startup_timeout())} + + self.iopub_server, self.iopub_port = await self.start_one_server(self.iopub_listen) + self.heartbeat_server, self.heartbeat_port = await self.start_one_server(self.heartbeat_listen) + self.control_server, self.control_port = await self.start_one_server(self.control_listen) + self.stdin_server, self.stdin_port = await self.start_one_server(self.stdin_listen) + self.shell_server, self.shell_port = await self.start_one_server(self.shell_listen) + + # + # For debugging, can use the real ZMQ library instead on certain sockets; comment out + # the corresponding asyncio.start_server() call above if you enable the ZMQ-based + # functions here. You can then turn of verbosity level 4 (-vvvv) in hass_pyscript_kernel.py + # to see all the byte data in case you need to debug the simple ZMQ implementation here. + # The two most important zmq functions are shown below. + # + # import zmq + # import zmq.asyncio + # + # def zmq_bind(socket, connection, port): + # """Bind a socket.""" + # if port <= 0: + # return socket.bind_to_random_port(connection) + # # _LOGGER.debug(f"binding to %s:%s" % (connection, port)) + # socket.bind("%s:%s" % (connection, port)) + # return port + # + # zmq_ctx = zmq.asyncio.Context() + # + # ########################################## + # # Shell using real ZMQ for debugging: + # async def shell_listen_zmq(): + # """Task that listens to shell messages using ZMQ.""" + # try: + # _LOGGER.debug("shell_listen_zmq connected") + # connection = self.config["transport"] + "://" + self.config["ip"] + # shell_socket = zmq_ctx.socket(zmq.ROUTER) + # self.shell_port = zmq_bind(shell_socket, connection, -1) + # _LOGGER.debug("shell_listen_zmq connected") + # while 1: + # msg = await shell_socket.recv_multipart() + # await self.shell_handler(shell_socket, msg) + # except asyncio.CancelledError: + # raise + # except Exception: + # _LOGGER.error("shell_listen exception %s", traceback.format_exc(-1)) + # await self.housekeep_q.put(["shutdown"]) + # + # ########################################## + # # IOPub using real ZMQ for debugging: + # # IOPub/Sub: + # async def iopub_listen_zmq(): + # """Task that listens to iopub messages using ZMQ.""" + # try: + # _LOGGER.debug("iopub_listen_zmq connected") + # connection = self.config["transport"] + "://" + self.config["ip"] + # iopub_socket = zmq_ctx.socket(zmq.PUB) + # self.iopub_port = zmq_bind(self.iopub_socket, connection, -1) + # self.iopub_socket.add(iopub_socket) + # while 1: + # wire_msg = await iopub_socket.recv_multipart() + # _LOGGER.debug("iopub received %s", wire_msg) + # except asyncio.CancelledError: + # raise + # except EOFError: + # await self.housekeep_q.put(["shutdown"]) + # _LOGGER.debug("iopub_listen got eof") + # except Exception as err: + # _LOGGER.error("iopub_listen exception %s", err) + # await self.housekeep_q.put(["shutdown"]) + # + # self.tasks["shell"] = {asyncio.create_task(shell_listen_zmq())} + # self.tasks["iopub"] = {asyncio.create_task(iopub_listen_zmq())} + # + + async def session_shutdown(self): + """Shutdown the kernel session.""" + if not self.iopub_server: + # already shutdown, so quit + return + GlobalContextMgr.delete(self.global_ctx_name) + self.ast_ctx.remove_logger_handler(self.console) + # logging.getLogger("homeassistant.components.pyscript.func.").removeHandler(self.console) + _LOGGER.info("Shutting down session %s", self.global_ctx_name) + + for server in [ + self.heartbeat_server, + self.control_server, + self.stdin_server, + self.shell_server, + self.iopub_server, + ]: + if server: + server.close() + self.heartbeat_server = None + self.iopub_server = None + self.control_server = None + self.stdin_server = None + self.shell_server = None + + for task_set in self.tasks.values(): + for task in task_set: + try: + task.cancel() + await task + except asyncio.CancelledError: + pass + self.tasks = [] + + for sock in self.iopub_socket: + try: + sock.close() + except Exception as err: + _LOGGER.error("iopub socket close exception: %s", err) + + self.iopub_socket = set() diff --git a/config/custom_components/pyscript/logbook.py b/config/custom_components/pyscript/logbook.py new file mode 100644 index 0000000..f09c846 --- /dev/null +++ b/config/custom_components/pyscript/logbook.py @@ -0,0 +1,45 @@ +"""Describe logbook events.""" +import logging + +from homeassistant.core import callback + +from .const import DOMAIN + +_LOGGER = logging.getLogger(__name__) + + +@callback +def async_describe_events(hass, async_describe_event): # type: ignore + """Describe logbook events.""" + + @callback + def async_describe_logbook_event(event): # type: ignore + """Describe a logbook event.""" + data = event.data + func_args = data.get("func_args", {}) + ev_name = data.get("name", "unknown") + ev_entity_id = data.get("entity_id", "pyscript.unknown") + + ev_trigger_type = func_args.get("trigger_type", "unknown") + if ev_trigger_type == "event": + ev_source = f"event {func_args.get('event_type', 'unknown event')}" + elif ev_trigger_type == "state": + ev_source = f"state change {func_args.get('var_name', 'unknown entity')} == {func_args.get('value', 'unknown value')}" + elif ev_trigger_type == "time": + ev_trigger_time = func_args.get("trigger_time", "unknown") + if ev_trigger_time is None: + ev_trigger_time = "startup" + ev_source = f"time {ev_trigger_time}" + else: + ev_source = ev_trigger_type + + message = f"has been triggered by {ev_source}" + + return { + "name": ev_name, + "message": message, + "source": ev_source, + "entity_id": ev_entity_id, + } + + async_describe_event(DOMAIN, "pyscript_running", async_describe_logbook_event) diff --git a/config/custom_components/pyscript/manifest.json b/config/custom_components/pyscript/manifest.json new file mode 100644 index 0000000..7ff4d13 --- /dev/null +++ b/config/custom_components/pyscript/manifest.json @@ -0,0 +1,17 @@ +{ + "domain": "pyscript", + "name": "Pyscript Python scripting", + "codeowners": [ + "@craigbarratt" + ], + "config_flow": true, + "dependencies": [], + "documentation": "https://github.com/custom-components/pyscript", + "homekit": {}, + "iot_class": "local_push", + "issue_tracker": "https://github.com/custom-components/pyscript/issues", + "requirements": ["croniter==2.0.2", "watchdog==2.3.1"], + "ssdp": [], + "version": "1.6.1", + "zeroconf": [] +} diff --git a/config/custom_components/pyscript/mqtt.py b/config/custom_components/pyscript/mqtt.py new file mode 100644 index 0000000..25d72a1 --- /dev/null +++ b/config/custom_components/pyscript/mqtt.py @@ -0,0 +1,91 @@ +"""Handles mqtt messages and notification.""" + +import json +import logging + +from homeassistant.components import mqtt + +from .const import LOGGER_PATH + +_LOGGER = logging.getLogger(LOGGER_PATH + ".mqtt") + + +class Mqtt: + """Define mqtt functions.""" + + # + # Global hass instance + # + hass = None + + # + # notify message queues by mqtt message topic + # + notify = {} + notify_remove = {} + + def __init__(self): + """Warn on Mqtt instantiation.""" + _LOGGER.error("Mqtt class is not meant to be instantiated") + + @classmethod + def init(cls, hass): + """Initialize Mqtt.""" + + cls.hass = hass + + @classmethod + def mqtt_message_handler_maker(cls, subscribed_topic): + """Closure for mqtt_message_handler.""" + + async def mqtt_message_handler(mqttmsg): + """Listen for MQTT messages.""" + func_args = { + "trigger_type": "mqtt", + "topic": mqttmsg.topic, + "payload": mqttmsg.payload, + "qos": mqttmsg.qos, + } + + try: + func_args["payload_obj"] = json.loads(mqttmsg.payload) + except ValueError: + pass + + await cls.update(subscribed_topic, func_args) + + return mqtt_message_handler + + @classmethod + async def notify_add(cls, topic, queue): + """Register to notify for mqtt messages of given topic to be sent to queue.""" + + if topic not in cls.notify: + cls.notify[topic] = set() + _LOGGER.debug("mqtt.notify_add(%s) -> adding mqtt subscription", topic) + cls.notify_remove[topic] = await mqtt.async_subscribe( + cls.hass, topic, cls.mqtt_message_handler_maker(topic), encoding="utf-8", qos=0 + ) + cls.notify[topic].add(queue) + + @classmethod + def notify_del(cls, topic, queue): + """Unregister to notify for mqtt messages of given topic for given queue.""" + + if topic not in cls.notify or queue not in cls.notify[topic]: + return + cls.notify[topic].discard(queue) + if len(cls.notify[topic]) == 0: + cls.notify_remove[topic]() + _LOGGER.debug("mqtt.notify_del(%s) -> removing mqtt subscription", topic) + del cls.notify[topic] + del cls.notify_remove[topic] + + @classmethod + async def update(cls, topic, func_args): + """Deliver all notifications for an mqtt message on the given topic.""" + + _LOGGER.debug("mqtt.update(%s, %s, %s)", topic, vars, func_args) + if topic in cls.notify: + for queue in cls.notify[topic]: + await queue.put(["mqtt", func_args.copy()]) diff --git a/config/custom_components/pyscript/requirements.py b/config/custom_components/pyscript/requirements.py new file mode 100644 index 0000000..1f6377d --- /dev/null +++ b/config/custom_components/pyscript/requirements.py @@ -0,0 +1,323 @@ +"""Requirements helpers for pyscript.""" +import glob +import logging +import os +import sys + +from homeassistant.loader import bind_hass +from homeassistant.requirements import async_process_requirements + +from .const import ( + ATTR_INSTALLED_VERSION, + ATTR_SOURCES, + ATTR_VERSION, + CONF_ALLOW_ALL_IMPORTS, + CONF_INSTALLED_PACKAGES, + DOMAIN, + LOGGER_PATH, + REQUIREMENTS_FILE, + REQUIREMENTS_PATHS, + UNPINNED_VERSION, +) + +if sys.version_info[:2] >= (3, 8): + from importlib.metadata import ( # pylint: disable=no-name-in-module,import-error + PackageNotFoundError, + version as installed_version, + ) +else: + from importlib_metadata import ( # pylint: disable=import-error + PackageNotFoundError, + version as installed_version, + ) + +_LOGGER = logging.getLogger(LOGGER_PATH) + + +def get_installed_version(pkg_name): + """Get installed version of package. Returns None if not found.""" + try: + return installed_version(pkg_name) + except PackageNotFoundError: + return None + + +def update_unpinned_versions(package_dict): + """Check for current installed version of each unpinned package.""" + requirements_to_pop = [] + for package in package_dict: + if package_dict[package] != UNPINNED_VERSION: + continue + + package_dict[package] = get_installed_version(package) + if not package_dict[package]: + _LOGGER.error("%s wasn't able to be installed", package) + requirements_to_pop.append(package) + + for package in requirements_to_pop: + package_dict.pop(package) + + return package_dict + + +@bind_hass +def process_all_requirements(pyscript_folder, requirements_paths, requirements_file): + """ + Load all lines from requirements_file located in requirements_paths. + + Returns files and a list of packages, if any, that need to be installed. + """ + + # Re-import Version to avoid dealing with multiple flake and pylint errors + from packaging.version import Version # pylint: disable=import-outside-toplevel + + all_requirements_to_process = {} + for root in requirements_paths: + for requirements_path in glob.glob(os.path.join(pyscript_folder, root, requirements_file)): + with open(requirements_path, "r", encoding="utf-8") as requirements_fp: + all_requirements_to_process[requirements_path] = requirements_fp.readlines() + + all_requirements_to_install = {} + for requirements_path, pkg_lines in all_requirements_to_process.items(): + for pkg in pkg_lines: + # Remove inline comments which are accepted by pip but not by Home + # Assistant's installation method. + # https://rosettacode.org/wiki/Strip_comments_from_a_string#Python + i = pkg.find("#") + if i >= 0: + pkg = pkg[:i] + pkg = pkg.strip() + + if not pkg or len(pkg) == 0: + continue + + try: + # Attempt to get version of package. Do nothing if it's found since + # we want to use the version that's already installed to be safe + parts = pkg.split("==") + if len(parts) > 2 or "," in pkg or ">" in pkg or "<" in pkg: + _LOGGER.error( + ( + "Ignoring invalid requirement '%s' specified in '%s'; if a specific version" + "is required, the requirement must use the format 'pkg==version'" + ), + requirements_path, + pkg, + ) + continue + if len(parts) == 1: + new_version = UNPINNED_VERSION + else: + new_version = parts[1] + pkg_name = parts[0] + + current_pinned_version = all_requirements_to_install.get(pkg_name, {}).get(ATTR_VERSION) + current_sources = all_requirements_to_install.get(pkg_name, {}).get(ATTR_SOURCES, []) + # If a version hasn't already been recorded, record this one + if not current_pinned_version: + all_requirements_to_install[pkg_name] = { + ATTR_VERSION: new_version, + ATTR_SOURCES: [requirements_path], + ATTR_INSTALLED_VERSION: get_installed_version(pkg_name), + } + + # If the new version is unpinned and there is an existing pinned version, use existing + # pinned version + elif new_version == UNPINNED_VERSION and current_pinned_version != UNPINNED_VERSION: + _LOGGER.warning( + ( + "Unpinned requirement for package '%s' detected in '%s' will be ignored in " + "favor of the pinned version '%s' detected in '%s'" + ), + pkg_name, + requirements_path, + current_pinned_version, + str(current_sources), + ) + # If the new version is pinned and the existing version is unpinned, use the new pinned + # version + elif new_version != UNPINNED_VERSION and current_pinned_version == UNPINNED_VERSION: + _LOGGER.warning( + ( + "Unpinned requirement for package '%s' detected in '%s will be ignored in " + "favor of the pinned version '%s' detected in '%s'" + ), + pkg_name, + str(current_sources), + new_version, + requirements_path, + ) + all_requirements_to_install[pkg_name] = { + ATTR_VERSION: new_version, + ATTR_SOURCES: [requirements_path], + ATTR_INSTALLED_VERSION: get_installed_version(pkg_name), + } + # If the already recorded version is the same as the new version, append the current + # path so we can show sources + elif ( + new_version == UNPINNED_VERSION and current_pinned_version == UNPINNED_VERSION + ) or Version(current_pinned_version) == Version(new_version): + all_requirements_to_install[pkg_name][ATTR_SOURCES].append(requirements_path) + # If the already recorded version is lower than the new version, use the new one + elif Version(current_pinned_version) < Version(new_version): + _LOGGER.warning( + ( + "Version '%s' for package '%s' detected in '%s' will be ignored in " + "favor of the higher version '%s' detected in '%s'" + ), + current_pinned_version, + pkg_name, + str(current_sources), + new_version, + requirements_path, + ) + all_requirements_to_install[pkg_name].update( + {ATTR_VERSION: new_version, ATTR_SOURCES: [requirements_path]} + ) + # If the already recorded version is higher than the new version, ignore the new one + elif Version(current_pinned_version) > Version(new_version): + _LOGGER.warning( + ( + "Version '%s' for package '%s' detected in '%s' will be ignored in " + "favor of the higher version '%s' detected in '%s'" + ), + new_version, + pkg_name, + requirements_path, + current_pinned_version, + str(current_sources), + ) + except ValueError: + # Not valid requirements line so it can be skipped + _LOGGER.debug("Ignoring '%s' because it is not a valid package", pkg) + + return all_requirements_to_install + + +@bind_hass +async def install_requirements(hass, config_entry, pyscript_folder): + """Install missing requirements from requirements.txt.""" + + pyscript_installed_packages = config_entry.data.get(CONF_INSTALLED_PACKAGES, {}).copy() + + # Import packaging inside install_requirements so that we can use Home Assistant to install it + # if it can't been found + try: + from packaging.version import Version # pylint: disable=import-outside-toplevel + except ModuleNotFoundError: + await async_process_requirements(hass, DOMAIN, ["packaging"]) + from packaging.version import Version # pylint: disable=import-outside-toplevel + + all_requirements = await hass.async_add_executor_job( + process_all_requirements, pyscript_folder, REQUIREMENTS_PATHS, REQUIREMENTS_FILE + ) + + requirements_to_install = {} + + if all_requirements and not config_entry.data.get(CONF_ALLOW_ALL_IMPORTS, False): + _LOGGER.error( + ( + "Requirements detected but 'allow_all_imports' is set to False, set " + "'allow_all_imports' to True if you want packages to be installed" + ) + ) + return + + for package in all_requirements: + pkg_installed_version = all_requirements[package].get(ATTR_INSTALLED_VERSION) + version_to_install = all_requirements[package][ATTR_VERSION] + sources = all_requirements[package][ATTR_SOURCES] + # If package is already installed, we need to run some checks + if pkg_installed_version: + # If the version to install is unpinned and there is already something installed, + # defer to what is installed + if version_to_install == UNPINNED_VERSION: + _LOGGER.debug( + ( + "Skipping unpinned version of package '%s' because version '%s' is " + "already installed" + ), + package, + pkg_installed_version, + ) + # If installed package is not the same version as the one we last installed, + # that means that the package is externally managed now so we shouldn't touch it + # and should remove it from our internal tracker + if ( + package in pyscript_installed_packages + and pyscript_installed_packages[package] != pkg_installed_version + ): + pyscript_installed_packages.pop(package) + continue + + # If installed package is not the same version as the one we last installed, + # that means that the package is externally managed now so we shouldn't touch it + # and should remove it from our internal tracker + if package in pyscript_installed_packages and Version( + pyscript_installed_packages[package] + ) != Version(pkg_installed_version): + _LOGGER.warning( + ( + "Version '%s' for package '%s' detected in '%s' will be ignored in favor of" + " the version '%s' which was installed outside of pyscript" + ), + version_to_install, + package, + str(sources), + pkg_installed_version, + ) + pyscript_installed_packages.pop(package) + # If there is a version mismatch between what we want and what is installed, we + # can overwrite it since we know it was last installed by us + elif package in pyscript_installed_packages and Version(version_to_install) != Version( + pkg_installed_version + ): + requirements_to_install[package] = all_requirements[package] + # If there is an installed version that we have not previously installed, we + # should not install it + else: + _LOGGER.debug( + ( + "Version '%s' for package '%s' detected in '%s' will be ignored because it" + " is already installed" + ), + version_to_install, + package, + str(sources), + ) + # Anything not already installed in the environment can be installed + else: + requirements_to_install[package] = all_requirements[package] + + if requirements_to_install: + _LOGGER.info( + "Installing the following packages: %s", + str(requirements_to_install), + ) + await async_process_requirements( + hass, + DOMAIN, + [ + f"{package}=={pkg_info[ATTR_VERSION]}" + if pkg_info[ATTR_VERSION] != UNPINNED_VERSION + else package + for package, pkg_info in requirements_to_install.items() + ], + ) + else: + _LOGGER.debug("No new packages to install") + + # Update package tracker in config entry for next time + pyscript_installed_packages.update( + {package: pkg_info[ATTR_VERSION] for package, pkg_info in requirements_to_install.items()} + ) + + # If any requirements were unpinned, get their version now so they can be pinned later + if any(version == UNPINNED_VERSION for version in pyscript_installed_packages.values()): + pyscript_installed_packages = await hass.async_add_executor_job( + update_unpinned_versions, pyscript_installed_packages + ) + if pyscript_installed_packages != config_entry.data.get(CONF_INSTALLED_PACKAGES, {}): + new_data = config_entry.data.copy() + new_data[CONF_INSTALLED_PACKAGES] = pyscript_installed_packages + hass.config_entries.async_update_entry(entry=config_entry, data=new_data) diff --git a/config/custom_components/pyscript/services.yaml b/config/custom_components/pyscript/services.yaml new file mode 100644 index 0000000..0cf9a9f --- /dev/null +++ b/config/custom_components/pyscript/services.yaml @@ -0,0 +1,107 @@ +# Describes the format for available pyscript services + +reload: + name: Reload pyscript + description: Reloads all available pyscripts and restart triggers + fields: + global_ctx: + name: Global Context + description: Only reload this specific global context (file or app) + example: file.example + required: false + selector: + text: + +jupyter_kernel_start: + name: Start Jupyter kernel + description: Starts a jupyter kernel for interactive use; Called by Jupyter front end and should generally not be used by users + fields: + shell_port: + name: Shell Port Number + description: Shell port number + example: 63599 + required: false + selector: + number: + min: 10240 + max: 65535 + iopub_port: + name: IOPub Port Number + description: IOPub port number + example: 63598 + required: false + selector: + number: + min: 10240 + max: 65535 + stdin_port: + name: Stdin Port Number + description: Stdin port number + example: 63597 + required: false + selector: + number: + min: 10240 + max: 65535 + control_port: + name: Control Port Number + description: Control port number + example: 63596 + required: false + selector: + number: + min: 10240 + max: 65535 + hb_port: + name: Heartbeat Port Number + description: Heartbeat port number + example: 63595 + required: false + selector: + number: + min: 10240 + max: 65535 + ip: + name: IP Address + description: IP address to connect to Jupyter front end + example: 127.0.0.1 + default: 127.0.0.1 + required: false + selector: + text: + key: + name: Security Key + description: Used for signing + example: 012345678-9abcdef023456789abcdef + required: true + selector: + text: + transport: + name: Transport Type + description: Transport type + example: tcp + default: tcp + required: false + selector: + select: + options: + - tcp + - udp + signature_scheme: + name: Signing Algorithm + description: Signing algorithm + example: hmac-sha256 + required: false + default: hmac-sha256 + selector: + select: + options: + - hmac-sha256 + kernel_name: + name: Name of Kernel + description: Kernel name + example: pyscript + required: true + default: pyscript + selector: + text: diff --git a/config/custom_components/pyscript/state.py b/config/custom_components/pyscript/state.py new file mode 100644 index 0000000..c057936 --- /dev/null +++ b/config/custom_components/pyscript/state.py @@ -0,0 +1,438 @@ +"""Handles state variable access and change notification.""" + +import asyncio +import logging + +from homeassistant.core import Context +from homeassistant.helpers.restore_state import DATA_RESTORE_STATE +from homeassistant.helpers.service import async_get_all_descriptions + +from .const import LOGGER_PATH +from .entity import PyscriptEntity +from .function import Function + +_LOGGER = logging.getLogger(LOGGER_PATH + ".state") + +STATE_VIRTUAL_ATTRS = {"entity_id", "last_changed", "last_updated"} + + +class StateVal(str): + """Class for representing the value and attributes of a state variable.""" + + def __new__(cls, state): + """Create a new instance given a state variable.""" + new_var = super().__new__(cls, state.state) + new_var.__dict__ = state.attributes.copy() + new_var.entity_id = state.entity_id + new_var.last_updated = state.last_updated + new_var.last_changed = state.last_changed + return new_var + + +class State: + """Class for state functions.""" + + # + # Global hass instance + # + hass = None + + # + # notify message queues by variable + # + notify = {} + + # + # Last value of state variable notifications. We maintain this + # so that trigger evaluation can use the last notified value, + # rather than fetching the current value, which is subject to + # race conditions when multiple state variables are set quickly. + # + notify_var_last = {} + + # + # pyscript yaml configuration + # + pyscript_config = {} + + # + # pyscript vars which have already been registered as persisted + # + persisted_vars = {} + + # + # other parameters of all services that have "entity_id" as a parameter + # + service2args = {} + + def __init__(self): + """Warn on State instantiation.""" + _LOGGER.error("State class is not meant to be instantiated") + + @classmethod + def init(cls, hass): + """Initialize State.""" + cls.hass = hass + + @classmethod + async def get_service_params(cls): + """Get parameters for all services.""" + cls.service2args = {} + all_services = await async_get_all_descriptions(cls.hass) + for domain in all_services: + cls.service2args[domain] = {} + for service, desc in all_services[domain].items(): + if "entity_id" not in desc["fields"] and "target" not in desc: + continue + cls.service2args[domain][service] = set(desc["fields"].keys()) + cls.service2args[domain][service].discard("entity_id") + + @classmethod + async def notify_add(cls, var_names, queue): + """Register to notify state variables changes to be sent to queue.""" + + added = False + for var_name in var_names if isinstance(var_names, set) else {var_names}: + parts = var_name.split(".") + if len(parts) != 2 and len(parts) != 3: + continue + state_var_name = f"{parts[0]}.{parts[1]}" + if state_var_name not in cls.notify: + cls.notify[state_var_name] = {} + cls.notify[state_var_name][queue] = var_names + added = True + return added + + @classmethod + def notify_del(cls, var_names, queue): + """Unregister notify of state variables changes for given queue.""" + + for var_name in var_names if isinstance(var_names, set) else {var_names}: + parts = var_name.split(".") + if len(parts) != 2 and len(parts) != 3: + continue + state_var_name = f"{parts[0]}.{parts[1]}" + if state_var_name not in cls.notify or queue not in cls.notify[state_var_name]: + return + del cls.notify[state_var_name][queue] + + @classmethod + async def update(cls, new_vars, func_args): + """Deliver all notifications for state variable changes.""" + + notify = {} + for var_name, var_val in new_vars.items(): + if var_name in cls.notify: + cls.notify_var_last[var_name] = var_val + notify.update(cls.notify[var_name]) + + if notify: + _LOGGER.debug("state.update(%s, %s)", new_vars, func_args) + for queue, var_names in notify.items(): + await queue.put(["state", [cls.notify_var_get(var_names, new_vars), func_args.copy()]]) + + @classmethod + def notify_var_get(cls, var_names, new_vars): + """Add values of var_names to new_vars, or default to None.""" + notify_vars = new_vars.copy() + for var_name in var_names if var_names is not None else []: + if var_name in notify_vars: + continue + parts = var_name.split(".") + if var_name in cls.notify_var_last: + notify_vars[var_name] = cls.notify_var_last[var_name] + elif len(parts) == 3 and f"{parts[0]}.{parts[1]}" in cls.notify_var_last: + notify_vars[var_name] = getattr( + cls.notify_var_last[f"{parts[0]}.{parts[1]}"], parts[2], None + ) + elif len(parts) == 4 and parts[2] == "old" and f"{parts[0]}.{parts[1]}.old" in notify_vars: + notify_vars[var_name] = getattr(notify_vars[f"{parts[0]}.{parts[1]}.old"], parts[3], None) + elif 1 <= var_name.count(".") <= 3 and not cls.exist(var_name): + notify_vars[var_name] = None + return notify_vars + + @classmethod + def set(cls, var_name, value=None, new_attributes=None, **kwargs): + """Set a state variable and optional attributes in hass.""" + if var_name.count(".") != 1: + raise NameError(f"invalid name {var_name} (should be 'domain.entity')") + + if isinstance(value, StateVal): + if new_attributes is None: + # + # value is a StateVal, so extract the attributes and value + # + new_attributes = value.__dict__.copy() + for discard in STATE_VIRTUAL_ATTRS: + new_attributes.pop(discard, None) + value = str(value) + + state_value = None + if value is None or new_attributes is None: + state_value = cls.hass.states.get(var_name) + + if value is None and state_value: + value = state_value.state + + if new_attributes is None: + if state_value: + new_attributes = state_value.attributes.copy() + else: + new_attributes = {} + + curr_task = asyncio.current_task() + if "context" in kwargs and isinstance(kwargs["context"], Context): + context = kwargs["context"] + del kwargs["context"] + else: + context = Function.task2context.get(curr_task, None) + + if kwargs: + new_attributes = new_attributes.copy() + new_attributes.update(kwargs) + + _LOGGER.debug("setting %s = %s, attr = %s", var_name, value, new_attributes) + cls.hass.states.async_set(var_name, value, new_attributes, context=context) + if var_name in cls.notify_var_last or var_name in cls.notify: + # + # immediately update a variable we are monitoring since it could take a while + # for the state changed event to propagate + # + cls.notify_var_last[var_name] = StateVal(cls.hass.states.get(var_name)) + + if var_name in cls.persisted_vars: + cls.persisted_vars[var_name].set_state(value) + cls.persisted_vars[var_name].set_attributes(new_attributes) + + @classmethod + def setattr(cls, var_attr_name, value): + """Set a state variable's attribute in hass.""" + parts = var_attr_name.split(".") + if len(parts) != 3: + raise NameError(f"invalid name {var_attr_name} (should be 'domain.entity.attr')") + if not cls.exist(f"{parts[0]}.{parts[1]}"): + raise NameError(f"state {parts[0]}.{parts[1]} doesn't exist") + cls.set(f"{parts[0]}.{parts[1]}", **{parts[2]: value}) + + @classmethod + async def register_persist(cls, var_name): + """Register pyscript state variable to be persisted with RestoreState.""" + if var_name.startswith("pyscript.") and var_name not in cls.persisted_vars: + # this is a hack accessing hass internals; should re-implement using RestoreEntity + restore_data = cls.hass.data[DATA_RESTORE_STATE] + this_entity = PyscriptEntity() + this_entity.entity_id = var_name + cls.persisted_vars[var_name] = this_entity + try: + restore_data.async_restore_entity_added(this_entity) + except TypeError: + restore_data.async_restore_entity_added(var_name) + + @classmethod + async def persist(cls, var_name, default_value=None, default_attributes=None): + """Persist a pyscript domain state variable, and update with optional defaults.""" + if var_name.count(".") != 1 or not var_name.startswith("pyscript."): + raise NameError(f"invalid name {var_name} (should be 'pyscript.entity')") + + await cls.register_persist(var_name) + exists = cls.exist(var_name) + + if not exists and default_value is not None: + cls.set(var_name, default_value, default_attributes) + elif exists and default_attributes is not None: + # Patch the attributes with new values if necessary + current = cls.hass.states.get(var_name) + new_attributes = {k: v for (k, v) in default_attributes.items() if k not in current.attributes} + cls.set(var_name, current.state, **new_attributes) + + @classmethod + def exist(cls, var_name): + """Check if a state variable value or attribute exists in hass.""" + parts = var_name.split(".") + if len(parts) != 2 and len(parts) != 3: + return False + value = cls.hass.states.get(f"{parts[0]}.{parts[1]}") + if value is None: + return False + if ( + len(parts) == 2 + or (parts[0] in cls.service2args and parts[2] in cls.service2args[parts[0]]) + or parts[2] in value.attributes + or parts[2] in STATE_VIRTUAL_ATTRS + ): + return True + return False + + @classmethod + def get(cls, var_name): + """Get a state variable value or attribute from hass.""" + parts = var_name.split(".") + if len(parts) != 2 and len(parts) != 3: + raise NameError(f"invalid name '{var_name}' (should be 'domain.entity' or 'domain.entity.attr')") + state = cls.hass.states.get(f"{parts[0]}.{parts[1]}") + if not state: + raise NameError(f"name '{parts[0]}.{parts[1]}' is not defined") + # + # simplest case is just the state value + # + state = StateVal(state) + if len(parts) == 2: + return state + # + # see if this is a service that has an entity_id parameter + # + if parts[0] in cls.service2args and parts[2] in cls.service2args[parts[0]]: + params = cls.service2args[parts[0]][parts[2]] + + def service_call_factory(domain, service, entity_id, params): + async def service_call(*args, **kwargs): + curr_task = asyncio.current_task() + hass_args = {} + for keyword, typ, default in [ + ("context", [Context], Function.task2context.get(curr_task, None)), + ("blocking", [bool], None), + ("return_response", [bool], None), + ("limit", [float, int], None), + ]: + if keyword in kwargs and type(kwargs[keyword]) in typ: + hass_args[keyword] = kwargs.pop(keyword) + elif default: + hass_args[keyword] = default + + kwargs["entity_id"] = entity_id + if len(args) == 1 and len(params) == 1: + # + # with just a single parameter and positional argument, create the keyword setting + # + [param_name] = params + kwargs[param_name] = args[0] + elif len(args) != 0: + raise TypeError(f"service {domain}.{service} takes no positional arguments") + + # return await Function.hass_services_async_call(domain, service, kwargs, **hass_args) + return await cls.hass.services.async_call(domain, service, kwargs, **hass_args) + + return service_call + + return service_call_factory(parts[0], parts[2], f"{parts[0]}.{parts[1]}", params) + # + # finally see if it is an attribute + # + try: + return getattr(state, parts[2]) + except AttributeError: + raise AttributeError( # pylint: disable=raise-missing-from + f"state '{parts[0]}.{parts[1]}' has no attribute '{parts[2]}'" + ) + + @classmethod + def delete(cls, var_name, context=None): + """Delete a state variable or attribute from hass.""" + parts = var_name.split(".") + if not context: + context = Function.task2context.get(asyncio.current_task(), None) + context_arg = {"context": context} if context else {} + if len(parts) == 2: + if var_name in cls.notify_var_last or var_name in cls.notify: + # + # immediately update a variable we are monitoring since it could take a while + # for the state changed event to propagate + # + cls.notify_var_last[var_name] = None + if not cls.hass.states.async_remove(var_name, **context_arg): + raise NameError(f"name '{var_name}' not defined") + return + if len(parts) == 3: + var_name = f"{parts[0]}.{parts[1]}" + value = cls.hass.states.get(var_name) + if value is None: + raise NameError(f"state {var_name} doesn't exist") + new_attr = value.attributes.copy() + if parts[2] not in new_attr: + raise AttributeError(f"state '{var_name}' has no attribute '{parts[2]}'") + del new_attr[parts[2]] + cls.set(f"{var_name}", value.state, new_attributes=new_attr, **context_arg) + return + raise NameError(f"invalid name '{var_name}' (should be 'domain.entity' or 'domain.entity.attr')") + + @classmethod + def getattr(cls, var_name): + """Return a dict of attributes for a state variable.""" + if isinstance(var_name, StateVal): + attrs = var_name.__dict__.copy() + for discard in STATE_VIRTUAL_ATTRS: + attrs.pop(discard, None) + return attrs + if var_name.count(".") != 1: + raise NameError(f"invalid name {var_name} (should be 'domain.entity')") + value = cls.hass.states.get(var_name) + if not value: + return None + return value.attributes.copy() + + @classmethod + def get_attr(cls, var_name): + """Return a dict of attributes for a state variable - deprecated.""" + _LOGGER.warning("state.get_attr() is deprecated: use state.getattr() instead") + return cls.getattr(var_name) + + @classmethod + def completions(cls, root): + """Return possible completions of state variables.""" + words = set() + parts = root.split(".") + num_period = len(parts) - 1 + if num_period == 2: + # + # complete state attributes + # + last_period = root.rfind(".") + name = root[0:last_period] + value = cls.hass.states.get(name) + if value: + attr_root = root[last_period + 1 :] + attrs = set(value.attributes.keys()).union(STATE_VIRTUAL_ATTRS) + if parts[0] in cls.service2args: + attrs.update(set(cls.service2args[parts[0]].keys())) + for attr_name in attrs: + if attr_name.lower().startswith(attr_root): + words.add(f"{name}.{attr_name}") + elif num_period < 2: + # + # complete among all state names + # + for name in cls.hass.states.async_all(): + if name.entity_id.lower().startswith(root): + words.add(name.entity_id) + return words + + @classmethod + async def names(cls, domain=None): + """Implement names, which returns all entity_ids.""" + return cls.hass.states.async_entity_ids(domain) + + @classmethod + def register_functions(cls): + """Register state functions and config variable.""" + functions = { + "state.get": cls.get, + "state.set": cls.set, + "state.setattr": cls.setattr, + "state.names": cls.names, + "state.getattr": cls.getattr, + "state.get_attr": cls.get_attr, # deprecated form; to be removed + "state.persist": cls.persist, + "state.delete": cls.delete, + "pyscript.config": cls.pyscript_config, + } + Function.register(functions) + + @classmethod + def set_pyscript_config(cls, config): + """Set pyscript yaml config.""" + # + # have to update inplace, since dest is already used as value + # + cls.pyscript_config.clear() + for name, value in config.items(): + cls.pyscript_config[name] = value diff --git a/config/custom_components/pyscript/strings.json b/config/custom_components/pyscript/strings.json new file mode 100644 index 0000000..96a6966 --- /dev/null +++ b/config/custom_components/pyscript/strings.json @@ -0,0 +1,38 @@ +{ + "config": { + "step": { + "user": { + "title": "pyscript", + "description": "Once you have created an entry, refer to the [docs](https://hacs-pyscript.readthedocs.io/en/latest/) to learn how to create scripts and functions.", + "data": { + "allow_all_imports": "Allow All Imports?", + "hass_is_global": "Access hass as a global variable?" + } + } + }, + "abort": { + "already_configured": "Already configured.", + "single_instance_allowed": "Already configured. Only a single configuration possible.", + "updated_entry": "This entry has already been setup but the configuration has been updated." + } + }, + "options": { + "step": { + "init": { + "title": "Update pyscript configuration", + "data": { + "allow_all_imports": "Allow All Imports?", + "hass_is_global": "Access hass as a global variable?" + } + }, + "no_ui_configuration_allowed": { + "title": "No UI configuration allowed", + "description": "This entry was created via `configuration.yaml`, so all configuration parameters must be updated there. The [`pyscript.reload`](developer-tools/service) service will allow you to apply the changes you make to `configuration.yaml` without restarting your Home Assistant instance." + }, + "no_update": { + "title": "No update needed", + "description": "There is nothing to update." + } + } + } +} diff --git a/config/custom_components/pyscript/translations/de.json b/config/custom_components/pyscript/translations/de.json new file mode 100644 index 0000000..c11e276 --- /dev/null +++ b/config/custom_components/pyscript/translations/de.json @@ -0,0 +1,38 @@ +{ + "config": { + "step": { + "user": { + "title": "pyscript", + "description": "Wenn Sie einen Eintrag angelegt haben, können Sie sich die [Doku (Englisch)](https://hacs-pyscript.readthedocs.io/en/latest/) ansehen, um zu lernen wie Sie Scripts und Funktionen erstellen können.", + "data": { + "allow_all_imports": "Alle Importe erlauben?", + "hass_is_global": "Home Assistant als globale Variable verwenden?" + } + } + }, + "abort": { + "already_configured": "Bereits konfiguriert.", + "single_instance_allowed": "Bereits konfiguriert. Es ist nur eine Konfiguration gleichzeitig möglich", + "updated_entry": "Der Eintrag wurde bereits erstellt, aber die Konfiguration wurde aktualisiert." + } + }, + "options": { + "step": { + "init": { + "title": "Pyscript configuration aktualisieren", + "data": { + "allow_all_imports": "Alle Importe erlauben??", + "hass_is_global": "Home Assistant als globale Variable verwenden?" + } + }, + "no_ui_configuration_allowed": { + "title": "Die Konfiguartion der graphischen Nutzeroberfläche ist deaktiviert", + "description": "Der Eintrag wurde über die Datei `configuration.yaml` erstellt. Alle Konfigurationsparameter müssen desshalb dort eingestellt werden. Der [`pyscript.reload`](developer-tools/service) Service übernimmt alle Änderungen aus `configuration.yaml`, ohne dass Home Assistant neu gestartet werden muss." + }, + "no_update": { + "title": "Keine Aktualisierung notwendig", + "description": "Es gibt nichts zu aktualisieren." + } + } + } +} diff --git a/config/custom_components/pyscript/translations/en.json b/config/custom_components/pyscript/translations/en.json new file mode 100644 index 0000000..96a6966 --- /dev/null +++ b/config/custom_components/pyscript/translations/en.json @@ -0,0 +1,38 @@ +{ + "config": { + "step": { + "user": { + "title": "pyscript", + "description": "Once you have created an entry, refer to the [docs](https://hacs-pyscript.readthedocs.io/en/latest/) to learn how to create scripts and functions.", + "data": { + "allow_all_imports": "Allow All Imports?", + "hass_is_global": "Access hass as a global variable?" + } + } + }, + "abort": { + "already_configured": "Already configured.", + "single_instance_allowed": "Already configured. Only a single configuration possible.", + "updated_entry": "This entry has already been setup but the configuration has been updated." + } + }, + "options": { + "step": { + "init": { + "title": "Update pyscript configuration", + "data": { + "allow_all_imports": "Allow All Imports?", + "hass_is_global": "Access hass as a global variable?" + } + }, + "no_ui_configuration_allowed": { + "title": "No UI configuration allowed", + "description": "This entry was created via `configuration.yaml`, so all configuration parameters must be updated there. The [`pyscript.reload`](developer-tools/service) service will allow you to apply the changes you make to `configuration.yaml` without restarting your Home Assistant instance." + }, + "no_update": { + "title": "No update needed", + "description": "There is nothing to update." + } + } + } +} diff --git a/config/custom_components/pyscript/translations/sk.json b/config/custom_components/pyscript/translations/sk.json new file mode 100644 index 0000000..3271c69 --- /dev/null +++ b/config/custom_components/pyscript/translations/sk.json @@ -0,0 +1,38 @@ +{ + "config": { + "step": { + "user": { + "title": "pyscript", + "description": "Akonáhle ste vytvorili položku, pozrite si [docs](https://hacs-pyscript.readthedocs.io/en/latest/) naučiť sa, ako vytvárať skripty a funkcie.", + "data": { + "allow_all_imports": "Povoliť všetky importy?", + "hass_is_global": "Prístup k globálnej premennej?" + } + } + }, + "abort": { + "already_configured": "Už konfigurované.", + "single_instance_allowed": "Už nakonfigurované. Iba jedna možná konfigurácia.", + "updated_entry": "Táto položka už bola nastavená, ale konfigurácia bola aktualizovaná." + } + }, + "options": { + "step": { + "init": { + "title": "Aktualizovať pyscript konfiguráciu", + "data": { + "allow_all_imports": "povoliť všetky importy?", + "hass_is_global": "Prístup k globálnej premennej?" + } + }, + "no_ui_configuration_allowed": { + "title": "Nie je povolená konfigurácia používateľského rozhrania", + "description": "Tento záznam bol vytvorený cez `configuration.yaml`, Takže všetky konfiguračné parametre sa musia aktualizovať. [`pyscript.reload`](developer-tools/service) Služba vám umožní uplatniť zmeny, ktoré vykonáte `configuration.yaml` bez reštartovania inštancie Home Assistant." + }, + "no_update": { + "title": "Nie je potrebná aktualizácia", + "description": "Nie je nič na aktualizáciu." + } + } + } +} diff --git a/config/custom_components/pyscript/trigger.py b/config/custom_components/pyscript/trigger.py new file mode 100644 index 0000000..875a7c7 --- /dev/null +++ b/config/custom_components/pyscript/trigger.py @@ -0,0 +1,1396 @@ +"""Implements all the trigger logic.""" + +import asyncio +import datetime as dt +import functools +import locale +import logging +import math +import re +import time + +from croniter import croniter + +from homeassistant.core import Context +from homeassistant.helpers import sun +from homeassistant.util import dt as dt_util + +from .const import LOGGER_PATH +from .eval import AstEval, EvalFunc, EvalFuncVar +from .event import Event +from .function import Function +from .mqtt import Mqtt +from .state import STATE_VIRTUAL_ATTRS, State +from .webhook import Webhook + +_LOGGER = logging.getLogger(LOGGER_PATH + ".trigger") + + +STATE_RE = re.compile(r"\w+\.\w+(\.((\w+)|\*))?$") + + +def dt_now(): + """Return current time.""" + return dt.datetime.now() + + +def parse_time_offset(offset_str): + """Parse a time offset.""" + match = re.split(r"([-+]?\s*\d*\.?\d+(?:[eE][-+]?\d+)?)\s*(\w*)", offset_str) + scale = 1 + value = 0 + if len(match) == 4: + value = float(match[1].replace(" ", "")) + if match[2] in {"m", "min", "mins", "minute", "minutes"}: + scale = 60 + elif match[2] in {"h", "hr", "hour", "hours"}: + scale = 60 * 60 + elif match[2] in {"d", "day", "days"}: + scale = 60 * 60 * 24 + elif match[2] in {"w", "week", "weeks"}: + scale = 60 * 60 * 24 * 7 + elif match[2] not in {"", "s", "sec", "second", "seconds"}: + _LOGGER.error("can't parse time offset %s", offset_str) + else: + _LOGGER.error("can't parse time offset %s", offset_str) + return value * scale + + +def ident_any_values_changed(func_args, ident): + """Check for any changes to state or attributes on ident vars.""" + var_name = func_args.get("var_name", None) + + if var_name is None: + return False + value = func_args["value"] + old_value = func_args["old_value"] + + for check_var in ident: + if check_var == var_name and old_value != value: + return True + + if check_var.startswith(f"{var_name}."): + var_pieces = check_var.split(".") + if len(var_pieces) == 3 and f"{var_pieces[0]}.{var_pieces[1]}" == var_name: + if var_pieces[2] == "*": + # catch all has been requested, check all attributes for change + all_attrs = set() + if value is not None: + all_attrs |= set(value.__dict__.keys()) + if old_value is not None: + all_attrs |= set(old_value.__dict__.keys()) + for attr in all_attrs - STATE_VIRTUAL_ATTRS: + if getattr(value, attr, None) != getattr(old_value, attr, None): + return True + elif getattr(value, var_pieces[2], None) != getattr(old_value, var_pieces[2], None): + return True + + return False + + +def ident_values_changed(func_args, ident): + """Check for changes to state or attributes on ident vars.""" + var_name = func_args.get("var_name", None) + + if var_name is None: + return False + value = func_args["value"] + old_value = func_args["old_value"] + + for check_var in ident: + var_pieces = check_var.split(".") + if len(var_pieces) < 2 or len(var_pieces) > 3: + continue + var_root = f"{var_pieces[0]}.{var_pieces[1]}" + if var_root == var_name and (len(var_pieces) == 2 or var_pieces[2] == "old"): + if value != old_value: + return True + elif len(var_pieces) == 3 and var_root == var_name: + if getattr(value, var_pieces[2], None) != getattr(old_value, var_pieces[2], None): + return True + + return False + + +class TrigTime: + """Class for trigger time functions.""" + + # + # Global hass instance + # + hass = None + + # + # Mappings of day of week name to number, using US convention of sunday is 0. + # Initialized based on locale at startup. + # + dow2int = {} + + def __init__(self): + """Warn on TrigTime instantiation.""" + _LOGGER.error("TrigTime class is not meant to be instantiated") + + @classmethod + def init(cls, hass): + """Initialize TrigTime.""" + cls.hass = hass + + def wait_until_factory(ast_ctx): + """Return wapper to call to astFunction with the ast context.""" + + async def wait_until_call(*arg, **kw): + return await cls.wait_until(ast_ctx, *arg, **kw) + + return wait_until_call + + def user_task_create_factory(ast_ctx): + """Return wapper to call to astFunction with the ast context.""" + + async def user_task_create(func, *args, **kwargs): + """Implement task.create().""" + + async def func_call(func, func_name, new_ast_ctx, *args, **kwargs): + """Call user function inside task.create().""" + ret = await new_ast_ctx.call_func(func, func_name, *args, **kwargs) + if new_ast_ctx.get_exception_obj(): + new_ast_ctx.get_logger().error(new_ast_ctx.get_exception_long()) + return ret + + try: + if isinstance(func, (EvalFunc, EvalFuncVar)): + func_name = func.get_name() + else: + func_name = func.__name__ + except Exception: + func_name = "" + + new_ast_ctx = AstEval( + f"{ast_ctx.get_global_ctx_name()}.{func_name}", ast_ctx.get_global_ctx() + ) + Function.install_ast_funcs(new_ast_ctx) + task = Function.create_task( + func_call(func, func_name, new_ast_ctx, *args, **kwargs), ast_ctx=new_ast_ctx + ) + Function.task_done_callback_ctx(task, new_ast_ctx) + return task + + return user_task_create + + ast_funcs = { + "task.wait_until": wait_until_factory, + "task.create": user_task_create_factory, + } + Function.register_ast(ast_funcs) + + async def user_task_add_done_callback(task, callback, *args, **kwargs): + """Implement task.add_done_callback().""" + ast_ctx = None + if type(callback) is EvalFuncVar: + ast_ctx = callback.get_ast_ctx() + Function.task_add_done_callback(task, ast_ctx, callback, *args, **kwargs) + + funcs = { + "task.add_done_callback": user_task_add_done_callback, + "task.executor": cls.user_task_executor, + } + Function.register(funcs) + + try: + for i in range(0, 7): + cls.dow2int[locale.nl_langinfo(getattr(locale, f"ABDAY_{i + 1}")).lower()] = i + cls.dow2int[locale.nl_langinfo(getattr(locale, f"DAY_{i + 1}")).lower()] = i + except AttributeError: + # Win10 Python doesn't have locale.nl_langinfo, so default to English days of week + dow = [ + "sunday", + "monday", + "tuesday", + "wednesday", + "thursday", + "friday", + "saturday", + ] + for idx, name in enumerate(dow): + cls.dow2int[name] = idx + cls.dow2int[name[0:3]] = idx + + @classmethod + async def wait_until( + cls, + ast_ctx, + state_trigger=None, + state_check_now=True, + time_trigger=None, + event_trigger=None, + mqtt_trigger=None, + webhook_trigger=None, + webhook_local_only=True, + webhook_methods=None, + timeout=None, + state_hold=None, + state_hold_false=None, + __test_handshake__=None, + ): + """Wait for zero or more triggers, until an optional timeout.""" + if ( + state_trigger is None + and time_trigger is None + and event_trigger is None + and mqtt_trigger is None + and webhook_trigger is None + ): + if timeout is not None: + await asyncio.sleep(timeout) + return {"trigger_type": "timeout"} + return {"trigger_type": "none"} + state_trig_ident = set() + state_trig_ident_any = set() + state_trig_eval = None + event_trig_expr = None + mqtt_trig_expr = None + webhook_trig_expr = None + exc = None + notify_q = asyncio.Queue(0) + + last_state_trig_time = None + state_trig_waiting = False + state_trig_notify_info = [None, None] + state_false_time = None + check_state_expr_on_start = state_check_now or state_hold_false is not None + + if state_trigger is not None: + state_trig = [] + if isinstance(state_trigger, str): + state_trigger = [state_trigger] + elif isinstance(state_trigger, set): + state_trigger = list(state_trigger) + # + # separate out the entries that are just state var names, which mean trigger + # on any change (no expr) + # + for trig in state_trigger: + if STATE_RE.match(trig): + state_trig_ident_any.add(trig) + else: + state_trig.append(trig) + + if len(state_trig) > 0: + if len(state_trig) == 1: + state_trig_expr = state_trig[0] + else: + state_trig_expr = f"any([{', '.join(state_trig)}])" + state_trig_eval = AstEval( + f"{ast_ctx.name} state_trigger", + ast_ctx.get_global_ctx(), + logger_name=ast_ctx.get_logger_name(), + ) + Function.install_ast_funcs(state_trig_eval) + state_trig_eval.parse(state_trig_expr, mode="eval") + state_trig_ident = await state_trig_eval.get_names() + exc = state_trig_eval.get_exception_obj() + if exc is not None: + raise exc + + state_trig_ident.update(state_trig_ident_any) + if check_state_expr_on_start and state_trig_eval: + # + # check straight away to see if the condition is met + # + new_vars = State.notify_var_get(state_trig_ident, {}) + state_trig_ok = await state_trig_eval.eval(new_vars) + exc = state_trig_eval.get_exception_obj() + if exc is not None: + raise exc + if state_hold_false is not None and not state_check_now: + # + # if state_trig_ok we wait until it is false; + # otherwise we consider now to be the start of the false hold time + # + state_false_time = None if state_trig_ok else time.monotonic() + elif state_hold is not None and state_trig_ok: + state_trig_waiting = True + state_trig_notify_info = [None, {"trigger_type": "state"}] + last_state_trig_time = time.monotonic() + _LOGGER.debug( + "trigger %s wait_until: state trigger immediately true; now waiting for state_hold of %g seconds", + ast_ctx.name, + state_hold, + ) + elif state_trig_ok: + return {"trigger_type": "state"} + + _LOGGER.debug( + "trigger %s wait_until: watching vars %s", + ast_ctx.name, + state_trig_ident, + ) + if len(state_trig_ident) > 0: + await State.notify_add(state_trig_ident, notify_q) + if event_trigger is not None: + if isinstance(event_trigger, str): + event_trigger = [event_trigger] + if len(event_trigger) > 1: + event_trig_expr = AstEval( + f"{ast_ctx.name} event_trigger", + ast_ctx.get_global_ctx(), + logger_name=ast_ctx.get_logger_name(), + ) + Function.install_ast_funcs(event_trig_expr) + event_trig_expr.parse(event_trigger[1], mode="eval") + exc = event_trig_expr.get_exception_obj() + if exc is not None: + if len(state_trig_ident) > 0: + State.notify_del(state_trig_ident, notify_q) + raise exc + Event.notify_add(event_trigger[0], notify_q) + if mqtt_trigger is not None: + if isinstance(mqtt_trigger, str): + mqtt_trigger = [mqtt_trigger] + if len(mqtt_trigger) > 1: + mqtt_trig_expr = AstEval( + f"{ast_ctx.name} mqtt_trigger", + ast_ctx.get_global_ctx(), + logger_name=ast_ctx.get_logger_name(), + ) + Function.install_ast_funcs(mqtt_trig_expr) + mqtt_trig_expr.parse(mqtt_trigger[1], mode="eval") + exc = mqtt_trig_expr.get_exception_obj() + if exc is not None: + if len(state_trig_ident) > 0: + State.notify_del(state_trig_ident, notify_q) + raise exc + await Mqtt.notify_add(mqtt_trigger[0], notify_q) + if webhook_trigger is not None: + if isinstance(webhook_trigger, str): + webhook_trigger = [webhook_trigger] + if len(webhook_trigger) > 1: + webhook_trig_expr = AstEval( + f"{ast_ctx.name} webhook_trigger", + ast_ctx.get_global_ctx(), + logger_name=ast_ctx.get_logger_name(), + ) + Function.install_ast_funcs(webhook_trig_expr) + webhook_trig_expr.parse(webhook_trigger[1], mode="eval") + exc = webhook_trig_expr.get_exception_obj() + if exc is not None: + if len(state_trig_ident) > 0: + State.notify_del(state_trig_ident, notify_q) + raise exc + if webhook_methods is None: + webhook_methods = {"POST", "PUT"} + Webhook.notify_add(webhook_trigger[0], webhook_local_only, webhook_methods, notify_q) + + time0 = time.monotonic() + + if __test_handshake__: + # + # used for testing to avoid race conditions + # we use this as a handshake that we are about to + # listen to the queue + # + State.set(__test_handshake__[0], __test_handshake__[1]) + + while True: + ret = None + this_timeout = None + state_trig_timeout = False + time_next = None + startup_time = None + now = dt_now() + if startup_time is None: + startup_time = now + if time_trigger is not None: + time_next, time_next_adj = await cls.timer_trigger_next(time_trigger, now, startup_time) + _LOGGER.debug( + "trigger %s wait_until time_next = %s, now = %s", + ast_ctx.name, + time_next, + now, + ) + if time_next is not None: + this_timeout = (time_next_adj - now).total_seconds() + if timeout is not None: + time_left = time0 + timeout - time.monotonic() + if time_left <= 0: + ret = {"trigger_type": "timeout"} + break + if this_timeout is None or this_timeout > time_left: + ret = {"trigger_type": "timeout"} + this_timeout = time_left + time_next = now + dt.timedelta(seconds=this_timeout) + if state_trig_waiting: + time_left = last_state_trig_time + state_hold - time.monotonic() + if this_timeout is None or time_left < this_timeout: + this_timeout = time_left + state_trig_timeout = True + time_next = now + dt.timedelta(seconds=this_timeout) + if this_timeout is None: + if ( + state_trigger is None + and event_trigger is None + and mqtt_trigger is None + and webhook_trigger is None + ): + _LOGGER.debug( + "trigger %s wait_until no next time - returning with none", + ast_ctx.name, + ) + ret = {"trigger_type": "none"} + break + _LOGGER.debug("trigger %s wait_until no timeout", ast_ctx.name) + notify_type, notify_info = await notify_q.get() + else: + timeout_occured = False + while True: + try: + this_timeout = max(0, this_timeout) + _LOGGER.debug("trigger %s wait_until %.6g secs", ast_ctx.name, this_timeout) + notify_type, notify_info = await asyncio.wait_for( + notify_q.get(), timeout=this_timeout + ) + state_trig_timeout = False + except asyncio.TimeoutError: + actual_now = dt_now() + if actual_now < time_next: + this_timeout = (time_next - actual_now).total_seconds() + # tests/tests_function's simple now() requires us to ignore + # timeouts that are up to 1us too early; otherwise wait for + # longer until we are sure we are at or past time_next + if this_timeout > 1e-6: + continue + if not state_trig_timeout: + if not ret: + ret = {"trigger_type": "time"} + if time_next is not None: + ret["trigger_time"] = time_next + timeout_occured = True + break + if timeout_occured: + break + if state_trig_timeout: + ret = state_trig_notify_info[1] + state_trig_waiting = False + break + if notify_type == "state": + if notify_info: + new_vars, func_args = notify_info + else: + new_vars, func_args = None, {} + + state_trig_ok = True + + if not ident_any_values_changed(func_args, state_trig_ident_any): + # if var_name not in func_args we are state_check_now + if "var_name" in func_args and not ident_values_changed(func_args, state_trig_ident): + continue + + if state_trig_eval: + state_trig_ok = await state_trig_eval.eval(new_vars) + exc = state_trig_eval.get_exception_obj() + if exc is not None: + break + + if state_hold_false is not None: + if state_false_time is None: + if state_trig_ok: + # + # wasn't False, so ignore + # + continue + # + # first False, so remember when it is + # + state_false_time = time.monotonic() + elif state_trig_ok: + too_soon = time.monotonic() - state_false_time < state_hold_false + state_false_time = None + if too_soon: + # + # was False but not for long enough, so start over + # + continue + + if state_hold is not None: + if state_trig_ok: + if not state_trig_waiting: + state_trig_waiting = True + state_trig_notify_info = notify_info + last_state_trig_time = time.monotonic() + _LOGGER.debug( + "trigger %s wait_until: got %s trigger; now waiting for state_hold of %g seconds", + notify_type, + ast_ctx.name, + state_hold, + ) + else: + _LOGGER.debug( + "trigger %s wait_until: got %s trigger; still waiting for state_hold of %g seconds", + notify_type, + ast_ctx.name, + state_hold, + ) + continue + if state_trig_waiting: + state_trig_waiting = False + _LOGGER.debug( + "trigger %s wait_until: %s trigger now false during state_hold; waiting for new trigger", + notify_type, + ast_ctx.name, + ) + continue + if state_trig_ok: + ret = notify_info[1] if notify_info else None + break + elif notify_type == "event": + if event_trig_expr is None: + ret = notify_info + break + event_trig_ok = await event_trig_expr.eval(notify_info) + exc = event_trig_expr.get_exception_obj() + if exc is not None: + break + if event_trig_ok: + ret = notify_info + break + elif notify_type == "mqtt": + if mqtt_trig_expr is None: + ret = notify_info + break + mqtt_trig_ok = await mqtt_trig_expr.eval(notify_info) + exc = mqtt_trig_expr.get_exception_obj() + if exc is not None: + break + if mqtt_trig_ok: + ret = notify_info + break + elif notify_type == "webhook": + if webhook_trig_expr is None: + ret = notify_info + break + webhook_trig_ok = await webhook_trig_expr.eval(notify_info) + exc = webhook_trig_expr.get_exception_obj() + if exc is not None: + break + if webhook_trig_ok: + ret = notify_info + break + else: + _LOGGER.error( + "trigger %s wait_until got unexpected queue message %s", + ast_ctx.name, + notify_type, + ) + + if len(state_trig_ident) > 0: + State.notify_del(state_trig_ident, notify_q) + if event_trigger is not None: + Event.notify_del(event_trigger[0], notify_q) + if mqtt_trigger is not None: + Mqtt.notify_del(mqtt_trigger[0], notify_q) + if webhook_trigger is not None: + Webhook.notify_del(webhook_trigger[0], notify_q) + if exc: + raise exc + return ret + + @classmethod + async def user_task_executor(cls, func, *args, **kwargs): + """Implement task.executor().""" + if asyncio.iscoroutinefunction(func) or not callable(func): + raise TypeError(f"function {func} is not callable by task.executor") + if isinstance(func, EvalFuncVar): + raise TypeError( + "pyscript functions can't be called from task.executor - must be a regular python function" + ) + return await cls.hass.async_add_executor_job(functools.partial(func, **kwargs), *args) + + @classmethod + async def parse_date_time(cls, date_time_str, day_offset, now, startup_time): + """Parse a date time string, returning datetime.""" + year = now.year + month = now.month + day = now.day + + dt_str_orig = dt_str = date_time_str.strip().lower() + # + # parse the date + # + match0 = re.match(r"0*(\d+)[-/]0*(\d+)(?:[-/]0*(\d+))?", dt_str) + match1 = re.match(r"(\w+)", dt_str) + if match0: + if match0[3]: + year, month, day = int(match0[1]), int(match0[2]), int(match0[3]) + else: + month, day = int(match0[1]), int(match0[2]) + day_offset = 0 # explicit date means no offset + dt_str = dt_str[len(match0.group(0)) :] + elif match1: + skip = True + if match1[1] in cls.dow2int: + dow = cls.dow2int[match1[1]] + if dow >= (now.isoweekday() % 7): + day_offset = dow - (now.isoweekday() % 7) + else: + day_offset = 7 + dow - (now.isoweekday() % 7) + elif match1[1] == "today": + day_offset = 0 + elif match1[1] == "tomorrow": + day_offset = 1 + else: + skip = False + if skip: + dt_str = dt_str[len(match1.group(0)) :] + if day_offset != 0: + now = dt.datetime(year, month, day) + dt.timedelta(days=day_offset) + year = now.year + month = now.month + day = now.day + else: + now = dt.datetime(year, month, day) + dt_str = dt_str.strip() + if len(dt_str) == 0: + return now + + # + # parse the time + # + match0 = re.match(r"0*(\d+):0*(\d+)(?::0*(\d*\.?\d+(?:[eE][-+]?\d+)?))?", dt_str) + if match0: + if match0[3]: + hour, mins, sec = int(match0[1]), int(match0[2]), float(match0[3]) + else: + hour, mins, sec = int(match0[1]), int(match0[2]), 0 + dt_str = dt_str[len(match0.group(0)) :] + elif dt_str.startswith("sunrise") or dt_str.startswith("sunset"): + location = sun.get_astral_location(cls.hass) + if isinstance(location, tuple): + # HA core-2021.5.0 included this breaking change: https://github.com/home-assistant/core/pull/48573. + # As part of the upgrade to astral 2.2, sun.get_astral_location() now returns a tuple including the + # elevation. We just want the astral.location.Location object. + location = location[0] + try: + if dt_str.startswith("sunrise"): + time_sun = await cls.hass.async_add_executor_job( + location.sunrise, dt.date(year, month, day) + ) + dt_str = dt_str[7:] + else: + time_sun = await cls.hass.async_add_executor_job( + location.sunset, dt.date(year, month, day) + ) + dt_str = dt_str[6:] + except Exception: + _LOGGER.warning("'%s' not defined at this latitude", dt_str) + # return something in the past so it is ignored + return now - dt.timedelta(days=100) + now += time_sun.date() - now.date() + hour, mins, sec = time_sun.hour, time_sun.minute, time_sun.second + elif dt_str.startswith("noon"): + hour, mins, sec = 12, 0, 0 + dt_str = dt_str[4:] + elif dt_str.startswith("midnight"): + hour, mins, sec = 0, 0, 0 + dt_str = dt_str[8:] + elif dt_str.startswith("now") and dt_str_orig == dt_str: + # + # "now" means the first time, and only matches if there was no date specification + # + hour, mins, sec = 0, 0, 0 + now = startup_time + dt_str = dt_str[3:] + else: + hour, mins, sec = 0, 0, 0 + now += dt.timedelta(seconds=sec + 60 * (mins + 60 * hour)) + # + # parse the offset + # + dt_str = dt_str.strip() + if len(dt_str) > 0: + now = now + dt.timedelta(seconds=parse_time_offset(dt_str)) + return now + + @classmethod + async def timer_active_check(cls, time_spec, now, startup_time): + """Check if the given time matches the time specification.""" + results = {"+": [], "-": []} + for entry in time_spec if isinstance(time_spec, list) else [time_spec]: + this_match = False + negate = False + active_str = entry.strip() + if active_str.startswith("not"): + negate = True + active_str = active_str.replace("not ", "") + + cron_match = re.match(r"cron\((?P.*)\)", active_str) + range_expr = re.match(r"range\(([^,]+),\s?([^,]+)\)", active_str) + if cron_match: + if not croniter.is_valid(cron_match.group("cron_expr")): + _LOGGER.error("Invalid cron expression: %s", cron_match) + return False + + this_match = croniter.match(cron_match.group("cron_expr"), now) + + elif range_expr: + try: + dt_start, dt_end = range_expr.groups() + except ValueError as exc: + _LOGGER.error("Invalid range expression: %s", exc) + return False + + start = await cls.parse_date_time(dt_start.strip(), 0, now, startup_time) + end = await cls.parse_date_time(dt_end.strip(), 0, start, startup_time) + + if start <= end: + this_match = start <= now <= end + else: # Over midnight + this_match = now >= start or now <= end + else: + _LOGGER.error("Invalid time_active expression: %s", active_str) + return False + + if negate: + results["-"].append(not this_match) + else: + results["+"].append(this_match) + + # An empty spec, or only neg specs, is True + result = (any(results["+"]) if results["+"] else True) and all(results["-"]) + + return result + + @classmethod + async def timer_trigger_next(cls, time_spec, now, startup_time): + """Return the next trigger time based on the given time and time specification.""" + next_time = None + next_time_adj = None + if not isinstance(time_spec, list): + time_spec = [time_spec] + for spec in time_spec: + cron_match = re.search(r"cron\((?P.*)\)", spec) + match1 = re.split(r"once\((.*)\)", spec) + match2 = re.split(r"period\(([^,]*),([^,]*)(?:,([^,]*))?\)", spec) + if cron_match: + if not croniter.is_valid(cron_match.group("cron_expr")): + _LOGGER.error("Invalid cron expression: %s", cron_match) + continue + + # + # Handling DST changes is tricky; all times in pyscript are naive (no timezone). This is the + # one part of the code where we do check timezones, in case now and next_time bracket a DST + # change. We return next_time as the local time of the next trigger according to the cron + # spec, and next_time_adj is potentially adjusted so that (next_time_adj - now) is the correct + # timedelta to wait (eg: if cron is a daily trigger at 6am, next_time will always be 6am + # tomorrow, and next_time_adj will also by 6am, except on the day of a DST change, when it + # will be 5am or 7am, such that (next_time_adj - now) is 23 hours or 25 hours. + # + # We might have to fetch multiple croniter times, in case (next_time_adj - now) is non-positive + # after a DST change. + # + # Also, datetime doesn't correctly subtract datetimes in different timezones, so we need to compute + # the different in UTC. See https://blog.ganssle.io/articles/2018/02/aware-datetime-arithmetic.html. + # + cron_iter = croniter(cron_match.group("cron_expr"), now, dt.datetime) + delta = None + while delta is None or delta.total_seconds() <= 0: + val = cron_iter.get_next() + delta = dt_util.as_local(val).astimezone(dt_util.UTC) - dt_util.as_local(now).astimezone( + dt_util.UTC + ) + + if next_time is None or val < next_time: + next_time = val + next_time_adj = now + delta + + elif len(match1) == 3: + this_t = await cls.parse_date_time(match1[1].strip(), 0, now, startup_time) + day_offset = (now - this_t).days + 1 + if day_offset != 0 and this_t != startup_time: + # + # Try a day offset (won't make a difference if spec has full date) + # + this_t = await cls.parse_date_time(match1[1].strip(), day_offset, now, startup_time) + startup = now == this_t and now == startup_time + if (now < this_t or startup) and (next_time is None or this_t < next_time): + next_time_adj = next_time = this_t + + elif len(match2) == 5: + start_str, period_str = match2[1].strip(), match2[2].strip() + start = await cls.parse_date_time(start_str, 0, now, startup_time) + period = parse_time_offset(period_str) + if period <= 0: + _LOGGER.error("Invalid non-positive period %s in period(): %s", period, time_spec) + continue + + if match2[3] is None: + startup = now == start and now == startup_time + if (now < start or startup) and (next_time is None or start < next_time): + next_time_adj = next_time = start + if now >= start and not startup: + secs = period * (1.0 + math.floor((now - start).total_seconds() / period)) + this_t = start + dt.timedelta(seconds=secs) + if now < this_t and (next_time is None or this_t < next_time): + next_time_adj = next_time = this_t + continue + end_str = match2[3].strip() + end = await cls.parse_date_time(end_str, 0, now, startup_time) + end_offset = 1 if end < start else 0 + for day in [-1, 0, 1]: + start = await cls.parse_date_time(start_str, day, now, startup_time) + end = await cls.parse_date_time(end_str, day + end_offset, now, startup_time) + if now < start or (now == start and now == startup_time): + if next_time is None or start < next_time: + next_time_adj = next_time = start + break + secs = period * (1.0 + math.floor((now - start).total_seconds() / period)) + this_t = start + dt.timedelta(seconds=secs) + if start <= this_t <= end: + if next_time is None or this_t < next_time: + next_time_adj = next_time = this_t + break + + else: + _LOGGER.warning("Can't parse %s in time_trigger check", spec) + return next_time, next_time_adj + + +class TrigInfo: + """Class for all trigger-decorated functions.""" + + def __init__( + self, + name, + trig_cfg, + global_ctx=None, + ): + """Create a new TrigInfo.""" + self.name = name + self.task = None + self.global_ctx = global_ctx + self.trig_cfg = trig_cfg + self.state_trigger = trig_cfg.get("state_trigger", {}).get("args", None) + self.state_trigger_kwargs = trig_cfg.get("state_trigger", {}).get("kwargs", {}) + self.state_hold = self.state_trigger_kwargs.get("state_hold", None) + self.state_hold_false = self.state_trigger_kwargs.get("state_hold_false", None) + self.state_check_now = self.state_trigger_kwargs.get("state_check_now", False) + self.state_user_watch = self.state_trigger_kwargs.get("watch", None) + self.time_trigger = trig_cfg.get("time_trigger", {}).get("args", None) + self.time_trigger_kwargs = trig_cfg.get("time_trigger", {}).get("kwargs", {}) + self.event_trigger = trig_cfg.get("event_trigger", {}).get("args", None) + self.event_trigger_kwargs = trig_cfg.get("event_trigger", {}).get("kwargs", {}) + self.mqtt_trigger = trig_cfg.get("mqtt_trigger", {}).get("args", None) + self.mqtt_trigger_kwargs = trig_cfg.get("mqtt_trigger", {}).get("kwargs", {}) + self.webhook_trigger = trig_cfg.get("webhook_trigger", {}).get("args", None) + self.webhook_trigger_kwargs = trig_cfg.get("webhook_trigger", {}).get("kwargs", {}) + self.webhook_local_only = self.webhook_trigger_kwargs.get("local_only", True) + self.webhook_methods = self.webhook_trigger_kwargs.get("methods", {"POST", "PUT"}) + self.state_active = trig_cfg.get("state_active", {}).get("args", None) + self.time_active = trig_cfg.get("time_active", {}).get("args", None) + self.time_active_hold_off = trig_cfg.get("time_active", {}).get("kwargs", {}).get("hold_off", None) + self.task_unique = trig_cfg.get("task_unique", {}).get("args", None) + self.task_unique_kwargs = trig_cfg.get("task_unique", {}).get("kwargs", None) + self.action = trig_cfg.get("action") + self.global_sym_table = trig_cfg.get("global_sym_table", {}) + self.notify_q = asyncio.Queue(0) + self.active_expr = None + self.state_active_ident = None + self.state_trig_expr = None + self.state_trig_eval = None + self.state_trig_ident = None + self.state_trig_ident_any = set() + self.event_trig_expr = None + self.mqtt_trig_expr = None + self.webhook_trig_expr = None + self.have_trigger = False + self.setup_ok = False + self.run_on_startup = False + self.run_on_shutdown = False + + if self.state_active is not None: + self.active_expr = AstEval( + f"{self.name} @state_active()", self.global_ctx, logger_name=self.name + ) + Function.install_ast_funcs(self.active_expr) + self.active_expr.parse(self.state_active, mode="eval") + exc = self.active_expr.get_exception_long() + if exc is not None: + self.active_expr.get_logger().error(exc) + return + + if "time_trigger" in trig_cfg and self.time_trigger is None: + self.run_on_startup = True + if self.time_trigger is not None: + while "startup" in self.time_trigger: + self.run_on_startup = True + self.time_trigger.remove("startup") + while "shutdown" in self.time_trigger: + self.run_on_shutdown = True + self.time_trigger.remove("shutdown") + if len(self.time_trigger) == 0: + self.time_trigger = None + + if self.state_trigger is not None: + state_trig = [] + for triggers in self.state_trigger: + if isinstance(triggers, str): + triggers = [triggers] + elif isinstance(triggers, set): + triggers = list(triggers) + # + # separate out the entries that are just state var names, which mean trigger + # on any change (no expr) + # + for trig in triggers: + if STATE_RE.match(trig): + self.state_trig_ident_any.add(trig) + else: + state_trig.append(trig) + + if len(state_trig) > 0: + if len(state_trig) == 1: + self.state_trig_expr = state_trig[0] + else: + self.state_trig_expr = f"any([{', '.join(state_trig)}])" + self.state_trig_eval = AstEval( + f"{self.name} @state_trigger()", self.global_ctx, logger_name=self.name + ) + Function.install_ast_funcs(self.state_trig_eval) + self.state_trig_eval.parse(self.state_trig_expr, mode="eval") + exc = self.state_trig_eval.get_exception_long() + if exc is not None: + self.state_trig_eval.get_logger().error(exc) + return + self.have_trigger = True + + if self.event_trigger is not None: + if len(self.event_trigger) == 2: + self.event_trig_expr = AstEval( + f"{self.name} @event_trigger()", + self.global_ctx, + logger_name=self.name, + ) + Function.install_ast_funcs(self.event_trig_expr) + self.event_trig_expr.parse(self.event_trigger[1], mode="eval") + exc = self.event_trig_expr.get_exception_long() + if exc is not None: + self.event_trig_expr.get_logger().error(exc) + return + self.have_trigger = True + + if self.mqtt_trigger is not None: + if len(self.mqtt_trigger) == 2: + self.mqtt_trig_expr = AstEval( + f"{self.name} @mqtt_trigger()", + self.global_ctx, + logger_name=self.name, + ) + Function.install_ast_funcs(self.mqtt_trig_expr) + self.mqtt_trig_expr.parse(self.mqtt_trigger[1], mode="eval") + exc = self.mqtt_trig_expr.get_exception_long() + if exc is not None: + self.mqtt_trig_expr.get_logger().error(exc) + return + self.have_trigger = True + + if self.webhook_trigger is not None: + if len(self.webhook_trigger) == 2: + self.webhook_trig_expr = AstEval( + f"{self.name} @webhook_trigger()", + self.global_ctx, + logger_name=self.name, + ) + Function.install_ast_funcs(self.webhook_trig_expr) + self.webhook_trig_expr.parse(self.webhook_trigger[1], mode="eval") + exc = self.webhook_trig_expr.get_exception_long() + if exc is not None: + self.webhook_trig_expr.get_logger().error(exc) + return + self.have_trigger = True + + self.setup_ok = True + + def stop(self): + """Stop this trigger task.""" + + if self.task: + if self.state_trig_ident: + State.notify_del(self.state_trig_ident, self.notify_q) + if self.event_trigger is not None: + Event.notify_del(self.event_trigger[0], self.notify_q) + if self.mqtt_trigger is not None: + Mqtt.notify_del(self.mqtt_trigger[0], self.notify_q) + if self.webhook_trigger is not None: + Webhook.notify_del(self.webhook_trigger[0], self.notify_q) + if self.task: + Function.reaper_cancel(self.task) + self.task = None + if self.run_on_shutdown: + notify_type = "shutdown" + notify_info = {"trigger_type": "time", "trigger_time": "shutdown"} + notify_info.update(self.time_trigger_kwargs.get("kwargs", {})) + action_future = self.call_action(notify_type, notify_info, run_task=False) + Function.waiter_await(action_future) + + def start(self): + """Start this trigger task.""" + if not self.task and self.setup_ok: + self.task = Function.create_task(self.trigger_watch()) + _LOGGER.debug("trigger %s is active", self.name) + + async def trigger_watch(self): + """Task that runs for each trigger, waiting for the next trigger and calling the function.""" + + try: + + if self.state_trigger is not None: + self.state_trig_ident = set() + if self.state_user_watch: + if isinstance(self.state_user_watch, list): + self.state_trig_ident = set(self.state_user_watch) + else: + self.state_trig_ident = self.state_user_watch + else: + if self.state_trig_eval: + self.state_trig_ident = await self.state_trig_eval.get_names() + self.state_trig_ident.update(self.state_trig_ident_any) + _LOGGER.debug("trigger %s: watching vars %s", self.name, self.state_trig_ident) + if len(self.state_trig_ident) == 0 or not await State.notify_add( + self.state_trig_ident, self.notify_q + ): + _LOGGER.error( + "trigger %s: @state_trigger is not watching any variables; will never trigger", + self.name, + ) + + if self.active_expr: + self.state_active_ident = await self.active_expr.get_names() + + if self.event_trigger is not None: + _LOGGER.debug("trigger %s adding event_trigger %s", self.name, self.event_trigger[0]) + Event.notify_add(self.event_trigger[0], self.notify_q) + if self.mqtt_trigger is not None: + _LOGGER.debug("trigger %s adding mqtt_trigger %s", self.name, self.mqtt_trigger[0]) + await Mqtt.notify_add(self.mqtt_trigger[0], self.notify_q) + if self.webhook_trigger is not None: + _LOGGER.debug("trigger %s adding webhook_trigger %s", self.name, self.webhook_trigger[0]) + Webhook.notify_add( + self.webhook_trigger[0], self.webhook_local_only, self.webhook_methods, self.notify_q + ) + + last_trig_time = None + last_state_trig_time = None + state_trig_waiting = False + state_trig_notify_info = [None, None] + state_false_time = None + now = startup_time = None + check_state_expr_on_start = self.state_check_now or self.state_hold_false is not None + + while True: + timeout = None + state_trig_timeout = False + notify_info = None + notify_type = None + now = dt_now() + if startup_time is None: + startup_time = now + if self.run_on_startup: + # + # first time only - skip waiting for other triggers + # + notify_type = "startup" + notify_info = {"trigger_type": "time", "trigger_time": "startup"} + self.run_on_startup = False + elif check_state_expr_on_start: + # + # first time only - skip wait and check state trigger + # + notify_type = "state" + if self.state_trig_ident: + notify_vars = State.notify_var_get(self.state_trig_ident, {}) + else: + notify_vars = {} + notify_info = [notify_vars, {"trigger_type": notify_type}] + check_state_expr_on_start = False + else: + if self.time_trigger: + time_next, time_next_adj = await TrigTime.timer_trigger_next( + self.time_trigger, now, startup_time + ) + _LOGGER.debug( + "trigger %s time_next = %s, now = %s", + self.name, + time_next, + now, + ) + if time_next is not None: + timeout = (time_next_adj - now).total_seconds() + if state_trig_waiting: + time_left = last_state_trig_time + self.state_hold - time.monotonic() + if timeout is None or time_left < timeout: + timeout = time_left + time_next = now + dt.timedelta(seconds=timeout) + state_trig_timeout = True + if timeout is not None: + while True: + try: + timeout = max(0, timeout) + _LOGGER.debug("trigger %s waiting for %.6g secs", self.name, timeout) + notify_type, notify_info = await asyncio.wait_for( + self.notify_q.get(), timeout=timeout + ) + state_trig_timeout = False + now = dt_now() + except asyncio.TimeoutError: + actual_now = dt_now() + if actual_now < time_next: + timeout = (time_next - actual_now).total_seconds() + continue + now = time_next + if not state_trig_timeout: + notify_type = "time" + notify_info = { + "trigger_type": "time", + "trigger_time": time_next, + } + break + elif self.have_trigger: + _LOGGER.debug("trigger %s waiting for state change or event", self.name) + notify_type, notify_info = await self.notify_q.get() + now = dt_now() + else: + _LOGGER.debug("trigger %s finished", self.name) + return + + # + # check the trigger-specific expressions + # + trig_ok = True + new_vars = {} + user_kwargs = {} + if state_trig_timeout: + new_vars, func_args = state_trig_notify_info + state_trig_waiting = False + elif notify_type == "state": + new_vars, func_args = notify_info + user_kwargs = self.state_trigger_kwargs.get("kwargs", {}) + + if not ident_any_values_changed(func_args, self.state_trig_ident_any): + # + # if var_name not in func_args we are check_state_expr_on_start + # + if "var_name" in func_args and not ident_values_changed( + func_args, self.state_trig_ident + ): + continue + + if self.state_trig_eval: + trig_ok = await self.state_trig_eval.eval(new_vars) + exc = self.state_trig_eval.get_exception_long() + if exc is not None: + self.state_trig_eval.get_logger().error(exc) + trig_ok = False + + if self.state_hold_false is not None: + if "var_name" not in func_args: + # + # this is check_state_expr_on_start check + # if immediately true, force wait until False + # otherwise start False wait now + # + state_false_time = None if trig_ok else time.monotonic() + if not self.state_check_now: + continue + if state_false_time is None: + if trig_ok: + # + # wasn't False, so ignore after initial check + # + if "var_name" in func_args: + continue + else: + # + # first False, so remember when it is + # + state_false_time = time.monotonic() + elif trig_ok and "var_name" in func_args: + too_soon = time.monotonic() - state_false_time < self.state_hold_false + state_false_time = None + if too_soon: + # + # was False but not for long enough, so start over + # + continue + else: + trig_ok = False + + if self.state_hold is not None: + if trig_ok: + if not state_trig_waiting: + state_trig_waiting = True + state_trig_notify_info = notify_info + last_state_trig_time = time.monotonic() + _LOGGER.debug( + "trigger %s got %s trigger; now waiting for state_hold of %g seconds", + notify_type, + self.name, + self.state_hold, + ) + else: + _LOGGER.debug( + "trigger %s got %s trigger; still waiting for state_hold of %g seconds", + notify_type, + self.name, + self.state_hold, + ) + func_args.update(user_kwargs) + continue + if state_trig_waiting: + state_trig_waiting = False + _LOGGER.debug( + "trigger %s %s trigger now false during state_hold; waiting for new trigger", + notify_type, + self.name, + ) + continue + + elif notify_type == "event": + func_args = notify_info + user_kwargs = self.event_trigger_kwargs.get("kwargs", {}) + if self.event_trig_expr: + trig_ok = await self.event_trig_expr.eval(notify_info) + elif notify_type == "mqtt": + func_args = notify_info + user_kwargs = self.mqtt_trigger_kwargs.get("kwargs", {}) + if self.mqtt_trig_expr: + trig_ok = await self.mqtt_trig_expr.eval(notify_info) + elif notify_type == "webhook": + func_args = notify_info + user_kwargs = self.webhook_trigger_kwargs.get("kwargs", {}) + if self.webhook_trig_expr: + trig_ok = await self.webhook_trig_expr.eval(notify_info) + + else: + user_kwargs = self.time_trigger_kwargs.get("kwargs", {}) + func_args = notify_info + + # + # now check the state and time active expressions + # + if trig_ok and self.active_expr: + active_vars = State.notify_var_get(self.state_active_ident, new_vars) + trig_ok = await self.active_expr.eval(active_vars) + exc = self.active_expr.get_exception_long() + if exc is not None: + self.active_expr.get_logger().error(exc) + trig_ok = False + if trig_ok and self.time_active: + trig_ok = await TrigTime.timer_active_check(self.time_active, now, startup_time) + + if not trig_ok: + _LOGGER.debug( + "trigger %s got %s trigger, but not active", + self.name, + notify_type, + ) + continue + + if ( + self.time_active_hold_off is not None + and last_trig_time is not None + and time.monotonic() < last_trig_time + self.time_active_hold_off + ): + _LOGGER.debug( + "trigger %s got %s trigger, but less than %s seconds since last trigger, so skipping", + notify_type, + self.name, + self.time_active_hold_off, + ) + continue + + func_args.update(user_kwargs) + if self.call_action(notify_type, func_args): + last_trig_time = time.monotonic() + + except asyncio.CancelledError: + raise + + except Exception as exc: + # _LOGGER.error(f"{self.name}: " + traceback.format_exc(-1)) + _LOGGER.error("%s: %s", self.name, exc) + if self.state_trig_ident: + State.notify_del(self.state_trig_ident, self.notify_q) + if self.event_trigger is not None: + Event.notify_del(self.event_trigger[0], self.notify_q) + if self.mqtt_trigger is not None: + Mqtt.notify_del(self.mqtt_trigger[0], self.notify_q) + if self.webhook_trigger is not None: + Webhook.notify_del(self.webhook_trigger[0], self.notify_q) + return + + def call_action(self, notify_type, func_args, run_task=True): + """Call the trigger action function.""" + action_ast_ctx = AstEval(f"{self.action.global_ctx_name}.{self.action.name}", self.action.global_ctx) + Function.install_ast_funcs(action_ast_ctx) + task_unique_func = None + if self.task_unique is not None: + task_unique_func = Function.task_unique_factory(action_ast_ctx) + + # + # check for @task_unique with kill_me=True + # + if ( + self.task_unique is not None + and self.task_unique_kwargs + and self.task_unique_kwargs["kill_me"] + and Function.unique_name_used(action_ast_ctx, self.task_unique) + ): + _LOGGER.debug( + "trigger %s got %s trigger, @task_unique kill_me=True prevented new action", + notify_type, + self.name, + ) + return False + + # Create new HASS Context with incoming as parent + if "context" in func_args and isinstance(func_args["context"], Context): + hass_context = Context(parent_id=func_args["context"].id) + else: + hass_context = Context() + + # Fire an event indicating that pyscript is running + # Note: the event must have an entity_id for logbook to work correctly. + ev_name = self.name.replace(".", "_") + ev_entity_id = f"pyscript.{ev_name}" + + event_data = {"name": ev_name, "entity_id": ev_entity_id, "func_args": func_args} + Function.hass.bus.async_fire("pyscript_running", event_data, context=hass_context) + + _LOGGER.debug( + "trigger %s got %s trigger, running action (kwargs = %s)", + self.name, + notify_type, + func_args, + ) + + async def do_func_call(func, ast_ctx, task_unique, task_unique_func, hass_context, **kwargs): + # Store HASS Context for this Task + Function.store_hass_context(hass_context) + + if task_unique and task_unique_func: + await task_unique_func(task_unique) + await ast_ctx.call_func(func, None, **kwargs) + if ast_ctx.get_exception_obj(): + ast_ctx.get_logger().error(ast_ctx.get_exception_long()) + + func = do_func_call( + self.action, + action_ast_ctx, + self.task_unique, + task_unique_func, + hass_context, + **func_args, + ) + if run_task: + task = Function.create_task(func, ast_ctx=action_ast_ctx) + Function.task_done_callback_ctx(task, action_ast_ctx) + return True + return func diff --git a/config/custom_components/pyscript/webhook.py b/config/custom_components/pyscript/webhook.py new file mode 100644 index 0000000..3c9b06a --- /dev/null +++ b/config/custom_components/pyscript/webhook.py @@ -0,0 +1,95 @@ +"""Handles webhooks and notification.""" + +import logging + +from aiohttp import hdrs + +from homeassistant.components import webhook + +from .const import LOGGER_PATH + +_LOGGER = logging.getLogger(LOGGER_PATH + ".webhook") + + +class Webhook: + """Define webhook functions.""" + + # + # Global hass instance + # + hass = None + + # + # notify message queues by webhook type + # + notify = {} + notify_remove = {} + + def __init__(self): + """Warn on Webhook instantiation.""" + _LOGGER.error("Webhook class is not meant to be instantiated") + + @classmethod + def init(cls, hass): + """Initialize Webhook.""" + + cls.hass = hass + + @classmethod + async def webhook_handler(cls, hass, webhook_id, request): + """Listen callback for given webhook which updates any notifications.""" + + func_args = { + "trigger_type": "webhook", + "webhook_id": webhook_id, + } + + if "json" in request.headers.get(hdrs.CONTENT_TYPE, ""): + func_args["payload"] = await request.json() + else: + # Could potentially return multiples of a key - only take the first + payload_multidict = await request.post() + func_args["payload"] = {k: payload_multidict.getone(k) for k in payload_multidict.keys()} + + await cls.update(webhook_id, func_args) + + @classmethod + def notify_add(cls, webhook_id, local_only, methods, queue): + """Register to notify for webhooks of given type to be sent to queue.""" + if webhook_id not in cls.notify: + cls.notify[webhook_id] = set() + _LOGGER.debug("webhook.notify_add(%s) -> adding webhook listener", webhook_id) + webhook.async_register( + cls.hass, + "pyscript", # DOMAIN + "pyscript", # NAME + webhook_id, + cls.webhook_handler, + local_only=local_only, + allowed_methods=methods, + ) + cls.notify_remove[webhook_id] = lambda: webhook.async_unregister(cls.hass, webhook_id) + + cls.notify[webhook_id].add(queue) + + @classmethod + def notify_del(cls, webhook_id, queue): + """Unregister to notify for webhooks of given type for given queue.""" + + if webhook_id not in cls.notify or queue not in cls.notify[webhook_id]: + return + cls.notify[webhook_id].discard(queue) + if len(cls.notify[webhook_id]) == 0: + cls.notify_remove[webhook_id]() + _LOGGER.debug("webhook.notify_del(%s) -> removing webhook listener", webhook_id) + del cls.notify[webhook_id] + del cls.notify_remove[webhook_id] + + @classmethod + async def update(cls, webhook_id, func_args): + """Deliver all notifications for an webhook of the given type.""" + + _LOGGER.debug("webhook.update(%s, %s)", webhook_id, func_args) + if webhook_id in cls.notify: + for queue in cls.notify[webhook_id]: + await queue.put(["webhook", func_args.copy()]) diff --git a/config/custom_components/solar_optimizer/__init__.py b/config/custom_components/solar_optimizer/__init__.py new file mode 100644 index 0000000..f3ffb46 --- /dev/null +++ b/config/custom_components/solar_optimizer/__init__.py @@ -0,0 +1,143 @@ +"""Initialisation du package de l'intégration HACS Tuto""" +import logging +import voluptuous as vol + +from homeassistant.const import EVENT_HOMEASSISTANT_START +from homeassistant.core import HomeAssistant +from homeassistant.config_entries import ConfigEntry +from homeassistant.helpers.typing import ConfigType +import homeassistant.helpers.config_validation as cv +from homeassistant.helpers import selector +from homeassistant.components.input_boolean import DOMAIN as INPUT_BOOLEAN_DOMAIN +from homeassistant.components.input_number import DOMAIN as INPUT_NUMBER_DOMAIN +from homeassistant.components.switch import DOMAIN as SWITCH_DOMAIN +from homeassistant.components.humidifier import DOMAIN as HUMIDIFIER_DOMAIN +from homeassistant.components.climate import DOMAIN as CLIMATE_DOMAIN +from homeassistant.components.number import DOMAIN as NUMBER_DOMAIN +from homeassistant.components.button import DOMAIN as BUTTON_DOMAIN + +# from homeassistant.helpers.entity_component import EntityComponent + + +from .const import DOMAIN, PLATFORMS +from .coordinator import SolarOptimizerCoordinator + +# from .input_boolean import async_setup_entry as async_setup_entry_input_boolean + +_LOGGER = logging.getLogger(__name__) + +CONFIG_SCHEMA = vol.Schema( + { + DOMAIN: vol.Schema( + { + "algorithm": vol.Schema( + { + vol.Required("initial_temp", default=1000): vol.Coerce(float), + vol.Required("min_temp", default=0.1): vol.Coerce(float), + vol.Required("cooling_factor", default=0.95): vol.Coerce(float), + vol.Required( + "max_iteration_number", default=1000 + ): cv.positive_int, + } + ), + "devices": vol.All( + [ + { + vol.Required("name"): str, + vol.Required("entity_id"): selector.EntitySelector( + selector.EntitySelectorConfig( + domain=[INPUT_BOOLEAN_DOMAIN, SWITCH_DOMAIN, HUMIDIFIER_DOMAIN, CLIMATE_DOMAIN, BUTTON_DOMAIN] + ) + ), + vol.Optional("power_entity_id"): selector.EntitySelector( + selector.EntitySelectorConfig( + domain=[INPUT_NUMBER_DOMAIN, NUMBER_DOMAIN] + ) + ), + vol.Required("power_max"): vol.Coerce(float), + vol.Optional("power_min"): vol.Coerce(float), + vol.Optional("power_step"): vol.Coerce(float), + vol.Optional("check_usable_template"): str, + vol.Optional("check_active_template"): str, + vol.Optional("duration_min"): vol.Coerce(float), + vol.Optional("duration_stop_min"): vol.Coerce(float), + vol.Optional("duration_power_min"): vol.Coerce(float), + vol.Optional("action_mode"): str, + vol.Required("activation_service"): str, + vol.Required("deactivation_service"): str, + vol.Optional("change_power_service"): str, + vol.Optional("convert_power_divide_factor"): vol.Coerce( + float + ), + vol.Optional("battery_soc_threshold", default=0): vol.Coerce(float), + } + ] + ), + } + ), + }, + extra=vol.ALLOW_EXTRA, +) + + +async def async_setup( + hass: HomeAssistant, config: ConfigType +): # pylint: disable=unused-argument + """Initialisation de l'intégration""" + _LOGGER.info( + "Initializing %s integration with plaforms: %s with config: %s", + DOMAIN, + PLATFORMS, + config.get(DOMAIN), + ) + + hass.data.setdefault(DOMAIN, {}) + + # L'argument config contient votre fichier configuration.yaml + solar_optimizer_config = config.get(DOMAIN) + + hass.data[DOMAIN]["coordinator"] = coordinator = SolarOptimizerCoordinator( + hass, solar_optimizer_config + ) + + hass.bus.async_listen_once("homeassistant_started", coordinator.on_ha_started) + + return True + + +async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: + """Creation des entités à partir d'une configEntry""" + + _LOGGER.debug( + "Appel de async_setup_entry entry: entry_id='%s', data='%s'", + entry.entry_id, + entry.data, + ) + + hass.data.setdefault(DOMAIN, {}) + + # Enregistrement de l'écouteur de changement 'update_listener' + entry.async_on_unload(entry.add_update_listener(update_listener)) + + await hass.config_entries.async_forward_entry_setups(entry, PLATFORMS) + + return True + + +async def update_listener(hass: HomeAssistant, entry: ConfigEntry) -> None: + """Fonction qui force le rechargement des entités associées à une configEntry""" + await hass.config_entries.async_reload(entry.entry_id) + + +async def async_unload_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: + """Handle removal of an entry.""" + if unloaded := await hass.config_entries.async_unload_platforms(entry, PLATFORMS): + pass + # hass.data[DOMAIN].pop(entry.entry_id) + return unloaded + + +async def async_reload_entry(hass: HomeAssistant, entry: ConfigEntry) -> None: + """Reload config entry.""" + await async_unload_entry(hass, entry) + # await async_setup_entry(hass, entry) diff --git a/config/custom_components/solar_optimizer/config_flow.py b/config/custom_components/solar_optimizer/config_flow.py new file mode 100644 index 0000000..845cb87 --- /dev/null +++ b/config/custom_components/solar_optimizer/config_flow.py @@ -0,0 +1,145 @@ +""" Le Config Flow """ + +import logging +from typing import Any +import copy +from collections.abc import Mapping +import voluptuous as vol + + +from homeassistant.core import callback +from homeassistant.config_entries import ( + ConfigFlow, + FlowResult, + OptionsFlow, + ConfigEntry, +) +from homeassistant.components.sensor import DOMAIN as SENSOR_DOMAIN +from homeassistant.components.input_number import DOMAIN as INPUT_NUMBER_DOMAIN +from homeassistant.helpers import selector +import homeassistant.helpers.config_validation as cv + +from .const import DOMAIN + +_LOGGER = logging.getLogger(__name__) + +solar_optimizer_schema = { + vol.Required("refresh_period_sec", default=300): int, + vol.Required("power_consumption_entity_id"): selector.EntitySelector( + selector.EntitySelectorConfig(domain=[SENSOR_DOMAIN, INPUT_NUMBER_DOMAIN]) + ), + vol.Required("power_production_entity_id"): selector.EntitySelector( + selector.EntitySelectorConfig(domain=[SENSOR_DOMAIN, INPUT_NUMBER_DOMAIN]) + ), + vol.Required("sell_cost_entity_id"): selector.EntitySelector( + selector.EntitySelectorConfig(domain=[SENSOR_DOMAIN, INPUT_NUMBER_DOMAIN]) + ), + vol.Required("buy_cost_entity_id"): selector.EntitySelector( + selector.EntitySelectorConfig(domain=[SENSOR_DOMAIN, INPUT_NUMBER_DOMAIN]) + ), + vol.Required("sell_tax_percent_entity_id"): selector.EntitySelector( + selector.EntitySelectorConfig(domain=[INPUT_NUMBER_DOMAIN]) + ), + vol.Optional("smooth_production", default=True): cv.boolean, + vol.Optional("battery_soc_entity_id"): selector.EntitySelector( + selector.EntitySelectorConfig(domain=[SENSOR_DOMAIN, INPUT_NUMBER_DOMAIN]) + ), +} + + +class SolarOptimizerConfigFlow(ConfigFlow, domain=DOMAIN): + """La classe qui implémente le config flow pour notre DOMAIN. + Elle doit dériver de FlowHandler""" + + # La version de notre configFlow. Va permettre de migrer les entités + # vers une version plus récente en cas de changement + VERSION = 1 + _user_inputs: dict = {} + + async def async_step_user(self, user_input: dict | None = None) -> FlowResult: + """Gestion de l'étape 'user'. Point d'entrée de notre + configFlow. Cette méthode est appelée 2 fois : + 1. une première fois sans user_input -> on affiche le formulaire de configuration + 2. une deuxième fois avec les données saisies par l'utilisateur dans user_input -> on sauvegarde les données saisies + """ + user_form = vol.Schema(solar_optimizer_schema) + + if user_input is None: + _LOGGER.debug( + "config_flow step user (1). 1er appel : pas de user_input -> on affiche le form user_form" + ) + return self.async_show_form(step_id="user", data_schema=user_form) + + # 2ème appel : il y a des user_input -> on stocke le résultat + self._user_inputs.update(user_input) + _LOGGER.debug( + "config_flow step2 (2). L'ensemble de la configuration est: %s", + self._user_inputs, + ) + + return self.async_create_entry(title="SolarOptimizer", data=self._user_inputs) + + @staticmethod + @callback + def async_get_options_flow(config_entry: ConfigEntry): + """Get options flow for this handler""" + return SolarOptimizerOptionsFlow(config_entry) + + +class SolarOptimizerOptionsFlow(OptionsFlow): + """The class which enable to modified the configuration""" + + _user_inputs: dict = {} + config_entry: ConfigEntry = None + + def __init__(self, config_entry: ConfigEntry) -> None: + """Initialisation de l'option flow. On a le ConfigEntry existant en entrée""" + self.config_entry = config_entry + # On initialise les user_inputs avec les données du configEntry + self._user_inputs = config_entry.data.copy() + + async def async_step_init(self, user_input: dict | None = None) -> FlowResult: + """Gestion de l'étape 'user'. Point d'entrée de notre + configFlow. Cette méthode est appelée 2 fois : + 1. une première fois sans user_input -> on affiche le formulaire de configuration + 2. une deuxième fois avec les données saisies par l'utilisateur dans user_input -> on sauvegarde les données saisies + """ + user_form = vol.Schema(solar_optimizer_schema) + + if user_input is None: + _LOGGER.debug( + "config_flow step user (1). 1er appel : pas de user_input -> on affiche le form user_form" + ) + return self.async_show_form( + step_id="init", + data_schema=self.add_suggested_values_to_schema( + data_schema=user_form, + suggested_values=self._user_inputs, + ), + ) + + # 2ème appel : il y a des user_input -> on stocke le résultat + self._user_inputs.update(user_input) + _LOGGER.debug( + "config_flow step_user (2). L'ensemble de la configuration est: %s", + self._user_inputs, + ) + + # On appelle le step de fin pour enregistrer les modifications + return await self.async_end() + + async def async_end(self): + """Finalization of the ConfigEntry creation""" + _LOGGER.info( + "Recreation de l'entry %s. La nouvelle config est maintenant : %s", + self.config_entry.entry_id, + self._user_inputs, + ) + + # Modification des data de la configEntry + # (et non pas ajout d'un objet options dans la configEntry) + self.hass.config_entries.async_update_entry( + self.config_entry, data=self._user_inputs + ) + # Suppression de l'objet options dans la configEntry + return self.async_create_entry(title=None, data=None) diff --git a/config/custom_components/solar_optimizer/const.py b/config/custom_components/solar_optimizer/const.py new file mode 100644 index 0000000..f89b2e2 --- /dev/null +++ b/config/custom_components/solar_optimizer/const.py @@ -0,0 +1,41 @@ +""" Les constantes pour l'intégration Solar Optimizer """ +from slugify import slugify + +from homeassistant.const import Platform +from homeassistant.core import HomeAssistant +from homeassistant.util import dt as dt_util + +DOMAIN = "solar_optimizer" +PLATFORMS: list[Platform] = [Platform.SENSOR, Platform.SWITCH] + +DEFAULT_REFRESH_PERIOD_SEC = 300 + +CONF_ACTION_MODE_SERVICE = "service_call" +CONF_ACTION_MODE_EVENT = "event" + +CONF_ACTION_MODES = [CONF_ACTION_MODE_SERVICE, CONF_ACTION_MODE_EVENT] + +EVENT_TYPE_SOLAR_OPTIMIZER_CHANGE_POWER = "solar_optimizer_change_power_event" +EVENT_TYPE_SOLAR_OPTIMIZER_STATE_CHANGE = "solar_optimizer_state_change_event" + +EVENT_TYPE_SOLAR_OPTIMIZER_ENABLE_STATE_CHANGE = ( + "solar_optimizer_enable_state_change_event" +) + + +def get_tz(hass: HomeAssistant): + """Get the current timezone""" + + return dt_util.get_time_zone(hass.config.time_zone) + + +def name_to_unique_id(name: str) -> str: + """Convert a name to a unique id. Replace ' ' by _""" + return slugify(name).replace("-", "_") + + +class ConfigurationError(Exception): + """An error in configuration""" + + def __init__(self, message): + super().__init__(message) diff --git a/config/custom_components/solar_optimizer/coordinator.py b/config/custom_components/solar_optimizer/coordinator.py new file mode 100644 index 0000000..1707295 --- /dev/null +++ b/config/custom_components/solar_optimizer/coordinator.py @@ -0,0 +1,228 @@ +""" The data coordinator class """ +import logging +import math +from datetime import timedelta + + +from homeassistant.core import HomeAssistant # callback + +from homeassistant.helpers.update_coordinator import ( + DataUpdateCoordinator, +) + +from homeassistant.config_entries import ConfigEntry + +from .const import DEFAULT_REFRESH_PERIOD_SEC, name_to_unique_id +from .managed_device import ManagedDevice +from .simulated_annealing_algo import SimulatedAnnealingAlgorithm + +_LOGGER = logging.getLogger(__name__) + + +def get_safe_float(hass, entity_id: str): + """Get a safe float state value for an entity. + Return None if entity is not available""" + if entity_id is None or not (state := hass.states.get(entity_id)) or state.state == "unknown" or state.state == "unavailable": + return None + float_val = float(state.state) + return None if math.isinf(float_val) or not math.isfinite(float_val) else float_val + + +class SolarOptimizerCoordinator(DataUpdateCoordinator): + """The coordinator class which is used to coordinate all update""" + + _devices: list[ManagedDevice] + _power_consumption_entity_id: str + _power_production_entity_id: str + _sell_cost_entity_id: str + _buy_cost_entity_id: str + _sell_tax_percent_entity_id: str + _battery_soc_entity_id: str + _smooth_production: bool + _last_production: float + + _algo: SimulatedAnnealingAlgorithm + + def __init__(self, hass: HomeAssistant, config): + """Initialize the coordinator""" + super().__init__( + hass, + _LOGGER, + name="Solar Optimizer", + # update_interval=timedelta(seconds=refresh_period_sec), + ) # pylint : disable=line-too-long + self._devices = [] + try: + for _, device in enumerate(config.get("devices")): + _LOGGER.debug("Configuration of manageable device: %s", device) + self._devices.append(ManagedDevice(hass, device)) + except Exception as err: + _LOGGER.error(err) + _LOGGER.error( + "Your 'devices' configuration is wrong. SolarOptimizer will not be operational until you fix it" + ) + raise err + + algo_config = config.get("algorithm") + self._algo = SimulatedAnnealingAlgorithm( + float(algo_config.get("initial_temp")), + float(algo_config.get("min_temp")), + float(algo_config.get("cooling_factor")), + int(algo_config.get("max_iteration_number")), + ) + self.config = config + + async def configure(self, config: ConfigEntry) -> None: + """Configure the coordinator from configEntry of the integration""" + refresh_period_sec = ( + config.data.get("refresh_period_sec") or DEFAULT_REFRESH_PERIOD_SEC + ) + self.update_interval = timedelta(seconds=refresh_period_sec) + self._schedule_refresh() + + self._power_consumption_entity_id = config.data.get( + "power_consumption_entity_id" + ) + self._power_production_entity_id = config.data.get("power_production_entity_id") + self._sell_cost_entity_id = config.data.get("sell_cost_entity_id") + self._buy_cost_entity_id = config.data.get("buy_cost_entity_id") + self._sell_tax_percent_entity_id = config.data.get("sell_tax_percent_entity_id") + self._battery_soc_entity_id = config.data.get("battery_soc_entity_id") + self._smooth_production = config.data.get("smooth_production") is True + self._last_production = 0.0 + + # Do not calculate immediatly because switch state are not restored yet. Wait for homeassistant_started event + # which is captured in onHAStarted method + # await self.async_config_entry_first_refresh() + + async def on_ha_started(self, _) -> None: + """Listen the homeassistant_started event to initialize the first calculation""" + _LOGGER.info("First initialization of Solar Optimizer") + await self.async_config_entry_first_refresh() + + async def _async_update_data(self): + _LOGGER.info("Refreshing Solar Optimizer calculation") + + calculated_data = {} + + # Add a device state attributes + for _, device in enumerate(self._devices): + # Initialize current power depending or reality + device.set_current_power_with_device_state() + + # Add a power_consumption and power_production + power_production = get_safe_float(self.hass, self._power_production_entity_id) + if not power_production: + _LOGGER.warning( + "Power production is not valued. Solar Optimizer will be disabled" + ) + return None + + if not self._smooth_production: + calculated_data["power_production"] = power_production + else: + self._last_production = round( + 0.5 * self._last_production + 0.5 * power_production + ) + calculated_data["power_production"] = self._last_production + + calculated_data["power_production_brut"] = power_production + + calculated_data["power_consumption"] = get_safe_float( + self.hass, self._power_consumption_entity_id + ) + + calculated_data["sell_cost"] = get_safe_float( + self.hass, self._sell_cost_entity_id + ) + + calculated_data["buy_cost"] = get_safe_float( + self.hass, self._buy_cost_entity_id + ) + + calculated_data["sell_tax_percent"] = get_safe_float( + self.hass, self._sell_tax_percent_entity_id + ) + + soc = get_safe_float(self.hass, self._battery_soc_entity_id) + calculated_data["battery_soc"] = soc if soc is not None else 0 + + # + # Call Algorithm Recuit simulé + # + best_solution, best_objective, total_power = self._algo.recuit_simule( + self._devices, + calculated_data["power_consumption"], + calculated_data["power_production"], + calculated_data["sell_cost"], + calculated_data["buy_cost"], + calculated_data["sell_tax_percent"], + calculated_data["battery_soc"] + ) + + calculated_data["best_solution"] = best_solution + calculated_data["best_objective"] = best_objective + calculated_data["total_power"] = total_power + + # Uses the result to turn on or off or change power + should_log = False + for _, equipement in enumerate(best_solution): + _LOGGER.debug("Dealing with best_solution for %s", equipement) + name = equipement["name"] + requested_power = equipement.get("requested_power") + state = equipement["state"] + device = self.get_device_by_name(name) + if not device: + continue + is_active = device.is_active + if is_active and not state: + _LOGGER.debug("Extinction de %s", name) + should_log = True + await device.deactivate() + elif not is_active and state: + _LOGGER.debug("Allumage de %s", name) + should_log = True + await device.activate(requested_power) + + # Send change power if state is now on and change power is accepted and (power have change or eqt is just activated) + if ( + state + and device.can_change_power + and (device.current_power != requested_power or not is_active) + ): + _LOGGER.debug( + "Change power of %s to %s", + equipement["name"], + requested_power, + ) + should_log = True + await device.change_requested_power(requested_power) + + # Add updated data to the result + calculated_data[name_to_unique_id(name)] = device + + if should_log: + _LOGGER.info("Calculated data are: %s", calculated_data) + else: + _LOGGER.debug("Calculated data are: %s", calculated_data) + + return calculated_data + + @property + def devices(self) -> list[ManagedDevice]: + """Get all the managed device""" + return self._devices + + def get_device_by_name(self, name: str) -> ManagedDevice | None: + """Returns the device which name is given in argument""" + for _, device in enumerate(self._devices): + if device.name == name: + return device + return None + + def get_device_by_unique_id(self, uid: str) -> ManagedDevice | None: + """Returns the device which name is given in argument""" + for _, device in enumerate(self._devices): + if device.unique_id == uid: + return device + return None diff --git a/config/custom_components/solar_optimizer/hacs.json b/config/custom_components/solar_optimizer/hacs.json new file mode 100644 index 0000000..d894bce --- /dev/null +++ b/config/custom_components/solar_optimizer/hacs.json @@ -0,0 +1,7 @@ +{ + "name": "Solar Optimizer", + "content_in_root": false, + "render_readme": true, + "hide_default_branch": false, + "homeassistant": "2023.6.1" +} \ No newline at end of file diff --git a/config/custom_components/solar_optimizer/managed_device.py b/config/custom_components/solar_optimizer/managed_device.py new file mode 100644 index 0000000..0d0fb69 --- /dev/null +++ b/config/custom_components/solar_optimizer/managed_device.py @@ -0,0 +1,479 @@ +""" A ManagedDevice represent a device than can be managed by the optimisatiion algorithm""" +import logging +from datetime import datetime, timedelta + +from homeassistant.core import HomeAssistant +from homeassistant.helpers.template import Template +from homeassistant.const import STATE_ON, STATE_UNAVAILABLE, STATE_UNKNOWN + +from .const import ( + get_tz, + name_to_unique_id, + CONF_ACTION_MODE_SERVICE, + CONF_ACTION_MODE_EVENT, + CONF_ACTION_MODES, + ConfigurationError, + EVENT_TYPE_SOLAR_OPTIMIZER_CHANGE_POWER, + EVENT_TYPE_SOLAR_OPTIMIZER_STATE_CHANGE, + EVENT_TYPE_SOLAR_OPTIMIZER_ENABLE_STATE_CHANGE, +) + +ACTION_ACTIVATE = "Activate" +ACTION_DEACTIVATE = "Deactivate" +ACTION_CHANGE_POWER = "ChangePower" + +_LOGGER = logging.getLogger(__name__) + + +async def do_service_action( + hass: HomeAssistant, + entity_id, + action_type, + service_name, + current_power, + requested_power, + convert_power_divide_factor, +): + """Activate an entity via a service call""" + _LOGGER.info("Calling service %s for entity %s", service_name, entity_id) + + parties = service_name.split("/") + if len(parties) != 2: + raise ConfigurationError( + f"Incorrect service declaration for entity {entity_id}. Service {service_name} should be formatted with: 'domain/service'" + ) + + if action_type == ACTION_CHANGE_POWER: + value = round(requested_power / convert_power_divide_factor) + service_data = {"value": value} + else: + service_data = {} + + target = { + "entity_id": entity_id, + } + + await hass.services.async_call( + parties[0], parties[1], service_data=service_data, target=target + ) + + # Also send an event to inform + do_event_action( + hass, + entity_id, + action_type, + current_power, + requested_power, + EVENT_TYPE_SOLAR_OPTIMIZER_STATE_CHANGE, + ) + + +def do_event_action( + hass: HomeAssistant, + entity_id, + action_type, + current_power, + requested_power, + event_type: str, +): + """Activate an entity via an event""" + _LOGGER.info( + "Sending event %s with action %s for entity %s with requested_power %s and current_power %s", + event_type, + action_type, + entity_id, + requested_power, + current_power, + ) + + hass.bus.fire( + event_type=event_type, + event_data={ + "action_type": action_type, + "requested_power": requested_power, + "current_power": current_power, + "entity_id": entity_id, + }, + ) + + +class ManagedDevice: + """A Managed device representation""" + + _name: str + _unique_id: str + _entity_id: str + _power_entity_id: str + _power_max: int + _power_min: int + _power_step: int + _can_change_power: bool + _current_power: int + _requested_power: int + _duration_sec: int + _duration_stop_sec: int + _duration_power_sec: int + _check_usable_template: Template + _check_active_template: Template + _next_date_available: datetime + _next_date_available_power: datetime + _action_mode: str + _activation_service: str + _deactivation_service: str + _change_power_service: str + _convert_power_divide_factor: int + _battery_soc: float + _battery_soc_threshold: float + + def __init__(self, hass: HomeAssistant, device_config): + """Initialize a manageable device""" + self._hass = hass + self._name = device_config.get("name") + self._unique_id = name_to_unique_id(self._name) + self._entity_id = device_config.get("entity_id") + self._power_entity_id = device_config.get("power_entity_id") + self._power_max = int(device_config.get("power_max")) + self._power_min = int(device_config.get("power_min") or -1) + self._power_step = int(device_config.get("power_step") or 0) + self._can_change_power = self._power_min >= 0 + self._convert_power_divide_factor = int( + device_config.get("convert_power_divide_factor") or 1 + ) + + self._current_power = self._requested_power = 0 + duration_min = float(device_config.get("duration_min")) + self._duration_sec = round(duration_min * 60) + self._duration_power_sec = round( + float(device_config.get("duration_power_min") or duration_min) * 60 + ) + + self._duration_stop_sec = round( + float(device_config.get("duration_stop_min") or duration_min) * 60 + ) + + if device_config.get("check_usable_template"): + self._check_usable_template = Template( + device_config.get("check_usable_template"), hass + ) + else: + # If no template for usability, the device is supposed to be always usable + self._check_usable_template = Template("{{ True }}", hass) + if device_config.get("check_active_template"): + self._check_active_template = Template( + device_config.get("check_active_template"), hass + ) + else: + template_string = ( + "{{ is_state('" + self._entity_id + "', '" + STATE_ON + "') }}" + ) + self._check_active_template = Template(template_string, hass) + self._next_date_available_power = self._next_date_available = datetime.now( + get_tz(hass) + ) + self._action_mode = device_config.get("action_mode") + self._activation_service = device_config.get("activation_service") + self._deactivation_service = device_config.get("deactivation_service") + self._change_power_service = device_config.get("change_power_service") + + self._battery_soc = None + self._battery_soc_threshold = float(device_config.get("battery_soc_threshold") or 0) + + if self.is_active: + self._requested_power = self._current_power = ( + self._power_max if self._can_change_power else self._power_min + ) + + self._enable = True + + async def _apply_action(self, action_type: str, requested_power=None): + """Apply an action to a managed device. + This method is a generical method for activate, deactivate, change_requested_power + """ + _LOGGER.debug( + "Applying action %s for entity %s. requested_power=%s", + action_type, + self._entity_id, + requested_power, + ) + if requested_power is not None: + self._requested_power = requested_power + + if self._action_mode == CONF_ACTION_MODE_SERVICE: + method = None + entity_id = self._entity_id + if action_type == ACTION_ACTIVATE: + method = self._activation_service + self.reset_next_date_available(action_type) + if self._can_change_power: + self.reset_next_date_available_power() + elif action_type == ACTION_DEACTIVATE: + method = self._deactivation_service + self.reset_next_date_available(action_type) + elif action_type == ACTION_CHANGE_POWER: + assert ( + self._can_change_power + ), f"Equipment {self._name} cannot change its power. We should not be there." + method = self._change_power_service + entity_id = self._power_entity_id + self.reset_next_date_available_power() + + await do_service_action( + self._hass, + entity_id, + action_type, + method, + self._current_power, + self._requested_power, + self._convert_power_divide_factor, + ) + elif self._action_mode == CONF_ACTION_MODE_EVENT: + do_event_action( + self._hass, + self._entity_id, + action_type, + self._current_power, + self._requested_power, + EVENT_TYPE_SOLAR_OPTIMIZER_CHANGE_POWER, + ) + else: + raise ConfigurationError( + f"Incorrect action_mode declaration for entity '{self._entity_id}'. Action_mode '{self._action_mode}' is not supported. Use one of {CONF_ACTION_MODES}" + ) + + self._current_power = self._requested_power + + async def activate(self, requested_power=None): + """Use this method to activate this ManagedDevice""" + return await self._apply_action(ACTION_ACTIVATE, requested_power) + + async def deactivate(self): + """Use this method to deactivate this ManagedDevice""" + return await self._apply_action(ACTION_DEACTIVATE, 0) + + async def change_requested_power(self, requested_power): + """Use this method to change the requested power of this ManagedDevice""" + return await self._apply_action(ACTION_CHANGE_POWER, requested_power) + + def reset_next_date_available(self, action_type): + """Incremente the next availability date to now + _duration_sec""" + if action_type == ACTION_ACTIVATE: + self._next_date_available = datetime.now(get_tz(self._hass)) + timedelta( + seconds=self._duration_sec + ) + else: + self._next_date_available = datetime.now(get_tz(self._hass)) + timedelta( + seconds=self._duration_stop_sec + ) + + _LOGGER.debug( + "Next availability date for %s is %s", self._name, self._next_date_available + ) + + def reset_next_date_available_power(self): + """Incremente the next availability date for power change to now + _duration_power_sec""" + self._next_date_available_power = datetime.now(get_tz(self._hass)) + timedelta( + seconds=self._duration_power_sec + ) + _LOGGER.debug( + "Next availability date for power change for %s is %s", + self._name, + self._next_date_available_power, + ) + + # def init_power(self, power: int): + # """Initialise current_power and requested_power to the given value""" + # _LOGGER.debug( + # "Initializing power for entity '%s' with %s value", self._name, power + # ) + # self._requested_power = self._current_power = power + + def set_current_power_with_device_state(self): + """Set the current power according to the real device state""" + if not self.is_active: + self._current_power = 0 + _LOGGER.debug( + "Set current_power to 0 for device %s cause not active", self._name + ) + return + + if not self._can_change_power: + self._current_power = self._power_max + _LOGGER.debug( + "Set current_power to %s for device %s cause active and not can_change_power", + self._current_power, + self._name, + ) + return + + amps = self._hass.states.get(self._power_entity_id) + if not amps or amps.state in [None, STATE_UNKNOWN, STATE_UNAVAILABLE]: + self._current_power = self._power_min + _LOGGER.debug( + "Set current_power to %s for device %s cause can_change_power but amps is %s", + self._current_power, + self._name, + amps, + ) + return + + self._current_power = round( + float(amps.state) * self._convert_power_divide_factor + ) + _LOGGER.debug( + "Set current_power to %s for device %s cause can_change_power and amps is %s", + self._current_power, + self._name, + amps.state, + ) + + def set_enable(self, enable: bool): + """Enable or disable the ManagedDevice for Solar Optimizer""" + _LOGGER.info("%s - Set enable=%s", self.name, enable) + self._enable = enable + self.publish_enable_state_change() + + @property + def is_enabled(self) -> bool: + """return true if the managed device is enabled for solar optimisation""" + return self._enable + + @property + def is_active(self) -> bool: + """Check if device is active by getting the underlying state of the device""" + result = self._check_active_template.async_render(context={}) + if result: + _LOGGER.debug("%s is active", self._name) + + return result + + @property + def is_usable(self) -> bool: + """A device is usable for optimisation if the check_usable_template returns true and + if the device is not waiting for the end of its cycle and if the battery_soc_threshold is >= battery_soc""" + + context = {} + now = datetime.now(get_tz(self._hass)) + result = self._check_usable_template.async_render(context) and ( + now >= self._next_date_available + or (self._can_change_power and now >= self._next_date_available_power) + ) + if not result: + _LOGGER.debug("%s is not usable", self._name) + + if result and self._battery_soc is not None and self._battery_soc_threshold is not None: + if self._battery_soc < self._battery_soc_threshold: + result = False + _LOGGER.debug("%s is not usable due to battery soc threshold (%s < %s)", self._name, self._battery_soc, self._battery_soc_threshold) + + return result + + @property + def is_waiting(self): + """A device is waiting if the device is waiting for the end of its cycle""" + now = datetime.now(get_tz(self._hass)) + result = now < self._next_date_available + + if result: + _LOGGER.debug("%s is waiting", self._name) + + return result + + @property + def name(self): + """The name of the ManagedDevice""" + return self._name + + @property + def unique_id(self): + """The id of the ManagedDevice""" + return self._unique_id + + @property + def power_max(self): + """The power max of the managed device""" + return self._power_max + + @property + def power_min(self): + """The power min of the managed device""" + return self._power_min + + @property + def power_step(self): + """The power step of the managed device""" + return self._power_step + + @property + def duration_sec(self) -> int: + """The duration a device is not available after a change of the managed device""" + return self._duration_sec + + @property + def duration_stop_sec(self) -> int: + """The duration a device is not available after a change of the managed device to stop""" + return self._duration_stop_sec + + @property + def duration_power_sec(self) -> int: + """The duration a device is not available after a change of the managed device for power change""" + return self._duration_power_sec + + @property + def entity_id(self) -> str: + """The entity_id of the device""" + return self._entity_id + + @property + def power_entity_id(self) -> str: + """The entity_id of the device which gives the current power""" + return self._power_entity_id + + @property + def current_power(self) -> int: + """The current_power of the device""" + return self._current_power + + @property + def requested_power(self) -> int: + """The requested_power of the device""" + return self._requested_power + + @property + def can_change_power(self) -> bool: + """true is the device can change its power""" + return self._can_change_power + + @property + def next_date_available(self) -> datetime: + """returns the next available date for state change""" + return self._next_date_available + + @property + def next_date_available_power(self) -> datetime: + """return the next available date for power change""" + return self._next_date_available_power + + @property + def convert_power_divide_factor(self) -> int: + """return""" + return self._convert_power_divide_factor + + def set_battery_soc(self, battery_soc): + """Define the battery soc. This is used with is_usable + to determine if the device is usable""" + self._battery_soc = battery_soc + + + def publish_enable_state_change(self) -> None: + """Publish an event when the state is changed""" + + self._hass.bus.fire( + event_type=EVENT_TYPE_SOLAR_OPTIMIZER_ENABLE_STATE_CHANGE, + event_data={ + "device_unique_id": self._unique_id, + "is_enabled": self.is_enabled, + "is_active": self.is_active, + "is_usable": self.is_usable, + "is_waiting": self.is_waiting, + }, + ) diff --git a/config/custom_components/solar_optimizer/manifest.json b/config/custom_components/solar_optimizer/manifest.json new file mode 100644 index 0000000..f97ae47 --- /dev/null +++ b/config/custom_components/solar_optimizer/manifest.json @@ -0,0 +1,14 @@ +{ + "domain": "solar_optimizer", + "name": "Solar Optimizer", + "codeowners": [ + "@jmcollin78" + ], + "config_flow": true, + "documentation": "https://github.com/jmcollin78/solar_optimizer", + "integration_type": "device", + "iot_class": "local_polling", + "issue_tracker": "https://github.com/jmcollin78/solar_optimizer/issues", + "quality_scale": "silver", + "version": "1.7.0" +} \ No newline at end of file diff --git a/config/custom_components/solar_optimizer/sensor.py b/config/custom_components/solar_optimizer/sensor.py new file mode 100644 index 0000000..6206436 --- /dev/null +++ b/config/custom_components/solar_optimizer/sensor.py @@ -0,0 +1,112 @@ +""" A sensor entity that holds the result of the recuit simule algorithm """ +import logging +from homeassistant.const import UnitOfPower +from homeassistant.core import callback, HomeAssistant +from homeassistant.helpers.update_coordinator import CoordinatorEntity +from homeassistant.components.sensor import ( + SensorEntity, + SensorDeviceClass, + SensorStateClass, +) +from homeassistant.config_entries import ConfigEntry + +from homeassistant.helpers.entity_platform import ( + AddEntitiesCallback, +) + + +from .const import DOMAIN +from .coordinator import SolarOptimizerCoordinator + +_LOGGER = logging.getLogger(__name__) + + +async def async_setup_entry( + hass: HomeAssistant, entry: ConfigEntry, async_add_entities: AddEntitiesCallback +) -> None: + """Setup the entries of type Sensor""" + + # Sets the config entries values to SolarOptimizer coordinator + coordinator: SolarOptimizerCoordinator = hass.data[DOMAIN]["coordinator"] + + entity1 = SolarOptimizerSensorEntity(coordinator, hass, "best_objective") + entity2 = SolarOptimizerSensorEntity(coordinator, hass, "total_power") + entity3 = SolarOptimizerSensorEntity(coordinator, hass, "power_production") + entity4 = SolarOptimizerSensorEntity(coordinator, hass, "power_production_brut") + entity5 = SolarOptimizerSensorEntity(coordinator, hass, "battery_soc") + + async_add_entities([entity1, entity2, entity3, entity4, entity5], False) + + await coordinator.configure(entry) + + +class SolarOptimizerSensorEntity(CoordinatorEntity, SensorEntity): + """The entity holding the algorithm calculation""" + + def __init__(self, coordinator, hass, idx): + super().__init__(coordinator, context=idx) + self._hass = hass + self.idx = idx + self._attr_name = idx + self._attr_unique_id = "solar_optimizer_" + idx + + self._attr_native_value = None + + @callback + def _handle_coordinator_update(self) -> None: + """Handle updated data from the coordinator.""" + if ( + not self.coordinator + or not self.coordinator.data + or (value := self.coordinator.data.get(self.idx)) == None + ): + _LOGGER.debug("No coordinator found or no data...") + return + + self._attr_native_value = value + self.async_write_ha_state() + + @property + def device_info(self): + # Retournez des informations sur le périphérique associé à votre entité + return { + "identifiers": {(DOMAIN, "solar_optimizer_device")}, + "name": "Solar Optimizer", + # Autres attributs du périphérique ici + } + + @property + def icon(self) -> str | None: + if self.idx == "best_objective": + return "mdi:bullseye-arrow" + elif self.idx == "total_power": + return "mdi:flash" + elif self.idx == "battery_soc": + return "mdi:battery" + else: + return "mdi:solar-power-variant" + + @property + def device_class(self) -> SensorDeviceClass | None: + if self.idx == "best_objective": + return SensorDeviceClass.MONETARY + elif self.idx == "battery_soc": + return SensorDeviceClass.BATTERY + else: + return SensorDeviceClass.POWER + + @property + def state_class(self) -> SensorStateClass | None: + if self.idx == "best_objective": + return SensorStateClass.TOTAL + else: + return SensorStateClass.MEASUREMENT + + @property + def native_unit_of_measurement(self) -> str | None: + if self.idx == "best_objective": + return "€" + elif self.idx == "battery_soc": + return "%" + else: + return UnitOfPower.WATT diff --git a/config/custom_components/solar_optimizer/services.yaml b/config/custom_components/solar_optimizer/services.yaml new file mode 100644 index 0000000..b782340 --- /dev/null +++ b/config/custom_components/solar_optimizer/services.yaml @@ -0,0 +1,3 @@ +reload: + name: Reload + description: Reload Solar Optimizer configuration \ No newline at end of file diff --git a/config/custom_components/solar_optimizer/simulated_annealing_algo.py b/config/custom_components/solar_optimizer/simulated_annealing_algo.py new file mode 100644 index 0000000..0c4fd24 --- /dev/null +++ b/config/custom_components/solar_optimizer/simulated_annealing_algo.py @@ -0,0 +1,384 @@ +""" The Simulated Annealing (recuit simulé) algorithm""" +import logging +import random +import math +import copy + +from .managed_device import ManagedDevice + +_LOGGER = logging.getLogger(__name__) + +DEBUG = False + + +class SimulatedAnnealingAlgorithm: + """The class which implemenets the Simulated Annealing algorithm""" + + # Paramètres de l'algorithme de recuit simulé + _temperature_initiale: float = 1000 + _temperature_minimale: float = 0.1 + _facteur_refroidissement: float = 0.95 + _nombre_iterations: float = 1000 + _equipements: list[ManagedDevice] + _puissance_totale_eqt_initiale: float + _cout_achat: float = 15 # centimes + _cout_revente: float = 10 # centimes + _taxe_revente: float = 0.13 # pourcentage + _consommation_net: float + _production_solaire: float + + def __init__( + self, + initial_temp: float, + min_temp: float, + cooling_factor: float, + max_iteration_number: int, + ): + """Initialize the algorithm with values""" + self._temperature_initiale = initial_temp + self._temperature_minimale = min_temp + self._facteur_refroidissement = cooling_factor + self._nombre_iterations = max_iteration_number + _LOGGER.info( + "Initializing the SimulatedAnnealingAlgorithm with initial_temp=%.2f min_temp=%.2f cooling_factor=%.2f max_iterations_number=%d", + self._temperature_initiale, + self._temperature_minimale, + self._facteur_refroidissement, + self._nombre_iterations, + ) + + def recuit_simule( + self, + devices: list[ManagedDevice], + power_consumption: float, + solar_power_production: float, + sell_cost: float, + buy_cost: float, + sell_tax_percent: float, + battery_soc: float + ): + """The entrypoint of the algorithm: + You should give: + - devices: a list of ManagedDevices. devices that are is_usable false are not taken into account + - power_consumption: the current power consumption. Can be negeative if power is given back to grid + - solar_power_production: the solar production power + - sell_cost: the sell cost of energy + - buy_cost: the buy cost of energy + - sell_tax_percent: a sell taxe applied to sell energy (a percentage) + + In return you will have: + - best_solution: a list of object in whitch name, power_max and state are set, + - best_objectif: the measure of the objective for that solution, + - total_power_consumption: the total of power consumption for all equipments which should be activated (state=True) + """ + if ( + len(devices) <= 0 # pylint: disable=too-many-boolean-expressions + or power_consumption is None + or solar_power_production is None + or sell_cost is None + or buy_cost is None + or sell_tax_percent is None + ): + _LOGGER.info( + "Not all informations are available for Simulated Annealign algorithm to work. Calculation is abandoned" + ) + return [], -1, -1 + + _LOGGER.debug( + "Calling recuit_simule with power_consumption=%.2f, solar_power_production=%.2f sell_cost=%.2f, buy_cost=%.2f, tax=%.2f%% devices=%s", + power_consumption, + solar_power_production, + sell_cost, + buy_cost, + sell_tax_percent, + devices, + ) + self._cout_achat = buy_cost + self._cout_revente = sell_cost + self._taxe_revente = sell_tax_percent + self._consommation_net = power_consumption + self._production_solaire = solar_power_production + + self._equipements = [] + for _, device in enumerate(devices): + if not device.is_enabled: + _LOGGER.debug("%s is disabled. Forget it", device.name) + continue + + device.set_battery_soc(battery_soc) + usable = device.is_usable + waiting = device.is_waiting + # Force deactivation if active, not usable and not waiting + force_state = ( + False + if device.is_active and not usable and not waiting + else device.is_active + ) + self._equipements.append( + { + "power_max": device.power_max, + "power_min": device.power_min, + "power_step": device.power_step, + "current_power": device.current_power, # if force_state else 0, + # Initial Requested power is the current power if usable + "requested_power": device.current_power, # if force_state else 0, + "name": device.name, + "state": force_state, + "is_usable": device.is_usable, + "is_waiting": waiting, + "can_change_power": device.can_change_power, + } + ) + if DEBUG: + _LOGGER.debug("enabled _equipements are: %s", self._equipements) + + # Générer une solution initiale + solution_actuelle = self.generer_solution_initiale(self._equipements) + meilleure_solution = solution_actuelle + meilleure_objectif = self.calculer_objectif(solution_actuelle) + temperature = self._temperature_initiale + + for _ in range(self._nombre_iterations): + # Générer un voisin + objectif_actuel = self.calculer_objectif(solution_actuelle) + if DEBUG: + _LOGGER.debug("Objectif actuel : %.2f", objectif_actuel) + + voisin = self.permuter_equipement(solution_actuelle) + + # Calculer les objectifs pour la solution actuelle et le voisin + objectif_voisin = self.calculer_objectif(voisin) + if DEBUG: + _LOGGER.debug("Objectif voisin : %2.f", objectif_voisin) + + # Accepter le voisin si son objectif est meilleur ou si la consommation totale n'excède pas la production solaire + if objectif_voisin < objectif_actuel: + _LOGGER.debug("---> On garde l'objectif voisin") + solution_actuelle = voisin + if objectif_voisin < self.calculer_objectif(meilleure_solution): + _LOGGER.debug("---> C'est la meilleure jusque là") + meilleure_solution = voisin + meilleure_objectif = objectif_voisin + else: + # Accepter le voisin avec une certaine probabilité + probabilite = math.exp( + (objectif_actuel - objectif_voisin) / temperature + ) + if (seuil := random.random()) < probabilite: + solution_actuelle = voisin + if DEBUG: + _LOGGER.debug( + "---> On garde l'objectif voisin car seuil (%.2f) inférieur à proba (%.2f)", + seuil, + probabilite, + ) + else: + if DEBUG: + _LOGGER.debug("--> On ne prend pas") + + # Réduire la température + temperature *= self._facteur_refroidissement + if DEBUG: + _LOGGER.debug(" !! Temperature %.2f", temperature) + if temperature < self._temperature_minimale: + break + + return ( + meilleure_solution, + meilleure_objectif, + self.consommation_equipements(meilleure_solution), + ) + + def calculer_objectif(self, solution) -> float: + """Calcul de l'objectif : minimiser le surplus de production solaire + rejets = 0 if consommation_net >=0 else -consommation_net + consommation_solaire = min(production_solaire, production_solaire - rejets) + consommation_totale = consommation_net + consommation_solaire + """ + + puissance_totale_eqt = self.consommation_equipements(solution) + diff_puissance_totale_eqt = ( + puissance_totale_eqt - self._puissance_totale_eqt_initiale + ) + + new_consommation_net = self._consommation_net + diff_puissance_totale_eqt + new_rejets = 0 if new_consommation_net >= 0 else -new_consommation_net + new_import = 0 if new_consommation_net < 0 else new_consommation_net + new_consommation_solaire = min( + self._production_solaire, self._production_solaire - new_rejets + ) + new_consommation_totale = ( + new_consommation_net + new_rejets + ) + new_consommation_solaire + if DEBUG: + _LOGGER.debug( + "Objectif : cette solution ajoute %.3fW a la consommation initial. Nouvelle consommation nette=%.3fW. Nouveaux rejets=%.3fW. Nouvelle conso totale=%.3fW", + diff_puissance_totale_eqt, + new_consommation_net, + new_rejets, + new_consommation_totale, + ) + + cout_revente_impose = self._cout_revente * (1.0 - self._taxe_revente / 100.0) + coef_import = (self._cout_achat) / (self._cout_achat + cout_revente_impose) + coef_rejets = (cout_revente_impose) / (self._cout_achat + cout_revente_impose) + + return coef_import * new_import + coef_rejets * new_rejets + + def generer_solution_initiale(self, solution): + """Generate the initial solution (which is the solution given in argument) and calculate the total initial power""" + self._puissance_totale_eqt_initiale = self.consommation_equipements(solution) + return copy.deepcopy(solution) + + def consommation_equipements(self, solution): + """The total power consumption for all active equipement""" + return sum( + equipement["requested_power"] + for _, equipement in enumerate(solution) + if equipement["state"] + ) + + def calculer_new_power( + self, current_power, power_step, power_min, power_max, can_switch_off + ): + """Calcul une nouvelle puissance""" + choices = [] + if current_power > power_min or can_switch_off: + choices.append(-1) + if current_power < power_max: + choices.append(1) + + if len(choices) <= 0: + # No changes + return current_power + + power_add = random.choice(choices) * power_step + _LOGGER.debug("Adding %d power to current_power (%d)", power_add, current_power) + requested_power = current_power + power_add + _LOGGER.debug("New requested_power is %s", requested_power) + return requested_power + # if requested_power < power_min: + # deactivate the equipment + # requested_power = 0 + # elif requested_power > power_max: + # Do nothing + # requested_power = current_power + + def permuter_equipement(self, solution): + """Permuter le state d'un equipement eau hasard""" + voisin = copy.deepcopy(solution) + + usable = [eqt for eqt in voisin if eqt["is_usable"]] + + if len(usable) <= 0: + return voisin + + eqt = random.choice(usable) + + # name = eqt["name"] + state = eqt["state"] + can_change_power = eqt["can_change_power"] + is_waiting = eqt["is_waiting"] + + # Current power is the last requested_power + current_power = eqt.get("requested_power") + power_max = eqt.get("power_max") + power_step = eqt.get("power_step") + if can_change_power: + power_min = eqt.get("power_min") + else: + # If power is not manageable, min = max + power_min = power_max + + # On veut gérer le is_waiting qui interdit d'allumer ou éteindre un eqt usable. + # On veut pouvoir changer la puissance si l'eqt est déjà allumé malgré qu'il soit waiting. + # Usable veut dire qu'on peut l'allumer/éteindre OU qu'on peut changer la puissance + + # if not can_change_power and is_waiting: + # -> on ne fait rien (mais ne devrait pas arriver car il ne serait pas usable dans ce cas) + # + # if state and can_change_power and is_waiting: + # -> change power mais sans l'éteindre (requested_power >= power_min) + # + # if state and can_change_power and not is_waiting: + # -> change power avec extinction possible + # + # if not state and not is_waiting + # -> allumage + # + # if state and not is_waiting + # -> extinction + # + if (not can_change_power and is_waiting) or ( + not state and can_change_power and is_waiting + ): + _LOGGER.debug("not can_change_power and is_waiting -> do nothing") + return voisin + + if state and can_change_power and is_waiting: + # calculated a new power but do not switch off (because waiting) + requested_power = self.calculer_new_power( + current_power, power_step, power_min, power_max, False + ) + assert ( + requested_power > 0 + ), "Requested_power should be > 0 because is_waiting is True" + + elif state and can_change_power and not is_waiting: + # change power and accept switching off + requested_power = self.calculer_new_power( + current_power, power_step, power_min, power_max, True + ) + if requested_power < power_min: + # deactivate the equipment + eqt["state"] = False + requested_power = 0 + + elif not state and not is_waiting: + # Allumage + eqt["state"] = not state + requested_power = power_min + + elif state and not is_waiting: + # Extinction + eqt["state"] = not state + requested_power = 0 + + elif "requested_power" not in locals(): + _LOGGER.error("We should not be there. eqt=%s", eqt) + assert False, "Requested power n'a pas été calculé. Ce n'est pas normal" + + eqt["requested_power"] = requested_power + + # old code that was working + # if not state or not can_change_power: + # eqt["state"] = not state + # # We always start at the min power + # eqt["requested_power"] = power_min + # else: + # _LOGGER.debug("Managing a can_change_power eqt which is already Activated") + # # Deactivate eqt or change power + # power_add = random.choice([-1, 1]) * power_step + # _LOGGER.debug( + # "Adding %d power to current_power (%d)", power_add, current_power + # ) + # requested_power = current_power + power_add + # if requested_power < power_min: + # # deactivate the equipment + # eqt["state"] = False + # requested_power = 0 + # elif requested_power > power_max: + # # Do nothing + # requested_power = current_power + # _LOGGER.debug("New requested_power is %s for eqt %s", requested_power, name) + # # Update the solution with current_power and + # eqt["requested_power"] = requested_power + + if DEBUG: + _LOGGER.debug( + " -- On permute %s puissance max de %.2f. Il passe à %s", + eqt["name"], + eqt["requested_power"], + eqt["state"], + ) + return voisin diff --git a/config/custom_components/solar_optimizer/strings.json b/config/custom_components/solar_optimizer/strings.json new file mode 100644 index 0000000..563c8fa --- /dev/null +++ b/config/custom_components/solar_optimizer/strings.json @@ -0,0 +1,61 @@ +{ + "title": "solar_optimizer", + "config": { + "flow_title": "Solar Optimizer configuration", + "step": { + "user": { + "title": "General parameters", + "description": "Give the general parameters", + "data": { + "refresh_period_sec": "Refresh period", + "power_consumption_entity_id": "Net power consumption", + "power_production_entity_id": "Solar power production", + "sell_cost_entity_id": "Energy sell price", + "buy_cost_entity_id": "Energy buy price", + "sell_tax_percent_entity_id": "Sell taxe percent", + "smooth_production": "Smooth the solar production", + "battery_soc_entity_id": "Battery soc" + }, + "data_description": { + "refresh_period_sec": "Refresh period in seconds. Warning heavy calculs are done at each period. Don't refresh to often", + "power_consumption_entity_id": "the entity_id of the net power consumption sensor. Net power should be negative if power is exported to grid.", + "power_production_entity_id": "the entity_id of the solar power production sensor.", + "sell_cost_entity_id": "The entity_id which holds the current energy sell price.", + "buy_cost_entity_id": "The entity_id which holds the current energy buy price.", + "sell_tax_percent_entity_id": "The energy resell tax percent (0 to 100)", + "smooth_production": "If checked, the solar production will be smoothed to avoid hard variation", + "battery_soc_entity_id": "Battery state of charge in %. If you don't have battery, keep it empty" + } + } + } + }, + "options": { + "flow_title": "Solar Optimizer options configuration", + "step": { + "init": { + "title": "General parameters", + "description": "Give the general parameters", + "data": { + "refresh_period_sec": "Refresh period", + "power_consumption_entity_id": "Net power consumption", + "power_production_entity_id": "Solar power production", + "sell_cost_entity_id": "Energy sell price", + "buy_cost_entity_id": "Energy buy price", + "sell_tax_percent_entity_id": "Sell taxe percent", + "smooth_production": "Smooth the solar production", + "battery_soc_entity_id": "Battery soc" + }, + "data_description": { + "refresh_period_sec": "Refresh period in seconds. Warning heavy calculs are done at each period. Don't refresh to often", + "power_consumption_entity_id": "the entity_id of the net power consumption sensor. Net power should be negative if power is exported to grid.", + "power_production_entity_id": "the entity_id of the solar power production sensor.", + "sell_cost_entity_id": "The entity_id which holds the current energy sell price.", + "buy_cost_entity_id": "The entity_id which holds the current energy buy price.", + "sell_tax_percent_entity_id": "The energy resell tax percent (0 to 100)", + "smooth_production": "If checked, the solar production will be smoothed to avoid hard variation", + "battery_soc_entity_id": "Battery state of charge in %. If you don't have battery, keep it empty" + } + } + } + } +} \ No newline at end of file diff --git a/config/custom_components/solar_optimizer/switch.py b/config/custom_components/solar_optimizer/switch.py new file mode 100644 index 0000000..50eff94 --- /dev/null +++ b/config/custom_components/solar_optimizer/switch.py @@ -0,0 +1,337 @@ +""" A bonary sensor entity that holds the state of each managed_device """ +import logging +from datetime import datetime +from typing import Any + +from homeassistant.const import STATE_UNAVAILABLE, STATE_UNKNOWN, STATE_ON +from homeassistant.core import callback, HomeAssistant, State, Event +from homeassistant.helpers.update_coordinator import CoordinatorEntity +from homeassistant.helpers.restore_state import RestoreEntity +from homeassistant.components.switch import ( + SwitchEntity, +) + +from homeassistant.helpers.entity_platform import ( + AddEntitiesCallback, +) + +from homeassistant.helpers.event import ( + async_track_state_change_event, +) + +from .const import ( + DOMAIN, + name_to_unique_id, + get_tz, + EVENT_TYPE_SOLAR_OPTIMIZER_ENABLE_STATE_CHANGE, +) +from .coordinator import SolarOptimizerCoordinator +from .managed_device import ManagedDevice + +_LOGGER = logging.getLogger(__name__) + + +async def async_setup_entry( + hass: HomeAssistant, _, async_add_entities: AddEntitiesCallback +) -> None: + """Setup the entries of type Binary sensor, one for each ManagedDevice""" + _LOGGER.debug("Calling switch.async_setup_entry") + + coordinator: SolarOptimizerCoordinator = hass.data[DOMAIN]["coordinator"] + + entities = [] + for _, device in enumerate(coordinator.devices): + entity = ManagedDeviceSwitch( + coordinator, + hass, + device.name, + name_to_unique_id(device.name), + device.entity_id, + ) + if entity is not None: + entities.append(entity) + + entity = ManagedDeviceEnable(hass, device) + if entity is not None: + entities.append(entity) + + async_add_entities(entities) + + +class ManagedDeviceSwitch(CoordinatorEntity, SwitchEntity): + """The entity holding the algorithm calculation""" + + _entity_component_unrecorded_attributes = ( + SwitchEntity._entity_component_unrecorded_attributes.union( + frozenset( + { + "is_enabled", + "is_active", + "is_waiting", + "is_usable", + "can_change_power", + "duration_sec", + "duration_power_sec", + "power_min", + "power_max", + "next_date_available", + "next_date_available_power", + "battery_soc_threshold", + "battery_soc", + } + ) + ) + ) + + def __init__(self, coordinator, hass, name, idx, entity_id): + _LOGGER.debug("Adding ManagedDeviceSwitch for %s", name) + super().__init__(coordinator, context=idx) + self._hass: HomeAssistant = hass + self.idx = idx + self._attr_name = "Solar Optimizer " + name + self._attr_unique_id = "solar_optimizer_" + idx + self._entity_id = entity_id + + # Try to get the state if it exists + device: ManagedDevice = None + if (device := coordinator.get_device_by_unique_id(self.idx)) is not None: + self._attr_is_on = device.is_active + else: + self._attr_is_on = None + + async def async_added_to_hass(self) -> None: + """The entity have been added to hass, listen to state change of the underlying entity""" + await super().async_added_to_hass() + + # Arme l'écoute de la première entité + listener_cancel = async_track_state_change_event( + self.hass, + [self._entity_id], + self._on_state_change, + ) + # desarme le timer lors de la destruction de l'entité + self.async_on_remove(listener_cancel) + + # desarme le timer lors de la destruction de l'entité + self.async_on_remove( + self._hass.bus.async_listen( + event_type=EVENT_TYPE_SOLAR_OPTIMIZER_ENABLE_STATE_CHANGE, + listener=self._on_enable_state_change, + ) + ) + + @callback + async def _on_enable_state_change(self, event: Event) -> None: + """Triggered when the ManagedDevice enable state have change""" + + # is it for me ? + if ( + not event.data + or (device_id := event.data.get("device_unique_id")) != self.idx + ): + return + + # search for coordinator and device + if not self.coordinator or not ( + device := self.coordinator.get_device_by_unique_id(device_id) + ): + return + + _LOGGER.info( + "Changing enabled state for %s to %s", device_id, device.is_enabled + ) + + self.update_custom_attributes(device) + self.async_write_ha_state() + + @callback + async def _on_state_change(self, event: Event) -> None: + """The entity have change its state""" + _LOGGER.info( + "Appel de on_state_change à %s avec l'event %s", datetime.now(), event + ) + + if not event.data: + return + + # search for coordinator and device + if not self.coordinator or not ( + device := self.coordinator.get_device_by_unique_id(self.idx) + ): + return + + new_state: State = event.data.get("new_state") + # old_state: State = event.data.get("old_state") + + if new_state is None or new_state.state in (STATE_UNAVAILABLE, STATE_UNKNOWN): + _LOGGER.debug("Pas d'état disponible. Evenement ignoré") + return + + # On recherche la date de l'event pour la stocker dans notre état + new_state = new_state.state == STATE_ON + if new_state == self._attr_is_on: + return + + self._attr_is_on = new_state + # On sauvegarde le nouvel état + self.update_custom_attributes(device) + self.async_write_ha_state() + + def update_custom_attributes(self, device): + """Add some custom attributes to the entity""" + current_tz = get_tz(self._hass) + self._attr_extra_state_attributes: dict(str, str) = { + "is_enabled": device.is_enabled, + "is_active": device.is_active, + "is_waiting": device.is_waiting, + "is_usable": device.is_usable, + "can_change_power": device.can_change_power, + "current_power": device.current_power, + "requested_power": device.requested_power, + "duration_sec": device.duration_sec, + "duration_power_sec": device.duration_power_sec, + "power_min": device.power_min, + "power_max": device.power_max, + "next_date_available": device.next_date_available.astimezone( + current_tz + ).isoformat(), + "next_date_available_power": device.next_date_available_power.astimezone( + current_tz + ).isoformat(), + "battery_soc_threshold": device._battery_soc_threshold, + "battery_soc": device._battery_soc, + } + + @callback + def _handle_coordinator_update(self) -> None: + """Handle updated data from the coordinator.""" + _LOGGER.debug("Calling _handle_coordinator_update for %s", self._attr_name) + + if not self.coordinator or not self.coordinator.data: + _LOGGER.debug("No coordinator found or no data...") + return + + device: ManagedDevice = self.coordinator.data.get(self.idx) + if not device: + # it is possible to not have device in coordinator update (if device is not enabled) + _LOGGER.debug("No device %s found ...", self.idx) + return + + self._attr_is_on = device.is_active + self.update_custom_attributes(device) + self.async_write_ha_state() + + async def async_turn_on(self, **kwargs: Any) -> None: + """Turn the entity on.""" + if not self.coordinator or not self.coordinator.data: + return + + _LOGGER.info("Turn_on Solar Optimizer switch %s", self._attr_name) + # search for coordinator and device + if not self.coordinator or not ( + device := self.coordinator.get_device_by_unique_id(self.idx) + ): + return + + if not self._attr_is_on: + await device.activate() + self._attr_is_on = True + self.update_custom_attributes(device) + self.async_write_ha_state() + + async def async_turn_off(self, **kwargs: Any) -> None: + """Turn the entity on.""" + if not self.coordinator or not self.coordinator.data: + return + + _LOGGER.info("Turn_on Solar Optimizer switch %s", self._attr_name) + # search for coordinator and device + if not self.coordinator or not ( + device := self.coordinator.get_device_by_unique_id(self.idx) + ): + return + + if self._attr_is_on: + await device.deactivate() + self._attr_is_on = False + self.update_custom_attributes(device) + self.async_write_ha_state() + + @property + def device_info(self): + # Retournez des informations sur le périphérique associé à votre entité + return { + "identifiers": {(DOMAIN, "solar_optimizer_device")}, + "name": "Solar Optimizer", + # Autres attributs du périphérique ici + } + + @property + def get_attr_extra_state_attributes(self): + """Get the extra state attributes for the entity""" + return self._attr_extra_state_attributes + + +class ManagedDeviceEnable(SwitchEntity, RestoreEntity): + """The that enables the ManagedDevice optimisation with""" + + _device: ManagedDevice + + def __init__(self, hass: HomeAssistant, device: ManagedDevice): + self._hass: HomeAssistant = hass + self._device = device + self._attr_name = "Enable Solar Optimizer " + device.name + self._attr_unique_id = "solar_optimizer_enable_" + name_to_unique_id( + device.name + ) + self._attr_is_on = True + + @property + def device_info(self): + # Retournez des informations sur le périphérique associé à votre entité + return { + "identifiers": {(DOMAIN, "solar_optimizer_device")}, + "name": "Solar Optimizer", + # Autres attributs du périphérique ici + } + + @property + def icon(self) -> str | None: + return "mdi:check" + + async def async_added_to_hass(self): + await super().async_added_to_hass() + + # Récupérer le dernier état sauvegardé de l'entité + last_state = await self.async_get_last_state() + + # Si l'état précédent existe, vous pouvez l'utiliser + if last_state is not None: + self._attr_is_on = last_state.state == "on" + else: + # Si l'état précédent n'existe pas, initialisez l'état comme vous le souhaitez + self._attr_is_on = True + + # this breaks the start of integration + self.update_device_enabled() + + @callback + async def async_turn_on(self, **kwargs: Any) -> None: + """Turn the entity on.""" + self._attr_is_on = True + self.async_write_ha_state() + self.update_device_enabled() + + @callback + async def async_turn_off(self, **kwargs: Any) -> None: + """Turn the entity off.""" + self._attr_is_on = False + self.async_write_ha_state() + self.update_device_enabled() + + def update_device_enabled(self) -> None: + """Update the device is enabled flag""" + if not self._device: + return + + self._device.set_enable(self._attr_is_on) diff --git a/config/custom_components/solar_optimizer/translations/en.json b/config/custom_components/solar_optimizer/translations/en.json new file mode 100644 index 0000000..563c8fa --- /dev/null +++ b/config/custom_components/solar_optimizer/translations/en.json @@ -0,0 +1,61 @@ +{ + "title": "solar_optimizer", + "config": { + "flow_title": "Solar Optimizer configuration", + "step": { + "user": { + "title": "General parameters", + "description": "Give the general parameters", + "data": { + "refresh_period_sec": "Refresh period", + "power_consumption_entity_id": "Net power consumption", + "power_production_entity_id": "Solar power production", + "sell_cost_entity_id": "Energy sell price", + "buy_cost_entity_id": "Energy buy price", + "sell_tax_percent_entity_id": "Sell taxe percent", + "smooth_production": "Smooth the solar production", + "battery_soc_entity_id": "Battery soc" + }, + "data_description": { + "refresh_period_sec": "Refresh period in seconds. Warning heavy calculs are done at each period. Don't refresh to often", + "power_consumption_entity_id": "the entity_id of the net power consumption sensor. Net power should be negative if power is exported to grid.", + "power_production_entity_id": "the entity_id of the solar power production sensor.", + "sell_cost_entity_id": "The entity_id which holds the current energy sell price.", + "buy_cost_entity_id": "The entity_id which holds the current energy buy price.", + "sell_tax_percent_entity_id": "The energy resell tax percent (0 to 100)", + "smooth_production": "If checked, the solar production will be smoothed to avoid hard variation", + "battery_soc_entity_id": "Battery state of charge in %. If you don't have battery, keep it empty" + } + } + } + }, + "options": { + "flow_title": "Solar Optimizer options configuration", + "step": { + "init": { + "title": "General parameters", + "description": "Give the general parameters", + "data": { + "refresh_period_sec": "Refresh period", + "power_consumption_entity_id": "Net power consumption", + "power_production_entity_id": "Solar power production", + "sell_cost_entity_id": "Energy sell price", + "buy_cost_entity_id": "Energy buy price", + "sell_tax_percent_entity_id": "Sell taxe percent", + "smooth_production": "Smooth the solar production", + "battery_soc_entity_id": "Battery soc" + }, + "data_description": { + "refresh_period_sec": "Refresh period in seconds. Warning heavy calculs are done at each period. Don't refresh to often", + "power_consumption_entity_id": "the entity_id of the net power consumption sensor. Net power should be negative if power is exported to grid.", + "power_production_entity_id": "the entity_id of the solar power production sensor.", + "sell_cost_entity_id": "The entity_id which holds the current energy sell price.", + "buy_cost_entity_id": "The entity_id which holds the current energy buy price.", + "sell_tax_percent_entity_id": "The energy resell tax percent (0 to 100)", + "smooth_production": "If checked, the solar production will be smoothed to avoid hard variation", + "battery_soc_entity_id": "Battery state of charge in %. If you don't have battery, keep it empty" + } + } + } + } +} \ No newline at end of file diff --git a/config/custom_components/solar_optimizer/translations/fr.json b/config/custom_components/solar_optimizer/translations/fr.json new file mode 100644 index 0000000..563c8fa --- /dev/null +++ b/config/custom_components/solar_optimizer/translations/fr.json @@ -0,0 +1,61 @@ +{ + "title": "solar_optimizer", + "config": { + "flow_title": "Solar Optimizer configuration", + "step": { + "user": { + "title": "General parameters", + "description": "Give the general parameters", + "data": { + "refresh_period_sec": "Refresh period", + "power_consumption_entity_id": "Net power consumption", + "power_production_entity_id": "Solar power production", + "sell_cost_entity_id": "Energy sell price", + "buy_cost_entity_id": "Energy buy price", + "sell_tax_percent_entity_id": "Sell taxe percent", + "smooth_production": "Smooth the solar production", + "battery_soc_entity_id": "Battery soc" + }, + "data_description": { + "refresh_period_sec": "Refresh period in seconds. Warning heavy calculs are done at each period. Don't refresh to often", + "power_consumption_entity_id": "the entity_id of the net power consumption sensor. Net power should be negative if power is exported to grid.", + "power_production_entity_id": "the entity_id of the solar power production sensor.", + "sell_cost_entity_id": "The entity_id which holds the current energy sell price.", + "buy_cost_entity_id": "The entity_id which holds the current energy buy price.", + "sell_tax_percent_entity_id": "The energy resell tax percent (0 to 100)", + "smooth_production": "If checked, the solar production will be smoothed to avoid hard variation", + "battery_soc_entity_id": "Battery state of charge in %. If you don't have battery, keep it empty" + } + } + } + }, + "options": { + "flow_title": "Solar Optimizer options configuration", + "step": { + "init": { + "title": "General parameters", + "description": "Give the general parameters", + "data": { + "refresh_period_sec": "Refresh period", + "power_consumption_entity_id": "Net power consumption", + "power_production_entity_id": "Solar power production", + "sell_cost_entity_id": "Energy sell price", + "buy_cost_entity_id": "Energy buy price", + "sell_tax_percent_entity_id": "Sell taxe percent", + "smooth_production": "Smooth the solar production", + "battery_soc_entity_id": "Battery soc" + }, + "data_description": { + "refresh_period_sec": "Refresh period in seconds. Warning heavy calculs are done at each period. Don't refresh to often", + "power_consumption_entity_id": "the entity_id of the net power consumption sensor. Net power should be negative if power is exported to grid.", + "power_production_entity_id": "the entity_id of the solar power production sensor.", + "sell_cost_entity_id": "The entity_id which holds the current energy sell price.", + "buy_cost_entity_id": "The entity_id which holds the current energy buy price.", + "sell_tax_percent_entity_id": "The energy resell tax percent (0 to 100)", + "smooth_production": "If checked, the solar production will be smoothed to avoid hard variation", + "battery_soc_entity_id": "Battery state of charge in %. If you don't have battery, keep it empty" + } + } + } + } +} \ No newline at end of file diff --git a/config/custom_components/versatile_thermostat/__init__.py b/config/custom_components/versatile_thermostat/__init__.py index e132735..f4a6970 100644 --- a/config/custom_components/versatile_thermostat/__init__.py +++ b/config/custom_components/versatile_thermostat/__init__.py @@ -13,6 +13,7 @@ from homeassistant.const import SERVICE_RELOAD, EVENT_HOMEASSISTANT_STARTED from homeassistant.config_entries import ConfigEntry, ConfigType from homeassistant.core import HomeAssistant, CoreState, callback +from homeassistant.helpers.service import async_register_admin_service from .base_thermostat import BaseThermostat @@ -115,7 +116,8 @@ async def async_setup( else: hass.bus.async_listen_once(EVENT_HOMEASSISTANT_STARTED, _async_startup_internal) - hass.helpers.service.async_register_admin_service( + async_register_admin_service( + hass, DOMAIN, SERVICE_RELOAD, _handle_reload, diff --git a/config/custom_components/versatile_thermostat/base_thermostat.py b/config/custom_components/versatile_thermostat/base_thermostat.py index 5ce03e2..fddf8f0 100644 --- a/config/custom_components/versatile_thermostat/base_thermostat.py +++ b/config/custom_components/versatile_thermostat/base_thermostat.py @@ -22,7 +22,6 @@ from homeassistant.components.climate import ClimateEntity from homeassistant.helpers.restore_state import RestoreEntity from homeassistant.config_entries import ConfigEntry from homeassistant.helpers.device_registry import DeviceInfo, DeviceEntryType -from homeassistant.helpers.typing import EventType as HASSEventType from homeassistant.helpers.event import ( async_track_state_change_event, @@ -737,37 +736,37 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): ) need_write_state = True - # try to acquire window entity state - if self._window_sensor_entity_id: - window_state = self.hass.states.get(self._window_sensor_entity_id) - if window_state and window_state.state not in ( - STATE_UNAVAILABLE, - STATE_UNKNOWN, - ): - self._window_state = window_state.state == STATE_ON - _LOGGER.debug( - "%s - Window state have been retrieved: %s", - self, - self._window_state, - ) - need_write_state = True + # try to acquire window entity state + if self._window_sensor_entity_id: + window_state = self.hass.states.get(self._window_sensor_entity_id) + if window_state and window_state.state not in ( + STATE_UNAVAILABLE, + STATE_UNKNOWN, + ): + self._window_state = window_state.state == STATE_ON + _LOGGER.debug( + "%s - Window state have been retrieved: %s", + self, + self._window_state, + ) + need_write_state = True - # try to acquire motion entity state - if self._motion_sensor_entity_id: - motion_state = self.hass.states.get(self._motion_sensor_entity_id) - if motion_state and motion_state.state not in ( - STATE_UNAVAILABLE, - STATE_UNKNOWN, - ): - self._motion_state = motion_state.state - _LOGGER.debug( - "%s - Motion state have been retrieved: %s", - self, - self._motion_state, - ) - # recalculate the right target_temp in activity mode - await self._async_update_motion_temp() - need_write_state = True + # try to acquire motion entity state + if self._motion_sensor_entity_id: + motion_state = self.hass.states.get(self._motion_sensor_entity_id) + if motion_state and motion_state.state not in ( + STATE_UNAVAILABLE, + STATE_UNKNOWN, + ): + self._motion_state = motion_state.state + _LOGGER.debug( + "%s - Motion state have been retrieved: %s", + self, + self._motion_state, + ) + # recalculate the right target_temp in activity mode + await self._async_update_motion_temp() + need_write_state = True if self._presence_on: # try to acquire presence entity state @@ -1377,11 +1376,19 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): if preset_mode == PRESET_POWER: return self._power_temp if preset_mode == PRESET_ACTIVITY: - motion_preset = ( - self._motion_preset - if self._motion_state == STATE_ON - else self._no_motion_preset - ) + if self._ac_mode and self._hvac_mode == HVACMode.COOL: + motion_preset = ( + self._motion_preset + PRESET_AC_SUFFIX + if self._motion_state == STATE_ON + else self._no_motion_preset + PRESET_AC_SUFFIX + ) + else: + motion_preset = ( + self._motion_preset + if self._motion_state == STATE_ON + else self._no_motion_preset + ) + if motion_preset in self._presets: return self._presets[motion_preset] else: @@ -1646,6 +1653,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): _LOGGER.debug("%s - Motion delay condition is satisfied", self) self._motion_state = new_state.state if self._attr_preset_mode == PRESET_ACTIVITY: + new_preset = ( self._motion_preset if self._motion_state == STATE_ON @@ -1658,6 +1666,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): ) # We do not change the preset which is kept to ACTIVITY but only the target_temperature # We take the presence into account + await self._async_internal_set_temperature( self.find_preset_temp(new_preset) ) @@ -1780,7 +1789,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): _LOGGER.error("Unable to update external temperature from sensor: %s", ex) @callback - async def _async_power_changed(self, event: HASSEventType[EventStateChangedData]): + async def _async_power_changed(self, event: Event[EventStateChangedData]): """Handle power changes.""" _LOGGER.debug("Thermostat %s - Receive new Power event", self.name) _LOGGER.debug(event) @@ -1806,9 +1815,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): _LOGGER.error("Unable to update current_power from sensor: %s", ex) @callback - async def _async_max_power_changed( - self, event: HASSEventType[EventStateChangedData] - ): + async def _async_max_power_changed(self, event: Event[EventStateChangedData]): """Handle power max changes.""" _LOGGER.debug("Thermostat %s - Receive new Power Max event", self.name) _LOGGER.debug(event) @@ -1833,9 +1840,7 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): _LOGGER.error("Unable to update current_power from sensor: %s", ex) @callback - async def _async_presence_changed( - self, event: HASSEventType[EventStateChangedData] - ): + async def _async_presence_changed(self, event: Event[EventStateChangedData]): """Handle presence changes.""" new_state = event.data.get("new_state") _LOGGER.info( @@ -1896,16 +1901,23 @@ class BaseThermostat(ClimateEntity, RestoreEntity, Generic[T]): ): return + new_preset = ( + self._motion_preset + if self._motion_state == STATE_ON + else self._no_motion_preset + ) + _LOGGER.info( + "%s - Motion condition have changes. New preset temp will be %s", + self, + new_preset, + ) + # We do not change the preset which is kept to ACTIVITY but only the target_temperature + # We take the presence into account + await self._async_internal_set_temperature( - self._presets.get( - ( - self._motion_preset - if self._motion_state == STATE_ON - else self._no_motion_preset - ), - None, - ) + self.find_preset_temp(new_preset) ) + _LOGGER.debug( "%s - regarding motion, target_temp have been set to %.2f", self, diff --git a/config/custom_components/versatile_thermostat/keep_alive.py b/config/custom_components/versatile_thermostat/keep_alive.py index 1457cdf..e5fdc68 100644 --- a/config/custom_components/versatile_thermostat/keep_alive.py +++ b/config/custom_components/versatile_thermostat/keep_alive.py @@ -10,6 +10,7 @@ the keep_alive setting of Home Assistant's Generic Thermostat integration: import logging from collections.abc import Awaitable, Callable from datetime import timedelta, datetime +from time import monotonic from homeassistant.core import HomeAssistant, CALLBACK_TYPE from homeassistant.helpers.event import async_track_time_interval @@ -18,6 +19,79 @@ from homeassistant.helpers.event import async_track_time_interval _LOGGER = logging.getLogger(__name__) +class BackoffTimer: + """Exponential backoff timer with a non-blocking polling-style implementation. + + Usage example: + timer = BackoffTimer(multiplier=1.5, upper_limit_sec=600) + while some_condition: + if timer.is_ready(): + do_something() + """ + + def __init__( + self, + *, + multiplier=2.0, + lower_limit_sec=30, + upper_limit_sec=86400, + initially_ready=True, + ): + """Initialize a BackoffTimer instance. + + Args: + multiplier (int, optional): Period multiplier applied when is_ready() is True. + lower_limit_sec (int, optional): Initial backoff period in seconds. + upper_limit_sec (int, optional): Maximum backoff period in seconds. + initially_ready (bool, optional): Whether is_ready() should return True the + first time it is called, or after a call to reset(). + """ + self._multiplier = multiplier + self._lower_limit_sec = lower_limit_sec + self._upper_limit_sec = upper_limit_sec + self._initially_ready = initially_ready + + self._timestamp = 0 + self._period_sec = self._lower_limit_sec + + @property + def in_progress(self) -> bool: + """Whether the backoff timer is in progress (True after a call to is_ready()).""" + return bool(self._timestamp) + + def reset(self): + """Reset a BackoffTimer instance.""" + self._timestamp = 0 + self._period_sec = self._lower_limit_sec + + def is_ready(self) -> bool: + """Check whether an exponentially increasing period of time has passed. + + Whenever is_ready() returns True, the timer period is multiplied so that + it takes longer until is_ready() returns True again. + Returns: + bool: True if enough time has passed since one of the following events, + in relation to an instance of this class: + - The last time when this method returned True, if it ever did. + - Or else, when this method was first called after a call to reset(). + - Or else, when this method was first called. + False otherwise. + """ + now = monotonic() + if self._timestamp == 0: + self._timestamp = now + return self._initially_ready + elif now - self._timestamp >= self._period_sec: + self._timestamp = now + self._period_sec = max( + self._lower_limit_sec, + min(self._upper_limit_sec, self._period_sec * self._multiplier), + ) + return True + + return False + + class IntervalCaller: """Repeatedly call a given async action function at a given regular interval. @@ -28,6 +102,7 @@ class IntervalCaller: self._hass = hass self._interval_sec = interval_sec self._remove_handle: CALLBACK_TYPE | None = None + self.backoff_timer = BackoffTimer() @property def interval_sec(self) -> float: diff --git a/config/custom_components/versatile_thermostat/manifest.json b/config/custom_components/versatile_thermostat/manifest.json index d4c7b57..976fb18 100644 --- a/config/custom_components/versatile_thermostat/manifest.json +++ b/config/custom_components/versatile_thermostat/manifest.json @@ -14,6 +14,6 @@ "quality_scale": "silver", "requirements": [], "ssdp": [], - "version": "6.2.3", + "version": "6.2.9", "zeroconf": [] -} \ No newline at end of file +} diff --git a/config/custom_components/versatile_thermostat/number.py b/config/custom_components/versatile_thermostat/number.py index 117a607..b6236a3 100644 --- a/config/custom_components/versatile_thermostat/number.py +++ b/config/custom_components/versatile_thermostat/number.py @@ -283,7 +283,7 @@ class CentralConfigTemperatureNumber( self.entity_id = f"{NUMBER_DOMAIN}.{slugify(name)}_preset_{preset_name}" self._attr_unique_id = f"central_configuration_preset_{preset_name}" self._attr_device_class = NumberDeviceClass.TEMPERATURE - self._attr_native_unit_of_measurement = UnitOfTemperature.CELSIUS + self._attr_native_unit_of_measurement = hass.config.units.temperature_unit self._attr_native_step = entry_infos.get(CONF_STEP_TEMPERATURE, 0.5) self._attr_native_min_value = entry_infos.get(CONF_TEMP_MIN) @@ -371,7 +371,7 @@ class CentralConfigTemperatureNumber( # TODO Kelvin ? It seems not because all internal values are stored in # ° Celsius but only the render in front can be in °K depending on the # user configuration. - return UnitOfTemperature.CELSIUS + return self.hass.config.units.temperature_unit class TemperatureNumber( # pylint: disable=abstract-method @@ -400,7 +400,7 @@ class TemperatureNumber( # pylint: disable=abstract-method self._attr_unique_id = f"{self._device_name}_preset_{preset_name}" self._attr_device_class = NumberDeviceClass.TEMPERATURE - self._attr_native_unit_of_measurement = UnitOfTemperature.CELSIUS + self._attr_native_unit_of_measurement = hass.config.units.temperature_unit self._has_central_main_attributes = entry_infos.get( CONF_USE_MAIN_CENTRAL_CONFIG, False @@ -498,7 +498,7 @@ class TemperatureNumber( # pylint: disable=abstract-method def native_unit_of_measurement(self) -> str | None: """The unit of measurement""" if not self.my_climate: - return UnitOfTemperature.CELSIUS + return self.hass.config.units.temperature_unit return self.my_climate.temperature_unit def init_min_max_step(self, entry_infos=None): diff --git a/config/custom_components/versatile_thermostat/prop_algorithm.py b/config/custom_components/versatile_thermostat/prop_algorithm.py index 3cd4aee..c129262 100644 --- a/config/custom_components/versatile_thermostat/prop_algorithm.py +++ b/config/custom_components/versatile_thermostat/prop_algorithm.py @@ -70,9 +70,9 @@ class PropAlgorithm: if hvac_mode == HVACMode.COOL: delta_temp = current_temp - target_temp delta_ext_temp = ( - ext_current_temp + ext_current_temp - target_temp if ext_current_temp is not None - else 0 - target_temp + else 0 ) else: delta_temp = target_temp - current_temp diff --git a/config/custom_components/versatile_thermostat/sensor.py b/config/custom_components/versatile_thermostat/sensor.py index e917b9f..f3018fc 100644 --- a/config/custom_components/versatile_thermostat/sensor.py +++ b/config/custom_components/versatile_thermostat/sensor.py @@ -570,7 +570,7 @@ class RegulatedTemperatureSensor(VersatileThermostatBaseEntity, SensorEntity): @property def native_unit_of_measurement(self) -> str | None: if not self.my_climate: - return UnitOfTemperature.CELSIUS + return self.hass.config.units.temperature_unit return self.my_climate.temperature_unit @property @@ -621,7 +621,7 @@ class EMATemperatureSensor(VersatileThermostatBaseEntity, SensorEntity): @property def native_unit_of_measurement(self) -> str | None: if not self.my_climate: - return UnitOfTemperature.CELSIUS + return self.hass.config.units.temperature_unit return self.my_climate.temperature_unit @property diff --git a/config/custom_components/versatile_thermostat/thermostat_climate.py b/config/custom_components/versatile_thermostat/thermostat_climate.py index de2042f..6675ad7 100644 --- a/config/custom_components/versatile_thermostat/thermostat_climate.py +++ b/config/custom_components/versatile_thermostat/thermostat_climate.py @@ -3,13 +3,12 @@ import logging from datetime import timedelta, datetime -from homeassistant.core import HomeAssistant, State, callback +from homeassistant.core import Event, HomeAssistant, State, callback from homeassistant.helpers.event import ( async_track_state_change_event, async_track_time_interval, EventStateChangedData, ) -from homeassistant.helpers.typing import EventType as HASSEventType from homeassistant.components.climate import ( HVACAction, HVACMode, @@ -168,11 +167,17 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): _LOGGER.info("%s - regulation calculation will be done", self) + # use _attr_target_temperature_step to round value if _auto_regulation_dtemp is equal to 0 + regulation_step = self._auto_regulation_dtemp if self._auto_regulation_dtemp else self._attr_target_temperature_step + _LOGGER.debug("%s - usage of regulation_step: %.2f ", + self, + regulation_step) + new_regulated_temp = round_to_nearest( self._regulation_algo.calculate_regulated_temperature( self.current_temperature, self._cur_ext_temp ), - self._auto_regulation_dtemp, + regulation_step, ) dtemp = new_regulated_temp - self._regulated_target_temp @@ -216,7 +221,7 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): ): offset_temp = device_temp - self.current_temperature - target_temp = round_to_nearest(self.regulated_target_temp + offset_temp, self._auto_regulation_dtemp) + target_temp = round_to_nearest(self.regulated_target_temp + offset_temp, regulation_step) _LOGGER.debug( "%s - The device offset temp for regulation is %.2f - internal temp is %.2f. New target is %.2f", @@ -594,7 +599,7 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): ) @callback - async def _async_climate_changed(self, event: HASSEventType[EventStateChangedData]): + async def _async_climate_changed(self, event: Event[EventStateChangedData]): """Handle unerdlying climate state changes. This method takes the underlying values and update the VTherm with them. To avoid loops (issues #121 #101 #95 #99), we discard the event if it is received @@ -894,10 +899,7 @@ class ThermostatOverClimate(BaseThermostat[UnderlyingClimate]): @property def temperature_unit(self) -> str: """Return the unit of measurement.""" - if self.underlying_entity(0): - return self.underlying_entity(0).temperature_unit - - return self._unit + return self.hass.config.units.temperature_unit @property def supported_features(self): diff --git a/config/custom_components/versatile_thermostat/thermostat_switch.py b/config/custom_components/versatile_thermostat/thermostat_switch.py index cdfd8b9..4f760bc 100644 --- a/config/custom_components/versatile_thermostat/thermostat_switch.py +++ b/config/custom_components/versatile_thermostat/thermostat_switch.py @@ -2,12 +2,11 @@ """ A climate over switch classe """ import logging -from homeassistant.core import callback +from homeassistant.core import Event, callback from homeassistant.helpers.event import ( async_track_state_change_event, EventStateChangedData, ) -from homeassistant.helpers.typing import EventType as HASSEventType from homeassistant.components.climate import HVACMode from .const import ( @@ -212,7 +211,7 @@ class ThermostatOverSwitch(BaseThermostat[UnderlyingSwitch]): ) @callback - def _async_switch_changed(self, event: HASSEventType[EventStateChangedData]): + def _async_switch_changed(self, event: Event[EventStateChangedData]): """Handle heater switch state changes.""" new_state = event.data.get("new_state") old_state = event.data.get("old_state") diff --git a/config/custom_components/versatile_thermostat/thermostat_valve.py b/config/custom_components/versatile_thermostat/thermostat_valve.py index f560937..1af53db 100644 --- a/config/custom_components/versatile_thermostat/thermostat_valve.py +++ b/config/custom_components/versatile_thermostat/thermostat_valve.py @@ -8,8 +8,7 @@ from homeassistant.helpers.event import ( async_track_time_interval, EventStateChangedData, ) -from homeassistant.helpers.typing import EventType as HASSEventType -from homeassistant.core import HomeAssistant, callback +from homeassistant.core import Event, HomeAssistant, callback from homeassistant.components.climate import HVACMode from .base_thermostat import BaseThermostat, ConfigData @@ -149,7 +148,7 @@ class ThermostatOverValve(BaseThermostat[UnderlyingValve]): # pylint: disable=a ) @callback - async def _async_valve_changed(self, event: HASSEventType[EventStateChangedData]): + async def _async_valve_changed(self, event: Event[EventStateChangedData]): """Handle unerdlying valve state changes. This method just log the change. It changes nothing to avoid loops. """ diff --git a/config/custom_components/versatile_thermostat/translations/sk.json b/config/custom_components/versatile_thermostat/translations/sk.json index 622d850..6aa50b0 100644 --- a/config/custom_components/versatile_thermostat/translations/sk.json +++ b/config/custom_components/versatile_thermostat/translations/sk.json @@ -12,6 +12,25 @@ "thermostat_type": "Len jeden centrálny typ konfigurácie je možný" } }, + "menu": { + "title": "Menu", + "description": "Nakonfigurujte si termostat. Po zadaní všetkých požadovaných parametrov budete môcť dokončiť konfiguráciu.", + "menu_options": { + "main": "Hlavné atribúty", + "central_boiler": "Centrálny kotol", + "type": "Podklady", + "tpi": "TPI parametre", + "features": "Vlastnosti", + "presets": "Predvoľby", + "window": "Detekcia okien", + "motion": "Detekcia pohybu", + "power": "Správa napájania", + "presence": "Detekcia prítomnosti", + "advanced": "Pokročilé parametre", + "finalize": "Všetko hotové", + "configuration_not_complete": "Konfigurácia nie je dokončená" + } + }, "main": { "title": "Pridajte nový všestranný termostat", "description": "Hlavné povinné atribúty", @@ -19,22 +38,32 @@ "name": "Názov", "thermostat_type": "Termostat typ", "temperature_sensor_entity_id": "ID entity snímača teploty", + "last_seen_temperature_sensor_entity_id": "Dátum posledného zobrazenia izbovej teploty", "external_temperature_sensor_entity_id": "ID entity externého snímača teploty", "cycle_min": "Trvanie cyklu (minúty)", "temp_min": "Minimálna povolená teplota", "temp_max": "Maximálna povolená teplota", + "step_temperature": "Krok teploty", "device_power": "Napájanie zariadenia", "use_central_mode": "Povoliť ovládanie centrálnou entitou (potrebná centrálna konfigurácia)", + "use_main_central_config": "Použite dodatočnú centrálnu hlavnú konfiguráciu. Začiarknite, ak chcete použiť centrálnu hlavnú konfiguráciu (vonkajšia teplota, min, max, krok, ...).", + "used_by_controls_central_boiler": "Používa sa centrálnym kotlom. Skontrolujte, či má mať tento VTherm ovládanie na centrálnom kotli" + }, + "data_description": { + "temperature_sensor_entity_id": "ID entity snímača izbovej teploty", + "last_seen_temperature_sensor_entity_id": "Naposledy videný snímač izbovej teploty ID entity. Mal by to byť snímač dátumu a času", + "external_temperature_sensor_entity_id": "ID entity snímača vonkajšej teploty. Nepoužíva sa, ak je zvolená centrálna konfigurácia" + } + }, + "features": { + "title": "Vlastnosti", + "description": "Vlastnosti termostatu", + "data": { "use_window_feature": "Použite detekciu okien", "use_motion_feature": "Použite detekciu pohybu", "use_power_feature": "Použite správu napájania", "use_presence_feature": "Použite detekciu prítomnosti", - "use_main_central_config": "Použite centrálnu hlavnú konfiguráciu" - }, - "data_description": { - "use_central_mode": "Zaškrtnutím povolíte ovládanie VTherm pomocou vybraných entít central_mode", - "use_main_central_config": "Začiarknite, ak chcete použiť centrálnu hlavnú konfiguráciu. Zrušte začiarknutie, ak chcete použiť špecifickú hlavnú konfiguráciu pre tento VTherm", - "external_temperature_sensor_entity_id": "ID entity snímača vonkajšej teploty. Nepoužíva sa, ak je zvolená centrálna konfigurácia" + "use_central_boiler_feature": "Použite centrálny kotol. Začiarknutím tohto políčka pridáte ovládanie do centrálneho kotla. Po zaškrtnutí tohto políčka budete musieť nakonfigurovať VTherm, ktorý bude mať ovládanie centrálneho kotla, aby sa prejavilo. Ak jeden VTherm vyžaduje ohrev, kotol sa zapne. Ak žiadny VTherm nevyžaduje ohrev, kotol sa vypne. Príkazy na zapnutie/vypnutie centrálneho kotla sú uvedené na príslušnej konfiguračnej stránke" } }, "type": { @@ -45,6 +74,7 @@ "heater_entity2_id": "2. spínač ohrievača", "heater_entity3_id": "3. spínač ohrievača", "heater_entity4_id": "4. spínač ohrievača", + "heater_keep_alive": "Prepnite interval udržiavania v sekundách", "proportional_function": "Algoritmus", "climate_entity_id": "1. základná klíma", "climate_entity2_id": "2. základná klíma", @@ -58,6 +88,7 @@ "auto_regulation_mode": "Samoregulácia", "auto_regulation_dtemp": "Regulačný prah", "auto_regulation_periode_min": "Regulačné minimálne obdobie", + "auto_regulation_use_device_temp": "Použite vnútornú teplotu podkladu", "inverse_switch_command": "Inverzný prepínací príkaz", "auto_fan_mode": "Režim automatického ventilátora" }, @@ -66,6 +97,7 @@ "heater_entity2_id": "Voliteľné ID entity 2. ohrievača. Ak sa nepoužíva, nechajte prázdne", "heater_entity3_id": "Voliteľné ID entity 3. ohrievača. Ak sa nepoužíva, nechajte prázdne", "heater_entity4_id": "Voliteľné ID entity 4. ohrievača. Ak sa nepoužíva, nechajte prázdne", + "heater_keep_alive": "Voliteľný interval obnovy stavu spínača ohrievača. Ak to nie je potrebné, nechajte prázdne.", "proportional_function": "Algoritmus, ktorý sa má použiť (TPI je zatiaľ jediný)", "climate_entity_id": "ID základnej klimatickej entity", "climate_entity2_id": "2. základné identifikačné číslo klimatickej entity", @@ -79,6 +111,7 @@ "auto_regulation_mode": "Automatické nastavenie cieľovej teploty", "auto_regulation_dtemp": "Hranica v °, pod ktorou sa zmena teploty neodošle", "auto_regulation_periode_min": "Trvanie v minútach medzi dvoma aktualizáciami predpisov", + "auto_regulation_use_device_temp": "Na urýchlenie samoregulácie použite prípadný vnútorný snímač teploty podkladu", "inverse_switch_command": "V prípade spínača s pilotným vodičom a diódou možno budete musieť príkaz invertovať", "auto_fan_mode": "Automaticky aktivujte ventilátor, keď je potrebné veľké vykurovanie/chladenie" } @@ -101,24 +134,7 @@ "title": "Predvoľby", "description": "Pre každú predvoľbu zadajte cieľovú teplotu (0, ak chcete predvoľbu ignorovať)", "data": { - "eco_temp": "Teplota v predvoľbe Eco", - "comfort_temp": "Prednastavená teplota v komfortnom režime", - "boost_temp": "Teplota v prednastavení Boost", - "frost_temp": "Teplota v prednastavení Frost protection", - "eco_ac_temp": "Teplota v režime Eco prednastavená pre režim AC", - "comfort_ac_temp": "Teplota v režime Comfort je prednastavená pre režim AC", - "boost_ac_temp": "Prednastavená teplota v režime Boost pre režim AC", "use_presets_central_config": "Použite konfiguráciu centrálnych predvolieb" - }, - "data_description": { - "eco_temp": "Teplota v predvoľbe Eco", - "comfort_temp": "Prednastavená teplota v komfortnom režime", - "boost_temp": "Teplota v prednastavení Boost", - "frost_temp": "Teplota v prednastavenej ochrane proti mrazu", - "eco_ac_temp": "Teplota v režime Eco prednastavená pre režim AC", - "comfort_ac_temp": "Teplota v režime Comfort je prednastavená pre režim AC", - "boost_ac_temp": "Prednastavená teplota v režime Boost pre režim AC", - "use_presets_central_config": "Začiarknite, ak chcete použiť konfiguráciu centrálnych predvolieb. Zrušte začiarknutie, ak chcete použiť špecifickú konfiguráciu predvolieb pre tento VTherm" } }, "window": { @@ -130,7 +146,8 @@ "window_auto_open_threshold": "Prah poklesu teploty pre automatickú detekciu otvoreného okna (v °/hodina)", "window_auto_close_threshold": "Prahová hodnota zvýšenia teploty pre koniec automatickej detekcie (v °/hodina)", "window_auto_max_duration": "Maximálne trvanie automatickej detekcie otvoreného okna (v min)", - "use_window_central_config": "Použite centrálnu konfiguráciu okna" + "use_window_central_config": "Použite centrálnu konfiguráciu okna", + "window_action": "Akcia" }, "data_description": { "window_sensor_entity_id": "Nechajte prázdne, ak nemáte použiť žiadny okenný senzor", @@ -138,7 +155,8 @@ "window_auto_open_threshold": "Odporúčaná hodnota: medzi 3 a 10. Ak sa nepoužíva automatická detekcia otvoreného okna, nechajte prázdne", "window_auto_close_threshold": "Odporúčaná hodnota: 0. Ak sa nepoužíva automatická detekcia otvoreného okna, nechajte prázdne", "window_auto_max_duration": "Odporúčaná hodnota: 60 (jedna hodina). Ak sa nepoužíva automatická detekcia otvoreného okna, nechajte prázdne", - "use_window_central_config": "Začiarknite, ak chcete použiť konfiguráciu centrálneho okna. Zrušte začiarknutie, ak chcete použiť špecifickú konfiguráciu okna pre tento VTherm" + "use_window_central_config": "Začiarknite, ak chcete použiť konfiguráciu centrálneho okna. Zrušte začiarknutie, ak chcete použiť špecifickú konfiguráciu okna pre tento VTherm", + "window_action": "Akcia, ktorá sa má vykonať, ak sa okno zistí ako otvorené" } }, "motion": { @@ -181,26 +199,11 @@ "title": "Riadenie prítomnosti", "description": "Atribúty správy prítomnosti.\nPoskytuje senzor prítomnosti vášho domova (pravda, ak je niekto prítomný).\nPotom zadajte buď predvoľbu, ktorá sa má použiť, keď je senzor prítomnosti nepravdivý, alebo posun teploty, ktorý sa má použiť.\nAk je zadaná predvoľba, posun sa nepoužije.\nAk sa nepoužije, ponechajte zodpovedajúce entity_id prázdne.", "data": { - "presence_sensor_entity_id": "ID entity senzora prítomnosti", - "eco_away_temp": "Teplota v prednastavenej Eco, keď nie je žiadna prítomnosť", - "comfort_away_temp": "Teplota v režime Comfort je prednastavená, keď nie je prítomný", - "boost_away_temp": "Prednastavená teplota v režime Boost, keď nie je prítomný", - "frost_away_temp": "Prednastavená teplota v režime Frost protection, keď nie je prítomný", - "eco_ac_away_temp": "Teplota v prednastavenej Eco, keď nie je prítomná v režime AC", - "comfort_ac_away_temp": "Teplota v režime Comfort je prednastavená, keď nie je prítomný v režime AC", - "boost_ac_away_temp": "Teplota v prednastavenom Boost, keď nie je prítomný v režime AC", - "use_presence_central_config": "Použite centrálnu konfiguráciu prítomnosti" + "presence_sensor_entity_id": "Senzora prítomnosti", + "use_presence_central_config": "Použite konfiguráciu centrálnej prítomnosti teploty. Ak chcete použiť špecifické teplotné entity, zrušte výber" }, "data_description": { - "presence_sensor_entity_id": "ID entity senzora prítomnosti", - "eco_away_temp": "Teplota v prednastavenej Eco, keď nie je žiadna prítomnosť", - "comfort_away_temp": "Teplota v režime Comfort je prednastavená, keď nie je prítomný", - "boost_away_temp": "Prednastavená teplota v režime Boost, keď nie je prítomný", - "frost_away_temp": "Teplota v Prednastavená ochrana pred mrazom, keď nie je prítomný", - "eco_ac_away_temp": "Teplota v prednastavenej Eco, keď nie je prítomná v režime AC", - "comfort_ac_away_temp": "Teplota v režime Comfort je prednastavená, keď nie je prítomný v režime AC", - "boost_ac_away_temp": "Teplota v prednastavenom Boost, keď nie je prítomný v režime AC", - "use_presence_central_config": "Začiarknite, ak chcete použiť konfiguráciu centrálnej prítomnosti. Zrušte začiarknutie, ak chcete použiť špecifickú konfiguráciu prítomnosti pre tento VTherm" + "presence_sensor_entity_id": "ID entity senzora prítomnosti" } }, "advanced": { @@ -244,6 +247,25 @@ "thermostat_type": "Je možný len jeden centrálny typ konfigurácie" } }, + "menu": { + "title": "Menu", + "description": "Nakonfigurujte si termostat. Po zadaní všetkých požadovaných parametrov budete môcť dokončiť konfiguráciu.", + "menu_options": { + "main": "Hlavné atribúty", + "central_boiler": "Centrálny kotol", + "type": "Podklady", + "tpi": "TPI parametre", + "features": "Vlastnosti", + "presets": "Predvoľby", + "window": "Detekcia okien", + "motion": "Detekcia pohybu", + "power": "Správa napájania", + "presence": "Detekcia prítomnosti", + "advanced": "Pokročilé parametre", + "finalize": "Všetko hotové", + "configuration_not_complete": "Konfigurácia nie je dokončená" + } + }, "main": { "title": "Hlavný - {name}", "description": "Hlavné povinné atribúty", @@ -251,22 +273,32 @@ "name": "Názov", "thermostat_type": "Termostat typ", "temperature_sensor_entity_id": "ID entity snímača teploty", + "last_seen_temperature_sensor_entity_id": "Dátum posledného zobrazenia izbovej teploty", "external_temperature_sensor_entity_id": "ID entity externého snímača teploty", "cycle_min": "Trvanie cyklu (minúty)", "temp_min": "Minimálna povolená teplota", "temp_max": "Maximálna povolená teplota", + "step_temperature": "Krok teploty", "device_power": "Výkon zariadenia (kW)", - "use_central_mode": "Povoliť ovládanie centrálnou entitou (potrebná centrálna konfigurácia)", + "use_central_mode": "Povoliť ovládanie centrálnou entitou (vyžaduje centrálnu konfiguráciu). Zaškrtnutím povolíte ovládanie VTherm pomocou vybraných entít central_mode.", + "use_main_central_config": "Použite dodatočnú centrálnu hlavnú konfiguráciu. Začiarknite, ak chcete použiť centrálnu hlavnú konfiguráciu (vonkajšia teplota, min, max, krok, ...).", + "used_by_controls_central_boiler": "Používa sa centrálnym kotlom. Skontrolujte, či má mať tento VTherm ovládanie na centrálnom kotli" + }, + "data_description": { + "temperature_sensor_entity_id": "ID entity snímača izbovej teploty", + "last_seen_temperature_sensor_entity_id": "Naposledy videný snímač izbovej teploty ID entity. Mal by to byť snímač dátumu a času", + "external_temperature_sensor_entity_id": "ID entity snímača vonkajšej teploty. Nepoužíva sa, ak je zvolená centrálna konfigurácia" + } + }, + "features": { + "title": "Vlastnosti - {name}", + "description": "Vlastnosti termostatu", + "data": { "use_window_feature": "Použite detekciu okien", "use_motion_feature": "Použite detekciu pohybu", "use_power_feature": "Použite správu napájania", "use_presence_feature": "Použite detekciu prítomnosti", - "use_main_central_config": "Použite centrálnu hlavnú konfiguráciu" - }, - "data_description": { - "use_central_mode": "Zaškrtnutím povolíte ovládanie VTherm pomocou vybraných entít central_mode", - "use_main_central_config": "Začiarknite, ak chcete použiť centrálnu hlavnú konfiguráciu. Ak chcete použiť špecifickú konfiguráciu pre tento VTherm, zrušte začiarknutie", - "external_temperature_sensor_entity_id": "ID entity snímača vonkajšej teploty. Nepoužíva sa, ak je zvolená centrálna konfigurácia" + "use_central_boiler_feature": "Použite centrálny kotol. Začiarknutím tohto políčka pridáte ovládanie do centrálneho kotla. Po zaškrtnutí tohto políčka budete musieť nakonfigurovať VTherm, ktorý bude mať ovládanie centrálneho kotla, aby sa prejavilo. Ak jeden VTherm vyžaduje ohrev, kotol sa zapne. Ak žiadny VTherm nevyžaduje ohrev, kotol sa vypne. Príkazy na zapnutie/vypnutie centrálneho kotla sú uvedené na príslušnej konfiguračnej stránke" } }, "type": { @@ -277,6 +309,7 @@ "heater_entity2_id": "2. spínač ohrievača", "heater_entity3_id": "3. spínač ohrievača", "heater_entity4_id": "4. spínač ohrievača", + "heater_keep_alive": "Prepnite interval udržiavania v sekundách", "proportional_function": "Algoritmus", "climate_entity_id": "Základná klíma", "climate_entity2_id": "2. základná klíma", @@ -290,6 +323,7 @@ "auto_regulation_mode": "Samoregulácia", "auto_regulation_dtemp": "Regulačný prah", "auto_regulation_periode_min": "Regulačné minimálne obdobie", + "auto_regulation_use_device_temp": "Použite vnútornú teplotu podkladu", "inverse_switch_command": "Inverzný prepínací príkaz", "auto_fan_mode": "Režim automatického ventilátora" }, @@ -298,6 +332,7 @@ "heater_entity2_id": "Voliteľné ID entity 2. ohrievača. Ak sa nepoužíva, nechajte prázdne", "heater_entity3_id": "Voliteľné ID entity 3. ohrievača. Ak sa nepoužíva, nechajte prázdne", "heater_entity4_id": "Voliteľné ID entity 4. ohrievača. Ak sa nepoužíva, nechajte prázdne", + "heater_keep_alive": "Voliteľný interval obnovy stavu spínača ohrievača. Ak to nie je potrebné, nechajte prázdne.", "proportional_function": "Algoritmus, ktorý sa má použiť (TPI je zatiaľ jediný)", "climate_entity_id": "ID základnej klimatickej entity", "climate_entity2_id": "2. základný identifikátor klimatickej entity", @@ -311,6 +346,7 @@ "auto_regulation_mode": "Automatické nastavenie cieľovej teploty", "auto_regulation_dtemp": "Hranica v °, pod ktorou sa zmena teploty neodošle", "auto_regulation_periode_min": "Trvanie v minútach medzi dvoma aktualizáciami predpisov", + "auto_regulation_use_device_temp": "Na urýchlenie samoregulácie použite prípadný vnútorný snímač teploty podkladu", "inverse_switch_command": "V prípade spínača s pilotným vodičom a diódou možno budete musieť príkaz invertovať", "auto_fan_mode": "Automaticky aktivujte ventilátor, keď je potrebné veľké vykurovanie/chladenie" } @@ -333,24 +369,7 @@ "title": "Predvoľby - {name}", "description": "Pre každú predvoľbu zadajte cieľovú teplotu (0, ak chcete predvoľbu ignorovať)", "data": { - "eco_temp": "Teplota v predvoľbe Eco", - "comfort_temp": "Prednastavená teplota v komfortnom režime", - "boost_temp": "Teplota v prednastavení Boost", - "frost_temp": "Teplota v prednastavení Frost protection", - "eco_ac_temp": "Teplota v režime Eco prednastavená pre režim AC", - "comfort_ac_temp": "Teplota v režime Comfort je prednastavená pre režim AC", - "boost_ac_temp": "Prednastavená teplota v režime Boost pre režim AC", "use_presets_central_config": "Použite konfiguráciu centrálnych predvolieb" - }, - "data_description": { - "eco_temp": "Teplota v predvoľbe Eco", - "comfort_temp": "Prednastavená teplota v komfortnom režime", - "boost_temp": "Teplota v prednastavení Boost", - "frost_temp": "Teplota v prednastavenej ochrane proti mrazu", - "eco_ac_temp": "Teplota v režime Eco prednastavená pre režim AC", - "comfort_ac_temp": "Teplota v režime Comfort je prednastavená pre režim AC", - "boost_ac_temp": "Prednastavená teplota v režime Boost pre režim AC", - "use_presets_central_config": "Začiarknite, ak chcete použiť konfiguráciu centrálnych predvolieb. Zrušte začiarknutie, ak chcete použiť špecifickú konfiguráciu predvolieb pre tento VTherm" } }, "window": { @@ -362,7 +381,8 @@ "window_auto_open_threshold": "Prah poklesu teploty pre automatickú detekciu otvoreného okna (v °/hodina)", "window_auto_close_threshold": "Prahová hodnota zvýšenia teploty pre koniec automatickej detekcie (v °/hodina)", "window_auto_max_duration": "Maximálne trvanie automatickej detekcie otvoreného okna (v min)", - "use_window_central_config": "Použite centrálnu konfiguráciu okna" + "use_window_central_config": "Použite centrálnu konfiguráciu okna", + "window_action": "Akcia" }, "data_description": { "window_sensor_entity_id": "Nechajte prázdne, ak nemáte použiť žiadny okenný senzor", @@ -370,7 +390,8 @@ "window_auto_open_threshold": "Odporúčaná hodnota: medzi 3 a 10. Ak sa nepoužíva automatická detekcia otvoreného okna, nechajte prázdne", "window_auto_close_threshold": "Odporúčaná hodnota: 0. Ak sa nepoužíva automatická detekcia otvoreného okna, nechajte prázdne", "window_auto_max_duration": "Odporúčaná hodnota: 60 (jedna hodina). Ak sa nepoužíva automatická detekcia otvoreného okna, nechajte prázdne", - "use_window_central_config": "Začiarknite, ak chcete použiť konfiguráciu centrálneho okna. Zrušte začiarknutie, ak chcete použiť špecifickú konfiguráciu okna pre tento VTherm" + "use_window_central_config": "Začiarknite, ak chcete použiť konfiguráciu centrálneho okna. Zrušte začiarknutie, ak chcete použiť špecifickú konfiguráciu okna pre tento VTherm", + "window_action": "Akcia, ktorá sa má vykonať, ak sa okno zistí ako otvorené" } }, "motion": { @@ -410,29 +431,14 @@ } }, "presence": { - "title": "Riadenie prítomnosti", - "description": "Atribúty správy prítomnosti.\nPoskytuje senzor prítomnosti vášho domova (pravda, ak je niekto prítomný).\nPotom zadajte buď predvoľbu, ktorá sa má použiť, keď je senzor prítomnosti nepravdivý, alebo posun teploty, ktorý sa má použiť.\nAk je zadaná predvoľba, posun sa nepoužije.\nAk sa nepoužije, ponechajte zodpovedajúce entity_id prázdne.", + "title": "Prítommnosť - {name}", + "description": "Atribúty riadenia prítomnosti.\nPoskytuje senzor prítomnosti vášho domova (pravda, je niekto prítomný) a poskytuje zodpovedajúce prednastavené nastavenie teploty.", "data": { - "presence_sensor_entity_id": "ID entity senzora prítomnosti (pravda je prítomná)", - "eco_away_temp": "Teplota v prednastavenej Eco, keď nie je žiadna prítomnosť", - "comfort_away_temp": "Teplota v režime Comfort je prednastavená, keď nie je prítomný", - "boost_away_temp": "Prednastavená teplota v režime Boost, keď nie je prítomný", - "frost_away_temp": "Prednastavená teplota v režime Frost protection, keď nie je prítomný", - "eco_ac_away_temp": "Teplota v prednastavenej Eco, keď nie je prítomná v režime AC", - "comfort_ac_away_temp": "Teplota v režime Comfort je prednastavená, keď nie je prítomný v režime AC", - "boost_ac_away_temp": "Teplota v prednastavenom Boost, keď nie je prítomný v režime AC", - "use_presence_central_config": "Použite centrálnu konfiguráciu prítomnosti" + "presence_sensor_entity_id": "Senzor prítomnosti", + "use_presence_central_config": "Použite konfiguráciu centrálnej prítomnosti teploty. Ak chcete použiť špecifické entity teploty, zrušte začiarknutie" }, "data_description": { - "presence_sensor_entity_id": "ID entity senzora prítomnosti", - "eco_away_temp": "Teplota v prednastavenej Eco, keď nie je žiadna prítomnosť", - "comfort_away_temp": "Teplota v režime Comfort je prednastavená, keď nie je prítomný", - "boost_away_temp": "Prednastavená teplota v režime Boost, keď nie je prítomný", - "frost_away_temp": "Teplota v Prednastavená ochrana pred mrazom, keď nie je prítomný", - "eco_ac_away_temp": "Teplota v prednastavenej Eco, keď nie je prítomná v režime AC", - "comfort_ac_away_temp": "Teplota v režime Comfort je prednastavená, keď nie je prítomný v režime AC", - "boost_ac_away_temp": "Teplota v prednastavenom Boost, keď nie je prítomný v režime AC", - "use_presence_central_config": "Začiarknite, ak chcete použiť konfiguráciu centrálnej prítomnosti. Zrušte začiarknutie, ak chcete použiť špecifickú konfiguráciu prítomnosti pre tento VTherm" + "presence_sensor_entity_id": "ID entity senzora prítomnosti" } }, "advanced": { @@ -458,7 +464,8 @@ "unknown": "Neočakávaná chyba", "unknown_entity": "Neznáme ID entity", "window_open_detection_method": "Mala by sa použiť iba jedna metóda detekcie otvoreného okna. Použite senzor alebo automatickú detekciu cez teplotný prah, ale nie oboje", - "no_central_config": "Nemôžete zaškrtnúť „použiť centrálnu konfiguráciu“, pretože sa nenašla žiadna centrálna konfigurácia. Aby ste ho mohli používať, musíte si vytvoriť všestranný termostat typu „Central Configuration“." + "no_central_config": "Nemôžete zaškrtnúť „použiť centrálnu konfiguráciu“, pretože sa nenašla žiadna centrálna konfigurácia. Aby ste ho mohli používať, musíte si vytvoriť všestranný termostat typu „Central Configuration“.", + "service_configuration_format": "Formát konfigurácie služby je nesprávny" }, "abort": { "already_configured": "Zariadenie je už nakonfigurované" @@ -491,6 +498,22 @@ "auto_fan_high": "Vysoký", "auto_fan_turbo": "Turbo" } + }, + "window_action": { + "options": { + "window_turn_off": "Vypnúť", + "window_fan_only": "Len ventilátor", + "window_frost_temp": "Ochrana pred mrazom", + "window_eco_temp": "Eco" + } + }, + "presets": { + "options": { + "frost": "Ochrana proti mrazu", + "eco": "Eco", + "comfort": "Komfort", + "boost": "Boost" + } } }, "entity": { @@ -506,6 +529,53 @@ } } } + }, + "number": { + "frost_temp": { + "name": "Mráz" + }, + "eco_temp": { + "name": "Eco" + }, + "comfort_temp": { + "name": "Komfort" + }, + "boost_temp": { + "name": "Boost" + }, + "frost_ac_temp": { + "name": "Mráz ac" + }, + "eco_ac_temp": { + "name": "Eco ac" + }, + "comfort_ac_temp": { + "name": "Komfort ac" + }, + "boost_ac_temp": { + "name": "Boost ac" + }, + "frost_away_temp": { + "name": "Mráz mimo" + }, + "eco_away_temp": { + "name": "Eko mimo" + }, + "comfort_away_temp": { + "name": "Komfort mimo" + }, + "boost_away_temp": { + "name": "Boost mimo" + }, + "eco_ac_away_temp": { + "name": "Eco ac mimo" + }, + "comfort_ac_away_temp": { + "name": "Komfort ac mimo" + }, + "boost_ac_away_temp": { + "name": "Boost ac mimo" + } } } } diff --git a/config/custom_components/versatile_thermostat/underlyings.py b/config/custom_components/versatile_thermostat/underlyings.py index 2b3580c..f1ae0e4 100644 --- a/config/custom_components/versatile_thermostat/underlyings.py +++ b/config/custom_components/versatile_thermostat/underlyings.py @@ -5,7 +5,7 @@ import logging from typing import Any from enum import StrEnum -from homeassistant.const import ATTR_ENTITY_ID, STATE_ON, UnitOfTemperature +from homeassistant.const import ATTR_ENTITY_ID, STATE_ON, STATE_UNAVAILABLE from homeassistant.core import State from homeassistant.exceptions import ServiceNotFound @@ -30,6 +30,7 @@ from homeassistant.components.number import SERVICE_SET_VALUE from homeassistant.helpers.entity_component import EntityComponent from homeassistant.helpers.event import async_call_later +from homeassistant.util.unit_conversion import TemperatureConverter from .const import UnknownEntity, overrides from .keep_alive import IntervalCaller @@ -252,7 +253,28 @@ class UnderlyingSwitch(UnderlyingEntity): async def _keep_alive_callback(self): """Keep alive: Turn on if already turned on, turn off if already turned off.""" - await (self.turn_on() if self.is_device_active else self.turn_off()) + timer = self._keep_alive.backoff_timer + state: State | None = self._hass.states.get(self._entity_id) + # Normal, expected state.state values are "on" and "off". An absent + # underlying MQTT switch was observed to produce either state == None + # or state.state == STATE_UNAVAILABLE ("unavailable"). + if state is None or state.state == STATE_UNAVAILABLE: + if timer.is_ready(): + _LOGGER.warning( + "Entity %s is not available (state: %s). Will keep trying " + "keep alive calls, but won't log this condition every time.", + self._entity_id, + state.state if state else "None", + ) + else: + if timer.in_progress: + timer.reset() + _LOGGER.warning( + "Entity %s has recovered (state: %s).", + self._entity_id, + state.state, + ) + await (self.turn_on() if self.is_device_active else self.turn_off()) # @overrides this breaks some unit tests TypeError: object MagicMock can't be used in 'await' expression async def turn_off(self): @@ -663,7 +685,7 @@ class UnderlyingClimate(UnderlyingEntity): def temperature_unit(self) -> str: """Get the temperature_unit""" if not self.is_initialized: - return UnitOfTemperature.CELSIUS + return self._hass.config.units.temperature_unit return self._underlying_climate.temperature_unit @property @@ -704,7 +726,7 @@ class UnderlyingClimate(UnderlyingEntity): if not hasattr(self._underlying_climate, "current_temperature"): return None - return self._underlying_climate.current_temperature + return self._hass.states.get(self._entity_id).attributes.get("current_temperature") def turn_aux_heat_on(self) -> None: """Turn auxiliary heater on.""" @@ -731,8 +753,12 @@ class UnderlyingClimate(UnderlyingEntity): self._underlying_climate.min_temp is not None and self._underlying_climate is not None ): - min_val = self._underlying_climate.min_temp - max_val = self._underlying_climate.max_temp + min_val = TemperatureConverter.convert( + self._underlying_climate.min_temp, self._underlying_climate.temperature_unit, self._hass.config.units.temperature_unit + ) + max_val = TemperatureConverter.convert( + self._underlying_climate.max_temp, self._underlying_climate.temperature_unit, self._hass.config.units.temperature_unit + ) new_value = max(min_val, min(value, max_val)) else: diff --git a/config/custom_components/vigieau/const.py b/config/custom_components/vigieau/const.py index 7a8238f..feebd8f 100644 --- a/config/custom_components/vigieau/const.py +++ b/config/custom_components/vigieau/const.py @@ -48,9 +48,10 @@ SENSOR_DEFINITIONS: tuple[VigieEauSensorEntityDescription, ...] = ( key="fountains", matchers=[ "alimentation des fontaines.+", - "douches .+ plages.+", + "douches .+ plage.+", "fontaines", "jeux d'eau", + ".*Alimentation de douches de plage.*", ], ), VigieEauSensorEntityDescription( @@ -93,7 +94,8 @@ SENSOR_DEFINITIONS: tuple[VigieEauSensorEntityDescription, ...] = ( "Arrosage, arbustes et arbres", "Arrosage des jardinières et suspensions", "Arrosage des espaces arborés", - "Arrosage des terrains de sport", + "Arrosage.+terrains de sport", + "Arrosage terrains sport.+", ], ), VigieEauSensorEntityDescription( @@ -157,6 +159,8 @@ SENSOR_DEFINITIONS: tuple[VigieEauSensorEntityDescription, ...] = ( "Remplissage des piscine privées", "Remplissage des piscines individuelles", "remise à niveau des piscines", + "Remplissage de piscines.+", + "Piscines ouvertes au public.*", ], ), VigieEauSensorEntityDescription( @@ -201,6 +205,10 @@ SENSOR_DEFINITIONS: tuple[VigieEauSensorEntityDescription, ...] = ( "Entretien de cours d'eau", "Travaux et rejets", "Travaux sur les systèmes d’assainissement occasionnant des rejets", + ".*installations hydrauliques.*", + ".*électricité d’origine hydraulique.*", + "production.+origine.+hydraulique.*", + "Installations de production d'électricité d'orignie hydraulique", ], ), VigieEauSensorEntityDescription( @@ -219,7 +227,10 @@ SENSOR_DEFINITIONS: tuple[VigieEauSensorEntityDescription, ...] = ( icon="mdi:golf", category="golfs", key="golfs", - matchers=["arrosage des golfs"], + matchers=[ + "arrosage des golfs", + "Arrosage des.+golfs", + ], ), VigieEauSensorEntityDescription( name="Prélèvement en canaux", @@ -243,6 +254,7 @@ SENSOR_DEFINITIONS: tuple[VigieEauSensorEntityDescription, ...] = ( "Nouvelles demandes de prélèvement d'eau et création de forages", "Création de prélèvements", "Prélèvement en cours d’eau", + "alimentation en eau potable des populations.+", ], ), VigieEauSensorEntityDescription( @@ -259,6 +271,8 @@ SENSOR_DEFINITIONS: tuple[VigieEauSensorEntityDescription, ...] = ( # ICPE means "Installation classée pour la protection de l'environment" "ICPE soumises à un APC relatif à la sécheresse", "Usages récréatifs collectifs à partir d’eau potable.+", + "Réalisation de seuils provisoires", + "Activités industrielles et commerciales", ], ), ) diff --git a/config/custom_components/vigieau/scripts/full_usage_list.json b/config/custom_components/vigieau/scripts/full_usage_list.json index 1b8bdd8..e3e93ed 100644 --- a/config/custom_components/vigieau/scripts/full_usage_list.json +++ b/config/custom_components/vigieau/scripts/full_usage_list.json @@ -9,25 +9,105 @@ "thematique": "Travaux et activités en cours d'eau" }, { - "usage": "Alimentation des fontaines publiques", + "usage": "Alimentation de douches de plage, jeux d’eau", + "thematique": "Prélever" + }, + { + "usage": "Alimentation des canaux et des rigoles", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Alimentation des fontaines d'ornement en circuit ouvert (publiques et privées) ", + "thematique": "Alimenter des fontaines et autres usages de loisirs" + }, + { + "usage": "Alimentation des fontaines publiques Et privées d'ornement en circuit ouvert", + "thematique": "Alimenter des fontaines et autres usages de loisirs" + }, + { + "usage": "Alimentation des fontaines publiques et privées d'ornement en circuit ouvert", + "thematique": "Alimenter des fontaines et autres usages de loisirs" + }, + { + "usage": "Alimentation des fontaines publiques et privées d'ornement en circuit ouvert", "thematique": "Alimenter des fontaines et autres usages de loisirs" }, { "usage": "Alimentation des fontaines publiques et privées d’ornement", "thematique": "Alimenter des fontaines et autres usages de loisirs" }, + { + "usage": "Alimentation des fontaines, pièces d'eau d'agrément et jeux d'eau récréatifs en circuit ouvert", + "thematique": "Alimenter des fontaines et autres usages de loisirs" + }, + { + "usage": "Alimentation en eau des fontaines publiques et privées d’ornement", + "thematique": "Alimenter des fontaines et autres usages de loisirs" + }, + { + "usage": "Alimentation fontaines publiques et privées d’ornement", + "thematique": "Prélever" + }, + { + "usage": "Alimentation gravitaire des ouvrages d’irrigation et des canaux d'agrément dans la Lozère", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Arrosage d'arbres et arbustes", + "thematique": "Arroser" + }, + { + "usage": "Arrosage de surfaces de circulation générant de la poussière (chantiers, motocross, athlétisme...)", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des espaces arborés, pelouses, massifs fleuris et espaces verts publics et privés", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des espaces verts et pelouses", + "thematique": "Arroser" + }, { "usage": "Arrosage des golfs", "thematique": "Arroser" }, + { + "usage": "Arrosage des golfs (conformément à l’accord cadre golf et environnement 2019-2024)", + "thematique": "Irriguer" + }, + { + "usage": "Arrosage des golfs (conformément à l’accord cadre golf et environnement de 2019-2024)", + "thematique": "Arroser" + }, { "usage": "Arrosage des golfs(Conformément à l'accord cadre golf et environnement 2019-2024", "thematique": "Arroser" }, + { + "usage": "Arrosage des greens et départs de golfs", + "thematique": "Arroser" + }, { "usage": "Arrosage des jardins potagers", "thematique": "Arroser" }, + { + "usage": "Arrosage des jardins potagers (y compris serres non agricoles)", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des jardins potagers (y compris serres non-agricoles)", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des jardins potagers (y compris serres, non agricoles)", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des jardins potagers (yc serres non-agricoles)", + "thematique": "Arroser" + }, { "usage": "Arrosage des jardins potagers collectifs", "thematique": "Arroser" @@ -36,6 +116,14 @@ "usage": "Arrosage des jardins potagers individuels", "thematique": "Arroser" }, + { + "usage": "Arrosage des jardins potagers y compris serres non agricoles", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des jardins potagers y/c serres non agricoles", + "thematique": "Arroser" + }, { "usage": "Arrosage des pelouses, massifs fleuris", "thematique": "Arroser" @@ -44,18 +132,174 @@ "usage": "Arrosage des pelouses, massifs fleuris et espaces verts (y compris rond-points, voies de tramway).", "thematique": "Arroser" }, + { + "usage": "Arrosage des pelouses, massifs fleuris, Jardins d’agrément, des espaces verts, golfs particuliers", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des pelouses, massifs fleuris, arbres et arbustes", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des pelouses, massifs fleuris, espaces verts", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des pelouses, massifs fleuris, espaces verts, golfs particuliers", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des pelouses, massifs fleuris, jardins d'agrément", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des pelouses, massifs fleuris, jardins d'agrément, arrosage des espaces verts, golf particuliers", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des pelouses, massifs fleuris, jardins d’agrément, espaces verts et golfs particuliers", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des pelouses, massifs fleuris, jardins d’agrément, espaces verts, golfs particuliers", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des pelouses, massifs fleuris, jardins d’agrément, golfs particuliers", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des pelouses, massifs fleuris. ", + "thematique": "Irriguer" + }, + { + "usage": "Arrosage des plantations d'arbre de moins de 3 ans", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des plantations d’arbre de moins de 3 ans", + "thematique": "Arroser" + }, { "usage": "Arrosage des terrains de sport", "thematique": "Arroser" }, + { + "usage": "Arrosage des terrains de sport (dont aires et centres équestres, circuits motocross ou VTT)", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des terrains de sport (dont aires/centres équestres, hippodromes, circuits VTT/motocross)", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des terrains de sport (dont aires/centres équestres, hippodromes, circuits motocross/VTT)", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des terrains de sport (voir ACI)", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des terrains de sport (y compris aires d’évolutions équestres, centres équestres, hippodromes, circuits motocross, circuits vtt)", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des terrains de sport (y compris aires et centres équestres, circuits VTT motocross)", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des terrains de sport (y compris aires équestres,circuits motocross, circuit vtt) ", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des terrains de sport dont aires et centres équestres, hippodromes, circuits motocross/VTT", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des terrains de sport y compris aires/centre équestres, hippodromes, circuits motocross/vtt", + "thematique": "Arroser" + }, + { + "usage": "Arrosage des terrains de sport, sols équestres et terrains de sports motorisés", + "thematique": "Arroser" + }, + { + "usage": "Arrosage massifs fleuris", + "thematique": "Arroser" + }, + { + "usage": "Arrosage pelouses, massifs fleuris, Jardins d’agrément, espaces verts, golfs particuliers", + "thematique": "Arroser" + }, + { + "usage": "Arrosage pelouses, massifs fleuris, jardins agrément, espaces verts, golfs particuliers", + "thematique": "Arroser" + }, + { + "usage": "Arrosage terrains de sport (+ centres équestres, hippodromes, circuits motocross/VTT", + "thematique": "Arroser" + }, + { + "usage": "Arrosage terrains sport yc aires d’évolutions et centres équestres, hippodromes, motocross, VTT", + "thematique": "Arroser" + }, + { + "usage": "Arrosage, arbustes et arbres", + "thematique": "Arroser" + }, + { + "usage": "Fonctionnement des douches de plages et tout autre dispositif analogue", + "thematique": "Alimenter des fontaines et autres usages de loisirs" + }, + { + "usage": "Fonctionnement des fontaines publiques et privées", + "thematique": "Alimenter des fontaines et autres usages de loisirs" + }, + { + "usage": "Gestion des ouvrages hydrauliques (hors plans d'eau et canaux)", + "thematique": "Ouvrages hydrauliques" + }, { "usage": "ICPE soumises à un APC relatif à la sécheresse", "thematique": "ICPE" }, + { + "usage": "Installations de production d'électricité d'origine hydraulique", + "thematique": "Installations de production d'électricité" + }, + { + "usage": "Installations de production d'électricité d'origine nucléaire, hydraulique, et thermique à flamme", + "thematique": "Installations de production d'électricité" + }, + { + "usage": "Installations de production d'électricité d'orignie hydraulique", + "thematique": "Installations de production d'électricité" + }, + { + "usage": "Installations de production d’électricité d’origine hydraulique", + "thematique": "Installations de production d'électricité" + }, { "usage": "Irrigation par aspersion des cultures", "thematique": "Irriguer" }, + { + "usage": "Jeux d'eau", + "thematique": "Alimenter des fontaines et autres usages de loisirs" + }, + { + "usage": "Lavage de tous les véhicules et engins terrestres/nautiques dans des installations professionnelles", + "thematique": "Nettoyer" + }, + { + "usage": "Lavage de véhicules automobiles et engins nautiques par des particuliers", + "thematique": "Nettoyer" + }, + { + "usage": "Lavage de véhicules chez des professionnels", + "thematique": "Nettoyer" + }, { "usage": "Lavage de véhicules chez les particuliers", "thematique": "Nettoyer" @@ -65,7 +309,27 @@ "thematique": "Nettoyer" }, { - "usage": "Lavage de véhicules et bateaux chez les particuliers", + "usage": "Lavage de véhicules et engins nautiques chez les particuliers", + "thematique": "Nettoyer" + }, + { + "usage": "Lavage de véhicules et engins nautiques chez les professionnels", + "thematique": "Nettoyer" + }, + { + "usage": "Lavage de véhicules et engins nautiques dans des installations de professionnels", + "thematique": "Nettoyer" + }, + { + "usage": "Lavage de véhicules et engins nautiques par des professionnels", + "thematique": "Nettoyer" + }, + { + "usage": "Lavage de véhicules et engins nautiques par les professionnels", + "thematique": "Nettoyer" + }, + { + "usage": "Lavage de véhicules et engins nautiques privés chez les particuliers", "thematique": "Nettoyer" }, { @@ -80,18 +344,74 @@ "usage": "Lavage de véhicules publics ou privés en stations de lavage professionnelles.", "thematique": "Nettoyer" }, + { + "usage": "Lavage de véhicules, bateaux et engins nautiques chez les particuliers", + "thematique": "Arroser" + }, + { + "usage": "Lavage de véhicules, bateaux et engins nautiques chez les particuliers", + "thematique": "Nettoyer" + }, + { + "usage": "Lavage de véhicules, engins terrestres ou nautiques dans des installations professionnelles", + "thematique": "Nettoyer" + }, { "usage": "Lavage des bateaux", "thematique": "Nettoyer" }, + { + "usage": "Lavage des espaces publics (trottoirs, terrasses...)", + "thematique": "Nettoyer" + }, + { + "usage": "Lavage des navires, bateaux et engins nautiques", + "thematique": "Nettoyer" + }, + { + "usage": "Lavage d’engins nautiques", + "thematique": "Nettoyer" + }, { "usage": "Lavage et entretien des embarcations (motorisées ou non) en aire de carénage.", "thematique": "Nettoyer" }, + { + "usage": "Manoeuvre de vannes d'installations hydrauliques", + "thematique": "Ouvrages hydrauliques" + }, + { + "usage": "Manoeuvres de vannes d'installations hydrauliques", + "thematique": "Ouvrages hydrauliques" + }, + { + "usage": "Manœuvres des vannes d'installations hydrauliques", + "thematique": "Ouvrages hydrauliques" + }, + { + "usage": "Manœuvres des vannes d’installations hydrauliques", + "thematique": "Ouvrages hydrauliques" + }, + { + "usage": "Navigation fluviale", + "thematique": "Travaux et activités en cours d'eau" + }, { "usage": "Navigation fluviale.", "thematique": "Travaux et activités en cours d'eau" }, + { + "usage": "Nettoyage / arrosage des sites de manifestations temporaires sportives et culturelles", + "thematique": "Arroser" + }, + { + "usage": "Nettoyage de la voirie, des trottoirs et autres surfaces imperméabilisées", + "thematique": "Nettoyer" + }, + { + "usage": "Nettoyage des façades et toitures", + "thematique": "Nettoyer" + }, { "usage": "Nettoyage des façades, terrasses et murs de clôture", "thematique": "Nettoyer" @@ -105,17 +425,65 @@ "thematique": "Nettoyer" }, { - "usage": "Nettoyage des façades, toitures, trottoirs, terrasses, façades imperméabilisées...", + "usage": "Nettoyage des façades, toitures, trottoirs, voiries et autres surfaces imperméabilisées", "thematique": "Nettoyer" }, { "usage": "Nettoyage des voieries", "thematique": "Nettoyer" }, + { + "usage": "Nettoyage des voiries, terrasses, façades, toitures, trottoirs et autres surfaces imperméabilisées", + "thematique": "Nettoyer" + }, + { + "usage": "Nettoyage des voiries, trottoirs et autres surfaces imperméabilisées", + "thematique": "Nettoyer" + }, + { + "usage": "Orpaillage (professionnel et amateur)", + "thematique": "Travaux et activités en cours d'eau" + }, + { + "usage": "Orpaillage (professionnel et amateur) et pratiques ou activités dans le lit ou sur les berges", + "thematique": "Travaux et activités en cours d'eau" + }, + { + "usage": "Orpaillage (professionnel et amateur) et pratiques pouvant impacter les milieux aquatiques", + "thematique": "Travaux et activités en cours d'eau" + }, + { + "usage": "Orpaillage et activités dans le lit ou sur les berges cours d'eau ", + "thematique": "Travaux et activités en cours d'eau" + }, { "usage": "Orpaillage et pêche à l’aimant.", "thematique": "Travaux et activités en cours d'eau" }, + { + "usage": "Piscines ouvertes au public", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Pratique de la navigation de loisir, y compris le canoë et le kayak*", + "thematique": "Travaux et activités en cours d'eau" + }, + { + "usage": "Pratique du canyoning sur matériaux alluvionnaires", + "thematique": "Travaux et activités en cours d'eau" + }, + { + "usage": "Pratiques ou activités dans le lit pouvant avoir un impact sur les milieux aquatiques", + "thematique": "Travaux et activités en cours d'eau" + }, + { + "usage": "Prélèvement en canaux ", + "thematique": "Prélever" + }, + { + "usage": "Prélèvement en canaux et en cours d’eau", + "thematique": "Prélever" + }, { "usage": "Rejets et travaux en rivière", "thematique": "Travaux et activités en cours d'eau" @@ -128,6 +496,54 @@ "usage": "Remplissage / vidange des plans d'eau.", "thematique": "Remplir ou vidanger" }, + { + "usage": "Remplissage / vidange des plans d’eau", + "thematique": "Prélever" + }, + { + "usage": "Remplissage de piscines accueillant du public", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage de piscines domestiques (de plus d'1m³)", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage de piscines familiales", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage de plans d’eau sauf destinés à l’AEP et soutien d’étiage permis par arrêté", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage des plans d'eau", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage des plans d'eau sauf retenues destinées à l'AEP et retenues participant au soutien d'éti", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage des plans d'eau, étangs, bassin d'agrément et manoeuvre de vannes", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage des plans d’eau", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage des plans d’eau (sauf retenues autorisées ou dédiées à l'eau potable", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage des plans d’eau sauf diverses retenues (voir arrêté)", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage des plans d’eau sauf retenues destinées à l’AEP et retenues participant au soutien d’étiage dont l’arrêté d’autorisation le permet", + "thematique": "Remplir ou vidanger" + }, { "usage": "Remplissage et vidange de piscines privées", "thematique": "Remplir ou vidanger" @@ -140,6 +556,14 @@ "usage": "Remplissage et vidange de piscines privées (de plus d'1 m3).", "thematique": "Remplir ou vidanger" }, + { + "usage": "Remplissage et vidange de piscines privées (de plus d’1m3) y compris les spas de loisirs", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Remplissage et vidange de piscines privées > 1 m3", + "thematique": "Prélever" + }, { "usage": "Travaux en cours d’eau", "thematique": "Travaux et activités en cours d'eau" @@ -148,9 +572,45 @@ "usage": "Travaux en cours d’eau.", "thematique": "Travaux et activités en cours d'eau" }, + { + "usage": "Travaux en cours d’eau. ", + "thematique": "Travaux et activités en cours d'eau" + }, { "usage": "Usages récréatifs collectifs à partir d’eau potable (dans le cadre de manifestations).", "thematique": "Remplir ou vidanger" + }, + { + "usage": "Vidange de piscines", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Vidange de plans d’eau vers le réseau hydrographique", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Vidange des plans d'eau", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Vidange plans d’eau vers le réseau hydrographique", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Vidange totale de plans d’eau vers le réseau hydrographique", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "Vidanges piscines privées", + "thematique": "Remplir ou vidanger" + }, + { + "usage": "alimentation en eau potable des populations ( usages prioritaires ; santé, salubrité, sécurité civile)", + "thematique": "Prélever" + }, + { + "usage": "orpaillage (professionnel et amateur) et pratiques ou activités dans le lit ou sur les berges", + "thematique": "Travaux et activités en cours d'eau" } ] } \ No newline at end of file diff --git a/config/custom_components/watchman/__init__.py b/config/custom_components/watchman/__init__.py index 65134dd..29842fa 100644 --- a/config/custom_components/watchman/__init__.py +++ b/config/custom_components/watchman/__init__.py @@ -1,17 +1,16 @@ """https://github.com/dummylabs/thewatchman§""" + from datetime import timedelta import logging -import os import time import json import voluptuous as vol -from homeassistant.loader import async_get_integration +from anyio import Path from homeassistant.helpers import config_validation as cv from homeassistant.components import persistent_notification from homeassistant.util import dt as dt_util from homeassistant.helpers.event import async_track_point_in_utc_time from homeassistant.exceptions import HomeAssistantError -from homeassistant.helpers.typing import HomeAssistantType from homeassistant.config_entries import ConfigEntry, SOURCE_IMPORT from homeassistant.core import HomeAssistant from homeassistant.exceptions import ConfigEntryNotReady @@ -21,7 +20,6 @@ from homeassistant.const import ( EVENT_SERVICE_REMOVED, EVENT_STATE_CHANGED, EVENT_CALL_SERVICE, - STATE_UNKNOWN, ) from .coordinator import WatchmanCoordinator @@ -33,7 +31,7 @@ from .utils import ( table_renderer, text_renderer, get_config, - get_report_path, + async_get_report_path, ) from .const import ( @@ -97,7 +95,7 @@ CONFIG_SCHEMA = vol.Schema( ) -async def async_setup(hass: HomeAssistantType, config: dict): +async def async_setup(hass: HomeAssistant, config: dict): """Set up is called when Home Assistant is loading our component.""" if config.get(DOMAIN) is None: # We get here if the integration is set up using config flow @@ -113,7 +111,7 @@ async def async_setup(hass: HomeAssistantType, config: dict): return True -async def async_setup_entry(hass: HomeAssistantType, entry: ConfigEntry): +async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry): """Set up this integration using UI""" _LOGGER.debug(entry.options) _LOGGER.debug("Home assistant path: %s", hass.config.path("")) @@ -134,19 +132,12 @@ async def async_setup_entry(hass: HomeAssistantType, entry: ConfigEntry): await add_event_handlers(hass) if hass.is_running: # integration reloaded or options changed via UI - parse_config(hass, reason="changes in watchman configuration") + await parse_config(hass, reason="changes in watchman configuration") await coordinator.async_config_entry_first_refresh() else: # first run, home assistant is loading # parse_config will be scheduled once HA is fully loaded _LOGGER.info("Watchman started [%s]", VERSION) - - -# resources = hass.data["lovelace"]["resources"] -# await resources.async_get_info() -# for itm in resources.async_items(): -# _LOGGER.debug(itm) - return True @@ -155,9 +146,7 @@ async def update_listener(hass: HomeAssistant, entry: ConfigEntry): await hass.config_entries.async_reload(entry.entry_id) -async def async_unload_entry( - hass: HomeAssistant, config_entry -): # pylint: disable=unused-argument +async def async_unload_entry(hass: HomeAssistant, config_entry): # pylint: disable=unused-argument """Handle integration unload""" for cancel_handle in hass.data[DOMAIN].get("cancel_handlers", []): if cancel_handle: @@ -189,7 +178,7 @@ async def add_services(hass: HomeAssistant): async def async_handle_report(call): """Handle the service call""" config = hass.data.get(DOMAIN_DATA, {}) - path = get_report_path(hass, config.get(CONF_REPORT_PATH, None)) + path = await async_get_report_path(hass, config.get(CONF_REPORT_PATH, None)) send_notification = call.data.get(CONF_SEND_NOTIFICATION, False) create_file = call.data.get(CONF_CREATE_FILE, True) test_mode = call.data.get(CONF_TEST_MODE, False) @@ -211,7 +200,7 @@ async def add_services(hass: HomeAssistant): await async_notification(hass, "Watchman error", message, error=True) if call.data.get(CONF_PARSE_CONFIG, False): - parse_config(hass, reason="service call") + await parse_config(hass, reason="service call") if send_notification: chunk_size = call.data.get(CONF_CHUNK_SIZE, config.get(CONF_CHUNK_SIZE)) @@ -227,7 +216,7 @@ async def add_services(hass: HomeAssistant): error=True, ) - if onboarding(hass, service, path): + if await async_onboarding(hass, service, path): await async_notification( hass, "🖖 Achievement unlocked: first report!", @@ -271,7 +260,7 @@ async def add_event_handlers(hass: HomeAssistant): await coordinator.async_refresh() async def async_on_home_assistant_started(event): # pylint: disable=unused-argument - parse_config(hass, reason="HA restart") + await parse_config(hass, reason="HA restart") startup_delay = get_config(hass, CONF_STARTUP_DELAY, 0) await async_schedule_refresh_states(hass, startup_delay) @@ -284,12 +273,12 @@ async def add_event_handlers(hass: HomeAssistant): "reload_core_config", "reload", ]: - parse_config(hass, reason="configuration changes") + await parse_config(hass, reason="configuration changes") coordinator = hass.data[DOMAIN]["coordinator"] await coordinator.async_refresh() elif typ in [EVENT_AUTOMATION_RELOADED, EVENT_SCENE_RELOADED]: - parse_config(hass, reason="configuration changes") + await parse_config(hass, reason="configuration changes") coordinator = hass.data[DOMAIN]["coordinator"] await coordinator.async_refresh() @@ -341,14 +330,14 @@ async def add_event_handlers(hass: HomeAssistant): hass.data[DOMAIN]["cancel_handlers"] = hdlr -def parse_config(hass: HomeAssistant, reason=None): +async def parse_config(hass: HomeAssistant, reason=None): """parse home assistant configuration files""" assert hass.data.get(DOMAIN_DATA) start_time = time.time() included_folders = get_included_folders(hass) ignored_files = hass.data[DOMAIN_DATA].get(CONF_IGNORED_FILES, None) - entity_list, service_list, files_parsed, files_ignored = parse( + entity_list, service_list, files_parsed, files_ignored = await parse( hass, included_folders, ignored_files, hass.config.config_dir ) hass.data[DOMAIN]["entity_list"] = entity_list @@ -376,10 +365,10 @@ def get_included_folders(hass): config_folders = [hass.config.config_dir] for fld in config_folders: - folders.append(os.path.join(fld, "**/*.yaml")) + folders.append((fld, "**/*.yaml")) if DOMAIN_DATA in hass.data and hass.data[DOMAIN_DATA].get(CONF_CHECK_LOVELACE): - folders.append(os.path.join(hass.config.config_dir, ".storage/**/lovelace*")) + folders.append((hass.config.config_dir, ".storage/**/lovelace*")) return folders @@ -388,11 +377,16 @@ async def async_report_to_file(hass, path, test_mode): """save report to a file""" coordinator = hass.data[DOMAIN]["coordinator"] await coordinator.async_refresh() - report_chunks = report(hass, table_renderer, chunk_size=0, test_mode=test_mode) - # OSError exception is handled in async_handle_report - with open(path, "w", encoding="utf-8") as report_file: - for chunk in report_chunks: - report_file.write(chunk) + report_chunks = await report( + hass, table_renderer, chunk_size=0, test_mode=test_mode + ) + + def write(path): + with open(path, "w", encoding="utf-8") as report_file: + for chunk in report_chunks: + report_file.write(chunk) + + await hass.async_add_executor_job(write, path) async def async_report_to_notification(hass, service_str, service_data, chunk_size): @@ -423,7 +417,7 @@ async def async_report_to_notification(hass, service_str, service_data, chunk_si coordinator = hass.data[DOMAIN]["coordinator"] await coordinator.async_refresh() - report_chunks = report(hass, text_renderer, chunk_size) + report_chunks = await report(hass, text_renderer, chunk_size) for chunk in report_chunks: data["message"] = chunk # blocking=True ensures execution order @@ -446,7 +440,7 @@ async def async_notification(hass, title, message, error=False, n_id="watchman") raise HomeAssistantError(message.replace("`", "")) -def onboarding(hass, service, path): +async def async_onboarding(hass, service, path): """check if the user runs report for the first time""" service = service or get_config(hass, CONF_SERVICE_NAME, None) - return not (service or os.path.exists(path)) + return not (service or await Path(path).exists()) diff --git a/config/custom_components/watchman/config_flow.py b/config/custom_components/watchman/config_flow.py index dc3f681..5e6d0d9 100644 --- a/config/custom_components/watchman/config_flow.py +++ b/config/custom_components/watchman/config_flow.py @@ -1,4 +1,5 @@ "ConfigFlow definition for watchman" + from typing import Dict import json from json.decoder import JSONDecodeError @@ -7,7 +8,7 @@ from homeassistant.config_entries import ConfigFlow, OptionsFlow, ConfigEntry from homeassistant.core import callback from homeassistant.helpers import config_validation as cv, selector import voluptuous as vol -from .utils import is_service, get_columns_width, get_report_path +from .utils import is_service, get_columns_width, async_get_report_path from .const import ( DOMAIN, @@ -91,7 +92,7 @@ class OptionsFlowHandler(OptionsFlow): def __init__(self, config_entry: ConfigEntry) -> None: self.config_entry = config_entry - def default(self, key, uinput=None): + async def async_default(self, key, uinput=None): """provide default value for an OptionsFlow field""" if uinput and key in uinput: # supply last entered value to display an error during form validation @@ -105,7 +106,7 @@ class OptionsFlowHandler(OptionsFlow): if DEFAULT_DATA[key]: result = DEFAULT_DATA[key] elif key == CONF_REPORT_PATH: - result = get_report_path(self.hass, None) + result = await async_get_report_path(self.hass, None) if isinstance(result, list): return ", ".join([str(i) for i in result]) @@ -130,9 +131,7 @@ class OptionsFlowHandler(OptionsFlow): errors[key] = f"invalid_{key}" return val, errors - async def _show_options_form( - self, uinput=None, errors=None, placehoders=None - ): # pylint: disable=unused-argument + async def _show_options_form(self, uinput=None, errors=None, placehoders=None): # pylint: disable=unused-argument return self.async_show_form( step_id="init", data_schema=vol.Schema( @@ -140,19 +139,23 @@ class OptionsFlowHandler(OptionsFlow): vol.Optional( CONF_SERVICE_NAME, description={ - "suggested_value": self.default(CONF_SERVICE_NAME, uinput) + "suggested_value": await self.async_default( + CONF_SERVICE_NAME, uinput + ) }, ): cv.string, vol.Optional( CONF_SERVICE_DATA2, description={ - "suggested_value": self.default(CONF_SERVICE_DATA2, uinput) + "suggested_value": await self.async_default( + CONF_SERVICE_DATA2, uinput + ) }, ): selector.TemplateSelector(), vol.Optional( CONF_INCLUDED_FOLDERS, description={ - "suggested_value": self.default( + "suggested_value": await self.async_default( CONF_INCLUDED_FOLDERS, uinput ) }, @@ -162,19 +165,25 @@ class OptionsFlowHandler(OptionsFlow): vol.Optional( CONF_HEADER, description={ - "suggested_value": self.default(CONF_HEADER, uinput) + "suggested_value": await self.async_default( + CONF_HEADER, uinput + ) }, ): cv.string, vol.Optional( CONF_REPORT_PATH, description={ - "suggested_value": self.default(CONF_REPORT_PATH, uinput) + "suggested_value": await self.async_default( + CONF_REPORT_PATH, uinput + ) }, ): cv.string, vol.Optional( CONF_IGNORED_ITEMS, description={ - "suggested_value": self.default(CONF_IGNORED_ITEMS, uinput) + "suggested_value": await self.async_default( + CONF_IGNORED_ITEMS, uinput + ) }, ): selector.TextSelector( selector.TextSelectorConfig(multiline=True) @@ -182,7 +191,9 @@ class OptionsFlowHandler(OptionsFlow): vol.Optional( CONF_IGNORED_STATES, description={ - "suggested_value": self.default(CONF_IGNORED_STATES, uinput) + "suggested_value": await self.async_default( + CONF_IGNORED_STATES, uinput + ) }, ): selector.TextSelector( selector.TextSelectorConfig(multiline=True) @@ -190,13 +201,17 @@ class OptionsFlowHandler(OptionsFlow): vol.Optional( CONF_CHUNK_SIZE, description={ - "suggested_value": self.default(CONF_CHUNK_SIZE, uinput) + "suggested_value": await self.async_default( + CONF_CHUNK_SIZE, uinput + ) }, ): cv.positive_int, vol.Optional( CONF_IGNORED_FILES, description={ - "suggested_value": self.default(CONF_IGNORED_FILES, uinput) + "suggested_value": await self.async_default( + CONF_IGNORED_FILES, uinput + ) }, ): selector.TextSelector( selector.TextSelectorConfig(multiline=True) @@ -204,25 +219,33 @@ class OptionsFlowHandler(OptionsFlow): vol.Optional( CONF_COLUMNS_WIDTH, description={ - "suggested_value": self.default(CONF_COLUMNS_WIDTH, uinput) + "suggested_value": await self.async_default( + CONF_COLUMNS_WIDTH, uinput + ) }, ): cv.string, vol.Optional( CONF_STARTUP_DELAY, description={ - "suggested_value": self.default(CONF_STARTUP_DELAY, uinput) + "suggested_value": await self.async_default( + CONF_STARTUP_DELAY, uinput + ) }, ): cv.positive_int, vol.Optional( CONF_FRIENDLY_NAMES, description={ - "suggested_value": self.default(CONF_FRIENDLY_NAMES, uinput) + "suggested_value": await self.async_default( + CONF_FRIENDLY_NAMES, uinput + ) }, ): cv.boolean, vol.Optional( CONF_CHECK_LOVELACE, description={ - "suggested_value": self.default(CONF_CHECK_LOVELACE, uinput) + "suggested_value": await self.async_default( + CONF_CHECK_LOVELACE, uinput + ) }, ): cv.boolean, } diff --git a/config/custom_components/watchman/const.py b/config/custom_components/watchman/const.py index 304feb7..3af06bb 100644 --- a/config/custom_components/watchman/const.py +++ b/config/custom_components/watchman/const.py @@ -1,9 +1,10 @@ "definition of constants" + from homeassistant.const import Platform DOMAIN = "watchman" DOMAIN_DATA = "watchman_data" -VERSION = "0.6.1" +VERSION = "0.6.3" DEFAULT_REPORT_FILENAME = "watchman_report.txt" DEFAULT_HEADER = "-== WATCHMAN REPORT ==- " diff --git a/config/custom_components/watchman/entity.py b/config/custom_components/watchman/entity.py index 304c269..f7f0093 100644 --- a/config/custom_components/watchman/entity.py +++ b/config/custom_components/watchman/entity.py @@ -1,7 +1,7 @@ """Represents Watchman service in the device registry of Home Assistant""" -from homeassistant.helpers.entity import DeviceInfo, EntityDescription -from homeassistant.helpers.device_registry import DeviceEntryType +from homeassistant.helpers.entity import EntityDescription +from homeassistant.helpers.device_registry import DeviceEntryType, DeviceInfo from homeassistant.helpers.update_coordinator import ( CoordinatorEntity, DataUpdateCoordinator, diff --git a/config/custom_components/watchman/manifest.json b/config/custom_components/watchman/manifest.json index d910df8..cd1106d 100644 --- a/config/custom_components/watchman/manifest.json +++ b/config/custom_components/watchman/manifest.json @@ -1,15 +1,15 @@ { "domain": "watchman", "name": "Watchman", - "documentation": "https://github.com/dummylabs/thewatchman", - "issue_tracker": "https://github.com/dummylabs/thewatchman/issues", - "iot_class": "local_push", - "version": "0.5.1", - "requirements": [ - "prettytable==3.0.0" - ], "codeowners": [ "@dummylabs" ], - "config_flow": true + "config_flow": true, + "documentation": "https://github.com/dummylabs/thewatchman", + "iot_class": "local_push", + "issue_tracker": "https://github.com/dummylabs/thewatchman/issues", + "requirements": [ + "prettytable==3.10.0" + ], + "version": "0.6.3" } \ No newline at end of file diff --git a/config/custom_components/watchman/sensor.py b/config/custom_components/watchman/sensor.py index db3550c..ddb2bac 100644 --- a/config/custom_components/watchman/sensor.py +++ b/config/custom_components/watchman/sensor.py @@ -1,9 +1,12 @@ """Watchman sensors definition""" + import logging from homeassistant.components.sensor import ( - SensorDeviceClass, SensorEntity, SensorEntityDescription, +) +from homeassistant.components.sensor.const import ( + SensorDeviceClass, SensorStateClass, ) from homeassistant.core import callback diff --git a/config/custom_components/watchman/services.yaml b/config/custom_components/watchman/services.yaml index e84f3a6..c6ad9b1 100644 --- a/config/custom_components/watchman/services.yaml +++ b/config/custom_components/watchman/services.yaml @@ -2,45 +2,33 @@ report: description: Run watchman report fields: create_file: - description: Whether report file should be created (optional, true by default) example: true - name: Create file report default: true required: false selector: boolean: send_notification: - description: Whether report should be sent via notification service (optional, false by default) example: true - name: Send notification default: false required: false selector: boolean: service: - description: Notification service to send report via (optional). Overrides "service" setting from watchman configuration example: "notify.telegram" - name: Notification service required: false selector: text: data: - description: Additional data in form of key:value pairs for notification service (optional) example: "parse_mode: html" - name: Notification service data parameters parse_config: - description: Parse configuration files before report is created. Usually this is done by watchman automatically, so this flag is not required. (optional, false by default) example: true - name: Parse configuration default: false required: false selector: boolean: chunk_size: - description: Maximum message size in bytes. If report size exceeds chunk_size, the report will be sent in several subsequent notifications. (optional, default is 3500 or whatever specified in integration settings) example: true - name: Chunk size default: false required: false selector: diff --git a/config/custom_components/watchman/translations/en.json b/config/custom_components/watchman/translations/en.json index 9002ed7..81ba047 100644 --- a/config/custom_components/watchman/translations/en.json +++ b/config/custom_components/watchman/translations/en.json @@ -41,5 +41,37 @@ "description": "[Help on settings](https://github.com/dummylabs/thewatchman#configuration)" } } + }, + "services": { + "report": { + "name": "Report", + "description": "Run the Watchman report", + "fields": { + "create_file": { + "name": "Create file report", + "description": "Whether report file should be created (optional, true by default)" + }, + "send_notification": { + "name": "Send notification", + "description": "Whether report should be sent via notification service (optional, false by default)" + }, + "service": { + "name": "Notification service", + "description": "Notification service to send report via (optional). Overrides 'service' setting from watchman configuration" + }, + "data": { + "name": "Notification service data parameters", + "description": "Additional data in form of key:value pairs for notification service (optional)" + }, + "parse_config": { + "name": "Force configuration parsing", + "description": "Parse configuration files before report is created. Usually this is done by watchman automatically, so this flag is not required. (optional, false by default)" + }, + "chunk_size": { + "name": "Report chunk size", + "description": "Maximum message size in bytes. If report size exceeds chunk_size, the report will be sent in several subsequent notifications. (optional, default is 3500 or whatever specified in integration settings)" + } + } + } } } \ No newline at end of file diff --git a/config/custom_components/watchman/utils.py b/config/custom_components/watchman/utils.py index f4141cd..ad666db 100644 --- a/config/custom_components/watchman/utils.py +++ b/config/custom_components/watchman/utils.py @@ -1,5 +1,6 @@ """Miscellaneous support functions for watchman""" -import glob + +import anyio import re import fnmatch import time @@ -58,12 +59,12 @@ def get_config(hass: HomeAssistant, key, default): return hass.data[DOMAIN_DATA].get(key, default) -def get_report_path(hass, path): +async def async_get_report_path(hass, path): """if path not specified, create report in config directory with default filename""" if not path: path = hass.config.path(DEFAULT_REPORT_FILENAME) folder, _ = os.path.split(path) - if not os.path.exists(folder): + if not await anyio.Path(folder).exists(): raise HomeAssistantError(f"Incorrect report_path: {path}.") return path @@ -147,16 +148,25 @@ def text_renderer(hass, entry_type): return f"Text render error: unknown entry type: {entry_type}" -def get_next_file(folder_list, ignored_files): +async def async_get_next_file(folder_tuples, ignored_files): """Returns next file for scan""" if not ignored_files: ignored_files = "" else: ignored_files = "|".join([f"({fnmatch.translate(f)})" for f in ignored_files]) ignored_files_re = re.compile(ignored_files) - for folder in folder_list: - for filename in glob.iglob(folder, recursive=True): - yield (filename, (ignored_files and ignored_files_re.match(filename))) + for folder_name, glob_pattern in folder_tuples: + _LOGGER.debug( + "Scan folder %s with pattern %s for configuration files", + folder_name, + glob_pattern, + ) + async for filename in anyio.Path(folder_name).glob(glob_pattern): + _LOGGER.debug("Found file %s.", filename) + yield ( + str(filename), + (ignored_files and ignored_files_re.match(str(filename))), + ) def add_entry(_list, entry, yaml_file, lineno): @@ -231,7 +241,7 @@ def check_entitites(hass): return entities_missing -def parse(hass, folders, ignored_files, root=None): +async def parse(hass, folders, ignored_files, root=None): """Parse a yaml or json file for entities/services""" files_parsed = 0 entity_pattern = re.compile( @@ -247,7 +257,7 @@ def parse(hass, folders, ignored_files, root=None): service_list = {} effectively_ignored = [] _LOGGER.debug("::parse started") - for yaml_file, ignored in get_next_file(folders, ignored_files): + async for yaml_file, ignored in async_get_next_file(folders, ignored_files): short_path = os.path.relpath(yaml_file, root) if ignored: effectively_ignored.append(short_path) @@ -255,19 +265,24 @@ def parse(hass, folders, ignored_files, root=None): continue try: - for i, line in enumerate(open(yaml_file, encoding="utf-8")): - line = re.sub(comment_pattern, "", line) - for match in re.finditer(entity_pattern, line): - typ, val = match.group(1), match.group(2) - if ( - typ != "service:" - and "*" not in val - and not val.endswith(".yaml") - ): - add_entry(entity_list, val, short_path, i + 1) - for match in re.finditer(service_pattern, line): - val = match.group(1) - add_entry(service_list, val, short_path, i + 1) + lineno = 1 + async with await anyio.open_file( + yaml_file, mode="r", encoding="utf-8" + ) as f: + async for line in f: + line = re.sub(comment_pattern, "", line) + for match in re.finditer(entity_pattern, line): + typ, val = match.group(1), match.group(2) + if ( + typ != "service:" + and "*" not in val + and not val.endswith(".yaml") + ): + add_entry(entity_list, val, short_path, lineno) + for match in re.finditer(service_pattern, line): + val = match.group(1) + add_entry(service_list, val, short_path, lineno) + lineno += 1 files_parsed += 1 _LOGGER.debug("%s parsed", yaml_file) except OSError as exception: @@ -312,9 +327,9 @@ def fill(data, width, extra=None): ) -def report(hass, render, chunk_size, test_mode=False): +async def report(hass, render, chunk_size, test_mode=False): """generates watchman report either as a table or as a list""" - if not DOMAIN in hass.data: + if DOMAIN not in hass.data: raise HomeAssistantError("No data for report, refresh required.") start_time = time.time() @@ -354,7 +369,11 @@ def report(hass, render, chunk_size, test_mode=False): rep += "your config are available!\n" else: rep += "\n-== No entities found in configuration files!\n" - timezone = pytz.timezone(hass.config.time_zone) + + def get_timezone(hass): + return pytz.timezone(hass.config.time_zone) + + timezone = await hass.async_add_executor_job(get_timezone, hass) if not test_mode: report_datetime = datetime.now(timezone).strftime("%d %b %Y %H:%M:%S") diff --git a/config/image/99e4c9606c65bc376616840729618fc5/512x512 b/config/image/99e4c9606c65bc376616840729618fc5/512x512 new file mode 100644 index 0000000000000000000000000000000000000000..754f9ebf5427af921bc7e9da9ca7b8eebfc3abed GIT binary patch literal 45254 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 z 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%0D^!e`i8hQ9V&I1drxfLZ zPyhfRbsqJl{i|tlmWn{5*yf^tE>ay&2iN)4a*~P$B}W7dcOVL{ePokHLq-UGI)6&G z(jD7Z=IzB!0XPnL_oU(+%<_xf3JXcMFu->DRX6bEjmcQZ8xLK>`B$tIRJW8$s~%4O!?PU&@L=uStn9AoC1X8RvELuR9T>t z=0lYvkVzem2(Mkc)st(+>RX&(*F7vT+yfFO0say1*0|+68b&9VU&*Q8s{a6JNXOMd z-Glg=fX49*7TmyKwmAIj+H_qnOA_Mr1X0j8a4HWIXm;~?X2BI;MO$bC>1NVp(W?O5RWc}*oW1#O$^J52V6ZFMnDt9)7%*zX5Di)N0 z3BVod`e};UTXCL$Dtfj)bs#T%R=uI}#$ESkk=nT`;oI2ROns$`2>D&$am7`=Mvs7u zryX%y;_4M#;2&^nK7072VzMVV;Mbq*B$=dHlMKncVBv>oAP8e#SpId+i(e{o+le{p zTrF9YY|E$biAZn<_eE0s6gvvPUe$g)?er#ujacp{r>UR}pR&d1aZ!0t+mgUmvn*#L zKb2=(7?r|gjhF^P02fTyn}l6=oZW0 zVvUReSV+*~?h$1?G3&+!QhQ^_^{%R0MU0P=jAu2T@xi$489w#T t0^io`^jFsZ7 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 ZJ%&IpmybA|6*72~t2#}V?`M?X(fT}GvIuok+P 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Ð&C@*(twTJeBP+18 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%0D3vsCWQI>7U2d< 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

~^RW?c^2f>MQe%Om8FVsjU+^ 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 zska9i <`$A1nvAJ#d`8Nu`y%WRU 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 literal 0 HcmV?d00001 diff --git a/config/packages/irrigation_unlimited_controls.yaml b/config/packages/irrigation_unlimited_controls.yaml index dd0324f..cc7c568 100644 --- a/config/packages/irrigation_unlimited_controls.yaml +++ b/config/packages/irrigation_unlimited_controls.yaml @@ -28,19 +28,19 @@ input_datetime: has_date: false has_time: true -automation: - - alias: Irrigation Unlimited Load UI Controls - trigger: - - platform: homeassistant - event: start - action: - - service: irrigation_unlimited.list_config - data: - entity_id: input_select.irrigation_unlimited_entities - section: entities - first: - - service: irrigation_unlimited.list_config - data: - entity_id: input_select.irrigation_unlimited_sequences - section: sequences - first: +# automation: +# - alias: Irrigation Unlimited Load UI Controls +# trigger: +# - platform: homeassistant +# event: start +# action: +# - service: irrigation_unlimited.list_config +# data: +# entity_id: input_select.irrigation_unlimited_entities +# section: entities +# first: +# - service: irrigation_unlimited.list_config +# data: +# entity_id: input_select.irrigation_unlimited_sequences +# section: sequences +# first: diff --git a/config/scripts.yaml b/config/scripts.yaml index 04a57b0..02c8d94 100644 --- a/config/scripts.yaml +++ b/config/scripts.yaml @@ -1,15 +1,68 @@ -'1717141935702': +aorus_reboot: + alias: Aorus - Reboot + sequence: + - service: mqtt.publish + data: + topic: iotlink/home/aorus/commands/reboot + payload: '' +aorus_shutdown: + alias: Aorus - Shutdown + sequence: + - service: mqtt.publish + data: + topic: iotlink/home/aorus/commands/shutdown + payload: '' +aorus_test: + alias: Aorus - test notify + sequence: + - service: mqtt.publish + data: + topic: iotlink/home/aorus/commands/notify + payload: '{ "title": "This is a test", "message": "Click here to go to flemmingss.com", + "launchParams": "toast://open/http://flemmingss.com" }' +wt32_sc01_wake_up: + alias: WT32 sc01 wake up + sequence: + - service: mqtt.publish + data: + topic: hasp/plate1/command + payload: 'backlight {"state": 1, "brightness": 232}' + qos: 0 + retain: false + mode: single +wt32_sc01_sleep: + alias: WT32 sc01 Sleep + sequence: + - service: mqtt.publish + data: + topic: hasp/plate1/command + payload: 'backlight {"state": 0, "brightness": 232}' + qos: 0 + retain: false + mode: single +purge_database: alias: purge database sequence: - service: recorder.purge data: repack: true apply_filter: true - keep_days: 5 + keep_days: 2 mode: single -'1717142010757': +clear_log: alias: clear log sequence: - service: system_log.clear data: {} mode: single + description: '' +watchman_report: + alias: watchman_report + sequence: + - service: watchman.report + data: + create_file: true + send_notification: false + parse_config: true + chunk_size: false + description: '' diff --git a/config/shopping_list.json b/config/shopping_list.json new file mode 100644 index 0000000..db367c5 --- /dev/null +++ b/config/shopping_list.json @@ -0,0 +1,252 @@ +[ + { + "name": "bananes", + "id": "ccd87c7b0ab34b2cab13e13f1c15b953", + "complete": false + }, + { + "name": "tomates en boites", + "id": "40f3826179cc4015abf05e854f0805b7", + "complete": false + }, + { + "name": "cafe", + "id": "2ab5e9e8e0bf4b66bf3709d42bf1862f", + "complete": false + }, + { + "name": "coca", + "id": "1fe1c6819f364efe8fb24f2076004884", + "complete": false + }, + { + "name": "lait", + "id": "b25f67fed52d48cd95f8e5ff2c19445a", + "complete": false + }, + { + "name": "Mandarinew", + "id": "399b702e0f5d4c668122aa443d12f5d7", + "complete": false + }, + { + "name": "pates", + "id": "a9afb0dc45d34be59590f75feaca1298", + "complete": false + }, + { + "name": "pq", + "id": "3552aa87fe114404afaa30756b915792", + "complete": false + }, + { + "name": "saussice strasbourg", + "id": "58722f42ca894eaebf69e33141747d3f", + "complete": false + }, + { + "name": "sucre", + "id": "48d77e0babb94314a53fb8eb5b982aec", + "complete": false + }, + { + "name": "tranche rostte", + "id": "77f5606c8d0f42ce956a92ea4d1a4a2e", + "complete": false + }, + { + "name": "2 pack 6 bouteille", + "id": "221a160c86e84932bb042a1c30152e3f", + "complete": false + }, + { + "name": "fromage frais1kg", + "id": "4a444956e0fa4090864d91271285faea", + "complete": false + }, + { + "name": "I3 les flottantes", + "id": "714e46d3bba245c98e996fca78aa5833", + "complete": false + }, + { + "name": "Desset pistache", + "id": "264e93338d3a4240bf4f37f845495ba4", + "complete": false + }, + { + "name": "Desset vanille", + "id": "cdd79df53003437781b11b8a63ca4f27", + "complete": false + }, + { + "name": "reIlle d or praline", + "id": "40120f3a21d545c5b55c13ff6d376cd8", + "complete": false + }, + { + "name": "Oranges", + "id": "262d56e80d5b43c29f5d1af87aff7547", + "complete": false + }, + { + "name": "Poires", + "id": "b25d659bcddb4417a855c3cf9ca52fcb", + "complete": false + }, + { + "name": "Kiwi", + "id": "8140a3c06f1c4dd4ba4d7023a1aa3d1c", + "complete": false + }, + { + "name": "2 baguette", + "id": "ae4b83ce164a4116a9dfe1cc8f2d259b", + "complete": false + }, + { + "name": "Jambon", + "id": "79f0e8fd4c7f488b9f836102c441723b", + "complete": false + }, + { + "name": "Beurre", + "id": "fa90d569094d43d39b271698a8313dae", + "complete": false + }, + { + "name": "2 boules 2 flutes", + "id": "700c9e55513e4218bef02e8eae7d2b0f", + "complete": false + }, + { + "name": "Lessives", + "id": "f10694ffdf0141b0ab25ee37e0e4c3b2", + "complete": false + }, + { + "name": "2 Sirop cassis ", + "id": "883245620efd4937af7f7609585eba7b", + "complete": false + }, + { + "name": "yaourt nature", + "id": "0bfffb52067248f9ba1864adf90a593a", + "complete": false + }, + { + "name": "2 flute", + "id": "6d61713c94734fda95d94a3476e58a48", + "complete": false + }, + { + "name": "6 bouteille demi écrémé ", + "id": "58a3db5909504e6593fdd34f6b225632", + "complete": false + }, + { + "name": "Cassis", + "id": "6a6e687e3ab8424eb358db3a21704b80", + "complete": false + }, + { + "name": "Lave vaisselle", + "id": "b872a56028fc4b5ba024b352ad0bb295", + "complete": false + }, + { + "name": "Compote", + "id": "0a6dfe1e9c92467c90dce7e4389bd991", + "complete": false + }, + { + "name": "Salade de fruit", + "id": "f2c3c5ad219843d5a036a4c18e2a2c82", + "complete": false + }, + { + "name": "Huile 3l", + "id": "2f1e4c7ad7764bccadc6450863ecce1c", + "complete": false + }, + { + "name": "Fromage bleu", + "id": "04f2c6de49a24bd687900e1027d2dd04", + "complete": false + }, + { + "name": "Fromage brebis frais", + "id": "df16358fba7b46028672e99684abb109", + "complete": false + }, + { + "name": "2 Flute ", + "id": "91f695f1522f4e798ffe43067c458f23", + "complete": false + }, + { + "name": "Nettoyant sol", + "id": "6a899a016d834f03a6148fdae419b8dc", + "complete": false + }, + { + "name": "Lave vitre", + "id": "6e34d4fd6a604c028c32a86e0732203b", + "complete": false + }, + { + "name": "Filtre n4 cafe", + "id": "4f3f5ae1015946028e9e534592ab62c5", + "complete": false + }, + { + "name": "Caroote rouge", + "id": "9ac5ffb47ea34888baeb6652272df190", + "complete": false + }, + { + "name": "Filet de truite nature ", + "id": "49901e8349ed48e2ac2e4484dc16a1ad", + "complete": false + }, + { + "name": "sirop cassis", + "id": "faa629cedc88434293e8264b909dc488", + "complete": false + }, + { + "name": "Dates", + "id": "0089116b159040ce903f4547f2ebdcce", + "complete": false + }, + { + "name": "Choco 2", + "id": "bd74c95f73f54c139ee79b017fa45c5b", + "complete": false + }, + { + "name": "Petis pois 2", + "id": "8d185228bd1048ba9e0c292fc1794586", + "complete": false + }, + { + "name": "Sucre", + "id": "3a0bea850f9b462e95598c797fc44756", + "complete": false + }, + { + "name": "Clementine", + "id": "5077437d5c1449669de10206b5ff5ff8", + "complete": false + }, + { + "name": "Haricot 2", + "id": "a7860c075ee940529bd3d41b910c1abf", + "complete": false + }, + { + "name": "Yaourt nature", + "id": "d351d89d82fd4aeba8ded4b99c63bed0", + "complete": false + } +] \ No newline at end of file diff --git a/config/ssh_keys/id_rsa_homeassistant b/config/ssh_keys/id_rsa_homeassistant new file mode 100644 index 0000000..713a0c1 --- /dev/null +++ b/config/ssh_keys/id_rsa_homeassistant @@ -0,0 +1,7 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW +QyNTUxOQAAACCjnJmRLV4OxZQCGOpuRVlDoFEia05K7XV+iWL2OPLKkwAAAJiE9VJMhPVS +TAAAAAtzc2gtZWQyNTUxOQAAACCjnJmRLV4OxZQCGOpuRVlDoFEia05K7XV+iWL2OPLKkw +AAAEC8EH07wKOzCuA5TPVu6VnHuYhDvTOPiuOJlm1r9nYcnaOcmZEtXg7FlAIY6m5FWUOg +USJrTkrtdX6JYvY48sqTAAAAEXJvb3RAYTBkN2I5NTQtc3NoAQIDBA== +-----END OPENSSH PRIVATE KEY----- diff --git a/config/ssh_keys/id_rsa_homeassistant.pub b/config/ssh_keys/id_rsa_homeassistant.pub new file mode 100644 index 0000000..b7cb4a6 --- /dev/null +++ b/config/ssh_keys/id_rsa_homeassistant.pub @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKOcmZEtXg7FlAIY6m5FWUOgUSJrTkrtdX6JYvY48sqT root@a0d7b954-ssh diff --git a/config/watchman_report.txt b/config/watchman_report.txt index 8b71897..90c969f 100644 --- a/config/watchman_report.txt +++ b/config/watchman_report.txt @@ -1,79 +1,19 @@ -== Watchman Report ==- --== Missing 6 service(s) from 37 found in your config: -+--------------------------------+---------+--------------------------------------------------------------+ -| Service ID | State | Location | -+--------------------------------+---------+--------------------------------------------------------------+ -| tts.google_say | missing | automations.yaml:891,1543,1576,1942 | -| script.wt32_sc01_wake_up | missing | automations.yaml:952 | -| script.wt32_sc01_sleep | missing | automations.yaml:959 | -| script.purge_database | missing | automations.yaml:1839 | -| script.1714980028797 | missing | automations.yaml:2252 | -| irrigation_unlimited.list_conf | missing | packages/irrigation_unlimited_controls.yaml:37,42 | -| ig | | | -+--------------------------------+---------+--------------------------------------------------------------+ +-== Congratulations, all 43 services from your config are available! --== Missing 33 entity(ies) from 109 found in your config: +-== Missing 5 entity(ies) from 131 found in your config: +--------------------------------+---------+--------------------------------------------------------------+ | Entity ID | State | Location | +--------------------------------+---------+--------------------------------------------------------------+ -| binary_sensor.pir_sensor_2 | missing | automations.yaml:6,943 | -| climate.salon_3 | missing | automations.yaml:209,223,236,249 | -| switch.yoga | missing | automations.yaml:737,755,773 | -| sensor.battery_soc | missing | automations.yaml:1015,1048,1478 | -| select.charger_source_priority | missing | automations.yaml:1022,1053,1496,2137 | -| _2 | | | -| select.output_source_priority_ | missing | automations.yaml:1032,1063,1097,1107,1125,1506,2147 | -| 2 | | | -| sensor.load_power_3 | missing | automations.yaml:1090,1118 | -| switch.tasmota | missing | automations.yaml:1252,1422 | -| switch.ryzen | missing | automations.yaml:1261,1414,1431 | -| device_tracker.iphonex | missing | automations.yaml:1380,1399,1555,1690,1705 | -| switch.h801light_6f9188_h801_r | missing | automations.yaml:1613 | -| estart | | | -| switch.sonoff_4ch_restart_2 | missing | automations.yaml:1614 | -| switch.kc868_a8_d758d0_d758d0_ | missing | automations.yaml:1615 | -| kc868_a8_restart | | | -| switch.nmcuvoletporte_volet_po | missing | automations.yaml:1616 | -| rte_restart | | | -| switch.esp32_4_relays_garage_5 | missing | automations.yaml:1617,1618 | -| a10c8_esp32_4_relays_garage_re | | | -| start | | | -| switch.sonoff_4ch_garage_resta | missing | automations.yaml:1619 | -| rt | | | -| switch.nmcuvoletarriere1_volet | missing | automations.yaml:1621 | -| _arriere_restart | | | -| switch.nmcuvoletsalon1_volet_s | missing | automations.yaml:1622 | -| alon_1_restart | | | -| switch.nmcuvoletsalon2_volet_s | missing | automations.yaml:1623 | -| alon_2_restart | | | -| switch.sonoff_dressing_restart | missing | automations.yaml:1625 | -| _2 | | | -| switch.sonoff_escalier_restart | missing | automations.yaml:1626 | -| _2 | | | -| switch.nmcuvoletchambre1_volet | missing | automations.yaml:1627 | -| _chambre_1_restart | | | -| switch.volet_chambre_2_restart | missing | automations.yaml:1628 | -| _nmcuvoletchambre2 | | | -| switch.nmcuvoletcuisine1_volet | missing | automations.yaml:1629 | -| _cuisine_1_restart | | | -| switch.nmcuvoletcuisine2_volet | missing | automations.yaml:1630 | -| _cuisine_2_restart | | | -| switch.meuble_dashboard_restar | missing | automations.yaml:1631 | -| t | | | -| switch.wemos_pir_comble1_resta | missing | automations.yaml:1632 | -| rt_2 | | | -| switch.geiger_wemos_geiger_res | missing | automations.yaml:1633 | -| tart | | | -| automation.purge_db | unavail | automations.yaml:2239 | +| switch.yoga_12_screen_yoga12 | unavail | automations.yaml:740,749,769 | +| switch.ryzen | missing | automations.yaml:1171,1324,1341 | | sensor.alerte_pluie_inondation | unavail | 01capteur/template/template.yaml:43,177 | | sensor.alerte_grand_froid | unavail | 01capteur/template/template.yaml:123,186 | | sensor.athom_smart_plug_elegoo | missing | 01capteur/template/template.yaml:194 | | mars_1_wattage | | | -| sensor.energy_pj1203_energy_fl | missing | 01capteur/solar/solar_optimizer.yaml:12 | -| ow_b | | | +--------------------------------+---------+--------------------------------------------------------------+ --== Report created on 31 May 2024 13:03:30 --== Parsed 90 files in 0.53s., ignored 0 files --== Generated in: 0.01s. Validated in: 0.00s. +-== Report created on 08 Aug 2024 06:47:36 +-== Parsed 110 files in 11.16s., ignored 0 files +-== Generated in: 1.19s. Validated in: 0.00s. diff --git a/config/www/community/generic-remote-control-card/generic-remote-control-card.js b/config/www/community/generic-remote-control-card/generic-remote-control-card.js new file mode 100644 index 0000000..38aa549 --- /dev/null +++ b/config/www/community/generic-remote-control-card/generic-remote-control-card.js @@ -0,0 +1,106 @@ + +function loadScript(remote_template){ + if(window[`scriptLoaded_${remote_template}`]){ + return; + } + + var script = document.createElement("script"); + script.src = `/hacsfiles/generic-remote-control-card/remotes/${remote_template}/remote-html.js`; + script.type = "text/javascript"; + script.async = false; + document.head.appendChild(script); + window[`scriptLoaded_${remote_template}`] = true; + +} + + +class GenericRemotControlCard extends HTMLElement { + + constructor() { + super(); + this.attachShadow({ mode: 'open' }); + } + setConfig(config) { + loadScript(config.remote_template); + const root = this.shadowRoot; + if (root.lastChild) root.removeChild(root.lastChild); + + const cardConfig = Object.assign({}, config); + this._config = cardConfig + } + + + set hass(hass) { + + + + const config = this._config; + + loadScript(config.remote_template); + + try{ + const html = window[`getRemoteHtml_${config.remote_template}`](config); + const css = window[`getRemoteStyle_${config.remote_template}`](config); + + + const root = this.shadowRoot; + this._hass = hass; + // root.lastChild.hass = hass; + + const card = document.createElement('ha-card'); + if(!this.content && window[`scriptLoaded_${config.remote_template}`]){ + this.content = document.createElement('div'); + const style = document.createElement('style'); + style.textContent = css; + this.content.innerHTML = html; + card.appendChild(this.content); + card.appendChild(style); + + root.appendChild(card); + + this._bindButtons(card, this._hass, this._config); + } + + } catch(err){ + console.log('waiting for remote load'); + loadScript(config.remote_template); + } + + } + + + + _bindButtons(card, hass, config){ + var buttons = card.getElementsByClassName(`myButton-${config.remote_template}`); + var i; + for (i = 0; i < buttons.length; i++) { + let button = buttons[i] + button.addEventListener('click', function(source){ + console.log(button.id); + let buttonData = getButtonData(button.id, config); + console.log(buttonData) + let domain = buttonData.call.split(".")[0] + let action = buttonData.call.split(".")[1] + hass.callService(domain, + action, + buttonData.data + ); + }); + } + } + + + + + getCardSize() { + return 3; + } + + +} + + function getButtonData(buttonId, config){ + return config.buttons[buttonId]; + } + +customElements.define('generic-remote-control-card', GenericRemotControlCard); diff --git a/config/www/community/generic-remote-control-card/remotes/android_custom_keyboard/icn-backspace.png b/config/www/community/generic-remote-control-card/remotes/android_custom_keyboard/icn-backspace.png new file mode 100644 index 0000000000000000000000000000000000000000..ec08f65fd63c7fd9a5b7b3d3b91ae726ad838638 GIT binary patch literal 469 zcmeAS@N?(olHy`uVBq!ia0vp^xBu@q-kF zWR~QlGB`Opdj|(NI=lXl@^NBdU^Mr1aSZY3e0y!Lmu#TO(T}En2QpMOSXx5LxNhBa zot*9=DDP-6!CWAFt6(jIsEf<&DK9TQX*PLT!x(?Si^aZ9)27j}XfgA3>)zGYZ%Wht zTAs1{t#ZC9%s=$+9|^HZIVvlob7rq!^=g~%x$dx#|AKZZH@%CdJ^9Z3&FW;#q?L6~ zw~N_5WV>(p@r3Q_cP3x1)O>Hw&YAu}xW^0)G=IcLx^jEcRW%?>AZgKRr-opJ;4xDAL`F*tf9*f@AM(6#9))!qmZEK^w z)Y8AOb-u)Vo?R_{kBa;2f8{Q=Z2u@X-QtbNE|%*{Z$6OFm)@#+rT43~PZ{4`h9A}b z^~Md=yYiD|ygkc4@93PNa@jL&(v{rf75neYb$ed>d?df${=0N@p`Ns^EiiN$JYD@< J);T3K0RY^_ze)fA literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/android_custom_keyboard/icn-enter.png b/config/www/community/generic-remote-control-card/remotes/android_custom_keyboard/icn-enter.png new file mode 100644 index 0000000000000000000000000000000000000000..2acff66219d507dbd01f74f65f848373c548d93c GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^xBuaf1|v zWR~QlGPwGMxCWJ2c~1rkU-Wcw4DslEJ7sSclcR*|`5<oa7V|HcUzo){eY!{3CBo z-=59{VGqS++c$dYupHEi$f(TO7E_v-#(B{8s>tWN)jMm9FI>3rp<+dLsnp_&UZQLc zwL#&p-W=O1zCir(WSuR)cyt;WKg{&n-s8t5_*HZUbFKovV$ISEd)-Pdzhe2p;CCSU zZlmI+OjBmD1Clow-@n?s@x`K~>x+3?9^F}Mv6*Gt#C?S;W>$sl?>_#+KEVBz6wlW2W$~$coVYZU#WlF?hQAxvX { + newDiv = document.createElement("div"); + newDiv.setAttribute("id", itemId); + newDiv.setAttribute("class", "buttonsLine"); + mainDiv.appendChild(newDiv); + }); + + var hyperlink = document.createElement("a"); + hyperlink.setAttribute("id", "hyperlink"); + hyperlink.setAttribute("href", "#"); + hyperlink.setAttribute("title", ""); + mainDiv.appendChild(hyperlink); + + //all letters' buttons printing + lineTable.forEach((lineLetters, index) => { + lineLetters.forEach((item) => { + createDivWithContent( + linesNames[index], + "btn-" + String(item), + "keyButton", + "sub-" + String(item), + "letter", + getContent(item, true) + ); + }); + }); + + //creates Button with Key name as a content + function createDivWithContent( + parentId, + mainId, + mainClass, + subId, + subClass, + content + ) { + var parentObj = mainContainer.querySelector("#" + parentId); + if (parentObj != null) { + var newDiv = document.createElement("div"); + newDiv.setAttribute("id", mainId); + newDiv.setAttribute("class", mainClass); + newDiv.classList.add("myButton-" + String(template)); + if (subId != null && subId != "") { + var subDiv = document.createElement("div"); + subDiv.setAttribute("id", subId); + subDiv.setAttribute("class", "letter"); + subDiv.appendChild(content); + newDiv.appendChild(subDiv); + } else newDiv.appendChild(content); + parentObj.appendChild(newDiv); + } else + console.log( + "createDivWithContent function couldn't create new div, because parent object with ID: " + + String(parentId) + + " doesn't exist." + ); + } + + function getContent(item, condition) { + if (item === "BACKSPACE") { + var content = document.createElement("img"); + content.setAttribute("src", base_url + "icn-backspace.png"); + } else if (item === "COMMA") var content = document.createTextNode(","); + else if (item === "SPACE") var content = document.createTextNode(" "); + else if (item === "DOTT") var content = document.createTextNode("."); + else if (item === "ENTER") { + var content = document.createElement("img"); + content.setAttribute("src", base_url + "icn-enter.png"); + } else + var content = document.createTextNode( + condition ? String(item).toUpperCase() : String(item).toLowerCase() + ); + return content; + } + return mainContainer.outerHTML; +} diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/apple4kremote.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/apple4kremote.png new file mode 100644 index 0000000000000000000000000000000000000000..b01034f668c38809d66febb7a3b5895275b639d2 GIT binary patch literal 164215 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/down.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/down.png new file mode 100644 index 0000000000000000000000000000000000000000..aed0adf83f822eb5248c401eeb96810124e21557 GIT binary patch literal 4382 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 Y075TtL#*eRw*UYD07*qoM6N<$f(y6x=Kufz literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/down_over.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/down_over.png new file mode 100644 index 0000000000000000000000000000000000000000..4e0d64558e6e9d250bdf01a3de473cd5127bb2b4 GIT binary patch literal 1045 zcmV+w1nT>VP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf1FA_xK~#8N?c7Ul z+%OEr@v-y3EW7MY6669sb8pmTcM0;E_Q%X;2)Tf?;2%)*qDXldiL&F#_Vo00`TYDm zZQFK|-`w0({_*iqZR(fH<#c;{dwP3&J3&2tWF_qTUP)d4^73-XoX_VPM~AV>8IzpN z*pt-RO+CE6zMk&x?haY{>5N{wG9GlizrUA!`piQe#w$zYpiG7iwm|Ow{=Q_`3S`OA zn|9?8{TSy*zqti^>EAPnQCNy{AAmZdm>e=Wc_w8745>3<40(FA=~LHkTy)YSMNeeL zxkSc?ls5LDo_Q)8FVP2mnIF6QGB%EntoHAH>gJRANp#TV+K_8OUm+Tko~pEIbqCpjehK)ZoWddf>}w4Y+dHN#L_$d)i5H|+3db~SP%EXku65vxx=&H) zK)(jrvC1iZN52NgvoAk7rmO)!NOk(^o5wZahq`%;cbfSmlysn9h2 zh1nInF4@e7Ln_AG!&I9298OW`)7Kifo3B96A$hU5nM-!83iQv<&sAyWV(Y3vpF%Sq zemI=cF=Y+ni+Y#1SIQdXBwX)(aZEEGE2UNo&-7!KHAomKr*uqN1HP!0;)lJgnNMPS ze`#nTvOwzDR|onvxISX}a!P-bYYl8)SI2yPBej`NUW(ivA0O-geO2ZEo@Ui>5&?DC z-XbGU4AM_lBE!ppOzwe3ryFmaer0xylk&Hnv}KRYWR>ZPZh7Vyed^NK9~sbLPTJT~ zCZ|0%5nb&0BjBi;9E{8LBXj#+j~*%G(>9`wd>x6$K|X+d2->4$oJh*@C^l&+D3c8t zlMiIH3pS0>4}HdKC!G z=9qHY$wgjHzrNUxz04!dl1B%-(M?93Oy&^X7<27X?4@tC&rWP_+jjZ~jmwMT`b0^} P00000NkvXXu0mjf_XYqy literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/left.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/left.png new file mode 100644 index 0000000000000000000000000000000000000000..4bb6c2de515dc18792de256ed61f887c5c9853e3 GIT binary patch literal 4565 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/left_over.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/left_over.png new file mode 100644 index 0000000000000000000000000000000000000000..999a79c2b00f7a3f1380869a01e08ad4ffb01b6c GIT binary patch literal 791 zcmV+y1L*vTP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf0<1|yK~#8N?VQ_j z<1h?GDfuxjA)o2PKki^F-H!6PJ^1a!=Z5eq=|E?6XEcQP00{#GK}yzeI2=BoXu~ix zFpgu=$K%mft5v(-?`^$aH|kuk*H=BtH=9jTu-$Ik@pw$$`Fu_auiNbwKD31o{3xq@ z_yYLCtN2wvl@F@^bWDJL$fGXT$V~}SjEXspiV62s56}Svt45 z0|d~3K8i>2CZ!#Kp8lA$gZ?2Hn)>_kFBJ^<^ZwTU|MU`|QKwL4%N8(yb(+F?>4e(t zc5TE3nvf-`{JjPE2%V-_gq`MRbLr7kr!~l&>a+$4Zf$dlEzrmcY{SUD#e|q&r!|P9 zu(@=0;5tW<{gg6Hs)G*`baN`PpUtH+ot`G>^6C-Fwn_9ZzBWw(o%h4>=^RB|x-Fsr zI-&Ah%oZla``I+5T&I)~MTF|K2ANZM3ls9tO&L)vLd^h~Q_3j4ry6({U)$CrbE?xS z=pN-@c~0}Qg-Owr&HR*G51^Y<%D2drZ@eT*w>`=M%USvy5c6Bk{bqn@s?!=MHFY|j ze2yY-yx78|MCr}g`PpK>oTb||rF@Ao?+v?-@lys8X7pgvzYy{Jb!Xn4lEJyTHQKoC%EQd)zh zgBlQ5F{(P0alx2@z?6JY-^47&fbyw8#TU9j8T@|dRbSJ7s}5=P%{aJ+$F~gk_63L* V49T~O!yy0w002ovPDHLkV1k^me3}3N literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/menu.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ff6f43d3733cc2bec44f3e4d599ec54bef646a GIT binary patch literal 11005 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/menu_over.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/menu_over.png new file mode 100644 index 0000000000000000000000000000000000000000..d3ded7f267011e4857d3f4c5f12da4ceca30013b GIT binary patch literal 10367 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/play.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/play.png new file mode 100644 index 0000000000000000000000000000000000000000..d2dd38bb5e0cf73d81334388627b9a08dcdf0d46 GIT binary patch literal 7860 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 lI@Kq?$P#( +

+

${config.name}

+
+
+ +
+ + +`; +} diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/right.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/right.png new file mode 100644 index 0000000000000000000000000000000000000000..490eccafb81f4cb03d73cab7c0d0f34edf4d1ab8 GIT binary patch literal 4472 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/select_over.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/select_over.png new file mode 100644 index 0000000000000000000000000000000000000000..1b77dcab3b88a985d1febbc39b401ebbd66e4159 GIT binary patch literal 1385 zcmV-v1(y1WP)`Di800001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf1pY}xK~#8N?VU?< z+b|GBDax|S2gou9(Ly>wuId|QnM+vyD0(e63eE{SRsE_U;yVC6#$W(a_U?Q>-|j4g z=jUgI_xJbZ>+5TTr>CdoU#PR&?Ur?2m;HXP_SEGHlvyt2pP!$qOZwyELo$&;f7B(o zKk9KMk9IDH!{M-8uUEy93#2W_<8Xb;q(9`6PygWh&i5F(x}3PjPv1@>6G$W5{d!Cu zgYzuQ{gFqUv0EPUEeE!`kHO6ixPf^f#DRL$F|;M^;2ZZqfHuZ)ZV1@~^5}zpJuv43 zgC>wif7GGOKP>w3J=-s5lbd3TB?HbKqqV^?$+($hjQ4gmMlDJ>Sl+sd2q`*KTIk)$U#6s zMEnT32)M@~Y?gGn>iAYR}uS$uokP%kbI zzpr>#)Z^M#S33`MqQ?!G zw<;(P^fKJ+p2g*XPFRPeptrZTExV+^>=|D_sfo)(UY!4sLdisL_4G754<-$kO>0mU zl*e`s_t>b`#O1;IBR89a(mDxwFoQIUdQh4P=1p!k>ra)G$v7+}Qu4qzkegldz{Kh5 z2SX(btQroS)Kn9f2OgX@sw6y}N)F>BfsdXf{v?{ z_O81Ig@Rt7j~hbq69y@$FVE*O_Cb7jI+YykS$7QzMqV6|9`)qG#KFwEHs0dN+pkPGpJr%E;@^|wn`3IHo4h+^u2^U(2Ld}X{nDJ;;?1w1G`Y_ zB>V^HBw_oa>Xubfz^duRMYPntP$u#ZI4G@x@?iGJ#OV$Cnz%@Yn_Vw14;(j{IA%{x zTpr){L4HA@1`N*3ruGYAEB4a#H8 zAU;Yann7E^|o@jvM0C=SrKG zmlqwyP|xE5WFwF9xF4==OI@z>*yek48F7$g-<*FCR3I<_uBtc*rk*<_(BAEwHxI~V zz|HXkb-4%SICWhH#A)mC0cqs;2Eo5r)N$O32g@_$`(B7UI1gx#eDZ0}eF7)V9uvW1 rVC=+a<$%lQ@w@FDC%8XY*LC>|s$~}CI!2v&00000NkvXXu0mjf$)%P) literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/siri.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/siri.png new file mode 100644 index 0000000000000000000000000000000000000000..27ccfcff1f8ed495068e756c8d6df14e3b734db2 GIT binary patch literal 8762 zcmV-ABE{W_P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXfAQ&2=jK^{R7Y}>M9$G#2!0Z~CQVn#9NoO6!%*`K=S zyB()o`#j#O@cRB>+^QP6YRsxR*IeuDd(q)=xa5TX2^U>-(czLyj*1qpfBowpp8Vt| zFCDsn|NGw$7hinw8b|mD|18j(a{Vh@;R=T z^{!Bn%?{VN#x+iD>C@G39wEQw8D<}j$?|1vUd4--p0>H+T;_ss!0G+(fB(Z>?sAv& z3KHlDAW-@+^{#T2tE@$(qX6Ii?spI0|Ni$6zxc&3mW>6x!3}P3xY3PnbhznFZ@L!s zde^(&^4sL{F9$9B>}Nk)twR3b2R~Rl>!&~c>ESoO`OV@f0AGCG>Q=W}F%;O2q01NW zm(MVHS~-~0MEq$xb@CxjyC?mBs~{%wh(|nP9S!j&1gls9PZ6}P`XB%J$Ey%O{NWD| z*SglV4!60@Z4P(3)13}CxyelqH@x8u*A;D%e)X$gt%dyE?|!#-kiOO;HaV?ADUttC;!b{~?1;@te^H$U9=wzpjc2Zh@g6&iP8H9lR?6Vex}i)Dh{Zj(Nc zT;_rVlf3VJ@4FVTs|o~_3-R%w!c)$Y=_qfMB*5Xts zItt;+Mjc1R;y2%+3Cbaor{XBC`-vEI_;V!MJxCGU8}EGQJ0EU+>sv2dyo!#RTXE(w zbgT%oANa_YzJC16U62xTWj*Rqk2=S_6wC36ysOp~isxAR(wDw;_{vwlvL8x^rLm;xi{Y7 z4tF@*{`R+DN2`4DAIXRR@|yG3FMc|Jrx5Aj8^iKLXN@ic1T8s}d+Jl4x^9vMP2R*! z=Chyu>{@U))Tcbt1VdzVVH39KQCouPt%}DZ+gEX*WPTZR7ea069#Z@=Vqu z;aO}2Q5-u*PIl#&zx?IZ-uT8hKHUB8cR$?X7PnaQlV3idIDDfPIeGlG*e5Oh;#ZW( z|F?ID_F)fu*t(J&0Xa4?Nqqa;-#&c)^PgXne)OXsy>gbPBfmAtwpn-wdqEUfsQdaI*hdzzQ^QW{_>aW0>V=i_ZRl^r=L$~Jo{ujzqZ1a z)4yF1khuGZZ7+abVFGUUPkY+a)?@2uKJ%Hw7r*$$bw;-vObGN#c1Qe`?8yY04B*X$ z5If%VHy2>~+wH*xg{QU49b<|jSI4X3IBxHK?|Uzu<^sjly3o35Cxe*-6!%nqLjRCn zP6+HN$Hz=BsX_M3kW5O^yj#VCJXhObT+l@l36@F zh)*whG4S;BZEkE8#RcaHQDHnDo3n?LE-ZSm$KTs>DF&3w1q+hn9h09^Pg?>ydtdN^ z7p&sE>s{|!_lX`=6{7_J{Sw<_8Eyk(-3H@Ug{tujIcrH<6H$nj&Q7?VzOV?For?`^v zB`V>GlBo^#waJTl7N&i=(+|iaA^EaNr0448>a)OLQ%V;-}}6V=B*{_*vwD>-Lui=mxK)SsBV;*@aX`i*BlOxZDe ztp%zdj@clKMIY(+0n?G}^^ALp&s0!R%y;_6Yh3JNX+f#pxO!(GMcDh266BfBeCFXv zPkPdNdV2r+-@iUjNM_#f99NJJ?S*`!Ihn4m^rp_P2kC{~u72(8Pk+$3Sai(Cy~6{I zb@=+%zrHR`4>06ig!0Mv4!-t${rCLn7eL8s1@~d_k&k@j`h4NW?U~*A>I#t%60qcE zVomZiks&M2-Vb{!KA1dNJ(x5!xG8IHCC_Lc_PdMD~e)l_k_`@Gw zF9~hoS&V{6LSGyBkx+hN_96WlyW$2szP0I*#}}hKl26@Q$Sx{Q{$a}V3;O2nDa@&1 zr}UmIy%vAk=Np9!7Gx?yThtp~1#!RdA<$V`F|?scg5XVZCZUZVn#2U1V~cbwMw5pM zKPmgO+MqxA^(Wzp+2<<-(f4rU1*Oj^kgm4;nh)U1_576>$T%=Yis75WPk;K;>&>jk zSp^XUu?y24KMIYf9?V43QD}N7dEodRt~^1<%OXqDvz|@N%@>n zA|;l-F-#wzkB7qSPy6)vpZ$F23$)oB1OBnx^z(D9pU>>)7^eP&i?`2b9(MG7?EvQB zKCCEnXP)|6S{Hy|3>{UzR<$#{!R1gvI1;3Up(ODTBqu{KTe3-b{6eifARkdU#)I?D`p}0?-&&9(phpK^yXL+m8w!w;*8+FF>s{9; zQm+aM3h7Onfp^)oNiR$t5L*$n`3qCGHl1XX)@097Jn@aQ1w0huPdii`(4T(TJGzh? zyC<%XeB>kR{z7K$rhYcd&*E+%09(sZr5J8b3Zn7?*&R?)P=B^N5Ar`J3AM?Mr!Gw0 z`a7}->EhQnx9suDMH@l->87*yE$FlZYsI%u@4o->)q~?7%B9$_3blGikdhBL9D8TO zDWi(P+1~EShk^s&>Fos5U;T;npng}_^iw}RohV*yx!cvrm?Ppzj`H zr+n&DpIU16$ zs}0$u7h3RSP#&TFjEC1a`^ks$F?MYEWsCQH`03;$`lo{A+}85tzBig)r`r{FM~>2q zCK?w6;%Vbg+kG6;pZt98$bJ%Ci>_^fYLnLj-MK5`?{;C1>(k={y4N}){f_N(pZnZ8 zy7FCdPRC1oASI7!emK^z{cN?Ks%8?fkJFh~-!6yAubsODrK^pmT&|!G(>Js*{7xS* zZKLU*TpRTBmkwf+ZWLzU#jP-Y2E|V~u|=zYPWKc!R1k%*%@l+21Y7$RF(T#&&q{id7t_-#HIccemBw^N6p_9);-#6w(uy4~yP=u7^PO@?p5Ms>>)6<>z&*u{{=66`?Wsra^Zi8MCv#Vy9n#ZPD3O8`d^)Ygo5{iK zPZ_^^F?T!q^c3T{&wcLUWiNZ#y4SJ8w_99!uXx2P)>%F6VdiL8wLma)nLIF_a!5A$ zT?EHuAV+Y)_~pHe-<$L4|GX9G1B~<7+b4rx8->{~!FaVM<;wTFFE8zUkL|)y6os;*eP&WD z-$|5vzGm+Gyo@KWnB~GYKXd-+X{}lEWXbWSor0K;onr0r#5!Fu@2vWVH$AbGU`a*s zk0BYoiDS0$cHId{XQQtWj@4tIiL@>zI*wiAuFR0`p2u8pvgGj~-dylqZ`Y|0WO&AQ zvkl<=ptbKly)-FEh>~J7S;#5S+mEqhh+kWB#?xPzJpHIKWGhekf${XIMUDZJZJdr4 zwLr;HIf8yfKcr{==>i_ejeZvqe*O_&KIqEPy}B67M#uJ{s5RLZJQOg8XrgiQF!?1p zVH_RvJCS_a#NQVPrX0*+E>LsQ&!3|M^jq91*B6T{`)ua8IN5+UVvnr19qp)1c3Kb$ zoC(-2K)`XxFzo%tC8ce_;)SUXGY%w2@{2dYrWgUQCnz-K@t}nvXVX0Zl{3DU4rE*0 z^wTTu)Soeo8Gc~+mFvM{d6&udqpcxpPj<;PH2|^WdsEvN5->YC>hMFa3cLC zlPyg9-EP;*9`^A>u~7Cq@cEc6{rZp(yb4&qC!-d*cE&Y62J-az@%Fd1JAId>Aea@T z1c7`ez6Uc7Q>Vnzub3sB|6}$*KI3Fd-UI?!y4jmY6A$H5zZm7iuQoe`hv-Mfbh618 z%J=j;b+!3c5U+bYy2Hh@Qj{wOWDL_u!4Q;;@k}mxx^tZ0kSy@Qm*;dZ;^z4trIUUH z_~xedXxSeV5I4%t%r%?*Xs1qmsGqGCv9Awo%ilV)%P(C|wm!%jUreC{bEF^Q>OrV#GIo(TiSmc=3y0yskogF}h;)%QMV8 z@#h+4lOIIhg^gODd2z=pZZM|jQ5{YtIV(uK#`+;SOj$kzG|48AEFANhZ3(-gyexd- z3txD6&1+tB`rSTRcDv8nlF{`81NP5<{`1#AaZWZ-K9Jop-*}Pv$+a;Zyue3unf6^& zD4w}Gww8WOD6tIcL*oJ%mr!yfshL>1+WJk{81!L|^?ibE;**bNj2+XDr$?_63l>L9LUK^B7KOrqea~Pz_cxXV@R$= zZGBXZGlzW4G31X8N)B}7SPt6y_*2&yKfgftm`-tuSq|CLoBj~EU|@Yg#c&PIC4^Uk z1D}*cs25}8N`Q~bNoFQ(8do_ zR&M#5x>`BnL31moITw9;TEt&+t%AUcLP$BsDTc-oXeHn{VOPTWO3xKN{lfGE`pMWE zPanziGySDgT$pyn*RR0IiWNV5<7A)}t9ZN393!^VN4#1D)((=beiMym&xes67 ztU?PtuTV6>R_tOpmS-LvF|&yH@h12|`00bT926QZZo-h$C?28*$!5^TEue9B5^oIJ znNmF^y(j! z`h#Y^EB8UsSGI3{^P5*u`XwM;ar{UF-tdMutX2{H7y|sQmA+?hZgLQ-tFr~;PagEN z&7pDnKo`jBYw0(i$)hI*YM0^rjI?4?aLyWl@!rk=##&%g;>l4w@+m91#uH5jlDo3r z`ObH)#q@9CpZLTlt{*Mi0bZy0g^5M9U?%4u#VCe%S7Q5<7yiw-xc<5XfBd$fa)X&? zdFZn<-sj)kK$~4O=bUalK9N2?V&h^mmlOU)m)PchZQ@8sp+L~MV4yXoqb~@D5KkMi zhisr2yKZB;it(m5y=ndaN{%mi$x99&_`nC&s|Nq<*uPz|a~wyGDX+5qyvFW%>s#Nt ze!WlEU%kWQJO9v}kbZd@13hzt^iX-$Z=7F!n0)^Gy@K6pw`<+o{1F><5b2GsFjr06 zKjR$MBFRa*Hodd-r%qSKOgueQ>?xCzzYy{8hd+GXNBn_Gf5Fs0Ao8mdKV0@tknIi= zQw+Q5b+3Ef+9BTZzVVH3JpJkBp7V?clNYtP$soS`YIna{@$%Cc_1gtS!S@#+_*n(1 z7fJ}Y@%2Yu9{>2qAMSRyyRCff z5-$z=%cjqM_OsW|fb1Ma`k(*#pY_kl>>{~!QGi?mUirq~bD8>(FS(yPZdQNV&w1e^ zy2u5jDCQ`CG7&H7CqO1#rI+x;2{aMBx!@Hi{+!TEPM^Fn($7CkUN(VW--}rIm%sew z>(_o3*o5pB+uj*WZrl5g+P}ki+uPoDc<+1PyLQ&@Q-6=8FVDuaojRzwwg%*Lj_%9W z30fOG`ikK9WAb;L`V)yRG<;Dm;l$0d`$!3ttQK~jHW*8w2~9h#7%*)n(oYZ4ZITvR zp8a`QJHp>TR18mKWoNIeOKV&}eE|wm;P{~5c-oc7q+_-_rrzwE zoC)}Bq6qSR{p(-9Ziw%A$2$&hfBW0lJ;VLQ#ie+1D6jk!qqbbaT-<=iSAB8|*f@X1 zm_BOh+a(^y<*0Qb`LnrQ%23MM0?NQg5ExBT3TMW6(aef;^F`GjK*&54*KMx8Xidr8FTdq^LIQn*#;vlyQ zo8Yv#1yhi{C{TYA$65(!fgj0eON5NSmal z-(c(>K$ai2lkoGWpB_K#XEDG9=6A~OB|vtfchQO6rG~bT$#$icARKd!*McF?rb|XI zKj{ga-Ndw=dRqSg)oTzF$RFSM3gIct6IY83Ci<4Qyk#A0Y<84WDCW#{_IKGnujx;p zzMZ0#s~v0i+TotAwEi?AoxpnC)Hxt-NxITpL>-yg!DxeE!V?^-^O$@2$Y9QBi>H+6xoHI;|m z4_u!$Od!aOul!^K?l=Axv%iKNZBza8~=^)m3HEjP%p1orwf}iQvOru(K8qcK^ZHBsy#PsO2kt<79wuF5Oh= z7CY<(fqbNoKY0PafiV~JIe zlGmnJQSeGWJp}df8`ts^AL`?$2gh=pw)ic6@oUpVbavm<=bS_Klj3R3T>*OHb4)3W z*6x_UH4Cf9K@hOB&e1?QDro)qY)U|zJTysiSB7@?HOJ{{TY&iN^Wl8f)=!qMT%eo~ zU&W`ZE&rK2g8Fn&JU))ao3_@EjoqS;6vXEauXFmCF@67|H0Qt>$12*{XFSok1VZCI zIemUiA|yj$@}jvwJ8zExvrSjr_{aPq&{izOCO=aLEa2o7M_Vj97F{76TlnrFc80=C zAH`Y)$pO@7;H*;^4q@t*gjOOg_DqOu-h1%tPv9M+IY}tqp2y@hMxlOsQCFpYI(W&t z`t`NZ^j|-kx{BbUMhas+?PLXMUBsIBryUX)Caz*ks5gXk5Xd0@8(S zBB-C9{)`3rOgEbT$|1e5$A)b4+u|CN&0Oj?o<77>02j5Qc)HTs9lkd3B%40nNoN)W zI8hK4Zi_Jj4vqIDYeCyphCeADOx`}h3fdUbOE!JUZ`wr3P&{^^FVEgf;df6;7iDi= z%{6~wvSZ^!>G2k|JN(HKM3-H80$aQ@3sSI-F0EYxk|`0;FOhh)B`#nDY^IOtE1ij1 zTsjjb7V^^q9rGWRPx0{PNigkOJiPjJiXGqLqwc@@puOWA?|2#`zu`3Ix$$`@nARe5 zRzaemf9mYq1PWG*Z$TxD=r*Zr@F07{CSEN){Osa~bZU!<$|E$7VuLv26XT6nCqWK_!!Z==|euFqXpTO6{BNIB7z9cIS2rA0q3L;yYzr8J@UpuA748s zAx8aT7{`kb*|90Ne8!hoeo)6$yAjgW;^j*}9zWKk8+rF%#qiSv~1$V7qfAG zLb)ZYU!3gF1iKcp{ENenJn~0gTyiqD&5yi39rJH}6vBFWRpMtzieWt0tUlk(M|-p& zB{_lDRzwBRk~NvVpRI&pPQDnnIvspSC%uXIh@Kp@^omgq<&lnlGGkP1pjRGbV2sH4 z*8(5-9aGjs+as>8XuUP}oqm2nJM*l~uc()D&%jI!TqV9Y@iy4=w8ZeD5^Yj~w*c|M zSQ6S~^&6*$TFfbfilMI*T=<0d*0A^>72CZ z@2ATElXVqDo>;ot$WW6GCU|VZ6OCJ7z|&{L-}LKh6%((R(+3$l{dnZ;$$A>vaOHq}ZUHW8i;+yqMa{ zRFEA7;tVXZouVivsBLFd7_Birdt~C%2VM)Mg_1TVr*{l=*tIJ{an__y`YpipQy$1- zD?~?A$CF*r?(iAI-#9j>`S`3ABg}Zo_Hn%bXhFaPC1|&__!XlcP~g!s#&^XT77}+C5pkuN1kzzy@MULzg#)alfCcit7XTG5p^bz^Y3$OX@ zW1P!ekm*1>dBMbc^0FJW?HtKzjV(sW;-TpWl3S1#IK7$2n$S722y`rPa$~+KUa-jI z3Si;2V%Y_5;uVE2Kg#R3!*rm6q2)rEh?@;V$@(OWm4dgc4`sn~({p_^#E_XqWA?Fj5XMs#gAuMEt zfQk{14IWyFp7^m4lUNu*kctMXaC}jjSSB z+^*<~g2=RTK*sD9-;LU?=q)z8a-I1jn7pv}5xrUv52kMTj~C?fKw=iaVs@N$rAKoT zEf&N#S!7%>S^$f#kH;Q5@)W>M?I;C$Y|_={tG;%Z?|R8$>RgCV^8dUb6Oyu6k;Sh# z#@ZIE#n*N$wIKLx<5~Qu#kVVsD{ww0vKOO;E5@!1@pc*eu=~jGq7&YKRY8uyWGq_6 zK}|s4!uG^A3jM*zwG~|*e5k72cDcfHBGq5Bm5p|+YO;b z2-9zRQztpzG5G}kB>Hnab;y$cR~KY1&_0m~XTL9q_NS;Y?Iu6}Eru4R4rG@+;LRfG k=PS%Pz&@vNDgSWzUxNmVjW7PSF8}}l07*qoM6N<$f)$~|p8x;= literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/siri_over.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/siri_over.png new file mode 100644 index 0000000000000000000000000000000000000000..e44f9e5f3c51a1b95256919793ee15ffc8628949 GIT binary patch literal 8723 zcmV+uBJACXP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXfA*e}2K~#8N)!k>T z?ptx+@#kK8@4fd9mlnX33l5lWY!Q${3Q>@-gaVTD!n}zUOHpJAMaiqYiYz&b9N`$n zh(vZU;6SJ$lmtxgz4zX;KkMx8X3qaS&pzkei(>MV=FVEPX3fl+`LBO_{%7AycDvor zj_4d*a>*sTpZ#p_(87&xeB<4dp7f-pL-(gY{ps$~OD|phh#Zk00=+q|eU+ehMT^L2ht^ z8!V>5;-`#!t+uz=O=}TYQef6tfUCCDvwk?jHgyZ7K2T1l0 ze(-~nr1MATy4St#?uIwK;qLm^zy9u4x4PBtI@h_*$z1w$wOdEXZgGa$hJ9n%(zmYs zB})%)Z6p_65C#~1(1RYdyT?85aaKVB9S%53AEw?lu5pc(R5}Xq=}&)p_u0>WcK5Zf zeQnK=z?}I=L-tv|!sW-aOjh5XOmwhqd@RhH8WpRc4+~+>GcGj1_{N>%Z zzV)poQvkNuyxr|?w|pqD9YdEbU@x0t%5X7Q(?s$)cj{z=pLS3BSE?Wu^2kR%a-ABI zO>kDR0+}M%l-!yR^ayW8D%x46YEb~nB0P1g}EN#FR! zH&!CQ^PTUk9i)v*VvEBSN|7Yk>B>%NH}Uz+Z+>(6wEK`46zA5rzV+^ocf8{&I4ImU zsZhTItNuwsk4T%Z4web?wsX=4BNtteV3C(ycG*f`M-^}?7~m+!l2uYZ^O?`=KK$Vi zFTFe6=}x-`Kls7B``qU~D>)U4jzT!HQKzGPv77DC0>u!CQ*jj6^@I;P>^UXcJxCE; z8}EMiyYFs)``fR%WECB?w*1V~(7qzfc3`8q^tF>;;er&9BkR$Re)O^Q43^=e@s3(Y zD4EmJ2R`tD-G@H(p|xQkRur!9RuL%@iwx!4u~WW^JY_=R>z zTugSP)1qS0bpU+f3tw2LJlDp%+~qF2JKy=v>(nZq>__5ZzqsbQwez12kSRnu5Q`SW?r;WF8i+T6E-@OvC6Gtsm-bL;~)R{itzytc);$y z_r34BUUnKQhJ4h=E6TpOaMW6(rE^4As33t;7vhIM{NbzO9d+)M-ul+JuG7?GAN$zd zGoJB`70lb;{`TEF-tmsLSOqkv9kC@r;uH1fV&iBQG@fo$AL!_VQ-?k-@!ckW{p(*} z2N0Q}xW1S#e)`#j`m=3pE00&WV!F}=0fD=Y*!CRQ6&B!P|J0{Gb=|hU>s{~Kz5o61 zU+3s{g9U+h!ETWpf7d0~TJ4L$WtaTmtOQJZXeJUIP-M7W?lh(-Vs&~|9H-m+-~awg zr?o&y#T{r}v>SsN1LXH){D}5v;v&GYyCio@Z+zn$*G2JZPkY)bh70BEUiZ3n{Se&T z4f+LFphz3N^QTu|W4}l|@X{Zy#q-U_Ojy3Paj-UtR}=@FJ4A(Xdu+{aPCBsYfw^qu zXUpm3D-_GA1nO5Q97*H?74SsC{7n?$5FT`uGdCrz6FHjoyIq!CJH?tk(0V>{3bS^w z)^m{;X#`Yi->(zxmC(*T4St zC+F08!E?HzdqpnH6RrU*099;ln5P2#9Y49+l3x+<71(7Hw@b9`5~nfGD+=S9a<6;c zYxym%5?@TA_$pFk=Pk%YMsPdB!{DPH^{DlH;lk~n-TBoKA|NCn{EF-dM`}JN$k?1? zb5YtQ0+Peqe|+Yt_+rqF08B2KJ-4{~a*Fn{^ z`3(B(S`-vdJXzy(CCZ{99lUvfqYF8;J@~3Wf5`|HMBh$9ZfLwkmKzVu`7ie3gSnn? zYC&e;V1b^(-BmpO=}+Ii;SFzCF9Lg&z(E0AOd+;@v|Ds2@DkW~oU9_?V9dN}J6|}x zIK8+1=0nMMBE}bc>kN(#W&pvAR z!GXkA1bDZ{-dcNYfB_K>UnWYKAGiZh3PX9w+W^SvE*)8my9dA9M+BG5dX zor482krJr7Q-qI^_6T`x@CG2Pt_iaL;?*b3KuIRghEAK3_4|i6Gkr7^V*Jtq3^1 zL%Q*F8k@8hdrZmr*KaP6p^*IH*ZO%}Tl~-O|GcR5&3EcTt{+~tyyY!#S+9?bwL8*p z4!*Y_1z~GBRVjwwHxxwWIkG$8w9{0@fH-7-CI{k;>rY*ny0y1xPDq!$wzV~%yjbuE z(nk+F<#DQ_G!Nv8Z9hNw{l`xaZjGT>@(rs{tF;Fyd5g=iR|AZiR531OXM~&s+bwcS zkRD!pB0Z?x5jO4APEIFEmR@KMh|><$Pyc*7gL2-oI`8(fE znK7BG@3iGf-mj(P>0~oHryvDqYx!~C8%lEobHqUQPUD>WUC;g>8kdm)Md^pzEezsb7 zRfl#*4|{Y3J&!&VjKh@2=Pp6%;?W!zD`>;C4JC%%X#?imXxcZ92kq=>KjPZwq;KKP z-~IVb!JO~lRv4c_u~SU^pw&LsJpltqK@`F^Qw)<&gJQJUNi!hG{#Gw+^�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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/tv.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/tv.png new file mode 100644 index 0000000000000000000000000000000000000000..e6b561b20c0bf4207a7f37b7e30bd049db735f60 GIT binary patch literal 9439 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 BWDEcR literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/up.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/up.png new file mode 100644 index 0000000000000000000000000000000000000000..ab87d0d7cd1790f284c1f6c765743d34b4e4f3a4 GIT binary patch literal 4457 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/up_over.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/up_over.png new file mode 100644 index 0000000000000000000000000000000000000000..9fe7a71c2129c5d42a02f1e99b15df24900d5372 GIT binary patch literal 665 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/volup.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/volup.png new file mode 100644 index 0000000000000000000000000000000000000000..f9014fe1a04aaf03d2eeb5c2499d18d83cc0ed6f GIT binary patch literal 8126 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/apple4kremote/volup_over.png b/config/www/community/generic-remote-control-card/remotes/apple4kremote/volup_over.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd89d3b3c52525896a3a689399e0ab4254f737d GIT binary patch literal 7959 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 G;r|E7)M6~{m4-uGt4 zW5#$~*;ZqIL;}J;V2MU*R-nKF1T4amWWl2CicOLgQnt+^*`=(>54wsHsV!NtLPDu< zQw8E8D)B=yASev>Ks>+RJ*SKNX6yli$A*|z%8|zJ&71qq``mNS`QGzn0gSbnNPc2~ z;GDx$F|+(<0Rch42^d)XgA*Z`B7lfPL%?~DPdr(cVQSzUpb(-zmv}J4d5@~1YRH=5 zmz&Rz3Vj}(2R=9N;}V4s;+&iVGsL?XWm9l5)eJ+3 zE3ll>JBO+wBDnPe??QLMVJTZIXoU3<$J7AV3qD4iO7pQi&$MQxg=%CeM^?nJuxI+qtbs2R!XnT0e>*}8Qr)6>&TPEL{}3GH^9d-v{f z@!~};U%pJI)9Jr)S%^G&;pP_&%V8y|mCLW@^FsiQWg9dg-h=AuBR?@Q&cTC+*tKgH z&IzqnnV`FtMK8(uK!?Dn6G<5sAmu zz>kmriW4VJP%f7VAz+qQeh5nrMR3m3Xf!!_@+4QT{2SG4&qAp?H$njK5)U7 zN=1$zKTf4mAZOay&A zp7}U)@q-7P8yxTIvS(gO&_&<9H2TF{LoN|ef##Isx+HTypP*>HyuO- zk!7x=yX3HM@0*m0r9orFJ8!?k;X{YmzkfeR-a69T8~P@j+d%LeHViXb9ii1;%=0qf zTm*J5=48xK%QwZiB1*ug!tn6$QV~MmN<@u`0dU^2ajZ&OEYNDTs8*}bU2Y_x<pXn;kVd1y$jAt9A3fTaTI34$-0%+`%ri6dPcWD3dWMLQ zBp&ZwUR2V{fA15V6NZXqYWE&cuh#+Cym>P_ckZOqYSM1EFjInM1XH%Zwu6a@iN5FB zi->%dW&HIoeXic z)~grIUrxHaYP;R0R;#TF-UA;DI{3mpFjWe!K*6Ye}9o5e|*H$)D#;wY`}X* znx+&Av7j4`2H%|dhA+ST>WSvd%(!~>DkCEmMn^|`zt7J8i_bp${K-yq1$(YHsf`;q z^6INwn3$MgVPT%RxtrX+eP_i&gQ!YlV`I$E&p%VkpXq}&!gss9$2&dviI(?guyuWh z?R&5YrBVqqquFe($;YbSq@LH3Bw>1bnmv2=FfuYiym)oS%5)_KpJyLb5bqmNjaUl^!nU==$5B5cQw9UM4tfDk%32ag`rX|)EJjotvz@Vwyp*HqU{&> imu0`ezbyN|hW{_24`S>M=eeT*0000NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5l;AAzh%9Dc;1&j9Muu5) zBp4VNBQrxHN+NuHtdjF{^%7I^lT!66atnZ}85nFTtboki)RIJnirk#MVyg;UC9n!B zAR8pCucQE0Qj%?}6yY17;GAESs$i;TqGzCF$EBd4U{jQmW)z9|8>y;bpKhp88yV>WRp=I1=9MH?=;jqGLkxkLMfuL^+7WFhI$72aI=A0Z9t+{{zaLoK$}74 z+Zoz`RicPN?Xl4ZS&rlwh)=+4*FZA8ANx)T+i}2&~zn+~d zpL6Ff$R&Ym;qn<4*f%Z+4C)1p;T<_c@onX<9z>4ddq(pO3s)$Q`rX;$742=X|*@bCTw*I`3h(AWpZW@wJE} zQ?cUpc`kaaFD9|&y=e7mD> z){ADzvXHQIC#JL2aL0>hXT1t{yLbGvK;knS*E4)I<(aP?f2h>RGnK5clwS1T$fo4d za?TCfbwBori|+`3e&_3sLe0tpRwWmd~{#wWiQ64|Ug1qg5y6e?VT%XR_Xs%62bPjn}umdv`~4zUAAVq|7j*J8$*(NKy`{j7=h`D38u2$PF$Jk%) zXTz^;#i}QgQ#Q<&jhWE=>U`>#|M#Rf?p*o%Vc8DJf8YP_z4*eRde6<+f}V$O<&14P s1AfjnEK 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 QkpKVy07*qoM6N<$f}tOBO8@`> literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/ccwgtv/home.png b/config/www/community/generic-remote-control-card/remotes/ccwgtv/home.png new file mode 100644 index 0000000000000000000000000000000000000000..9709d468d71203a98fc266dd2e7a90747a9ee76c GIT binary patch literal 1682 zcmV;D25tF?P)=zO*MZ|lB^+JfaViaVF%WiyG;zd}|L@(UUvJ(RufYW5hX!4tp&k^?m!y z&XrQ?e$F|(_t>HDrIhgA6GB+e2Jqe^BAb65r4+pP^$#+k;gwo!4s>LeI)M z*Z2LdjZ{0UZHrcWSUc?VR+(KwTBW>7*P2FAXrEt&fSvc=S9EtN-J+|blrjs|E&?jF zyAa%HWXx=ziwG&DDx?+G3YJnL=X^=w*h;%ggLcj$wVH+vs{hNpB0}Hylu|A`g-$r< z$T<^2xTL*B03f)yTnmZJB#^U1WPU$QQ(bHKYz_~g^Zon0 zxVT`AUvqNu94Nf~_B)(CKjZ7)_!^)7)HV8U4GCS06oa~&$@0uv!;j;*K}Z+moM(Z6 zVVs3ifj;=)Pu#ru7AGgqfRz`2c>j;w`o*s}IXPuY!rtEAl^(cjUS){Z+f=hsN{v<1 zG|~6_ych@0&;P@{d-u3~`(4tMbo-6QfBoCvIX{2F8*h9Ii0t>CZ1`dw%cd{Ot4&0g z24c1UFbrJ07`S`)F1LSkhjB_+9hD;9IS}EKxjya2ui23Pl82?w>yWH*fy zu~s6jho_YADJ4=$8&9)vPSeDL2M>7f&hMBOlL=ccToJT6Jw4;*Pv7G7+4H)mmMYd< zI%?hwArL~S=qRkpt&|cEAAY=0=d$}=HRk;sXJ=s)A4$riq+$wSYy+4mIs2 zqH8GFK#U+^x7iL44|wg>uOQCzU@#Wp{w%hp1Ese7pGT1NC$#HKycky5UOoo&f99DtBh0r8ir0~M^TR)N`k8uo`_s3f1CUv3&&6qLLz zUqa|8B@x2x>Rs2@HVWn{({fEw1m?<9A8I+O_RYEAy`$^89gLa<55X<*XFH$sT;v5G z==;9%$R>RiqAg>p@9#=8^AE0HzrGP@h1=tOL?m-~cwo4wQJaE?8gkK;hb9&nvHd5fSjtlaVD~F0ECZufOoQ&w_J!=LjA`(B`0Q zQrNCUyy267XuBnE z-Ld`BA|iws@xc+o%$HecK_o8+7N8KK12R59h@KcD(=@2c)e>zFXdO+1Y}8s@Cu~Od z-p{-h5BSBaGC?a%?|J}>`pSkO zuiC5uGhaeY54If8Yemz3jk5^b&bQ4DyIOYu-*w%lMsKyU-vHWqTY9vkP4YH4+d17s c!6>EhUsNZP-Z1tiDF6Tf07*qoM6N<$f~D*?EdT%j literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/ccwgtv/mute.png b/config/www/community/generic-remote-control-card/remotes/ccwgtv/mute.png new file mode 100644 index 0000000000000000000000000000000000000000..7613f515dbb27fca803e093e67ee080519305634 GIT binary patch literal 2255 zcmV;=2r&1FP)}Y5PM`B zD?FmuNsJuF_RQGCixPY8(p^=Dhwf@u_gqub)$OI~^f~AMKTDPR(+j^B>S2r_gn)>k zlp-BkYeEPZWANTL&*QxK-(9b@20%nw^U`PWc?hAIpUzQAHQzMGVABclMN}{fQ%W@- zNQGEyTS|%uTI;(imad;>z_fKyt}zA?sSIPvNIxVZ%`e`2?>88hejt@$i~%YHqJdp` zU5BJH8q7)TOX_u~vNkDfO$3TioMFG8DZz}&{fOzkl_x*mqMXe|^ z%`hn%DWW0*wsMYh4&9+fmSxy9+S4qMaw&c&F6;)0F$U)xpa4Z#7Tmsl8*44|^K-2f z8PSVSZ&0|Vfeuo|Ky6r_=S(J(%HWiHcT;K_66yOpT-B7N=iA1GYl z+VyKJEgfNH^-67wB8X51MLC(!@AoLY! zXw|NPHceG2)G249As&Sb0j(54G+M#9EV+5}CNIA9XI59PU`&OAh_JpstkF_9=NJx$ zy!Gba`RM!we)`No78f5NGY0QGA78r6i-!)eu&{;ap8F-+wk@C~kYyGhd@E<`l{wTA0RmH1HLN>_^thy=7U1TTQ%(@#I+wO3!`p?&*!@5~vlU%yV? z>oJ)W?AX2?=SoaJ$NRF?DT+wD%ZuqQrYNHnp?>ZqaPi_LjvoC7A_1j9J6^?-(Ue8OqmS(6`#<;|HZ!d>oa$%eP5e)D zV|*U!>)~irM=)5c@m^5MBt}qQD?sqRtUPQoly?jUGwk2LpAZ74PW=;Y4dP=g346Zs zMGhYP3A3|vSZnWmzr%)BShijy)KJtpR4P9zrST!4wXK6rA)?UQpp?NFi*ue31n&dR zIlTAudO5SRv+UWkhrFLxGK@wku*R@+=gy`ZOxuZW4QUmZbcf)aL+ax|aNhzqq*0T7m#Px0=%|6)8IP0Z)h2N7 z**uRnhNAQYful#?=H$tfl%vW(qjl5UM2Fh0w_=Gl#x(sxoHI8!;NJVTqN?PA^N!*A zI>XTfV>Bp*wT7~+nkOFu-n&Nr>C>k<_u;uJ!)W-@m%qSwzWZ%1U%Jfl@`=j(-m|=X zf`|7$$gW*GD2f7IQ>H0&DXdZPbc+O486OP#+^aOd`Sq_55z5k2ILF%B6^_377Avc3 zAd0dKO@Uco9}+^SHw&HzAN(q3-v5A=l`HICyq|*ypJvmhP3+vUo!P;FH{N)ga#HZb zlLy$cWubPSLf7p>Q^vW=NE`C#?S4Ne&og3$%d$Rmb8~Fnwv|_2d6jejIbZXz$_62L ztj$mgl+x_lbw9uO`Oi4Myv&ad{E*F?7qFQoNZ_%@9${uMz!e3Le(iCxEW;RGqbjYP zx_SDk1HX;AHhMiO-R-NZNCsmx#%MwSqcw9gvwVJWH&?D+<;KlVsrn9>zh{BR9)AdH zElLT4UdCXi&%S+onV+A-SWQ3A8Du#ccwliii;JJ5ml=$y97WxCr26T!&rMU^G|zXh zjZqi_{Xx!_tqVN+>@z(4(B3LwL=a!%ONRu(YK8c~Aj=tK8AhOQGh9&xT)*FMb|$H# zxxmnUdGPt_i^y)r})-4zh39|f;_hv3laj=(f|ak z)i_ts>t$q_X`WS?N4It{-J=DYQb226rI~t%Q1!vpeU@dEW!Wy-Dj-m&H^?)~=J|Pk z{NxjCTiC+;=gtu%km-uIx^4@UQb-77^>#`n(5Hyr>EAo3|M3sMlP;Izh^a5#sYEYS zUa!(x>~}*DBvchM1YtBDGCMm{qjP8f*%YG?P)SOiM#=6`Su1-)E<5Koa4Frz#0pu> zuNw3;2DDLCA3|VerjORD=|?sk!Xyqz6-}?Z2?1y~OerMkvvf1i6&_1`DyO@#_MYNxdi5WA;AT?JAPr0=@taq(y%9%ZFx7wI>m=hL3K d8<<@q{s%{I73&<+pY#9#002ovPDHLkV1lQRMx_7% literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/ccwgtv/netflix.png b/config/www/community/generic-remote-control-card/remotes/ccwgtv/netflix.png new file mode 100644 index 0000000000000000000000000000000000000000..b4a70528797f94a5c721ef9d60c83bf901338e24 GIT binary patch literal 2988 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/ccwgtv/remote-html.js b/config/www/community/generic-remote-control-card/remotes/ccwgtv/remote-html.js new file mode 100644 index 0000000..998f510 --- /dev/null +++ b/config/www/community/generic-remote-control-card/remotes/ccwgtv/remote-html.js @@ -0,0 +1,229 @@ +function getRemoteStyle_ccwgtv(config) { + + const template = config.remote_template; + const base_url = `/hacsfiles/generic-remote-control-card/remotes/${template}`; + + return ` + ha-card{ + background-color:transparent; + box-shadow:var(--paper-material-elevation-0_-_box-shadow); + } + + body { + margin: 0; + padding: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; + } + + .container { + width: 224px; + margin: 0 auto + } + + #remote-control-ccwgtv { + position: relative; + background: url(${base_url}/remote.png) no-repeat; + width: 178px; + height: 559px; + } + + span { + display: none; + } + + li { + display: inline-block; + } + + ul a { + display: inline-block; + position: absolute; + width: 29px; + height: 29px; + background-repeat: no-repeat; + background-position: center center; + background-size: contain; + border-radius: 50%; + transition: opacity 0.3s ease-in-out; + } + + ul a:hover, + ul a:focus, + ul a:active { + opacity: 0.3; + } + + #remote-control-ccwgtv ul { + margin: 0; + padding: 0; + list-style-type: none; + } + + #top a { + top: 15px; + background-image: url(${base_url}/top.png); + } + + #bottom a, + #ok a, + #top a { + left: 68px; + } + + #bottom a { + top: 117px; + background-image: url(${base_url}/bottom.png); + } + + + #clickleft a, + #clickright a, + #ok a { + top: 63px; + } + + #ok a { + background-image: url(${base_url}/ok.png); + } + + #clickleft a { + left: 18px; + background-image: url(${base_url}/clickleft.png); + } + + #clickright a { + left: 119px; + background-image: url(${base_url}/clickright.png); + } + + #back a { + left: 27px; + top: 174px; + width: 26px; + background-image: url(${base_url}/go_back.png); + } + + #assistant a { + left: 107px; + top: 167px; + width: 39px; + height: 41px; + background-image: url(${base_url}/assistant.png); + } + + + #home a, + #mute a { + top: 240px; + width: 26px; + height: 41px; + } + + #home a { + left: 30px; + background-image: url(${base_url}/home.png); + } + + #mute a { + left: 113px; + background-image: url(${base_url}/mute.png); + } + + #youtube a, + #netflix a { + top: 313px; + width: 45px; + height: 41px; + } + + #youtube a { + left: 20px; + background-image: url(${base_url}/youtube.png); + } + + #netflix a { + left: 109px; + background-image: url(${base_url}/netflix.png); + } + + + #power a, + #source a { + top: 388px; + transform: scale(0.8); + } + + #power a { + left: 30px; + background-image: url(${base_url}/power.png); + } + + #source a { + left: 118px; + background-image: url(${base_url}/source.png); + } + + .audio-controls { + position: absolute; + left: 168px; + top: 100px; + width: 40px; + background: #b8b7b1; + border-radius: 0; + border-top-right-radius: 14px; + border-bottom-right-radius: 14px; + height: 70px; + transform: rotate(-1.5deg); + } + + #volumeup a, + #volumedown a { + left: 5.5px; + width: 25px; + } + + #volumeup a { + top: 5px; + background-image: url(${base_url}/volume.png); + } + + #volumedown a { + bottom: 5px; + background-image: url(${base_url}/volumedown.png); + } + `; +} + +function getRemoteHtml_ccwgtv(config){ + const template = config.remote_template; + + return ` + + `; +} \ No newline at end of file diff --git a/config/www/community/generic-remote-control-card/remotes/ccwgtv/remote.png b/config/www/community/generic-remote-control-card/remotes/ccwgtv/remote.png new file mode 100644 index 0000000000000000000000000000000000000000..cb8af8b1a9fd52bc698b878058588ad44ea3bb74 GIT binary patch literal 110133 zcmXV%XE@v6|HfmciqLAQ8U0eDwKp-MTC_!|wy4<>qjrcrqFSm&s6Ap-i`J|iTa6%Q zsg=Zxz4zwtcU}Jn=X#&>((>Cz{06?w(8x%O#d>a7Z z^2d`$>MwjO*3Rkb;abS4FQXXO{vw|5uN*TL>FDm##ZYVad}@)C8vj3CN&}e4Ty*_lbcxkInPTM#uH3aU|O1 znJDuei6+9omzD4Sy)JlFWL|fmdb(y9gaS_kk0}1XSg7vF9y96B6xVGi+57peeHt9Z zJ}xgmceJy$1*N5}7N(}Hno7&dmj`)O6|y>iGzOlWo}OF{;0wz_r{bZM3~ny2NhyV~ zCb&!Sni$+gM{iPkK&=94Wo0$zv`mmxRxXA6)t39(+S>G+*kLNgD=z?3*DqRtJ1U1} zP4E2tHfqMlu}1s*y^XIaye5f6;@#_i;2uAk_V)LM6Qm&0hPO)LuNbeBqzdd`#UwUf zU~heQ$_iFk+DjP%&u3?6yY2Kac>2(OHAgHwwVNUm*95v6?0kF%D?>v=UQDwD z+ISvyWoL)Lglp6w%E|$Y+qlfid;S*y&AGu%HDb_dl%S`Qwd-i~wBRjAI~`qQ811dd z^VhmaC8MXRz=VUEAC?8;Ax~6gWpB68UxU7S{mPCq5`Y|_v>9%p2cOBJvvn&cY-h8U zX{)W+*@wrH=Fjj4*>CzlRQ|TMxg}r@j&tz!4e^YCod+3o6qn80fww!oCw=E;Fh9Gz z^>lPEq}y8}o>E{+({8(3S!CUz76~aVkP}5=S15rj&U^dUSO2A)iz_NG+>;O#6s%Jo zAZ1Fe%es<4QPe~uEz82=t@|kJ4$r`!p}GW4=anCeRUsiQmp`0)r_vGK<4l^1!KkAQ zCbItq*3QSzum6Fd;Nf|h9zIDJpeb|t`uLXi{nC%gX{$y9l_5(|N~G04ULRvwI_>vP zett?m`J)uTC0BN(eXYLFk*egOCfbl^r9(J%9X&Psy{=|m4wMTt2P4qk@@=SRK>t!! zLxT@&R=YR78m%zb7{EzYmuW^=gk(`9t{@CSsE6!beR~2$0)^T1s7)RI6dcGK_Q~?cJro ze?#w65UjX`^M0!n1P~@iW3%l!mtNy#mBHss_p+K6DUbUgO^BX7@|w7g9x_Pp!3F|& zGXl{kEwiq2d)R>9&qWlfQ%hM8tdBe~a*=Q?TsYy&r@M2+t_Ejqap*Ibn0ydLT_X5Tkp-sbrU0Dy7)E7V zb99qLF}gnG6JASIni#=VQbp}gly;fuRPVKGNK{u_$}afZ(lST&=_NPT>9KYv-@ic8 zlvF+wgG@n9-wTb_RtW!Qb&@#vxFIK6$wN!%ShdwVkhlEfQd-(Mw(IA(Wk%|T$jdc{ z_fpL1*O)iosH^;}h*fU+T`PP3_LNyHM*rX9)L=}sK!~)o3HtGI+S}fYk7kqKzn?I zi_a`HR%E4AKCnmYzb!5(vKg={p(ep3!3eF!7m2RxZSDPeh7I*lahL5 zdfH6~Wc8nrbi^8WSGHtVZW>yui^7T*GJ%D@7+=qh1F$V6fnVk+`@A0+8>}o@w%o-Q zC9c}kb^bKXJsk}cK3w2Gp*)Ex3@`H?b78Jee8$`wF1G8I8K@7$Z*>mjw!$PD9-9|6t_iM&_~=meg&fZmz@=GBQnOrg z7(@upZ|rWTyWp6%baZs6x%CB8fWQ2fQF>{tq8w*aFxBI;%Us0$Qy%rz@lA>1hJ%S8 zUs!w3R*sIyO*)IYaYHRSst>+&U$^S9kxDL1cwp4=$m1|O!wDAYkfDH>SWTy|*4rKC zh)WLGR{N7$dsO#bZpjgwI|y>3+Mg^6bBN4dp!erU8GeGSdlR_ePReJpU0t}#|HL4} z6jUs~C0ZKUd2Bcua8fLktaYg+{OsabI4`|SG`R^F!*>aqTS#j{wC%NxfsqR*lbzJV zad8FL`Z{EaWH2dGa&oNTTOuZ9`~vwP9+(9qo>E8dZ1;UQ(CeE(esekf)P2 z$q4u=YNBIcYDrRLs%m7tA_XLr2Ii?w3s>^Z7>xNyBF=1w$Z&r_t$XnV z3VCSR`#|mLv%^`%c^YPut^0_~-HrG`zg@_Ow31O861mOt$^Oh*n0vioTgX>7Bo!R- z_P*GX@kffjV!^RM9YMQ?Bv5aJpZGhT=?jC=rW77u{uQL!s(?v2yaq(9*0J{4~wwyZN!FU<;>x6y>&UV2tmUpiG77fa`6tBG!u~b!&kT@#GaeGf#=AR#f z&cq)2Z9+bj1nuu`4s~z6xt(;P!8qO3eoQ7-W0I3!_(J>4*x5uE_Nh4rRNQm<&;a@A z<#iyFC%%%4ZLNV_T&VzBR9vvxW6F*2;@6e;#sAn&04Oq`KG}w}@g9FC?*1zaISol2MRb~11@M=) zXSrn5It3x7<(fHcc|L*@vO=@=$4rx)>jo1Hqaw--M<;(_l&WI#sV1^n@{f|N77Dde zSI8CbuI!a1=2d-(CxjmZZMwHYG6I5xB2c+#wGUs(3x<6u zQc6lve+8>8zbe5N{bE@u+qG+>5=_G`g?uK`KHxTe`&k0t+(l2kR*d!VjFU&>Mea4;L z)hHN=1ZhwFaIj!5Pe*>2r~C!8yY3?TIZ}lueEpYm7D=668MHe%DwS{O1qd&$AtO*%EZD+Nhw9I0mm zI+mBP#Ux?V#Tj1f{tT7hU{!LAMlDlzEADe{!F(s)tWJ=&V$N)3Kt)}ag#5Z%kuv36 zDVnuVEo!!x{T_<6^!cWXtm2`j;8phDr*eh8Z*piAob;!vrds{^<~3$Ce^nMH-h`W% zQ~<`Cm|e3eepwOqDd+T|8I(tsOjHkp=EKa zI$TSPerwP$!I6kshnAA`+vBwu%I-1Nh?^AGiEPcdWOKBc%sV9W5Kd8M$0Crw8tLo^ z#cq@{FU<|(tvRH&=)PQ!unN<3Yqhpeb-ua|?px2r1)p~E9o9>6Tx4vQ0TFiZ2$$Yo zwPy^`%Q*E^x%8QTOj_kDvLidXra+77Zx-;1Xkij2X8@IgY@pkqa^(&+5{T=Dp0SuMp-kYfXv|x*1$*nWm(}f!Q@1h-;xqLX~ z$p9@0QCr55JS7DcZ9UIEwxS$(rzmEss+y$(eg%J@B5EZ{mBN1{ARwSA(2>`8veoLH z!4nk>v)9@aojobJ=!NO&_MNi_MX9emyemj)=U(5_{+Qdi=|aL>K~fR>o{XUu+xa`# z2Grx*W{?8SVJR9JMc;LzG{1>M1p}j&2m{m7j5Q^K2}BkuqTSt~UDUwcf;3qy!Nme) z=EPq@0V8(lTPFRJUeR}E0p3yl1=sLkk1-9$>27$TTb(T$%q{KBhG#Uy=s^#p(bsB7 zN(vIkD7d}76`D1b9tK%I^ABByL~_kkf8uOBIevB+9d*7w&^+)qT{W*|TOonFqxxo* z3yFi}A@lD0uh{WdNWIsp@@adbNFXdbR5e_I=yy|XwyC4Xy)K;U5XY+75Ce9+8?-`m>{PETlAy({9& zif11}-hYvaw$+1$b9))0EQuu=HYTOkB=nMK%hQI+! z@#fwjn2I}n3&NrLtU?f9)sA?_18wpm7Kv`1PQM|jU+b@P795tkCPX>tH2_Y%k}jbW zw4O1e*83C&gjIL_YMqI}E;;M*GB|v(4>PFw)MO9-Ose(#a)0)GH=M`Mo?j^#xGhSv zqcUny=Q$dU0T0Q&aSoV!Xgyo`g8Bz{mG@@j4ml3C{Ac5iVm`7|`38FnBGxWX2p*7d4aNW>I$^7dfEn)p4^ism1SYYOCxK0v&>d2bnrAtwcXJ` zdk3(}os!N}X2``UI6;1l9GPvf!o91nkzJ*X5iZsLoiZJ&+Fk8+6uI z-^o-K91yUxZ)kXWVSaGdH)DF89L3UqUR=d&x19b>efru>y(hm5+pfAm8^wzw7MUe% z%?ZuSw2*=A-)md~It5?evjS)GCsEWO83@J(7dM3Fs&P_X;UA5i_tO>hoe#yuT~iSh z-=`X#L2gt{yjrTF7rFI_*Jmr|{kMfYlC`9eY1QhM{^1zw%3SC~J-J~{s>jZPG9|r; z7RY$Ek@GeBu{l65`m*43qwd^X{R}jd1|o|G%^0c`40Qun68hpoS=jUSB!A!Zc>Q*Z zVN8!=V9o745hST{CpHesn43#EreYhhGF-W37?!^>_zF0-R-{87P z9X-i1JV@?g>U7}4T@MZ~_3yrEU*cTt+DYvc=xMQ37q9Sv3+{T z_yCVm3}YJ;b4DjdMfF~c<_7==qR#-?>ig>i`3tSk^K<;sh>jC*_Tcrda1w1i8?}eK zdvmk4m$p(&nf;!4XsoT>e8qwuZ2)h2PSNLFzQgWcbNV}e|1m(~xY)^J)@kd2jc_g) zkFxAa0;_SgI>b4#<|}geoST_;=UcE6pI)ztUY#?iVyPawh^J}2I;!E|Z%I`@ zqLWU4_p857*22B)IM1yXAa0Rz>qgHA+ga^eW@>7{Vc;R@BvQ&*^-_wSl|=Plc`;9AF`zA7kAB3a_w91Im1)W^!1F?G z_8!enzneCFNmhTWxf%wU}5aNP4fH)5fln0%kl=<#1l(Kx_iXclG z2ZcZWGU~v>;vX!=(WI*|4Q)K2&s6sJ@>|H9y~CgvUZFRAKhYJkn;p*Ws(&!;|0aBR zi%c<*ZyGjV!(di|2Wd{L((WXqJ_0gfaecpOAR=kX0?**nWyl(Cl`2x8t~connGz_4 z6zq7I`C9O*CpCe&lIFgz`RT4Etk%BaS)v_##P-^oj}2F4wRQ;EPba#Oh>3^ z2q-ELIq>x0LOugVa|e&|dBv8)-g$MHZ<>ByUJiip$E?0jYRgJr19ZCp2ZZX>uo(3| znvVuU>Y|}9fcKGBJSTg_BJqP-<0p&+ijw1OEJy_X$Ul&m0*@}cD3o65Trl~P>ssQp z6p1@0*#->(Dq=<};#xH(A)wa!%78_Fm%2fVp;BA`YE(A4ng`^J+XCgFKw-be2(C~xa#3z5goz1na8-QerIaxBBEysVk=nPvKe|y^)QdY z%(kA`?sKx77wXd3^O(7=&#ftFDzKW1gF##xBou=?SifMVMGCTp%d`ARoW(9?JO~E| z)o>AwxrApzW&=i_bnbi@E)C_r)o^kYk|+Q zKz}5v{#xcgsR89n8`X!}5UK*yZ>;wnrzYEoE_>z%i+&Q9o?s_3HTvx5P2Sb$%i;=+ zai*3aT(^kteb)m7yL&&3QnHnn4c)VP2Q4ojVx)tNo_BH!$*$1fIq~_g$BsRNe~5c} zpo_ve@r@$w*?v1mL}Q{|P2c7Aa?Xy=k(LrMOtrhgFDoZp{D;(dfW#xT`pF=WhsGno z>O+@`RLH!6_xo_7H8PW7ifl0ScQ4dqPZ4`-D-rQT&6 zEUQ!>>C*yTfD;H_>qi4?s8?(}*KZ!$*gegeTS^u4_ujleG-o|OUFm4u-s!9*J^d|W z#^kN4?2R>MmsWRETfILuj9N>ADpY-;z>QEt?Pfiy_?ZZ(e(+7VEfawqkvO81GCM#O zGPS;^CCBT{&NFeXv{YZpM~qF$8w{=Bt8?IMueKTv&*Yk$;qBi3^XNFL@!A*X@Dpna zUuW-5qtEUUwwZ2LqwCEly7KvR;EvgCu{MpeV0#UVb^nzPhRRous!sVT^X&NeDr_GGu-=1_} zX-6xi)UDDmQ(J*Nd>^JxCgmKy{g$UfQ)gBC)oo~&q<9$61t$rGju%{)S>fLujiz=9 z-$T9_t;m2%;44oZ94l#3)p}r zRYZA)lo|Km$8qt+=AEUD6D7@_dj#+TkUYF9b++}qdObI7RC!pJN-S<@G|;Ja8wUn^ zmnDPyi&|0&hfT()WXZ(3mzCbyf-Iyrj{^`!^$%CMHv=)rtv5V$*JanELB== z2uVdXx>N8$9?IPvrKY~a&Mw;8%J;S8yq?l?k|JC;ey~6)I4YdVESO&xDjpma#bZeA zZyiU7Ox-|i1^^~Xg*#pxw_w#RCqxT!*%RSz1qT%3dEZPdA3rDH_67H(ZSq4b7|LR{cmW%s#Tc*!`L)h%`&w92|l8uW?zbc=dfe zyHiL^Kdri=spzE*hwFr8g^z&=_U*k*Zm};(BBEb3*`6pgJXfXj$NGR$DW?uP%;}Fa z%E1-IXueA8Z;WX|{x`N-R)fSKSM8{$%|O#aC9(83o!^9ZRUTXCG?LP^%1Ky@%l%Qc z_^0363jQ7#;9t51Pz_`x#Mv7o1uN!PXd26uPa%frU^)+5*_|N4m zRn|Vl3}RzK{Gj{IPiWzgTzT)hH(LLcJNJY?Q|kyGdl`uWp&A*>)OV0y*Qtx^bktOT zl81g3nO4Vl{oFQwk|b*W`V~)wRHJ#l{orh*P)NjF0~fI}OT0-@`iJP)2FbtDlE`W* zIdK*6+&m=C<(v(+-vtH{cr3MF@*F16*jG9a&(P$?dE<GL_GwF<&E85 zVhDzAO}|8`GGJQOD<6O7sU`j=A=VWF$ZOF}%MgVrAJ^>Iy?v~*-4@qvpvC*di^2k=RSuLZw~00*CK8~-$3 z-W_@_U=I8i*7E1Z)E%};ZxJ$&cyQ0N==4g(<1P9*$r8A}7bJ@zOWJE`KzlF5qWW;9 zL>(ftN|~r0?Rxgri?5jF!c$|o; zDXGty)eemB_>d)WZKp(==yYv2#HBRwON%@6r+&RH-nB@-fni4r9{^l{MzF3)usa~} zF$6jEWDDWl5->s`l(vyB*T~##s!kXEufV81(4a9~L8U!yGVgu3sZ)UCM^)(+&X7l} z1XQ|l;xz(!`ps1Riw9EvRvVQFri_=Fu4Y{BZ8PxW&!H8UtR>|4KITaX8x! z>2(Uwe(w*rVH{P_2NZc-i;%My8$E}T!rMZg?@~Y{Y(4=8fP38^s%Z=O)O(UB$A;Wb zfQ5aHD5~Ej0%$dw`@v&EZ^6}E_J)CBkd|c76F&`P>AY~-(8jmeSf9kh5FpQ|#h1~l zC&^_l=O-#Zs+(ZcGsWV>CwSyccpO zF2;+$v*P*S9DXQ!$T}{W_t;a;TZWe{FJEYqi|->Xb>CInVA5qw2b71{etI zYyI5d<$kCpr$leuW6KF&>g^Fz*QhS#L!yWE$F>=2HW?JdkqPE>3{dX2vX?v+-2&|X zZJ^8FsNHPxIRLOvbWAEVSxy^yJon+%>|zGtenul=@G)C^TGGZ)B`)-E(kS;Js-3@o zr`LUaWqVwHhW@k0UjI9mUgK&NjzWlT`n^8%B*D&sza~3goE-u7T?=R zWchBC(i5JrunbM@u)SRTpEk09C`ig}yI5GZ-)AWO(j}mB(#dz6nANc*5mx47{imIa zGL6DlpSGTVDbZl}9~R#Ue@GPHyXI2e+9`bF4y|5JiSLzeE7VPsYfqvWYh4)f$1che zlTI7g%(3OnQ}Q-z?&kWsuRjb2q%DE1U$THj-dJWZ?i5ZxIORhtm6-)}wZp^vu6YxE z)5N5zzZhZouVX;~E3p3Iky9Q4b*$bygy(E5a6*D&n7}eVrJ-eT1#h)!E~wqT1sA4# z+)Thbza7D&TZ;Fm_!nq)#`^5^Hob1&kIiYxd%s)FM52B%lq!Hjud_2^$Nys zME^EX>-@>bx6cpjH5J^AWpJWeSk(Pa@Lr2~b3T7YZ*kA^AfaxfzQKu5t9WqqyUpmV z8M|JDPlTmBYD(=_cF9}&&`_14dK9CSrMHp*`!&tv6NHy}6d#C+I_*mZnl3 z^>$iYJ^N&X>q;gA6S^Dqf=oAiYDCB&SiEwR{5Ev&^byay<<@KL1hz8;o5oP$6o^;7 zdPqC>Up~Bsq%5nZSZ~s&L!K4B z_uZ`qQ>}mQ16DvFfm_C6XCohbi7RO_&TN(^wPikovxr0P>Ld&y!y3c<+(mQ>j!1Hr z-_a3NmuE8m)GyKN^>tK=m?Tv%`%ZC#X?@HZeRXATKN?tKD&saefBnc-jA>Rr!Z$=& zMe#y_C#LE@7{hU{U1mfB=z&<#017{bek0jz3qW1yg`K|tIH93wCUQ_47#k=6%I?kLSrHAcmsW+zGV|--4*;c1A@F|))VzjA zCf$0buk_FrVZ?p-bF+4}ugn7{Cn}(m0SI2Yu=1}UX(_3CKtz{j#s_( zlSsI%Xc)F;9(rJcwo!!cWk&vyk0=%_#xAfFAZ@tjD6-qEDre?lcHyaqh2TBi{lP?wwv{?H44c0mNEjAkZbS?f=hhRfWm;`a0AdbssW&hjrQkG|2UewJ8c6nKd7j{hAvVf_vk-LN$n zUWT(Z&VVc7)butq#smG&8MrxAR}+j@sT!2-uqjHYQS?Z!rqlc!4N^yg{z`-WmZ~ZT zm(!r$wB9b`#|H*Q9qG1oBNJV9Uh6{7lEjC)bZH&uXD%ey7gj%o%Y12hw~JcBw?`R! zzG-u)BpJmiYa{dzsm9fGzpp(4H{<4u<2d7EsYr^`R(rcc0pAv&0G&Ivh5cTyRlA&j z{p2#D-e!xr<6@=lv5;WyL7jK>NI38>3xm_(Fiwh{{+>zU<<4PF${Aif*joAKai<2; zOqK%QeU>syXFh8<7di1+8g5py1|3MkYfxI`_gD|~V|___r1b%zxR_Q$cM<-o*n{}Y z^Mf_^Itis9md?TJadC5MZB}Dy6LhK^)y`8qhZH|VRRPU52&TzT6#7QLfZEN5d6_^! zmLj&1xd%2ClcSX0Ni*y$4c~?2F@fqf8&BWfUU;CGOL4fot~KcoX3ZQ(x}{`Yb2eJl z>gxZks4F(LUbH9;#~oAAqSVo`a~zEqZ!!Z;v%q%~?cg2(m%8=N5+-cTf@5aDtaGMb z)xy&j4GdYe`Qjs5b-^PT5T%sA4oK91M7WN63;~qtU0kKO>*v%mek4T~FGNKAls1lX z|BtF_n;~o{M2%OXMtX*#k`}(9E|Bb|x?)S?NCoD(S-WO+Qinn47A&8rb>~v77E?rR zORxs>_q21LC}U*{!=d@Bl|#R~Dn#%RB4y;)4n-`(=Ux8GC!;iFH`(1f@2-#6)m`P0 z6@`$!n4JL)rgsUp*$&1u*RnwTUX$`pY!*R^f5^51;l2 z7B@@`&a$iC1yySjh@00ln5IygfxZEQF&&NeD;q9PsF2Fdx(K zekzy)=`?5i{;-Q5e-p^3i0Dm)Ydy|O`jp(YUVf@KB<%fN4#hhka)-yHjb|bK$sCzzeA_xYbsF zs)O_V5Ggu9x1w;V>RBJThYiCZv^_`7Y1-6zh==`~_ba*V+mRpbw|_Tv$Hf^=+>DB6 ziB?lp?VGHVS2II}qknC~)^oB7bPy>AwNYGGIDsW}+*)Eq^`Pq^s=w@=+E7wZ0ORMw zb^}4I=)CmE@1vllXOE4gRT?+1H$7M5CMu!))2<}p4elQtyeSN1K8GqcfSnb~nVd3@ z!;5dQ&YNi1B15TH{eJ8kZ}(PAmVrF?_r8kQM@nT0Po$W%LnlHCL#@;5 zGB9$_HCk#eO)aQ35L(1$+~{F7zGa{(mRYv*<-#sA@YVPQaik2nn_J98aZX~Y;W{sH z|Kp0?cy{$4Vmz)i-+&?5jg3Tc@S`3_Q;^EufKP7wI_gTeKH+stpBjF~r15uec+c@@ zAsl1KiSxLo?5!*-E9|FVw=NVGe$Lo$-L}h`YMl9cX8*q4c<5XDA^)eL8;`iL{71Dd z0|O`w;BT1MUld`SE$%3J*bmw;TN5mv#fMwJvTKpte)ktYJZ^~9APJw&g>aeb3IdUq z3c_FQ?GhI4qOjh9-NJ%NII#cs9{Z9WR*-Gs z-Ai5#iO<-T)}7XqnW{~^4%)*mMn9mEK5fmmwYAkI^S{@B@7Qj}&t38Mhy8NaiymRB zP{}eAZn%bC#C6F}TwKmioTCK#i=MO(2?n-3sUPFyEQ@N(_-!#>E5$JmNEM8wYDd1B z3k50V`g?81RbG#6Vx zJl&&Dal3FYo-$<{dPr$wk{Bhj1{f%uT1VCH*EV_BXB{xn1y;n?6>Tu}tjZ0Qj(ez2 z)iTv988ZcuV@+Sle5ca9Ofa%g6hS}MI(~qH3ZNHn)MR$47)3tGL0F*zB@09!P_?Wl z$crDjy`=@5@d$yPaX7-$PLFSvX=Irn0jZ#r!r5g8<{i&BDXt<HWQqxhqAv!6WHXM{ zGv=`~q`Ew&>$A_GmjeTh?Me)r!R<2}M> za<803u=2A0isZrlX^ay+d~tvn{?c&Rh2(57x-`!E>6!9haWHR3z)~x1C=Krz|Ip4( z8g6JCrFMF5m+7l1HN+Z5c5kr^4dn&XzULMY2#m^&Sk3jOJu#=OJHLhQS>e@-DUmt&cyCRbW?{X&=UX zOIG)>ioF9skbO3IcCBtqB_}}H(=>5LzHRu=oN>PrWYZ0F1yJD>uY*-DzZjN_+MsII zlT2@h%2hoMI5L3U#B#$@MAZWcH&Tt5ySK2t=P_Dk7e2OWi(;u4C;^|Ck7w}-6~_U> zR6G*^|F@aF#6C%szmIHdtp-TcRL(W(@qZxDIekhO`}{|c-Zb{T<{wqT35KLqQA5%w z!Wq0na;a&k0&abuIar6-1gkbbhMdHzr)FS$yE3=-(NR$th)kRK?jm_yAEEkpK2E|Q zhw-DH9P=2I^C2f&(A{UAmr$jaj{AMxPbd4I7E#zf2fObw*JA8(3UBx#GNm0~2#}bD z^2L!TXJU!XK4orR`dQg8oCy_&^;U8^Rd?rpo1x&{2jre77WMV9;Sn;w5zElvi?HiZ zmyOHzJhfA)l>}0T=S^g2)_m5C-0TLX?rHd9?msl?rU`; zn&Pp%O07Z-G3e|bqXGO&dX>r>%jl@hFG_Z2WM`+F z&R)fr_bxeJH0dqkcu{m2-to&4i$5>sA0$2?PUKv-_{vzx(n-pwmwE#KO`W++Zk&75 zOhwX?4d|pl?hUb0wcm;*&_4RnlNjE1kqr9^sGoc|3*|`87XPfKIJ5vgv1X&250VNS^hCv{CT6@!Ism}A!E z2rovR(f!TMJ7)6W{BsB2ik3`E`vs)}ZkAuqwU*5OYdjA1yHToQo_Z*3YHjdGv~01; zSrnhRtNu`Glqxhlof<>zL>I7g?J3`M5Ihw8KvqmvrZ@KPd_MbF;zWFcVf8M|G^Rb{ z<-AN$wx9?nFL)pm5f}ng&Zt#GE!696n2xS`weCE+jag4NA|A`NEH;k)eUSMG10Lbm z9@~&SQ?NH_e-R$HTbb*ezsjSA6|Fd2-Qq%wXfb64;V3 z4w;(|44l-mo*R9`j1LFk_+ri{3P#y{iqap^YE3@7>L0F5DZJ+95fK+h$=dydq>At& z{&SefqBuoAVy|@oTwp6=K(bpMn%^_`xIgj1Pt6=lL4b0=c`_%sA=(gfKek zTqS`XL&}O9^t}c4pzByghj`J@i2tnSEyn+)XH@jxq#6mw{8qDb_Mlg4oMDB~by;i8hO8+qOI<7-;aq?bdMocW24DjP8Nn&<{<>8ZszR@S^Bf@D|cN|!tCT^(mM}}w60ZTc`YpbGd zwkiwHXv-(s?R+H_m1eVx%**90n*Yny9uye!@}#t>De=wE8Ldju{N|#h*p=nPp5+(^ z-SCP{sJ4>=l)SO9C(lS%J$*}R@P;XVfQgK|N_%b(6Ci@8jKgq(qbl#d{Cr5&^T;MopcyK|&pR z%iMQlV8uWtQ8CZdM;N)2kuo7FPq*Q+rhSLFmR71iVI4DX?U%;Y=DUhPUi%3-Xw_d= z?}E6u!+I22wb{;#&}7Mw2~dYRXTAeJVU}3dqXhz&HYO%rZW~5Rzk3(jUo{-4gO)qr zZXPJ_clpfZ_n(ifz!KN+_Ko1$97iUg44X^5vqr$pU+F>rX|i8_x+j4iRgJS8q)>C- z0_=|LE;Wil=4<{6Do3(@$?x8H#=~|vYk&;ArU^OD8lxj!2m$GFM<~UIg3w6zD*^qTM{dP+HL+-ZV1G4L z^rMXiT&am{2-@xNe$AugERYe=t+lv!_^7-_xGVPwM<10s4$`tXjTo=MQSiwMM zwVH9@$%Y|%^onwAK3`s}CA>?<1&nCCZXZ!rzc_x0T+$Iv9l?&@CYR z0d+I>p7+9b*7IxCf~MiqroLweEIeqC=eZ-#u~|T(ozk>l>x0s2pRmP$a^DLUGH>T= zarQF0GU5Tz^Z=4vjK<dh#$Fz* zJXIt9F+isa;cXEEk>?+ud%qvX1ue}>Due7TOhUu^9!f`M@!{bpv+lc={6RNROlma> z^{Zk*-P7OCe!TEWn5~6Y-6NM22MRwRzX?C_KK#pQ?-3m+ne>?sfxdB1%;V(HxUNC~ z>8z=h&h4S35(ig$1- zIyA^7k8v;2_i1E!4UgYaHe$jdFRUr2X<}(rQG-v7LZ?}C;1@|Mz25C^X8OelEZS*; zSUgGcx;2oo$3^9gOp*JFWBbCe#^shu)whFB+WqhN09wi<@@zkZ84#TuY&JF{kK80E5_`Fpi4Sxpog4)jYtYDlWp3Ba zs%xeD^VlL&Jo(5+$EC-MY2a}%*HcBkz)t50081x30}o&2y?2(pc!JqW{6rj{WIh-|XF9{yj z!h>Q>4DzO64&z&9Uco!XW{>1j&lKv9rHgL_1@xTSAu#kY2tgKl5H>u5?JA52$Yds<_iFWS?R8tze|B4(z1W z*GJVsi02c7C++LJ-8Z}A`~W$f=CWJfRN%t@6AE?7<7^0V7UYN* zjZ66Ml{KG&lfhGWdhkTwzy={HN*Qu;<7NrC>wqBqf0?1ZbiXYKTA1MkQB^0p$>bZ9 ziWgm={h|{pyazZb7CtrN+`M<<$wUNUF3x&JKeAbjC9u`^QrMgbYCmF0} z^-3_UFRAAeNSbL;wxtl0&zXC?ezFEA=Rp;vB$DF4;eQEa8Gcnu>ThNWR@>U0ir_4ML=kYVyA&51} z@FZMjz;)AFb;pk=)d6*9eHCFOco#4MKz=k#xiPNg>W%PBof{r5F^uA7TGAku6^2r) zU@{R((nH($9}k#b8-V^zu65zS;zKOQ8uC{MvEirY);FW7GU-n*YnNS{=iDjqr91=C zISs3=BDhx5&XLKCI@#}e83DD*J6qQCYvp~h46nKt08SnDYT4mR&SK$VnrZ>xIkr+W zZGx}BG%4cLw8ovF55Qli6bQVBiqpWI0gl>srJ=rYEPDm0|#vJU2gspoLj&DFWg0;@4et`Q@@L>mSNqd z0eArQu)Ar4>gTxu2ff>CxkgP3-_Ruga*JxGu1W5>``&WQF~`O0zU(`A<8De*wk-gA z(Fe`+SQVSTrjr)(FK`(;^2j{~@@S(k;+1FzwO-RghyJ+u>yP{T;?n{8_~TFNtaxp8rult9xONF`AG(zxbm;o1Nx!d_2h5&oETy!m>I<@%9hxxiq5`OlDdi3{Kb7HshwC}$jEKDGtM|Iwj2CR8J{+B zrEHlX^fW#J9uIjEm`DIxzVBnUY~8xK+%&~;QA2x{Y?bIKbU8r1gUSe+6c5H%;sec&Zo`Ftbt)B)hH>4pbdqoz@IiV2a3 z*c+?vK?k6#&izk%BZ9ovNgwJsj|-;Bsfk#zxi3o)b9-z1_HD8`pOka54D`)&eA6yM z)S*+?@f72>PYw4Yul+nbI;w{6JH!3Mj?j-4j?Z-wQT*6y)r@Ary>gw4?M9jawmrOzL^Ka2US8%Q}KXb3m`r7 zS7DM3@`nn?9CK8;>#hwl2*=D{4S)ya!8^HbP_75OkZx!=&i!iV5R7aO2xfveCs*_t zIb0V=@i0u7Cmn46WpA73;(?KlKmNG#)RRxddm?}h2Id7g-~GsuGEi2_HLMr7>>Pd)`ng8nzViC@hsNo=qcLo_@4m9>nP;v#@^k#cb3N9$%UbA{_Ipvg7)i;0luZ85Z zq%|8;&LSFZ$N+aU6Zg|#D^`|i zoqB!7(}?n3acn0DTmqGa0+|}0{_KBrQ1+P6NAg^l&!7y=fXD5YSMvj8(Fa~&o?5R_ z%L>`*0^hy&-d9dL_0&dAw%c#LeNs=~NDvPI{hUHEBq~jA1y;hT?z~r?TduqA2JLgk zLkSZC;H{lv*qGL+UL&9HKwxKCE*}Co0qCt9)%8c&!R5Z>HR^tVu~BDi%5*&FAe1lm zjqNLY_U$caoOy;;=;O<-xEOr6Jn`6LW#f}im2F$MmR;L-l*zGiUVj=kBFiflz&9l5 zeq;X5o!iS(Pd`x}ee7Xfxj$N#uUJ-Icj@cP!E4u*$qDf`d&YPzL)aRkWH^IVplT}m z%21@d|D5BvmK%KJbo>;d7PdGH^Hr{-;CFND8V>Q>qv>v(-#(s1DDpSigLQccy zF?x#-^*Aun#e5@!ixc+J1S6|5lgjtaB&jSK9gTNOa6ud!SgAq|@;jZW_*k3=Y>>;h zZH7mN;-!#$1KM`6MPk3syY`R`FF{H(<$UvK&PV-gQJfj;0PEVXysmRVkpt6RuF>1K zhUs-5`;htEUq67{k0cclnXC9KORVm&jbYbWh}^|OdsvAbP>L9>s#OY z!w2+!i@0l14+2oe(6%jKWqQOBN0s~TzOTIyX?UIB#URsr0gZP0l010lmPy_#$9;^t zzqqt_oWD|7UT+z|6G?ws{^G)pAWWWItyvklv%$AaCUq8Cw0I;g2oF2#(D)sXQ%*Ul ztX{K9E6gJ4?kKp&c^H>-fK2Di32nf>FkcPiK@WSB+y}S}9Ugci*qXT6pG^1Lrv-qm z6h9BgxUB=gL)jP7)GbTftoA^+(ut`;Va9Rzx;I>BL@w(P9#yToeRk6 z=d$U5vh~zDj8+D+Y1gW&2_0ZUb+J>+<#VwCY>@eJ3$C%J2K>-yGsGDSDe^UHwY73# zQ#DpW68l#k*qNA^j0fDgWk*2qsT<#DKID)?%AvYoBtK}?L9vpva>JVeKCP8Vfjh^C zGg^`KH>*<&^BF!+xiih!n*FyLm~^a6+n5U_o?K|&uH^AJCpkcB-ZAg^Um zrjKO+Xe3bg1?C6PDO(R`pBrwtQP%-y7EWAHkz#!SUSbDWXU0Y7d%P!NkHcvZUJs12ljYeVHqf%Eo3{pZQ1e-ih)ta!Q#}fm-Abx; z?J?cx%4y0@(CC9of`@MINgJtlG>NkkG;&s9K4cjm-&e-Q*?vsN9Uk|Kq%zM@=iQd{ zo%I98i@)jPdIkfdYE#$-i*k6~-?`_k_A6y**g+raInErrdD92;0}Q}Z>oTaxTd`AZEqG2^OAk7(=uvQ^?_S%x#fWN$&#Fg)`D#mbU>ZN_JYs;zx1WA zh}xdAFdDdz`%$+%5(A_TsGGm;?^Cb&4CI5B7u5*u(+;*5&_cP3EdaW1G=7aLlM<3O;VWb>&^kKonH5WN{gIYG_ zx-JZAk;n&pUIhL5$l&|{vysqqLYrGoI;Fk#wHKBR_iZRUw(SsY;Xc3vbKR?f^|*{& zczT1`W%DD;&?P|}f%W}J+|LQya0xxNZREM%luhbS8$f63vYw>7PcLe_D3cSQ-1%V9 zrA|O2&pO-({r*|w8mQ4!M?ya`2wt`w^;y>XTqfCv9xteQC_AtHVOWOCz4F~|*_3NO z0~>r+;62FKTyt%??6TME034KGn5$;K8XGLzeQZBTItCXlnmnLeaI!pw0R%gNR$xv( zlf8EBDs3@NE8n=~*0^Ql0JKrmDbvqJQm>ulHjK}eY`)WJw>;O~=G^?ibWpcJrR=)p z0Qj&K9#(LF^bMV48+-e^9k@)DzG4hIfY%e>@@29wEY~{no^k55?bLw-#Qrusrf$DV zzWZ7}^_tIR;JRt1I|tTP_YWU7ecWzaxsKpV0k3(@ML{EB8wvipFJ;CAd|B9TS82C_VXwfrcnyLH(o zmgze3Nbo_c`K+(*1KeJ>8T;$!K2E)TDcACAyBRzDU;EnE%Bx;=z7{}!P^m%VEBN8* zwbA89U;n;+&9{_a1oOO%a8_Lpj2v2OZvsl^%|i}3IBqB1e%qaKr$BQWDfe{g1otIT zCe^TfatCMX%7H+$3=hoh&H+5MD-tso$m??Ck@SDa#6BKg=avusWt$T8+|!caMQq!j zzC79rooxhmU}v;fI-${qKhoAroL2qte7x{mTQ%*3wav&khSHr=Fdulxi~#E7jjRaB z^Z3cF6F;EWz69p00bkc=4d_E1e&*jgpur0m3xEbcbai|d|oRbGvI|Uv-rQs{_mtJ~F`TSLX7q_G06-cdL zf|r5A@BYZL;m&Ivo&f3|h;`CN8Biy|*YalQfx17SY&q@&cvuIyAo@tRw@~o1s;GDJ zH!=XZ<(ZEhkke)zjK^c@^#gY>BABIv7Zb(>EaPbQkfe}D&XFV7USJ)z$944Jd)F7@ za{}bGZSHHk&Br)vUfY69`vFjf=bCH298VT5U%qsn96%pnzqy?R&58Q-^npEZ(S5JQ z{sO5M9`z<-Pd@qNvUJIka`Vl%#07~MgAPA(NbYYPlz|5gpt%oxPSkCObIYnHG-b=V z&5>?igLXh4+T3m%0W{mz+R^F&?rV9@=~u5-wt;rnN#-~3LEgPUpLEMCaj7qITG^IG zqHMTqKh+7)*SY1?@YvnImQQXUyT4^Puk}KsziE65{N-z}EAM^pdo?ZdAB#2I*LDEQ zLAU2i^|sRsKvL4M`iNqM<+SVP8~mln&>0^dC*DzUWAq zqNT;UOOFr2bmpW9=?VJ zXkQqNjX)qMG7zlaGCeWClLN@9+YS&q7f7^|JUP(vUNACqd<1mbLLGbCz$B+3eT2W$ z7Rn@SVC=S~9s}i?7dSVc;qj4x`%tING*IiQfgSE=-JksAr^}E0$d72>-+tX6^ycup zui>^h*!7oRmgqaMPxj(sLc($-#<=W<5negC(gx_v)tLc9?<;H9t}btS(;KxabKy4; zgW(SzKAt47YdAnLdXBxdfRF4b==34rJxJO}(Fess+L!HY7yM#yNNHd4n%}(C7b?3C zd0i&A{F#S-POXy%gLsqEx#ylE{(P{EfTXVh&10y`z;d|D0U*zH z`VQz@BGq^Ha$@qdMiUN5Cu0aolCKRS_=blE<2z>i_Dz&K?zk(BO13bPV1`Dj2SmM= znRyO~HUb`6$ZJ5|^tvr=!RR*lEZ;iJUzh8IZFVZj=%qQ23pE|+_|01z>vo>D&bQyX z0Xg!Y2Q?#uLM$9?Wn$${cwF?iEb2b^O#>+>fjzW2M|W)xWq>a{SM>MTK+O-0gdDys z@Rxu2Kg;{x_r7QYw85Hrdr&MSuTJJCm4R|#A5r5hR@@X!nInjOE=rr=>h9xE+D=%s zDUFN_l^@cD-)BDa+49UY&xX8gPv?06^vjDVbj=Ttd;*P>lWj-V1Ev3bS?%_~;o!ib z4Zv?+Yyp(5x0Y=hW$S@v8Gzi$Hey2^6dB}g09Xb*rjvl}g@=bUrO2`3yEZKPU$EeAj|-89c7pfBy6 z&djQY^ny@NnDex(?h?Rh2Su%7o^&J6t9g`pQVGTk*5i&lx}0*_DdqE@zq;(&vpbBi zp&3AwaX>o>&N12phi15)WYl%|d;3(ZL3e;b=XA$7eK1;%d3xoMQ+L_PH2T+lkVD>; ztAmy{*Q2jiR(#vvJg1WKEWee-H3~jU{$^0ji4yG~`=mYakX(0L&F8Xt0lYP6_W?)Q z?d}htwLE?0uDk9k4?g&?_QpRXT6-{A26OBF^s~PWFEAX8HNwW(&Vk)WhB+r7olzSM zSY7L*FMjvA31oO-#}K|L@t$|RvuxV5wcPrRTVqQ>0_oT^%v%>Oa%z2cj6vD$=2<95 zcFN7k^9n~jY1z(MCgrsg)0^7KNg04T=snQtoPI8QRm4Z=G#xRKnlllw?b(i=X3Sbp z@~nv8J%0Nl#{{ewSf=fD9hhc)##eq`ltU< z`O=rZS{{D*;o#*cOUKzU8O*LDi`+-8>$S6M$JzeZ?>pg!7`k?Pen?kmf8)(OZFo9*bKoMW{@ zkIXu-Ju+P^H13P)N_mEfm$R@p+q|VnCAq3{aYUJc50ruaAqDktIpT;Tb&C1n@`+D< zF5Y&}chNA&L6r$Pt-<8*w2sT$e_=$^?gZd5Z`!9xU|$-(OC1D4Itm(r!GkPJZhoRx zA2>#Bhk<<4$vMkdKf?KDNt4;FGY+@Y#(3vcf8hT6%in$B@5)d8)K8UJEmr)5U2PAk*ACO_ddi%Cz?g^I zusTqV35FMeyg@*)PfEv2ZKPg!77OfRkof z*pLA_fA45mci7wT)cWj`dJOJ^YyjOf!*%+Rfc0B`Er%d~;)y59M?d<}^0Pntvt{Xu zW$^%%zZh$O*d|cR1GdjO@Em~oe0}_C&Wj>G5V0av)fpif)HpqF`OwaQk|uLiW>rfE z(I4d=1V*h`vAq1k|MpMH*RQ`x!F*$UEgs46_70>T0A+OKT@z1w4h&GnnV{~kY0x@H zk`AR=f=tcuqmvaa&j{Fx!wDK3n06zB0~(PjHz%;R*L=y_1c!1-jNE()Y)@X>-?rm( z9}GUQ)7SKC*d-Mm94xI|w}mr>oUfE!>qn;TCGSNqzt0?iu~D|&Abti|`PNOF%b)(~ zpOtsL>s{rflTVP3a}1mb$?X?F*)nX0_0~4kb@(ZpSMzm1?|+M@->lq|Ezuz)ZD6pO z@`^N-saeR$vvS(#&x*`rk!ue=xcuzT{cO4R+ONgCe&ID-cJ2Y^;Ge%L)chVKNInHt z{I53X3Sz!9XCNaJWn{Q5Wu)yI1F{-j)?>S<*S63`;;T(a@j){m_$76KY{!n~AgE+1 zgVN}1d@4Jk=K*G&nj`)+7x^Jc+EE7$fFIaqa+lp!=axaaK6txO``+EV%m4acSC)$| zdQExNt6mj-!cOJM(gt9!>{_1tIqqs3fq7GQIk4Mrd1PY<%J>{VLn4!%j}i>>YKF2@ z?)_9M&7dMdCmngz5#=X-;{D}wpS!v|_Sh5A$Bwe`E(4eCRFVho_SCh1=Ro%g1>oI1qA{TkqOMU+My*GwVf^2)UeZD`f z*S6KRgWi5_$2RMw%pHoWuDYtMUcI`!@r{>-?>fy^sCPBDOaR@FDb%{*vHvO8^93Jm zS)V=d+iwmmjPR#=Hps$VCPhcJllU+tS8_f`Q9$cJn2QxBe~K2PPCV(va_Q?|SN`hC zzb;Qa{)8sDofza%uIsi3K(B28xz)gZ=oPox2spU(iDISb6Vze>k>o{MHM}yq3{h2ISUVx7T_- z=eD2J&~hL7B53YfH%_e1Ip+?FYUlOYdaWZZKvyf>O&B#bFODiACR{SgBr54oReoq+9p=g zSQ(?weEsfA9|D-=+r)KQo|JGJj8+er_d5*Xp z7{7wm=r>%pzp1CrMB0|C@UT|WvAuiCb=Q5l+;`voC{w&AiTSx7)mW`@yli5%J>SfD0hR$*2{Oo0ez|=prUnPE^iKU4^HDxM*e0pEi5j z+ujndO}g^RkHxoZ4V>3IP|DD7nrXI!0s2$~oVyRnv|gmWDJRPb`T*-o>3E)_rY*+v+l)+}mEu^Z0m+(}8a-7Ueim1_agnP6mq{jws4}FKsZ=BPGq+CVUB zy_8)iheq;%LGbF2ul0A3ML%*Sw*&f7{QzTy*i81+m5fi)!;^{|x^4W(jA$3SAi_mngN=qhu!guO0Q>kXcsGF8UnmEH15)D7zH3#hkw zmbsON{@f=ADYhif*NL9=H_3Y4#(|f*)flUAbPretZIsiuVuL3x#M5Tfv!yV9yzxkR z?3IaPU00WlQ-Rt;GCp^!wlce(|)ny081VA39v_Z3Aw%zS{3OuAcc< zqJ5?_Gpu?mXg}z_#4t~DX#}ui+-@U6NuwNA8$<54+*1c{UeU${bMUnC6AiDxs+vFagZ=1` zelEk}{(EbybvU5ICi*J54i8&D>ilHe$3FHk1eEu_??+=fE<$1 z)m7=BT(?1UpSqp0lQ4Aat+&4D^A>UygQe&}w}K56WWuoAI%MMGO!~l;NC$d_%}J%5 zgiP*aa5OGjw78uAstd}G{n-15jEaOPGm-ZXme-S=wCcV#*C)Kkk({KSvP z`=PPQpW1V#StL_e)s=`e^giwJ%BDT%-PyT6OqTYccCK2VN1=9oBZfpceGy)Lkg0Gjz~e*2>4rED4Sy4+x3(V|83;&dTsOzp)RLYyEuFjZ>WacHg>ZCjr1 z+?IXqz^o^7vg%2}2}~6E$dbk7N8bA*<k*f|W- zIskObr0o4((4;RQ-nfeI+S3NDVfolt2atKlS&5-rXFI<3z#wN8i*B)^A=i_het>4# z=*kF58&a12*V1f9j)=bW6RnX0LYB~#D|FPK15B0$o&G$A$t}=NeEO4R+xBhc=YQen z%fai`MLYa5Aj*t~+&1_k%;Sd_p75>oHN%J`2L2DgZ&~)4X(W6@8wi?m&Q_ZHWPTB7 zYmrW9g~ze11U+p@1x!$0v`K$=AZd&zycuj`9H&v_q-bQME+)F3^vJbB3@BZC=^M(A zz3+Wx7Y{y3(IhM@?c6n^45;wIu(L`B**W(}=z49qT1HJxQ zsGPENmf#*Q3j5HJ!9;-Khqx;tUTjDo*iRt0F5c=PFJ*IpD37vaYTb?7oXtg^Mj0{z zf#LCmVAZD;_&jm`-1hC|Yu8<;t;AL3{PWK*Kl#%ih^N@%*$n~;3qnUbZkMqGxuzkT z+nroY@&O7h-fBcr8~y0h+t=f=T+>yFF{+^q_Umtaym|}b!sz?cKl+_HPBRSL#->t) zW{~lqJ;s?96QRUnqa_Y8O`n`F_P{(CZlfLGJY=8Yn8<;UBSxn_waxHLNptze_v^0x zO1a~b51n~9J+Il;= zTpQRH(}E?OlXVAewzcvo*JlULh^AR?=#SRy z?{@O(>6x---HJ7@devpy8kPmo_h*0nJ98r=?E^-125C7`M$2^(Zr<6p1HfcF&d-nFaTd-vVtZlwz@ zxS*V`G|-G0zQHDtYa829qocLoDd(z1eJ~jA zJJ$KK=G&KTgAp{6Ew9a&Hs1#8rVdPZ4(u!K@zl5RNk6ZvT@_aa^eXm#2Z2R6{WZW zkN)js7`BnEiz*HEz+n5+wk%`Ia2&iDq*KksAFwWRmr3<_-R5=>WyvE?Wbo534;A|< zeG~L%>!RL4_5tHXgBRsNN35N-4)+HAmcT3qu;fgCPqcZ8dM}grucjy0#zt=Dv(HJv|xQ0Di^)i(kB^ zY~8ZCoPOGA<)o8ODQgeTyVg2|ut5a*s_4yLLH{d;9nh zt^0*6@nA2BF|Sy(`1n`9;jNDZ!+y~Bmw)`ba|6TqX`7XJK;*TObY^Q%C>6-5yUp}o zAl?B1>I1~`EGK242fffUxcx0=&Jy?EdvCen`maU6o^r}5<;0VY*Oudu_@zxrSI3lx zDEfDG5rCoJ?K!#g0S77hS|2bi^8?R1NXf^UAy>4}r!+X|1EQtd=ayaDV4FsM)!+y~B z=YRM+b3?k2lGG$LM)l@-bmU5B#~ZZgX@J{Hp0M^bPdlJ5KQ>8QrgWU!0dxSbf659# zM=d#exb~dUX=h@5tUUDaL**OaxViAl`Fv7%?6Jqjk2vyxl5g%?E;hw!PX`pTz1oG{ z3KHnDOn-7Z`%`sG8?aYpKiEq{KP65FI$@!`u; zy!8)SzKkMJX2t)^rcLFUXPzmKKKyV5FptTeb=Fz&$R%UXzSY)4{m{q76>qzQMzCTN zR>AEDjMT^gBhcvM;5Tfyb-3<%2gvPhCnve>`QLX;p14b*6?yscC1+iH@mua{nihms zrg2 zDU8%7wGVvku}8~&_uW%AZ`o8RWF{+}=M*Zbk!{bRh2-`U%MC8Er7K1V7Hp&M@JGqpxHJ)R@ zCPVV4S$+47m91O16u!;OLq3ZaFDWOTbW&^~hS>wlz6eI8I;cQen0C<;d+iu2>vE1A zaJ!Cn`1sHRIu~Tr>-nnZxrX=raeI>6x7~ToK6&6b2Nxa0%Y0f6{^Fo!{eZyk>#i(k16X8J+v(6=XHliHBqf@ zViV*_lyY+`kl&(cgDpQL8*KK!r1*eHO$2lN-`MK=!X)#$j41mHT{#|tH|25=#KZC& z9CC?&3V8Rf?d92xPnV~jdOBX;dfI8HD|pW+t5&U!)hpy9PjW)O%J|su82CT*a291T z5aO-@^rj8)k+gjbpr?IVH>i6~jIgDV)0=yo^r__o=nm`=*~eLFaCGGL3gl~pVL#~m z(+_{Jqd*=&APRt;>>SwPC~ckJ8V8_x)h5+Po!cw}K&M>GFt2lT8F6$stC(s*W1y@m z@MjWTc}Ew9Q)PSyo3cbkTWhU2<{-+Z<{%dgAWOnaA3g1@O_S=d5ZbnYnl1Cd$| z=<+o4Yd9`wCz;={oYr^q4-)r{LreKcYzwtAkBq$Kb(g*ED#-hTR^wMB-6fj1^1NmIbYj1W{%4TsygQaa%KGj%%;KckkXfgY4X;;N7xW+lQ@X*RHX0 z(8_~i>u}16C&%8`r(6!c_&GC)W`B;I*u>d2{G_tAIe4H0+9-Md+gKO;wa<-u5kdz! zyj^*!FI2WH5HiUddL0`e`Zayw@rpb=GW`BGyzz>UCfCB~`?C*!aC&HT@n9&CkU9lJ zBe+Iw7zrntk5u=yv2M?gi?gkHvue=Oh49k9Id#LU3m&jrkju{>U z1AV%9k@ImIlfZ@GG>=e99s#~{$By#!lTVdRTJ3i3+Npjs3X(;-LS7a@%?lY9>x!SN zegYdUgG2l_pOS){i2(i0>6wc&9;Ng+2{gtI-;C_;G+Q6`<2>2N2Nl!fvOBRsu=)~`RTEMBIwg7)wP1~Th!abrJc5^jM3e8(8!bv-_0P|mkN z$Q@wmyJjwx$2AeYY1)IXKEA!?d2ty%VUOzJ?#Ain>*aUuzSu!t^N~!a4Ep6$#|oq3 zK6>BKz(0S}o8I+1!LT3nedPCldt8A$YK08Q@_brS-yNlS-Nyt1P7DFhZ~%M7kwmCKNphmemLdKiQ@sCV(#|i>=0Yr zrXIGaDF6J*o8I#7|2K&H0W0!8?U5JPM&v}a0|9QQjfp15(3&p{70qxT;5N6@AJqJo zX;6k{o17c->*VO5U#_%yH=)@(DnRo<;ll*NJ>|uojNa;K`xqal$H9O=0bW*abg+A2 zJR~NCiO)~U+Lea`lI;d$R&L~YW%WTk(B0o^0+r_-hK8@vVR)R->IZB9vZ&iucsO$CMNS0aC0P+EJmyMdwGV0uP61JKK zTsED6K)&suY@WF0;sQylVQn9MxdSl7hbbeYWl(8=y8~KH7cX62hPA@7%97w?Yp_CT zsrJ^(R<6+2V5!owGOF#zh%O!%EmoE z_Soj`_$z;ST!4q7yzH3Xn@9g9XMTNANZD<0Mq*yn=D@}d$3!i!mI>YR%;Oxtx(q0D za75n7h($s5u&vQWt}WZ@sJsBudji7fYf#UqSv4<03HQ(K_X^N!-@#KS5Pd3n_8A{Xvzmq^@y1F_oxI`g1!pkJ1+{+0fiGzfn&jxea6JgU zL2DNv>bW0RpX7PbUq6+%`gEa~ol%NH$~MOJV6L1C&58lJgE)*=yZZsl1GKvg+_$&A zmXR`}7&N!Ha^U6km`psx4_cW7LfSwg2m=})r`FV|ZGp-Jg!`Ev```&aCGK1d#9fT+ z!-@!>ZLi0Z2Lt*C(x+H>05dlw*+FVBzmup zTm})usz++tvDt+(3*1v2LvacJ}n{x&G_ngBM0b(9xBB* zJ3IZN??}db-4z+s4g&}^dKIR!c7UXsMqbxJ%~Q*+^;*7pT#s8^O`SH9%h^t#iKc3{ zwMV)4^(1tWqA#nn{yIAP<1$jV8NKoYk{LBFE}JrmyBa9YPxP=eFGh1UPg_YIXZiry z*p03rclm(FgCgQwo(VcO)d@b+>l_^(4>SUJnz1+Zps8*?^qR(pL_T=k-|e;!P!}O` z_>I_-h(;bf4U#<b>pOkL=z6Cs{Xu4$M!gd0BlKd8EpRA`9?joYeDT{Uku%+#-GPKpyBHj9%`HLdqCr zCADzF2D|LM?r)k02xzlh^STZAsCIwz61)_7i8z2xiWQe%meLBy2M^QO8uD;nYk#fF z0T48)8JJU0YNKi^Xfr6gZd*dPawf~5o)6V%to<1P0kI7AY0s>nCaIVH2y&i{;0{N! z1wHImm!Qc$$%!wSiV$|_VB>%4@mjF9bAVuE1t%yb6||Gn%0(NSoGg3CC(GpIbQxF9 zCx|`UA8K^Edtvl_j3UcPNHv3v%^BJl0OEn>8=Nl`jdw&9pz%ry5zA%fF652 z@kd!Q=xbf@8vX`D9571VkFOa+^W3pU-Sta^Z_|G|UhF6efkLoKd0yb9FM>~P7!?;g zjau*TyMRZ*gbq?i0gK;LclwJDU&bcJ<3k=k?tWJJuARH$emJW#bA-r6@gdKWvU0`B zvS!U8ai5zXGg`SK?{nu{G25*}Js!jDT{{{Y_Hcn4pR%eCeeoSgTU%M=!QU)28uTup#CFHpVh&b05ozd%8lF zqZsXeIg3w$+!bI_eAGIJ&PCg-%B;TD?E?mwW+$bs1YhHP`YN}b^fVuJa`y#{i~G1y zSKsb4DxztGTCt$(UtjyB*qr{vY(J;av>}60GIhac`5<~|0>vP@FS_7yS#9zD>pVcQ zlm6uKz|r`4d3xis<<2|qDi1#NVA;82XZSIA)N8QWw}TuXK9jAon==6ZUAlB>IqIk* zi)4Bepz0WU0rF|bCN4z7FFoL_1*{*yZ(efONg2q~x4rY7KXGm_ z><4{+{NI0T)9B(QhhPL9QDDQ!p}9_*`GDJN8mRlZTqB*wK#~V1kB#k(z$H+8pB9G_ ztmN>qg78rzi&g*`~Jed0wX)Y;rB#A+;BoH}R;IRuXW zQ(LFQLEq7;`&_x_zWd5;x8Gi#edd|?1QNUPDS17f8twR41)I4N4L$gt=ebWi?c{g| z#$ksYR+cVV8qYnupXCCs8@%O$=JtAF1JJ@RszbL;uG1DiWFF?G?|kPwfBfuV*bfxQ zzxnLQq9yB^dRI}6TDTR~aGzeIYJSSVyaX)|h%+GW%dT9xA_CEEfHne>J{~v@0R;E} z&Xl-4d-j&+p4%3WJL2?p>+(Sx_aoJI5mh`q1Xv;1_tBQm|Dq4OrN80#xU!t5)>svV z*|-LM`Q$|-C$n14}_d;BvQBb1T+)j+WqUibKH_!=k4(ypYxVLZLRc^fT zCZ(HW&&$J2^_cAk+p4LNc8(Q3h`W4xx8cXMz$1R59r#{@#fS+e?$vlN;ajp7$RfO#8vWJKz4Me=#sP6u)KWKr&pnQNW5o z&08C5gD9Jq`VOrYJXOX+?WA}jOxptj*{d+d1Iq)oJlEq0mVG?s#dp`HCnw^W<0T5* z(@#CE3~N$vx%JlIJ?NlS-MwAN;ZL%>Uo-M92f>*(8#yMe5;3tlAXvH8l^^}_oe{{$1UIW z&MS0)Oq8#G{i`})_Jw`y`D~kY)?=WodqXOFDC+Az+fBBdHquhGi?XkT}8S}@59C8ryRmQXF-8P5H;Y#BF zSg6DwW1E@HJ?9Ic?<0TkTN?+5M%PoJbL)^C40WS6%CNEUg>u#DPflV5=6)ps%r=4v z!3nfcu4TIH+;qz`Xt#~#Gfy9nPikc#Xy9A5YE?YE{+2GyPG@?0)#~+&wUx;)Q7(Xf?x}_# z3BYNTfekm!bl|}n)a^La305w?xPQqTfoLaq2pnXR!)rYtCoS!8*>zw$p!r}R0rJo- zR!+sNkh~LN+cxbTwXJy1yWUZre&W$`=bg6)Kl{4)83Ebl1JE+Ky(X7Rp~l{h(?!Qs@|a$sNRRuCg29;CZ6{N@AHjaEiq85^I7 zpV0Wkr#=-Qs<@96x8nRf3X*6i9>^^V8|rHkK)JDFaM`jwFZk(R91>QDK#~Umtv-5b zs}+H|-Nq4QTefV8)tDEB5Wvvf-!f`h^tCMbYSi}Bu&g@OI!K(F*@tsLz3EMFE_=15 z;YH%eBf!~eaJrN7pjmh5l-v0q5CH6XZA;pl*b4I`f_}6)}Y<`J!bc<>C`Qc9GIp(ci)~p%UUNdfVl0~l$*)Q z+aDHUr3O4!MjJ3Mt1O8Zg^>6y3hq+W^6V63cwluK=#^Wy0qP6c1!|d;Jsu7w&JdSf zc3HgOnqVf7k>E!w(ExwQz`-KK4!0{a63QOZ?EkJuJ_v4yGlDTx5##a1|k=K zM`xm|ul~Do_dWN;#k=`o`=_1rZL0m#*fyg$%8P~lAf(gD0$p~(cwhxSdMVe& z0NS{<_VB|G#|!fq3_Q@yYq(tJmSa#ijdmy3f!mR9)cp*;ip1)?QwP}l-uI*B{tfrW zYXS&n92==Q7}6HD96DG;msZgvGfvuanaU)Bjjw2-i{Q!?y0tAQ&$hJVqn)Ci~Ks{EW%1E373n{Hk{ZM*Z%JImQ;pB;53qIQUR>F2(d2jC4^!PoLr zPrg<+yzWcA&VhNzNwBhS=6iU2YxyVt(Fe-4*Ipa%i|C$Z#6N$$$fuq`CyAWq#DnV_ zdm20GQ*R5%v!4$B*=eo##8P{4OR9at@*f(oS$%2Z1CK9#>ALcbZ``VS_E`v~*X`Ef zat+4G_ZA~Ha-jhSsEA>^0S_y+`4|Vb@)5lkD*Ky@dwvjflP*Z%ZvB~X-Td&N6^@vD zaCCaa{OFIquYBe+pNTUEsJBf7q3=A< zpL@IXS1s!B1#e@Gic+k)Sa^#OupQ9`XULduFL}t1`=-f9fN{ad?X53;=}Y242KFSs z`z{2xqoWtly|_@09Nh$TB{Sq#{VglzrYQ$c1DES@J@oLSk0m- zw=07A>VpbE2i+sL$?0#IPRO$E8qg>9?J9>Hyt1rbwWi#5+pV#U803ZL$Y_$~0oC*; zr)n#aG$pOlP6)tA8Kz=;#9n2?bR0uTQ1oW$Q<^QGqE z&f{)usqAtNDDN*}%R;^Y1hXv0nUP`(0=?;5BV_T6uzC4|MP&|%Ig;eDmAm#!UnyIk z)v6r({ahHZp_UuD<|7{5QZf7&IlhFSd7K?A<<}6hU-ZXUPbGxNCwHkTh}2VQ6%loPOB)ZvMVYGgsP9`gh1z-a^)_m|)O z?sscd{@Zvp6@7f+XF2YV=mfH*Qvn$tQ-}BEC+{}Y5`XG|JnSOxZbuq((*8Qw+r*jY z(Z?Rs8Sd_;4dtX3^|)&6Z_FTfPdG>Er-o^&1`@h@TVw^rt^7T3%1Y_@mSU85w*Mtia7} z200G5J(>iiV1wG#ji2D3A7u1NnJFKBE=aNK>tFx6^8B_(FFX!V%d?ESElNKpU&Oxo4|5YnDe&ZW)wo9ujy_hGjk>xt8ntNjl zGyos_WU8DZ_w3nO-g(6p<(6A+)5XaajgQqc{2Cw(Nby_-dYTZ=3%P7f{Tic!m`@e? zwuw9%eCnhmTAx<>IK9?3lV{*_0PrqgtlqwTXMBPumKTJ_WO+4Q_dL81YTq$ewXC4= zVGaS!n%At-o=<~vJ)fMY82WSDo>P3>83(B0VD&+43#}VEafazH0xD(y~yeoi&qZn&L%q5ekD zD_Se3l{do*I5Sx;zT~y#n!n2ntK6bwJALhNwj>VEl!$zlvwEaNr>Q49UovD z$^A)`O?R6Lu~nIzoOzK?_U2}1yvowq0-b|e5wId2{NXp-&N=6tXom*i>rQ@E1|A~( zhV@&%LA};nxA*b_+i5J+zpev$|B2_PPy&&JH!iGJNE}<8Fl%k!ee|P)I4=g zA~+Xn#~+V9{zSaimzPNT(@@76iMmtxrOG3s@N?f_`x|--KwFDG$&6X+3P3nH$O&sF zlsailLA+_xruYPp2ZBO|U|vv{4IA&3$$Gw7prf{rvUAgFI?2esC4N+#hg}X?cSyPa z{tZbN-~PrFK0!?PG>g;aH;qNt--U2_%xNjmHDcxL0qc*k%ZjPB>b&Z9MTWIDZ^KpuLzFa_3&R@(wh_bHAt&tqJ0!7Fn$ zRB-um&l=PTLzUv;amtoO%D2Bmg9o2vBFOoEVoajUfY)gI=Opq8p6_daw*q_X`F(Np zl}8?Vbe_L^We`KuL2nz^J1++ATFh85V6tk3M(?E3#&1}7HMWep52*W5Cc(oI`EtT~ zaR~O?7VFPD8EqZ-0EEt-|M=sNFAr?kAl_UZER*rs(ebq?`E^FY>OC!VFn>(wVZ4Mp zJ2+P5Ja}w_b9AE$F^@j_Sd_mPVE?>0=Hdr?c<#n?;DldY2A&fDFNqJB)c(S^-{8a? zE5Okfo-M6FCM=Z>l&R^N_$>>*uB67QE&GwzefcQU<=WVn6PAxHXb`X#B5+?%5ytn~BH+^= z^b+i@lY{iP^mJxo!foI8GVI$#U)jEGN7=n+EEW`2*nC{I^$l?cYG1i7X*x?yzi=S; z4-E7-pJzuW2bqP{PEDRPkc*;;$?5nRu;|zHcRzBH`&o`@-ws$u?`m&b;-adt&9H6U zvmG5Bj-NSr;>pM30iqZWJn{(#Vtf~lAeM_1`f6jfPzo+;=*b{g=Llx@+P&yKpa4a_ z-ow|yzE@D&-wXQ{FjhXP|? zM876*vME1ra-EYbnA<13t$p|IJ!N<#?})HsEo96>b*FD9YA5Uuy$2LFO-@Ye470jy z-n^xIfRZS)MHtYQikyqV7z1N&`m?*>tQ7Z>qaB$XG&-pCKW9A>4e@M4W21GjQsqxH zyu25B+~Z#eylmxLMfl)F0FPs1LVIK`78JUwX8?OkfsZ{W_6hBt%YlJ>wcGx{j_-Nj zgR+obKquHaz4HDrUX}0FwzrRsfgd_Kr+f#6&qOn1%~WSM-+fTzAtwG7|~f${)teSs|MkzABgCRe0m{c zpw)C7pTb4g{EmJ>xpoG=d_upcLHBdAh(uX*J}sbR&v{>n(`n=opBSW?jHdT zJ+=@~I6dNr98dU3RBqG7EjrfeMmEV`hmW7dZD=GuTZy;bYqG!pkbWK+8J2&1kN^4e z@A-i41HI`g+DyEAWq)8cX6Q7pa|PE4*q9^&Kz~dwuPCM6!Cb>eX5LIz6Fijb)%oRy zbr>E4`%>uCO{3mTvTsUz)c7u6)1RDc0)u+oi6HWn7!&A@ONpLsYJ)fcUz5|vKF?Hi zb-wVP_In#SKHm80IcKbR$9}Q@T*j~L0z_=io&ztuBA1ym&8ZWI8eOLgF1wvKyrYCu z@Xnn(Ln*1Akly}OgRc5Q?JozAgI(n4sA=8u0*@q`KiZY}gm3YpMO|4&?H}`}8f21^ z*L}#HY!9gEMwBCn`T4RH4fXp8{3ggiS-xU<_%)Ko%=W9-ANY!PauR1cUd5p17ko)e zf8StVJkNrhS|F&Ecrs|_KH#$D%gfg1wrdKTz*NEjuiSt>4)8E8`ll?*gC70ANzm6a zoN7nZw)oLe>$cvY>5s=1w{72ER?5oK=6sc&v2#IH8XZTou_N*5W+-&L@`zIn{WU6O+iS{Y-GIgyJx&4(hSI9oQpNq^LF67$%uBnzN_ zZgys>{h*+sHfRO4lfsoZ6SH#V@|av68ggG7QRnobu~&{k8NS(RT}*O8*{qr`2Ku2t z`YIXdu`biQb~I&R9&*}rxfZv+cJJC%)~{bbFK{i>Wy?YYI}D93a^Hr`wq}BYmb~;c zokZR9!$i{a$RpyVPv3Vq?6CFCYk$2!Fy?lV19*bE(fT=fUNA8F#mY-yx^QQ5`nqmV z=lXnE^Bc`P48r%@)Y3J=lSJ<1_O{+4zKJ0I{Cdsv_uC7B2eoY@@~p4dX37yv`ZJx} zfm-u&!+z(^T?(cnv`?-c8fxT|>`zuuR$#t=7jGlti@r*HQ(9bIxz^=z`=u=;+ih?w zYW@1dwQb|-e!h>s6IiaZ>_Vt*{AR#NPCVg+GCWwlNV4*2_@$zG4#~63U8bQu(Rn}U z@0;zLVXGkVDX8uJ|G*Y506?t=ST1RPIhup!WW?S|ayD(+8aAw2y{b%%Ps9P%J>>;o>Y^-f=>L>o zJ3i&cC`1!of9c<5>~qqcYfsh%uH?Nsty;CR9H9g0I}LPmAb&f+_>VvCcuL_z`~*CH za+mA5ftQqv&Wk))A1-eMAvc|Yy-QNh)s`feo z9?W5Q)O;&zAvkEH?)tV{ojg8{9-ijgx^;Vb;DLwA8E2ju zy5Z^mFr&^m{EBI8BY3(^bfZ^4ZRkTVyz#~$(R>h?C%?>#a>mp?+DRbuyB&U}`gw*i;*Z!E>ii|gXkKa7^jvM?^C*~Ml&Q_hyi#%%~zUIMtCOd@!1XwAKa`LS_xDY6`dqnoC3AZ_ao*vQZ2c6_HKvpZWO>T2?0QaJohSVpXd?GGf z&pGR?*iw){23!6d1pWAUzWbneGZ^UTLo7L8BBk73MCYW%ebMY88SNffZb^H^LjbQ> zvAi64ViB5&wUHN9I_PQoE1 z%9fX_;`1?2hjM;SV3+oW_uYGMIriA2%c>Pi<2eX9CS}I~I{!X9#n^_aY@LbJiEPS# zVva!V25$T@CO-0K^+s6R58Js%f8KeoXyklvgSW9BeDJ|}u#%cFdcnhg__n=H!bb_( z?E|sB@CPDtrVfh~22fH9pbp&5UJ+RNS!bPI)~sD!zIe@7f)~1vG|CPdBPPB{HJ!e_ zyp*lC3-Q#!6LyHtTMbzr+X?g3yr5SHtHFcXQtX<)eJY z=NMr>Ou{GjAGv|gNlBkx){qy3Wb$%`6o7LxfDHgDZlZn)v*_$|4k zk2$(I#pPSWgrA(}2ynIu`07m2LeG(<{S-R+fv+-DKn$U()a zm{0eXEn8e(^O}p|H?Gr9`TzG4F1+A^a?H_3spQ44@xQ=$(|<|BZvc9of?sU%)!Ja# z58@(`4siDh=>@b9ti(z(JTek7an6~i#y3Si`?uGW@kyS)$VsVTnGtvmLZ0$i-IQ{O z^D)m3_))JSd7hRVXDIbyCrEjtu~R_*-dqw(rFr8p7`xpa`#( zK?hdgHuLfc-^j>N85$lcmt6ANa`#>LmOHdEceMZWsXmR!RTXrDq0#9CqD&q&!8|HP zpu^V$MSOU|ir3I<9hPlapUd2(-~_Yj*{$W4TW%?rUV2G>nkT#ImS4@!U?z88`+;CZ zKHIFY#qyJ_TPN8*+hbaS4sqDbAMx!$d=-r@4O=J ziF1+HYj>}Ihza7wu>tBnP!OB7g+b)v#Sq|A9dOR%c>=B2Z7Ak~W?*ojoO$Lc<)o92 zFQ53--QL0Kr0i;IUkC2R4Z|04>^7es=Sgcp(e* zx4-?ZVQ+q_$o4?GbHPv_8haOyB_xelYS%r}OU5yOdH@)dijywFG zKAL;s2kYhF4gzp9XUAToW7`R<10)QgOsD}4J}+YHVcAz8f5?^ZUhw%=$>SqxTqg&% zu@ORQ1$K1T*(p78UzILhx~N=n#aqgrJ^RY1KXY~2w`Yuw!3W&W2Zm)>uFIfqgTJOb z0qC`jrklsk%YYduJ9g|Wx88DxwiLH&U;J)uDGq5JM^ey+A7UlWeyorH6GUkzAl$4V zjgL**F{C|slzyof8R2Egw4ME8<7-jr_oQ{(G-mudqHWvKrHjjHr=3*JJ@2e$mCLbx zx4`zCc*1ez9q)LnE>QCmO3yQ(Ov1;#^W`~;cIDn?01k%ce*BB$zmmGuHZAPTLN zM7cJG#Qj*>4nJajdDlDNSvEZQNcr2(eZK78zP)?lXI_#~mw^XkQ1(Dgulv;W8t`}< zz&?#D{-~_TlHuybx0DIu$Euc%Z#W-mB@^aoQ&MN1gd(L;=%8aci zope%p|NDQeEMLYq>vQno!zQ`jJ4T`idX(iG&U%?#r#)iu1#iC%y!rA=erR}P^vuTZ z^MpExO|M}-2VOSIP)*FLmHb-&%5u$@uPa+NZz>0`T@$Yks3)KvP_OJ>oxSZ~e{Ixl z7m3%z^1C6=XsdI_op+b7e)Wd(`q#g%Tz1*(DqeL|(k3EkVVg{l8&yvqKx5@)&!-V9 zhlM4zIoJty{>Ad@Juj;Zzu(**^zhPxO6s-&4h}q!eVaVaB;r;-?qsZ9y&}FK%TM@v zf%y9bpG3a;)fbj`zx#@E&_M^qMe6V{PY&i8r5;P9X3QXdXh?Mu*HTdNA5jtdy|S!WzAWy;x=-B?c)|_n=B@Q$hi$24n6GUs+Dhyyk3IIJ?6^r6cQ@;5 z`t5T3McuyHzg>~zDKwR|ql=Z5`^6#GJaTlr5X@?Okw?p2_uM1nX5u+!zJ$nErg%jZgN>Ch#f0A8 zWVl}I1+~q-qcFvx9ewms<-PCyk#hR!r^bBpmL@Jxu`O@8<@iDPwed&Z(rkPn zbp4`wd@evy$=*`Wlvm~^|N7&f{;h`mJSdPaxngj5_?)I5h>4V7D+vSSsOKqfU|!T2 zgYr1L&qa%d%JIh@Rd#OQUA}SCZSi0Z7Xo}D$OGgUAFE&^+d1f^b@eoLAMth+Hcm`T z#a{TSr=Kae-*H#@+V$Tk%XB9AnVkY`mW(;WI6 zcJ9=~2O(4rH!@L}^eDBqE0XJ#j_{P-t-^Vfdu*BZY07`XiP zuX*dD#Y@hcuP%=wjBwysF?la~X*SM*#*up5vBxN&mXwx9a`cZKDk4cVS-m07CU8?9?co==*%JppZMhN$Em)Hl-IVe$NJT;F z%Co{?3Ydlt$|NrQ=J{6k4-F5O<;$1ESEQCH-@A8TyfFzNqLuy9VZDGS^3FZ?73Ixu zd1E=@gyXeMT&~4vB7N>h5<}s1hQ8d( zDK+}l+HhvdgMf1DlZZ!6UOw?ATC+zXzBPUG4hle@oLJIH8aiZ zmg(uKGBG|@#wW(gzHuGQyLOjnpWQ4!Jf%JK4*6w=c=DpKv7*sosq>LM(xpXa`SKOz z$Rm%42mOya@^D?iFNJ7tY7V%8tFz8th_d7Q#< z8XpSa3_uWfG>N>fYp)Ine*S9f)@^0m=I!zFzoWEoJOBK1poWnOm zaJUg;P<_iL;|$I4a7}FOIBQFsSYslP-}H&!6QNxhA3qbwG;<;9PYwas=IG<>(64D7r8MW`%U2z?_Dyek(}KSe)c3*v_^&^_Z28Kclju|`pvY*I=ET*x+dYVy4k)|M zH!f%=7^nGZ0nxeQp3;^>Q>n@9kF5ue?o27T$M%)I+BPr|Of>Vx)$tPTb#XW!-7a0a zqzn&@mH}OCu%g7(t%3~aGco9<9Fs<_dN_*HeKXb?ta$vN&P|>iA9)5Cb!22PX@!c- zh*oB7qBri?{;_g`VOp}0 zkqd^l5o#ldbMfE-er@kmo}KNFg(L56cfx)G6TcZl+SW;v=!5ywU=helefi!tzD$8? zY$4$bcx)fZ0jZ*7F?aB2s}U=5-dBeY&@cQsHyw6lT|U*2;;{kECl{0Q#l-p}7q7bL zqW3QN_Qk&6{*7P$-DL-@`h~m#r(+svhXE_AX*Spf)o}kVzj6-_X9FA!phI(_kK3ZZ zWFgN98KmLC;i%(8cyK%pFi-FkS*&U*!vnaBK&WXx$~3{J8mojszvx3*KFMC#;lOEl zm>_!2X+;u$jw;*s=NF@G(`v2%#oSrSeg;|>69Bf!~qgxZKBWJtRXGP=#_0BZYV z9^;muRL(6|w%KpIJe~QWt_hA`qg8BljyPiVs@J^coeRDeKqHW)Ii660AOwVv2K9hQ zAe>gg?Jn2+Bm#~+1}=HtGLUoS%_)jimaPGgFD})}yKLFA$e}}XV$U`-Jg5r_^;hCC zQcjP^vmOxoVjG|_h@?d!T*eJ|+ZR9ZNDf^oRuH8)?KKEjYl1YjWe|Q1JraQx2Se+R z+Ha=SfaZg_u|~AC7o=S(a4=z~?NMTE%takkl<}v>p7)y5uN>HeI^c(fGT}F$%{YVM zYbX02dib}IH7q$Jnj6Z{xE(nt`xFszJwXtwsa<^Z7dDBH6ys4l_LDNWX$$uD02JCj z_z_yxo3_Dy`)2n0O=`^{W+V`hj%)?gK~0;Lf>hepJwc}R^4sW`3^~O|G<5=*3BZvg zCIW}ndCf!M4iU&&2|`}aYE13`@K~TQ0km}kE+)mm)=ct1OVQF1@ft}jW@}LU2VK@z z!*mj3NZ-&W`Lwt=Sh?9iHYYs zwn4v^`N_C}-`57A4FVn{uoG)AaKn7gyP&RQM*)|+Nn3*ftseaYBg%Ebp`0`{#NL-r zjJ$$#YYx6q9SEax23w5$Y#+VYh&)EaXZb`QHHB{IW%YvxS&W;Z!W*Mkf6EZ3{?aEp zGnN_AXEa%Se?)GTZnhLWu9*`+=+KXZ|LjB4YC6fZj#SNHM^g{|ap1@&ef)4G_M{8p z30t+z(e;z;!p>O*9KoD@VT{)fXneEs371!M3P{TFYy(N{+>@>s2N2_E%J@)1W2Zox zA~M z*v^xP62nLH3e+;*FN61k{@IyXeltqN6bQm00>W!BI8Okua@TVp+1KS>S*B5UTLx*a z1mQrrfepU53(jeCf2W0Lgiy38uiIN2azzdsn5>4b7L_wkXsi*ck|>YnePNL$Gxnvh zs7&sUn4R_qx4jUrY4*_qENQ=z=fr);(}y|sIxtCI5GcEk+v<9h$;F%Z(p$S!Qj-pj z=EAj3wJltvV`tabqO)VjTZr~`!u`!l!VdDdQxrDt|CgP#-=B-;k==QJNP(#Yp*7sk zMqAzs!G@DS%}(GZxpfrC(^S%OU~Q0Qd(!<11b>)e+s$hk$<*2p2>*7^3LoR8Ot>Rd>yT5${oP)01s?CW$ z?nm+%Nzm!XK_C}|pZFg>V7=~J>!2@49<^61@&5Wlg_bGfZf1tJrTlOo%dOLA9!@}vOg;CZyhmi-}YSD;5Y#%(^z^W}IRD3kLG zQ+ZF?tFm~NY+LZEFIyh>0kxkTHl~p%1M@hyE#|B1l$`(v9H0%`+-6?SCpr4Ue(`hQ zsUa>FYaL`96mw;I|935PREMRtBIkBqZH(#Ufc6@_^!e?`rH0xg|nI ztQ-np?o`0b=_cD!AE+nEb|m`ZqDmvvs%ZUrq37*NjTm2)Fev#4bz#RXIN}Wc-ahE9 zX)c?ddD3fM+lzIX7?*q@dh)ftCTEP~aAnYmFKk3E@=~S~1TOGc*-~EW$DiR-cpA75 z3CYM$9eD@DytW6}Cbzjiur4Rp9aq#{4t+}8=40&E5sM8MeVV6EUlR}upkD?Ku`VM_ zW(2V-TtaOqfL5ngSvxSdAp^KA>kK3l?~nlSwmA;rb9wCbfZL#rl~M9wP3L8zjH5wL zJg4PZZ5p(dXfEcs=gEVmd2362oU-{R(a5kq@~|cB_88cXG$di6G1fk)5%%gY_Jnh} z5(O>B+ly9?O1b3`;0>Q(J4aGncyj8^`!PHxlVMQVg5P4ic_1LecP&&2+vD_2&mf7v zZ>CK1erFMQ@uKB94!k`{-?#R6b;^eDNz7S0#?T$@RGM+gE_owl4s<^aO<8OShomFg zWMSyf=A7gOpb(bgMu`owVk^&ps*Gu18j47OI{XeS!|iqg3Bd1iO#|k$d?#quOHOJ( zWN7U+5X+}YU3$}}H)UUq6;tU$U5;n6ySKiS0Q#)|#Q=|OuE$s>DH0XM$jo;9*llk> z8NCe3bhn1TbinelGl7{OJm>)C{#=(UWf+vX1mJ*YjL7DFcg$bt5o|~JAt>1|$AXS@ z7&QCD;{=`N!;%1Uy7GuCk>pk6Lh~Jx8ZoW~=r#IvG1Fo1$~`*-^`e(n*Ig#JaaLHj z)$q-7^VS1*4#=ILTfRX*Xhz$wK2X$8t0_g(NYWnt+k*{z^7NT=2Z!`U5aV2usEAZT zZ_2Orwt48NY^6*>r}?PYWlj(g5S&VzuDvnmS{iUG(*_oNCK+F)2+MAl7Z$U6YO@f>A3;?%nDHeMT8CBOi(nE!bwTPn3hDE<>4T5Li`1ZRpHr5!&&mZH-;Z zNVJCzq1S%b-QW2(4?V@UWt`-?-C@-c#JXV(|2ozckdv4bGWa<0O`62XPb z^6m@okYi=$LYWo2zMsrvnLNz1XZOCKBZH6rkx4sz)Y*E>4M>M#w+`-59nRrEVH}LH z8B6#zUx!5*|Fg~F8Rd>_RJg_&0b{L?F?Po$*pD+a{reAO{xc(RxfWKp8@+rrPg~F2 zJVDohLTXdTaGc_H`qXr8%lYGHuGDF7+nNK*c_3wUi;X;*acw#n+bFXVrqK8ef%BEeu zT}VLFCsP<2yf!iYoqb{i4L!ynet+QP6t@Gp;@%JX{@-8y=l^oWnnV6GD<{IO6xeYX z?mb~m52XV1?h)6}GUtdzUQSdvBw8CZy4;UdgpZ)D6IdSL?Or@LfV1+nnRg@j{9nZ2 z2{{rw!)mMgtR`-*Z(6MC*95KY@vT5Wzk2K-XwCJ-d^>XN=I`xmUXROd(XZKM*L?x? zF0J{vH_ADUQO@AtZi{8wrWmPcsZ*TM&KZec%i&6ET zR1jYR(CW~uIE(2Z? zwm3#W&Ffeg8tDJIANjEl{83bT(DxtypI`hJs}5fGn{gmDKtN7(Iuk%k!{$#Kuu|x5 zcYo>tV@#|0NVzA=gN^5pCnm<^>>XuSe4|12@d-Jt6AttfTuW9gE~{6sDQnj7^(em1 z#43^Yk$Co%!-iWoao2(Eh~%eUCN1?-Z^w%Tc7*twPoE6F~o3D@&IxDT^2LIyK2ewCra^j-cQ8Y<$V#vBw^XFFG80=pp6A6Hh3| z9(zoD9nJ6Rh+nXhj|gP$fCMCqAU|Hqm&hkQ_+4QW0QV1v4bHDyrKfOF_1oDML~Wq7ijatK&| z&y26&EL*mstkNoQ(5hAOo?rr(V5c8nY1*-4N7=D^PdJ>!*LMy(?6CM!B+lkH0C~)l zAAp?g4b98g%_05Pd_F0wNumi z6(|k};-?dL6PSzk%%o*J&Wil>+@Mx#{Qa1M`kuQtD7YUBKl9r$haGlk85tdkcS8FD z-Uy%S8UQ-Tvsx}LoIT^-Fg7&t5Vr^;b{!Wf19&x#`7d+-@<-qIQwzQlpzk;S%`g4J z>UHaWw>D&ds2yKVK<{M0=T)Nye9%dJ$86)qXUe_z-WzpZ(a&p_IE^s~zEnw26F97% zINgJcBUA%hx^!7tq6F_fci&q+``N3siab_MJ@u6GidURfjyvwSa5mp-vr_@`v5iy* zGLVIGIc1GWncKQNBD2Nu)&`~sx;TaA_&f=ue90eFWU_*# zOy|gAWE(ebE>~T3b$R-!r^|cZbwzo@<(I~oCv`TPoXj(t$I+2ro9@c-DF-0ICmXr= zj8#^4H4keoTC}(22U31Mf{_T&w|7ZSv5PQ(~AO6k%{&Q;&J?g`}rM>Im zO4vehJ1~Du1Jtt(9#&)a;0$O`tM9Yrw%cyiwqRAc@WKn@bj6l}z~%IY6PN_c0N7^a z^ilc69>z}JqSi6QWe+INBmjd*KrZ6J;kejj@YaX0) z1Nn6_zUTn$D(SoT-uufd&wWKX`|Pvh!TgREoB6?vPyjW^z)tL3fbZEt&NOa|sLTQw7$md^6=F=C*$-bvo03|BC;AVLXg|BVeDtGNmRoPVz5HMQ z*S{>UzUch2Yv+#e1%5?N22los5%Z~(3k!Sf^l1(1-1>7Y@Zi+64h({o1B9PYJL$v| z%NMmmZ{EB)&ZK<#7oWM0VcGSfk=qLUlXyyJKl8dBcVW%Ki6mD6e|e`Q`lcUl~D505fO@ zCkZ$Q)`Q$ye_gKoGl6?{@78{>Q!aY-h2^!ceNFk&m%d!C`QjI2E3*F3LnX5f&VW%tf)vCYbWY5Ul5y-RC z_x|-K{^qmM*n@#fF1g_R#Y>jGJq2WE5(q)fU{mpYM}S(X5vMN=nj?B@a=P4b{f*2? zdD~mxs!8ZC6LH#`h`yFp%d{TXYb-=FKcJa3t<&rH*k0)y(CYjSZC?&9fB1)g95?+> zJn`gs?{LVXUt~G1xQbSa4=#iZIFXva5_{LiSCOZ0NXWq9es^;AU{dK9VwACZQ}O>k zh~#HZK8ku|7}&$TTa4sx*PON^k3RN9`N&89to-CpzF$7QTo=pR%T)6X^mawh0Cw3v zvYjN;;mZSXK0GclnGm+|5w@1-n8%sf>2lsH&nv?tL*=T^e=)vOd1$Bssfh;BJdD?V6%- zU1+cpvIltA2S#>ZmCoYXb~UOU?T4AbiYTEA)Lsbx@3P|pj-@qK&C<4-(V&N$oHaca*>StN#@%%JA?=4B4_7lVwRmBx0=HVn}zG+UE4FlabA$aX`aIA0a>4 zlMe0jbA^@t=n5LSR?qIK9=jAcI<1or4E7aX3HE!x_lM;J|L7;;Hx760*r8K?doi2+ z(m#gns(t1%pq;Xl0o`MdB%1I1Q0Gg$yuxAo_HE^yv(G8-eeVzJ>~~GM|Go{er=>sl zsexn2pl*Kyw>b~J8dDs?4Ue#@$)5);9&z)vE5Js(jxq*K-84`;suxTgZ>|5^zx`b7 zrOtchE6Uz|I^9ok^~^-3wMBaJw91>>wr4;xFgEtmtR({y6Ow%(MKQc1~W3d{FQvutjlHKPf&rkpEI4=LxQjX z`e*e=*IIb5GSF4f&|Rh-B`uBnlQZSI>%LabJMX->bHHAhcfj#LNZlW}PVzvk6HqoC zI5+B*sOE{X0s!0eU%Y{5>vLP=+`jT#zxAKX?YG}m{_-#XD)#D(SO27k-njzCn}2k& z@@g6zgvt&;+4p!|2fm}ifyBzofe?FMk!>3(z7-uhvtM>cX6BKCmbWYa@WX#r-uQ;g z%j+(Ab(t93C;s%i^@130lS5~0fbv5AH7v*dfqlOa;Ioc+|C|;JKK4HEmFJd|PCB7{ z{_~$Nn>Mj{(yy06B|@A!aXe0*O%(ImcTkN*?a1uU!9lW6UL?t#wNIe#+Sdh*}~-gGplpxwUh zxw35OqVmBH{-%QYcAYgopRXI>6d0-qTlI(tlY{lgSK>kMa~7iLPc$`WKvS=EYdo>n zww?SBJ*xCXWsbtc{$yd=kf&!W_03(@Fs zJD~0lOrW!1iEH%QYp>0ZfP2tCH#?v$ZEGO#0LU%G0c1cokLl!h-+gzia<6#BISS%2 z@wKaPub#TU%e{JJjS{COw(|2GT%)enGMywKN{Kv}1jZc-^Zo4IT*k(9rYkjp$P`4Y<=sVQkKe~16*4%XWpgpVv3#kQD zw*d^u?cKp?0P$)mrDrxiTkgI0p7J&wk=&H`0O2Qj;I6yu+&sNDfRxkn)$I%E0JT1s zS(*7kOYXNGp|i#nSG=SA*`NM-eC*AYx5o(Rmqm27`da%^Zl2;>y|lNwGjYoSQS5i! zSDaC%+HO&@J!#rfOw5#z{ne++554CKZIAL3x(MRXo4mleZ8vOdFCFxbwaym`USNLm z=f#ES9c>|}wOGgj zJzaR90HHZqIiPuE1%<&Ua@T+T`tpX?UlvLk5D;6SmR~!t&i7|WJFr$ia2a{EOt%A< zsuop;?p^SKAzKFy+*B*GQOFfnjYFcGSW6w z(AjI2ceKufg?NB~i8Y|rZK&r{H15^%j$#IaQN06oqA$7W&dqBiKleuAX$KC>U-x&} zsBNy>)hj*`oSMof?SAo}|Fd$_P2VWDeB+L22k>SvqnCc_AAhRHr*7 zSB#XCj|_4Gx*l85l^7c)GQN5&iN3f<{@mxTF7JQ;dm|9)_S%QQx(w>3Ekv(V4eB+& z^_cJZcDA6+cNnmD_ujqbEpK^Cx$(vuwawVr4P@E@{FHlTnhq^5=2L(FK>y&#$mIUE z7Q?)xB`VHqMNV#W**R1mv%Kr>JIfp1@VYWJneSmXj}3DFURXW}EW~SBHOvFueau(a zL7hjUtQAmRD&xBPKkMu>%PY@+Wx4WWe;xL6^yg;~1T%YcokH28tIoaO{MCP6Riyw` z(8l{O6s++SSF`%6rSJ$Tc>=9!qc3AoKWynvnA$sP<4u{W#`fpBuiY5GddkmMFrl#$ ztC3{5OzyFRh5S|XE(FWy?F&pZkLA^}TqftNJgrzbZ2cke2_P5Ne1^c{U>)#zu`#Wd z9dxzhn|N)nw%U`Eo&D~SH6`9&DP^ID0A~e`kX7!7fm)m4LYFSCNjeC= z`nBuJ8{hc4d=xddHVga7G{$8f``C5!0Q<{u{Xltml zbI*P8Ooqo?_p#188I;`;y!VRI!fIy&=yni&*hbuW*PZ3eGtYe9 zmZEkfpbltTNYDNNuVotU2kJJ;bsM0L?%pwi*kVkMmqQL-9X|wqdrGV-&*x*->X!m zT}VhmXhA{}!feLI8>_(>+XJQz*v4Dip6<`5=bxT`XQtir@iuL2#_n!oL(`bmn9U$S zNJ2YEXx~-ZYTw_M@8z8DIro=w@>UkcHtwN+uc9L2#M$CR+_-UX-nJUc`^2Q#;UY%Ax+HK^wR`-|+hK?Qh*( zPMnytb(5(R33z<$jAI^{92c_e1vzjd9(?HG_k*c56C3@QlV4G0HA7!qI99)+3~$fc zzVn@X%ge93#u#IdC_miifxh6!H}|ihDTxLoLr#1cyBtrok+Lq}?akOpMvzRV3F7Bq z=XUJF4?p5_1^axXCCk94l;M4Z{fRLd6evT(pvu5I<{k2y=l9)r zU%B+M7nemp{h1?1gkK4o0+Jz}q9TK8r7n>2YuuD!`@MJ$!UhehF1NT2%uDaq1 z^DUn7wL^1Y4?bvuVkamToPpG)q{Sp3>^aXovN7tt%+eryBkmByJAzics{cG5{`&W0hN9LO0d20js*oAiKNZu}(J8E2f~b#*9rO!CsF z9MA#k@Z`?4^?WZtN85(<0ccsD_(kIvlGwk#=tUQmyYBp!(c_)WY8QWifyQrsrvw^% z!a8Y8TYRw5B(v`AN>?1+XuX0z1T|S8Zy&yjjE#Z;H*CGckZ&`x4SdOE)pO21 zzqdGFPTR4=uBrAIEe>YWa*~`Nn)lQuG1Hz~p9`I(mCn#Ycaf=X7zj2BRaTo2lMbxX) zWCK?5=YAN~X##SUj}J5Awp)f|b-?(?n!${Ra2d(aJp) zP~%Z;YoP$yFI#bJQSOyZTQ-%wd-obG?wTmB@W^NAs=F+SNpCs&yZrve2y`d<{<74j z8gK;-WI!}Iz@wUn4jw8S)^BiIro;i4CnL%sr?+(G^v{OrKtF!9^(jz7J8;UOahq%0 zMr^}|_2oI6On`RYcSeqy;ICz`HV8A)=UKy3Q|zmUebp(I#4SvIPns`z27gQ(0a^8@ z-M9ZgknPLY>?81Q+5}m*cCGD^4_lmv{iZzVizR2bI$IirR|j;bvo!kYH)}N=bz7j| zl4k?dYvAV3Cz)j!R@z39;gm9Fw&FT{yD%tI?>IfKyUUtgF0!HZBF+*!L?@1 zYX5kc{_yR11|j&-#j4JQorjJ_%fqJ2Cmv3r(6cN>`10*HAb+%~@m>kumIU9ZK7_s6 z56bj;nDbv2+2`y>8~DYK%74{vJ@U!637cwD~KNSjY;%l(&~Aa=SVAFij(CV8x8AO}T|G4g1ygUG|+ei|?q z@d0%VWIB)@rGGBsR?e_qfpQLVE-P1Gtl-~d;kW;Iu?eif7xB<)X;g31K^dyZnRw95 zhq&~x`tX@75+L^##@k{whd(}5NL@+oDhv3a)E>Kk31DA+%D!M9wEd$_?D&?8 z{4~iSdC&3RYjJRZ+#h&)OY^5S)gg4p7nc`ckO3v34nio3_Ha6=wGPCude$vHYE%CG z0J`YBY=BYaOas(2jfZv!I+K}~h_G+=pj$j~SCcg+EPbL6F(IwhQrrvXp&}6NUUC^P z85=*gLq2#YY0%d9Z+Oq0IN@dahOHc1wW*$I^?>`AL3cd|w&!tr&~ybZCrAQi>4z_$ zlD=QaI%Plisa+NiU;@Nyxa40-rJai}`eM_=>oMUX<$Z4GqVL#ea>m0BP4y#P$ zxWOcbMF&IZ@0XRfmz=eU><3h{GKK!|GxP?a!AHC5l-ZtWOunDUwgC2&vJZ@}wtIm8 zdB-37qi+PIY?t zKpqJ?p^tK%pa30fRIasim zTYlPIxngBGc<_)N3g(#m^WB514*p9*foS_ckg{#9+)ASL7MASbJX+RoSRe0X;2MBF zH>+vfiQvGGSomYB7GhMOC*Bzx`eNmc1E|`jU1j2qjs-8v=j~g!l;>^GIjDkm@~SMz zf9Y@ckveA%`j5VU3ebVPm#uHvCP_Xi&os*T!K-L_Y2}tJn~fUV2EqVWJlD++7Wu=m z4(|mvEMvRjQS$|}@S^6EzEA~ zSY3hq$F_hkB>Ck*ZNMvPj~_c;cI?>UbOJ1(C;CZ0qR*%$!1WefjTN8{z1okMl1G`X zNBAMXXJ%HF`8i%h$et2?p;x+Phg=D?+d-!NV*o!sabUI&0O+zI{Xlh6jwz2|Qs2G% zX@71VSx@%olN5a>!!Jqso9fkW30=+!-Oel)_d1XXP81`^&a{!0vzO!zLcI9~Nc*W| zq2>J*Wja8joZG%%XzRm=HjTOxp@07QXA57P-L-3{uRC$8tzv|y_NdG9^c~B@n{MZwA zfNm=5*RAtla}U#^JMbOU)io~af?V%o=hZ)G)M0XsMpK!Af`>BlVPkT#YkTzd<&lS< zG@n@wBbL&yeq^7Zi7q~XFVN#|plzL+2?~!=26e_kuRf4YfG+6;qhx`2l#fk}`8Pzi zZQEMbtXTzP>G#YhZ?$<~30@^2+vIFzc{4t)@H1+o&>bJ|jK_;X0@*q5kST_yfJD31 zZ9}qd{aSxF@$TKv46VpH2kwm32SH6d*&fJ&`+h<8fozH%8Ot8qQd(b z@MW-4P;UBP%kjxuY%PLMx&`SMvL8&Wxc$~l5R-$7A7`C?dinO<_xL;NDu3i8`5{1K zMOV9M%5xbxCbTAX^d+R*rE3dROO`2;>4y2nT zU9N*V?dDgsFOR<1V~@-SBH1B1sgC5jE9ajzjoTId>AQB7Z-4t9lMg=ef_BHhn++fu z!ThH}I%JEwXdu@IJVeU;;KG%C9Iw6Ap4Z#?v$BG#1blz%LlU|Gde!$)2`CR2LYGra zFR!ZIvSm|Qm|rN*JoBtiIB!q#vJa}Ru$$XJ^|jI|6MM<%Y?y5T_(;+#9V)91vYZZX z4zBNf=fQI5(9v?qB`>0eA0G}Gf&1^HALCr^#G0cH=!m4O zjsdkR@l_Q*&O84F=a&2Kf5@M`5WgIuJPMhPOdHUoi-b>FJ=&lhx&ovmS%5#1g{FhY z`)PD0Bd^7}`=0yD^z@V;oPO$Sbf85#p^ycaDLfGXV$Ma%7C);iv}`p)(7w-%c)&FIy2B0AU>e7czH5{^8Wn?Y@xfq zy!zEY9qQlZB;*LN8fOJg~h6GakXvRy0xpzi|us$r7vIaKTW|B=JrhvS;mZd z_DyK(mVHfD(UeP8`qU+d{f<8!!!rgzf+UQPvJvIb;#V+BIqS^ReSi7%)6ZFJl^0Y-M*4wt zOCQLxnWi$3Og{M3POcG~o!B9e&@!rx zTDSi##RO~fQ`d^rYHGkFi;wQdC&v9}+0H-joO0yI@pA8XzT+P}$#-@$DucE?#THaQ z>scc6s!SghQy{)9Bb^zUCLTV8eroq~?WFP$45ihyEnQj{VPLZGE z;Io|lvA^Ka^2Mc7d_%;Jl0|}|o7NyZtQ=&TCl5G3U$vsV=%N>v>;L|%{taNghBXJ1 zAOUE30%oW#{n?+)EB|O0JARj>At zz)q~rf^5M9qTOhgM)l8gli|0a`K^!@Gb_urS6*7adDHFX;Gx4V!@esXtym^r62h*S-AO!PnvZ7?172Ko$~DFLv!r#snVY zw9^1S0iDR&|5HW}=M%ciOI6+kxfa-Qq8*Lq`!;8IkyJ%S#W$Zoo%(LZdU;RdT-H-lQS+i!w_kohn zdL*0mP|iHY)uf8ycIu+lNd@G)`^9o*?Y!!ii@sgkxBB~rZ@l5g_}Pl4KP36m_DM-l zS$0&;^0MF7As*=%6=MNj`t_;Le9q>@Z26&=UuXRF5dp*`>%Fvcv#eQ)Q)i_&BHa*Gc#o^zcf10Dc4+mRr&lEzg(W* za{w*DpOy~E<}x`Q=cx4CF~~G+3YZ35Njh>4-OHBZTfbIsXvm9az-KGt+}wig;l5Z- z+j&}f`OB~2$tn*n;6Rdo4ZQnfG}bKAa?+X8D8B^kdb@x1B;p{MK|j3{+}@n!HVj~TFL|dkX^Qy0aMNv^custYGap@t zZzexJF)=+oebU#Rx;?wt(@lRN6h~Q|3tBDnK+T$UYs*aY^ST6_d!LuS_~P={AO5ia z7P9XL%_9YjL^;<<8M2}LRFE!mcokeB%Zm;V^fB{fz4SB z4tdruni2gJXbql+zLR~Ge;L_7%2_wODvM4cw%iq3Yq5UW%dReW-~Fv}Gq>dC7u|>0 zW(0qZ>nL3UG(r6GwcVEGWTUMckaui)efypV%E$iZ)8*%W?(KGgcbf6URz-G3LG;W+ zp9W=gTcU0`FBH;xGXS3}O^7igD{T}E>VQ+lxJj#R#fs^&V&!x>(=PnBZ{Jcr_qi|G z(I3C&PkWt2CkIsnkU?EE1y6EW9?-6V0OHm2CD_jT?8q%Q-Ev#`+Sk8P-uBkF`YK{t zye%W!k-TW3Ip`T`&$1b9J-JLDbRa=fVj}aT;l>SX%XQaXTkgF5u5$Zrx0i+ac|ZH8 z?`@rJ-+*+s+t|j5MoyA1nXbI;CkNc_-FwPke(1lIH@*1{{`1MfFg&(xU4rWJZIleK zMQChd;^;}iHE%lOP=hxs!C7dbh@=Sx_~?|MAA^;*;*3v@`<3?O)VTkM_nznX+C|jO zWqy&5ShZ4A{nDe{9~NnHXi5NnpbHTWqTDXHkCu3~6*>OOmc9R9p0I&G@>7|}+7(6%HV4G%r2tFG->ShBws9+ls z{o^*=Vt0AjFCvC8cI~wrWfG_LF$olXx2BuqXzUB7v+0Xu6`SBnB zF@GPK^O=ga9@Vp-@`pOXYi^vZ1_fOEkqSL-Z`eg!VBl=_bkpzkG2s9$wX8b7*;NV*P*o$VWaB51}*|yY9*t z@0?k)`rUk(;TK${MG6EtuN)9$Ca(er+))f#q7$1pZYU2u_-MKNp8Lw#=bT}af5HL~ zcQTx}m82U`7u43K3GKEF>71RNw>|M!%2&U3V|nY_e%gNrn~#eTqu<|u1Ech*t>*r}$x@&_h&G^3+q7X#nYIhtnL9D>@8p=6WWk8Zpr66@Man5P z)*$C3`83RfW$0$pC-GRh_13$}2R`r@Wvg8ez2OZ%>A&;M!sb7>+a0&rq-~v6WgAbM ztX4&hwV}BU_-Kr>e9`#$wTxXnj!#bh#}9w_W9+F07<-7TNV)h3(H*R%ui z#G|J1=FvwUd93{DpZ@3a*rSh^Yp%Y!oOk{UY_VGBzlb$v3m3jIto~_SN^Zea^Bf8j zJKJ%;oWnLM2zyF?kjxKs+k)Jg8K3<95B;~liPw5I=={6ie&1_0Zr$=F91X-uNC$-6 z(RNu5`2=Wk60hCoUNes(^0l4AM-G*J`wy3gA9}o;n42wEUwx%t6za>J8eot+nacp1 z4504wW`80d^KHZHw|f9Dz;IRqsizhU|{IQtX8FX2b*}$ZapTOwbfjQyxYW4aJr@!%y zKl_w3H0b=B-}$B2Zrifs3vqR6gMv4Pf&K=$)48KS1Ci+jfQu}CE18^EwjMir*gu&% zbnsZY|A9x#oDIUImtAZV`T~E!HhM^W-6!itJ9i@d(NPA~Xu52LkLRhmL_TtuALY5n zR;4?Qwp6aT;?i>Nxo7*EgLt?}`$z5ZYKn;xs~>R)deEY80+T4y#3!h&P0MuEb&nOO zo&K@S%Lrb!N&Ex@zTyY*B`w;Sho=CSd{Xlofw|)+%E3dna4@MK-|afKZQWeXJMSF7 z>%lwNW@c8}7Qp&yZLGMV-xeVoHx`;bb`g2+eGmFu=GmVzabNHPR^RphIxjBv@r$_f zq@Gq_9Tf6e{em19`%Kj6Wizv_Vh321j2{{L$AZPgjfKK>+wj?A$_Gc)Z^f1#FdqM#F9e9eU$!cM&e+qN`XjTCI^;X9Kv{I`x<`Q(eB4E3>H29%{A zP?rw1iKb7yGNKxO!iSIb>{HJ|K1K#&z^8mX{KSMN&U|Ur)7*l;5Ro5`C+*p@&+75w z7Yt2XTqZ3p+R#Kcrtvvy6{VynmMHLL6baoY9tECSrK=1ZBZHV5ng;0L`|uA1?e zNS}M|nPtN|+ppQ+OiZ%^TW+hn?=?x7!zx!M7`Qg(}+wsMo#fkfR{@jH@fz6JI zmK{`^pgMt-49Nr71e*Y|fA(ajL*Gl!E&3`lH$P{z7?5MfkNPBEutD+LFXo?L#7wWW z6=Sup65Rfa+kh5qySSNT@-mSv$aot87=Eh}`N`$n@7f>n1$|f+sJ}T^S;%FedRrDB zB9C@_&T$0f8WR%jv4X{l$m_aTD5AVvdbV(o`y{ssPMLV411$M?$Azx;xx`O(^v0x} zavEdMHyS=UkNX?GWoHBc7~Kvx@(1LC7jJHd3C)yehsD7V*( z$xe`Gjn4Uw0pdv%lkiV}_$J4=tyUbRermG-6LhZ5b*f_(CK?1EC=kl!t9+!4FUqsu zDoakeXh7vryqOP(4ssd5E8X%{P+Nv{=R6XzjqzhO4)ARo7Lr&@q|4*poW3I#+zE+E zO8n3Vo!D~SpqTnMHX0uG#)4u%n{3EGdPR@Hx*W|xmqF2Tom`U*=lnEgr!7`gC01C{ zTHELHMBSS8Ys>nLo66b^o63fbc9F7Sy=^&G`M0;(a;&xTs#V-(;?pj4#>y)@*i-__ z0cHHl1B*=VBT!wm+?MrbJ|%&6@dCADn>@F*K|6kBh}P~SiMuiWu{IZQ#_JzYu|;5i zJ2gE>6O(ow;{hF9m&;OjR%k(eCaHm{4J60a>sU_Tt@npdsW^JaythKa5xwS{U}e64h5Zj zoKu$tLOFY~vB^kNT7=Bc@um?q_Q z;x%QHm^{v85$j2wld**$R=l`H$-6B%J2QcO^7!2Z?BNsss9yUkKXX6m8&UONk4^mm zutbW!M8Bxl+p*CfWMlGsDm?Q!jBa@D2+Mq{FNcfO-h}K5+i8dxH&+k()aqy@iSrxxYT7o5=X%Bq#Fgb$q^WoCf0nY1?S`E7#?xf4R|etp=h?eiSmj%_Dh`b!I-bXI>y4 zRv^d>HabYODaK01;dI2LC&!418IzO=8GB)9lu3vvuVsATY=JKO&&$|T+i+h1w!^>J zlfx7AXanJ=f ze@z;Y%k4hqa?VNkOb$;z(9|w}HeKyG7PHj|foCw~FecbK3Cv?>A66tK3TT(3c`P+fUjCfo6{CDF)9 zwZjom$^^5vpS=32jxCaCs;k^aTV6VVa@9aYF3=F<08rlUsEmYxs8@q0Lpr5rRF3SZEdi6Zt{hR; zq^4afG-dgl{eZ3sBc9M(>p*!1a+$Xc(WFy4+PtF659*>-nHVf4Pn4BHABo9n5?+qU z%&N<(J#3e}O>5TyaT@vvxETY<2QTHS1DgDciLS9=d&=2_m{s1eYc!G{c;6jiv-%65 zX)M?h8DgR&SUftmv*^L?1QaMqDWFIlhvVbJ;Rym%2U!+S&&~;IVMQ(hD=SgXP$T- zM18DsZODdvAg}&VW=j!y=n2H)5eHS+4LQ`&hD@lIZQ9WfF(xx9c#TG-@x=;Fipj0M zX^djK5@q7d))jEj#=T`ez8gl@ChtO2IzS=~%SrukE+2GY1T9u`^c&stK(x~r zgkwSn>f8X?G=4DFOH2JV4QYVx5?6a%M3^uNlt8Y>SVm_9!@L-2cbGcunXYOlo;I&+ zLeG;bLo!*X%EVz5vYpJE?TIJo^*SU&{8?5BgpP>!uxzz24D1=d=eEdzSjoe_>;T;r zldl$`4c?H@9UEI7Eb48@QG{6qJA74zXZ}o;oB_Ek<3g^Bugw!HavZUAL`Po?4l;4H z(%+yNnibXvwbM;gR*%j&0HYtFE0Fz>PolN^giqq5Ew_(C)~Q@jTW*)mC_B}2Qf{ZO zvMqV)vE>NbAVv)&2NbJ8;$peEM^Bs1j;gy{lfwspmPfbBpq-m_OWO0oi~ZPR$2A*% zQ5HY_Bd@yUbGYLEt>V9oF5fS%Mx)bGP=V%1C%08V&+@9bF^VQg4(H(`ph~{ww+Xy# ziHo$zjW%w));~Kjxm+Fu>C1f}Wg9?w@K!%a*^LY5UjDGtcWPn$p;jMATVh^De8 ztS*2uM(GEV;jV`g&$;N+Ql7&Y=Tp;(i82O#<;p?bg6Y>2j*Tl>YThs?)>(zyzA;+XY9JEN4qJ2QLB%TiVf<3Wxk9yJ@aR| zn*0C$tp)F&fuK;~)MHb^=Igjk+&E$hst=~0Da;@HLvNS95Bh?lm`r?&B=%w;f(Nos zK>oDrK)irlamq5PXT8cZ4^R#=9gJ!t9@x}m0htfvswN2hOcLtHj?VhGNA~R7Tb_OP zS$|)jKO^pXdC|^_vU=63vU$tqa>i*p{cBQ_(>AHcLNPJy_u_*Z9=|l9!GQv5Is5}W zZDF1?{fO}c*o%IU$MzvW9+N)CNe4?TY^LwtcfI@9FLKrfo&WXM-ubd^J9ge+YFv>5 z)DBb*9)R8+$Sf}!$g&!U%v+B{=y9Ax7w0|8cudaL%fjSS@^8kMMVB<1A=97Bo z&Yk75%PuJwUU*^IzJ06nSuZSh+&8W<#5eUxWs+{Oi3cbSr05SiLN50k_L%&!pz%PH z>3jI+-uWvpFup+mJHP$w@4EW59jD#2(s*yTjWhfgHvJ<&o{Ov(vuSD*X$IA1w z^X2i!pD2$%wcEcfLOODUcgQt^W}*bGw`iTVDyPK_8`qUh8#a_P&e&BhxZr|v+G(fx z*QAi)*=8%myPq4|_z08(`Q6S(VHA(*g6QJObs&BXW=2~VkUYrk9utGw$w|=pO4H4^ z+*)q_=B?$~XP$N1x#yl!F1h%ka^{(5lx^F#mra{Cm9=ZvSexmyc6b&S`{mH#L%ve; z`y~%Q@^HED-uwL9)7FD>_St8ZYhU(K({qW%eVxadF(C)!_@{dKTem^9sSoNui8)Xg z6=+r7{t$C@+8UCFKPdobNCE*t~hYKQGI-SJ>OJ zD)V6ek)v}q(Vw@8|9H9UTi+^o-~Ao`3e>uFYy9OaKlDS_m9x$~({1;93x!{5<%iC> z@FOtT71Wp9FCf1a@J!1x%Cjs`8}v~z64WmGchf_;t(WzY1Dj_tPR!4hzvo3XU%jy$ zKYpUT$YSxjANi4T`DHIIt5!`J?bzTq^oZpm@$`ukHW?S~qj_9*X5~y-VewyBSS~l; zd`tQCXaBC;cE=rMT6z7Uh|q)m(3eDnLb-&SU5QG`-1RgCdQ|1qtbisjI%D<^{Q9BO5gR0iM(yccAv-@GMsY|&O|PHd!PYE zf#iX^ZFcyn1D<=i^Ugah;5U@xCuYm5U;8SXd@r+8*S4}aHy2-j@^6rw{5v6hjj6+n zu=zfjofcPEu&1V0lm{Mou>9?3KUco~^&5OUa_%{2mp8rX4dn$dIL8NX$-iwJTM&H8 zlUZf_Ry(;SpzN#9g8EL%lM!Tj(Qf7!MjyUOcd|6_KbTw12aCjCpW@pY?Ml}YF!4}aZqlhu#HeQysy+if$UVy1#X=% ziJy34clpd`{>}tCk%1oMq!?+iTCdZVhJJ4#;KfQYW?h1L%JY*2!(i zXmV#jgI{v;LA=UIOeB?o{85=n#yc$j>cbx`x8HGBdEpB$D!=ga?yfK|<#CjatbfQ){;WREDm}BhtY5dO95{Hm{9pg!|F*5iJ>_NBy|nz)PrlyH zpd0PtagJ|s40JLnrL*d$Ur}%O$*4_YLOa!c0aKGJjkE zChO8rr$&`W(Li=04BCYNJVwUh2uLaW_aF9m5_9qK#y7scyyUVM#i@>OSkK3=94*;W z4Zn1PlYCH{mDy%!u>B%&e6p;x3lx73nq3rfn*Hk!f215gcC5VWm9MbX<0nnf0_!VN ztP&&!OE$65F3Y~?g6LqBoXUc9jiQZe6Vxu9wwv&++0(n9DS!EwA1QP5^W`1ycze0> zC6|_ETMXv;60e=r)US|7aM-7TzJ%OH*=4yG&!081{UEKj)p^6_&30D(digK^`M(z4 z#EK8Rj==`fw=UR^hl#?DRR=o3DEk5Ek;KCIvS5|co10m?V*8uk^oxh0#oDgD>eB6N z)~$JuZygid`DBE$jtV&;$T9Jg(P?g_(P2&@yt?YcAO0IVa<3}C^h@uwz3famVtZP? zIlZu;7msk{2hf#us_ZEUPV=Jwk4&tz3?dVE(ejHfy4WZ0(WA%9=Rf}i|MjLTUh)#Z z&13?81rB`Gv9b;#=@#1bTppF@cEt@qBVkYV47CgB5h#;bg}Zhd=Pty5`jZcq9ox5; z-~HWxUCusZXF0()&#m9XXB>R@s$p1PM%x!beeq;}NU;#GeLFFGtekiDndQxId81vg zJXJpV$xqn@kq+aW{l75CiGYW-BdhkVm|baZ8r4&6bDlDtycR&e;0@@X?Qc zbnr&bv1_ir^z=2W*Zfje4hD{=)P`u)c+dzQw|+2=6F1)!SI__Jzxl0l!TD#G!-o#} zORAC6fC|*UaBEzw(FTZ5R>NRWL!v_sg zq97;`gGpjZG<8(SvKaObEO*Nnzw~8a1%LN@!}BcoPKxB^_dMT4C+d% z%PuJ&H1Y$Q$~Cux!d4F6opECBgx@;4>Z)tXm%seg^3|_>t(;|bUd@Vaw`6k2W}Sd~ zjseKFMWdc&GUQ*@fzCG624o}CxGs3+xxMAjKJdZv%2&R;{KEh8cH6@Bd_T-Z6bc{n^S@#gK4-t$!ZOoiqe_VUbHFmMyE1&q(r~M^6XPkMu z^ScJuGptWgeBf+M2fOo!KP2C(T56fps&bMFCh}hgCn}i za!NTg_<4`Q$N%Ot<(RFAzwztuH{BL&JLNHnLpFE;b#+Agf%4kP3bkc85AvyuR7~hz zIcEFuO&d3rSHI>p zfSt|$=#M{8uCfc*x4revWnpp7&u&a$KaDfB8a*M4ow&7XR!t{##uMA|X`lK7a^Fbu zA>@OO4KLe_GL6Q=LC!B1%$51sIe&rrO1tp>$cO)1*}8ReIsNoqJ|CRh)N4_29YZ;` zs6{_W_^3EVTlg}uYW(*<{NYay-pI*Y{U`W%QeDCEoH9+ok@mz3M-+%o`P;w!yzwoS z_rL#rWnqb*X*l7(!3W@l4?S5gXw$`;L0w5unOvV*3FzYh;|8 z`{a1bTi;-N;S;uf;uhs-{Uk)81N02{fpVogC6xv7OIAEtua|9GK6~O=+4KBU<<+mc zuDs)Cf2Mr;lb`W-^RXS`pn;c*bLmhD-@{h*FQ9(KBc5>`)bINjHV5e1ske_}YdJ~5 zD5xVSmlI(;+L;7*+y3qO=k}EMzVF@T$T8awFYsFzCj9t=}lCW>%Fy_=7(#{+$CmZR5WnJA!m)x@c{?@{>eg+j>dx z#1A96jroMLMiw>sqqfKRFF z8TM^d8)hK!y0gRk_m&_3ksmHQ?LzbuAOBQ2acs^%%*b(Q1KFxG<`;g+Cabg1U2Goy zXy97ikwyU+IA%~;$^go9S>TApt!WX_$-t*pHvK8aFt-^dv9DFi?Y&!^TedH?B zMxvhiNzwyySwDyax97SkzhwKlg~f8n0zI>0vb^^_@3x7(ul&_t{k1<4MxaLp8=CZ^ zNAZw9s%Ia7XruU)K-Q^p^f&ta*yB%@TW-DG-?+bKW~Ki;S=>Hs#mN3twtuEau?_p= zVbcCw4Q%@~<~pUElsf<@lbq2YKJi4}FZ|Nw$Nu}L{C3y$^q6N%IJa>+?Xda0{jb^FhPy_`gst6@9dwK3_~FCl=YIZY z%fpX8RvvleahFHEWR=Gl)iX$rhmsb?<@w&wYqMO+n*0dTV5<`n1`4bc1J8V))G4># za$9-%b=O$1C;dp2F7XQPM57CgY9~pSPKySze?auiqg=8Ygmyc6_;~#I(Zl6}^Uo_+ zUvp*o@>jlUv9PfC&uCU;yDFn6r)-A=BmA?QO<-vy@E?2+wD)Ti~ zVv-;~GSu&Ag9j?QV`4`eJhVq*NHi?SDdlmLo$McIx4|#;?BbNfuX$a0MWfD24Ee-~S=;|SSzhsqmzVhk z9?A(`It3&z9YAF{*bYucTaF|@KrRdLWSwmuXaM@`iQ{Eq?s)mpA9;=cRKXp$-(`WR zdpUT-FMS!(t^Q_Y+u4V#BbTuUBzN;SZ}I1cH*eW+l8ovn=W&-r6Gf{S=KW&Oa@w+A zBt3)$$mtJyVmyff{Iw6GAYB=Yy@hhzV$8MEckaEn96Wf)Y;ikom{0XlI`CzP)>&@d zev4juB|1Ai=~R{yl|6OGiXCs|{s$i@=be8}>Dg(dXOo-0!YAVzVC8~zi;psa%e2^M zS2<`vvV!PlcZO2LGSxBxrYxQ^54hh*_}4gsyxR8&gGFqjG?(J0@+c+Q^8P zcqO)zpneTLn=qRT{a%@yKT$TUTU}1uv7_95_uYQb*kHR)IUYF);;H_1ZOoR3UI}3H z#(#&ssa8j#(*Y^X22slXijOAw@xaS$L*KIrkqr(Tuku-UMs8P`iQU|8@w#%APo+zG zGGDAx!7snW$D@#ZlzrW`FDu{v&OK%KbI%O%OFsG?I#td|GU5@kUE0KxliJNIFF*F! zqaNQEUho2=AXn`Ha`Z?id3*H?UY-n$Ny#2MR%3i}Ek=(6J<6o;^&boQLrxq(^c(#> zJKG(x?c3Ehk-zQRBU;q?PAW%#JL?)2hkqb~J{W{BUTLZWXiQkYn_#}~ z-@D(g{^$L>T-NAD)CmC@5_(V-4xfzd0|+?c8Lbv7KyWuS?m!1M9w0}nh_UU=boMvpcmNRm+wzi|u_ z2LaIJ$dg33+>lvn^rD89!rP6850YtPR39>2Z({?f&f|}(*RC$xwr%yF`?UrSu6Z}m zMJ`Y$;RpVNpK)-gEPmzU7og|9iYvSIDI^3+qieT!3h=wHN+T=B|)MmsWgOb>4@Y!-WuVUqBv zl(gvt{1ICCN z36mDRO!%N_@_aW)pE}?6OOPL&#(PVw8W)wvAA8I$V)-Ub*cV^ck?WbR1HEk%P?v4x z`5*}N3qRk+mv7HJ^UShrXTaR9TnB`HCINLdh3T!)Tpw zVT*~#DI&i1uM4QWG6f%HCUNY=7kf;!_|^fsYY>K^Hu)l5xh$W=8~n?@D)Vh)E>@nj zRf7;o2INVX>GDNw(%Yty+7L}SA3YOSe*SpagkkqfpiybfvWy6Lw{tXgdV8YL4^{jz}2K5nsO)8*%;&aBRm>>te-6kFQ z%{N?DPVu8aJb!C3vZQvQZR-aW(NFrzmZ@iFnVsdpfkSqI%{PPSZ}8-J3Zm0@^&grY z?87Uv%_SS-y6+_+D5W`glu;6CxjesjufH3imri{$D(C{`dx3oTUV-!2Y-7SEzsA_V z9%EgJ{a9U1f%+qx;s28VeC^7WE9`<~pMT*p`y_t)*`7$!m-P#orqt$(y>ZBM7iH28 zT2@{0(OzwS?{WJ77d5sd=EM4p8~uz!9|b}{-{2u0qvjuD6W3zQG5<(%fOu%gCWHhP zG$~MBxxlIZ=+R?kk=9OK&oKS+q~;bpA0>Ki#kpGC^ASk#I)4N4WEyBsZXwg)iPc8@RyR9b+{U2A z%HEb|tMoq`SQPYvbN#S;(^e6oC1d2Wl*OjXb;6ab*BxoS><#NWF znbj8bzCSMwM)~kR6Y$xS^=W=~)(FL4XFI&;)xPDro|*RTuhoIYcDScZL}jh-ke5$P>~N%3#a#G?!*bZ&^ubzuU~I{jSpZz z4z9}N)I+|u<#y%L14Pe|4t`RZ0bXSn(tGyo8PJ8S{|6t#zB4BdA39uSR;=)^mF1WK z`jz8JH%X$AJeH+Db^Z0%4<;AOCo|aqgBJ#f)fHl_w0x+*A3))nH8bVNp+jY?Z-H-U z{`g*Fj0w-FND#^8FTan%YrYO0I^y>^*RESTI4Hd@#;*x9ELW4-;3a0Fiw))6bWkJ5DPT79X9f z)gN-=MglQLlzfI+nT2JEgT1qN?_P-$8-H)2g)NQ-l9Yj{(~41}**u2E$~-eOQ}*uJ zYrJ&;fpn1nAR|vqzyu-^k3R8~-+Mmi?6a&>@wg#;>R0Zk&Q1~Vpo4ZTU6$KoPmz}rXp+7Vw0=2ZeD zCTirGv`kP&26rd&5dm;`d70CNjxwC~k5I~*71L#UYQmo_ z#VO#YzeblF#5wL6=7U3^Z4@17Wf;{a{m8?^gEo}KDw;phHsV0SrhFqu*O=u?3%&CA zV^5ZI&ON)#FZar#=`-)VU3`+GET9iSQv%rrki3v}K=)*)UszVptSDP|Y%BNNd#{ZT zF^||1W6q9Do|u^RK`LlWE}j`-lE#M%q?m9**p-h=1WL4X&!79(@W;4>PHe#&qx=Wupw}ngdFp*6}OsdMvHEzqCBDdTD8JFF9syV+(~+B80Ow z_xB!KnJ3qn^xL*UCgY_Jo3mRKIvpgK|!x*AP1{G@s;4W%uw?v51%dI)#M2tI!{1o z#n);JJ|-?JGk#KT`v#!hao1hGtvK)8b4$-AMu$_arBVFUmA)I)PA)y|z6j!Fph;() zbw-&xF<&0HeS7q)(Para>1o@L9nrImJW&)w$pGrvKk>G8Nk-$^)|vT9jQN8PJm~Kb z0h|G2m1R7fp7TkQgyi*Q?q zkaB)O{e@RaI@@&})FAue?M-qE4Lt*%EF--x+d%yzPMlTw!ocRuo89h`^}{wAWw~o- z%$5xN(i3}Rw!o?FP+frTG)pVjtSaZ6cUHOgzWaubB%r|p z8gSYrKhV?A1?1G;M&_4%9t?pxNj|79oz({Ie2hL>9(wRGe^K=nS6pVN?s!%<+YlrR zD_*`0m;(=l4Qt{6GoNWylolknU?ug7IIzf$mL1J zp^T5*-ulv)zT#hVS~)Z27g3UL=RmqZ_Adh-9b`EUl-n_;PMKV7$nncn>({Qbz4BS* zbD#fGbKz=EI}frUgDiTHA!WU}POdVb+-?`311P7`K~CF%x1nc#{9^1@9TY{q}G9mr(^+bst|7K=RVx z_ETl~0mPH*J||LJhWJhebR)vHfcf>cuYJ8-cEuHC+G5Rx>bS|EuZ|P+LYmXlQG1&D3Yf zd7N6Qtuyl~r^wx{Cmw&sY;?+*r=M-KSj5n;@ejX|kJPpehV3gFD_53Pt5%imTep^*ZoJVhN+K}m6c11?x{f>{J4-ut`5}8ibdYto zX`|}7Pn7vq_s2f=N&k&Lez3CJAr2PE=JbWE_HuCV^X0Ke_*m8SIRCKD?4an`IYBhQzEHfG2Yk0xU4Tx~;BY49bWEVX zeb0mCzWeSkZ+`RZ{p`Z6HYSl-a$f1gZj?#*LeOi!K;~7FO&}f0RTgrc+^^Q{N_}j6 z%1+6v$|^f8UwOsF7V~cT;+MZ>{C2<@-{O+_fo)QQ99!ioXUJx56E8ZH6K74j%%gG! z`gr1T-2A-h#+%9uFS6?n+kTF5rZHVSSP!H-5^{V=17B*aPDYHImzMkW_S@J*cZz^0 zfIv>>U`Qz)QQ3oSs|7y+J2}lSVy-M_opolp<>s6HTfnR)Le>E&XPX(BF9)uTQTj+) zHK2(HdMz^`w|@YlFiVacojS-xZ;ze$Mge->tBx9n ztZx|BCu_U!{s;Xbq0>&=>1P+>29QBk{RfnFKbiLI8|8>4zEB^~>K=LU$}D3PP@p8J zjsoDh)d_UpRyX#VGpkpXE!(%1ZKrK7H{8JQLGwc`5lqQS9^jmi+Y~eak2(#qU*vgv zqKN}tGAaXd+WFC&W3%(+1AqGG<=k`5Dc4+mrLDmx*G%8G4P(Boyp+L`i-mt9>x|Ap(zjbFc|EX~)8KR&+B`c#&0ZDgO6 z6DRdSIwXHmEG@6H#Dr_6iE{4)50)pMddgN~+frEUvVQ3z39%>;J8ds&EGSDy(8D*g zJy2j5lw&cgjR8nFpRxhvJW)Jv=uBoFwwah-QC6&)@mB;aF89h;zxtKJuaAPB$=Z;4 zIqLzG1Lh`8Kj^OCj#BxW`OLI{LOxY zJTOAoRG)&592cf+F;>{c^@^EQWvgw6Uir!&D*N{xC?EdF#|pm`5OJ>hq(6f;=+(x_ zegWE`pQ;VycJkYAzr(+5!OI}|V!))$3AH2RV-bg$*Q+0GKShfepdi;qu`9SFgXmEH2Csf()>e^~r|pt4T2U6V()>2<%9q4UzD9YPb)wAqpvONR?jqn6@RRN zb?y|vn{{XXxt{5=dn!ndlzFkmHj*D#hkV|7=lh*3R$$tcK!{;;*f;3ki+vzAyVx7t zwHUkhrI%j3V#V}ZV#NvvB>+?(Wdu5j+jqVg-dd~CyXEFv?kFGs_@~Mxm%PaK#4jz= z>^J?J)JmN8>cn+LgJ3IBM|1Qu+z1}Z43^@g155{O=*~JqE>`uBr%m$G3u-y~;w5PI zk3BQ56yqInynEvt-?+6rwfpI^ZtW_I_p0V}j(q6WgsKy(#vNq)xh?0?L*lH;U7!2z zd!TIDvehr_xK+qv1}{mrRL7UdhxO98FpqBhMlR?PN7^EHo!!pgf8vv${U+40>n?xc z`O~Xbzs+2x?$96z*%LdwJ4nH_3$NW>VJ$v_-4}IvP<>_ahEw6sftIE0Op5<>6Vght+66sSh20V0W zAkk6n20aEK=pjcLR|$OXi+oW%@>r3hKM^l@{P}MG#&G5xJ&^!s1-?N-|NI~{A9%oM zja_W-+`g$CJ9@a>aN}*|$)}$y+ii031LwGmJKrtdlyj^><|AdF_{jOT+itUZx9r+= zdRf1IV=NFhwpxwb^0^#+4}CS(?4`&308yOfQ-}w@AE5ot*FO2_zq({yuK8bDOjoTzZTqW@Xn${Mt44>|)w(x3s!gIG~BLPym_pPAG#amH=W&qA?n(}r^7 z@S*bcuis?xe#{Qu_;ir*kk8~w)MZnC=QfpjCj4PLyK+It16JF&pJprZHal2W`Iku} zzOfnu$pUiO5TqB-rgqVUkkzW(#HBm-wNHNPvtRT2H7~vV%9S%SZ-}jh^9&$m3{nIx z>f|c7>D<9+Dt=2YhN@#n>Ix4wA3E?Y;Rhdlusr?r(`AKqe$A>?{;h~O#WN9Ybwm!~ zG;w_UV!3R(J>&OeW!`#p^w@0qhE3qV{p{zBuT!qL@``fKIkpP>Bd06kOki6I|E%9s zOOFs2Zvjo-C|4dqv>JmN3v_EAjen@2E!rcm2ZaW^`Vv{)Posx{ zPL0`PWn{uW`^+=t-h1!$#1|U2Y}rzF*fr4V)oU%S@dHFD`xpJGF(l=fDt4mP12^gc z@x&RJdD5)NH+}NcpZzi%o!|V`cl@hOn|AyeT|htz0p%D3ttR0J6PsK-APhxW{P2+o z+}!M}Kf`d;wifdzX1#vw*fCG=ZnA*yJZ)Fmv3-ZFDt0PFzy0GhWSUu`DdRk`wkv1o40KC3(fT#*7?f_IXa`xfd-&sk649WP;WV5k30sF_MnM}kJGUk z@m})xD)a4&__oZvzj}+wN35BYM~)mTCyvKU5?QIIrYHRX=cna(;EN9~dW*b@H(tz5 zd{_kdvhnIQYy3h^tMBAwT=T$#kL0xvfrvGIXwzfP)Og3-VWP%%E8?U6(#BZAicJgO z|MBi$`ptjq9KZg{|I54W==xwxWE9m?WDH`^Wpot8N1kOgk$X0Qmq<1tDbLT&S+M6z zZ+^~CRebgS*xa!)XTd!&H*dk6_GdRZ6|Pxj7lX53fu8bD8VPJ9f*oJaion)>Dv0b;)kT6{14+Lku+dNP^Pz_B z5JZX?DGdXD;*oi)&KkD>{tYh}!NZEh#K+fqhXoq(aG*@WjcUhILPVKY|XY0uRU67dM1qR-KnI+3A8Urz3K z<+pxVUm6Lc$4X5*uRFu0P5A%wo&V}L{*BXr>sR0Lu8o^^{5ciwK4fGg!;THt2}n5a zq(&}sC4$Myy0EzD`4Zp7o8uQ!Es(Zyu!79m1n0YY3sy#_f2q>Hix;1Oxl*&k#N;B9 zJ0Kol>l6WI@=x0-lR(F$joX1hlNH_wRP|qdvYM4yS&RdFP?|O-fAovs2aS~jJyDMo zanP;0h=V2{AvJCh@;yd$_xvkfv9QqQ6P;%? zOeWq%!a-v-{<8&x#YEc}@hj-!jlO9j6Yp4wLA-r4 zc={al-nWQZ_!IAqGydPRiTpe8c7FF)-u{j?8+Uw&QwqOv97lQ#nllWH)m(!tr$Der zfMc*?YaxEgXi_qn{ZqQ01(hK44PB$1uoW5}eFu}d)u%|IM_?j{-pVWfU<*2f#Q_nr z;aAv=SgJes{AGS!uI(VXOY%DJ1 z(E)!O(j`6QnXWjQxapw{U!ld`Qu;wSHJmw+B(1ezPJC(`mH-Z z41<5=yjdy0AOH<;7(iDN4Z~qP1}_FP?512%- zgKpYQ#yf8<+&e`F9daLx9!DuWkz&<|z`=r^2w>RBK?QEZ%V9fYLl;4=K@ZuggBXy9 z9(d_P3`hmO#bAoRPG;J24zeBZqk(#!5I~a{lHvwzxv+)cWL=sVnWj9`bHaX1)TrZo z9Q1L4mi-1<2hb$XwrJA!C=Pb#XcCo>1@J2ddRe<|b^h#~@BX#-KHrRGCa^$}TLXSCaTBb|&_{t1PF?1&7tS zP~oD36&&LJ8##175+}vM zjK0txF^(LtRgvGI`UGN|NQ~sSQ=9n&bZ`^jxCWt*5vO2LpJObV7}N*rt#0!hCb*1%YtMr^RF!B>0~E9Igq)wbB8v0X!7<&llB$=KDlI^Nain1FH6(`S(T z8vUq!akA&KJFLeURyvcRYqQ_h5d=cADsD6xM9XbS*$`xqcFGKZkZn+=v*gr$+hB>6 znw(WuWpduJoO2BjIr8M_3ccYcr>odrFbV2eLVOGqkgw*M(Ib!~4F-T8@bP=>bv5B5 zkBLo8v@+L0R2e&dAT&DRC&6zPEElcX1C-@U_Nn?EJmFKbIyHR*@F-rCl`v?fm9p0`11gh2ucnNW$^<|RLP^!+nRRDgEk9{ zf?ygg#Xv=(%;~oJ8+OPEWc4-jm`p*hx(R%|UoHAk`6FQ~CRGf4onSf`$itU9p`-uN zj-KIzD*TK-iYF#qjxz^O^+$Y>OK-@BUr^*r@X;RfHAOpo@u7+I1L;#PP_L7i#Jy{N z1P43F$0Q|>1dTf`d|4o#Nv=G@F)-BUk!@$=74MYkfJp(-QAIgJlT85xl-mJShcX{< zTPXqYi83m?)VOW#9jw1W#rpq0HjxKs$*02 zDrX0&+2r_!M|vU)f3dB_fTXi2Jl0$%@^XJ-l21^2cGZcSA#4qeF(8_ZX~1j1fpL6GgtXB2M_z^_2%z>sTYjf*kL(hVr0OS%R5knL98!~;6D zm~`QL#EBF>#e@jH;r@c)i@H)E`jhR~wm|j|{-7a)AF4O8Y9=ma$tl)>>|3p8AL4+) z55^)^N<<__ok&I=@rtI}E>`u04?c)bwZ%0L_M(m~tU438+;W-u%2)oqe=^hUbo(nq zzd7j4VR+PP97gIyRm#vr1GLGg^zstKkO{}dC&UUCa&17%wktw6B3xxh$16lbR+Bl> zupZUXlXa+1!|gFKW7R@;)Q9^NGC=(a*=keJWKvt$L0kOcSUG-?Q@#f{-eLM5og*mHjtiB*@ zL|4PF$VrWSr%dhLd!Yx;!Z$Y9T2v!3VaOG<>QHq~JV1QPf#j8f7nvwa7M&W%7?6rA zPs)(aF$+983AXgMd7)L^$SDOSCH|O)$F8JdGEn;db9W}AqIlOH?IiPkBWiJ{i6Re!(ibV}v_@V2IA!1)b+gkv@iykaor<5~ zD+2-se70J}idB7#wt7&jE`QaBpi_>1shv9gjyOiU01JHLmF{dK^v9TlF3pM1OC5Ig zsp?Z%KB_P3`>6QmxI&8rs&9-@oEbt!vVn$g%K94Q=7^RRLmo2p(AK@atYB^J0v|y8Fc{Le#9vX{?HL^;uSsY)DXbFX#h)hz5D$qK9TBe5q5qSv!l^dYtq$kBI|$z#9Xh&hm>kDBPD;rI-X8)bdir1p?eJ;n}@M>!^N z*sl6WLinn&ikt}?2eeh2zDc(r8=-6PnZa0RcEO)w>e|)UWEc%cysu zWuvrLe(G`Rqg}ip+k>Vc*T5kYM|Mup7Ix7uh*sNl6J7x_|6E7d30>l)za-=pZ1vLy z*>iYFjUSC#`Ng*@EL#4AU*$s|dF-(xkN)QVlc)xj2wQ@9HGyf1gbh}(=m<3Nl7NEM zu4nz&i-Q7vB{}kiWqj)myky;bYP!}Pn&ec#E-s^N6hpIDB5MG>NT2m5+35Gv5ot-@FIhs z@pY>hCp2kX>Vd~(m0q1iNTCLa=V2Q@U%_vew(rHjU@KX|zH>jy=5DT0dM-SMg{ zIwxRA9a0YDu#oGL$?fP=osI#jIEC8UF(!TRg9z3zG7X)oOFy#mRsG3r!B1f0{wGQH zz$kv|=oBAy@n|4*n$JnTQHGzo=xUQ5wP8mwqAa_Tp&a^X()P7qZou9^@%*&%%F{gA5kVpkI6J`(nZ29?XuNO z?9TE;Gm(vDOpG!X_2@XDj+27g$w@K@vP|X^)E|{RK$bgo80;*S?0hQ%b zOb+OkCRr=mAl8BPa`Oid6P6Tbub6akp+Y%6SORBdGZO8t*KA+*Q`fI>;ja!4q3P@gTzlMyGs%||X?3%yU+LA_Fpb6kwe z_(L}LQJ_4kP7jeap{O^q(!-sEphZ2t$`sq2IP1V0vhs^O^y3@j7#Gzb^HFx&P11xE z5B8+XsFq_#*ETj=nn@4hS?P(g+$}Hs#b5mO`#Zn=zIXiY>Wy3ePa5@|y{b&c1DP)8 zvhkdQEDNX)^VK?ff<0sbD-i=v4q~!|tjYpq(cq`kc-;rCef~^;Ls0PR6soRL*DUc!Y3xChT^7J<4;UJ=7cvna_mj3 zwGn9kRX>H=hlp7;$wy)v{Mhtsi2m5c?|SdAeaCE!O{gODr&FR%g(OaS$dRNgQ2mx)IcZ?pZPay;1hP&8L1WVTO2k*G#^Xzv ztw&0kC>~T3aT~_ZBnEs7ChQRtCwU%w&}uK*h%1cfk&ON4eT|qq7Xxa!w>9mGF@P_| z(0mz~5MRVvyyWono41dpD|hrfjUWW5+EQ0YR`Pig*LD1? zqKy;-)VImX`xoLJ4D8|H4OxQCw-n+iv?By zr@uCV+&BBfEe@JnD6q{66y76_;Op<;s<-UY8q%Y>4)p27_W{ zfif~owmJzbj|VdG1L_=MTy!vbkr$7za@J{r>=Sr0zH7#dy2r+hW`o9Us5o`=Z4v5W z*C&LftPemNOuVKK03K|4YJv#h^_Mip47Ftcu;*ptLkHz1Rs&lpcVEN{$#PnekUwER zlJk-`{DX^6w`&ATUWbn=`YriAYg5V=fqp}iPU$1@ok{k-d=vfHiMg_G|KalFQ_qw~ zpLnu7@zm30_tVdn{Ra-2;jyxI{RaQ;B=3;cH>R0ffH9t%o3|1_H_Y~fSks~fDpqE4 zKhwCkLS1MAQAQ4gY#qC3V~*B-`TSTO|KKM+{kP9{e)YXS^J^P7Z2bcdsx|7l3n@_< z;5b3g1}LLgJj$T~)j{S1lzBmm%Ce_{<#fls(_g)19hh5~^_!2bxOQ{^FWwr#?KdU2Wk^{QU7V|~12pv%lXcdK4_rWm$g6zg*h#Z>I zz>h{4n(MVHx1_8$e%8PShl1NNzJV@etc5x%G*-05SLnNC(qcM0J6~?U>z;DQ9e0*} z2M)RoUa`g7Q~4lAcQqF649UuT#u;anS6+8*x#%K(dbeMWA3tWXjUTJmX`VA1ZzAI5 zF0qQ%36EFwC01QP{Fv-@PQVWzZBZ9rjt%i*5sH^MvS07_$FKRt_x$S3o!@x(+kScD zmhJx!Vz$ljqnqF$3_@uPn#w@RaU^39)RsKRH24S@qg}BPC=cXP4kVk=rioXwR*1xefX(7$5Gve(Q^!-+b@S|JufloBjYs1^^Kf%BwSh97q|U-p)b04m619 zWwJ4m)d?J9uLk{_w|?7K3nnG+aoe?PSJ}96qrVD^0Kl_Lyyi8p zDp$YsO4rXyzuc_SF_G~%uB<`SV{&1e36HOM>vtzCm+u~vrZ4K3;zM1lF=ftZ#Bsuc zE*a#rtkBk(bCRGKktoa8lVI(U#W)&snXv5utK<_;JY7Ehw}0pFfxG0Ai^~P)pI6S< zwXPs-f_oW<>s5eS)P0DS%1Iu+ur(S+p_ce zt)qj5gB6%J6s=vm&V9g7-a)}c2J&C!QGEzn%sa~5dW&s|+9EdS@eAp0_l@s<&u@OR z^BeE^nO|SOaqI7M?DC^Fe$nS*qk$5fR&YfFaOb@R=) zlucW=l*=xAak=>77nU7cxB9EF*q8D`7j%&L)&6-~VVKa5J@r(%?|$ACdA~VP%Bx=W z%JPzzyu?=3p6$Jl`)j!XfvulL2~6fnQ|^}zkn`SxcSBo`i5_SzWb_PI`4STFaPVm z9=rM_FS>ea<*FZJ`!c-#o@}%|2)UjoH@SFJkFo{J_f|}t2pD%BPS~mJFF*Xz^6YcZ z+o|hK^yCIx$uGue1$oD z^l-WH#+%E74?a>Zy7(g7g4mwTzsMM1fUwPJDo#}dlRkux_=N9D_|Bvrlr1Tki1OTp z@2jad0cTP0s+FY=NRGM^$nhdqyads5ECtB{O>p|+7l<~Azx1WAmV55Lr@Z3j*Oec7 z`PJnto5Z}v7hQgfvw1V>qMiK)@8PpVyyt8Y;HBa7*52)p+16r1x$wdlmUGWNyWDlx zx64<)`t@?UZSA)0*lt#Bk?OH67|$Wn@_n*7URq6-1Ds>L8(-Y0A9$cVXcsFled$$x)sH{fU-sZ!T%t8T)e2u>QQ22FpEQwl zuhjXhFRa$IGkI_hI)J9ZQMu}j*gzvLd8Jk^*-XoFK>bl0ut@v=hYuYufA@Evw^jH$ zo5UBFt+p5TYXOTV6O#!i`J6zmV~f|+G6r08EZDeUecSf!exZ1yZ3TJx_Z3%M?%&7s zgTv$)ZhT@)2;-J0X|_XFQ+)3H6RiM zjMr1yGT}$NP35N33UqUujaSridbB+nZ((0yE5Z5=n{0*NV5`!%%CpZrTP}L>MJ8nz z4~<^r@Q+}SLNEQO6V7T)Jti{oEI&NdN-L7SJ*tX(JU%b8?wX@}mF1f^C35;T7xX9)rTqkPebsu;X z=mulj=ev*Y8~q}lC_rZ5uz?tR`)5D(>CfHS?b`-YAHmWI1qI{)se^4E0Xk4yn};LS zS7RoEt$sIr0G=&UxCWZnlU=zK*hn}CcU>+&^ z_UyI#d|5NIqFivnh2@p6e0jOs_K3INeph^;Vv`E63Q`y7n@<0fb3KE)crq{L`m92X zT;+?2Pd_L}UO!zFU-Yxma+`8|%CRQpG2y_!@7@Q>!Gj0Ni|yduxN!sfNIP@!WL&&A znLVsU*8Z$)7gNMlIsx^pyRNdaaIk;nQ35XVF1z&d^4izFy4-rpZT@o_T(_|OfS-iT zn1GC3_^CF^8dK3Tf+xzf6CV<6RKw5l_=uYSup=cj%1|h(0i{iWB&d=RvWyS|RNL$t z)b_qd%VUo}QQr7dKUL=DkCr8yz#P5ei_;#?GJx@6NY5@LIE_nB2Ih=vJd0&^?zsQ9 zA6L68rdO1gyyWt7_St8aFMR$>z8bRvvVWu>_(om*6I3U`*PhVGDP>-Q91~SMbs{s# zwW8P6I{F*FAUk|ODalvL;tzY_D{Zk*FtB6gmRoNx=bm$B*|KG$f1tsEuCo`Dm;Z^F zK&c&5=d}c6OLZnP_SpU{*tU*aaol$M%2%#;UivDZeIhr%v>O+2QO^F8q&tr<@}SZp z#?c(|w!iZi8Fr1q7V;1TC{@sal#moK%DI!&#jiT;si%AOiIxLo&39pFGMO?CjyVy=B{$4y#hVjYN)m%GeA2 zOnkODp(`g2a(Ds!Ky`B7*296oLHX3v&y@Yv_p{GAyR2Qm&SJY*=2?k#%Kk?H+iht4 z0r|1x2QAK%<)?n~b>-nl9xHqH9VlaV5ikGXSz4qYe7sFxktbDOG>)j{ptnOg`i0My zqRg1XMVuoBu_aveAC2TozG#p6?aY=M#X?mS9gvekt&>N}LBKgy)Frz}d-j>9%ZX!0 z?UeLl|D2vlP6uNpi%9^ml@A6hpeP-3f$Ue5O~(HCkxI5JboRXS&MW8Gz~1on8{AiX z(~3b7O=W?)@|@twdQ?}LJc1m1U|vE(-*6KdAQ_N#MaV4(}k2-v=-**e2(?ga?Rz?8kn@FYNBR>n^{WK$$qe!-1H` z2}mB`AAlyF$TXj#ErWJ{GitxYL^h7DHu=c<2LXn*U=CuQVAZ)W%7lzb8LJ1)Yz^?4 z)#ko?zEfWHs#kabaD<7R_rg&Q{p4*wMxpu;9pr8TD-jPO(Z;^*vdb^C`fPdPi6`7I z^(RjVO++PRb9-)UCqZQLWpTm>msf6#)i32iGkG8gNIT1T1F*5vw@6PSp z%et9WwtW(D;!@8+;K5VN@TQ zt(ynhqG{LO1k8dlW~svpX$^kopaBLH5b_B2$q3`&0A+O~Ch4+Itl8ry$_2K6>n+=s z!492eb4K}~Yk6uH!R_76%*3^~fIB;u=a{>L0$4lcG2YANExpI$}lhYOxx=v)qf*je1AF+#x zAKMKLa@gzev2P4w)N!Y~T#i|Mc_wA!`ZZ;8W@TBnYX;;Lo9`F0KF;OLiv_!wy!NV> z_)o=g57~Fa?pRF15aGfJt@#0LHmHHk8R z)+9mYCu;0`=6M+)e%<6g9rDQ(@xuFt4Caz)C-gdhV(_oz{WuRL%>%c9nwRc zPp8;Fty#0iKQQ6>3?>YL(L_*?NVOcnbDk!7-z`_j7^ne{VPeYk+W!0Ki6iCteS0nK zE6+UlTzUGrXUlVY_mn;R_nD5^F2sS(DjO@WCMmv=+?Ij%;0rtCY*qBL3Z9IQzAnzk zmlAjY2$vK;^`B=|KpSq_?F2UN~H@>_Y<7xiXE z?v8aPWzfjYlrSV^Ks+dsL#hX$<7`}+#()vP;G?tq_V4%oYJA8MkW*PNr{SvidxQKT zfsp5i4;M<$wlRFOW8J#7W#7L2L%iZAS0KrAq77}!@WN-h%t_)A4_j1~-fW_0`Geq&(RiEK2AOoqC$ z0dgMj;ZDNlO&k1iOggT1cdW_7(Ks!CuRs@pa$nORaZ>2{o_ncGn9ix`73Hv90O|vZ zoPd|j2fv$PWhO4$4QTk*PA=C>YVL+S{nWFzM|~nrt$u+M11P`vFz6v`KX~M*pY`Hk z58J?FpJK`&4(u>gHc?2{;&oPM+MqE3dkYIux7g7K+NF;ikfZZd_+HL}@=rPe{hOaZ zQ8sSaVEID$4&4vh*e7djav!r_qN|Lb?RJvK)Z*qJr*mpDaQm%#(4 zXx?utGYH}Z>JMo5aqHGi{!_Q&1r$A6O}@=mtPShe+3Hp8z1B>7<{PF z2C})s%CP|*`v6&P4GnA?bY_4?lDz5}v?*2!Dme)oYi)1(+rRT$<#n(7(efid^4dZA ziJ$oK@|HKhsr>xUzoWeGy}wjet(fuyS~`_WmuP@;t_z~$kINa2kAvwS4_wJN{K|cS z_WgzqsGcoWT+nhcOvorx=b2cnU=j&t zn}8?|l7SM2^d-WmlejR7cLUR|6(MfWd)fJx%M@Q;9JjiyMzRH1FU{2V1bsU>BPL_e z3Cx zw?%iEr#!+bC;%a9Ms%YCLp2Zmk-Gt><2*qR84_hcnXjgB&;)FN><`slU*TCXBmc*O z!E$}(jFQ_oswMz;P4@3Q;CC)qnKjwP51)9+!}pUXGYMpVl6ZMM^6;Sp{xSKnBS*^q zy?d=}^&W3(RoVEwZZaD*k*qHqk#M9&mH%&`(z4@bm-ur za^S#$vUBH7_fI~-N7CeIr#8J#qL}EpjpVi)x|c1F+mekh4KlwVeL`D5P#!VHA4_&| z$M+Sv`*GTi9p%Xe9zGCv zR#hi?8+7?MDkn)#<`16!jOCnX-2TRvZS}Fqj8(Qc|5zYFaJ1i5XZ@<3V`QvT9^3tl z+3%IpckMFY;^8OX;xuOrAX%W5FRy?Z3S_&D60yn?NFQz}HiGPt+@GecZ8xWQ@Fpfn z+{Iu5>+L^0Te8ZwI16RZzWx4ug>;5&$c;k7_K$*e;R85oW4m_kYV*TvS>5|!eI^&L zuCMS1TBXNiRatcD2KnHKNc+5+{OCvjcYn=C^AbZ-Kx!C88&d9sO2bH19Eg=C9Dz=X zd#1t5qn28s{H>0~F2p)kx1MY8|FJ+$TbK-NW0#5at#94!-@4{LCw|BjQrUk{kSr*40lkEgX7V-#V*Pf^xD=v+ag1ioZrQ- zp);{)6OY=+@eLYh8RAEh9w1#L$*L^-Ah&TaurKDVKXK1DQk>E!%goG*a`suLmj@qs z#GfreMhKm?{!fK`i#UeA;Mr%N^*uUt`kvbW^(;%9+U2Kc)N|Y=2lAL3#tt5w>2z&e zm;HSf4OIrHlekO3Hy?r@tHIhd-y>Od28liWi4`;R|0Wt1ZBnUva7Phkvo6 zDiHvzKvTao`Hddxq|BoLtDQ13O4Kt%_vl#LxFvXe7#exteK4I$(3zOz)IqgLJSVM= z)?xpVVRc@!W>wj>Yiqgf*4sTU>T`_Q_ZHjl26O>@3cY>*NPgYAb+*@@@cz1YjbG%l zud;F_(5}mG#Q;!8HWG2|FRx#JyzlYhBUk^}wNWkwFh}RB5h)=cxh-~qg~IBk1l)kzCBw~^T2q93`?`w!t%K7#PGTlViiRPMe1f%2+XzQS({ zh40m8<7#;8L?ua=_($;o2Fioj3|JmG=;9x1_$4c!0X)=6YR`#wK-oREez9GOvq8LE zkv42k*{aNHy=BX$^5~T+}S7DjWgL;7#VhoX357_!+A%- zq`%3AEynZDKVOa=J8Cw$vStFK8#xXj3#6q{AADqBnbo-SYe#x3QXbI&dp zTzFnf1}BZlQVzcQ2`$q}KskuM2d&K`S%6Kz#LN1D>@c`G2n5b1Z69*oq^-^*j_n5e zC#EL+C5J0kPWxp3>Q}!OFRL-Tq>#t=_*fs{A7ws;<5I&$*jI9&@V3v^#EyQ{vxoY{ zc7CT56ttvsRbJ?C{MPwllgHIs|;Pm7cpN z7AoTE&@C@Cv3KN3{^5t8D33hyXnE}qzs66weLrYeDZ`E%wX0|ai=@eWaMS29-C6Li#p=d4&wU6Uc(blH@25ctL3%2j3M%<3|; za;9wBys^wL%$6H(yulxy@^LkO{6Y>u;~9_)f3}1eT8emKr)l&p4Z!Y1Ie7GVnO*3a z-PJ=rQsxGQ-!-zi5c17n8M6QKg3&)voq-Sz|*&-zccvWx8V%M~;k-ja_xci(WN3IsK{_=78TbreL|8 zifZtXL5oRT+nQzv8k#9-Jn@VJ5AFCV%l2XmcDmcYcb_Zc%{LtB3astlLxMI#zPfSB zYQh{oTFLLOSn&2dzqfql`s>SiFF3!Pe&(*SVg(nOwo;jGpB(VH!sv@q4N%jECYKDL zF6aQ4tn>i!1D9_OAOMdJC_v1tLWB2%G>~s-?dMAdvX+NkSi`sQtGTwZ*f7|{1-_#; z`Sv{byv4#UzI_GN;(=uNJ___x2Q7D^cJF?s?A^P!Oi!=$+iiS5kA;eH_wASI)Y;3t zYc%6$ED~VQM*}{8U0WfxsDF+Kgm>~%v&7=&5;o>`+S zAMi9rqSZl3js!z3^0pe^cUebSnd7B|%l>vqu6So>=lp%gV|H+OP#WX@=~T1gH0ok- z{q)vMN^4)RRsO+;9x3d2RR;GAHLtK-1}sZJ?T_^6y3{4^Mj{p z7tjk$x!Pq%dNd#mzC&fp2evHtRhe>=1bFfwQ?4}n#f4Bz4*KqV<~6S)d+zC{%K=+W zvFx|<+*fp>KjeXL7xBeteCuP+zP)AlQ@j1TXZ32k-dVS9aFM48oTK3flF3`A27bw3 zz{I5P*9n%G`s%BY%ZiKoim$ft^~XD%KN!36vI}0ia%RnsTALxeVK8E>s8yl!xkKt~ zOfTATtQw=yTa29*+_n_UeB#5sU0#$D0br7{!X7z%$WB#z?FxI=uDZG5-@H7<^bL+~ z)2l>y$@yx{6Hh)}9=QL(a_sntvSY^%zYWBTt9c_N0nU?`I&xY80BsSNu%SLEX;Q{u z*ntK=ZSa2=IUt&3Wd~%woU05k+@p9j2?Thd#rFlHKYk#P8vnV-=8q4kj?W(R4~lj_ zz1!~~9X)cyuW6Q-;O|SFexqNwGl}(WY2per zAL?YQG(mOWHJe}57-9V7xoX|2RLqpCzp5i;w);!tE|O;MUG|mwU>5TjRvB;IHLCb(M47ZKsJ7{~MBQ26gcx%l&lh${sYz(hsBq8ts6CMbq9dB2B0C zDuJHSTpxcH4A*OCK)!g(n>7~}=lzvpv&W8=S-t>lTe`VfE7CT!xaS+&Mi<8@Bc1Xh1sk9)-EN1xP3`6>+RChPW^KEtm&Kg^tg}G7W{|8XwM|_EQ7KA^9(9rDD0%p{L z>YZUC2V>)ut!k4Nn6U{vP4Tt;W97iX{dSRd$R7%yKf#Y4#)}E<+~m0@6OIc%3$|q( z9IOiLubI4S>`L7~3TMw|gF=vfaLhLH1m6AeK18sfD=>oE#3vec@n;>meH4%x1<3;G zlMO4BN%NnB06NPBpA2R`m1!gIv7*|TK<8Y;B=*<%F2&0ri76M_$853SR^)0K3NkD%3?Y+jn+UO5{sVu0k>WBEF zPR@#pEO8Av_~AoeOyseJA-j{b)unMoRK=Y$5@G`l%N2?VBXcB`Q49cW9C~JGJ=Ug$+z)*%?bhVLZ zP!~^IKXej44$8*EEl6mbZn>VIFPbnwI!Tn#Nts-eo{MbW%z-zyvBL`v zWhSy6PzyFG&gs1WU2pt_4VzB;FN+wpKc=0ja%Ct2VbBQtvqZ;f#sH@>`JfX^IEA(_ zh@R?bd<2aKI);P(-Uss)p817&pU4FCsO{0X56vmo9k(-upYoW@b^s7qCT(1W+eKZo zN)UV|GG(nC9^B@RNWEGQ-~1o?O@=@N1s=Kv0GT$1XnrOOUD8Rrc-rz=Cpr8YWY5tf zSi80;z-<_)YjUG+VAEUUp)Z`_&tKy0lh{bc3qPN{vS|4=j9tVzScJ?zk7LGj9r#2) z!Z!h1?LGnyJbyOF+uGe2=FO;W5(wRz#A**3dikk`sYRQ}XLo-27heDNP1|<;wS_c3 zm}mx%BN@M4h)HbiK9{Y|FYN+F98-%jhF-zi70{hYUHk*-8*dCcIV?z~0aQOb^bWgH=fWhCeYOM9aaW4LW7f zGh7Ce`Nu({gAckUtYm@eKzwccKr)%1Tsq|!X!FsQbtB^w8=7;(?KJb)+TuA2IzepU z8z0BE?8m&wkR930_M;vL2xm~>V{gD8co{d*vV4YgjRGsO>FQ0aC}($m^__3}x%Hd3 z|0NTdnTj$QB7s5OSh7L%b3}t|Py?dm{6?1^1{%0dQz{-3ozra~wjOrH5f9?qghxI1 zM3+p4fk0p01Cwj=^7bIn1lebjp)9unwUY$-rl3=w#D``A@wx!op}RZ-qjE!+4&+4# zl=I-`K?Ru?aE%~+*64AhtO*NLcOIkp$N3G=ucSJ0X3_GM*(V;hi7xuk8@`a^PunNA zV}M3E*8}u9EhtSpxnzKRV*Gk`5Md|tD$o5i7WjLeiHR3m48l585Qmiz+O zf@<;Lq))%$!G4WV*psgr>MKyYl4!C^j_*uVAMj@ILtHjE$l`#3mp0j;ooykpqOYM7 z+0bKEtK&07?9&%~h%KOiZZPmElnkIcS@1+3@I$iliMZ#5PdY){P8-aRiHWhr?&S3O zo%jFZo8Gy8!?wTR7vJqnZ<9qUPdEbTl5We;>2NGgHSz7~Fs7q6=s0VW8DD%KjZAec zc$kRXKC+Hr!~zH{R_U<6)L-<2An2hR8~Ear(wOp5tYDE87!qEF^+4FK!2?-Fx`1fp zAmU>*t8x$`&H}(5J`QyA+k(l(X!spI0OX`kt9)(~WKX$(3^e%{dV&u`7B&D|27QDL z9Z$uJj@ZWWLKPMQd{C6|+3$xmeujU@WXKnlWtSZP)W@(@`$?iMncNOkm%fvM-NKW8 z3uB$}i@M88eY+s$bQ3G6i8jLOwB;lwquF8Q!5*FL^A#nlL_l490KXtKURGMI;BlHF zXTrpVmHl(Qa#)=q_aoJ0m=t`^4t@nd0}4%Vx`!WxKXE%LY?u*}>5~3zPc-pLuiA1u zkSxPz0rb?dcxYu|MI^^QG|5SqXuS2EYXQ^j?U_&gl&uWt@X|)|yADmF4bUF?!XKR} z@JVv=BTqySb$H^yMlbQE48#W{3)D^yk0x>G7>=ECx&`R)NCrgN`fP5RVeT3YA(wR{(J7oa2dy3sgfp(#0v1kFkHq|1HjDU(yr4%whd&-C zQ4T(>@;Q(|0a9uQf_5dRnI7BQScCLN4x|^Fk`4+W8hoM$O_POs^ey@qeT^Ji<_kT7 z29YG>at6HEAJ!SX(wSobf(|Ww(gL71nyFHz4ai1}53#RzbFi0fkOyyFtyM<`8s!YN z30arWF5?q&B=J*9yNYM#6}E)|j&s;=rw=J5cVKlG7*V$C#NzH*XkLo7J6c^qrG-OlRS0>e1%O+!54e3g?v5ISm|vg%qz#UuMb ze4)RhT_5I;{!wPzgRilAMSBhQXrMdv$C?p99KazBfKDHc4mSi3YNM_MvCuI#32%Yeu<77S3m3<;*WL?OL2fFG&<+lEy z)6O{Y#a$*lTZh=vNM8IT-J7@N!|L&4=Nen`t}SUy?wF`CsiAA7=kABUhh#7T;R`$M z{-`Xd9PO0Qi>}b!h&Uv##YPYvpoey!k50FVZ0oUIvsp)t0Fl&o0vg*3KJSm)aCA5( zL~IA(bcI8*y6q#H^yd{u`hjdK0R>6WDv;$w138yH0bQgvulQ64s*`l)$owjk%SY)U zjY5_eDCa%_a_I6`KDXt7WWmtGaxM z{ckL8tf)fPjVu_YS2S{TaS@6yCSqHQ$?<6x7+g2k%#IC`)uk}6Y<{6+wA$I~bQpog zLulXjpp!Q8>I*Tjt>W_X`tB4jm!L|U9hH1p zkO$!7R$McorM%gb#Hlsfm}u;I0?Vmjq2d0BGumY>|tm zeq_BuE?docDyg<**{qjbZ6RChxj$;-6WLJ^FOWRQbb)p|ushww&JsV%IRHnhg}@k8 zw^OGH$0vGKsXIP&+7Aa=p~XiYw2;ltiHFq%dUlZcN^`9I=vSa5%fKNYfsUiS+69zl zmqZZMK4hyU12i!tkB@m$1InaqS2<8zXm1b9C|^~lO)1wwmdSi-&t=fIn_~cI6D_w@ z9`r^08HYL^0c3<+&Uzw+tqkZr+ad`uzQIFT`m+BTk4&T7?=4Ms$CvtZ?w=VmR%^71 zB|U~nLM2-cgwVlv@EBO#sfa=5^bakz8FI`GB`1I!A=d;ED0jMU(b}OCVCh9pvUGv~ zas`g=x@yWUXxq%TL=$KufI7Iu>pnGg@=>}3+R#C2w^LUF(xX^`_Jqhf;A_VfNLKZ% zBbNoq#+XH{BX-Cu_BlTAGU=jE*`E3eE!&a}at;RORit4bRVUAFAtyiU7BTaYGk?0{ z<8$4GvOE_*4q1hQi)4;imfu9<)YDxy3gny|)#L-BX>Ux0q2IPZ++&h`{1L!%)AC&=mkyRV@+)nva5MO>;PRM22q*r-v7cvdLoB;jH z@}dLW)nZ_p8d~)!GU7{Isnoc{SuSX%z0nn8OpaZ0pctzze^k%Nyh`#%)icDeTz(7CHNaU9by@iufw#!9Uz5>;l@PPg}ek-`ozcL%Vc|2V`FPLp}2X)}hG>O}x-dizQ-#4pu(eW8w$D$@gOAc&`JN07W|^h=;k z{);d7M-bn4gJeee1F{{h#%db{n&N|l;TVA0Kj_$@U+@o4JlYteSk;3@JHBx3@-k^{3x|tikz=esE`2B z&=;p5wN?l0pUKk}L6mI}_G(!&>Kt|1R$Bx)04;YOUP1iQL!wG zqUHRSxp8`%{KBTTBG9tD>f#mh_^C~Om8=${<$lkm@!0q{U-!{o7Djbg3TU!$lyS>l zJ*Rv-)zHyFU@Twa1~r|x!xPy!5;<*gN`fzV!x`)#hRv8rvd1Y*pdG(xmo53HGQkCL zVDKY}^Fec)0qF)RDq4JQkElueh?sgUzme}Xep=^|-Ad4=rdWWLg4s=S&h7@qsL6p5@Z4^lGpsRL3 z^3sQ%>{G~5cXn^1WB#})L_Y{Z&#>(}QKc*N)nJkoOvOeCJJ}}^P@OjUExM4)@XCf{ zbG$?c(yP6__<`(zEH57A;uq9b$9{OcH6B(R=(T^|*7g(dC1HP)svi)w4c@qjtUe3W zX_r2M@+e;AxzGL1aJ`y$@&0g ze1xBJ?QbC0v)wk2@>~Y8MO{9&d8Bs~oia&fpvh__%jsv(#2fU87jkhnjaUfo7kaJi zDYc=4vx#Wvsk(!gr2YWvv}Zj)v>fwJzuWKH$#4PluESWH4KE<^S(es3fNgVb= zpW@&oACs^bd*|>AUh?2YuTS#sgoWJ%?O+gsf4GlY>;P?QZ}S0YLT-bOT^6*ZGPbHa zF+SGw!PaVP%n@WwmJsHM3i`0(xP^lgD8;GV>2OjqSzfx8(>dD1xv**6o=Ya|MO#c- zWWDNi_)Oe#r!;NwR6QgOr1Z8SKIxQAA1o^?Wg3wGnFgQ%bmel}4`jqck`8F%iGD#J z?K`Nv70{3)p<6s;u?j~*KM8tFRJf4g9TIwaF8n01caHsY=%tOZRQsrY&~I|lv%c&b z5M2;2xylydmEF17<4YcRTS>*B6@ktk4=TE-K^{y0g<7eC14H zy_HdZz^kK~avVG{QN$Cz;6K5F5)%i1;F0ekAGQJIwk`Q5zRWM^0L*CDfpjb7!6X6X zvh1n&SyUuLE+54U(4%tpJM#pnqZ>U@Rsta!u?*K@d`QGH+L4VhbdF{W6HJ5E~uRUx8g3iWI zj}0HG%1Mm_sB93yh-5+XZ$9X$x99{s@&mf-vDKEJ=c-^2jgO0_$R@ojjJPFpJGCbF8$QA4iGDCAV}2fqZj3k}Ub)$m=Uzu3HkpWv;2kOcXxaV5z{?3e49XE`8$ zlhYs5veZ4+iKmfi$j*u;hX&>3xJ*e_Jfe{ZYUBaRaz@a{vdBu0JD7Cv2jrvpq)&EZ z!s3tF;suL-)-b;sZ{d?|WYrht436}}m+gS;w*U_^SzoS8HtSLT-H>_ZOSYvp*`zFb zkSLQPHh^{$H+?Y~#Sf%k@l+dmW5U}Z$LgEUc-6jW@);;cFAyI|a!P{AxlMlMHq+AU zP9Hne>-0Nzd1SEDh5rH*+Xb`BI>Gz2NWM8R$NY3-rrBO5j7geP=|(`MHP!@X!$l^Ps8(0d(NiTFtY>uy7b*K}Kl zv<(TJ5eNdK;E!B-@}(Yx4_v07aMW>?4zt6lXAWR6Zad zd0aC?y3wULn6%}@0(s(spYI*6Nle}kpWbvyGurEHX;P5B`$z)$819F@6WgXN- zqg^&c!!OB0Q?7FOja?G9LNESiJ>*$GfCit+&}l+X-1!KfumL0&e06-33(}>s{qs7L z8NKqMoxpc%Gi@ijD<&r)xkXkYJyYsd4C;7I)p2IKoW(If3+*)kwbPMmpc`&CC4O>v z^gTR$s%Hj5t2AvO`wJ~(La}s+M|uHtoe6;SWxy+4?Hou3ns~{v zLmN4?ECZ+y$02ycr#u5b%*6p56EMrjmuy!)LCYUrg)BZIJ8V}x06iJv138ZHF|U}w zoPp!!K+tK=I#s6s@)Km;#&xW_u;~~U+zR)C{S?iqsafUZtQ69hWt(J+W*8yf)8@}! zSXs|tI3ELKvP{ZO^CIe48EB13X3}0ZH>nulW8y(4cpUw#cyYz-9HukqHK8LWa0DD1 zy12n^ei4ZJq6vh)2r9nTgQE@6kfn?~WuO?5L(daJ3FI>E09~RbBS$yPLG1Ugp zne7IspKLoPA@>_z+Nw`M*UCn{Bx-O0(LOq(SH{YTHa^lO|3a%u?13x$cQjsoW;w*<`{uw3obwUt0+mdjNGN;E~W@S3Ln4$;n2xC%@ZgBFO^zNFMg1om_3AiAQvSI*?s3N@uUx z&a~+&i%ydN*$(wgQ$3eS$P3clhUoHBz{gQCqN#tBNzl
|uW5~N!>I%#*^yOkT7LS6P)UtGk9EK%Se=sW_1lnOfE=uMafQPyL2*M;S?(^ zxeYh1gHtWGn8f;4LriAu@h12{)`<=G)sP27xdNQG5o(jK>L0nvnFpG9Nx6-3ZqqlEaR4s`0Wg$~JO`D|Nsodu;ULp;dIKWN#O z{IIkhe-=j!DctS4@T?n9NzDC}|$Cg@_+9w1DA^8RQ2J<$#O<{GbgQ<>(ZF z!bwut5)?#|Iuacwp|1{%``6s451pDQ?5XP4@xx{f5KtSr>Y`=;RfeuMa`~n@kPZMX zmz7ISb;@mC(Ew!)bnb^z+gH&>^;t5xoZGR(0W6wy2=aq=*`XeXk2Of3C+84%Tj03q6rL3X51kPmH$Uv_|a$)!KnMU#yDluhxH3z-hoPRcfN4%AN0 zn6Y(aGF#1QY6tScAAO*1ZO~5T3y=(Tl^YmodC^DM4A1)N=#$q7obIh3FoyvrTAg5U zv;|EQ1s(>^4OyMU#Ev7=YHSOv&9yYn(#dd!_UbSoggjbGHwiv%buz@w^Pt0x4F)J) ziwfY!ju7_3pXg5nBJ>4lcmFNdfLC9WZ;7s)ffElj^gxr(B=ti!WkY&^bO5!6PB5>1dCZM=Xd$1Ur~a+Jjb;*a_EYr6Wc%hT1tPq0FY*3g#N_Mbc&)qnQ^Y19|2C(2nUf8)Hm5R`OQx za`5FWvT{05149x9_8RDj#y82=;KgK8nIw4yP%_Gacw|?6ssq)tPJlm>%{t&4HQ{NO z@07)l9@Ql)Iq?A51#LaFsh;VoD+WqHIe;hUfO3whWMvCT2X*N5C2To)(4P4u3vwNv zLA}#i81HmuJqo7qsF5kz|8^Q-AIoHGl-kLWrn1aKIINU?bAsHG44XzPM`AzhlfOyu z=pvG>K$ll>Etw6rDE0^M*s}4OO?ds!@^RDC>Gcag;M=vii7DQd%=QKww!?_dVBK<3 zo+x=hMHi3wMI#AX4W&oz1YQT623+lwWur}pS2_fE#ox2Nc9s!DLmpmo)qy6qbmwx` z1G281i!Ml~CT4D@JgQF0eOI|1E0PfQiA#+mkY7MDYS*|_u*mk0FRz%JbE&1?;vRSr zz=<3Pa#v=5v@P2+aG5RMzvTYz<0FTG~Ub&Q0r}E*_Ew3(#@w$_MF$kN!wbGL*$nIp=DZZzQdz*(QKS62wEE z^^2yuQX6WQ-OO_;*-V$5CPJnS`_2I#7u4|3mJ^ViQd=jGY_=mFfjDFyt>Chw9H@<4 z2LLx4Y;m*eyX`TNyJcYyidZ>e4r6AR4TR~^a~D2wEtewSD%keGcOIM~DA-DCs_3md zYRZDQ=>)&k=SsQQV|BMWZERftO&znxPo$ySc9(uxNaCFd1D)9LgQDuDO_PKmkgKhY zHjnEyz^mYbHecoivPY5+K=RV1HqilfEe@FzTO#GE?qK=we^DZ1q3pJ-bBv%GkH zC~ZvqtZQdO=;{xkp8KODT_lk6f$pZPI#6FS!~?&4Z_8;?1Dlga-}k=vHMif&`12^0 z(=KR#@cJuaDW?DecZ}I*JcE6XHCcB&AkNcr6mrNn9psXk_ zKK3N-&b`#{J;|yIqabDn0?pt;lMzHWH8xkY&Ut8~Ic%dX^I?ix*&5azOIX zL`Ros;s=q(BEmJjUuYXmwxu)6fNTTa%r8Fi2+*a6aaLJp9g_UavgFdO`O)u>JxyCg zd~x}xKRwnsvfMnoz)DEjl~FZz5w=U8FGtlJ}$;6FQC16tXZ4C_i1aIg-7jfOe zsg(dkC*>@OfZCD9y$%mDH0;AH9(?jUASiHM!-Ee95Em~M`hUo($S`CLdh=Wh;PK@RB}LVZDfAch4w_sWk6jA z3%~{wNs|dkhMWYQ9Ee9yyUNJP2S8i4pUXge0`*K&tbp{ZJ?cJz@1yRVe{ucwb4yE$ z2jkXQD2OeBDdw*cj-wF@N1+A86w&7Gtf(fV4@v~uki!X*I*tvkAOIeCy}gU#=!Du` z9#PA=6^8}?3cBT9w*Qb-5@c6?N}u~2CG&;;gkAA@%YY~R70@xt7RdTl2J%5=zHG*94xmg6CQ zA!N&u{#f^6>Vsa|%J>Wug$as0-xNVEKI90&?ifbRaTtu|A4)XJ!y(i)23awANZ;}r zOe>>+lG|d%iabtH!4o^1I3T!!#sWExX{&)oe+1NcIAQRTarjZeSwVhjfCvttoB=Oq z2SVZ9vLdpiJV3b&6nyCyO}3;1kgH8Jos!`tWj%s)DCKteMVAigZ_`zmJ&<*YPi64} z%GkQrocSfZUjY!7w7ecC|@A zP``k3(6&jNd?P0zt6Y8nc+>_Y2gvhk2gE028iPgAvkTOX&L8g0$j5gr0lwa{LIp^~Ol8Vu-NXkLV$aQ4l0nka% z+Q6Q2+0H(QE~p*dqUZL^-==4s*&pwx(a5uXa#H3|pE9zH{GzNj$*QhgW$`P?50c^x z4~YX_{O|#_1Nlc=ZkHa_#qVYNGiwhz!7%7yue1CuWLRw*wYCak9Ob>jYxS9$%Zp2; zXA^{19dOf}*J!bFnu~70?_k)ZUf?uslh#fq<^WC_TaUogZo)RHS#?S1Huqc}AAmZ} z${w%lvIfi58Nf5t9t3NPt%}Lp0o3IsXA+&-ppP0Tyy)4!9nhBB6<}!6A-LU! zr`-mqYp^6Qh*xr|E0>>YC(nuY_UekQtS7fih8(C}bkXu80?qrc4t3HyVo47np$B;9%w9bU;Da|g@Xu$q z!Fe6ABCD<-VH;h1b&FuYLz{T%k8A+Zm2w@(cgZRE&>2wCf!b9Ds*4Z(nFb^$TR{9k z?Ml?eOF2)f_CX*SfJ|Np%u{rm>_ANS~0~M)4|123tzv&HCDPm9tOCsxE%}cf2#vd&G%` zLDa6l{`%fhZ}ACM4OS;Eu6zsN>#=pvXe3t5hU}+squL=CQ%XUS(;zzuoi4MTKt*-&YL%Om}=}=Ch51BSJMh$2K;u9~(b#mmT zGedmhp}oyRUG_oT9!9s>@07ihlS_Wb0#q(TueWd~!f_ATCMEO7WN_Q34t8u7`*RR> z;Rl@w=d-i5;^hR*188ji=^O#Kq$Aop18;DYWq$`9e#8VGte%E}PWI_0=UWUi>m%DD z4JJIk|8C^Q()-9<&fo!LKh0Uj%I0P0mQQH_$k7dG%Vj`awnY=DBTqtSt`h^viC5)( zFy;1)97FU8l*NmF*#%igo2Gu`zDSpNR4309?NmS)$a=DTwx@DV@Ch-QN&P2u#{#q_ za_<&$1bLJ%I*%|Dfydiz>9vV7aK3Q{W58E6OYz0S=rn@?T$h(Bqz4_m<%m76?nL;< z#pXY{)$ukgEH-)V48maI?@)(>9~;r1x~fx`PSt4_U8w!4eHMS_r7Yz3EUz-{lFPg# z(L7d`+juxlfJZXqxtu{Ad-56NIOZg%E??wBK2QYJMa%UZC*`8aCnehGqj-UA19HVp zx%z7h-8Y@kp!U>oVqx|MnWrrWVyr5UARUs+IZ6HC;F4|eh!5oc0@20OZkIezJcxapCZI$8Og4{>mwLwn z)aV%g>leOo+*Z-MQKKYFLdTy5vK{Oy)@hg@f$CY-ERpKATEB;Y=n;)P@IsxrDsozRK zyjkDCR=4|jcg4bPCpH+G$l%z~NyL+A zLmf8BxR8T|K!z&QfQYp<1G(I+W}QXnhsmfe1F!pF2MY5X{R*;^>4w{~+;|!j4&*$D zmb;$~C_{H2y+8QTG#V(!B#r?Us0+xducCWjtWHur=i&!#9_bO?{ch^Y+XD?Uzsj`d z{^eXeAeVvofZ_|JkG!oX^GhCH@keY=*4eg|`2^~+MRLAQx$*t)|M$ll7Dv_E;Kc0Q z$6^-Xa9lNejS1`%&uEtODIMo?8TQN^=jDd|<`GYCYv?xhZ10MU)j9p!c#I*>9BFJs zCoL@*KTaF7KG}0VtNQ~>aG4*2Kv~^=GrpeDeDBT9go#fe=t~noYz%yJFrm>IgC5%; z+Hnj0ak_&>&I?Oi%IZui>C&VjhmWLzfliA45v#B*enGl2zse*a9ia9hCNXWYiEr{H zLweePjvO-N@`D_mqJ!)+fDc-m4xnY-Y*oYuT}gG2Z7UaCwlnd`raC~4N`nu7;&YGp zmwJ!+_w!7F0!KjH8CEGH#T|-a(j`b=_|e3sfy%V0e?T&s7sy|7`KG#fWjo7@pFGO|m7$B4eF4-(%ltre z)$;+agAD%crxG-^1L`LG#Kd&R@2+JGd(>cYe&NP=W4tM7lq}ew@IyFE2_t$&I}W*% z%4xM+dsPRgd(_aWQ0H0}8ED$9Tz_{0yG)vpi50S$NJe0l<=o;Io>pgNZmc*@tfCAI z%{D=7b>_h9^Sp@Fc?Yz*9sXAv$Pi?$#DG0}=ncnd*WdsR03g>Oi7yYV=+s4%EM<5# zc!G3_kDLQUc0>cvfb{0Nc)=(e(g7r!Wu!xV>K7^dt@g~PT>9EP864>I^Ya5<$&r}& z%l+kV{o1enyZzpnP)8)en7_^z!QYi^#xOWGZhK-gBFC)7I*YMkXWRkfvCzksz)E~* z(!77g+M9`Ce;vD6^mWs`;J4cbows)GNGvyRC*prPX!9E>(_{YlpXqA+K^EV}jpiRW z^B|M0>>h;RuonEXWD}j^0T~5}6lVo|Addi2r>seVIr$0T$vLQUp&v-5O{1)&$wLx9 zWkGFfCk@8KXv7FWN0-{9OLg@{ITNHUD;e=f7UZ({nS$B`(PRvXinD|axxnbjbycA+3cng958PO(hcmjXNwhicVYu1K*^ers77Hlw<=)mb%JWUJyT!o($SGK7g`#WRJS+h!0whA^z$#51`Se z_O`BUvkiDi@BsNFJwSS-Gur{83o6_A9PTZ5zvh(|@;n>hzkd1)k1h5VpWqa3CcL8z zvb%0NHR-6E$sk%q2Hg?rjYF2v=zNsLmz@V=X?5le?3>bl6KK!CGnl@ z?e23eD2WAIlN+A$j(Uv_*ywtn%>0TN7+i&ep~Ul~!deuOIW_-iGK7BzhlK zEp#QR$`DM?kMaxwU3|+exDr~B39B)bo%OB={UKLp9)j3B_d85338b8Q_$dSGImp5b zQeUKl^h*vuWpw4>>ibCFB>2>m!Uu~vI(tNS^0K4+lCvOn%Ch=5&OiVB;WXW0yZ1ZX ze%HO%5S;w=7j7J-{izf50|7{SFv^QY5GdCepkr(t7Nm@P4W@Jfcy1?}A7wYQOQud^ zk%2asZ+cwUpYMTVl~!xoRO0M1W*61l+IGgd8!%5h{nZeF>U?xB_2{jhbo6b}PXf?`@B_-J!|P*U(Qa~dEw+cgs0V}> z#HNy?4coQZ9XhYQt0eA=BL?z2_g?$Ib@li~R$D+e)=FA;4u+#JXks?N4@wAJ8!kC9 zoo4__91wl`tg23`n?o=tWl$L~&0738Knd^x(G~RE&x6K!teD{hDVCu&_ya;^ot((d1d*N zKk*;;9Clj)ju^;b{ouj9*yGz|QqE^ViO(fnNKHl8u$yEd#`1A}?kKFV$~lV55xm&r z*FPORq*~eBra8ugLtd6KG`0zR^XHV)jDG^S+K#s-N(iZqQ|@eyPRM7cDL5g-g2PwhMrt0x!KGHN>5!x%Q!@h z^38qwPY!*Nmb|y0)UU<_2*-jLuyb&opF2%RqV>Ab1%7 zbc`L2#6sULWyVV|`*Vb%l>;-ig?$@%kXPofL=g>f8lB2(G zN141|Ig`idpl=r&0sLMrIkM3m8tD0HmvZ!jz6_5(Bbx+5BbTrLY-=+6uo*|d{RZ-T z-v2u{uTQ7f5xo9IR8~~k%SUTKZqWg|pmlB`SBJ@DDPmh<9;rh=0N{En$0;@7jnPa2 z$;D?TNE|}R3#v=dn!K#G9)hkMs;;A$NyCmN@3N$6H{bIi(_p8np60GQ@CXFdaamb@ z$laRKQ)A79x*HkcKCLZdCvfz?bk;Vd#sE?$WqegHJ3Q9rCs4ksKm?%&(F=N>ykv`d zT66^PqMyFY_Fr#47R4zxAXN_QHm{; zZ6LS6JdxUe5?mN89-qVp7&+4A&1PGf5e>E)!ru5oMb&dV9Lc0tFM6=C7tg?Y# z@qA~xt>V~Fk~M*BUGghMPU@ehqbvgTn7rDwo@@`k8-5v|Zi-f`JHc5d(BI%A`X?bj z%nJt%a-d&@ZD*rHBlY!dfl9v`AK{E2B2NOnd~Z`Pvj~s5qkezUWbD|t zHJ-esYDY#lio@e;`@i-J>g~_dDGqbr>Zl$vFhLk<@y@WagghStjk77|C#fpxaw_S#Qm~0T;^xp@-;cQ3_#oC+g;YGGGe1pD$SNuvt zu+}&#hp`nKCgVm#3WdVccQ#5g<_*&04}habSpm_h2%l`~o3 zd0uD(dYvf~!1bx5@+--6G#>xa{{5rtEp$H^9_JhZH{JB*_2)kO?334au6-Xyaa#8& z7UP+a3|@5heyR}Tb*hge$~R&Wz>>rH$f3hU(Fk%zfgF0Z@}_O?2v%f>et8Lk{^QGF zkf{SiG$l_YD;~it83zRN4YWloefu{9fo&=pvgp7-E?ya&$0U06@Yo)`H3+f_HiNPx zYo$SNwFr)=cUiv|+4`VW0o&{~SNZ7fAA^nDT>1YG!KM-pc| z`VYNUcaVUC9ze678}CScCXdZ2gVF<1$I$kr{1V{i=&DIqcKC9z)OfgM0Vg{dSf@ z-iH9y5hoxn)|d=kh{%BsTydtzvSKiK;(IVeffC0oj?$3ajtR#3e5V^*3bqqlQp%@3 z{C#iqGEWp$7NLVlpX%aw%TIr3t6X4WNE}>}5})zatwmrd%Bf=yIUG!s9+y2e z1PN`igYgxear2`i|+v@JSrBYIf_(aw>Vc zbkMMX(8ti<0P4N|lrz4b7aJ*)0?Ldz59_sR^kvnge=A2yb~1LY&ivRWx%va~M-ug{x@C(Md#sdWQ}VQlT*~27 z?iUkiDU$#`>=FGW5PsUC4<32?0O5<^vd;YP+_Ps-DR}@q=s^DE_k8eu)7k7gxm0ne z;E}^IfCnQpoenm=YLr0)X5BH8^h^P-R4a;jqVrIsPN4*2wHfhBr*x8{CpnX?29hOE z7%WbzgNRhOr@-K7J3@cFw?QHvq+Q)=g1CP{u5qmBAmCjP65wGEEpbgfyrE&O61g){ zpj=y{Ohz4Cjn5sOB4vXfk?%WIu18oRI@}%fWO24Ut(4r@Rk3RUlZ9WUh9IwRCx3+GXZf^V! z3p@xgV-Fhp_uX?9cJ@ZZ;LsKaLLSG4NAAGzLkgT!D{HMlIHLlUa_yn{c#P@}n$Sys zf~TLnApMYg-z6EiwiUiA{Yr{l#^p9j(0zfcGVSNVioE2~cCp{IU99(XRcsHr{B>=)$D1z7Aac~a`=?B|6%ZEd@{@WRXI-z4-vII2LtXXER?GM#Ps$4C0W!6*z_bQtId5!o_a zt0M0yD5MY}c!P&vT!&U zkj-Rlg9PCNRujHjH+=x|tTIXQM`U_H&*^qU+WMW-U|C# ztkfBy*~%RcC4W8;d&J4acmlh=2#oo78;_4vLF)q?pkisnCm=Ym@YO^I28l=2@(o)V zER$+%uaBJZSwHr@96*v0-#yD-Ou#P$tNX_ec(5f$!UppsXWN@ELF~3au~Gj#e=ytK zAZ9V``_v#b5YRbT|HP|-VY+x6o%UD-)v$>hWjIOD=ACI?2K9J0IRopijC8a0R+%RPC@q zLEk=%+XKIq?r3hAPpF-CXn zfft|mDWDu(AlDwE-?p?hzU=(-_m;yRB&ye=#I3j9dC|tYuAW=x7>`jgbkV@!s4L@> zB43lv%0*d|D*B)U-I!S^_fly}yU5Wd`T+Fa$?4BDm8r+>IKS*0oC+xULaouF2cV0# z+-_uy@WeEavMp`8$zxCTBRyXI`JYu>L8-uH7te5fX8oeE zz;F=I9$Medxdd!oTQImY1ckPKH9&IY*f!Gk&-c&KD_L|g77}$*`~iC33bfSLkG`+_)b0<1%Fr0g5k9~7 zsT`vjAPE`jV5_|vI?^e&ex3m*qY7tuW~5fq8 z6#wGSfN|8hfQF?PG3qn9-1*w4_3a2e%yi{JD?@d_h*^r{Q7a82Jw+0RkiwL3lTlsnZT~d^gzZo zcH@Lr_73BuoO%#i=_N-E<0xI|@ODhmo&6~w&)7(o)2a^ASJ^xGqhy9)PFoP0Nx&DJ zDux!F$pK~izUc|Q2Xp{0ivxD`vgsR$D;dYhm!<;tY_9K!(>E2ze5!?F3dYrHb+m2duXy5~4eD zzmuV$+2p+k@BM0$(@&gg8)}sC5k5N@1kc0Tcx#ek%Eh_R@9lIn;42CMBmWO&F(b+NodY1Xq=-ujmDo zQ_l-V`2c}+h=*RBArx=0)| zzO|?Rdp-wGe=$nl`*~3w*p3Fuj0f~`DKl>%^}a3osrND@=s~YDhz|R^+W*n|c=Ukp z9N!Yt=RAj4@x_}gt?1&HgQ)1x2zdWo zn#vwQ3o_e8@VBm$yr)?Ib z9=&crIXN`=j2C1c(#FYS866bq;tMan`~hFpygyVg-yr^c-)(!Q>+4_g53S4Cda#gz zX*FgNbn4r;jLB1Ow$|MtGDPrTZ8=paUe*rgje=mUygv_+dq z&^U0gIkd>9Eh*zC_4L@YNbmiHOz6n;t9N8lFC8_1;@q;dHU4K8?YZot(WP z9rz+kh$H)QCIaV1m)i@AP6jXZrWMHyDg-q+!ir<}e*2hgbZ zw3PdNuru4l&4XLx(SLZ=p4a|%(Z4Y~WPuFMdd^87*|oa+2Xqeq3w4J=|FBqM45RnCWKE$42^j%Jwy*tQDRL!fA@;P)l0W3W4`t>p~tlAN|KWrOV1 zmW(fi$u`j|RxgdJ9agr>4*?8N< zd#*U<+ii>3K7wx$yi|1O?RUR?ytH*I;~?3oDloC2@6b-wWL03XV%8l4>KQogSV73M zY6J7pi@eSNBrsfX4ik_`gLb4Kh94R7AVCqE%9fJnBTypF&n)?P6M&RH0PX88NOY4k z_VSE+ZF$L8NoDUPi$n1Gl&m6q=h9LBihaH9DMN=(J!AJcnr+bga^DW5&Y57g@X|hY zJS7-+!~`)mJ>=C!>!B4|yPi&s=}g=f30Y zXWYKBW9N%_J<<0Y7!OH4_IASCg?^BObIF1Enql_a?7R8m@cDOQv{R%-lqkEdzvuy! zb0C4pv5LCf`sy*a%l}ty*{UkWXrr3NGTG>>iSr9UqWd7jKFc;+k(4gv>Rk}LL75<| zk8M$xP|4^ox9MolnTvvXQp?D4zkCt4h4EXqt>FA?x&h_IoHnf3AaemdG66jFq#rOp zkcGaFDsLXtne)Q`bjj=9ZN@{0`_AG+gkOB`hktH!wtltF`3ky za`5K-miLGZZP+{e;+OW~`Mz`OlN4ROp0b5p_WSHK*omGXZK5aT$U&nFC}#}h(UW@Q zK-wk89*}^JuF$ou{N;Q0Z(Jk|_jSfYfQL1Zg{|A}z2hHGH)o$JXO|-?#|Z?H93eB} zvMyn1VUJVEcHK_7JZj{1#pOn#;$?=4kta`IUHTT2a z19hOpB(|IUQd8eyA^XH8X=z7uYdefD<3(>S8taF8AeIe?^xt1W+e+=zAd;zzzw%|Z zsRJYYj3;S6u2v3ge@lRV7H`S*deR;_%8~2aQ^Y=1KCm%5_^+?H;);9Cd>HVs?2&ui zaKjf4oqonMu03Vf&U3XTcrr8wuK)FKSQ%>IRc0$dnN+fcx(KTFxr0#-b*T<@Riw!) zTUAR3`q51t@GU`ce(1UT0MHd#f^FWm>7q9--gF$64WiM?O;q<&Mip79Yc7ZJ1w3_3 zABM`TXtsquq=0hT)x{kjt*Qqc@O_KU2h(uCBt=j9OkePh1bEQ}XakM@ur1rP=#8$j zxB5&nZ)xjywhnB*V$bDo___rjCOqtc3~svV3-^568K+-+;z=jIL<2r04%H~{Gw?Vu zffMHd=hP(=9rj2(U&|M1lvS~A;)-t=&4*DXP`bot z+v6>RZ5<8-5;XV6g&ysj4S;W1vKG@B2df?1EJziQWowP0d|2(H+qSlPg00##`%osp zht|ud99inf$NtdZr!9GOf|PY(_wm_iSXPxn_|9$7$ zj+e>>Cl{4F5_OuyMOhJXVS*t0MR}_Nlm8{aS6Jb$IBh;5B{Z*lOCTMr!00d*oWE^C ztfLa*rneOpy{T7U1hht@zr1oud)m#vkB%Uds8>$p+#h4o7+PQk=wuy7D}QQbSvp2n zt%l;z7%J~xSgz{!mpadQK=Ob({FIYY56~5Ty&Q=}0bc5JnHrtjZ*5FJIT?>Hc=cs( z_@W69Gaj)(2G`yAxjW80{plared4Yc>0<4)OaM;c<20_}los5iRaQ~R^Ps4}AP8{V z;QA`}jt>Zc{sM|VfMu0C*h8Dskz;DohRJ0`*90r^0H%5%h*fX8tVQyC9I8Hb0aarW zr)&~UIjeEbETr_01b0kaRzCzX2LUqm_&QUD4(@ayGw6uEzz0*)2YOxr4Vhjxx>8O8 zeSoKKh|R&OQ2)&G(&U1RE`9wmzh8W`ctisk+;H~tS4fT58hOUj;?GJR$I z;aC5)C4<-dAS*L6zz5uD^Z!govzNd6(knk};v!+ zlczFqnr*!42%CT9)&08Nr+&2622QgcTGY+s_hrhF&J0{^-_il;-W# zmva8-g$FR)`}Rva){)?Nx9aa!k5HtDnEtL3uuz-|FE}I&<)hQ>4Y^Cc2 z_cHyq6&XZF`s@1u^cy{UUz1P*t`WiuG^OiP0HXAKnaOtI2-fZS0h({%m z!Sy%Ya`zceKmFHF*uC=otE)Snk$b^748&2az?AJsk+QF>daV$ds`;dehZeEawjW|m z1|jMVi-ZVPPmCrwGS+RW3XHk~fyNd9%$z{GqGuvY9@s9Estz)yj1gF0lOZR$e+Ot? zFmiBJu;w73UD^x>1&MwMR#wa65B;a#__J&r`d&ojgIW6`nk4IBVbM86Gx6c+XzPN@ zE_=h5n)oA%M=g-Sjknyg@0m|I{a5Apzp^}8IXlk5(KvY#(3n70%$&l#J?JJVu(O$X z|6j5MqT6Wl-CoH^f2u+Yk3aXxDn?t;`pKogzE61DwmEI}18GZM<2bzC02vUOs#g%# zE3&1R<^*!&(VKpd>1m58I9#3f^tEVLbOQ8JuO9*3de8Xa_!XDD?u}n->_;4rY9NCf zZn@>a+2?%cyH=NGXKD5ME<3PIo&(AgCdX3t#41R*=uul=U@-|S)uOYivt^KEDM!`; zI82zdi&5JZ!YJP@0csN4iVs)yJWZtP0BN_xK*`sn116RUHn-`8pS~B%Jwm7b;XuGD zwAHQ-0xl-AZRvH#mcFm(wQY?~j=d?9Q)eZo9Hbtab*RjI;D_bStv8R??)(>fe&*_X zEbu5{u=qH@KmE~v@ahvzJoRGU&j2_N$0a~COAZj|^#vyu;y-yZ|RA1$1PxiDguJGR>~w2`Hlr8$-{QD6|AiXw)f(mvQ!Tlv5{& zYa4-Y7)Px^kwYeWOMc*`&t4X!P5KQleCo-e(H=|{+>`NWU9{K!^yODRq_1NhD<1U~ zxyPrkyXm9Pd-hphUE8(m@5p&O79A{4Hc3Gf;E%uKY@Dw@uM$nR8h_^7s#udDDAm%QeUSDJAg;J6B8@Tu!R`>E5P{*+%k zdG|@rpKflRp=ol!$h|F4Ds232vr6S$PPOfaESV%t1SjY`2=T=EqJ)VPgKGPuMBTU1 z)UMjA?v+>tvpFDCKpLLx;R{VN;c43kMRkO{WKvc_-Zjx#wSnyu+)kjL;HkXm?t_Dq zoWIttY#0JHWpe5y>PbB!;O-r(JHCgPZwOW!tAOOT(^d-}CZhHjEl89cAesOt!bVl^u@&9~9S6no z1Z_-g(M(t1qsuzkZ&$cT#_BtW?@6v;D}MFKmW7o(K>(0)nIz%ZZF@zVuXHT|+tPr1 z?4&)PLj3ii2~@bHaDlgaAPdb{N2hc?Rk5!9?0gax;!F^A2cZyN=u494rFABSH=-9;L!&m` zE)w_&K<<@h&kLY&5h$(Jjb6UQF#&)a!O`1esO&F!6x=VmH6Gg8M%77_`+8(J<1Bu? zY{@Xj8gq1ommm!d#6I{SIS4&6u+jRI=xonnv7ZznS^0N#Py_Qa#E%ZQ%OJ)uSILJ{55%WWzzYd71m`YSb3x< zx!xw6({6t+JV9Oh1^T0I*>*NCdFT&VUgN5>M7``p4k{oCv|%ej3Lh*6GW9-adwvj} z<#hP6ZKL1%w93Z&r~B_c?{#mw<{SC~m4_R{yd38^@4WMtPhQ#jskIZ<{;e*yPG%L3 z`Ta!ti(ax#;8vL?-DQCZt3(hDL9F$BKAGGT$iydD^xtTu1%!wWZukyFPWQqPJe3F- zR#3p|?!J`Q4`FJxmJR-5Zy~`3kXv5nHv}1nNe(Jd<3!gmma@?%S`VOK9;DE&^p*aM zC+#xM?KE`rZph|WHm9>oUVG(R-)5!9Im(ldA-wE|{`NCYe$r`|?mqcRui(*fJ^8Aj z1pMMuCXDaLAdrJhKF^YCWh0FB=gCv>OQy6`KxJ}O@ol}({ip%0o_24dwHK?xD zIV-E*hfvuzx-ES-d)40bR<67bEC+o0X{d7PnvYWlL;}*n%gNGhtIPdTO;CDau=}&!==J0Q^Z>->8K>E`}d42OFwTV^DuGpZOKLT?h+~{ZxMUy> zfoj=iQ}si=f)RP!(Z2MCassvx`8o@54FO6Q{Y6jp!x!cFL%d4ay3~c_#%~=wbZF0& zZ~4!E;D(PO*rktUyy8b*`r{{@bmA*@nm)6B@;8$@Otb@2yxPYqczMOL1sC(DPKf<- zZsclQ)Cbu*P-+#gtpy-J;bpslEU5Mbv5oUVsx|$OXS2<>zV^zi9uwP$!(kZtV-%mh z{ z5KF+TD^CNdniu(baPcmJg-bW=u3O|FCOhl1aRr9 zAf|ox&Axjh`qt*`kJqQu%kS7X{qeW_?9YGP!jDnR-TQdJi(mY`yHDJ4+6AZV-u4+4Tlo1y2PHp;^pY?U?Wi1oqUPWb-Pxs1wF4YFZ!t?VAdh`HD!8!>bFq3ZAsH zCN|-!)k#g&T*y^F?8j@{Q91x}By9A946~~LmF3B& z4(;3bvxg=--+9$lR~>SL$2iJsk3+oVMKAcvPkZu{FIibxJ9oUYs?}#h`@*bLOf-|q z)wu#ibWgngxPt+>cgzayKuW;URvx3gu`zWJfg#ZPEdh~J2T320Aa@a}&9Ex>ZNmdu zQL}X@Id~<*ejHTL){8&sQ&vl?Y?y6KfA`RVL)UCgzWQrdUG*D}ivSKDw}BkI{D*(& zJ5PDiDL=ikw&Pq)`)UOr!>-keFAd6DWUQ<#o(=|rU>*!DFbTG{&nA{g&?}hGTY(+@ zteXDP!4`>(X!Sdj~yywvk(PC0{n6V`;R$zCN088*gKJ zn^y1-9b7+j&0F63Uw+R5k3-mPPXzqPOJ4BI6L+5WqpLet{^72jCw$kImSh5gTX=jg z1|P9cAp12%1%cALu5zKW4$R|YLaq*@V`M~=6?Dy6G`}R-o-FwY7@4D3jk7GPx z0=dV_UijC)^`w(dyWoVAPI=jQdGg)Mz5%SjYFGN+Zs@OnX6WE{v8sX8w&FSpp z2M!&0@5aGHAH4dP_WC!&pD1`j26B({&i&pqPS|dk*^X8x+=L}K(>LAm$ zfAeP1J~7+a{N4T2eZP6lHGBWBl{^9Qgb(B%FMQz(cbu|o^I6L)lXG|O+Vz8z@yhd; zCzDfHA=lQ{y!{{``MIpPMc;-e)t(*j>IZ8ZuD7yZK*j8HtxegYe5u~4X zb-=KK*Y;t3HvNK>|G{W;{QDd0>%V#HzUiOx%UV|S1jjc6`F`-ym;T+;b}X-*qf`I) z?cBBc*Cyl1U(|Z~jLBs6#MPBmt<<$oB`EWd!P^X0Rcok~mQ}QZQ*~Bk#jv*q3SNSo zGFuHE5&Omc(P&+J^4m6M)6Y*g4t+xM*BzK0{9k9D`MfXf*|VpPfNx?Oz8T0ziF40= z!IO86cbu|3UOIDSZRc}$PFBxUET6i(ymIPfGTuE|UfwmGZJelJT-E8H<(6x<>Bi>f zp^fQirVGZIw!#Ny8(Vj8Y;4}4K)-Wyw)y{Nqv@B|r|Y*YZ5+C7bA9ceFW+&;?H~Q< iN9(PlZ{h(k8vTE94&Dh572yd000006~=$3s=B&o z_TrURax874tgI-uEIWA!#NhZL5R9G##$X8fYy1Z#kau4|FEJP^iE+S}Bsi9Q*;tZo z?MOS*bvt>e?w;9@hZGDm%yd_s%lCcf>yg)Ay{T7!`ZVYE&+x?V9z_#5XF^y3Le2#M zV+ZTbKCHj{8SP z>^`x_Q~PIeJ3HIV=X09I6Jtaba?a$e7$cxH80XxOeV!^YR%oos7{C~m4uPsFGE`;r zn)~r|gtM(fSe*N~xRF&jmI#mL`tbv#t2F+f4w(N2Mwu`b7rG!q?AdifBg zsi)+1KSn;O39hld*YDL7`PjIC?dodvDOkoplw@> zG4wG~RM8As3ppA>h-fKT=Wq^6tS!np4HPz5>#(-AG^G{B)I?Tci4ixoG3Sh%&^vr- zjKR5zgJmCi>z!KzcpAL-l#&6eey9>-%?=TAt|cGaA|f=-p{26!x$D=s`jabQ%A_mS zTHHvjapjz+_xlgNMu z&{ko!T5|r$^EHS8&cnqC`}=#9MFT3D#&hTMJG}Mw z+bowWUVH6T4h|0RzO5KgP#u!#y4oVG8Zx$Ftb`dWF#>dCNY!`c{JC=+9$sQLpW}T; z+qQV$l5=9!uUI@f;dpVv@Bi>e?%e%~5F#Rmrg5}wWs`4wg{LZ3WfHk@nNh>Xs79t# z`Z!Wfgs>upz;b!QYSnXmd`yg)GiUa>cI{aJ9zQ-&)65e~Hc8OdH zY$)ZVn08~tjygZS#}s+@Pw#Sc?>;FPN&zGF<}#>dh-u2`=;#~XdHWr1+<1k{m!F35!~?jl>jod8r+k8{q7;67cnJ*kW}tc=rDUDP`NM|~rwwsy4Jh{Nue21>BXdW$F2$98N z!QH!eYe}8q<(GfO^VgrHozGEYDFSND2&9_0)QN4Kn-V@XMK@Uj5M$)Qx8IRd#yl(hOX<_dt!&2A}_u4BG;dLhPJIOh%w@QwT!;;(?k{OoQW~wtOb!OR;K}` zlS3jUZr}b3pM3Hu7cM--&6_vrI*)Uf5EA?Q=eTj>1`i(G=kn!4=JOefl1j#RZFTJ_ zGV5BLbrn}dDXHMvs+Iz$F|iIrC?zARJUV{F!{f(@e8Yq99Ib^aHR1`6$w#ArQiA~NzrK3kH?r|NO_D|L)%Z zy<|vEicUjvOxOW~-fvp+>I>Sg<@)o_5=z2|f>BBV*Ekwi1x`^!3~uxkS_h){4a0n= zKRE$0?C$QccV-u;mce^Z2mxnAYL7NFqDBbbJAU@UHLhGaB&BLfkm@7Y5I1A1B@BJQ z8jFY-%3jT_HByI|f%$wkRbaFXF2;xqV|D#-lc&lwO~aWzKM7bKWSF4>Ij7+nLt$&| zvtW&d@ev|r7%u`swmuje!TSbl1Y^x$?aJiT z$7I^p56KOO4-!89uBzC_i*MhUZOz!NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5l;AAzh%9Dc;1&j9Muu5) zBp4VNBQrxHN+NuHtdjF{^%7I^lT!66atnZ}85nFTtboki)RIJnirk#MVyg;UC9n!B zAR8pCucQE0Qj%?}6yY17;GAESs$i;TqGzCF$EBd4U{jQmW)z9|8>y;bpKhp88yV>WRp=I1=9MH?=;jqGLkxkLMfuL^+7WFhI$72aI=A0Z9t+{{zaLoK$}74 z+Zoz`RicPN?Xl4ZS&rlwh)=+KM8dQ<9tlT0XRYboM5(Urze>t+Dlwo1*m7>(7+#G~aL~Y4)4<2SqLTTQ^sq-+KMu zG4`!_=XP1Dt`&ZlwD)r57yU1n?N3g&*d=`NWq|kO1-aLrNBh6MR8;x-LT!#t_x{3* z9xE5G_it=W5_~3G^;l)jWs9~<)$aL)l}TT(h@K2K+u3?|y7aOof?9oVCpOfqBncwkI!V-FBnKxeXS^WLX`&*?sTyhS=cCE`F+HDExf8e{qwo`a{Uscl1o+qb!@0{P> zK7XdD2wOBC>-q!g7fz`hG{2T49A$Uj`{#^St5=;dE3}*2**c01!~-4(#I>JaUCdhJ zr7vKUmU#Tt{AWS#wt|0)w40CmNxCoQJ|q4xd&L3O9|CnP@daxGAb5(vF z4@nj_pX~F;kGKDF)$1jT-@8Yc>6=aY#r^o|#8+KUG-sE5RNB4p{yiZJvn9^#wbi|6 zb+1J{Z@axlRN&T9@ip^r0VApX|I~|-ORkznsBi3@67>2q``<7AYpj%Zoz2Vf39gJ$ z4?D8#L-a1D&-dost)90`(!XP6$g!Uu5$g^FJ(qPqlmD{*ue|2TnnzQPJlpg;=eNo{ zv+V2s^@%mHJBwZzeBH3wjQ3Hvr_O;t_jez;b?Mz<^9%C-?El~Ic55$5FTb$aqx}00 tng2^l3%uUtR5ri)%X97dM*lPW87^|&xMIU3_y<%RdAj1%&#EP)wUDx#h zaQlzjxOVLtx~{|8+8P!Y7IAUw;sNN(FTITKcfQBs;v$Y8I}Rek-Me?Ah`il2&6}$F zdd?XDz|0^bm>EO_0O0O0GicTe!t&LShR+tdg_Lu~?hm^FfTQb2arv9e2cU-z9m4YR zGB%EGKvgje!zK}Z5JGql08&a=SXh9&Bj=2i5<&{(W_Up>Z3ikH*(D(fT=*g2O(X}1i{ds0S@9t*`g@w|b^OQo>N-Hy0ag^lB zyPWe=?*62i{TO51pG+p$-`}794?q#k;hgh1GdnFJwE|UznH^LU0+^^Kky5I_B?%(J z$kJ(MKGzTZ;mOkE;JYy^nAtnbe71nyyLS)nUNa9Nplw@(5b)?@t9WMp*($11Y0ep{ zikvfY&ISBzknm1nqJo;)BO>yayMvkQ6Jtb-u>udnfMFQ0G+Dy(@-jpO=7yXzL@==ZbD-|NS(K`(0D!h_(KJo% zS*b2t29LBAHryRC#A=zsR-t!fXtRJ8W39y)VPl4hLaM+vM;PLWnqe zYy%Dlg8*g_fWE(vU#|ZQGq0mEr37Yv=)p>FtLn<^)QK@xPqu9fhXbSP3yn<^LBzX^=1eG%skpgr;la0Pm^QfN+FBDFdZT} zYn|1_^FhM)94HZ84I!XunraUsf~wXNCFhK8p+nbn5F#)ONT_;|h(M#t%YY~BM%Q`OH^ z%FMI3flEa6rDW&ZPTdJG6DO>>XZrir+i^z6)r&;GfYr3jB4dzz7mWb#RBKpGJ&ooW*qN;8( z^V0xUi3m;8+%&VF+4=|Mjn~e*jcLlnOOTY%%}<002ov JPDHLkV1f&)ny3H( literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/ccwgtv/volumedown.png b/config/www/community/generic-remote-control-card/remotes/ccwgtv/volumedown.png new file mode 100644 index 0000000000000000000000000000000000000000..7fc10098feb6ff828e754b0bd10dd453dd0ac42e GIT binary patch literal 1328 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 Z@gGl~eu>6J(NX{a002ovPDHLkV1lsF?PCA{ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-aux_over.png b/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-aux_over.png new file mode 100644 index 0000000000000000000000000000000000000000..48c9be409b68a8cb27b10738d2834462190b50af GIT binary patch literal 1186 zcmV;T1YP@yP)P001cn1^@s6z>|W`00004b3#c}2nYxW zd|J_`_NiVTk91h!!lzNxidL!*?k@P9xSMD!Q28;9_^(6t}uaJANYzm&50R3N34 zT5D}!95>OzAP#0WTk#csuC>l|0zD~ReM0Bz<&mgtdK0!%8 zM(~=@XB2m^OBmvPY{uufSZlpoN?BYJq}DowVeH5(-ohKAW-enY@7Li#f=uByrqNgx zBnxn}aMQaul7J(b)tfjfGu zq+$$bMez}OEaWDQe5YbY6yN_!wt|dk*IJRv~_0g16A>)+oES z`mBq+_%uOAGSWtZ6GBhm8h*ni(bp!I&Y5L&Wfm_8noi(l{3v?Xpy*pWg=J4>W=F6O zU*OlwYGsg2eREQ>DI@(_wDg4xU~g`IG{H6`@OqS5Yw4t|8%WLP+eHohEt=weA@)L2 zHHvRDm|;wc#<^^Ot&~aI5CcMw5it#KcYw_Zr`^o=7V_ERlKoc9q=8%cIe^auUBBS3 zjCw*?c`5;_I9#mmt`vPh)WmLli1$P*pUn(z2q#?@MLLd&Qc9ysz>kA;xN2B*+m<+) z>=O<0P~Nv`d61c%!v%42SvGokoUS6=bR7GWs!`#t%VLJ?7tY$9_kFmB-$mQ$38X(4 ze}X>*-($EUn%)nY%^p!lgZM{ixJ>YFAcV7;x%jwn&X}}F=W zAps7H0d^zTt_@O3S**3rCBU*ST5FvW({7_M0bznQwdl;GeY)tHdMRb0);c5H)Dn)n zl|l7%J;{H@LI0h3=dAG;?x{c$=+XPV0z9|tUn=^2mYaHL+W-In07*qoM6N<$f`aTR A$N&HU literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-bluetooth.png b/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-bluetooth.png new file mode 100644 index 0000000000000000000000000000000000000000..32f7fa36be72a216f444077e753504b91b961650 GIT binary patch literal 557 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 Z`~wx>B{ziX> z2XRY8gpeYVh6p+0R+m`uob6K%B<(8?EkumcBi1()#<^ODHYTZvnTo!FcS9#7mhcJ`R zez@UGYOAU#2A6~Sdi$^9Pn880F^8ur8@H{3TfnT}HjZ0r`I=%~RV#N?-FR2^N$guD z(#1#BK&TsJQq?5Ge-i8AJ6_?ArL8}j2GB zx43WRN4+Z(UJ*|q3~8(w)k;{gVj^Ol#)`peD`ulrR!sSy%kw7~Vda3- S7Bu((0000>P)K~z|U-Iwc9+ej3Izp+KIG1y$f5|Ro@WvlZ3&yp8NLfB1! zKv)}M8(W(F(LGqf$duuvQZkvwDUYodA0VDC&IQ2n?~> z2L3=&1|TNS@QlV$#TmHQb{0Zy;-+^o3 zM~v|fSOTpDW>zhr3p_`%ef3<&b4S2s3G^n$I7C^RH(?fRbYOrX@Cmr}+!0EaJu|;T zS^76{8DkuW5Mo`hl+rnHgKF!m@7HFtZ_q;&&kiuPV^bin3)VvEJ+|Q?s;zrq2Hbh> zJFsiOPH9a6HDq*a>Hr5QHf>aE!HlPlxZWB9JK(en58{y$7?na zlVkrrvZFVs9BPeKGR_c_JFh!1V1Y_uy5y1Lm15RK688Oj50$_!iwrzRiE|1JtG1UVW~Ic~vf&*RyNEi(&{q$Y!@$pn zsQHenfPMipP-1a{QhwkyDdVoq-qQSv;u*9SIw7h_CaBC|6ElC+?~5xxvIMlm=>@p+F@`_hb30v#YJZ%csn!9oZz z#yCa$)L$qG4p9~!qyE@3SjSFXT8YLof+V~4T#nMbZ-7)!x!HU{#XYI}-wYn_KK}YhCmJ0000)jk}yI12~R@LNJq}6sGV!&eU4(l~QWIU`@d;?EHrbd`Skn%?h?g*o zts=Cmcqj_`Chp`x&gS!3k+U^=6k-DH5#jkjglJTR?Bs<0&nhdXuX)V zlhtcEpTbFz@NGioBSN8ljdhu&;cgQWo)j)WE5fx|g!8V*-D1Ch-Iz6C`$d!7BAC1( z*c=mKy(G$^uh9*xiu#$stpqrnfXkwWuID>TLP$N?bpu-yxtYSeU~*LCa7=jQTpnN+ z=W4Atg!y*u)=$(~nr=(vWseBqglL)vMXenaVT2#?Exy8)Ztdj>W+{xVcqTU-7x#@d zVY=6ZEsYANKalgre6Mu_dJHTXH7rgD$xn!UEs8=tpG+?0e2);(eG$$L9qF%!wbtQe z^S-#u?9E3rLYX^+V@%^q5w`oH6y`-K%x`q1YbVf9E}Fnwx%p}QkgT=~H$N_}aBqvS zej~!Vg4JGk$0m%82Obi#zJo9Dose`Z!ET5U@57s-m)&eSaj(%Skdb88!tbJv9wamQ zcLq=4W09+!LX}+=*f|=zYKuO#8N2d(u`6zX=oF76oZ1luXpG&p(pQ*P<+Dd;N0h9FJ9e zM;{v%9ysamHbY$F&Ip6PT1r{y7w8GF1Z-}wVym23KX;I0dftoB=B_ey0bBKo^A0UCrHV^fbC6aO3W|nRyfARNfze_k_k1v6~7g70Qrs)`IYP zHL%!bgcB0eE8wS&K33u*;FFRMwLS&PI>sijRNhm<=a;A-D`u@ED>j$hB7M~Wr|QZC zd`n!`ws%_^8JphHczI5Ewh+T~f-IEs)X`dExhAUdu|GEfuYtdMo{4oTkh$b2fEzKr z(^`>^T#X#>x-;N2(JM*;j)1QMM2ve{8w15IyOm;jDFUyF$^-bp=JKWjbu-&31!m^% zz9ejx6aC>(Adjt5Z|i4ok$qnO>DD`JsxBwoQP%C-3A~jc^#`cvX8-N;0LhN{%+;dn QfdBvi07*qoM6N<$g58`!ZvX%Q literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-pc_over.png b/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-pc_over.png new file mode 100644 index 0000000000000000000000000000000000000000..d287c4d08fabe50f54c56608d18ee45c84006ea7 GIT binary patch literal 829 zcmV-D1H$}?P)egbwb$CyJmeJ-T{H|@ zYs3BO+d}}(UQ+T3^AICa=D7McR z;{n#Nhz&W&r|R30R~MW33zzYC-77eX^L2tZtA4)TPvbEh#GPuq2Y85o@VOk$9rR0z zBX|yP%NZQSA^cu-ca77y^yx*!20B%EU$Yb;07SVE_wKKO5giIJ|44#`11Q}>$G_I5SAQBBrcYuj3P_n_^*hH@~|(lKYH z)>BfpB`McexV+PPV}UE)^96JP@5y1#OUrG_z?`g84R9qQ)>>;ZiSewo+WQ533V+JL zT$kZFAtQbcH>JDQF&GJ4F`ttGIWJe{H@H+szvjW_`v@Nt_$8Tx(ZEu_!_o=U#qcv+ zl>4DqHS5wPt5ttYrLi*sct)mcu2}pghqYGLjB47od$$Z3KfHnT?3T1tM-J!!h7r-1 zR-M9=#r&!r`*|F2RPi76JR|o>Uk-3d`niu^is{votj~miM8vdQ_8-fYdJoI^37^XJ zk>NQ}%@(n_pWOz<@?stNHJLp4Qp&SYHOm;b*7lV`Yi$@2x8%Ras$8qbirI=bd5%SrnW;VbFYuLm3g`HsHuQ-q&uygs3Eq0f z0-xO6iu-xpDEi>n>VY}+_aWK}xCM75f)_uP}ibY{ybWtYCG-A=_{YCyVb#ETV^FI9?83!9#Sb5_A?9 z@C^6RjfhVvrGCjeVJFVxD)!?guH!x~;R^Pki)(mYp(mue0jSH%<=^41bE9@*E3I^1u%);fb|P z)G4h($8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10pCePK~y-6ebiY`6j2Zb;O`DSj2i+bghb;)+~fcMCu)3f322N9 z5k-_?7^ZyaGdLpJFWtAh>eQ)Ir@HyaRaFf`3^2pAwKh91w*3cS85>x|K0aa6TC211 z-M^S%gxk1b zI&7_-oPt!3PrZU0KJ{A`tyb#FT6LeOks>eCeY8c9L&}8SF)uN(;jP+)J^e_FSIz$Kl7yIc>n+a07*qoM6N<$f)SV%qW}N^ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-power_over.png b/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-power_over.png new file mode 100644 index 0000000000000000000000000000000000000000..b7f86ae161bb6acf82947a697037d1cba3deb694 GIT binary patch literal 668 zcmV;N0%QG&P)h($8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10vSm}K~y-6ebdWtjZqW@@ZY&Ut$G#pepV9`VuXo!1d$*jV&HES zkr*}+2K9=8fk(XtRMH|OqN;VP)oz2cuSltze7RrFx6j&ZueElu$S)#V=)qFVV!D(v z_pjQr2tdI~?88osVHn>^DY3A=S%gSIFOKGOAETJW|3PwuZY;+ttjD(eUxhUh(Z-Kb z%KTp-5z$~B_F^l(sCpE1p&$G45icX+b17x^H%LS*&5I{+K5+-J?xF{cmOWN&GCOL_|#CQ3B7Po#%7OXbKy!w!w7H z-KFNDh56i*$%rTmqTb5d?z}hEN*AV++Ab{5-2wmDl^*QK`e}@|a^8^~>nL`k>rWu+ zQbt54xkuCm9l`4c?=ggd{P-#Fy@`nLNx7)|)Q_{->>F-ltWj;en+(q2lA78fyiLm8 zYL1TO(}f#qFvm;M?ok)-lA6Y~+391tumT%%#wkk+%O9FM%4YRyTSeM_jGuXCy)1tHJx(aqbuSYSD5&Yo@{g0000gNe8* zCL+oeEInek8VrZ+Mq; zo|L2_nK?Yb28P(dPTk318LRk(dvV{*asiL<0?#Ahn@~ol9gBE^mv|P{@1d$Y+ILU6 zE0V2X6R#rBQph(5Y!z}1u^mK@Bf3nX>m@69 z%PxD?=RDB%Zb>U+FG;cLCcwY6S(S~oJ9g%J87KIu-NnC>F>AN|6W;3|kdo9WPTzps zSXss~J_g~g*`wbC?t}J)*fo3fuO;hN_+7iaU;Vk%1$P#hf}39Ii}9~JPTf=P8tq#- z!Xdu6`dm!{TdF+O_Iu>&bJY~GCO|(zo|ABFARgFB&iSYl?6bB{2ZbgD@ZXtEDVi2-5JH6_5>h0tAw=+Z`2W0n zlMqRHa;*>{($LUG?&@Vn$w}-9@^Wzf*o;%Sh7;HoMk@1i$XDhBFS<}gg-!-eW!H^qcM|^`_ zaLZ>^z`s20GMkrY?7QwVF5&~e`b!xT=I{Wwb#9PmP){+TbAzm!SzR9N`?!Ng+P8ik zA8{A=@L2oS?@C5)*`JuiG+tOa)G2V^dABynQpvbcx-ZGQasu!1%%AJ3 z7WTEs@*AdPdCTjn-XyEbMV<_KK8IlqV!_r@N;CK(H_sEfPH*K#Y2xNnN>lhGuc?Rf w3Y*4Kky7f@;fcYTo|vL2*7U>_|MT(u1+>e;$$6XNlK=n!07*qoM6N<$f?1C&tN;K2 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-vol-down.png b/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-vol-down.png new file mode 100644 index 0000000000000000000000000000000000000000..a7128513eb58eb84a1c92401c57ef45667b9b0e5 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W}!3HEbPUl(xDVAa<&kznEsNqQI0P;BtJR*yM z>hFOt9gP2NC6e)c)B=- zXiQvt(U9+ufq=`!=O?_ZG%_BD?fkD<#GRqx!M^E{NTfW&VUN{s|7D~Ftu<9V&iiZ2 z!UZN5Si^nh9x#`yFnhpj>^Jv-D0iIhGl>nxm!@x!sy{M8_NV>BORG&KqRXaK@-L6K e)_Hkf`~8EaT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vTo-U3d z8WY!E+|7H)K&18I`6EJ$POxZdWG1SpB`>*f$t{UVT+lUz>pp9N#oMX>s^wN*t2!X4 z&hu+a;!$<>H%;2d{1Ofdua`NOwzK>?!~ZeK@hP0xIeWDw&~^q-S3j3^P6R zVmw`FWK?0m=-_@Y=C>UFI7M3v_wp_W@RbpO)@-RV>l+Me%PlzA;wk@ z?(o@7nOBLv(0w&>c`qUkxP}^hz-PHk4A;O;fsFp{^sG&6&%iry44_+l*=&;M24*qn z9(V%!$WDM0Z~?w-WL)9PW-Nw5S19{cViP)T1sJOehc9ePo@t@%oUW8wi^`^1xgO6e8{R8l(_OXOlbXIH2iAZih#7_;54e*^B4t1I; zf<%R#4vk@-8z}$Mrb|I3TC*}Y`g(j;Pxyp3y6>l)vY^Ho5s?<(dKZ3A{&wnfGC3dr b`i=SlG1Pz)C}r2>00000NkvXXu0mjf4lKm^ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-vol-up_over.png b/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/btn-vol-up_over.png new file mode 100644 index 0000000000000000000000000000000000000000..a7926d24acc8c662d610780702b9c82b46e77bec GIT binary patch literal 541 zcmV+&0^<{98FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10h&ofK~y-6wbe0i6HyEY@ZU>L0+a-#E@kM@1yr$>0X_boCvAj5lZtb-vD*O~Iu1p9=~ zHrI5D%LWU4$Fa@q7qy0y1pR^!IMHK2-!GcnHs=x1Ul47?^G>Q)c|XC=9_Zgb?JKVH zsf`_d$Br&;S}6ZzOz#33D!c937+qJkt-hto>XF(dv%D`K1X@aoh?uLRcWQm}&u^+H fTXy3^|51Mco|1~=JR7hd00000NkvXXu0mjfD-Y=v literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/remote-background.png b/config/www/community/generic-remote-control-card/remotes/edifier_rc600a/remote-background.png new file mode 100644 index 0000000000000000000000000000000000000000..a2794fec2630a35ce5b6ae4593162796fbfb789f GIT binary patch literal 140621 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 PfbX7x$?a0T|6ctM(tC +
+

${config.name}

+
+
+ +`; +} \ No newline at end of file diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/back.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/back.png new file mode 100644 index 0000000000000000000000000000000000000000..6dadcb0000d48b34456a98765f9c341ac1c2346c GIT binary patch literal 4045 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/back_over.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/back_over.png new file mode 100644 index 0000000000000000000000000000000000000000..fd75382d671a989a95acd3e65e663f78017022ab GIT binary patch literal 3641 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

6J7TV2cwFz>1jnvx9nZ*mz zl2eYGC%@YuMeL49q>r<;PjUX5R1AiZqfIM!&}wHIjCgl{&*rV#>EEN)s^<{*NKm|a zFIJRUB;yRw;%U=zvnRb&iRbM~ia7py|j`t%Lg{T&ahDj7W{D%?YfCGz}wnNr+Q`aG}J zOeb4dUAl%z+}Wm%4tKE|`DXovM|54|VHL2;?EBUhY!I!KlPOi^!ofevvw=!N|JV(~ zi_aoyOUy#uZZm z^0|F~__wM@p|E_Oz(0HCz@Io{+hlR!;pgN<==WVlODJ(b@<((qAP?bmKKjCq!@KARyN*yji-O#Aw1?C(jVT z_s8z+a=bJUDyFl(VCAQ=W}z2BPP%=P2^sMlZ=O$ylh*ER+;v!ew&PF!Q3cmNpsQQB zC3Q%4cYj6RfP4VRFpI3xd&aq4eEnId5CwZ9k$M zeq+ZmWhzql(Ky%WMi4~xHz}MN1G^+`Dp3Jh09!?%7nA^6v6>~mYqXdq@e(uYM&f^z zCagfzNvOsZ89RTh6_-}>Mt3c(3$12gJU!JBSjD7$r@ChvX2rFo8NK(jzvTNzw1yl~ zQg}jhs4nOVkidHp8S@OF)DWxPQ+TjE$vRwfg1!+HV^{3WKT#X=j@IgZ<(b;iKFY6U zXy;OsOvW;P#%DMaCDM0_*exI_F76&{v00Q4@aE!D~FF(1{Ojw;fkA1?#7 zgwjh*Q0|#f)DH`dhm*@MG4Y0zb71-m`uUb@K(aCOKJ57trC>H4ujUF1MmlsY2Ax?#?Y7l zGj@>PDy6m&c$w#awWgOH4v1hzm4W4{8{$KU5Ky_VfYTa%F7z8?ddoMXYRxR5NjElA zg=#&CFOeu+-K&1wykzzuEx1#8NIK`jO^}{{9M}c$XG2e+^VQg^Nr~G1*toZsIJ3)6 z+_$zz_Fgxam3K1;gLBdY=2_y74lW3Z!9HZL3CFj_7k$l@SMUDYoc@(MM9MM&)pf?IsLYXSToCv za5~aBHHS*2#qk~FW7uYk^ffH{or-A z4L@?dgEY1fIl7bdx+tjZreYs1sZ-&U4JarM$HpWx?BaA&5-rN(lw(WcWJdq3KxiuD^IqC zn8HSG%mf}f)ERRToUOAkcUv>a32Fg2O?-{HPxjelcECL|gMoj4?#GGdd$2JRO?tji zhYT{;%*F&jBTs-EJ5IK+2eh z`t-SUC7ovH=?C&+WH3w4K7UHkr5l%*BE=aTVk|h$P6Lt|13>(Tmd+Lw#Hm13F9#}y zLuPKt$Ea_DzMSUNX3nF|bYP%w&dFbpvim44V8zhdrFrbr{Uj3P&b7*ek%j}@Vc2s& zt7&lzR3+FIvHUzzx^zCU&c=M^cf}|JAVuqwtdzasY>!uqfZh=aPs!`09JICOyJtCA z=FGtH(DIZH;!}kG=iipYp0%7@2gnj=Cqj*l#95xs_-~Y=!yNSzD4EILv)c4;#lb<= z{N%}jvWoWU3Xdo$f?uXavK%SIbCMBxbgUMCU&

+ +`; +} diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/right.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/right.png new file mode 100644 index 0000000000000000000000000000000000000000..331ca0e00be122ce8dba566dcad4383c94321332 GIT binary patch literal 4481 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 T5Jwr^00000NkvXXu0mjf4~JV4 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/right_over.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/right_over.png new file mode 100644 index 0000000000000000000000000000000000000000..fbe1c52db7e4f4c258171dc2135d8220d36f8416 GIT binary patch literal 1264 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/select.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/select.png new file mode 100644 index 0000000000000000000000000000000000000000..bb08b7b96431c3f9ddd30a66ee2e5afb7412d166 GIT binary patch literal 5372 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 aoBsnc$BA3sODUNE0000j{00001b5ch_0Itp) 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/up.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/up.png new file mode 100644 index 0000000000000000000000000000000000000000..6e7ebe15a5641424655c75f1c33dbfa1fc0a307b GIT binary patch literal 5079 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/up_over.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/up_over.png new file mode 100644 index 0000000000000000000000000000000000000000..b9971512ba546684f7090471ebd57a3c9297e005 GIT binary patch literal 1982 zcmV;v2SNCWP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf2UAHzK~!i%?VC$e z6jv0-&-4s41Hv$bhrA0^$}*)37go8Dik7R0(a&JMMiyb`)(_z-RaxXixUh@{k(5RZ zN=hRd9x@=zdvboK=MdtSW_SP8<#yl4x##@v>C@fQ_ol92zur;^sMYF{%Vi~%N(p6_ zH(L^=BgyCUvcJDCsVFY1HyV=CJ}v!A*`G){otA2?s&!2}kD^FAIyzKt&5oPRrsa)B zU29WT&KT8dRRy)AT&Y+Y?HIqIV~}$W{5+e@+Btn=9Yn{;YI(-D_5N9=T`+H*`&1yLPQb13J-} zWCC?iCyFuzcs&W>^r0R_A&0!#YD%qIGZ|*QmhJDCwQbGXqY!OBfBtMrq7dbjVH{=1 zh*FWsCINEBJgfuB`%s6Do}&v1qr18~rL(h3I@M7q!#4WjJehRH#;2e6h3t%yOPi)T z6lkeVocl3OLfeQjIn%z_hJ0^_94(gA)vMpMa=E-2fpIXyphl_=Kp7nm&o17M*Bc?4 z=u3N0tyT^c!`t_i%$-t6);BhcSmZe9bK*porXDF2dSrO`qznuU$>89C6#I%&=qV^U zoz~71<1ryMy<*Dcij+z_vb(z@o12@mzP>K+-@ljb?UIhQD|>r;Hi>RDMC5WgliOSD zmG16t^T4c@HPq(3j@IgX%u4rV!MOt~ORLaH^R}sX+75c>!)U@#|T$l#h z;HN*{#D@V##&?rLHc3oQ#O%fs-R3$V5#Z5&l}Alwm>5H0KyvUfWuDB9$xi~31DwWD zLT|8N-nasif%8d(uy6s%upW>c{E5WEMN=P3AUKemEa1}~4>d)^44yd;KfeYX9fV=t zDJ&d!bnx(8m(|t3+SLI`fS62z=x9UV#9qC6C9hwvw5tP>0B@eVySw&gn9^6|R$AZR zd0kxY`l{U|;HWsc_Qp6J9vPOXSnQLYo^CmR{(QSSAPGP)KNzk2xgycn*qGe8^S#W^ z&$p`slE9@)m!wcA*bhYMd-v|mQ^2$G;LpFbn*Jwc1laa=>xH=RcBpDG5jpaN5vhuho$2DIhu6PsnWtHj+Ug zIaxrkJFk%(!bS4n+o*@);K|1YzA|1lT=+roXMa;{bBX$XU^YUTl9L(U(s|eCs@W_N)vJ4$AiSwmg6S-0VOHAJbO_ zVJBN5`uqFsW9g|=r|cMeybXOkrElN9J?|vf8}YsfBUuv!L+)=+p2*sV4^md;sCT8$ zoH-*mZhR{vBO|iESC$749>}9dzuII#=JfQmDS;6v2Iz-u26qx^>qKQT9a=e@R^wz zBkpf?mTE1Ye889_bYKG#lUA;j&53MrA^NILfDF~rw{G1sk}=$K1Z-_?$->hGBbiM# zD2SmL)YsQ1moHzowFT^KT3Y(u2wq!TvxPDf6B9BuHD!Y`5ZkRXYMgt8lL`TVF)`c; zb3*_gOgUFsE}ye{+QvJJ+Ka5)WYUK^j$;pJcT~Kqi?*>oDQj;@C$pdq&|558AGXI~ z!^+BveERgs>^%4NIg`7yvtxP!M{7jg$qjXtP+@&$B!Qy!L%nNOioVfC0H~=J3I3>v&f6RF5aGoj3`pC zY>&srOa7P?+Eb5S)H6wp%N8?;#vl^%>1(+XKp)`Y08oa}jBWk2EU)tDhfIv84aX!v zJ9I3nSF`d5&t+>I91wbPs^g4?N4Bw{D^BVnc*}9X QuK)l507*qoM6N<$f*!BK^8f$< literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/voldown.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/voldown.png new file mode 100644 index 0000000000000000000000000000000000000000..aafb7b091de38f006f84df72ba29e49af53d750d GIT binary patch literal 3235 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 VcE(L0Lh=9r002ovPDHLkV1gwR7qb8W literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/voldown_over.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/voldown_over.png new file mode 100644 index 0000000000000000000000000000000000000000..a1291297ae011c99d72cb0e4bc3382fa299de6f1 GIT binary patch literal 2940 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 m+OZmp6<8FfsY!Q^t@J-|@y6GUip|jg0000 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/volup.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/volup.png new file mode 100644 index 0000000000000000000000000000000000000000..f0a2580d7b8d33cd16ecd14aa13c2c164c4ba47f GIT binary patch literal 3420 zcmV-i4WsgjP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf4Dm@sK~!i%otZh0 zl}8qa>)yWIjaeED1~15f1VSK}s z`1SSmG8_i3HxlDDt@mPmb#+x^*4<|3=E_>&Y0zwJ3?*Z1Y_yDyj+S@cc}H@`w{0sS zRO4YOWe~k}uC1-9K|c%{U}a@R^40?n4YY>dxpU`&ZdeARgVKu+V+@0k-VR|1g3&mP z&;0y+nO|5a^I`Pj;-dIy@C^nbE9e~<`0OlzJebYWcNP*{PW@1*my*BMM%I35l9ac0#;Ut{Cb%S!=F8UT2@2A`1p9)wQE<|v15nE zR=OT^7y^(n0z%Ia2v!QcEi{%lgvNVp(2V4yRVi zayW(Fef##6iQN-r$MzlK2S?Dt%rrJ+**?a|5&rxaUxWtfQ5%i2qW*A#9;SsTo0l(N zmYJCu8U6nI@5>204;_Z2k?a9vr9%cs6X=J`h@95pBRES-OOizfkUtUG!F2f6Vjr?+ zaHii+$B^GR@kKa+SEOiTeWR?%OUSdPsr@HUo~S>5{CL@a;6MoKmBod{GCMmf2OQmm zjOMzgL~#VCSpV?D56gS+y{CPX!R*K3FcyyH#^&Hy57~@IjvP7i zBZQ$-%;P~g9(#mRAOnB?`KO|B`t<4Y(MKOe2`rVF=^14O;p_`p*%+sh#$99Uf=Qv^ zk7$rTIy$CaYk_BmzW{F%DqlqeqXF z-q`$Q&z?PHdV0FNe*HR}TWnH_RW=sD5F2KkLG+;mAk*fXmq)H;>9F8uOrQPZoggaqIzbmo8n>@%JZcB%+RV;{iG2K)Q( zS7mN?uADh@Mn~S`$B!ceFU4$QY!E^TLIZ)8-LcM^qwNM%ziQyZfp8p0kO__DV>}y~ ztN>&K8^C-21gqwK_QGm-wH_xEClDpW5qIj;DMjGPlc%v?mNpxN;;IzrD(9ncvtH={ z@ptCp6`iKSTRya$fE+k993d0au}^dV)SEqqq7^3OZNypp=FJ<){QB#!%VO*c%4l(M zp)s~GfHH_N(KOfqT6Lw_C;TOH9N`$($Z5tYAA_MCcBXNPu&d=%eIrZtM<>Nyim&cFtZa{EGsdWOgl+I}2j8|W2n|XlgwFq($f2&cjAKJpm6*9?*q)7%52vW;x`egZE#WT1?P8JEkkW5=TYw(EW%3#5z_ z02+vCR@O8=bqp;Zw4XR}qWt>no$|xKerS%%G`=;|Aeq%M#sCjU0Nnt*+qZ9532_Ny z8$9%V9a-^$U0Gf!M~@zjl6s@fou?5(H=i)wD3We6*^jYt_(1=UPd+L8_wO&qj~$nC zIapg)4o)%e$@d%syi$d)bHEwld4h8)rI6F-f}5F{jxQ0}CasW?LSsJuaFCuU* zB{eKo;4(v*F`}1GX06oC>p4o1DO~h1QqS`tkfM=JjEpg;E)UOr-dO}0&=JdhL?~z1+TiyIj3`HID9?pldg)oT!F! zLR!A%0sJZwlSVI2uueJgYs;a-hqNEHu~Q(Mu5PaQP+Hy#7)IN4)(24MG(BDFn8wLr z#q{9vr_KDqj7$p`&wqOBKsL?bha+})&FiACxs7K>z6RN#CI&265V&--o9;j>s;yFL zcdIf3CsP(s(g4WdDAv5eZ7t1eLjXA2pzjhfrjLs;iTM)3&xHBK#V^hj%IyiAok~Gr zlA}>0@1E9y)k$4ayFbz%b0o?^L zPC-IxO=o|lb#I=8RI2oM@Q_lny76(Ot~p>d8?8QF)tKhe)&mfPLHhxs80(20(eqq? zE3H|?J4AFEV1-Q?3W6q}~l>Hs#!#;!jf3*_NG#azJVAv&lScP0%Jf(RPVW=u_H3=HOZ!rkL_VC`aI{^6J5P+ zT61opfSu{$lD0MEufHDZ8{&fp5Ar!v>(@Nay5C!ExuqP|EHm-xgz3@G>84Du2f9SG zK#16LP=df4=SV0tTY&Z7e!Ew`|Ni^((@#I?T({$C}x3OL8ct89mI-bwxnVrXw~4JlyK563Zp}tmQb6six9Yha@k7c_k5u z52FI)M3Aanor!90pyJtAF_02-`k6CNDH?xjDy#soA44CuS#gj5=?=QLom?A$lq$csM4HdbqOU5!ul z{u`PLwT*L{I(kR$#45sXDQ@Co!N$nwce?KK+}^NKQmcdqqNmgB_BaQcc!n$3VC zfL7W#w1EqG`We#-{i~hM@Bn|OK(-_0d6q#7mTx))wn0E9^vPevYm6{EN$+vf>LCN9 zTy*CvcrX|%qhtD7owdqN*H7|6=w~>JeW`ShT^Xq3F%=7HPvjK6;N=6zF!8j8B0K4l y4;;4m-eOI3aS6w&KKLNVqG1=`g;tiA%YOk4(k|=T$LG=j0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf3yw)dK~!i%y_rpK zRM#2D&)k`@&3l_b42#lMMHWa+zz|+V*i>r8DvNxGbW^cpm3{%%S#*_6Ds_Xp$fB!C zw3Q;Fs)V$viqudD4aNk5?b^on*q-V0d!F;Z_s)36K}p*GaD3jL^SqyP&%HD*T)5Ed zcDt$3Xe8>QD9XCoZ2I`-=4R^kY^>3=_J+?lY<_)x-P_EoEG{jj4I8IG)9v=0$Jkgq zwcG8qW5*8XJ3cXyjH$PKDW#UxlDV<5;RX7h(SS~;8DyIW0ebo|aANm6a7=M`2y7WxR}Dj$xgQ1@OZdlzi!>m(uw7 zgwGp!HmYY13unSZyjiC)fE;)?PM<#A8yg!puXcP8NFWTUSp*y#2?8HRrJ%ez^F=JqkZuvTxtMbnxIoH;m{4wb4ah-#{0u8-?j( zMhcCK7cY7`u>d1bTx}V^JQm~eM~`MK3eR0}ym)gZ!u?G!IeXvbzWnmbY45(hY1htO zWmIvRsp)j+BK>H4W-xx?{CP`SPfssxODpmZBdA&Q+|uTYFTP0g^Ydx%-o0sZax&eR zTX6>8CNPEwz<;kr2i1wfhV4W448{~i7>1Fh5$DYatRh6+&2H+rm5@hHllz~4{<+sv zQ&Z_r|LOR`|0OWy(4j+V|Ni~HZ^D^{9S&m_h1l2}9GjLQvF_Bx zHeth<)zww2*DV6~o#?@L5BZ|)aI(3cdiFfPD}|*cx+0`u(dGF9h%#d`iW);d?v8nX zJKz*j3t)uS)=tjoRLoQQw?%-l%aTjfT4?vi@uJGVUJL{#uGg~=55;(2q6+rpFT-Ti%aR$sZ;4!H*Y(WVZi&@3wgv~ z8oJ)bi#Z}3#zX6WkK_u`7To&dReDHTO&oX&G@Q$Z|fsjg=waRwWl-2o-S6i)i zD4snW3Rn9`ZN@bxjEctJTf2Qz>!@`e2wS&{*uug>I&$QQPYgnvm?B|i;g{Q-7W_z$ zqeqXXk3PDY-udM_{;W~tlsa`d&ukcNuxZb$6LxY90}o-+$*<;|PJU$B4Yp%X!{0w$ z%4GehD_!>@IZq@DYikS}sDJ$GtLeaj18M5WRNA?7XBe1EoexIQZ@BHz2D(8E!=F2G zCHGV^K1Hk5w5Ri&y`+rT%q_bP=LZ%FD3!dRu{$mz1Y_j#)R%Z|UiA@*az2LA#(=u8 zyO9k#4SiSA+9w*r(+cMUKVrGludb}7-Me@D;1eDFROur@C|~zxjO%?@!lWS37|;R1LU|cd+7#^@?o`@WbzWNl zZ~h%ScC7d5r=O-hLz8#{cgj-MU+j_*g`*ev?_`RP1Wfjndm#VCDey+LnS^|vhw&m9>|%~*We zj1OkK!}yq8|EVPd-V{L>$6*ElqxRaa9dR41Z_q8sic5JwGmhIzD7h;|>dF94rbwWm z0r21`_I^1wn40-S8^Dj2o;od2vI1U^n?y?fiT8Ya_{+&gL_h4fjX2% z@Q|Xc$1qzF78#s#&5+x@2_GK>5mvPQVF!@=i%Vy`Jq-RVK(GslF@*TppA}HuZ$#yQ z`Z%OK3;cNWX$U(S>UptEi4_@0R%zQbPJGkkBL7%8E&5Kum0Ddu+Mbqq64 z0mjj5^@YKH9XM3_KxcKF^X!Sb+(GE10x|{$8lzno{Ml#s(}M>O(%rjv{WRjf1hfVZ zQtQ4|rCab}FAl@h%AD88=XCQ(H0`BG!eL4|*~-xw0E|T=PvlJM1M|0TeVpEY`|b4Z zyYKqzqzo6mjLD)M>W}&=IJGig(nG7azk;(HaMZ=M+B{Wz4WJ%b zH^TJwbX6p>-VPBm=3gfAo#;gk`KG`Cd0mQA*Bz|dk60$uQ5&VpMb?L2Umr-X7fG?N zgXv-|yl=8pbU}69vVJmvo_|1-*CEnL;@@XYedcrm`QN;l=}+lmZ)C_1^&Mc$`& zoseyXG3m++QPXZ2SAlG~w35O_N}4*112+!XUv zt(-@Z4%DQLuV+5XHLA=bU&Z0gV6%viU`(no9-u}*T$|lE7-xu~$hE%S_jwZ*?HG5( zsq;Y4^aDeH&s2V>9B2IeGo}RUtDSC^SRNkA0SfAN@8)h<+ zTJ5srLk0w2WXCPI)f!9fF?;iLMh14ef08#syk9f)Gz2?xjpy8Zww51o z#e7YrD7=F%)-i@IdTuf2bpG0GYwU*&ZkQGH;$5h-wwC@2p4^09D`iY!00000NkvXX Hu0mjfK?Cx~ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-av-mute.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-av-mute.png new file mode 100644 index 0000000000000000000000000000000000000000..0f51dae38351321f7ef6b6ae1dbf2c3dafdc074d GIT binary patch literal 890 zcmV-=1BLvFP)mh`${DD`Y1Y82HD()t5lxLq@mGYnqV&#E?H^t1h>~p{` zpaa|hZULWj!N(Q!AZ7J*Z|Tr0Rl_62A~4zG)WKfsZgi1JDl=o&DM%O&c4LH>Kdci;kWTZ!Kk=n3Gj zh*%LB2f!!bTL_^QnNAd7RgSimX;Pjtp~<~V{b0T-2ZRfk6fdKvhkY}b@b3HYjDUHT23;nGOu4<(yw zUn1sA-?H9a;2&PmeXTDkPE%MaxEd_c_?iH&h{1rDGNWJS0^WdST+0AkxbE_kpr;`F z^!3`*zI^jdh@5!=>EgO=)0diQ|0!P8163;&wHQa(A@Bk3^fKNYBYJCMb{v;a4LCEi z5JHH6Q#r5UV{Tf>6}8?{j9FZ2Wr0j_8FX-Y9^(BnquA|yQc)g3!QSH&VM}c6;qqwU zx_ql@e9>CGKr#j16dSu@coLrmW4JUnWRGk%@Cmgp&=n=PBRtE(QP!~VI#HUM9zMHsg=4IYkhnx5;i57K5tQ|DAyPor}c8q8o8=egUt zf^nA4xuJs=0;sWiQCKC2FEyi9_Zc__+@;7Pq2lXcmbaU#J3pYLtMvg+^TWC zhOhJd0pDW{U&Z$~_z8pZf2I0(6C?bA$6dxTZmMGc0o=nY_!OUqk^6Xps|kKDa_ z-1A9j$E3}kB;luk#nD52hac6NT}pNB0J9hmfd7_rXQr`E~ z&a)k`%K^Kkmg8a)y_aWc(jgYq1EYkw;{aQZqk{nH>ui7~{WLx&U|yh~^Nw2`;hl#gO^ik4^iXpj0< jov!ccSnV%CX(;~!kQWVILxvtb00000NkvXXu0mjfhoF(r literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-down.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-down.png new file mode 100644 index 0000000000000000000000000000000000000000..322805836bf084ab8db97f0395761144d4ed110c GIT binary patch literal 486 zcmV@P)O)-q|{nF?BYJQ{C_O*6F=G%zrpK>EU@}Vaf3S% zd55DG1rP8Fm-w8qjtCTVc!9e(LupfRh8ce0J*Js&MjL@$T%_)@4gM4#@iNJ?^gE;} z*unF(`vDUynk>xm30D!?gHp<}eTEz)X&nT=7fHf=QWe(YHLae?zv c%IGiRH~+kj%VNqOu>b%707*qoM6N<$f=DRbXaE2J literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-down_over.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-down_over.png new file mode 100644 index 0000000000000000000000000000000000000000..ab81cc7815d3d370a5a93006bf7e73fb063c1196 GIT binary patch literal 477 zcmV<30V4j1P)@g^oMR{s#!xEGW6 zIBrnk5nkgOpEGtN29=)tCGO(_RTIGl=JH%72S0c{25O0Du?H}Z%I>O z2QPBnkC>vZv#`J?+{9=vs^##B(O&j%a{e1ub=7xkaUQ&bAa8elcNw>1@HFSn(N=VI zI;`S)miZy}{eAK+JkI(m=N6f(gFVp9Mri7S;voC8f#Q!zY8jf-1Uk@6G9G6AbjV^5 zHbwMZw@&js-PqP&%n%qS(YErz^G{Vb_(=m!$*V&+%;~l=|D)TXlG#;;fKX&waT;a01<1gYjP_lr% T0Lsx800000NkvXXu0mjfJV?|+ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-eco.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-eco.png new file mode 100644 index 0000000000000000000000000000000000000000..a61dd09b81a4a27a6ed16f8126ac9fece7cced69 GIT binary patch literal 547 zcmV+;0^I$HP)0(J0ZV^ z8@QO*8@x>JChmt!2nKk8-Kwf44N)Ht1NIGjm|zK4aR=K0If?S6khJg^8#s!>jqE0W z*olJW$i9%k!GiQv+>MfF_>kP?>|3~rFNvSx5w^15V$=z1NqbgsJ@aYf7+tKTT?4#| znqJhdB=;kphp3k>tmk)Y(PdRyF~(t@C+5y-RtZrz&+!;;UgRzEP zyjIV8+DYKR+^QwS&86H+6G0FK;BRcl7;F-UML7T>K!Au768!)Fz>Q5Y zt5_1^U?-5^*u!Do*dv5E(o(CZyQ=Het9m^Jl(f)Rtgh>MSu^Auu5&IOgg0hoLuHgx`lija4zsFv{@8Je6 z#`Xp;9QIBHN|$K5b_h7a-WX5PY0e2M)GkFb;Z7L!g;i*-G$C+J}#AKC i7=^z)*nR|DNig)WhgH%*UQYyE>2D?NY%?PN}v7CMhd8CtEY=& zh{V+1i`IV3jsh(Y*SD88I3~z_V)gJ8_-@b0GKayjW3g#R`^KA!n&~V)LB?w@*7pmtcHmW|WIL>`7bgQ(J#X;V@V)?@M_ItlA7Ce->zT*(v^dAR= z(gh%H43VJqQFuT#UTlI}n{GOvVf@{T|*fd_R=$ZG3V{IZ=B2Q&! zR|DNig)WhgH%*UQYyE>2D?NY%?PN}v7CMhd8Clc$Sg zh{V+1i?%^djsh$X@~^83=pLE>iD{Y2wD0zeZ1WCW3Ru)WO@ryZGQPo?BwpiPvY$O+Vs(;`+fLWy{`&rt_M`Eu7aL(=ofbLbc8F zmHrp^OIq6dljLiB!v4l5&T~s_UAIB|zvXHDgSzHD@r+w<16|MH>FVdQ&MBb@0J<@E A6#xJL literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-enter.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-enter.png new file mode 100644 index 0000000000000000000000000000000000000000..08ee13019acda12db67796df490f651fb8abfdda GIT binary patch literal 631 zcmV--0*L*IP)D*LzE$5u7?gmOJ9ZaKR@)e9QY?@}|g0Ga)ps8llH02_{ ze|=2~FX1k_Nmg)*9jxQ{_ z09&P$-gMARCGjW)x8t;%z-M7u0%8Z>vi}lSu^Hu7Qs|&XGWTS6qn_74R@?8TWG5%fE|{c%I^`Y3WJrMeX5f&~Aj)dQ>QwiHz^@C530P z7m%9)aNBrzPm^~kYc7CR@iuXz%De>44nBur&$#b1IUA(NDE2Ub2H9&5)N$hXT0Xn@ zVLS(eI&gI=2a##TcxaCBGr|27>?i3#{)dTMi~<{J&rC@5O$N7d?mE^X`)z!!dXa2C zXS+$dW-`r#$hRKtv6vNe*FMi z&iQ`qZonUh)KT&`u@5WrhO_5&s?|4XM}1=JUPaw$o!1BCB74-@BacgE{uglV+02fO R`!xUn002ovPDHLkV1k4;8YBP! literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-enter_over.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-enter_over.png new file mode 100644 index 0000000000000000000000000000000000000000..5f32da49f2ad90aea754992baa83e85e766032fc GIT binary patch literal 625 zcmV-%0*?KOP)qbgh^2rWVEjJ-T3ATpm$;uGL-g?mCm2Ma`;6-N6G~!4~!t@HhZ(;ldo)UX*!;7x)@`AFEgni61yk{FUVDVy~j# z3Yvuko+jabE*-}4Nmy0^aeyz`e~!!8jdB}F)SV;p2=}7m7G7c4iY%pmSMd<*aXQU> zjBEIeOHrZ#o@B1$PR{ySJ9v+$Nxqqqo|ama8jgc@C#<%kLWOo@e2Y&>yojTK+zo)6 z>gF9M?po$j0Bz!R{HBF@6*LF<7>0dy-P<`ECCN1QB!EU{%~%@hB>qQpcMkDQ-3O!6 zaHT6pk!eHSG(&uk^B@Ta3EIuti{EM#*hzWXAvG{-+=g?{u{7CF^|R_nvgMo|Cg_$~ zH;*FUcJ8m?Vu0?dYr7I)@30pj%_4W~vrlFPH^QL2}-Da?NZQu4>lsvrAL00000 LNkvXXu0mjffpQq4 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-five.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-five.png new file mode 100644 index 0000000000000000000000000000000000000000..5d038f59cd396e7f1ccc7a21da85674d4a3da7b2 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tidq*#ibJVQ8upoSx*1Eiq9BeIx* zfo~27GqO(!z6%tTEOCt}3C>R|DNig)WhgH%*UQYyE>2D?NY%?PN}v7CMhd9th^LEV zh{ROiiyOU|0|it-eJww%|VJ9N;6tmBFm2-iu@S%J?`9} z^fW(*G&ZR>3V-Iw)w-la%j^0T_A!_IIG|)~o*T$l*qSXf{ehfx&g@N=hj>0~z1VPc zyO2wykKw^^!E37jUVDb_yIvc1NL@#oC*mQa`Hs~mpPBkxo))XneQoN~l$etl+uONg zu2svQ|8eAkNMh^sEVGXt(R&v4-}<5FR}ePE^xlS^j=CO)w154o+LIXT7;NV`hwSBF R*$DIxgQu&X%Q~loCIIwgdFucG literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-five_over.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-five_over.png new file mode 100644 index 0000000000000000000000000000000000000000..e85187c2fdfa0210101532cabf54cd1d82a04f17 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tidq*#ibJVQ8upoSx*1Eiq9BeIx* zfo~27GqO(!z6%tTEOCt}3C>R|DNig)WhgH%*UQYyE>2D?NY%?PN}v7CMhd8CkEe@c zh{ROii+jDC9YtIp=Br(|4-sIMX6;_`Rk0>t-eJww%|VVLf<8`qiqHC7%Z}uwMWnAU zJ|~hP64H}%Zo{!%7k1f{SR7^L+i*zyo>aGTkQa z54{W365Fnu-2TvFy(fL4Nm)VD=Ot%8HfG**V*Fq4?R|)0e@KR9gh>xu8qgmMp00i_ I>zopr0RCNeE&u=k literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-four.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-four.png new file mode 100644 index 0000000000000000000000000000000000000000..1857fc7af57b2f8a1dd73c5ae7dc921619b0442d GIT binary patch literal 441 zcmV;q0Y?6bP)00004b3#c}2nYxW zdZ3*vEUk!g{T>q@%IR zCWT((Ee^1O21*XJ*u@(hCe93Bd!!NeD)v&W$@h`1MvUjlLCishtVjdB7fc-2# z-r_v7UBx1zN9;xr;= je_faR)PS%t_@n*+BGY-rNykK400000NkvXXu0mjf)fB*f literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-four_over.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-four_over.png new file mode 100644 index 0000000000000000000000000000000000000000..df490327a79323c4b09e7791bb1f914a38a28c2a GIT binary patch literal 431 zcmV;g0Z{&lP)00004b3#c}2nYxW zd9d- zVp&y}qoKeae&Bn^8RMpw)RNu9et>mjKSjz>T*uGI9n7hWe+(-oiLxPkD-JI(3~zgw zManV!7uR9I7u@0se=x2AgXJ7H!_S3S7eS`LFsp94kIRt!60$Gb(j%rA;SOK19rapu z}(;S|!L>^%m7dXctwFWu?KE<>R*yyX@^9cQ`z;Uj&T40002ovPDHLkV1i`Ss_p;) literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-left.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-left.png new file mode 100644 index 0000000000000000000000000000000000000000..724b361b40343c57611acfb6d8dd63ae85ef2921 GIT binary patch literal 447 zcmV;w0YLtVP)72#SAk!G^>I_kSVA7(#*r z2}EU~Ad#7J(bbb?9E=cp)k){Pb?SWQ>u`%FGXo<$#4@J%8Fvsr#WtSfJ3h5{5WmBF ztl=ZZ3n2@{FYy*H@BkD1LW8Egg}A{f#t7`-64?&KO^H`a^m-uvih}~2VFRy_&}QZc zOIWYTZz{B?$%i;9&_$VE?E%nYrGolU)_<31A7AjT_Mb#VW@a;=;Ruf^@m*}yw1a}2 z;5;I(A|mI-Lnl8<^rW0D7j)V?$;_FPn;_@-tSinilRaIyvrIDcVj(0VruFf-_8+@` zI-CAJomLlo_D+<|tIX_6)We27c~hi`xaoj^zLV002ovPDHLkV1g|kym9~l literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-left_over.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-left_over.png new file mode 100644 index 0000000000000000000000000000000000000000..19d71e758c8e3c1fcc8f3d633f5697e2ee513dc4 GIT binary patch literal 441 zcmV;q0Y?6bP)ysL)p^VX?Tbvv2jWD;gDhk12P5H^@~>+zIhgh&Ec{Q}hGy4=eayq*S?7 z?&4Ea-i**vR6f8_fUd&yQUibry$EVAtlx%cABQ-L{_8}}#o5@I!G}nE7i&?iACO~Q zCWfh1`SGc65u(L#G9S=U<0QA7JO{bNA7ydcnfz43z0V{+WHJs(jN;|r=zm~*I$u1U zPNf8&8z;i%Fh49&18eWe=Xh@Rq!;-aTeg7J;p`@=9zBAsDFa!ER@20_e*xCMJ6*+j j{VuooRgh<3_y3bSA}4F>kWICz00000NkvXXu0mjfRRX*l literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-menu.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..bcd5727c4d8aa048e09a6610c9b9c1b3b0a9c0d3 GIT binary patch literal 616 zcmV-u0+;=XP)F46hROL;BR&p0xLui#lH}L2r(+&`3Sy%@9PVw ziSdfWC<$JG1YzZ80R?v2i#Y?U*Gw{*?&_*jbxzfE1*Mb@dYY%k2px1|8=}cEf(+|pYRZGa{dkYuS9h6drZC^X7 zri=S{5)~$Jk)X$U@5Q!(b=<}C6gZi}Kc}c?DR3jC7VrV?g?zZY8*cJn<>^0=5#{AgudIuo$4T__flPuo~hH<|FS+ zh)ica8@$V*5Qz>FFdwkpDA5i_37aF$^bfN?#ZGJ|W0;*JyB*BQ_Ml~a9+3U8>|-nP z)lp(ERd>VS0Ec08l!T|jIf?Bssx0SwArs$oHKA+xo&9za4Z>tAU_;Gt)%c$GI0<$% z6Z|DOn^CFl`L`6ahq}E$W;DYz3TR)`$F`RzSF46hROL;BS8*utEe;{0mVb#He`ZBlrTouP>k` z#w!w|BzOT5gq5FVQDA4h=riobYbKdYcXjotI;U!?1vPDSm8Zf;v2|h_p=wdPp{JFg zx3Pk0{6ZhIc$5V8aDdC33f@&%t>7J&@ByFk7;kg_9-nYp)5_hEl0+-X$-2&&*y{ZEWE_UL?WkB>p8yJx_w$A+>~$*lGgT7~&{F)^R77>#*Fw%doAm zjG2JF#?P=_O=5d^g`ME6Dn0WJ?a9FBI1Jc&Z2hqACBSlkF5=fnUx(EI_plgw=R#yQ z>-peaH-$)aoC}KqJBSiZbJSsTs&xM#`*ZBaHk`n0C)nL!PB#Y)Qlc=(m@0E0X*SJGB@hAJe1nP&$Zomdgb5;0}_bdVSl@9(I zoSmrD)ckvrIYiYAkU6E9Mgi?9b!=)m%z8ojMMRzBoX=!m#b;z(u`+6|M{{PVEOkmYAK>h(Yf31H)2O44k00006Ti%O8y%z-sIIW+sl^kKskMVZBcEisl{_4r4V&yzD{2kg~^=K+h gtJ{-g{Z-H9qQ?`15J1X|7D>FVdQ&MBb@0DH($F#rGn literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-minus_over.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-minus_over.png new file mode 100644 index 0000000000000000000000000000000000000000..ddbebf828cae054b1face76da8b99313711a2ce7 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^qCm{f!3HFsbFzUbmSQK*5Dp-y;YjHK@;M7UB8wRq z_~w8xBm0!#yFfw764!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SFJY5_^ zG$wAnXee|rK!o+e=f}n~M6!C_R&P+Y-p1Igv{KYfapL+9W(p6dZMXRR>~6@44F{x* zAAdf?d|u{(oO{j$w+2@8IfW-99ySP<*-fvX%^3bAqe#JYoA5=wIa=<8?%h9Gw(zEV iv@VtZZ}KhtSab~7-L#efrej)nVYs%n?=)=+Q?+uL45^J8WTsb==|- zvxu1gw`e)s#&OL}{J;lXVAc&VI>H`KaEN=nMPiD(QQaPy*=6QxX0BxBvI+tlc#Ro8 zV~!*2Ai65&rN(DmiC3BVGa~X|1n>)Ycva#%+GC9oix=F-dz|83C5@hO+T%Mu*7}Xc z_$hzEG)lblyG@pj2aVqs?BWHkHNM#uk15W|{!JzHOGL*St^=%T$UZI3brI2L=1gN0 z8ngK`Jk|a~Ay}OGit~!~Lz{n9<2Wg&H~5CzLCyb%@ZaC`sk%o%A8JfpeG?l10000< KMNUMnLSTZaBdr(! literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-nine_over.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-nine_over.png new file mode 100644 index 0000000000000000000000000000000000000000..80b73c3bc4f5e3f5cdfa99412ad5a71bbac98e80 GIT binary patch literal 401 zcmV;C0dD?@P)S5FLafA7@44 z)6Ru2kIc}?Rms? v&Xsi^e@o)n%})Dx#xNv9^);=znZd300000NkvXXu0mjf-n*xF literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-one.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-one.png new file mode 100644 index 0000000000000000000000000000000000000000..2ba698137cc42fe5bd6386d2ad21e5789d2aa8d8 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#0V1dK=^FznmSQK*5Dp-y;YjHK@;M7UB8wRq z_~w8xBm0!#yFfw764!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SlJY5_^ zIA+G4H{^2+6lr<*{?2c&FI-bya<#pIZIuq+IX*Vgt#1Jc9$v0<&|ZNG02yi(s81r;&HZ%1 pyQz0%=UF`NGyKClXWOZV>=#eV#R_$|00004b3#c}2nYxW zdCbe*GZ3+noU)#^P}^@;7aB*t-oj0sGqH6ns@w-iM| z*E#xLTk2Y|+dV*e+V&mWZOL{!XBe_kfU;}=!25T!t*7f8yPc-4)qY1pP^6@Z(Ga60 zgp6UxMg!W<%!ttvqah_t2nyierB$S~FOjEuX^A||foJ{4`PToTBhVoofez^ibVx^_ zLplN-(!aM%(0X4=$>Sk>Nj>y^m;=vd?18Kmv`!ckF(zQ`@MsanvLDtC7!xoiqIJSr z*#nj3-f-u6kM}L!|7JR^0Y*1y-v7q?mOSs7OcG@&7Uv#d8p?7(-`}8=Vmf^d3wuLZ zF7Un~&wHFpmZC^Fw_`r9NNI1l^ZfQzP5yjd;oOd*NEV2kpSO6w1i-oV8^xd&i0UyY z{`m2_K@pw@#V=oaE-#~1N{NU>7Kq_VMxYxv{aQx%&V}VSocQP@7rZH`o3GcnBN< zQy>5v;2Br~Ro?<(5Ag%w7`Rj%3ba%#w2OZOcXw0%1h@jOfiqwZd<7nWrMqv;%-_R& z08D^$EpP$+5bKHZy_5Tz5v3`Jnjh&|sK58j-k3{fIa~;0nhY}##dsz2JV0x;5+cx1i#jVX{PO1J37&#rZFGIv{pO|cm@0f zmO+DuL?@gP?RJ!DpQK0*DYVdtSglFxC*WRlhkykoD<$VdAGa}|33x4C7cI=^!l?ic zS)wFXUfH4fXW#>|GH-xe;8%<0rSR$|_yg^3K^hm@`YrH9bK2Yz!Og68_ez~h{`5II zz?C#!iE#;h172wO9Ed&#&;qVRYN=vZ+WIzQSgHR-EO$zDr$Y0N)Ktcl{Oj z{kRg-wHQ9>xz2Xd+4lW%YvR^Z<=qqQcBlT{YpxUA%-r2K#Dh+im)}GSp!1@D|9pq` ff@cf7>-PT*mi6X!@9_1p00000NkvXXu0mjfbXOul literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-plus_over.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-plus_over.png new file mode 100644 index 0000000000000000000000000000000000000000..d8fb5573b5abb9740a58fbe66212d431de6bb2ff GIT binary patch literal 640 zcmV-`0)PF9P)M^*KL8JbLtqMc zU;{h>OQ7rv;P((e0FHq(*`YvlS;2e2gYC)#C%`#y0h|I0;0JIIECXzurRu+#4}b~q zMFGA7zr}hYfA8YH=CIUcSk8~sXBzK4vmNvB_e7W2pv89nW=>+7ynqK{;u{Mmzz9=J zWO|_gk^F+#Npurn>!9+9+>Wus8z(?xOeJ%HdG&LR1H1@$tM3AM2vA0*Q%yd{4lkn) zItRW1GXc-^kLH(RyasN7E8rLK&;-BGf@zZ5v37K#piXl>i)kf$67UMR1(sfuhnNyh zF}WQjxsR!c3ds~`gjH+I^&@bnwL`#pIZHVgn2y_+&jh?yUW*py3*nSN@QEYGDlhNI z`FG$GR+(48HSnh;=eh8zCip$=YC$>9wDoJ?Qfu1OV&D#{V9^WgQflfP9pFkiUWsuI z`~;q9=$xo?45bR@+)%ezu`6wTn=mXj{w$Vniu6r|rUS8sy4yVt4U4|ebt~?>xFXZF z7(S|BCp+nE`>xyy+j^|LJ4|jj8t;API>8-;U}sQJS6=!O74$q5!su=veM5V}lK}5} a{a*nCpvHH$tt(dm0000X1^@s6-qmI800004b3#c}2nYxW zd(5gqH}0L_q~h{Qv()`Jf0|F~mah zMo8|)57TSb5J0c$>gslHdV6}N=K@b$W)^@VTdG0`_E=2#2f#Y8qvs450<*_};}b*+ zU>o=Vya0XzAAvbg{uihif@jhI+Q6X>IR`@eW*y^upk`J8HSMM6>RlJpg_%`=<=`;` zO9j~kTEG^t0G^3)+HU|I9XJ7QfLk*w6L8D`Yq)-gz#E_m^nnq}g649xfhlkSd;^AN zwg@3uVwwta44jI|Enb*)RgSB+n7h z)!tn9I0?TemR%L#9QdU4TWdhCfjfbm00)v{2;4=n>;f;P>jiKId{^L3mbU58vGz=< zA4{?>a9t>kj-F%St5Tn4sh5%@y;s`ri^K>o>;bS91=hlgbq!qMtx{=i1`P1Z5A<%j zr+6`csbIS~Xk8#9eOQJNOpQInt@%YM-=LwQ{aeMAlA;-b4Kb=%@w5VSrpEm#m83D@ zY{X2fWPp6kC2v1CJoJ53d<85DrF+NHQH@pLCjc9Gk!r%36w+fT`Ym7|Xvh=~UfQqY zJ)U}b2#gE7jrwA|4ZOx%qi$wJHU<+|$N<~8t9BHBg&Z}(ZPx+b;&z=0qmNIZ)Sqcm zCBXLrEda4$rT76bk76(pz=jyMaZk5#LyUBI zltj<<3<5mEoizbmFXM;x*Aa#Mk2#X1^@s6-qmI800004b3#c}2nYxW zdNJuELB@a{r~?*`@xr1rveW0 z5}=S=KkT_p1PU^fxsxn=a`x<=O~jF(hX{xZkFp5-p`7SH04qR4=L(ntt3$x<2+&NV8lemU>>tn%7fot!o~H zZ;5434fqCpR{706pkv@sAU8lqQcQtICzd_nm2|xWZh@alY!u4&dg)v-uhOq2Sq~V; zDx<4&4t!VXi$dwCBnkJK;scSGVU6tobtkYUrtKIQVxyAj*$Nn8ogeAm>snyV{G*1Q z7eOlmndy&d1YUzZ#jN>NB~Q>&QGBVqR8rI&P!^+%El(@4$kemDrGhkGIAvGRDj49O zeGuiEKKF~U35tZXiB;|+xudGvz()Y9Sd&V^Nn+_S75ye~0aX1FV8tugjE7mC0`nLf zqk$No0k5&qsCbCC*PB*e01PX!q5L6oRD#*A3%tebx)R0!+dyGH!=?&=?*$qQ@Bv61 z*6|TGGGTzll^TG(>vsIw=EW#nJffixV6;nU{d s=`1tYdg=fFLv2;5QA)rG z-x$0->^peamv?$RgB@q+2#^s69G_qF2yPCUK4%VK01Sa#^S}XJ3!nn_ zz)o|OLC74y8{i%A0T}7?pe2M~TLD{O1uQg|K$Yvpp$vZlK5M=eNL$xrL={RI9|I4- zqrgJ08*|{j0KNm?1TvzX8n&(i*1!b#scUOs1ME^I?ga1y_(F8e@Cp!nq6+s!RVKhc zd$vIgfEyXT6TnyCBT=O`06`Elo!`sOA?9+oAPvr22hk=b0x=sZqRZdvnFlxfUuhsd zRc*9|2sFDjq!1paX|#cWx<-`LbpoghQrAZ%!)sht=z8b_!UA&xEP=V^QV^XhVWoOU ztdP&Z6ER&kg6mufgV@S&p)uFBUff}>SQAw!h)VS44ol6F+7(kltWaQP9V=n3us^Os z5Hq4Oy``vS#Y_N&fJ%KAx`b%T3h#;%x3lU}33J7gW>;7x?OX|Sg-^{xedq(i%CyCU zPtD+O?gGNc!&1hl#JD(0%|0NkN?KOTh_0yUNr|*d79>@&ONg_pq+fJu{}_^S3B;c0 ziaD=T$x{%%L$Z0#`8z8g3#P(^x=L8RA%QNDR`&VY m!9aM~=v<@WIeH^=>i7?lu|gz>Z>!G$0000m;ZuQh!kJo1d{}P!cM}zFN0P2pJ+lI z;5UAvheK>*3)i_nz^DzILZ++6IKSI;_Zj=?Y6rv2>=%X+aX$}%D5ca9G0vPu3G3l2 z4m6GE;~1xlARy2D6cH0VWo`wV_<|4V_UctgL=;Wu)-^NKOK~Uj>Ej&ZMUWB^6*f}b z&ZKCz%{0(00000NkvXXu0mjfke9^8 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-right_over.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-right_over.png new file mode 100644 index 0000000000000000000000000000000000000000..3fb2beff96599306e21389575b02bca77e1cb065 GIT binary patch literal 441 zcmV;q0Y?6bP)00004b3#c}2nYxW zdL6j*#zPy;6-~WhAdSG z5y6dykV&G^IR1=XS#-@Xi?Klq4h`LX-t&H^Dm$c#k(| z>eD&C;aBs>-o6UF#tuGU9jgW0#rX`HnKSE%$Ua&8#Xc_a5kvgL7;RIqWvuA#=sq*Y z5iwb)8PR6u1rBhHw>ZKczT=@O&?dGk#u>h5=Izo@#YtG^%Gi z9|KS7{&ZGXbxoS+`fxSf_vGQ90}pgb6O)LTnf?b63uY`^^ORly0000x1`O`6mWQE#a2#>}}~i(*G^ELsdvoNZLijRrA)qjWa6G-u|Nc z);BNB@cTT==Xb1US}I*QvZ!KO-~;{SDQ6jP9FQv8*l82{wV-!;jaPnbO2l!&Zx`IO z8RZt6GxBcS@rLVbO6>!g`8SSh?K5zgsJ?+!r(2Gfxw+?}$Sl_fvf@9EndKEUx%Yf# z+0xpq@|ZEa@w(Kp$5Y-;+3s0qul!`uM`;Te_USv0&wjZeQfWi8>Yat!c?~vufAj>e zdEhxE{CT$XmyONyS$;%ooffVVPe0j}xOIUVS7Gn2mpZGA3@(2;9h=+fEY(^3VtTEy lem(0BO)cI>`m+rFvOBv4X?-$za10o144$rjF6*2UngDUmn?wKr literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-six.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-six.png new file mode 100644 index 0000000000000000000000000000000000000000..ae0283ad22e08527dedcf518000d0adcd281ec84 GIT binary patch literal 456 zcmV;(0XP1MP)RL(U#!eiXPK3?JtX6*=g0bAHE&^zp9=4wNc3GU-r zPhxk;v2S!82rXhFL%zHelg}bvjwASxKn;Mp47xO<3?SEp^ui_W+xsxW%n&c{NB3#fLgDDd3Ep%JW~v zo0!8AX3)b0I*G?r12)jYJRZ4acGt2Lu)B+T%h~n(B2Z0eicv3HFGLL#ZmMC0000Jvha85-vUoS(WQycz&GHdfK3K~C~+pZm%cgh z0Q?1vLa0yN;56_7_yoKW2op?riWI;~?q{-&`kYa7C`byt0nhP5Pk?=5iNn&UjTXn~9-8h&9S z$$*UjmGsLI(GVI!PXe&Sg-(vw#;72nId%cW0vFf2b3uSN$3_4aIBje>gGmz8bj(~9 zpW{ukr?~|W4-wp#xHn%3gqmc}$R-IlrxL%@Ed*qRkCM?O0Wi(&Hpe+4MOFp?;Aua^gx_&uWqlO_OLE9~a_Cs4fL+G{5N5M1?nrM#-qzvkd`0 zd#*WC_H01>uk4u~=dYs z)Gy}1PXWk*w{rgybLa`|5qAQ6l;`pwgqTFDt))Qh@CO$?H^hpDeI@`ioHh!My-9Fd zzr^{#HOBuZT56= z43U@`d%@a^B~ifj;rf4h^2S_RK5A@gNhvRwVp=+X7s(!5=fq+tv9Xtj&4)$$VA`oA zY)5_+y}D<`I8*Y*A)Zb{CAAK&=N88$uT>oKcB%RPqM%7yCRyD3PTI3*=fh_A3i}zC zTR55cR2-EJvpAyemeSo}y6;1ytjpUO3tt;;KI}L*Mzk{WzyBuZS-_; z43U@`d%@PrIZ&YOVfwkf|6Cnetv7lohfUKv;Cf?+{`JJSS}F=+UDvf-54e30@;I^4 zLRjE*;*V$5&v{p{loecXOWx3S;wek`jw5XP75vj|tzsU?J-=~WT25;|E9>qVk2#r_ zS-6Uisg3a(#0Rxn3heCD2$2QH+)lG6I>7Vz+Tn-t{G#iBzLNOw)78&qol`;+00W|Q Ag8%>k literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-two.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-two.png new file mode 100644 index 0000000000000000000000000000000000000000..49cf6bbb32f470bb5fcb6db9d445b07e1b176166 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^96-#?!3HFqW}i_7QY^(zo*^7SP{WbZ0pxQQctjR6 zF!0R*VMg{T!FPdzk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>Bu?eTPR z43U`Xdtt3tOP~nrh0^!sfyWJJ_?%Kmx{zQJQOjmHqeiRwyuu8&`3E&R5;kxgQb|12 zWB<6EXC9;f?G1--Eq8DcFKVVmr4Ehwpy9AkF5QIhPi?l6I;AmNlz_*MR~n6Jj$}$;;6Ko!Rr4L+$|1sBu?euhU z43U`Xdtt8^vx9)^!+i7ZSw{|?@)DdVvT?(f4PPZyTBrJ_J~ZYCdt@BJrL@FDSRjZ~ zQ>Z@4?5N+wmG4>)7o-V=2ys^7^GcwlpY^PcwSpqCF=$}O_E|2|+`AIZ$O z;h1q;L5JclR_&Sxa{qU5Rdkm6tvzFSSaaRSPIH}4)1I*AZD?LD5c_n3%`uGyhWjqK zt0$YUv*@;ud1MyzOSL7f;z->W)@47ur^@if>fYYbP0 Hl+XkK%{p@e literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-up.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-up.png new file mode 100644 index 0000000000000000000000000000000000000000..8d24649c2ba061b7f3e24240662de375903bdfcd GIT binary patch literal 464 zcmV;>0WbcEP)6hRQi@!#|eZ)yax0fWRvJaFOQmGA!nIFk?o z!IuOQL<2&|F707!pqZVON+y-5uB!g`)76z3mUB*cjaT@Ko2sfF`f}5Z1{D_Z347re zBR*x#43HWFe8w)8afzQ8y+{(fEnpMFIMOiw7y4-Wj#Fbb3h!|cei-rkzfB5?_gKRj z_VEqt5uc*zlGIpod*j>cm!^iX67-_lHJlcL)y zK4PvAQ_i_=zaVNwo{Rhyq^8hf+tWx7Oh&zHO^BOJ-qTlHHCPI~0dBE_56C@Ds>ok1 z>W-R7zQUo&HIMX+c44E?Y#epD$~n*DE#ACP+_f>T@#i0H`*}ctL1~!)0000%@fs literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-up_over.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/btn-up_over.png new file mode 100644 index 0000000000000000000000000000000000000000..5eee0ddf3f5c3996869c7974e98d60dad3cc96c8 GIT binary patch literal 463 zcmV;=0WkiFP)gOV$7dX413z$s$-5+R+Y<7iA_KQ4+zl`{P zoBS+l7YDWj<4yvA+BQ>IOVlu_(ZnvCX+HYvLG zw4ZSy6H`MueS&Bz@R|DNig)WhgH%*UQYyE>2D?NY%?PN}v7CMhd8Ct*47) zh{V+1i`L%GfdVWK^8J}!i9S;9P`IX<%k=aA+SZ60H?>*>E(&x?Ii1^hv%A-oZJT7< z%tSMlsBG51p;tOq2xv+qv}DgoYG%DAxUs)P;vt`L%mdl)6^EW1yj^c_l*L{mx!uyN zw%z#71L^acdyZOqos4t0IH~7dv(VeFi#g!JhO;a5ewV)7=K9(^@}a4+y2UZ?Po*;! usmd7~P__HeVSeTRu{VqV9kY3&yMFR|DNig)WhgH%*UQYyE>2D?NY%?PN}v7CMhd8Cqo<2w zh{V+1i?-QJjv}oO(~q?tnOdW%#FD)`#OYuCY^5b0)6JSX7EMYBaVpdOmKU_-;~|3r z%Q?l*=Bg}H`)w_{>dKuU4yzr%*mh{v4kP3ODb;5R(V!p`%d z*Rm|PUHVRP|8{}C!tObXue0vDnA)j7WuyO1$;q>iTe^iv{ykM-y(n*Hj$!u+PQ8zE zzgKZw6gn>zSDW*pDb(RF`{v$XtuxR4oF;rV(B$T01{X1);~6|%{an^LB{Ts5_;_?s literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/remote-background.png b/config/www/community/generic-remote-control-card/remotes/infocus_ir1109r1/remote-background.png new file mode 100644 index 0000000000000000000000000000000000000000..e196114a851f367fd4c91237c16e0ee064d09ce7 GIT binary patch literal 130527 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

UF&X+b5LR#Orm!)SmPsT{o6qc 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 +

+

${config.name}

+
+ + +`; +} diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/auxiliar.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/auxiliar.png new file mode 100644 index 0000000000000000000000000000000000000000..328940fb9c01f1bd727070af18a0a92908d1562d GIT binary patch literal 1613 zcmcgseM}Q)7(Zh$MuUmTkZg;~t;S_e>9rL~IjM~HU^Y_hN|Un8ud_X%N_*$sVGGM* zvg~`A*|N;d#9-p);$nhk%d!~tT1r1`Dau!cA)6>P!#V+5N=v_PZxL{RjQzPcxqIK| z&GY*`zvm_N}>Z?P~CkyxuDY+w*KyJzGaMuvVNVph_co zgn(6MyphlnxUu!Pk0^(r)mu!udbVC&gBnP)5YPDtZDtCfA*j5nDw8c?G1AatCM@g{*7yutx*|3=3uX#L#t7PUf-qLoq#0hw88xk}rFccYMXYgU zEhQ^r5g-Q1b@m^fUb+I~lRGZYEijfRpRj;&r@>qYU;dPYpjDWrMpu>P`T1m;=lOJo zpNr3DfSu*j>1-y$r_$MED&xKB=Qw9J!^h?lfk2PXAMkp8@%VgVJ~c2f*yZv#xGtC5 z>)@QXZ}-L%$#jbEw7WtRp-43LBr@CC>Addn1pI-);GN*$9f#8!nd7HtBF-+~%#&!R z)7|asjzv=r&K-S{^te2ucgKAG?(y;Qk&#ii=O)M5?KfPU!<$a>(P%6di{HA{n@nWl zDL%#X{_Y-or)OwrcxEOt{M%j5?g$2lCMPFTsm$D5A{-7+O-K6r`W>9B)9&f(4|Z{` zaQIO=ot}-wLlb}b{Qek4W`)P*l^{=U79P`3N(N4?S)jf#ljvs`E%omfMWZe`$*8l zQ=ebzN$XEtI`>N~uj3U@#rFL@`wpI^3hXB@(y_#WeN0Gk?ZMIS3ct~9zCHQz*^LD! z)@$~@dzmg-H$3uD|2BPx47F|uymU4EVfzPHE4Jzns8(TL7o5jx3f{b+?3j9g%JI{h ziKEgr1*P5J>+9Ag@;~eOmL1&q)#L5g^AFXX_D`JJ#Wj#UH#WA&F5dn1omu8!`S=-L ze^aE`f1&UO_Qk;;q1U*!&G(NE?Uf%dncXel1fP+(1N;x8mxG%QLwUpNV~u*{+qnl` MRaJ|1C=S2(H%y`!cK`qY literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/auxiliar_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/auxiliar_over.png new file mode 100644 index 0000000000000000000000000000000000000000..893b728e59810fb08235725bfdc37213d57c1d43 GIT binary patch literal 635 zcmV->0)+jEP)&_On=0c8PNT`m!{6 z@2r`>xh_TRX>0BNjk>dpe(;;b%c4^kw35kP*IvDz9R+5uoGF{AJC~`M8a2QOWij%3 z!A?^1paKd&7@2@$T|u4#D2;7KRuAL^IZx3_ailEy(+dT83ZSGk;JN)>+~ru^8&Dga zvB+lHy*YB85~xt{f%p6rIgbkUqBMRN4014_>%pm_&;L5Q@hdHmUq!p!ta+xNc= z1!_wRP5U-7BijeEbyUo^KHa)xJCBD3b+y@f?w7_Eqx*1jbopANvqZ@xLv6{B$VFcM z@)1E1y`u{hBC7+WP990Y*9=+%FA>}2cNa+&+dfiivbV4&pq4gUk0Sro^WKt)R6ucP z9J#|1nhDD=PN;xN{MY6DxeHipHj&F_Q7BkbT<1It!q9cys^d7Q*&kH!9cZ5kzz;k5 Vq~8@7|JVQk002ovPDHLkV1i~mCm{d; literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/bluetooth.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/bluetooth.png new file mode 100644 index 0000000000000000000000000000000000000000..379077acb5bdc40a1aadc1bcfb6cd27b84606cb6 GIT binary patch literal 1898 zcmV-w2bK7VP)wp(Ub|>9rlzJ)QBeWYG@+_0R;^mK=INCypFQ#3i31Z8 znSWcR1;aGJaU5iM8j7MoVEq^$ABSN~yAG4r?Zjxj9Dcta(P#vwVL+Dic&52|!{*ID zZx@2%?9_NVee?F6J3P-}YAOp&(=cmR9C9I#IgeB$eSgd~6ytWH$KyeHc{vIN1%_#2 z_U!K<7z~D378LHe&W?`#WywT^^8(SRGtaUt2!a4fmR$pt1Z9Ij(KSp=WdJXO$~jdK zBjLEB6ELg?_4SJu?b^BX9YGK)Ov^@nLjyG9!BS3Tvn4^fU%o^+^7%ac90%6tgQ{s* zx@5`oO-=QWSr&n+>UgZNX0EOmy?5{4y-85aDg_0M=RxE$>6B|I*O6jb7Pf687LB4< zEMjzYlrE{)#{dD&gG8K%t^+T=_|wkL&W`;;Ah5{K`N4CXb1+IV*HFP=5I&#J0istj znLr|us8qBfbQ73JtKc}mGznJ!aCP(Uo}Ob1AANMiWM;~lJ0nnKkuYFr@Y^P;;xWWH z4nE6($a=tgiqMsmHgfm278MD2pMjN6H7@Gfw)M9Q=2zD$l6yHQ3F^|NOK53nd1>d) zo#$(7Ykx!tffy8{4C8^%$3T|l+}5pIR$d<(%m@OHTu#QaWluGBb#?v5vh7ewRBmnk zhKsgbMWv1xo_l2|q&a$YB@ zW|KD$zI~_^Up}`JqmgL5uI_tDLV$U5=SDj^I`)hV50B}(iAW@b!eBlZ4uz7TP&gjo zdFL6r_c)Hh_p$Gs_L2D8 z+kw(_lk}ZB``P19EU#>O{K=Ahxfjn^90f(mUcLI&KZRhhy0NkTyPBrM?`OereuP93 zVo3DaMH{S-Mc=6p&-C{Gx_xYH?CWSGim|cbhYuA`mOJ@RmU5|qfq@H^m2(y^Tv+#r zZCj2wnzjj2EP|fO(;uDvWJmXoR$Vj3Xqp)u8iHkNuAy8@0?qz38pQ{WhxhH?!0*oOP4NPZCm!-NI2q@FkZ&B8^>HPUs+i>6s3T&WTJNC#2OeBSd#-`?xk&zpNL;t<*^?J?mR0@WnK76Q}1q;9j_?p)B zt-ow-UEd}M0VfJP&pRVQ5q{PWNtO_e#IStXvgW*;&tJQC{cY-8*)_THmlZ{_u$aY}wlW z&PFD zyb<671)39S<2s|=%>Un*sy2<*y?d$Kejf`l6vEKZt=#UO-9I^Z?%X@ESj_qE5DJH# zh|>Er0!7>JP$&dbx1EbdOb7%+^e?Vlxi)rS|AAke`S|0bq9~^62Mr2lnI>r7qvcI0 z<~sNB0l_&@(zJx4T?FIvV8!y~EsW1w-qX|5`u7VLPgC$4LpKnO#gNVA5RF8@`u)%~ k4U(KI3G7?@W*UJ10h`dLf8Q;41ONa407*qoM6N<$f{fXy%>V!Z literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/bluetooth_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/bluetooth_over.png new file mode 100644 index 0000000000000000000000000000000000000000..6c652afaf5e09f6bf86b041527113f709ec79b48 GIT binary patch literal 936 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/feedback_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/feedback_over.png new file mode 100644 index 0000000000000000000000000000000000000000..fd4f1a491de4973003a2974f4c438eedf44b8f1c GIT binary patch literal 2249 zcmV;)2sZbLP)mN&xwJI_J(4vrbY)hj!iRJp=a}#Ut%rCQXu+BW6vB(h->SihE;Ywq8S` z_OL4JGDC4VUW^Si;yIcsOj!8BWeV}%dP(obSOz* zHR%dvTKsRS^h?EVR7v&$rH#X^*%w9ohsTXPEWK1^4Ayr-S*2Dk$>)fK`(;hWAA{LI zoOG5_J4h#67?lm#Pnvr2GOzszH>|F!GCD{4TCp}`<~Ih?F$RLGpm%@`Jyt4sZI45j z$;Tln*6oSnHQ!>8zx=hg@2lHo4TK4dE5`TkDM%~JR_@4R^Ulb=uUk7(v@<8Y;&*(< zGCPXa1-83=co*iwJ%Md=7f9p!=Vo0j*0^pmZq+S;>Use@dPE--{|_f!!K5E}wN;kDg*{9xeyFg$phR2OM@T7<>89XQ2~@$ePytMKWXmTh{jD zwHlAj-}K4*uNiahc5VWfgA4)@24s>3T#hq-TV{rU^_OVH(TvjDuL6V&`;g$a8)Pa; zyl8;{xw2E|bQ89Gqu!n`sOeDy<{UK>xUM$x6g`}uP7lY~~15lVwZ!FZ*ONb;CQX35`^VBl+ zTDh!Dx6@Ho-drS$i=^0*!mhqWHcxZ=8TtaXpB2kI6 zjE!@drTmJ>78AGPUmqMPDlTrgboo+KT{YqhHvZjvE;LyC*&f);?=$2E743)Cz&aGg zT%K~H*`dvtP!KL$_lA}9%IFyf1(_R7A_#Zm z;06-oX&4|lGgUc*F&W|W=gph*VXM24U0$67m~-s=qTfW@t3waOG#eLaSWPf+s^ zu9TME+^7uSWLlVW1NhP2$@mBbOBl6-ARGrWAzP4fVC%aLacefHMK3Lx#+``s@*6s@ z-k>X6VsIj1YWYj6e9bLS+|Ic#<~nL-7( z+lG?JfRtZ-h%_}e=$hgrWy%MzK9rt}es6wSszUYV0Cgqw*+XtmXB@ADLHD%~2o{R3 zFMhOT!JMS{TlZE#icG!34gR=28EBSDlVpdq*7p(+EKyJA7`Y~^|H3~}US@QxSQ&o2 zI9<629yAGp`o676xnPuj4V_vR;GWA;F3Z|zTM$0AkYmQcw*D*bhZBxGfxcFC86-JgB?;d zlZT&4+ZwI>hN;|MWYploB2E;7uXyJ@OV1lM)VKJCHI&@AqPz6r~i)*J6+su zp0h1ZuI>+~;j1#359oB-%!2C9R{*fbgOlhe;K)$z@}>d9-pPxtma|!G5k}91fdSf> z3-kmDiJt2@iJu&icU?1syXfq{(K~E1h<`AfCA3i&^@p>5c;qIP> zvkgs%`-y2nziyj0W=aos4en9(xVJ$^C$X-HjPU@UZG+af=*JBd01i(Jc1y}gKZ}>f zQxVi9K1`2UJl_Vd0Y***gG~S^?!WXfpwkAyGw3kIM3n58b3Q8k>&=FdJ|_H+vRi_O-6?#PGUZLzH-#`Iq4_3 zj^yb1Ad1{6Z8ER(*BL=c9AO*SE%I?Yod72NASBhA$~WQNTdvDEdmvUEq%5ESP$-kC zbH;<`ddaG+w4n>{w4VY%|6tFbUO`Aw5d!SbAH4qd|E2I@^qBs*CC0N-Ge7lnh!74H zRH#DKTw7aPKPCQyU`k$V{rL9lHf!#ji2bTr+%v1ZLUoqGYGg2^+Nl)#0xvL80Kk6% Xh%IF9(Msx300000NkvXXu0mjfpd3+$ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/harman.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/harman.png new file mode 100644 index 0000000000000000000000000000000000000000..511a4bba4e21ed6cf47fec6c9a8cf4e8979091e9 GIT binary patch literal 2419 zcmV-(35@oMP)hAkcZ`5(%z=6GCr&F&t8jDg&nPnLa!$8!Iu)Mqs z*LC3gMR=ZzEXxk&bNPa4nU-Ta?)3EZ$!fKVR;z_1NnlzQOv3;d0%^uDI=ZE7nYPjC zbQ+g0&&s0j~SAw2oy(@)IKz9+(VlD+lD^p$Ua>-hL>oA20wL%;DxqtU>=efvIl=+M-dVF0CK z5fc*!zgg|?N4?%a!V>7Zu9y;1()`IyBb#ogxp5@0d(ZZ&U-TVeHK*AOz&KZ| zjgRmD!fm&0HoTmTty{-Nw{P1vSuU4)12ZiXX_`tYfmSO*9LM0Chs|aag98H)T%Z{Q z;EcmB6rgFk;ro6;EvD-Tni1kC4n5CZAv0J}1WAmTCOBgWV~n#TwdgeYf(OTST>77J21D0T z$miAEFbpAtWVD{^*&x>XDt));#s+>iGDdNvqw7dIJli2(4DIXqlP{D=|?l`oo+tSeB_W z?Rtidjg9Rb7#Mh80*o;TA=EQpJbLt)VVV>=jBVS7dZPhjUF4=oAqGfmx~`jrLZLUX zfohc&XJN$N7r78Jp)6|!EmQ}p%FD>nuU(tJeD&&8P9f*1gz4DuJQGor;=+XsueX{3 zf_ej-CF(GyX{k^WC<5oY1_8H~H}wKGK0f~4!-o$)ob#0E(djU3-@a|^JI9azjLb5Z z%P9||#CY+=zy12T=brl|ZJNX}EK37p8BU)*edg(Bet%+Q^9XF)h7@G7U9XZ-3eHKl zDblpNXArb{1H1pokss{Zxx z7Sxn>p!}v(a>!tJan966K@gy?uR^}pTwJWxJ=as4<#I}cs^~8)EKt?J>e?EH28Xa% zs}Va(v_8$F!8vD?tv!ML_2kK)tkxSSmkJ=AMG;eac2HRpP^DiX4wduaC13` zOv;$En4Tq}Q|N8mc3szn<2b06%3$pdQo&Ko<;WiF?!hIog<`Qd_>q8}IdkU3AD?~p z(J1C1o#pd3&YzzN9((MuJLl&YRxHb2Z+l#|u&x_MwOYL;iX&Wajn>xIRt5(Lly66 z4g_g zpXdoJm-9%pMKbBGhPuG0Z=zFDzb1rK8AxDA@WdPer>p385^Y+GSfd0W5SK1pVoyEw z)c4=LbZMFxBT&>RyzY1LQB%P#bN|j7)hOQ|x+EA4o>a*4xKi#kqOMzH$ zE`)H9lD=F5Of|bYvJR zJkU5Kgle_bLd1~Nka9pWdNt{0C{kUSEcq5aM{PQkmUX2yiUwu(M+)V2AeqvYa_0_p z7o;?u#Y#k_A7TT+;$Qv$-rjNW)fhj%kSOd9&lb zOzDTTL%!v@8j=LcqvAM@*VfjkzgKp$yu6}5rfI0qbwk*dO{?8rrI+WPjQ#iWWz5aZ zy*W2Gr*uKrnVFe0^ddoT%oLhJ!B=6Xjj5<#xiWhJ>&AQj{Pb1ESVAC3Q~vrhG@q_P zGf+jm+b9auYPBn5!W$xYy6hofV(+vj*s5}@ITjTC5675H^Kk_002ovPDHLkV1h(fq)`9> literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/harman_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/harman_over.png new file mode 100644 index 0000000000000000000000000000000000000000..325a2d071204767089bf3c78ac41b154692d9386 GIT binary patch literal 1147 zcmV->1cdvEP)vwt`yL$1 zp**TW^m!{dG5D=c72amOXr;8-z72}64qKm_xzYCm=HwYAzC-EA@wLs5huLps(q{;; zV4~fvg5t|C0Qn2qIHr#EiR|;!!uuQ=8{R;1YVJDBFT7xLbVj8=g^jvDXb@lBE#<)q zH#d7Dw@^7Z`0tO2S|N31vReC0H>0M$K{5Y6)Ki066* zn>{pkp4tE3Yq7_I;8l~E5lkxJNZ~SJ^P@-4(6|@-GUEA1be#*tGg}X4qK!qeiNQi8w~!)mt)b*n zc7S*axuS$w!MMaeiP|!m8Nob4b4cNs_gH`9A4!kC3@SurXN0oSwXA>92u28+1SoT5 zFoHQ!9Y+dAj9{f~=9TQdmDhEBdU5&uiHXPGF@hcO@|s&x~0UT)#F&YY9`S_DU@$Ai-C2@$G(J09as6*se{-{`t! zCcb)cr~94JrJj`l#?lfGWvgSYS?N^zIbGM~(K^r+E*A=np&v-f>!LOxy+mNWWBDJ9 z15O?7@p|J6T`fRya9jlD5@N6XQsNq?AZId*f%)@yFUV6*{)m*Lc?I?Lac04HY)=}&C?Plj zv}zp_CD3!uc}q7bt^V^poSeNG>+5FZ{nEtOiNG96#*jkTlWdP1weCyNjG6GL3U?}J zAy>p%I8*#RSg5>}2u$fWKl+fONL|$Q2(@QrfG>&wD*0KdgzTF1R?+qtqeH;7iy{z` z>_~$DuDjZbS&meTNTr>%m>RE`Qru)_38fY}*L;XSaE5b5DrKzZ0}%=rSUu5(fjN$s z*9IG&l>#q9q=X$z3uUkG-XY;bWr zl{yU)cs7+fJ+-v@?yz~(XP)>-3b~!~y{E@2OIN_~iQrHU<+3day!uE=tmR%mM}vAz%`U7*bnqw^cAAc5daBrT4JTf z9NGN{Zdakz1dt~Jb|^8AksuP(0Hds5N3j8;_<-+U8qE*^f8(+9^pT(hRH6XR@8m^b z06!~|H}C*Ii-;@W0kIH(OnO;rNU;upk$RvSGh}Z+prBfek`=nQ79v2qnL`#bpbG}z z9;cOnCT0W($dq871d#JV0whVXrl80bp$gdNdv+=eokCmXAOO7+sZ;5n<~gxjQ)dZ1 zeqZnGQS9~G)k_%TF`!!@98l(@XH#Lx9YZNjBLe`0&vSk6e4+`*M+dt{7RPp1cSA+* zw%3l7A`~~<@0~G_&;az$GgoVdhlk5hP9qTC-Fj>*bOCD`0ITh1ea>}+0v*Izujgn_ zzE?5Qyh4>xArfLlB%})(lfo|c{b-R7&RxfyXupTQZ{OFwt^v+jVwp9)#ldgR#t!ba zYH`OC&=Nq0$78DZkx>7)IEJ}Bu6jLYoTwYE$W|3fr4i3IwL~e3vD7`xQ-6*dva~mZ zWDgWTb(nJR=VrJc6L!6Rmk^NAs9N*x05QK?mKZ{$L;$)a7l-E~0Fd1C952QM0hmfJ z*#`hRPw@51Q}7gr;Q;`tf`%h_C^<*eYgDH! zFeR`-6>1UEO{}e)j4*1rz;zD9g{B{nR%AOz*hDHE&|FkD_vyq91n`ZDGYyynqFThP z8tcV`OB+RM5z>y}njUI#Ys7P#l4$X|;}G@c8DGIuLq-Q+ox>Z1p!eGaB_zmdDQZcU z)0|T^VYb6-A_Rv3`{^i?%axmGyfB{!!6pLr30gAMw3ig56nQiTbf{Q{$#T@FV@U^} z5h-XAIOLJ!ZROVGSW3Q>h|Hr~=P1&iCD@N`9l$pPRFkJCwj`h>C?~y)4IH#!3k*f< zDIye6tCgf+DsY>N9zvJqb4X+sRH{x@&=c4acoUT2w-B&p zDt?1mNY5Po%D%!ulxdlPmf@(b#rVMJgOfOpnJSQ~k?NOvT=`YqRb6z+vl8iRl{#9L zfrjrl8TCe${R)Id+^VGt67`M>p4w?O54Cue8CApLZo{{rKc*-RVWBbwVRFS^OPd98J?nOwMB;9i`qUAZ~sisdrr-V4|ZJh~yY z^R%nBhqkY~&HNHsFg^1;MYtcoM?Kw~lfAdUE5673b+vpoN5;#}1<#W}U|bcOr_XnS+vhJEr2E`N0~ROe^!s3$MG-a*yb5`uXe7##)g(k=L{)C^F)uNt)=-) zz@#aqJyvIEh-i3f+-s~<%P;GlF`wBlYuc$0X=Wp53uI3;m)B(147z9AZ)5La$1}_` z+<$Rc1D?O0Bc5lS!(Q+|7(dWF*gwpWOcG;~EDM4JeOy3plkRp-oo6MxTmuz@6$7W5 zmPD3?uDQ3|c;7xHOkk$Fr{jIGFN-R3$oHB^JtVwrpZ~FNU!2{My-~AjzqmOmJmg#T zqQsg_G^Rfwd?kK&{iwC)Jh`7+mR;6=n{do#;BKI8@X|%9+?Yd~x6E!ox<078(>393 zBp@Pe{%86WN@Q3BGT$pdy!%@><+gA)mEW>orXSpE-izR$iMRNto?Xx1xHq3+j3D|T z4k5Y%2?HCUY@x`YGoef2xM5;pI$+t5MQ|jL5m2*);>PVnIi&A?1=5Iqbgmr!BDS3WFr zP$I$l9g-cYEZtocTcldw(yAbobd;-+`oOm-=qvfhDok0%ZI}~5S&hjvkszs!>Q+fZ zYI&=AX4QF>g+C=HC8t;o#X7BtX@$LozD3!Bi76T7!1Ks{oG3Yb{PBS5+4XiE$1YTH zuDD69Rs|JTk*%Bwtc$M;Zk6kj(^=%)ws`;bOobGL>(iC+U8VJVhjvB?=r1NdzzmOmwfI$?bp_}6k5hF&g9NY&K#;A zwR`Fmx@^RkX2Y&gYKU%P4~Y!z6}CWyUN-k}Q%zIjQ&8N-+!wl&&DHC_3weqkymI~Z zCp6w_s#>~NY1fu}Ha)y=QG-cv1h=kI&O3iFfi-Qrqkj>UUX6&g6;Wfi4wW3?IjCw~piW zuRERYC?8GMX<9zj2-gbB`Z>Mr%GK#Qo|!*RTxbf_g6@>g1m~_6{QubWF1fBet+49n zdv;w7pA)q>&~6g9(zM?{xj$Usc_3aYZs>c(gX>GtsR6Z zuR3}t$*s+VDK)v3*p-|l&8@8Eyj;w`czynA>Sb%nZ$>F9LM{Xr_^ZI)9Ar!mwzqR| z6#xrU{!6dGU-}<58zuR_L_oH}l>c^0OG$-X($U47oQIX2#gv_$gPfP270AQI#ly}_ z&cV*X&c@Eo2IOD?@(8eV2>^M?|MO7(wdP`GA)qED^B-G(SHhH5Adr&)8=HrR2df7s ztD}o08<3x$pN*Y^je~>buLO&$rvu0s%;Mlm^SGtgX@11^*3c~U}GmXAS*kYz5PFN{Y%;vq-Oqq-S}UnUB7xdnX{>x zyE?kLnEtJY1=WASe{=W$HuR6+UvC7Y98KNq%^g7UQo@vfIjm;ZW&&K|eA0X}ocz2p z{Ng~Mw4?-|gcQHDGzXAVnp2uxhWo!*c?VaJv4g4kf3ep87t8nm#0p5dm>Yu}UA{Ux z+WohBDprmlM^`IHr+<}-T+`aY%+bU3pUnQpQF9k-cXKlt7e{;Yf2Bsi`hPLc%gMil2U z-{$#;{GYD@I)1dTIoY000dmATK5U6})!db(U~ttY<6wXVZ7< z*kH4)memOca~TSYsX0LrLK>a{4zCYdmRcdyC4y=9liD*}l8?Lz9ghE0c*;ekin9~J zIc0$T_n(OhH z`#7TqIPCZuhC-2XwsL>=$L+1%FO|(h7<#4d-)no~I>Ud{YkUShwf~}jICuK#|BJTW z2mb~9iyprD7x*t7yZ;|W`a~oDQTpf0pUOkBFLl(cD`g-Hb zjW*Nn->G#Oh9CEaylmZ1ly5K3$N9WHA1^)mTaS5;5Jg(-S>5?PYH#V9YS0|gdvYV}$-@B}d zx&ue8!)L-Th53(99-sVPbr-mfc6JJE)|>NYj!j!@<<-?W!Bye=`<{mY3Q||Zo~j#J zTm5pIh2~go=;K{OSP_pSOOc=QKdfclY`f43t#P|+Ybs=^@O;=gh2}S4(N^Nv!0{xp zvDUka#=~@#jNvPvUwxh&uC{7ca@TYF-30j9h?jc9nOa2*J-4+waryK*Ssd4w2f||q z)|fsoJv{o30<4IhJ{q&c1!=;32d>?|tUUx&IOF zjfRATmc-h(gFh#VycH1q!Fi3oBd{Z|D|+TRyF+>dikpt)oobPuiS9P?k@N#OWwZyq z6iW6I?Zm1dGU?78`}W4?udhB+P9CubIEiF1)d;ZqIT|}~vBUX91iSnBeg24>Njf6x z3@0UiM;*qChw5<@o?HUJ4M#URZS6d(_9E<{UyE8kXV`Okz>ZdfTZiogMDLTqp8Tp^Gve7wxJ>0C7l0zKVG-d z)?@eM++)1oUGY(4{#*6)U74u;mgh0a?a3S!A(Rhni^C=d8mSO_&u^w47wcmB&)d;b|g2hrp%Ywhm z2Tj*wiXJ2kdhp(?i@tCH6-!F?6ssd8Tna1V2HA!md#MYIZSm_S{Zk< zYMfJxuPlNlQv6PL^{nijRF~l3{Ma(Wb)As-DvXboQT%9|EY2lum%#Jp{hFbM>?KZ2 z#R0?G$i6<;s5~TPB6wCy{pNffVUBjY`lKSAVlPlb{~wo7w=rT3{2F=Oa@<&h1hn|o0(yPF@BqsIL#IB-k4?GG!#GY@=FY3v9Jh( zf?=_y2nnRPQmpW=wfA0%DO_&&XT6<@`vzdP!5cKp+LmiAC);_`@{P;4EY+*HM=E@r z-=9Tbi?s`-2cwH*vG?TESqNo+lJB3#WkV1&SWVvLpq&EuNBfXah$bPpz^HyXy^jpF zf}QVS5V8?S0J=otg+86W9`zdvzITgYfqc#E&|@Gc(vu%z&vrP?gOjD@YkB1_Q!!k} z-u3RMn(aUDY)WOx9!3|UA+}odlJ8|u{O`^^y#>7omGBf>9UhL59p}qqV`I55k5@g= zXgj(_M%zeer~LQ@mb3J`CK4el%}C+xT>tQr zC%8lA>xK8k@A_~Pj&$F7{MzK&XVPeKZQ1TjMsv)y|GFo0K#NR=HemXm&BpL?V zY&)s0sVHRK>@+53wLgHIWof8k*(RTyZ}%9d&mnWy+69TBXK*D1lu=^|TO9CQzkXx( zQYl&zpwIc%t13Q0GHzz2E+<-ti^nd)l3=1rT!U-Xj;2(aZBf2%0wwHK;= z*G7hY*PR9Dt=I#Pz&-E*HM@1KXeBQ#H}w-AyW1P1eLtJo!>+p#;|~>s27Rtio~0hi zy`)_}-zW&U@(TOkW!$}t-Ue;&3M1?#JqP9wc=z|XT`eV~59H6mD%DEIBg8?0r9x{3dv~`sH$SjJ0N;_o+gCxp;DAx0x=>z%m%0|`6u6-6mKM5) z<(iik%f{y_r~PeIhw~Q55A(z2c*hfj?eA* zN3;I5amma3U6#S}$@x24IdW+mat8f*yV&`ZtU8&msD(-9mJ4f?b}>Y8T3L1p5{|pf z>xrjVfp{_?G!`N_9;ZKzudYZlW;w$twM5;OszWp1aAwltqq8Ykz_wnsh7v#KmSM9$ zG?uKiP2| z;)80&w6gd7=-5~8p2y_+o{yqord9|Y=r6Qy^w!wXgmry$U1D9>z)G#%=+!^1?ykWu z+rRTD_UVa2W4d_ao=JlyKgk+E<&qI&U^(<18^9R7ALB(Y$XZ%1;jOIjz8ivX*?Jz< zY#ld`)`F388*H$ z(sn6I#J%(lAVYQ&Uo_n~B0u`vT~apnKmM>sPz47Fvv3G6r|D(H(EqdmDnL9g#yIu& z8xu)r+SC(nZ8B_`67Uxmx?oJLMmPoGe-8-5pu;Mr#)Ebrf>D~r4HhHXcZwJU?}kON z>(!$-VSJL4VD3aX_1hC-i%I^0xnC6<9|)9z$}@?&ZHxKB!((+WF-ko>-L8AxS~ zk&4J)y6j$w?ScAM&hffIkBgf$JEd$ zpNF$E+a0|DM_{?yk{S6rUy6$o5=V~1EZ^=hD=fbhRha+4%n9D~1gTsI(R&enH4ws}e8{fTA|>iVueu3}?j z{co;!2V|#u-QJk2i4XgX0QXy6y2%$87ia;6e+KQsIzm2hL7B!bN*JZ&kcolI@Ms+o|XCm;(p1v1q@08*FLMzE|3CD8}GIbugGY$(}##N=C0>%u9rfb?wOW zkhWRrbv$OTY?n{3U@an6>rIU&2Pzxn0Cg0~D>0=80|lj`T|Qz`_QUPn>-D%$_oDVB zMqUok#U@rTBy_6z;@2bg2Fr`GWk$?Op_D8J3~A{w>#B0P}KcISu_o@rH)b3 zua~c*VlM_m3_Twy&Q4iLtd;k z@PjhW)(*;*E#n4%xvxL_6qL()19nHef@tEcJS7OCh_s~(M(BJ%N2!jaPfMUMAe%IQ zE!4hl-4Phru2Z4~iAN6+PxG_VF-Sfh$d7LHdPeO_Bz~PC@^nA*1x{NbW57^F^xkjw z_e)R-lPW*y_-cjUc$ z&4U~rk8$wFm2+}(-T=raaKIZBw8r5+yDXS4yhdI1)JNLo^n^aipvOk)Wm7v_HWoTJ-emdC)SP#Hp-6TRs`Z%c z&CUvuhPe-Goo#Y1d5Q0N979ssAM)e^*_<*BvF&d&yl<>l)5pQD?3f~M3-Eskb*Um( z6#F1ktz_)W-BJ^@jZ5#3K1NT%3d3=^BwNxEc@K8Lj4Q#D#@bAZ?+@j8=b?e8=#1bK zcb)x2p!R?CjV7vmwY9iCr`_i+bjBV~U!f8Rb37uRM^A6-Z?%vFKphJRLvX1i*L(Va zq*i$H*`jVHo$X-|VSE>chj*!ee>cg1iOnzj(9>JUK`sBq{V?BIXgk)UtLu4hclYKo zH#heUuyGD&H_-#cu84ap2_` zm7W+M3lu5V6EMV&j$y2fkn+`ob_bw@mpYS@bo`?A^#ZMh#7RmNn9x&;DD(v>BvGVb z9>J91n#-`~;U?+vI_6FAD9HSXG1KLcQ0M4Bq!p8|2(+X%juhH*=c`Z;Vf-U{-1JFh zB-T_mQ_9xld&Hc9R5BkKDVZ=Wl<(71LVlI$N6Jcoq1Oj1AtOm_nG$;~nU4SUHdT!M z#U*-|L*VFVnvN5LXkR`NZwN@29%sqM8>t4?KEkB%z!UTyaBu~Dg~{l6EMq8#YZ2Uv zP^~cdqVMXRIiOs#57!4eW`7%|_&HioP|%P_0sF0jGcIw<=yI#8@kd9;b1oX0$m=6+ z^g}Xx#7v*kO0=}373N6hegv_kR0fN-P~Lf~?Nr2m#3-f*yE7h`+>Y(W$?wuthU*YU zss5HFyO+ksh6>WTQ*hyO>X8SIH#oL^#h5aAz(Vp^hlK3ZQd82=*nIzF(HlB;l~Ogy zgdcc3dFiO-d6|R4%(-nB6OOWV2(`~cGlNMOBTp9T{mZUd`wpd>T(}sM*`*VcfmIx1 zFz?2ilY6d)YZ>=APH`X=cuosT(2a_af=z1f z^gOILW+gYW*UB(50+i6!kPC6tUM^T-mqh`#VnUL-ADK>F=eSFKBMrq#Z1N#id|y_!_g|&(!=sG zeD9gDnFagJybk=IGsc*L_X!7uQSb=uCA5G}k^78~pT>Yp4sOrHVG?lZH;8F8t_q8! z*qG{%e;W17{^4(+jdru2m_J%1~lKrUj-z^OJ0g)XGx10jYb5@Y|Z}8K)#chqDll>5r*A9d528h4oyx@TOJX|P%hZ&A-?KnLIY1G?jU68u|065ATlz< zgCl13VN>*G55kV6(@kRqG>%eq3BGoYS+L?M20hzNBe4vZS_ST*UVfrBD(*N&OlQC9 zP2xM5r$nduG^yT?G=}m+W+>GsY64Xi1R5=f*5XUk#;e6|)8wY>5Sr85YmL;kaM`0K z^6gfhm{gbs^~+cY!cMKVkCIxh#qwbDTP$}Sb?-*iGvH_#HwRpVq8|8#%7mKIjwMrg zAU9TQwiRu5Dc*1h4@!=2W7~) za-8NdqoD>Y()leaHjvxc$VKOHPxI5ph4COKA@C}x5nSU^XusRNGh)h2`&-mah?UA# zoX)oxLtq6*|7#T%^Ub4rYMlB|G&v+#QG+jg4x`vc(dX-&)gEkVYw)LtQ>nRr{<$Uw z9tJrGj3(+?E;??!;e#IYU=x8?<#i%SoZ=B4ceLTm5g7Vd!_dNU^~q}xL(3{wxx$RhI=@4a zn6rU#ETm}1=!BfFafiM8a}h^md6q%LoWr!{R1TDIY7sBX>SNxzy4kdO)U}QrX%NB# zF!+L7U+2*C@@K3$rGr;Zgrz44T(}ZkNF=Z%O~+Q&spt9MQT#-MwtWSwLpuzg$2BiE z{!ah=10O#~yRVcN`S!&6LVqqSEcATu>G@dMJ-!N!-WaSVw7i*CFAY$FimBV*$8vRX zk*JqeXdwR>GjrHDI-XR%PO=7|d@KKcQaprOBY_FQF_t1o zy^E~tEYND-9;a^Pw<6Zs7cw#Y?VufOg3$A2xcU?8a4aNe0^hUVc(?9hngtYtT#e#; z>-&$j0zNMvrT)<3r>{{j(x%}Z?*UAVu>6{fAsmKviCP=<3>~Bu+JnW^Nq$5XoUfVR zP=+f}0(jXp&BDTutj~x-_iA=ch={NPJkK*n^G#>%ZM{2HJg+5B{6&tRqhN>1uazP? zX%!Dt9+oXxYby039Gnzwek$JVQbKn69}EfTupxnzmHafMe^a}-={lOWWn4%@UbpG| zjsO=A4N`f!WdL9#!(bzqfv>ThbcaVtRi6MM(RgNY+|H6@L-(Q01$hC5C`ynl_7jf{ z-CI&nr(>oPU+KMJrs0~-;}1TDA>3Ja3P-1I}K3 z(g&VLEQpJZrJ7&p{vNRLoa*xfqV-0I`U2CEsHC+1Sg_A}gYGgMboS_;e1(jGh(6?e z0k-)5KQ|&+pD5e>%`MiBD-#kJFu8h!ie*;Ck)YV|tT5 z9^J>F{PCaid?k2HD3S#F*`r-!e1gTp49T&vUojE>02TEMy+h6%s8o9@tE|e`h$TM_ zfgIS6G`x5w@e~UoQnhJp45R|p5Ey*E_!>%u-?T$o^Wid5L`ZM^bgFH|hgAqmtE{{* z($+&~Es8xR_xj{VHhg;G#Uy^tI)(RKD~XY5x$eKKgB46`!Y(U2GTAuvJs98rfR+`v z!sJ^vv9G32DMLz{{8iWn2gwXEvwRZ;O-^;av^4Tm=_rHwetI-= z7{}GKU)rq2-Z0B;N`ex|ku&OEhoV9+!R$%K_m8z=9Qm(iB?B#6PsUe%X6Ouy1c${2C011kTG;_F_U@5{pn{K%hN zQJ($LFz545M-fjj_$hzj-j|rwJ<6djE--e4-?`U0#I@)M-Wa#$jh1}i{ysJbB`kaR z7ZxEPp>(?M5Y61OL(j*?^{3S zHlxnr4inxaxn6W^7i9t{`t2#0k@(F!CR;f#d7>>psF{Ydib(;Qq8*|zrtrL#oPDi? z#KO~5%baWab?R&Ayt!Me+&)5Xjc6F_npi*45?G>^rMI+$wsq39!>drFT;m)4tS-Nk=M2Xxt|XWcH8) zjbd@l261~jC8k;;Pz)sYKW!WG*_v2r&zJmuZ8RD*c*FE{f?Gj zRwH8tYT_C?F~!spz*Fd5w4sqL5S}THq@MX3Z20qYrq=B0Rpd~Hrq?&vg-Y(p9$Ah@ zlvY*-wdP3za@j*jwjx3dlJ_jfu36SwC4ju4aD1a|T!*b(iQ6N?tmW-?y4Qk|)Y}ta z>(U>rrDL+1$wGDLQE%udYFM^o6@>KVD%kJB?{ww~NY#I@g}E{6SenYpBx+Frd7?>; z2aaj`{$3Qlr5%ZP=CoVmrwLa1WW)tIuqiOEvXV%*%5~eMFg+8u@TN4(-C4#VOE)5w zE$KdZIgN@x%*h$_B9$#RdHl+T__loIp+v{vfxlhcW4EdLry7?0E82zVNT+`@yQj)B4c*VZ2 z2P(VH=pv?*s!?lQGd~6~U#FX5Vh%vxG%R&!P(7BUMa@9tk@npbnDU$LS5=z1dT%~m zp@-|KtZ#?$zH_vg$!zu_Jzs@ErVf8L+PuQ_e=+aPno)w()w08Q^1o`dC6(vuUx@Q+ zCKT9Z0YORTJq;!6l{YOIH_b&-%0m5$3L|Dn3k#JJJCbx1;Z}bI@UDCl#J4PM7?y114m zP^_6qLW{975u*Y1&M?G<(~?6I;lAHYX;-S00s}>dH&$rp6QHAV?*hUgDVKra7S7U5T zLai9A06pk9B7Qznf;io?^hM5tM3PMr!`MGg`BWPtl0`m&&upMsqSllvwNjmz`)oxs ztS`zw{?t0N6&mN|z$P%TC>vf?Ow1g(Ll=6O+7n*D;y|Bwc(by=UnHR#I%)yKXyz|} zLwN40&lTK1XJ=YnAcd5l)gB78-8IQ)e;4v7badk-WUxen+H$FVh@gfZ3t_FI(F6{$ zZhu7%b8|R_EzT!#{aV#JXDN`Cas>3}9To$2=sK&FVArwNKT$|wdgPAZQcK2Q^BpiD z;w79)iG)vWM=+0;U^F>G61-gE?$ z7Z>&xk5tcGsUoQ+8Ce$lNsO-FO#Tl2Ni>0UBCr+2!o@hOuj|RJ862vbZPQiyUwg34 zQJ3CrsEc^9s^r?%N=?&E6U(umeRxv8)yOo_C>RVaEso5?cT;Cr7EcYDEJ(&lAlXu# z8OV)pzTgo685o*)EMtj!*jbleLo;?CGkYTI1-~FJp~iZTD)iB;I0h&z(pa3CTHG^i ze<4DfBVql!C7~u6cbK8UL&=a^SO3*X=t&DA+)r^^B%39;1I-|^L=|GcJK!++urHBi z;YXLiWmZDGE%P`fb&7h zw~DLD^!@&bBr;TVj=TtCu(}EK)}JCoDVGJ!U^2v-tZ1^Ajj2FP-+RVLlo46q(>f-E=r?ASLQT z&99DAQK=OAgl{x8nGAhBny}hSro~^q*9x?ECV)B8*o5 zCeftr(Zgn*RALi}vPzk{z8Alf_3n#xKP0=Qv!55&k+D>SykfCeFnoU;2jmTA;luUG zB_l8#e_gbYNpEj2TsdrYiU$YxBsY+8#f_E{j#nRTo^c@EnRsY2E$Ja|&d-F*R-di1?rB_*=Og&Q2T`W7ZQfXPFMWo8W`3o0CZ z<`~wZPp#BgOSM?UJ0&C2CxqC5DOoSpR38oL<+Cj0MbN}Q9tNP**JUhFC~G3j7?#I} zm0A;&s+02+>CEK#KIh|9Q%f1;emPI(bDt_IcNvczLDp<6;gBHugoIabVu4*cGyXEY zR$>PjnrbQ0o>dz&Nq$QEk;%(hij{3KeCENG=gUUHim}#;5%3FN1ffyz}7r5sR{u&1HSLUupvfnS*gtV zrs*SA8MeZ4*$R90XhnHx6edL{QSk343956ujb9I=t6J_u~V$(L4xg8^WI;TLuyA))sGRJQ=Gn zxtLV!HKXg#B-mc;2(Y?ewW3EQQF#OU0`BE}hVh{kQRam-fAwz43NLzMI--XPw4Y;+QW7IG)N?68No=)84mWZL@{AT*#&Rl^ zRSk`1H2waF?83dW`cnZDfAf6IjBu!dza*fCjC1ZyyEXi3dwu=I(x|LEAhx5{ju@EO z@b{}cCV9_QXm%GHWn){cc-V+mW$^br(-@CalUXA~5?O`#k_AINm^AUnXxtNy8}$|W zgP)~i__-7;&ndeMcol5Z^#ThompvRKoSI51n}5Jb!(1!&f~5}0s)y#WKO2ri?hv}l zrRbkF30C}$TKs1UWnGRfnhhw@P9TT*O1cgj4NEV5+h&;1DlA7MsY3o-YL}a&?uP(> z(u)rJMuJ#={DO{{;oC#C3;g@d7-7+ho*}J@P(%JiY~}RK%Vr&8OX~6ndYNY!7DJfQ zALk<$R)9vQXb!h2+caJMz`y_a2&L_(?Hp3+?^Ug5YNCf$(l2~sW{c<$Y-_jJ;WDQ5 z*;tGaV?Mo%4P$1x77@=8D8Iqh95X zI~kI!TKkSVxR4LU2VKksu?8cik5t;t`87@MrT>`O*ruh6aB*+_gp*{~%tEi?HGt3Y z%HO;e&u`%gtirVM9TYUvN*fY(oiDwl5jGQ#aArHJ_EkGitM7fGMvPg|N6DVdg11jX zIGgFwG#_@TxD2$Eo1hEwPgs8B3a+RK!P2)RcjoP-aqNU#tO% zq!yd5vy+MUTmy+ls*<&xUKL4MNPlktg)*g(x$KnRQIjlM?O=(~q=_L#mCI|T@b>Q#h+tkp)v19m^W3)=NR($BSvTwg2p>mp7t|;!Tjb@m3|EsGqep=n< zajDHS!UH0AOr`cZ50Bz$3Rv;gV#sGTc?yGKCU3<0JFV;%R$e_u21c>W7W`xAT0^Pn z)H~@tMNaculH^A1k$@B-m2pa>-wKcN>mVUW+_21+Xlk*G>d{!>wzELqx00w-%ulAN z{XJ}Vs3#uy!N?oU5T?Z?#FrJPY&0w1OCeXc7z3El9-$mw2>@JD)%IfIh$X^G#iLU( z$h1W|ody-k;iei!LZZ+zcf~swelRh`Jx$IVtE&+E=iMZzzg3?^l1SPjorw4G!Sirv zTk>iWyx+l{yT4$LoK{PBW9X%B4r7p2{UzbVE_WqG}9}U#2lmZO>mRLKCCd=Qij> zl15|FZ(jIkDH(7VF-PWx7KcEga1xU^v+BgOe$UMjR&+EFB_dxhYg;UWcJ=&(#MXJO z-1B~4CyM`D>zCi8l^MX{vVZCW=IMri6IDH;L{IR70T7k!VrrT!5-v}mf7DdsJB}HQ z!TQ|2YZGovS`e!a<-U`#TY)F$>F@g+{CU1p7gp_4{4=QyiGXrTlf!B&+srRfU)T=2 z`+{sv{ciacjz>3j6G!;IUoW`7qMBf6LoXM7XAS;jGUtasueqW8C~u`xMReBW+=$tc z7zAf8Es~#BUA`Ipj>h#W);D26 zU_Xl4&{KSpocE#u5hE7U-!V#M;{w8nmVj}iKsCxnHn89Hv4OLkq~afw(k%*oGD7p$ zO4~GPvp3jF>Vh?Sw+EKgbc4TySHs*fXKVoQ2o3tu&`}9!$R&kM)nawaO?toff3YHA+uCB-4ucNEDV< zono6@=cYj)MUE82=&nJe3o~;+O>le&1kTlTk$$F>J6gqw_NC|1Dte-T+Fps)lMbGX zP_5P1yagd#ygdV7J8AR=PZIH#eVqNQAwOn+(6%dmy+&wevge5mVrN!=QMA*J{Ix5zNnh(XNmKX=rj&X zIaZ55LhTjRb+`ZfA)9~Og~&|%i;?4IyZS(%2%=~=r7yW$hKqpGC??*h;FVCpwy8DR zJ1QGFTU2GbllH})9*;Z*tW6Eg@=;MeVsIeHd5T&rU!fGSr6wQ4a9W!v>Qm^R!3E;n zV(t3c;f@<`ikenmMIMX&9<#tPtf=7N#WaCo+TxW+eu0jn9E#A$h=d6va$@UCB!b|z zrqJB@Ry1C!|5Q7Q%zOtunik2-o-Z;XNg6!v-5FQqWb`$Tdk6@ zj2?RVJ(yLxsK6xXJ@|l)kaF?1ZC_okiD=JY-2i4$Xr3#cfF9ls?K4srpZDkEtIMk^ ze{57RZ$)TtABO7Q%-Pu&SEuU;Jq*>=L<5w8L+~N0KlcGw3dQ79Mw3|0WoDJW7cQgI zP|-|uu@3*(0L)unx~es+L59WHx4E}dr#CAZ_Ar^FJx~GdG)TU{Iua zTYm@7c;hhWILd8K{ys!0-iX&+BJ^yWuYqirCsW!)Eb;4-bN;ITXltkKr#W7jX@KJF zfjo-ClPLSkhQp*m21G`K5j{JyJP9dJ?B+gv_xF!Y#$Qmyf1Im+VpW_&Uve%ox3cDL zY(?QT%?3DiM9|yga-OQyGTe$!51}kAx=B;Z;0S;&1s=k+m9yz@kb&Q#vyIR(&S_I| z1kTimv6vfIGd|NFt;+mSuR7RLY?7rv3xHQWk!xKo2t3drO#3>1W7)>@Iv>P)v&#SU z;?2v$lPAc>2W~vmq1%5tZ=9Kb92gj|?2Yon^0A^$Xpig9%m@*m-gtkPbg94E?ok%; zZJ{?9sZv-vsv;Pn7~o4`*7{a0yeL(`j(0*A?Z()l&Ukm-WgLxlGYx&r*;iJ z?CfL{bMS_F=E}6!+`J=*+L2E@F`k`ds4dTd{lYTidH-F845ht^V(cDe!mGy0dgnK6 z=20;BH*{4l$vrv~Xf{SXE{0%53VQ1NktnozK52m*#;b`n2p$5zIR^42k1xx*obwf} z-X@*w6|aewi!xCQgw?tr?xB-1%<*M5ln!bPqk)ylOs9N~Rf%naq2GO%7PL7ETv1dT z)Rc7?>n4kdY0{VWsS|Ir_p&=QL<~h<+GX=e+6{Lx%}|kFcAgnz__IgQwYa06E5LtAAeSCaGt;>eAs2a~$^!dJx z)^9_R5?7hbZjZyykZ$v1h(_tkcUwbVT&5IvLQnJqzSt=SyP4g z8*2-z<*pvxInpw$wg1uOY`}A{nZ$pgfCl^ig`lYCtF}c^(o^#n2ag}uFp<&(r0ANX8^LrwNWHLdv7PN`BYLRQ2ae6m}kB(M;)gWf;qkR=1`5b%*LoLD`GTSJ|W0p2Q!>#yor@6+1A5VyYsxE)-4m8e#XBZ zgMe0=O*!dj+(AY((ln}ye}94QCYwLg3zwlVGJB2^E*14YmC)BnL1AIjfFGpVP4_nW zmbqhUDUwhB2Wvo-zj&cD-nihqi10GkC!F7n&2_p?<^mrN3fQ8-X%wmvq`vHVh!L7g zHd#GpqRvz~De9?o(iLLE3At${BE^Cb#i2^gSD_$rDX~kvuk~iZ_tmn_C%OG(rD$x2 zl7MX+dd~%uF>K7DT6$gg<_z|W!uLrQda-ED*7g>+RhT!aeS)~=2=t^fNNqY}`0TUr zx3ypW)nA=0jX7e^>DjD)3EsSk?JTK}td$1Ze4z&i`*iRdH*Tb|zqVbLxhoOWswy(= z`Yns)WMkDAHYiBH1v;pb+b!s-D-df}^j%&?kI4woDlTB36fUtFeSiI-8m{_ThD>B~ z>IU~+L*A{c?i=5n*w8eStczDBgZc@qz8l@mR(GGL^qx~v%Sa8{UULegfznXA~^ z9Fx|Ynj0pR*}fpJRs>pYylr;f>5$w;qpDf<(LB5>v$5XD#$0@1>s`>|x{08iFZrq6Tb8 zq84&}THHf>1j1!RYEi2)-TcfmKeCP`j5Yj>`VL1&Cuu&SK}5Hj^Ca7e4;&HX2tM~J zeEu15tsm)UnvCP!yZ7KAZmntNdoYM2fyYeO;fKXV-RI=T;|Z`DMtE#P6Qw`#uO=pO zF?so--`l|jvCQxcU+=JSl5)k&ohnW<9!LcKH?sKK^Er}MV#Cx@jnTYzb8|@Q-;$GKY z6%Dw=g*=D%V!j&Vo`KNroRU@4{wzu#QayDn_v5U074;Z>p@?Lo%TF5txzeMgyoBY= zh|bXvo}SKAc3QMdrS&sjBO=Wai2;NcHa0e%2Sok(M~@!$jUyVo+qduDeCM49H(^jM z?`qshkkolcTrSFUR821~~>G+j5-gu+_+~+>m^o--t(PKO~%K6-ei?PBFlGq4y85fD` zh7W)Up69a^8+qFJ(N(g=S21qg_5e?7j5!FLQK&3>-M&F1$8JpJY75_`ApJ$xococ4 zB10P7(j<@fp%-)Q@;SS|yU4)l_h|R`>2)4$;qqQIUr5l_*e5DPu**8xULm2R z^&9(tvmJU`CX#mrVYy3TD!;GFYWDEBqO` zjalq+Mp@sXKF)vqudpPR`Q!o^Lo^tiJX|@{7Ve|$(jjy+(V>@Nz6vVpW`9>DwMvv} z3*)VogtW3x767OU#Iic%k=v%~1v;FVYt+Kl;pJZf^iz7EMoRw?_L1t?aH`H&IeSem`0;`{2Ct_acG!(JTL1m)g8 z*|UEdFJ_rq6C=bpb|GK27)>91@BX@TWvGK<(=3V@Z;DaknpVdk1#h91;hd1Rtg*?K zlqG5*i{3mWV{TKNQA!4>!Y0NassA*(#$b$)XpJ@n`HK>>r2K}nNy|~UVM*bHwoTV3 zN!2-4!gE8)BEs|w&4xu!S$J^*BPmhm}Yy4c#I7YaMJ+v)a zTH6C{bZp+B{y9;&aTf>M5;@ag&A9b!AE#%cwIJdK^rL^LJ5;06{YClEjQ%djDN& zR=IK5!Ps*er;agRCcxW8O|IY~+5%k;Jp(Z=w%5M3ZzPAto9HUm6)cZ*Y<-W>wf5b9 zNa}sIqubc6EjA&GZ=^AaeWQa06pGilWbwtUb4VQ!6N>GW67TG6lTk#($l*F}_J&5x zM9LJ|BD@yWsnA3^A*0AvLlyRTYDccMkk>I3)fk_&Wu-a>y$%p49i z?;FR6EF5M86q2*Xr|1ov=5q&XpOL^KUZ_qO4iGoK9U?v@?7%9@&=guyOdo#yUOShX)Y-Y(5RVQP^{94e8RzTaQ$|% zrZZ>7APNFU_KWng!A_-JR2$-E+|AUd+G@qD!0b9AQ1WPNW`MHaN%vpm4Bxsav1 zsui$@+;clnCmmGm%cW#Wx5YvqiB$c5Cn-*93gggc1lTJXEV(zmnGB(nZp<>**IrUl zp7i@m<>h6lamY9hQJDI%#%$btm#3)O4j2`;7Vc$2lo!SJE*S#qCcC;*KVO?&x*_Y3 z*+u>1#V{IcheH9K9^c%Jltpn#>d@Fi=TW=pl(dl=ZG{Rst8Iw@&I!*EixtNz9A3AM z;^opyMv5ME8)bQF-uG`(8Alpi3n#UiH0%>v6xT|!J`z*Y6b@@6Tt}@@sTY`5Md=co^-i06bA%2;^+oJXw-nIGF;_jfrLN6T98xDy zx)S`_&D03DOXAM03&P-rF_c7DMnk!{%|aNAGnVdpQ0`w95PEB%yJqNl4H3?}1~wuzGr+*mh(E>tL{TFq;G{w)Kj)Ij zPaz_FF2?DyvOZE&Wq;kykXm3`N(x0CTv!mxl-ot`k&ScJ3lSk@rvdM_j!S4nvBR7U z6UjFOi>O(7KAWkSq*H8xV!jR|$Hn5H0vCFUZgoyJxk1-UBcdlqi_3)}Rxi3CcXzq# zT=q}4g?p5Da376L+2VkYuY0rbJ#(pC*;l2j$j#$qRRbm0Nffyy;ehTYU<#K&s1p5B zys~nKsX2O)1U2#OicKq&+0TJwmqz5v?xBxr%fNb-x=KPp5GiKp#7Iid6Fup8N34pHJdI3bA!~{H ztHyJe>oqQSn>E!(({6NQrZSe9Tj+K-vC=TU`_!={-A{GUxwi?aS7Qybk}j*20b1o5 zm1TnEW+Qw%nLE;4izLVNctwLmyg_BelPVAOW6m;Mq9N&1TLeSsD@1jkJl9>K2)QbH zC=|9B$VMZl5IKTz6R1_zUn5CJEfz+}uweqGRXu8?tW}IG*PXY?D6%5^Jhjc`Lj+a)bJyF9&B zR3@oK#s@5c<*W3v9$s+n2|1fjpX|zE6nkmf%MjYf@k73v1msIHyP&Byk%6_lCC}{L zXtO)y&bgk*f$1ft`20&f^QB%=cYc>+qq+xbH$SRndli$$pBJ%bGYb)8a>otIpb`2D zRiSTa?P!34$nI>sK=y2Y4D?et)HLd6L+#RpHBsWxpQoaaO@D+w{>#}V4o+4nZ0 zIg(GSM#VfDPsZswxb~V+J{}X-zEBU(PG*VoOS+GvQ9|kw1X^V347$~foKbMX+o77; zk~ZR>I384HHA8{Uh87YgigcC0P&_VYFT()Z$*ySTT=}BEar79{!WV|W?lYnjE80L0 zX)fw^qk61FHjQE=qxuR7A)6Qics+t5`|9~Yp^?6OsAHa2v8!Q#NW3gAoEw^HW73xs zD>V}PWq|U`a9wC4D25fAJ6+bTzUurO`nhS_6@AJ3VJBTPt=(%KV$hW*S%oJi{6b1I zNA%Qol5LFqC@zT3Uf|XYIAAF1fNC{0ip<8P7Fws0slFFaml8=l_h?+DwczTy@5x1% zd1xGRS#jvZ{#_YA)vmUZSi_e#c$gp*Aq~{444s%}E_*dm`%$WFm=7tX&rNL0z`78) zDII%4Ujtqd7*hV5=&q#Dwc4GgiwvYihf~ zx4biXRl;XgDPKqgRfO{RIq7w)b^f|WD8um(cSe`14h9yPPBv7PDUv~@DtMoCo87KD zEf5y?>^B7y&Kobt(go~J(p$7HcP(XJB=o&5wnaD)c6*Zdlt%Xf|Y7&)cL})nW zx+Mn5#?+=HTN(F$x)^xrnfRQ2E$Vrzo|`-*f!7uIkZ~%)43Wewo(iuila#Nkf{oyM zTvPE#WX&-(WlX$E;c!wV%GoKqmN-CKwbtsLqM0KZa*%ij;EIq!voLJ4@6uC4Us1Mev zG&$BL2489{7b%{>{c)RO2Okol)iEzLP~2B%oRCiL(${UaURKu#3n1;#onE}U)84Qs zuj_>>%Gzo>n0V;MI|XqID($ua(B1ts>X&iS!X9`GX(W{mwTWD_CVhzzK$jERHMDvo z5){A^R@@szWY1(1)JYmW7LsTi;%asi1}RxmRjHKElQC}+=Z{2H>#E>7cH90+pXauS zliH#TP?8QZzGa-%XLm9lOE`**+_r+!PmTaqO@v`pRD7lNgU^9}-h^y*Ngfes9t%$j7_@W;M&{}&#@h(9Te7)gH zXkPcM!Fv@UQ88$e)yE2jTtv_vXRCTW_o-A&CzA}ejRLnEY{z&K8cDAGu2mUgMBzeX zvQ{N`!;(-)KV%?X1O>@boG(6iB6i!5P!!)EXLakSaViM`?z`M%5McZKNJKZK@Pkb; z{bU$p{4b6g%_E7aJ$`&dbDBHtHEP4FdPMqVYptwr&vYwHNS(qnMB$mLIx_3)YoyFI zo{Z=k8I86vAy}o3fFfCD2kO(4fyB)yCP6~<>#0*9BH)^J99%@go~>C#ryPsLwJo6> zVRT4RFLwf9W%IlV`zV?-ifi9n7_%x?2oAf|_*}}#;$i@^O2o{5`CKR{IVHvB>8fXB z(QvH8$DLJTf^9)&7I6e|i6xmM3uZ=L$z}P1!42DpGtZnQK&1(GJGV3tCk-mPWl>R98L>cX_W=z%6waoS!bpC_aAt zSfO_9jXbH&K(|j(1_h|BvzRxeSiZSArPc$~<~2TVp#;fE32FL%!n9V+wYt=&s;-L- zoB*0CE0j=~5W-7u*QOpc&4T-JqcV{6z9I#5m%CTaX4Ku$u`2jLZS~sPIvmTldVT2K zZdrz^wuP z1SA&6YE7ON4jaZrP8xKcXRcuACUk66Y4J(3l98hA3Ghk`6QAoM_G9Mkio-4NpzO$|_g7hk9jUo>+-!3GLw5ywJj;a$3+$symn4dXT0xRmu;O$pHuezkGbjhV7bt4X&~Us=Ui z5ic5!ZDllBr4ESF2q^7JIEk^boKnHl_}lOPa5_3R0ku&dv0I5QE`-?#X1t zEifzLAo|piPP@^X?3~LL{gvoCvRK)@DW$cRxz%~c_A6Dwm(j6g4xlkSIXO;as`+mj zT`4!ma~!tYU9wDm;ldVzzOG`jQI;wT=Zb6B#&(_4=^AAu<#SyQYnQH*;N7ghCVtCeb*@`rq1F<`9QZgGPdq+423L0$Tas3) za!caRZGj+}TR7xOFK3iUJXt5rgjZZ)+|IHF!`tsXFsFcCvFRRe2xn)$sGeCSEG)^W zdF-~B(J3Za78IVq&62};B|n1*@M#ha5}bGDqB}n11{Hv zG!LA>NR}32v`jozSdd%?()xo1SGRC|4t5?`kesKP0wm`^HpFNjSmyQu!jW`R9!6O_o=O@Hc)z(&YZ~AS%2+@@tLFZ@~rCVi|A9KCy&rFEQ3^ytQo9*@5Z}j{%KC3=0M8E)2b3WJ$6-0atN(PxO*IT3oQAc zi2aURl3?c6jVSJihUl2O>xD?Jb`)oqn6c);X4b+`LUdW8loLKSHYMYKV+TW4?$VN9 z)b|?xhQ=BZ<;`0+Q_NlTUbR3*MsF@XFA+d4da4XwqPjp*vu2dhZsk`c}uUY-|dgfQNP z3qi`h5ZUqicSWCScC>+oH$;|2-b`NlJuL+LNqQWlh9~4Z@p!9c6Q9(-fk@Un-_8opyRaC4 zW{5{fG_T^{rSCaicMj1s3ycdkaGi%VM!UN^iJ>4O9BbnV*%f>?sLF%qk>r)oqr~{> z>lN=*lfH58OJh4pz~r9PF+awz5iOS(pZxz>ZbwgS}nhZ-ZmieN?MRZq;_jN@g2HFA`_ry|d z<+Yi_$+W7b710a2(#-iArDT*=8qXy0ve!-*IhG3RCZSFtdJ9!5Xa02?P@~*aR|uMN z{Aq5Ek6W_?3l-yG5Vt5Z8VIy;U69zGNC!e zY+KW9Euj-!8Nu4l@2xVXp=e!8n}W^j3crtH%M>3Ip_O&9La9wXqq)owxrTL8I!A8; zp9Q+uvl-hFWEHSy*Ce94j=PH|q`AZrpY2wZ@$VO^Er?IaTFsatL+WfVvCN>(C0bA0 zE-b!v2?;#AU_zkO#A%+aIV+uGP&W0H?b3U+9FW#eyKEL#Ya|L%l30Ue{W!KbQ>eB| z1FDPbyV`X_vQ$FFpnV4K3qD^X%?J5yA-dG)u6S{ov?@@p2w~+D$Hn|o4G|Zs5Sekj zBukxL^3bbZ=^_vvyVC|=kdqjRT;}MnYy`x0mg~|YuPk(M9u2%x2&Pp%e5@jr4|D3Y z%PGc?=av>)HHiVi<(&Qbh1ZDjTrsj}DAAxyr<^$9kVZ?fx*Iq4Vw|$=C1lE`X>R4F zBH{@vv&o@PXxBBpU}7% z%&NA@)4>GzsIFDzjwZD8XE5=}MC>|pHd&+s4dm9=CM8wSyAVNI+|=-y=|riv3k+7v ziX&}bbk2e|!~A~Hpw%%~Hd{`i$FkHlu8|YBUi!wpQB;KqzdeOBMeVgHtm#nZMds8gru1|us}5u4A$5xZ8$Q?S)F*4c2JFw zvoSZl^1xg^sp(Uu7=s}~Y$-d|uXO6W(`EB8X}X3R5q@Q^XGokyiG${95tGUYd48&% zF^1_c6dQ}~BT-Qr*FjoUYLX^ONL)8NrbUVF8BTH*PF=+KlgROp$*o>AbBcZK@9%?) zy+JWwi95>JcjePc*T3s_cg2K}jGk?(q1|vxBmN|pto0A-w z3RTABOYqSpw`-b|bQUevjN(?Jv2gMEkg;shYi#HqgzR6%&50;!@bCG8WB%jGgsv5j zfBW_=Lhbmh@VQA#R-s3UP0`%NF11RR4~oK;#2`i1jLQs5%|@+!6gr-*PI}^)?e6ZH zU;gD^=^IC!+!DlQ)L{yjx!c2J*p&!NgVnn671w3!g&8`>9`4MhC!p{bb0FTVh!b^b z6u!us3GG5O@i4Qw22gQyc5HS>6`;mo_UG^brfbGx3sV7sTCrvQ9Dr!+4@8`QO_iPHYcL8fT~Sl zJR8-)rB8KEya+8Zp*o7;vGNR_Pl(+(Z)6T53M)7DP?TAg3AjGnA$uuxir37N1wChEcM2{?hg(gnVUCnq{djnMa-3Ji?kl3 zpS7Mt#dzafw7JYOd$>8oChJ;UY?>dz7YQ{SSBW2^)EWHEf$_G~N4sAkV+wM#6sSu* zY`?TED4o5&LQfVamDq|PzF{NURRCHoU~6b%;{uUPRZu;CyYFok|4fXJ<^T$UsA=(5 zRL(SoMfTi!Wxn^7_n1>S#?OCk-~8ce1Cu3Ce71HjP0E%+H9n%8h74qgB>D+urY$k_ z@pE#$bu5jd_e`eox=gQ>Flz_4J%VqyY_Mz4%EW+AE_|6Vx;R^HBke@U&1JVipYCTy zYRh?n^x}H4#{^AUW2qERLI872mQab@oKbjXRV{U$C}V;$FpQCj&w&=<+S+qkdNW^-dBp=)s~6Dhu`I>H;im#Fa_1A3WK*dm0ZjDu(|Chi|y|Eb|l zp!suB1tw*w!kI1G9{5C;>UN*(O1|k0EEh$xU1Txwy!LLppfGN~t=KuUGuyjwR5 zjw7OA1%awq;ldzhPO)AA0SrJ!iL@;l`ZBCxdX2imK$k~ZyR3C#2j?-3l}ZRo;-_So zxX@Lrs`ZWn4{L$qMqE`OQd3nTN)jWzgHDE3c!aPSdW7Mw=&4RbXjffpDRw8BWTxai z5?nP=N+mYMd={2birx%tG)x6OCGe9xT0@!x_EzVS!z zP`0{8{#<*`gC6T*+gNFa55c=Q;o+Av*oj7?3AuA@JTf{OjYjE9Hls4I?s{dJg0f{H zGpY!M2=TJmZ9hQ}F4Y`MD{xE6mk5*km_X19%Hk@;KsOsPXWCW)qRl zU&w+TMfdBRcx{O0wTh7}Jkf*1^C7C0O#&Aqx_fwi$H!-clj56+N3*Z0j+G38$zU3svoUl5T3;dawgUmletX3*hFeAwfI6I z;?OO>T-HqfGK$_}kk~M0#1dlMQ`~H0|HzBV@2Y5a-QZDo55D_9k-Xm6Vo*JE1)T?up%6M$wNHiGi4l9XdWfHli# zR^n|Q!CV}NZ<<5UyK2{#^~}&a#QGX3B9|X27#{K z?$*$!%y+6H8lqN(gjV$&s7t~%f+=S4K`UU-I!JGt`!$Ji6bU${|_r$#_joK$N*I|-vqe}skWx4~%W34i$*roA2n4NkHtbsM-5u6tT=(uZw z@i;$kXnaQ~8?b@#$y3vw&de0!kF!%u{h9mE-vu;tY|c*3%*Z41#8}RnIh;KvdJty& zx|>D6-qjYd+1x8Ti%RHP+b-u&0_x?n3+XFHtK#v%H9{BIxg^WaNMcIdK};av-_B=e zal?wzVM(4VFh8!%R1qZk$_u%YyL(&aC;r-h0vptt`FsDz&yaz@I2FDh(RT}OF^(5* za2wzf2#<0@vDMupdv3)`#C zjvG>@H3Z+u{wQ)m7nna|a$<^$>N&7~Z-5FykXk3ptmWK-igZy(qZn%*yV6dhr zOn@%K$&uLxL%#uk-(Sqkp#x+Li?SWX%(KN^oolJbv@JB|G;nqei=}FqB%7lR(@x=9 zz@Tk3Sbz`j8czW^Zj;M0JD;0*fJr>Y?q`597OX&nKy&}`J}vC31>*~o?B@0^Z9Oe`ev5K)E2B2a7zt2z*E zxN1z-ipCIsp43yWXU1gIIU7r7L|YLJVr@pq5sd<^Oc#-7+EPrg@n95S)B2Gg{b6`^ zGxPU<<{!ZEPhv7)Om1Ae(NNM17q8qiA}T~jJCiNCkCWpgCfUQ7uWyXa8Mvny*4W#+ znKpFH03*_*iY1hpLyjhvpy7QZnv4cg*F@*$Y}_w-PKlD-iWHAMC&eC>z%+SrlbeZ| z+?d!Ija;urSkNDi2Q|S$y~EHZ4`aSKOW9+pC&oBn?7u?cnYxZ*vZhFYqK9OKo@JPg zfxoM1jZer(jbhV#e15^UQGTy3N&)fli9y6L5ia8?dIs=)c6!cPLm0C)d|qfXtYbt! zpTToEHWRq7@pMGUGDK27UJV*g_6iI!L1?p3)lyQ2-_>&^jxlrRO%+`)M@9_(?m5Bb zWBA6V@n~b2t*3-oPUaYgomU4X%c2M=DK0VVK9H;0HoE9v>UT|&ky>6+u`1Ya2TRnt zo!W*n-dr*^iRdF5>A>+uL>FPf!RS#G$2`X5381z$c;9a2%~mrv_h3?g-*eBI_dRph zeD2`T{N2}IH(&Eu+PB4K)~n`SXqc-iqERrwut|7Wkf-+4SXg*l?TPv1d+wX}?cOr~ z{Pj1@Z=D{S19aiHr)C@tO{gvHmKz&eq@Q&(KQnu~H_iOy+?>NidkniQ8t@H3HK(U1 zQC=yeo--LmXAxhatYlP^CywX`3WDq^R7-;;QAL(aCmBPN$+?Ko@jDu)&8^L(7l`9O zt)>(nAVX*~Erp5JGeR8{A96S`<0ckE8m{Oq&gf}04>KkI7SpPD)Z+& z$6JV2K|(r=hN`t~+C|n+4^4e~U~Yot`?p@aV?O-y9U`i}@0D9-I(yTcKR7XK(&Y?{ znOiv8`Iyely({oMm{@2r{!_v33D@+o_uMt#|4q-EdyA3zz|NNWrPtp!|L5UDvv1GL zE+%g51da!Y3dKUtPECzkkJB|+oNItwH;qFD5ogE^zy;4#lu^p;VTn}k%hGQbQT7$_ zg+MVU*343kNA2e2mZ7;vvM8Ku?MsRC%HmCN=CWm9HqwKqwpzJ0jGDu1-sHv`Wa; z6oM|3F^l4!Qw@Bq8VM$LRs>_VV734vy~)Oe&LOef?d>hP1};lIqVKo~Zmw^_`K#nY zqXFFm7h4pnkP(2fUA(8qj}Q1*JKN+{;hb700T396I8R9m(B}A}8HkDN46}*tT}|bR z`R`oGbRiu~XA136EE&w}g+dH4g=cP1vP>o@8^_qkqaLN|2TsnkTzF24sp`ZAwd8*2 z5t?-@ak$>O4326yoLy)o8jEp7`l={CM`UaYJ_BN#jw1@5kpWr9!8<=Sllf!wJb;rQ zeC3{b?e0xjI0xpSnwZ}`YKX%K!&Z=igH#4_IRm&JG4_G3Jnl>|xZ|caC-B)*e86BB zZp?!D!S~%U?r?1W_b-0goEFJFV zjR*g|7BiKCEJ$<$=FZ0EIweIkhg1Y-jnKYAlZ-a0JxBKl%hU+LPzHNpHrBVyPyEDB zm`zxi|LEs_fs6ECs~tIC^|cpSgAG7L^G~>kCXO?C$K+xzKRd6`-p%jZf*BTlR>4Wu1>onzqP^qD z09a61Kq`QQn@0ekVnbr3l$F9B9KQ}GQ^6>PM~W<*uw;2bp|r5~fngu4C?f9z6^!5- zHeeIS_^0%5!LgU~L zUBH-miuJ0Tt;%Ii91Pa7VcG4|{a;e1(zrnxsG(wiDZwiX#a*i3C6p0GF!37kpmG znE=va6XS5_$LD0^Fex*Kg^jVT-E~A^3v&lHM2ri+{mwgt45!mk6vbsa)YjG-Wr|N> zb3(>~P?faDBpkg_tRY_J^+@m^Ljn|YjAKEYg68v8RZ4!&qry0j7gmzsF(!!IBY%_= zAuQsH9)>f~&_y>I6No;RrP}D)XTuORrKos-fdsX3Q1$DN5uL)Z5ZU4L!p#Qbi-_*< zv2Jf~(#Ay)u` z=p2nF#@!_pkvOBYE7yZ`oUGIztCV6)SL-xrHGg>yBqC$DqD^A?-nSib6CdO6W*9k& zcb2j{I5CJ4F^Q_iPKhLx9K39Cg}by$mB$VUU%F0LzEFsd3fXmIa|15gp+bgf{K7Oa zp{KC3PLKy@*?qtaCeum~4>o4K4(64e4fEQ)n`ZLh%v3Pxes5;Y&wS-|^QFTxvk4E> zom+DoO!e`W__||9%IGBF(v|F=WMJwJ~(1oC|IQD^E3EfnL9Ucn|9XHxiKS& zJGXENMVd{B`dWNcdc{a6B6sa;RsC!h6D0wG$ZsnVq)&a2@tEQg3Ec$UCyf1}B$adz z6l99XLdqD;Bv8VFYnu%jF5)kSXe_Eq)!FiONm~WH&OiF2FA~e@)%U$hF7!|Sr+?i{ z$7|-7e(9gU=Ul4KodOa^LwyR17-Nk0?%ji*Ps!EZ+1VmAHd&jHi~9N-UpDve+%?a= z=RS=u8sKx}4SGaEx6BuQ@Au9A!$*~QO7cR)Axhm*RypT} z^)8hHN|`Pj=`o>1=Qg6@;Bh5^jo6z8pMf;4M~>)7#hz0sVWit3fWUA~74M0zeZfZ7 zlDiqXlCYleJYu9V?!C1Q&l!wgJz|6v;9P4M5(0yK@aT|TX80Ky9_TK={PJ_8#3lU;Fyoutra!di;Vm(pvEjyZWLzabZEeQjg1IPy5G=>YuvQv_xwd5`a8G1i&SLvhFkWHJoVckug@yl5 z-h60Ysut!ifg3mh1pA)#k@@~tUIt|P2Ncgi8F_rjGt`TlTQh;39yw!f42Hoj%+~Iv zS)6b{dk-cT8lgAeJnD6|D`PLdXt^L_#9HG|t3e0l#z{arQ%Y(&7RID-($_J;L6eti zWygT7wrHGD2m#$wTx7gh>!{Ad6cMjVy6{|e#f_k_Svyj#PEU@_{rmUKbI(6-KKEPy zk`4BVxqOp}Ghh1BADX}WcYfOZSO4{YY2N?Z2WTGt$dCRg&Angx$G=QmQsgR*N7(3T zi_j*{xntOT5aI6bZV__CjP(H+JY1-|aJ~2(&SqSTeR6U{lX4sG3FDr(VSYRWH!%jM zlFnvA@kWGCs>H<5=+PS6>B8p<0=;ZXx%pT~1r=y8Ssgwk*BVimJU1L;AzxF-#28u+ zGenp%riky<5}iC*z`w47Pmpp8-CpICE^Tv@asi-!ItLKQ-`?;6OW zLI&R4>iE`(VjndPyy(a+d+9pVp$6td8h00K3tHNh@F9fAzrw+~34F)6aMj-g1oP`~9Y<%! zriHQGn1WHkOdZNNH4C%3w`JC0oR3cq%;KyfB09NK(a>e176!=Oxix3jk!({5pAde# z<(*j_IS03ycZS(dE)T=SDfQC$9eJ5T{6*v_2Dy$D5d3=k?RQdrej<%mmYW>mgao5@ z49@_`-ar21f7N{A6W?wA*5CS{%}@XI-vc9d7!_6)W;Q=Jhet=|Z~l${$^6t${gk

7hr+yfx+OO#P?r#jtnEpdhw*M%<JU<VPC9SX7`_j+1viHbOR*SeX@dxLvt@y`aO=a<(#&lXn3|H;#h5lL;H^#o1{>O6W%6 zz(4!!GsGPu8F~0Zmx*{uhx_J(+Y@smAkT4Res^|ae&)@un|;KQcH1nDj={bm-2xsY zvhOL-&Dm)LxR$tE;L2eZEtWK*Zid5g0i@WTKaO?Q-n`vb=I0Jh%-v_5xp_J>_h4dw zWN**>=J^Tj;0;XZalK~tU^l(Bwq+h49h!%ykId{07kNuYV^nRDtBH#O7kY9{oyf2; zS1@Z+Cb4*se_~P@l3u6onGsZ&v#aeI- zuD6P(hb|OOdg+uG)83}>O{|?>n6q=%f&Ao0KWsk!@lTS$`1GegP4PcMdvip93o=r8 zZD0G^o8~uufh<&CdLciATHuBZxS5#mVivd%11 zyUndrx$;C}#j)&dV{q^9(t8jDAWFyijxjzQb3w18m?)yMOEd%) zGxRs;*`VqWCixK6ORY3z!fTG}qVYstk7L2Omhk-(c&~I^#5gm? z;;DQPt_82}*=O&Yo!wn(&w6rpLM}7DFd<`L%HDtG9*yn8hx_L6F^9RZxC{;EF?e!& zur3}yK8bWGOOz^}D=sy&!|M|{!mjZO12n;GcYK=TBq5MmJylhARb^FX<#_YX!DF_%_V`9z_*9n%XwVCw(=>B=0JDTcDNZeH{ib4$#k-{;rdy|znt-hYq&&(HmDbUry{ltQJ~ zT_^$q*S@v2!=Lf^?du`oj>N6%D(o!;nXkCB@Nsn=z@8bz) zjlz^d348PAIvpJz`!#*YKW7=~AO6F?pMJ;pe6N2FTN;dYfLaY{wwOtItW1;82-B(p zhaiG%p~wbgqv*vVD_AIIQdDasAOmMP(oB+Zus8$@nKD0m_>jKvh0k*~xaKRp$G(a{ zz`5z~@s>Zd9zQzp`*+Hp@7B8DH}PI){&V7xWtI*Gg=h^Fg8-XqlGYEcm|k>Qb*Wnb zd)z1`H-{Zkcs3d&+iq1*bpljlP#&y_Qn@!~R%NGMd~=t$bwzNoyjBtVU&~${eb9z( zaFkDhlzhhrkDcvp(Gk?mUHR`HVL;=vfeRma*8TSk)_rE_v%dkZ0c?a>O)tVLte8=; zF{L~H)ciM>zD#NT>4~08;U5f?ig6eOzb8i{|KnRe;4S<*IbHWRcymC{Kl1O_l(aum z;4WZ8zFrymQlqE=4EGy)fxgj%-g*B4{kBiONGEG&KESTgD?aYM`NZF=H6O^Qe&hJE zVLqJD6jMUKX`7+HPlJ}WH;^q#8T#A{yFL?m>`&Pf@vycd?vxJim*k%0f9CK%)@-?LR zSz!jlQ)zDg3;lH6XBdxsu=?z0e}ewxpZYK8)1Ur6AGpr=`HC=ULED?x=`+9Y_s}2x zBY%ur3=lAR|NRf>Xa45jqF?^ye=S)Rve?rJFYfKFZGUjhgXZMp$NTi554}WN+iSdT zKlag&(!yu*Q~%-4&mi7#=`+g%zV4y`N1H&YLgJu!M>$Z40o2IMagTuk!~?(1ctM{bm)U;p<1KBe)4rItq@i8d?6S~&Mbj)L(kY(3-H=G_Q4m2 z@&Zg8RXf5#xV5=W1BDY|LE)g{R)7z5FMsGmbo0hd{(1C@k>T(8tPp__nK@n`y~pd< zc4+q_H|T@=_x-cJ=0D4jalaVUEVxHXK@DuM7L~S~ny2-NHd`&4_T{gf-aq(&7vi>G zkdQm0HUfoH4sX{aJ$=Y2=QN%Cb$i6Am$LCr2iyc7&^zzkrfq-X-@JJ<{0x{700c7> zsD+roDT|+?oIN|2RtE+Jc)#gn5e`RD9h!453BU17q4D=)KlT%hulw|;Kg~^j1U=l> zmtTIB{`e<$W4qXIhV> zLn&@!C@`{2YFeVK+=i5rgvYQK)5ZqI?yS_hE+^WTrm5Itt}0kMxqmE%6Ywb8H+u`jlL z;AF^@zyDjCTRhSJ=<6S$|L_m|VJ?$_FCD7F6sin{S#f)4Td18ruWYWY}%_yHKYw+)MQc zs!pjZ4Mz$sql~@aG{egw3e@YzVH>il${vaTzOq^bDO-xR4B`#5U=V4T$oh*vJwK%j z%)k6bMTT(V1LVQ+F@r}zY1;G;{`}~i#ydW1Y%Vz<)ox4=?w`=nu|E|-6GUHbAxu+H z+^|s56XBbVtP!UyjMI=6a+x&Hqe@^T1q3Kszu8Mk-Dmi`=!yE$d@?zwb6>L0e5N_v zS)2xiQNJEk{V;=` z`BleU3K@zVG3^$E*!F zV=>%G2oR>)g8!8Xs9IVx756g#k`H>Pr^ocWfA{ZU2#F|1-wGb-AAE3^{s;d(@87=b zv%OvEe^=6L#$ki^fNa*8UjxVNf;i(|7+MwMbs;g_e(ybc{pHta&zE@UN26p1j0I)o z+L~~psW6R25hP$G_xU{7s8YxB0fDhm8_L2JnWaZy9W_#ErPjcK4#!jJp=R1Lcw|VE zzc#>M@b_)MmKl6MUxYyoKoK@gdt_UiaL_k6GhAYZc40k;Ei z4@I?o&ghTz%@JqGlgk-Be7Mig3;%|-1Q8dkle%q})EBzAUT$x=*4Ql}3yhz+$OS|S zv$~B!A9?!;?>G$unm#B`yI2@D&Smv{3Re(*;+zuC*Ce}f9Sy*yN7cINk&lnSAR8p$ zHyXV_}cl(K&%rMsl9;MX*;IY z2Rb}>3|LSqRc_>8Lk;BB3m3WJ)StG~!6wzd?5)PYRqiwPa}AMgDw)w-X^ad6Lcpqo zlRP{3C-UAdwLXIy`yjjP7u305TnFeI`3L5=t`DX-;s-RlnE3}W^rh2~r{6P{)LP?U zdH3$U!~!9|hkb09RI71SkGHGZ9!$ublv#K`lvmt)_V)}K-MtU)sbSK*<(<3_f zCI5>ry+Ai^?a|@Ei8%aea0KqKM!;lEzj?;{HeVQIkjR$)>R=qfgte?qzLI+RweL&ga zQe7n1M7d|ve?B}@X6c}{psj#zwvx(}Eo+l5tIu1h?Gl)VRY&H!hv0zh9GNq?&$tgK z2Zti_rM~O7$%l$>gx;e}Uuzy-o%=)OkNnX;LcjC-zlRSxybk_-FdFb)0fdJ=jfx`K zqXkc*FIfZAq{Ia9Z!%#Rq9I@cU14GtoG2-RWyo3K8b2#!zDGxg{5cqAG@Gf4`GEH# z?k`>+huZnYgvP@$ukX}{o`)!iJw?BbumI+B8f|KW5EZG4An7JsAv}zXxrIzO`lLIi zXr_ro)p@9GpVvworEiqtg?hcn@OI3fO-l2&bxTI|-BTd%9|-&*(9Bf51e*eZ5kmo1 zc=o3iuu_Kyr?dr#4`is|AHqa;*>vYVh|U0an9P~G+_))cU>p9S&FXzRo7L>=;^fU} z$Ty}DdOms&{;uHl?)cB}(QO~#d~iHE^rs5i3%FKf8a_6b5byLibB2eCa)+5JKB)TF zM;VUIgvR!kKM_xT8F}P0$DOTfA`3MUzWQKZ(bk6FoIY5dV=4$$62Dkqc>V$Ctnf#jP1I?7UP5WF7(?nLz-TMiaQ&@*(( zk_uDj(5tewpY+k&XsQ+x1yv2VzZ=uSeBc>sQmyl6dA$FK%GR+w*pdGX(ni|l0nMQg zJO)TNC47{lJoxhE=(l~_x2wg#g8O{TQ#J@pYf4N}ES3+kQK@3hQf_1PSXCpTC2lFr zu&jdbj|oz6D*!__FcY<6Fb+8&NEV=>#?z#}Ei5*C;REi7MM1!_X|y*jZ3@4KdSZt8 zP^TITeD`Z18=BPET(w2hz0l}06DhqYIAPCFxb{^8@O|4>{RUfdLQ%*h7`79{J*9kf ziE4(GV&?M4#!^X>Q{KPmQQ#>$WqD39Ol=uk?Rj8PAWHx&ZTSs)#!iAmo*4R!1X5VFl(ADEOb`5L z{8uMuwBZBP*q1B6a&SZw!Vt)xuCtm{pO&{qg)E7b)5LZQGKF0D;LOJc778l``BKPl zbOQT<fah4OVIevC~ ztK^?SA9Q1Tg9i$@mRDYRj%lRWwChki^7nkAib4q9ySsaQy`n|ga8L8PF9$&)C>SVb z;p*LwII077=IWk}L{E$fj26edq#2?`2^wNtj zFb5o^v>`Xl5Dc$<=k8s4_x9WL@sE8AXU>3z@up^WR~xMiT%&=p3O+T=VXmcIhZqQg z>7o`3kj11{W|(A&5QdOxvd|C_fLNQ+CrIe+;{M_wd-Ujmn#ZAK;S&gdKRMHH)xuc& zc__KJe3AhD0A$YSdoty;tfh0+mpmo?U#E0Y4%DqAGOm$lR4HSqZDXuywO!|e0CuhP z(7B>2Dh22dGGa>zjtbXcWS^agO)VVVs;Uwheo81(CRk7efr=$iL(d4_^a)9ghnm3S z%_WM^L^YZk%ORZ!O$=qwxi1IyAMNu*8ny%oiVG&c&v+6I)(TzvKi3-WEv@@acVm4> zJ41iU0Z#>Z41%;@5F(o7OF$}^e+#T*wX;F*`PcfpUw(@@+9#m$wE)6GAax)c0jaxR zcq}o->L~uRLEQzc9xNvGMFu`IYHH4=Ad{guD`S2?pnmWk^E-3^-?fOIa`{DEn#3g#Yz z54^h-c;7g%aLA(1hQMeTP0(W@)(Vjo1aXL}wh50~;2=d1{S6so8$H_@e#NI#-gJ+S zesO5y$Yrf16Y4M;9qz#mpV8jCcb{Q9$RM%qFSNgh&5T|xUVDH4kbe57{|0^LM}CC9 z=XZWD2fgvA3M~@!t`EdT8TCC~%7UX;-2JML@?hLwdYnpQn)w5pDV;qQxOSMCnO9XsO$gf$SO=yrzyq%N!gZ_M5TemD@E@+tgf|iKlj*2s zj6&COiDOw*G){kC#U@DAdI~$G7j@?Mg144_(wr>@P<~th+JI8Q|Krgq`WKfv1@x~2 zF-`wDwy*6m2m8V=yc1t0)IOL^{LkI+FL@Jvh07zKRn9rn6;%&V1)*mbCFB?Wl%4tq zf6$cl$Oo#LH_u4y7=&yfkdI2_o*=RbutNnWH6NG;yir98{|JWxL<9T-nfixyaXF<+ zWLExDVCs$u-FR!vn;E!4unutjmL>JE(o>LkD(N;z;3sSekhrleXN~!DFsK$X0mx<{ z7~*sXxVT=(0E34;eo;Mse87W_$Bzz~Un^kzf&&c#mrc{n%NPq4&kvi6EmD2P^k@Fe ze@(yRyT6yY@HRx)@*C^RU;Z`vg5?DpJ|llXcRcO4~mwb zWCq(?JHC9|4jw+pTDLYgWuOt%$fsNmnp9ZYw!nRMIbX*(_&rpG~my> zp#W^$d$cNKB0b~1c=N_}DN&&qe|Z_6w^8FtmEU>)y$|TefBdKDU;gu7V*YtktHd1l z&<6r#aTVi2IY4rnC~LlOLfI5Uvx@(lF{(I3z>ZVl3p_(Wwbp$Jd@;F{LuNeWz3`MyI&bHwlT#9P#YT{Eu-so58uOl38ByDxL> z623!5QzRF!e_@pvzp;*wkN82cAcGHz>waNx?Ovlxzp((D0sI0JxW|VN=@OYrjp4!t z{p$TWed}u*R83ClxoZu5d^D%GFOL1m<`)7hBM<4sm%kgum}bR-gB_|+^exF}JLAEa zOZ2*(^G!!t-7YY&nGi=wtW})6?Ijg{V_x%F)E@e7Tz1yn;yw1+?ZdN6A7Iyb>Q}-w z5&au1B*4$-HA6`NZ~5T;yR_xAwe8JooIN137#qf{r%AnPAR|*c3ccXAGi{arUTj>m zzlW>%c|Uykkf)9|6-S>D+2j5D_c@E%+uP;W8Y|QYZ2=roCg0z%B-JHnV|?h=GrktH zSOBi?PyVSNrEmH8w{ZE4_dp*R83+FT-n|d#XMW~?<{_KyPd88+%!G9teKj=m*8wj0@xc*Y-@C^55UmRF z$C(E7My-M(a&2M({P+IXpQBqhpQ8_b=vDtL&H{yw)v6GzN*CaADXR))G(%bx%*}d_ zpiwRakdBhIDpb0yl3>b{Xn#%nj~>x4{o+5T!{cM_`Qosd^FevZ0WpZ?mf|UmY>fvr zlbPRIaUvb7n^p%$F0;#RU7BqtSX~W<1I_l$BrF((DRT{p7mLU6eJg`S#CTk4t7TwW zr%U5i)e$FXjR%UGR#ej8;51$bBnHQbD$_+Tl;4Kp?w-1l$;pvDzw&pXp*#*5iu4&7cg2noX z<{0G6eJMpy92%3G0}nap8^5y-d)2Wooq=bZvV?!dqPl*uxFK`6Q8FV{-}XVToneYI zXNmb&uJ6*W&jJ_Cga$tQdU9}1kNg6f_`tZgzDpav)R_2k^KvnxwVh4Aud}(&ynLVr zuvSWfg?P0noyxVj&PUhIHpAF8sS#8e0Q$=gkhxd_8l-bp(~$);*DS>`5kMr#(0jyh zRvP!8Z~yTVe}6>$6dM5iYHSdcQkX2FES${?&aQDScy2%VgWpF#@clnXM-V_A`HlUv ze~0^;|M`FRqmp4N4e>Aj#h;)*`{y?4+rRC%@o?zh{da!IXOGwDumAPG&b_$xwM~Zi zpiJh8sK0j`8)M0q)YE!zcSme1E~Y;7+0fFi5m5$AyZ!edXaZM=0L>yRX_nWM`B@Lq zx%~Ugs`pt11T5RfJ;R~6# z@7Is9G7)KCa4{F9Ben%*2||_nYMYL_wn&*lo(zK-H*lOOa!+(!l$m(I;_uCko7Xwx z!=P((JmMsTZHE1Q#lQ%!@tnT~R0sI_DIb1SaM{G+bjISnB9be8L=~(i!6Qn~H(#5X z%c)TbHP>r9gGTcSPnE%>GNQz^4l!=5RR{*Dv(m4lGHnf3DRoe@#?}H;p*1`fnf0*@ zw`HZ9O|DV}YP(43Ev8O)(c;nuId=MzBKYllWWXR3X9%AHjQz&f-sIA3z%pMG26+RQ zH(I;tOVtTIe7w)scIks378J^da(Y2;KCJ1JFZl19pV4o6d5vzI7W4?^cnhBP%)j26 zFQ4a(MdPw@UNamA6E!?cWIk;p!Tdr8JeX(>r)X&VU;?k@!f&#|-=Ahm&u{P1$Y-HL z{{W`G%=yXz?$3zJZAO#>uZI52);g_S+v1IhX86cwo1;=Vs*}l_Edhq3ap1nTO&c`W z)BBuy^K|=*HlXRkPNWiO6WdW~Vv9aw!{BNJ4{)rFVkRf?8CeKm5b=xu5^v>2Lka|3bg__x(_y zC*nQKI``mUpVeAe5W$zi*!+0L$f(bXGgkS=!x3P$0DH|g6bC7S;0FGihiwDi#F)Ns z`qFMxiK_Ojlz@rr+En;r<*0ZzW8_qh(gBr7A01S9Ef8N(cLgss_FYLkMyGQ*W6jij&}fRZ#_p zz>D#eC(v^!RR9u%b&B2|0^^0K86gqjVCl>1#%GJq?dSAaFk;wcQ|qZ7?uC=# zu3YDkOKk++$NT#Vr7@vfVaT{*K!&eR?`JBaY|tJQp#~ClGtq2UAH8Ul$wr3)V@M*cNkzgE!eJ^)w#??eC4?mwB)yYp?@ zT&sA1u{nU};hZ<;KBVWj*JuZJm-|OFJ8!96D_PDAT9s#~0(1t|%Gf5U5HK4sv42W@ z*ygIn{nTKA&@OrSq|5^uxXFQtXL{tz`+cyCpx>w7&)B%YB%;xdau?I%{U;|{wu?Zk z4bEhNvy`|GVzSXIC(d@j)*;jT+kg9S(_3GEgZ{-o`$gW^=y3v*hpZF90%hbM|4;uI z{jMMQK@Nl{<-Yp0uh36^_NQ3P0BaI!XF5IS!B4u_k=bAqUfaD+m*;Z^^P^ z4h|3az()&dbA6ji|4iTd#%)mnhvb$+X(-mh+)9Agk3Tdfr8ZJZr35 zBpFWkDh4oxqEA@hwUK87Ruc#s8=E5zx}$Q9A$HsA8#4L#K@HhCdb#8EF>|AvRw_zx zsnIUkf3nY1Pz-p%n>NG>*k=gtV3%$9XK{Hx^9SFt+7e4v2OI-J0s4smzSj!v64|nP z2_LN({3WG(Fo6OnJebtgA%=OF4qE|aUzIpTJMb?||LV1LMT?9W7;XBp|?Pd`G z-rWtC8U)2?-v*J~)PtGTh*|%yOfI}l%0W>&#%2M(7kx0uT>)fz>QB3^r)pm&X{) z0DiLWGu5rNA(zwWVTr#nYh|-ikE;)9;WL3Tr~Wg&^6E?61jlgV@={#)Fd#6PRH|^Cnr4|X zQ$D$Fg2HnS--!nCX7FT-gsTDtR->nfQV&q6N}JXf7viz9ySJ;V-2*Q5pzxCR&`};E zuobG*UMaf4h( zpV2_-wzLEBf!s1qv~3g9Gsy^yzsr6*tWsXC0O3<`GYo3xDvgHTDzaEielc{wQ0Bz1 z;q%K2hIh@_*I96%BJ?3znz(m3Xr!7GMH_r3cEVI$&Vu*dfDc^Rd!oQ4)u2`wjSNZ8 zPcQw!GG{qC?nnE;hV_bUWCwWHp->*##ZeW^ORX;0R;6vYs(9kF|8w-*7n(pVS~~H2 zWda^K$$QyM#@V2k+A#6YEmv}uQ5uI*ag|ovNMiC<=s`ujucztalfhtk`kBvsW;t_I z?YGEAdn z-NE^yPV6?%c~N32iOh#jax`jBAwV&r&mUjXC!gD;7yYJQyPVT!Uc5mMj?d_;CkMU^ z^Vfg5@a5G7El$OQq#O!nan``tb0f zPMR&4rCu*?$*&|WEBZ{!|28`Z%Sf;eC)2qKBs5n}nFIKn z68vH!-@m+}gD+Fw6Vsn9RL5|xAZkqGN5e5ac<`9-O?sVeJIp5ZR7R|%7@v{K+l?Z| zvTZbALJ?^g_MtJ9?3aB{>RW^9`EYH>|AtJP5024*4@K^i?jO*|fB!9?AwoSzP`!ie5MuEii?~TG-}uA zUml#%-@1K|Zu_MD)Gx$WMiu=hpLmsit1lte&K}d+^oZ6WQx6`tf1iW%OL}rSrIUG0 zQv?jZXeSs>`7#j$pL*tlY~jnC<9%`mx9NwU^X2-7H|g@|30?Tba>tG6=idB)9{JN2 z!=hs_MtrG`jCT{bI-d=l`qOiIG2@bNG+w7CenDaJgYJfgw()7B+hCy<2W3BlDTDdM zAz4wBA+yhEgVypW1H-_kuRJ;b;2v*8Os4^~M*j)-dpeydw58#7gA$i@Hh}@vpT{!- z#cVN`%n*}nWQ8{qE}|3OE4W8YuMJh5%jE7LQ-}A(J?H9<2ct8g6N0`to%3trx<0t~fNsBc zhYwPTBL#!%G0555yTQ<%sSZ_-PmaXVaBa+~wPAg)gz~_iH4IwVN2V61u8~||t+l_YA{(S3(sfeRm?pDu?Mn8iK{95Ulq|G5 z^n1|j!X{+DTaqGzI80eE>t(5p0@fF=MrqonnKA zvkUsxt&;wOPu!&Myt(k%px@v=0DQ1^o&Lq$V|wi0cM9yCzvgQ`0J=fNi|7=SMhr=2 zj`r`~r!g!oukZPQIpT~8L4AM!iS|uuy&ucs!PZ<(9SBp!9?Q;6sV8lBSij6DY&i7l zdd?>}zJ}|>eVtB)|BUvA{Ve`X*f1uXD>(Z+honGOOusDP%P zy|FQ6AT<^{glw_+A3S)#nHl@Ts5mbmL-?5|J_{1)Q56D9pHraqW!cqH;cR7A<+O2c zXhtNgCCMn8HcFS_H8^;py@3O{7Wh-al)FoDQ1rnYK@%I+2ADcL2+o1_9D{pg5uZsu zG^!Hi_d=75Y51B{Mwc9Hfi-P4qXbOol;K-@EJ%z4^Vah>SV?MjA@>*kVoWP=&Fh|yLjLwRUQKam#iQ>P_AP1yD&#H7gz&}Xp`7dNBKMVNX|2scFEec zD{ICMY&xwyURt%<(_|&R1ybt8ddkeLSVdmwqE-3g}Bkc*%@d#iXJ!3>6j=@=Kc5 z{Q>de**Se=XPv(L#SQvxFOI1=KcGYZulw6K>F2(7K>z5S$F#Y-O&gUg>L-3NpbUBO z6<Gd9evTk8Vfnu^LgXK;QqBP)Qt0EBGCcxj=T-&`C0jS7@Vpjfmu zZxAqI#dk)nKpV*_VLUdQO}OmZ+r2?w_`(D!7%B~H{YU9e)3z@qov{vjEy;Bi`jMlI|4mhG-!**^Z|`d>(u40 zT540s0uCzGbsZTRDobXic$@5@(1X<0CA1zx#B0}fSM&e_$nkM)2V&E4#Nt` zEMpJZs(~)6P1+udK;E#7AI}Tf<^B8j7@!Wc1bY4J>+myr#P=G3@WH*uoax`(-J|&g z^verA;GyRTZBI>3fWNM|5sz?D=|t-o)r-HWB*$dDC2;;0QYBOR5`=YqLod8SglW$m;wL$1DS zl&qynOorMpjOjuk4H#~(X_=5Q0wlUSp56)2RGPWi2vFE56>yBrh(#q$>XI&f#=G!8 zH=JR^4(N$LmHwx9KA_va#QKA;y+SvAwzU4_l>WfW*Xh%@2K2W7`_~_x(z_RjbmDKv zIqW|xN7n}a{ehiabM#%;*XjHBwrKn2E|=UVr@lO>ZqP}wN&oOy9@GDO_mGa-l8!Iu zJct>sNp^;71Z(GVDu(Hp#xF`RgNFVzzJ*zxHnuOqSP-W5GVx~a;A(!yC-+iApd}fG41ruSkO*XD?u$JfHp?CvXE9dNNLig@J zWU&zhS={%RUw+94(D(e;?@KUOD+klX(W+YrosaB|ih#|E5xmVZ#I8G7Y7d%I2Ct$N z($eHrO1=g6WEPBL6RTLLz@W#7lNPD_WFpGYYik<}=io+c?KduPbBhtXsug}i?az+s z7xqu+g6`8FeEufAK3F3P=bnnd3Kl%E7`X_hp)5U14P2r01iY3ui~B_`G&vOydu_;17E;l3f81k=ZQTgW8wJ~w^#f`31F@`PDP zTwba=i&-C}KH=7jGbo!W83FRsP!l|lyX!s2p&zJ?&LCXJ5TPpGEW==&*(t_4+lVRowUjxI2sLRRgd#iU{Pw z6D?)KMc2_4uxb{b@6v~rK~J5u@65=|URN!K+m-Hvy6M;^#cm{ngkiWd7|97nIkQ3@ zeo9Mo3Fte8?oif`>}#^x_vM&8b03Qz8p9HZngV5yn=jMSOXg47@B%@!U><3~qO=>O zPzw?4PfjnX^{M~NzwSSH{|TKP&*(??HtDxKzd@VBODMXsZ_ai9p0~Dr89yGzQbl>7 zn36wi{OkFjd*EO97vFh6pMU?9J~*9{^X1_M)UF|Ch5+G)bb+CPFEQ5Ob&bAOA*$K{ zn~#C+^4ARjFFrOXStuDR%^;;*q8=v9a$rmYU+jOmE6mXHY!Zup1JYTl$q3vi?k`GP z1jOfGc#a+cF69FdfWDg>YvJDD8Hf*amA$_4pwUz0mWbcnP*uXZ0v{U?9vncU(K>zZ zb3ad?{p?TCr7yW~S)lUGSl(?$rtRA_v(N$2CrqlTRzQOw12)&b6@ok78xvHl z9Rz0#YTkeU4hMfOxkrOA929E@7Z@-G2{E{tOraf%D4U;87b3zLOVNh*6D0?m1<1JJ zwNg@#B2*MMU@@*T`mmB^$1>CUkExIZf-;_mOt}S?Wc$OpBFiGpw+5}N7*vYTS^(A+ zhsy|hr+!UiK*TPjV4}el6gId%W5=Kk|Ay;D_Kxelb@K+@xpRkK7b@Y%8o&OHx9Hv5 zcet+&yh;BmVI)XJZD^BiliY2xA1*%vo0+rLMZu@(gu#B`)R)wBH>(_w)-L}0w zN1Zmd@f2!?s?V3;X&wR;CgAMvuhZpq4hmYw8 zE_dkL{mFJ~V?@{2hqUf9=XJCcK*pc>RG$26KpL#?dSvg>cNyw zXpN@TI^!b8Yar_T6ZqhQ`PBf8pZn6V_5p$>K3gmsX5S!KU-|{V;TPnKuf5ErAh#7z zb{kz&!P?y>vrRj@maY76I4$c|H>fHJU&ZpZgA1?{)mmgf7HTA`@R11_99Sy2CIpvb zAIy=Nk%~(gz%~=+)jtprB{P(RhE=u~4dWHdfqcea{Ka3QfBH}V86SEkQ-=&1&vmGR zsZi&^z`#^#>O*1NAQOP41IqFfmBISAT84SYP@l2-83Ainx+i0WL9?D5Tq7rM{ij*3q9c9)p~?+ zr~dmy?4#x?3EzYFXWhrL2>O>1HZ@O@3dh%oUpQP%|IsRmy!4mAfdi^k{<8#;p=PiJ z?=SSkvG*?_o@t&0TV>lgrAOyIUi1AP5`iG@!X)H3jFG$2M@%>P(?zBr;vI0Ho}t0<<9d=ahWSj$uzDF>M5Ay z+6{njh?V$8D4)&2lRf55yH<)8p|Hu2sbj>fM zm$t|B+Rnh2*^c(sVfeI0r#?77m{)ZFyrF}OV|sFOM5q3JE+NI`gEu^>oj!=!g+FB{ z4eg>Kjp575oOZUhI3t?-pbYvW(#IAccK^_h&rfOc&TWQ3q*F61ol>~Ssw^=BBd?GF;lx zp|}l>u8mkD^Ot}5-!NkXztOYA0Oad$ecflj&ohJL!TpE){-j>X*fc42v3sKyDx|P5{(P5UYdgI$mpgTRdd&erLW^ z#!w3a%@?YSwRi0rUCv6ruP?s%f`IZ*L?Qm2ci*LZcRvtcD*xYr^PrkoIc-h@rek@q{5XKaqV}>71>)gQMG{1Z zZ^6tA@sKbNW!CO1WGagrTrhvypC*2xJV9^s=#0MnWI`2GcwlrtEa|dg6IPngfIF{{ zCc{%I;JW7nNewR$W`&GoB6~Td^R^UMKA*KBBf^6K9ErKZ{%1Hy`s>)hFagXS74wMv z&t+xru0L{Lzzfpvp*(4W_j2l^ymTieN^p6^htGJl#v31N2&Fl)I>?6Ndt@OxpCMkTZNiYV85veduRB;cgv>{J zM!1hW0VWv`qU?qU#&9Ge21_F(HU$U#;V2bpFX)iCQt4xkjFAoddSeN7nhSSgQm7un|V@finCdw%=-Ld!Jx zo^a-ghhf)zHBtI!0*vXluk0W~fddS`-+uo+dboc;3$&0}J-?+1?nfb?-7Igd>VY6q zqrU|~AndInBU1|5f32wX%&k3<*c}YYK_2Mn54 zzo+-pWw0{YvL(7(?ERYOv2)AnN!E9&v=p@76oLls^QF(ihOIb40s|TjRRk@C!?5x* z!q%V&B|Bc%R9FmBV*N>*h#OPHN;;9~ng`RX)EgcBL*o+T`mjOq45u^OzzhEOmtK02 zr|$2)_dXjt$)w!YO&Nro7nKCSuW7t5-?i zb0C?XQ}Z@hB21)x6?sKwySsSfjhr{vAKd-afw{K4%%eNF9F~q3i z3Fd@6vxpJhdXcQ3CMp+`dZIFB`hmKJPi!GD%mh_amd3OE!UL2hbDh9i1OtZm=CWxr zRS%G<3T=uz9e?m@sGGZyEK!3SuD8?%c*E)>jt4QO*F0{=FMS-Y4)%{h}qiHd^>EdeoalD^{k`6-Lyk`7{!)h*`YS8eZY0a37Z zMJP?peb0ii^*v*0KGZ3A9oj3nmnL(6!S{Jc+dG@we?-BBtZ~A2vfCVh(f0%shNry& z0YE{u$c7_s1tl$=ids-f2L^Hv%cUTgdX`WE?}=2t{2(-wJG&<+0h!)65H%uz?PuER zl7j}pJ(i^M3?pA%dU?j!ZPWl>3Gt2<8;&Fzn8q514lN z>W5y{sk#Jc^Sj}|m>fD~(P0g>CP2|}o5uB2k(rJ_Ya+xoA0Rw@EenI@1gMiGVa7rl zYPOgr3-FJDGnC(lHTTiG!4V9C>({S0GSVg$Cv~bCB8!l9*D(IC>p;5^K}(9wwo~#|G z?uq~%vn;z$0|&LLEjJ<}ii53EFBZqNFn`1O=Y4>{XDVTAU$KG+D?vk+y%DAePifia zb*7#w^8n-(E6WN0xAokz4fGrMmC>f`K4z4vE=9A*GW2xAOSbF6)ETG+h+^PAOM9T^ zO(eamfiBEgzR#u;RXrJo&1s+0g0TIGAZEIMc&2t3Tff_E0ytY#{GQP(Sz5~nOAO+$ zi2)nIgc?B+kRaT9_P|McoY>qluqvYYRj-0k2mVBD=yRn46qZG1tPT^%#eG&AP+^0J zS4-D_Jnc)`{Ss-o4VGC$Z;vz}N`Px+vQIff%_zI+FNLc}TWL^*HdPfA&CR}`;rGMP zQ|uWYaRzDaAo=+Lx2{lv?p)gp)WMx=JA7a3dQEAJP2hiXR$502u~l>ioyre)7b;c@ zo_6is-n$_Q48p{1p>mmR$C+_ahG#8Fon+y_ceA&7=edXAxXvQ0Wy_;_(^z9iy*hxn zqmk2sF?`0O=9Jzo;}=oN7Ht)JF+n9GoZ2agT%vv|M1hP$G7T3%%a-!n!@Y`AGX3mc7f-D=UU<8)l*lpL-FKv6Uz0i$SIop5PciEDC=W(EZhJ?1=!fcJIH zs@{C#Rbj*p#NM-R1*=8@6iqzoH7iSe4)IPY)H|isG1@0J)|MU*>^&7`&8yc4O)^IHa)7fp`$9w}BjLO`QanvX^xc z90Zd-JO?6!$8`LY%t)&&%Ix3?@?{;ab!xtaEO)NFbi5y~nfs&cHYlyF3DnSwDr9}e zoH3eVDl*Yk&N6mQqX2rdWfj{1`I>q9pm%$zb_P;Pw+XXm#_CPDj{x3Vu(Q_5#l@vc z(2YW{;tH;F2sE}9_3##>wn@=6e0<3c5(jKEr z1}@aA{+mKpEJ)7TSiT5KzNyY0hBFA@xK5;lpQ`fVl> zoYDi$0W`I;wYB9|n3}aq{9hLiwp5=m1>c*_qftW*Ol_qs=z~_~+J;D zLq3K72t6+L8jZP?@@w&a$WF|jbvza|XK4$S9FVz6z_7>%MYJsR;OBoww!?uN89xr# zq>*nP(Uf=_r~SD!kmuQUR5?ns#8}|;Ipc^5A?_&Ss{Kb zQ&;GYn$LGkDnwD=rr7rN^#0m&4D*AK8Ua+MN46{-G^Oc~}TAXuxwx9pv4Q|MSyD4VG+2% z5Qw^w_TkGwl}q72sYr!^$E6o3BB}No=#4S2k^?wAQsk7X8&Ml-%uvIIGw`r+k$pnO z0>X7O7O7<0NPbYL26T|Z1D3S`Lq@>o2B>!E7cY8luml~ey@W9ohQlUMD^0B^>SwO* zCT2nc;bfGHZ>e4Oq*fSDs(ELbxwJ*%J+>@^ea$qBOTo|P)Ry)pQL3IO{0M=ECHeht zGrB?sWH6FGukFb3jv@*6zU)s!xd}UdmOZRh=)!{KL@jKqYMome;NF8Z1!|kL1~foZ zo`v(qXi}@;_DT^0YIEZz8xnNE%1c>cZ^mvzPmmMZz`ahBf-u>}J<@w(eOG)gXgz{8 zBpBtHmXxJ_-V_TP>4K)DgmpL5uNZpcDRxp5Uc)|$)1Rg zsMPNvqrB=i^rdt?gh36aJ97~jC@YoG!omfNg_P^q84eVIS%I$3*AkR+uq^T9!F$Ob(brL69wzfg-CxsDNCX@D;4dP={ z>oogH&FJmtESRF?Lx6_46s{SFgh5p*6Jow3z7R@$l74cQ?Wu=)MrX5VkO>OQR6dw+ zb=RwK=5JpA#mL>Fmq)>AuJO{O{@}Zz$177S3s!0 z#+W&xva&4QD3=B-$3PSJ6Yqzgx3&p>MyiMz|6QIL%*`mXk7$$6uyV*n0?v-*a4mRJ zokCl}#4`gYd$%fLkJR>1AAL4mD^1&6Nu`w*XyLk$xeNsEZ%*sq(8mqugJkItO=Svs zq3nh#G|lS=VA>J|#<4haPQv+J|3V^DQkB()tJ5I1eACB7;INdcviy3Jd$pxKkNd`QlkO_#I&M;aq=s?cal?7A; zL1<$F&&IHeR938v8#qOcgrf!9eASJ{fybga) z7qvZ0D`!)WrgVyrU!rnTGVXNBA|}(o3%6db@uy|2x=;;Fr*+uJGN`}-BG2CLF9X!8 zLGTrlOtA^Q-iwQKrVb)Q=hli}^iXDMbWm&FExi7ktD$HC>#3+09&FXi7-$ZV9X1#z zYsPg~T}-F#F1v;jrE`kVX!H1_gbBB?v9=V)s-D(V+bUuh=0wA?2pG54aAq3y*%7Uc z`&u$AC+0ZX{H>V@P=!DyLz6{#fcX^r>G-~sCY5&6(vs5H0MPh@LNO0RO1(*PaUrF~ zx$Xi+(*;HeDJZ>F^K$1m4VUJFGK4Y9d~F)fE`sXqjNok3=_n{#FHIx6c&@7?^~3jT zPtvu0r*ZoHE&Fe%?HpKAmM4-?&dLo+ASRa8mkOh30vtyMb7D*dh{=tcH-syFITayR z?K4SlX`!!CEFE}#l6GC{n3c{cq>RhTh1dmL+uq42V`eogYhfOU1Wrp?E@NBD=&F{D zn9vCqQ0X-?TWJvjlvA(utAtsj?{%ADA}yn=d&=ipd$&eQ6eSwT)GYhLfCPJLygO!5 z2nl*Kl?Z7zFZ6KpwpiQRJ=5{=ZqbhIT$&z_nJIdfbY40jF?Ikmn;n9$<9h1IV`(Iczp@hPM zOt4o0FwHosg$|rth?i`Vq{EcDS%lu5i4x%NP?wPd!SN&=1D9o=mv#w~u=-i&pWRXcr*SS}fY$EOEI_(y9n<6V-1Dmz1PM=nvt(4%vVTOdKC9 z#+w}Uxx9Cgdu)bnj53%D4pZ6(b#`DGHZbDj;<^(~?qVf~JFN!d;6*3j!B}pQYjGMK zuGGvtnOt{?5jHFmmXHfc$nM?_`*nkAh(N{@ZS5P@t*92s;6)fM;uYlgMmY=vy$F$` zAaY$df-OZaorgGZKb&4N1Py#|D1A5ndxi>4gH3Y9$Pb~mIAv-fFjm~Fr>shBl6!3` zJZ5p>*w{~{5vkRdh9ovkxIco1kpw|2A*MS!35Yyfm@EbLj4VW9WR&Ucho3ElQW{w$*4iDljCw9#54gW(znm!v43W8S z6zifkr0Ph(C<^2bWCm6IZb^f25fBCDtx{?B%zi#)rHrP_P=e#o2QCna65fZE*}3N} zWPy4i_Pa$ZF`@`K=2|~zAwBYh!NrPR+ILLXL96<$xS)A}7RL1>+K=kS2~r|sRUOOO zVLyO;f!BnxJ|v38kgR0(4IeV7m=F|0yP|Qv5^>S4r4t-61w_BG?XFVmaTR)cQPYnD zODqp$@lw#ZOIb0}n16P#b6jL?ZxHJSXe%KM=`VoLBK$j0|2FZo>8kauU?&ma; z;grc#U7nRqI(yIvEd}f&_ghtcy3*f%;bh+;-i>aHCqysLjHyq4B5}+4}WMDScwpajz#}-7zwy6zQNtW?0ba=C& zz0FdA<3k?6Xm1^D6J(9*e_bS1U#;t41QC;_Rk%$pP#sMu_$kgI&rA$^Oh_h##^_>vP}62Q@Z<(nfehJsSj?*_4!_LicnG=_q59 z{TU3I`Z7ZkNTFmH5(85#g%{eZ31chq^N+bga7_|oYxeBqcqaj!^s^H@kd|j#Tfo12s<`FnTY2K<_8&7bkq= zn*{I6771;)O09abwAQDne7{q0C zx-l@?m|yxzt)67k_ml~|>F5D8JQySsOg+J*msoHMfkC--1jJi_1!hxlbc-;&uz)N~ z6S2CyBCcc^KzGpew7?n#hh3ftE%DP!b&B)M(Bo^nJgw%+cRmKzUkN4}f7HKv6BV0;a6L+Dn_!>4G+tz6Hp%9O=srZL$~w zTdHzG3eKiBb6d-ULQ42o1_b^c3P6R6VHJJR7Sdt!5NxgZFLcV@a=9s+&wdtL#b}Bq z50(OZO}X2E^j-VZJ}Zeli)?%CBrFixhR+SmC}YuBzbA+(D&1RYGW1J0PmYNO7pK#j_v)!6L^_YJ*L;Sbqk!gfhr4I?Ir4NvJf*4zuHtm$tL$a@WQ75#cMb@nEvs^X%Ph)r(Ga!|B z%BOsJNok8BQVwIIy^m^`PlQ$dqe!-QC|{e70To3ZMb3IjA8wmvd8T+-7+*OF^eHzw zbp*^PmC0bCuiqFbR*qDIvF#T?NOLTE0$t5m+l_sEwo@XETqM@N-AO$6v7AWiJ$v7}Z-7^J0%8mzF-vvv`#N@^Az)=wbf-cci{wCw zHVSz^&C#>?)u$WVxZY;dieMIuq`1#E3vG>5_1k`?Z5IKDYxg*|Qt}pqw4Dapx0|Uf zSj^CPzxJ#l1KX#qjp+;wvq6x*v+U8bC1!n^}#{z~AJi=Q?&}#0N&qWCHDp7oPSX<3h<*I&xPv>cPgf zy(dY!5be4!g-cI1Qvm5>_0*|8AD5zK!m;k2?vz1jVkzGwpS29-@l}obrwyvo6FF+p z6}^1jt0<-yy}NX0VzqLysvhi*0gUWEos4eqrCs zg2JlUauozBJw($iE^kS=Ok`nIaOJi@-7Hxiw8=0+GR!7Ggj|Q>DkXBw_cY}`Uxn0= z5|WnMGM4d~+oO>V409`kwKgO*rVlBaq5=c5a=Hw|p@AwgRjgiQ;t+gqT&(U)T=pt= zqA-}#EZ0FrsGyLka|^A_*Np3|t<}R=7b+5`xKEo2$U2na5~JAark9PCVp98>g;h5y zL!kmbv-A0c%bZ#z#*HqQ@^5kT)3Um6>RKfI?e2-t?ZeqM#tjiq%~W6_&Ahrl-+{3y zFEeIy?UE*Mo18jDHtGqzuO5AymRt|R!*OOLnL{1SgVJ)lYyQ*aiAPIM%32ROmb3}B ztmy_zKci6&3sn$mlQhmY%n~&-h#?rYuul3}O?K~N|16f_UAkL71$H5j)JnmOv^jey z?Go41g!WIme$)P5nAUfwe->n#x=s!Q zO1zbegsk9JPPXm-8pJ2R_ByMmVh=6ugK$unW%!u|`(+CbS45(lK)baP9j|-vE<$HsPRl;ST*cyf*1y6=9JC z#!1qvv<7Q8V5hbXX?D_y{Q76p!A3e^>^LI}8a7R{3X@1OF$WhXYwUH~NPEEohck5- z#df87l=e`qytP1VQvB9dF!)9vW5zZ@njQ36tafp4>2+lH->H90z?!-%Awt%3F-&2u zp3???H8=U)U`fPy6<|O09Tv)#obuYV61I_(UL1JvjRsA@O%`nEWkWIi-+~RnT3-0B zPxPT@qb+APRVFlHePS_{sxoz*w4@V~L)3Fj4^zN=OyI$OHrh=rmiETe^*dcct#z3i zm1KOa!ko%bvc`c$OhSOl0JH~{p}0EQYZdCdG^3d>o!dsLhaF!@;(CEkHF%SGMNvm= zqv&WSI^{t#ZPLl03rhPF=o@G-PO*(elKJ(`FH)X&lMUJmm%88^KAlhbgIJ${p#dwXQ>*ZMMM1&f$ufa% z<`*C*JC}-UT*4N;sgi%QfhK@On3yt}vjojjNP+^&zMjL)avJj)1iQV)RpB1$j zDbwrAnK#}3Wv+xC2U+po(*MryyX(9Tk*T^1nAynomQhr_eYiI1t3_SLHeo72+f%Wi zO^T&V1YHyPE7j1el+ zUEg`BAF+&<9j2LKIygk15eyMv6^DZniNu)MPK;Q%7VHh!663y|oSpDg7jk;F_P7~( zRf=*AU{-9Phb=O1)bpw0`9VFK(uR8W%%?NannZ%6;ua#R(eNS1(rXHHsx8TBjrkK> z96YS$!6#++vC;NUu({>ROXSkpgnJHSI~7_N(F*+hOeg8=1+-wxSg1n*=V**8d>&9C zg=xeCM*nh6u~M>3A1wcp#;q(0c2H}gds?azllGpj!r^txr6n)grs*kn^JcV_+1(N~ z{dt?rJ#&w(b5bpToqDG5jSdRtAxksXL2CC97j@*2Mlsl?7pl+?F-e1DEP1~fAD$qD zTgc{**W<*;RS@Aonh$=?`U#kg{n>)Fn$$9vUe)Z2W%A7jq9ZiC9#yG z($6H$T&vI{wsy`({e8u=e&-vvIS_oucYKN-K7K&&zyChH_`*%Pe)GC$vHJIT=bhW^ zk&TRTdvAxmy`LPN(OYl6<+I0K`uHb4Mo*sX)7x*nNt?Ge`SZW~&bu5`ZO9P-{2j1- z*E7a^fV$aXRwY^`(IZDD{C1ZNcm1ISLpmo;m*KsfWVTQZ;^){>u)|HEPe}vK^@Gg2 zj2M61*ooTIQ8C(rhlrWhiA)nc!vMgA?_cfDk@xSeWgnSWz4H zhFej=h1jAQVaTLY=`szFOCF%_67l)NX?>D{%GlYyDXM2L#UgzxIF^TyosS!AIcab$?!_{KNrd%yR4xkvV^ zzw)cR&^P=>ooZ&rN>OcIbu0-%bOU6#m2CnsqOhss^C>cx3{PFQUMx_&#=zj0cckoB--h^WN$Tr z+aI1)v7DGtf<8$((`IPKjGtOCj)D1P+-~)!H+(9p3`!gfBZ?**lFn?YR|Usbfu+^} z2veR2Of5|%Fge|FJXhX?Z{uXDXJK?3_WdPcn=IUC53JNPWzMsl)q{k*1(3QQwqXiy zbgXFiP$r*uc`|R)!(1l+>DQhLDx^#rqN^DnsT7w@My>3z!C3cwQV?z$?9x_%Xd_mN zos7e%*yHRl95@Sz({*rfA%O*Y*>lf7PcOXi0%wrepvOl?V#TWXTIq=utn?%Hnp0+6 zh>ZRs>&1i&B7m}&t!gPy-Ev+sUthA0QyLu)5cFOklNC?&*)rQpUt1goELc+S-sq#= zrZ{06xR?UDVS>B&)@YLgS*f|di~IMyzppzx*Tg#4|NA%Ieut&H0I9;)q~9!n^=OhSf@0Fs&Z-2Z52hH?w31C@iizOHUUMDxk-rDdU*pw1N8JQ%(DO@9FXQKOvy)xh zgtgGe^5`#Nn_lcvUy0dQZl`GW-^j17m}(q=G)oYq6o;9XI(9z{ZEyXcIJC$IDfSRz zFubb0;8q6nF8rup?I%4{0v90}G(}cT-(lw5K&Ps0HsFbBJ*{Sw+WT}x7HlP(p$rde z!6;-3*bF|yK{QG)Pu29}17VfS$EW`RbUu;CPEQJVdv1H3K_$;#$#MrA`9 zV$c;hX)zITIO^7obTkO@|_*877@5udA4FZ#oyLz?=3gLpA| ztFU9(SRaMOC7|<&RZR~DtLg;uIb09im1VWlu}$P0)--Dtp})otSRpUQATU#&zLPP6 zZ0V_NmQ{hEn+c^hoxky4E}@yFUwis>MIP&FhD=PHnruL2W$IIWEq)y>f;OW>7KtZG z)3~SJZ|iyH{M9yKD!bu1^vS5-?m>Lc^>>i5HbjsYm>6d1sa+>*PPC1*;wj2m<3n2ECse|c+$=M(w0wG%{+$}Q7@z? zg>QB5w;eo&77;;U3g&8t#;`+A?(0K3K0KzIH?QlOt9hCXwARR%&ge~EzrIIb|N7Ti z8GJMz(E50d9^bvob_jg`fp`T%m)wd z(W6HXXi?97$$Lr1C&X&v2%g72i`?4Trn9pX&hDm@8J(V;27eY4GRZKH>gkj1brsV^ ztdJ>xt)+L`=5bg0hDXe3#kR=|-GLYhY)KM^mkY>)T3aGzIK-_ImZ^E8GXlOZt@LW2 zGLW&7qORMdq^$!tw$X);MT=ADstn3{R;fTjI{bLHiE^`4di>j&UOUS7hU*02Je%zA z6BPmL=p6N`i$7~?ARiR!^cF&Dnr#hrk9aI6;U_D1M0gEs> ze{eVf?w70e98-X)^)#&4GE-?U7kVWwY1)_Bu;QxhuWzxeT1skjxsm8(v$Sx3sjX~jm{^;mPn)3>aL9eVT%>*l|Kxg#CQ2CI0 znY2r#THhhoN9*juPr48@%Tl@%=c_Ws`15Uc7{@@~ADkncDysB2M+tpT0_D-sv3UHf zjcGA!=aVoGBPJzGu56W?=`0OZrmMIwcNF@{Z3;mWLnH1> zk=f@es{*~V;fRf)MChcUaXA#-Kb`736-XNJWYwu;Ud0O^dZU7KR4FqxL@N~hE0vBY zSf@e;>GLuATKGKLXHQuvs~|Vs5_fr>_fb7vCh}_Shg736>IyW$_P|&_CXwb6D+>%o zF-RFOP~U*i5;RNJLU2Lhp2-|@F~`Hb2TsyhL9<4d4U;IHgoH6laDSh9=xFNR>^C!H z@d)?=iR!opYVP+n>h8FROfVbhnV>EEWX}Yn2vD~&@0_}Qnpj8H&n~22I@RaS?EuhU*iQ)6$eP;Ds7LU$I8a>Rr&qXYzIf($ayLK+mR;m?QkqgSw1qDSOE7N2H z)x9Y8Zw6av7|65{og&v)zizwKdt5!$?JvcnR-SR5>kNqAZL~*SN0(*D0+4r0LI8ak znsZmPa<0m5yPqqgGbv)!G0N{Y~ z8^ka4i-e9!R-_wpKoco7q3&_? z(r1BEl$F7u+HKeF4|O?+9D5zfy{0hLWswmsLFx>byqGt^BM3ZfVHeezBc-un?B27k zqg$m}S!Rii4G+!VI~|&dS>1x6KnwN9Hm@RHGfd(xL|hn9p`pC?3}gltx~ATKzj>Pb z!?MA29f$qXf+Gd9AvN`8_<{8esZBOb`%TMaSs!vW0YB#%uVQ`lWo1{D^r=6zZI;+< zFT&Kl%R=dv%$8xLfYPgic?ucHCzV$ZePRZ?+$UZ2dF#4adX{F}8b5oRWr?d$2CJs9 zef`rkt4po1`d>^V`nVo~)Wq=K(c$DD0mG=H4vJS)AjCmIuYI3!GbG zf(U57&I0Tz>|s<``R3?<-LgByWiB6VWtQFMec�XLVpq+X}0+4zE&_=>yh_2T7!) zT2>ejUOE7lg?_*_MtOAN9{NZw- ztP{(M=9y6!wstJDT`VYJ*(}@Eb`_{r1?^}P>#}~N;c&&XM|2sX>1ba!jl=YP(*Vgr z5^a+O+OXG>;YMs5v_Wayz7~f|>W5v|Q5vo&R}a71c4??*r8%bVxTeWv9S)FG@-J=i z6-D%x>9&(>Naydxba!`m_N6aXz8g?!rMSl`5P53zAVDMlcVkB_57#JD5V_0!g;Xcg2-iHmxj)TwH^Ef+H=>)R7n>7@6}Bb8l-AXAb9YOa*ITqD)` z{bm^<`@75nOWX^hD335vP!ZY&_FU~XO$;L)R;6sORM@&}pPO1**n8sj;D^rG>(P+Q zYzcCeD(*y2Z@Z688*!kiuX&)vn>`wS(XpnyRRNGM=K(RE*?s|_bPZeFJ+nDztU6xVV>sba8`Q1$@ z%|MSb0Rp3J(yl^z3?K#oPs{px5&v#wKY}2BH_e1uE(j(PFe3EM_C$Yc#3}J(r~{Bez%Hgx zD4Rs5YDheELjcy2*?gkY!BQI74ONk0N4pln!Q9U!HXZYTVrUZsGP{?NtyKs2M6)ij zduU!W{(vq|PR^>$&8_13=eL$K$IpH4bM)a4e|RsAQlUFWRHCUSBcbnraYZ zSKY+HsRdj)xaYiAnXlgsj)#Yb^zzFuH$Ee(1y^Z(1oJf(Y7QlU?p5H{E`~4FYg~4C zYo1yzKbC8E5{P@^@c(oAwF&2M5iSaGn%+pAI*ii!$?RreTv{H13&E;Y%JU z>ZH1mt6CjTCj-O-42$~gY{3v8oc?R$HOBODZ?Trc&!pr;o3af-GUY6nRCK2A&6U{E zGJ*SW(_e>_RxVnmYM<5mn<6c?Nc>G)m_&E&j8jZs+TYHZIZ1h2R$2jF^1Vi;SeyD$ z*7}Hc#!njr%9nDH3mf`~!QPyMBn~KK^3%ywo{d%&xLza-Rw3Esxp2i2Q6g>IFylqP zuPDo>YB2OsJFT(_fe~diMZkC3f3$n)*9|DsO&5L8%dHMWjw1R#NMv2;LZB5mJC}Vu zpX5?lTz2BhX&5uRzJAXtxJy6Zd6DVfS@wvNbT*r2i$5*rmrLoVOd82`tPElsL4vTH zMuy44pJp#0i>IRhzkfaJ(9FbXb37?^23N6Z-#z8=3{W~t)-unki*DflW`3nAE?iyy+*pSOnPhN|I4>fHO98G0!~1(-@GoJWQP@AtBfYG7AfMVYv*v=(6M~ z5mlL9yS97z?z^{VU=yvHR=Y;MR6(_=8yQfr4P?-dYZRYYbSB09n^8`^$Oti&?eaEC-kUIXQ z>niEnXTu+}bxoZXV*riWRd*_zX3eqRSaX0xo8scam(S-D4OWW%t4hrfn-1>us$tyn z^RO0^_1V)z$F3b2`o+aL3*wq6F|uc?qU`=#yUE%T-99Jx41+9N*)fvqn55a?HMphs zDz!JUf5(qlIc*4t)M`W%wPrXR`RzJytXH1uOj(RDpqS%gxP|gqs)2OsA6IQ2gk6CZk zdZ(Gsj?*lmRiRwb=HvSdtae$RP>_=gOuD*p?lAI53dB@ znKG^VGMbhQgd-wOBaBzI?xm%*SIk}9EhWOdK4$QhdYgc+Q zc;7YNceo@LZNW9gu*$tPJ;ypswL@zuv0AX;>nKj(Z5^goxph4+%$%$@IBKMJxKE9` z?v<*zTc`&|q3(QL3R_n>C)HuJ$tBYBlv!ZYs`wz99-o;u8{~x7#I(B5AlJ$bfr-v^ zHsMVw8>vmq?qh&Rg*7SJz^nS3DaNrZivXvIZhGyKou&m5^u>5O3z}Oq4vUx@!A->N zadUev0m;}95kBIQDRjSPV=R9giaLyGn~@QbjZQ1$)Y1-Av6vNJA+N@A5ZER&Ol@5w zBDns$4~~xM%m-}@57r>i>Z_e*5m{Yj6*ns!_WnQ0-UQgT>nsmkdpg6N?|q~6G+L4+ zc@iEN+6{IvwgC?qC(s5D5FkJxcDmC|H&qRxNmb}n7X~`uHdG8$b%l_`0YfOjU;?(m z24aW@$ugEDS<=&+-@EtS`JQ19y}s}N|FzdX_g+CurFu_yIA@=|*ZS8#d_#QDT2?vR z7qv_X@DUTBjiY8mT|H%o5>k}+iWCa5m~F8Z2zF=$orX8T)Q`}Z@QJ0Wq-|skQfxj zK&>%y9&D`>V@=J07#=9Lv3X=++ik@pvDuuJOLKej=`=tq|kWGkebH?QLqv0#< z<%lMsW{~lM)uG5(C!#zRGDY$`8@P0XMtj0GL1WQ^OK4-bSa39s{4SctCxOJ9$0+M-Qp_d zy0;5A=4Hp2$-Q047;!ydU(}8G4w(~Nm#&pL6+%&q)l{7a^=T@+Mp`%tRjK(MQo^FO zsJ5tLnJXEj%d(cy?eELbXECTCP;TP&`hIf`2EM95r81o!T4TEI+sq>x1_U+fSk-+d zW?^|126p?6+wvtGI__@R`BtS}UKR);s zbGsl`Wz* zHjNQZuxYopwtd<>$4D#v8oy!lBtUX3tBHG6vHX(M^=06R#!hc0sL;ZD>O%vb!%sWq zgMb*pa9D66x$8@*5l_>$XOY%vz%?EgTxdeJ#A&on_TUhans`I#S=GAn;*HV8qqX>| zS}|r*Ze}j@y6Q|lF;&F9Tv(V7!>-0WCN&twSjkrQtvfW)_VA&}a_n6l)BoDwpGJC} zo%wfQKiPs}6J9ZERw{`)%S1eMoOlJ-wR&{S%1`zSL z50|a|rjVCzh{vaMcm_o&7%A4@f2`sEvxlF|6(3a1i>~ zl5E!@==#p&AG+VttC zpKhQOb!^WOpQYRXX_Ri1ldssC{&XpR2A4=Xl%OUo1S>P!>62w8Qu?;ouH?{3b7%;G zhuWm7NIVreH7yCOufWnSGei3%1Vanla-9Ox2|XUyHqBkqqWrCi8`vgTyjdCorUfO- z3>FspLAgkpz&b5V6E$EjfcWypM32Q~+7|GU zuRxC~w?hJfw+NUtn8W83Db1A`BUn`v$3=jwIrU7)q^U|M)U<4y(EIDCD5XK>KQ8I` zJ2P&O@%Li;)LBMSXVXRukXBizK63ihP_?Mwy+!uBy}iXh+pMzGtS<`?r*03qtsblt zwrVcTS^;b6`IiFQQTisbcJ$Q-{UPt`cygfhO`#DZz|-T$e{J4pT_f7+CVW=77G$|B zr+bop_WQ^_i%_E5d(WyL1+)V)?=(F=Kz87B<&i2#h6%N7y;6Ngqmo+7Vqsy?P$iYW zwraMGGFw)&(daj1LQrZgSsGI6BuSLVm;`Ij7LS>BXo2x0+km!`(ItV2(lP>K8UExL zmPS0elNCfu##FTHaI!8gEVR?r*nW`<(p0+Jpe>ndw@1q0jz5!NSseT+Lf=ROU^`sw zPOV!7?rCJH+0*H&DvSWKpr6mMn50Cd0>MZ_wp4du2QjAcID~*Lx>=>1R!E`={mi38 z7Np-(h29PROcm2dRg{TL;VX&=$WSVEErWs!($zsSKoq-~Uy4yv)GLY)Sjj+AZdRZq zkg1f)q%jN}H({ZJ7X|L-RO%@LwamnagZHz~Fv=-lCXVJ%vN^^I`^v-5b?zZfgJ`lI z2eMfW&-hs##mBe*H^`0+_l^V6i`13`031MA7ua_#RksdsI7>#l!@y|Z7RFuLj^T5O z;4xe;5tljim8A+8_za!i&$SCI8AGpFsh=h-0mCTA^qTSays6U85XM+xNw;Yp92Mo@ zN{=zxlk1b})dhCdadyb|Oc-}8K1DrNCRW;F@n1{)->YgSW5|!debv^3;exH@!{7v- zs(xXrzPv_Uk3p^RBsiuL+J}z^D-v{)&WU<7&^c@2B(QAACDStpIHcGCXZg|h@ zrcr>mWCO@Fa*8+P(Xb(-G+2!T%GDu@Zecwxxc@m-=MmrJTp1JcUSVUUa{7agS5L-N z=VB@7UltS7{k;RRCyihv1An*+#H6L5wb;|>^Jqq5Os3ecD4wFuilW5jYzxn++WsQ$ zTL-I`cKi52TsRBxlgbAdK$DO$wv^N+LKY;!YSiiYO5iTh^fqaKu2FDx+^zzEd@#%f ze66i6`TSWBnkjPGTX~TytE>*$AzE$t8mwQ1b(6b2e+rR7qsSItuJUIuUc4A8%pSAi zp0tx@2D)a96tfD|8O1j{X~shAP-HGcLYaO=2JvGC!@d#&b1E-$b?K+oiGAmE=2lO*6DFdxlo4B zZ2Z)!o)GSmDF#g#G(~uS@SNx;Rz`I6gP#-!DP>92- zNwUs}z!n?Y7g*2;LdfDqxDRRjUb!mm0Ow{rTce;FEh|^7Vrm1hs&=ihf>Bj7n5T>0 zB70(LOy>WN1&yqv4-aNQb^PDw=KDMZaj#CETqV>DJvuxq>)m0^j(niOwWCjspc5Z1 zR?SF{%^jI39wjDX_r`j?b|AKpn9NQ87ErnD6NS%Yvd^$yT94>F;-a?@HfhgvE3LW` zXGY8Pb3Nn?&SM!O4iBtNvRkrN&1P|No@;YwXP-kY^bWH;54H1QuG8w(XoKB^>{b{Ip&w9mzuLkU>h>rZ5KfngFsFK5u%2j9W7!l#m1#1o)vx(JE*8(Z^wdsZ8Xoah^spTR9hg zDD|i|ol1tRwxjGTs@JqYW{eHu17{>l=M+}MK$IoHr?}SVmO@j^}u&!`$ z06~$dst)e6i7?~qOypd9|Xn;=^z)5k27fP^GWO^eM39M`(F#ep$yo*FOIbPrpzCik3F z!M0~93dbSsR<;iI8haob5REz&$o-mDV_1Na4H>2cMaeR)XJ`vs(($Q((0xusar*D? z?YlefJm+5b`q#Ms@<$(a=byR2;lxz4pR%kYOlKMfD{;vrc9@l0Sze-}8>Z@_F4GS| z1f>UFV{3EUFPsTA4{eg(>eFRMOhsFa;;b6;QP8NrJ1eIvUW>(tgA>7Ks<0GTdLE4S zIGLRDn<&o)EU!xSEDk~mwct^EniT~rRD2H^5IzSs1G0id20qnPbsW)u#n&-302D>V zO7Z)P^S*TBgvqh@nX!r}c%Q}x{^0S~1L)K#f1S*<@;-yYxpTL=<>h5}?b>ykOCeZd zvK_lM#%-Tjp#1E8Jv7-?P`?Dmywi3$>i1`-%V-hoZ13u(Ey7UDe29!VAZB;9W?Y)6 zq^->??i0#iYY)sJdB|#?k&fKyGbg!!(Slf9oD0g@nJRGMJ}fOSvTP=PHA@5`z=O)a z*G|Lap;w3y1rHd%?iYR1AQFBPx4g9EcK5)ZS#~E*o{#~OfBk2kInQg9Y4dbukkxb! z@6eCVx{Beghj+z$e3X@PEKVH9BWn>^M(Ouq<9}|?|NVx)?)v!Ps3(b_(Q5|6vTg%v z9Vmgh!fD!!G4`pQ1#iZ^z2~OHxnoc0s+JRYf(cmKC$5e>$`U1i$%iE37){%2;bQYQ zqbWNo!_tH31)#BwOc8j?#s{bUkt|OC0N?S>x4E}|>$kg?zw8z6$A0YpAl8g0V>)EH z(Np}Csm35k_td=H%5#_-0TTwL6uP#tPqRb1)!OPRuL0j{hg7v@>KQZLxUY3oS=Q3M z+zedlcm~jMbTVNV)REkq0C%NyvQt<~XaA!Zgb52s+6DzA`*j#F($bY>p_(l5j>AEY z9xhVaAY+F|2{K2#CO-;>GX8%H{|x%Qf%dotg2&U}FQ=+HKD9xV7`&f3eTtv;l=ize zeR+p_diLyD!qP5ZzT(TgbMC~clVsBv11L+<&L*AB){o5iH0x~#Wg?_&C9sl*JMght zdylSIZ{w?p1sYx9GiIIPWXhgm9eDjsq$JfunZ5`th}Vj*Cj9@t1zlJ@&=NX+2TaVtH}u%n7k#MkZ)eUi5#l_r_wGyXFr7c|eB09IOWnLlGoh z(^m{)$;1Lbv+fTbyx!8%qPy_yMFv_p0is%HRdA|KR(#Y!Gn)v+YD9IN2il|zSjxb} zi4DnYu$s*%R!QdBL%Yat&;4unJ^#K2apY(yj{t-l4q{-QM5w-_NNImCCxB0!WS9yj zlbJHw9W(u`1FC*DSRR$#$aGtcwo>Ij;zI*sg0i>4-+jQzq^E+WHH~&q@@qzG2!Cce z4y}Qj?2IfmbMdKoE~moYAc~7+I}yMXQN=&V^j4Nv+_meM-RkO^oA(d+U{5@KC1@n- z%fYVfHdU6gKPjjq;`PdKW|lO79cWKSg6Q6 zun3W1A|uAv2R^_Ja#30l9Z<=#v5rz6AXykTxIj164eoyzupX4rD4~(*4Sm*#O$prm z{K6ui!A-wW_kEzNOpV6B*X~Fry(m)_=6zr-M{ad_&fRzK9sYSN_zZ2wZLZ%STOv`M zcUH)?*O5k`dAh_0yb0Y>U>5_nEbG8%S|GCj?8Bbe_)e>tb)E#v&_=PiurP2{>OZsK zJh9H^{CZnjTwqp?l9$qKjZ{e(bkVS?P-H>c3Zsy5f>wjS2WM|N>E88SZ*$-H`Zp^6 zwr~$U^b+@lM<4V1%HQKehz7Yo^!IkRd>|aTpPr;EQdB!?e1Q!$ky25>!6PVAxOm;a;6Qanc{GXO0PuK4_*z z*5Cj|qn3*$FGAlaut1Jf z>r2HyDHop8=jQ%R2qm=8zY)`F5u~Jd93ghf~1XY8y$QQ4QNAs0MOY1mnoswRD7* zCIXKVf1I2@OHh+PB&TELHz%UTlRDvv`z7hGVV=}nRxT?2j|2R`XN%+UzI)M&9&rET z|MXAX3t#ji9vVSilD2%~dbakFG=&i0SvE78j z;OxmY|L4#x+%@l?`JUS!9k>_V_k8x#*ROA|NUn7HszB_$t*{$EW>eu`} z`B8gZjhJd!_1TqKlmygE;J)Bf!$EV$_`>8)>53tzSec!v{# zO7x)6ufw#=QgrEYwGaxFtOz)`fsj-Z&xsMUg4TPvI|9Ou$3n;H!c5iQ#M^H_=T_HN z`~$t|zVz6a`8kj&#R}hM>=TrToCG!WRd5}X$s{mhFfal11&ae^Nq^Au8RIg)H}C&L zphd~Od2`EOFT9+Kpbr=WdXE#z2!73-wnkLKnG{``9uir=9}}`rq+CNVgqQ#hmZfq@ zC%ko-uH$}-eq}CGWa1#Dbbj%RU+7-=f)@rXVd;Yt0wRLrbW(@uvmUGd%_|OS2y0U7 zgSfQi1lPaE^4g$n+PgGNFIWA~yzM*Q;hyy++{H_m+$mo&W8>UdU*|h83-To%4$K=j zHc1=9?L%7t*$@YM{wa7hz-?5<|sf`gG(&P+<9hOB3I+fmM!=6fZ zX^BWYIF5&E?X+5uA<+H=8laa4`;20KZhqm>M;~>MJo1Qp|NGy61PFYRHr2H8uUoP9 z#sjET4~|qN(`M6hGUg^9=bsXLksLpjcE?CZRV@%1o7JCGnM%(0PWE|%VN+t!7iv0Q z6yoEXEBpZ`#*Rw!Q(MvBRFnZ$md5ltL-xx}_XWBCT(5imH@L6++E=+Jp7^r+sh|44 z+~&r%KaE=GK^$DNEDypG%m(*`)qs16K!f0dtP#)p1RxJi@LXt?mpy^5?Ci+EhFMtI z_IX?IY|^1E9`%n60a|dbqxPXvdJg$G$K2~ehXAIzDY8@tp{FCk-j_;!`5gGZ4a0`QGNE#+Qn#y)2i@xw8nCF=;jxa`A89D@g#RN!0QZosRUMvSO=5~X z8XpLZ2DHc8Cj&mqvct%fyQ%DxRKb}Kd($UAg7Zz(bJ}M^=!-8eEx3R3?jLfmd)@2V z=fhfm^2<-S%a<>)e?FPWVI~;TCg5umWxLSsppjm9ttTgXv?qL`aPi`0cg-I<_df4# ze~=B_)oa%{pgZHge`90At*$O<;!^XV$6nf4zlo}p>mCUQUYCkV5#K+~0L2uo>F5^3 zYV4*&)b=gKjZlJR+jk5<-?XqG#5H7%$u{(8omD9>SzrY5=et;h(GfK@daJSW|n{c6`&-MQQ=L7Cne)<39XCTIJel8gN z*yj_SK{@&GyS8~CfPm)pl0Pl4U%w#$Tff;C{A=J|4*Nr9UsynZqTF`dE$-y0Qw)$d zd|4ujNN)NK>$e)q>Yl&m z4gWivn>!39$Zno@_g#EGIMA4ZxT6i*Vv{pbiE&{vZ}`2Iw=2YhR>M#{nPSYaJwsz1 z4TpZM_^d4PO9(BavCrNh9+l|fAZ-azqS|r8tMCM@nx+~N&wzK zFAwdH!SVtVmm4=W0yi9ohHF}%nRu{d6aFL;u#E>$vjFlm2=Y!lLLjov^mRBm72j^F zK>YK_lO~x1-tpM7+TWnYzkx7hKqSW)KaWK#wFiV=Q=LX?$JG&8Vbdw65A!}->R}9> z5Mc|>H@NZk37#$p!C3Jp(&pwS_2PQ|Uz|ieq{#$=SAGNad^$f*2*Ez(;wQvu&Mho* zLm`u3_GX?E@RXUf3)&WHu14X*LEnAlS3N`k>lgm!arfxMUvxm?AwVQ9iL55OUM=W* z+5<)@j~*PR)u(*mL-q>@1OmyrUs!X)p1ak5Hsgik{$X+6dhV<{|IEcOl?;w;&8)0{ zbBJ~+eab8ZllJ~=wxc{uW52ZWWvSvjo!=C=X<_~(|EH4`R)Jwo9;h-@OOOR+;I;) z_y9{}vV@>WlS>b@2Ud`)*`q{e`_*6bGWUjWezQNYZ|8L&xk!_?Uw`*K_qvyTH;+E-<`;&3O`PO2x_0d?Mi+B#=|KHz+Jb6x>qxMA_ zp(BZUZcvi@>L(a zd}-xRy)D04k&OYEyx<>FR;29NA;_fYRZS}53k57b;NOFEnoVEzS}Aemvy`z92AF8R z{q65^FMQ#P+~+_4dG}*K_7iSX~EwzndY%rH;Oz+v|I%UI8m9l z2`d6*tJstXYS;uzK3L)VkV7Ly4Gg71Sa%g@fQ@9rZ1T?yxXBrq{nv1yLyg>c)TX~U z@3ZvE2Vtxs^dE=5;utQ>@ptbm=KNu`FmRewoL zEk%(LWod4XDlXv<&NC~g+-YC-Z}`IoEsKEx-s3)eUwW84FK}-cX+c)l!GTXE z8c9ax=jPoz-}#;HRj+zA2QVfy!VIe?0uqJ}nLl;f-Fou0yZf%Y+^0VEU)?j$Jk2Z= z6_ZJW-FDkK|Fb<`!HLV~;^Gny&b#is(_OiIgBaw*35Hr&V`&I#9nwN#GGpVQc4YwY z*_npvk(yiO)>dnmVYUiL{$y~219k<`& zHjxRAQ5Fc+4pXwqiSPlkv)%m>PwQo0s$k=WQm<*vc6vJPHV3#wWt^Z)j75Lt>SbRx zobds5Tdje`$a_{5V2ZxH zyyzB}7W}ns`=6V*)2C1PYm`9|N?@`gd^U$F4}l5UI2Jty2O>xy>MlIo{37nL-^5m3Y+c$|7L&6gs!gUpli(_Bo!qUhuK0wpcIW)M-u4G1 zDY}?!`)r%Kl#^6R2eo_M>t5|%^9`>T5O|`JaenQd@aqZB07!&SfBL_447y_r9t-ym+B4Puc{asdT_IMS?`83D&^vx8MF8nInbW zl19`nN@hObNup6aRrUk3$QfYw|6fa#;{znS}*;8E1 zxF(#O2$b_a6ToS^=QBe{$``(r+TEK_=^64w*hE;2M%b?+V=WGS5`h5WbjHF(IsAYB z-1~fRJmsEw`U0nOm~!I3$z;}#cVvSbcly4h7q&ov$2`X>xG-Y;{ca*L@Ur&JahJ>W;7!P zLEO)c^>y|xQBGsfwCJ;({oS#<;RCy6RC4S%i5=u%oRp)ViSh^PJdMx|v1#}A zc6_-#bl>pmSG(`{wtwJ0^83H&Cx__7->bqOl+biUwuuZA zJw^8Ns5hDt_zvXu^YGVo=ImMZzL~HUfOQ500U#bcRGL=bu~nmQ zbqDLHCmOy^WvA?jp`_Dnv*6)kXb-YcmX^pO0cLk+bB6;1v|$i1@fomoPWUqP;>AnE z6Tb0HZ*ix5*0$#}`z61jac@Wo9QwoT=7#&wZ+*!9)^GkE_rm<#q7SZsp!HcoKla$; z?k9fYCzYXfK>wGr!eO4eSHAMA-Pe8HtN5OHF2*MLv%mO+d*tDVx!(YjLQsC`OJCt$ z^Xk{Q>A^nt5YPdyeC5}=Km5q=a#9UA8UiEsCMNNl{`#6U=ej`r0Bsfr@J(Op)AB$8 z=Q8AKR0LNJlU#>Ut+QYqsx4#7m<(OeiLBEO(t(K@=NU=B*h*W2@_`2@R@XLu`lo-o zddEB7;Sba+M+Zmj5WWaf-DyQsJWeA}uFP7I(VmULw9|l=6gLSd{nnHzIl|EAuybKJ zg_|bwzeodoWQqD~{xn$u_G-!!7wnU%Vj6M77MW2Dxw!WBM!Z&(B#oZ-u?dltycXR7 zIY^X3b?<$5yVt(<>)FfXAi*#C6TbBMz2E(?`{H9yhF;NO|B+VP(G;6oQ}%)z7ro5Y z)kXI4u3W#S6TI8mzr*{lEUma38#iR?mS+*&Qp9+JsASx0Y+T2{DYizC%(ISqV0C02 z+6}HKt1tjV)`jP=%|mBCv{evD5Uh6m*C&&PgOdKR$5Pg&+V-=FGqs*dC&r~Ou`=OK zH!5z6wv4~Vd4C{HMre=R;okCX-|k-Z+Sj^|{>ew&@BZ!|h$oB>sAK>82wVUqQyIzC zDwZJ!Ho@DK=nmd`>n+@%=r!Nm+;l}!x|3@s=)+vrJ-58D#&Q-tK(rmsoVkVH$1`Z^ zv@?*2{|sxC1C}b{QM(StZuWO6VdoT@;#wXtGd-|){56udkAB>(XZ*plOWZ9P9R482 zItElmPG1aER3fBw-&cvu0*y}P~Z{{63i(0$Hl-}v14PZWTL+G4OPnR zcbs!~`^x93Cm!b-K_EoWAN>2}eZ`9XO8{? z5}&$fa3C~F6?$UmFYO6(sL-t*x832+KYhtP{q(bZFP0L!dW%w6Bz)? zHjvUKQvj=B_p(Sdq3lled^QUz8OvawCE(N-W2lmSS_Jm7-p3Kmw0fN0<9j%?RQ^eP zWp<@3GxkxUa$3lo)dq&u2o4DJt?@f^1c}!UBcwUMX}{@BZ+2h*`fqeU^?&|LmWK$y zR95o$j0!-tY~)OFmW7sGC>;TGUS3*u>o?cQdVnr2Hhe{B6^1?;gUZ6P|BUH?gAKyg z5Oj-7(W+TTwa5Bdv4*J`*~i(pJ0#-Ts9abY39`tw5`O0I8%lpSn@FDgAcXqe@^$bE%gzvrJffu;X-19sRS}>iy?cA;I!TTR%078J7 z>Sw_7e&{7Hbt8Z1pejoFT=soAUsCC50ngh%CuI1GKG8wuc;(79)Tzw4Lw2rh41w#& zyaCxW)`$&V1W}WQiY&Bgs(Qv#NhRd!Mvdc)*pS+=x$$f1z-Q|_uXx2P+(QpN)W)O3 zVC~AkE{YDrcGV0>Xjqs2#$s;?ZLUlAqlR9RboisOBDi54TQi}<;gqkN>TIcLf;Qc) zx1MF$k!Nz^_t8-HSAHGM>ji&0`h|Vf2gbR@c?K5rZgRf?ur)_2ZH60+2Pxq25pOE4 z31zy8w@&=$YmzDdTUZ3H&X?i4H~fF=zSP)o<8sfxe$Bv&j3uhFI{|cIp zOdtGa@Ed%t7`P=L5ZAA+y9_HAeH6bKSN-X_y|qI~3IZkjJOI6$;&CdHUos#|NiRe{ zutr7&NJk^sJWvqjIZ>xa7%{W|S|2CN!YNHij(v(HABg@|k%J3K%A=%mgc!`3*Ss8Nl8& zbGwtFJDBubT>^oy;_qG0ee7eObT_VVabu$-#b-b88*bv?gTP3CNbgT&^A-I$8afp; zrSfYMoZyiUI6i1V&3oIIkvj*w?!ez`;0Tvb`}as{w_k4Y*-n!Y$fjYFwM>mF1i?J; z<}+16mr3zdMHIO4((W3dI#eGeWyUpy_KsyV7#uASh`tAQzdtZfxuvxgci=w&;556w z)UN%<9QdHP?+>J&|M?2*3W6N|8rQG+wL9?{+Bo-z!@OIZU-5qqHF#I@{Qc)DdI>W* z8qN`zpEC&IIWMiuyN6!-V%}4TujD?H&iwitqLlU5amokV7u|EO8*Og8jmuZu*SzE_ z__gugj`NSrP2l;1gBt2bD=Tinub&1uA70J-NavnlrR+>t_oGBi7xg-{h)u`}%V z_R!i|CX(S;YgSd{p|ESo2aPww$qdLqk|=LEbz!t`AK+*}vM6!K=I*l|xfUI(h`%bj zcoTQRmvktRAZ)PhPft+LfWMoYLr>{|&Gj*-lS7@PSHf68^E^iu(+ZqoutbUXA`dD- zc9WYRm`Q@Q|GlXa@Ka9u>PA4ewTk}IMlwHatC^{cJns>78|eMKedsscr$7B^4qjkyx-c&s@5u<>H9a3x4|oU+=lbk# zO(A}pISxC3%|uIp%HsaM?)d6w$#2>s?^Cn$VBGha>YT{b`78^q1K>;n1{b+7!7(=a z8D@>H*FXnG~pK&56{xjzIme^bZPF%SD8$s}X7 z34w~wf`2ytdd5QcMZdV$^ZNrrFc7ewh=Eq3el-H&NrT*-sb9^a3Csq;o`(%yYyG>S zF-+#oAb5Gsa_b;TiqX>2TxWPZtIFd`_Oyaa0(x6wxKsxykAbvFXzv%1_xs?^eXlhv3LkA5WRkp2=hT4eUO8Lh9}3sFFsJA zT6y#`z+5;D!;RqL?{Vl;sD_?EK}70|lUF@;ow6P3ri*WkrIu`pTvE_tBAjr%CZIz7 zzLr`EacvmHpwu1==eeM+-?%P<22j1u3u4A9WeEj`KrDo;uUdglIjACZ5gRy}AVS^L zN9sJn&Xxg9X`9HphI1nK1+cULYF$tO&ooFNgEY@-5g@5Ui6fxqiR$`gEc0lYTB=`l zjziVSP|ts^WgkdO|9+@upZMaV?w5b%-;j}n_njZe00j`9gT0!856}?Wr5n$mWjni5 z%zh9ESC$ssiIrtH-XHr?)Cbo&$@I{N!~GXV)tHAPSt1Ig=6!EkJ;oN0>;k>bp0!jY zc?(|GpEW72c%#WPnRa@;xNj7G^`9H+OqYGo-`%-M+94|r{~n903+~L>)6CuhZr|G6 z;`hK)Mz1u@N>+A3*(MinBCHF6sfgGL8AheFFH8*P8^7^&?)(1H_ozE!$u$dGRgkG_ zNYD7{WPt3_Kbw>O@V@W<2Y8UrEiMq5M1hfM#hx?Oe~^&_GUS79MO7l7Y(QXmC>cEt zd=brso~I;3mgS*kmMbeN1py@Tn2B3+QWCq+nh;~JX|Qw^CG%D~kkGZHyIwS1OUN8qBe4dx6Sl-uOMr!ixgh0l7OhRy%y=p{u6YjnwDEkC zD%w~Iv#WlWPr?aifNlilPd+A8?nGC)W7? z=*^w>i=QeoJ6o=pTi{Rx_xI`bi|p~me$%dFpIU|!6OYaQKem1_`sM8O)cz7nMM;KQ z^8i|2+GWWH2E`WoU7S=7L?SMi05GQ2Y#ks&v6!p11CU{k4<>Gi&6x>s8*2yx54gX; z%Z+?#2W;Fg{ld??icQo3I-3)2|AunJ@vG3#C=)X8zgK^;NZD-ZJkK~g4(=->nRiFmPLlE zK;yMkCqc(7E2o%3#zTYd6AGEZ@X1WI0Ezp=C;rmia_+4A`oH(}tWwa<=~K-rXT}J3 zMjRv~sH*#W_quO-6Yo=!Da90hLWPFmSthB>ASQ%%4SZ0XcboeoTKEp<5>nOS-MASZ&9AsqmhCu;eBa9wNBr*oQ@p$bzAig|rto z+_h^r32VZXeQtT)UAlbL|NL%{lR_&46JO9dxf%Vz0RdOiKzluv>~EAJS}N!{C(s@T z4?LzzW}P_&IUz+hKL_ygfIZO$n-=Ra5y4J!ssZw8$}nLE@&MW6=Jp10u6>xxS7Pr0 z6&q`}V>2PR&-uWEYsR$}SrXY^RH2s@uiF?>60g^`@;QtOkSsF|na=@j8|FCq#l6A3 zCokH~iKRvj1)VK|?zgsf+}H=vlWS}0-&E>-L=SF6VLMcB$leirva}b79AkK=KpQg` z=`_p}aJXH)dd0o}egDS&)n9$ez31KU<}{oMbe3ur))3l-0S%ln*EeqRbFHnNyIB#Xff>_UwWoFs}J%}UB>gM5e1vnFd;_{_SyuqRam$}jY zj@ww@;wA?t87dq5Dl#!Xn7X}kL~#ndBq1m)119_#!#`R7qEfgCwO#>iR%)2EUmF$G zP5DsCbAUYpIiF>?mBv`X32B7*MkT?lp&!hwSn`PfG#)5|%f2t03UE_>83Lf~^{X3V z&_(7;6M9JWV@a9-?=dKZnRuBPD)EhJ-CB``GEvI&#!7ADa+oUre44QtCQZf;&6Md*)~+f%M}yblp2dS+WIg3sMw;~2p| z$vVpFGU0at_5)x)4i#jI7_63R&;>BL9cp56i)5od!Woj!DD|IV-X|Cfb90NwXO5Ek z)oqfY7sLfWY5OG{qbI4>`7OU!PRpdTFiejvnue>7OA^E;1Uy@-_&^%@&*sF=0hR$( z8wNGSAzr?8%?HgDHjp9oiA>|dmCMY?Oal>{S{w>xz#`J|1I@BZg$}h40+|j^dBRpI zlb20Ah2LE9U5wN(a<%o&D4qK4*5qfbj(c#00f2UL&g_8Y! zhj4E>5>*vshTAtI`Fk~w>dV?f=2EL@LpeczE2VfbASu`lU__05(4fLkk}@#g+}v@` z|Ehc0C$6?Cg7yJuhh7OZ4Cfb?c-WxrA{k-9VcTebtjguB`BSUh)D>2V{i>^~Rf@3# zzmBqUvk5V6N84*SFu>D4=_?{uY5r?~x8VK(HnYFIr}WF5L9c0cX?%sCF&>L=^NU~n zAbX^%C)V7q50no-{3U8DW~yiuY)OfaOK+?O7IoGl_iVjyDi(wDwmDXy~Cu!j5oc>^bk>=#&6s4xL5$r*tnFEFTE!soks zwH-T>h-d?(Xv&=NKrG6FB_tI3-vontRrZ#>H8GoL(x z3v_(uI6pt1Wa`Q;FosG%wirlcNzmV$Rw6JUl0TCm*NzWn<%GabW+nYwF(buv zAPOagODQQE9s&Xro-})bSBY#Afy@k_sE6n?h%HViE0)}NFZ>)7S{(bP3(655i7Iu~ z%vcZ9+9aRy24Zsq;~AR0{`YRX?KZgwkUYYKHPRi7W!?CBu>qi_0@I&V0y3ZixF$5E zp*?u|?3!C%TyRf4eV)NS8B0k3Apjf(jourhs+szF%UhnYVXcK#WCNHOcR5>Lo3$mf zIJzz7O;~IwJxxdg_w~x>-7sYx@zc0jf@f4$9bROHKc=XGdQA+0O5k^sC0v3$g_!=LQ=Zz z{VjL<9e2us=noI5Afe~=`A5Ix?!NstclzWRK98|~)?;6u4|=c@9dk&xxX@#EWsZRt zE?m*xu}IEYATw{|7zAzyK7(H5T@()ztp#JlMnQh`Iv7|p`~oz})TO|$$Nfcrod*yp znIh02zn}QEF?P3|yTkqHkN$J+Px`j3thhh_9a6b%vM)o->uKL>wCL zDST;Blfst2cI}1_kbmIb{`Pmet?dmaDiF3vW&H1+fBy^JqhEN;O?)Q(z=JP#i;K&W zc;ukz3T|=KLgKNV%^i^XUV&U>@+-VX;m^1;Q;qLqPt-CJfe?Cq2mZZ~LEVIs&1A&SkBRJQ@WsIw_78L9gCjC20k|gWYf^IIG@41q z<$M`g-o}1CO3Xa;m>Ue<*w!GWjR!%_jMFx) zwE#Z;@jr7ffB7riJ!%I-B2E^iTGG zo;!CNKO3lfm#$o7kZLUuvLMed>$4~aN=qwf{7jL zVS;O*v!8$N@O;MCavmU~ARqVs_rK4*=p{aTo1do+D1QFjt>=7IbE`Xh_7-APfB1*q zp$Q%pqKgN6JI9G$Dm;E|HWT&@BU{$r{JVoRo!)0t{KD@fl&q^%ZObXDAeWfZNWhJI z!(t-~4b1^E$12a0X;BQ1500RZrOHkN)PeHuiP%9d(8wrNkZZ2s(z;8!uMDJ_>c-1B zLCn%dRCXeHFcGzBnKa0H@c<3HX=MtPaX1a#WB)+P>5{!A^uQp_fH`|zP1yV|ePDsq z*o0Uw3F@4X`Pas&jF*Q*6Yz@2G-@`13&}{FnNUFd`SsgvF9Zq^IH0hPGrcCB_LC|wsF(#jmE-7_nFec_Q-8)?op}= z6v*9!>u&AT8cV0`?E_It2}3W*OtVxR`iv$y>-)>>B|3Gb1z87!d3#ot{b#!17%cI9 z(rPdS*y6o~RV@Cwa``%YzmyQ;R9gl;wKADV&BB88_jTTv+LwG;_me;QFWr*Q_$hCv z3l*5Wq>-u#0bw}o@sI%k`^W$JkGWfKIp_8uChY(H?B^eGzwoc$$Ip#tnh?Qz*nd}p0g!P8L zwAlb)2=)gb{x9yMfAXi237J5KzdQHbbC>&}AO6Sg1uuAzzA$fn%Xhl_?|X^+nfLyz zyLjOe_wxS1O&?IV$ROI;U1x@eA&Rk&zVxLpxu5)rf8pN#uK&UPy;r}65UW&akEq6M z@Q3FO$QdA0fBwlobD#P2r`<`vH(5#g>)iD3gCWf##czQc*ko07`j%BDIOi{3bqA)vR|K;s!FG0_qRlmXn~7F(^omMEqtYp>Bfu8qhq zRa)i>@3`hr08_sLPJQb2izzL>x43+g3e4B9US-3*C?+gt(Nu1wn3|3zqq*13S|)_y z))9;t;yNSm@D?v=zS|j_{kTu~69Lf5Y%C<)bLsIOhzCop)J9ehMaY<^Q|V)Z3W>5# z7$a%aACjRsHXa5)D6j5&-t*ns;w=uWKyc9p{(HTo@78^ZjGi;92d6@&2->aqrAA6i|BB!NbtAd|) zP#Ce-bUc)?wciHHSPa^A{Fq|%dQ=MND>4%+rQL#;fR+Fi>=9He!M9)_#RS7)`a0$z zg~JL06<`=W=1b%s{oj7v{nLN?9{1)qz1auCefRR0zS8~d&)nyJ{ntO>KKL8|!ENsX zo+X*zXu9nW>59P*Ln)~AU>ja|cHjN$pZx{*-~Q^;?hW7k26xAucd{G?)CcX8edSJn z?z5ls+2S9&$De%Coj!Hajpl~j@8Gg8&nwV$I0Z#>m4@~;7VYju%DCRuU|C-blPh$ikEHacV2#(B% z8cC~dVkOE#F1WZ+vZuqP<`o;~iPhdDNN+kV|<;5_kqom?yg*{qcdy8v~+ZM*F zHcx4KiuA<#04)r>H`av-k>a)Rd2nwrs4A5*)+#pV0g+&R$zauBfjmu=b}Ho(j`gqk znpe2*|Nb9fRyjt`6?i!R%wG7y7rXEMzJKUG_`%;`l^}w)3BlU99%S%1j8N{&rkRGp z8s7KDjcdHmSUam{Rw#FN`NCzl;XfNhH6YT8vhdQg7u++?JR>lj#uzs(NZ8b-V^M>6 zm?(!r6%3$`!j#I|Zre(hb((UM?SqYtO<8CDcOala$3+6iE5Z3`*;vr;TZdWN>&4fh z4f@{qzSlkSxzD+Ge%HI0L7zNz!u_-V`A6L18WePvh(_S_cswOCqRIjM?sF)IYKl37 zUz;EQ=%2bz{nx*y9N7a8-tX7KGWU>`rfgSjuJiCg?;q_fl;28Tk_K~poXAA*f z;AU4=PLWjd`A0r4DnxnO3P&>*h`)J5V!@={Y&ztWiotwkL>ED5h7HjwrCEPe>aPwF z5e$i4qeHcEAZXw&BZK41UiLD)!2IU+#;U)70ZLRF0D&J2Mcv^* zYxas%A1m2fm5amWg^lWGCCZYhS7w>etg=lL-I!bzu5&$6fW32#oB-FaU$;p+KQw}* zZIVK9ZiZJBiFEhDVW_?^xnyM+a0oT7jMnEtt1F2>t8gxX2-PYeE6)X=<+uLx z@3^PWpLaj(0A52>b4L{eU|dO&x@+hefUqgn|#Kn<@KS z$t=NE_7i%ot<^!((MF9Arz|teWr;DRu0czTP{~*eWHfGjmO}583KLZZB+LBk)qWk1 ztZ#lOI3kiSF3xBEhEv}jlJd+5RAwI2$I7^|GyG`F42~4DO>Dy2RRT9$U90q)1_)2g zEJ#)P1m&p#m{UdL$FGWjcW|(+G(RarG4US1rHHw)@#z2ZQ8)Vdy?MT+g;S_`=d{Dt>z?!i81}8!E zdoj!qX31Uvmz(fz?3vx_940{?O#*2hf)@tVnEwCjul_O}?4;+JvY*B5-U*ZhQfA;3 z8!HQg7_rwJG22HF9gl_DhfLf&Y_9p&#J$~`+j8gbJjVb7m7yK=1H^MdR=II~o%bS- z1S8rhX&rE(hS;!HlYGu1kRwQC)9mr6YN`9D37tq!SHybvsR;mxi{M0C5feK+W*sI6 zgVsi4qH=P0f4m-GHSd1+d))Va@Ata5zV%z!4+g#z{dLH{p@rj|>^%rRl#`k*roH`& z+LD>d1!7tapn27=+#R=_Bh0Ai6?%wEYwfA0o+Uv2cK?0!;$by{HS#xq^91(*o+qGc z&oIzl5nrLIQuvcN2et!2@qJHJn$Loyeg4EHp^uv=3I>jrNnw_)O`!V*wJfFX%1odL zE(g*5OlF0vLvVc6t6t@^nalf6eEEre|5IgJr@c}GB;IHrhjRH+#K9|8`n$UE{S?|X=kyS_p)Ot zv&TdiWiU!9{gO32bwAthBO`>_MZ%Hb^OsqJb@ zcN1(`5$KmVM8v0h8cum^uwGD)E(7gUFl;Wcq-^stoAuA=;m#y9mZMrceu*H_P4NQ?7t+S{Q&vrw3xZzT=F()fQ+vm6O?RU=QIy z$G`>m8rmeS&1)Uhe8hOF?ucL5L_G=0^b#oXdZ@B~=4XD+ec_9bxF7t%?{>G}ekV(J z1Tc^tP@(jea9^ivWe~fI_bnT8)1~(+Q+0T^?@+@a33ONlHMEUxx%C#GiC<%dp&1zu zEhz5bSz$kZ>QjFmL@sbB;IkWsmsZ4PMM0^t>X5oos7{lXZDcAvMOBAMwN;+2_(anQ zJO<4|eDG^FfqpFt&0~XO+KA3smZzW_5_6Z7$^!;Kn5VibKbF2*83GaokrixW2o*^Z^m3~FMh`_Vjgt+cK+BW`)Tv3r`(s_Ie{kyGt|%Dt?DutrMy-iR?r{EF)U z1a_KDp(I4cgtFCwnDo4|aH<_mRourOJpVP9@IHPT+xDtEtf2c?@?E^`G5Y53> zh`24IP`R)b(a+e!n&ikfwlpXV!{KNUBl(P#&lYdGh1CVB0o}NIoju)K&Yp44K6`=L zC7$VkJ-l8}0J1|b%kwVaTPvD^gNZ2t@hIty0n*xtwuesaAlXvak^uLS^1TY`N8`~r zfSpC|Pl9k0DdgL8w*Xo|rN1mmvY{ezN~hgC9F%;J=CrURxr4Al% zh0u{g3w_DhlzUbS(f&;JeWzvFI{WDcr;-V>Nt6Lq%`5?n0jGdLRq!4rg>Ddtx~_xS zS9{ZwR#{j*EN~NxAWH_S)YD|LfN>z1X2PM4ai=lB0A(=`^d;$Y+`K6Wev~)H@3jd( zPFe&^3z`C`-gh_rMstbCg5d+(Noa?Um7qnl=*Gb&N`g_kEReKg$S#T|)<2qtYo(vH4^EWcPX+n^kw5%n_qoqL zLSbEC|8SF$VGawSWgUzT0;gJTbQ+AuvACuA+zY)wqd@^Pi1Hf?8JUOK5yXR)cKX|d z#e!@#wxwuPWFk=!+4KlGxJ2z7u$X(Qt`t~K*7SBQ;y^gKX%Oy3d5?^Mp5N*d&A}WG ziBkKaCVX65G0KwPmPFb?IhY-+W?0I|lKbQs*jh4yWVY6yHR(5OcI)Tbi7T4d3b=Sg+VJQ@kdyqUgE)()&LU6tUS_ zuSL|FE52KrySn3Hf{%_5XL4#O0wK+n}(I{@U;uEa5G@Cuf zA`~`INL2O4_A#~)0v9$az`&_CW{sU7Q_!(af%~Dan5Ypp=zqq12v|zpoXiNP6ZSjc zg*<^MK`syM;-xE!x02sOdEL*c-PUR9qTxFk@AFG@dP}SXO{?TN=X>WQ`?| z+u(%rpt_wv8+aSAQ7FAOLgfs;CA0KEmxSkH8`KQhTO}bE4vrQEr6qim1d}ctiXtjH z3D6Vcq4UItW@elrIZ=s^aed096h&<(n?1{=QI3`b-#g27jb)LwZ_PsxpT`>Mrl5qk zM}U@$wb8OHqxgvgmWGEAGIhU_UEVL)n}+(4xfF811H55h=!rbMLZ+T{?tduff^>iG z&iG7}3N+J6=w-(`knui|;8wGrmurSAs!Q$k8|xOszbu;seFJ>vSY2K|f2lqwIqd~3 zaF7qJS)OsjbM5tNHtLr>gBW}w1RsoCH*KtVDx`3SkL@Wa9s4|X}w)*r6vYf)>xOOdLB|)8AOy( zwwS0(U$>M?#EIt67~a?#v!+CiV)9y4eAC$^nfj-&pH%eSwomV;X0ND9JFVGN6Z&O* zkOZzfW$lOxu$)wu`^pCBAuvwlB(1fKcJ!*w6$~$UECwcJpM>i~hF!>MhXDW{8reFO zj~Y95N(k^BWC2(p!t`0-=7z|rsQx5Mn3t@(j@$#;9ZXs%)T~-^5Ycc+5b?D}x6mAO zHqu)w%huBeJwPbbG>YxBdvC1=gg*3+aQY()ohT8&t|bY*-6mug3^b_*;^1M^sEehP z+=)(2#SE$lQ+3{7RXD=Eq9p%RdYp4}1Fi);cYu2FeOwzdN>Pjv6&RGu<8n-a1bpt( zr%#i{7~C5v23vD2O-midL@MAW#?i`+rGdR=hs7KL&`mIcifNoSEV0U_6=H2V{aCxl zWTm88P&{h#x`PLnpEZT6n0Kt+OHE2W1bHrk=an9D5lTw_sQw+#Ce!||(Ny6PZ_q2S z%peqk7Llz%uvbYFoSBqp>{WUSq~we;D@^K+oWA%aXNRm}+UzF+%i08L zM$6F_qD{twBvd{1C%w6V+r4SqG=h!q2sGfMvX@Fn1gt8Pr>a@WQ#a?}~sK^#omz*lJahO|^t# zVEi3{P0cS1IFJ*dY(uCQ&X+7y1s3#-%WVwq7Whp_S6v3Sw}=S~MU`Kv^y|213I;aa zLx?$WBClLzZ0vnx8R|SI>?iQER|MOpI8jb)Z*KebF(LZ|C)9))OA$Phgc0M^k*qy& zLg}oa;dWiR$l);y{a344gk0bPX(1lMs84bzu}x*%f~in;;c1h(rSZ_M-x&D-aKM1w zsHSGFs@Y~7mBdbYiDFl+s!)0wYXFp=TKgf}B&oN_bl)Y)H0rrVwFk!KG!Q^U4sH_A z9ay77zX!qE$$g?SI@oj1UbsY^OjJW4G2rK{f-_MU3rv#5X5!Ceh?g+TN_a@}P{H9I z*ez`(#DFh`R~#PKN$JLbR3RH~D(mRE2});Dm$izeF_}CQ+>}0a1d5{c&u;(NX*K!E zRf&R)-hyK4?IZWTKxZb9a55$YXjaawEZe@2ZTh2J2amAFZZThCx_sD?Flp(9VQ8aM zsiZ1J9Ms<=On6Z`VZk?bi=hPLf-sq~2?7y~+G&m=Q=(Lv8%ZOZ$1c(iTS2W|fU=Rmqv5IRR3qn$?yQQBr53 z5)L(M6^Kea?jP2-3~v0or690iC&8h{At4mqDu_uF@LiWo4rJXYDqK?Q!Ci)dUrZP< zMQ>~C8DKsz;7DC<=wV(p0{^SDm5^#nt%*>=~ zu%-SfwVsy9DDq4&Tt%^>3Unb3@jrCOQ;@CoCsGwS zz_l&F?8h|$JRU@PwSkK?UsPt%KV7PK|I~D+699 zNkpH_gIaXlTSbpFQ(qF4c$QfhSXgJjs(``ce+0v+@&r!E9pBcJQcos=C z@d2mSo*y=(DDX5vAT?7ku0U91z=Gk-m=1uFnI*2(I5c^?R!FxEkmmB}cnGDT|9p6e zN6<@WvzO{y(}jVx!w+0924hybnuMA82H~?o-~xtGP+6CZZW02RX=So(jc|0W&yEX< zO_rTopUXhpVpb-TP*OhYI%-F>lj+#Y+VG_0a>51#U~1D2Z0hn2RHKM$&>EF#fuCqxhjV2j}KIjFYQcq zo2rw{bZ9&Apto*X6L9GhbwQ-IsCZ4PBt%7IrM{VMtxSJiXL@N8^#WqHhpoXTO+tp7 zI2X!h(*$HG?acYG?(}Qh9-{fl#5$XTRm3nL45EyVX4#r$s+l`f@WK}%GAyN6JQcaTYlSfIW${OW^7Q?CiH);?`_Y<4wo2OWH1(5Anfle z{chxjNl&vC89)Fw(_O#a-mUd)1(%rwY-r5%vW;$n$Tqks%c`T^)BcxsT1+;5j*~yK zqFl`$-}2HTTLuVRlCh@UV2E{n6qh?rN@jfGYugAae`n8xds;JPv082W{&9e(HY%Jy zndylTHr5yP0pvan)!|W|fvcJhS|KD%hSOEDfkBjn-dlEjW29HrOw(7!4VTB|BcFLO=XqZ$ttd56-!H@CZU%G zC5&+nvZgrdwTA1}vK}UbPpQC?D7*0Z$jQ z$|Led9%NR_B#9b`iE=y5lC)<{M@m@HmSXWK*=5&JvC&@F>KX(zWU?)y6|zBaaW)9B z-?RVE@;p+fmJ)T=G%JR%*=96*R<<{kSrg3Lj>wd)w3dB1=VM7mi97U7hoEh)Epzy^ zeq)17HCMaVexy3wk7`1D!$pjd)~{(cGpKd)9w2i`#U7nyYjJS2!`JAGL^JdUR9DB` z0&M`?@BW~#x}8nOM#ZqmNi>}{AiK4eEVJiyK0M1d7)quOBuEtoVl6qr1twNkP00ng zncWjyqr!Wp{yEjN>#!dFa>Y*1VGQx@OJ2lP4(ocB`s)!qo!o3ZPvzh zGB0PH#ZJGo?V&XW>`l>Q5jcR4$ei3k6EN_UmCHFA)pT>Sl1sqfOC2t((ezs2wgTZR z7g`1_mbB4wG40T)`1`e-;KnEk87C&O(=>dBIx?VdGm9paDe>mV6VL0?kCy6S<^M3Q*2apmyJ@(6oaOOMpVJmU6`mD>TpuKjS7%EnsiqBmSe zL%=dlfpK|lCt2x1D(flj2x=HMQ^ZE9nE>A~W5nS*Ki?zbVtHjzZB2H=L1f}2)`II;)|TB; z&U*5wT#@x*0&SSZLgmN|zLjYFXa}oR*cXN)Wo1Uo4msSXWs7r$UpgR+7)HmYbDiM$ znXN51IGBpst2X8(tC{lVqolwM9g%sk8M4L90L76>)2v@_>^Rs4%r*n#%}@?!%u9_Y zur|%(rl+*D3oMVsZ-|Lb3n5{Klpp+CY}nF<8;z;eBpn^eLkiiN)x-g_^YckdCEHe2 z@~Ui`&!yU%$|O_1$4qu0hVs~~VgNJ^7&JRIxlkJEYsQC*aifzC5Lt#(Ni<=xwu52A zvb3cJPBoJeS+%wlw~Qe!7ljw?LI#RwZ8!_p5PnBSrH!7knyTmhGL@6ex={=aJ*Z1HWtNl{~WZec9A!a zOn$2l-Y^{SXeku^z-nm`7j-bqvI%NY#F?g>Q74M&o@p?omp*SErrZ>+Xrx+Vl7joM z!2t=%nbYD3NrysIBWW7^gi>Xf<(jmV<}q)*=9prvL9q_rLrr_{H6R8GrDoxV*|oJs zhFHHBgjAs94yB)}Dpe^c?;Ji-3fB^x^>yQl4nKpwWUEym_pIm@K`q^2QEjD^g@eoz z6FE2x4WLYzA`3GIp-JmAgOh2J0c{6D)*YY_2)_-i_gkG8PS{pH`x75AVo|jX4W2L%=XhHP-$%?E- zaA!g>wDjLfaK1+sVFX=s$OFbEcb0XUg&@m0~n7RDr1KUH?sDor2PQ;kf#wfEYz6sN)2&emtIS4395Nr&!d9!1s*kL?Z& zgdCf2%~~mRtSch^Fy0FTj67FJO#%ODwZ%w8kl92Q;AI4TMSL~{$O#XnHt5+D*?Nwh ztTAR*)y;EFNIM|*c%Co|a>sSe`-2FTo4lVXHC4LS5-PNpmBbFK60>M}-yZmY_OyXG z3*JU;vS58>X8utx)9x{XwIm+Gtw(}H*H6Ho@>bQ#7<53q_&r0!)9f8-g(r}K)hfkg z_62DoLj!^%U4X+FC)ZS2P-4*oc!qv6+l-D?O4?27f_1_yNpfc7Vzt67?|EQ`FT<38>pRBfk7JDk-t9+o66 zfgksqAbNGTLnax_+x4>^Jqi1}{nH9TWXiHp%$jBhxGvo1Q>RX->HU;X%h(}CNwjP+ ziR8!ZvrQ%~%f;>|p;i0BIwb1gKXn@G=+B4&6kcnO)Gcu~C1b?nsD5{_c%DS2=*> zPYhKi;}PL%2Dp|$*-)CUmlv(fm|}#dlST(3M+*eIBnc!1d0zc?9j0d4lImctiqyee zu%57N5r=1O?K>tN!qm1(Mdq08(hN%CpL5#O{U7BO*?vQv-Xs6 zk5NwQmK75d{9RRb2>L-$ylK;L<4VKsG0`%asvGdLZFB~ZiOdzW@#bhxFciO9kwtH{ z9g}EMo48IX75Bx$>8Ae4LYk32R1r4cm|p`!2H6J&T*zRV9cF2ytJsPR7#$4o8Pduy z(8vUaWEWRcfVS>vFj_kS?`Km*p4!X^s(_7ju3Ki91?eo%xdqqPouC;{DuZ^TlgTj@ z;*(mCje@C6*g_aA4czMT3I}5w(1Qf#Q#BfsnUXn-dI?Ev0uQHU{29vCI) z<65A>&luamSS^y(IA*>!V2aCQ%LGlEG2Wa4&#F4IVC`PcS{NC#qAK(!rV$o;!*S`$rCbXY)%eB% z59yjCI~oiWT7?K;Ti8TYlp@<@p7)$`fSEypDovtl@$yL;6>lk}rInkESQgZtIAE!o zj)Wjoqc9vywE|6|mX9SB2Ehq7#Z7XkXD<`=J!Xa`_+p_g9DI?WaWiAla@c(^5rBwM z_}K7GM6h70FTfY8%OJpM54o(WPOm0D4T9uTB-ROSi|PpYPuDQr1;A|5nv}A<7wVZj zgEDcESU@dqfr_Q8`ETVGmlxbpvdG>fvPiRXR0Tv(+6vN8%B zda}blo6+E)Vv!qf6|}XcNm>N~W!=-;4`BC=Tf=I0?`j{2l!{G2JSI zy{a|(J0)*WLKk%**b#{ELu=DfMZLS(aygly8OFj1aWYit{xO(OLjLnW59&sPua@Om zdpNPo=Ogribs!Yh!N4E5{akzMQwl!}PM>tE(-n7f^Cs;T0J=uPQdX_0U8O$saZC)* zsHQ!dYPB1#)mvU<_C);~*NjZjkQ&10md^kzsSWxJfRFdD^|Mt7-0E*+Hp~LMYDH;# zD%65&r_F)uDrpr;&&7qp_ni04$>7+MFX{89^lZZ4u?B0UZrXskjFJj`OP=?nGx*Ot zJm@CH@TyL<5n8GhKoCsLM72Xwe3?*B^rW>(vt)j)5|3@97N;c}!cOW~D7RH%$--bD z#)8EP%FGmn!LB7r6O^%20}NL}qsn_lxHfF8+%K%fdXfDZfQO-qY=+*M_Tz{VBu7$O5p+U<`lDDYX7gH;?AV?cB=&D8j zx6qKf>#D2xy*P8Q*Wl(1aG@eBxF9(n9coS8Dv=woIviX!$z?^6QZZWkxI*77l-ky) z!Z<8a^J2{%Ova>lO~&HA%+K9e`Bl$MfhCJfl&OIe&`i`ag-dZFtl|v@hobU}3JRF- zjVTZ%5mYBOyQ($t;kwMGccglX)<3fzqai6wLC4IqtY;bPl+F$ya|JIOY{z=V_I>mm zrPnsWNQ)*>R+VtTfebTo8Z>$=XNPlsEjKw2LRgpJkT`SZq&sm!IN#eod&h86ENzuw zkhF(U5><0%f+u@Wyq^%XP<3IjRrJL=0>P0~SIs5~Vjopu{}`!4?lCq_D-AZSTcseh zYw{o)Ce%bj1DGpgHLZho=46tneXSrrIDpHv4TY*zhnpBA%aBaUXHblb9Eay#I2B^p zj}4and#31@A6Zrd-JU=`+6U3tyopmLrEA#>!z7#!D?Ka$-)^KNQk6*puE`dd0XJJk zjjlkbiyPOG5QSO3mbIvvw2To&fTS+42wdn7mC`s@nw!b4<&<%n59L&?JZ-VZoGLc2 z3u@1a8Jy!{hhY;oM*JCS*9u-(uxQPQ7&s;`Ol6 z$H?OR`wds;e1=}J%r?dYUZae>&h4HgY1>B*++ILQd;qavnreo~33BGRiILd^j(qgo zaDeyNYbp-)TyrfQV-}Yk8diQE)n>p#%hGP9ZPS0#4~P|;64M^6+aZD+5~9UP4!=&V z{ZYVj)B+9xiUQ0dIV|A4ou(i`U=jMQ% z8t6u&<4jKvN9348kz&!sA@#s2NgRn3OJ=F)7fb#FTxC63e}PL3Pu9y&w#sGe!FJiA zNy#)xOPa`;?wQUBXk_39;HHyy@b~-DTKfWMOko=Bv{EXv~9M4rU7QgP{i1NPite97ET-;TSXZTuP-04f$e<_&mHcifgjo zautc-`=`&?k}A_)HSZilP>48nC-%xXRQRw84DsWMKZqnn?3to+Y?K15%)hqGtME+s zLFq4c$fU7jME61|H(e5>c)`!+>h+vGVVKqLHD;--W5RyuT%Rsd!E$fprpz1T%tkYz zK1|5q3Tf#bN$OeTy>cKalB_iMj37^(&9L5~uV|jkL9u7%sVlU_T(FC+NFkXYM%w3* ztSb(?^5j%>R)#9=4)A|UWRRNA5&Hq#Y*n+K<&Bx{7kAv=eT6hj4>U`2|<>YiS z?H_7n zO&>mE!B9%m;H-=IEMlKJB;p0>5YM>keRfIi2f6hNrJ9I<__XC>n zo>bJLHryVvb;bo2I{Yk@d=Q^ksovT1Y0bTLJck*wWK~kim9aHfHFKuWRZU2J!vAKb@a{T*U$2Ie$DkOjIyqDOx)}##W8in&r)%A18 z3Ox26bIpKr6}%~QFbvoe%dO!V)Qtww%#%4EGIc>o1x2D5C5Kwe6PNDU0~x*WwpA>c zym0G=Pd*^1Bb>vgNk-5=K8Q)xlr12p9w;_pD~m$=iLL*8n);?CmtiV#LNv`Js$ru? zqfi#>*WvnYu!QC>Ja0SYVRC3|e^Ag3 zY6qTkvy(obHQKWfae3)*B?7GnJ&tgi2@0&LNkHCO`a1PB!kt2w+6H%t{9a%fSxEeJ zEO;8LBpv3YJxtO1tQ1RH3k!)YYlE{%xnX4(rDQ&oNl)iAQ%y^k6o||Hy|Q$KyC^a@Px5k;U@Ib_ zr3G&V{6y5LW{9%91#p~-|h_9FZC54;}gcz|S1f6S6~ z*g9U%Jk#aA=U(0Pu&5Yg9A5v!P6$C6IH#1=Nfl@`phood%44NX8dOcuMm$4G^;d~QAO?Rs z$h^{PX(F^mPw%<9q2=0t%2cx7@N;O3v^E`9k%;lpT$}f`4>zJmPUEyi^T#;u$8CC+ zxvKw|;IDIUt-SQ0-KC9V4=y25tnT##Tk#Yz{YD;;d1*A~EP*$g4rpv)`^1p-5$7&t z&lJX5WS(r1PSkXr54V=?mHwQ0j89nknH#_?{U3R;g};aS(;$F~okS^pB)8C2W%4$- zvJBQ9e#Vr|k57y(n~QxzYgcr7zw?CARm5SHig2Vu6?4gUjRU-gM z3EjE2t)^WBZ|;M*uxEI#sdAL{NlSAbnNXFQoP* zX$!;{GMNr%3^OYFk{SK%kdru2En8JKmusonWl@rw%u9Lu?F17SUU^1YtsA*xZL=)s zaG>Fuf1tj#t)AXxHBkAa)=M%pryYCe8!h%CQ+X|p@Lk(0FO83D3o^}sOzTaus?H~p zK~JeRA=)?U#D-G{9xV__5c0qDx@@XhCQJtePdnN0^B~W+`8}N+rUn&IRorFKSZtV zU|FhF0oX2S&pTC`Nlmzl1W}N>MVb#ae2YL1!1rUC44uui+OkSX4t_1G6(7q~$3)(Y zdvsccSJjaBDBG(dILw1%OEDA-$5eJKFj~M#*IKH`FU%qF_c^5JjHJlQ(t*(L+%>=g zW5gmR!&rU(mH^;cqNEnv0xYs^v;G30Jt50N(bkSJ{n?mlpm5dbwIJGtOz78isXuZ$oo5iM?ZOVu# zdRbH2LwXtm!m>!qJdN(usqb;y&U)T6E3Y(b6)Rrp zb+Vu`YdH=zn;d!Oo<6tK1rj2*=!2rYz(LU1E?E@RMh1yz*S3kme$rl{XTsa)neKx; z5vFgcDL^(RLdgM278xEG!wj5BA^7@qQK4*onrN-{;i9@sp7>sb9wq2$8jrCtF2TSa z;?v~KZ2Bx9PieweI+b-SV_EhF6*GRIH6I9z!-_M`poDj*d6;26vZ~SIf~!H#^L6&K~TU%WOE3+U@^bKOUFQ9o-!4k3FPD}40U$V!p@DiG%H8$KlYVnNwXIBH1U9s2ldQB%dQLrDq-I2{DK{Ltfl!rI+$Ip-tr%X(M$fs? zzP7X!mS}T5-rti9vzCVnnJ6gyaM?!Jj)nbb=MnwvD4aUC!G67B!HS9B3NJ?9+_@T) z6{RbL7?a3`ES$a8wR6OaUYV8zQ=QPK9CORC%t*^7JSk`0O`%$m)lUZ!L2-Yn*NMr} z+xuFewbIuzzfLEV2wHGr1dtxCbJ#f8XrQry0tW{>7%SnEEWp5xp+GfH`4Qak=E#^} zGYb5hIZNVoWQy3TcQ})U>amZ zF>qF_C9H9SZI6PjhS#jP-z(W%t`@Bb2*^Z{X|qrX_NOVvcU@%QC`@c&X+h<^W+Ggo zP^^MkCDNKQlz~n5yC5wkuypWexDFx?U@r|B?${JJ=i_OA#I14G3J^km%chEnS+7{q-gz_w|vlp%m!SAdP3P$+maS`6CICBx=-0N zxz+lxTYBSWu4yxu5b%B|i{2n0*K(qD(tgwH6Gp0CABtiVzdrSr7F`QfYZO zh1*IZC{8s4EVDkDUT}(;4o?P-3v_!0^KWii6&}IHk=yX%wU@%B%g=}JfA>4#!TksP z^P`2u@H1cined~({!w^%|6#ar@j`g*l~=>}zW)Q>*l&FG=fWqSd=x(Z@T2hBm);EH zgT3(Hd+*DA$_fEDNlg(?Qa)sGefco~h?p^2@1sj_3|3N`*oSYn1R`R?tXwTFfJ?Jd z-h7`;(IjPbd86ZX}TnXZR^~c)-V@9iveG^_Jow9(!a*~zxLuwe9)|{uOkr*AAkI5`1qrb!iz6m4OgFkf!72+ z(*}M0=I1xVdmp|ZE}Xv@o~N(nT8iSmagW}8=Uom`Z+`U+X{S)KgMq^5pM4&-wzqg6 zUA*#qIDg>+uZem-<-`3`de5x~55oWhR|=48>#Ot}U*+lWPu~6s2cGdntUe$S_}p`s z=zG>#I_~cM`{DX$*IA?S{0o=)x&Gv*KjqK;_o4txEKaRb# zhGo-q#~=y@{m2u(W8-294ye{Y3zMNs>?dOhUM8UEluO&T(R|6$-q>G@U{dQ-h?&pK z*(kBEm;2)6K3FY5vQ-U9mb3yTicQ1OGFYP1b)7%o`Sa(wm&o)vTmu@vgXp1ypaHb~ zn99yiKK>+ZY@Q5Pp1;bc83L^iKY<+a%5v-AyBLGbLt<{xUWs2-aJ^mGRO)E%`o?@65o%~ z8$s)mp}KxY-L!%i-+B^E@TTbLSpvV&uj2PR;5}Loxk@&&{rRx(3b5?6|6u$+~4p zW`A7x!Ag1i8Y|kUVC!^RD}Y^$t&r88r$7h0(I0&O`{8@v`vKjPTbyZP*n-63Z3<35 zrC{?t`ug?HZ-m)o#s~4zXfb?#<7W8rkKUpKmPMr?tDKWVE;x#ee%cQ(M zbLLEV^UXJzKaIoe?!5=${JHbt+=cT@6j@$c;S7*M4?U-Aj9|EX=dJ_V@!Th@-qg6! z)@(kH3@@h+&ee~;R5(;{0cOEJX5PZUUXQfTPUaMy;5>7a@>9!~i2{3-b(a~n_UWoT zOu_3igF2WpvGh}N7s0HXTGQ_6qhdf>7l&xOW8N9vF&#X?Xyu7Slx@`5sL#A{Zv&1_ zIfAJ-jbZ+*7mkenRJ03CVqYV(Z}J;*;CvL+1c5pOlaM+vm#OR zHeZ_SH?D`(jrDMuGN7BEeHw1k=4NUo`Ya&=))^v&02W$(xGFZwfa6Hr;%2u(9t`)G zxm{)My)nCoQXdV)+_-ZTZ|B3xl$ZT30_Y3?5#8 z1Lf{?9^R*n?#`V%;UQ%lYwK%agYL`L)SN-bVC~3os7Zb% zQ)4&ji(xZ&+T+DrH%7FeufaX>fPxx6E1sia|1t%!8*~QG6XmJ((UB3tE|<&Bs?0yDChZh*ClUVA9(KFsLJIy2z#>}rjROs>$sa38h9>J&%)D2N6z@RBOZM&}NO=b-S zV=$srHV}ViBY3sWY!#*;j2!Xx#p#B=nQcDKtnRd)`uB3G4uzlSkbPF zSTvI@v%ja1l+;&bYS4zBign=_J4~QYpE=FnvP+9z0z<>na0rmNX9$YeM5j-m;=|_p zjT^jak9Vb(*cBlj73^ta$qEGkKTglw8{~yTx4m{+obaYI~4?ef}^dV zWq}oCE=y<34(@m1fSqeET2TueAXxHGlx6U}XXu{dz9O*y@P|L-GCD70viq|?_p^>U ze*3Mr!#nT1<4MQ!R3bx(yV84z0|!%?B$+8Aj@&hrQxL}gFvPfDgKe>V+L9CV^wpZOd?hB~2VU+h9KdFBb2KFc~s?VJD5( zX{Su4zS*fEI%Av4tmhoZH=eV{CiXWn(ILd^VKZz}STrW#dBup3*11*j5=JsVa!{vSvNw za%TQC(H$;Yem2pfR)c^QCu>0>mJwHsEVBN z6keL5_k(QV(xpp$jZj`knT`9!Ef4t4&^6+F?og(PuOl-u1_a(4A^CF`3fI^iSXV5eKeoue?H)&~xE2y$-Ux)2HR|yZXWl+_qSypNB}z-rgSf z`p|mV+}x!7vCa1fnI*0hnLgT6c=qTMU!>~n#j95-n|#baYil_i%ZOc6!#!+rXTSj; zifhLAS%p};{$`gTHrgJW&jMSk)L?T3H9U02UbUg8!u0gu*oL0#p4%8CrNlrZZc4yU z_0d|@0(1vF6)SaDH02|6U#BP&lCcVI70Pt9P(=v(M(rp1^FJy>vd z!ysUy3d!z}onRxs_2VD&_nxJ)`YJs{3|}5Te8`{cl~-QoDccKIU*MA$rzIrH-uUX9 zVP|_QeE7kK;pe~p_3+ZmFNg2_;Ct$4B5eUo$z>)Zb_uNb!&#^VJh^W&MK%naO_)7M zD&N@pjusfxvJOAbYS0Q5vO~r|?+_71pqC+l=-Ht^I#gU8UW-AwfTrk>BFpk5Yl^Bq zZ5zSnTMxJSeSZGuzfR@WXWnsiy_*#(tgYSHUvVA-=to>`(u7wv~c%HJ-2mE*ZJNooEaL=7P7hZe) zH6CE%>pVO;8gqbz8qD)bA~RCL7V0j*tEU=o&-T@^!Hc; zZOrUg=poDf=M4fBr{Gaoz(he)Rd5HLTP7CfZU)YjFf}XZpEY$L1+I4qg^L4d)^a}u zpA*^5O)AT9+TquY>thFxV#EI6`#%Vmp1VX@;(1=MAAR@{4+c)rVta7^UikE*kNLFz z?Hm)i!?*vy_=@3PPZj0P{ zEGc(4%5E{&xG?T`v>&%k6GGES_>kbHgt}1 z(`!SdvV8)Hs@)}KqpAqQ6j4cX+isEKY3+h;sD!~3AFB19uK7Z6Pjb?nGD95B)fhj}A z0_<^8emYsUXTZ3($<(>CeHk-pdfOyD1wmV%##EWC9Kt=S29)*9)vdC~o$i*lTCniV z!^IwKp7d1Hev_GwvDP77D-R=}M6E0)WGUzkqpyZciK%z^nZZDVlt43JLN#QSXk)aX z_uG1Dm6}^c_r*pX^9Eib3ko7auq@~q02yn2sB&92IOENie6KlXB1Ifej=a@`EOs~& zTZAzMcl552Jz`LjIYqGTamTBwQk#Ui2Mh#7w0aP%ETiJUbaceuheHYfj^G1s9Re3{ zhY-fiH3LpDe~bfGLoBRwJ2*|t0Q(K_AfrCk%9lp4W`%u-fv8m6Xf%rAF&J3YQx24A z3^G+L8~z;^aZX`u0#+aN^dO_6)sucn)}GthdBp$p=+OaZ!szF+=mZ_I$S6;oJbClP ziIe}$sH*-ozVF-L{`OM_GQms|vQCn$oF{mAkuDj)Sku!mU%is|xZg8>t>|G9Q;cJ3 z6B<=WvZpda(xB~`wr=L0-WOPWSRA0LvXfom;sTs? zDQ8+X@lXdeHG}0D9;3F8RjI!55(7Hb{KNg) z+1}x*1DnTMFLuA@stnGCNBTLC>DVUab;kbBnBtBpTNLY0{5qga5Sy^ozAByrdUz0p z6=3g#dql83;36BU(xGrrHcRo>1>Xm_Ee-~igXYnfO}WvTA`a4)2G(tA#TpgDyJJIu zM$EW^s0C#q09`<$zth)`Ctf`4V+eC}Bi%xEK0(Zsiv z7R~D{p>NW4XO!5`KM%fuTb=QTa`)&sp{%r7J#$WOcT880v2XLa)2vcSu$l!ZLyscZ zv#9Lao~S`T3kp2}*e)T@7nb>$dX4&~nG>OKvI~{UuhsUlQpF+DM-*jmmOx{EFn7hd z2b1=13@bORN)>aRGVBJp$GM)^0u@1k62yKUGWEyJnZ9PdPwu0tR9Fh$W(x|POot@6 zahb3E7W)}Ii}85wJaG$v*1NSV4&R5*A?14Bqs8%~$d0S8L~54N1+9$lfuLE*dKN~R zKu1g*)?}cJJ%WvB2TH4h1-`cmX6JHS?KJVS7)WrokA;lvZzhfU&COBtHDdpn+yU0S zd2pYhUQ}B4Yr(8#)uuU@P?}}Wr7~!gVww&L+5NAcN0lkGmDEFpF_Fq5GHT<~#Co4} z(`)^J>{J*9*CeXcqRh^&ia~mBBL0!}IK`HMYUa>Zm_AR2FEfhwcD3KMCflAKA2Yv!)eB|urOTcfr7InP&xJQ*rpQ=)6U85 zZQF%o44r4fC605hc@UIEg^j+%SJvZnhgMXua9QS@*aQLHwp=pJMI-^IXft=L6thsW zoc%crf>Y!oGzuk}k_BHyV7Dp@U6f+CfGj2?5Tsz`O9BLMnl`dnvY3fG-O}XDRMDnV z5dqHl%8G|NVmA;~b?iir@?Aqecnn@*R;|SZZP6WnI!1ku@*Z zf)*9BY6P69M&Gz^3txjt04g;XhadCPb?pP=$xt*6rj@QizVD@qyk<(T>?9zd_m|p^ zl*jZUrRP22*W^r4Rp_A;i59@4@savIs}o??a*rIJLu?%cy&@&T?5c;YpHkGx^ zGa7kCJW<+0NU4cwKf;DLk*6J$6{0@Sz|KL;wUaDr*3Mmhnp*`*A>t$o!;4bIH=CJ! zhCvWv+fcGBn{kf8l3|ye`OM|hj3bI(4fX>j#O%7qNlks*TIL@snFrnqI!JLpW zh%ax=?TOZ{SM%5t%`zq0OXi4vXbNYFn8?02_3;D8ENWe;S*>nt9%x`%Py`>oZ&{_lD`)s!_!rG;?J^;cG)|24(&f z{EW3^YHH`zvxtbgG2$5?9nQJ8CtTsu{aaG3otRH$J-)t`cA_|5_e3eAG#vH>eEGnr zs$&j?nXdJkttN^}sIYjB($0tn6h4dl4C&AdEto+C-tdH7GR@P8hmXxnK+dpnKwG11 z{W(e2HsQe9)MA@zl4&WyK%h*c#6Mki4cXz7g4_IvsiV~(_rMB|pz#%Gaug4BDK*^^!?EK7IJ@$)T{fnacQV*wb*NTg7a~wF=ve_UqXoTJEqy7k_4YyZ z2Z~L221?J=EiYkVq2FlA(=u@C)O%SqF||)+cva@pCpM_84XDtiqKL*(mYo{^TQgy*MzuiM;QY8xDY@ElAD(IKjiAXTA`iTyNYHeH8{P0V*p%ClW zIV?o#2+5QFT+2eVMX%iLJ2j%hu@;bNyjok$5+YlN$J-cvJLjS&U}Mgt%tO*D&*F#= zcm!&gz5o9EOwD|DaK!BqS8v%MtwK+V2)i*zgFtfZWR3VjlQ2WCps*%wXnLt`>Jn!e zV=pUA#`67vQM}gULDoy(BI57{3RSUF$3$aoB5BZ)x~^S`*%&|;Fs-zdQnqrX7Q@F) zYAPMt%E9faA~i}he5|%H0n<_^p0y7j{6J9qiA;H-sVSBz>L3W%MAQxnYcm-0z|6wZ z-mV1BWS}HXU@xVO5tOz;TGiOZfAt3S&dvcpaI;bETUB;F_ddQN2UH7|X`>l1ABf`uIBgAeH*a?_(9WSB%$!hJ{GyE0(CEe}*~N?l+`!9m%MjBk zczQyMd`gMSOc~YvS+2XTBPM>7-m(1QpZNSrnEXiJ1EuA zeA<06Wu%m6ZLPPS=hLxyguPeV!xvGK1?5aP-j_Z)6lRez;VhA%zcWu%y><%x2crK04K;i|;91&%!-_?bNFp zOmj2Eg4S+MX2B|*5?dCHdsnH?N?lKVg3Nt4oie7Hk4TOUuUI6wwW!V5_9W}g(+9eE z)=z6#R3kRZA>VIVZlzOtmV%;xTUuFSS*po+<~TSjkws}-vYLZ~2~$vOg+nzi4q(K9 z%pDW$E}K_%GS4Xch^3)2T%eM?&_n`5>gW%~?yVr$k88S9th=Mn6s5}4{BvCizXJw0>8 z2h|=&r^*x2tVrM&4v1xvJUvu+uc#2Gc~SSB2m4NI$fBk?Xs`>m8)A#t1~Vz0E44xh zxnwiedl?KP!vP=8;YU@>3UIwZ=p&ffKtVFtGC4Jm+YLk_y7h=8!!3FxQ1k(A)ej^% z1O_C2H*)XNlTz-RZ6wDF*F8HucvXwab zm(3&V6j`~oDrB>FUcrD3gZp7wFK1tR0HivNjav~{NvWLm)}6@dFL>Y9;5GK=bln@L zU7QdrFFobn$odc;=Adnj!b?NEp3vnIEU`K&+98aehqpS`+hi>75AHvxgsJs`1k=jf z1tDZlWWZ78FY9R|pmLeDGqF0>$-T?sDc0F&r(#nv@A3ZAc8@Xc!ZF_+JM4p^JW^18 zmiXLQ1(9NO%|E*+qJOv?Rs;9AwhUR;?%eYmQ!+}fC8zaYG$KpYJ$+iO3s|EmM{h>a zn?|Bdj6&1%oJd{qo(ynm{*+8j)0CJ^Zq#YbdTz%7;3><-ysd4bntFPqQtJFbClk(M zCR3T%Ss7#cdeT?z5)4}KVNHBZd!V@+8p-RJTz)z@iONFr`62%o;AilCW#SwU0F=dr z;=g87@qCWKsq<6L6iRH9nOV8_S+d-}hTr(S_l!L%Tz2_2`04DpqM4rv_&rn7A`a#C)1`LWRqvBLaeDUis+CmH8Pvz zIY*kS2rbBgZ7eujSG6AQB4{#X`8Uqao**BDX!mez@23)Crs`#_5V1pvf;JIOmAj(S z@!qakxEeiK_F?Td4I$A!%~OlmB$0cj5;&#N9o>|MVFZeX$IYq=Nl&fWiF+ns%{B^C zbm9R~lww1m3cI`jY&vPUJ-Y~`w;U+o;lgyYyr-KNjk5|L-^=0)?r+kXF*h&5nLj)* zD3C1*WG5uk=vYcwE8ut#$P%mBl;+lNjHkTWEOD&MqoPhLWc{O~0~S9pp^do-%jyPV zyjIcQknV0*L~+k_W5trirp(gLu-;zS71!+)fzp-F! zW1|XGW%h#vbN9t_f8d1l`H7ZN0~x-Ve?WO(>=)dRn3Ke1`Tc^;l=lc15F^$u!Pj~-z9zH*{oxL zJaBtZ(h)9it@k5~SObQFNng4%qbj4BW)X*3=DDjuHFe`^=TeT&bUno>KHy8ZcJP&L z0&iKLaf;{cM>6$l!6focG&on#al|Q##c+{$SX=+BQebnf!@HPG*4_)u9i-p*dNM`_ z?vKdy$DvvD%kFyK)#lgj-Y0rkSftC!U!?FJ(^@ZRsDtYGTYXu)3C zJhd>fM!A;D(Ko48^hY{`9+pD)0~b zpwo=|b)udUvpFlzu=z%on&YGaUlmzd*)Nl=dClO~BK8e!K=8C-j166iC-6_^`?X)KI6Kb|^$uox;5{tdC=c@Ro7mJ#B+nCTOJ~ z$~az_$y7U90MtysvY==Z_R`a(jj(^H6Mxa2legW>@JL)+cdz z0uM2uf7-t3<9Z{5D|IK702F#yQv{kcgEYYnxd)XF>7o?igxf@8aeL&_Fu1pQR0e7z zA%Yn+Ma*i8qNf#Vtpr&!ILxzXrJ=oM1U`q{smoxi6i6P#+PkVinachsa=5*@aDAP)^*)GMsW^{Pv&y*}1 z*cp?Fqo_)2qSoO?Ff=zX*WkH)%*9XxHKmqH+f#4m6l7J9IQgM&xK3o^}Y zCE#X$&>1GNP>-0j?8{Vj1>XZ~t4;d{m4K#AQf&oO>bBuc%)Q4z*~p+2r5RpyDjJ$h z7Nw7vdnn8jhK_uOT+OWLvvuMtUh%;*KH@cn^aagIt_}>RZ8D4a4 z*K5(>KZ{Evy?5Fs3M2NhNj>5X?uO5ZEYUoKR4mqAA0bR^>)D7M#$du!vaE#q$wa%N z^u)uoTqh8qU=fzwr3dZ#+d%R7Fv(^fxE>4IwPw7Gc}_CIHWP&`Q>)_Ap5A&=*Tv*n z)~tUOs&E>&mUcu91M7skV{i$c)*1QVCq%VhOsa`z6FV2O%wk_J_WZJbGd}NU6LtgK zBR5HhSs}X} zV-e%NGhRNlO81N0+D6rS#8pnbOt=J43p5b|J#t}JbN_QGCw)*R5-e)o1Mj=B5Qf5b zu<0cLP94zQsTZiHJEX*($Km1FeT*9_(;&*g+KaQ= z%ksI?wt}ls8?UxYrqWC%F!%_905(fk^8LjIpJCurn^tAUYBb>VBO3yo2kVi|!07Y9 z=LFfI^;&I1qs-gf*kBd${ewNa=To&AmEb7ZW3KXd3S(-dM3wbX^7~n~Z)LL)1uQ$l zvq{kvrZ678jcQl-iHxX-An4&bX#>yc-i{V3zNW{I4;^X2*yD!h1L^_Zc*`j5jTfp| z6mfx_!mz+l5*4JTZF<=l`)V_WxpWnNJZG#mNTOML1%VIG`O>9}j-!;pqcCw0Fr{r& zaar4{Q5=>oz~!0WBN1tdvTy*%D``RzEsdICnNeJx$2M1)49cXnRQEMe75Y`^P}qhx z_%FJt5`!ront%^9B&M+hh@59t0C((uUYW}CA4OWEnBFTvGmOQW>4whqDeIA ztS7_ton$KggdADYm&%iXl}Z*#|10w>mIIeDOoA8{VWXRRa9hg)lAcn|9BNh<&tgwg z7LZKItj`y18)CUF4R2Z4^v+&}NogklWb?#^?}@=5?BufmhwED3SodttN($S6_L;30 zV=M|g95{9+Q#RX-(H(HsQ;cD{oDQK!e1MoT5we%L`dp*0XB!lo zlC=m&3k+>BLE5&fIqQYk09r571_(X4Q= z2!9#@AFqvSgwYCFRApaYUSZF3Sy!b)dKw+r3ZX-KsaYP^SKCTZG~@)E_i@E(;vku0 za-#F8#v$55C7npsGZ`}f?|%sG*_Y|NHYs(S*`Y6T>1%7uh!JqFG{Yr$Cp`tp0Y4d>d~AjWOb09m}D;l7Au&}W;$h8(;j8) zv`zC&#h-NOVv9F|Q>~2UFvluCuJEGv1MaU~mfn~b(5YlHCdLs$#PLak{m^@MGJzfV za7D^SDapqPgdy#}q}OSK18Y{NUdzG%9(wwNsmQHo{y2@f|1@Voh3Ra}r~BfvU@q$> zE<6M|^rO&6V}+JRvO-otQu(UmY!tS=9SuCFH`)gko7mi^vt}1y{WLoaaGltkq9}fl z9B|TzXYZ4%FYqC>we^73#5n9eddx0}6?1BHcL7WV5!%F9tT$QJwQT|7IM3G=)b#)` z9IM-NG>!IpTc@BNH=+~TUEpkWGMTenm|je7`bj!`W_&#_zW5?n9iM%6Lxww) zjLd4Syao%d%sp=eGT1r_rcroV?t`N&Z(;(}M$WzU&kbQAgRZ#~A#4zAl;@Bz;Ox1B z_(E&%2_=X43b$x+uF}h_^{27C$s3_N6}o|tnKh+2xuudKBEHwaHc@$6b7#%H}?h?Cd`3WjYo z(dC(sh=#atnR)ay}1wH4iW@$+brBb=N zwbiw7^5iC!&HG$#%j90}=ic69&T=oZ=S&En(ndwl!eJ!z$TA@S#7TO3&=^+KAR=}E z;+e4y=rN1dI8ZcV+G1H&IFz7Ol73&*f-{avFk0LT#LW-Vrx9#h=FR-p zRfsZ`h-#AFjZQ(etTvVgZZZPSbk_3XOzj0mT&gU4Ur;j2igAvWW|Vwd&mreug-4He z!*kDFU>i-qdX|=!y$6^wTd+XmqG?sdc{G-)%I`ST| zF-`FA>+6eQW8)G%??b-t_!{p`7O zr#O)Q0ZW3K+{((6=_WUj_clCDyx z(ykXnERHDhC8vWqhp@%7eXCvn&-#9W1x3+wvgUrCjNVgNjDb%>qC#9Ks^7rj>Ezic zJQ2&4dmj?ceW?zi)d~hPF|@n^o`=J(Cya@WI%XZhL0DN{rW-S773et@Sbvv+s_(|3E$WHzqw{8a&H^gzO=<9ylw&i zTPYly+_^vB#l>MbWDgF(@}W0}%)v4&dmilnqEMkmCD%e`!3F11|lLfnzF)pTB$O9%U;hdF{Z23J2ANi)X{;i4C4p+<)*Oy!_G&{O|jFyL>&H z6hN2ku083q)nfLGPkjWA!%m~$zdur$b zW8_GmSC~WKFN@7c#zQ2Sx}iOT*9TADsbzVCw zYpdM*UEf>@ckbN{H$T6vEUAn=eGq&hh>XcJP!Z@S8b+7t$!=2;dMz2N@D>Ild62*xd;tg?3^z816%C5g`WGm7OgNzJA~D?*Mr;E~ zGdGLM(b`*Mu>lK=>N%5A4f}FpnNI8y6>-)PEL~+9WksO^sn#=L7(_K-Tw&l;TmaDr z+^XMF21Z>1_AR-z5GY9Pr>}9lO@0Y10-Vq%POOFf z!^fP3pcl%SBo@v33WJyt04`oS$12Y=_HM4YJTwd=20Z2wEPckx4+2+jPFfrG_Xxw7 zIWIUuB64@jnM$}4o96nZF zn=_-7q1SuweZbWt1hBFGmnpM6 zv3Z5B2coLc8d#3d~kkIaBMmi%Ii`hz4l{_3X~;=^g`R3>7tMi z#*OGi@!J5TS%Tq9GsfVk_%0F4o%cAcXwVLo=#BvqnzeiTd;Cz*Ycwh%EG3btb{tr8 z`rZ`{)~z@ZoFe0OzT%#L)(HyI)Rtm|_ zbV*5Pc)h?(3Jga8t68875$}UupMdLEMXr8tj}?{IxM!8|CdYe20KtrlTBYRi=g|Yi zrs=KOKy)&&lgXrb?{q2Wkq||McI6AO7%1T)x|3gzO0S z6{SC1_0F9;%eY2(HN&p-{=IvQ+dFmg1Ya-27~uZ*#v8ANzx>PpD8Tj5@Q?tR%)Fg@ zAGc|Q^<)Q2DokN5CTw1`7!X`Qgh@HNUBW9)`MgaXd%t*AcE7+*8&opDs+7BpHH1lf z+b%GEb2go5n`=R;qNKfLxI^1J>HFq+p0ojEkKw+JR4m!B%&V)*0n&{)_^_AGpFhhJ z{`>bIa%TC`%P(?rf~hm6+F+z15rA#NV7c-k9kN78i z9|garTwmQ2v599%gU|i3vU!90E51zwj_HF+Dig z;}cez(~TMzRg@K+b`-poqL@$?CaKkQjHTk&G)h++qIb(NRUyZE=D7<_L~-4a2=>Ol zlx+ZWV=KChF>C0z9Jj;V+1_;^{Tpw7nKs07c>AsQxQ`lG z!drSKZ2)`APVhBsVzEqZdZnH%LThUj%!*iYfH=z7)2B~3>*5H(fbPe}#u}Gcs5DCz z9}rm0vSK`^4zJ*z9iCAW2M3voNLXMj%BZYU&&Tw71;5WXf9+So-~ZNcQ|5Y-Ki@C^ z@_!!Qe*33lq7b7=PP_U}?2uZJqf%cM*nkQk^0MQbl)J-paO_*E&#a6?0l} zfVptt3{x&2Qy^SgU#9A3Oo8bEXL3xN%u69WprmFp}R@X zY{ph0LO{6k!eyRZ-@W^Qg6>FN4Qt6Dk^BrsK3LR`;4Lq?Uo)2kJg)p>cu3O(5SPQ! z+j~tG(FV3RMY50gYzOb^FXUEBWXxIzm;pAUl*DArsPHD0Qd=<@u-ADInRVR`ohR~s)-8A^5QBjkRv`d zd2&k|0mBRQ#qj+LI=O~W#)%W_d;p-d;Xbb_v~b1_I^=BT8&)Qh5mcPw8g0U7i`~Rf zQ`Hv97IQE2>N-l(*#_F!*r1H-6a~czgVxt6YoAPo9tvPES|@ndy~hGS5ngVotPT}g zRYZUZ6EFkD#4Yq%z~HD=3>fPR@SETJy?-2j=@)-lrOzhP6Qc|phHqkFs^)L7X`l^- zVZe#alN_w!sltN6bbX)SxDigC+GGqJer|o^1O-XSYF>HyTDW)jA+Njf(S)AIfQNU& zHID3@sOHqUP2SrBlj+huk7SqJ%)j zr6>-}$y~wb^!ZTiQZRWZk=WpGxRu{@#lh&+)z)fu2kE?{G5apoq*6|3xs{Sli&&3k<8F{Rjs` zdYyHu1aQBP4#tc=5Fhp6lu-5puY?^_guDm%HcuFbTOE@}Gtz`453L@~^WMD=iWlZK zoF#F>`KL!+WM3E@k*qId9aE5)mc)S3NJTQw*QQMy)46*s<6$wa%`6J4%4ungQ%h8< z?Id=tZdoW#G#B1u5RJ%OOSa7o1dUDF3?*&KO)j@E1p~ef{UY2bE=^kV9S&-tI%9LI zMfzG@QrS43F^CqQZh#g5vYM{-iE0lbdGR!A>zOeHk^QL$IWLlqd9gLq-lpSu zs0x|FL0*4Ai(-xpkAlkLLe7u_hVf7)2oSSOcMtfKmLN_g)Ue>7^WgqH&JrqBJTVxF z@jopPrUMWQm_jY=obTJJ7_MP8t&e87I$40Fs>>+AoxTrc>E^~s&dBGp1KJ>Koc$sT zWzht>C*$b>e{KqWB68eFdCJR<-m{r2|C|+hO5RjBU<87pS!{)@kM40ZMi`1;p>F?{;zopAH!Z3;#M?&kq_XMhfDU<-t%oK$OXyr@bw>WbJ^ zSE5k?=okP4m-0B!vC1&z$9`mc0SxJ=QaE$&1O=oeTB~%}!*ivnn3}mrzw&PghTbxLJ{;J^8m)=N zus<8~Kx~2T=@wH5U0r*g4C5dLJ%`>p)c$y8YDz|m`U@4Cd4~tae^C=!OF1pZ3uOw3IMgwW&=IYuf zmZ$hYbI1PSK~#g7F=nakzD+ALVL%u;-1?M~4#Od=;SUT(gUL7Xw3HU^3CgtgsGP=d z0C*_0)k;_A1@nIcP z=(zNeDU}Rvkm?6DxS~H#>2w^97U?O}VGn=Cbd~;hL<^`m1eUPl9uppt;4eeidbk}n zH`k?{#6W;Df-6^^52y&izPoCiZF>xgiVSur}{nS4S4S zr5M_aT|pGh74?&;w+>L&pF4jxY;3Oa^_@IfxGFdg1px7(O|*FufqaWIFMMrWA+xDn zZ*x$odNyVF2tGwAGW^o^D1|sce@8~QMu)<0{m!?-Z~X1Q!@yessU#D_ueeKKI>4ZJgHkN;DmEj@NahVVc{Ap!%nKN|YXIGXe z(;5p51$}bdFCZ;2lwr6Eu%K*9O6y`KHpAF2=$m#L4449lzMoo!@Ux&#(u}DRqw8CN zCyIF=3=5d_I|pffK|ImZG)c0-ii?Dx zXPXrX3ZU`nIuDIqf|fDx@Sfr9XYRx`6M=jZtP8!w07`^W!fc;k()u=oHr#=U!Y!yo<8A8_yO zpZ&N0j1H3%-rIgen+qj2J~M^^2yl3hf$A0_Fe1n!`Xu~>Ug82C!H5fuOLTEC3^=qF!?c|#c2d23lwq>E zzDlM430{cklNMd8_d4hPYsc)78E5y?$=pHn)0T;`0dBmF40~zq1RLfO({`t#v;C;*p zhE_$SbFK7B49BSC=L%$TLFLM%KZ#*q%Ca-q5-T6kzmJp~%>)ItNkCjNu@(m1*Fs)^ za7UGe9{J!44Yn5ZqN9h^M(KXxAtU`i-dt7>v>w!@ad4&L`?^+v#hGdeDu8t!sfAh3 za4Y8?1!qHT;UxW&Cr^g2eeG+sA-1`XvbMg;U7LCuDV#CU90D_UN?GLFlJkG6T{c10+l(yD4wvL2g`Md|$)qc&P?iQ01Ab zX%#jjHaANBB~Y>WFu_D~$YQ)0Xs{+8J-F4iHJ&))zTv^5hqJaaqR+I>pBc?-JYd`p zd?o}pn`);1H^vkRvQ0;$1w5Gc^_Hsum5987}YfM@b%+*k*_QAo>wb{0F~7W&5feXp{;5_^rPVfB1)g6z<%)#|MS=nGlq5DBzj%eH)CpI4eG+ikr2ybzQ5CW+7d;{QMObuGrtd&d<+mC=6|3j1IRAK_yhrea-d~ zgPx0Fp^TS`Hy~O9faYMp)~QA!G9dhYjXpbzOvBazeN;Mh9_<~3#o;1ifnQD~rWuhd6q2~aGTk0jwtTOG90<^Y70dar28g_9( z{e73R>N`jK6bDA3qRMQvvPc00fn>%RKilArs5GVQ5B>8&OIi6~g#sw8g^B1W;@M$O z9*sqC;?&90VRv^Y82SZC0NOR^VcxoZkG_9_V+HrSv99U)0vm}SIafOH?b~-G85j=u zULb~`opz`cQE^Nxv=5u9uuA570)@zFIphq176&T!CPRtn3oV`MZR!_yGPW;wd)Jf(#4UV3eQWl&werv!t|F6Fb9R92 z4x4ppahXcfEy~D7JSoHZxqtAOPaH5Hut*Om<3N*r4??V%P|>DdL}M3aAKC$#_$Xt9 z&kzFcckZFMXY3eD8=={NtVnM*!whs9J}}11pWq|#c(K)|yyZAWB>SX?%+;u287&4&)Mr_u6a*xGt1hZqi- zuHiCpeQh(GKX)$N{QRb432mxxhmcup;6M@R*Ie5hrAyJ7;!>XYyvu#+97D^Rf)fna zbSOCu{0uH%xkTBl486`$c^xV$b148#@eM&3FSr+T3Yz!k_eDpOhlLc#b2R+qz#imS z(R2-P+0&AftDQ~)(0)A)O+lGfNg3qAjMnT{7|@{wNEt2Ua726V)Y;8&c6~8CVptPZ zZIpOS>myprgRph*AgoaJHYvv8!T14v{x&R9X1G3*J!)DCL2=RJiQr9ne<&H?Bz-=> zdOo{;i>^<2-MJw#z-Cj4KddhVMW7OZkCcOCDbaB)ov+?DP1I%$b;5)Z?anOG%N)`B zteig|b{{{Io+WtV3yWW1u!ZI`Yz?XQW84n{98Sp~Ct#Dx&8sYy^b~78ea&AY=up5) zImS>WGEH3isVrIBcD}h$dX|iHGx1eQ*J~l&Z)|Mx&70E$e|)f~Uf3f(g%9?}Vdvo^ zZd_-%&;}nr+UL@BFhtXSmmcaemoXDM8EZ_@u<$91!!WC$%!6_W`aNW3PFGAR5JtT? zyce!q+-pp9c1HGda%50F0*=yq$vc%J;N8$9DvtdGkO;Ca)o7zZt{H2pZOWL$!23RS+`&ftrYAik4_J^Ul_s!T6$wm4iPNt+P%w-i;h;$L@isn-8L75%Nk{{s@&9Jt$tx}%o}*f6y8K+ zQ30MV%E@KZYV@J1L8ZLM)O)&Bx%RojG8%{Q%=Dy<_L*~m0P&_o)3;&NKOQEg$;b#+ z7l#@IG8JL18I{ju`x;rpGN;Ls4PLLH^qCf$}^STw6Mms$vJ~A zDPUx@`Po8tNH-1N7hFJrdsc9+(_k;U9cVI2fIp<~Zvo(5SP6qs$(x|2z&4#wwzNA9 zWBNNN?TaHimGYqkj`5r}{A13Bfyu-ab$k0(xOVNTnwwM50H+)7g{~CcBt6Aa2LYwa zTA30!Q>GMJVstSJrYz*3!z~G30~HOJyPtNe6#)VU7B7M}%J8l2Em6Rs;DoZCC+sDV z0*B$<_dX1p>zjNq$#aqn4`mA)@tDG{tu2Q)zw!os=0y%}2w2F5%<&Kz^9&?$#jts?&xkRjX=7&(0wNKcLx)dDNxmpF=hGb1mg>vB@2y-Z^ zxa07{dm}SKmb<;X%k3NKhsp2;L4W1UDo=tR(LuC9fd%Ut$;uM#4eY6^DJW@}X`f$Y zG&@aM4ko7fd2FDg!vik!++8jR)BySv zsMH5b3*1M=Lz~w7ltoVH)H#%r7Co_2bmM9agdXjR>I`k-TzRqetmXj9UbkqPQ;D>9 zbjS)Xz#@Vgh$()N)20P?6xVffK*8`V2Nn+8=+QJX)m%Qk#2c0g`;Q)}>dz7_vXkNZ zXE!(i(*^ipr%y2U~o_>JDEaPH~;Akzqfb;HI)wu7MX{s-@dPe1vL4xVL(as0(! z{$=>HKmGT-#!j6+!3+>=%%A)E*TS#;+TRX8`2Ke(c>ag*@ZmN;PfR<%`ORPBHTTw! zf65e51k8&UF7Ri>Jw`i-uP>L1qpcS?!$#mLazVa4{9DPN5~1!xDjYN;?-220jA_$BfFP84TzscrGFq9M%+&55v*MS}2f} z?Tx8Yql4$@F&{1~9R)R7cL+qAbhslOxQF)1{SdzV`j^51B_89QS=czg#P{>(qQH(AUBJ}(&KX;j#IN)UC9#lG+M$nqkS{-Wpr1iu=ZJ=Ax6K&O4 z&JwN^N@c>)0;q}JLLz-8nWTAG;n08$55iCvzK~nZFrCiz0U_PhHHovHg1QwhAe=|h zWW$Z%zNGRKjejZt+JRdTSXq|3k%^{WoDOnnqwpZkG?A5}zr@3VnUrf(((XLmS1-JF}&%pOqyw`G3fp>m`O;zJ&|;929(Vx|?#I}weL z@{pCDRRje0=D5Ws`e)-N;!h9gka{{uSV zx5P~9kV=@2HbS+?gDFh?#UQ5TGXH=0m;W;S<)8mYJ^(~HyyZdL@&*pJ2{UAnZGkfQ zOTYNH!W&=y3UAUs`ICRgM1X(tPyT6m{`u!Q6My?B@A7qBIDcLkM^xrvje!P;@)Q$y ztiSt`^Ar}D*ycvVv{Y0cDHCj{;;BvZq}<-qILtT*%w^N0$TH;% zgB60$F`WQfK&8JNafT?seCbIdvqgUveZ{?9I#*}w5<%fvZTczs)n0c4(Wg4t)n#zATBxtW(6$5E7q4}ea2dd z1jwSXrvNX@RJ;{83F~@$Ybz|$p@W&i?D3q}T+6+(Htg)~@_xh+1TZv~A{%g*hk_|x zFC8j5WmZF2^wN6*%XosmXM?_B5s)B=<5Ez8pxy~uzZV7+AgFR0P{nh(YQnE94g%$Q zp<1lMVcCZ5{q3-J&{Fj?2_*&ZtX!itu@r7RybpSevOrTGOMO$ zejxE-PwUR`#G;`}>kk<>N^JTbR*wQUx;Ao3m+c=Ml1na7_r??V0gtBi zlFcBKM&J}~X`J#S*ow!8WQP_Ut(lGIg_50nHrmq>+5Zsk-``?x zi?1Ww1upNw{cVQZ0Hl9-v@Z(V0CrCsmG_s)FS6uC%7D;2+kbq-04m(i5#Ni$FfGJ} zK>~cnW%YymyW!j4{vX4C@sEBtT)K2A{Q9r|245qTyx;oCkHi1^Z~hlPOwOD?#kg3A zV<2E)VjaN0KbnWrXHSMRtEa;e1=G)OUJsWpUgph+fCIP*gmt0T^oZ8X;zGgG-&So( zJC$u?DSz9LCVIe!f9YbXtpcBobM0awi4u%?yBIm5t3`1J$pY@jfPyr7s@n&T1CTj5 zY{XSD=L}NzSsQNOxyeu$95B<_0q^2+pSio=*icOm*=~?fFds|!FIx6YwEMP(h77~ro;z~HN zaVqR=?a5#*7c6I)mF{CCrEum}yU`Ls4{+cv=OP@nW1>6MWdiwjNi>Jf-(pso@9?(f!F}4vs?eXIS z?z5~ds+2wVO)2B641Y-vZA^=iO2=&VR5-n~LqEO6i@X{QSdALf-3>ZeKz$t32NO8L zgkd^3RFEy2k1~6k@Bm}rJmO4^=Lf1$$E+77`cG6*I^O>yUF0Sshi74iQz^&V;8%Vk z(|^tD#=zmYk0|f%-n|#@-nq|Tw;tw+6Q?=&f>DA%iT68kYJ(1uBbk0vhM05zGb%R^ zc`7+z0C>bg5Rat~FlATa3{?B*;?=z4*MK--aWZ_%U##Ei1bQ%lR?waXX7g%gzV zJ*3k7)MA)X30<+$Hq>+0!z}ECoDK+zGND>s4a23JSu_Qv)Y)Pv|_;GMX7gmbihNd!@~*ps)cV{@L+3i zyw4etG|lIf#ffA-G9UB{(MQBE>)=oV1iqF*d4{rRsC$3&SHH>G(@-580qy$MZ~ndT zum07)7WEwnfKWDY=k~o&4hn{ZA+tSm_7wehjjIkkx9y!Rh8^u}Z}ECUyN2&OeeKMd za~!B^zNb;0nq>o2cC1p-SSbk`_xtwp8p_i;%#x{U->X`Bm*yQ*seE2k^%3syH0*9a zV(v0t7lR@^d$XmeR4}B};aaYYoI~#O3Rif!Ey4~}c<($opdhhr>74A}^ad&bQ3JQn^`$u7uKGVU& zM`8MaDut8l6c}5k8e-}W$|?dAg3n_>r&wZe!~2H-_-<`)hcT@s8}JrBY0kVo(Y8~r zCQAix+i=Es?PjLMYT~sh`kPFj$(7}K-=B*4?YgHrzUJ1m)*%LzgTWU{mQi37kYA>j zn&^!nNMVAA{uP6t2O|3~8J`(~SN!6&N`<*-YG_L<&i;gq%@w##Atv z8n`WFO2{6cqab3KKXjKr{p>R;L!_a4#92${{Wmn_MJ{W=fNgXFkPXh~=r!g%l@=CB z6Fz!$5I+0NFn|2rySJU*`A0XTn3pHH)IOr1?zJXL6ub#ZiDKi*r)}n4Il2)^>*q{ZUGae?)`fY z_*p|7;~}yzhOe|51SAvcR7D$Q4l+Unj1}!U@xophuxd+HHN2rw-qtLWg)Cs~?G|V; z{_}tS--Q=mc!7mT{{5f*S$Or;*LdpxtH1i|%$t7aCm*s49tK?J&Yj~821peGDKN0} zsbJdxo5Fg$ckhlk71H&bI(3G!`EAC)AsaR9Bp=jul;=0b*YU&24;xJo%*@_}5p;UZ zIACl>CPr13DIfF&_q z-+j9G|I?2?2tU4YJ6srnE=%hIy=$s;Fq&P;$Kh9ATnksJssbDF#+|+JZ$G(72m4A` zUtA6?ZL`Dq4P-^(F+Gqi3ZTnqY0+zZ_QB_rWx}eJvi$5Z<1B}itUSE8#Vj?3nXy0+ zB@4ho*Sidrnl)2V^eS_%qS%`T{pO)qmrN(Mik@^_B|y-H6Dtg3RFyreV+>)@+pLrr z#Rh<5w~96>SL*M?34&@~@}PL2L*cIJmPUe?eRk$3R;R3Y%ceX{By1n4H?;9;VahWY zL@QRjVW}$5$VmQw&fYcFw(dL+8e_~k*IN5>?%&OcV}DN4*da=bMExU8QX`>OB_PD# zqLvE&G%Zo104fknB_v8k2$2v{%cVs?TYjLzkNzk{g4`-6sgt&86MwerOKm5%zw5c} zv-e(W%{j+lKJWWJ?-+BR^L?%QSzA8m?7i2TYtAv=@m`(_LB8#4vxKC1k#l@;+Cm@~ z1B%ycTus zK5R}mGF8M-8uT;t)ZW?Svo6;Z_4I%HY7%mKzd4md;#pBZDil$WE2z8Q@}MrCEeFRe z8j-_sHhHK)c;XqQ!g4ZigyVav0suIrme2I9Z+%NPGaeYG?Z5Z;{-8^3;r#&Jz@``M z-150lCKB#6n~om(v4fO@m)4WP0yvRHhf{VZfwkIEpl_%uC)L3)iLcJq*-b)!-0LJ8 z_x+7GK5r$x;v;c5;WY(VZIgIeaL1#;T{L(||FiFGcr%5Ej~>ePUW$)#4!6$FOtEQF z4556@(#qLw&!hzZu^;42T|MzFZo6BK?atfIXVI1f=;d-IUgS7^cSR7brw|vKUen<`_!EY{~A43BuvSY|G zY*YnMe%Di!v&(&d_njxg_(HN%CiE$v z3Yz17+J{fPavHw><=2*=Ifl=F_1*BdzIm|(p(V)~mhV4Ug7NbF9>4oUpyemaTKJAz zaQTcvFMMe!wL!PV1b!L-MLNhmMzw&06MF#bM3kp4p2HVrm1#BxTv@bKN`p7i7@r@|I0JdX6)KlrMT2l&;8Kv|Q zoLI%14gFT2VYqouo?L{d%a;ObH?sI1EvY$j(z7#N_}Bm_4;AdZk=~L}zIrW%!EfF6 z=Zd#G%+?=*McJqZOp3<#A9B7eE|)8+FefNZydZ9E8b zK`D_iX75u`EF~T=sCdht(Z7>cz_NHh_qjI|$0}M$EkDEWVWU-(t=ao5>?iWXBz+AWXHLrnMl&8)3s6C|qXaPoXD#(c&ysNX&|MIx zJJRwTikJ2(s;fVXqfw~2HkgBS7)snf_Q(HN_|&IWwMKKpCofBq}~n*{$aeBsOC&;R-VGW^s}{gj!GZDe4GHTC5$ zeMR6;Cni9E%oB$#gfXBu2++lJD~pd1*bxZc=vlwJ1WHV_v59f0VL&wW4bfrJ!3x$G z4k7j-$pVwo*syo{_s)e^WC)2CPp-Ucns@!k*b| z%{D|UkJiCaG1PjGfHZ*G6MDz3`JLKUuzk_FJl{Mwupe=E6hJ-}Yy3bDndMc=5-8?q zPJLyA!fnu#7+F}~xp(kp=v>5BCCh?){t7M$Bzi10l;2h|QyH5d;6xZ8K_-Q_&5Y;z z>Zn+;VE(*N1~i~7ZnUr+Kp7G`P|=3EIhf%;WSsanfo1@mzihNPcY+6#3GNonte;q1&&h)?vNdeJJE04U#r|dIHmKb{h*vw(-4-s zczD|-queaPGXX-fM2)Y1{Tt!#lRJXH12l!SJ`4|Fi2jLBd|ZO%J8!?Mwyt}f#`k7_ z%3dGJ)M7L%%7bkURL^Xj{Y9Zo*$|99v+DlW`Mn@>DGHS6sq?O@P3i0ocE#E*3Toyx zBrhkKow82^ND8FFptSQnANxJw`#guYDyv3Xj8syDx`b zezs)fZ-&#e^U$4zaA(P`VLgJwWL!S}I~PyF^>hd?edwj|m2Z4KJbw5{4*vI+q~$wt zC@uRrnYJRJYG3*4SHpLH3Ic<$wC&_!x((#U49zD&#LG!x(olnmhGGLjbOASuX|(z-D~{=wr0WVu zhU=LspXfE9?2e|rxDi*fNf8Z2MrRJ%=$_3-nEoc!u%7&S^ARd49fD^976?vx+JK4-R19_?&Ec1S=`-P9 z{?UIWoS)s5#ZD#-g+%_XKl&%aCx8DBg`fS||0evs-}pzOYY0pw92&vK`BQ)TPlk`Z z{=HJ>|4;wpUzWj-dZvuxZGw%0!$x6E=qmzQ%~S2KjiWv=DjT8KO2cdwVv7zTy-z-jCRD2!z- zisBTiyz8rwPE)vkyk9CPR5=&nxLo(UZ!P!e^iH^UayOLaSw3B|L=4W7VFurP`krK~ z&&oa=A4fr7;Cfzu`4w5S-~8sA;iU(v77st3m+rr`1juLMxBk)RM06U5*jvltFI@lL z;Bf+JLe{?oz3C_u^$O%xHd;SuUsmy^#lhU~zVnVbEN-mi9_>(~2h;2h1mYqHe4}LD zMaU#Tt^mtf#{5AzN0e75#oYvxt%_97L{4u!`Ms^WX_A9UIL{ zl`0Q0QI#NzJII^urI|dNb!j(iE1^GC{`8nZwK{~&)lM_k4!sxE(7U=ok0(oc^W@nm z_`mLS`N~NS1AGqLOTcqnF-QWGX-@8{{dBxc;qGf3+Jaogu?;&6z!@4x-G{@?JmfAY=n`bS@17P11NF`56t-}n9D-}w{&u9S-3_kAA^KlgJ# z7k=iy{;$F>{QTdMiXs;+H-Gd;J{4}A-wv<7@}cn8|Jwg9r6~HDPaZ#&Ecf1$wV-eJ z)|*G!d@sFpS1O0!{pRm3S@?U)A@pH^^dOS~6bzdkEdmH^V4eKdZ@pn&JK9%uO-uvr zAFZd#tRq?07u~$deMa2R$ou$W;xv0ObM_U3uW?>-T~jfF3)BK;1!Ux&0ET9^6_o)TQJ-UX9_st3$Ya`A#@4*Yaq|q9I89 z;FZ&`iAx#%-s2@(yb~^)_tstMi6a2sy?0Lr zkdGf;$bp2<|K{QCC4hc-DfREk5btVv|E^cQ`?aYkiK>(dk|=m!5^b3@4bb9f;TQb$9U_QnV;8vG-kcN0@K&vuo zwvDDn;^w0)8G&XWMePY4x>Nm40K(Kw(#klwUx|xT%(A#JVLVzt(528yXiVVK+L2KF zg*5|}QmACJWjyo2k;2BZa7r(ha%#efgVPxU0}f_`;Z$8!lFhs zDFIV@nafQ+KO1z~ivwiY?U&1`38{CPP%j%1VzAeF5L?!dE!9H#`D_h)+c(P<`U2Hr+Y2#i6En43V z$#6`WN3)V-c*t4$T*Aw~eJ%@7`Pl2UJc{jdjd_n3RhCmJ$rm9 zOq!C42=ngFmQ4HzQ?()kM#!PbK0%p6{4qyO!0OG zpOu5~lPWPyA{L^;H&Gyo%WIVG12V_G5-|biQ3pbewV0q{^d1aENybI7i5W`?g(Hks zX2jZzwm`*`xFw4d#Ei)mZmOs>i{qa9>C$yj!Q|KWJ{z-I-HV6=h}cq!n*{(;Z=xzWG)R!tzFd+39NB*&Y(qv|%X@AQ5)36^ zBj;YS#Bm9Rn9TKuWr5-Z4}Y?h2mQiBV4f#{cm*!{>hM^Wmrd{XY|a z=nwn>f%E*4Km4zTmmjR?NL*(;tuWd4Uyu`0%k9YH7*U%h~{CO>K9Tb@I+q zZeenIcL@MMR^VB~wv}ulanStsw~c{xEr+c1OmkfIV3TWkM(66Pm4sRqC}wnW?lpbd zPfT}{A{4~>>K@4E9Ww~Q;ce+LKi2mLRv7H6m^>JYZ<8H_u0n%nfwTNLTk0A`Zg0wy znVJR3kTxX=-4z+)ep~|Wl!W&B58u5E-~F)wdf(6+dy%RLre)@-?_w+ z=MTU+PMzfP!Ue_z5(yI`@3N?dt!5-So4FJEmu7Xq5}V4r^jy|n$?O)L>|04@YMCU< zId{hsx515UF7SDYgg-w&UH(4VA`Ei6s)ax&mX5foFmjg@6mW^H>PVu2j8C)e)!=I~ zT}BAij+3f|XA!nt%A26nNZ=xa!2%BEagi(&8jblQeDkqLIo@?eAPmA!##9`qA2whQ zoyTXAMGX?PCJCGpJp0~Y4%gEAlIHyKxp2y2qtot|i$f2WVzT-hHJHjOut3Eg4HAcj zMwqocap|VcLA0@C>&?!d9jP_Mk}dQql@{lyRuACAL$Mq^%){u|Jn0Q}s-(`KplgFR z?X}m533S&uRU*@#_mlfszwz5&3P1g4|MTz@KmMn}AO1J~Q0SNJ<&&TMq3{>~;$I5C z`geateVYq<-%HRrT@JyExKsekec4A7*VvjZhWg3ibD>3nYsG|A`cOa?B=yyX00^d{ zD95kA`EAeq1TrQx%ib#(?Z1w0Sf;$|=!!2aeT(%FiyaCZ1NQTEpvg$?FJU<!w+?62cN zSy@jn_mUaoAi@QLFAXd!61(xyL9`D({_*b#&z8gM>tFwtu-I_jXss1%9aIsTSwu&w z&sH@at3p)k-5qQ%;o7!l*tM+RVTlvN>#x7Q`N&5; zGQD^plVrR-FK-yd!)2bF<48qgmKcCH^k9&TN~)J$fo(o2bdZCpLGtK5fn@kLDs6CK z&SDKZ`^L`J??l8?f7{VH)S@q$Rh0wkF-lAy%-|@vHwsQ_(u~OV!Ou{k7{M?aI$xOO z$at+gA)e5kaXn1}sTeCpfWVTO1v}{#!QU6cf_hgz$EkWTYS3q9r@{|K$~y4Hp}K+- z`n6YITdwWWCzE*KWEW6Om}=WnT4A~j`l0dKiS=qd!&$mz8!+G*h-&!Nm6wFv$hZzD zqk~&7n8xG5f@>#=M$A~rT;RkuJBK*A(oCR9TaGr(&Em$WHUxt-_-O}=X9sVf|KczF zh46Pi`%B@cKmDJC^ADYit-+7|k$>F-zH+^S_?)2Ec>DY%#|z@UVMTC${;HrBl(4W7 z<)(Mvc}qa!*f_{A0G-0;LIB0^OYcRngE=`Enc22@<8;MI4fN-s^QJO8I^XEUEJEa2 zn>{VoyFhX<&@(ANWSx8Kr|UWzm0uj~u#xh(GuBvf8)FsEqQ0nBGVNeh5|LT^oU*os zL2@Yuaxk9-P2uWl3jfbP{Oa;tVY9GY*HZH4bd<3B-os0uvhxe~ODU*|c{Xi_M)N^l(>@2R5|&Id_Khw?zc$D26#|Ziven~k+z0DDQtf8H zY}$VC^_GhsG*u)3yWG@h;UZ5DtNABDsLwM|_Gl6WB zt`-od;?Vciul^I+h|ItN_d$6Gmr3oLs^>PY6G2ibkl6<<`Z+s?C`Idaw}x5*%(md$ zDuO37p;yoM=>2!xF9fSVF;}~ngkS05l11DlY^()RqGOH8)(Mtb%3i}g3p%)oCHTR_ z=fd8;9P+)IngO+O9kL8)y5$*Pp*3P&(eSM<)}KaI!HkRT1y(aeFyN5Ey(2q_!z%G9 znn&5Y5G6*R7sJO>(|IiB;;GaB{G11mFtpx!$AwbVO|$MXM{2-^R$5SlARBP+5qMRM zSy^TZq`#JVgyOMhKgj8cw5++@!9T0ft9_v=k2K~7D1ygE@+X=4_r?PO7$3OlkgHCaP@F;e7u1p zf}>C6da%GKMb>I=j^;%z_b3#;eCC|ngmMqh0lK_{D=R+ zPlrGLZ~xKo@BQhYSOVN#+doNK7uQ!$43V&t;0GzJx8J^$X*9?P+OxfuAczC$;qv{H zozfU(=yA{zQK3oIVUWazYLu0wZBlH)sXwPKnVUvVs|w*Nrju&z%ra4-IC$Jp8q9>b zUT{6A6tHJD-A39Lv(a%oTTk3V8f>#b^9l#2vQCpj>nIjNqbU*HwL!%k;S~)n$jSW5 zLC1rIDuVL7vfE%RU|^x`F*7(ltgj{b74dyp4yo&B((>89`jW`bJvI**jSVN&4Zt93 z^-v1#5ksK39^$#Sa{zWlSKn#zmsy_5JXV|4qn$4J!iMEZ!jhUPv1cib?x3@0W_(YlSek|>ISJI$ zLtXO3a$%Z{ofE_cv~sv(Q+BA=bZ4JO711f!8_hW`*MrM~vy?PM)7!$Evtr*gFeMjd zV0KJ_0a7M$??gnQ8=WG>%v1cojVCMpkLAw_>JHw}7KLh4eZkL{Vw+~8-=hjL?;%yf znaMkrE*A^NlP~7MN@C%r2K6)+#cDIJ-|PnM$A-8%hw^GOkCD-hBDZzKATXU0}!(aK!e>ME-uY5NAerQlD^nHqG-6p^8sun&6q* ze+b2~mvly~2USss8XOGqZxD1CCx5*n))li58RFdg+G>*pPK23B({o2yNimp2-cibY z%n5+BI36E+OG&b03uGKF1q+l~MRYDcfl?Xw1&13a^|}WQUL`~mbw{N>td`4~tf9pc z?ch=ma#nG@KQ9&WkXBSgE9r&7v6_>|<$fb2Ff|hUUN(gu{67}bwHPy*#5>p{)&r2u zXMVEml~I07=~$fy1fD<)Dss}r&Kv%eI^#p=8$}Xuz1fSA;L{9EBE@bgOj;CoSaPZA zADjR(GFql7i*`~zd1w721_@>d$rhdR&$)P_i#Sw>#^}(G%0`L4i7*hrwJYT>)%zgG z|Ite}&AvNvEF`!a0frN4a-X4$GCKREsv+aV=6%B=q?V&Tht63nB4hyOQBVmrK@C7& z>UflL#rw|I)6$_p#Z$&qOHP*bQUa#V@1X}mX7;YC9HNjbi#e<2j#~jKwemT0|yN@AD$6q;o5#} za3@YJncZ?2n;hI>i2n+6Y46sc$?S~9TgH0ooN~iLBuj&9A6R{@eGc5z3s1BvBLqOSBF0-WOnqifM44g1B zuCc9|W(BiXk)UU5kgtJ5MHJB`<5cm9jVVRRzQ4NiJX6cMM*Oi zpE#F8;+e7Yictm`)A*c^DO(CXso${O zu*o0}qKT$bXRbY`n7iZ|As##y4i+(QOgkXJhrx~Bm{AsQxCY{*Q_}EyIOWA2b=1r; zla)}C_Y`O>FN~QkIh-hTu_;S}q}x1QnWoRycMDDLMzW$@8{MtMTlDh0V$fQT5$(Zh zfCCOuac_h7f+`F}Ga7upK6moEngz~QmYaf$dsg?2w~47ES=m4UvjpXsY)GIYB2+U` z&BvpChGY<}QK)Uh$@xkd2%bJi;vFrBGSk-QA3c*Sjg^4(YPA_=ecZA-y!arrbW2S? zvu+0HF-C1W?G{A~W!KG0hJCz^y;+K-bV4Et@S z4pgkqDCSgME6r8qxuWgez)}*wGikd(gmNWH>hKeN%h57jx!x{$-(L4}=j(ZBW(mm7 z)pKX-`k~2$SM+C&GN}fLTj6=92FTVH9MKo_>%qEJM$)cUZoW)vz^8#NHTAiZS>Q5!bH@KyzGzZ0ghdfWWCBjd4uTqsDs|xIt(o;0h z>u98VTp-?16<`j&(5Ps_o}rM+O(mJxpcqE=Lt`6S8e^{Bq~=E>{;TX3dKw6lT4qkB z(^f?Jp(`fAWfE3kmnQe~u;8du7a!L%!YZD_zbG4={QaJCKI?pVt(+c?kOy9igiE4A&l0~h*( zo!fv^%~5_Pyr$AIYcF@zhKf3M#vqRPN^#sX1$M4)6>!$6_f{~U#e21FPZmE9p7jjn zbxQu(x+6}QhoI~~<9y%zuMU0KXV-&V6=+aW7wIiRQckrhx8k>uql#Ql<{izRW4w{! zlk-hCOYD1~E-)~q2_`HnF3h7GC;=P_$)3qrl>VoTmU;EMKKQgC?0tS4TBIyrnFzDAI_B(IFz&MmjYN1)y@Y2M3)w6;gQMAM$;4W%04fB;=~70w5gWxi zU~-C;mL?ll0jH3qlr()O@=>^vOu;p~XeOls)9Af7$o{3`)+V1yLb_iK>@NlS!19iL zz;?rVDQ($JZXN5Ysv#b?e)F3BNcvj=~Zhe25rJJ!jOYMqd%dL>M4faOs6?K+n;I(HP zl4NSu>)HhKCuDb5G}MJ3NXS-BPR_&y4-?d~*8^EHbYl$(w99lD2_z;@+6PDGhkP>t zDgAQrz^YJ^zG)%MtD#gKgcZ*|JIj_POd4CT%N4M`$o}WMJX5Yuy-e$ogCWnfQ{A;`%#52B_R#ZWu>O z2|l{51W_&|4sf_5xKTrH_Dy9b2|}Lb@Va|)*ErR)6H)N&Q5m3@4>*t_T!IHix&DEI zAhB#W+tM}S9;@J((qoAd-H>v3fD`} z@%ChRykY3Qm&PD@I4WcT8j`btyIH=mc`7nR5O&>ab^{qI?QJU2oQp<6WvRY3ihmE3 zL|<*(X06HZxM)H!h)*uwH);a{Pjk8ETq?-arjLMvXl%-EZ%|=PM{7H%wx0-d(t^@U znxaD$OLJo%Et}5XKUB5tjf1}>fQHGP9ji*UX5TdFB5Z~I(XA2svB9ALj;tFX?arp` zD1q=9@7=v8oAu)InQY)}GG076lr1w=q(G@99?L`i1OLtpRHwQ|L$$10giwag4_f~0 zU_p&iYue+h(|59px=s&N*dIX1Vi?Zc?2XgtjrGA<1{cZL57vL{SIR=(D&hp%vdv(v z5(XuTtKiw7mBL|zTj5$eg0fq#oNv8$tdTpnZp;0FErP6#TwLM4gywuG`KFkRi!oQ| z5!*xRB@Jb%5>=`U+6le%Y9WY=)j9=Dq-!u{o2K)sWnLX@b!Kpsb)>>D8@Ufy-|SC1 z7Pqlz_Fim?D=s<`sG+YVd5!?mEyr`(<#SpE87 zLU0twS)Svv9%C0md12=G&O4*=7`q~9*I1nYDPO%(>54s-Q*rky&Rb-^M_>Ym$&wRA zoCI}BMZHD(XHYmbh_sO!s!ulH!26d#deLZDElZ89WCzK8SQZ>aOWDVfqz;)YvlKDz znQfs2@4wKhQU0u02)}8$RQYs5cD#?-p46Oh2We*t6b3LD_PJO_yDSmJARR<}j z#exCloKVCnioY{YWa=>zTHyhuRCtAg-)$gbYz|eZCN6B2Akg;VLa7SX%mxMI4P_o= z=}Xr7^zy>gl{bP(JzcK%FsfgR+`C!r4k{l$8y;^BN@l=}p$;dq!KQeSMOH7;EVnFT z($^i(8?&qep5WMEFvrSv0MhEA?|b8d&!!nVSY|w{(hsT-@kA=7qTacz+v%-Shk(!| zt61tKfPQ-~PWLsy4ep+aXT3AZAfHu>)6+fD`!nJp+48VSXA{>?Fh#~*B=DwrvdXR# zX8P3QGn3X#d>phpjq*N=N*yB#3q!om(TrFvHqjgZd>KW8I$Wq^y zUe>uld(KXkQfM;-Rz3$)t7k@9^%AD~db2^h#D(A}6hY}nf`bkTvS~DZ1XT(`-+pY+ zGExOCStDB;T19I1j6jVw)|;x&ww%Uso|26nUIgWl`n`-xbP^LP>m?$^KEI_ph68xU z*i&gXs@dcN6M{22)kg4Cfz~Ta#Vh8EnIJ7f<%VA?Y-M*6ZF2|V&9a{YN|7{Hmq0l| zmZ{$gu710e1gGav1bN~oT4Bj%C##b3i(9tp#IZad=nSXEZJq6R{pVysWykbEfmwnc zsWX=TlLAIoh`^whA5MxPl?f}d-`jWYtItSKD8^uoeU?{LGE!KS(llwH#o<9`SsTg= zE?zEbihWQN0!#ztuqN;4di%qKCG6-)n{(>AzAJv>z)^b!$_us48@dIurY8@ra{C?edt$8Xg>2~ z_sziFv2JR@IR_tlnD`S)}u>U3h|)Awp5Lpv!F6 zaj8Chq>V)qmKfH`?K^kH3GgCaNaay%Z7P(?IP6V-@dd?oQz^CU*l3UB+l$w9MLC3~ z-^U=<0=@ZXW|9h_*_qCywtsMlf)?3xj$loGLYCB0;<|x~&2HbU?;XsE68&(+iOw<{ zTMnXlG!B2~S_^{S7%r^Yx^>%hW@pzwP~2)K5{wEtOURzPB_r+R-MH>8uG?uj(9i(!@KpGrlai5;pJe?lmeyA`vggUE0+qc5v0^7> z@~5kYS|>JfDyAtJmh$?xob14~xv#SY7NK7mP*$g>!G|m_G-fZMVkL9UHhnr6f_tq< zcALwp@1t>2>TPeL%TNoBgjw|vss62lCLSS7CPA;<$i;5NOfodb6Yf?4%qtp@|aQ-p~gYxPZhy&_<%P!YZ<)uB!CA6^Sb> z!ohlBQi3EcIa9AUnUgOrB;E*SgKU(dHzLjPqoVlPI7W{NJXs3GvJWzt)R9kFZ7Ln# zFFF>d9Ow-#Iu(>f5VPG}Hn*ul)0W#BTreGX>T9rRWs0j!3}7}(XFh0_U4YcIAXs-kIjGZ@kuR6zTt=0lvS4`)o4KQ?l5Dl>od;g2Z(9FqhPQbEC(LJzVl zok*N%mR;dDWE`#TP5fuwuv+dpelOQSTC!F_w4amv6{8)Lb#sRh4L7H~KJ}^|z5iE= zSr3$KO3}LRs1-QdWRt!)_zWlqA+;47N+wOw7%Vvvbr=4*10xR{Uo)ZZ^EMmhpP4DP_)i|nOiIx2!=W^6k`HRAmX0s# zSMp{cFovk5H0iB^&$Ubv-b`Ax99{iLg(!N<%C(h)`!c)ZK<8Bi4su+N4CIV9%Y^Cn zl3Ajs>z(nuij6fm+6^eu$?C+ORSc()C8Cca8`yABYDtOT*6-_7X*O8T(I?FeZtgc@ zT5#BWq`WC4rE{flE-Jc&>3DwhvX6Zlz&MI=PnpW^b~uS{o5kzi#YLH+ly*v3sx?4+ z4^-e;g*jsEn-Uw`Reo;sXJeV5nT*X{Otu~QPwPdhC2xTcvMxl(3EQ^?p`icRodU}MbNC{|J9Zl-B z98bbU72MK;`^th?vPj8Ntq)0jSZ=e(w&i7iFO~(Rt`2014OiM(H~-#(n>i&M8<0Fc z`0j03!Ie8L#nyH?T%{U{S4E#EF;Z1*x^p1|N{iM<9iII07SV4TuSq!y#0$hIaGP`K{c9Rs|Jl znVX+e5PuCm^&m?&xS5?yzNA0&|9 z+XDG{zrb@xU!8P1Di*1~@~+wkV>nP+HTFr855k1RUc`Md}j7|g_x>6Fb}M0 zoK_H_!O$k6%V2;?a!Ek}q_ z4j;g+US1@V4=b#fJh@~Qm68#8C-ZI524`CP_=cLD1qXmnj{9=YEpiCOQpU4<0{ATtH zAv)Jp;XO|2GLZq|PL*ps`XGU(SMv%CTP-Qbs-emc2Q3JMyzZQnXB;kFhW_938epH` z_i?={%Ql;iWO`xdViKdzWt0q@Hz(cP484hXXoEQVa1i$p_Y2obmIceKT(ZG-vJblk z8y-;=2Y*Heg0(MFaRQJY-N8|%%tj9o+PXP$UM~&gS``}(S%CFBm`E$V+9CQ-C#*@b zEDf_v6Df9l*q-rri*qdnbq;) z7%(Y@Ae1S(f8k<0Z9aIfLYX&7jCD9kR78DVrOOPgeN5hOs1TfDeX1g*60R5h4H)NK z4**g?t-sgd+2y4J!&&}Xj_RTnQ6{LxgJ&`8NFlo$kU7$}){b9pW*#KxXXg^wa3TR8 zI*Kl)ibiM#Fj${-D{gSYCAJN#Kzo9IOAU;nT6j46N<$RMwR$MQt@*_aQCB?MKT(uWTgf@BW71r-+2#H=h)!dJ5Od!5Im5yTAiHo!dT~wmZZRfe$O2nNb&~u$gBi9~77ksEN#a zmWV9sq{@)-MCXY>@mDH1v!tau2cZsrs>scr1?uCCV+)Rh0jH(;yVVT^H#ZTJHAyId zMNxLIdNeWk^j9Zabs@5sDE|(hW)I4yb7?Rfoc!W2_|i)@!8^$B_C}e~0Fw+1+}X7p zRxW~?ITk;0S&ndEePI1_i*dI zOP=D=JEJaMEH0@AH5YuoJ14j0V8Cmj%mxjPd{~(_&nn=0Go!4GtFRjGNFz9|Rfs~- zHP~-9lI=0GP(1Bk$};w}5vbL}Jh`uTG*?V!)EpW}4|^QFWzn*Ch_Zmv49iMYUa#ut zDki*fX*fCj?RRl+ao-WlwhY)Ze2k_zbuA`oLXky)53_)(D+6t4GC_6agHH}7+K)sM z>`JbMYarWN5jC2m`m8P0P>d}~UiI7w<(b$kwKfK`FqXaKCASJ&6&yYZ_7yMH23RuY z+=JT0d}+-=Aq(lhhwNe~_}o;KA_llJj_N_$N~_^#@ti1>t$5P7l05Xv1p&K=^HG>y zOdqt2Rm3i{%GT0%{hvJql(##N|<$MgwKAUd7G_6R5mk@fPy;{9$dL2|oQe`{LL&L;gd2@pG5&m<9B(NNyBm(~kz zQ%g`N*We_l-eop;27QXf@8WC|cEip}>QVZTR6@!InGuaZo2Ie9BZ@+niMM8B4D2k+ zIh^33(@t(x#XNhqLkkPEA^7LPPy@m!uq=!VmFnT_8H=@n_}(O0O{#BL+1Xz@oP5D9x?4N26LyA>;<&6<(^L_r^f6DdV+Yi3SL)Q z-f>jLX{xCQ*8M%737p%1Gf%>W{192Rd)C_$zCtn`S!idE~2S`l^1k=JUCjfq$~?~l{r>5jMR+n zX93|7+r|@+@CNC94QWNE;%Np2nRb(F4<{Pf6JipRgJj1sDs0EoaV@2j3z1H)U#JhU zruOI((9B3DGQl$1N!|wm^6dOn$~(C}dIV3SPlu_;$3ubM(s(bCs_ImCP*^Zl>P=?- zfFO6WQ|eR_uk0Ggae!#KtU|bi^04p1Yz7ZpMRt!~ma>OJ780j;!NI!0fY8ysdf8uc z4tleYwd~Q1lBJ52ewIngfoJ_?r65)iI;8dK^((Cc3uJrS^rb5f@sUGtIY2m=LqBhv zN8gaH&@8k`&4dXvnTfUBDxMJPO@fQXPzw{ugG#LFp)$$PMW(Jc+1EZQD4NGcbfjt{ zZbkLlSSnd6&U(mA#al<>l{6QVr<;Al!q`ixf;!OQK{psb-rF|Tm%9?PsI6m3ftAGl zm6BRKP)@_+M;G#MXv^U5t!`$dkO!W3R)WJc>$XL8gnMx?7TG8j%auT8S}2ZFOl@FN zbr1Ch_2x-LwImHbqYpdSgZDtwh%4(sv8<6exx1)j$bxvW33dXkr*}|0`<`Hn$>8!Z zNqoU!I8JJT5ex|+>sy|Iu4%@d;%ex6$X{JO_P#oOV|w$BLd79EjvB*q(u(=T!I1_* zv0K7LiUkHgq@Rfi4ti?y4Y&z zaFl>M&+ftp3)s!cM%X+kx1Q}U!=_hRs+2n~Q>zM#_OVF0i`MI@g1M$99W@w8nZX8j z)~O;P5gZl~;2w=S$%V;No)Tdl|;4Jw|KpiUIG!Ptb{$y)9eSX56P(HG%3Y(cfOVPn}sXf z3Ap=Yxeidw4#!DUsI`~29Ck+)+Ep596eNWN=;LHwCRqj}4i_=c8-@M^o8Tu`sL|F- zlIb__z~?eO9^`ow6FHe~VDkQ?b9grbG zr2>K3gxuH&?{v6~nG+%Uk4J%rEm?h3LpjktSl;{2-Mez{aZea1y^r5ZH&WLlTUxRA z=`M-fI?yUE5REm%3WJL1$QIe7&m4k?N!Tc@FbU{(=s^WY#2zM9ScfN776tQJsC`mp zS%w-kmleP}*6g<1DE>GNE24o`v&z`Pp`t2Fv-~~hy|&zpvf9}iizY32b1=9ntBXc| zSR{zvtxjEopw+>@6_R&R3r_i7&ekWaR3jNQm<}L4U0BkwAJC%fh20^MKMB-A%eeY| z?T<~3U}th5E!1Co3tFrGq``_L(`@AKVOz;^4cASPSPinuAW7!Cq4M!txp4=v$yCK` z>CZWAruchcvq=d9Okpgm{_G%@ualJf9A3dzwzrKz=SJ1W>-?Ug2Q!YnO<|SqoDKdH zRr=Y~bO!N!Az+*Lkc#8A{5CO!rcbo7RsbiWC{qQNW0?j1y%icJSe)6X94cjYy}|90 z)#)bGNq;YyKo#v(Fnn6F?!knGr;433BQylq$yC^Bg?pSdtHa+Rj)4{m=&bweL*@BK zwe=t?$+4%hhKh(mh&Vxr4z^c(V({`<`lnNNW|n3q*&!m@&)T>z`jaQ)Qh}Vv<^xMa zXs?zza#%?H)9r5OP!}HN99qQYe$s*#<)$DpCT-J5xo9fuWPRZIKf5?cz=zbCu9;B} zJuCMKbvsTf5RIS3XT|l-maWgC)k;AOZ5i!-VxGLTWv`m0tIiLmm7Xd4oPDec;uM<| zB!sCAX|;JU3)h3WdUkqf%)MNHv;mB=xq^VmqYY?eh>SyU%CZJ^khbxe2HF((IkXvO zYja5w5lzr!RyyYLnU|QC%8I(RQst4X45xQ2RI1kAk>Rmg$`IYx-01x1{vYh4(8mEp z@wt(us`HcL6I#VbMW=7I!4?nqRIC`IPgb*KT5ghq(r_HBA9i1*&~JjKUH!wf6elX8 z;6cDu!!-kEhYCox$wAXtZ=m!styEIiM8jqw*qbssbt^fU3@WbanJ7;2(O?eBqR5`b z^8WH(>LQQE`Y^!osMBs4Iz%l!31gw@Q$3gzSI2Ui3>flVDVqh1V|5r*;5bVc$t)W- zjzUv9H%^18)_8gC!C87{<~uEu{a5(P8LmTD3 zn$z!n8cnqs6=9ui+FJt%F~F>#1(1R#h(tAO6_vuRJs&!3<7p4pPYH1rkb zqLb#s5}Y@xs3p%kN^dsVJV3-}3n_Yov~zZiXz=MN-TyXzpSYI?H^nV{{)(4F$c-@q*p#m*ZCnMnO!iKL9-DpP5CVYmzY=FYXYu` zyCdvJm_IUnnOp`eHNpi%BTObdASx@ae^|Ul(Dp{9*SS^wN-_JIt2hXLKQ%a5dfilq zI$dies>D8}{&~-P@4ZzeB_1ShJQnFcR6NrrUl?5fP3|2K4uJf@SX}zMl$Nu=*JxQv zn_zDH+rfg94adMpk_q-fs*JtyjI$*HT48{Yv9Sz)FU&EDEwgXRU_Mz!$xM}j1Q{xN zm9#cZ=_uto_al0$$TD$lc-E@Lc#yqBa5nA>nQ8>H>psqIseFAoh6J?IKsT=GYN*0?@mb53)`xI3DW0PkhDE~MJ(G&kDfg#yIhhSsTw-fk< z^({?4xK$l?HJJwI$G}7}R4E57Q()kbsc&BmfI5?@Zv{qqS`3@PvNKKZN4v3A#XIJ>NFHA*?XZBV_Ja?R7^nN{BaliA~vUZ;sjkX+BU1$(-k z^%#ROmUzHud3NTmchVXdG`l!lAAQh7i-}I8p3ZfOdU@4MHmTC2ib6ho$Vyv8b~qcK zeY4$E!!6XpvmOqPcf)D!gQeMoN_E3B6Q2#2)=ou5BH#2P>0l=q(Ziwfo1WzQ9TH*# zI{{2D_v+z8WvZy5S$4fY`mJcSF`MsC@@I$4ggC}*YVCWIM%$s!+|#yVvUW%IAX4d& z(G8{gVW`iyOHQ>Tt`zqfYZKSWDfP|Hw@%#v z8dY@O?>h8}o_HK2*pK#}Q4G`&x6n4A=&km?ua~dvnJ4-)q6;guXr+`c&pdYNeI(1$ zH-lP&-kniaOM_q%WfAy_1fwfmtH7-|;BAePm0iFx+D&P>sk)JRpNdf&m4PG{oYGk-L>!q4-_9OT$^X*d6g+KNKlwpvU)Q=BS62Fxd41uj4Gif#Iof)G?}0F%Z`FM3wEFd z7u=xVG{rSY8?8Rs)i;~f3=g=rkF6z{-ZT8URl0G|@kIOA>K9XG&e(^HPT_1-yxT0( zy;jW8lA<83+V^1hEH)f*c_xE0iYCjV^?s!lz+1DV+Vdj_9Qy(p9(nnqmX#HN7Yv|{ z3QPkDSyGqo0*Y3QFib?-;Ho+c+UIh!JNflUUtWsizu7+{LiuURT zeh6$btI*deWc^4b(~E!!m_fI0-}Wq&m6sf%NMKTD)(WE!T?vURhDc!&QA+mAcABo7 zAttd4xLX+jCl$n-r&QwmWR50q1E@mDE;|+EgcLDT#}!(+H&1S?<1%4p7DN*yd{5~- z$sR5@xv2nK1}4*LvredknC#i-O*c4dM!K?c1C-9=EH(q&`1DI*pwI=OZ2@Gf7X~iv zENGFZ-1@R~CZ|LIHiII?2HIei`p%sJtL#2*`oS41EPYu*Gk_AR!$qjRIg|PK%tl31 zyc>I&6`k;LwnP_QXQzR86hx1G;0Q0I(Ylw$na4{GwapRNb$wi(T0bp*N=vKUw zJ_;yu-}dM!a#wzMU@3a zka}ujAg4yvJjeiv*UL;#0qC=@VGNZp-R97wI#kvcL~Y+J2i;UeJc9k$*%Y=~F^bLy zJ{vz|sYpLGg2lCG6wDM$hfQd|AbCN+KbjUnzu8K8FWKlc`!#tGOq%_U6Nk5hR|v$Q zYTTKfddtIJ_mo-=<2^60uflwoWWYAfIc@t7m{wZ`mX}klOy*XHhqX1}G$&V_?swME zpD1*&-B_jz)K|+=LR#Y-Wn#2r}@xF(-JgOFY~Du)AZujlObt_(*sUPRWZZed z2wyAa7Q>rNpLSEWV*iuwb$|?A?0W6>kKQXx&A@|$xbhrV zo{Li^;FfjOb=12mje2P7XPt46EaP=wkiPS*pDi3-PYhinqM(>lPQFzMNe3FkKy{te zSe;hy@)l$-ER&h?T(n*6SM*N~M%p2eevX4;FjR&xz0rj}Da&4hT zGI&BVg%|^0s=a#IkOm0r-$_i)u4`pr13wCz@DP=xM^GbUI5|6$L&0N`5gOFnx(KC` z_-*-|qaO12?%!Lo#_Mo=@^pEP6OA2x7jBAAJSTR$ym66Wl@%A%nHMjl;U$$_vKLX? z7*y@XKY;K|_l@-aEE}4TpA<*8^i-~EvZ-)sC`Z92ZM}0Zr>O$NbK~5Gbh(te$T<-w zTq4``Q0$cYdM%N6vW>+uj*C|BM{=OHW*NOV%A@&$5FpQXL9(X5G_noKBiY#vdR4X| z1pArpN!?`F!2&fiGdVDt^2z1KVzLRGK}~SjO!KM@Atyc#x<=%Kb_`_L%nh_ep$}O~ zvCewQgywLl#@?vS?)183BP!iYu%ZpTLlubB%UG4(s|W%Q5)JT^@u1c2C>c0cdYfpy zbgAkXhB}>QD@f^#ooqJ2P|n4an6NgoZ*mTISn}%u(mSdFK{AADOt1Iz=;}NiKnwz} zQt&#n9KzWocu59SeBh&Uc)j54V%n;N8M4Z8w9nglMZ|1bJ;V3*EEK*oTc#~6oRrbGiy@#) z#CZrL#|0}23?rU(|U9( zQ@2)a9(G%U{Uyk}`_<+kMJW>_9Tlt}oO6u}zU0T`aGJw}Cee$eEK1;7zn`)jap@G4I z_}+P(9ji%=#e=nP zIh_kL6BefZ>(1K<(o!+y?>TF480!X!6_dFv0s0^`-Dt@WhkJN^miU;COC=$z744~` zOsrAm!2@X?kIUOk*Yjpu+V3an&vZwOsNRe zPChx^RW5aQJQf!K*)mvcwFjp6%7;Ipc(AD|&8@03r`Mer2(kafsXT{O9Dv0eFeml= zP%4{X152<0NKtaWF?p07GK(&uK%x!qLwFR`gE+iU&~EP%{H>%M5e5vjQbr4wHHgHN zt1o9v7DuHx%4bz(PBpL(QVtF$>KOvspY({ZSi6k}5iqM52w}sa45SLf5+9jvaO@@9 z22$PvK{UdyVstb?TWV^_935cH-n6!7widvu0lWsA!S8>|1s7oo$xO1T!bcZfkjfw^ z9ZzYZs?s!UPkeZGdE9$2o0i{;*5l)WC;VcQQX^YM{H$>REhRM8E4^$K7ub1=s!D(X zurCtU0-6q+>NPLc!pP92VyvDkhr_fIwQYN^I+3p4Ix6LspHtRndyelFk`C(FKb#D* zBnd*+){|u6vHH+^VuIu$?!3By_=^bL;*goNET=~msg5TngE5y((lD#;0cI*<5ZB27 z>*8#8^48bB{N?@U-gx8r;E2r7h7{BFVLu~fMe0ww9@gXKQd%<$l%A5&uxLE*I5jJ8 zSvu!NEryNO$upxmXc74{fl*Y|ZL$+|T4`Rx=7p^p*X(#m253$n+l;vQ)V1?6CAn`( zw-U7=41pSU6;Pa33xzUV3f$c|?|Yi|9^8eEU>P+TKgmjAxcRk{c9tNrus6z$ZHHE^ ztpIiVl*F$Lr|LGC{l1ZmFY3;+nE^!#-k&ATl#80MBldBV8J&x;DW0YCz?FQQjsMMO zJeX~Rh=xd}%wb<|)A6}sH&sy+9fmNwuEB3=@WqD5hE=*_-w4Rk zKSqa=_ekT?{l!H}|2!1bM-DS81D;#S?N8#?dT(Q`$3^wySw z(8kR{5+QK>y+pEr#S11)b_!Ai4lm+p(_{M%&+#`G-=K%9qEyJK0_>f6iBynZ9sZje#Ei578WG|0ho$ zFE{l>vPRgSx_~DpLtWS4_hM~)H#e{jGO~S8LV>aozx#@}yOD8L6P;*H--Bdr(jzcU zy{a5ko--P6Kb!a;TRHCmD2AptR#xtPZI(7TWvj|P2^0fgc3OI)dih)cp`M6x_94t& z_Q2?^0vpQ6RKD+xmYALSz|0l2$y+BohezDB?(^nF4hG^LeS_9v2ZubPU{<*ReL!MA z&wuB@iJ3aV&C>E9G{&D-5Kg%;jcn5F{WfFsuryywsm0YZs!nm$*O_gLR%=wLc!P_s za`+M>HTv?3dBuKa&cuVdgPOm0t4Y}U3L!`$KvFQZv$f6=ybggv!=zd3B5KednoKI0 z=tQk5xE5$9s{K4xBwZspr&IVE4A(-mgtn1d$c$gCWCa@2t)}O^M%tM&fpFO}vx3NZ zZlGVCEB04tQ|ADAUFXRMu`TllWjsn)XPV8bj^mZ2ssGP*s3U+&Pjwhp1DUzea3l?w z0UF<@2(PpRt>;ZK8Cl0i&AJ70mslwc8K0{i2t8+$AOZ*%7je1hhzr2ToG0ttz#?S2 zwlTQLd~CSWy7(ze#Y|#ye~iJ+b;zZy${)djz`^`G60I4UiRIWB;E43PXMM3z<&G;D z5HlSHLt2hYG!r*7hYwy(|XL zSw?5-Ffeh!D_(1IHcd3>3Ns(&iFV!)FE>Q#*t3-lHJd7m!CppF4Ckbsv^3(w@S4c3 z*^}fzt1V4CJ0RxJ8meViA3q+mmw0t@J~xI`oo9Vk-dLud8~9TzW}2Skin9;shgM(N zTdf-R&DW}ObZa?&HHjL$FNo|!DVhdFGOLA~nN*CW$w=eM^d7&1tPih?1CJKF{2B1P zZ{NNx-`6s@^P#00M@^31JA1&+d3)%{{g=8?z`_Qbmjb(X(e7Nxz?i zX4-X-GJ6lUh5xiIq$&clR`%v$QQZOZN~&+XRv}>(e%W{?sdIv4Rh23GG{ZCa5^W6L zr$m&k22xZIMG+4A`Jeaz*8SgUd=fQ55>+X*1xq%`w0u~u>Aj-V=@$n_J56Gjx;P2~ zJzLqOhFXZqnjIWvawK|t2$oHgd$f|3DLvnekP#Q`d>`va$wsLdUFx8OO5qH)6pW~g zG_0m$t?D?-j-3pCI>*1c7%2UjrA)bY6D*dM4svfijNP}T>pXKjF_*@xXV-q(f(xu( zG;uXSX6ELlM3Y@_P42C_H1P-v-X#DZ#9;-#))89R5& zLy$r+Bh8U?!4p%qQjB5!4D5d^o%KZ43AoRyg}CwF_=5)zOlVn|G+Sq?W#`_rf&!z7 zfvxuVH!G#>mgmnkOb8m=P_4iBJdfVW;xmTmbg`rc{ZH_r=_#XaDzy`l1k2idVx3xo z`~8R}SXTW6S3Ei@{T8AkbjRfV<)oTE33dmHJgO)F*csy34wCV>TS4hal+ zUavc@vPsIQ6;qbMwW`|7;LZDat_nvgKDcgvGvM;%Wx3Z63iV*N?ecM!$+w2*mGj$q zfFyJ$@t%@DEM-@>3Yrx%)s~li<7qRm7#eiBWG2J@H96*$y`eNNW}a)%cIDqzXGO(g z){-x-u!~;Jblpk_mKk>|^`-(QqXp>E?<;723J4T!TqP~h8x zePjn^R@EQbHX51rW=CiS=MClzR{<0rL6j&`h@~-Qq^VeQ`|FYWB z&!Tc(S#1<$(P}A1Qhw^z;-77wqD9Wj{uRtzaU~U+kb5@PxR2@PKf0v>%T;c+R=t=I zlVRBT;G)Hcwa_6<6G?$;`+xEtR@$gQgO(iGz|@*KR*<^j?ePB=$W{PZNN+Vkt);s0 zTG>lY1XDNO93CVZUk%=0Zq_zfv%y?KTq%~cNjVP=^D%PMcK%RmtSHuAE@cIwN=-jl zo*}hAC3v4%b9`!ob1S3YuiWk20<-A}*AmM7yA7Mx3U*YrA@(Y3Cf>Tt@jbNi7=19n zpXWxd!8TZ+s9C9IU!yai^bq6w>{k8EV$%BzoIZ3*gPYN#l%-XxRxp)vi9w!dOhz37 zVR}x(t|i1+HXi(Ukr6S&L@-5VBDM=n#>Xi&D!i>p*gbjj)Y(nM?N$Y-#zdAVZ1P^oIe} zf}~^#M(2vwvm=8gG}7zTrremJdfRwczmVB@vb8+wje4jWiP~e`*z}MYqg&E0H~iW* z#b7IjI&-BR7MT(Yr`)7lDxm$UnP&G6M=1^DCNvI>ly#G=JJ00(QW*QLh z6>jwM)ha!4+AdZQre3cE234)6`z8ClBq6BnMyh+?q~L&kTjE*Fr}>`}9L=Mmn8`gh z^7*Y(Ii0@st#3DwoZg2KqX<5XP39P?i(r!xm8P%NmT#>j+F&0vH(3BTP%GZ)Qz*Mu z1%19a8-lK3Y5JQK0@&Lk+z6nw($8dqD}E>EvH`g0G*itguP+|kI>gur{iv^$G6Qwfg9avG7l;=+}d(@ul?0r)}ZdB&2c!n;pDGR2| zNcsL;wABK(tX$jLexn4J)Va!XrD?_&0_WFRVAq(om8M+oJkar-xQ^(59!wMkKaZXp z{?q3*8jqHO2o<~9W}7W$&wY48@oBX7w|9-rM6|$G2S?iX+uC$|GVkfZe>NL#k3oYX z7qq%1A_02~>la2)teOacLuRPB;?0WpO{YF>4Qx!pE&H&hI$3fWymjb|I3PZK>Yuyq z-PY==v2nHOH(_qd`@Z%T01ykaiDI_{so=IIrJ^f}LUdxT4ussQz0pO93%)k59a4m; zeJa&cTRCb^evU>cn?!M4!F^4Z~rx`TpI659?m;ycg{Ke((;sVsq` zsB4*))oPf&F$c3Kn?ZVb3{E#hKwD@HOXj)Ff*LDT-*h$&ZVl?g4H1Bw;u8!sbk3ua zP0b$G(4Nk+R}uZReiKU`s0`&$k7rLvIn~tPl;I`4tO) zkrFs5Fm?Ihx6W^QF%}K!UWiX)={wJj#6D%RrWIU*0|H>HXd?%Q zZf@=Cu%SJ=^+MMGhkGx5DA3^Agw!u=h8ihWNK)lMHvtU`(0iU$4Mj6JihtO|8qcfi zeIl6*WkA+Jb`g!>6U$%{{B%{M$51FuFE@0;L9g(h>I+@mO1BL%$w9?z+^d>&Zg7X| z4tSwocry*<`%_`si3QR&IacLs+0>!IP^J~Gl7X>RT;jlCZ37(CLZk!-$oGBQH|!ff zmC<{CWQ9;6iq#FXS@je@v3AY4N&qFY zA|!aINN!BUc+I0Ry;R8I+0}*MWg)*Nu88jOGFvt~I3_ZL;=x*F0oD2yJ}^)aPl7lZ zjSVyyuO5k(YAF({$;?xE)S7Jc4bGL>EPK|;6u1bhgJlL{&@qqIegOyes8u1^X?Owg zXp&+D6lulCVi+T^!lkraV%``VC7|asM=Xe0#BK`-^C(Giqu_uRyI57ZLu2x8>d*4; zV?FtLGo%X5&$T_X*6V{!e3Ti{wFg6E!@3@(u(Sp*yQ4~ZGXR;UDkl$)Et z?Zn#~6;R3Nt`L4>>NZ;+N!`m7qM*35qbxK)K)ME()@B|o1-q_cp_qJCX_QC0M&>`U zH_N^ojUCDjZMH<=e+VZQ4x;0$?RrRZ10-#v-9aV_g9u)aKm}GwZQ+U4uSC1Z2-ewyK16t!`-`g zB{QS^7S^2D0-v5*FrLEYk{FyUpA!iTUQ60P<_rq(w}>;uipV&aOCo{@!Pm^-d59>t zTd~Nftkhd*^y}`-giZtFau}vbtbF%-0_11gJInu1Dr777DC8SB)#~=CP_4;fJB~*+ z=9|c>nJQDTJ~%#$D0xr%ecTs(=8&?-sALD?Xz_;BNF73zU{3UTIq>H9mU273ult|| z1(2^x@*t$8?t2d(hBNp9N7Hk(^p-~1$K&W34$FrMeW;!!BFWUiZ(`$dftyY-3J(BX zsxSng^Es`xz;Q`z-3`&swV3B9y*cg0R4QO>9srxzfXAffHS|UXd5u;pl4XP#`G}&) z;EsdL7&$co<_61GRvdK=D6z@DgSRpG zb37<2^CDH7R136ij}ZMN_Oz&C#P99*M^|a5;aOX!GwZG9Yw^ZV#ftY*o?|XmR!n7V zt+M)@9dn5Hq>TVu5Y(M?o{{n5se;6yO6ni&2{hXoRvH3Tl;-mXuRz>4 zN1pk{d&$`3_&xLmce|aJ;1IvXp)P*bQa&pq={Sv^%}wT0twAtLX(^fp^Ob|I(XT_G zRq=;v(IM;B4u{RKlYp!He=k9BvmL4r5^$th9SdaY88!*U*#wD;sGAQGM5nn{ zh;6c^pQC$ma3sfZIgJX2)x{drGF=*U(W&;GW>_i>ziix`oVhYJADpE8WTz&+cbt#D zC^$WAp*h40=8}CAs?e$Rd+<9He~oLtCvPZIaRw)pK-brYX3S)RCN~1F67XS&Q`hPU#SPANB+*=8Q`{N=FA-e7)!Lqb-Z3h7yGTp>#=BDq+z*t@|Jk!lKG-ma= zX@pnNh+0y|l?ZRX!EVxkTN-9bw$0tSELN4N+ISX8MoAsGb*^e%&A`$s*y$iBIIy~A zhrtiTmL#w~$b(bcY8Dw+bXIi{Og`NWp$>|eJ@P)`bK!H6m7x>mTD36yW;rZ)R14%S zY>e4>#bg!-wROya80oVjoZ&w0l@P%RcQAD%xo&HHZ8l0!Q25RAy`#3q;6ok6U#I#t zVUiuni3<0kKgji7v=n!VvZDKlfzR6(!Xi@&r1VsGifI%TpJ6GD%R#GzrLqh5+}W4Z z78!*@OljQ2cNJph)ma?+F7DT@`x+eY-@h+6=IO;#=s6a8c?3hYLv-LN>v-cSf*U-Q ziiz4bGV1JSxh%T{Ql|VZn}rK-6qEDbMJWgqYRk_yGi&Ko60D9Y5&+e5yvCzPkF+P1 z>}HrX0UEuo*2rk0B2HVrF~HSH_Bu${47g4++3I1RkQl=i<*V=92S;HkJLlduAWyre z^*-zUGefsLO5c_xzE%s>F;IhQEw$Usx~0UDipSv=)xwEWq*h~l;Isn}WRUDjZ#HLc zbHVHquleZlBPSBj5RDeAU8Awu54|4-`ep4BAIfPW!yX{rArXvD&rapup`T1x8z#bd z{s>wZ&z_i#tct48-$#_oMO~p6SbL>Qn7`wJuG=^Aj2X3Vv%AVR^dwco5uTGLaD4*lH^vXJNid*wN!=)Eik!r{{X~wOJsDb1@+5Lh zRMbGz8CGzmYEv{o-jpa4i-j1f%NaIbGaZv4*#wC;rS1$gOnMa?<7C}n0kRQZEDNsX zkMfFTqnXHoSU}#8W~wD17q4bvve*(zrQ=GerKLJTma8{BSF1SPP9a$evfso>XqyqQ zMH*uBypj!3vT#_d!cn%eGX@fHste>WkvoBj| zjBzy#Xx;fS8<1f1;WwkyHrLZ1Bm~I0D%nG z{f$rx+h7u}MGy0eCfKdKv0F1U5(|R$YgMwZG@N>T=>#4OoO}1~Enjz*;CLP$K714| zFRvXJ>GrRpQodxFM-jCVvEqExQkOkM1mB~H3QLt^ct|~THw_qH=O3LZTV+pJs_;v+ zb&gC@rt}_v+V)IXRchM7?B3tE+9$zQQ^gb;Tvak*g%eR$HVYXq7g@R~rf~USDXvEL z3`Q=|FR&QXkV|2u+|s@t|D6D8_5^aH2$JT!0`<1P$A8Dr22Tcx91_6oG?Bg~GU0|< z5<}gHEIoNBQ0)dbkGf%7W$EapWhvE=sQUPBc#6 zCrNB1*s$4&6=Yy;r_{A<4l7}jl)6=R#=wW5()aT!U{V6D?VqBot`p<9lG7vJ5dV&# z0fvUSQCb$ubBq|n%Kqx@bIgw5;Lj63$<|FPu+f><3bCKa%y7WoG8hW32f-9VuZQEl zVUPs}ODk10t!Q`EN~0?8>%=@cf4VcxR+Rxeb2Nd{6?;>0(y9IF=~l=g_wL^f-~8P- z!?(ZnmMRh1*^LB2AVNm}6PZJjC4|I~y$`7{!RQBod;j%iC6Yl7Hm;k_j~r;>-;mAn z_mlO^B{-Mt2V@n0mROMrPQia#aEu1HEsjCc{+Tp$ms1h_M+`UQ&2urwxJIEQtyvzV zAu>zx$z!Oen>XU8*|Wf*5nG@Hf5*VVV0z4+rb`Cl+KQb_?x@4pn?%2o&sEsMga&O0 zTdJZ@XiK;nq&OI2A4_^rn@)Nq6wIK!8XD(lN~58Ug@qCXUnk}}jNg^-nJt0izFe+< zT`IP$j@4koA`}HyD^Pm$z=V&XAY2BQ)RY#*OMdU8mS9RWamCNBJ<|9B<)3NAl2IYy z&a<$}aqm{pnOa89Vz|zL#KWkC)I8U1EtRg?8etJOL^xP&16UqFE3QH+5F)I6)YedvPQ69=;+XcHh>EQ-5$aKaXu zW@lEESoyxK*hD*REauxVnF@HhF=*iLrKtF$WyyN+vBd=iZzrFIY2JrGp7h%`9K>GYF8c zzy8ss40#ydeDf_o&082y8x)EK@DSG}wJh{(L$jP#1DPrc5IrlRy=q&Uwi%gXCHqxr zUCXWbT@N z+UalTM@}9PDgIkUT*pQ{Bl?DJC#cM*G;qznHd?A+ZIM()4^bS%GKz1Dc%JN*eRd_o z76eFTy@UoH6@?9i&#YzdMvbk2x22tON{#($WrQ{JNKXc;7g6WKBs`CEf#uEC?ovOV zE|1~t)~USDv&#$F&$vD);oP}{RQ?;o*A^-Lqa=4#sGbw$)K>A(&|3 z;D|QB34MD1;KeVT1VHEh#WEsZT;O3ORG&hV7g$bpW zF|^#b*!1x_@7YLKAcd8D*6HbqXR^1K;5bie3yDR9QytW+l;noRKtHaK+=VWMy=m?XNw6%c@Q8Koq$P3V9 z5#&xz&cpo&_ap{rc|3=^$Rba7;gu!B{J|gm!SLD7{<>U0xy>O|#+>wP&8yvEWFq{a zPNOvz)xj*jFXi+!`W`uo<6$xBw$55!djWTEmOUni9kInmYN1Vok|>sIh|;brT}oL<_t|qp_rtPe4@RB$WX<1-*@7|Hp1RPEM?0RURAF~-$@Dz(*C(Kzg%WRZMg^C2v z@K$gajpCY##ONo#k=0kdIBr}@W4-9ViWBU-m!rZ1v-vs~|NeH{ud0E#(&4OG8O2)_ zleTF%-o?w>*50B9oq?(|UUeXK6g+dZanPfl<`ul}x#0LU_K=v7STC#CWbSUf69&BLtk@|0KeYS; z9QUN@t{=w9#ZH|oJ|8SIiS2)AX4~GTAilIo{xuXj|x#H(ZllZ z%1!`xeKzm~i{)X?T7DYUPfL>8 z?@Qim%&ua?_CPI;+vzjopSB3%Dq!SBrMad3)z>06wb9bFMmYPp zEyShmKUO_Rnxb{?b4}ImmH0)eI8SDqoK$0tR6J?tP54%Pq6$LvZmpoNq2+4J^l4is zRoRJxu^aJ5Z$(vF4;RJ#VNV=2m?3k{%H^jPDylSX>!=CVG;>Ia0nbTz>7{$pJ5ySs z*$c=FU@HNDRaI|8L-}l3vqT=2`uAk^rdv;7PPYz^w#F`gmB@ zf%R`uXYIDV3~KP-ojbQe*^lA=EzQ(UmSF$z-EW8Qe*L?a81ehV|NXarUeE!68Ff9- zD5`0>F*{zi%mN2^Nryc+D<$hpRdj{_p-n~lu?$d`^)c>8(Sn!;Rn*@>b2UrJ)j;Cx zz{S4kiesji_nDXMGk@qqA6h$;@(;gaEBp72W69%OgqD*>jnq*c&(6A2>A#JpfnA8HyTWp~Qw43F0@534nTdEyFRo7-oMw}g%4zno&u31Vd{3ECn zVnY`sU|ePS2e&&V!>9HdbMsm)Fg*Iil9`@<<|<^%EWB1D)#;AeY8`APvny3GTb6vP zl~X<$26izNLS?k|aQoIBgk(ug^nVr}{U z?N^oupg~8>+U6`k_Up^*<>&8;9kJMhJbfzH^z`XP`0#gqH2lC1d?LK@#urU_Y9k8v zq}p!Gj4vA!g!-)t%+`tuTx_a(<6d~;VgPaMz3s`F+!u)2vi-0(Elb?XOVfq)wv~b1 z4QOAMz<9iW|9<}Phd=z{;K;vdR;Rp3JTyGi-Jn7Rm(Tux%HFKkvLrhXi`e^|bEh0D zGb^jI=ApZ*o1(he&7n!V#Rh2#@`Lz7zZ$UrfC2eI_Jf`b*v|%JNDl@q36T6?(1K}L zh6TYQB#~?m?Pim#D)v-!RnBwf9nLv>?{Iu;t#3udx%U>ESx98o&3n(;XYYs=YxoA0 z{71@Uoywp;9lWsPY-cQB4K)Ih27!INfw`v3xN{oz+jv+a2s<=G&UX@U`*xSo1hQhB{ z82H@C68FyR=F(&4T8`*F;#zlh_Jrr$OKBtsgN&106zL{ee=o3`MHQ$n^OIBAa99@Jdvaz%J-8|Fom}vgy-sqNNx3VZ<2dC} z%0YX*lI@kB(@ULX2*d#jMO-}W-M}}Cn01Vkb^*yO#PpYARr>gQKh0aH*&5aPg%F+H}-oWUK^fM47HMK?g zsL+<)%O2txX|96+5WCoz#IvW>cm0NdYAhB9p@^!=LI9BV=}OA!x8C|RMAYA5)f56d8z_bsHV9!RWMcJ zr?J9*&YE(k@WsPMA2n=zA777NE@J`lSMZdA=NwyBM8)4GPo6_09X*(9kDrGIq52ywT!WH9ll@cL-{Lo_4+LC%@AkGy zwOPw)bE?n2u;6L?e4R_hIL_uXH$t1670KD0p&f}<=_r{bUYC?y1VgghE(4zucVcFRC zvkhp9(dzQ&U-VnD81Rs=h!BvUJl)TWsguPbS%mZ#&*oBOKdc{U28WaP;)P4$!Tl$~ zk^R=UekI(vaZ7Akah;s-l66yiEEnne&{*SA(!ZVx*Di|Xac?&4>x^k;L13!jK8l-D zzwcPFC#H>{$X?{C3fdabs6t&E!7t>gUzC&NZB<8vtdY;Eo}7OU9B{Z>#O*@|Khinc&t!~u%(4_VRA z{oL35vp$kCb>A!xwhX`5JC%{&S3B+13@c<++q!JQ2v$n_DXmOpY(-wf$Sa z^_$^;`|bZLJb1Jp5?E_g)UjuUVW+kkkVJG69C^=s6SBoVM|{8(UYKc=?r=XerYxQoOp#dl^ubqC7M-xG(l;Jman8)mTOe25dcAnWBM~iX?dW z^D{f*-ErpZo@6hNa?qU57Bam?A~s+EgMQ{Lg-<{II9$DYO@jXqfAAy053szhMGcUR zyRvecoPAN~PqFInB_Dh+xEF`Qslf}f^hk* ztwE@hmIE_rg|MmDG&Uq8yRaEaC)J+TAYL|t9uNhn!OLk0lm>xAfWm#fa^*^R`Q?{H z6}+>gU}c&H3JuzFdMbh&vPdtbYrDf#WC00D+p_Fa52e8m6fJMz<%}SAR`$-pqo+da z1JVOQ8+~0=L%1*3uiuhE4Ag+mo;?@NLxCNw0|3V18J)AwWXZ^-%a`+gIS4Pj_)_?p zue=q0?+?DKGmBn9=d>-Z*Mi!!7RDQu@R@N+f?)Vz40^D?akvz2_Ldub(V4LvAVXs_ zYk!Z(On>>8fB6)K%)k0qvc=NZzB-Mj@I6r^G^)`ZZWMZlgj>{^6{U=jb(Ab5N!B>a zrNlhW9KthBtwKyum7W@dC$epViG#lO`m5p9S6-1`B5wE!N+viFNA<0JB0W*HXcXWl zZZ1j#TlmZ6q4#v^X=Dt=0@G~^$TO|t4P6D<{{f6)cjt_p!uZ}(K*Td(9Zq>F3=SrbL;rtJK-P@$$DF>Z1nsU8Bma@?(>!Xm?g}j_#FI z?lYM^T2@kh8*PX=4k0TQxlZa55B<7}&s-Ec60BkF2Ou(T=PV7qYJ3j}1k`*);G&sX zk(rAwI*p(xA~85*qN3jXH?H|Kf|!3sw_TUO;+; zVkkqiQGy*R#Ebdbm`KRIGsqoOwo#J*{LgZ{VQ->0x->aJ_IXt~T;Wd~T(Q+u(`H+i*VyIvj>sNQ432;6Ti=pEv%g$o-Yi~B zov=o9`JJ^79!zQD=|%sz?;#{5u?cr>dV1g?PpKsS2yNK5S2{9VcZ=o>B>6e}q;+QhPCt5b4{ zs3I80a3DbvpFxa)%=<%pf}skN1K@-E55@0gYj;aw2R4NR==b1oUjpovD_2F;{Pj29 z2w(it7sGeH^G8m$FA6=e8g>;;#^4Tw!TYLIv#A{tX$@K%+s6&&O>K=@_Z>C3jZG<8 z%Zd>nsS7++whEoKQi3@0vGk?NQIRX_D^1Fh6(h*hfw)#xY0Ag0eBM^YJK1Y%V51cQ zGvFc_wyb!}gJkELp)DFa1oT^Vji?Gb*SNN9x{B}+oJmFd22@XRrH8EW>P`8E6v!7| zcs{)J;tS!~91O8;@fq&ixsyx8TY`zjHQ&8^&+(Sv=x^#mvK>$xcoA(NDpqj8#IR7Z ztC_qW=&o`g%uG$&z$AmwdAAMfvmTaqKQS!2Ae9`}GWH@eMzLz>Owh%M7wgqR?mG_V ztIu5vZ@&441V`dfCDU%ainQmf+2D>ct_;D_St27bWm-u<=HQe=Hv~q!4EneV4xc&7 zrG{G7RM z;X&=?Q$*ncTjm!$RQ;gNeVC^WQz@!ClU-1ksWME+hr+nlO{pcqGTgg&UqI-6zb%0p zvh(Oec5@A6;HL*uF-9*Gtr>|M~F4AO1*6CT2qgL>-UO_u6bSHk7_u zrLW1%Xw!0{9_Ub%f%k4PD_BMI4Kq|i$-XG-Rr9bn6@(bLHK+vdO}n*i*HxhMv@yj_ z%}}WJCt`1s(`#x(^6$u68Thoc>J9d_RZTEyTDEN>scUZs6s+QoH~VpD6%UxWK|4Gu z6^XSR7)+B5e#kw>>w_t!5UxG|X9pOVs`#i~@P&)dh-fg#7i#mmExddQg7e-4M|5%> z-Mp>N=1rz=9Rye{Dm7*}1@s0EXcg<7=U}GEz~w8K!ZdW+o*HNmyc5ozKO@x+Ab$9_ zU4ieI!i~`)fmx=q`B^gsQ%@STn|hG)2TnSL9rY5(bgYg~$I z73ra9W935xJ;*aAp++@uWUETiJn{pAOf)ivMA_aLc(|`$`N~&L&KynDA*OM)$TzP~ z0>n%TTFv)vTja!M&JE?{&>@YHY8q=l=?nI;mq5aW&y27OG(Snc`3s*~1u^k@SR|J( zUlw#d9@d467o-n^G8v~Zu16fj%sdDuj!ddn>XWfH_J;Uwtd&+M3d&Ati;~sUQ_+)n zz4d0-l)rbO-*7O=KnRNsKMx=}S`b*Ej~^d|t2-AZH~@bcwmQ+iM3ei`BTU@S%fm&s z008cltIy`c;Mwq#pS)*1ER&oMv4QuLfSIZQHdTr?q2aKX1E=#WJ{pFV3>VSUG~Z~N zy-Rr-iez`Jdb7RY#_YWFR!QGTy^Z7GL8zvVD(JU&TZUvoMcYiJ*E>-iJx#}e>Yb@q zQ&OvVc83by5nL&o#`o@YY2~LXmmhl2Dii3=0_M`)?+Tb)S8;*!^gbY}Wz@9vUJI>O zaEvhNI$F9CH`Y0nZM2d&kOLpc1rP@=U%D7xd-bL8*=IKtx?+8}XnLV?Fvvlm14+rO z=vQt!2wK^x6q)pkWi4nxr9ceY5;(}QR}S_Mg?zBcd+F8JUXehE>Z;#=8nAo;to#S(6o+&4Gxt4gclquwgYW4wTVA9eXCl;)}{3=$LYISNnbaxaNJ0~2;-Eqvh8s7 z`AfOncqTl^nb~@^FE?QS;Au|vS5m(2>?!L(@6y@f+r_I_NYv(5sUKkKR{eEil!cRlNq4RUFeuC zCb23B`detxy>i=gl{{bNk^(*A6NBSNAAKYbFh899w9-m4E+|G1ntH=vdobEkG!+{f z6tU;Qo@1eA)g@eEU=-7&H1f+l(($lxHW1oXd@wF}(HBMaCpbsbRsWYI1?YNM<5(@+vYi znxeawjY+b1X)RdRCN6fN^Y0P3mnl{wQ^EoUtqTo#98iN$NM{mYyV=aKn!<*ds|=NT zer(I)#i4`#&KB;yOne8)ONA2~bozUEI2G}Ypq2nQRB;oQ2xKUu!FVyT1{o|^_DtVt z_M~d?eHmKCrk74yDj-|Ly^_VG%o+`doWjy!(44*{(a;I1mcS^F&z(OboBIGIcK#D< z9-r{W&D&CfK6!i~2LwJxG`+)K;C6Yf2ZOJPsBASc0umZKG(OioX3{E{%$ZXHWM1bzoCz0bA3P_45>*pt5GpiNl%Z55EV%W7^kqXd@#>`{YJ?6( z)2>7&3Vj2#9Rwbf;})j=$|cYH=V)oPT@|v3=DFSrjStH%s;fx@%;oihyd_kYpQ_$zySXiybL(%Dm8T=<-9l zqX8(V4>)DD=c%UwdW>SlXwVx>`{tlYZEXv#@Mt;70@Glxi}q-_mNNw9^t>w)Q-p_% zQWB_69Gk|Y(NsF~?Z$&twEpPwQ+Pm-BE!SS^&+c459jdkv20wtCMJT|7|&k4QgCYd z{eX#l^!SmS;MbmiUKY`f>ojt}JD0l`XUng+Ou z^xRPT^b2W~ASmpciJ1&QY+yjH`Jo7&=6jDJN456Ec6P0Bu(6*6_lD_it=dE@i@FC{ z4>Q?smW)VDsrId>ws5}|sRp{#SiMrIr)H?=GfL&)w~&4%mzrlFo|`}O?Yx%Hoj)56 zpB(0c_K{?~&t18i@8P5H$)`8->ngB%l1z9Vp5!33*jcz;h|nB`yBP(eEP;No-eX$& z=Rp>T;DN&&zfkd@uZlwgm|J9)xHm7na833Nk|$)3=P#a-Bt*Qn^G&~W;bK_J-dahJ z!+l(1Few5Z(P2+$OFVt@Ff4Y@gsWGd%N5gQtK3HOnxPuFYE<^t+EDwFU__3Y1Z@0X zN^4}0xkxfFH%+#1FI0IyxGNDvCaL|sK^a2i#RM_C+g=ggdp`e?@_sQ3&s@5!__Z8Z@8v89%#1U+w8JJs0L9_GlKxT72J_dkIg>U# z!|HG)urCBgTAOl0O_O@z!i$6#pIxyCP%DnLX*HfP4(}kDy_Rjo@{`9{{*-sDF)h_44=^`JPla?bsbOK1cEvDux1l+f#Lkbuda z0}vk4+%UXql2*nfiax=_ClJWUan|YfTn36b@IleVYhmh(e}CrU#jtyJTQc_jd|kNT zfT$fF9putq`-pzvK+(+lt<$-JoC&&$rLFbg8n}KWNWW8V=os!vFw7fh^J&NGUXv<{Fb%bATyQz{R20lU!#`%XS4>rl6XQcv#2^ z@7;YU&E;FS?n!`{FLuL234kld_wDSeIEJ9|h6s&Kg*$p17qj0i5dh|4()KA0n*RJNkw=M5| zH-D!7*{xinTvQR!yx{t%!UoUh44IPrw3lGXERFTPxCa)>X18HfA2%k{MO}wePO8fU z8bQ%-Bp*6MsN5lKB0GnyRnB(4`77THTW2rk%fED-A{e9tYKfgHleM`$gE41R zPvuX5uJ;Aukb`J|U`amw=Q}wV9SE*hmB5#7OMwbU!06LpUfrrfGuqHm?G8$BSp_MA z3^D;b8Z1l0y+R-pZls36ovp15mfo!1O(!A$ab9^NfH^oeRVEB76zBy!<-v{P{bf!&DU5(jDMVkHS{Y z>|T83RT)D8qH->0OV_V|qU3_Ux7G^euXe&$zwwQHm^>eD+`cJ?=MfH|yz$@q@|R`0 z|K0~5ge?ep7bUB`b?c6_tDemz?xNE}`rvRW z*9u`09`5LMii{qVz%jgHODm|vm`?3G#|{hR3Hk%VhwoewYqeGxy-vz(mD>vsgQ;6B zM9UNX`m^Wu1k-!x_MIFIAB0OeLlgR506iAM6H8a~$Ns@Vh`|Xy8}{Ul8=uJ#XgenW zqN|^u^BZrz8vf{yzAICE70T|gouvFGWG_{=7m8}og9uKal9)`<>>9QNN=Hr2VmX{# zrHRl#8H^zw&9^FsUO+1;9##GMCOCfUTi+6-;jKHj5Mn1uaUsi&)AG!&S~2E;Aaehc zs(|#SJ6Kx-6yWjXWp!aIbS}|E++fX;&}pR(Hj-GvCTZ~Aym?!o4hYsCe(YITJJyD8dU#N5mLnU9vMbtZkU@}i2OqKhE!a_y^>ysBR7NEfC z;jpw__UR{|hFdqT>+mjT%`d<5a(MCDweaFgFNXKudtUTNLM= zTw9Ut6)H@TtF9W6!6=6_Z?EXR?i*_4By5gtgM3BfZ5K3$W~JI%!sHeQ=(ATZhu!>n zZ{~Hdg~>E}t^0t=9E5|X2PTL-Q!&?06}U%hRe_317tOh4rOHi45ZCHvHpl0h%X32S z6MJZGLKr*>r|wuh@YTg99_``a06=DkYq)gff~$MrhGEgCIlu6_iWyf~EOkV6kIJgkX)=fI2vS9uo6d?AtrL5=@a1gW?9@c$7g; zUR*bB$Rb0UuWBqN^*+_^X~EQFMti_yeyqGq=5wfrHMQ_3Hyg@9?fo)1Cih^Je1x_T zC_e{f{|Ng4K_!3I>({S`Pe1%XO5U6K?|84*bGEj=nNRK`Q?HgG%vyScufOqn*xlI+ z_n$lp5lTgS=fnBDv7Y4Mw}b&Bo>P}M>-mdvzi!@A)B30RAbga|=PqaQ2Vckm;|V6a zIY@&eovVlC;VPWH&`X~VWgmJ}@Biq%aB=UVv}Sab0S}Du^T?wo`kAgOsY&jZA5*0Q)Ii|LlgAg;2N2-#4sP=z~49aax)h zjrQiEmC9;AI(UnRW?;e{pDWA-0d!}93Byk??Iq;U7<0CZjj;Q4}SP#v1)xbA7JQRA{b&YhY}jsheRs^ z2f5hR#L8j??yGRb$K+Y|+&szA9-G0UAwMs8!t9Ct!7RM`+Ns`fO6VYY$)`e{GlA0x8GpTUpzO_?chvG=XCbsHQQ^sf=}4Nv znAX9j@u_SgDamr0EfcqVlN2aBSEXP{vDIz>C)1l>crE-F|K)!k-ulv)^9_9>-=iSW zg{hOzeY3DsRlnV(^n}34efOPr!aw~d|16)dcb(>ipo>6*hk)ibji>Oru|WW$MY9|K z4#4k?oOz*F^D{s570HmEefFx9ptTMo0~{%pqusOQ-qkh8dh*h$mLsbj^z<-GmDock z2M7+vaT+TjVBH9q{0@U=k<{W_?IuRbsL=T6RildT)L(xH!xQtOr1 zUk}Ut{vW^pVYqtjh4A8wFN7;suZHWNd?M4?!{JDtCn|<7ekFuUSDy>t{MO$JALSDI z!To#TdOkcp&Do?(M=_+yn{7Snp}NXH|FvKGrJRv&g?-TLayIb$fA|Msjsqj;RGNn| z8CB?gskB&cG}7Mr)SQqPx}`b?aw5&aTMhduO6O|_oU6x7Uz{?hWPNYVFfrg*+R#Xh zt@2g`zkbEQwp!buYRi;|R+1sgP)3Gu^F~+%RTf_JXMgr9;mcqCqV?Z$AedBa1M3e; zI^@~E@x~XzfASmO*8W@$R1inOQhWSpUp~X1egAD~Sv~jMH4~*(dAGBB(0iR+9_-P> z$C5F!4Tm*8*}g&5u!h{)AuMJuNFe^`qfcDdb5Cp=76#W@n~uXw`jHFv4h?sSz_>3H zbF(SIpH{WeE525IFZK~STfn+O6^3gYRW&_^(*`ouyv(l``y7E|KUaYOc;c#9gBeqq z5UDhjW2zVllQw)qZQ`DM@~D#Qrr0BckHYwvEF%i0#!-yvb>knvOnugyQ{7D9MQThn ziptHy2ajc8K^qZMO`+!HvKl~Al{V_-W(Nx(cx?cNk+lA2zxA8p@BZE26rgGd&nk;x zwrIJRaw@HbG0+>qAD?w=aVFfq_b`0@=f0j7@`La{{lkAO!47>RJV-2hWIO2PY|BJ- zD}4ItXVSYtxpD2<^HOdg%LHZ&r|tK@|2+vHXcInoc;7OM-YJ(7v;>f?eYr9WEB-iz z&RGk5kWyCQ__g+-!?C)e0qGrKDvDb>Wi+hY%%Q;7ozyTlk;rs8) zx>3bv?Z;gK4KyEWpWOH){O~W|mBa6iH{ZzR?;APG`(e)h4kWX{bv}OdFmIj@!=-#s zpsA1kBmUvT_udP4a`tlj<_#5h$Q$v|{f8ns_0_zov6v7{5gf4@Z{NBde)!JYVT1^Q zO=kg+#?KP!K^xWDoiG_gi;aD)Y*wC$lN(GMTH;8VE#m*tj-pL$*9C)-Ev+r3nJF-a z$aJWlgU@*D&TT8<7jj_Gdxp4FQ4qq=5q-`|Y((H=D-DeQ;2-?A;n#ls*TZhko}_0D z!1y>gu61dQ8(bfPn9R`t5h$3IFha{73m(@5+1v`{nRJTNhU^ z@5-J$yN5p)IRm~f>-}l|OlNGE2$s#&=dXf5DsZ)f{c>nXMLMaqh1yMYQn|5>f&S%~ za)4W_!q*xmWB-iVRSNqq$W96=il(_?JlM&1aRk^SUSiofaJPH$?Rw zQ|t#J9DFbZ17bbIBmfMDy>w=%9u0dWrCVbnt~RI1zAip8q+v;FJXFF6$tT%|I8C>A z!%_YZB?ke>n2a3^hi;U$T;9up@_|AEVwsXl;1*Vi%CF-(w@m%`Prv^c;oIN7AsDV? z)|PUbOoN+|OK`_wfD_2TsR+D~)5Gca>1UsYKl`({<@*4k_0~V)v>N$xb|B3 zm2dt>VQ*_s_K8@N9>K>Y2*4inro((MFknMzEY(teX2X%1V4-ry^~h(Q?Swa8{X$-+ z=W`~AzU@=FhiGXbX?XH92ibHG?myg@wT{5_cwfIK_PgQn6YPWh%=h7Yle5FH7oI$N zD*IGCXTc-v`AY%Hhn7_3LGf7RH#4~1+$t&s7H&gl;5g@kiFfn;F$_bQN%}5yC~Nl3lbSjWy=|#zJ~v>q7@#No+9c{yTce zD{Op|brXgYGD>7iaa-&IVm_p{dbLxit>~gsJXE)Fp%u#i z`p^DF`1N1^4bc-tTWJc1`8uGSvmMUmvKkf#Q#z7^4pdxx{qaMfFy;XWS5!K~2%qfR z;XB{?eaUdyS4ZW8Uq}v6!7cLo+{=gB{=t#76HpC-NN^`tR=Ccc-Ff)%4j;iN;ORCh;9zpuzdfl5FoKcvAeI|%ru>!~VPMXy*GOo>Is(}7Z!3@A+< zjP|#y)#~)%xL)^ZE7!ZURhe83pi@3{-lPD50?RRr%31Zkl%mB|KTf!{>U*sjp+R$! za%*XgIyvGySUDbCh?O>^T@GNNhye>G>60Di3`zK7+vQ&T4I<^v0O|6a{$c;pFB`C;99Gfw)q)HGknKs zI7r5;*N7l^U}Sj&CX^}o3}A{t0_wB8uxGP7`nt23HLFLncZdyJMwuC1V?srqJFQJg zb)*9NIHpQPr)1Z)RRKL#YACzb@q%2TRXA|9rUc%q0nk2trq$eKx$Fv&4@- z{xICiS@!kopXPG?didniPs88(_P6uvUCA5&tlFOLo(ZqKq9O@5Z(Prr_XqMDnanqT z7^_~LKfSFCy>&E*e&D$h2gSt(GFZE zpfmV&`}SR#5({24e`Wx&(YwXO8Wh?j7*wV3UCRd}stoklA3V4(y>(q{p+Q&h@anpS z+1eh-;bOfvduD_2+6PB&kWNT>KDLY~6e2At49)tvR$u~_A8>CZ_ojl+iNR6p{ggsw zjT~aMULUeSRS=oWjn*kHWw11e=)>y`(o@7$D}Z=1j&%%0>7_003zNe{JELhAjz`)j zl71c*-8gwu9M{NTKoJFIQgkNNMLM~z8+g&^sbV6J1uBdRWQVzoQ2JHrBsk4(A}$g` z9-tBxxi8kULU&Z~{PvcLr>=8Q#7PeRHoSk&oIC3iY@E7y@aW^9oW`jK;P=Zfzbdc) z&O7f)V5D+N7mIP33hu5wAX5E>44GP8xf-}xPpot6R((FHvbLZ`;pnA`8jEeY1||n? zC;_)Go>Qfi-iA3qIOGEX)7AwBW7`Ya=op^8_|gkfBH|o90_Zr5?nQ$Qh~R=jz};In zB&+%QFMLBl{ZJ~xzzQWiSR-ddz2>Qu?}L@DFTeV7_>aH+tKrj+KFJ&QX3i#8ZrOWy z^c1olQhtHI-5dJ__Z|n(?(UAm(TbmSu?4QBzt}&d7NlnJ>dk|o!9F#fG5ubs2(-Ya zv_35X{o4P`8Peh8zSl}!9UTcWPLm4=17jST;hIuzlfkXn9_j2LzYkzGf;enZ=aX>L zQObhl0?eYYwsKYnJBFY9K~#TkJhv!A7p!0O(2-qY z|3R$xv(K)F^B2y^y1~7Mum)O6xJMYa;pd3{;1FdrKNR@_G_yM zMF6b40@4z@_jTVHEjd|orJ(W>e+0Mxc>|f)!F^|EqK9+iNH=OJEvKHVEf?9W`lRLN z>AG0KdP+aC7A)QT#VNM?RU5dOYRAX~@c*zJP)p5)e4n7>XT9Bkf_}&Ms@Q0B1_6f; zIB5?K58ZZC7TIK3FyIYLA4P%2SUn-qCtQM{@P;w$zzHN!oKdikQ#VRb)ZXO2C<|et zi)kJNDX>Y9LDCKq84V260k-|)KmM+3*HMy<_kqA(W{zn?3y%v8!Hg^pPRaG&_Z1Fv z?V`kmNkb#8g;NXZ$+KS9*_HNgK^FuEd?8uVLi$(Wg^L$R4oaX%lA3mAcUvf5fAS~a z4R>>zNqd0390>pB*S;1moIe*X=gi}yx#H$N`r!TW)vtX$Z@TC5J^Y!RJ?5a9%R$)k zitn>gH8C0gIDhXaue_AA&uihAe)*Te2k*TvJ*k&oemOj!fBxy?hr;l}z1XtPg-lY7 zuoPgenfkmD8QyeLWX7a@z*GUf=dyv-@P6)6Z<@tyyH@GZ@=(@`^7ZM-JotSlN+6`7 zj4wfB8oe^=449v&*+?a6?n>PN9#A!it1!%7E@zLTTF-)vAn1_%mdnGX9BKf`Z!K~e zoP!dE9$3?8eW+30W}K!AncXsqyt-pM`j@I(sXDy4{GaE$C3Wg#`z5q5%u!Jsu7g z%CUqnVld(aE@raV;BSeF9PSKXD-QALK?sLRBJG+ z?FKfDvL>CM*gc;bzw1!hcJk2CER(~T0_jm8?clHsJ{OqM?%wHP5>oL6l*{9+5o!fF)tsbpCyQ6tq!GBH;n5XRnnO}-mJaAYKHXax! zwLurDnfhnvZ4Oay0+eZ6#WA$alMJfU3q%K#VamM`@*|tqv^+5sOjfqI$9GUZyeop+ zzelr;RS0F0{etp5h3L{|vFl6#Hh+ed4r1h)CJnsXTRZX^Sd(a9VL*ap0((vn9YNuA z$ovslF(t=6#h?ZU(XE^vqK6K7wIBWHCjwQwa^+dc9?6;`_qq6fEA@{y2jbf;u&T*D zbeL#$CQzd|&rwkxhVSHa*xz6J%wgEHCbk1ephK%={40WEs0^5rNurks+uMsqa|smw zb7ciuzcJn3>XWyYkS{X&u?ec2yz> zi?(;R^h8UYOlPOPGukV`zvbX_{l-mGoZ%*I1#JuLBvz*Kaf5}#GA*{MI~51JmNesQ zXuyn(l>*@&+9Ojn9%RfYo5rYu4_n)LruEJ-OFwKPaf|PB;%)QxvWxUR2Q# z%VQE|RQawo9BVqJKvj^f;&V<~fzjg|-@i96))9dOixgaw(krbPETf$o-_>XX(G&_4 zN%!7T`nlA#L{QUs5Y2jEl(txJ0dl=sniQV46b|-}B%q%;b5`WffV==4PKgY=a$u+v z=Sriw>xpWQl`<+%I2V3iAsYArELRg_A!66<=OC6AXz7 z&CHNZvSOsA1^L;fa+*1cgXKC7boOXfKR}bC8Ta|r%KIHJtMNOHaYC9Yrdpbc%nb`R zTA4PF+Jo%S%y;#iR2iy|jm#FZkUH=c50Kb^lgUt^#-9e5q4eB3s#E8OF&>%?3*_3OWW(%ytGE2?!6pliDKnhdLDyc7U%9AyFlT(z|9!z+0 z$#sm{a7Xz<-w;**-W9<3WI+ql@zsF}RX~v#B{v=@GZv~Gspvp4nyMwX*f*qY0h{)` zZ#A2yR*dIFhxX96axr2*5%LsN8kBFWj5g&O>lRWOS^af;_dK*ci)wsriv1%NUCfe z9E!-?WWDy`I#io-COQ}4g(#>55rz%P`%#)HmsW&k(w&R`;`32qiLf2L2fYyv<_e85 zRUh^ZwO5-epPf!M0IXkkxI7TJfy)2))!JQo>jV8k4p!7h$p$Xd*qTvS$qaFs z8$p8tqz#QKI7`1x_J)`yR0i|W48Hk+NZDIePIqoB6xsz@yeNv(+&ZmW^PIk93go0} zwi#6tqY|;fWlbTr#;3Y7WqPj)MV2LE7$rn@1BydY2&&&U;6UaA7y~n1rLRTx#*huV zkP?^NU1n{XSxHk{JcYC9a<)F&tfLQ6?k8!XYJsdHwC z8uX}TfGnV?XjXc;AItXzzGqkZj%z2K$bZUS`u`Yo_oQL z*Mop3PA#08tCa*n$6WfQYz54dR9=S?%Fd_aBMDtF<1Bedpv> z7F4F;5UZ7z3*NG*gG#ErVicb`$@NB4b;js#J!;SmNx{%F0sPO@<5?E8t}Vc{G+Wf` zP~p*0@TJTkCi5GP3W$(v#`}#nl@E$zVvd1`m~rw=k3WX{?pdgWsRS!z1@9 zQa|dowGk9UhfD++5KBEe4??L)v&^Xx9HCH!GQ$?`P^jufIz^Sqt7VG_@)+<8CZEOt z>zkST(B*MY{w2rCR9Yf^rIjlCG-{H8{voE*|NNi-i}3gVo4*(CKe`kC?Z5p!^=yJB z=cHI(4nbMHpmfDOcp}Dd=RI>om4o+#=eFY#MJDXf*7MT)gLozspF#hb6MOtS2W+Jp zN}}ekgV;S^r##3Q2=T1I3#YuFDy?h(ln_5==g}ZN+ly^^y?rGGqmv{GQ{K zn#{b)?2;^E0Z*G-9C{I991K1Xd{D!z&UwH%dDrU-ijrKhC#BdZ$EaMo*XoTKlrTbu z+Vze$kTyKQsVoE~?THfq73g(hWs3TUT93}YN1;l}I*|-uw16+0xCC>4hGfFNg3&To z&0yEy!3L!MAvoZ7vJ6n}jVZIJuk|X-MLByC+LX?}EL#k!vZBCPgChBaukh3LWAP9f z9T(Rsgtwx^oVL=LkcL!*MDgEIigA+=yv}O@JVht@`WlDO2()2^nsH4sa1tt*wN|7& zhi?oPc4xiWu_&ns)5c0)33xuN8@-e!Alq@WPy+844rl4-eb}AtxUEANr)HfIn+Q58 z(GaShG`9nz_g*BvJ~IWE&At>586GUP?SmfnTh7N95Wf)=Sbd?ymiyG1w-L(NDzTt< zx(Yp{W1h?GopI4o2a&KChAN}M9xg35RZr{0Q9xijK5{Fy> zML@d0Y2i@enq8Y7D%LtEfz&&dHk$#{DKv}st_3!vr)fh#@qRJobs{h{3+!CgOJxu{ z&)7>MG;Pp3^}XmPuhMRh-GhpIKx7uBvRJER8iD@8xt119l4^8(*i^(#aLhM3b+b6( zPYz?GfoWb4_&^Y2jSHQ|u7`DFm|X|6TKqN{rl<@EO3BO8u=SV;jsBod5kvG0bV`$- zK-!abIq?E6uNaTS?Ugb^X@DbBJxY1S&Uwh1rIv>gnT7K2#x+-Qia}uQY!YiGF)NG} zELO_nvSo5gT&CXp$+J6^)an`sLQVsV zxmIQA8R=;q8xVBK*tFOtoA4)`b@OxZD%&*~bv z?|m?8k}?BPu5YyAUEy3a+vNS`a1Z~F%tY1Rd&%rzu0_p3WH`vwFrUWfpG2S6tbc{p z)_JuPVmLNTpGBhRw*KCT57;Ut3!h9_30wz*Li zp@%B_e=DiWA=f2j?GB2aD)y-curfnX_R)^_A=Q_uul#%T-s}Bc7$xw?5iqK*zAIm+ zt|lQ%yuY+#Vc(dCz7EOs>rf5K@vh59{j}hy7@$#lUc#Oj%SIX<88OE;abyd27AyxyL;H4llAUVxU@Urt#E|^C|sw_gSM-x+H z#}FCeLdgW{-l=LA)_w1(bRAMzl=3g25*yJstLV)C*mPMh98C)U%)enl_;%1Q2Brc@wvVi9b* ztn6=#>XM6VL`R@>vGns*ccD`uuW9n1t*NX0e?o0^@2lY$?h8QR@T-B7p?FetvC@KN zP-g4n(3F(Gh%5bFT^GGqOWZSqwYp{^OZe0VI7Pw_S#h+Pg$xLD*grR&KfSEZH!Q|s z5%Z>v$x?8h7Bn;R0RSdG<9O`3Xg_EscB7>P=sZA;<5a|3Q!$G#?ZMarZBl52FeSYo z2kRXgWXN8C<#8_obn;&0=7jI_ex*99WNIYM*jH2_d27W` z8ri8FY{nj`eX(m0e^Fm5VD&m!*0@UED=1Ny?6zQDTc30dn(RYS8-EY# z*SW!Hn8m&fa=bv1cl!vkoc7ow4m2wH+6df)+mHl)$js~XQvFhls z1O>wB0@-9Im(>PFJN8_89S*Rlb}Dg`boj&MmYJcpd^%sdT*p|$;50j}msr8dKRkxx zGlZ_H81Xd(Mm_wZ^bw&%rDgbz+7+*s{!EMV{me5#WcIjc3v1QT7NNFBBycO^2<(_Rrt$RPIO*vPk&if8q~F|6ktvn*9K(irmH{xSoV|%DOzmKU zo-xO8TOl;l#EDaYYM>Jhi%1M+B723w(pf*TG3<)5T~?VUK_ow3_!>b zVdcSIp9YXFguh-5Gk2FxJ<{h9T% zM(U512G_J|94!4_)#^sfF3D`cAx2*u_P!OpG1=EUhnFc+XQ;%pgDEdXZ=VpMQYf;e z1k71$cX)8npDI~qQ937#F^O^0IC-?6QfLC8yrwne*}p?$yWWhvfrK@13YXY4COjd= zYH*T{)1a(0<@u;MzsbOyQ{w|6-(>+Jc3l|&ofH{Ahr(E(h( zSB6dABB-*;%}uBQEHwRLRuLQ)F_Teoj@~Uc$p6;9@LJ{k&6bn+LocVLb zj9`uc+TvPWSI`cn?;bowW!_Q0eHATL;X|;P|V*`m6HI51u}r@&%?c*(`yszByCSa@%QxY4RP^ zS+;c2DJ7fJrpwGOJNKy`+pI1X5NvP2WjSdQJTr89rt0Bc38EGl>y0|u)UQ~;eonO8 z@GzCKJjT&oQ`$%H#8$)7 zYNk8*eIvXG!A}9xOZTo}dkBFL-&bdtMG<>fG)(1l8IJbzmh9*CBL&3~iks(2Efpd( zVuh8Iz-&p5!1JtS)scZE9trC4)Y&1!)=ItCsdR%Ls|o{mj;N^Vmc%tG7dp718QT{G z%@d`f;xeOi;q_kj9!rpY7BP{@l87jj;v@66W|qIbvomgQZKYG`gPi!;K979xa~c^YvcAR3=L)3NU%{AXf(`3Rp}9tk*t3_Bw4qlR_!iMPR}fT2q!+bj0AN zk3n9h<1mQWZPE#?hZH$jGBup8J7r}a&nzbsiS1(P7fn>>wp}VDd2uaN^d&`Dq~p%H}Ob7)-#Q=@BH%D=f}eWffZr7tJ^r5BhQ#z^TKC-3vs ztcHT8oHfB;gUQMj<<)9)u=kE0D2tnA=h;T>$IT%LtqjTpc~+_8Y*j9n3kP1a^rZnB zwEzlPfuFVX$65Xr_>SUC$#o}%ZM8b|X|>9{EnIO2pk`w35HMg8r#(+vA*dAG&bF#L zCH6-v5tNflmtzsLK=MMnM(a|!$sntjlxmJ`rA`~~E{$e~wGQ6$v$V3c?l+dfS8tzh zZUVHG{iBnU7oSDC@NWZ2q+T)SNfwM>~bP-DH0P2PKBpR49@TIT2#BV!4^k3B^*j5}l9>IDxwyX+rP4hSb6j>R@#u zWP!DXWt8omBJ*g}|^(5a6xQS&kjA9va|HfVs$@)_c9CADpd@F&QEblRF$Atvb544j16_M{;UN!Ui_dL z`05F6VKAgt)~;eZ)fr-K##V5c2w=&uibEq=rzQH_Xnup2S)7J9{bwHxmhzYfjffo^ zu9C_xT+7(|c?6T=Hv%ysM0kHrUDa}7?MVqO3y3xKc1oz^<6`{lEMhbW z8^JQgV_9Y$WNR{n1jnibch*`e12`R^EL^{m**yBiI;U7$Yh;p%K8J6R@?&;M?M(JA zbxjP7(5)&hB^hwx>-%C*w=hxTJ|H$T^F0#iocahM^F3*I9|wVtlV?8ahNrNc6pNZo za^P+4OA-ooX>*!u&;V6_DPYy^glsICBx3tu3V>R%YaPt#WMd4n=-1xBjBL3W0U>R`Hwt|)HU1{@yo>@!>Xn|P zoE-Pf)RKM0l%kid1vuVHpVd&SLW>(c&<4YF(gw5k9j^y4{OruMl*QF%oHb#f9xM?y zQ=l@Tp{GJrwPt0h@a)X93+3Ujto)z*RFmZ|)>Q$0Gow|(6=r%Imf+tI@PUV<{1qpt zdLNQt1lh}CFBwx<%?L*iu-K4zEnpy-Jy8@_e4CM(F3j=M2o!^4_T9-P^ye+{WYrMi zX`6>G`|2B|IFo_)0BP6vR6V~&K*l)2lr`f}q*!y9uHvxv&(E@&0?fEy{8{!c>$b}@ zmGYVgFRnxFT%%>JGh@LVSPL#%3BD2+!#MN4aF@&c{HERK2S>E3usQ^0A!4(6u{uX{ z<1YDzDqpJ0=LT0;2P(nsO~>!{2Jdk*z-snWdSJ>y1^9T|?=dKYpzLu%NuV(yP*jlTJ%-2oc<4 z{5u2d=CW_$afL8ZgT<&S6=E@Q1Ku}O!nyN#@2wmjek6i0%V$EsKCi15K?%xi5^w1 zyAl&xmDND^wAKsngTqbchmAsfqJqVGN}x;O+$PsalVz@&w8HfC4qFKP zQ)wx2t=DZ9B4^O9pa`*Y+ZQg@63kc(_d&&Qx7-7UY$c_F&Wvk);F56YQcu>WVfrdT2pK{h9E`=mG*TAvI5u+bROH!AO?VQW z*c@i5Dtppe4a0i>9 zVZqOxR@iw4HchGW0BJL;nx)Vve`6346}KpIRyH}7K^3(yLv$=?@Oxk-);PIG^UNCA zwUEc8Cgqjn{Hz*;)YQV{l|vmMIa#ii;G<_6V`U#3z2C|#t0>x}Dx>I3WgF%4+@T`% zV`bpxJ!OxI&rf@Yq??VVBpuCGV%;!<7`zDO;j~jdtp}qX&ScY~mqx|(x@M7>yu7SH*3-9 zI-GaP|NLzEc-iF;cyi|WsC%S1DD4MC zy@h7(vBPL&qi|VlmMAh*bt;(Mmsj_9UZMrLg||} z`e-5kG<`^Y9|(PJPS=0>W_W0V$7uZy^&Q#v4MKfI#fQg=o>totXdvt>g`UEdo=W~G zW&7B$S;}HtOQt`c%^EskUB1?Oj`Fo(s${A()G{-0wol)?9V~l=wId>5lbMv3kRjBb z*(VL2ScWl^s|~NTZx}5gMW5_5`>lben%S1%O)#*6?z;wPu5`hfeV&!9qe6+R6^=9` zCr}v!7Zp@kxD1(EvIZ9=rWPT}ctWZ;od)(1nGb#!^`E8rFROirYk%g?0$DJXY+HDL zuZE6&KKAjipdp_2^VX)~epB?ta0_c{0A$iPQbbz-9vSX8%;}5E9NzJDY zK^lF#iuT7IhhVi*=ijr*Fd*&k)Bs70C8y`<6ck1L{Iw-k3?W*U(%VT$m0|*qy9Vs6 z1BT>1$sz%lHssr?GK!gdqx4O4v4!`+l)T@W|8jDWeyI8ExHsL@C?he;}Or~a@`68g5IkT`VcCg9p+&SuGhoHB%Z9dCa{_Lrl|-}jEaShvv?Xq=1}`qIf0d?2VNXt$zio_)G`Vl@#HCOO2?r&n=k|hx9+dW zc@9NIKD8}$F3fAnKqxp%;Kb!ad}K8(KC%2hnXX*%j8$l2HlO+FxY?Ya z%}UT?HdoY;yHNY>u&nUwjKO<*^j)UxlMVw~b1mg7D+l?|vKZbk&(H=%CZr}Pj}o+4 zJ~A^r-gD%nKN)~`RWV!o=1eS#O*%v=_hgbOdkaB|o}p?*nKocg$9du`*U4*U3C_uB zo!zMk*23XHqLw|ZT@gkl$SBUSa%!A7>OI}}?1obO>^G{VfU4gB&seudXyV0Zvb}v) z`eWF{=$GMjpsG!%3;EaRpW!oYZCw^#vZ&jLC(*{Y&x>!9eSUa6^a z&g?0kP%Ma>Vd4hecPt)8g%cgj-L!Ae84J<4Jd%3{3?qMzrd~MM*fOCAF@vDcFI~5E z=0R5itNkXH(q!DGzMqe$g1}?18C(9gl;1QdPq=U@YpYY$Kr=a@N-!c>gR6zI#J0~^ zb2d*1jFPRT(*tj+R>3$FMeC0BU)rD~R{fupQbWZ$Eeuad%ZOwE@6*caR8Q_U>JU8e z1#iC7{94#UL#Lcd|CD-(>J?nd>Nep{0?A2LcB_I2lV@8s!=vWAYDU*rBb|x?rEjSH zx0!Y=so2AbbE-q{EkTAV7&p zGf0)1gKHo9V)yRdl>nL2QWR`7+npo`;W}U}hHGBujB{kWBX+JFUIWMFekmTWt(drW zrjsFf_4iCXWY8v%7 zMWss_Pe&323I4|+qy1Yw9C7aoHFXX~jG-w8VMpc9l+q^fHJsofGwVA`;muldu_X=G zO$wnfM{ILCwFv#nI5mMzHcE(X=4cO&8jZ(*tMPdG-J4XI%f!>_HN;~XYfX7%);clB z3UmUrWWfs1qWx> z85ue4(VOV03Q}FO2pKr_HFAlGskTXu)s_u0rlw?X`nSgQi*_a Y#k3 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 z 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 A2><{9 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/minus_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/minus_over.png new file mode 100644 index 0000000000000000000000000000000000000000..fdc39e821f70177895cdbbb4ff6ea9b8b04daa3a GIT binary patch literal 299 zcmV+`0o4A9P)U^3mXf6KubZJXcwYesBDte-JKCF ztRHS+;XU(h=_=Y{*(({ew7}MhZ~!xJ&6WhTxmH%jSqf&?*?iLIVMIhkMD))A_yp4jOhQMUNmKv;002ovPDHLkV1kd#fad@J literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/mute.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/mute.png new file mode 100644 index 0000000000000000000000000000000000000000..61d706b07ca970cd18db171043e7c3cc591af739 GIT binary patch literal 2549 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 LNkvXXu0mjfq2=+` literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/mute_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/mute_over.png new file mode 100644 index 0000000000000000000000000000000000000000..d9103e7b57fbb08eccf55363e459f314cb399ae4 GIT binary patch literal 1227 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/optical_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/optical_over.png new file mode 100644 index 0000000000000000000000000000000000000000..2e1ccc15326a176544647d4a7f3ce9dba30dacc6 GIT binary patch literal 1181 zcmV;O1Y-M%P)8`t>VFccO#AEJBTo;@!B3>S#b;2^MRbIcwoDfpU`ZSSFtnmzv_rRo&gbz$!lLeaBBdZf3o+`@QU&?Sh18dyERlxAOYYBq*HV-jfVnM((t9Zv(8D| zMAXw={wI;~@xge@!-8@os^yjt**oNhGOP}#4TtUHzf5Op#ZC2YA45-6yWAD{uwf{2 zFE!)DJLGk$ELpPaiQ7WOE-cKq?8(XRVxWH}(H;4`ZYZZ-HkKR8FU>e@LEn7CD`bKj z&Qm@uATc{QuvC0I(;q$iTbue$&B;EQJ8U8~y+bajHG-7$!?ZSb&?A8mccGYB(lR@L zaDQOi`)3rqy5(fQ;_L?T7MmB!Z?br~SK#$PStYYJ(n7K&7HU1PWq0B~=S^Tc=2+yD9|BBI9Eh^;%G3 zWjRN>i#H|n^wm3aV~2HqYIm*4ic?G_yQ+%H?G)#d(=rRM9eaL9t+>mUkw7%2nFGCl z{IIq(+IMT|SP7`symAgk?&Yj1L$_1wP_n`atv-NW?U=hW0%se6!*!8VC|7j0PvB6! zLvE)^mu5+pMRK{^YNL4?l3g~4b6(@1Q&K)hKAC^_&7b*)3MG{*T(o(OuLMQZ0CXY0 zO0=QfCw-vpH(-4mA@Y75Y$b15S2C2Zv~kj>3PO|u5(Pw=BbcVRF4>G`2u~`6cIKHq zuM*O!adv}qW+76o5^eow>%`O>r8W+{T+hPW8*!;Z zDo3Zc&$WG7%9HmQyKzwkP}+DB*0^`B>xMqR=g6Tfvu5}Cg2y#(C%z6^pS_+FNAKFk zWs|_xEMxk`sarSC?2YXT+3@$u>e1-MnGY&s+#cF>;;%yHQ$Gv39-WT$~ z&g|(xv47;!Lfx+vFH~J$0~>04x3R$u0VMtojVxHH`;J>xeT}F+m_j6OKqAX1+FfAq v75&ohJ|MintskSSi~ohIsivBG^aAh?$L*Xx7R#MD00000NkvXXu0mjfogFX{ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/plus.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..75b0a26654658646a8622e78a8f08f4a5c51ee71 GIT binary patch literal 1386 zcmV-w1(o`VP)446h(oY=P(Qt zIb*2RYS48JyE{Kss-{;x5QPBGIdolz=lR&#-NjzN4^7ilpoN76T-n_G;O5O6f84o! zNA`NXRo8X@A(bYnB3_gw(liCj*-Ta%RS#BHPb+oGvVdV2SX^8J=K_Lrb-%Q{gsrWu z?|QwLPrI%K*J+%2`0(M~!!U%d8!$`*z8@%Zbhr>04G$`bnU#uhp$HYFrWDXL6NauU zwMYe0rqyb#76nk2z`{cJrLrv5hmf7om|;8~A(4dZwMtJc6MP65+K-ETpbl_6(SOv)0bVZ!o! z#8Hewjp{P_1!PScK56t-yK{S`272s*!>$m{^Zlwl9WqPNSX6OCP^%X$fXcM7DXWmWm(FMahaq{ z4o4GNlu~jzJ#i-GgiR0qzJLGMr?bSZ)OBZf=U$%YAO}bh(==68(mBc>>gbj=z4yF2 z=$f%o9mk=fpdKgHTgP!`%Kpk6vn?A}uYTCPbm{HS&YkOBmL;V(OPbC0>i+)zFKcUS z7uMI;gCu3JEDJ)E*xugW_L{BbBuPTg3l?g%S}+=o_KKol-`u{lH4CxI9NT#FB4{wT zTLIi!4M{wFQKbzG1_NwtY+Sf@?b?ssg(XGo!GoXw{PNbV*PreEHOSHwnr0x)GBx;v zAV3zyc=YJre^)GLxw4REoQPv2aio67ae~okgyC@bjCz{uP8(+s1k2;`co4@i>h+pZ zkW!&6O4avh&d!2LVy0!PnFo|=Zd#VDa*FffpN^ho8HU3MjYge3}VPL?HVW_CNi>Pe&mC3~Ld6Cy`#!ma?DXnEs+AOePb^QlbzE>h%U}+f^!%YOd=VjYdt4rFN&Y=KDVS&kryRLvT?l zV)Tx3&N?n)v?)-2G|a}-x{T~&YWE^L)ux)~>Ma$(li!~FKedFoDM(@o>32a5EV zHrQtK1T{r9^9oU_MUV3mu1#BqrBs5{o_0FjHwOC$(e*E`_rm9gC^%P}V-}~7qClPI sX<5Rt4eSs0W+FGo9COSu$8iI|-_mIB$W2Y^)c^nh07*qoM6N<$f;ak_4gdfE literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/plus_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/plus_over.png new file mode 100644 index 0000000000000000000000000000000000000000..d4f36c009c20bcb9b229c82d9d608e6af1691ada GIT binary patch literal 573 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 CaMw2g literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/remote-html.js b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/remote-html.js new file mode 100644 index 0000000..d8aac01 --- /dev/null +++ b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/remote-html.js @@ -0,0 +1,260 @@ +function getRemoteStyle_jblsoundbar(config) { + const template = config.remote_template; + const base_url = `/hacsfiles/generic-remote-control-card/remotes/${template}`; + + return ` + ha-card{ + background-color:transparent; + box-shadow:var(--paper-material-elevation-0_-_box-shadow); + } + body { + margin: 0; + padding: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif +} + +.container { + width: 360px; + margin: 0 auto +} + +#remote-control-jblsoundbar { + position: relative; + background: url(${base_url}/jblsoundbar_remote.png) no-repeat; + width: 327px; + height: 692px +} + +#remote-control-jblsoundbar h2, +#remote-control-jblsoundbar span { + position: absolute; + left: 5000px +} + +#remote-control-jblsoundbar ul { + margin: 0; + padding: 0; + list-style-type: none +} + +#power a, +#bluetooth a, +#source a, +#aux a, +#optical a, +#feedback a, +#minus a, +#mute a, +#plus a, +#bassminus a, +#bassplus a, +#surround a, +#stereo a, +#harman a { + position: absolute; + display: block +} + +#remote-control-jblsoundbar li#power a { + left: 56px; + top: 75px; + width: 38px; + height: 38px; + background: url(${base_url}/power.png) no-repeat +} + +#remote-control-jblsoundbar li#bluetooth a { + left: 147px; + top: 74px; + width: 38px; + height: 38px; + background: url(${base_url}/bluetooth.png) no-repeat +} + +#remote-control-jblsoundbar li#source a { + left: 240px; + top: 74px; + width: 38px; + height: 38px; + background: url(${base_url}/source.png) no-repeat +} + +#remote-control-jblsoundbar li#aux a { + left: 56px; + top: 158px; + width: 38px; + height: 38px; + background: url(${base_url}/auxiliar.png) no-repeat +} + +#remote-control-jblsoundbar li#optical a { + left: 148px; + top: 157px; + width: 38px; + height: 38px; + background: url(${base_url}/optical.png) no-repeat +} + +#remote-control-jblsoundbar li#feedback a { + left: 233px; + top: 157px; + width: 46px; + height: 38px; + background: url(${base_url}/feedback.png) no-repeat +} + +#remote-control-jblsoundbar li#minus a { + left: 55px; + top: 239px; + width: 38px; + height: 38px; + background: url(${base_url}/minus.png) no-repeat +} + +#remote-control-jblsoundbar li#mute a { + left: 148px; + top: 239px; + width: 38px; + height: 38px; + background: url(${base_url}/mute.png) no-repeat +} + +#remote-control-jblsoundbar li#plus a { + left: 238px; + top: 239px; + width: 38px; + height: 38px; + background: url(${base_url}/plus.png) no-repeat +} + +#remote-control-jblsoundbar li#bassminus a { + left: 55px; + top: 322px; + width: 38px; + height: 38px; + background: url(${base_url}/minus.png) no-repeat +} + +#remote-control-jblsoundbar li#bassplus a { + left: 238px; + top: 322px; + width: 38px; + height: 38px; + background: url(${base_url}/plus.png) no-repeat +} + +#remote-control-jblsoundbar li#surround a { + left: 55px; + top: 405px; + width: 38px; + height: 38px; + background: url(${base_url}/surround.png) no-repeat +} + +#remote-control-jblsoundbar li#stereo a { + left: 147px; + top: 406px; + width: 38px; + height: 38px; + background: url(${base_url}/stereo.png) no-repeat +} + +#remote-control-jblsoundbar li#harman a { + left: 238px; + top: 406px; + width: 38px; + height: 38px; + background: url(${base_url}/harman.png) no-repeat +} + +#remote-control-jblsoundbar li#power a:hover { + background: url(${base_url}/power_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#bluetooth a:hover { + background: url(${base_url}/bluetooth_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#source a:hover { + background: url(${base_url}/source_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#aux a:hover { + background: url(${base_url}/auxiliar_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#optical a:hover { + background: url(${base_url}/optical_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#feedback a:hover { + background: url(${base_url}/feedback_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#minus a:hover { + background: url(${base_url}/minus_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#mute a:hover { + background: url(${base_url}/mute_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#plus a:hover { + background: url(${base_url}/plus_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#bassminus a:hover { + background: url(${base_url}/minus_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#bassplus a:hover { + background: url(${base_url}/plus_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#surround a:hover { + background: url(${base_url}/surround_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#stereo a:hover { + background: url(${base_url}/stereo_over.png) no-repeat 0px 0px +} + +#remote-control-jblsoundbar li#harman a:hover { + background: url(${base_url}/harman_over.png) no-repeat 0px 0px +} + `; +} + +function getRemoteHtml_jblsoundbar(config){ + const template = config.remote_template; + return ` + +

+
+

${config.name}

+
+
+

+ Main navigation +

+ +
+
+ +`; +} diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/source.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/source.png new file mode 100644 index 0000000000000000000000000000000000000000..030c2b99565838d376014857a87ac2dcf6db7ee1 GIT binary patch literal 1318 zcmV+>1=;$EP)i>Jf!M?*mX(cmOPV;16Mvjz8@*0D^&fCS9?9~tea?BG_j#Z9B$!}=2_~3e zg8vz`7tX&7zu(7lqk&NrAkk7m1X`{5;Q*rV3e>!?G-RiNSeA~9`p64zuEG(RDG?reXjcKDW z45Mzhch~p*mgjkkQpzBX;~)&fPMW34;D+V8?tH0Ks!w_4#5CTE~`Vse~DG*DElEqN2&hS{}b(3od!o*s8=GYsz z@BHxvmr6#fCr(_X0G43*wR!7av$^$NueaZdQ2F#6#1NUi?XLc zolfV@?&ICxwjXR4tuCD7`hvGDbuETMhdEu1GRFU)N&b?Eq zRFDBw?kaa(r*4`I!qD+o>ps4^_W9*+zx)1%D*VBrltkIBV0vl_!Dt^@mLkhCNGS_% zNu>%^Y}+opL?E?@D`Si<2q8fCXxM{oTTq$~gBvg`8`D$M)rEz*^IqlTnK;pq$S~mj z{r+y6jtjK1yo~irm%e`O)z^0o!*IheZc8a6%e1FRDbwQBBuRoS%M=Ap(^Mr%GT@xs zlwlAAJEm!tNkPWBm1mivIfq0ofhs8}bAWu6LC2HFk6X{3JhejKh0bUm=M}Fs@0Lr* zk%DO%jyI0En$Dj!4Kj~DpXM2urXz|YSf)UlXH})tQ}5`|kkRTirFZjOXGMZ48z)L0 zEuNKv$;V^TGew3-N-WOJtoNbyZBue41^oPo2q+6aB>kgzk z=wxbT4%;-5Q<+F%l|fH4Xj~NQH=E5nH@7ygu+_CS_0PlYo3?G8U1}^%Q>jR5!!V#} zdSPg~=n#}DDS~DBIN-STMKPC*OJ@&})^x21LTVnpC&OWJOlYKPk^nj@)anlg*xcN_ z@yVy3y}7Zm@sOQ({v>|Cwe{zN?d^}1jOUh@m(MsQr`RMM2C!@kLYPGnIA_qAK0eFF zrX2evRfv< z1Uq!vADEj{_tO0cDUOls5Mik?szx-5L%-c_-~Oe!b*0&CqCPthA&kjioe3tGV1fxI c_|F00Ux3d<#(Y=Ux&QzG07*qoM6N<$g81u;hyVZp literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/source_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/source_over.png new file mode 100644 index 0000000000000000000000000000000000000000..77ece00a92912cec80e9174fbf97ac8d5893636f GIT binary patch literal 702 zcmV;v0zv(WP)(1P3+CotynwVHgoL@4@+?jjM`QLNzITr~D2?+@a{~1JKZs03+%H?HY z@M59%;nC0jpNOhdYJlRXvkAka01iNbcUyL*cS#j6!P zn}3Gd`=J3P>X(Fzm4{s4b6qr=CxRxXLKHJkTuQ1+M6H-I#u!cUSQ!SV^D>q#0o9@) zmIjP;Ok5ei_FZqaQ2W^54yQc6EV9-mgYs!gX^tvrl7n#&n@V(ijv|H)r7XN!uK;n^ zPNQUqAC__#GIg)#iD%&C_+9(u+k2@~mebiYXOys_evb$;q8 zHa60oaRlicpDER!W#$#~X#o*47+MHJixCJNVN4JT21}EmR3VB1jVowOAd(Dzs3Bwe z2!sa5zVrY>Ytr}zrf-wm9jpiL|tMOv6 knMg=TNJvOXI2{0A0Sv$MbZMfXS^xk507*qoM6N<$g2om|bN~PV literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/stereo.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/stereo.png new file mode 100644 index 0000000000000000000000000000000000000000..f01f1d22136b4c363913c0ba9a8b4f4456395a97 GIT binary patch literal 2915 zcmV-p3!LOvsfixv|OaCfUti&Ys(z&UX+B9n#W!+ywCf7xDr?5O8m$|cQKsW>+4{(SfSJF5DAB&*X!rk)-Jxj?%L~Cws*82J8Zn>TNM zrDoxR@~Wz;6&)QNgP~BUBiH3dBoaYJ5D*H5!1Fx3d0q?;4{Lu-CKF<@m@gT$V zSbh8I2OoL#kuA$_tXs6WcJbQdCr*6LvdrjoEC!3&3`J2eH66V?u(})Tk~ha8YPBL9iD1jK&;GNtw8+G#1=#I&qc_i6zUS|I_R%zz5<~%Mo<}k@b9rF-{(!bf zPL6#;!%YpVZ(M%E0zp)eW825 zknMIj9Y`jUP_havW(z2qa@Ex>yPoF-ZL1e9tO_Wy$_)<>hxI!BS=%&^8f0rw4{IYF1STPY-7r>Q}8G<7M-z zaQ}S|+^5K@npIRala|!e14Htnnk8jdl~&Bom?8+crgm|?)ntT;ra%GcY(IXwv+HE5 z*}{Nf_0(&xZ+n$C(nt#eii-WXf71iMR&^|5Gd!{!g>Wi{C%63J&HR!=c19B6FDYd2 zeQ48DIxAaE**UcKbR0j}d}Kh@18GQb`Mrj^mG!?=Icj!b1_QOJC=e(&7<8IX#b@F; zaPZ(q0D2gP#flXx>K!>bKg>0N=Or9Da`aoGkw72-S(Y_Dz4_K#&yjm3hC!0&v1IAe zWlNVVxq)PBDwS$&ZEfAJ;M{g{EQ_kj$|VfT&JN7!a(YWjOXp|vaeQ2T#q+%(SOcDHInM7aR0?NTR6C4F*R^`RTLU zbBF{qX2`P?O>3DvG&D4L_Uu`SR0WozV6)q~{QP|1Od^3qB5`gB zBogPxXj)suV&=@|L?Wqe6=6oq$WSE}Ce{o-m04!cGZa}Mosl34GNO^Gu*aPTgN}mL zVs~nbs?eU}Q<>DPz=CIjy)!duP?TQFFj6@!Y%bzWZUqlq?fKKy&lIzY+vd`+%$FmR5MZZiFVHAbUMDG~C^>UnwFw)c%j2Dxs#Hl9qT5@Tay8WSWl$H&J>|24)7 zGB}Qf%VERz?c1MgX=(X}%&)Gls{L6*!*Y@k45h<#EQ#jk<}XRIT^yIBXjxe$&YU?T z)YL4z+2L@QS(bstYK15W?6G6Vx@B2D6buGwx64yjS~}1B_S^3s+WO*4&jb3tOooS` zNF?oX^ysk`hr{WwsHiOe*T;u$Pupzv{zNk2d-&mppPxT}{v6^CvZA85uP^e> z&YdqLlc~{Ibm9V*OMsPER1qN#S*@1R<;&}8Q|Xk}lb4m3&+qT=KQ%Hk@|{kn>-^&L zFGmN1XTnWQZ@ih|rB8^);_)~XJ+T-L6XEb=dwYA^(9qE6JMZj#HO;3xS%$^6*DPJv z*x2}6l7waxt(`4)?D*R&gM))jCX*3ohtFIdSVd(uJh>i>PmJ4^EWKtm!_cI~hRtGy zzp!v|TU%RyPj63eR?hadwRL>va=A`VPfa5ppMlHegs4cGdD0YxR60F*^xGpx3VgnC zqDy~4LH+NadTQsKIeyAyq#?>cOUrjduW#S}v>=FMq9`H~8oNBO;*z;qkKWPVE_8g~ zacs@nHLHnzB$G)3%nYcuwv%n|5e<@36pcn;WKG1EG?B9wqoz}GW*}KwQc{Aht}Zwo zPBgvo#;LNhxkjEB!O#YD_w=PVZ+_-(gTZhxlM%F}nU4H-D=)2;f{5m0&8S&)b^q8{ zX!wc8pL|?Z^k8TX2Av-Ly}|DlNk<%9vj(Tr2}#MoKxH8-JmQnn@aN~lY&0P&$q0>( zL9aqR4DOXPB4W`=xa>Kzi@(4hfXQgW$nXd#12xjw z**PJKg5m0`uU@=u+pDjA^696$NM}I$ev<0v4;!iqWK|WM*+Tpd;c!G_!0YuQ*X>4> zWP4A~DKlrCQ(L=mUQ^TC@9o;X`*nkXnh1v{;BvZ-si63PE_zy)dVWPwXSe5_) N002ovPDHLkV1kc)r%wO? literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/stereo_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/stereo_over.png new file mode 100644 index 0000000000000000000000000000000000000000..99bb188bace1e7400e461ae123d000a8d325f70e GIT binary patch literal 1557 zcmV+w2I~2VP)yy#Z?s_4wDW-* zjkVtJm&zOruF2w2z&w?c4&--SZ@AgQ!C6+YyP|7g<#@otj|(KbGaXH#k63FEPI&t_&2$HM9yDpz zUhQS~UimNCwDFpMO6~oIB_kD1)4Khj(R<=rdY9Cm$HB$30r%@b=|y>7Eo<61Ca_{g z_aOB5=;WTu#(cIgz#Tr5uWx(+XX_vuv`YRWcXac1H_TSn5ZRnxiA3}nNQNy8mv}8s zGa0x#fBZ*xN$&SZa%Ye2q>)~HN3gsUHVZWhcxPzvHz}kEOk3^^JS*>hY#_c~Sp$p3 zmde`NNVWc(9lQFki-F<_K{mcVKF~W*e!m#vEoD>Y` zFa#WOm}6>Sxg56+Fbz7LfaPXyCsOE87@-OVBBn*!ypU~ca0Nsf-sEydHRh#FW#NM8ovW%Y3gq?4zl=#-gV z2B8?GcJDB-T%0IEdV^8+YN>gP6gFY8%)2JnY`tlTqf$FxS+t!HW*6biJ4)ZkahY9S zOHmf!g4vS|&OkJs98?91ilR^Y{0tdkA4y?2D}{@_+*Y7;33)!<);)cln=4QPSV(3m zaAEX)C7Jl`u!zlh80oW`;#0dl$VQFsV;x=d!Db5W>2idH8N~vH9yoQhUztAalf-NA4#a48RU2u#QVOp{1Lwd|hW3*r zdN#^bMOPeXbNhSv*cVb*l4pJrT&_HMcdwB6^NwH_!v4L;bV~aUYg*fE(kxjx5ZiP- z>fHw=lWwliiVE*9q5dt(8hu1+6%e!y^`j<4*6WZP4 z>2Cyw{bI&&lwWQQ4t_OWuG52kYoMay=9%A7={h&){$RBHQU5C?{cSb8S*p`N+UoA# z@pv@dGF~uA(yFW}u&wWmgpbvELc^v|{*Fy(LKC{H1OWd7o4X=^l+<3#00000NkvXX Hu0mjfhYt91 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/surround.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/surround.png new file mode 100644 index 0000000000000000000000000000000000000000..2b68198d31a6bf07a70f03937e56b30520476cd3 GIT binary patch literal 3173 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 LNkvXXu0mjf%+EjK literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/jblsoundbar/surround_over.png b/config/www/community/generic-remote-control-card/remotes/jblsoundbar/surround_over.png new file mode 100644 index 0000000000000000000000000000000000000000..929c2cd2174bd54e387c7166fc0bfd0fdfdd5461 GIT binary patch literal 1666 zcmV-|27UR7P)Cc6E934fq;q23uu}&iHjIw zYyvSRF_72`0-+5dRED~Z%cgNDV`Uq(8*P`~)-+9XPi)6dd_hi0XUC4)7oO-}k#f%e zeCK?>93T4}2UfJA|5!Td@B*}JW*hXop2SgO6R!hatanaCUe}5rw_6Sy42Bx9Owx2{ z4OKX-6|aNQ#j;_!zk6_%`{|7a+nX>s=`I;=Zvg4A-*9u%*Dwf zSDf!*b*Glfx2ze+rBhl@Ze#+zO3#ZcGt}SpM zDq-%-m|lze#%k{Y=x7^OK#4*SL91^l8UI|(uZ<>lw!7>0hU^y2%c==xMokN-;^)+FrKT_xT6bv@LvduUBWn3o*O+(-yE6Q%kcy(x_C!bE^yNhKod@IeWwCzSqjIMS2JQ^VzIH_aW-(fJVP^Inz335>4WS${x{K>-$N4Sb@D6YFGVTkF_BI(BqZ zB=d#T_F8F4q3gmIXpw8&#NU5WmElNuyTq9 z+{q-UJC{`Gn<4sFF1H*S|f{71ONRYKs@3z2vwJl1WQ%iDJuJB%_-f~U^Su_zd zKWXAm_GIa!YJGYr_E=P3ydX1^^Oh0Z^hQ-M4um}9Vu;jB7nxDe&>uwVGhnEn0ky^e zwMKb_KSLovYW2y`^mwILZ?SHW)@9Ezw)Bw*cX4@^ov)T4*X+O4JDuJN9J%<|(F5%4 z(z%HNXCbmVNvX~n$8i)ORvtKVabiq*gX~JlX3VP7yJaI-vBIWV`JGtSEuZrQ9?Nf* zLMtA2ElyPX!3r>x0~s|4P<4}T#cVr(NNSu;c-T)#7e3M1Q$#q_}m};^HWKe(k^KF-m6V~WWAQf@cvkOoyEuWu&iaeXyyOe-6~Ft54!h$~JWlmO zY=N#VENj$-!ZbM$NM@f?!i-AFOMsR2joaMQj5{7` zGMTqcQ{?yEQ_&;K;o|+izw|uRMOpe{f+PmJH2%Mkf~{yp|4#wHKVmn1gFzRy%m4rY M07*qoM6N<$f-agS`v3p{ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/back.png b/config/www/community/generic-remote-control-card/remotes/lg/back.png new file mode 100644 index 0000000000000000000000000000000000000000..eb08c087d1698ac3483c0e1ae6ad34732e7899f1 GIT binary patch literal 2656 zcmY*bc{~){8Xli5!x&%LvYWES%-GA=vc!;O#!mKi27_kCQi|*mqo^<`2HBTFLdqIr z4Z~Fl*|QfyM0fOk_q+F=-|s!=J@0wm=Xu}r&pC-GGeZzi00;m8Kt@P?3;HTSH@*`r z^f_5B{waN7AXpgc0xAcDmgpO{Af!D30AN3LYzzQ$Ha{I;kF~NR+L@XlJOXhrH_t$K zFIX5Zh>ivTG{O*c7w1KE6AQ!n2M`cpnvmZJ1l>Ol!y#h7Aw)k-h@B})OfL}cC8h#X zhRH*;fMQ}|8hB4{goVDr-|6(7CImwy1|i_^(9lp=s1hs??*ms*Q&WS>E5a2Op>zb4 za4mr776uIgg5Ig2|a}NwAYC<5#LjR1v>Lg;l|Em;0_`5B7 zgYe@MxB^Tb{tq`jRpU5{FvnxP=*q|ZS_&G!k^dL_TSo(aEdD>m{MG62D7{rJpa%S( zYtsUnv`N_m04H*d^mVL|pcLCH7{@W5iCqP-rh$@x{f6DcnF0gwEBtoS*=2 zrL16wm`DLR3+em1G8E{SeB~eCLaDY}9zj=u!9vES(j#mS%ip_VXOKx}SGa62~O=Zza{MJ5GASW^$I z9+g*r^Xb{!t4~T`?N!`dPK_VV8WH3VduTN;-NGa^Cf?P`HTE{LoNWd6M!5W4PHFVv zXSB7oLoHNx_QV0jE$h6~_#yFVIwo;=KWu9u=l$%C&&3oH$#<;MDSb8j+We;c&H97;lb6h7G&q8z0< zt~jRRBzUkePSt)+R(`wh7XNALXkj-$Jh5YR?Muj=S>Tm1l|G4-7wraCDUUl?zE&~a z)}c^COeK2jFp=7N4gSuR17!C>4y2BDOby4KlKORAbv3yXZd4CRCPW%DQBIQs@}`~Ai{k$>n*%TWg!&I$i?;yxKrac`H2}H+@Vl~e>_o*szNU6lMNjnn*zV&s;H#J}a>CaOj_bztVn%Ky$+-Z;P z>Fs5}JkWae?KB7srtLc4_!H;FUCBn9Zcm^*KFe$QrDHcWeQZSnb5~VWWQfltLMBVc z%zX`c3zPyHo~Wsr8eAKHDU;r-vy|;zu=>=V+BOf`yZHt^QN4C5i%8yLZ93b|M^&yj zLJ_tI+Y52$OBi5APc2;`jJC`LgFfDnrauuOtC>uh{a!L6skHTV7^EkyJWf~q`usN5 z*WaHB1Fk49N2w-=-D1BGcEMa;J|wYnxs<^?_b`^zM!=pb^r2i>q^pEW;qr??ZraM$ z^qm9jZ8yS8M3m0=R z6b`-o7#Q-nwoAL<>xCwP4^C)KU4Ea{y}5F^uWJ{nwCy9-4VsJAQRaK*n}@Hh5{fzW zlqM!7Mn*>&W=E0Cs@5!j3`X36KUiZQN&VI|JwNZYKQ5JX(dF9m#k)dk!+&Ii zyC$t&y{GEL^N2wSjd8gXL{&s}=@e#s;ZZcTCIC40_*9?l$?Of9hlp^ z;KrWt!7xa_mO^oZBb%O`ni3zcz1YBa%`Bg^69NFpH#9lf;Ilk%KRMT5 zRm!Q8eWN4fZWZx5C!$dAi7T>|<@SSCupVE34V&nJbP&?vzVGJZ)ZyX+PQ5bVLrv;UhX+8C^2duheyo F{x_>>(vtuH literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/back_over.png b/config/www/community/generic-remote-control-card/remotes/lg/back_over.png new file mode 100644 index 0000000000000000000000000000000000000000..c00458cf241ca1ee1500e512ba27ba3100d44035 GIT binary patch literal 2164 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/channeldown.png b/config/www/community/generic-remote-control-card/remotes/lg/channeldown.png new file mode 100644 index 0000000000000000000000000000000000000000..9cf822784acffc5cb53f7d84b113cc151a6c1c15 GIT binary patch literal 2453 zcmY*bdpy(o8~<*EP01}0KXx|P%4Siy%*_4Ha-I8SCSo?*u#OONj?0pa898)uDIrOc zl3b!(N@x+eBuybws80Az=lss^_xrqF&*$?z&*%NT-_P^;>yv?Zvfc&V2L%9Nm#vM3 zi{Mlf7(z@$u*-CJC<_h{-No7rsC}yRUJyX2HePf95SQ6D5KvSsF93LjyAc=!M+ZY9 zg^Uaep#+nVOfpq~1^^7xP~ehDj35}392rG7WE#VNA`Auob{YkT{e&7{lS)LjSD4`ecNM{#PlA z{`Xjd0a4pGC^S+B^$)k86tkT*bf$%q1j^g|STyD*^8a#w>tImZ;{VgkUz7gK3P#03 zF{po@4GVQ>*YE-W(HFKBrfvktqXJvbf}W(M+SuqRPWx#!s(xgat>cIsmAko$b0;-V zPwb_=I4%UMRJ6U6zPBc?#eM$%{jH@~U`mX;)VejzZ&WeK4CAjHb#%ReviISX*PIg_ zVy$XjTqjbxAKa1X9~~^MjBW8BYpz`$nZ7C8vNK#|_|(BZtt)RWVH<1wmp1~E=~$9g_3Sw`XbOp#p_Z7~z##1H7lc^mpDgt%k11OUStk zZkc?L6TM&IgL?X(8{%bt%`=M|HA#i7sn5khZ5`Z^CXHdgx@@`3u_+Og?wR%8)m$!9 zQl<7JsS9_Ge?h&+3Txp-z?GlNxM#58GVy?JYR|+tJxINhH(^OTg2F# zW{E4b5))fX=Mhn8E#X|F!tz0r;R9RZ3FVu)s=_IpJLoX`G5!imLW z)JnX%Qzo)VVd|)Fgj7OOe8<9ZJ-NCN$uEl0W%CR-FJ()*`{~k6o>6F-@?h{O3-6MO zjmU~NquMfzW<^}L>NOvoJ6T#R#a)4eM&UQ44`!VG8ta75deWYaPeY491N2yL2Co7< z%s2!(D8_IUL)DmXjBAPScG=7&7!vLGxTqIQAkEDcYQ4Yw8nw6Ta=d4l4{3S8f4;Pz zLPSDMn-0?XwSn*rj^vvi5I@hNnUwxO4V$|marLrguO>gOT?mHiZyhmZ)!$nvq z?*=jj{>sj2D`iysa*C~bdv_v`CLM&F<=h<&Wqy@oDe%34Ho0|s3q?+F|MI<54jAgu z)mJBL5*wQ=JS+)cK2XRUA0P7&IucLRv%WNVJ2QD@gfDFkmclo3K>mfKN(v70PS$&= zKBFzHV&qojRhqUHwAE>`+4)YRV)f}_;LC-vVV*?IN zCx=>EAGeV!Uc}8P4Zx_K^vLMz-z3jk_kh@nnR8~(!k!%2ot~rd!y5D4a#&*^NK4-~ zea{hJwZ(^0Qs1{Q7cQ7Kn-gqT@v;r=G8s2nj~d?GN>Yw5%&vpiI;SNdbky4Hnh_w^ zD;K-vJqTdg1vVfoHxuJuSyDf#P~CS8@YFjxG1uF{>JQLPcStx{S8VX@@#Lc)bJPe% z;?3uL*NV-^2flNDyZv)2>UH0?=7yAYD}{Ys>X<7$#|rw;DgBVq67w+<(KeUZ^LgyB zRW|w8a1?jM*$OxBxv$U3gnw4r{D6Gk9@+{E>UDv%V!ZB{Pjh|xQPNO-wm0JOjlAaj%#DY#2yw=_jlR2R4qv8N!VlF0uzc zcoc;872aZYxzQZc-T@6Y8xceO%UCluq3 z*xZD@7uvT1uuKpAJ{=_TWza<4urDol-mxYj;8dvG9>l3BRnfq*Ew8 zs~XbbqV@PqmE1f}`3J~ui*q={H5khqLKP$kdD9ltlp4!{z+beJDs$IYuHzrSvmez= zC;0Ag=iaM-ik1L%F810d!&T0i)EzvZyyX|3`s8ElzK9$LB_hpYnCZFNZE|9#eg+1b z*f`)y&eFz2@6C>~*PzK)51DN&sh-&s9@Y>ZDW+l#HrE3_(0>TMWj#72{%QQ!_Fu`? L(#fLMEHLHYwop%K literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/channeldown_over.png b/config/www/community/generic-remote-control-card/remotes/lg/channeldown_over.png new file mode 100644 index 0000000000000000000000000000000000000000..9be8e48117e2048baf13350b779bdafb9c4c6fab GIT binary patch literal 3154 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/channelup.png b/config/www/community/generic-remote-control-card/remotes/lg/channelup.png new file mode 100644 index 0000000000000000000000000000000000000000..35706d3c2f71e48029dcf1e256645ac3209cf68a GIT binary patch literal 2519 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 WG_i^Q5+-^g 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/exit.png.png b/config/www/community/generic-remote-control-card/remotes/lg/exit.png.png new file mode 100644 index 0000000000000000000000000000000000000000..b08baa89755e2c6e8f79b095a68ab4d06ed0e683 GIT binary patch literal 719 zcmV;=0xkE!^g~U9{(c+i7X(eJGj8T2lqRIwKSjr&;OGEEMUaN#YNEXy?9$y)eoz3Rn?{z zwW*Ovv~JLBHV^`eVnwkku-4)oAVDaBM0q7?C>gwWXq>T>WyR&?W%%yh&%f$U((%6Q>L*(* zcDh~L3R|KmSJYKSJL<64>ml&Oag0)$Fl?cNfbD3TPP;>08$Z6gQvzzhYXIk*XfzuX zWg-6l_)(50W2O&N2FJ&oo}O}abi~cg4RvkMT9f?qh1=U3zJLB4XRQ11#|P5ILJWsP zG%vs!kGGCEj(Pd&6|djC;jim!@+@OEn{jY(z+$nWC`$VK`zWm_vx2HDH%$B*%Z4ts ztr1d?=LLB_;oHLlpC=Qxqlji0B9tNwL!4iiz&VF?4(BXFNW2HPS*>q@eeV%~GnS$( zn9t@o2Rl1E1VMxQ`!B@1Fql_gRt@14VY=K*w<&4mzgkUS==ib6$Egm<3W z7?SCfvab00?JMq2N7xKW(SKy=z$O-e*~E1i)}O)YIuy#rOCAx6ufItE(%{ z&(AqIIr-0zHZukT7>yV(fB~dwD$dT%>~J_V{{qCqXr2tC=}Z6s002ovPDHLkV1g%b BR^0#q literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/left.png b/config/www/community/generic-remote-control-card/remotes/lg/left.png new file mode 100644 index 0000000000000000000000000000000000000000..97b65fb07dfc06e60b8fa0b23ae9bdb9729f444b GIT binary patch literal 662 zcmV;H0%`q;P)3{TouA}1=?`@gJ5-^FLhRz);v$sVrGY?8e?S6)_=hgypdunVIEaI*(4`>Z zQZkknTRPbxfl8n*ZCXkTMKBkx;ndrEk3*A7lBVdpeFvWNz2D2r3WWlCdV0{&(E%X@ zlu{^{%ix?NnM^`!4Iu;ofQXpy`&R`3Fvid*Ywf8wB2upFW*oRY_dm0@r{j* zr;Ce=4-O6v&Lt8FaL$`#2#frzf<^Z5_O zV(~^01Qd_QquW{()}i$L{QTRUot?|I#M+(NsADRXO80kncL%Js;GF*pumFzv+}vD2 z2r;m?w|B`H!-(iqg&Gt9C=+As`{?NC#Q6C5=ic64V~jx%1ZRO3KtQ#GesRw4PEAd{ z>hJIWX^esI`|Usrz$YN;n=hq&KQlA)aBy&N%NPS=Ogr!>g6hdArM^r~PTmRZDwbUQmcKV`GoY$}!7@;omo w7-I;-u+?5P*OL9y)z#%pPf!0?U0uEM7okNEZMtrkxc~qF07*qoM6N<$f(pPoVE_OC literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/left_over.png b/config/www/community/generic-remote-control-card/remotes/lg/left_over.png new file mode 100644 index 0000000000000000000000000000000000000000..733ca397cff5503ea93e1dc95d0765147738210f GIT binary patch literal 374 zcmV-+0g3*JP)r1( z=~f(FDineg5AS>(a>4VwGx3Ei;eB|2eEE_@gw~N13Fgy#fQMMco``6Eao!F=l>hJsA931%F0KcU@&aG*9>;gU?#*pQ*~30I@M}V)^V=(qvX7rw zR~^MD>W@E{C@)3%TeaD5gX9KujZd(J4>(hOUj3xiKcc$ouT*#IupO#khNqaj0$0(N U5ndvy&j0`b07*qoM6N<$f)jkB)Bpeg literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/lg_remote.png b/config/www/community/generic-remote-control-card/remotes/lg/lg_remote.png new file mode 100644 index 0000000000000000000000000000000000000000..e492f4d86fbe3efd5de985ba3422be4011786098 GIT binary patch literal 151772 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
  • ?#j>-zQ9RSNE}s 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/netflix.png b/config/www/community/generic-remote-control-card/remotes/lg/netflix.png new file mode 100644 index 0000000000000000000000000000000000000000..8c5e4ff7cd704a8db302770d0b856cc3bac7ffa9 GIT binary patch literal 1633 zcmV-n2A=teP)-B}Tv7H!$Z9*Ergajc~3OLOLQCfaf>P2c5HBu^C^`fLDRobdj zrAi19+M>2d(4-%8&Cw9Rgg3=glyvCQ{U2N}qZ{yjWnbRMOO-a&U zB|JYrotg7|-z0ZD2qCEoM`^lqIV~-B2&tXNFI~JmH9nCV zh(#-nt7R>%3=R+R)HlC#YVR-ib>DJ}k02VWrMdYIEJ~jp8yz1+s&{K*QB*^;hKDvk z^wZ~Gdf~C#A+ms76`_5_3bN^mM+VLh9(G-~z$e$;xB8v4=d{*Z>pC!#@%bz-wS~z5D@4a_WFM}_J4BY&8xaLu)b@}7mSd3mwM{SCl9P$*A+qt zQm>zac^BXJC=QKbH!Wf2jW?O=JB!`cNVf#BPi;*LQ}@>2nzIdi=6a z@yh$y@j3vq!y}XnMTC;f{-cjbdmE{vM=6XXh;(*d*Ae7quF-$`oFm)XmKPT+&Ganh zWD;j6fq(TH^AnR4UOz@C5<*mkP_|9^#7W#&U&V^oQy3f~^Zbhh*QQXBD7k?F=8pF) zc0G6OuVjz?4Ko_WJ@FT^e>g(^<-=IlGiiZkD^}7JZ~UTcXjtMc6s;xoFqg$}N`xBY z1nD`<&UWfPza2AV5$#xpYHLEZETyWc0e@l~qdH8>jwdj~A%a{6>A8!WSf+t3D@U^A zk#4+S{hZpad#Ty-=uI;9@g|fZwG4cJQBy>#D5rDCeks6gQo(EHWfA zQUidB*J8U_uKo5UJPo1RI!xn6Mg>B#5V6KRU2taykq00B@6ZJx9E;)yURGvux%U@} zGGw8nVJxjNO_Or2fKx0IZf(H`hbqF-#4q`k^`=EIUqWjSDL~pbzPC7N%xDB1RMz^r z0)bOR6YxR&z{7F%guFIA{mw$MTqxi-$0_6CO-)mFOK8&|`oMaGUAe}5G==di0BFyr zh(-MI$B;nTEfb_O;8l*sFhj_oGKcxzf1(sP0|OuWOY^xRnOwGCjwTX`1=;*m8s7)w z6P?UWq^MoD8Z%bQ(2t%ad*NcG+f^$uT3ai})X;#vVI$)D;KS|hNFf>e;V$x%DS}WH zuB&l#1yVgH3GdoN=3l*}UjF?}G8ZmfU~F_W!FRv$?XAOum$cSemqxDYa&lJt1xJ@s znM!RYt=+_g4jgwe7Xv@gI{4^>^m7GWyfmV{d{LKjc|AWptIIQUI^BClYpr$i&#&n5 z!$)p<=Eu)Gl?`beckaFb!_8$ey3Qd0_wk_3fPF7baZwYb#-;MN~)zAIt18C870fI zKuDpK6qYH4l!|gC@Jz!rETs%XqowD0m;E4kH$6L>eDB}yWzO{Vof3wTtgWphIeC>x fq#9+K=pf)f8xiH!ml2~p00000NkvXXu0mjfIu{~0 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/ok.png b/config/www/community/generic-remote-control-card/remotes/lg/ok.png new file mode 100644 index 0000000000000000000000000000000000000000..285ab45c802c9d70ad30f380090acdc60e8332dc GIT binary patch literal 2152 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 T^osC@007wUbF`_lA}0L{Xb92o literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/ok_over.png b/config/www/community/generic-remote-control-card/remotes/lg/ok_over.png new file mode 100644 index 0000000000000000000000000000000000000000..1e5493f96dceee7a6392e362d04622caf27e1976 GIT binary patch literal 949 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lq!3HEBo4iT}QjEnx?oJHr&dIz4aySb-B8wRq zxP?KOkzv*x37~?=%#etZ2wxwolpi<;HsXMd|v6mX?F@tpVug=6j;9!ajL5v$ggce;NtqFbyaD=D*Q;{}bT`!nw* za~#}Yb=}kMUFr5SwHBMtrYW ziEh1N>9+vxRSUAT3c@xoNS-!BEqcY=wIQ4l1^2dw{r;^Zu}@QM-PJ+**IxAe^+c2PJKF;JCL8NVU;Csl z?egWY>^p-!ZAFrop7^9(KbNPXR{oIhaJIy*)04j!mFaH1;^}z(+xd%4JH5Z1x^#bM zM|(4Cdyz)@PQKVhUw(X2o&49`bCu9%S6Q`;_HA=TW1TxsEbRUre(}rd<*{Mi5k)f= z^ee7C=^MB_=31#$(wgTlL<-r>g}y9%5x*u&qa^QRLVYJoi(T*)o2lN9&oA^gnlRT) z=Ah^m%iBLS%1-|XzTvK8`f1sfzi#Shb0ZpkZ?x*IImo@|Aajg^Rjbj@c`?hDEEazI Zf_sMLd@e!G`3FFG$f@RE98R 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/remote-html.js b/config/www/community/generic-remote-control-card/remotes/lg/remote-html.js new file mode 100644 index 0000000..ff433de --- /dev/null +++ b/config/www/community/generic-remote-control-card/remotes/lg/remote-html.js @@ -0,0 +1,402 @@ +function getRemoteStyle_lg(config) { + + const template = config.remote_template; + const base_url = `/hacsfiles/generic-remote-control-card/remotes/${template}`; + + return ` + ha-card{ + background-color:transparent; + box-shadow:var(--paper-material-elevation-0_-_box-shadow); + } + body { + margin: 0; + padding: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif +} + +.container { + width: 360px; + margin: 0 auto +} + +#remote-control-lg { + position: relative; + background: url(${base_url}/lg_remote.png) no-repeat; + width: 158px; + height: 596px +} + +#remote-control-lg h2, +#remote-control-lg span { + position: absolute; + left: 5000px +} + +#remote-control-lg ul { + margin: 0; + padding: 0; + list-style-type: none +} + +#power a, +#volmin a, +#volplus a, +#mute a, +#source a, +#button1 a, +#button2 a, +#button3 a, +#button4 a, +#button5 a, +#button6 a, +#button7 a, +#button8 a, +#button9 a, +#buttonClear a, +#button0 a, +#buttonEnter a, +#exit a, +#netflix a, +#channel a, +#channeldown a, +#menu a, +#back a, +#left a, +#right a, +#top a, +#bottom a, +#ok a { + position: absolute; + display: block +} + +#remote-control-lg li#power a { + left: 28px; + top: 35px; + width: 37px; + height: 37px; + background: url(${base_url}/remote-home.png) no-repeat +} + +#remote-control-lg li#power a:hover { + background-image: url(${base_url}/remote-home.png); + background-repeat: no-repeat; + background-position: 0 -37px +} + + +#remote-control-lg li#source a { + left: 59px; + top: 406px; + width: 35px; + height: 37px; + background: url(${base_url}/source.png) no-repeat +} + +#remote-control-lg li#source a:hover { + background-image: url(${base_url}/source_over.png); + background-repeat: no-repeat; + background-position: 0 0px +} + +#remote-control-lg li#volmin a, +#remote-control-lg li#volplus a, +#remote-control-lg li#mute a, +#remote-control-lg li#button1 a, +#remote-control-lg li#button2 a, +#remote-control-lg li#button3 a, +#remote-control-lg li#button4 a, +#remote-control-lg li#button5 a, +#remote-control-lg li#button6 a, +#remote-control-lg li#button7 a, +#remote-control-lg li#button8 a, +#remote-control-lg li#button9 a, +#remote-control-lg li#buttonClear a, +#remote-control-lg li#button0 a, +#remote-control-lg li#buttonEnter a { + width: 41px; + height: 21px; + background: url(${base_url}/remote-button.png) no-repeat +} + +#remote-control-lg li#volmin a { + left: 18px; + top: 239px +} + +#remote-control-lg li#volplus a { + left: 18px; + top: 195px +} + +#remote-control-lg li#mute a { + left: 57px; + top: 194px +} + +#remote-control-lg li#button1 a { + left: 24px; + top: 82px; +} + +#remote-control-lg li#button2 a { + left: 55px; + top: 81px; +} + +#remote-control-lg li#button3 a { + left: 92px; + top: 81px +} + +#remote-control-lg li#button4 a { + left: 21px; + top: 108px +} + +#remote-control-lg li#button5 a { + left: 57px; + top: 108px +} + +#remote-control-lg li#button6 a { + left: 90px; + top: 107px +} + +#remote-control-lg li#button7 a { + left: 22px; + top: 134px +} + +#remote-control-lg li#button8 a { + left: 56px; + top: 134px +} + +#remote-control-lg li#button9 a { + left: 93px; + top: 134px +} + +#remote-control-lg li#buttonClear a { + left: 20px; + top: 161px +} + +#remote-control-lg li#button0 a { + left: 56px; + top: 161px +} + +#remote-control-lg li#buttonEnter a { + left: 91px; + top: 160px +} + +#remote-control-lg li#volmin a:hover, +#remote-control-lg li#volplus a:hover, +#remote-control-lg li#mute a:hover, +#remote-control-lg li#button1 a:hover, +#remote-control-lg li#button2 a:hover, +#remote-control-lg li#button3 a:hover, +#remote-control-lg li#button4 a:hover, +#remote-control-lg li#button5 a:hover, +#remote-control-lg li#button6 a:hover, +#remote-control-lg li#button7 a:hover, +#remote-control-lg li#button8 a:hover, +#remote-control-lg li#button9 a:hover, +#remote-control-lg li#buttonClear a:hover, +#remote-control-lg li#button0 a:hover, +#remote-control-lg li#buttonEnter a:hover { + background-image: url(${base_url}/remote-button.png); + background-repeat: no-repeat; + background-position: 0 -21px +} + +#remote-control-lg li#exit a { + width: 20px; + height: 12px; + left: 22px; + top: 408px; + background: url(${base_url}/exit.png) no-repeat 0 0px +} + + +#remote-control-lg li#menu a { + width: 33px; + height: 23px; + left: 15px; + top: 267px; + background: url(${base_url}/menu.png) no-repeat 0px 0px; +} + +#remote-control-lg li#back a { + width: 37px; + height: 23px; + left: 13px; + top: 388px; + background: url(${base_url}/back.png) no-repeat 0px 0px; +} + +#remote-control-lg li#left a { + width: 13px; + height: 22px; + left: 32px; + top: 329px; + background: url(${base_url}/left.png) no-repeat 0px 0px +} + +#remote-control-lg li#right a { + width: 13px; + height: 22px; + left: 114px; + top: 329px; + background: url(${base_url}/right.png) no-repeat 0px 0px +} + +#remote-control-lg li#top a { + width: 22px; + height: 13px; + left: 67px; + top: 294px; + background: url(${base_url}/top.png) no-repeat 0px 0px +} + +#remote-control-lg li#bottom a { + width: 22px; + height: 13px; + left: 68px; + top: 374px; + background: url(${base_url}/bottom.png) no-repeat 0px 0px +} + +#remote-control-lg li#netflix a { + width: 36px; + height: 23px; + left: 17px; + top: 418px; + background: url(${base_url}/netflix.png) no-repeat 0px 0px +} + +#remote-control-lg li#channel a { + width: 37px; + height: 36px; + left: 98px; + top: 190px; + background: url(${base_url}/channelup.png) no-repeat 0px 0px +} + +#remote-control-lg li#channeldown a { + width: 37px; + height: 36px; + left: 98px; + top: 234px; + background: url(${base_url}/channeldown.png) no-repeat 0px 0px +} + +#remote-control-lg li#ok a { + width: 20px; + height: 47px; + left: 68px; + top: 317px; + background: url(${base_url}/ok.png) no-repeat 0px 0px +} + +#remote-control-lg li#exit a:hover { + background: url(${base_url}/exit.png) no-repeat 0 0px +} + + +#remote-control-lg li#menu a:hover { + background: url(${base_url}/menu_over.png) no-repeat 0px 0px +} + +#remote-control-lg li#back a:hover { + background: url(${base_url}/back_over.png) no-repeat 0px 0px; +} + +#remote-control-lg li#left a:hover { + background: url(${base_url}/left_over.png) no-repeat 0px 0px +} + +#remote-control-lg li#right a:hover { + background: url(${base_url}/right_over.png) no-repeat 0px 0px +} + +#remote-control-lg li#top a:hover { + background: url(${base_url}/top_over.png) no-repeat 0px 0px +} + +#remote-control-lg li#bottom a:hover { + background: url(${base_url}/bottom_over.png) no-repeat 0px 0px +} + +#remote-control-lg li#netflix a:hover { + background: url(${base_url}/netflix.png) no-repeat 0px 0px +} + +#remote-control-lg li#channel a:hover { + background: url(${base_url}/channelup_over.png) no-repeat 0px 0px +} + +#remote-control-lg li#channeldown a:hover { + background: url(${base_url}/channeldown_over.png) no-repeat 0px 0px +} + +#remote-control-lg li#ok a:hover { + background: url(${base_url}/ok_over.png) no-repeat 0px 0px +} + `; +} + +function getRemoteHtml_lg(config){return ` + + +`; +} \ No newline at end of file diff --git a/config/www/community/generic-remote-control-card/remotes/lg/right.png b/config/www/community/generic-remote-control-card/remotes/lg/right.png new file mode 100644 index 0000000000000000000000000000000000000000..518afc953e11506f5891a6ae43d879283e4ed9f7 GIT binary patch literal 729 zcmV;~0w(>5P)u-7Rcptuhemrt=a&pVEtV5-g1^^)h z7-R5#A5u!>aydj%1R(^@&d%VvE{tq8`)zi1cHlTpS8FYmQV>Fba}Fsb(&;p$l!)(x zAb>GFJ^iNJ?KZO6Y&bD7@l#3}#gJ0!N{Bj+;~gI#J8NreuMQ3l-ddKG#rbHhp|!^7 z5JEr!z;PTf#+=Q~%}1?P>tiC3$P+>?JRChK00BTdjspPJ?(S}_*=&BcEbHE7m3Sxs z6F+V(}q>8!-d`lu}rh1=n?xy@IO^TY%o z{|9NU!8u1VnN;O+xm7NgpI!?QLLh`d6h+8nGQr~F;(Do6dKLu19}@t-3=u-WIY$_V zn3UrL()|wMSV4k;k0SJNsoO8_0&GnX-mtTZo_*H8y;#N%nL99e6#b7Xi z)*AEk^X;XjrRP%0?_n6q(NzpHQA*)?9&Fo2wOZY(R4T8PQiqJO;SMiAlv3@wF2={l zb*)zWP%4$)6GDD5#)g(-D9$8Z*BzUhn(`Zs#>+yX@P$(9an7&Zo9X+0Dxc5y>h=0d zDdmn*Dx#EP^gqQaN~wQJ)oOKTVPWB&X_}qW(^C;!xZG$AQcCd`iqdiGD~sVG00000 LNkvXXu0mjf9N|zc literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/right_over.png b/config/www/community/generic-remote-control-card/remotes/lg/right_over.png new file mode 100644 index 0000000000000000000000000000000000000000..ca01965dc5369e4cb23376416c3339cd8673b3dd GIT binary patch literal 370 zcmV-&0ge8NP)C-rbM3NyY1~2oh$oAr-zkIOOW1e@3tHq)$07*qoM6N<$g5$883jhEB literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/source.png b/config/www/community/generic-remote-control-card/remotes/lg/source.png new file mode 100644 index 0000000000000000000000000000000000000000..11c423885afd4feb94243f6e2f21a1efc96abb14 GIT binary patch literal 3287 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/top.png b/config/www/community/generic-remote-control-card/remotes/lg/top.png new file mode 100644 index 0000000000000000000000000000000000000000..9921bede03d4efe94c80d984d6cbba0520c130e5 GIT binary patch literal 966 zcmeAS@N?(olHy`uVBq!ia0vp^VjwmL8<1SPbY3!$Vk{1FcVbv~PUa<$9hn&tQ4-h?X&sHg;q@=(~U%$M(T(8_%FTW^V z-_X+1Qs2Nx-^fT8s6w~6GOr}DLN~8i8Da>`9GBGMR653Qt6;cr06FocJ|cO;jd`{BrLw7v+DXAKPrvuzwH;p%zBzMl_V=0Zt3OLbU%K@2i}miia<9sE-#*>Kaav|oh}P|f zxTJdqv(K7OK6&I+;T`_95pkzI_qi?pXd=K-qd)!h`Qwib<+)npjz9kRI>ksc>u6R} z_t8Z>CqlKR-fDGH>r#6C{r8^hukV^m^{PKCs7O3E>p|AmDyd$#wX0TrvYPwOPvPL~ zv&-I;So!OSoo1i%wEwaEPws;=eV#F>S{zD#$!TU9q~|H*Y_>XY`|s@4S8uV_^cin= zY;an*;rZvE=d!lm5^g?tfWs`iNx@)m-1!Td=WXQ9v+CWS_4RTUU(EXJ@hr^;yKC(B z|C5-~wBW@dkcuu(Uh_{2~Ds4wO<6F~HXUa|f z`S;)V3}@Er`4jK@Tm4@kk-K%$>8ExNznKRdnmo((!b{gD?&TW}CL9QOuRP_M!tAqN z{0TA>L|iRPcE-qW6!Sd!e?hQC)oe%I*CkeS4nMSTUzRVZ{o=zzucec&rfsfm7XHoF zHS_HJYg)&C)Ghm(k;ZdSLg}6P*2LX+?>S1lvFL1D@I_+ji-Ri_8hV>^@_`vh)Y+ x7fcg1KG^>KH}kLdqN^!JD>a^bsR-TN!y5fU`mAJ6R}(15dAjeg|M>M-CD?55y6AjBTd1_g(ysw+(X(N{qO2ZMkY(86pl zMVP>aAl@tjuHzD`eW01mpe2YGdx6I!bK5Bhg#asP3gUVpO*KE_csjVNOJL{=yL+Bh2F!FOvPuyee6%Qb#OG jy^?y^@oJKPI>Fly)>t1y@3-6?00000NkvXXu0mjfh5L*R literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg/volplus.png b/config/www/community/generic-remote-control-card/remotes/lg/volplus.png new file mode 100644 index 0000000000000000000000000000000000000000..09bedab5c43defe2ebf2314de5890a721113340f GIT binary patch literal 2266 zcmV<02qpK4P)!&O4TV1dx0|Fy>DeyFDQ7RqBnwGZX4ymr&bl)3T9Q=R6+itvSrohP1u_7-rC1t> zBAea7!NI}7mB0SwZ;UZSRYaR20X_mX!wI4f0x&byb-~O~6_#Z|MCpA+L{L?(*DIkx zYYj%QEGyj|Ri#ahh+w(AVP-@?L=X|YzFkmNCbMve21tbeeT4qmLSBFf9Cs(e8SaPx zD5!#h10h1>D?)@3`MQare?z zdq!Cqj6%pnh$^3{B20}(;0jAlZpqN+gP*~dr(L1bAa10@8Hn0Czw# zs4cLKaFZHTmr->N2VCoUu|FU$QUtIKONUN20=T96>82`M(F@z6)e>)o~mpkd`8hI}(x4h-?T|OA49@s)Ct;z%n|$ zcgE;Y7dw%Ve|WfvfkcJ0;geX67{qX5j2u_)P{eN~mJ!Z~Y^IQn1wk{j90#6}uYF}% z7bre0>w>*C!kz9bxa2(aNz$;1knOeAPg(0TZ- z=6OM>u7G>bZt5NH!LlrjzM`gtegLRAKYDPvTzGzZqD>Ro{WVj9LMAxf+;DSyLu3i^ zGfBArVfL~`VCu&n`;YsIGxB@v~~2ZlSB*Ee3id|_@A?RY|gw)V6X>-CMk zESbd^J3>3~v2~cFX8lG1HVVMl1As!Nls*S@{VlC)Dy++jkC6=!(6+4CwWmv@#4Z94 zK|l19u#0s`L$KHG1KYiVS0qQ%hwmkt^|eUt(|SWHu_jW+t{EnR`^YX4kZ?u?BmS=N z6gPq>;Ve%Sk!3Hvc{d>M!AFf11p4aufWz^aY9E29(A?8e-kwfOhZ&Ec_fEtBcLF6O z(ZuWVA~ZA13>Sw`j2zN^IK3!AL^@FUAh;1}uZz^D(}~-=Gp$)o457JqAZYW<{rQfY zn;S;&bRRXdQnv!fH*(i-Z6a8O<26rX1aH?XV+6AqAr5Lez#*-^7=dtmcjoTyo|~In zaHq8iQ=x@B=|186@BhHzaOCIz{+#N*c0z=?HJm}yhM4i|udh5mJ|&W(JHtR2(edt_ zjx*o={(H;}6GaS~Hs)!jk3si=s?nM;SxY-@DX>jy=BX)%!vXXg=D8taTrL+z1czy2 z9V;TvWHZn6GjFf2B^f!xHv250Ai*>pxIf=`b}>K?qUAx77$2{%OGFU0;#!p81*l@xNvaKzvA6wie}qKJH2qdC4T`pg z^fd#>HbjBdlLGm^Du;GVOA=9QxiYEJc7HClP*5|_ww0({Ro&51Fw2e6N4ZI75FC$3zWerDni`)UAGlmD5S^*b+}+=C ze}B*Y{U^*CI90Cqq)@9RHya^_)6{TxS$e0bs+#CY0j)(7Q#2G)%T;MZOBGd^tZ_cy z(dL=kn_FHluk_wQg-@T(Oj9Ew$4h8x+**wj5qKZzL{)e9AX&x}18rjFA@ZZZgvg7k zhM9p!ow#iW9!czdVQh_?);Jzdd^HAZ?}R(2)6BXoT$h{#V|cD-LTOyk-H}K|_XxyP zLgXy)qpEsSh=}+Bk$-H2YihWR6hAWtu^%r=WQHyB{3_3x6j3AGQJYYMsa4s;QLB>{ oPhM$tad(L5seO6=5E8`y0ImI!d^cjVzW@LL07*qoM6N<$g8kh%Qvd(} literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/amazon.png b/config/www/community/generic-remote-control-card/remotes/lg_new/amazon.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f54985381df27c71c1981de6c282728a2ce51c GIT binary patch literal 1667 zcmV-}27LL6P)3!bwo^xJlf!~j!C`5;&j84XRELh7>bcAGLN(t6fZ43sNJYQb!vxFLz4BuOA~9~D5BWOTy-;JNzx{fFN>{JPEQ;$b2zllWLn9k_k#rH*UuJ8t)f)+MHr zpCUjA0f6H1xXG9qMq)AE*z@}NcMczFR5aT|6#q2AlIEwS=lUX7@G$BL*2+qm&cupQj+W8 z>9tS4dF1%}FFXp7d)OT=D(BBAIfed$lVT-?-Kxgb+el;*rzcd08|( zzy8F^MN5!ZtXj2i>GEY@i5WNhQBfUyjOD>4KU8zH1@aS5u3ig({7;jfo*ueybpw!2 zr%5CdghC;N5DX3uVwxrZ;c%GF&Q1U_nGB&&h-fs5Zs?3A259d)!S#XDbo8Ahk&I&) z2FYZSa5(&cj!dw2IXU*6?P^8EylKF5FLdNjM>ux$7>PuJy?ggEF)_ixg9n+KnqtwS zMRav_v2DjTHa)kA-Me?A$O?5&)v@)(t?b&hi;j*CUVUvVHP2*l<`j}ljgggf?u_0d za@|AoJMUuCY_zwx-`ANtzlzdg?~mk?k|OiLV_R6WkjBPF3JMBnX>B1IjS{R4vi;}V z0cdJ!;@r7&6crWG_>)FzYHB!h`V4_UfSoVzq^P)v+9&+n7(R)Djn!4#NTsLf8v84q zU$#+GT|?6wO*2|mSX_#t%0jlXS^2@hsZ*yI7#JWJ4B~V+5kgQ}T1t6&IdkUD##idY z<#KW1!UbAeTUoYj8TtA7jE;`-%FC~?Wy=f9Eejxoj3rFs(?g_;NhC=^LZYIgg4wfY z&yaDtbIDrfq#92o!oaM1flw#}0^$>K3i1o^2mF|(iIFidG6tDU1}ke3iA0FSVzjlj zq3b#y{N)3@UN4`uUL>8Fq+;!A+6PbYSgJRD|0)dE~j7xnAw@whz%Yl8$T1FT%JlB%jI91aJT zW#P_q6Ap)I_;CZCLI)Rn{>W%DM8La@?*?`dnKMi(ox)qysY;3_4Q!^ zUpLF=^|4{YhWjt%%9Sg$wzRTt-8vp$^*E}kQc_X^Kz)5Z0J^So{?qe}$Hxgr!Z;mH z3i7;cTJh@{N&mGy_qciUCWHO`eQIBK&(+?Z9{kl+|F%ifG&XPEOiODE$B!T9tvBDI z(qDsIIBT>-By^%Kyxzwzjk^OP{d5?kV=~d;7}& z>j%Evc2TUXUHa0x@7Ez0`ilAR%!g}EpE`XD2}CCQUsd(La;W*;larIF_Y}pB>~?u5 zD=SaGfAr}3_AA%YlBR&*?)sM5|J&bCoW&U^ogR_ zep=-ZXp-{n4yyfc|Ni4c&CSaz1O92vW&;FDUELaFMJCUkN7l>^ee}`UeSQ636-!8~ z9Cjx*&4!{X4@F>dGRfx`KerD2;lQ4=XV3n^ljjz>xp^Q-2qBPu_1Yc)WJw|`EMl>7 z5GG^svBed0=0E8V_|<}ff_z0*d;PUWm0V6{ZT&_G6O+#1~{{UtYnPPAGqRs#S N002ovPDHLkV1gi!Gz$O# literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/back.png b/config/www/community/generic-remote-control-card/remotes/lg_new/back.png new file mode 100644 index 0000000000000000000000000000000000000000..55eb49abf4cd1da4cc3dd6ec71cd38b84a974213 GIT binary patch literal 859 zcmeAS@N?(olHy`uVBq!ia0vp^Qb5eX!3HFshrEviQjEnx?oJHr&dIz4aySb-B8wRq zxP?KOkzv*x37~?=%#etZ2wxwolpi<;HsXMd|v6mX?kxa$%~rclD>t$2Wc~F#`@@sn%l4nJ$^5?K z#PS(#0+~}5$(FykVpr_6%3Ih?Omgz4`YO%Y0rC4wTKUa_tp(Z+zbyH8Nm}7oKvTI% zf}HW1_nY5cTe*LMuI%pK(iNCPEU$fusvMS~)9O^WJZENH^O#roLczlpi<;HsXMd|v6mX?5F*o-=Ax3y4~*F&gb)XzAK)8{AckT`8khSrgvELByH?quhkMp;pOC-!*tzx-`GQy5`d4h?u6>gERO-pu3-fxqeS)X~{eyrr5 zER^`>V0+n}#lf}DT3n{9_2?L>o&Nh$HOHyc_NA76j#8Nd*YXpEbt`!%{0i*yzmm)s zyypGpch^?#Unng5h?i69jKY0a=A;?n6K^nozT#qjM)da9uxIQQZR^hDzCM~&b(AAX z;0A9O5kR`K2|^y;S*$Lk*lSWIH99tt<@+-dny^RqzP!s%#l0!6YdlD?^F3XNvxyv z!oytx2l<%Fa+__Y-glV)owX#%_O8OJg=fD!`dqu~zX;QX(9FZycM_s}UA~Ic-TRdl bf8jrW*u*nm%~fU|2c>mSS3j3^P6idmMv-#CDk$zqCbKlT!aV~ znb1Nv5rWG$GGRzUgCK4k-e`E=&)j=kG*6zRQU^Znxrg(8_dEAqT3TAVwzjtBW-^)I z0JH=w04)HFL``p?r2*D}4gj3*H(xH7du-bdq?8081`>I) z#u7OI5a%3iZEd_%Dm^s}V~gp!{=HNx&31Nn`kv>tGRD#XQVqwkYqQ}zb{q>65s~lv zNT<_$YHI3nHk*AfrBtk1t=5GQpC%_KXKmY7wOS2~G5k*u5q#eV5k;=+zU}VrekG+0 z0YICZn}coJqNAf@E0s#MZf|c71wjDQH2*0YMG?XVRwxvnjE|3hP)fy4E)*3)fOD<}2M50m4-d~C9v<#-&Jjb8q6h$>lmZd$jg5^x z@;t9=eSLjM(=-@{0j1O_VWku}=jiS2{Z%X$?|YtCPWC9JK($(}*$@lE@XF%i;+xIQ z%^u6LplRAElJEOyZ*M=Co}Rv2uh-|}$&#ziId2x00KU4e`{3y4=y|15xnx<^2`P#q zWHOn+ahw;qTyDPkica#KogFlf(Fi??qB{!<3lFQ+s%4rcgb)BAi^bx*(b3UcQcC|E z-e2L3jg2#>B^($+h}X-@%QrdajEIoW=f6x$Ok5X2?4KbdLLV3y01=)1T_Q>%BBHyV z=XI^Fu3pXMaz7o%xqWiH+kCvsK(;5)){n zl9AlG8;df&jQ@c;nw6kd#WeOXW^nt!I_g5)iSUhMtRf5u{Yo#kE5sd=CqV}d>BRb7J=ahhuFqv!QcbQf0SAom}CvNv7f@ac8qJZ(lmb~+00000NkvXXu0mjf_q~l# literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/channeldown.png b/config/www/community/generic-remote-control-card/remotes/lg_new/channeldown.png new file mode 100644 index 0000000000000000000000000000000000000000..2f10bdfa9156cf9a99bc319a380a7319e40d5812 GIT binary patch literal 1149 zcmeAS@N?(olHy`uVBq!ia0vp^5LsS+C#C9DVstT4fPE4;bsH1+JHo@{EISEfi{E8 zw==W>t3(ll+GC>+vK+}V5TAlYfnK%aveAbJn;n*MNoMKI_txg*Rby*x81y};# zgcxu<;uduIu($4h%DH#*?@Ea2&)J)v_RhBa*|{g@9adkJVmi%c@JAye_UD3q^2*DP znC+S6%w06|2FJRF=!CW1KUy8Rjh?Z09(>RI{6NZ~Q&RTY2LnH_962X-WWgLA&b#xz zZerXc^}XSnhz$E znxC;P_v&7CKum1Dbn9Ohw(Ru>&xv?46)Ts%Q~1Mu;mk?4{6n|PCv?wBx+Kfdth?kc zLvrYaxywznAMA`sw%z(ou;g98BUjJC^v1NN)}WMKfeQKmwlqe()7vOMV{8nP_HUE*l5q#8oZKig((}cCBJkuUT#U1~%;&XQ6nzJDv&mAr6PWK7oTGMR5qN-AH zo?FJuYL@tTZk>CxI*w1C5O(wZd57+T9qJ!87cA-ezuQ!>PkrSctv&NO?AxOBV&>hA zZ|%Rv^!M$)K$UuFX@SZ$TFVN4*|Fb`J6b(IwPo5TjwiE=CH{$K-26LJ%kEIjZ|5CT z;?B?NRQO&fD7TwGGL-wv{onJrd=#cI2^aj2wq@D9`p5sR%XSMiRqnd|VD_qt_}rh| XryD}&ztyo80A+GdS3j3^P6LsS+C#C9DVstT4fPE4;bsH1+JHo@{EISEfi{E8 zw==W>t3(ll+GC>+vK+}V5TAlYfnK%aveAbJn;nPF2F5xH^-6#>4*(Y2DL^vD; zJa=;mDQ;0};@Gt1rS5(|G%Vpu`2GZH6lsK6>9=yy5u)-hjfWsK>7jcCf@XMkP3U{>V(% z%hj*dhG)gAAM9sc75KLQgZakALK@A{f+g%;Q*P9}ak4zR@bPPbtdCJ+b9TGLJofh3 z{cNEOi|`NmhV5?_l_vfCYj^VV@)N<&Z*9zqYo7RERXk5q(C2IGA4NM{E8g3^UXb&9 z!}Tq}KeN)*P6QubSzW*JMc~&*>ls9Un(aLN`N*<{d95`)Lbf7Iou}`#svg{J(fwc0 zxaV+w`jx@;tia>aianFH_LVE%=HdMDETnl)-G;MI>dvwBJzCGU zkw1F3pvtow+GYQVRv9D~w^+QJ${(sN#$?*={6&kTu>5Gxb zN`9O7|M)(>6UbQq+vmvs-sA~;cm#Wo7RMi#=l^sqJ9E)r9hSQ1F$ezheR{W^y;A(+ zBi9}B@uz2THJ(qlWKsFV^QG0{_vZXSg$bNJ4_@DYWoaS%G)0cTw=XO?ir4pkEs-t+WphtgKbLh*2~7Z*AkcgO literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/channelup.png b/config/www/community/generic-remote-control-card/remotes/lg_new/channelup.png new file mode 100644 index 0000000000000000000000000000000000000000..5c67065b58ece178c4b9674027ac3ab9ed047c80 GIT binary patch literal 1146 zcmeAS@N?(olHy`uVBq!ia0vp^5LsS+C#C9DVstT4fPE4;bsH1+JHo@{EISEfi{E8 zw==W>t3(ll+GC>+vK+}V5TAlYfnK%aveAbJn;nw811h8zw`6{yk9l%Ek9WQpE=XGIPF~J^=Z@8RL+0yI&@+AfsYR&g`=h0 zCu}ek;yZA^A^btijayRbD})^v@$5KYyW=VA67?>X`ne|6yFD(+dFmb9@BVG=1@lAK z&sF_@oD`fTU(2Jz*g5IHpU(N~7nUzR@z3q(F%zj0=^e}}UVqd#E}HNn`GTbDC1-(r zjhs(+jz5TROxYa}x-QB7zz(5Bvv+ed{Z;w>K)>-wak!xPrd+|>7d3+Rb2FJriO*>B zw)vd&_5FIQ4f$4F8UOEz_g!8r*;vmaH222ldj9ySf)mf)%{kQmy0432{vPRnG9EP> z{YnI9zjMuYbhTL}S>b**@S(?gwK>-#yytvL-*{&J0&Pas$tRw_3&~I_`tv`h@WCGWb++N&hF8D)#z=|&VyIwH(OU5C?#U(G zKCOp0mmIM9b~rHMdOE{=cT3c!3KynY;wAmJ>`(o9n-)*|j?_yc=@YnisR*~`mu6M_O zaM&=rr?@X?>07x}wposKyW`LAL7tulRrBT+oZnlua;wnv+&3Td4@dPY$iCAT@zUyY Tp0Uyml*2t;{an^LB{Ts5N&3F? literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/channelup_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/channelup_over.png new file mode 100644 index 0000000000000000000000000000000000000000..b6cc0e698490b0c6091848186193c003ef3fcde5 GIT binary patch literal 1138 zcmeAS@N?(olHy`uVBq!ia0vp^5LsS+C#C9DVstT4fPE4;bsH1+JHo@{EISEfi{E8 zw==W>t3(ll+GC>+vK+}V5TAlYfnK%aveAbJn;nq^%&N9&7z8wGT9M2@&^5f));QpmCr z=55@Q>L$-|_@DU6^)&aluf=iy zcX(*MRW5H5ci1leQ~q`FiCVo)`vNCMxHZ3F4sST&`saGpt{rD954fIE@_7Ga;*_28 zuK&|6sd|e}UYBHl&{I%pcQrTD=1I3NraQO^KN9g0Ki_%tq0-yk3IU5f8#5=TKhp|m zwd%;f#X4pGx8}!ZGWr(OGwm!*`!9Ff`gW?fx%@@`?XsebJAVrNQdan6lhe_ce0lc^ zofRH#rQ)^0rvo2qL?=JDJhyY_6aD$`6<)WUc;sEKRdP$_|9aiNH-8+zu&Tdq+j&>! z*NjPD7rtko@3_mSee(@B+0C0mC5&b{eyR2oD%|>4Q+;Lgr;Zb!`~Kb)sSY)4%$v+K zneWWwr{BJB(xw1@&3GZ}fiT^(cs%cf9Pt!QP!or}M8EetCZ` z*zewJ#$OXYU1_Z2%VV0Tu5i0}o6zMO`HxPmm>_+CcR`G3!1tFaMy$);oX`>eAn`j) zJmRZygZ^SE=X&lCmz}?UPWZ?8=Hegs14;q6CvB=_oxWp}*;4VHM|S?aocpx8_p#N3 zh(~5hM~$P;MVL1SKTr)weW>J@x@OnTH$Ok5J06+He!YILal%txt%J%E`Hk%f5oIZg z9zNPLC7xL9;8|6#|JA9<@Ux7=`8(46x4L#@DK9?~wq)9Zn0NBRhwm+I;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MlkXVJ>DX^@_UfEs7mIH9Vnv=Mv4w7mpFb>_s=VjgTUC*D zytW#R$Gz=pW;5j)Tsf(GBwEPn=&qPMo%a<^YlztG^vG=%;pgJY-mE!w-?TMfa!#_} ztGy6%W7Xc*Z}(mZulV42e(T{~`^`_z4PN!XRo-M{{YREsuC0MOI~zc$iow&>&t;uc GLK6T*9oq5$ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/eight_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/eight_over.png new file mode 100644 index 0000000000000000000000000000000000000000..58bac02a836ee9028a74b95bc0ad3a4bc76d1df9 GIT binary patch literal 682 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MbpfA86;7!;FN9>zSf~&&`+4!=!z&}S&n@=#s3`B@cQVq^ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/exit.png b/config/www/community/generic-remote-control-card/remotes/lg_new/exit.png new file mode 100644 index 0000000000000000000000000000000000000000..b2060caa289492b698c55480ff0b9e63f5afbc08 GIT binary patch literal 1036 zcmeAS@N?(olHy`uVBq!ia0vp^5lpi<;HsXMd|v6mX?o`NB49QQ7ou1{oYGEbQsp zGEs*LIF@eMpO$*<`JWHv4~i<^6`%Y0&+_}OZ{NPP1qTQJ`uX$Xj~_dhEnl8nzB8t( zuI^fb!G+_;+uIH=ypy-xMy@|DKHk*KY}xeb;uFO=SgyP+`}+6q+M72czgF4W+S&bE zT`1!oxBhyUnVH#^O`DQhg@uJzg=j@ZM{jQW`?pqgvggwx%c)+fOM^7$&YPE&mgY9o z=hy+pzkmK*`TBKhUw?n^3}$ABgx03jtF_<0d-v+W1Ba_wp-+o$N~~MIUR$Vh#l?&j z5jwM&LgvqzqaoG%>d_;ovuVKx69U@X+pFs9#XnxZZ74l~T_Q~3@5`5-lP6E!wR^Ym zg|laUl?&?X^14o{{;Auav~k7;N$$-z*F1av{Qq+ahyC}rKYQct?X4xkb?eqGqn~sA z+`m@cowfCLZgA^!fkeAEM>=H0dd~&CsHv^J$=K||+NgEy_U+j-Sg!?$@U>6%TYfcb z>l($LkF{5tqjK10v@-K`)J!sx50F5P2pQg&n%HF&n@ufqT zL12L(BWFkClpi<;HsXMd|v6mX?f1_usv}`)+PrPgSeRtV0b=vw|IuCL}5dNjqyP&zLezvEISUTl%0@=q!cnzfquZ?63LGP74s=EcuLO=0P2Us9^0 zvtwg-P4>$C^C7^`YHh&61wq-X>(qpPUAZ5x{7homwp{ISooga*e0^RV{;}hhl3;9# z(JqxANAJvOi;9|JV|VS}hYfaz-f8yKimd(e?Nx02{AcB5R~Q|N3Ig;MpHK7Jq%9hJ zJ4|$?sPc4v#*>i_#&>L)`ex7CVs5r<<tDdzi2*^%k z3{-t4p78AB$*reFI4d+2R!%z4ZF191uFO|j>BpqqySF}JpFO+kSb+Z-p_I)<5_KF6 zMo)ZrKhIz_Jg`h#Zu3&Vm1UZj#V&7`zkBzUti*-e69xZv9=%dkw(MOm@80=yLKg0g zUHtpE=}X47#Q`!0ZG5($IeV#M%keFCJ@;2Oq=j@`UcdhOr+-?U~rD;FVV#f+}`5PbP0l+XkK25Hi4 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/five.png b/config/www/community/generic-remote-control-card/remotes/lg_new/five.png new file mode 100644 index 0000000000000000000000000000000000000000..a849d99fa8e129622dec4e904c71c96bdb013f9c GIT binary patch literal 652 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MR z*vrT0DAJmKV}ar#hb>-9!=9>hZB_p$GS6XopoXaSN47;D8MyKln!Glh{&DV|pVK3i z`*(JipWAD``I@D<@v)umLxF7e-*VQz-DouZ z>W?iOdE)X_MJB)KzTakcH@b2GL-rYO$x{kf6DOs-G+d%M=^=yZj-{oKJ7O~qD6Ia= zX7yb`m#I(b`m7~>Z~GPbCtW=%v#fwMKWCD+s;Je4Qwo1Fln?VMRW$tfjN1Na=0o;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+M}9A?zm!RX|@$|BTZ`4~94!jm}$-5AC>I36L%Ttq{r4@EQ^bfw&%KVqF z?0V}y_Iy*Wc_z2LBmGXKoqY1@Ca-VkJq5SCBew$HTW(nt;ocv~sQ=^f?xI_HCA04y z)Ze(?-hbNjrERNjCG29opZOwOqPhCRj4jzpKaZBN?brNfmTcdx{W?-j zfNYSkzLEl1NlCV?QiN}Sf^&XRs)DJWiJpOy9hZWFf=y9MnpKdC8&o@xXRDM^Qc_^0 zuU}qXu2*iXmtT~wZ)j<0sc&GUZ)BtkRH0j3nOBlnp_^B%3^4>|j!SBBa#3bMNoIbY z0?6FNr2NtnTO}osMQ{LdXGvxn!lt}psJDO~)CbAv8|oS8!_5Y2wE>A*`4?rT0&NDF zZ)a!&R*518wZ}#uWI2*!AU*|)0=;U-Wup%dHajk#L+X*hklf(u;usV!l~d*X@23wJ>b*EK%-Pj($!r oT#Zlj?z!^k{n4kKRsnU4N=v*aocSCGOj!&Jp00i_>zopr0F1WXZ~y=R literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/four_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/four_over.png new file mode 100644 index 0000000000000000000000000000000000000000..570bcfa8743e64066424e7e8452884849ba98f35 GIT binary patch literal 697 zcmeAS@N?(olHy`uVBq!ia0vp^96-#?!3HFqW}i_7QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIW?-j zfNYSkzLEl1NlCV?QiN}Sf^&XRs)DJWiJpOy9hZWFf=y9MnpKdC8&o@xXRDM^Qc_^0 zuU}qXu2*iXmtT~wZ)j<0sc&GUZ)BtkRH0j3nOBlnp_^B%3^4>|j!SBBa#3bMNoIbY z0?6FNr2NtnTO}osMQ{LdXGvxn!lt}psJDO~)CbAv8|oS8!_5Y2wE>A*`4?rT0&NDF zZ)a!&R*518wZ}#uWI2*!AU*|)0=;U-Wup%dHajk#L+X*hkUZt-;us=VDS&7mWxKYm zvT9u0`Ng>B3{TouA}1=?`@gJ5-^FLhRz);v$sVrGY?8e?S6)_=hgypdunVIEaI*(4`>Z zQZkknTRPbxfl8n*ZCXkTMKBkx;ndrEk3*A7lBVdpeFvWNz2D2r3WWlCdV0{&(E%X@ zlu{^{%ix?NnM^`!4Iu;ofQXpy`&R`3Fvid*Ywf8wB2upFW*oRY_dm0@r{j* zr;Ce=4-O6v&Lt8FaL$`#2#frzf<^Z5_O zV(~^01Qd_QquW{()}i$L{QTRUot?|I#M+(NsADRXO80kncL%Js;GF*pumFzv+}vD2 z2r;m?w|B`H!-(iqg&Gt9C=+As`{?NC#Q6C5=ic64V~jx%1ZRO3KtQ#GesRw4PEAd{ z>hJIWX^esI`|Usrz$YN;n=hq&KQlA)aBy&N%NPS=Ogr!>g6hdArM^r~PTmRZDwbUQmcKV`GoY$}!7@;omo w7-I;-u+?5P*OL9y)z#%pPf!0?U0uEM7okNEZMtrkxc~qF07*qoM6N<$f(pPoVE_OC literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/left_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/left_over.png new file mode 100644 index 0000000000000000000000000000000000000000..733ca397cff5503ea93e1dc95d0765147738210f GIT binary patch literal 374 zcmV-+0g3*JP)r1( z=~f(FDineg5AS>(a>4VwGx3Ei;eB|2eEE_@gw~N13Fgy#fQMMco``6Eao!F=l>hJsA931%F0KcU@&aG*9>;gU?#*pQ*~30I@M}V)^V=(qvX7rw zR~^MD>W@E{C@)3%TeaD5gX9KujZd(J4>(hOUj3xiKcc$ouT*#IupO#khNqaj0$0(N U5ndvy&j0`b07*qoM6N<$f)jkB)Bpeg literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/lg_remote.png b/config/www/community/generic-remote-control-card/remotes/lg_new/lg_remote.png new file mode 100644 index 0000000000000000000000000000000000000000..b2081232a7c89e8c1603bf77d4bf5732ebfedef0 GIT binary patch literal 112693 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

    M3 z-4W7#IKHJYa=~F3casD$(o^D!@jWf$P}^!*)!qe+-%JjJ+U>-3ec9!fKP&e9Ya69R z!B{-6E;1?d>weaqqpnwF&`*o1U65K59~O?9w;7ngu~Es610r0PBw3cWV$~N=f!ObOB)^PPIjl^XOB&%jraH)-~2rZdkdTk|G&HVZDABEp&-o9mW za>cwj%08pW&*Ngg9C7iTX3~DkD4jHvM&wsj-E^Rx04*g|%Um#eTdoV6%l=&f>ImAo z1@0QZ;7vY!fcyCJj?PH2%#&1;7X%-2kh@VFcEbQ}x$kH3&RxH^3_mS5LmPadU9>?g z7M|fM`n{&iKc;k*XDF}f6Ril2qm*})ZwRXP84Vc6Z?nH~0ucK4c~>*s_&A* z`C(^=jWWZ_uFZM7SxG2}H7DK>Au(>)+gnMDWCV1p15kSz&z#LYb6rwg>K=*U)D~_I zz^o*yiw9|h;?R7j^htWrNNxq3`q|y7FUGQgm*pkh-vd}!eNkkPlTEgGA^)iq5wszZ znRExW!E!H=0@m)VC_dLj$Y9!bNLe7kh0svO460wL5@3SeO8N*(#0s7{t;uOUJ$|K2D=Og%;+!yOoK^yl9Jc)*DpmASNlws6JTS1ECL3uus0_V84WqW%m+Q zb@P-E3(wKMoEOr0pEi*Cp+t7kirx?DR73!$J4@%DV1Ca8$Mua zkg$>J^Q!?_g%=YG=#^+HRgdS8=tFK0p*wCg-DpNBQKkyq(UZ~(rl(MpAoewpUbdgGt zS$4kadi{Xbi>#b;bX%G1@eM}=(A%8T=$h_(adU6w!3)Rvn^2#~N0zuDHhhs>WXs#Rf9%EcAYay) zy;EozObwdCXRvx)Kpc;hN!>mm@EmN3$D$t7g5M6v1ln1{b2M$9ZslvIW+Y5DO$VgF zH2%;QpcxhM(H|Bc{nMIZZmwq_zu~7$mNcJ=?{kalF*qJ*IWtBvcAmMwh!n4Wo@H8l zj*e%ihLR79@}eL6VudX0<;c6I)$5G8elg0XfIA~pxE{Up$6P(H-K+G3MRi!&uU?PZ^$gVLRg4DN? z)1sd>ZD~}CxQ&SsOSOcl&vTslq=5tz9>ry3?Dy7%?dqC&n^n>!yh5-}nwE~tZ4pgS z1iX(*KcbbTZ@+i+UdV$;ca;^zH@?J1VnLW_Pr=ye#z2|-FHRTXzTCbVi7ppi;o%Hn z{&9YEQy7E$5d3RAa8NQ%4boK^st!Q!16!-9+t5>N9+}qFmzLT1O0W_S4p>M8y{S*X zH5py*!3~f{;5H5ZkoZ{cx1O68s@vosdHaRU(J~CR_E~LzU_*sT?$cuuPDiR_YCiyT zolBkq0tR2>(3Ux66_CBt<#HJxiFkxYtXYHNh>4kz*v0!e7)wghP?Pghd=&yf!kNnW zE=WJZ428>lq`BM0y$&sZW86RSWKh~}9OzOR+d%$aHWR7_c;~+W{3Ey>7-DMgX3<7j zHoU^&g5Qd=s$02Xm9=WSo|f^dz00q$L+pTiPqeObhjPAHKf)p=3F)A`W&+zWUsX%x zc>XwNN%htZe>w-iB|0YkR;{#QH{Q@VtnCta$F&^c2lGS*)mtfgvp zzK}=F%Fzfqkl7@Wn%>C48^%Ym4~~SjYyjbZD6Az~KPhxN$)^m<_KCq||@A}0}L~|+eMjQH&*VDqrmpbxD6K1xKO*>ln2)B79n@z@XI)_`A z1Z`!d1Z=-*BcNwI>ncMPfT0mvot>rUYx;~VL=5BG@lNthvGojuQCsRFNu}IVaI2PJ zG#M+Ew~o!KjL(_ny{8B+gSKpB%ON6&ii!x1{}=kyL}Q?GMNI32myOw!00b2+q1Gl| zOgewjrR*ye`C}0`&jaR;+B-9<-D=izc{43%XEc@F+oVx`^RlzJskAR1^|T zelDU}weh<9xBfmOL1-fa2+4suV6v!fW%LIY)9g%y2I)gTb^6Ue#ycCN{JTxft9a1= zjZWc|+8xDL^eDtl9^Ha;SAol|E+C4hfe)1IwSW&M4 z@x9s9pw*26jlWew>{zJ~0%NJ!)RxX0BOb#s!W1(%7u-{2c{pw;Dbn6T>)7FQxf;)c z(81^+bn`94gbMwBuoarWIvyg+Is(B=jp)Lb81(T}$%fK@z*X{f`!GS3?1*BBoxrDb z=9^&8@Rq}y@IU9XgApn>IjT+r3pc9y zaD6{(194w##?h0mVT=uR+s@IAy%2ChAwwEUJ4x&uS4kKh6VfT8m@25dOqX{X-W_SO zBep~lICS2s9SMv!o?nJ~#{Z|e^F*b;U%KrUh==YPb6l?Nw3=nnT!DC$S$)rg1ErkS zoyZ|D*@EO_Gq*jwcD!cXP?X~JMxn>mTWU--d@R~GJkk<%L6LBZdCHn|{c@XUEAk;&*SC|$0qnZnv;c+ z?!MP${Uv3W_hrf`;lh04tOK^LVkeyb>P`N=Lsz_ZFc_UGTk z{?D=8&qei*I|FE%0!OZF&xtufj8H{!s9M~_-ZDMz4B!Ue6D9J?zCt^_al9CZmI=k(!bgZW&!8aKEiL){!}dKWJ9quqV&1!`6KRa zqO*zFR&Y%Fd%ZAw-x~#F6o@t1pXp?JxO0S9`JLGK^cks{F=e9LI_*RRcB*UwkbLH7 z|Lw6X)MV?!K{vQ=lc2Q_b2qo=wfxR^fu2^^{;rqvi3`^Zdad4^7r#-V@0gkXhS))z zO1^C%j&nLg@ek%au}?B?6`U76mR9&f)6}=+%;`uSq#VB-4&UB)c#fm!0x!<0FV|`D z9k4@focOSc-WjyxUKVMMH`%yc+yBC&bAf?! zDJmj5PVVT^SF*O@jUj*npR_p|MP0!WUU*EvHzU(|AmNT60Zq8wt1PrR0ygkxJKz?^5DNrQBB@FfVE-Zl6hceLm^iN_T%PCrmqZI z3F_T|Pgw?P+91pq9Bk&Vngn*Zi^69cFz{>z54@^vO#~Lkw?fM4oVadQ<8xnT4+50q zNIiYFRo~9i`|0nlY}z3bsZrZqt|6sPsgB8*1dzPuBF}5FIh#uE1v;Jl6?W*^bgP8l z&Po*thTzOANxyBq>KCXWpLvNf=H7Bh+k9_P*)`k;sq`1!MJFClZs>#Ozm6)t>X2Md z%&vss$P{p#7Ld0f6!O4Tt+P@geE z*q|`Wsp`7QxXq6i7&ra)RS{fLtgDYu8lM%mZaBrDjpIPNFEZ~#%tdUaL~?y|AXt=f z5g7r8W4DJEuk7|e1k@juiDJ@3C{ZUZMoYcCwmHkC9rFj%!-mamMDmQ=B>B&t1H*#g zzUUd$LN>gba z>TfUI_=o)#0j2;=R*u6BYxoW7;kj8mcXP zLLS+-V^lHmusJ-0vyqI@2GiMoF42;DAb|vn0s_TLazgnz8ly3f2Y@qdKl$)q8y;YO zZ|%(Y7g|Oer<7q{o>9EdH_hoMjK!B&eN(k62z=f!xO=5{XCU8A$Yl_CeM-VVWC4X9>84WxA|kZ5Eor_u6hx}##_+ku}f=Mn6B5nZw_+GNT2mT zEKO&B0c<2f+39YOI~$w*-m~5@-|r5^$QJ;t`tqHVCN$!JCWS-Amk4%S3sna%?6H^Q zKFTOOLpc~6Q5Ha|(C=h%>zoQ#lsP&JsYZCl(c2#cpIq8M28^Oe$;3KMmoZ8nL1S)P z@ygsio#{3IWG=lFI?E*E9m9sAFZHJKR+aLT}qk>$;F{u5$Oq z#m5ghxKnbSNX3KP5dTFtD~IrN^J4@T_#dZZA^#moOxBNwGtN~QecPikN|??x{XY2j z==X0crmS~1?|M_?dmi>gPO*=`dJDb29CA50%coe>9?}E7lhZFzJ?sYUJF2i@m0=NY z!ok7N+l}&_26$nT+7?u^@Km6*lHK2cr8(KjB+k5YC$^pKK5@4|{Sb_Apk&(=Hsfh* zo!b2XS+;twOXiC-X))Z)#6G-f-1DU{%Vt2r7spJ6Dk5V2<<0uS1I>Rg8)9xnM`78I z?{O!O!G0<1vx=nJwem+dfI`cbK4)sj@wu+(>)Gyqkd^88I&xkU^zPwmTSZ)?R#@X>U7CUfiBc3Xy+m3KL2Z6S$k&?Li!XNA50vB}WiF zBQPHu+h1ANdGLk{V>1h6)VoyP)^vT=wW(zcvcJ*QdN&=o^$QmhI~ilyC!!Y5 zCH&9PT?A&e!`zT{U$BE%?I$3;M1sgEeP#OXKf5yPlXZ)b+RJuRwZ4^N7ZdlysER7w zI8^*a7(i-UEw}n|)2#&4#$++_A9pWdM`J291Ir+LjhB$38@OJ2q+fcPL34a z{X*zK|7~dNq+Wa(-@CX~m+<%K=e$47c{YElq1)B(GkC5~QkMzFK2jsYCrRFxKI)r$ z>8}XVT}G`+P|o#yypb}s=^FPzkvp7z0vNHxS#1^PwB@&@N}_}KX6D@Sf{q~nSFD9` z;`m;sR(v#8cy=-@^?ybfnpqEB%7f1Y@nrt}yZLh#iJAF)GOu&f=hCsMgio#UM+zUl zJ^8YK@u++jt4injgxvknL;IwTN^j&lJj9q>IHPaYot+CgQ}gXYz5bEy1OKH9fS+zP zPCpMB8i!OGSFX3#ZgB?LPuAkPv3)9&&BK#-^ZsytjBKtMOb{Rc{kQ+|j??c`?=Kb0 zkM9xNGa#x=6f?LmW}GI6J`qAKlf1*+E((jY_b@-y_oV*5<;Kql%n{e7W8dQx3X&D{ z|M5N@;n7Cof9<}<{?j6NPHs$5?iL<8Bi@cbnC|ZSVy^Af^+`UVoOUy?OWT+~mHt>C zHG0hmE|+mQfpu`w+ioFa)><$>6qB#H6#y_7*^Iz7)D#TWQG$*|p(#O!JE!Iuq>#>4 zXVWdj4D-df%FJz#tC2{qX71lr9no}h&BJ}0#j1z)sKK;<1noH(uVtUea4^}TW8ruE z051PzPNM^g90=ugn$jI<%I#X$3CHt7%4+F~6_=E(q(s`qOfX+dLzpGKA$Wp_jZb_A zxFnPe;4KAtrs#sN$y?aQZhz<20uT^e4AP{0iQ#}zAyyM-pG3kNo}XwAqMkAGp`E)0 zXIx2~ccvHz0Ig-8t@lp=A7>w1UJ*Q=WEm-*S7`Ko+q-{wYQnV3+Pdq&3YR6}QGLAY zi7#E+8s5y}jHdPl8}*JUTB59Vi2esk<1jD_rHbixx`dJCy>G95-*X|8{JvPJG1;t; z;tr2&i-a$MVP!v;)SxF45h%wlN&Kqmk{kE9JLpF}-sDXm>MXnkt(va8@GulNcG-{F zP~fdK;bT--Y8SLxi)BAZ1Bnn2{LzA7*u4!;$I80x6TcrWe*Sj1C_-`Uq~Wej(pLc1 z`KUs&Da--bq05la@J%@XF6XA1hTou>UON3LQQFRn&Wi{DwA<5YQ~lS^RgW&XZ~a|Q z_(#*ugEf?fz*5hqL;r`iWnErfO7R|{_Ak6n1kw`0J`Oj*>b#&Yw$hJaA@(P0bmqcB zfBV~5krP2C)DT&_N;;2uJLp7Jp!RjjrNgnzg(k}39S-$D+B)?eWhsJcFU|7HlT1g{ z)k}1xl03YkM;_OC`#AhQ(x(!3bL29SEg%g zr(4Qts-ZT-KY^ACBt3B)Hud~N$Z4dPazCaMI5|`A^QE!h<*EbD_w?hZn}|I=pKN|& zzUHx7CI5dGK%;8|%lKA$Ec{6z!s&)DojSbcPch$Bu0vllG7QjZox0<+0*=MMTic$v z3-#X6g;ogjZxTVa&`+WB{Xeah;nwD7HRqG;?21whr{9n(^H`a44GZiQ=dB;FFMAl@ z!X~c>y%SPt3qra%TA_5|NCw4fXx|R?OGw1TXh{k$AJ}i48>l@Ag%z^Y?*EiXX$+7m zw27E}wvJ!6`R)Fa|E6^3@4OUo*T?eDq(^DK|5??7-t7NJ(^>yDx&Qy4QIpz0 zKx)*XMY?N%NQs1^g0zhCY|=4sw19N^rqd}q1})tUl7l1NIb_Iyfup}WpWE&GA6&QV zhwFO2p0E4k{?Mgzq(Qqz6dL+I5pPtBzQaepO!_#^IcDSUP0X>iblRQCEVm+%*mBft z+WK|<`rMNGzgoJi9j2mbj<#gN&)R(mAV(EuQcWM{COF)LT5B5-qcG;?M*&=K7z^@Y z5%Zyn>qUg^k9pM5D#&yG^ZyfZo^9XkxjK~FY6@`vbke0n3cq`N;#Ido7SU-#d0Q<5HuqIhh zvNQ@lKr40S)bM;0|2w9?1kJ3p++lnK1A zbwNGC4GBwiAV`?CIFDX_rfkAvh2ueOIaonbUs9+|*b75UZ7)>5k-7jToJ*}gq(&6v`5SCDFx>dhH~7u2@Atuw7#UpzwM z--{*NGQC#3g&$Rlyr+1S!|GPy6N`1c`svtqqd>wyPd;k}n%<|y_{|ph=mK69Jv#EW zDP0=^=z4Q7tmH#B{m2=VA<=vYQW-6%XR)dT5Hvh^7s#D|>dIkzSGZ4C*`A>AoLFVf zlDSKOHZn=DNwo|;$#J0yyrUAB4c^;zO^jaRQSoqp{9wSG3=!PBv@BCP?LHpX zRENf=DcQpEOCO2xx6`K+l+cBt*>AQFn7=1}Bo{ zq|=c#mfnMwc2E$}$>ybMUTvJ+Obp70*S2(bsN9+azzNQ9&t<%COJGhhCHSk=N%}I0 z->E6=9ux)Q=Ei_WxDxm|5F_D6g8;Je1GU=e)mDf@FF9nz6g2I1Vfqpsq&Dl-&X+vU za_h7%&tn@U7pa@U7yb=fFVC(cW_GSt>dLb_DN1Qq72ZuS8i~`SyyIxY>0hk;6OM=R zFQArzdgdUmp`LMT6rkYjJy?u_8|kejjYWBy+%Y_~Rv9o!Rcoa^m^YdXrQH_?O)Tgx zrEMlgMeN92MO8+yJ+1G|J&t7Z|Fxf%@KA;?LARzZ43Zg!dFb_yqM41kjjzyO3ux$A z{lNsC4JB^YEOdFg*D&1KKy;e}HOZkS+SR+hs(ao@q6hCgZY_^h(!9FbHnNYAFD?Io zqYYPhCsf&qb}OZkQ$tmEsd_| zi_2bE%Japf!wg`ynLlZ5!o%e`51w)^uOept=Gc|j&b&58>oA?_7Y*I8lU7%WoDkdp ziuC%~?y|KB7{v<*uQ?HdE2bn% zij#tQ;~X-EtWYku7+VG{R#5;{`2a8>nNMa3QIpc4TFPWz|JPrs2WCy}fbr%zZhfISOoMI=8fv8D6mjrXE6IL(bTu5b(!s1__{|CV`r(?|Lz=e2 zPa027|3(srL{&Tr+P9}A72*BP|IXSSow)E&T~_SR3O`0zAv!BY++swb70=2O!Q3%F z_^W+%CZDZO?W?m)aCn|eY@dB`=U3CgR#!H0(w@a&I6sCTbz-#wdQCW(51w(D{|W3W z1U_KMb?Q!{i39YPvwR~wF-p^ECw`JyirnQM-hCj;yVV|W`rm0-<2(|Ka=I}zy2?x`5T3MJ`6<=LLIIVr{!QFeX#;51LwXwj9WE)KEe)>7myDSmjaO>P zkA6C$6teY?W?GDB%P@b-ET*&I#mKOXMz8R~hLRXZY5+1B1dn)>EH$9oI@Dd9f;&~> z7qs+%4NBPWxxM+pyhsUk?(7nZ zby(`Ks1t#_{mAAMb<4H!t<4M@KO`~_Jq;uU{qI%I>)7%^h2fa1{w$-yByD7bUnr zRb04ct+$D4mXoiLc6F1vXuscSJ`2$n)jd4zLcWHPPXHA7T#jzk;=i|apeW*HyEwT( zc;yUtQ>+9xJV`E4_-;u<+y3hdvmZiPJJ3H(7q+lMZZ*+}C^vk1(jJFl?O#6rk`D~Y zN7wz7!07BYysPcC?ebC9m2tv{rxu9mmap{;vs-sn>(gTlp3H(q%)6Ed9yE4{K^6u_ zS$BTE7*GPwA|uJcF1+kg&9m*pKVm&*GRv3UXaV*T6Lz0x??F%1m@UZ}c?hBwdh7=B z(kmt3m8LLuI_fmIwK0i@A&GsQH;A)n4k?|MZ7`mnE=tFRMMwbBN!MsVp%+;l<&s2+ z4ZqyrUorduS8kd7&$@QNL!-<3z~Ah%G|BN|e&#p$bgcl&8xvK|Ik*1qI+Bbq*{2;K z2Q*GSJC$R^0QfUsFqk~*{dusCY1l6Sdh7vztDLDvJSG%N}KOXkieg1WsulDEq3 zlM20EK4nA7*J~Xh$K+O+^-rw41=F16q_pVY-t~>Y{Fa6dr8sp`cwj%O-ga;4Xp}f3 z58kY_I9ggE5*{9^$+PG4fN1{yO}ozIh3t`59NO3vgC53*&bv6pv*Bl2x0T-5zr4Zn zUtzcGOFp0nq@CjYLou?0cRlb@C1?E@%Lve7a*93Z7Vwr$drqRB`@1NOXsGL*j&fXy zWav3U1W2HAxLnE+f6&6)mN3p#=*%XA@i_FRr61g7)XiF-U@JnUzxXCL{ym;C*}OAv zdNHr5=qh=1$ROMCkpFUi{Oryst9iK^{i@=`<0#{ao|d8-2BTJBv)LzaGddbW=S$Dw z%Bsw`viWpT@E~riQcMp<$i$D^0Wx?zPMU<_9v>T7l6 z?7iH}Ck4CeSyOi5nx1Bu!|yBBCeoqw7K^=|pQk-lgJi4SzLKiHwx*AsZtlLmy{iwz z$xjnDP#@F46y1HNHEXgj|B0q#v0n-@feqk}XJnf@ zTbELu-kqSfSmS2kyc$ZgZYj~2r~h{c%{Nu0FZjmOutH7j5a=?drU_B)_u3>yr#$lS zNBQKTi=nBhcu|jUr5j?76YTtdO}$FG^Jvi^NxQuCHN-sd_*r|xXCA(IuQ)v~G2xyU z55h9K%#^ozP|d3~g(&&8$+(%uf}`SOvfb50)Ik*}%B^3C`Px{17WUQkhUej2Zr{Y1xui{FZ!Yt8)x|;7OWGMwip-yX!$iXiYNa=EZo(^c-3KsDdwP zzgRk0RwNw)bnlj+WZNAF|44|<;h&(EJ|9OP*fb0C6M&&|0xJ2Fk0sA4c%v0?Q3kZ%jp^J*q$^= z<*+A_)50z_wNVN{zoneZpY0wu&Rx0_ya%9Oi3cP9sEJur$28E6tf^59+!}jmVdh>C z;7?)3%v)XooYPAIjzi0$!)IES>t5{&fUBg$)mUfdmqIiT3qRzxzbPo~WD|U2N8nj- zo&8m2EcY`ZQ~xj*HS9s?ueH{N z=VEu2{1f_f?3$v7Q*a||N-+!sfZ|#8Ip)}DO?vOQG4*ZxNM>4yDMhLhz2e?B7b}09 z_nQm`<@%yd~@)LHp2UP(LUyVY`SuXp%F8j0g-fIPEHY@q+get$@jMv8U%EY9uv>twxlFlsh zauO9>K6lBP>E7+xP27+uP^zxaVhT|fSDqGrWEc3$yLuJStas=|STWcRBalWoMQQ@RmG07^vOBhw_wZI6%?MJ#lr7_ZW z0%+o%vr=o8FYGTmk=~6w-V+;53hkJF^?KPZEubn$!*#5QZs0iM78&a99)R;{6;pGW z6^D_G9q~kuOf_<4n{3hdQCo##CTK{g(+J4)o8~PmoeF*4?;uXKV@TRn|L){4758Wk zM9T;awRlb5hys%}hs)Ja)$w8d@na$fyPnE?veoYdx88Tb+}mx*8dO89&zI z_8r1hH3N_=2`YgI-dQwGArg_fs|Lc(o=H@44iI4uY1G!@0r&W%g|K6 zt)&reIq`p6sqIjF>_ObzJ24!Gk}cn1Z~iJhNh^1msS z=|y${NPi3GCD^ctO3r%_rz3b$+Fn1MQ zVGfk+%o@u*VC~k9iDMi(^>^H0iW3b;KFqwRyBLC^|0rghVCcJj$!SPYKzd)0c|R2= zI$nMGW^@Y8!O=FG*wlo4^ZeI_ii-Yr-~+W*X-B}QcvrD9q=Nt&$3seTb)=Hxd z)0mSWg_8gKAhL|FGo9jQY1IK9w2@1)yrf~VhxunJUv%^SLH2MJQ|{Hqzc9srU!QH| zq)=|r%+9=DY&Ia z&b!PBBRNi5onC*U(2FUCppcILt-oItN0G}A+g9dJy2ZtF)augr#t$_w+s-L-P5*qT z3w)$ieQg+sOcM>Rku0((>m@x2~Ac0Ho zA6(z5O`w0Ocyc`TuQ-8(whIuGS4hbh7u@_;IKw~o((0Xqu)%5A<>xbrYgjWZZ!>Nu zlT+10v04XK=;&9t#0|+?&%M{UnXPlmiB|Jecv0T-?g#rfa@6qQo0ci*m>m{ty14ATX9dZecg`BDDLC+h z6Iw>QBR5Ar3204!0GGFODw1cZZPbR9;uM*iVB?>k{%NVc8u_KgzKYow`P}m@jnNal zFPnD>Z<><;*QU6U!Ch+&2%q109vgqte*);R)7A6X=NQ|W@TH`*%JhH^ZxueId^BYq zUwv)<4d1h>CV?Ht>dBt;c!T_-K9g^~?^dLLiO?oL7!k&1qv}hslr>banmT{8^UJAh z1z7b7-8=pVM^{cj_60kyV@ut!=y(L`(nXsWQ6N9XU#>KD8JZCi80M|mCCh6bX#1`Bhn4gg#kiiP6@ zQ}5#N+3}Q4%@zjvf^J`nI)&OEPl|Cqi!?E9l-xtGcHQ>5b5FKQ!l)*!BynffGsH%L zb{p|oDOH-w{{z6+{f}SrK93KWubmbDeXq=-h!jtbbRuS`kn-qgNzq+{h1h2-ZeZ?9 zU@-i^mXg)&G2rF>66AE7D93g6VFOkiN(apuuG`> zik19aEgu*4H*a1@W|5Y~XH!ZLRCNRgtKTX7GK)gvE01){AV@KE zB}VEG<#&Pb5x6)0D{i(Voo?pyGNhcTd%XMX=@6hxx`s^QV+)ejpUVVoP7DBv{WxrA zuA%n8*$9}(a5~no;?l3fNpmYwhrY;xb%gB~%}*?Y7v3$>DcM<5=Se8*=*fGf6{C$- zFLdPRsRAiS@zv4TD5s+EsCzhY1#haonXY#RTL}l1W=1E6lLPbdoZW_A*rPUQ0R#4W z%htj>$x7pDeWp(mt(tokUo1qNh^>qy%C#Rke|r|ODax}PyE@9zSy6OR-Bkc-Km62K z4fwA7diBlW=K=6Ytz)>b*8%E!X4hdBvIo8&>pV@b3Za^??ED-x?%hSnSSh>lXYX-} zzh-@y!!a;oRW0{H<5aOsj3W3x`SC6V`UiJwiUf zvgHKe{i5OJr7V7}b1(4uwOpXWr7^&uySg1HZK+P0TgNcu+wte7fZ)V>h?`jcL`Ew3 zK|a3~2X<&(FNv$P-3K68aDQyKEURR4Bz>?4veprkX6>u6ltCwvyJ2D4U7=>&~}a>uF8(1`cWO9 z>E5MSHrS7siEOd=d?Eb)rKQJxRdQa0vHJO6;$2|QOUK|C99|RDFX#i__}G`K4{q8=P2pf!ZK2+ zks?x6o=Bf$?_8EXY$Z>rc>8sm78?@g2c|dvo^=cR$%au3l-(Ax3?s zO0A@qU71V2T6fVr8LL+6v_c^S%vZQIBdApG{02QqwLp(x9|Ee%Txah!7PzX0MAk{O z1hUWp!$3?G?xBn{Tn%D3{MS`+yl1P4MrL)MA-IOD(1a&Z36UTBhNWwSA9w$aOZ8#@ ziyMxT91PK9fBW%inls{e(yG6V1AYX!<}@znQn}px{P(622=~+*;mp6H&NgaQ0zDeu{xsG_k=$vYU0gBVB zYq&MPu*X#BvoPgtU;ENzz#(Uw4DOj=$4XYipA+7VSC#q{rhd)a;1#GkOxTU?nj@aKK@FQ# zJZxauI?WpjcM!@0U?8bNKQ+$odx+o0t_%u}8s6T_mOa{K)sA^-k19Mz{fag_tR7W& z0tVaEbGggpZ6hMYW~>1}vfJ$^W=H?$9#-V@<1^fOWxFebkfbUn=dg*92sF zsjFl-F|Mw!#xEe$aDKC@DyC0>vp~hYz{lY6Ew2=9;Krv}=@|*D!@2pZD)1`BybEGe z>l(tid_GCX5pF!;2T5MNULcG6%{~gX2)8t)G3rL@**cBt$_b9=@fEh;u~#e?Q{WCunv3a2q*wud*tZm$MwtOi_DofHz0EEnP^WqM4W^0W4PbmNJ(qLFM~9C>6iIbl)j5deeRE%z-I% zZl{dE_ukLf@o%u}b{cn4BQf|SF`j=9hR!pY{9ezyXmQV&(?5z>QlpHll3opT?9@j3 z5>XS>h+itjqueh9+G^trqk+)#+lDe)hb4aY_z~}QKse3Du8{=7>fkCC(*Cc@5V zJD>7VJ>?YM-@8H~(tdhL-9FIX7gI=nP@#=&#Ly0YGTL|8OZKq7dVx7p;uGXkiPFeh z#RH>F>cPjTgsROq@7LI7g|bq<+^)$zIEtGhntD`>-`PWaYWVZ>dX4}3rS|Pe%+zj@ zS1n;gWN55}3tgPX*XYl~VXe$<+w;{_{cr-Ok6|}F?;VQ#A~3rge*3j;I~9RH0!^Il}FnN2aAF zXy6r#!}Y^w4DW9XFw1fFz&l^vUzZ2*im?mZ(Co%isV3|{;3H7RuAzkr`%A*iLE)?2 zJA-o48r6+uk`a`q#TZfw^7NT^i1M+qGd8a$(|iUrNe<`HG*Yg*A5)r#qxuD!5h`LF z6KI^K7uw2_`Z^P%q;Wgs^jHX5BkJNMkKMBB8_-ThsjB(r-F&G$|5C^!uW|ANT)aB_ zQA|PW%ziD#ydpp~4RZYRG>+S3dH>jT^%@`T^gux0n=TuoLjfd*oy+C|2nOyKwBU*z zV_cyFMJ_;-OBe3V9jv72o!QR~QG<$DApaY0Z7e5*DcaDBc9bVLNmXMH!->oR4n-x^ zWatsSc(4r;j-$}x78tkLJ9AlzMC=F}9u1vx_NEGVHTeY{$8m%PrU52LpI^K2G<&nJ z6LTF#Ig-eZ5$XvhQ0QDU$25Onno0YiT<3<6j7{kGO{u&+lm0W)UWU^>Vvb^`6LX5J zVQG8T1l#|NW*oHKe7LJwgMC;=N_ZKY9$CW?f4^Q|1)u&tiDGV>YKiVi1vRz9DkIdp z=LW?_S>_-AZC|SazbzbTsoaA3tyWJw8W(JAq6zsd>%Yw3Kl9lwo(8UN`utoz+t;;K4{QOKt z2l)-4@zMD^E4Kpm$80mERraUnn(_eLA<$!uIQKYBWblM_6{ukc{Doy`k657FwLl_; z@9RD+D&iGMNWq%~h1H^!_w@|TG~OvGf1n`^{hWO@z{*22sC?ahR{3j;8}AI$X*U2h zh3tilKi}%ci2No{k;gm}la6Q})!DxLsG9t?vtp>~Mnu>#Zguyu_Lhhm0k~{?x@>z# z5zsKJiea{T$CV@h9r&_^Fw)Xam)c-iMNu+zOL25JTXyC(5)$u17whC|UcV|bkk@h_ zT!S?d;Pw@Ha9e~rC9JD{3OQ0DyOcB$IUS@rOHmVUo^qYWRAbMdVwz!S4t%+XHDUXQ zLU<`svOUl#)e-;00YxzP?WJVmCs{)hxeBVOo@-8ASUHCT)w-aKy<+}ppv7$~6f|Pc zkWvY+%ZQoPBRz07pXOAMU*J8}l^N6>*k4A`R2fhHQt0Le0t$2#>?Scnn-ucjB9oNN zfQBM=WWfLJ{}lZ+DTfV04!Zy;6LjtzmYaD2$&0zNmw|Vh3#LN~zjO=BtWXy-)-VvB zt6zUFn~5kg50uxK-YoQYIW|V~w>ekCtE0ncaGkeP13loIX(q8vqGPy0-$E%jkf_Y> zbL8=VKL8~baHV-sEUdXuwOqS=4lUJ-0(&k*FGVE@EfXGF*N zJ3PlydI&-l#WMzBa&=+jL^5|AD)RAi1@h}hIo7P+rPU+=qyKP%-gYRoSZ?0l(OFfr zWs?a`X3yd^e!^Y?e*oRiW(YAhE)JX54B$Rqn_a>C*aTg%^J>}%h$atNDdKMj$*?!_ zjk*y%dRIbP4|@VSaa**N&fEE#Az$O{Zp^xK^&btg6r;rA%ALhx=iVyw_tNt7sZs!O zF7Ai2v64mG5tn@z-;YIbWBarBZ5~++xkCVKT`wQFk69-WI{hHm0;o#MSn0mqPWJ+# z0(OXn09u5lJ?FA_l*G$5z1D5gnj$e1b1AOl&gWnT zgCn%?UBdT&z=JjyBYHQ5~^Qk-gv+_=rx7CSwh zDgA|AUlVd`!ejc^Vbmrk12xZThEOLBO+{?cy^!w&Z}#w-Ob(`H(4ev9`nTv!?#x8x zydkmJgz??~wQ<{fD5Wv=Pme@RY>6sXrglplu(x`5WH-K8tv%($DbhVj^H4->(`WP~eOXN^r}EW} zRYOBGF+Q3L(_tsn>H48#O2sjT-uG|mn+R~z%8rEe z#kTYM9DR5>A!k;_{xZc(4O`Yx)RQnawx)<-w@|0fd%X(-^HvN9_w?BN&E#7K9qqcN z3XBVMPbF8lIZ)os!Vv-7HAI)%>@bVg-VfOdgJS02wr;WI`)67~T6N${7-7Dqv~iVc zfnr3=D@I_i_?t<+`f3AhTfkiTmRBEKD@;}2i?8iOsr`2>3|?EZAbU# zb#E|+`Eru6L_IF8%Fu6U2JXFGkvL6&9}5UPz@qi8LP?qA&6i9)F{<1p0xY`Xej{wN z)+DXB7m|uV9&h%%a``!B?$t;Lp#T>E5;D~^+xrhW#4hP6ij{z@#Su#FA2}-IY?U+} zmMyA&doB$=OY#is1u*G&ncA_5h_@rMgpwWPsCJ{p;uxKHrDbD#5~Z6)!E%kCNT(Xu zMBGvB((M>)fhT_%z0KocpylpfrAd+Z`&p#x!Jcj?7|3%pq+<&sb^T)!>LPg`DK+Q8 z(=)ZNbGRPWiDe>4hNz1~X(8?)`o54>aTX{SV^ywADpg+{)${M$Zw?7!8m0@cjshyu zC8UWQ<1XE`T}-oeCn@B*G%EMxeL!wx^g~3O{-)@|-y_HAX6l1!k{W#1p2RYcdih#B z7|g9Bs^)9~9U3!4qC))VKF?$oTse0YavWuMay>HsyWyekn7KO0;=aI6GWmZHd*0h+ zh9q;TR37CzJcb%u>kO&Nm^EE^|MYqQ{WA}W;!g7GAj^>T(&q#fWtz@CtJh<8G#r@N zE~A$0%)Q8SeTn7bclKmjjF=_)Zt01vSsb1qSDH^%T^s9m{?O1D_b+7AV}6w2;oHLp zw2{&p=rfcKb(yKjMfk{J%)!5E$8GxlhK#N@Z3!N?|9aG@U;ZQOmSH4?v2Y(-4wXT- zT!uW#g^m&vDG;Kx=%*Cn$bjn!S5d7qFjQ9QKRDiivYL9*1;`#6PR!xoPwV!B%hxvt zsB3V!kzkdR4LPzl8QBSDDz=W|8V{5_bn~k$nfp0cCeSCvci9(f=6gnEbv=;FSghF_~h_3@f9Y0j7%Zq zZ*RMGT3iuC_7FcoGBNPt;hF+(zDq*X8$er5^6J(-?5Q%P+jhT)t+rHaFPO@fb>{f$ zKLDUndYpI(zF_DZ77f8dtkVO;Z_0o1co|w(*^PTNFA#G4A!<`73jT^UJtl z;7ThMG?`pxqyo^sRjfrwNcB`bzbkqK$ep(HrBK{usf}Q4od&c_4UChAa-yMSDk!bN zW#3V>4HVxP+sRq<#MGC*?CnEl*92xhsg1u~8oMa|L(776XVWR>qq=2}FJd6%8hM<^ zWD54P)yuhn!j!hPE>XvwdjQhhU%QmcjXD{&cErfT?|}AT_&O~KsN(veP|k1Fn(S}J zb+znap$A18v+wo7&IkYf5!tT5n1>$<^6eeqt*On>oL9whBpyY96gkN2XZU6`Vq!-@ zqeksqsbiOefzKRkJxj^;%G5lE;U`_vC!J1tir0pfa(YY8=I7to=L^=F=KfI-6>1~i z`X1do=6*Ti4)xPkf1Fl zcCDC6i<;@9#l(SBzK@bTY+ND9;oP~X>7B1l`Alc&Jsw};i2qJmjjYXrf)*#LjLnj| zlDY(~RK~L-Q}stkySGZW)k<=7eh}8M8c`E;ANYy~IF^DRwt^4aUPLM{`+q2|Avbogac9)NMSp8J8s>a zoN3BaBHAdPJLj8T#-zqxitKHlJ@HO-)=`bz<^+f_JdaxYCMLV~HpFPyL%u-XPK>hS zsQ~ByS!rM41mluIr z=c${~qF_+CQm0#Bdgc}0gE2MLe9L03YnO`Hr_?fYIsNk!K7^5tf!aA)E@bcgy^96v zJtsWkalcuBbXH{Q8{wtQAg98LBzbphr$;+G(Z~;Rghw(H=%GfjW_qbC`|=14m&+>w?WDxWIy~Z0dw@<+0DP{4xTNW5*s~!h@9FnV zJ1{K;63;4NaQi;_{Z?>HsAtd%b5YLn{w6o#t?cteCMGhNWE(2HAexD->GU5A?VPbn zIT$wcW}7Li{XC8?P6>$-A3{!!rc!#?rC~?hOidi!lx8xiJ`D4#!hm(cEf=&1R!9Av z`JB-}twV$SYg5hZP7J!b3G!a$GB3x2Fyw!Sa0FPw1~I28bhTQKhD1s}pUO%|wMUsP z|MJ>!j0wL&J-f(EkO4%&z6p+bM9pW>B%*Ks-LUo+Z8-ke;LPnk-|Us$3Tov~=t}#< zvnotP*G;8BXCS+_x*3M@`|(kXc}hr^yLR!zoc47IkG_w{_a6SqdutPGrXa_oc>8rB zX+-Jxn2-bgc(hC9pM_lZm+EGH(Ic=noRaUc@$b9R=jD56;F{>s1OuuqsgAXy9?mP` zl+F3!s<}aZ#fhZy*OQ+S<3%!5o{%s8;h7ND2%(&pfmIm>Muv}D>}hi`jNliP3!hK_ z17U-7u6U?BEr>+wp}()6p2LbZT|0OuV0XL-52ZER0(Izuq^M_y%OVz|UM)6XHVeWaVG-4~P!30~cQrqKeU%+Lm%T5raI`TltEu+5YV9`-RwUX}Re9k`cskls8@R2(v&4p# z62x0@B4=M5Wtf0EGExUPt)7?k~ z=(M@?<@eMj+-d=hrgOD%&ah;fjJo1wa`_s~+yq41rdpvauE2RH{Pd|6Y32mKe|&$Kd($m>?U zz{seV4Tns!hAl0QG~!K{8$jOMYftUcU0I7wxEFglz|9G{0luS3mAKP<59rtjtY2SH%iY5&|n5ovX61ORNVP`r~ExK3Q7ae0OR-rw*-#S+Q~Er~Bq zQu@Q|voiB(XF3@3Zy$c(Tv?8aYaJ&WixC$iX7tiszPB)YNn*@$nUPr*6FUB{Nc6OR z!E3_j*3DZ8ojVk8)y93k$*u88oB|VC9Hz=?H_>1aXzbpxDsHXipg&}lY$r$lPd%JtQ zZVgg@@NW4_Kl&qSpL+bH2}>KhT>a|f!(!sYY9h4&x;mRb<@6IBwgJH35zL4gEy_MmR2DVVxS(f7BMn!=nf%s_ATY0|v!T#W|}VnqA@|8zWpw zgr-7HKNas!>ojAjuIAtJ*;cm&{5&;0`|Am+AzQBH7MZx4`e<@huy_;LxUNhmvM9D{~73;&+vFkKbrOBL)P0RE6TAmay6jr$V^SH!xVKYN` zWsb&)#C^rfTH8HI0bkNE7+N*j{MKWRX`I9O8?Nte@!(-BQ|P+uj*r0VW9qXcP%5nz z7@RVL17>EGZ{r_%p6&6k=F|c^8VSj~TMn%g*5Yg4Co#l`U@3lio8c72R#>;A2Ngi-8=r>Y3ce*(u)h=#WuCgc?z zjr#zLM$EyJx37_j{5G(CPSIsj+Mr3zkR@a-f&Zp(`wSB~AXo_9||+f3g$v_r`V( zMF=M1Eca*?##G(nZ$CvQS4EBFK#~m7)G%UtEPnF}?b_sG`6Z59}9B%646nCFyD6d}RVzyya_PS(P`!cz9SUtyodeMb|HS=mI{@F1O%bhUDGCAGm`iR@eED#JotWd+d7jrHlUwlln%okoAYm9@(Uv?X?SjZIj4 zqH5Ihll57FHi?AS@q0L>*&ng77rn>Z@98-&HPi$A^~Yso4PIXOYcA2uF>$;=I_z-B zeLgVA?{s(WUy%pC>oaI9MX;`K&lW2musB-9L3OVyVI}#~pZbISWgEkT4Ni)eDQ>+X zhOs)V0)*SExW~wf7j_D2pS_x}n0o^8Vf`jK7sCk^gMc`Y1_buy^RQZD~`hg?|S9;6Lw% z9vzUu{oh*yALUX`pUMQ)mU5Uk^FCsyahw}BR7-bfuB@JohP|0u;8tfUTKr{L*hw=z zczfm3LG{VvpY1dH9IG!CLU#8T_Z{dZjUZ0qVr<;5YqvJo?1&+TZJV5E*QXkB=Bjqy zZ{}~%+UMw&2*=Z!?AKf_YsSy}i+}l5K=U?&Npt9UX?qkkY8_tR3D4LR@Xf1m;iymz!<+)$r(VxZQ92Avr&D7gd=JpH&AN-JOD@p(5eDGEH;l#Xf;`cfux33l86s){^#mW=xc|XSZM0FRFTz zI+cT^#60Sb@{-Q=))4mBk8IJ{%&(1j`oZt-qsk&S9RJNB|G}y03enVk<*aa}$(*I|HwNwh zH^zy!RIa(dHjcbP{UmgT-)RVr$+_X(-6w^7A9|3QIuZik9)PcvD-~TG&KB?wTvdBv z2|cE?JX`nqX2JMH`pJSY%{eRRiNM7K=keFN>Ct1WqM?UoN13(L6_vx4wmV~OUvr?t zx4LO=3q@E`6X^aPZ5E2_rjN;F^M2~3;*pf{*acv?R$FxPt?i9E&CSU8<;eB?Mo{>l zpo7$pZt0oNdd6vwp!_9TKMCpCQZ!5za@qJVvyVZ_ey!&yVU$rLb3UTMl$XfI1EowrIG_vZ5OfRS1ckbked@%-FX}*3^GSZC&`Cn!5b~* zhLzwN87(|><|URY=vSZ?uqj7<=@+(HSqUm)vOKtI?o_l${DmfWq`B}9Y?Q!(AzSC+ zmB~BjXU(LJYS9b2e*_+h&{JkoU^+ejDP=|32J1dRH~oH`q~_37Dl`S*4deF;J~b?> zRA~>og6R}rv|pc8uIL-9xKE4;cSZVhh#%u8fCC$_ylw1WX5k|!d}!TdrpZJ2xk5@f zIK^eO&iIX{XHn8dSOt%X>Ki+H2~Ak4CPH9Zab_W~8-*PhuEfVp^>Rt)^Qg>hU?1vR}_mJTQVx)rdBL=N}i0R*qh_Va^UTl8o8SfCdIl*f~ z#Xo3FGk{e}&vwws(hjF?3dLLf1zPmu$C@-dHShM7Z#n6Ct4OPGH<1YFOrB7mf{;nW zv81>&JE5uO^Px()m6ooArJd>d{o^>kkU^@BtKwyWTh2+VzB({AI~u)GH5$e(Nc;QM zEeQ8z;I0q$#s7B!bpNIlF=6>&Rp6mnLym}Ge;u#<_eIsZAcqrtPcL`0Z}9)+*~2_c z+~T*{u3PE~pg(JQuQ|)^g?V^;Ou@$-m0d+S$ zK06bQwN=S}Y>zn=y12+1*L}oW0|v1dYFljZe6cvcPHPJJ=M#1}!NYyopO)xuy2&*| z*UejG(iwHywsO&S0h)a!tTB7v{WSyhQo@L4to4pP3Uls}(c|ckV&xcBb)5SIP^Y@o zh51r$I8V$jBI|J{Ydlki^~jJcv8<)d6V22%kavmflxvF0!lwT36d0n&K6!6LL?J@K zONz(V@!0;>g=y9&;@BP#{;Y(ZPLGW0Qg`{i^<(D{=}%yMFRq&g0Wfpgwo|9SEO$wV zo5i|^pQnGKYv6&meFWGDfiMk4)_+ws)7W3r}$ccJc*%$ zUon>Ki;Ig(JbKNB0?0@Xnbz+Fl4?3KG+Z<~4%UEb{? zkZx226(0((TeI<=dx@yzz0;dlew>I%`WRq#^Kp@w_7rk}6jRJrx znaBFg$*CRB!TTK6lvGfw4F-T8=#yLG<%>~`_xvtqH#W)%TNsh*O zyPMOKIXZz8Y=-GwR|#&rBb*<3e9?Iq3aL+V?bLBR(|%^CYOD8uK5rzr~XS~ zDUp1T!wQg4h9(@2K*`p_x9v+3UQTDE^^VdKLl=I1xUN^|cgpB!^%&;6zU#a8oLsiP z?QL&6`}C(jy>Cj~4ZBk&OOOM4vpHL=O?>OexaRq1F5ymf>~`>ogVUe6Yf#M?uzmVm z{H8v1=4=x)Ej#rZ{ffBW?cbg`-2ikG!hZQ5zvJX-VY zGhFap>v`ivQF^4|{kac+_`_#^@CSdeW%-oEU9y)|$!1f2WCwW# zj9j|-qCW&^#~?lvYptV|%yw^IhU&(LPyAz>bv9TlUSgtn`OAiMlNp5LKRkXf2l(Cv zd1MsJd7zT((;;i+fDsk=VP*(M;8qp3%Atl>%M(q zx-SG4^KC|Pi17$gnxX>~Tp z$GXCo!wM8lu_u#GzNAlYT@UJ~&&GkV79G5pm}~hHO)(3<`hD76wmwmO%h>(j#tGn@ zJ|j79P9Wp;);Pm(&I(Y;gDq2GP>dn``Bc0Y-BhpIU3Py!(-fIL1mwl<-J&{Y7l*W9{;jy&^Zkzs5duLkfs zJu6xV(8a~YJ}||NuXxb#6`gBKap1E9m^`$_i(JKAA)A*swCM8D8eDeL2S*n$Mq7i6 z*O+a`{vFSYkv=d^7kP)ZE6bLf>i~YD_}1coT3m)au-fe<{0av+Pf<=2!V$QFp=i+M zyfsNdYiHnO1q6rBjs!TapvWf|pIs9@d&rHqB#~+D!Sx*pAG`hYKmYUo={3n9*B!CP z4Ay(K-Hsrsev^+bHj<&y3*dn@z*fLUfDX>O#}bBYHo8FcY4esL&<#l)$V9h#y; z%YSpS*zb z<-_&0IqhKY)9xaCoZ_X_cPcNHazL^<4NqW6u)A@NV89`?E_nNl5kI_LNRZGn6pn+9 z+tCVSL7;C2!d$VZ*9EpDcp262uqZGes5@o3PEvsG{+!y;*>&t#nnERqKN^3ILGS>* zY!~PN&U!TPjjaLx1>}o^_$Ua4CSH7>*Kg<)3co9ybdlwAZ*m+^^i8{s;l$S%pLk_Q zaWyY*WTGnu_%-v!Xo6%lM-whP>&c+!ki-3*-DTH}m5(QOzU9pRnY1P73dbcyKqO57 z0*VOJC=@u(!2{0Wb+p=v&?p3nR*>if1rMBcV>DzIJjNT-%^q?U6}+aX(bGkyH(^|G zdmqs0m(vpD&QuY)wzLbnSgc%#Q}j)os>(E~-t zUp>Hso}b2IC-&JQan{%^R_q`bKACvXX#5dd2N*yLM_xSi@j>6Xbv7i|n7(Y$13cl- zL}v}Jynq=aJnUSw*Vn=EMDeY}KDG@1>{|Si#e7@R87Juk5Y`UZu0@a{&=(L2IViCI z_>cd%@6=p#!I7mgf;@8Q0Qk|&fRKwGPE*XT<$T`DS&2YX0oqY~B4W4mS+MIS*H{vw zxLo%cD>}tztf28pHlNv0VzWg*gKiz}7^3GN`|ucRWQz$~>9Afbi~;(JF8L0AyER{n znLLmuW)e+~IKbQa;lwui^s|}2`idr<_3X$u^6;^TE%Kb5(d$8e=WjT3wvdBH+=70Uyf8D=wP!Vzvuz?=eL%tirZo8h(WHovPP!ZaN@hNCF;xmtC z>X&qOkjD-UWOKgY1?boUua!t+G>QTgOY-oT8?(a!!8S3Jc=p-N&{(&V(chWLjh0If z2WN#+9QEYmV*?%HK$f+}Y_eXDM?u>`>1+2!qmc))DS6iLlC4FveBU2nta|y+b?LA_ zSKShp!G0R|dIAJ2qX^Oj&N>hbGzE(iYcBSE5!@#ajDu&4HHB$RPDbI6mt5nHYP9iN zbEmBNApHX$_`rVo)EzH76{g*R9%DGWo8@8a zm}gt|6@PQ%*3*SoOg(Q@;H~qc9K*3Q|Ds7Yy#UXO>u1+NvOiwi#kaQh$CjYaVJ4&k zh#4bAgb<)vlOTZpqaXd~-toTqo4Xve5PGcE^@4BEkkL&tc4moB|EyiThE;-@xV z^{Q80+JGLf;&8MU2s?<~*XhfHXrB_e>vdX|;P}XvD13@CAK^7~cJY}lY=Q@Ptf2w= z^s~ua%OA8FKkRZ2X5$K5JhkK-<7J-%icbpAf#_e@D+=rEo^hs=Ts@%2m~HY2$fT!S zmKVJPlRUA*d+pk_eSHlFW(|LcD*qfN=^a zp%f98aRrcIA9H>1gC9J5c)fMZ3A8zh#~c{LGYrsyzd}tun#m8(4oN^S7(Q<9-I_S^G>}Ip11M;%dI9@zrWDQ@% ziieFAnj*40qvOAr==0I#137j#e2R$fiqhqSq7w_c+2Ay7y@H~XFYKUC9LVf>D?V#@ zvP&G;M4wZ=9v|6uW_sQHunC~e-{!5svx^Pl0+znVmz=$g@8VlQP<)Re0+;~fZ1eB} zV;sN+`+LxwrPYrP^9Pzk}Sj|ZM(IfoaYbqNCh@-P3ggJYas*6@(0 z7jU}FJD7~gv5sC~_2f&4T~uLATP4_>pTM}nabVC-t{u%mVx2yT6B9*aF0OO~w$Z~5 zICJA-NiH3D$Oh;g=ww;58~J4C4R3hE*{}WDuk8o#uDj7YJG}IzFFkwCbDnedp$~m% z+w{gazHzT9O1u6$-}%n7U;M>i++Sh+p6~gd{k>@g?0YnCdefWs=jU$PTvzf<;TK1? zYT4GD-RR)w`ihBD#}hl>s`md}f&X6!mov8&fMjWk4<1es2`Wf}>2U@_C=+0`nnajK zFGy%WvW=%<`0!LLc;c5xphpK32?r%3+vsI;$wMzu(JDmE7(bhV z;*@N?H9Yi-0Xbw!T!m;24g2Ua7fZf@V$IHcFlMV$9X$$j+%Z)Y7JRG0b_`jDQ3h>I#=qkSdT7-9Q`xaI}2=6E~FW8hYz?!=t7w(Lj1(o80 zCEyG|Ll%7VaC*jPus)cHVpmQoB)cv<$g5R==%OuA^aD1qOMxlYLtu7q4d5Y5u?e^& zPhS*8b~^|F-tc6alffUl^6OL)vcDMM!%x0qV@t7tBTF9KKq)3Tzx3}Q_>mv^k^MZ= zX&E?G+QqJ|8wPUU{qA?4z3+YRJNxxt|MgwqzO?^O|MXA0_!OXAYc6NxmrdmJ0~FIe zIs7Rv*2EY+d(98+wu5QmyB)vG@Qp=qgJGKBVc-ZM1Pc~ut`{sxkvuev(*t8PFd3YzvLfG zLYCfdU@IgxI@P*_fa^@)zjQi?UE`7~PQJ8n4%kIMKe8$Nty=?l(E_ybz#Yz1Pb$7e zf5kcF@}E9eID`}6$SasLz=By)C__&+VOqXXuO!@*^}1C|{n!Fbx3j^c}s z9CNZYG|75IDUipw!W zU>wkgM({MU&7)^GSsEYl7bCQIBu}q!6+U0Y6&U9~8R;V*UL!|5CNDhD+o|kaeqva` zJ-i-!`NanXiI-iTjrtBu@#6zty^kFMyV>J)HUAmjuIf&h?d+)*_?-W22F0MBo`K&# zy}WRDs&g%}5PZwPB;j|7W za`7rGJba`VO?--mO?tlYw^$e_8$G$?p$)7%6OgIU_})S4^YaJS!*@3oUNb}I5g0vo zufJXY^F-nKWGEotwK^GOdc*?c)2_)6r)iIdvK@~&q1V{WUQi6+(D8xI#$fe(qg(X< zb0ZcCVso#>>zu+Y*d0|IA;ghOfq+q1kZs+d-H$Rs=9D8*63q2vlh-;L^p5D{roV(I z4~^ny7suf>�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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/microphone_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/microphone_over.png new file mode 100644 index 0000000000000000000000000000000000000000..f8b99ac7b9be28a056e9b1deec7c8d1673708f37 GIT binary patch literal 389 zcmV;00eb$4P)lv}ywB0x8l(tgO{O#KwOh{s4Qs`~$HG68s4PI}t3CPE!bpa6!AY5`=Vu z&t?|ab9Zxsg%2J#JM-?bdpA1>h_E3T2r}cqa^H0llAKAsAVIOuYVhNc7R2 zr<+)AR0bC2-U8|cPl0J$7B9-c*cMfwYw>Hs=-r-OzWQy9peb0{7Bj)7;52cx6Vqh2 zUJ07+tQVf}+Aiizz~oG@VH%e^_b+WtF!PG{f+NAP;8JiU*cBXF&FN->TK@L81@qhv zo&~qYmt1WwXvfA#LoiHyAIG8GkXtj44g`JggSsElw_4%B=GgI!Izi2v!RDYy`~&NZ jDv>xT3}Fd8dT|t=W|dH9vY|e>00000NkvXXu0mjfs_dur literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/mute.png b/config/www/community/generic-remote-control-card/remotes/lg_new/mute.png new file mode 100644 index 0000000000000000000000000000000000000000..8a4dc2a40aa4c2cc703b0842d28dd96483396cdd GIT binary patch literal 903 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|#^NA%Cx&(BWL^R}oCO|{#S9GG z!XV7ZFl&wkP(fs7NJL45ua8x7ey(0(N`6wRUPW#JP&EUCO@$SZnVVXYs8ErclUHn2 zVXFjIVFhG^g!Ppaz)DK8ZIvQ?0~DO|i&7O#^-S~(l1AfjnEK zjFOT9D}DX)@^Za$W4-*MbbUihOG|wNBYh(yU7!lx;>x^|#0uTKVr7USFmqf|i<65o z3raHc^AtelCMM;Vme?vOfh>Xph&xL%(-1c06+^uR^q@XSM&D4+Kp$>4P^%3{)XKjo zGZknv$b36P8?Z_gF{nK@`XI}Z90TzwSQO}0J1!f2c(B=V`5aP@1P1bPPZ!4!3&Gkc zd%c(g1zPX^$&h01n!1SXNW>48X=X23{!6W0yXJ_K_CfUzp)AtT7Zya5B^=zEBh{7t#`5Ki*9J2kdE+MS5OQ55 zIo+1ASNq4e4{uNRuYd8eN7aD2)!ZWgq-x2@FWZ_P+&ku45|J9j(Vm~lc(+x);GFP< z=ned>(%K;o>D)i1&*)9O&^Et7Fwa5sqm%FXQF$!3r)hD3aNWY^ zN}n$Xaa;K~nSL=Xo4S#&TE_37-kCjf3*~(H%o}nYj?XfZ+%s!&a@mV(e}0*+U(EjE zAh+7O&6_g6aQob1v=w;iRC_wWaqdaWqh%V)q-(a_*nYD{exglA_AO6;{tc^7-Vh7P zzLGn~wub4R`{@^IdyJEWa&A45x5?_gkbWa(*^-i^nFOzPbR#>s#_z&lX#G5ymUsP<+eZ?K%{o+j8Q)wgk*m`yugziI_2cX+z`xvX1AfjnEK zjFOT9D}DX)@^Za$W4-*MbbUihOG|wNBYh(yU7!lx;>x^|#0uTKVr7USFmqf|i<65o z3raHc^AtelCMM;Vme?vOfh>Xph&xL%(-1c06+^uR^q@XSM&D4+Kp$>4P^%3{)XKjo zGZknv$b36P8?Z_gF{nK@`XI}Z90TzwSQO}0J1!f2c(B=V`5aP@1P1Z}PZ!4!3&Gkc zd%c()MOv@_NpRrd2z~C#$qu}(|z(6n$~CkRkGTnV48HG-=sgU+1%hQ;|t#ltVX+x z7Bg98Kglt^)@cQe&rb+b!lcC*SXNSStA zb&pg0NjcWX3wS@}ryE?3kjZ0M$GkT*B2?f{&fjStAIQ3{)4eSFV@_*!PBPP9j!Q)w zX2`TkZ@##0BTxMS$+X)uUb4yOygO|X@6PhwdRE_c#z(TcZT5|m;y2f=Ff`_4jC1#9 zF+I?G@U!Z@4M*>1Om$mfY>__g9@k{i05)|8wK(TG##=A7C323XXw=>)uWac%8}c-C z!LF{eo2DO3(eR1*D!PsLJ+u9@xw3)r4PH)`v%NlF@fQ&IAI10L^cyLj*^#_!&%b1r zNt-NcImtwqhqty%Zt-Q8>_XOk?XP=eo3l9nymvIn{wHO1wzdE8!}8DE`(J!v_@vgp Q2$U^6UHx3vIVCg!01nei+5i9m literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/netflix.png b/config/www/community/generic-remote-control-card/remotes/lg_new/netflix.png new file mode 100644 index 0000000000000000000000000000000000000000..0730a9198344e1b5c76a397e34ba20698e9573cf GIT binary patch literal 1624 zcmV-e2B-OnP)Bx_mmD zPWRi|p`l>{-JRWZbzQ~daRXp5iVy;TOMQLR)l@&SWYy!pS+aPMx3Z!VDFykQh1L#k zw+Gv@NF@`v-7XMwqZJh*7lhV47IuXA~Q+)A`#F)}=8T1g8}kZp77ux-(9=zuUocndsLaOTPg%V2uYFGPt~{y)YQ}psnbt%oa^ep+#5L& z@D~zSchuC;-g%yHe*Ni#8#ZrRaLZNP1b?7}>grlt`r*k_T5GMfqi;Lyr;q6`J^a8M zGp4j4+h)yLf9Ld82Ik&R?!-y3Z3gbX7pFf=_TVAH%`IH5X(Bvj23C6qk?FIEOrAk_ zQY(WCAH?dsK%{LB{o^KbrL2zJkz>T4e~IMIJvVN_85m^X?t9Vc45>Hv5nZ_&9EbSJ z8<`ZE$@EamGQ(p|l(Xl~nGaxfbdub%1D(%fb(}}%^XQ>rbSBT3w_m61)jg=XT1xls zMEHtO<7z4S#U?Netd1^9c5S8N{oi9u`5d{k?KqKv8)CF&VVye_lH$yqrRD{^2+71 zqGF5%fN7#ranf(@hfznw?IwTfpF~<`k$&y1Ph@JN^VWannGE5^7NSqA2CWgMy6L0U z+5sUb{@yxtCPCnZ=Kv@xuR|;NVHI*A&$07Fpmq17oKi>s_?O3FpVi z4t@yWT#KO^>+wFi3{Ad}v5@4Ce?aWn7a4ha9Xgo=z!{FBuU%s_5;~JbkG7NRhsR&| z5kpH?klOodL0l#SN@4X}!ur=olA{iI3UNAAv_+6RxBs+ zvn?Pca$GH*N4|hF97WaDf+%Dg{ONjd7g~m_ET`h|Uy#NA8&U#4cn)j%QtZe8vLuM` zdhxD&43s4G%5U*L^(5XE%gF418-O!s&Ty%xr<-rBeri!?d&li}yHD`!GtZc&^8 zfX~;Nv#f_^&z)0)=2I>GcJPlQhuOS&)0*m<>c7jfvE{t`hj-__v;UoQ2+(=^wu;%d zb;rI~EWJ}HH!|Q0Qe9n>*|U511IIr&nGvP}O<{b-Z1~}i!-o$YeRA@oshHA*nm=zo zfnWgBG_D;xcJzIvTwiW(Y%+!VZ0oh*<)8d{+t#hq8=4wZrppCr)Pe=`kV;YqnJ$!Zb4UGuiN%r}IdsI?v~kng0|ySQ2^I&m-(L(uptVMP z=i6%mkV0T6>gP5#H5#R*r6o$Lu^Ji$xRo+;E|&|06iP|qGNq7G zk+&=W(=ZK}Qih??(z2{B+i}iDhlj%-fAsOl@uNo%3d0DOl#~+gyNb_Oj51BMS23gj literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/nine.png b/config/www/community/generic-remote-control-card/remotes/lg_new/nine.png new file mode 100644 index 0000000000000000000000000000000000000000..b8cfd78f6ac93fd9ee468ae8b211f4b4a934c9d8 GIT binary patch literal 646 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 CV_-4> literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/ok_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/ok_over.png new file mode 100644 index 0000000000000000000000000000000000000000..feec364a3269e2322b9bd14581be346dd8ab9e55 GIT binary patch literal 1580 zcmeAS@N?(olHy`uVBq!ia0vp^LO`s=!3HGvJ?EYdq!^2X+?^QKos)S9vL>4nJ za0`PlBg3pY5sd^Q;1whpd3^o;3KxS@gNuokUZcbjY zRfVk*ScMgk4HDK@QUEI{$+lIB@C{IK&M!(;Fx4~BGf=YQQczH^DN0GR3UYCSY6tRc zl`=|73as??%gf94%8m8%i_-NCEiEne4UF`SjC6r2bc-wVN)jt{^NN)rhQQ2mNi9w; z$}A|!%+FH*nVXoDUs__Tqy(}E4j}F<$xK7olvfP(7SMzGAQ^o_Jp+BX*+8u}AWsb3~j(FQN*D3*yw{SM{*3rr(jW_SM9iL^x?r~$K`WKJ(7WeCCAgnF~oy+ zZkTPqjH|%fcQ5Du{d8}8iJkWxj|K)y#R5040~3WDy*iHg7cg-OdbFr`v`qNGK1XPR zWzi#+=tIx!O3JNw8(+3PTx}b?yLh$j`u<5-yO-~N^>y{Cd+*FPDXAYnzT00+wJL$|DkDV2IpbHc%-QAa*RMCpbSzIQZMw>#&M0v7{PQ5c<&%_6R%q(!PmT=idA+MnqS4{N z#40`opAK%tHb$2V96}Rv66+3ZVDMnHZrUh6XZ6OmK!uGzxMI#mai%c2ExgL&kaBE; z62r{H*A`EmD?53CfVYBymZNQYM1tsr_m0dF5loGdXZYtx#&JsfZ~IUjtKh80!|yO{ z_12#S8hc%@DhV(KnDUp&Z4+IzU{hxg4_k7EgyzDHP7Em>YeX8gtdv7ibh8$iZ&6cz zzKNqn;$v?uQ?gXV6q}}n=TknR{rwwkG0cJ9*b{C|D+a~dUsOBs$*wY?5+~cxLQ~`&*4V<(q|o} zG1K-ZuRZyOXYFgV(8G2cwi`x0-6}HAA{#~zT7reBdf4=)f$8*E}pi|M!TNE$OTX|9D?yi2RFKlt* zo#zUZ3cGcRm$-LG9hY8|dVXUujIUX-5VlGe@ZV9=m7Qpp;PPjv?#x{;z z#v?YO1}XxP8$(^q`!qY+j#b7@tI#+7F6GE1A=u%zOKMl(mB8rOhBcggno7z{hG9&) zN$&BCq78B^iVRZ|*?$D(F`P9#V11W)3%7*s?fI-6Z-Q<)Y6^1jYsa@fsCfT8z*o!n zgu~Lp%o`RADHXzVBBeD2Ga5dhh_!wmoGmPqw@k5GxFsRQS#!-={oj9IiTuhBJ^Eax z@x$@&`{ylvDgL>cSyIe(>W9qc>F)FOCr;aSeDm@n!W$U6HSf&~Kc`v|uQn<5JmhW&42ClpVPTq0xCD`uC@{W zDY0JoaLw7msmDJ(`XaMn{s)n-`(&g(FWP$;{X5v literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/one.png b/config/www/community/generic-remote-control-card/remotes/lg_new/one.png new file mode 100644 index 0000000000000000000000000000000000000000..cf9bd5e2fa16a71e81e08184b962813db324abca GIT binary patch literal 564 zcmeAS@N?(olHy`uVBq!ia0vp^Y#=rVi0tB)?*>wg#X;^)4C~IxyaaMM3p^r=85p>Q zL70(Y)*K0-g2>E}h>{3jAFJg2T)o7U{G?R9irfOAY6b?I3M(KpH?<^Dp&~aYuh^=> zRtc=a3djZt>nkaMm6T-LDnNc-DA*LGq*(>IxIwi8dA3R! zB_#z``ugSN<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF$`C_f=D4I5Cl_TF zlw{`TDS*sPOv*1Uu~kw6Sp)|Vca~(PA#BPkhI$L=L4A;nzM-ChKHO}eRvVD0m48uY zD$r(-`F4gjV3jChPcx( z|JQ3XGdG(F{AWp0Q+USkNSnu@bGJhe-?~iwg#X;^)4C~IxyaaMM3p^r=85p>Q zL70(Y)*K0-g2>E}h>{3jAFJg2T)o7U{G?R9irfOAY6b?I3M(KpH?<^Dp&~aYuh^=> zRtc=a3djZt>nkaMm6T-LDnNc-DA*LGq*(>IxIwi8dA3R! zB_#z``ugSN<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF$`C_f=D4I5Cl_TF zlw{`TDS*sPOv*1Uu~kw6Sp)|Vca~(PA#BPkhI$L=L4A;nzM-ChKHO}eRvVD0m48uY zD$r(-`F4gjV3jChPcxh z4_r8P;J^ajBle9mI6EvGesD1dJkk^R?|wKuvSHKj#vi%@%?*44#Y`WqC-9|B;Fu7` z^60z+&!t+P6txM*SQI$jRv7fK6*~$=Fg_J3sGiWvwDX<$l|%L?gcSaBIHBvk5;81gS&@fGoS3qouIh%boFyt=akR{0BifMAOHXW literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/power.png b/config/www/community/generic-remote-control-card/remotes/lg_new/power.png new file mode 100644 index 0000000000000000000000000000000000000000..3d1a14bf2c9fb9ce27a9f7614603629d082327b1 GIT binary patch literal 3159 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/power_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/power_over.png new file mode 100644 index 0000000000000000000000000000000000000000..8abc91db3517295ddf72d82c3b5fb5efe180ad30 GIT binary patch literal 3186 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 S*O(uE1T0KY#*B+suKyd&*Uq&7 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/remote-html.js b/config/www/community/generic-remote-control-card/remotes/lg_new/remote-html.js new file mode 100644 index 0000000..d4889d5 --- /dev/null +++ b/config/www/community/generic-remote-control-card/remotes/lg_new/remote-html.js @@ -0,0 +1,510 @@ +function getRemoteStyle_lg_new(config) { + + const template = config.remote_template; + const base_url = `/hacsfiles/generic-remote-control-card/remotes/${template}`; + + return ` + ha-card{ + background-color:transparent; + box-shadow:var(--paper-material-elevation-0_-_box-shadow); + } + body { + margin: 0; + padding: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif +} + +.container { + width: 360px; + margin: 0 auto +} + +#remote-control-lg_new { + position: relative; + background: url(${base_url}/lg_remote.png) no-repeat; + width: 159px; + height: 596px +} + +#remote-control-lg_new h2, +#remote-control-lg_new span { + position: absolute; + left: 5000px +} + +#remote-control-lg_new ul { + margin: 0; + padding: 0; + list-style-type: none +} + +#power a, +#volmin a, +#volplus a, +#mute a, +#source a, +#one a, +#two a, +#three a, +#four a, +#five a, +#six a, +#seven a, +#eight a, +#nine a, +#zero a, +#list a, +#section12 a, +#exit a, +#netflix a, +#amazon a, +#channelup a, +#channeldown a, +#microphone a, +#settings a, +#menu a, +#back a, +#left a, +#right a, +#top a, +#bottom a, +#ok a { + position: absolute; + display: block +} + +#remote-control-lg_new li#power a { + left: 32px; + top: 36px; + width: 30px; + height: 32px; + background: url(${base_url}/power.png) no-repeat +} + +#remote-control-lg_new li#source a { + left: 66px; + top: 418px; + width: 24px; + height: 15px; + background: url(${base_url}/source.png) no-repeat +} + +#remote-control-lg_new li#source a:hover { + background-image: url(${base_url}/source_over.png); + background-repeat: no-repeat; + background-position: 0 0px +} + + +#remote-control-lg_new li#exit a { + width: 24px; + height: 10px; + left: 22px; + top: 410px; + background: url(${base_url}/exit.png) no-repeat 0 0px +} + + +#remote-control-lg_new li#one a { + width: 6px; + height: 13px; + left: 39px; + top: 85px; + background: url(${base_url}/one.png) no-repeat 0 0px +} + +#remote-control-lg_new li#two a { + width: 11px; + height: 15px; + left: 74px; + top: 83px; + background: url(${base_url}/two.png) no-repeat 0 0px +} + +#remote-control-lg_new li#three a { + width: 9px; + height: 13px; + left: 110px; + top: 85px; + background: url(${base_url}/three.png) no-repeat 0 0px +} + +#remote-control-lg_new li#four a { + width: 8px; + height: 11px; + left: 37px; + top: 111px; + background: url(${base_url}/four.png) no-repeat 0 0px +} + +#remote-control-lg_new li#five a { + width: 8px; + height: 13px; + left: 75px; + top: 110px; + background: url(${base_url}/five.png) no-repeat 0 0px +} + + +#remote-control-lg_new li#six a { + width: 8px; + height: 13px; + left: 110px; + top: 111px; + background: url(${base_url}/six.png) no-repeat 0 0px +} + + +#remote-control-lg_new li#seven a { + width: 8px; + height: 13px; + left: 39px; + top: 137px; + background: url(${base_url}/seven.png) no-repeat 0 0px +} + +#remote-control-lg_new li#eight a { + width: 8px; + height: 13px; + left: 75px; + top: 136px; + background: url(${base_url}/eight.png) no-repeat 0 0px +} + +#remote-control-lg_new li#nine a { + width: 8px; + height: 13px; + left: 110px; + top: 136px; + background: url(${base_url}/nine.png) no-repeat 0 0px +} + + +#remote-control-lg_new li#zero a { + width: 11px; + height: 15px; + left: 75px; + top: 164px; + background: url(${base_url}/zero.png) no-repeat 0 0px +} + +#remote-control-lg_new li#volplus a { + width: 28px; + height: 28px; + left: 25px; + top: 191px; + background: url(${base_url}/volplus.png) no-repeat 0 0px +} + +#remote-control-lg_new li#volmin a { + width: 28px; + height: 5px; + left: 25px; + top: 246px; + background: url(${base_url}/volmin.png) no-repeat 0 0px +} + +#remote-control-lg_new li#menu a { + width: 16px; + height: 16px; + left: 23px; + top: 270px; + background: url(${base_url}/menu.png) no-repeat 0px 0px; +} + +#remote-control-lg_new li#mute a { + width: 18px; + height: 18px; + left: 70px; + top: 195px; + background: url(${base_url}/mute.png) no-repeat 0 0px +} + +#remote-control-lg_new li#list a { + width: 40px; + height: 40px; + left: 23px; + top: 150px; + background: url(${base_url}/list.png) no-repeat 0 0px +} + +#remote-control-lg_new li#section12 a { + width: 15px; + height: 16px; + left: 107px; + top: 162px; + background: url(${base_url}/section12.png) no-repeat 0 0px +} + +#remote-control-lg_new li#back a { + width: 26px; + height: 8px; + left: 19px; + top: 394px; + background: url(${base_url}/back.png) no-repeat 0px 0px; +} + +#remote-control-lg_new li#left a { + width: 13px; + height: 22px; + left: 32px; + top: 329px; + background: url(${base_url}/left.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#right a { + width: 13px; + height: 22px; + left: 114px; + top: 329px; + background: url(${base_url}/right.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#top a { + width: 22px; + height: 13px; + left: 67px; + top: 294px; + background: url(${base_url}/top.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#bottom a { + width: 22px; + height: 13px; + left: 68px; + top: 374px; + background: url(${base_url}/bottom.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#netflix a { + width: 36px; + height: 23px; + left: 17px; + top: 418px; + background: url(${base_url}/netflix.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#amazon a { + width: 36px; + height: 23px; + left: 105px; + top: 418px; + background: url(${base_url}/amazon.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#channelup a { + width: 24px; + height: 22px; + left: 105px; + top: 195px; + background: url(${base_url}/channelup.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#channeldown a { + width: 24px; + height: 22px; + left: 105px; + top: 238px; + background: url(${base_url}/channeldown.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#microphone a { + width: 24px; + height: 22px; + left: 70px; + top: 242px; + background: url(${base_url}/microphone.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#settings a { + width: 15px; + height: 15px; + left: 118px; + top: 269px; + background: url(${base_url}/settings.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#ok a { + width: 18px; + height: 42px; + left: 68px; + top: 317px; + background: url(${base_url}/ok.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#exit a:hover { + background: url(${base_url}/exit_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#one a:hover { + background: url(${base_url}/one_over.png) no-repeat 0 0px +} + + +#remote-control-lg_new li#two a:hover { + background: url(${base_url}/two_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#three a:hover { + background: url(${base_url}/three_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#four a:hover { + background: url(${base_url}/four_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#five a:hover { + background: url(${base_url}/five_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#six a:hover { + background: url(${base_url}/six_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#seven a:hover { + background: url(${base_url}/seven_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#eight a:hover { + background: url(${base_url}/eight_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#nine a:hover { + background: url(${base_url}/nine_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#zero a:hover { + background: url(${base_url}/zero_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#volplus a:hover { + background: url(${base_url}/volplus_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#volmin a:hover { + background: url(${base_url}/volmin_over.png) no-repeat 0 0px +} + +#remote-control-lg_new li#menu a:hover { + background: url(${base_url}/menu_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#list a:hover { + background: url(${base_url}/list_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#section12 a:hover { + background: url(${base_url}/section12_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#back a:hover { + background: url(${base_url}/back_over.png) no-repeat 0px 0px; +} + +#remote-control-lg_new li#left a:hover { + background: url(${base_url}/left_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#right a:hover { + background: url(${base_url}/right_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#top a:hover { + background: url(${base_url}/top_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#bottom a:hover { + background: url(${base_url}/bottom_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#netflix a:hover { + background: url(${base_url}/netflix.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#amazon a:hover { + background: url(${base_url}/amazon.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#channelup a:hover { + background: url(${base_url}/channelup_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#channeldown a:hover { + background: url(${base_url}/channeldown_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#mute a:hover { + background: url(${base_url}/mute_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#microphone a:hover { + background: url(${base_url}/microphone_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#settings a:hover { + background: url(${base_url}/settings_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#power a:hover { + background: url(${base_url}/power_over.png) no-repeat 0px 0px +} + +#remote-control-lg_new li#ok a:hover { + background: url(${base_url}/ok_over.png) no-repeat 0px 0px +} + `; +} + +function getRemoteHtml_lg_new(config){return ` +

    + +`; +} \ No newline at end of file diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/right.png b/config/www/community/generic-remote-control-card/remotes/lg_new/right.png new file mode 100644 index 0000000000000000000000000000000000000000..518afc953e11506f5891a6ae43d879283e4ed9f7 GIT binary patch literal 729 zcmV;~0w(>5P)u-7Rcptuhemrt=a&pVEtV5-g1^^)h z7-R5#A5u!>aydj%1R(^@&d%VvE{tq8`)zi1cHlTpS8FYmQV>Fba}Fsb(&;p$l!)(x zAb>GFJ^iNJ?KZO6Y&bD7@l#3}#gJ0!N{Bj+;~gI#J8NreuMQ3l-ddKG#rbHhp|!^7 z5JEr!z;PTf#+=Q~%}1?P>tiC3$P+>?JRChK00BTdjspPJ?(S}_*=&BcEbHE7m3Sxs z6F+V(}q>8!-d`lu}rh1=n?xy@IO^TY%o z{|9NU!8u1VnN;O+xm7NgpI!?QLLh`d6h+8nGQr~F;(Do6dKLu19}@t-3=u-WIY$_V zn3UrL()|wMSV4k;k0SJNsoO8_0&GnX-mtTZo_*H8y;#N%nL99e6#b7Xi z)*AEk^X;XjrRP%0?_n6q(NzpHQA*)?9&Fo2wOZY(R4T8PQiqJO;SMiAlv3@wF2={l zb*)zWP%4$)6GDD5#)g(-D9$8Z*BzUhn(`Zs#>+yX@P$(9an7&Zo9X+0Dxc5y>h=0d zDdmn*Dx#EP^gqQaN~wQJ)oOKTVPWB&X_}qW(^C;!xZG$AQcCd`iqdiGD~sVG00000 LNkvXXu0mjf9N|zc literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/right_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/right_over.png new file mode 100644 index 0000000000000000000000000000000000000000..ca01965dc5369e4cb23376416c3339cd8673b3dd GIT binary patch literal 370 zcmV-&0ge8NP)C-rbM3NyY1~2oh$oAr-zkIOOW1e@3tHq)$07*qoM6N<$g5$883jhEB literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/section12.png b/config/www/community/generic-remote-control-card/remotes/lg_new/section12.png new file mode 100644 index 0000000000000000000000000000000000000000..fa61311f0f7441e3e2323b9711296e8ad1cf758b GIT binary patch literal 847 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTcTlE*rFM|N-CedUCP(Y!K2StrqJ3wY*b$a)J+7?icvG6V~uf z3ApLFJFH;O0fQU|agF4=2mEf9hE}MN5 zUQ@)dcfpz!`d>6uUc0V6K0hUI`SJ&RZVoeV=sZ~xs|rk>Ll~+x#EH>=M}jOgUnI+5UsN VgkoV|BR43Od%F6$taD0e0s!qNJ<|XH literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/section12_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/section12_over.png new file mode 100644 index 0000000000000000000000000000000000000000..269b39f944b651a8d92edfb40b2eefa86dfe2dad GIT binary patch literal 846 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTc-!5b5IW^;4PETOpz{MN9BsgKmdQ zhtt7#R_QgrQ#T9lfAZ$c-eP&<&u7z^vRWpbZV54jSRAS$7_RWIyYj@Z$t%wNn0Q8B zV*SCj_Yc{w@ZS*V_GV7Al*aQcJ}(0X?hCA^O1JAoPQJbSG1u_|_RR$hdky%HT{01} z&fb#Ed0d$1kW@*7(KRMH!>G6^_iW}gZ{N$Y_yf;n1Lj}y2QALW6x>#;Y75Iv+S45S zZGrR@*{?^fyG~XKng;b6e_p2kfUV78<_xn-8B;l5G5t9f8qva8UApX>qe5_q2TJ)Xk1 zWIg+*%$guovBZ7cXV2C5PFGpp73z^OFSS|J{vyYZzR0d0q4yHFOHy9O{b#hfHK%5| S*q&@qBKLIlb6Mw<&;$S}IyyK2 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/settings.png b/config/www/community/generic-remote-control-card/remotes/lg_new/settings.png new file mode 100644 index 0000000000000000000000000000000000000000..170d53a6f1648a8a1d6e6f86a65c2f5e26dfc425 GIT binary patch literal 807 zcmeAS@N?(olHy`uVBq!ia0vp^{2DSry^7odplSvNn+hu+GdHy)QK2F?C$HG5 z!d3~a!V1U+3F|8Y3;nDA{o-C@9zzrKDK}xwt{K19`Se z86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtH5O0c3d|4@L;p!@;Rg)2@K?PPZ!4!4bj}m zr}bPM1=^0sr0@xsAL|p}_)$VfMJ^%iNRxnL&e20oD)SC`NpMSd?l>~9wT0E`&f`gs zfBz2g?K`>hiTB^otFc!vFIS&#-2K>M{-vu^^a5V{9@SmfygXvcf$#+8xWqF>#xKkx zS_~NGn@nhE(v@+`Ui?NX?V%%M8LQ~p$qS`ahy&&qRy?F%(aHXIS_ zw7$U}-}5Kk--W$^|8$~p63eDFenoPA#$D!5l;-Ybe)d4HCQDYfPIw=`p2IiB?FKh3 zw#nAUhHjqqwCc?IN=EzKoqN>Wy&BZ&8+Bs(bYH31ao>C*RQjaw>XynYTxaw8kBG>a zi+5aIa8^1;_=Oq&L*Y$tWw9IpMDTb}b)VC#wHuUdbeU9~`Z z>dOr81;Quw7QPX_c(R`HB3IU;^V>M>4H74dUD&^Y$yLL#;@mwC@#%X)jb1qFFW8!R c;PICK%#w3c3Ilmpq<~Vdr>mdKI;Vst0D$f$e*gdg literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/settings_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/settings_over.png new file mode 100644 index 0000000000000000000000000000000000000000..67782feedcc2a5e405b2b4e4abe2fdd39acae7fa GIT binary patch literal 809 zcmeAS@N?(olHy`uVBq!ia0vp^{2DSry^7odplSvNn+hu+GdHy)QK2F?C$HG5 z!d3~a!V1U+3F|8Y3;nDA{o-C@9zzrKDK}xwt{K19`Se z86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtH5O0c3d|4@L;p!@;Rg)2@K>+PZ!4!4bj}m zyY*ZGMcVpzo{&*{*V89{v4V%IlYPc17sn2Ts6Y*uN17pzf-+Pd3E8%`Fe$z(Jo)2a z?X_8NeC9kk{p)(|dAsyUN9I*cdZHBDSu!ss|H<|peA7}KnWEcDD_RY^eHY(PU_8W> zW9Gp0Da@iLELnD4BAeWq{fDN7E@!_hv7k3Lps6_E^Y)wNo2{>1>5u0T*4g0sfbZLZ zZc~M4oc|f#C2E=|yD8`u?e(wW^ZS4DzJPb>H@+FI?jP1>@$Bck%`U!Rp?m@NjzvBKpJJiX1 zRhn$BV2RSt=>ea5U%c7hkip7(G5dCd{EQ90pI^jBv@wY&)||8R5T9PV+T}v?JcreZ d2mapp$GGi;;5O+cuem|#*VEO{Wt~$(697w3D98W+ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/seven.png b/config/www/community/generic-remote-control-card/remotes/lg_new/seven.png new file mode 100644 index 0000000000000000000000000000000000000000..828d18076c1b75036635324b10c5c94c2e9fbc5d GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+M{qh_Y7yNOPVvtRx% zM}20;8fOmU3MXlsT`KK!{27D)|6aaS%I`uud&z<(#V-$74I@$?UliQqnEdkVfrGr( z+MRPQp5am1<>i~a!ZG>co3g`Z*Pb+O+jHAJyL>9oXA{Hxci-M=tKEM4YPbE$+j)NL z{QC|jPVO?lQnq-%xKB`E>Qdbmu~EgoYy~aWZyXo*2^|vOJ#}Mb+3MJjpj6@M>gTe~ HDWM4f%wE*o literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/seven_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/seven_over.png new file mode 100644 index 0000000000000000000000000000000000000000..517942bb62edb143e59474046791e01b359fe9fc GIT binary patch literal 664 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+M-K%?F z`n`|)p8nCD8(TgIOjPT57}I@E?{PMh+qF`?Ns32wicS~E2b8_Ib8=oxlU(WSKP-kH zZv2?=y!P5Yh9Z0aJ%3p43U( ko;#skNvnMy2~R#DZZs+B|6fCP4^VRPboFyt=akR{050+E6aWAK literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/six.png b/config/www/community/generic-remote-control-card/remotes/lg_new/six.png new file mode 100644 index 0000000000000000000000000000000000000000..69c0b550b666251f0920dfa37f183245e16b1f4f GIT binary patch literal 646 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MEaw@xaTuRvY-tr-W;12v`+F?RcMjsIi^v;9>2m0(+O;1#6n}be{C+s1+2Q zk7}LGCHPB?H~z?-lt*iS|ClUZwa&NpnaIDxdn%aAPXBjezII3RH$!1zkYUEf1K`x* M>FVdQ&MBb@02m9>3jhEB literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/six_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/six_over.png new file mode 100644 index 0000000000000000000000000000000000000000..45eae293ca6c3b948b3eaee4f103ad5ea656d98b GIT binary patch literal 671 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MFVdQ&MBb@0M#wyXaE2J literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/source.png b/config/www/community/generic-remote-control-card/remotes/lg_new/source.png new file mode 100644 index 0000000000000000000000000000000000000000..288f6b5095d1cdf9d98ceec0af818865eb800cee GIT binary patch literal 955 zcmeAS@N?(olHy`uVBq!ia0vp^5vL>4nJ za0`PlBg3pYK;?{)nIRD+5xzcF$@#f@i7EL>sd^Q;1whpd3^o;3KxS@gNuokUZcbjY zRfVk*ScMgk4HDK@QUEI{$+lIB@C{IK&M!(;Fx4~BGf=YQQczH^DN0GR3UYCSY6tRc zl`=|73as??%gf94%8m8%i_-NCEiEne4UF`SjC6r2bc-wVN)jt{^NN)rhQQ2mNi9w; z$}A|!%+FH*nVXoDUs__Tqy(}E4j}F<$xK7olvfP(7SMzGAQ^o_Jp+BX*+8u}AWsb3~j(FQN*D3*yw{SM{*3rr(jW_SM9iL^x?r~$K`WKJrWqmzdcSTZ?c0t<8J~Qn&RQ{u5iL5PIj#FI(|BO`l|!B{ED~Fn!HqnP$!k=KO;T zJ>EyxHb;JIOB5G-`H=6{0^KYA6`WyW!B-B+HRUGRe)h0Pe`m7n;RnU3_tn%NNS1Z( zZMAK-Wl{^xaozG*zwY?eYe)7y*HPQs7`0g+_mYvL>4nJ za0`PlBg3pYK;?{)nIRD+5xzcF$@#f@i7EL>sd^Q;1whpd3^o;3KxS@gNuokUZcbjY zRfVk*ScMgk4HDK@QUEI{$+lIB@C{IK&M!(;Fx4~BGf=YQQczH^DN0GR3UYCSY6tRc zl`=|73as??%gf94%8m8%i_-NCEiEne4UF`SjC6r2bc-wVN)jt{^NN)rhQQ2mNi9w; z$}A|!%+FH*nVXoDUs__Tqy(}E4j}F<$xK7olvfP(7SMzGAQ^o_Jp+BX*+8u}AWsb3~j(FQN*D3*yw{SM{*3rr(jW_SM9iL^x?r~$K`WKJrWqme?46sLo5V) zC-3zO2^45}&vaUf)6g)`na41}B+ToiaDuBN)7)=u?h77ju2@mYtQDozdhVE4N9RL* z!%xCDU3Z-RKG$}0+_bw#JonADG%ij{J8!u??2E^4jjWrYS8r|Xliir+tr)tq(9vmk zn5M-P~=-F361O8;C{yH*f;OQGpu58Ep#d)*?n4f4&CUGFd*{vh3_z;?tZ z$!6=y&1;n};GKTq%pb??iOQm{ejdy}`^#hb@%a`XE$&+Br2J-!Oy1Cb*tWc-cAnqNbGGh#Jf7}8>RHio z_t?Fob^U)ibXGm^s*qW(vnS&1hu!BBt;AP1%9MnBY+9qPGUv%wW$EsU9o413s;cL{ zbY9#b{-^Ijdd2~@HHY*IjDmK#KmH}q{{86_RkLRdijR!H^3LAMR5x%+uK@y8k9L1JYD@<);T3K0RXNkfCB&k literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/three.png b/config/www/community/generic-remote-control-card/remotes/lg_new/three.png new file mode 100644 index 0000000000000000000000000000000000000000..e0ce1a40ec00b437cc7c16ff1cd8e8ccc0a38455 GIT binary patch literal 686 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tidq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!u!z$3Dlfq`2Xgc%uT z&5>YWV2sQRi71Ki^|4CM&(%vz$xlkvtH>8?tx|+mh4pF`@Az>wVU>Eak7A=!J;p6if- z$nlR$);^ej_2|*a>2Zz+nJXCF&p&XS!%|)t6eF{zS#RC};}BNEtUv!07&j`|{rGUn zOuuqZ)ce0jB#aM8O2&D7Ja8#$w^7cmN8vpoI}dQOuG+D%S5fN4Vi}p+M^$C)&qloX zr}Cm@(wv;byB5t0QptGKpw6Z7?ZnmKH5{!^Q*N$&Eplr9^|O`h5|>T3xiUFf&3#kU zg*7e@w`BInt*hx#&iE*Ed&Pg-GqR!OHUGtq@8;EAbDv?$oKN4jYt(^Kg{P~Z%Q~lo FCIH%Q>sSB) literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/three_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/three_over.png new file mode 100644 index 0000000000000000000000000000000000000000..001cc1b0800c5b318878b0c7f8a9816a77d7cb1e GIT binary patch literal 786 zcmeAS@N?(olHy`uVBq!ia0vp^oFFy_8<4DKZ~;*)>5jgR3=A9lx&I`x0{IHb9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!CBxDSzC zHb_`sNdc^+B->Ug!Z$#{Ilm}X!Bo#g&p^qJOF==wrYI%ND#*nRsvXF)RmvzSDX`Ml zFE20GD>v55FG|-pw6wI;H!#vSGSUUA&@HaaD@m--%_~-h7y>iLCAB!YD6^m>Ge1uO zWNup#6jSA z`li{vJG*60B&yHxU%)ZVY@3qVzV;t%)5`1`mae^_(NXrzu4QW3BlmMNBsTw3Th6iT zL-O;__SUNneZQ+7^9`&O6y%rPH(h1r(${`la@U)*6*wk!vs~YQIbhH0z#R*d=Pgoa zk}Px1@%hQc^I?1IKN+`x157(!{AD{ogQ@xN#Jvw?vo-{;JdqxvyK%SOqNs?8uVtsG zoaPIRN;@L6k#Wz#wY|j)Hgx=v?LJc1)64a+=f?%vGuQlH6iiwsEcf?>(DxtS27=G! zcGUN4&T7A;HRXQS@p(r&Dj0j8REn*BCArkFtCqR!rD}_9kL(Pu+iY%i7ZQ3mFSgq9 z_S(y+-<^MVzCC{4mTS67&eiY@YQN>9mnfF6Dy{v?dVXWc3C#e*FVdQ&MBb@ E06PO3l>h($ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/top.png b/config/www/community/generic-remote-control-card/remotes/lg_new/top.png new file mode 100644 index 0000000000000000000000000000000000000000..9921bede03d4efe94c80d984d6cbba0520c130e5 GIT binary patch literal 966 zcmeAS@N?(olHy`uVBq!ia0vp^VjwmL8<1SPbY3!$Vk{1FcVbv~PUa<$9hn&tQ4-h?X&sHg;q@=(~U%$M(T(8_%FTW^V z-_X+1Qs2Nx-^fT8s6w~6GOr}DLN~8i8Da>`9GBGMR653Qt6;cr06FocJ|cO;jd`{BrLw7v+DXAKPrvuzwH;p%zBzMl_V=0Zt3OLbU%K@2i}miia<9sE-#*>Kaav|oh}P|f zxTJdqv(K7OK6&I+;T`_95pkzI_qi?pXd=K-qd)!h`Qwib<+)npjz9kRI>ksc>u6R} z_t8Z>CqlKR-fDGH>r#6C{r8^hukV^m^{PKCs7O3E>p|AmDyd$#wX0TrvYPwOPvPL~ zv&-I;So!OSoo1i%wEwaEPws;=eV#F>S{zD#$!TU9q~|H*Y_>XY`|s@4S8uV_^cin= zY;an*;rZvE=d!lm5^g?tfWs`iNx@)m-1!Td=WXQ9v+CWS_4RTUU(EXJ@hr^;yKC(B z|C5-~wBW@dkcuu(Uh_{2~Ds4wO<6F~HXUa|f z`S;)V3}@Er`4jK@Tm4@kk-K%$>8ExNznKRdnmo((!b{gD?&TW}CL9QOuRP_M!tAqN z{0TA>L|iRPcE-qW6!Sd!e?hQC)oe%I*CkeS4nMSTUzRVZ{o=zzucec&rfsfm7XHoF zHS_HJYg)&C)Ghm(k;ZdSLg}6P*2LX+?>S1lvFL1D@I_+ji-Ri_8hV>^@_`vh)Y+ x7fcg1KG^>KH}kLdqN^!JD>a^bsR-TN!y5fU`mAJ6R}(15dAj3~sLlhFxi4_pUBE$w15>eR!6`eJRR-sp@71Uw}Q&4K?82{fq3TKibgU@i1 zyLoeRB`4<<)NDDNhWQWkq-S-}`OpkiI1Us40Z)dLkWv-)!|-3=(Qr_(boCInL!)1K zCp>;aJ6(s>F!Wn^J=}bOcDe|QVX!W|6fS>2JDr8uI`CXL5AB+8!eN;D4xS1}JwB^W zyJ5T+JQnuCb028R3pc_@H#`!y!hN4;r`xa+8p1$W`-HZ;s=`a@IXvZk1s_WHp%w1R zon}~QU#RGbdre#F?Qo{&NWzYo+=gNG zYnAwrH57e{lc4GrWjGAnc~wVf4D0C3>!LIQEPNOw6^$o;J9(PG6`3ct`J;4H4}+A_ zH)?>bqp`R&IwG+$(YYD#$a9E51(t~C)wE`Ed7dcqa%gRDQv_aySR*_UvIXKp(SAG( z4S@UI0a9XoG~Uj-nE>tcGmqgOnrWwKKSc*fn&Idm=V9>bLm+8}oZtq8C#tg07f+-t zOXnymm&>_xUN!B z2tcllMjaW;>Y}QS2-E7xA~UKESr%=^3p$_%fC)2(1bVVa&Goi5Iu|y8Xh9ZNaj{C7_{-$Y4bklYr8-B!N3_Ea{Vi49T+XK{DV0 ze!o|if`NADz5u0+odUJ{^8dX5w4tC96w`OiV;82KJ6xY)qNo1t=K{R)5P-G zlH#txQOB^CPOCy6PO}3V>Tm{XW!DNnY{0M;4G|#}-*|BU*r_e9&^`N3U%K$kLf72) zo;CAbXG>k@&z?*Ealh-!(v!tA=i<-TJvcwvRT5x!swta=7x_~!#U_p&Irej?b?nBB ztA5WzpK3o|Wa;|uy+>V_e*d%d?S_NzW-ffNW&ER|nTO{(=^Jkeu~}iF?voE!CeAd_ zb+4Ch_C^jIAABG_xXXx5w>;ZY#DZ_98v?7u$M4I{zW3AB{L5`K)4%LEe6w!52afMf z99b7Ju53Q^=Jml>zkZ?E`0M-4AKzQ7|LV22Npj!G?bpV3P6_!F#qSd1a1uYzdNuyV zZd{$p@4s&D-L}{<_t)jnBcCm-eP>tdjn#X`Ki@Grz52wJg~btlHnVtF)8Nromw(f| P{d0))#DwGBJ74@8%bYA1 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/volmin.png b/config/www/community/generic-remote-control-card/remotes/lg_new/volmin.png new file mode 100644 index 0000000000000000000000000000000000000000..f40bec9eda3fab75dbb9214f7b689d28c58f8a5b GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^GC<7A!3HG5uJjxSQjEnx?oJHr&dIz4aySb-B8wRq zxP?KOkzv*x37~?=%#etZ2wxwolpi<;HsXMd|v6mX?lpi<;HsXMd|v6mX?^?=$wu9n2k$dJDW|m>9V2`Ddtaa61c%FHcuLmvv4F FO#m4+qhwS852-y*(RH5@A_ER9&HJq$oLl+%cV-^>eNTPw5JsgV(CL1o%pn({_yO#D!OElW_dUxOV z|NZ{2-}ikTtgo%kRu(7~3PrZt3d$dL^thOsvDwUP<2arbR(@{8hv#GlUfkhxF7z}EI z1}(#NK{|`Y0>OGnuh#$z4c|`-XrG4WOCltzJWia)ID!=jhE|EZsE_FtY-+XWDE5iO z$#ydW!*?@m%pJ`~a|2mIv1v%Bg`rdg0uhLZnt&B&)`fv;rS{l|vg?BUSPaAVa->ue zKL+6>PT{n`1Dq~pjKG=46N4rMx$2IhQX+Yw>JX@0v=b?jytkjlp+=l%dN~ZQIs_t# zw*yq$8ml4Vb~x%eCP0w5T@;(jUF9(8EGCmiuhm)OwU*n(TPEXiFeJly7(Z?|$YJqe z8A|K|QpXV>EL0SP9e7F_li7n>As!%DKPsS3RKV?eSZCJ2W{pngh0TZo2H&S(0|LWV zD9LsWkAuSjLkbqX1u+=qEHcYA93V|1(4T@MIg+^L8V-q_;k*n(+AG9$tEyj>y~^QG zm3mN&pv7gdE0UAkUPk4|kO0F`s9+~3vzB5Y z*b0~SlxOgs#8FX_;-)|n(%!(L9FL0{F3JA{xgdob{6aR0fYyM-r5sM3G}oDh4>`>`IXB z>X~U*W`?>K!4Z7S?X2*+vhSa)sZH1AI1T6@WXoix>&>$1R&#o8eg#{qt_bfeoc(q9 z{k=WaKa{@mV;&J!@A&@GO}cq`%v-Xla`TDv>NBM)ZPwwN=bpXw9);?@`>NxKNu6@{ z#NGYI19jMQd2e68r`+fK5l9W#9k&&$8rd_?Hn(0R9g9CClrq%0pOeqkWToWJ~1 zc*nq#pZzp2^7}7Wvsy<^nZqMD=B~~-_z$N$j^AmxocpNp#ZjBFedyIk(5(eUM=l&q zTXq*fKVLiXV5oR;?yU_=xea7!#r(1D@V6gj@ExJSEm=A3&F@m~lLe!5VLE(gLU@Or zx0CZLOEuqQP-8QnoI4v@$eKF%+Td=JeedOI(@^uS+k*?81EDLvrcYmAgmPBicpfV3 REf@dUxT|WN7b_1O`5Ox5^6>xw literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/lg_new/volplus_over.png b/config/www/community/generic-remote-control-card/remotes/lg_new/volplus_over.png new file mode 100644 index 0000000000000000000000000000000000000000..7cd2fac3964b6547f28549d83b60f3d59d7f741a GIT binary patch literal 2372 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/clickleft.png b/config/www/community/generic-remote-control-card/remotes/mibox/clickleft.png new file mode 100644 index 0000000000000000000000000000000000000000..86d5e2f2efad2748aab077965d57f2d5d03c9b8f GIT binary patch literal 1269 zcmeAS@N?(olHy`uVBq!ia0vp^vLMXC1|-8Kr}G0T#^NA%Cx&(BWL^R}oCO|{#S9GG z!XV7ZFl&wkP(fs7NJL45ua8x7ey(0(N`6wRUPW#JP&EUCO@$SZnVVXYs8ErclUHn2 zVXFjIVFhG^g!Ppaz)DK8ZIvQ?0~DO|i&7O#^-S~(l1AfjnEK zjFOT9D}DX)@^Za$W4-*MbbUihOG|wNBYh(yU7!lx;>x^|#0uTKVr7USFmqf|i<65o z3raHc^AtelCMM;Vme?vOfh>Xph&xL%(-1c06+^uR^q@XSM&D4+Kp$>4P^%3{)XKjo zGZknv$b36P8?Z_gF{nK@`XI}Z90TzwSQO}0J1!f2c(B=V`5aP@WME)6^>lFz@!(xM z?QE8aqeyGIiOZ3L`#Fquc$_#lRhm^$L_AP{XT-eYzlR2Vq+Ee za*sI|PUiItR+_bjle-c_>ww$PtxU}cr-3{#%Cj0wqrY=mE zDm-$Yb@?227e2289*=WBw(U^T>k2MZ%InrYS}S;DPtMDaPYk9A^&Isr3}3QlbH{v( zM~&;1*7sE&`;?>cty{wUQSQBt^`}o*{pwUd-%+*g>amD-x|NG=6tA7%vHFpupuwhN zefGyD=exw-UUgBmSNh$_-EppG<_oy*G5>z-T5jrYXU*QpWhVQBlsrqyi;7;zc)hUv z_$2c1(rxkUc&^v3S^9p0aP{G%LgMV*ccy#{Dh$YTn0H^owxsd9CpY(nTDyhbx3(_K zJyIi}uRit9w~OhzAeq!d214boOqpB(tWQ&`qDp+Vlk7X6Fq!v!z7zA}T9QnHV9N`) zg!s6p{7j$O7u{z%$Su+OY}pG7zS<2Ay|O2!v(*U4FS(iUVR;Xa$)%7Qja@>s)T|E) zo^ximP57%g+bWT@|3hHS{4{sFM?V(W3(Xh3zuu^f_nHg4?S?t+2NU0@-M<=cSwD?| zP3z#v^IiU@rRq0-G1}@NQ*~f&Y<8j-`?>DWhG%nT9j+CZ@3wdO^Z8!LJC;Wmn6Gv# zJhPtrKyY2x^-FI~9G_jZ{LaPNiM+9rzR?@htX?#hS4v!YSF&5;eCD3uXELWA_}zRl zwIck>Nq&>>YO~ZV_+`H|e7#(2{cy?t%h5tk4>m{q=FNKhd)evE%)frAtDDTc1sY#l zw5&6_Rp$S1`y-)7CjA8YpD!Fr8u=%S=^c;I-Zz!yU1#mSz1Ky{16lG8#NCe*s_EiA zTYE_M>|VpV6O6U0=MFvt#SXJ=LVaATx-8c=7xjtUf}7@`u*a!dpoj^ z_{)53_!F@+<;lg&HG6)3`uVYW;*0-#PtOXzwbDZH=fnS>|Hoy9bj*#EO!v8S*Z9uO snme1AfjnEK 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 II;Vst0Pg`3`Tzg` literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/home.png b/config/www/community/generic-remote-control-card/remotes/mibox/home.png new file mode 100644 index 0000000000000000000000000000000000000000..fb8832738b664d1205c77e23bdb43c3557874188 GIT binary patch literal 2125 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/left.png b/config/www/community/generic-remote-control-card/remotes/mibox/left.png new file mode 100644 index 0000000000000000000000000000000000000000..c82b9f612647ec10cda9480ec09a3a7b653a378f GIT binary patch literal 1822 zcmV+(2jTdMP)gS_ue-iXX1%7W0%Bn{Udfr^Aoo$h*TjJ2^OfZh`NCts@lJT1!@tCE)Xm$ zu>lDop>C0alyrd<76cHNf6`wkKPz!(En z1v7)00RYAr7%|9w4gg^0TSm;ElO*}$t-szn`nrHpuh$Vm!20?+DwPT*CnrHf-$~Q- z7uMRJGxK>Of~vw80}(+80mc|GGeQXP-h+rhMCSqg$a_C|VgADAN@HdH{{oiFWo&G0 zpjxeBVqyYmn*KP?^AAMiht^t%NEZsCm<3c7)>^14vMhs$fSDmIFk)bgx#qpUG&?)H z-T1umcpzY>)4_=oCon!fj-#Wax4ritGV|+^S8FXo2nCcPf*yZhW)KmqvGCq^Q4j+n zLZ0Un-up{)b93vB&l^vQfTdCiV`F2;vTVT^^8qt|J8nuu@ZJLeRCVAYqT&$DjNIo4 zA%K_=DPZPt@BPHZZ(jWO^2+ja0N`4!7Ek`3_x{bep@#~Y z$bAkGL3yYQ0`+qWB6_pcZoOAzI59B+@BKR>@~bXYU9Lh1MP@NLGh=#Y8Vhf{j^Pu- zX#TfZa1$#yejlIp;9r=ZpMSX0SXttByNwXS%@6{|58~!AP?s;k%*+ffUA_!rLZ0Oi z7Kq5edy(IuA#w?046Eu*0HC?Kxf>#KTUAS{iagI@twpI+DmL-n{wE)_%`~5N2%sP_dc=G5m9^AhV0LVi?nx=(LRds;(+~>&h44t%7RIREmm=MB6W`;2aAp~Su z)_ox;X3w9;wQpSq6Jz!XGk*21mcC59d zag(?%zV;ffUBA}VSe|2lZyzCqUPcO4fC#(ACPR2qUYra;eHyK9)a z8ub z#+V{tbdi7FyNBQdre~*dZt@&w|245F?gFZ=s@NRkBO-*^S%ZfEhq7u9KPx0879!OXvx zlP6Dth<+*}2Ec$=BQ#l-VfV{jluARW)oVCit07A>93LMQ+UvJPDBy#K@JqOjF~=hE zOQ}|?PgV5_GhdE>_Fv2l=NzEG^XJb|Dh*-$l`)i(64swSMV{wKTmmMB58YN4&A?iV zG)v=wKDmA8_OIpCsZ&UjghB{6Rh9aiY!8M)xZZp0@9jZVvAX&NTCG;MGNH)wtl(W$ zAuQdt#R32Uz|U5{Sk1&3gG!~c1mFx2z0s$cBEvLIi#aBQfUT`99JSl9)`Ex%_~ShQ z7%@n*6vTwYB_H4U^v<7D^-DfDI6%AI27r&5`EN0!7^K%;y0G?6PejPFtmuLLi-;iH zH3(-N@;v`&adGjt08%0vZ14lqb$q*({BL%1rdj;g4bT_A|e40wW_MPXKHHn6lPR06>x?12as&tMrc& zAQT6*#v;%2yUU*~f4I51IXJbI%Vkt56|`C{?CtHLQmH%^ktG1GH|`Y!Rcz4FuKIhZ zs=|8@Yb-?M5BDG3|D@S${smuIOuZ&rtJUC~!|LiP4i69iZj5C8b-c`fi$~@9*sF{Oha10D#V(Jqza?hzQO(92^{=*=%BXco<`2V;C73DKYa~ zs(OQn7D5Q~#+Wlb7usOvC(gP>0C$6iJG;BP$7^eAI6OQYXm@e_56e!`rcLNoZ2$lO M07*qoM6N<$f=J6`F#rGn literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/left_over.png b/config/www/community/generic-remote-control-card/remotes/mibox/left_over.png new file mode 100644 index 0000000000000000000000000000000000000000..f8c390d11601428a926ae5e51a3e85fc7a5e553b GIT binary patch literal 1962 zcmV;b2UYlqP))M9mPNQ*PCHHKi&W~$uI#sicnD?$T$_PBc%!`^`dGcHOivxDvPLH&_AK7DmQ9Z zfruOzkr4o*C_+j}yWQsD!-otG4zhdqZc3$6(R+Wq)9H*$DUTXs4y0+?&{_j5 zYOUv#RG(?BFGW%G(Sx-Io!hr>^Web)n$0H7y-l2RWLZX`P(VESaL{Y@> z@GwG%9o=sC$Htgfgb)*2YrOYJDUnhFptVLTO=dFyq?8|MrTq8e?$IxD+6F?Z|MEs``r6^liNhK5Mf^r+T)QcC&F@KGTI)>;6(_jvD#(^0@MgwCELWo~F=YH7d0%HtPO02ax zN9A&vQ>RWbF)_i&$OsoNUd%TlrKDIW=FdWiFkJh)NtbG+`j;e4kmYh2@BJ%Esn-HT z-g}ZHAP)oQ%?=9?Tjas+EFbJxGjc?}cjoO|RyYb{DClvJ-}S@uff@dk2p za}(#>%g#9&3WnV&r4T|;tyVd8>J+1+qgZQs`}{k6^3P9@qPHfj3sM1a-UTkvT1)T! z%TW{|wbtXtn3seQIOj-`q^B39a?Z9Fd*}RlE?l_4mFa1^NjL88Nw@Va7JqVqp+wJyH zLgd}|;VyQ&-Er-`KWeSbM_(z0F@|!v%o}gK!RY8Ho12@wef}Lj{M(0Io1N`JghDI8NvxNn-Q5PxY<$doI5C`L~D(6jxy}NfYk)huV z2ztN2b{A4`^Ty2_*6j`@rHsY!@bEpQ)XtCq0j|-}QO=${OSM{MsoiFBa+1%duTUBo z!22Fd0)bRtz1KqtHa9j%(=>OhFvZ506;-d-f26g3%ovlCuashWd6}uHDNdX?!LD7q zIQFe$O#OR`>({>|O;R>CH%O9%Bu&`b+M?6x(AnA|Ns=A_ebmCe-^eu;$MJW7!(j+Q z3J4)sUS4K;dYTtrc!7Fc=lSQKXLj})3%3_2l}dSMTIpN@L0Vet+|Ub!LMZ-sH8?mp z0(>{POVD9(oK~yF)YKHmj~^$FW5&nFxjHk$%^NrJb>4fNcNpDE7VB(2oyM5lkEN97 zRJB?~2=No8lm;FVYasm2ojd&J@_#sS`~-0v^W1aKar5RamX=yMKih2)57t?fRJp%u ztvgDo*ClYtTKir|?qCAJ8-)-Qi$!Lx&T#VNNgk}Nv9n(1Pbqat)$4T%g@SO-z3jag+e3C6**NEDwOV}f`R5!saDX#!y~Tg$=X;ZhC(Y7F zk|JzCNd@45$@PcpSHi=wEP41Gj`1f-Ni zCZf~rptYtD6@KrW``PrBY2^C)I-8rD0B5C?ABT=YYV_kJ|9F_-G)?mjZNG#NDB0U= zWFoRG`&eszcIEyG_wV0F)$4WE*4C(0DtDZ7cb#*Ggb;he%VBDR-)_&!?VhTY#%Pll z?%U**fzrU_{nh*bxP19C&1Mtz#1l`DrYUP{Yt(ABIbabOHpVmo3WdVgj|_RiZO20p zc@c~@WLfq}X-8?Y)9L*A(|>)+u3fu0_>F_TV`8OJVPj*1)zwuhmC7}x)KwtrANTUk zy!T{Tmh-kfL&K56XoFJf4~0VE^}F}(UYz=Dia3rreCRL$Dvo2UwNxq<(ln*rZWBe( z!oa}5UzJifoO1>5{Zm1kVQ_+GgTS@cL?-&cd;eSO>~H4h=Woo-%~7w{IrQ|QuLf)H z-n~RoluzCI`a11)n}LA=hK7cy)oMj4<#F%*xDeu~bMAoFy3s$cEJ`WoA`^WETyoxh ww6e0&nV+Ah+wHP{|9%>eH}LpgZhFuE0QL_2P~1@dZvX%Q07*qoM6N<$f+rr);s5{u literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/microphone.png b/config/www/community/generic-remote-control-card/remotes/mibox/microphone.png new file mode 100644 index 0000000000000000000000000000000000000000..3625d07c1a6c6893c36813968984d851c28a8e23 GIT binary patch literal 1782 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 M07*qoM6N<$f^@7-+W-In literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/remote-back.png b/config/www/community/generic-remote-control-card/remotes/mibox/remote-back.png new file mode 100644 index 0000000000000000000000000000000000000000..26ac78818581146b2e51632435a0620f37bc7d55 GIT binary patch literal 92386 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/remote-html.js b/config/www/community/generic-remote-control-card/remotes/mibox/remote-html.js new file mode 100644 index 0000000..aa2982b --- /dev/null +++ b/config/www/community/generic-remote-control-card/remotes/mibox/remote-html.js @@ -0,0 +1,261 @@ +function getRemoteStyle_mibox(config) { + + const template = config.remote_template; + const base_url = `/hacsfiles/generic-remote-control-card/remotes/${template}`; + + return ` + ha-card{ + background-color:transparent; + box-shadow:var(--paper-material-elevation-0_-_box-shadow); + } + body { + margin: 0; + padding: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif +} + +.container { + width: 224px; + margin: 0 auto +} + +#remote-control-mibox { + position: relative; + background: url(${base_url}/remote-back.png) no-repeat; + width: 153px; + height: 608px +} + +#remote-control-mibox h2, +#remote-control-mibox span { + position: absolute; + left: -5000px +} + +#remote-control-mibox ul { + margin: 0; + padding: 0; + list-style-type: none +} + +#power a, +#volumeup a, +#volumedown a, +#clickleft a, +#clickright a, +#mute a, +#microphone a, +#info a, +#home a, +#back a, +#top a, +#bottom a, +#ok a { + position: absolute; + display: block +} + +#remote-control-mibox li#power a { + left: 17px; + top: 37px; + width: 29px; + height: 30px; + background: url(${base_url}/power.png) no-repeat +} + +#remote-control-mibox li#power a:hover { + background-image: url(${base_url}/power_over.png); + background-repeat: no-repeat; + background-position: 0 0px +} + +#remote-control-mibox li#microphone a { + left: 119px; + top: 250px; + width: 28px; + height: 29px; + background: url(${base_url}/microphone.png) no-repeat +} + +#remote-control-mibox li#microphone a:hover { + background-image: url(${base_url}/microphone_over.png); + background-repeat: no-repeat; + background-position: 0 0px +} + +#remote-control-mibox li#volumeup a { + left: 69px; + top: 299px; + width: 29px; + height: 30px; + background: url(${base_url}/volume.png) no-repeat +} + +#remote-control-mibox li#volumeup a:hover { + background-image: url(${base_url}/volume_over.png); + background-repeat: no-repeat; + background-position: 0 0px +} + + +#remote-control-mibox li#volumedown a { + left: 69px; + top: 359px; + width: 29px; + height: 30px; + background: url(${base_url}/volumedown.png) no-repeat +} + +#remote-control-mibox li#volumedown a:hover { + background-image: url(${base_url}/volumedown_over.png); + background-repeat: no-repeat; + background-position: 0 0px +} + +#remote-control-mibox li#clickleft a { + left: 21px; + top: 137px; + width: 29px; + height: 29px; + background: url(${base_url}/clickleft.png) no-repeat +} + +#remote-control-mibox li#clickleft a:hover { + background-image: url(${base_url}/clickleft_over.png); + background-repeat: no-repeat; + background-position: 0 0px +} + + +#remote-control-mibox li#clickright a { + left: 116px; + top: 138px; + width: 29px; + height: 29px; + background: url(${base_url}/clickright.png) no-repeat +} + +#remote-control-mibox li#clickright a:hover { + background-image: url(${base_url}/clickright_over.png); + background-repeat: no-repeat; + background-position: 0 0px +} + + +#remote-control-mibox li#source a:hover { + background-image: url(${base_url}/remote-sitemap.jpg); + background-repeat: no-repeat; + background-position: 0 -37px +} + + +#remote-control-mibox li#home a { + width: 29px; + height: 30px; + left: 69px; + top: 248px; + background: url(${base_url}/home.png) no-repeat 0px 0 +} + + + +#remote-control-mibox li#back a { + width: 28px; + height: 29px; + left: 17px; + top: 249px; + background: url(${base_url}/left.png) no-repeat 0px 0px +} + +#remote-control-mibox li#right a { + width: 23px; + height: 59px; + left: 139px; + top: 365px; + background: url(${base_url}/remote-circle3.png) no-repeat -98px -53px +} + +#remote-control-mibox li#top a { + width: 29px; + height: 29px; + left: 69px; + top: 93px; + background: url(${base_url}/top.png) no-repeat 0px 0px +} + +#remote-control-mibox li#bottom a { + width: 29px; + height: 29px; + left: 68px; + top: 190px; + background: url(${base_url}/bottom.png) no-repeat 0px 0px +} + +#remote-control-mibox li#ok a { + width: 29px; + height: 29px; + left: 68px; + top: 141px; + background: url(${base_url}/ok.png) no-repeat 0px 0px +} + + +#remote-control-mibox li#home a:hover { + background: url(${base_url}/home_over.png) no-repeat 0px 0px +} + +#remote-control-mibox li#back a:hover { + background: url(${base_url}/left_over.png) no-repeat 0px 0px +} + + +#remote-control-mibox li#top a:hover { + background: url(${base_url}/top_over.png) no-repeat 0px 0px +} + +#remote-control-mibox li#bottom a:hover { + background: url(${base_url}/bottom_over.png) no-repeat 0px 0px +} + +#remote-control-mibox li#ok a:hover { + background: url(${base_url}/ok_over.png) no-repeat 0px 0px +} + + `; +} + +function getRemoteHtml_mibox(config){ + const template = config.remote_template; + return ` + +
    +
    +

    ${config.name}

    +
    + +
    + +`; +} \ No newline at end of file diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/top.png b/config/www/community/generic-remote-control-card/remotes/mibox/top.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7f44a8499781755e3e3462a111ad64bdc710d9 GIT binary patch literal 1319 zcmeAS@N?(olHy`uVBq!ia0vp^vLMXC1|-8Kr}G0TmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5l;AAzh%9Dc;1&j9Muu5) zBp4VNBQrxHN+NuHtdjF{^%7I^lT!66atnZ}85nFTtboki)RIJnirk#MVyg;UC9n!B zAR8pCucQE0Qj%?}6yY17;GAESs$i;TqGzCF$EBd4U{jQmW)z9|8>y;bpKhp88yV>WRp=I1=9MH?=;jqGLkxkLMfuL^+7WFhI$72aI=A0Z9t+{{zaLoK$}74 z+Zoz`RicPN?Xl4ZS&rlwh)=+KM8dQ<9tlT0XRYboM5(Urze>t+Dlwo1*m7>(7+#G~aL~Y4)4<2SqLTTQ^sq-+KMu zG4`!_=XP1Dt`&ZlwD)r57yU1n?N3g&*d=`NWq|kO1-aLrNBh6MR8;x-LT!#t_x{3* z9xE5G_it=W5_~3G^;l)jWs9~<)$aL)l}TT(h@K2K+u3?|y7aOof?9oVCpOfqBncwkI!V-FBnKxeXS^WLX`&*?sTyhS=cCE`F+HDExf8e{qwo`a{Uscl1o+qb!@0{P> zK7XdD2wOBC>-q!g7fz`hG{2T49A$Uj`{#^St5=;dE3}*2**c01!~-4(#I>JaUCdhJ zr7vKUmU#Tt{AWS#wt|0)w40CmNxCoQJ|q4xd&L3O9|CnP@daxGAb5(vF z4@nj_pX~F;kGKDF)$1jT-@8Yc>6=aY#r^o|#8+KUG-sE5RNB4p{yiZJvn9^#wbi|6 zb+1J{Z@axlRN&T9@ip^r0VApX|I~|-ORkznsBi3@67>2q``<7AYpj%Zoz2Vf39gJ$ z4?D8#L-a1D&-dost)90`(!XP6$g!Uu5$g^FJ(qPqlmD{*ue|2TnnzQPJlpg;=eNo{ zv+V2s^@%mHJBwZzeBH3wjQ3Hvr_O;t_jez;b?Mz<^9%C-?El~Ic55$5FTb$aqx}00 tng2^l3%uUtR5ri)%X97dM*lPW87^|&xMIU3_y<%RdAjNS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5l;AAzh%9Dc;1&j9Muu5) zBp4VNBQrxHN+NuHtdjF{^%7I^lT!66atnZ}85nFTtboki)RIJnirk#MVyg;UC9n!B zAR8pCucQE0Qj%?}6yY17;GAESs$i;TqGzCF$EBd4U{jQmW)z9|8>y;bpKhp88yV>WRp=I1=9MH?=;jqGLkxkLMfuL^+7WFhI$72aI=A0Z9t+{{zaLoK$}74 z+Zoz`RicPN?Xl4ZS&rlwh)=gOv>Sj zd1d4??@wS%dgU^SmYe@4HQ4s^k# zrL+?meJlg!-v0G=eX4TPW1Ygo;U;qfFIhe0`}fqz>i7iqC+$m)m;~Jkc7Ew$Et2c$ zd@t#Ym)maR%kNx%pJC1{zdgNj^Nl`k&!x*Q+A&%L-MyGMtD^0kh0w0xXs7!tCq4AG zIo=qt@ncf4tbP0(L+|o<4=v5!M9$<%#~nXSY3kp0Me%jnWs4|Xw^@c&Qb#u4$eCDl z;7#}Qx}|yHBF*gTX44C8pMNt|weGd!h&BO-1s| zYC9i&yV(6>e)H)E>>n=L9IV&>e!NS0Sz*ueGt1+XrcHg|!7jJgn}PY;g(KeIS8(P( zu3}r$Q@)O~j_GLn_4A#ll}{Fy^=ov_KV!ABaf&31IAdAG_x?q@MH6y9~}OU8v$ z!4;=fKCuc)d;aU0>v810r8c|v?U&oH?{3@2w~fbP!R#CT2gN_|PMMm}E|W0hf#9F^ zp6aRAJ;^qy)_*6RX9%p1_dgZ7fn^&I%h}cT86`H$tre7%=$h~ z>9Du3GOti5vs#|{qeDJvY1V?;YhJ(SSjnYNXuInX{N=dqZP)0ui<8TAUvJB+2#L# z>6KcWcbj;qogi zf6Mh9yC%Fz+W)~jttUpyJFoQBYJ*#I|DXQDrW?33qwiQQs6b@!boFyt=akR{0NyAl AUjP6A literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/volume.png b/config/www/community/generic-remote-control-card/remotes/mibox/volume.png new file mode 100644 index 0000000000000000000000000000000000000000..c900c26b3292464ca79c9f2be38eac24324e355e GIT binary patch literal 1403 zcmV->1%&#EP)wUDx#h zaQlzjxOVLtx~{|8+8P!Y7IAUw;sNN(FTITKcfQBs;v$Y8I}Rek-Me?Ah`il2&6}$F zdd?XDz|0^bm>EO_0O0O0GicTe!t&LShR+tdg_Lu~?hm^FfTQb2arv9e2cU-z9m4YR zGB%EGKvgje!zK}Z5JGql08&a=SXh9&Bj=2i5<&{(W_Up>Z3ikH*(D(fT=*g2O(X}1i{ds0S@9t*`g@w|b^OQo>N-Hy0ag^lB zyPWe=?*62i{TO51pG+p$-`}794?q#k;hgh1GdnFJwE|UznH^LU0+^^Kky5I_B?%(J z$kJ(MKGzTZ;mOkE;JYy^nAtnbe71nyyLS)nUNa9Nplw@(5b)?@t9WMp*($11Y0ep{ zikvfY&ISBzknm1nqJo;)BO>yayMvkQ6Jtb-u>udnfMFQ0G+Dy(@-jpO=7yXzL@==ZbD-|NS(K`(0D!h_(KJo% zS*b2t29LBAHryRC#A=zsR-t!fXtRJ8W39y)VPl4hLaM+vM;PLWnqe zYy%Dlg8*g_fWE(vU#|ZQGq0mEr37Yv=)p>FtLn<^)QK@xPqu9fhXbSP3yn<^LBzX^=1eG%skpgr;la0Pm^QfN+FBDFdZT} zYn|1_^FhM)94HZ84I!XunraUsf~wXNCFhK8p+nbn5F#)ONT_;|h(M#t%YY~BM%Q`OH^ z%FMI3flEa6rDW&ZPTdJG6DO>>XZrir+i^z6)r&;GfYr3jB4dzz7mWb#RBKpGJ&ooW*qN;8( z^V0xUi3m;8+%&VF+4=|Mjn~e*jcLlnOOTY%%}<002ov JPDHLkV1f&)ny3H( literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/volume_over.png b/config/www/community/generic-remote-control-card/remotes/mibox/volume_over.png new file mode 100644 index 0000000000000000000000000000000000000000..83385f379ecca122ee712edde1c08c9e01bdc85a GIT binary patch literal 1418 zcmV;51$Fv~P)s$jz@;l4c#zX0jx0d{UWmD?#Ma+=I)n>Xq}nQo7uUx zZHEAG{l;}{Zf>G&TP!axV|Hd1XU?A41%3Rn$MOBe?=d?&i^C5d1`%OqNC1F$-Tj>y z<9bR77dI|KL~!leH2{DV(1#8`gq$;S&c{ULO%ZukMBwhD=!oF%aCZ<9hzP^s5FrGZ z8JM{M0>Hz}yv)p3%?LM?p@0nr1GsyQJcNK=uZN|(m+-}zFY(pa zUt$0L{UD;6sj4F93{{1y7VsB>gqI2v71Ye`5|QWK9n4&RF-F7~D{$9!=(?`d9?T4L zgQ`MAKtu>3fQZnx?c~|>DW$unKy%Jdh{$Tmda{mP*Hxz@xl@hU%)rDo%SoXX`ppdP zzUuBzOo58Xs+raPD^AK8Ggqn|yELgOVvJyBWX(u9Vb~3;pTfr2R;NJSeWfTh=L`Vo z^?GQUrq;~N&~;svJphoTc)s8=pBn|rMy=fYdOXUGegrfFf+suaogN&K*`Mj zV#2~53ss?ui;GZG2n$#kDP;&V`u#ro{eBf#(=>4RUmW?XJ*5$>!uhW(9~zm|Msui Y-&~uCO60koXaE2J07*qoM6N<$f;exiL;wH) literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/mibox/volumedown.png b/config/www/community/generic-remote-control-card/remotes/mibox/volumedown.png new file mode 100644 index 0000000000000000000000000000000000000000..7fc10098feb6ff828e754b0bd10dd453dd0ac42e GIT binary patch literal 1328 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Ö~kuB8Ub2sj`=QhA4J5vY{3a8&FhhAa%gFl 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/back.png b/config/www/community/generic-remote-control-card/remotes/partner/back.png new file mode 100644 index 0000000000000000000000000000000000000000..4d47be54c686884929ed8d34951954fb8983a400 GIT binary patch literal 322 zcmV-I0lof-P)YU6oBzB(uzwrr%qN-u;5=PI@rlUgl@iwt1sdk2!fB{P^gO{f({~1PEO(?!sn3F z5-&|!b09-*s zSp`f(I_fZhSG6|_NRhUB6TpMII}f1Ji2k;LOW+Xr1TKItpa+b{Cy*ug0A%U_I0KI2 z*$?mmG=YWUAg2u%$QqHnlq@!Z#RQpbT&QYN3BU^Zf!dGHIR{2SD|sp7Z{%yqWJb~0 zTXk*T#?Cq;-8u;Bp88y6fzW@LL07*qoM6N<$fr1*oMGPGNT6sI#RJD9{7-hS9>j N002ovPDHLkV1oF-eQE#z literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/bottom.png b/config/www/community/generic-remote-control-card/remotes/partner/bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..d85b24835537dd96b73c49094169022e0713664e GIT binary patch literal 685 zcmV;e0#f~nP)idmMv-#CDk$zqCbKlT!aV~ znb1Nv5rWG$GGRzUgCK4k-e`E=&)j=kG*6zRQU^Znxrg(8_dEAqT3TAVwzjtBW-^)I z0JH=w04)HFL``p?r2*D}4gj3*H(xH7du-bdq?8081`>I) z#u7OI5a%3iZEd_%Dm^s}V~gp!{=HNx&31Nn`kv>tGRD#XQVqwkYqQ}zb{q>65s~lv zNT<_$YHI3nHk*AfrBtk1t=5GQpC%_KXKmY7wOS2~G5k*u5q#eV5k;=+zU}VrekG+0 z0YICZn}coJqNAf@E0s#MZf|c71wjDQH2*0YMG?XVRwxvnjE|3hP)fy4E)*3)fOD<}2M50m4-d~C9v<#-&Jjb8q6h$>lmZd$jg5^x z@;t9=eSLjM(=-@{0j1O_VWku}=jiS2{Z%X$?|YtCPWC9JK($(}*$@lE@XF%i;+xIQ z%^u6LplRAElJEOyZ*M=Co}Rv2uh-|}$&#ziId2x00KU4e`{3y4=y|15xnx<^2`P#q zWHOn+ahw;qTyDPkica#KogFlf(Fi??qB{!<3lFQ+s%4rcgb)BAi^bx*(b3UcQcC|E z-e2L3jg2#>B^($+h}X-@%QrdajEIoW=f6x$Ok5X2?4KbdLLV3y01=)1T_Q>%BBHyV z=XI^Fu3pXMaz7o%xqWiH+kCvsK(;5)){n zl9AlG8;df&jQ@c;nw6kd#WeOXW^nt!I_g5)iSUhMtRf5u{Yo#kE5sd=CqV}d>BRb7J=ahhuFqv!QcbQf0SAom}CvNv7f@ac8qJZ(lmb~+00000NkvXXu0mjf_q~l# literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/channeldown.png b/config/www/community/generic-remote-control-card/remotes/partner/channeldown.png new file mode 100644 index 0000000000000000000000000000000000000000..96bbe85cf49de17c63df26ad59fab73e79082c62 GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^{6Ngd!3HEhbh*6;QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIRt zPXT0ZVp4u-iLH_n$Rap^xU(cP4PjGWG1OZ?59)(t^bPe4^x(qX4^`&gR6{^`qOunJ)FA7`N z^<-4u5qe#J=|Z-k|H2PJDzOWc`JTr|+dma;+fh63Yjd+y(D8%&^Lr;79Q(3e=HB1% n3(H>3PngSmY}MBtF29(|A6=U~C-L3}P}=l#^>bP0l+XkKe2OE1 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/channeldown_over.png b/config/www/community/generic-remote-control-card/remotes/partner/channeldown_over.png new file mode 100644 index 0000000000000000000000000000000000000000..4c0c90bb9a7a2337de422433a3e14b847cfde3cb GIT binary patch literal 821 zcmeAS@N?(olHy`uVBq!ia0vp^{6Ngd!3HEhbh*6;QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIRt zPXT0ZVp4u-iLH_n$Rap^xU(cP4PjGWG1OZ?59)(t^bPe4^xPjr zX_@cYk+jq-DRGxW&`zfAh=}ME_C*~N&K)vcBG|NXli;1k-WxBaa&%Y@D$QNg`~O(} zyV;X%np?%yir>$fSsZ`PdsC0;nN3C!?3=Cp^}c9kez1vbcD9zXvz%76 z{gGmBGl$T-=Ng+1F+My$N^7p|2aGG&h5Xf>RJU;LDEKS9kDd4Dl?AU4 z&EAC9XkDh&qI8jgK1Ny1&35qS7G(}hx@+rN5toz zt(w)k>v%z5?w_{#2ka_XtX6-#xPAe@;JU;M1}T4xvK_3v*NgtWwcJ%P?&P$yTq_&p z!XNha6#Uy!ne)ffalNYrGuNIO`VS@BFR#y?^NG*-&b~wc4m$F#eEQ)2b~p7N!@sue o{QpF^to)&VW7)x&z<%!|_S4JG_7&Ufhkz2Nr>mdKI;Vst0BABJ*8l(j literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/channelup.png b/config/www/community/generic-remote-control-card/remotes/partner/channelup.png new file mode 100644 index 0000000000000000000000000000000000000000..f16f0df0d80c717b9e4230cf59d8a6f3156d9c75 GIT binary patch literal 815 zcmeAS@N?(olHy`uVBq!ia0vp^{6Ngd!3HEhbh*6;QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIRt zPXT0ZVp4u-iLH_n$Rap^xU(cP4PjGWG1OZ?59)(t^bPe4^xr_?uev~F$9SMU$ksiP3}ITePwb>vH6j2Uq4@cFty8p z`^u*E literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/channelup_over.png b/config/www/community/generic-remote-control-card/remotes/partner/channelup_over.png new file mode 100644 index 0000000000000000000000000000000000000000..d160cedc34cfb607ea88aff44bf489390c117193 GIT binary patch literal 816 zcmeAS@N?(olHy`uVBq!ia0vp^{6Ngd!3HEhbh*6;QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIRt zPXT0ZVp4u-iLH_n$Rap^xU(cP4PjGWG1OZ?59)(t^bPe4^xPT3oI8}hfwM(rYVQN-C7flyc+A9_5)zkZJg$G7 zzwgYUry@2pX6KiumG8ejK}Xx>vCiy3t~iG31!msU&%O)ANg#Jj{*RVS8!|z`mhNah8=YJ6YQE=y9u~pJZr@5c!p4GZi zVk)Q|zg_=l>9w@QKaL#B|G_EK=)NF=m+hPXGCK0?{b;4}p_Yw7`@-B(pM~p8_HTimmbz|+{8qtEh zSneyIq+Zz-1+{)pxO#Nsk&H_&-6ub73*E!!*C_N`&&S&*{IRQ@)EA5U47%l??g|}L lo6+B7Gx_}g$Z5{M8EsFV?R!-{XAdY{db;|#taD0e0stkaDh~hv literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/circle.png b/config/www/community/generic-remote-control-card/remotes/partner/circle.png new file mode 100644 index 0000000000000000000000000000000000000000..3cb122e619848988831296eb994a2eaa8403ab13 GIT binary patch literal 761 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co#^NA%Cx&(BWL^R}oCO|{#S9GG z!XV7ZFl&wkP(fs7NJL45ua8x7ey(0(N`6wRUPW#JP&EUCO@$SZnVVXYs8ErclUHn2 zVXFjIVFhG^g!Ppaz)DK8ZIvQ?0~DO|i&7O#^-S~(l1AfjnEK zjFOT9D}DX)@^Za$W4-*MbbUihOG|wNBYh(yU7!lx;>x^|#0uTKVr7USFmqf|i<65o z3raHc^AtelCMM;Vme?vOfh>Xph&xL%(-1c06+^uR^q@XSM&D4+Kp$>4P^%3{)XKjo zGZknv$b36P8?Z_gF{nK@`XI}Z90TzwSQO}0J1!f2c(B=V`5aP@1O~FDr;B5Vh2YvL zwt0sf1l%G8O!QW)h<$1^#j-Km%0jq&!70_EMiW8aIR`59ZJU!_L|jvr_<#OyXnil$ z%=ygNjk$x+@#th48^{C;THvHZ!ASG+s^o%WmaM8f`~)UC~S zbJQNqJpF6&WSe^bKcyY>_HF!ma^HSg{UGi-G2co#^NA%Cx&(BWL^R}oCO|{#S9GG z!XV7ZFl&wkP(fs7NJL45ua8x7ey(0(N`6wRUPW#JP&EUCO@$SZnVVXYs8ErclUHn2 zVXFjIVFhG^g!Ppaz)DK8ZIvQ?0~DO|i&7O#^-S~(l1AfjnEK zjFOT9D}DX)@^Za$W4-*MbbUihOG|wNBYh(yU7!lx;>x^|#0uTKVr7USFmqf|i<65o z3raHc^AtelCMM;Vme?vOfh>Xph&xL%(-1c06+^uR^q@XSM&D4+Kp$>4P^%3{)XKjo zGZknv$b36P8?Z_gF{nK@`XI}Z90TzwSQO}0J1!f2c(B=V`5aP@1O~E$r;B5Vh2YXD zhIxkq1YCGIq{Kt6gjn*Y`aPJ{H>cA&;HglIg0G9SpTo1Y=?u+_IBs6b`2X%)-}T@B z%P+s!X>!(OM&;eCyPWI~bz*Wpc5Z)mcFVjCeGZmfc`f;kP6Z-%xx&i(C9h~r;M*3} z{$t_Ss1A#{kKVTwY!h2mwQC{sr1(S9C-=*JdUkMqpFjfJ&laHx`vsmc-M8I(G+sfk zTR`c`Ru(JvGBt$@{BIV@K5}aLlqsv^BYSnL>ofkX%;9@Z9Ts0ZyqCqwT2nY_u{rLJYF(M;zz!CRT9n%9SZEpj{G;`goY zaP_^C>rC p2Bqf@{ztz#@2DZW_mBNg*6P2%Ixn7Ca2J#;Jzf1=);T3K0RSNE9B%*s literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/eight.png b/config/www/community/generic-remote-control-card/remotes/partner/eight.png new file mode 100644 index 0000000000000000000000000000000000000000..b0ffc5a887af06d4e02273c7f320559a09666e94 GIT binary patch literal 636 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MlkXVJ>DX^@_UfEs7mIH9Vnv=Mv4w7mpFb>_s=VjgTUC*D zytW#R$Gz=pW;5j)Tsf(GBwEPn=&qPMo%a<^YlztG^vG=%;pgJY-mE!w-?TMfa!#_} ztGy6%W7Xc*Z}(mZulV42e(T{~`^`_z4PN!XRo-M{{YREsuC0MOI~zc$iow&>&t;uc GLK6T*9oq5$ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/eight_over.png b/config/www/community/generic-remote-control-card/remotes/partner/eight_over.png new file mode 100644 index 0000000000000000000000000000000000000000..58bac02a836ee9028a74b95bc0ad3a4bc76d1df9 GIT binary patch literal 682 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MbpfA86;7!;FN9>zSf~&&`+4!=!z&}S&n@=#s3`B@cQVq^ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/fastforward.png b/config/www/community/generic-remote-control-card/remotes/partner/fastforward.png new file mode 100644 index 0000000000000000000000000000000000000000..d64b73c45cf41a2338eb3f7296a26432fcd6c868 GIT binary patch literal 703 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~k!3HF)wbmE`DaPU;cPEB*=VV@jWC}bYiy0WW zg+Z8+Vb&Z8pn}NEkcg59UmvUF{9L`nl>DSry^7odplSvNn+hu+GdHy)QK2F?C$HG5 z!d3~a!V1U+3F|8Y3;nDA{o-C@9zzrKDK}xwt{K19`Se z86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtH5O0c3d|4@L;p!@;Rg)2@J{qo-U3d8lt(A z_WCg;3b-md@v!P}b{@Ty<0x{NSwQ%k@5I(Y8BX`(pABX#;yQ&iX)n_sd+?j=b zY-o$#^0KtXbHz(xn;p~OHjP)ep};1NzSz(7edkRdarl!08%=QcQ7 z{@JzKt#5s6U)oAUw?r(I2sN}b&y|SIKfO^RTA4Mmh%@YCRzF@dzhf!&ZA{@CpJ<^{ zBA!dccjCE3te1$H>^4>+Zfp8OiCE5eB|@V_^iXBD!R&mGRb1i#(|Ey9>KE9=VWUL6 zVIYOK#CY-}%wsb7OO8L1e4|3MW*$sDU<2pq)XcvVTwx2{3Oz&`d)UDqZZL|EG!5Y? z3-94k?mnC!I#|QCznDnCZkq3sx6rI`j1`>JjBWi>4xp=l!qe0mx%L-6e*iaHUOmuH R(cAz4002ovPDHLkV1k%qioyT@ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/five.png b/config/www/community/generic-remote-control-card/remotes/partner/five.png new file mode 100644 index 0000000000000000000000000000000000000000..a849d99fa8e129622dec4e904c71c96bdb013f9c GIT binary patch literal 652 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MR z*vrT0DAJmKV}ar#hb>-9!=9>hZB_p$GS6XopoXaSN47;D8MyKln!Glh{&DV|pVK3i z`*(JipWAD``I@D<@v)umLxF7e-*VQz-DouZ z>W?iOdE)X_MJB)KzTakcH@b2GL-rYO$x{kf6DOs-G+d%M=^=yZj-{oKJ7O~qD6Ia= zX7yb`m#I(b`m7~>Z~GPbCtW=%v#fwMKWCD+s;Je4Qwo1Fln?VMRW$tfjN1Na=0o;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+M}9A?zm!RX|@$|BTZ`4~94!jm}$-5AC>I36L%Ttq{r4@EQ^bfw&%KVqF z?0V}y_Iy*Wc_z2LBmGXKoqY1@Ca-VkJq5SCBew$HTW(nt;ocv~sQ=^f?xI_HCA04y z)Ze(?-hbNjrERNjCG29opZOwOqPhCRj4jzpKaZBN?brNfmTcdx{W?-j zfNYSkzLEl1NlCV?QiN}Sf^&XRs)DJWiJpOy9hZWFf=y9MnpKdC8&o@xXRDM^Qc_^0 zuU}qXu2*iXmtT~wZ)j<0sc&GUZ)BtkRH0j3nOBlnp_^B%3^4>|j!SBBa#3bMNoIbY z0?6FNr2NtnTO}osMQ{LdXGvxn!lt}psJDO~)CbAv8|oS8!_5Y2wE>A*`4?rT0&NDF zZ)a!&R*518wZ}#uWI2*!AU*|)0=;U-Wup%dHajk#L+X*hklf(u;usV!l~d*X@23wJ>b*EK%-Pj($!r oT#Zlj?z!^k{n4kKRsnU4N=v*aocSCGOj!&Jp00i_>zopr0F1WXZ~y=R literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/four_over.png b/config/www/community/generic-remote-control-card/remotes/partner/four_over.png new file mode 100644 index 0000000000000000000000000000000000000000..570bcfa8743e64066424e7e8452884849ba98f35 GIT binary patch literal 697 zcmeAS@N?(olHy`uVBq!ia0vp^96-#?!3HFqW}i_7QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIW?-j zfNYSkzLEl1NlCV?QiN}Sf^&XRs)DJWiJpOy9hZWFf=y9MnpKdC8&o@xXRDM^Qc_^0 zuU}qXu2*iXmtT~wZ)j<0sc&GUZ)BtkRH0j3nOBlnp_^B%3^4>|j!SBBa#3bMNoIbY z0?6FNr2NtnTO}osMQ{LdXGvxn!lt}psJDO~)CbAv8|oS8!_5Y2wE>A*`4?rT0&NDF zZ)a!&R*518wZ}#uWI2*!AU*|)0=;U-Wup%dHajk#L+X*hkUZt-;us=VDS&7mWxKYm zvT9u0`Ng>B=PJM92e43EPY?o;83(^1zxesB6n4&xgXOO4q z3<}Z^ZGhH6nMoj#NF3vQ0G4QJ{kfbUnWBQ2%up-V1OmDk3Uhc0bicY zOakAc?g@d2_}f{UyV^=8ob?S-wt^SrzG_hB7cH)y`wLW@hJ;fD$p+lCbbSFwiCX%`s_d9mhE%u$JW_bKF<*q;1K;?+|oCJQs~ z%=?v=pcv<@`v9Xk*XXSaM+(F=UE5>>3d)nw)SRsZNh9~{$(f+&`pWwHd<%SdsToQ3 z7aw&uj>-ekZ8vSt0&>1DHziUiBi4OojFs8RT|QPe`$x7}YszYZ`zGc@2aEkvh4d40 zs&bTa*a1rQmDQAh)1rglCM%lW>wEcTeW4>z`sEPe$&KZKv`8to@4Lh?;7kiJ)w`)W zM;WrIoX46|*VYOkX?J(Wv1t(~!a&Q$5_hU9YDaxVgXmo5_G;StUE4tF`lAx!tltI! z#FuT7$q&A+_B^ZDbwyP2VRfWV4EtbKFLU_%v8|{hq=F=e4DsjpRi&Js5zAdWixpxr z7nqA~CaMTkL=*6SC&3<`>yfC?C5wNiqN9iya&0dKHPR7)L-4wJY)+1GVUNc&ug5BG zTU(|WE#BnzBvj>DDiDn%HlyCaHyM>MM=+49@9TZgUiX6y zbz^48C!-j57?;Y}bAfdo*V?+)VjNA>41W&4dEpja4q8<#6-113U&_g6@p^?{I5;>M zaPYFp+Cz10d^VKhfGQd6f!}FZuDLS{*T*BH{SM=2xu~MY9lBJ4yx2&SJHc%_pC==a z7%W$JstVy^0>&mrr;>`2R6_DOHwa?QOoxi8+M1ild9l@B+k4{*jp>tZ69IX-buho% zkV_EDcrHp9n-6t@+Vq5Q5bNGX-4bmy$J7+9U7v^FLAQ|S$Pv8OCHK)Wp^onUoykM2 zbt{o=t-=&08m&e2U z#jzbXU#Dnd>Fv^^&+^luOZV);zMng(h3W1y!Lr$E#S69JEsVvDqcZa~R+kczZodyH z9C+a+n>mvPUcd{9J{?F>Jnl0HYnarmN?ZZgj82}E6nP3C$y3N9C>@k*t7xFbJvX@s zBaJ5m_Z|mw@-lbP%EK&^bD@`yWc}RppRa_|^ymn|$8BfjXjyLI7ymbu C53=z9 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/home_over.png b/config/www/community/generic-remote-control-card/remotes/partner/home_over.png new file mode 100644 index 0000000000000000000000000000000000000000..e32f2bfe74b9f35393f4518d9e5a12a3cfa383ff GIT binary patch literal 1179 zcmeAS@N?(olHy`uVBq!ia0vp^l0YoZ!3HG%J$@n#q!^2X+?^QKos)S9vL>4nJ za04Z{g&7%U&5-~qh|CO$D2ed(u}aR*)k{ptPfFFR$SnY>W?-jfNYSkzLEl1NlCV?QiN}Sf^&XRs)DJWiJpOy9hZWFf=y9MnpKdC8&o@x zXRDM^Qc_^0uU}qXu2*iXmtT~wZ)j<0sc&GUZ)BtkRH0j3nOBlnp_^B%3^4>|j!SBB za#3bMNoIbY0?6FNr2NtnTO}osMQ{LdXGvxn!lt}psJDO~)CbAv8|oS8!_5Y2wE>A* z`4?rT0&NDFZ)a!&R*518wZ}#uWI2*!AU*|)0=;U-Wup%dHajk#L+X(X3{1B@T^vI^ zc&AR;o8Ma~a{T??Tu&BFwdN8>Wub0gU9DwOEv-i~3^+cTb=EhuOm%g-w6uFkrmNB< zH>E=dRAy~y(>A$Ov3il$R=fM3=Y0NQdwy^KCvUs&bM9CE-FtU=*yoKQt4)_E`5)BL zu{=I$hVzZI2SRJU{8;xvU)%H5hb6mTWEDwXd9md7`rm&Ro>o7x_FeXZ>;IRZG~j$Z z?+-(*h?@iN`9oR~4ciUak1w{^rEBs`*NACCd4kNY2Zk$tuzXqSdB(g+Oy$3Bgtq;r zs&I?9ITOtjq^|g|t~)5Df1z=m(%g#ze@!&6_xVL-rEosU%B$fqk|>tKdWpi_n98uARc!>X^wwb z(48U+uSs)iroUi+z+BV1_~HYt$*dQ`_)m4Lah?~k>Smc&O5cW ze=X(~yXP;?WE`McfJX^}c88fn{w$9aL z<0=<5JP|j8{Wrg>VfEuH`fKhdJpM>a z$QrYR-c#0{PQR+wedw_${`*rzf4-Z|tQp>IdjGf2a8D4KKY4nm=gS_+zX{d)Cp+2= zde>dQK1HzphUs6P*9Tv@Oiq`GJM0@)Exl6ov^n>0$KU&!E`0a34nAmi;puDtmG7rK z3e-*G57N))Ig@p~v0Qx*OYPyHFa7^RHnsluZjFt9P#d@ZqxAWuE@dIQ>o$Q(3{O`- Jmvv4FO#l*;?e_ox literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/lastch.png b/config/www/community/generic-remote-control-card/remotes/partner/lastch.png new file mode 100644 index 0000000000000000000000000000000000000000..8e3d64c933f15309d77bb15d572c73208a520480 GIT binary patch literal 858 zcmeAS@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTc%~YWCEjt3_tYl$Z&J z#ZtSu`KClIy>a*3&ws~we)IkNdh_T0nU(qfjNj*~a5VAyxN_Xe+WMdMabeD)IN@x; zj7^5iT%HTOl(CEX?XtTmTtnVj=aj!Bn;n-*cg1m=wu#5=&V6j?$-Cm~`eTQ(q=R@= zL90wvLBIH%pVHBqhK&+)C6^Sms65Sn%DUo@-;s+8ZS9iS9tUV1pV9K|$C<;wGN%_d zWq(b)YY^Z(so@rr_LG;{VSV~99!#o8Ui0Red4Vh+n-;&8$%z@;#Q3aMAF{0vpUNMs z_wA)h;M9dHpJ)X?eVTY&Qv1^S&lhZR5BhC6ZG53GIHj;TPABo!S?|gDJMY|>`r^Xm z?+b!uk8tQMxc=yVVdoyfUxz{_#%`TGJAdK#AJQ@F7288sOp>)2AnaD|;(j{!9M_ hP3>6=Dy=F%^PYHmYx7E#+B#5z_jL7hS?83{1OO2=N}>P& literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/lastch_over.png b/config/www/community/generic-remote-control-card/remotes/partner/lastch_over.png new file mode 100644 index 0000000000000000000000000000000000000000..d45accda96b30b739eacce55be811ec41629f114 GIT binary patch literal 983 zcmeAS@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTc%wZA0RyJw$g@K>L>yseVqPiN0e(-W797A_OqDR6J`{mCC>&6KKhdh#3XEfy_~ z-}O%U!}Vpa?`61}X#IY0gY9ERvYD~}q3=vpJZsmQDVYZ@*nfSe^M>0G?l^WoNS6pN z==;3FilL6PR`7XTbDUuI@(cfDAB2k>VyfQX)cfwGuhj{^6L}~21g@AfN;c;-{@|59 zD|j~iU(2J3tU_J?sujZ~xi2a(Q||LU_Ux?4>M3^_c^dkbZiy8A+n`ri!({QxV#;+# z@gzBb)8cZextI3ghvlj&i{@`wzwnjesY#e7AM5nFq%i4GHXQ7#!!teh_UVUxbz~MA|?Ov|Ep;flIf!{yzem3@dX({(ZdBWfO zE&^ZXI9sF_oD?rGluPhP8%|EuSw`d$nvoqm$mlN;#(hU_NAE@O1Ta JS?83{1ON`ig3JH_ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/left.png b/config/www/community/generic-remote-control-card/remotes/partner/left.png new file mode 100644 index 0000000000000000000000000000000000000000..97b65fb07dfc06e60b8fa0b23ae9bdb9729f444b GIT binary patch literal 662 zcmV;H0%`q;P)3{TouA}1=?`@gJ5-^FLhRz);v$sVrGY?8e?S6)_=hgypdunVIEaI*(4`>Z zQZkknTRPbxfl8n*ZCXkTMKBkx;ndrEk3*A7lBVdpeFvWNz2D2r3WWlCdV0{&(E%X@ zlu{^{%ix?NnM^`!4Iu;ofQXpy`&R`3Fvid*Ywf8wB2upFW*oRY_dm0@r{j* zr;Ce=4-O6v&Lt8FaL$`#2#frzf<^Z5_O zV(~^01Qd_QquW{()}i$L{QTRUot?|I#M+(NsADRXO80kncL%Js;GF*pumFzv+}vD2 z2r;m?w|B`H!-(iqg&Gt9C=+As`{?NC#Q6C5=ic64V~jx%1ZRO3KtQ#GesRw4PEAd{ z>hJIWX^esI`|Usrz$YN;n=hq&KQlA)aBy&N%NPS=Ogr!>g6hdArM^r~PTmRZDwbUQmcKV`GoY$}!7@;omo w7-I;-u+?5P*OL9y)z#%pPf!0?U0uEM7okNEZMtrkxc~qF07*qoM6N<$f(pPoVE_OC literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/left_over.png b/config/www/community/generic-remote-control-card/remotes/partner/left_over.png new file mode 100644 index 0000000000000000000000000000000000000000..733ca397cff5503ea93e1dc95d0765147738210f GIT binary patch literal 374 zcmV-+0g3*JP)r1( z=~f(FDineg5AS>(a>4VwGx3Ei;eB|2eEE_@gw~N13Fgy#fQMMco``6Eao!F=l>hJsA931%F0KcU@&aG*9>;gU?#*pQ*~30I@M}V)^V=(qvX7rw zR~^MD>W@E{C@)3%TeaD5gX9KujZd(J4>(hOUj3xiKcc$ouT*#IupO#khNqaj0$0(N U5ndvy&j0`b07*qoM6N<$f)jkB)Bpeg literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/mute.png b/config/www/community/generic-remote-control-card/remotes/partner/mute.png new file mode 100644 index 0000000000000000000000000000000000000000..68c7f6c69389aa1db9ed56079e7252fa7d89372d GIT binary patch literal 870 zcmeAS@N?(olHy`uVBq!ia0vp^{2!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8X6a5n0T@z%2~Ij105p zNH8!kMrMXYltlRYSS9D@>LsS+C#C9DVstT4fPE4;bsH1+JHo@{EISEfi{E8 zw==W>t3(ll+GC>+vK+}V5TAlYfnK%aveAbJn;n4 z+dRFy^I$}T#|6I)foryIJe9veDCZAjSdzM#Qd!i^8xc2tGOtl~e9PiE>B~xyKORrr zi|pRt=`Ff*;IOr|wXyZhy;Hm*CaLhQNUgKHJR$Q)oNUh88PQWLZ)dc(oD?|3F*hOC z_kyeiqij&df(Jr-4)azxAKmWojpbmVvN6*}nG(6S0`AlsErus6#r*lRxy}p5O{eq^BJA$*MT&vt;kBOeJ3-&yBQOo84_m$Abf4&P_ zZF#F0Vs|k6Dp@y6eR(MNhAFUG(K_xR&)ks4+5+pN7sbEv{F<=m;D7E4gTIDm_v8%g zpC{Lt{%GiX{$vWT?}GdJ`?>G3-gM}EA+x7ZE#j=`?!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8X6a5n0T@z%2~Ij105p zNH8!kMrMXYltlRYSS9D@>LsS+C#C9DVstT4fPE4;bsH1+JHo@{EISEfi{E8 zw==W>t3(ll+GC>+vK+}V5TAlYfnK%aveAbJn;n4 zd#@)h+`MtagaoUDZX2&1J9R%n^~Mk8HAnn%RBmLZCMPF8=ikuBvQ?O+^JTE6%B)lU zDt7Nv+%5ASJe)gs?##Jw;udj8y9bJ%I;hXm+pP8`^uV>QovH_Kx<;$`Og3~`9uX~E z!tdwU{zOV+2haNg?t1|rWhD+9AL)~tDd_QZL8-(6S&;;3w*`;XG^SZvrhawa&{1}= z@>j_MUgHNRRsYOc`pV;&dDWS9Tw)J7vkV%vHq15eU9)kC_lBjWYn+6yC9>32-s-VD zGi#*>ckjPe{mXA(-86g1X10J`%j1OXB4Oo4@8`bDKKEXz(k_PD3oO|)lj1il^!~Ct<3W7W|H7~j@efXY pElpi<;HsXMd|v6mX?%#MAj}-oq*s{yV;LkD@;p5jY zghjMx$uHjefpy)px$hP3wVdC;U>v{~?qIy1YjJ?oyUc_2tn>bJJ!ZAB5Yfx^*LT-v z*{{~MsQia^f%TKTh0#yu7dm>LxVp&xp-{;I`5pYXWMW#33);VLt6a}m&lBem{b1qQ zkV7^ljz*S2{HFsLZz+5!Jjr>*O};T~oBm9vl4hs-iM;hvIu#7pPW)|$i?yw<%AeNy@_YpVg}i z-S=9}oa`<3Fz-Bh<7~>oP(4TfEiDy-woEH|AIr2ZS4=dnKKQ@;){n>?+>u>YJ@?yr zOAn=bu=jpgyY_8SnYiz)jgL!bG{tRr%~^0O#dyUw#`_7U88!>*U;XoL+Kwx{CeE6| z^PRUp6#f~Paa^8Jm;HI^iQS^5`ghOhKQh0-a@8in?JwtKefg_=O_rhF(l`5O=ylY_i;|t z8`YhY1NfGoe171!{esdfRlWCl%@bJvFyH;nf7YAnmG!LcM?o3Q)78&qol`;+0G20p A82|tP literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/myrec_over.png b/config/www/community/generic-remote-control-card/remotes/partner/myrec_over.png new file mode 100644 index 0000000000000000000000000000000000000000..b653350d6e770f5a0a994e69136acbbdcaa04880 GIT binary patch literal 1177 zcmeAS@N?(olHy`uVBq!ia0vp^%0SG)!3HFYH@U3=QjEnx?oJHr&dIz4aySb-B8wRq zxP?KOkzv*x37~?=%#etZ2wxwolpi<;HsXMd|v6mX?ywl z>Fp0ct_is{)%D_@)nV30{;Up)?EkY+uP*f~wkm$UY)x_KMa|^4xy9;}E$%Vxmp}W}DSmAj z*QzP*$=p_+`(8eMYFXlcK<@(kbFI^-@1OQG;y$OKz4&XWT7~SAm%g#9MGF(B`To$j zeXzac=5w#5zGrRTZ^=2TVfyL_8_U;U#bGvb7T+&vnF^Un^=rOc8MRigY}uON1Y>pk zlTQ?PvYo7y+$HwfEUDe5P3^t<$yR@JZwu{(PbM}7CGtAW-d4u+%X0HK4&Ex3{s}vG zJGeqq;O2z$R~s>@qYdEx2m=d#Wz Gp$Pygw&@!H literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/netflix.png b/config/www/community/generic-remote-control-card/remotes/partner/netflix.png new file mode 100644 index 0000000000000000000000000000000000000000..dcd15951e8e46f7d3ff55403602712b9ebc05b50 GIT binary patch literal 1300 zcmV+v1?&2WP)m9#qEZM03bnbEl>-+X7UzYphp$=I2}xZwNtIeY)t+H0-< z+G`&z-g0yaF_^eIy1OmSvvpA3ULziz+gSVC!sSbM{N?bib8XXHjLZNg07XrPGm}5b zrrbNdx_Le$-U5t(1RB!CQ_X|IU(?n4cZcT2x&Vj^GHO8O%2j?*<+Q&SIXIJ%gw~0X_`; z(}2uouiN(HaF;-~=&&o6NHwPNO&3nu<(>#%$l##TZE=0Dp<{t0j*N2f3dF_j{Pv>$ z@0@qc@@uu=!gKxXlZ1X5wIX{yrP8Itj|dS0W3WIBb_rmo2qF@vzD;tnE#;#seh)xH z`+WtQF~(XVLmwBp;awu>WzL9+SEQ`yb*?wKNikAcCnK^n zBgWJn{{Nx?(qshfbRnESl3i0#BI`qqhJXlQAUuk!XZ!6w)vLGLO!aM3pF!LUdIw5M zY=`VAo;>{eTt^JA!d$XUvK8yM6h1mE!ZL*!1XR7n-F9( zcvFq$F1c$*?z-MbnyfT^$VB93v47Bd;tRVtG2Z$Vxa3ycJTW_ZerA5-bh|a^xC_Q7 zcso6M`LlMi0dNNCqG1*BC&3BO=5`Bh8#we81W7y`nZHGxal_}5INOZ<6f6jxcXv1g znA+xmdeljP7=dpRx-Cz03CatVwv+?uK=N+4^v;xYmS5RF9Wxvor$P7x?h;~Hh)l?O zs5TRy05dfloypMRD9V`{<#jZr;j)`K2#S&s;fFYx5g`S_R1}#diWk=tT?^;XZwg_%!Lm68qhK zrpzlDfw6c2_!;Pr;e;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+M)1lTo4htW#DRFH*A}OM`V8RNHjr+FW^c49web1TO zH)onpj(zXYv(bNs_bVQonCkc2cgY+u;$faDytP5wM*V3_`;8W5(U77~O{xA;yM-ND z`<*&_`Z*V6>a$0$@qMm0-_%JX#a#RLgg;sa<;^PsZCm{{j_c((NVooB-{P0N->s}UXnke(3;8V>zq;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+M=I&ApajLkyE3UdI&oyzshPUzY`TP1y?7sMZQcc@^ zM19Wm7p^TlE>jn{N?3ji{JCq7#BJCTpss>X8z#RY~ZorJ;*fQ6jT4rHpuCjeXKffhyw8EJ#qfCoxs zOTyrjE=-l<3xHYI=LY;*i#NFKTC1%c8S3ZZmRR<22InkV=6$^Uog4x$I{G^~q%46- zQ#kIVPyMdr&}aplzg5;=B61Othx$#vi6VY`ieaZriTom$#UQr9g6}5sCG&88(#6BM p{kc=K%XqK-`ToY8KTcPd(;FX6Iy}EViRSY literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/ok_over.png b/config/www/community/generic-remote-control-card/remotes/partner/ok_over.png new file mode 100644 index 0000000000000000000000000000000000000000..795e58b05b674c9990745b21b7b5419af0594c42 GIT binary patch literal 305 zcmV-10nYx3P)UAhC@ANJa-blNT(!m5&toLSQwA2M4FPf^B|Fa_>BtK<^;E zDR9ifW4<;r=uH$pN?^=f9|R_ePX+jS&sT{IT&w1^)hkoZdAK$%mSAIlPqG>e5FWYn+n>>#b>u)!8b{&`3KNir2`hvvOs%7j6+HjY|ka(3s00000NkvXXu0mjf D<{N>J literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/one.png b/config/www/community/generic-remote-control-card/remotes/partner/one.png new file mode 100644 index 0000000000000000000000000000000000000000..cf9bd5e2fa16a71e81e08184b962813db324abca GIT binary patch literal 564 zcmeAS@N?(olHy`uVBq!ia0vp^Y#=rVi0tB)?*>wg#X;^)4C~IxyaaMM3p^r=85p>Q zL70(Y)*K0-g2>E}h>{3jAFJg2T)o7U{G?R9irfOAY6b?I3M(KpH?<^Dp&~aYuh^=> zRtc=a3djZt>nkaMm6T-LDnNc-DA*LGq*(>IxIwi8dA3R! zB_#z``ugSN<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF$`C_f=D4I5Cl_TF zlw{`TDS*sPOv*1Uu~kw6Sp)|Vca~(PA#BPkhI$L=L4A;nzM-ChKHO}eRvVD0m48uY zD$r(-`F4gjV3jChPcx( z|JQ3XGdG(F{AWp0Q+USkNSnu@bGJhe-?~iwg#X;^)4C~IxyaaMM3p^r=85p>Q zL70(Y)*K0-g2>E}h>{3jAFJg2T)o7U{G?R9irfOAY6b?I3M(KpH?<^Dp&~aYuh^=> zRtc=a3djZt>nkaMm6T-LDnNc-DA*LGq*(>IxIwi8dA3R! zB_#z``ugSN<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF$`C_f=D4I5Cl_TF zlw{`TDS*sPOv*1Uu~kw6Sp)|Vca~(PA#BPkhI$L=L4A;nzM-ChKHO}eRvVD0m48uY zD$r(-`F4gjV3jChPcxh z4_r8P;J^ajBle9mI6EvGesD1dJkk^R?|wKuvSHKj#vi%@%?*44#Y`WqC-9|B;Fu7` z^60z+&!t+P6txM*SQI$jRv7fK6*~$=Fg_J3sGiWvwDX<$l|%L?gcSaBIHBvk5;81gS&@fGoS3qouIh%boFyt=akR{0BifMAOHXW literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/partner.png b/config/www/community/generic-remote-control-card/remotes/partner/partner.png new file mode 100644 index 0000000000000000000000000000000000000000..c8bda0c2932bf47dff1c6f8f06abebf7c5dec193 GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTcC&}ZLe$KTT#Cp@O3c^Xcxi>j zeIxG4sabLaQ*?8>?~ zob@@21BLxtHg?^VaeI0)NA~gN`p1(m2*t6;eZF&9{haza{W*`b7ak2XDu3u!)1r~a zeYisEQ?g=hvB{Bn4KF<{I0_f{ujwz_;+%Q@TJ@bf2aamjPM^wE`rPX=%VO<{=|!2f z4#nXQf~JY>KU?^_YjW`M_Wj<)!9Rp%?5dXXo3y!&zkc$wsR6>@SpD*Lh1!TF_`Uk^ zVf~H`GxZZXoC|$Vyzg!ab1Jt9Im3Ehnsh@SM0VdhXb+q#Bd&#h(rx+G=rs z!-}WuyBy{obA6SQ&%IvnPG{w;We4Uns<|&0jJMu?OpR0aVcY?RdoAw8Sy!x0y0*VB qLH~C1p=nKbLh*2~7Y;!!i&6 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/partner_over.png b/config/www/community/generic-remote-control-card/remotes/partner/partner_over.png new file mode 100644 index 0000000000000000000000000000000000000000..c8bda0c2932bf47dff1c6f8f06abebf7c5dec193 GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTcC&}ZLe$KTT#Cp@O3c^Xcxi>j zeIxG4sabLaQ*?8>?~ zob@@21BLxtHg?^VaeI0)NA~gN`p1(m2*t6;eZF&9{haza{W*`b7ak2XDu3u!)1r~a zeYisEQ?g=hvB{Bn4KF<{I0_f{ujwz_;+%Q@TJ@bf2aamjPM^wE`rPX=%VO<{=|!2f z4#nXQf~JY>KU?^_YjW`M_Wj<)!9Rp%?5dXXo3y!&zkc$wsR6>@SpD*Lh1!TF_`Uk^ zVf~H`GxZZXoC|$Vyzg!ab1Jt9Im3Ehnsh@SM0VdhXb+q#Bd&#h(rx+G=rs z!-}WuyBy{obA6SQ&%IvnPG{w;We4Uns<|&0jJMu?OpR0aVcY?RdoAw8Sy!x0y0*VB qLH~C1p=nKbLh*2~7Y;!!i&6 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/partner_remote.png b/config/www/community/generic-remote-control-card/remotes/partner/partner_remote.png new file mode 100644 index 0000000000000000000000000000000000000000..7c1f59d509650704803b7d7d3e860311cc48536d GIT binary patch literal 52789 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 FCIA989)th@ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/play_over.png b/config/www/community/generic-remote-control-card/remotes/partner/play_over.png new file mode 100644 index 0000000000000000000000000000000000000000..02d37f69a9c89d94dbfc6c88cede3d5cc8622664 GIT binary patch literal 814 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~g!3HGv?z=Y!NHG=%xjQkeJ16rJ$l)yTh%9Dc z;1&j9Muu5)B!CJcGeaUuB7A+UlJj%*5>xV%QuQiw3xKK_7;Gx6fXv*~l0=1y+?>2( zs|s5sunH?68zii+qySb@l5MLL;TxdfoL`ixV5(=LXP{)qrJ$f-QP|K%!Ru zMVYBUn?dH=8QOqVqKHB5vC#)vj^r4KPr;%N8S_(y8L0Xe8?yG zzN{?$*s9&O0!Q2Ky<59()!Ugb>`j z)hp&&3!6NC6VrC`?vlIjCOQ~yIxM%O`Aw}F`yt(=2lIrQ%T_qb2yd}`ze_@1(IP}i z&{9#)%U3mhrK?+24>1~cRSXkY)uJ&H|>P@6uFfT ziwsw;iqmdUH%x1N#rkskEm z-fOR{-B?zwc&uQinuS|?N=*WK~$(m%M%TtA(RwPj1bQpS?=@GvYOu mwxx0?7fm|BFuj&}^7H&uy?%Akj?0RmMC|G6=d#Wzp$P!`_%UVx literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/power.png b/config/www/community/generic-remote-control-card/remotes/partner/power.png new file mode 100644 index 0000000000000000000000000000000000000000..25dfaaa0d3702788b80cddf416e50cc93e5c39a1 GIT binary patch literal 396 zcmV;70dxL|P)fSZRc7 z!5x`w^d*zK_rCkyyq%pz5?(=4CMh@XX%jv3-1!h|ayAiwwVyNNZV3gfQh%^{4K#p@ zqSseL5(#&I?S-Uj9G(R_=*-voS0dNG|0z+%-5)Oeo`v#jAk=pL~B55x< zz`pf8Ep1k6F2anqVHg%FZKE0`=s!z3&T-RWZ z^Hcjf@e|xzxN!l0tju}YPfQ$2nmaM_G=+bL!hGcX+i+?euf9e~O%!|p0000C&}ZLe$KTT#Cp@O3c^Xcxi>j zeIxG4sabLaQ*?8>?~ zob@@21BLxtHg?^VaeI0)NA~gN`p1(m2*t6;eZF&9{haza{W*`b7ak2XDu3u!)1r~a zeYisEQ?g=hvB{Bn4KF<{I0_f{ujwz_;+%Q@TJ@bf2aamjPM^wE`rPX=%VO<{=|!2f z4#nXQf~JY>KU?^_YjW`M_Wj<)!9Rp%?5dXXo3y!&zkc$wsR6>@SpD*Lh1!TF_`Uk^ zVf~H`GxZZXoC|$Vyzg!ab1Jt9Im3Ehnsh@SM0VdhXb+q#Bd&#h(rx+G=rs z!-}WuyBy{obA6SQ&%IvnPG{w;We4Uns<|&0jJMu?OpR0aVcY?RdoAw8Sy!x0y0*VB qLH~C1p=nKbLh*2~7Y;!!i&6 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/record.png b/config/www/community/generic-remote-control-card/remotes/partner/record.png new file mode 100644 index 0000000000000000000000000000000000000000..56544cec7a1674c696c1b736c44c34bfd8749493 GIT binary patch literal 792 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2@q#X;^)4C~IxyaaMM3p^r=85p>Q zL70(Y)*K0-g2>E}h>{3jAFJg2T)o7U{G?R9irfOAY6b?I3M(KpH?<^Dp&~aYuh^=> zRtc=a3djZt>nkaMm6T-LDnNc-DA*LGq*(>IxIwi8dA3R! zB_#z``ugSN<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF$`C_f=D4I5Cl_TF zlw{`TDS*sPOv*1Uu~kw6Sp)|Vca~(PA#BPkhI$L=L4A;nzM-ChKHO}eRvVD0m48uY zD$r(-`F4gjV3jChP^B?Yg{a=gu5j%0Jidyb|A`+TgOgckFE*d48+PHmTw^e(yb(x#hQw zebM*s(C;}iiCZ;iZP9%n?jkC<+&Z<=^zdxQ2=A9g3I(ZQ9J9?2mgpI8UMf1#{`D`3 zMZuF6?Kw5E(;(#9I*$E|cE7ZnvR}J?X_lFgZGezuT1zD#%dgge2Il!0v*c8!vW4{v1EwbTIwb%e}km?s>nAoqY3Z#O*51m8!Yk)9)6$uI%cV z{LD3FmAS2!%8|ceuggRXHMSn?yt(~N_dD}la(Vs7%T-=@*E9UG+$thkd9@XkTs>X= KT-G@yGywo~10Xs8 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/record_over.png b/config/www/community/generic-remote-control-card/remotes/partner/record_over.png new file mode 100644 index 0000000000000000000000000000000000000000..90fea3e019433722ac987393973072319c3bda02 GIT binary patch literal 650 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2@q#X;^)4C~IxyaaMM3p^r=85p>Q zL70(Y)*K0-g2>E}h>{3jAFJg2T)o7U{G?R9irfOAY6b?I3M(KpH?<^Dp&~aYuh^=> zRtc=a3djZt>nkaMm6T-LDnNc-DA*LGq*(>IxIwi8dA3R! zB_#z``ugSN<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF$`C_f=D4I5Cl_TF zlw{`TDS*sPOv*1Uu~kw6Sp)|Vca~(PA#BPkhI$L=L4A;nzM-ChKHO}eRvVD0m48uY zD$r(-`F4gjV3jChPDZ?K<3M`d@v zo*}=nOlzbC_pAM^rnMC%%xZ0Fex_3sZ*Nj*Q$O>4hK1^(l(lyApIQ6JXm9+#=2orU zS^pVDul03jZ@IJe=b!5@r{3KnD*jse->Z428qU7>{fX_|m+kgSs}k1D|F@UjIDGzI T)!dJ-K?%gu)z4*}Q$iB}4=&;C literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/remote-html.js b/config/www/community/generic-remote-control-card/remotes/partner/remote-html.js new file mode 100644 index 0000000..9317537 --- /dev/null +++ b/config/www/community/generic-remote-control-card/remotes/partner/remote-html.js @@ -0,0 +1,606 @@ +function getRemoteStyle_partner(config) { + + const template = config.remote_template; + const base_url = `/hacsfiles/generic-remote-control-card/remotes/${template}`; + + return ` + ha-card{ + background-color:transparent; + box-shadow:var(--paper-material-elevation-0_-_box-shadow); + } + body { + margin: 0; + padding: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif +} + +.container { + width: 360px; + margin: 0 auto +} + +#remote-control-partner { + position: relative; + background: url(${base_url}/partner_remote.png) no-repeat; + width: 159px; + height: 618px +} + +#remote-control-partner h2, +#remote-control-partner span { + position: absolute; + left: 5000px +} + +#remote-control-partner ul { + margin: 0; + padding: 0; + list-style-type: none +} + +#power a, +#partner a, +#volmin a, +#volplus a, +#mute a, +#record a, +#source a, +#one a, +#two a, +#three a, +#four a, +#five a, +#six a, +#seven a, +#eight a, +#nine a, +#zero a, +#section12 a, +#lastch a, +#fastforward a, +#rewind a, +#play a, +#stop a, +#vod a, +#myrec a, +#netflix a, +#youtube a, +#channelup a, +#channeldown a, +#home a, +#menu a, +#back a, +#circle a, +#left a, +#right a, +#top a, +#bottom a, +#ok a { + position: absolute; + display: block +} + +#remote-control-partner li#power a { + left: 33px; + top: 43px; + width: 15px; + height: 16px; + background: url(${base_url}/power.png) no-repeat +} + +#remote-control-partner li#source a { + left: 74px; + top: 43px; + width: 14px; + height: 16px; + background: url(${base_url}/source.png) no-repeat +} + +#remote-control-partner li#source a:hover { + background-image: url(${base_url}/source_over.png); + background-repeat: no-repeat; + background-position: 0 0px +} + +#remote-control-partner li#partner a { + left: 118px; + top: 43px; + width: 15px; + height: 16px; + background: url(${base_url}/partner.png) no-repeat +} + +#remote-control-partner li#one a { + width: 6px; + height: 13px; + left: 36px; + top: 436px; + background: url(${base_url}/one.png) no-repeat 0 0px +} + +#remote-control-partner li#two a { + width: 11px; + height: 15px; + left: 80px; + top: 436px; + background: url(${base_url}/two.png) no-repeat 0 0px +} + +#remote-control-partner li#three a { + width: 9px; + height: 13px; + left: 123px; + top: 436px; + background: url(${base_url}/three.png) no-repeat 0 0px +} + +#remote-control-partner li#four a { + width: 8px; + height: 11px; + left: 36px; + top: 470px; + background: url(${base_url}/four.png) no-repeat 0 0px +} + +#remote-control-partner li#five a { + width: 8px; + height: 13px; + left: 80px; + top: 470px; + background: url(${base_url}/five.png) no-repeat 0 0px +} + + +#remote-control-partner li#six a { + width: 8px; + height: 13px; + left: 123px; + top: 470px; + background: url(${base_url}/six.png) no-repeat 0 0px +} + + +#remote-control-partner li#seven a { + width: 8px; + height: 13px; + left: 36px; + top: 502px; + background: url(${base_url}/seven.png) no-repeat 0 0px +} + +#remote-control-partner li#eight a { + width: 8px; + height: 13px; + left: 80px; + top: 502px; + background: url(${base_url}/eight.png) no-repeat 0 0px +} + +#remote-control-partner li#nine a { + width: 8px; + height: 13px; + left: 123px; + top: 502px; + background: url(${base_url}/nine.png) no-repeat 0 0px +} + + +#remote-control-partner li#zero a { + width: 11px; + height: 15px; + left: 80px; + top: 535px; + background: url(${base_url}/zero.png) no-repeat 0 0px +} + +#remote-control-partner li#volplus a { + width: 15px; + height: 15px; + left: 31px; + top: 261px; + background: url(${base_url}/volplus.png) no-repeat 0 0px +} + +#remote-control-partner li#volmin a { + width: 15px; + height: 3px; + left: 32px; + top: 299px; + background: url(${base_url}/volmin.png) no-repeat 0 0px +} + +#remote-control-partner li#menu a { + width: 16px; + height: 16px; + left: 23px; + top: 270px; + background: url(${base_url}/menu.png) no-repeat 0px 0px; +} + +#remote-control-partner li#mute a { + width: 15px; + height: 15px; + left: 75px; + top: 253px; + background: url(${base_url}/mute.png) no-repeat 0 0px +} + +#remote-control-partner li#record a { + width: 13px; + height: 13px; + left: 77px; + top: 298px; + background: url(${base_url}/record.png) no-repeat 0 0px +} + +#remote-control-partner li#section12 a { + width: 18px; + height: 14px; + left: 120px; + top: 536px; + background: url(${base_url}/section12.png) no-repeat 0 0px +} + +#remote-control-partner li#lastch a { + width: 14px; + height: 16px; + left: 32px; + top: 533px; + background: url(${base_url}/lastch.png) no-repeat 0 0px +} + +#remote-control-partner li#back a { + width: 17px; + height: 16px; + left: 30px; + top: 214px; + background: url(${base_url}/back.png) no-repeat 0px 0px; +} + +#remote-control-partner li#circle a { + width: 17px; + height: 17px; + left: 119px; + top: 213px; + background: url(${base_url}/circle.png) no-repeat 0px 0px; +} + +#remote-control-partner li#left a { + width: 13px; + height: 22px; + left: 35px; + top: 126px; + background: url(${base_url}/left.png) no-repeat 0px 0px +} + +#remote-control-partner li#right a { + width: 13px; + height: 22px; + left: 118px; + top: 126px; + background: url(${base_url}/right.png) no-repeat 0px 0px +} + +#remote-control-partner li#top a { + width: 22px; + height: 13px; + left: 72px; + top: 88px; + background: url(${base_url}/top.png) no-repeat 0px 0px +} + +#remote-control-partner li#bottom a { + width: 22px; + height: 13px; + left: 73px; + top: 170px; + background: url(${base_url}/bottom.png) no-repeat 0px 0px +} + +#remote-control-partner li#netflix a { + width: 50px; + height: 14px; + left: 25px; + top: 367px; + background: url(${base_url}/netflix.png) no-repeat 0px 0px +} + +#remote-control-partner li#fastforward a { + width: 16px; + height: 9px; + left: 123px; + top: 336px; + background: url(${base_url}/fastforward.png) no-repeat 0px 0px +} + +#remote-control-partner li#rewind a { + width: 16px; + height: 9px; + left: 25px; + top: 336px; + background: url(${base_url}/rewind.png) no-repeat 0px 0px +} + +#remote-control-partner li#play a { + width: 16px; + height: 10px; + left: 91px; + top: 336px; + background: url(${base_url}/play.png) no-repeat 0px 0px +} + +#remote-control-partner li#stop a { + width: 10px; + height: 10px; + left: 63px; + top: 336px; + background: url(${base_url}/stop.png) no-repeat 0px 0px +} + +#remote-control-partner li#vod a { + width: 28px; + height: 11px; + left: 102px; + top: 367px; + background: url(${base_url}/vod.png) no-repeat 0px 0px +} + +#remote-control-partner li#myrec a { + width: 35px; + height: 8px; + left: 102px; + top: 399px; + background: url(${base_url}/myrec.png) no-repeat 0px 0px +} + +#remote-control-partner li#youtube a { + width: 35px; + height: 15px; + left: 32px; + top: 396px; + background: url(${base_url}/youtube.png) no-repeat 0px 0px +} + +#remote-control-partner li#channelup a { + width: 15px; + height: 14px; + left: 120px; + top: 260px; + background: url(${base_url}/channelup.png) no-repeat 0px 0px +} + +#remote-control-partner li#channeldown a { + width: 15px; + height: 14px; + left: 120px; + top: 294px; + background: url(${base_url}/channeldown.png) no-repeat 0px 0px +} + +#remote-control-partner li#home a { + width: 25px; + height: 23px; + left: 70px; + top: 211px; + background: url(${base_url}/home.png) no-repeat 0px 0px +} + +#remote-control-partner li#ok a { + width: 23px; + height: 24px; + left: 71px; + top: 126px; + background: url(${base_url}/ok.png) no-repeat 0px 0px +} + +#remote-control-partner li#partner a:hover { + background: url(${base_url}/partner_over.png) no-repeat 0 0px +} + +#remote-control-partner li#one a:hover { + background: url(${base_url}/one_over.png) no-repeat 0 0px +} + + +#remote-control-partner li#two a:hover { + background: url(${base_url}/two_over.png) no-repeat 0 0px +} + +#remote-control-partner li#three a:hover { + background: url(${base_url}/three_over.png) no-repeat 0 0px +} + +#remote-control-partner li#four a:hover { + background: url(${base_url}/four_over.png) no-repeat 0 0px +} + +#remote-control-partner li#five a:hover { + background: url(${base_url}/five_over.png) no-repeat 0 0px +} + +#remote-control-partner li#six a:hover { + background: url(${base_url}/six_over.png) no-repeat 0 0px +} + +#remote-control-partner li#seven a:hover { + background: url(${base_url}/seven_over.png) no-repeat 0 0px +} + +#remote-control-partner li#eight a:hover { + background: url(${base_url}/eight_over.png) no-repeat 0 0px +} + +#remote-control-partner li#nine a:hover { + background: url(${base_url}/nine_over.png) no-repeat 0 0px +} + +#remote-control-partner li#zero a:hover { + background: url(${base_url}/zero_over.png) no-repeat 0 0px +} + +#remote-control-partner li#volplus a:hover { + background: url(${base_url}/volplus_over.png) no-repeat 0 0px +} + +#remote-control-partner li#volmin a:hover { + background: url(${base_url}/volmin_over.png) no-repeat 0 0px +} + +#remote-control-partner li#menu a:hover { + background: url(${base_url}/menu_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#section12 a:hover { + background: url(${base_url}/section12_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#lastch a:hover { + background: url(${base_url}/lastch_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#back a:hover { + background: url(${base_url}/back_over.png) no-repeat 0px 0px; +} + +#remote-control-partner li#circle a:hover { + background: url(${base_url}/circle_over.png) no-repeat 0px 0px; +} + +#remote-control-partner li#left a:hover { + background: url(${base_url}/left_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#right a:hover { + background: url(${base_url}/right_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#top a:hover { + background: url(${base_url}/top_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#bottom a:hover { + background: url(${base_url}/bottom_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#netflix a:hover { + background: url(${base_url}/netflix.png) no-repeat 0px 0px +} +#remote-control-partner li#fastforward a:hover { + background: url(${base_url}/fastforward_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#rewind a:hover { + background: url(${base_url}/rewind_over.png) no-repeat 0px 0px +} +#remote-control-partner li#play a:hover { + background: url(${base_url}/play_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#vod a:hover { + background: url(${base_url}/vod_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#myrec a:hover { + background: url(${base_url}/myrec_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#stop a:hover { + background: url(${base_url}/stop_over.png) no-repeat 0px 0px +} +#remote-control-partner li#youtube a:hover { + background: url(${base_url}/youtube.png) no-repeat 0px 0px +} + +#remote-control-partner li#channelup a:hover { + background: url(${base_url}/channelup_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#channeldown a:hover { + background: url(${base_url}/channeldown_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#mute a:hover { + background: url(${base_url}/mute_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#record a:hover { + background: url(${base_url}/record_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#home a:hover { + background: url(${base_url}/home_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#power a:hover { + background: url(${base_url}/power_over.png) no-repeat 0px 0px +} + +#remote-control-partner li#ok a:hover { + background: url(${base_url}/ok_over.png) no-repeat 0px 0px +} + `; +} + +function getRemoteHtml_partner(config){ + const template = config.remote_template; + return ` + + + +`; +} diff --git a/config/www/community/generic-remote-control-card/remotes/partner/remote-screen-shot.png b/config/www/community/generic-remote-control-card/remotes/partner/remote-screen-shot.png new file mode 100644 index 0000000000000000000000000000000000000000..3109f9097811abc4e98ccaf566ffc2f26479cf81 GIT binary patch literal 208376 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
  • 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/rewind.png b/config/www/community/generic-remote-control-card/remotes/partner/rewind.png new file mode 100644 index 0000000000000000000000000000000000000000..5226243ae03b4b0952074abbe8d43f3a9c28ba7d GIT binary patch literal 742 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~k!3HF)wbmE`DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C-z_@Q5sCVBi)8VMc~o zb0ioT7$Y-7B1$5BeXNr6bM+Ea@{>~aDsl^esu>t;Dy)Fa+|-gpg^Jvqyke^gTP3gx zD1^l#~=$ z>Fbx5m+O@q>*W`v>l<2HTIw4Z=^Gj80#)c1SLT%@R_NvxD?a#8ycOWDy)d+*y*DhOjBG80syc2lYWR`i6Q2`f#&>T5Uk0R{lkqsX&`S z=Gz(CfK{T1LG7{82U(8f7>G~7qCl_OaoOm@gUyc1=a70NFeJZwx;Tbth?Y*W&0-1^ zX`OoUkeXOit64Bha|)x<3#T`0bl1i-O`V`MHT6;oyAxM6cX@&$*D}si9agQ6%j4eh zYMyC)e|Ns|`*X98KPl2Uy~)O-@W z_SNje$|GNVucTd%WX`(KzO=m4&PDx2lU**mp8TYLdz-o5aeNWG-u2|*y9J(hjodp9 z$%?F0n(rcac(v`u@VE1LtCoFFs}r;7s{ZfT{*V37clj5WpP9QYp8Ln^A%g}eHF>)F KxvXix$6 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/rewind_over.png b/config/www/community/generic-remote-control-card/remotes/partner/rewind_over.png new file mode 100644 index 0000000000000000000000000000000000000000..a74a625d6fc54c461632967d46beef0ea2391c6b GIT binary patch literal 731 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~k!3HF)wbmE`DaPU;cPEB*=VV?2*^!wc5hW46 zK32*3xq68y`AMmI6}bgKRSXO^6;?oIZfZ%QLPc&)Ua?h$trA#;6_5=Q)>l#hD=Epg zRf_NpP;kyKN>wn`Gto0pvg1-vP_QXVNwW%aaf50H@@$ndN=gc>^!3Zj%k|2Q_413- z^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl_7?}%yCIAPAO+>hxN=&?Cd(hFTzYS ztQGhhb;I`tT}}NF+`xE;QT$gSyX~EWeCNJSI6vdvf_A5a*=Gv3+mv5>S==J1v#2uk ztdoV8>-qihjLpwJdZ|~QD8DTKpJDZSru6@RnO{j1edG+`==_?z%}^Ya3_V@_T-G@y GGywp>GYd`t literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/right.png b/config/www/community/generic-remote-control-card/remotes/partner/right.png new file mode 100644 index 0000000000000000000000000000000000000000..518afc953e11506f5891a6ae43d879283e4ed9f7 GIT binary patch literal 729 zcmV;~0w(>5P)u-7Rcptuhemrt=a&pVEtV5-g1^^)h z7-R5#A5u!>aydj%1R(^@&d%VvE{tq8`)zi1cHlTpS8FYmQV>Fba}Fsb(&;p$l!)(x zAb>GFJ^iNJ?KZO6Y&bD7@l#3}#gJ0!N{Bj+;~gI#J8NreuMQ3l-ddKG#rbHhp|!^7 z5JEr!z;PTf#+=Q~%}1?P>tiC3$P+>?JRChK00BTdjspPJ?(S}_*=&BcEbHE7m3Sxs z6F+V(}q>8!-d`lu}rh1=n?xy@IO^TY%o z{|9NU!8u1VnN;O+xm7NgpI!?QLLh`d6h+8nGQr~F;(Do6dKLu19}@t-3=u-WIY$_V zn3UrL()|wMSV4k;k0SJNsoO8_0&GnX-mtTZo_*H8y;#N%nL99e6#b7Xi z)*AEk^X;XjrRP%0?_n6q(NzpHQA*)?9&Fo2wOZY(R4T8PQiqJO;SMiAlv3@wF2={l zb*)zWP%4$)6GDD5#)g(-D9$8Z*BzUhn(`Zs#>+yX@P$(9an7&Zo9X+0Dxc5y>h=0d zDdmn*Dx#EP^gqQaN~wQJ)oOKTVPWB&X_}qW(^C;!xZG$AQcCd`iqdiGD~sVG00000 LNkvXXu0mjf9N|zc literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/right_over.png b/config/www/community/generic-remote-control-card/remotes/partner/right_over.png new file mode 100644 index 0000000000000000000000000000000000000000..2b684481b8693277b00d045aa4d73b081d83a3de GIT binary patch literal 845 zcmeAS@N?(olHy`uVBq!ia0vp@KrF_=1|+3_iKzf7mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fHRz`z)p84^(v;p=0SoS&lF>KRGth^d4b*A_61DO#%1i~?3^L!&&<3m$MGR_>jXub7B*#E} z3Kj)=)sD+XA0BLWTt0`?BY}Zj?CIhdVj(znvahyFqR8?8=LM45TBp33GWEnU^?-d1 ztX^W9LZ=CBnwDlN9kzK=t7g2zMpbL+;7wZ=K1o%}H}1bLS)6|6ZQoA6x$kPvS?>S* zY0n95%U7z)|96DHy0p5Saf7lMdr808Mbq_-DLNA#NMHHiaIz=-dw}-`@stPbRcGcT z*Eg}mE>69oa9OD8;Z^gyJU$OJ+UKOrKC*{@kI1LcX@L_g-*B{DjE%aRmcILp1jmH> z^hVpDUk|S@y)rNSe1ZVu6CSSZ5xro!jx|t&JEj%65)+nh>7Mm+&NcHTha?+%117(6D|jlU>b@zp;j%$O;x)O*tf>vPZCuuV zM|U5y`5G#^YR)h14`P*@{QCXBPUx_o_e*iR<$2HZL2CCVt5@_{n=&SZCZ9C7In#XY Tup0MeP)hc6^>bP0l+XkK50gGu literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/section12.png b/config/www/community/generic-remote-control-card/remotes/partner/section12.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac1de48d5aa684a05e2f1a6f928ae0ffc4fbfa7 GIT binary patch literal 681 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~e!3HF=pW8M9DaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTcIObv-#Wv+{HG z&dHT^GRGUAR|c;*%v|$h>5QX1ZxSC&PVl_YYW(EjlHU81Vk5N=dCfFa$aG3petpC& zeeXA~Xv-CXJ_~roH>_V}E}pl32Sc{Rvka>X&02R33JKIr5jqhoX;oyP9?)bG^};W4 z*5vob3uU%Q^ekjF|M8q_*DpRdE+q>G)-N_iPycO6ak|EQ9_GZZ?SAF27}B7p~ZIaIBefH+@QJtg2?U+ti}}oUdGKrK-1cI)l=Wr>mdKI;Vst0IKfk A5C8xG literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/section12_over.png b/config/www/community/generic-remote-control-card/remotes/partner/section12_over.png new file mode 100644 index 0000000000000000000000000000000000000000..71478d7b387e43d3b480038a49d94e445f2aec6d GIT binary patch literal 813 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~e!3HF=pW8M9DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C-z_@Q5sCVBi)8VMc~o zb0ioT7$Y-7B1$5BeXNr6bM+Ea@{>~aDsl^esu>t;Dy)Fa+|-gpg^Jvqyke^gTP3gx zD1^l#~=$ z>Fbx5m+O@q>*W`v>l<2HTIw4Z=^Gj80#)c1SLT%@R_NvxD?a#8ycOWDy)d+*y*DhOjBG80syc2lYWR`i6Q2`f#&>T5Uk0R{lkqsX&`S z=Gz(CfK{T1LG7{82U(8f7>G~7qCl_OaoOm@gUyc1=a70NFp%v$T^vI+M5j)&_G5PB zX*>S;M2;30my{f<*W_%4LO#6%oD0sl?qHW;c3~71aS_bi?3H%BhEG~^fku!{<=d@) zZ~wogy?W02y|0>A$gM7(TYPTu?`b_4 zqd(v8>ST!t#=FCR&uUEkV4rf)MBMlK-NSz`b?b1jJ^u0EdRtO#s4Uy_d$$GDHflcI zBP?nBvt!-T`3WZfI|AP?edNxTcG%1J<;(*WlWmU}Jvln#T;wCg9rvRQYOclHn&ZCm znzdP#({|N^4WVmt)+lbPiFSX)75x6MO4`Ijw&?{Di*%&|QaxvEHT`qzdEzyx6fwKz z%5>`rm8#Uxb}s9Ru7-0VEvH{_&ANE&_Keu1=?jl(+~}XOE-w i-g;hlt=Rw58|-&KYB0Z-_y?2?7(8A5T-G@yGywoat0WEp literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/seven.png b/config/www/community/generic-remote-control-card/remotes/partner/seven.png new file mode 100644 index 0000000000000000000000000000000000000000..828d18076c1b75036635324b10c5c94c2e9fbc5d GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+M{qh_Y7yNOPVvtRx% zM}20;8fOmU3MXlsT`KK!{27D)|6aaS%I`uud&z<(#V-$74I@$?UliQqnEdkVfrGr( z+MRPQp5am1<>i~a!ZG>co3g`Z*Pb+O+jHAJyL>9oXA{Hxci-M=tKEM4YPbE$+j)NL z{QC|jPVO?lQnq-%xKB`E>Qdbmu~EgoYy~aWZyXo*2^|vOJ#}Mb+3MJjpj6@M>gTe~ HDWM4f%wE*o literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/seven_over.png b/config/www/community/generic-remote-control-card/remotes/partner/seven_over.png new file mode 100644 index 0000000000000000000000000000000000000000..517942bb62edb143e59474046791e01b359fe9fc GIT binary patch literal 664 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+M-K%?F z`n`|)p8nCD8(TgIOjPT57}I@E?{PMh+qF`?Ns32wicS~E2b8_Ib8=oxlU(WSKP-kH zZv2?=y!P5Yh9Z0aJ%3p43U( ko;#skNvnMy2~R#DZZs+B|6fCP4^VRPboFyt=akR{050+E6aWAK literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/six.png b/config/www/community/generic-remote-control-card/remotes/partner/six.png new file mode 100644 index 0000000000000000000000000000000000000000..69c0b550b666251f0920dfa37f183245e16b1f4f GIT binary patch literal 646 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MEaw@xaTuRvY-tr-W;12v`+F?RcMjsIi^v;9>2m0(+O;1#6n}be{C+s1+2Q zk7}LGCHPB?H~z?-lt*iS|ClUZwa&NpnaIDxdn%aAPXBjezII3RH$!1zkYUEf1K`x* M>FVdQ&MBb@02m9>3jhEB literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/six_over.png b/config/www/community/generic-remote-control-card/remotes/partner/six_over.png new file mode 100644 index 0000000000000000000000000000000000000000..45eae293ca6c3b948b3eaee4f103ad5ea656d98b GIT binary patch literal 671 zcmeAS@N?(olHy`uVBq!ia0vp^93VCa8<3oGNZ$fTF%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MFVdQ&MBb@0M#wyXaE2J literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/source.png b/config/www/community/generic-remote-control-card/remotes/partner/source.png new file mode 100644 index 0000000000000000000000000000000000000000..f3fd0b6c89b049781e6232e718694a08f10c923f GIT binary patch literal 798 zcmeAS@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTcWz8jsk7@lQWpo7bhsPt#REVw1(xQ?wYr(@=E>-T0_0!4;(5I-pC(uJOtwhd?EJS_@qq|WWs{5S2FvBW|BEejg1 z{F9J57_Ay)(V%~0LPx%nvg(Ud+EEAE{Iusg`~6wT;fgHHVGgv@&hYc1?UE8NHghC3HrEU&PzDhdO?8-`cAfW?t6Obyh&lApfz; z4&`mk!HgTP&-r)u-Nmq#_FoxOBBd*r&eKx9dsQH5wbc8=QY)T%N9{eNzfH?fO7_VI zX8i&M+4b&0rLJ!l?rDoyVY8#nxvVN_pL33WhlSX5^)*QsR?WVkdeJAUC%FIJLYt(p z>wdKrF46p*Q8{fTjJ7)~?32~X9?1EAJf!S?Jy!m3d)>XNgTe~DWM4fEVCq6 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/source_over.png b/config/www/community/generic-remote-control-card/remotes/partner/source_over.png new file mode 100644 index 0000000000000000000000000000000000000000..42f75bf454b36e1e73d96c2581e43c081e27717c GIT binary patch literal 858 zcmeAS@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTcSnwnv z!l}CrZyRoE3U6F{GHSCyjmx3zi3|D%gCnU=RQ8%ul-DXJl<<8 z@Ytm@*Vuesd+kaiR%?5)s^mW|qT12-7F3A&ZMw+(`tQakr(>6|;F|HYHP`7g^WOe* zxmgTe~DWM4fFTX_m literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/stop.png b/config/www/community/generic-remote-control-card/remotes/partner/stop.png new file mode 100644 index 0000000000000000000000000000000000000000..b0f9cbca01684ee5cd486a45c10844c01815a700 GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4F%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+Mf4F%}28J29*~C-V}>;VkfoEM{Qf z76xHPhFNnYfC?frLn2Bde0{8v^KP? zWt5Z@Sn2DRmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;z zSx}OhpQivaH!&%{w8U0P31kr*K-^i9nTD__uNdkrpa=CqGWv#k2KsQbfm&@qqE`Mz znW;dVLFU^T+JIG}h(YbK(Fa+MLmlmlFlLA{SoV#8;U}SLq#Uxf?lh_Rkb5B=4mvv4FO#njii`W1F literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/three.png b/config/www/community/generic-remote-control-card/remotes/partner/three.png new file mode 100644 index 0000000000000000000000000000000000000000..e0ce1a40ec00b437cc7c16ff1cd8e8ccc0a38455 GIT binary patch literal 686 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRO!3HEZ#7tidq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!u!z$3Dlfq`2Xgc%uT z&5>YWV2sQRi71Ki^|4CM&(%vz$xlkvtH>8?tx|+mh4pF`@Az>wVU>Eak7A=!J;p6if- z$nlR$);^ej_2|*a>2Zz+nJXCF&p&XS!%|)t6eF{zS#RC};}BNEtUv!07&j`|{rGUn zOuuqZ)ce0jB#aM8O2&D7Ja8#$w^7cmN8vpoI}dQOuG+D%S5fN4Vi}p+M^$C)&qloX zr}Cm@(wv;byB5t0QptGKpw6Z7?ZnmKH5{!^Q*N$&Eplr9^|O`h5|>T3xiUFf&3#kU zg*7e@w`BInt*hx#&iE*Ed&Pg-GqR!OHUGtq@8;EAbDv?$oKN4jYt(^Kg{P~Z%Q~lo FCIH%Q>sSB) literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/three_over.png b/config/www/community/generic-remote-control-card/remotes/partner/three_over.png new file mode 100644 index 0000000000000000000000000000000000000000..001cc1b0800c5b318878b0c7f8a9816a77d7cb1e GIT binary patch literal 786 zcmeAS@N?(olHy`uVBq!ia0vp^oFFy_8<4DKZ~;*)>5jgR3=A9lx&I`x0{IHb9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!CBxDSzC zHb_`sNdc^+B->Ug!Z$#{Ilm}X!Bo#g&p^qJOF==wrYI%ND#*nRsvXF)RmvzSDX`Ml zFE20GD>v55FG|-pw6wI;H!#vSGSUUA&@HaaD@m--%_~-h7y>iLCAB!YD6^m>Ge1uO zWNup#6jSA z`li{vJG*60B&yHxU%)ZVY@3qVzV;t%)5`1`mae^_(NXrzu4QW3BlmMNBsTw3Th6iT zL-O;__SUNneZQ+7^9`&O6y%rPH(h1r(${`la@U)*6*wk!vs~YQIbhH0z#R*d=Pgoa zk}Px1@%hQc^I?1IKN+`x157(!{AD{ogQ@xN#Jvw?vo-{;JdqxvyK%SOqNs?8uVtsG zoaPIRN;@L6k#Wz#wY|j)Hgx=v?LJc1)64a+=f?%vGuQlH6iiwsEcf?>(DxtS27=G! zcGUN4&T7A;HRXQS@p(r&Dj0j8REn*BCArkFtCqR!rD}_9kL(Pu+iY%i7ZQ3mFSgq9 z_S(y+-<^MVzCC{4mTS67&eiY@YQN>9mnfF6Dy{v?dVXWc3C#e*FVdQ&MBb@ E06PO3l>h($ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/top.png b/config/www/community/generic-remote-control-card/remotes/partner/top.png new file mode 100644 index 0000000000000000000000000000000000000000..9921bede03d4efe94c80d984d6cbba0520c130e5 GIT binary patch literal 966 zcmeAS@N?(olHy`uVBq!ia0vp^VjwmL8<1SPbY3!$Vk{1FcVbv~PUa<$9hn&tQ4-h?X&sHg;q@=(~U%$M(T(8_%FTW^V z-_X+1Qs2Nx-^fT8s6w~6GOr}DLN~8i8Da>`9GBGMR653Qt6;cr06FocJ|cO;jd`{BrLw7v+DXAKPrvuzwH;p%zBzMl_V=0Zt3OLbU%K@2i}miia<9sE-#*>Kaav|oh}P|f zxTJdqv(K7OK6&I+;T`_95pkzI_qi?pXd=K-qd)!h`Qwib<+)npjz9kRI>ksc>u6R} z_t8Z>CqlKR-fDGH>r#6C{r8^hukV^m^{PKCs7O3E>p|AmDyd$#wX0TrvYPwOPvPL~ zv&-I;So!OSoo1i%wEwaEPws;=eV#F>S{zD#$!TU9q~|H*Y_>XY`|s@4S8uV_^cin= zY;an*;rZvE=d!lm5^g?tfWs`iNx@)m-1!Td=WXQ9v+CWS_4RTUU(EXJ@hr^;yKC(B z|C5-~wBW@dkcuu(Uh_{2~Ds4wO<6F~HXUa|f z`S;)V3}@Er`4jK@Tm4@kk-K%$>8ExNznKRdnmo((!b{gD?&TW}CL9QOuRP_M!tAqN z{0TA>L|iRPcE-qW6!Sd!e?hQC)oe%I*CkeS4nMSTUzRVZ{o=zzucec&rfsfm7XHoF zHS_HJYg)&C)Ghm(k;ZdSLg}6P*2LX+?>S1lvFL1D@I_+ji-Ri_8hV>^@_`vh)Y+ x7fcg1KG^>KH}kLdqN^!JD>a^bsR-TN!y5fU`mAJ6R}(15dAj3~sLlhFxi4_pUBE$w15>eR!6`eJRR-sp@71Uw}Q&4K?82{fq3TKibgU@i1 zyLoeRB`4<<)NDDNhWQWkq-S-}`OpkiI1Us40Z)dLkWv-)!|-3=(Qr_(boCInL!)1K zCp>;aJ6(s>F!Wn^J=}bOcDe|QVX!W|6fS>2JDr8uI`CXL5AB+8!eN;D4xS1}JwB^W zyJ5T+JQnuCb028R3pc_@H#`!y!hN4;r`xa+8p1$W`-HZ;s=`a@IXvZk1s_WHp%w1R zon}~QU#RGbdre#F?Qo{&NWzYo+=gNG zYnAwrH57e{lc4GrWjGAnc~wVf4D0C3>!LIQEPNOw6^$o;J9(PG6`3ct`J;4H4}+A_ zH)?>bqp`R&IwG+$(YYD#$a9E51(t~C)wE`Ed7dcqa%gRDQv_aySR*_UvIXKp(SAG( z4S@UI0a9XoG~Uj-nE>tcGmqgOnrWwKKSc*fn&Idm=V9>bLm+8}oZtq8C#tg07f+-t zOXnymm&>_xUN!B z2tcllMjaW;>Y}QS2-E7xA~UKESr%=^3p$_%fC)2(1bVVa&Goi5Iu|y8Xh9ZNaj{C7_{-$Y4bklYr8-B!N3_Ea{Vi49T+XK{DV0 ze!o|if`NADz5u0+odUJ{^8dX5w4tC96w`OiV;82KJ6xY)qNo1t=K{R)5P-G zlH#txQOB^CPOCy6PO}3V>Tm{XW!DNnY{0M;4G|#}-*|BU*r_e9&^`N3U%K$kLf72) zo;CAbXG>k@&z?*Ealh-!(v!tA=i<-TJvcwvRT5x!swta=7x_~!#U_p&Irej?b?nBB ztA5WzpK3o|Wa;|uy+>V_e*d%d?S_NzW-ffNW&ER|nTO{(=^Jkeu~}iF?voE!CeAd_ zb+4Ch_C^jIAABG_xXXx5w>;ZY#DZ_98v?7u$M4I{zW3AB{L5`K)4%LEe6w!52afMf z99b7Ju53Q^=Jml>zkZ?E`0M-4AKzQ7|LV22Npj!G?bpV3P6_!F#qSd1a1uYzdNuyV zZd{$p@4s&D-L}{<_t)jnBcCm-eP>tdjn#X`Ki@Grz52wJg~btlHnVtF)8Nromw(f| P{d0))#DwGBJ74@8%bYA1 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/vod.png b/config/www/community/generic-remote-control-card/remotes/partner/vod.png new file mode 100644 index 0000000000000000000000000000000000000000..4dfc7dede9cacf214f87d9611edcce473f7e5175 GIT binary patch literal 1050 zcmeAS@N?(olHy`uVBq!ia0vp^GC<75!3HFkH`xgRDaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTc$pQz=CsThk{O_!9w2#!_x)}Ge%++e{ z=`fW^Grs>@VfyXghKD9|m+d&KCZ2iWh+kuU!u-_S-1L=|>|xS6ZzX=MEIKfI)kfEk z+CuuG6V}ZBUN>oxzS#1YqS~i6Id`o-I$`(4Cs*!;_EiX02R+s1FJCKDcgCV)bNJ&P9%hf*6 zwhOcradrvJf6sm-KX9JG))SS}Q{VTN=W!>w@5|b9^LU}3^3ylz#g_z*uCchbn(J5V zH?5ET8ZuMMs>SPgW;b2_D*c13j8Cw>bdlxomtLBM>#uk7GJd3mc{Gz!?mWpBKs=GpBqKLCO`k>dVhnb-+^_^ aX8*XqzBVcA?6}SX%CMfUelF{r5}E)khN&k2 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/vod_over.png b/config/www/community/generic-remote-control-card/remotes/partner/vod_over.png new file mode 100644 index 0000000000000000000000000000000000000000..4839447fb03c4921fea1bb144d70d75d5d6769a0 GIT binary patch literal 1001 zcmeAS@N?(olHy`uVBq!ia0vp^GC<75!3HFkH`xgRDaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTctoE@2`Aq$aGLIT=bEP5pIUjU zbhGfe?nk13^pA$GlvJA6uHStAgY7%cg}nKP*=15IrR+Gb{9k8dr%}g#uPZ^vw#}gN zrT4u1ACxvHKRSD0H~(Iy2*ONK%i9uRmYO!EI7C zu~_vdM^*7V&V8cuk6U!VFa37%^5o}xE9#myDjZz(YUy!-a}_;>Gj6p1o3JSM%`rmWz^!BM09k&0N-!-THIJoPa{^48`-6hZNGG1RA$-Y>qGxyww z%Ig!jU;5)jt$0 z&ioOY@o}DE+?m(OcWSu4e(fz>5;-AeGqbgZ4C}7ks_^{>m_OZ~?N;+4zopr05yD*DF6Tf literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/volmin.png b/config/www/community/generic-remote-control-card/remotes/partner/volmin.png new file mode 100644 index 0000000000000000000000000000000000000000..9928cdfa67b4261d39e3e35bb375da94d49f850c GIT binary patch literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^{6Ngi!3HFKL_!UL6id3JuOkD)#(wTUiL5}rLb6AY zF9SoB8UsT^3j@P1pisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZMQdctjR6FmMZlFeAgP zIT8#EjFFik5hW46K32*3xq68y`AMmI6}bgK)eHl#hD=EpgRf_NpP;kyKN>wn`Gto0pvg1-vP_QXVNwW%aaf50H@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl_7?}%yCIAPAQr<@Q?FIkAn}#A9k$-_D9h@4rj|7cv79LHk`Ph%E%?h{%E^{&!)2sFaHVfN!H%H P0*Vb!S3j3^P6l#hD=EpgRf_NpP;kyKN>wn`Gto0pvg1-vP_QXVNwW%aaf50H@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl_7?}%yCIAPAmdKI;Vst0K3+mxBvhE literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/volplus.png b/config/www/community/generic-remote-control-card/remotes/partner/volplus.png new file mode 100644 index 0000000000000000000000000000000000000000..d2d7e7c0f0a0f9fa4ded01355a65b1ca4a46d522 GIT binary patch literal 2258 zcmbtWZD<>19Dh2uuBNR;N}a4ak4#F&NbW9aLvvmOZIZUpUF~AnDmv(syXTTyle_co z+9c9y6;ad=!epqkei#n@;tSiXZtjC@IL1Ix_dyVfFB3&%o2_oBvx?8%<>k_(C>nCP zyZ`h5{r>OIlc&eWM%rClT>yag_-HhN?;YmV(u{xa`uyPC__i@U$PEH;^tskmxCy@# z{Ahv$;Nczs=AQuIIu_0U0KhZ_z>kvvFfRhIMO}D*H;Wf;R7daE0choz zWs>$$WFrDY605G(V9k|vVK`fjEf%1A#3PY$O%bIm3hRlH zAtD}&1nE#P==J+(wwi0FUbSQno`{lFG)@svIN*d;#SWBN1?FB&!frvcA;Q>Foy?(+ zbH#ADVFhTwC^S&mPtpBes^3e~NvfX-Q24u(3NRGKl6AUkcp@6Y3=LTPAtuo4WN~P& z;lN=^VzB{7y(d-8H5?YZq9qk28y+<0mKZO$JrRiz9uD%7Y>vSWJ0_>TgG%5TQPFbH z2unGbMx-jIS+Xj0Xj%@?1P_5K#Npn-kO4i<>LQO|z z3lF%N#{bMp4VXD4Y=u6!B43gKhTTP?bY?jvgB$BKf zQ07r7+0wsGw$1K$&%aiRr^K%o2r|71sRU}@Xk^H;_xj)&(Mhs_vZ^6N1nXG z$JpcDub)4>{MB#KFRwO_fy-^}-*$i9v3$Mj)8RX}^^u|%Z?1f?BeC#qTY6_~`>W@-K9cS}DMgMHZ+hyrrSD$;?Dnx^zwbTe`Q-TW s{<9Bm=88Xm^xmGOp>ur)o(+Q4M<3YIx$m!S=0AscY%KcL(B$KP126%!ivR!s literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/volplus_over.png b/config/www/community/generic-remote-control-card/remotes/partner/volplus_over.png new file mode 100644 index 0000000000000000000000000000000000000000..0ade8e6e190f5e44cd9d0076aaae0724134eeb3f GIT binary patch literal 2257 zcmbtWZ)h837=Jff*Jid8wA=iLXEtV~y}xPG=5`HDliJ34wabEbMX{H=OM2Vo-s|19 zNvma3L?}dw2PBX;KsoT<-GR z^ZPx|^Lw86ee=@j$WV*#E*}7(B|aQWp!*K{YPtn|@BjMr!|2wKiSQ8sE}Y!{m(YlQ zW8!dv2Via=0LPyP;16UvUI1X40^sKf0N67C?9vxLKFFaL&HC_R6M*fv+t(Iwc40RF z+a6PrW7Zh|2rI%YAxJPK6Zx!;yaC|yEPBk!mVo86s%EnJKELC^qG#Jo`Z34FI@;$S z<43V5G-Rxs=prb8*oR>lXGm!_5qqczN5A^~la{5kB$>eSW_ksQhvB)F+_@%}J=2!)a!*HdG~9 zeofK@Mb;y*lyoK4Dy;oxQy5aKe#E?>ZwivcGDe>^R7Vm?BxP03%9>>&99=g@6pZJ~ z(5fU$;j-DfNYfgeLCO_7Q5R_@XLXrO$R?aNM0s!qWm0JeQkyGl$i}15Q3IwGRSuhp zp#dyD7!A^)U=U{rnyYB-^{ceZ!xM!nG8+f9Ij2P;$Fd>!>cv(E2 z8#qvzN_w^qM{On*&kY<7J2a9Is^N&eZn4qQ*kjQs*3Ju}qS?#fLANHazlTZ^*)%k= zf)!S>LPjQaEyIx&qsP-3I9v6Mq6umYiqrOh#$#dhf{+x6rNsc%Bhw--G2Ig0C8jAn z6_kQ_cZv~v(qc~+BZy8eJYSEdCe*NETF{tvwvzG+clMM+@>I3e9!YysP!(ry&;`Sk z?Gf(tmu9%UnUtAqjI$J26Q-@4V91dSD(D}@tcR)OUZyW{=O$%s!?;xqip%DBZBC+S zrX^^iTohaR*J8Wu9{A=l1kqVZqBGtSN4n6Wbt8-;UA3#b;99GjQ)+l^GdXvl;{Ua_ z8h9niBK7~AQ4hRG?H1@ciQHq(5d)obVIQitbY_NqtC7nXI!3R>W07Qg+x)37TRx?3 zjU9TopW1rgdzTuPc63Z?T&aAvYFIuY~9^2BPc3ywu;;W~r;BWB$!kypl z*{OVRA&KRf*5-Ya*Ef4^huO?BE>e-u&^jyV3$|cZw!6j o+EfTh%TJNxM;FP$97e2dyLTXQbBX)Y{;LAwgCnu?0~62v4U3nowg3PC literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/youtube.png b/config/www/community/generic-remote-control-card/remotes/partner/youtube.png new file mode 100644 index 0000000000000000000000000000000000000000..f48f89f3b82eee4f0f15666f8d9ed617d011d0e7 GIT binary patch literal 1816 zcmY*aX;>228b)&(1#v{NTniDkEWvdQ+^$A~CTOGyrlO`?7(`J>8MnkOEgc6_%2XPc z%q6$6nOw#tLcOIqJ*0!9HD)f2dP~jRn;fie_ulh7-}%mY&wJkYeBYmw?M=jifx18d z004H!V@dLCB#*C@_sZwUyRlGtQs9tqu7HLi{W-yq$k)3t3J&`~;W8cJ zWP&&BcvMU{%ob^bw17JSVKA6OOc)JA!n%FBF5fxA>0B-wgF?l{#UbOYkx?=KL|LNI zXq1H&%F4=I&M@bE8_5mfnMZPrK8pND2OG{g7sFt48Bvk2UEPq-sPkM$IDFUW^Z58q zE`#=8r%2AHvg8G#c27{2NDI_wZTVG)T@>RL!w8o<@9H~QI(%UMANI+|0kv!XKacrX z=?7F^suR!w^|@_MKu@tL1pxSh?2dKu!Gq8Ho{fNpL*LV4*Sf}~AacEwtmJ?6i!<9W zMSk!SKYasW>sEeBQ(&r^UDJo)et*GqP8`*tY?H6( z<#d&yi4~;CoW@MSb(Px0p_GO%C)-`jwTIQ~Qap%f*(DBMcWrxofOiCCSL{6)3A5CB z^n=ZEWr!idXv`H~D12X`rqC7JqchqRBI@q$xV84{xb2)&?W+IEa&sv9X`-5$dV0H~ z(t4~$pLp+|&BttHh2yTKdV(e|+{5UQ!>h_Khfhk(3|%`#JYtr&s@UkH`L>e(cvn&~ z8f)OV6|p+SWCERUTmu_82Pq%0r{TOxV@hP0l7F`$Wwj0GAE^YzPtmk?mcR6+6I#*z z=Q(aYML&Uv810{*XmLs`>2t~tmf_>Z=JwNUk0Z@_+9pni1)66ttTry?P3W;6Qo?Ho z$w3xqLp%w08F!nNQDNw{nU$uC{ptZv(`&(A@NcIF7rf~$q>rC5x&9}8wvsbT%+yZ4W zLY*z$hc$0N;M8pDyjON7R?m_sX#n7&>Vs|~70leQ5O*e_{4s#uF3`z5~A&Dd?qjDnlZ5HRm`hH`TXO1%iYN$ zk@-+ytZK!nbgzdR_~Z?UHaPDGH?gZlN$_9ZiR;6B)?l61OrraZ3L)CrVDP3e3*RwN zqIUoLzST;6-;pq>y4i{G%lUcZN>byS`+oC7{Lt)8NoRX%@@vg}>iu)yK8L-zZ#R?V zYjV1)c|SvRL3tFH^ZJk6%=)tX+?bBt(1pL8Ge|ZmDgDGbDWd1Zit?iQN zUTa5UbY5b}+~SQL^?s-C7KMuaaXSw>1X@MY2>LNYechuV!q6n04$?R5 zYp#5vcY1*y<)^zdW_rDNznB|W%e$SuZT2k8>b9R`&(VNAXYQp;g6`dUr+l%%3RJZZ zT$EFln|kh>WjrwtYdz#S|J}o(uI@r=n%epl`%h}Z_#;MBhXh+`i7 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/partner/zero.png b/config/www/community/generic-remote-control-card/remotes/partner/zero.png new file mode 100644 index 0000000000000000000000000000000000000000..d06721c6551890c261ace3b286b3ef2b1c3d4032 GIT binary patch literal 591 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 Y1F|Qw;PiHE6#xJL07*qoM6N<$f*%(aZU6uP literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/back_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/back_over.png new file mode 100644 index 0000000000000000000000000000000000000000..34b7c2883cb9dc2f45e0910619bc38e0e5bc816f GIT binary patch literal 19429 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/bottom_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/bottom_over.png new file mode 100644 index 0000000000000000000000000000000000000000..69fb4d552bccfa9ac53fd772ad4c14a4e63e7248 GIT binary patch literal 5695 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/channeldown.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/channeldown.png new file mode 100644 index 0000000000000000000000000000000000000000..7f88612decd09ebde4c6d27f752315d0354b7141 GIT binary patch literal 15089 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 Du*Kt` literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/channelup.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/channelup.png new file mode 100644 index 0000000000000000000000000000000000000000..b8958fea2ef95b7f98276b80020b306e5d5e7841 GIT binary patch literal 13343 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 pPNx$iXJ=ICP) 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/eight_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/eight_over.png new file mode 100644 index 0000000000000000000000000000000000000000..92d2c1f57952c8840b353f3e92510a7963552104 GIT binary patch literal 7692 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/exit_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/exit_over.png new file mode 100644 index 0000000000000000000000000000000000000000..c28b35fe8ab3ac4ce29062f89a8d8bcbae58c154 GIT binary patch literal 16068 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 KMNUMnLSTZh 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/fastforward_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/fastforward_over.png new file mode 100644 index 0000000000000000000000000000000000000000..dfebf35b70fa90ba87f62c02db995d58d25e8b98 GIT binary patch literal 6851 zcmV;!8a(BRP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3*rb}Kt}h5us|9s+V04&qv#frsyJ1H8K7>2HGNIDE&Gj=Rc?TpKs{rgdfrPYy8ex^_=}? z*JCz>D}N^SV~Y0~Cl10H?#D8}g}=n}a(^4Y)pk3%)ncl{*ujhDJP|xDy5+h%Zr{i0 zCPR#V`@*C5lep_x4aGM3-a-a_8kZ(>pHa zZXSR6HGdxXcYlAo&^an|=M>D|Z>$)XSA8)IWlsM&ixjx?iD|m=b>=Q4}B)hUc7a&C3J24nX1vr~sNG>~Dyf4lX$4Y)WBljWt zK?Ynh$uCCfV+fh#RIhvUnd0ubKKXYTcp(ufWZI^ZpiZ)4Ofl1Ml@jVEg%ndtIh9mX zOFf4ibILiFES%~klvq;9rIcD)={3|?Q_Z#1T3hYSw*ZVK({d}Vw$^&*ragA9)j7X& zVE7S69BJfHMjdVRN%_n;)6BEXI@|2audsjsv+^pduD1Gin^M|wr=54%b+_FQwRXaZ zC!KuCsi&R(m9Un>Ryr|F3!T-(}7yb^jlkGfLer znfq(rzRB9^7jDB%kh+kVf{=ms;{vsp((>9ZI-o9im~+l{Moqv6qxbtHx55tDjy7B0 zm7#%(!{>EQGC9n$y(Ln8w33*6s3Wg6V(j~D9~tq?d60YW+5lb!nfkx0_hUHlxU4*Y zk$r$juC=mfPG{d3>_Obf?U}nS(gdPSM@i8lX-`6DTdu8#6MS#gPBm?sD|xa032_mb z;$4bM_gti!7?wQr%JyAmD(6Jo^?J5id878ebKiz3tVn3~&ef+;*6^`hIwU3mG}!i( z-s1|P?G$%$r?ylluuc)R1ZuQViZi{bJOD((ySIb-PF<<2J@$yR5~DNLsrrnYF^19X zAmxmCxUo&=jj6*-VJENbdPxPiU)sajjq*OX?nxZu z3#HS1+~u5{S1;`tI*V2~YkM(mo#e|0nxYg{U8eZr*oV&WNHK~y(oM*w2c!S@zER075+3p8ofz%y4>V(rc_i1$TlNJoV}iFj8DY*3=!{EKp7N zp{1GnT8^9L+z4w+b0R@EA z&>qrHNU&FE%9i))trm2Si?cUM9K1EP6Nh{vHItJ^jWIH~8ZR3T@Ty>go>o20n8?vo(h5 zVsa)iG^%qq{&UOba-O%yEKz|Z5+J+^l^TzFefUEMa>}0J)-5$qP8iwj;%8(MUFcMV zM8USSV}Xfhc3^~uKq`R*{F$LWqiunbXUdu+Q&L(?S@Y(lJJ9pBs79tEHJ8H`@3EN& zkpQ&!8ojQ$)`nNw@gssFt}Qc0ZPcOix+{VlyvSUSmgPljc4wDJ6l};T?v_GuD z0P~o@xro#gVF+pfzqhUP+*Vmw<&LV*xRBTZY^S?{pt6Da^{BJMhrx!8vnu zgnToDwGPQ>&{Mvn2pl5)(88i6*O(VZ($tw9%<>=s9kAgKaKLeH=-s&k?A1&_BDmqW z;h6bS(n2b9&Kk!Y560YVas5WV7(}X|tozLfErnJD3#}-NGoF zj1V8&$LwViuH!>WHzcSD0)k@eTb1Ed8NI$bj-*D#jM2=*7EuGa^aI;)*}-K+c8CZy zHXzYY+(tO*8N3F$zwp|a@016-sffGR1+kL$Ca%$lgRPfDa?qZz0Z&e#-B)l=DLJsPKhqtWOiln4oc<$}lx z!89rYg?a>k5i~WU;46LSQ4-})aQ%)q;4@A&`_f@WM^iD*xsI3sn*znYk&h>kJIcam zRCGxs7#WQqyx<~)?*a{|)m$l8P{I5~3XV!%qye5k_>dE@Yz6d1PZlje2cBOPQ$u{XE3 zACg*JMw*jaCRi9qlxY{7DHVHmccYZ2tx!K;W2EYrxub*F{U@LYJMCb_?m!!sI3 zwB;s_n*qPG@l;sbj2nqW4@FKNCjy0DC>k$DxjTdw*#l))#^^Ga4zCebC7INj@NMlVSc8=|dTjfc+I@zImie7~sMh9F&CZ%b@~i@g_wF3nA=~ zuNYY7n@UHNiv3le9rmN3XJEJ^d$bBTM^0tY2RZ{wxwi;11u5Mwt+5a;K|YL(_Jw($ z`d_Ek2Z97>L|6_4^T`e0+Pc(UPc02Zy}`jp@XSB2i1v(g@S%x*D|N_B0&GlROs0cV z&02}NfxvDccYidK`Ac_w9?|V+V`+I3hd1%4q}?@aDP(H06QQLw1kw2nD1X4O!U|NT z=mgC`o#6woO@<-%Gl+~_#&pw=r3zuzgf5V&8CDRd;6bHG zk*IK7zAM*=E+enEZtwMbr*X(J+%xr=+WkOOo;9PM*RGZL?;p*d2N=rq%w%D0M^4y8 z!cikuscPjMOJ+Oo>kP!qXesH8R!RT9>(DsD>9o#<5y#wxk*HVs?>0oj(4l=JbOGyq zpKAT|>(Tsq;68><#!(!2^$ABIvO>&(KC9aIxCqdo+Hq+TECC7(gXAOr@>G{b7bE+o z0-<^l#n>q|?A5SvnEIls_q8wpi)5ytbug2Qx6G0F3!yL-?=D-aDA5Ys94B3IJ}o|a zSGw`QLY?xNw}S;F}5fRwz_??n=Lb ziA50N`|ENdd+Gz7LUkgT1|E#~Bp@+(6eG2b(IfhnHrT*;8ep0%<1l`9OY`~zk8J2HQ@Ei%?TY#i}fE<+8`dW7NV@g<*IRM|iCG&AW(lfOO>ST0gBo&w@FxDTYL zla-_F3-YMq^gPx@Qt|`S#!Bq|9Vq?zSfWT&J`x_GQ?-tJkj~6oQ{xPv%DRfHSW_2X zL=l4fyrV>N*>5Q*gc*fu2+~@L7GAU3X@|TWgs!YL-k8bcd%xV@ zEnpUu=)r5mb0|c1} zOsGtCGri!EK*VUIr|aR`xBMj6ev?t1mOizR!km$Z8F_;*+y)VjGebz>ArioN*F`EC zL8ID$o_C11JR-JXNnRtMrUbx%riw*~;c9%}Cd!~`1@59R0p{<_C-)ta4$0H;3fLIo zCoUPCti@o8I7%AyL4KKr0cEjMq$s{gg!RnR*f=J-2iwx*IJFKR94)XUQX~T#Y6c@w zwHk(n!0AYyA?}~c@k=Qzcu^Sc^u72^&>Jj^FmMo?b`xX9gRGDVzn6?9MpPEpF9>*t z@$lk%5M7It9sCIKE*xRjxS%I-DOq%qP)Sw@BMhCZ=PH$*Vo79REUBMte^`oK;HPi# zWFtDxTB=0t-<^!54~AfMX=6-(%4sbJ7iwX&0yW@O3}Y~I*!oP=QOAJWq}Dk-z9lKN z2Bx7HvQ82(j9q{`@x%_G=F?~tu6DduKDB-*A&isDTFq4pXz~4`t5z2mEJB;Dq^-5= zQ2tmX)GZ{dC9K$GwR$4WIB;6)I00;yoW+yka>tIcb})v~l^a11+t^IZYno|J9Yq*nf*K__P>>ijhl~QQMeQA>^)cv4)Z~Q zr9=TEfgLb1yw>Y5#~zQ&J2=rH-JD#3@My{c!DYo5_HQw_U;#hpU}~9%}1N9TgxEx;1pn)K(nhP1-cM8{!0{IU2uJq(;>)O@+!c z2zQXocPvv>J^t+)Mz|C{Ns)i*hPc&=z7ST8S7)1CM=OL%W)aD)|9AHhg^-0qhl2 zL+h<)VU7_{CDkWs{M%OV*8_Sz?TQ9TPsldy1jIIId4%CC$#6B|iO&kuLkVj4>_EOU$$QUX2`R=JXP32?&sZh`}*nM$-VXfMHq^0o5_HS|EM$!+31f%&)w> zT?_>kfYWLaJQ<}hA~}N>>kdPdN-hUVfyr9a9zJVl7?8aa6zJJO$w6G8@9`@^6W@^-Tl`a7XwMPd|6#`Q~ zTU7CFQ5CIyo^_xsfe94Dj}v_z;CH>O<#7&}~2Doh-ZB&vHhEkZRn zd}+o}8y3NRr1mI#x`6u77fkk+NP=f)$57rC_EIpPsx{#2Zix3$QjhdXHo7zH-4mV% z0K8{3t6KREE$$}I54d<>aaT)6G);Tskd6;A9-%z4(P`NyFj0u2@j=RCXc0d{Xx(P5 zB=ZDO>6-YLEXZX~wZULW<4n<)YL@npai=$q^QPkBw#`gPd zphKOY0h7pq&I5cAj%1yR*a2sEJT=x|73v!dv@PMrnFDQ1ZYLvfKC-m|nwC>4Zf1FX z33_caNtH45vMF4uh&;|qg-iP(ND)*MSTRh0-%8P!UsT^&Vr$^vmxJb=NX9F(JGH$Gcb%T{J#o`?Q?<{y1R=acn{ z{>I2;ynnwNw{yImny;Mzg$%i^t_CvSKD!pNwS=AZ)dFqo+Y#o5s}?x_VoNPdV1cRG z42akM-JAD4gaS?b`JO=(2CbC{ML|oYc*`dB+Q95XN^`4LD{J@L6iN+3A;`rbcyUSk zY8heos)?g7Z!ner1^uKXr8)2tcK`qZg=s@WP)S2WAaHVTW@&6?004NLeUUv#!$2Ix zUsI(bEh1JBamY}eEQl6ylqwd%LTM|s>R@u|htQ-UNpW!$Tni3JzQU}W&%*uvJ93ze>sz&)j&Si!37H73mW37Ag7X}O3a)#?P zN07iGl1M>>j2bpjfrTio8Yw2yv>*5I4?F%8xny!}fRSS!Rj800KlmT~?$#_$O}a_J zIMDrK+aIGqU>9iCZTtJ!wwot_{~5T_+Wu+-nE52V-qs>VK;JfSaoyJBJ>YT&7<$qr zLvkcPO`%u>-p}Zp^1#3?(7WpP*4oGE1CXVzmTrK9Ltv~#*=ru}?&<99-!rZLegK^M za=60QfbIYQ00v@9M??Vs0RI60puMM)00009a7bBm000XU000XU0RWnu7ytkO2XskI zMF->u6%#26E*0Zd00051NklPSMb0 z)dOes9M1dRmx}_WK#iS0i@VE0H(+O%ft}5;dymKW=d16Vm5Mrk;wY&!2pvpo2i?Ad z?|ay`g>6evQmUlv*UFP0h2k&(eoq#FjUb2;{%QH~*zmz20Q3}io{R5$IF1d`?OU5g ziI*QP75S@s3wQck`HlJ61mn6{Of&QU#8!_SE^w@Lgm%1KE^ijL4JB^Q&2{9D?k^P! z#Y1Qc6x$%dHmP$_sYD|Pnw=tzAc&@}%xHv*i_NXx{&VH&x4ymsrmxO!dB=EiQeB(A z&c5D(HpiAymCs$EcW*xc^=GRuS~KGpFEP0P0A|KPS}v~RWBj}3#Q0^cR;%&#&089c zjXxg`dJjgb;WQHT(NIF8XyojgM>m!n> zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3*tb{si&h5us}UIOM}IT+9J4tn|iE|8)ms;X@F zX;REg1|tx_8}5LR+5h_QWB!Y;6hk&Km6}`5mao`i^PLaXzOVQ0Y`m}UYk%I|@5hZx zpFemG1>VE^HGeK}o#W}}1tortkKd1*GC$+g&p2*yer4Bq%1T(I}mzdMEZ)A=d9`rvdTfA1lLd|%_A@iTWe z{jUS~_32yu?ED-LKf_^OWIre5Z*lq@Cn0|szZ<1rXXO0Xo&B#fVm;CR`t?iv&RO-G z{Z`i_b<|@1Eb7Nn?k7$hgfraBGT()t#OHFq8{gG-JGs?jsl(X8FU@%(eq40Rb$8sp z@6%1D82$Ezckd@N)Ug_hZ+?;t7oxu1@x_D|R;XlUk~#7b{MTIEy>HX~xLM`S%WYU#> zF#HH3jx_QpqmDNEqy4&uDT07yy zlTJS6)YDG?%9{JM?QdE8p1FU{n)_tU-$d!W@-u53F6GA%PH>WxGcx9*BjZIGprE~S zW~+Zfo}%6ZdO- zv~a>WtDTj{Vn%1X6uC*vWY?#17`-!FRe5P;Pab1l$?8RxO zjg#9MF;AV|a$*X5t+jUvr;HQ1J+X8(xyZk2J(Dbp^=h`swK{xkYZ;=``D=)0tWy*H z=VuyG!;sIBIV>hzyUn&pN-ksh8mHSs#Tl7`uf)vodOz$kQaA@lk3^~*@6v3iZe|_h z9(Q?zsGS~M9%GHR{Mifg<-M(8O39&ec*8EK?-;iCTkDOK>1I-=4SqW<9lzJiC7@S0 zGlTLW*G>`%&B;bO7#t%z4aJCSAA^jeR6*5|`~rZO!S@4zuo??7X}JvTQlSjaLAjqtuK#fM5GQ zeKh?!(z%8)CWHTN1q{SPEG!RHJ8`bK_nsa^0DpQKsnNWM6K4R!2zY_Xt`!;z#S3Pj zzFQw>=6z@Zs$jU4NF69~b2Yh^x!Ez#3^$@C?7$UFx7FKEb!#Ys!#WEqB1ALvU1@({ zw?WdBi4aRcr$ho%lCWLp<-iV&<*8L;5CQjiYwkF&bP$0-uceZeab=Dt>4~RfZVS`twivSqqKHx z?WOwUH%u%Z_6hv8L_?I%M*YEVLY#{U_fD`7L~v>?9SCUKwk5*5Y_ekO8CuBHYlSP} zLc@q{qADpEAtD&$p*f#(o%D`}(HP|*De1)UDs10bjpWDV#=aa_?-<|te5wQ$_&0#Y z+V33CTWSZS2>fn|qKWf(kwM#Rryo=>=!Y`N6kSCMvG86}k6g49U52NH^3XSA)ioO+IaE_~i>xK;6JlNz zC5#gskaXa`Gd8Ul3c13=B~SyVj0Qq+i$J@|OU|t#9em(qj~)TK{OE)_*s__w2B9h{ zxle++gUq4K83%K`91Kir&_?{Jat~UI7G{l*4a{9`?qdCM4ef%Nsqo<($TzAT-fo6a zR%vq(QWb)x+Ndxsix|#c$tmo`ojl148ys{(L9$CD3!wKR%s!ib5{Tz+HwRI|D7TMR zZ?_N$vzX8SQf*&VCkzi*GCHuB)d#e+CgIBn&8DR!d;k$8WS(*t8>uXSs7NM#si}a< zy&?U2kAt{}unbZUKanvfzDRQ>5?yXfz+0<%#2P`{eJ2gmV1qnos%@e9+7XPo#FD+4 z$5L-pZ>Lv@6Pkw*((qVENm2>CL}YD2nGLT+QO^&9kho|en3d_8hd~ct)IW}Hu8!;@ zXaR!eP)M-?%q=_AD%el*&@^Z;mb$ksbG5#XnVvNO%bXLTm$Va_s)HLaSwX+5dBdQc z>eRMJNtxh|W)V=p67=kWJ(7nQ1^FQLalUXbccKaMFIy-4A!H@I6KAiGApBU zMHwNd`w_i>ErYbAy^Yhd)Zjsm3@O1RU05!DIbCzm7S&UQz(YRQ*jt7+l2`<~fDk`( z#H7cz5Fzb*@*-GNA1NS@fGa|a`Q37A_M@-t520oMw|9pON}|?-?p-6T1q2qf`bNVf z-;KgI9af+Qlq#MH5uwQ<#UN>>i{oa((nqYGl%upop)>esmQ93zn==i$=v+R8%dDI#EDPh15Y(EYIF2A%;;- zw0TB?43rN=IRg{LE&-BiD#yAaX+tJt1LZmpa?G}oQ>_Pje#{yvA`;+uSLY_Ka?A{n z6cMzo#IFNsQLbX$X}+*23GTh9=$3*&2>Skh1bMwIeU6G#56meFmVi@1&V#LjEjZO) zE`ti)Pb1S+O?1;g>FDka5*eA+)uigfe`iAgkGkHDbbEx5UxFcanL%>eKiI$0o zr(CcjbOd2;Pma;p5s48)fqUdd=3Xt3Dj&w3WQPuSpd<*g&7X*+7qRdavEit^j9ZaR z=2)Mm_a&OUflO+B=@94bC|+@@Dy>5vkZ_zj)vUN)3^M&^*OpIA1fdwG9lT8Nj@Q!p zX&s%a0+mjx!@b2P+1*RwLDDd4`m6y6ztH0hvz|@0q?I=emP8@dP5BXbhffFG5WP|0 zke>!GR5h*$SSjn_5-h^Hlaw!$7cL_Wh)}7vy8~zfo=lh%oxJJ2Nb+1Qs1-Y6w5%*n zGnknhWF+<2>1i@G8gWE!g9S8uMW4adG|KSUabOD3zYs$Z8&W zh4^cO!biF@LprR&L$bHt8X9-%ezfqoS%m|DC*$QhyKr)&;{5&t*D?#8eF7%Q(rgJl z1#`;I=s;42(6AG>HL>AF+ycE8NUi+~^y94?djPI0P9Mo^I%5D6Kgq@aHo5(l)U$+@d|K z3W~c@4$?K@QI+FjzzmiLwC+u13AMRvbeu&}ZQJEsRCT-hH_uBVH|4L#NmoBk7U(t4 z@yRV0iv4+Ql`K$8H0BMdJRuLjJuVtDEhg zz|dZdShmwW-cJ#|>WLzVkNYRMWszR9a7}<#SHk}%hkGM-sLog&ZlSKChX&kSm@wnY zIZXsJa_5wQJ_>%ikz-x63m1B!m7&UWwR8z+Y_eH3w^?q9KEtkF1Lnqqxk`*!{8_ax z@M~kjiMSX8{yQF%m$2CQZNg2q=$l#cRc@}gRn>X}W2~mein1P14uiaBu~(F14HgvI z8wdx_d#$gnO+<#HSpZ{grcF+}{&#I4!}zJFP)jSI5A9g1L8uuspGh=zG8spkeC_JW zc}T~MuJ=sK!DN=^Tcr&H2MsVg9gX!5dKZEN`k2yes~RyD;yOk?6S2dx?~LN zd!^aoE)Z_N41r38(mf~I@phQxEl!0+w40d9pw%9@Q<>1j+YOmX=4|4hkg3nhO7Y*3 zfc(2N{YElURQ<|s?VZqU^))KC%6}k5%LV1ZTWxQK$8o|)P>pWGt8>U)BOnQhN2Y~v z&Qp3E3CtNzMd-`j&pq(+xW@STNEzu0sA48jnFAP!a(i4_(870dj$%o7!yzpB2v`Kj zD_}~H1B1`jRJk6K)+qbt>KJAaT3irKOr%jO_>dtziixEd zDus^_`spgoPkR|@C)hQ~?6aN>wWJ=(puMTR@zFi*`+EZGX&&QA7?P?cLP;VjGy+p& zeVGa#F_E_GsHZ0GI8M^Hr79*@~rn2U99+d?5>mD-L+MWxa4;1ot^+EqY* zE=KSU*GF-!CqJH;F)QH_a)Jn9HMvVq<4Q@|^tOFPrV~R<T6tE0&Dn-mJ6S@Vhll9D@fdI(I7AcB>29qr0X7;1%C~x;XEjD>wfdIa) zOg!rRLtuC5U?@ZTt`(DBuE~HZ3cRrfYGgtoHdKcJ@E&PYF#k_*H5a61e%NGr=7~x0R8$MI{n$0q{&2LfG^-kH;uk5O668Kyri_I?^@&!Lzl1tAnF1{{ za6VRx%VdM}g9C32h~(eeExCJ%>qxjL?_D|GYb+LEK-YU$cXtK4JZ%l((kF^YT7r%# z(1i~Lr9{<&y+ylMH8XAc|9M;UGpbLVhXuzK~6hw9UCrBLN0Q#^5c|Y^#B&AumZS=!NO)x@IZtm5#KhE ze!Odk9o-6{!^GObX8}vL_()($B54;pUBm9zV)f`N5Jsl9%t6Ib{h)WlX6b)`VEi58 zB)+X;Ul2Z!g^@X!PpR*#6Di0B^b zeifbdtc>Vf-7)2!(KCHDS-*-gU)rZ*ZMANz^qtFOfM_}fbPn3;VNn4|?0eDE7w;2t zl-W>hHR!*HENyTFf(*f=>rsRoZ~K*0Y!sUsob0Zxtqv3hOk@X8f=Ifl57HL<&=VQi z5$j&)-qqd8ZYdj^_tDIO3`g|T=-s@V<2A8;k1g&)%RH#DeA5w*B*vnL30FF)2@Ye! z!y7q|p-Q5WqNqqXI#z{|Q8o4S*oDEvu1J$2$dBlt$|y{)wLWf&A(_O{O!gPl0Olf$`FJ{Tj0Erbj$gzZ<==P zwfT!2M$6G4AxFbw=h(y~O^*_R zTW{1+K=qF>m=98(Hr3X?(`KQz^APSiLJ|wdBm*Q56b+_NkMUw`R@-1xS_d2>*==O^ zd~8yV^k6XECsfM7+euB%Lly&a#vM_t@5utQf-!^;b>0U$t!sx~b`P0}=S-3Cc~D2v z7s)H@v3i7D&^~6M9ho4)0`Y>Pvf7o+fUZhEGH$r?Pk12PavpXCZQ;=LLTxntD#1vO z3(~S~hCtd>5=cTJVVQOVeYrEs;0rjOUOQ5HX(Lq22J5BW%q5^`_b2eFlqHZYT(irLyP1`B*+%MRGP3MD6 z+_?dxhmmC=v^Oxo&`7gj8D(neKJa=g$FBsso~pbpD9z_x)b$WR{|&;QWZbC&NIe*3 zguLASUm+Tg+~`3!g;BBekU7oU1R<^zl!o`(Kq~YXF>uq&pLjj>RN(4(5LTXM?6jS3@&XnmADwhMUl62!TI za8(fkfN?Dk*9hE##?1c!t(&fycur%A0004nX+uL$Nkc;*aB^>EX>4Tx0C=2zkv&Mm zKpe$iQ>7v;B32M_$WWauh!$~_Di*;)X)CnqU~=h)(4-+rad8w}3l4rPRvlcNb#-tR z1i=pwCr2km7b)?7NufoI2gm(*ckglc4iFj@rkY(7fT~$WIuRFh`4utniU0=Dj}T%K zGxcO*kxkDLhl#~f2g@DI%7#iDBaSGlM)^X{Wrgz=XSGset$Xqp1`FD9 zhU+v(kia66NI`^*8a7aYg($5WDJIgiANTMNJN^{8WO8kQkz*cJsE`~#_#gc4)+|m< zx=Fz}(EVcDAEQ8E7iiXP`}^3onFn*_Gp+u9 z0G#@AxWd+e?f?J)24YJ`L;(K)0000pCw%h&000SaNLh0L01FcU01FcV0GgZ_00007 zbV*G`2jmA85+o!>ulnEs00K5iL_t(I%av2#Yf@nte!g#KnI3=Ou*ngWW!OZT1Uo}o zO*iZ4q8Ma!v7(D8+AxT^7}Q13O&76747=}N=pq;z5)wi|8DmH$XNUC&DFHZx!2qYz`MjNs zM53fx-Gj^JLbIj8;pl_W$U{*SXiNjOTCH%oTtn@`kr5G@OuCp#Exr&00c-0Yk;~=q zesvYRi3f?rCXr4rv2I3`V&}!5|<>ag<7>FTYYzE|+(wr?0@{834x}#LmvQVtaBnH@~is zQ0N3GrKr_vFq_S2Hk%-Xz;3rApU)$aNMK=MexG@YqA(f^1`!AZAc`VVsYSQn@5cdy z0Vb0Pf*_z$`Tp0q9LJH4;U14l@Opi4d%Rd)e$&^^HyRCv>tw)DzaN#oDl8T=L~(ex zoxlI!A&2WTNnIz!7-NysG2qBxK$r0D+`XSc2Vs~To@_P?!94(kqY?n% z+Kriib}nvj=KW``RMWd)k2|w k*O?`Vp;2gz!Duw%2O0^me1a98MF0Q*07*qoM6N<$g4eU9$p8QV literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/five_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/five_over.png new file mode 100644 index 0000000000000000000000000000000000000000..66053ba2c158f84ac5ac7ff1aad6420866ca69fb GIT binary patch literal 7686 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 AasU7T literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/four.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/four.png new file mode 100644 index 0000000000000000000000000000000000000000..216dacf7736a0b4c63035ee848eb1bfc96f1358d GIT binary patch literal 5987 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 RS#|&b002ovPDHLkV1nF2dY%9P literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/four_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/four_over.png new file mode 100644 index 0000000000000000000000000000000000000000..b8605e0bc2ce438306f045fd796b1870c34722b3 GIT binary patch literal 6817 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 Hu0mjf*j1Qd literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/info_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/info_over.png new file mode 100644 index 0000000000000000000000000000000000000000..58a7553174a9e70c86e0d0fd6961a9d7a394ac1c GIT binary patch literal 17081 zcmV)DK*7I>P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O54=(j-Tcr1`F=s3YjU97k88zQG)SJ{I!;kXc#X zG((+{Kt%ZOZf>S3!on{`=qed+^!* z{rzSAeir`qbr<&U2a%T&zo+l7_5R*JdA`?+V4WK|1R|V!Ji8zeRJdw z=XaC83#ItI9)5p!BYuCF^&gM(`{(UA^iugf&cFXXHx}a*u9u>VH-+Tw-|_pV^!+pW zr}6KYg5H>ty`tB1`VZ^p?3?O;UckTp^l$6u_wV)e_j0&zWq)s||F%xQ*F*Ww>u0O< z&pQh7uWye3yrVi(^8ftbKiBV_{@(qbZszJ(uKIhZKaXO6;*Bh+El20hs&D*L_;a&g zgJ0cGzuC3Jqb}zce;FaN;xFWI!VE85`+bMaE#`P*#o;&YH`HP!ei6=6<%yE zjdW6HS2jDBcsc%cFTuWd===Dx&NrXHJ7eHt?D4<;a{vCq|KDH#a-sKR<{|k0Tc@fG zjHNY^mi|T5YZM zHrni|=U#g4t@l3q9C0LIthiA}8-0v1Cto`A7hJNG~Cn`3qVzwTT7Pdn$db^kYZ&S~rZv2*`@-~Pj{ooR5J zY=h*5tSJbYaKBUMO_R6Y^sfF{bG66%ji;Z^)Xw9AqXqrFy|Uh}i+f}b7tfoYTXn>| zS|2y_ufp>U9DZk3Ip#M{OU3UJ=RQ30ZflIi@|F}&&$Xp7S-N`sb1|H%Z@C$~6OJ_f z4WBKCB}i9)BbaUd&I4xdYDb*lSswrxP`Hk)H`Y50_Sxa@7Id~W2#4yC^0aogt=_$uzSu-s$4)n5r^?g56kw>wKw-unWABKN6l z)OSx<+}(Ja_w%}2tOHA2+RAO*y3Q#za5Hn1+j@DevU`{-o7_vp`~thuL)qYX+qK0K z7F)a=_H#p?C&#|;;yvTVSzm33H)9J|J9(rDLYo9kxYkWMK>Zysmv(jo}Oz5^lIzP-pe zZpRlwUuUgw;+^);>$zU%DJ%9h`(6i{!Tu(KVQd@ld71T3+Tec5XmRF-HhD` z)}D3DH4Be6_8Iezv}KSnV7hq7Im;e6mf2X?v-)lr8KG}o4_d_WR$yl$?`v4|b$D)Q zd*=S~?(^dDcr9L@E+BDw+9~Y_^N z&?~VYREd#|-wB@werw}{>?G7Yg_CAIJV1SWgz+j*NZqf!z1`$T@D?P zE|${z=I+6sr^lCVr{nMHVe+u`E_)3aXVt*$`!3-2%FSA0><%+#SFmSoC_9x2eD)Er z2{1BjN*^}uL(o(JeC|SOm%%I7DnIDDV+26r;>o?=xYoEyL=`}aQW8W39B(bYyo31M ze{$UCB4)B&M3s|byQ`d(8yKbV)SrKFSv<1FH-JXa1?SlTDoa2;zTg5z(P388k^L~xshU@ag89f9~0*L;25hngS`w+48yArpOo z8c^7Z+>s!R5BEZRsKvKU=)i*O{va6CjjRI(n!g}5GkZ6W&oHEg`9iY5H?~!B#761 zHeqad9y55Ozvo=?f_Id{#SW?3t)GFU%Y zNEg@wkez2>$zVqXgaz2(L5*d>S*KXM=v##bKvZfT#A+>f!V}orW|8WkzZ9ly#r8|( z-NL@QH|`PU!OP$XSYk_eg{Uw-g5GNFml3CTR_^?g^#3S&< zYU3{va~uH_dPE`Ym>_}mv-PXQPN2ufpnfmGdf_2N#wWYu(IGfd2H&R8{yc#HV%2Qe zW(DD=W8&Myst4`xLMMWlg9o$cdis-ij2Uj>@uuj4AYR)Ge&|ZT3$FCy!Aao}AWbIv z;l+^4rvNE#1>jw=s*1xV!U(s4TFVujT@{6f*-b4iZ#eVSz)gvd+$0t+4& ztnL{F$;Kc7@Snp%;@fWx3^?+Fv<=~`r7#JAPGq`%5U#1>MhAp}ArL z53ouF)G61ySRbZ&j^fsqB|-&L8@}Qvb9bSY9 z!ttRQ7m-zMzuG1yfLsPJcfS=CKsXD z5N?s3La)Kk@I1U8LOF>pGlGQ}CAK8l$MT>GSKUy)O$a79A=3^U7@ouv`!DjC*tMPt zA-xH!8-Y616fgIJcpf~`;RA)M;fFjo1Rgs`gh+8(G+wCauYyD(WV0A>_{&NYXdYm1 zjxV;Eu2hObrg4KEJ@78TZK5IT0-G{I$W?#UJq$d_l;L*`4}>kFgtHkC#3r4oILlkX zg9=hvlvrw10@!yy~qtu#R<6SCZ2#g2d)Kp>lLl64}s8Scr|`+eAz*u3Ah^r z$4p`3kXcrB;9OYt4rSmWd9g3xYbQKPw<8*Gp-|=RkbPv+#2`&v4%4ogpC{OSj)YqF zXL*bnS_EyuBB41flO7$DAo`}VKK3^7@8i<=q%qh8#VP>=V1XxsZ9$PSt&;`es6~*W zdnE}0lL#$B87!qUcsdlY8?Y>X+(9Xc-3vT`V-f{&P&_Rk+x!p0P&<%g+38*eHb-8JA9^-43$g_{aESfG8W)ZG@BebM%Sc*p)fDwa8 z?+US-2iGmLKLGsrE{SbOM2KnFu0gf5E#d+B{Z!nNlcQp>)a7u8!e>|&HUmIKyzuu2 zx3RSYj0l;V8~%?M+3iT&;q&OVDWF4}wHAR+G$HzC?mvo3}?Kz68TqRQAitGeV2W~xuLAYac zxG|K2xc3D4o1n+{mYx+j(D(&xs7Px}kzEvTMe#Jz75HvX0HI%GHE6gGZ=J z*#TH+Nony1LuH$>ud~1$!cr6-xHx1`gmU6}Zy*e^ZAq$%$o9z7AiI&911YPFp0X9U zh+`us00_cD-fUxMA22;|DZst;_!tqmfJw>5lWjemwm$;~5KPb@V7Lx{ z;_Z_??<`}%PoJ`zk6?mR%_4V4s$YCv`UNGE(K*BC;&oggb45vu2k8D zZg=!cl&L;ptAR2cjSmq~_!CZveIp2B4cf~l7A8c0M8K>qoJv;Xdk)P(;F?Ncsl+xr zei;Gp5UofE@2{)lGpI;8SdOC_7^BwGmlp)ldn-=1+FOJcOLgxGBaCPU@TlkxkUC`m zJxYR&FWaY#67d^WB8a3Ht>1zCw$bg~EJln3Ft#qRFNI0N7hFsW$y{28j*5rsPj zJ=~Wt?7m$I9`=MSfL+M-*Q>&T2cy-iU^4QzG)YZRP} aE4?dvHzvdz;^v;1T1nT zB-JcR&jt7qUwqL#NU#dvv&hXuG;pE}BX5vz!ggY@QMN=gnBtIh)Xf%!S*XX2zkR{r zU>M*e__W0eL^kD9gf)+z#MZJS7Qu{(EPdfRU_rYO{Z6!pP(_bQ!>f4#E5PGA%mCL8 zs`?b}3}nYTAOz1n*#)}_Ljvj$8#}KoY&5cxSW#&HNuUL52OC7$5~CB22Y0%Pd1qD3 z*&)2^h2<<^3qm#Q5{-Mow3Jdb(j~MvXRX){u`9@`(719}6;h^8t~4Uzmm(GTKVME95Wx8$rrToJDr?HCzC#>y(Z_m&+V2yC)b6 z{OIA$Jk#FnA?rEEU!Y6m7)m(-oe9PU8x2SUCrBskHMtuW(!WG*x4MO2@F5X3jL8=D z8eWdHi!M$;OA=F0h~~6AW!7KaB^Ut$Fl>2IjW}r9NfbgnEx=RJ@OMsy>d!E+p8)fM z9*@~{C(zqaKt17x?<@)n&+4NnueiNenMiUt=&K~avq0%DuyY^UoqwPm*bI3MtcI^V zGr*EURA|ZZZj{ILp+q%gSWbMJH8%{>EOsgvs-}y~75l*#@f*Z5!XBI~~bP75i4kLBg!6Mwt$Kdy1klOeF2gR(}cbPf#~#dEDJ5v_^{|S z#kJ3_4_4L?8`A3V3;b{u(Rw9!MuZ6vBpNHm&mgL6=+Ow;E3AZjVVG<``<{C|YFg@W z2#7@RA&sh33JlAOH;)u}o09*Ku^SryV&RYs&;&LcQ&GhayEs<3A-u31RrNBqkFVHM z)C>|=1Po6_{u<$f7#>v73c7f>GDF#&M<8xr!bHWS^E~c!B?<+u$>1ED_&DR>NiX6! zK?4HZq(R{CQrNXe6J;DQSwi&#+jdn|BD92~_7t^NDA_8?wg4?qP3Ym? ztRi$hEV$Lc|2&MV;!y{V6TlumKN~R8f-?7esBl;_o3CDvlmDy@mdE0hQAQS*S&299 zstyl$3D9_;BX?8>2WL+w92YZ|xxhxcSGxhXHF;tpYX#gvNr)Q?ASp=qCC|L&Q@v7} zZf)$%R#Um&lUPQfj#oFDG*l`(VD_rRVA@^@*3S^Gq9(+56qwt*4hG7edhNO4QW;;w zk_i8k=~XuAvMh0{hK8nzx8{ne0^=(tb|iU6)I%O)#U19-3v0a2P_cc^jVU0@mNGRg zxEeu4M*^UYg^&;|*>aCI-MXCf}hhND1l%_wS`J|MV5VD}r zrH;z?*DAyQ)pZj`#=>1g(|VB4mV_mFuVxQJVwiePO5$-WE z%2;O{$47@5r*vZXunlGH4pIRq;!D9MqxE%M?OfnJEbi#3wG#QtJ&s1mjayaK}jD-|5~ zM2jmI+p-#8pi@J+5#r_oMv&`Ox`OMLg>izo_|tzAmC$wh+-FgT%o%Fcy^o=NkA$w z5v;xU4aP6k%cIH}dMpSGQG_UjDnyYMbZSxURN_%(8{W8xq#IYl+?7$rx)=U7dl6?t zEjqjkLs3GF&0`V8X|8HxDxSBg{uT*hR4Oqn^(|!4X2Em`8SFBIPaO}g%FQu6SPKOH zsrzAk#gh%of!|an8I32-(5CYfbp*aw6|bOTQ4N#o)PsgxrQxj%TiD}%)I)Zm>!~dz zTpPf2Q9&SbYJh*Th^>+p&)%A^+#BAi(qlP0sCRxELDc<*>c1*C9C;sT!MnrquBsfz z0~thWtHY^)N~(gjT9phv3X8A|%mp<*A~GA|OOPOVKwc7$4P)-92S;Ef{DF1i-u+-< zs%8wf3v4*560uWgnAd-6IDSd|@a0r+2ML%!fE=Ffz63Lj2OV-I9s#w?jZOy?*LJWv{_v*NA(7^peU3j6|k$dgDm3AfNcM_s~7d;@?gkJ4I}Uo z2kivUw3wmYi1%TdqJB+nD!P;LGYUNKJZ1PGjwL8Nt`-h86A^SU&pQtKv7=do}}=e${>H*wtVFzi$ufs35|v*HqqAckLx& zRMk2FA5V<&vZvgYSC{+RT5Ek03sVBY?d1(Y9G`^r9`?CYA`q-`t^CIL3G5G2PYp)U%UFHk351BZI{8Tp_UgR)MADeRLpH66N zMq=;VC0h~!fK#>x$xXmpNxc%tVuTGg>kDG;OBqMUE%1I~-T;rP@(cHQQHab3p1^1QuW$^T~zOS({0R7 z6>~1V)i!b^@{Ym7XVZ!39FJO*)I|nOPd^Kj7&HT0sztcW<<-fG$qX#1sVfnG5T9HD z{tOc+TX@Cu5>r&+nL-EkJfU~WPzfub*Z3M747;#qPiu>7ia_eOcyjrip>c$t^HsKz z8b~@}<|-f{bXb!NRdC9BBK^}*=et+!D2c%&qykGtbl0}452kWegn@+x;Ru2mQAWg4 zYTc_nf2&?>3{Z9&GHgldnB0ll5|BhB!tl6~Tn+41Dp%kOXOgvIa7r;b<uUKJ0H=u$ELra-OOR|GU>OebRbzQ}f*WL5K$~ENs!Luy=rRp3)u8HHq zT8?0j|En9asm~XO%l1?{>n=TgBrofVk@GYq%y~xj^d;pqll-zOi)e8zTI*?o zE}vo@7|KuX;9v~Lx@7qaQSYe>9F1OkQn`}do3gNGciLs)Y$_5Oa)S$_aq3bK?nAj+ zG)fYdP9;z5(U#S^5Z}JetIp`7rk$t$Z5AI-#=EjTGIwJ|=Ii=X8Yu|i`vYqpkRFB_ zVLze=PkW26PO!1EtW1t4FE#SO``0rc!s0mEb-Lw$e(1 z1UWfYBsxTxY#>l~bUm7Xq}4^EWy9f%`>Y3hRg}!_V1EA!3{}NTzQBz*JM2aC7YE$~ zkp?kEJ3=qwvxM}k(Uqp4p4FS!vFZbl92$oB>J?!^*u7p^1HM%CMug53Yk8&XBHObE z$ufvd&qnOPBfOHB@u(vo2A9>1t+^wO;Q)`Qb(UzcnQOt)7AC9LioGWNB>Aof+)77p zbq!anW0h@9fnT?Dpu_67l^&g%>K$|gCxiNr%@>5HQa=LwAqMX_ZS(VqhUEm3W z{H1k)R+yCtRz4~^bL(yWa?4*oEAm`HIx8`p_E%0)5^zk#HHpS7i}cD0Xfb@Q>soJS z?=^lFhPoVTs}=DE67=@0AgE5@st#hLXv&w+2bYczm<*#NtoSd~F169ySV$XVC|`Gd z#3B)bJE~Q0OK?=kNQz(gp_+cr`ci=~vIBDc_}CHVX@2B3Rn_5!q8Th6TLxIef|8NM z?6!t-*g9yd8tRo5h71=dZVbV)q?VuI1sv>TbrPG@Qa2>ARNW*``{dTwC*r^K4N_Ox zFd`VT6BP-Psv!Vsp@KmSxIU`PV;#u471eE0l}G8@!A!+-;IS=Rv70^0PXhw^PZ0&L zR3ZxNB>)RrFWQM@?a^sff3mT$-i!y;j)qLV&{H1~eb&XAznP1_Jad z1{IP3FKpKeR$0rYJy7=_o2fmH;0sdlP8IraU$!*y*hdu#B(h^a)ZmEFRP6W3dbi)6 zAGGq*p>7lCow^pXIutFD;Zd%^N@i2dEpNFr8yC;9MolcK9e7}F3i2^xD7X(!7DSNe z)MQWH+pBfL5+Sf;Xd&hsyyH`dP?k2R>AKb^jiy|*3e?ty4M{|_A_(@DPO>CN(nl~F zQRS-lG^hST0&zokzdl5C3p%1U1wQ4Zmr<)oFyzAopsMCaqSqQiq#l(_yugPOt?ELG zF>%&GkQ;j%q2i-RSv4QP5yb;*+C6SUVm=>@ulYmp{Ztj**1lK8V?^>ih!vltS*mJF z9KDvZ49BgitfJJHQbcxSSF*@}H#i^C0tkJMIZf9&C(NUNd zE>x}Z@k`fsQMcq8rjkR&%6%t%NY{Yy=5Gq+i^yZmZY&M~Fi<&!PWJkTS!@`L|I9EoWH7Nw{Am_&Wx7t2C%-CDf0pq|y zHgqaHk=yZgOp1z|F|5xR2Ii*$3vQOk8K>*#!m7D!7R{_gRyKCI`mhPxYINMqCx_0ZTK7@(H4fu=1Dfuc^D)u4;=>1{sUGF}Ly zi9?)GW}8@j$bVRHgBV11;VvvWnkBgr&(!H)L~28pXY{7enWcxo@o%>3oknhN-5 zH~pVxdiT(pRl^z*lt(#fIEq>~EH@MUSDe00ofqFY1FLrcQZNPurv9rW9p@A=!#6yj zT-LF{)2|(Ps79>REJ$wi5i3-d9ie(}{MHfU0>3Aa;1+h#OR8MSxPN{S;j8bjScW*T z4Cf8F1}+y*P&$SWB3CN1UW3kCFS!PVCZge-Z~)9vJ=Gd~>{x2)K{L@hk)UaOaO!Q! z0EeK)dlfyJnj2xJ6FkBuyt2FeQhvF@vUf)2;yJ(wm~%BJ60IsQyZUg0{3fx=U;=wXWjjuX)u~RN)y<7l#EQ*?OkC-b%>w&mx#L*^)RhMfST^D%-e2DA zD;4x-C2&}cK{D}46cld#jdT7zgb{5LK@)n{c_q1(>ckgt0i!odY-(5=`(HH(mV2vi zCYrl6)MUzOe?8P1JJZDF6JY-o{fNqw4UN{~a~YTQXCLAjqP;H!TpQ}pFBN?{c5Enj zb&^I`0<^%ZNX-WoWI=kCNpmzuX=4ipS3+Ao6-TXBUBgXUK8VU_Ak;m>yFt`jnn~5f zFQHU73kQbUO*{`Bnbm285e_wEzZ#tYvLohMHV!wL{?DI8X{>)^G#0kC|X)!^%yp{r-2Xg?Q&lpbzry3baE|C zaX@0N&sC`%&Dwu0!9B4?>)>WdnLuJIxOZDqqj@mkYKVUU@s=L|S`976I~D2J5#lJG zM))ISFQr)2o7=of>$%_VN{Mgf&7I(wjMf~7aBekd5bYRxUmbX^U32`Jurq1|dc19_zx zIMf@wo0t1gk(3``E>G8kMsBWG+!YbdGrm+~&zk06RymkeVG7a@&6Z^oj`C2mE!Gt^ zv9Fo$8wg(POt*nbwFBVuD%XdWHOiB8hy*`}H6gi?pE$l6!le9J`j-g?tNuN^wpBV* z3lNyj&3@yG>i5}8D()(9du8OrE>KB)NAF775c;%{%GP5ty{ZP_vK~^AGz0(ok!A$c z8^2Y!QZ4am(d5cr^PigR!S*#$3YS!?$Wme$U?Xgl2-xioe~p2=V(Fsdr{>C)5Wfcb zLlZ*ZWY5=eul`w8EW+qX^?r;37L#GikRYyyXX1zt`Yc7yH)9V9f|k+4$%uAX(E+YD zZr%ix2y>!{N{aFDtAs%4-aBj1Ree>06>k0D8t6NNX$R z*0pS7bDDe9+`7&gAl#{qT_c&;0Z_VBP+aP~l9{6~0uHTiJC!rkE)EsPpmP$hN3HVS z;g>B~7U77WX%cg6%#UlspZ4o>gB#@q|F zco2!ABWoU#yc;PbYL^MCCH$OouZEHEN$ytl{G)+v4eXygQab8mz{lVvJZXwI=iP2E}GdpHQ1|LX9^)jUm7^Tw9L@`ylueBDsQvZxpfWF^IMfZlEXkU;=!XEOnM#XBA&A??v zC+mPG1_Pr_2Y9%lH3|p6pH}JHYFS82trZ~Xv1y|wF-rVVA9c%My%3m1oobdsY76ll zNF6o6kY=AcvSV$Q>Zmn8YGMcf1BQ;bZ0gq~V)?@Fgb2h$QSA?7aNYdOM#rY=7hlp` zhf5HU|69_WRZwTVGN0BGlGG+@Y|nw1_417@oJ#qUvGptsw-bUoPlK#4r*DG2kO7UQ z^4T|T zx}p?oxo%3)s_`6JS~Mi22sMBy(Wf->nh=+A)-mIq&y7R2@(@i^BFT`g(AeUR`LQ97LPPgNI;5sZfe%^ z>ee7?>iCvbvj|b=$U0z(O?~zn{4J{gFA-H8vXZ`28Caw8oE=xgwqHqGNqCv-uFAQG?{t{7 zH3@x#L5bplDF~H*p$rpIsobU(TWP3ID?^XVH_*^7l*Ks2&Q~}CT^GG{qTOXk~rX@niiV;9G8g`@{h7dfKTf}dM!0B5wdbeaL_*!UJ{#2S-*e%4)J$s`+r_uS^cbr z?E2qL(>To$c~kP$er zEr_XR`nZN8c&W%#)vJb73u-Oe{X08DhwJ1Pz?7!3<#PcF6>uS3Jho1$8IY&M`Y(0W zL%>lCRZR~IC3MiWQ13NCjimzdLKo^MRa0Dj`>R}-vb#vLCoahy&f;LP?Cg2!8V@>8 zLyeM6?LFTt2%=k^(@}jJ(dr~D5?(jK$-wffPCtmOPQwJ%Lkq2VW%=$<*mua_v&auK~55fDK@gcogV0Hfom9hxi2>qi@BOMX3Cr|q{{0%)`Dga%P zU}fF;|L zuF~(8i#$yM)h}7{8xUl>xwJBK|Hoc`9p|8W4D>iOn}hfoO4Q+wp3%V6H_;Z#$FA)S zzZUpgbu?FOH^KUKqSdqNdU!z(t2qaa)8}w>HYSnmU%RK(JN=#NrPfjrfgll;R1MW^ z7I!{-{gp81e+Kq%0s>Sbc8WfO5e5V%^2`26gbEp2nDgIp{X_Mf=KAX-ot^&mBpp=3 z|Cdjz2`9H+ zz8!LvZo_Xt3kUM8C1DpKqx{nOAy*|3Zcj&4#n-)YHT@NqshU3Waq2XRY+GuT)8f80 z|LjK8j2j#S!b*CW}ub6 z;ge~HbL~H+Jw&pOMRcDjtA_qJMaeqk4X>M;WAHLf8-19nttlKU`4LnUwM$n`svmdM zzomg3O&<_uJhU|G{GHL&V>BSDHplj@Q4-#KXp`05FjbXCz@6x#rWn;!Z$^k5yK8&R zyAQTxMonR>4`3*bsezLnp)ZU0g+f&stbzrFI|uwB=%vdzPs#{DY4w^Vjy*c**C}g6 z&=cKoiSaZHa8$jCsD@ODs`Fw;S<}8J&Dpb#?o$Cmt6r(w-!@z)oay*7tU;$WHk~Iy#B*Q;_m_S}N|b-`@Nu8I zIz2?xM}+Duwovtdt5{8c;G#h_gzyc;0JiQ{%u~Iq`yX&C3U%R_N+S7hijKv@>vL}j zpG|NFHC2L3`AZ)mj{i;{{Yf4@5uFXwKU``?yZ~3s1Ul6)?f4&TzZPW%pMu;L=i0OYts9rRs`6Sm3 zm(+4;N6Zi!GnQ!c$m+9I{ynO#T`Rg_yUudogbyyJIZO^{8L@jHcu|y zudbP(&a&@uhDNx)IVZJJ^P!HqQf^sgq>*g^URo~yj$Iod7nGF%Y2R(L_eoP?{Ad8} z&1)K9YI6RmKDsUQH8dEACWA0tb;Dzqk?VuZZnpmo;0M83FG_T4oI50}v*^sV08k4m zaLj~ihU~kf&e*HN?sT*zOK$;g1)cMKFe7{on!i;})LE@tJ-RB4rq)_Cn_$h_?an4- z10Uq`vVt4@`@3Ewkor?EYEaCxrkX^jws$_ylPaeIgU#;3Ds+~ZSLjDP@1TPw*x|VZ z?{*f6PL)#IveNQLZL=*OqblMezit<&(-!P_MID|upuTF`x1pAy3hQkDV<`GF0s7G& z_ZR=M&KA~R1Yf5xDi^B5aCB%TQHKcWx431V`8Oktc}z>z^0dk2e^1t4X)FjWu-5+( zM#jy4k#eC4@3|&09%xsJ7zaHW5)8-!%?N>`4$_k%`xgcjHKMWMtFE^opWkA z>cO*V@7+F~wMmU*D#3%9-CEk<8-yo$oU(Tnsis`CRan(-(5yvX@LC+? z0dyX+l=G_BAxKx&{H)CuMXc$&p&Bjf{OF88uoc<3G;jAEnKslG&!dfCg=&?$loOje zET<}P>{hH_0@h|hRJ+xU(1x!s(oTi2Ga(?Og1n@o9xZD*Gzf$+iU&~a^-F>BbMP?{ z5O-=nk z=Q!3t?TXGSPdZI(%IR_QtV z2poo%W&9!PpZ%B9|2|#xFIn?1;o`uHH40M!`5cwHtXY|DYkUBipFCyV+6B5ixq>x5 zfQ+0{oe)2ruBqNNG#k2KGxN$NC>wyg&hOZuhcCzyzM~YsqXU$;9y$T0{qxuyjV#RN zG>f4l3v79ZK%%PLr>L%zT+Vl3G2GB9NW_WfZ^fP##1%TLMko6!H(#+a@R852PbPln z8|vtWidDVd0o0-N->nEpn`c(FaNs|ggvIU;%|hf~YwXmCQW^{Dg6N}aqDM^brDxy-}99IrGZLH1N0^*9y()OCJ!G6k=Sf{vhs zih9l}MuHQa&E>9&FTP#1Y65RabWQLprkB{u3lWt;(jBzAo)O(=@?@*9qQoKd+f}spc=X90qBIzeHkF6>J?SThN-6m zO)}IHN=Uh&z~qi_<|)OctfDoyRxi@*g<;>kO+mj!oum_EV@DDJP$!ftGpoK!9S1nU z0^GSITR7_wxH<|Cd{BRalKRASIf@=FN(F%jMZ8_*Ri)i@qM+IcHFg3%=maEHy}Xfo zs5$gTC(x?P4P=79p=pCPQD~$MGI@aX)RWHKnI+k&T}P)5H5<*HP?M?DYEl;mx1%Iy z(s0rP{JRdR=IuI#>d#Dowm?S@t15K(C{@LN)2Y@||JMOaI$YBAXd_;lZb5hv__|n@N7rdMx{3l+)?KiO!U^kW z2w0{)bbi{xFjGp9IEa>3v}&B85dlV1PX*CUBjAYhqmAQo73p$Mga>qW))QipoL}lJ z*!?>@MqNi#Sx;?UaNFR&)R?vXDrXe@R7RP#)Y*DcwOtJoxN6n$B?OzWT;f)BgxORP z&rU*u2bF!1$vVx2SMJd17)NtDeJB}PboQ|hJ(ds8@y$rN-`S=L=zLt$Fzi+AI;;QM zsXOXBQB>8T*LXhIGyY6LKed-5xh7H4aog?QukzURIaXW``<<18(Ax5|6JVh?YieJ$ z+oit8vyQs$mqxG*A=zBCM^!(9&ho_{)#jmY&H2krEOWZd z>^M}?pAm@vCc@a%&mDANIBOMb5=f6+EWO7gyMH{h(mfCo{kIxajBGz|&}^sjPRf|Z zZ2zeMV=iIaLFBEda)TW$zwuDpraHYEnu3O2y}H^^ZQ+R1vO{*b5nP}rovfz3*0bYp zt(JRO?5qKBjkYR{*`OW|b!TVVXbMS(9O>*XJ4RD2*ZPl56rIdQRD#}X+R6^SbFdv9 z!^c%MinwLLjR+PX@ah`W;Y$@AHuT>u&^whySNEzC^vnOrf@jtH{~QI=ik%`O3JIT6 zElj-=8UxlTgtB}{0I)iB+Gw{^_CVpIW&n)eeN&cZ|G0nDe-R>R)=@gy{l6cHs^j3< z24(syAxUv@6kH1qek@iUT%2`va1{i>4-h9uCq)-2@qbC7MT`f>{djlp zarX`o8WpCRT@!$+Sw=b$7jyX)G4P522GNfYViGg;WM&}?&+&B+A7AgHJj?sspChCc zOa}Nw;#sB}7V$dq^roeA-X{*TvZN576OS8oLE=ZQ%PzlhE;%gl%&?J7&k=`-#Zm{$ z9n8vxN*p7OD5^&JLe6D{^A=~dQe&-q@)rgR+H!{LG)IuYB9cf!gp3+CP=SRgtr{sN z(zGA<@DDrw6uD$_ZGe$u9#yE296$IU{O;B)PEEQ=!8p+UV%s01KwuYW)@}Ry*tVM| zfd3h|(%SxN1DN?Fz24R$M?l{;aBw3Zu9j|qgF|4fMA>T|@9ydB?cX!4{(bUq_Z`Py-+SUX;Eub4I}YvuH69NR5u6pVID@iI>LfAZLkHrt^Py&mbDc%o z2sMq8tc%Hwhhnf(nix})#-(#vTb4BH{9|gAq_gG{qYW-159%SvJ#hEkAIKLFSeAX0 zZ}R&*f4=X}=lA*0+WHCGx9=b`GaH|;nUA6FPusG)5rsY$7>!@7W{&Tv;h@-@dJQTCJ8y zB%Ge95W$?of0l1r; ztqMOpJWP6eIaWcaY8ZU8ybWJ$yZ+~ zUMLizx3^c(yLRprX0w^(gdYS0h2Tw6rLDAp{14LBS|NPCz)}e;SMig8{8ps}zchi)m_Vng&%u zLV|+vo&Eb2yh%w(m`oii(Qio2_k1@9=vc2o-tx^5yD#%a$zw?A^Op z@oH*nICSWcqV0A&7K;Us$Ai=91mK@7EwlcEK3_9S3YQ`d9z4j<&=8j{U1IY>cN*pJFzfky7Gzy8-a~{e(gxa&vR>`~6C; z)oPJaVzpWs7#P54G!h5|7#bQPGc%L4v^1m~Paqf^#h{Nzm`o;2CKK`T@kAmKqR}Y* z{rw~*B_V{sVzFQ_7zl^M7>!1v(I|t1gXr~oMn^{phr>i75#>X#*E2jkjFb|CAs&rJ zpf~7Ah)+T|91Z}CMk89SRyj>gP37jzn`CEaW3^iG`~5t7HaXIqPA4vxiwR^FE?h`Y zPY;hCJ>vTH>x_(yOzBuH)?_<)JZ>Bg2X?z1fDIcqs3zFFd9&(7fX2o~IyyS$9L959 zvw7UNE*6srA&A9d09dV7l~Gn!762n7BjYo!v627h1cnCXu3zpJI+x2uG#aJ1w->wJ zPFGhKzk2&^;qiF*`in1S7;dkv6#;t!g#C$$i3|)3;P?BHQqt4Y!=got7#tiVIXRiQ zxH!yaGq1f?!uuZ_kpN|7uOrIK%LxX9ba!_Xd)Zx)aF~IC0km2z4u^xsj~_D@jY@!@ zz43x`dHncs zyk0MfiHT@58uIe;RGmsnO7Qu7GwQauF#o^S^8ESFU+${<`WeDan>JxGnE)s(EL4ti zb92ef&84)olr?MCuw==S@m2DRtw@j`eROQbOq3u`o$7!eFJCrmMh6ZYVDaL`EW!-op?k&zKj zcXWtX8^_~uapm$qXm0-Fv^uKkFM+i5@pZ8N=aXA_BQ}JbKp0>RW=|0{tx5zTlZ$=G)O`X4YIJX5S>m(Mn=Y*9rnN8^XJb~TU&>)SS{G? zDHInM%R?()r}3Mw`RiXU2>`FxOLB5Dw{G1c8jTW*#mLLc*I$XdboG*9^KvDjE;u*4=l!WJ{+!0r2qf`07*qoM6N<$g8D?6VE_OC literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/lastch.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/lastch.png new file mode 100644 index 0000000000000000000000000000000000000000..5ee810588d04ca881ce00fc309562f69d9016933 GIT binary patch literal 14356 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 O0000 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 AqW}N^ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/left.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/left.png new file mode 100644 index 0000000000000000000000000000000000000000..236b886e0a7ce5d34ccaf3ef6c4cb464f2c855c4 GIT binary patch literal 6145 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 Tc?FYL00000NkvXXu0mjfqE*hD literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/left_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/left_over.png new file mode 100644 index 0000000000000000000000000000000000000000..2dc87a68d3db01e895b6fbc9911194a92fc94476 GIT binary patch literal 6998 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/mute.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/mute.png new file mode 100644 index 0000000000000000000000000000000000000000..a5e841ef673703bd4eb9d268df4301e916511c9a GIT binary patch literal 17058 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 O0000 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 Ze*ov7o(*w?mqq{p002ovPDHLkV1lqEk;(u7 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/ok_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/ok_over.png new file mode 100644 index 0000000000000000000000000000000000000000..894d72ae1654bc2f8375fce29048f2324358ba53 GIT binary patch literal 7568 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 m3I)=f>Bj}&c^<`L5r7|J1#lq7VNS6C0000 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 TruhO300000NkvXXu0mjfl=wqm literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/one_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/one_over.png new file mode 100644 index 0000000000000000000000000000000000000000..62938b6543532a087990d7e6fb6e1fab86e394b5 GIT binary patch literal 3346 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/partner.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/partner.png new file mode 100644 index 0000000000000000000000000000000000000000..c8bda0c2932bf47dff1c6f8f06abebf7c5dec193 GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTcC&}ZLe$KTT#Cp@O3c^Xcxi>j zeIxG4sabLaQ*?8>?~ zob@@21BLxtHg?^VaeI0)NA~gN`p1(m2*t6;eZF&9{haza{W*`b7ak2XDu3u!)1r~a zeYisEQ?g=hvB{Bn4KF<{I0_f{ujwz_;+%Q@TJ@bf2aamjPM^wE`rPX=%VO<{=|!2f z4#nXQf~JY>KU?^_YjW`M_Wj<)!9Rp%?5dXXo3y!&zkc$wsR6>@SpD*Lh1!TF_`Uk^ zVf~H`GxZZXoC|$Vyzg!ab1Jt9Im3Ehnsh@SM0VdhXb+q#Bd&#h(rx+G=rs z!-}WuyBy{obA6SQ&%IvnPG{w;We4Uns<|&0jJMu?OpR0aVcY?RdoAw8Sy!x0y0*VB qLH~C1p=nKbLh*2~7Y;!!i&6 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/partner_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/partner_over.png new file mode 100644 index 0000000000000000000000000000000000000000..c8bda0c2932bf47dff1c6f8f06abebf7c5dec193 GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ih+L^k;M!Q z+`=Ht$S`Y;1W-X_W=KRygs+cPa(=E}VoH8es$NBI0Z=sqgH44MkeQoWlBiITo0C^; zRbi_HR$&EXgM{^!6u?SKvTcC&}ZLe$KTT#Cp@O3c^Xcxi>j zeIxG4sabLaQ*?8>?~ zob@@21BLxtHg?^VaeI0)NA~gN`p1(m2*t6;eZF&9{haza{W*`b7ak2XDu3u!)1r~a zeYisEQ?g=hvB{Bn4KF<{I0_f{ujwz_;+%Q@TJ@bf2aamjPM^wE`rPX=%VO<{=|!2f z4#nXQf~JY>KU?^_YjW`M_Wj<)!9Rp%?5dXXo3y!&zkc$wsR6>@SpD*Lh1!TF_`Uk^ zVf~H`GxZZXoC|$Vyzg!ab1Jt9Im3Ehnsh@SM0VdhXb+q#Bd&#h(rx+G=rs z!-}WuyBy{obA6SQ&%IvnPG{w;We4Uns<|&0jJMu?OpR0aVcY?RdoAw8Sy!x0y0*VB qLH~C1p=nKbLh*2~7Y;!!i&6 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/pause.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/pause.png new file mode 100644 index 0000000000000000000000000000000000000000..5edb3c66b9ce63ffabe7c43593440d37ec053d6f GIT binary patch literal 3267 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 D(SZrb literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/play_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/play_over.png new file mode 100644 index 0000000000000000000000000000000000000000..f03cf60b8ffc37940122bd0e59c131382387d760 GIT binary patch literal 5021 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/power.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/power.png new file mode 100644 index 0000000000000000000000000000000000000000..d0caa8fe4a1651980cfedb9df6f4fafc42c39ab4 GIT binary patch literal 13060 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 z +
    +
      +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • + +
    • +
    • +
    • +
    • +
    • + +
    • +
    • +
    • +
    +
    + +`; +} diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/remote-screen-shot.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/remote-screen-shot.png new file mode 100644 index 0000000000000000000000000000000000000000..9a7ae83f501b86bab44a393235c3f1357abe0859 GIT binary patch literal 267774 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 >;PN7uAxA$lZmgE!zP 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�}#}fh?oQSi6-#;&}YQSrxs9UW+bw<`Qy2OY+~Nja4>6yGwa6NOZF4 zqhyy5E37bWxN7hCngI5EKWiQXu(hs&nmOpPBWP-ToXNwZ1w7y?=~~^I1vIK6c1pr1 zeUb9$xxw78Z4B}J%E$}5?J&ypv7#a(f976U01>udvtjxEP+oj868&V&HSC}JtkyA! zNi{Z%wA->5F%glug#~m4Gry6G3nwshye|ld1bL*XzNNFbLFWN4*H>ohK_}hl@3lBG zh)mkvIrS;fg<1(v;h0=Pq3d$w|JGK->G##G3T?1nXf6exnz1@SYxYpVV7Dp5;xgtO!nJqCZx+NyCdMp@ulL z{frbYdtR|MS*}`!NSc5j91`D03|_+dV(H$?N$2AP68TM$$v=O{5^T|z7Yv}QCGkk89lf_BK`#$7@*+qIxL9`cnfFI$|t}Wxng2skfR!B%t1+o!xum$eK@Vc zJ94?t3W4DR$M3&{YN;1nbZ#!e@ThmC78Y+Qaww!0(PS;B4x$0|}x4jqzsRipc zQnwi*se?PLm5SOjl(O4C=z1)Sy6iWNy`+s%JgUuZG%tNF6mp_qb>E$Qf8Z^ZY*e3) zZ@G5v5|qNDvwwYO4^`ju^2vaoZ~6lw=J}2X=lM2fK$a(qbd|od(YgGFcfw1E%@<8k z7OeK39@63Xb`9-Jnp8Gf8f2U{qvxuIk!9I}(x@onR0bV#4~e4{w0NR&;woJhIxUmw z146^qb8<4ZnGa^h%1t(VRU1NjDOGR4SN1g+q=DuE^--ox)5pIg01@yF6ikpR72G>O zPt)y(!F!7}en7;?VqxXz+QR`ugQLHHbw;)Tg(PClr9U6w;p18BJ45>lB&%O6#eA=c zl0+^kL7?ta(7M|gd7hxyH^SE^&d%M$x1Bq&tp4*AN-P=IE@XJQlB=<_Y{VvG(sW#Y zVpzLy{`BOs@~QvznaAK^M1f;afiLm|Z{iDZ$rYqJg*Rnsh$%N?3B^#i_yaKn=uswlNASh#a+`<23)P+|9jq z%s?cQMG&3*65KMkp;Af>mD;sV2F^h+*U+scvG{YRsGAsXZYKn(Eg-(t1#t;pxA*{{K*&QGGgevfV@N$y?KeF1(#0S|nuj=J$i zIjUr9QdfU(KktMhxb$wR67i8aAH5pt5)Ij@$1{Y6`S@rdWOH$d@zU#?J~I#~%(HiC zO{`CFrbERoHTpA|jvF_xvRz%te*CjC7{}Qs0fqoU&kda4K|2PV?sp@MVuP{xtal(! za|qno#`oQyW;UPD!Hp59GgfO2S|agTb(wl#CrBWz1ImZ_s7|n6K5< zTcuqoF!>*;aEuK2^3cqltD#sR>F8oNRcfH&F$I`Ia=1dd2zn-Jn0PNMrN!OwFf>RMb!&5dDj#f zc023Mr2;PEf+k*HzL^1MINnh0&oQ6zC)<9{oo)hE4P1)ERh%4*&k$2g%6@ujiPr5-b^-W`0k1Zs6ygK&5kkq!u&@ zR2<(x`Kri}1_3DvWr`?_AjG$hI!}f4bRLOpHV??kn~i*bQGF4Pr1lK$Ca^g9fet#3 zJlS|)k-vHSNlZ#OzudF|bb5i-ff49Nta)b3Rdb;PPiomcy}TA2e*)QDYD!ARZX(k1#O0sR)fG2`%hp&p7vclYK5`-(x|&=$N}{aCz|g4xtx8M&9eWJRJcyfvis9Y zE*OXf4T20v&@`gWw7D3kO#;8DpCFjo3I(mnnfh-V^j$7BfU$7r`4B4Dm49~;794yq zduEvveI=vj9Vtx`V^N8H&OYkse`Gg{q@O%{e!RW9oZ{pK7wK;^xmnrS+uKpEVW3}W zmPSJRc`EHD%5DMlzgz19-o)_swy$M08;>)GRjc3B76bjF+tU6n5Z7W) ze@`QA1et+{kq^&6vMO>Pft+&An&R4F{a3k7T78UBs4!ba&PQmH)Sx5;5^xEsF6T6e z02eYD2)v&%y96ornRP}Tmvt@y%7cG!V$hmpLj#hRQ}F8vN|sGaCVVW;BR)Dy5J!;5 z;AI!&(0`sEO+UyQPC*^mYV()0QopAum8=R+ZTLaKQ8=}bY8uWeR z?RtH)3TeOI=JR#ncZCRbDXD0<1sN)SEbXn9fT8HmrKQ8>(%B1YG8&wy$Kzb__@mJF zv|(7>JfUeYX!%goU-RvAGULR=hTqqHpVI>l12nYj z-B?zRvD{66j^xtE;5s)9D)__IRR(R-gD$H~VqSLj zv8K_hDQljresk=Cpi_JQr{n&?u?B?ZIuoY-Yz+^!O)CGn(XFR@LH9c(j-a5*jH&jH zB0iIW305@=kCC7*_|1pks@{ta9_Oob0R;WefAhU99}~wmPPfg>&QpUJl zzoKj;Cp01dOO%@>SvLOi>m?*Yzi-Ey4hQ+S>d7OLKWC^re~V?zThqcrF(C{DS|d%S z?ei?Nj0VJ(*$6ajZT8z>_m)%N`guDa3fwh@G(~P+Yu|c1I`@o{NM^~kmmuEkT?{zz)M^-42%+ROoPrtqV?v)*>F24&4Ka9 z){^X$1GlwAp(5Lcn8CD4iq4jwdw6e`P$OV!!)Movgx)in23+C|+0*DDg7k^xxQ?J6iKeP}4Wh1wsAV~H(|E}Dyb=ngY#UA8Kly4Fsg|GH) z_%hk#H`}a`IRPt6G@0O~1>K`P(9L>!-41z~q_g6uU#3Bx1}^4R#_GZ>Mt0u|G~hvV z`xcU$U!<0ui%@?3`YeHEzN`WrX|Xe;>LRb^!dbA=2O9%+4abc%(6N95T{>W00t+j& zo|uU8leqwy=PlZ~KZ*_!#$uktx#%7?CC{&UbNK4hR^zPAUq%IISDDrzDpwgk(j zXlov35plb)j~_qow68f2gDowhfiVRN=%ID=S2Ns>7-R0jQ9QVpi?cQ{W4aIm zAwZ6seXycm!|YsK2n)Btg$ZhfY%JuUdkDt0y~ikx)HM@@if&+cy~q#^i_Cr9QL-HgD)ReK8vgj>zy51@jkN3v_CZDH^dY!% zuG9IDH9-g(oEYNg3!BSHfLEQaM6WWpx3I7fqRm1tVtJ^pqx0rFtXwv0OAO&m!enAU z^zLpqmP#tyiWKVu)W_06(Fc?IL!1AYr<#i#;+1sj|D&m(T&O!Fpe{#fDNsZH2u>2I zHbcoW&B$Hv%5+xanA7MHT3HQOun{w9R*USpF-c!%q_KxdNLw@@kSBL$ z=vEXAA>a!RiosH2%=g4$$zW-BTnz;SD{5z-!jXXi5unlnHUGNbS-`k0z#o2n>Fa|A zw{4S#zVIZI=MExL^3j$#kr-JOQO|x`)YJlj z3;84UG7C$#KtCk$*eW2`{^zn-GZ+yuov~kux{gHse{QI{~CHbdIbdMs)_v+&nRx&38V8;6+L z>TPQk1s6=OOueeio}!14^eFzRwgYyWv<4n{#DeXx!&Lq1gxQV=pN-v-fzB;XnLPy1E)A{YUePLhwt0)7m(pt+|0B8X5;A zcm-(hL%_F;`ya2tUur34tKr|{s*DqkI|`LVMTmp78$xzC`!nOnzF%$`@Ur>e6o38i z=UpG>vK4~D-WYBJPf1od&P?52ID$h8-#ZUlEADJzCYRPO=i$SgqGNSQE$A&{Ye!;u z9lRgtlLcHY(m0|EMw83c{-l~}vM%XN4uGWrY&4u$h}9^@0XIwI`#g@WN2iS^q1+@O}idR?u`nOnJb|K)A(1e`qU)zkK&@o{uNhGW(W8Jc|fB zlt1Rj7d~y8vj~(!$J_b1%sG9;b0WTLrQu_v-S+9N2yQZSmfuF5qJ)pSI3~vT8 zddz2YLo^zU2eH2pn%4Xnxe?>x34LGSLy~ADk97z0A5#X(P67Z8WR)|c1=#JTbYTd& zCILRUF~@G(vgt6GI9`--1|S1f=5N?Pii5NnI-A|~9tXhMmyHHQ7!gND_TB}I2>sJj z!&1fSSrLKvG`Au-X!wjxQ>(%56y&JHb@CKB{=uv5=yRxQd&!5Vacim!SZOs-8HIdw z9c-utloUi?Zfchtn#AaZ6*2(}ja1fn=n2Vgfvx)8DJed@svmW`uG9&FaBFm-Qi?Y< zO4VR1o1k+>n8am5ZA5`A(&&byjAF5zzXmhzq7p;b94n2RqdT}UUwnqO9eMGgB~2!4 zgc0A$+*LW__hTX!E+3TF+LDY3*Yr(^8ob0OBKrR0N93~UT0+pv0VOO7+$Q&Ds{&e( zsdmlSx@uRXhFYUp1+;R2P-+2&#^bgvklARH_k|@SLmQQVO#)mn-w7YlwYIh*IgsY} zf+0UZL}3B?7euh&hA@#IIxN>kyz%F2s!_h0l(^IghM=lYW24yGxOTmMrLXI9!Hx;vtfMFdRjPr zNSAqXK?hGEM??mvc5mEHR%g_LlQR7x>&Uhv==$sB91Btri;Fqztfe>~`I|;*o^x35 z!F4g>Sey)cof;iCL-i-z1UN9&w*`&l5b#!mU70A7LkYH7vw|o69a*`avc+71s5%}z z=s95f0inmmfw*|=<5@ptwh97hMC9RSV^e(gM1?@0K?o6Ob&eN~t3(gbtvL^P!KMfm zIgohHU~wUl-nnDz42ER%Afp?6dKqb<*lPj0ly zr*?va5geyzEGvU=GbFD+81^FPE(JCVyAL0B&GlucCGDZVe<)E^ijre$Ziky>l@EE7 z`)TqxM38K*uih0r5AJ#||(I9nlX;>rGAJ6i+{l`rpMl**cmoXa$c^)o{>o6v^&EY`fNTk3}Xt~IB+l9AR= zg(|RS#Hu$k*$EWV{-{=8LlKoy7a1Z;;d!ctb zmn>Aqz?Yr~1DmAQKn+PE8o4A*N^toRnC?Z|7-WeDi5VKLC3A9pY6cU8*0#36W;QU< zK`LTS=J~TfDo?6jj^7-(gf(71owdM6UQKe|hIh`B;VYw~ZRp79t&W$E>h`R_{GKSX zQvWcr%rvVpOeR&wNODV22b#`&^s|zB^qdJpU>XhG>7K;v#C?z(jGX@$EWM?;8n&zx z7VY9RepMafOBv31cvRtY5xvTe{gX8>lavl}{_oqFY|JMTGAj5?uSvCzl>ik|dtHZboD$LJ{MJY1;Eg%mQ z(m<6zJ9PUUX-j$;jme+3x;heQE?!hv;tZD}t<l}R}?Wwlk(r)w`$ z3uV?@%N1Tm5a~~7$_o-{wFK;)jo@h9aZNv@$?beF;}*lUJK2s92@!h z?L{kHw)eavY${ZKHJs|cg{YW0Nz88tBq_yx%n*L6#UvmYF&^Fds0Bcd z2a;P`iR7ug4K@6 z2WzFV;H44!+r3L+o`G5K*oz;NUo~xxAs}QWH6H}xM*gxJ;8NLpf2n~$u-XF4g|4h` zf-sXzJn=iloh6Km6SMxLWWmnW!4zt_Mvm-wh5c9XnMaE2z=P|@=t@^ITc$r<9R5i* zb3j&m@q!v5rKLG)ERb*PJh>~pP2gQZrP7;O<`%A^_2Gvg?YE+oQvdyFZ>c9RTRdJe zg!@*J8%_}AFC2-Kmt7$u=cT-}kzz5Z!kwPP{G1kEc|iB(EwQnEH-=_W<)ou(aY?mt#6SpCHr})V z{mpL`5^Z@X%GeUO@ShO}J(ap9OudxUa4T2FaD8FCdWGzE{^@x#HvHIa#3U!OO6}mv z0asTGT%hfddO3;DrjC%Od9vlxLm zceB-n@fui*Y1`4s9O@ALlPG5U-*Y){zwPYlWv7}B;K){23#O1)3Y5-`6noMW%;0U1 z46@ZTe)aaT{pQQd@0j5PyKj&T@bEpF6GEQYicv!Zn%+j<&$?sBPc0^b@n`)gk9Po@H7VwXMCnl8D{iPv2(jm2R#L*>VICsc(349RY%L#)&>vTKr;h`<{@Wg`W#&2~rqil$nxXyTx!#+i_nJs2uFSvtB_eGIfHx_6` znYLXl=|y=jiU!AZ-3a}8F~(X~>FK<9jeSFX%D&FsN5$Y{xwD)Yq5-QSX{x%ch4OZ% zs(6p>>C|;gv}$HB%)=*e;~J4GY0!Ep7+ZaDSCem%TjdXr1{MyK2p~3EQnq$-KO&&u zR(+uDF5CTqaWVXr_%Xdg0oFaMq$i0G0 zG1CW{x?*m!aR0`?%99%F-QcbTUx!+kn&_bKW|EI>n@g_zVTl!HRE^sDb62c|)Exb@tmaDZfa&eC~)rkne-09m)G*1SMb-i7?BI3k%Sv6=b^{J837S2Cf z7vIyouEnnw%Ve>+b!oL2sV5pc^GBt+P@%ljc!OSl5WAMbMz=SYg&~HbRj18@{omV{ zf(grz0&<^(hd$EP!;7%{oA9roq|@_)JHE&`QWvqSW>!fZe*at9Jdu+57b&_?@7%m# z+)o4nP5e>J9b3{gjVo<9B?YNuOj&7O8c&(7?s)5wDbnPRZRJ%k=vT0m)k8tLLOEYp zL&Mon@sGl27`mPqJj0IK@tAhfi)5+CL>6w5)Y>Z7nH@4~WKChIyRGw?KC@q3T5?=E z8^g0du8zcX?MN~^XkpN$l<)4BR96R+$Xu@Ol8oEZSNa#dX+cWy)9XHZqZ*dcDD$6w z-W1U*Sx(cxT%Y1-xAf~2t`d5;Vw!+4gn<6D(706*|^4&|2Hp{KS6e)n>i>2t97GXXwuADG1IJR~pVpJU? zH09-aS?8yRhUxqxf&$|_g*bSVuWU&85i~U47xndcS&1ZIjBIKCYYQ zYibZ9sS{yAB!#t6YvyFzfpa@WKUne#x#S|z-(_Acr}mXSQZ2&9YIUaRBfQ=U_!;#0f6 zLwujSFf2Kx@)z5C48&>PhD7KFh>sM ztaTA;z}JO)(-ULFF-h;%+i(%ON=@M*^lbrM2~S|zBLbQ|0cq#iYn@=*yDU#cytKH3 z&>IGhhNj(r{>@{7TMhF4^S3denyi0<`#1;#MQN%2VneURUqulSFk(^BA zh4ddD?wOwj$F z>9+Y|&6^*pY^K|KXH#pDPj2`sY_}cj;o<=eh9WD!h;dSQ&ck92noqh=Cv0p=Y>;4^ zw9>GCpz7_@=)L8WM04P(5nU`wwIu;Ff6K`r->MYKR$Oy7*~U|ryeh9=%N?_`LHyOx zeZe?OGNtyDxkWr#nf)u_Ekd!XW&czJfH zNJW*U{@TpYnQ&a*F6|4Y>IWO=9SNc{DM6X&728iE zZJ7PUCN^L){T*(fAs_97aj@Oo(Djad$q>KbM6!%j)5Z~h?nd32Z|f0*#EUSep8B(L zsdly00?Zyyo!x&9WI6A{LnLTI((l(bwhdK$r1}0J%{Q2$3zx1a911<>h1VaQaA2j^@aE<*AOlg}v7p+AoS;_nZ zZ14K8AMGFO_4sUK_;>#xXFEw@#_QnLukcluNG}r`n^kEGN*#qi<7MrHu}E)X-qmUm zvN%Ik>eQ%f>pY1=RpQu7aOBEd6TN>*hBe^L^&-yr2aB0wDY2aGShwH`?zM0}Ygbb9 zX}^-aG*BM%IDRZFeA``SaWy71rIo1T;f{+X++M|*$0pTU*p}EANod9^BS_uR35%=L zu@f%c(y8I^9SAw&o})~);!dJb_7~&vC2vsK3HbVSA0dO1lqBZAt;qXc_YW-zA7`&FEq$T+wT zeoqs`f;mDbDDQUI#l|B0YK4U=?Kry?8;zkmu{S5d^||wWX`_blj0N`_f(Kfs44m^fudID%#JZ$1V2?~I7h{)~iZE0nyyS`K-X zsW6H-md$Te6TAxrc!YEK6264n{mXB$rMEKeNbfUW#re(GA4{{(;IS={4b>{L$wBN@ z3*6c1sU&~C+;BbeK=3;*e!73~HIn=umb~OS$_|aSa3ETuI)ml=QR|&Bd`*jj8_Jm_+$`G+)X?F}1AAncSJ$3Bt*SRUcRCO?}teeyPVLUzj|mMcXBzVtcshslPaptoD0 zcH>DNM_QnGCSV!z@X+v0Ux@&kFA&)l)zzVoT54Pe(G3>gXZ__tH>Ry#}ekL4S|h9w&e zC#B#_V^oO!cxH_51Fszi(T$QtfQNAY(AJg+;3PxZeD3Zzyu9!P9~hXN`nZx(w*zVP z(iV82KLL~JTF{qd6^72M&dJD&Cj=`*C-K_wM7iPLPS~`KTKGR|QO>Pst880T7j|bX z^q6?9XsD)7oO+{gq|oq7RHYev51Pb6?(#ry0DNTm9X{i+(dlbG81J3Yv>B-9BCVLn z(Pom|$qbp$2xnU!Vlb6#{}sJLtIjzLMIxuhtAakNNwLT~-OZJ)fWm766m}Ju(4HH5 z$K6A3;uXJWBHML;`vr}*@{zn6rT!n3$XrPEF_iyZAL*5588^bstTox*6>(;i3{O~@ zvf5CuPuNaNsg?+xZHw%5El&yG+vCsRi-{PqwX}o*Dcz&v<4C+1zp;APms4VmPai93 zprCXx@BA)l4UX9|6C(EM(iFjC$6pt(^+n4R?kfsc&XO%~m1#`#1ma z=m<9o$0oLsDrcJQ$}C${cB1|I(}%Y1qCl`GEL-fitHk{|It{@jEYm~=;Z)uAR@T;V z`#c{0z_$W3j)T8N*3v7OZAP(!yECEL9IEil6Bql>H@9*1Tw_)$SrScFtMiw)>YcVj zP9*3+2_~ZUm_}JNuSFsCx2{-2GtqBr9?9Pbw@_PGAG&w3>HllTTUXfG)U2XIE8aV^ zF(3fGwiFeH_dbn>>mhZzH5cRiBtgLz_L4SMfaM%F8gW*WqS=xyYQ`(ArwXk73z4U% z93U?R_RS&YELFw6prD1)pjd zO-woYvPHU#sW!cqy{D%qb($h=u2aateO5L{kv5Z3j;PMHVd8GIG0Gwzhqs$8CE@AstP@g^@jV!+8VECy+8#02LD5Mze=&4x|51lDKk--?m1m@d2ewEd+7Z(~Ak5$?PafF58 zfb#byrtCEC zyesXvZeejJWK{Ky6^<>8V}Y;B)oc;`Qa32C=!V4IdZ|vGYq#n%7u!XHd4C zN*A!ekYqF1{Nawm_4<%Yw_XH()e$5r;-dX=CzVo}7O_|agcpC@X7}{GKQffUh}2Yk zh!~u#IXAXi?CPrU@{tTcQO1g)lFe1$Z@T$Ogki{dJEC~MlVPWxh-iDbl?^N$K*9i& za{;U|8vPd>-RLewSvT~x@^Nw_g9VY=O}>DhcGNGOrb&x zH1P#}uaSTsC?tVY9B$052^fM^RNfVpekEtGV;^s~=6dsno@eWMAglx?w%m0uX&n=W z$pPypyDNV}2~#|MC|4zS@SLBd#1fu9GH&7rD}R5q2uo;Se$KSHP~6(-NDk6t(C8(T1d=nov8mf&-Ny#%O%q?JGDlD*UBRxd(BUa)`0eYfpvx_HAe zHEjLyb3N%$y?h9NuHn6$#(Wpvpod26h!+R*j>&R_)f#xbz|A!ZjPk+#&uePtuC7q+ zGf(2UF>q{CL-`=@8hC-W<9TNXK-!}XV5h@n+H6BOUqcb77l20qQG;-ykuRHkBCqeg zR04bCz->V9F8SF2#CY;&pw$?Li7&!38EYP_gR_nY_|l_$%NdA07-gOukR8c z@QqzSR*#_T7F3}76np2%Y0tcYjX^}@palBbHm?%CB~-#ZoiLcz&x)$y*)mF+q&HbHlNWnH8FsD z4Ctzq~bOB77IG~LOv0xH#7)RICccWY#%n`c1N5mi-`0qcw z`kqtazSVBm-2{Q1*2Q4EXiPwjQ*P&2&R99g7w%Q(w5ZsOD-Fg)JxwZz3#k3FkKoA7LGPn>^UlTyI z_W}huQ-%^Gd$Rs@?1YaW0^8yn9ptUln_-UxydtR-3mP`|cz{I|&aBwqbikM}L$u_H<&$p;MRxs;i|I*;6V}HD~Q2 zU8B+zXWD1vP?j8!AvG9yy_Y$L9jrY{O>gnyZ@)fIQ;Wx1d^i(QWwa?{E0xa z<}l?8R~%){Qu2%~grd?}4{-=%07u?{UjKs*K-s!Pl-mnF{t?*zbr#6jcL6f&ZqH6f zw}+#Ot63b{SO6gDov=MN$w$=@J6^7GzBp2n1zi>o7aDAr^6C~QuQ4r>g$^w>&#RgJ z?S-c^tos#Q)R6J-@up=ZZEf%keGe?oy%%!+_fyNjDgL)oyW0D(I0{%GDMta81hv+z zpW?%EK}1D?F9}3W1EEVnhmbhq1CTGm-=6j2Did%H0&o&kqp=i8 z!PIfMZM&C8ne3<}kq>4Y3M)BNQ?fzW zf1Bba-P?R2=s7oz6o{))%{gi52J06x;)_fd+Jd72=*yU;3+BcPQq+(!iRxmb^RLyF zR{Jy}^zkj@D(xX)2y%Nks`wumFbZIpAx^wuz=RG4Ag!Jiz}Eq$SBR<|=F_?xB3MS@ zAL_dh-WLWC0IgY3H46~eE__b~I|Dc}Ek$GnsMo%{f$ok#7_rrYsv(9|LNK*HAIE$W z(!pko4=vCqYoG~FEw>+RGJ&Q&=|))ADN_2@3bsd3-${P@MA>nwY`)R!0~I_wivjV0 z%JAn7x&(S4z8W$@mJVc{0}1osf!M7On|>qI+fSz>05rvZ!2{dTos9k0Ml@y!x)U&FKl#DcqE#RD*xD(65SuWH2 zA*=bT#X?_+*xt(b%N4m>!p2$A%AXC~TF~pSI*^EYzJZ@ok=ov9h_s-wpx5BgYjj+7 zH+CI_hp^;hM@tUhBQp_$?HvG`To31|FAQHVC||KF@;{OQ&thcIT~yG(U>G7qWloc; zx(kH7V_+eL{OY;A>~g`E92j6{wE&92kOJYvFmRhr{6ZtuNZ>KPT;*LkX(eKvU}TPC zu>Rp^Ni=ElJ7|Ny|jb`c9?z`;9>)lS?dkpHPfpKXV?@E+~7_v+o#?~YGf1)IMT3OD|_Fir2J zDA8>RV`%27piTzj5)+GQ8GDQ2RpzylVa&Xl2`@iZA9&fkr3#!0b#NSnval$77cRi0 zY>lTQ%kg=CI~$q8th}_YE@LV{-;M=U$4hXrbnu&`q&C%5a28d`V49!OKhx|Yoe+%8 z3f1G`n-v9w*g3`VEh;T2*`=-fFQE(J;tag+G?Nvw?VOxKN*)^7a3u$JCKwqQxcK+K#mPTL_9pKNWKif zVp=*lkN|_LG{Z1iFD%@=7i@L);JiV5L~(AYsBFu7-#Rw2U;Eec&B7MF?<2I%N)lZi zf4xnd5^$pudWiVy{WSl>2Cr@vA$=y)IxDA%cc6?4tII2P(mMbuAI>5<=H#bBmZD%R ztm@L%1GLCzS-h4-1;TwTnnA30UMy)7Kylb;A*|+>!OjLMPq0t{rwKTJ%Wwp- zTsumbDz#bePCxa>(aI-ofh|@5DAS^VxD)H@_ssB&z-ByzD=N>BFUcdhikzNX8T~Zc zDv|sDS^yb1iLEAWY9Y1y1OuZR=7+y=Ev3?xI%>0>rC=1K&=#e#N1QCuwVs< zD?I7A_-1ft{L81#abWS*3&XJzR55i@_RQQ4nWcg*C89?CymN`Uv_V3?E zaGQyC{SHitXh4k!ECeOfU#J6%)g|h52#vOIn2xXJqcY!bvhpht#cpxL zsE5ys_;SQ@KrF4v%cNfX&9)7V$!hRTa(n@7m3X}3%Q-@jjF7V%Dr)qiC|*=ExtjHd z$nyw1ZY58fT(T6$7|5PjUA+S=f{0MSq)o}r&aU6-N)6~cpbWqOibXclULsIZkATVp z91PrCTvS+W51(q5SYk(M0Lc(Idaxnp&d#&GM=l|un7M#ck4~WdznC(6!C}>_9|2?t z77|ZYD_-H|vD~FwM%- z5!2~Z_%GbZX)>gFCYfP*+-in8aiJ_vGil_xkeryT^Au=T3TWfMY+L8%F=OaodrGD| z-TPAr{PM(wENwvCDAjMWj5u6l*1q13qWlKz`$;Da{S=$8FSi$9J1VWIL3MI+QYh1e zXnj$V`ua?<+X_BR#E{1BPeg_Pb(Q`)%a6oW@dkz2xY8waOpwuXps252xHrbiO>6PH zkYH)(@u+f&gk{fEJD#>XcIiGuN4p22KN^72 zJ|z*M+qY_+!{g%-0OT0=q1s@^{#JUNv5Mrydoo~~GCkIY;CLyW_N1B}8(Kl_CJR%A z5$%`#u3}+hBT?&}5d5cKUW7k?{%i#DH}2{3=r(W+J%Nup0)d+N11rtgZ2nsfmJHC* zX>wR%A&LxH(2)D4-~VFV+TL#Y`T{#Xw`Y+fH&SXxFyIaIkMLsipbe{51_s=BF2(V1 zuslxCiLd$!I9xf#Y$rz(`?s(Lui!0m`1P3_Y=rBMj)=3$V@^+ia9O zOF=Tw69MK3Tk{^6>`6K{1K)~0AF1s^H0c13(gd7}ps)kLBih0_tA!HTok0y(d0wSe zW0J|c!Zb|Mc0v5pW3qo{p1C|t74&#N>Q9OQ5nn%RgdI~f`1uiYYceSit}ByYFp)Mj zU}wO!Y~UVnpmU|DNfQtNN)j1dl*fQa;^$Apl&Q9@^X*}Px?2NS=$QlADQ*#wcu3^? z=EIMU`JX>yA^#07lLPdhjYB~Y)6i{z$i)aQL^L_7*b98-fa?_ZeU48R+%0!Ny3!z! zyEOva9Y8rkC+=?jTXPw63A`e8;~|WbO%W$jlu30Nw1vH6&{(>xRrG%U@C405V!SC` zG)^rTY){hY^aC?PnODF24_;o+3mK@Wl0Q$_w03k@xw~tszwA(vaJv`DwJ;@$*P#5q zh8NxNrDp))-E2Mr@yrcN)!fORP@o@_#g4Wl&Y^7N)zqyIWeik&y204(X7P?vw`U?k=Uf z(?FzClSK`yf4%LNK(>Z5>Fbu6jq zCzT;DW1t({c?6nsaL_>f3n5=ZZVs3k6Tr-f0Sta>1do?_u;HK+DaZ-V9a<(&Hw8)6 zvTjD>M@9Gvicb~n+7J9Hzd9m4L9ws=`a|Iod*BE0uQkuvN1p@9%il4`g#d;F{20Q% zeba$FjgYDK?ymF9l6nrG^K9fVYRD+1-r=02)at+hG%)RIew{T{sK4qGomy-D-8=^Y z*oOdbB_W}o$#3Xn#HBrkvPU4Hj|d)zR_s==qA*7;*kCfXd3)6D6UZ&1l1h z8{*Hil7I?rIj&pd<>~ExL8r%0#t;si-JoH-yu7yhpL@pJuD9kxbQkOdftty8FJ1Sn z+{-b=(LSoY3b0~vN#7*GH#(C>JfY!HyitVvONFFXqf< zlmXEpFg=EOfAbf+Pc{0Tp<%9XdxR7;fTRJ0ArJKHp%Me2sE{rZDYy|?a}%d2TH8d9 zC@d@|={Vx!#lZt`)QKN<)kOw_OIy>HT*wnvW7l5^Rf#+ZT#H#w{HfCs0v^0zfG-l| z;}7k5-naK11)ilo3jq@k76)`rl$ z?U!ml5W1{w{N*VoedB#!{=&ve{lKIBmF7OW)V*+-2I_8k!-O7gZo&!&B4c`aRTEfYTytLw;T!-UZ(xZEE9p-j7Zm=aRw^Ln?3I z#=U~O_lYE6aT@;khAz=ClyXj7=VslHHrUh^L3S)qYN!40ScJCaXx-JOzW#_&3l&n| zU&nMs{B%VyGQWd%?bcSJXQj$KUa7hEp8_z|@ariR6s~h5LMa z1oS$C0GndXL%sRCLaV3=1@z}^ z|6A!hUjO*yyEvCwxI=4H_8HWP=@RWB6V2KBbjJyMLP1NU;ZY8QJEsXLdd%;B97|ukc`Zs98 zx@8hk-<>9PsrI$C9$x97f?cQ5S3@pP#BQVRMd}mp<;y!RhLVJu?&L1=&*wavIT9y6cMZ) z28IC*->y-9^AhtCjVdz-2b5EwfIqth;}xW<{oZ@S2XQL`>m@Ldb#6tHatR7XYpRNB zAM$Eer7_u0?KL+NFsCa*n9<;ZO5vIvhw8|XYnsUAAY zQo-zh=+6B+T~u?&=p{1SHP+?g*P`4cW86Re+9jbn>tWwo#?huI7Y3U_<&+mSG!O#K zh41}drmPJqwly(2Ys~%S!A_c{$^e-9N6L+W0UN)|uW0a00TDvMeW$WYu}%#&aCU`? z9L@kJ0A$PoHaNgC{MKxx*}C$pgYVUXJm|Re2U+@z-!946+A;z;N3N@ccG#c$x0eXE zx=1J$%*;~TxbUjV4CnT|g`_MF*Cg(B`Vi1hww|65tqw^jSInH~bKn)pulwxdN`E zz*@*dt42Fu6PB{S*?J22E@5s$#xo$vj04`Q#2~$QzQC#v`{$k81coRV%fL1<>UoN6 zG`FGvjl9?dI>)r@ZIK&C+3BO6*C>mT?-sn2p>8c6WQGQk3Gg2SQ~lL*h&vh>qrhK? zP0zj8DV#_fx!me!FGJ@l85@2?iV@J?}hklo;hmyqA}!3sF*$cgV25lM6cR#(4Xk zo;za0^Gy5zAx+g~#j+{;2bWL~5?vMc<*pVU=LLd&kx=4LUV0ByhW!99y1A$>%PZvA zv7I@vLjh0vd7{r3=}r{fhnq>(2BfQ4f8>i~bv$^;wY$2GY3mwCfL04MP7wSS0zN>> z0`U7lgNWvizSe+^o*PJA2mK=G%xQ9GVsYfZ`J|-O{gq;1#D0aTnzXtQg#mpH1haQrkR?Q( z-v_&G3$p5yiP>Nt(txJvn$Ti8=h!!V&Lj~9~@fS+o+*7{m~LCa5Cx`#e&YC z-eCPD{TYoy6H*;p+NiHQpgbiU$Ig}SRv*5yS6Y=PNTB6Vq1`a8F(lSGcaY- z0^We&yCF&dk}y9Ib~}%&mI2Z0e~8f2f%p#a*dGqOU1MA(qP!oMp9ilum_I=i4Dpi# zjve^Z@gTKAE(^^nMBa|&oO1_T#{w21jlIx4&N~6O*158pIz9x8Nx6RShnn_e11yO* zd3QN=w#7vISY%Yn8;0}zTcgnYdJ5&a=|Y1V>Rct@yEa;~>W(BBH_)c^MLI{-lF0eAnKzw2SZa^^pi z0ni--$F@W&BpIE+CcWW$2IyykBEt-uR%y2G3~_6a`5F z3CajE=zWK{_~69uh@_&Nd0@P`vt>%wv8;t31Nn*{sAn5!ZZBgQej>_loowYJCRCS5 zaH~Z!LKW`Zd^lfY;pAOORzP@DnXglba$p|mBGiK8NMtD%zQ+7_=vD-X=wqFbwYAT| z;6cIJdq)H2a0rk93TvT8)h3u>^gz7FZs`mGsx?38;~}N(Zn;7%0-Q8+0sB1Q1Ac}A zl75hs01r?H9M8^?IKrKOr@`V7L=F5RNb>5bH=if?cCh86^khRb)t{AKq(TKUkap#TIdV(f6v(#5K?eLWkhnv z(qC~?9mGBxYx9wba)&nr@5n(G7jRIu#vTM90LV`SICp?ecO}&V&@;)#5df#~9S}1i z`~JP~CB>&40Kk0tfEjoP`_2gQKPNZvhKVo#(GEBZqZ~f&*ho~2NICWB;x|9v63T}% z%Cd&jEw~c{??|6nKuRa8i%i6Q0RlG$O$-{`K)$J7w@YI`g*tJ!22#zu++02^KhHsm zKw&`WBpa%>wl6`hP>m;jI1_~vweXvziN_z7!IE`4BbRgHj0mT31nh$~4ZX1&&o>LfdxxaiKb*$NpzECAr!>aLf7 z2HHtu#EN|dxLh_(KVn8gqDbhaRvJf| zE3U6HU2mWHu6oAC7$Gxt%eT6b*9UoFQbixY9)!)fSq5!8lTAMqIF%_(^WL6raMmgS zl{hQLFO8}X_m_kgV2Uw(c`pnCPh0>pMlS3P33ZrrBOceT`MUW?he><29%fDND<&i5 z+snQ8CVn((rKqOm6U|^q)gd!IO4Sqb9ExqW;nu%CC>vYqiiJF{H&yLdZCXO;ve1w` z@`VL#h+on$Vc(rBWXR(}gSZPN_*(7~D)vymw))-80oNsdKcU(Ps1J~t{6~`|Q|1&n z4S%%QVuD$nBKQfiAtsT;+T6=D9rfvZG%gBC7VqzD4s(f@p`q@q4UMm_OhGJU62q%^ z!i2$;IK<=sa~ZpbY}BC2DJp+XuCXs-B-m}%@yeA4qs z@go5NAc%YJ`o2H!7Aqy6lUQP?qI+%myWi1zNa`oE2dnIk9Qkqdk%!qG;k^JJNmv-- z4J{~oAVWFwPxsw6VP7;xkMYGr5{R-!6L6)|vr=aC6{k%#`rp2% zT!I@pCb)RuA#jWbB8L)zt)1a7Pr7D$Ap?ew*l#Fhi+c9hT?YW39_yKNFG>Lx(k~aB zFQE`X^!>&o1u&HXR^H$Re1ZZ61~;G=xKcUcbb7)6fhGmi&&u!8M`UsQnzkcCQD%7J z=P>l#rg4-S&UrTkvrzhTI(0hGP`dv%SRqAf`L%Nr1=qh7u+*nk|ML5->!2Z^0+>?1 zCxg92knWeY9qow?59PlMNik*oEcr=aAjqz#Uyf_nN}gG1*X*RbMcr)fGTG5t5)^jY z+?VJ$j$R~y@a4X8cY=fDwgQg_8kQt5F5pXIK^g@}?+uwbQAa-i=>{AdA`**?2w*@r z0s+D<3tp6KQHAJMqK6}4-~qonBYhXfO+MaXT%J*;2D@q=53C0`RHBQA~m8)Y8J0a>(4txxwmKTE+ zvx-caT2Pt5fY~hK_TS|{52XAAa!5c1L;}FO-lzmEs1d34Qf{1F~+$gvz(-Lh6Yeof6-1Y*b64Uf5*zh*sfXl!1`I()qs zGY{==#DFFmjAv0nc_+SHCI4aKjuCD@GFX*MT6y1Wqzdy~v(KtH{ZgjezA~ zS1f&!V$SkpN^*1Pnyj;)V4`cui#&hFV#jbj7K~hSlV02g#gxlCIA)ea2 zz?!tn4b6G2wjTp~o`FLqo;~YQRMqKfj}5_9ZQ8*|J#66)$ns0*B9Z(qXdB|kd!RFNsZ1}*_2r|S-!HtJhM~G29 zu;s%5TTFVip?*-dHoG~*?glXBI`hs7DCu~P4`!?d z6;c2l4lrdZHvHuG@`&@^%6mfs6L6cE%nTG{d1#_gu5lv*D0*N6fy4Gj%zD0wUStd) z->4wQiFqDHK#LhVF1rB-Gs~gK4q)6Pym`hQ7jKPkqEc1OlImnXO&5*Zq*zJ(Mt+YZ z`{!a&nqpa@J&X940OoQdSToSVNbf|pv1V{W`~j7RK!l6Yhv(iPk*j&>tSqyTPXH5w zz-_r3Pd0##hW2=SItJ-10Lld{E-f7#U`_*1>CXZH@*uy}jR8EyNr}kvlEAFf??%-9 z_mLwqDv7$_g(rX$I1lYOF=-mHRF@CB`eJXsQsK{Bd0ShC;uWzhje{#kHJh5X(oSxd z6C5CFmUqjXnSUNH{B~(mTB;jnnqW_{m7(i5qXMqwkga-MIzX9$`FF4!aMuUBDY#6J z+mp4s@4^3cn_~FhLMS?5*q6~LGfIA?lKUh{S37`|6Ok}Opcp)SIHbrn;r>Z&qGQg30t2`CTaWW zbN_Z)x37`4v&kurM~2z4bYTD*w`dwqXx6|U#bXsESLYBQscoJt<$;g{C(~Jrs!4(X zd29ajg1f zv$3&8>pM>uIn5>fz~_xSOYl$bv|Fyu`*?snCr^WQx)BVOAV=P1L;$wM07D1nXmI}- z!ZlM@cXOe^f~%hQBLC`u59nA!Cu^VG0AaC6r=|!jT8@v8!Jm%9{1zBlsWF)WT7^Z^ zLJ~kysn7V9|DeBuD~E@`n>2)Wml=#6Mj78DhSrF; zTmf`JUY0$#QXY0-amKdzc4-8mG=Iv=xV5#-3_M1iz(O6eo&XPy`K2_bhlDjT7~R5Zl2S6RXUC{@vph-)jh930@7rFr|i22O#5;LmR@+ zpIIt%yn5pa_69WN3C_Hv?ZuxS%9Y<}gb$~Ny$jgm z(;?ZAU{A-lcT%SDLh0yA;IyKhj~wKfWGm*=E5K;2IJvx;iZzIaQ-WTeFo0*Rd8{Fx zHsFHzqt#9L=NdLg)Sn6MH5Zm*)7W}R9jy2)Gabq4f?}eo_=yw&d-yLI=HyNkt=d}hFCG*zy7R5ttOKbOl%qa z^5${0b>4;3UQQJTPi=p)J7)*MY zS!0M`&QRtqw5~-du^KO66*iTN7}W8$_GgUIqF~V;6npVU_;^X0AZkj=ko_+R>UO>z zJLg1hWVye3zkb#BNKVa2vGsV9ZO%nht|4-JWa071uppI zXScKwj8%?+A!~k`DV9sAe4NibgKA%=CSk!2X#-PvIPK@~>u)*&T=|uPRoB<($`!cr zax4x8&R_aPWOUcw@+fcUhCQC!g)^bKUF;%5QCy&n%4>$;h^Zk>gFkA9U@@K)TFG+q zNPn)FSGzb>Za*KnmU>fOpMoXSyJVf4lyxdCN|`!>q5eCS2j9j;Pk%h2B5Qy>pyD&C z<}7_G)nbBD{qb8KF172lMugX#{%Wy5UuF_6{`xTxElPTb$f3<3x!K&`l-UD(Nnc4o zK}RQoIj-5pFiOOVr%&mWAU9<9n3I4YBI=meJT1wMj3He%aupuMHg`?-gNO8Vb8~ze zeo3ZEINFuXdX0=hKR@f2?4plo zB#Ml z%y#usk+%#x#NY$xc!7aE!FpN5)G|#i!;zO4_3iy|dXJ!W28(%Z6R%vIGQ&23MT9SH zS6tDeOcNV0baDP~aI*V=Uc~uKZH`C@OJ?SMnfHQDoJccHxshL{l7^kv&%L=BZln!q zqlVY8&Yxv&pqELs+0!hTMy`=GV9c>dxj4Vs*-}ZzGxCI|7;x(653w#w{&M0|$0K&n z&iRED5&B+;yjrC30KN;}rUkCobjX*Ro6fbK0WGnm*br}Cq2f_$DLFPLGdwo3+pBi3 zsPQ>-yy++nWAhP4VjPO1NE?2g?CtnkfObJTW>HnCH)gUd6s|y2{^|Pzk6%hy|%`G)yQN=K!7q>6*fzdb#1RK+ri%&w+H&)2 zRKVkoqC}}YJO^gJJUMb+`Iol~My zBDYJ2cDnh3);{ObO_fR$ow49;xNIEFeSg$z)swaUlKHvm_b~k^>UF7NtHJZFERsE+ zetw))Sy9LycT`$-gcgqBFwHV*Ln?*5w8!(w+T1Z%NVn4Kqi{xH8>8;O@MJ41q6RXj zxV=!RP7^<0%xEQ|m+rOq6Ej5q7`XBaAeh3f5&ZotaQ|tp@+IH!95!I~_$OJ8#=04^ zd!qJef$gS<8FnKu8bCV7sG+l?ZQ7;bO?~*G{zsrVlSc9$O#rsc?c{bzJ~iCVvGqcVR>Vts zZ?4m$>T_a52f=&te|=J2X4S>iP%+(t zdLA)tKkE$sy^u90pKax86l}AB!t!|H^q<9Q;=i3Lo{-e@=G;b z+ouJBHI1*Ng%0Yv?CaI5l@4?o+9<_LR5J|8s4z@%5gm=X{*5~8Tqg{kFQh&+9C5l>BZ<*)1aqD(~-Yqab%J`szvXNLg1V%+c#f~u4}z6v?1(UmU0R+Z>x@ZnBn+~ zsQO5*hJ;(!nd);=QGj4DHBaTyyUjo>#Gt!hv6;NB&`bnVJu_3>pKBR>`6QY%F7`5Y zXz(Z$_IrMrb=JZ$K_!JTrLHg%OuIK$8i{BdDZt-H=^&4Z+A__hOlpXsxFy8>E?84j zT9I~}{nR4BPxdHk1jJ_d|eE-H@&RWpnL6~PI+Ek^#%$4oZM^+gLQy>{H) zcW)cpnIlBZIj^K7qWgvP5Brwts(!T&!!*k2xHPZ6nsReR8@ZaBK6vNM_Y02n`u&gB z5o6gJT~P?vUJ9v9asIYVi*@pJ=6qTWxd%#NP6l6oAp~Pfs67YlPu5CnBA--)7KxiaLm4)6Sf@e8z+iuK=~Lb66R*=_u}GiralXFj73%?s9k zP9Jg3rgkqK>vp#`w{c~PzW-#%xEe44!`O^6R-HJ5y66Cv$>tIUH9}_ET7By-3I90f z?_oNHymWFpqG|>cRrBYPPPpG z{Pb1q3VBpxgyrcwqkC@CjKOJ~I{2cU9>vGV=3i{@>xP*%S7JD-<$3F`B3y(Bk-b=P z1S#m@Ro`9b4cSS)mn2QT`T)AQNbx4UMc%AS$+AT)B!s>{K06r|F0!=N=6Vc!$2o?U z_`1d>L6}LK>N)|gv_u;C3stvZMI)!y&b#I~^V*Mi1lr{iHpLSJ`x{zJE84Vich zcZ7$|Pug4;xeV)tzZjMcPW>awVb7_#632084Q?hp6^jGZj?oz zkAVN8mMyJf5@51d?6b#kl@}j7*o_jqY7iHCoqps)juADQHOYRykLC|ik-s2Sa6?2|743!EU% z%jDi`(TytZ-ySh)gI-&VMoo|}*~+^Z@|y4vko7B(rkxC6I+?kzWFsM8JE`qDDsa`V zrt~S~lp-z*zrYSiJm1W&KbsU=xzMu)U2`_F;-( z3*{T*(TlF%D>&_Bad|1{?+xy-3V1@v8n^HfJqykbiSO(rF0t)kxP-W?U)Bo#+z^iG zGo5|xA$$LZHMhtpelRspD*@xzYCOV08p7`5JnUchruq29d`T={|B&B?AxOXS_#28G zN7}jCKE?c-Ez{a0tmOTMND8&Fw6F=k`MdqYHmrL#>4;>uH3iLA4e~i%{Sa=(*?OAD z1HWn|>piy|I(S+b-<-H3>bGCxRkCJ=YL6pqF;Gx`7uibOU|4;avX2yLIqO_p>^Uc} z7VX62=_vJ1aU;3H-7-M>{EJSMPVLYs+I?s5Ascp=jFUBZqtIb~O7(4S!Z~U_GabVy@jwqS!dun|6l^8N~EARhZ#ZTW#@yKiQwBEnMWtZxO zPWqGS8j(kS-e5hf(jXvZ;1*E)d0j^C9-vXh$8l2SOjK|_j@ zLsb;YnuBbuFu$cJokFdrpKXfx^M=W?wUC<2nwS<0PFxtSv(l8SpCNktH4nVfa6L;%)53 zji=hD$czN(XYI)7q)%`ZJ1%S<=G%(q8m^q7%g%*6ao;h8j>Bl@sD33y{e$JTXRhsl zWAd%5{Q;Krvd9S(Ur|)x89=KR) zMDT|-{b0Li{L{_cpKVfp`iMhi?t1JCx#4Sz9_#av`AF;DpXLtqV)VazY&N_`(EfmW zO|AVG$5E!K&>OMlmXNwe`+{7oeLQYC-ZQ$8EiQho*ZpKy`*mDp=|swM)EvIO3SwZ^ z{IQ4?#JNYY3C zkSWw8;=#VesZdFc9sYF)kHqUTk(|0SH+iy9WRChOtV&AqK;iphcb(BsqKc}O4pv)N zy!Zp6*A)UpeO|BJR@g-ozJ@W=6H~!W{Ge#o$k*hnuIwiFdlPL|@UcQz*3D{?u47|+ zng~PW%xx$@eDBpGsssVorYcc*?E?$c??lsZN!f$<{eI7{ifTkya&Ya&xiu?sq2ED~ z3v7I16Y0!M#$pi~SUM&cgR4Fau_4#QAsQx24P3R1HniVAY%Lz(j2d^QEyX#}v5=i3 z8g_R!!QV(iwCd*kMQ{1}Z9sknD!tTTUSqpD2B)QVuwkf#0=Gx)jp&~i&Q#2EUgrE( zyvU|5_`~Ic@JQJXRPnUC?{6zKYdDKZ)qP>|IfRYNHd9qk$}Ke1>uDD=2bk1V+*C?I&}bfBWTi| zLgaMzu|r|7vRB`NDwclZz1FlKdN)1*?>qVG-*k2&M`1(4wMTJ3k$^<{LkShyK|eoI z1ouUC)bq5Ap`_HD((lXjEVvWF{+aMPMJmSSyZ}#_y9XXk8B!25g_^Fh_Cb<}X09dG z6B;vU_m3Ah&koa9+izbD-f9lF5t$QZZ={=&d_(X2@hHm%Wg9ygtja7L&d-dVmpYm( zO~B4IxAZ124J+SO`F(9}rW{r;#f4DwGhOxo=5nYswYn=Wwyd*q1<$VE#D*58FM>qY z6rI%koc%1!H1eTtm;n25l1pNH` z^Ddq#rO2sP}+Dw^Ukkt zI}hh9QZgkgyt8h(#mbg&Wl`x8Su@vyZ`YI|)Th@432ak!;hI^78V>ipHEM+8MRI5%z0b}KN_^8= zVQNG#|G0Cd>^8=UMYgu`-*cMz`N0pFQ@$KmF>VUb@E)OGULO4%((t7)IF7uCh^M*x z>#ZfwX8S(X`&~@qM@BZB<9KXOzhPU9fc#yT9 z=$Uki9{F;h+XHQ!gi45iDci3{U5%_$;dRdk)(ZL=+lOaJ=6F;J8hG4%@!k$jJin=x z7@-1ugUm`9j(iS@M!tick=LcVb4Jw$Y52qrG|zyz&l#;IogA*SsYW2y}b)}HI)tz{F`&iAo3c$ zx#8z9?uKLL$?JPZQL+F9s$E*Hk<{*N&E3>qqD^Z*NkXLCC4Z$^M)fMO$zDL>hh&jC zfK6k`Vl#Y12JBfXKB#_ElC|z#VFgBx;01sVV=Yu?GpDQJDSj+P_V3B3Rw%Vc5kI5) zV&_snDOtx7iMKba=>$b?NAI9lxZ+f}=JKjhCMJP2Arg6*&DtoNcuKiK^JBCy8HTnh z|3XhWW35S2$zlM*n{?EXc#mX;sWdO^3Da3t@2(}ycfH2wI+M3vQZr%QxkhhvDZGNee@pe&p2@gQk zXMuBYS{fWr4-egCa#_j@L`h?3BAeSInQDc3#_E0(b?6`Ipu;1_37H6t{!!lYFt=>Q zb&VEOjF)%M{kirhN{|y$sC1#}okViA?=AS5m5)pMNr+=FVq~Lil4`DMLj`*j8)#l4 zhs=qUiPIRmvvoVkI3Hgt&_nWKCNo0w%J_EMxbFi@(`%3^7t|2Ux@BzQyw@pAPnChwDvxCb?-91rB*}b)Xap`Lt^yn znaq22`*Fp}KUQfd+g-Gh5Gi@UdK3#eTW#nHbZxu+R0|^ep0HAbQl@~8R7_xJVI|jl zI<$nCf`Y+Z0NbPI;(FMu*u7Sd++KvYX48T^cN@=Mq{!hwHRqu`Y8lt#`at;Up}pWX3)g#bz9ohT+NW zV<31PQDxlg=(X*uU5xduVh>``q$*>_NS+T;+sqa}L@>eOxsCF$V7BKjBa~vQm`EF+v9h44Bp-)r_X>HJRWQFjG7li&) zyA;Ne32D|a*WxE!ChS_KO`cCs>boUb&>ttJ1Ikq@KoWJyphYU$AnYJlqEVtG#+fl4MSO5 zV|#n-5J!MvjI20qrv z+3dQP{z7I@I)n--WgL%t4w`uj6|?A68V(v<6(0WK_4`Bb49~Cb%E$)RiMZTW?keH- z6Ko<#eQcWH3|EU�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 N002ovPDHLkV1k@U=F|WH literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/rewind.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/rewind.png new file mode 100644 index 0000000000000000000000000000000000000000..7d995799367b2e3910fcc6f4894141172900d347 GIT binary patch literal 5768 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 RfUp1n002ovPDHLkV1l^*&Bp)$ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/right_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/right_over.png new file mode 100644 index 0000000000000000000000000000000000000000..2807549b8d9dbd47fb23f679381b228532a7a8ea GIT binary patch literal 6200 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 WGBgNru*$sv0000f?q literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/samsungtv_remote.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/samsungtv_remote.png new file mode 100644 index 0000000000000000000000000000000000000000..9a7ae83f501b86bab44a393235c3f1357abe0859 GIT binary patch literal 267774 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 >;PN7uAxA$lZmgE!zP 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�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�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 N002ovPDHLkV1k@U=F|WH literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/seven.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/seven.png new file mode 100644 index 0000000000000000000000000000000000000000..2351e590d7cab1bd14d9be49b79feea4d1dcd641 GIT binary patch literal 6186 zcmV+_7}e*AP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3*ra$`A`h5us}vjljv9N387K`(#41F)1zRdz>A z#YicUdVGYr<`^)|{`bF*`5(Swv(>~@YHm4OzG92bcb-)HzTTs=@&0~a`}632ziwRm zyx_SMcnt5){CR`xTu;B=P~zwM`2D&m^D|EU4D{E`p8giMScbf{#|#UzfJS+ zNzdQ5^Z5zo4)JyK&%a|K7%Ooxc;k0)!QS8g%@p2G=cn-72d5i(y@&YuUH=|Gb63;< z9Kf$igHX_?@%rIs5Id z$7~2!{%q>6t=wnaI0$FBZ_9iaeiF~i{ce0$+wCOqi>(f02Y)o@iTH8RE!W*~`#w%L zSz`3t7aqNzL|oTuD8BhgG8}>D+Z|s_Xkmp)RwkJXT=rjUad+OP`IxLS^K#tj9fOhM z-@nbz3;*={w}H-4nLB6eixXwRy1W9;GL$*}<}MQA&L^hn#@CtmV1Irov4ISx8|KOe zyB%+ck=(D^3OCQeCc~}KzLIxkeFh*z%$-;a6%d`xE+m(oE#4RBh+`!`ot66#{U8G_ zndBF%^f81?a;n$dyr;N(uTTD623|-+3YoU4B&d_D7*ovjTcw1$Ng>6QQcfk+)KbqO z$DDG`B@3r|2_=?Paw(;jR(cIJ)>LyXwboX9^DO{l$+X-`tF5)(nY72wSe^Sj7lt2U z#F0iGWz^9|pOnvxGtE59th3F&{0a*QFe|UJ>T0WRw<)C^ciMTEU3c64P-`cgc+$zI zoO;^nUs-dXw*4(@KQs5=v*tco^EXktul&jymrMC;2q!p6${88+(UI|@3{cQsIkVNp z=#@F;%r+lP2+6a`q~t88jFG{(olnPo#1w=KwBIg%jCE>W=ZJ#BIU^@MA7Qb&GkxQwUbn98$Q2%QNn>r- ziE%O964uFGFR;6^dYEUmbJ#%6YmIi_Qg`VqxKu|l5_m-d7Q{};XmJN zb|psn_;7X%H$u%b6OpHiG)n8)?UDA~{DG0n*`0TPyOW1$e5=~ddE05{vz@)ea62`3 z)+TGcv8%AkwsS8QwC|MP*51r#o^t2;u_DV@*@tc^EJ}brEyv!a({@y$?$(WZG!}%> z7{9&bN9~guO{6Nn)zY5>vg_ybHxQbL*@lHlT`cB%Erg!%#wm>J||3wvF1P^KYtYzPfvQn>>wJ9l|$Ob@2b*CmZ&$_

    D!(Ukg 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/seven_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/seven_over.png new file mode 100644 index 0000000000000000000000000000000000000000..f848ce528f6b3ae7c629e8a41dc8668ecad9396d GIT binary patch literal 6850 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/six.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/six.png new file mode 100644 index 0000000000000000000000000000000000000000..10b32e89d63cd3aec29b6bdb98025c2d8ef8569d GIT binary patch literal 6165 zcmV+w80zPVP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3*rawNHSh5us}S^~UT4s3*Wpylg3K(P&{=goTx zk*z`50uaOZv1}Sl=-<%{aonl&Yueg-P!YIeHQt-Q1I{g*FsG5 z?@iCYZ0GYYlzWLECx8Dv7J{)72ZJ|$2N&%9>EE5g``7tb`00bwiTu5XaF4|Bhxi%& zHo~6+_~YHT_}Te69)5x!KJacBSQigtG1{`&Px{LWeR zoc(s!V>W~U~CmHUnp2jL9&W0~*5zr_1;zZ>7xb~_3DVyna0!7t5uB7R(S%XN3$ zzOU0wmKgo^g;(z<5!bOAif?|B3`gMkcE=YJT3Dfyl}Y9Thy9PWxO?BG`*E|%otNWG z@3`XcvSLgz({Gg$>L!I0Q%X6N zR8vbmha7XtIhQP)>Lrv|Qpu&1T3YEf)L2u^wbWW$?aj9Uj3v`@E3LNHdgrD+cCOVq zzjI*t5k?$o`dDyy!x`gWUA+Ht3yciDBf-4C^P z!iguHe9Eb(o&FtdiUzc!#lcb!HF&`ZnFUkM~ z?UgfIU5s9tQ_gJj!Gw@Jt4vDHa>^JPjNAEi+>hM-%-rAR%@E!HG;jV-nKMe=|3~JG zQuj;d{+hQxWNq~ex8Wv8T}Vtp$Uys@uzMb7tuu2QyZF;x2Z>w-({i5xR`=zMnYG$L zxK`t8C6P%Oi2ImXPD^R`v}}lV)Ro!BC@bvMwvR2RwMLu@imUX~+}7>sIYpPKDV4s< znTLXGONR=zcmGto-{gE(4!fOo>~I&odY8!C^1D%v<0NhwLEt^&Ic$xcoXr`hb9VM4 zhO=F&dnA20oYc8Fd*=XB{rHs&qPm=r*iU zT$;Po6`~!3GGo=26tzj+n^;@1gF*;FK*drDP0@BlAfQuH3Dg&xJe1Q}CFZkB+T#Y< zcEUXMt{u}?7-ydyZiGOnok#D~S_!%Jkv4H?P)XXZtqo}PxJ3xjO%@m-7P7osHCh?X9twE@L z+hgrLY?xtfQg6?u$k}&Vsq=Q5G-n%Xq_(`9ImH^Lql*COHQ{%^2qC>n6e)Tl;x@lf zVRNx|t`L3SOZtd%r67julx%1!t{$zbM0xwi*L1=twS{ALq_l78?Qt@Nj3l6i;h(u# zQg!UMup+=_&eJoi=l~3f%rt0pO;|-D4M5eAhh=g?CB6k*reJyX6_6>hN+51`NI92dQ|)J3;p8?6Pf0H76F zLDRw>Bih=wps3c2yqa9Tc1mmmDz{LNC${RItWqLp^Njv3mvlL6?rEJ~D%*|R8hbz? z_6%IHa!O@;cUMOs*A^g+UGu5=uF6NsItghjwH>N}EP`Eo62eB;63*Gyv?qrx z;8411{%aP^znA7h8HNge*A>fjR6VpXh;<8-&22I5w7DQV?vVgmqh5>)qIa zl!EXGBvPMU2t1DZu?pJ&Myd+|=mE=sUMCF-mg%D?7Q!$S_yuaj6b9G4Yw09&&3a=5 z2+{)kOylG7nYhAHy{oQ?3d!rPQU$wMvWf)4;_N!sq!R3;Mixy?aC7%biTuhJ1y?712?<~+|Nq3XNe-TE}ONl0mG5i9+z(WUPq@KKm(E-}f(3GL0 zdwXY(mEEjVMYSc}G+6uN)rg-7VN+FZYA~Ns1z7m16M!6bN6muh4!@S34mn6jYQO{_ z1nWd!EgKs>LLJnCom--4LM1YUfPlfd$KAr4kVD-8>th30mdE1UIy)!3QfnD4o6KBI?{I*6A&d+Ab z0l3t7Zoz6E?KTn;iK64qF-+BtpI84S8WIbZ*IBmS8jW%-14sUBB{(z+myQJOBkbgNnCNhjodOic^Xp9q{r=a~TsDChVJ>71LU6}IL2?cxa|}f) zu%VVFTJKUJGDvr$cW4^GcH~N}(Yuqy0@)Sw(2$p0IMhXB2=L6gLibOc2l}S-$Y{qH z6u@EIyfqFE(Gf{GAT>ChVu+vh)Afe3qr#9)3xWuv)s(p&&5aDm0AjI`*c_TRY@Z={ zxE*v<5AKSpJrtI`U3ewjjT6mk6-zrpS1bV5tDq)0&?7yg98y#YhKMQe=~eS0u!4fFU|jcna=9twq4uyktGm>g#Io-EPb(is0($s1^C~`hlNp z1%^Vk4RFh&Q89igDw?IRRlY2o3lUAt$FK()Bvxby2tbTb{oq`1qmm1ZcLPtBw0?j{ z@xBwej=H7r66#~QPi8j|s0Ij6m6-UL6ep<9z9_7CBAe*6AeaUjs>Bjmq19>Iy%Thd zTal>e8yLOD4{&hT&h9Q-*F)@r{{KX_^J-opIj5-Vzp%hTDo@UYZPWwcrB$-8&K-Ok)2CwZ#c#sml;T#6ANhiV^x~iM}-U zZL|V+1&|~(HX#5aPy~2MV$X+wiHo9GX)aHK0@4Qpsz5FHeq=p-a?ta?AKpLf?37l= zIOI&gM~)3j@8kXn0Z)a3M_CE*plxV9wuUf-Zen-f72eSt0=Clhq5|aPE4LyAD5CR^ zs$~q;!)NRhp5bGkf_DC(*jW6|D@x)swotl?CS`@hVNsV!ON}ZvqTs0IiGLz@*OqiL z6}K~>8Lsy0&mKQ={zW_zq7{5X&UHjE+*+x9^m5xKlJIorr^sH64C#gpxHn3ZDxz;) ze>$6jxExg0d@~wuieDDDuU$R_z-CBtOGr&YLeXSn#Xf^aU1>57 zXD#t~F*05Nn0q6YXJJqgl%4Hj!zf|B`Xx;i%8U)=Gm{Gi@zy;iB7tvX8BEwJN*Sur z9!-MUerka3x)1@;LnB4_e2-&Q&TAOzPm`cTrx)|^#QBAH>;s#(PoLSNtB?z$=NfBU z(dJnbdLP3Yu&P22|GQE&e~^w)eb+Qy_`T^V_@G@^Ht+Tc0wjTXt!q6UL*mqH@XVBa zkY{C^wf0Rvdyu0wn-FZ6jyo+Zv>WIyp${e8qWHNi^UDOvj_ucT9suxoI&HS6(_+Kl zEny}bM@vF1E7*AROzUjJd1=xz*WV+D5l=@0k0C#h-r{L7Ky_(=xX&o)*-7%nbRgM| zIPcg@b5&w>NSk8ci$*Z#jRF^K>mXFy$lzWwJ~08jGeSg$>qLkJ7o< zMuIe47wLmTr=p1vs1ENY^4DCHk3&988mnFFVh*CH5UZ})+ztN=uFwFD`Z*<#u@dTZP9swyLR6|WxZ;RP99OULa~tWkhFdM^ z-VUvD@7nbY@bfBJxX~1R9ChBoV)R|p3OfDJB^{B+lC4QVp4XGf6#xL6(`?dI0GFsq zb2p?|D9#NHk{~^*1zN`SEOcA&co90{XyDAP;iTCoK7J;^)I|a1K-y9PnLEZB)s?UDUH%1wA9~B_#Fi%Fd|E781`?|V7~I;+7l{GW}5DJ1Lk!E z=3vV0G7x8Fk4;kXCbo}x#Akrq5G0=5Mn_2uXIX9mbPg~~ZAie1B_0Xd-aa;+ZR6bH zM-G3PUh~T^K}|t}SJ@&9YxJOJuiPoj@|+-O=SKyppV{yp1uK)d!6Pb}UZS79jPba_ z26yqX#`u6jFNFb;SlF{<8#I{KXuP7M-}pxuZRjlsX-;|#bLd?T6-Y~6&IAqD6hJ6u z+r<*);_MirQA?*4_m+xtz-0rtC~zu;Udcf;Sv@XyyxQ7#jPdk8wN)tW0}AE-ead3K z&j|!V;4}L7%|JXUN_WFlwoFpjDEc5bwwe}|1F^P?kn|b7;zaR%1=?y;Hl1>oz{6L% zMxyot4_4D-IF|2*)EEm3ID~O}($n>opAS6pfppUplZc7Go4~a+9!(2O28yvN;1!of z*c2eo(7}Xm@)__Bh(-BEoFX?umHjmoKWl|#-)SCBTpHNGx&CX^i_2qaxJRkPRL7={ zPi7Bj8Rw|l;yjh?F!S_tK>3HmE_QC+nlO)$UPKFX9ZG?nt!DvG`S>-W_fLP9JjTR) z&8AQBi7-B1T*J9?$E91`^_F_9w=^&pAZZDR6M)VT=QrI%@m>Ct?$%(J zPNcXdSAqE&8m4IKmsD@3=oudhg^onTjXeA`G^ekwBeoTy#-`bP{Ll5V`MjY{^%N^i z7z?F?3z|W}1h;qJe!^8lw$I_s$(hFdur)qKk2xnGW17`7?J3)&XA}8NXj78r)Pu4t z)m5FGjUHq9py!Er$oxjp5m_e-9*tDCN(b9~?t=h9Jw8X8ioH_|5YxejL!f{+Fbxrt z=uYX$x73U^L^hi}gCw^eI9yrh5*(%$5oBJ!JGT6AL408jBiUGc>QNwk1;_7H7GRM~ z$!=;mRH_Gfkh2im6ctyYjlz{EKX+2qupPBAeZXuCI$qBQx}Fskl&{(B;beFn#7u0@ z!x6yvDmPjS7}J<%Ju9*9Q^li^g3oWPNg0Oc`-ghp35v*qr{n>7eD!h@%;7p~k`C;< z9uRAw^2Dov{_7dkkuWv?pkRJchH1;?fal4}ww4hg5?UHrjeRgK);qgrIhnrj!MkD$ zr6AlSSX(rJ7zm=?_iW~T&9g6Y6?_@QYxK+ofU5x< z%!giol56%!yiY3(@2g+cRgF5)kcC7n_93 z048)AX({?|3wU=*5lScmRR5milzH?F3a~dHvk8S}@n8oRau-d@8#N#eu|3+tt{3vO zLPY`-dyS8)hR0oIt0uPA^&Itl#$p6!{qStq0DGTBdp$#w(V#i?td4k5ZA%kNcab?g zm;D#ka8Y% zyyrtQAE5SGPjE@CQuEKI`eWj8;WMk%WBf5Ha!!v5P@OD@7IBm+7QsSkE41oh za_NWAq#;RhaTHt&4t^|F9bBAsb#N5~!4D88M<+!WDe-?vp+$@b$NhMB?{W7I5E>Px znq3oss#!)l5f^j$6*2IN00z;I5MmND^<-ut3(xU&4oiA@z#@`JL4=GNHc)|uD6JYPCepMY_wWxp z{uH@na&3T-V;)tgkQ_hwAN=mtEKW_jNx?YK{bJi6qd;I6Xx44}``EUdCxHJMxYFAG zY6F=0B)#6&B1b^qHgIv>*5p0lat9cC(j`N3BtK1|SOnhB=$rDuz%9_b>h{*!$LRx* zrLLB4fP+I|tVG#s9`Eky?Csw(t^R%hoceOO!q$N900006VoOIv0RI30001*5eDeSR z010qNS#tmY3ljhU3ljkVnw%H_000McNliru}=u0@h;U%HROL{FjQBS&T{d>75&!M z542h>i{VfHKUp@L{iSPdJEj^!WNDeX`PqQW<(yvlu%I8j91u$}iQ1YPwAFgJ8yqcr zzGO1_vBl%#RR3An*hsvqB$&<3@6x5K0f@)HzEvue6k8r+ZSBkJza4lm{*X{8tlBS; zNc4spxHdG*enTw>EjIN!p1+uyQcE?JN>N{Lrp{y{8i@{-a*Y&?s@Acylg4N?QY;oJ z6bkYlkLIwgx+nMt6rSuRP{II@3QOwo}{C)6++9?`h0tD~={7qxZ*E npS`{wpYeG8XtW0W?VbDvZT(oG+sKyL00000NkvXXu0mjf6GF`I literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/six_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/six_over.png new file mode 100644 index 0000000000000000000000000000000000000000..4da7fa78830bbbf833415fe81f2b6342c67eafda GIT binary patch literal 7130 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/source_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/source_over.png new file mode 100644 index 0000000000000000000000000000000000000000..7704b06e8ff81e7a76adeea979d91714444f1f95 GIT binary patch literal 18015 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 bRZ77Zz<)49ZoIT>00000NkvXXu0mjfHI__P literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/stop_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/stop_over.png new file mode 100644 index 0000000000000000000000000000000000000000..151a3918747bcbe74587a49bc374f41d7997c13f GIT binary patch literal 3080 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 WIw+-C2}I}s0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3*ra$K>Mh5us}vjpU@9K@>GftNqu0h$VwY?r4j zitOg&3&0I00B!a^{`Z*w;a@7Xn#j-Ga<=@7EjHhIQ|XF~e~*P=ti-|Kjo-lqdw=@(r0~8w--Vw(IGxDf`{%e1>CgC?JDUFY z0RDLQEq-=>j)$M&FfX#76Y{q>eU6imzsB!I>DLiC|KrL2*Adn5Bd34F@0?Z7*>83| zW<$90XHs8Nx$ih}5YBKf%X}5S6YtCYYJ64O?IiGvsSaZYzclBG_;JxK*WGdZzD_q8 zV)WY=UcH}0T*qoCzWGVuU5NT}#}^Y?SfP@MN#+8F{g1J@``o7I@vzF1m*Y(DxEVSA z{mXnm@c;e#?MCOQ%$>9K#fh?DTwe9XFqAp{n+&H$`%2!G^|=8d;@OG8xIhMMb|Ja!Z1KK0M;t5p>5SZm=m!~a z$t1rRrH>(Gl2g5&%{9f{bA9sfFz`YmQpmJTB|)8J#h7BI-zp{4O$sTdlyWMmrj~jR zIp&meE?GF$ODM6Vl1nMIw9;#+v8I|UU{+i0&9?xICDU>%t+v*B=b=4z?$tTJb71%p zMjUD6QAQnY^hx>5IMd9t%sSib%dfD20JHKctFE^CcAHY#ai^Vk*>$(w54Co}i6@Pt7{I?%x(5cwEQ_G&7ZFa?v^^ z@3qEY+-|qDc;fVpr}b8OhL1;=j+{s(VMvRz+A-}F3gcSY2oN=hSaf?vQ1*LT3E|9{ ze5$7=rjdGCsF|^PndFH0 zaQ&IVQNRr@aXX(@29rJ{jItNSyz0!w)1!`5lznW0B%Pt5dOdSdxhvNb$O_XS(Je*w^JzJq8-d+i+XeP!*pp+l>jBHJVjm?H{6wa+-}UM zi)|ct!qwi^Le=_K>!jA0nMPDfYt&;W_*Mx#HmX^&dS|G!>|qp(s_lwj*qPv-LDuLk z(m?f+(oHE)1M2<*JQ3BkZcZ~%o*9tho^{_Dw0c{~M_y<_Q~F;2I*kAB_085C%L7I! zX^ytI`$+16F!G_^RpGT)!8f`B$S8}eIF)vBsn^`YS*C+tr3Etoxv+%R9QmeO zfi1$7X1axcn$NCJrSWEUp~e>2c>FwIHeo2c#c~6}J86M9BiK)WYzUGRD^L`(zhRG~ z>5Tw~a0@w(8pTM<7Y1{7=?^8rM_xL0NOI_6a&!C2gWjpx8){lFfH!O0mY}jTf#Rgort1zupCR7g3 znEWXVAL^=c0qG>9=}z9)*=fe?EePp>f2DCP2Cl6Vpw{9-qI ztgEk?scxno;1*c+-1Muj-CPgcF(o&UuGc}bj>`whTwst2mGA{1$jZR9aYFkN;C|RW zw-HFydlUW?-tCxc0SL-`Xy{Tz6CNs{mYkX|Kp>I!bD;d1AFDyW2AnN0MMIKs${<+2 zZ@R^|PVqpFb}tL>#8#}3)J|L!DgbUKjCt(?0M%wq_kN%pb7?MKm{PuE$v&@%VNE6y zX;Wt0h#`8Q9Y0`Q@jwD!R-)H}5JPlV9l1z!u+Hiaep4h15PsOR*98u`#8<$VdKQiHh??x+R9PFtSPfjSL z4%X2?$e|A2N{M^aScUT3(j_fX*#*URTq6%s1t0{94^x*Q$XjE1q*4@~7G9LjEjzuv zMdvz#>R@WBs4L^i+HzD$j}2<&j&6XFwM}{*y~Q`MkH(>NP#lx$%VMc?AIm)rlg?^| z)ArY~Iw-%mOBI8~m{DIhPZhSkV~R|fiAZ8Wm|Q$+F$Xb8!l?-|Pj+^tG;_B?AZq!_ zs?MVjL{P8q>Ne_YuT9P3gZ|_-CB&fd?l5kVYF_FYn(VAy`1AZ3;jsv+m|;XofWbwNu= zTUWHg>gM-DIV>lrUWuDNNs4kf@N)A>^-erpLX1HSYT8df$1yPkc8dfSG}6S7hBpD1t54tq=^R4Rc!Sd zfg3Upo7aY7YgZrA7+A-RfNTwtJVP19{8FY^>776vT&2EkDDWD1{HE{`!yPM2-pQF( zDEmsbHm!b~NUvkZ!6Z^LVJuz6%raHH3APHa$#9SM5N}IH7e*TTk@dAVlU@o#Tppgv zUXDZ;TfM88qE^j<(^sS)&?JCO=%L~};oh1!#x=PxBb%>n)Cx}qv7U&ozuFS>SD$j) zJlj)Bv&AI1+;^!MfruA*`iS~`ep5wzQZ;FTiYF#G2t(b*pqDY#6^{;>(LDglYC~(6 z9t+j>m4mq8m;rE||)lSQ=V;SVVP&jR9tqssjX=>Y$gO(ZKlK z*8wm)4hm}DF&zmMcb>G6l-0oIFX42;c1RZV?p&aY_J|9~#q$Z1tmag&ZPXcbgp}UQ zE=dwz1pE+iZ$f^F8!uR8fSt#j>apJB1f85}mUJ;!j0s_?NMm29Pr|INOMnjfb{}e5 zPv_R~i>{C^6i3gjj)U_JHh0dZ6|0WvhRPS( zJr?4p6--H6*c08owYqn%mVgKL32=T$nk0=->M-2Cx(gI71V~LbkIuj?ZZg#0jvYvQ zSByX`sBv{-I9o{+H@eUvA7VD(5==(@5Fg|MO@cV)GAjj%FQHulf)svx6p&5UET*@q zV-V!SEc|kjvO8Tg~Gr>6Q2U^Q*>R0 zrOg8{!XcH=+0ZXf0-`0a9c+dTCe4hukIa}d4HJjYG)4gBSFqD9EnvXBr3X@CImZa> zg{B~4FZd$5S3H1`2owO^K}@uGdHB)JTkvVS=~k!^ARUS;gx-)3;0tTzq#b~dx4?22 zT4XmdMim6r8puXlJ;9UjN>h3_O;UXBV`^^g6P2&pFJi#CBrZU;gsX(fKdP}tceOc{ zvEMS|@r+321wqm^*bs}%$CB>M+y)9pD|bBtd^`iQ)dv~22WgzN;v_QakRVR(L}Q=h z!M_Shx_}QA1Xc2GVFzz1AZ9PX0)d$7iD(l5<2}EYJKHuStPd0{D30xg)Id9u-?Z+Q zKb?x1M8iqG?4DK5e~E)3loLgSil@L|sX2LH3FWO?JDql>#qg5l{Sz zuNxIpA>@t%(uV~$)nElc@==$x1|HF_Toz|SkWkao_EVBti!^w(GY3@GxjGw-O>_Ok zM5!tS)X^{JdS;ZNJej#9=#ofqJg`6lwYPMUK}yUuGRtG18^hB!d0W#y)|Xn2sO1Eb zP)C3bri-{bzdqs3Gf|3|^;DizNZNF8a12dzmrzIYUmtCFLdpD-h1@U@4&WTr4_}`A z%i1+v-;fSkkNRa>$n+&bS--4f-q!;CI~$_bv9(_aKW4tb8kc7US)1=We)93yqFO>n#2l* zGJQ1Pl7`pPp(Y_W;$CIbV{IWNfI|r+L^nS9uRRgJa;-_W>N?P~`Or(MX3V_7p7skOCoT$Z9zW zFiw`43p|}DLdo?>g7oT6P?ofwflM@Sp+pgZLFm}|PC_&xq_l@i_z^q%PE=?DhJIxi z?J0eGmlbi@XkuAxLL}QiWb-K_0sGtfm1>z}OFaUzIF&&`|7DPC10wb8bHj3*kZqzI% z1COOiVUP@>13at6pV`uC^4rz^tZ4mt7^%$^utS6hF*vao1>=zuvN?NSR4g@$s<2{l ze;lXzvYhlfC6|k~x{LNkbbEM58*Hi@%+yd;=J+hF!f0AyN4pcIl#JK<0o@kyiVKW{ z%Ac|Ute7;FxbFuA^sy}Mi_43kL_*cl9tFDkTe~${@79LX!ZS4})Lu_Er&dVUJ>_jd zBOTC49jU2L!|_tuUHgye?M)b5z5RT2AziPz{(Ut>f>sJS#aSH;XDQAZaKIv-7p8b4 zjEgT?a)3P=o-tnpPi4FLdP|scQ-bS#sR8t6e4CkCxHjbX5LrLP&l3gO9&=J#~4*IVRq~4I)h_&rdJMa?=o(c2LpaWJ9Y{g6KgCI5L zbeB?Xm+)7N`og~fV#oWB0DrrFN^qg*$wtZm6)2a{+rWBibL=CO^l4K#8OcSAsNASeCTM+AOWWGR1MYJnuPdSlhqkn7 ziKeA>##8huORpX5V3XGDGlg&9tIt|cJ*t{T&Jl;?TNOZckscZ zpB1-liuUc+>96SOU^E>Xf(nmge5C|2wLb4cLsQSL5%#$y900!9C*!A!-nLk?O$-W& zQ^y$-Jq7X9F$F;~;t(-&0eTJXp4(syAxUv@6kH1qek@iUT%2`va1{i>4-h9uCq)-2@qbC7MT`f>{djlparX`o8WpCR zT@!$+Sw=b$7jyX)G4P522GNfYViGg;WM&}?&+&B+A7AgHJj?sspChCcOa}Nw;#sB} z7V$dq^roeA-X{*TvZN576OS8oLE=ZQ%PzlhE;%gl%&?J7&k=`-#Zm{$9n8vxN*p7O zD5^&JLe6D{^A=~dQe&-q@)rgR+H!{LG)IuYB9cf!gp3+CP=SRgtr{sN(zGA<@DDrw z6uD$_ZGe$u9#yE296$IU{O;B)PEEQ=!8p+UV%s01KwuYW)@}Ry*tVM|fd3h|(%SxN z1DN?Fz24R$M?l{;aBw3Z zu9j|qgF|4fMA>T|@9ydB?cX!4{(b(M5lN;Y}e%T|{*g zk_p{}bQk!BLEBK~hGt$E%WaMw-PzgMeq9MMm+1HMd7jVn<#{3Pon1&I5{SlPXliW4 z(wM(+hS$-MoDlRVVB~mFPGy#290_T#iX~C&8ssX%v#r=kK|Ct)Jw_ z2_f*f-N2>pzCDhS$e;Dy!cZvuDnEZ`@IH7!pxD{j(I}-yc8mM3-w+!bUC?zM<>lo) z`L6yz0Q_<&3`uS%7R4%1N}=l-Y@&$w@7}CeR2;3&hc-5TFNK$bAQvuPMmD1(7LP*L zb;M(v@cVxx%gV}xLbJEDw2{rtD7bVw4Z;yvEEX7zMr5;D{0{;EN-22W08UX9a2y9h z2sBND&1S=Xnwt8;YHDi06&DvHlgS{P%|g>OP)ea`S`GkKR#rX~f=5Q44U^{9bJ&W< zAqWDJ$s~#l1ZImFq9`H|2!Q8#%+JrVe3+w@LXsrNvW&@3QSD z!~Krm)#WAA(=!l75uB>3upX;~AW$?kof$see3pbl;TQ3EJjNKq>gvzQ?n`~7$Ydtp hX68^?c^tCr#9y3N{71lA`sx4x002ovPDHLkV1jH>mOcOg literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/three_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/three_over.png new file mode 100644 index 0000000000000000000000000000000000000000..2d93e817ea256f247c691a9898fb1c322745078e GIT binary patch literal 8387 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 Ze*q+oaUGqEvReQE002ovPDHLkV1i$n)bjuU literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/top.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/top.png new file mode 100644 index 0000000000000000000000000000000000000000..49491aff8e25c4ab5945f2b3cef999e731429b16 GIT binary patch literal 5814 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/two.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/two.png new file mode 100644 index 0000000000000000000000000000000000000000..6cc8591d89a3eae7844751bab9cd10c391925990 GIT binary patch literal 5927 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/two_over.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/two_over.png new file mode 100644 index 0000000000000000000000000000000000000000..3dc5a707e113f7e98a2c5d6cf77c87420b0e4f31 GIT binary patch literal 6822 zcmV;X8d>FuP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3*ta@@KVh5us}Spw!^IT)+5gDgMa0V&y*?DvvX zEKA*Lu}R<#XSi&$|Mkyf{=vVLqBSv8{ymS*#{2X6x8Fzi>+8nF z_Yad)oKpUw@B4VdO{Jry?_!)xx9zUbs zM)-XIKc9VxpZ!=__z@2CMD{%(e~Hukx=UYP|8Zge%Zi-;yt4m!MRk7W^jrMSS@oR# z?5@Xb2v>eL^|6)vi~|SZ4EJrBufliYdAVPWuWGy1r50Nq#twdI&J*$DqFb)JdPHpOlV<+N>(PB3%u+<*W&JVo36*jDpy{PBfaBf zqol3iKv2?!C_PAtX+GGH?$?Xt7Q`{EpNtmLP&av!1} zWWXhp{9=_phLA~4^}06iDefNYlYd?YUPwd=nYO7UsFSQ1Q_S>RrG&akA;pwZP9@dU zQqLjBoN~@33#WPsC6-ijDW#THdJQ$!RC6u0)>eD-EdXQ5wA@Oot+n2{Xpfz9b&l`6 zF#HH3jx_QpqmDNEqy4&uDT07yy zlTJS6)YDG?%$j@K_Lr=E&D>vS&AnOkH&HsS{Ky(Fm-2B6CpbyU85#4@k@2DoP|#jE zv(?4ul{w|iHXlp~$+OC&Z?d-fh1+lwq%I_;AY?dVJx|<#yp+Qp$?r{k<2jdhY*@M1=0{4ahO=TnJDjUlw zptr~5tzhPfy%FRb*tA{c%t}Jf>3fz#g|0?S$^CI`+2nRIPvdZD4wmWH@xC`#;jTT1 zKvAT&3+-;D)U=59xn-VGadWeX;o;Q@jYIg0ulC*f1l!1Qv{&g-KTJR|O=(^;1=&_Th)by<0%#kL3wo?YH8QZbQ+WTCD>f~_TOs%uE)-zE_Atv%x za~_S3A)_`G8!{;>RNyFml~HUzk?>NkJG)vZ@IVWJe%p{#w=?;7XP;51&r%W#=({L9 z?X=;v9>R53U5Rkoo19SPWz4oMtrLfdg?5Is+sx6;(pigdGwn(CeNV1Sxa{0#a)S#{ z+wmxADc2Qk0~^*D7KB{nv7azmi%?&MzxG>h-u2rg;2=@B z?cr}QU;~f^tyc&du;GDAb{`k12y^*pmItny2e0OYG-iV^@<6bqO2)O{Tqe=SXbe}< z_FObM-oKu7STae4Qb%PwU~_=5u}xbN$p?25(xh#F_NF%S7`v{l{|64DxF=P(`e?LP ziZDc6h6FBu7P#M=x+BrBg(9KFsbjS=WI@k_N%kYU(}nVcA<;!AxYS01Zj9B!APO=7 zaLt)$;GDO#5MYg*tr3ESzmjj8{gAE#7{)#`fKrE$){;fz0i$70vTDfvz6z|AN!UE) z7uW@a1gxW7yQ{wM4XNfesLW2s0)B#8)~gyRj;qwat)o9YVo+d_of|%fgaJ$yDZn;! zUL<8gj>KZBH|z5B(mA(T9s(lvw;~&{w9T9cMjZfl9Pb!J0dYG{Xl~x1K4;~GI`4Z{ zN*sxqXu8>&Dj^$T#8PYm5DB?f%v3MKL1$tW2fT9e32JV@EW^kBgO4i^eWdl_z-Fk? zMn>WhVegCivAmWtIZ7B8GY3U|y4s9R9LOi6FnTRFXMzxq3`=K0 zhwvLR=Xjbe@aKGbAP9tv5}uvfu@!WPqOYbNf|KzOeRP9>*rIK`9oIS;?pn5~u_^tF zvKfrsr?A3?{=s|{wVUdQG$lCaHiS`yXX#3i>kwEfM;3RjMSZQ1)=dN{Knk6Ya!a#O zm_>+-Y~%n>jFuHkx3u7Wgk`X~AurMiNH6ehsPBIYeI#Myv=t)TlyZsGqHGd{c<~ENItHzYRErBlMR?K@3$~|;7v+K!RrTU4FnSmR>bVS7pDGuf z%1V$CQZFxao!3Ykp;J414~53jsW&Jrl@+CS;JbFQh9C{9aj44y#j)gVu-?0&y9sRoSh15N z)#I;>tc%2(uv?iI{Yz&)b}Nf{7ceNBgFB|=<{0R%vk|b=L(Djujb=7T3J;r7%?+=O zq+&g2TmXJed5$CQM_pU7^my7ON=!rvy&=Tjh594?NJOv=e-^+&;HlvK@x&Nq^};Il z3R%qolPVsDpk8%&iiuNsEOZ>zgo_C*oYh{zAPfX*PTe19gaX<}@PP8?YGcw>KnP2> zAXEoy-3bO#;W^l|KvuK?ZX&384?Dz(AgyxC7(Ytu(Ti|@#-yQP5p=nDx!kUa zHoS-XSkNSdW>h@a#*aChW;g&8f(#6bAdKe>R6~1-9;5dOqXScc%6IfHKBAj7(+qS) z3x)nc*JF2_yGd`1g0m26lGuyK*M3r$I&~E_3gvvEvu^kIqHsGv_-@R<1qmB|(j~5@YY1S9>Gd2W!AhO?$4Lhufs$a8v z#~NMRa)0JdUS+V@Gtm>}0d+az;$ulwb1=c%3GXIug(g6}J<=&$hi0v*sgQokJ8{O! z?x#dsxB_Kc4;BG;qmet1d?web= z{Dc^Szvla1t@9M20i87~k?OVvRR?OlBVP&RGEoJTR9BHGO0qmgBZZV}N|t_rtzCvD zDBFo(CnHqYTvEoo0SpA+Q_$@|w1J#%*qSj-f09w)C_T)Q^GQa#0RRuHz?8B5u<>6X zhvIx4_auL2)Qe)8zoAEuCS7VX_t^4E{~@DCtNJKa`T@7~7 zKx6GBWe=fvMT<0dd65QRt~#I;st<3M3Dss7ga3CL9|r?Oz5<(xi4a)X`GDjqRe1tBR@+CfMM390M~bYak|cN1(?@i zWuel7Zdz-!vuwrlXt?mgOochjSH!`<aLwai>#H#Loy_Ot;g;!0Sb=%=Jxz!BK zVppsN*@)SIn9yL`E9^m0B6#Y#yH zTd8~x&A0^glOo8M(+e%NWSVk6y`Xzpk32BCO@Ts?#XvMg^s(-wZr$3!J5t_oI<-fS z5sp_SR~%V=CpjMz9RpE=4j3%_JaLl7bk~ldk7THWz0|Yup?6S8)oriB<9tc?SV06{ z8K$KG6)d{ws(ameOQ1h2?PJuO4~JSTD@7UXNl0|x>)v?-a&+6LrR(BoTCaOQWCnc+ z5kx^jM_1v4y3~?X8QTF+XA+^HOM~tV;BCqff@)4wi#fMCMQI(DW;ysGNZe|ER31L+ zAXmdK>}Q_j?xml4(6pe)2g4#7;H7tfhn4``$;LulSy2=my|FATKh3?q&uR5ZCp?cU z2IdSJ6l(|qb1y74$v%i)urc4eYh`K9)-+)hg*}6G5S0jx`S{!zG>B5M-hvp^qkdDd z+JmZ^9t(81A}xMwpsNNKKu$XpN2Jv^junItsR1LoMK`c8@+-g@txwy+-UG$WCHobe zs%|nOV`!gSLA199dV+({YHUT-Tq9r4uJ>h18($5fDL$6ePk>Ei?D^p zcXvLAH1(BWI~Cc`0Kq2c)YaNFMJI$4d)yIV7dpA{?)6XieF>DY_34_WzLxyH3tuDy z2+O(=6LpIKCRsVNcqkL%)~HDzKypaw1|ijB*y()lR?l@+&$rDE=p(TUjPD2}1B>hy zU4O^Hh?1q^Fqah5Q)rr|Y|&E2{NXiV6=PG z7k{to-e&M;w5oo~-cjhNVtDPjGsNZ6=ba%+Nwyc?(1-EjRtX4}zXiDw9{|ugzz(+u z(MMG2!b6TBIqd0Dk4%iF3MG6l$9fiwYYk@IZTAUB&7ZD=g3KfREtGIZ+YxZ-vH9o|?*lG$pa>z|KNAc>$|0*I=cf=u_cY<~uA)I2B&QewF` zEKg%Kq)EkP>#j28`VOH>L!<7m6!9NCn!h{%BEzS3IS35zEXb$0^!b@*$_?ngAI2Ee zQ5uP&zO74*+GI7jp0^m-B2@|_#vxawdoH>Og#Pdn>%Hv~-hEgD7yi#TLw}6qcQt4h zrwm5?oZk2=P@OD@7IBm+7QsSkE41oha_NWAq#;RhaTHt&4t^|F9bBAsb#N5~!4D88 zM<+!WDe-?vp+$@b$NhMB?{W7I5E>Pxnq3oss#!)l5f^j$6*2IN00z;I5MmND^<-ut z3(xU&4oiA@ zz#@`JL4=GNHc)|uD6JYPCepMY_wWxp{uH@na&3T-V;)tgkQ_hwAN=mtEKW_jNx?YK z{bJi6qd;I6Xx44}``EUdCxHJMxYFAGY6F=0B)#6&B1b^qHgIv>*5p0lat9cC(j`N3 zBtK1|SOnhB=$rDuz%9_b>h{*!$LRx*rLLB4fP+I|tVG#s9`Eky?Csw(t^R%hoceOO z!q$N900006VoOIv0RI600RN!9r;`8x010qNS#tmYE+YT{E+YYWr9XB6000McNliru z?_8c}TJTh9|*xft55{;6ZyAS+<2C992 zLZh#<(vbd_6aD?mr_Y_I=GbvK>JM_D2PA&ZKNVQOki zv#F^?9QIU;STH!Vxz}T?8Qi#adrQnacki*k=pXNmi!SG;YS{*;&q3)d+FKi_K=kYPAxNt{{a#Q55b6>fSQ=z7=}SS9>*{Y>Kp2L@UYJm>geba zhLNPCTf7wDb_cr;p8{tJlQ9zyR6VSvVXHq}5^}7K>3)QO?lNpefYW zdQpsxkK^%paJgLQx{mxFiJ)m3{c$~I1~p%35fc+{C@d_bva%9g*U7Zmpxj->((v%J z?LKrg82n^(cBVGg=0`>~nwr~ov>Ct6x0kPO?go^578b6v3&}`c-sPP_v0!lK7h}mZ Uamp-uY5)KL07*qoM6N<$g1RgB#sB~S literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/samsungtv/volmin.png b/config/www/community/generic-remote-control-card/remotes/samsungtv/volmin.png new file mode 100644 index 0000000000000000000000000000000000000000..f7a07fa15d69309a759c5f5b8ccda435f2145772 GIT binary patch literal 1782 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⪻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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/simple/remote-back2.png b/config/www/community/generic-remote-control-card/remotes/simple/remote-back2.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca2dc3b88ca5de649b537b6e8503ae050b38a4d GIT binary patch literal 129047 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 z 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 FV1gYng2?~? literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/simple/remote-button.jpg b/config/www/community/generic-remote-control-card/remotes/simple/remote-button.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b5de76507ca486e393e6ceb438782391de10b1ca GIT binary patch literal 1024 zcmex=i3*BJ!6k`h{6D}T z$ibk+pvlZA$iO7X$SlbC{|JK=0|OH?BO?O>FtIbTvav7&+n2JO4% zw_tblH{rDxy_)%XvC^{nAx{?V_0Bw7V#|9eL3Qq17RA_iFB)8ytGUK~fB7$gi{ZD< ziWj+w)w~KTl$PagwGLcN_^|S6Z$JOcKEv{${oW}Rn>yRG zO8#tJvm%r2&6%_lkF$S>=;U8;(%hw3vq!l#+P<_ai^G4Dk#79!jyo-%?>1`)wi>LP zKU@9Ku5IgowD06|-^~}`%$0cNsD1Ww*6q99?%!m4!nm6+aQnd@&U``bdCT{#{JFe! zy4|D0-P;wjS$?=$Om|fe$z1o|`0JlXJ0$kbuY5JPsPg&MnL>H1q9PY=66)ofb7f&s zvQmEJcE5?u_6B#tzBImJtP{WDE;%MJ+TA8nta%3CPK5=obXr^8+f(T4efNyrnUgnt&n12fGw(MzVJ_UL_2ZzY;Jl|_ z4N@&_V}#~Zx9J3_2d=-iq2kvJ`Sz6!SNjT1t^aZD&%+$|Hvi6*e>SY_jMH3o+F0XK zt6c0ATT6?DQ?(z?IhnirS9pN9;cac5%e$1_yaJb(IJ;Zz{m(G-?_#&hVGa4!uh|ps zA9+?a*FSLA(piD8TE4y%n$Nx{=HD-lpqI1D+;Vgi5BuA5EK;!PRhqg#De3Rsij0?+ iH2W8C<@5@gvLw~xrn2L!&h88LE>Hb6c1?Bue-i+L6M&}x literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/simple/remote-circle3.jpg b/config/www/community/generic-remote-control-card/remotes/simple/remote-circle3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fd7d0c5ab41a0f8ebb00059a1877683643e8843d GIT binary patch literal 9270 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 M*QEu;kk{4!0?!9~lK=n! literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/simple/remote-circle3.jpgx b/config/www/community/generic-remote-control-card/remotes/simple/remote-circle3.jpgx new file mode 100644 index 0000000000000000000000000000000000000000..fd7d0c5ab41a0f8ebb00059a1877683643e8843d GIT binary patch literal 9270 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 M*QEu;kk{4!0?!9~lK=n! literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/simple/remote-home.jpg b/config/www/community/generic-remote-control-card/remotes/simple/remote-home.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4dddd3e9948e536c867bbe5d7b897f0bd523ae6c GIT binary patch literal 1473 zcma)$dpOez7{`CRx=n3tVj{yP*Fr8+I;^5LZOoxZNW_+{$gNuts;X$Ts_J%4P0j5( zoB9p`$;rtnBb3#VNOdd*g~4uy|96nK04RBY4B#Ok6aYqnASjSj0B8aL81ntwO~K$0 zs2l+P9ukoN2n+?wK@{PTe{&ER0zhFX6&zeu*WAL<4NbZrr+0uJ5Y5QE^#P;5C-7p8 zJF`%>iUs}PZc+gN1d};XxGXc4-3LLyP`J$cPckkPrD6`lIX?NKnI;%(Foy_Z}Jpa@d?Cr}1Qj*Wv!gLIqtC@{7GbfXmP9b>-ehIZu+#yR0eiuq>&@=6#vw(Ryzq_QIgbXk4 z(-!F#C5kN8JLM@1%PRL0@0$T}K8{_5qBu@`s)Li&M45m8PLE)|D7ST*?7G~TQToA1 zVS^ws>E`D4UEeJUHH=)-Gn#~a`>QcJV-1D1tJKy9_6sI?iyddqxm+Q@RIoj<2|b;Os7wyd$hC;4%hN00@8w-3$I&LOq>d3 zbXN_`tO=lgzQw`Qe9tg?tiA@Z?{hvgdWL=m8P6^q;y%u@Hx0+*DY1L&M;F~0@rMjO z>gjWTUp7{Rhkcaq3s^q7Vl z!3xtJCbIFI9&(}Z-M+G<7vpUl6V0dzhibJi0^nDDCeqpnBrEw72_6?UmPjwi)dt4Yh)cNLBfk6e!;B^u=D%7mOFFunZ zp7VzlM^6t6th@O(Pj_Ux*$-yC7N?FRhpoA+XQxCgr?5KJ3{b&$XSJTui8rd-``-H* zGz@hv`58#GX6xW3A&F)92NWj>+9m^n*q;71cjdQ$UMr(cBYtPA(|FR&8)odxor z>op8}IX%DRl4@*hJE#Nkl3BOKJMpDV=gQ>cF1!<2wJvrwk-~a?KRF#vU0{fFF-|cq zN85c}NNM#K=QKTxS{=uf@?Y@pQ4^%VgX$933O8J&fWshi5ry{*vv|HC^qf_;`Y7{7 zdwp+Yc+t~o>s!i9%JAsujeEQWi=NV?4s+e^B?e+o+nf5l9O6O)YEG|!X&=l?Pq-4> z=on)w!5(barj|3je9Y>*{hD^=c=D|9$#fpxc7ol`6WY0H7JVCb=sseW3Y>7BAi2`1;M8`bei?pfqxcCIxk+a`z^ fISv`<={yo0d7g8)0X!^lP@|Hog${>k(!qZKl~iOw literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/simple/remote-html.js b/config/www/community/generic-remote-control-card/remotes/simple/remote-html.js new file mode 100644 index 0000000..14e79d4 --- /dev/null +++ b/config/www/community/generic-remote-control-card/remotes/simple/remote-html.js @@ -0,0 +1,378 @@ +function getRemoteStyle_simple(config) { + + const template = config.remote_template; + const base_url = `/hacsfiles/generic-remote-control-card/remotes/${template}`; + + return ` + ha-card{ + background-color:transparent; + box-shadow:var(--paper-material-elevation-0_-_box-shadow); + } + body { + margin: 0; + padding: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif +} + +.container { + width: 224px; + margin: 0 auto +} + +#remote-control-simple { + position: relative; + background: url(${base_url}/remote-back2.png) no-repeat; + width: 224px; + height: 507px +} + +#remote-control-simple h2, +#remote-control-simple span { + position: absolute; + left: -5000px +} + +#remote-control-simple ul { + margin: 0; + padding: 0; + list-style-type: none +} + +#power a, +#volmin a, +#volplus a, +#mute a, +#source a, +#button1 a, +#button2 a, +#button3 a, +#button4 a, +#button5 a, +#button6 a, +#button7 a, +#button8 a, +#button9 a, +#buttonClear a, +#button0 a, +#buttonEnter a, +#exit a, +#info a, +#menu a, +#back a, +#left a, +#right a, +#top a, +#bottom a, +#ok a { + position: absolute; + display: block +} + +#remote-control-simple li#power a { + left: 33px; + top: 29px; + width: 37px; + height: 37px; + background: url(${base_url}/remote-home.jpg) no-repeat +} + +#remote-control-simple li#power a:hover { + background-image: url(${base_url}/remote-home.jpg); + background-repeat: no-repeat; + background-position: 0 -37px +} + + +#remote-control-simple li#source a { + left: 154px; + top: 29px; + width: 37px; + height: 37px; + background: url(${base_url}/remote-sitemap.jpg) no-repeat +} + +#remote-control-simple li#source a:hover { + background-image: url(${base_url}/remote-sitemap.jpg); + background-repeat: no-repeat; + background-position: 0 -37px +} + +#remote-control-simple li#volmin a, +#remote-control-simple li#volplus a, +#remote-control-simple li#mute a, +#remote-control-simple li#button1 a, +#remote-control-simple li#button2 a, +#remote-control-simple li#button3 a, +#remote-control-simple li#button4 a, +#remote-control-simple li#button5 a, +#remote-control-simple li#button6 a, +#remote-control-simple li#button7 a, +#remote-control-simple li#button8 a, +#remote-control-simple li#button9 a, +#remote-control-simple li#buttonClear a, +#remote-control-simple li#button0 a, +#remote-control-simple li#buttonEnter a { + width: 41px; + height: 21px; + background: url(${base_url}/remote-button.jpg) no-repeat +} + +#remote-control-simple li#volmin a { + left: 91px; + top: 40px +} + +#remote-control-simple li#volplus a { + left: 91px; + top: 10px +} + +#remote-control-simple li#mute a { + left: 91px; + top: 72px +} + +#remote-control-simple li#button1 a { + left: 38px; + top: 114px +} + +#remote-control-simple li#button2 a { + left: 91px; + top: 114px +} + +#remote-control-simple li#button3 a { + left: 145px; + top: 114px +} + +#remote-control-simple li#button4 a { + left: 38px; + top: 155px +} + +#remote-control-simple li#button5 a { + left: 91px; + top: 155px +} + +#remote-control-simple li#button6 a { + left: 145px; + top: 155px +} + +#remote-control-simple li#button7 a { + left: 38px; + top: 196px +} + +#remote-control-simple li#button8 a { + left: 91px; + top: 196px +} + +#remote-control-simple li#button9 a { + left: 145px; + top: 196px +} + +#remote-control-simple li#buttonClear a { + left: 38px; + top: 237px +} + +#remote-control-simple li#button0 a { + left: 91px; + top: 237px +} + +#remote-control-simple li#buttonEnter a { + left: 145px; + top: 237px +} + +#remote-control-simple li#volmin a:hover, +#remote-control-simple li#volplus a:hover, +#remote-control-simple li#mute a:hover, +#remote-control-simple li#button1 a:hover, +#remote-control-simple li#button2 a:hover, +#remote-control-simple li#button3 a:hover, +#remote-control-simple li#button4 a:hover, +#remote-control-simple li#button5 a:hover, +#remote-control-simple li#button6 a:hover, +#remote-control-simple li#button7 a:hover, +#remote-control-simple li#button8 a:hover, +#remote-control-simple li#button9 a:hover, +#remote-control-simple li#buttonClear a:hover, +#remote-control-simple li#button0 a:hover, +#remote-control-simple li#buttonEnter a:hover { + background-image: url(${base_url}/remote-button.jpg); + background-repeat: no-repeat; + background-position: 0 -21px +} + +#remote-control-simple li#exit a { + width: 29px; + height: 30px; + left: 41px; + top: 331px; + background: url(${base_url}/remote-circle3.jpg) no-repeat 0 -19px +} + +#remote-control-simple li#info a { + width: 33px; + height: 23px; + left: 74px; + top: 312px; + background: url(${base_url}/remote-circle3.jpg) no-repeat -33px 0px +} + +#remote-control-simple li#menu a { + width: 33px; + height: 23px; + left: 116px; + top: 312px; + background: url(${base_url}/remote-circle3.jpg) no-repeat -75px 0 +} + +#remote-control-simple li#back a { + width: 29px; + height: 30px; + left: 154px; + top: 332px; + background: url(${base_url}/remote-circle3.jpg) no-repeat -113px -20px +} + +#remote-control-simple li#left a { + width: 25px; + height: 59px; + left: 58px; + top: 365px; + background: url(${base_url}/remote-circle3.jpg) no-repeat -17px -53px +} + +#remote-control-simple li#right a { + width: 23px; + height: 59px; + left: 139px; + top: 365px; + background: url(${base_url}/remote-circle3.jpg) no-repeat -98px -53px +} + +#remote-control-simple li#top a { + width: 62px; + height: 23px; + left: 80px; + top: 342px; + background: url(${base_url}/remote-circle3.jpg) no-repeat -39px -30px +} + +#remote-control-simple li#bottom a { + width: 61px; + height: 22px; + left: 80px; + top: 424px; + background: url(${base_url}/remote-circle3.jpg) no-repeat -39px -112px +} + +#remote-control-simple li#ok a { + width: 44px; + height: 46px; + left: 89px; + top: 371px; + background: url(${base_url}/remote-circle3.jpg) no-repeat -48px -59px +} + +#remote-control-simple li#exit a:hover { + background: url(${base_url}/remote-circle3.jpg) no-repeat 0 -157px +} + +#remote-control-simple li#info a:hover { + background: url(${base_url}/remote-circle3.jpg) no-repeat -33px -138px +} + +#remote-control-simple li#menu a:hover { + background: url(${base_url}/remote-circle3.jpg) no-repeat -75px -138px +} + +#remote-control-simple li#back a:hover { + background: url(${base_url}/remote-circle3.jpg) no-repeat -113px -158px +} + +#remote-control-simple li#left a:hover { + background: url(${base_url}/remote-circle3.jpg) no-repeat -17px -191px +} + +#remote-control-simple li#right a:hover { + background: url(${base_url}/remote-circle3.jpg) no-repeat -98px -191px +} + +#remote-control-simple li#top a:hover { + background: url(${base_url}/remote-circle3.jpg) no-repeat -39px -168px +} + +#remote-control-simple li#bottom a:hover { + background: url(${base_url}/remote-circle3.jpg) no-repeat -39px -250px +} + +#remote-control-simple li#ok a:hover { + background: url(${base_url}/remote-circle3.jpg) no-repeat -48px -197px +} + + `; +} + +function getRemoteHtml_simple(config){return ` + +

    + +`; +} \ No newline at end of file diff --git a/config/www/community/generic-remote-control-card/remotes/simple/remote-sitemap.jpg b/config/www/community/generic-remote-control-card/remotes/simple/remote-sitemap.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9978c985ad8fcba1b423981badea3ad33801d48b GIT binary patch literal 1389 zcma)$c{tPw7{`CVncvJf26H(YR|ZLP7IH--W)L&uiYJ;{#O79637e-J$t2e>ZZS-$ zD0Wk#M&)WFlN?!QNmvz@@Hl2ie|YxK{l3rpJm2T}JkRHSg@eLz07E%OJ_djw2snxc z5RL$L01|>A1cXE&km5+uN{S(oVv=YH2}ubFGzR@67__tuMn)Qq#}f#6ypp1#qSEf2 zY)e2C3MGY>Qovvoh_YB&;tu@3Mc4*l#Q+MR2?wzN3=6`sps*bv0w4h2{&puwID|mK zwwXBwfPpXwhD4#@h#wq;!67Vwz^Ne(@g$=oR0cuz04?&@EOiarsOT&82kq#m%LVfb z+g=cWiM%^jQ4y&SaHNQ-i|)fOXk|g&y(5lM-FloIW+*3!qf7fy2+)FjorrJfuR78!UC2b*Iyzv;-#myqa zMMKXzLTi;*=4_uAiP%5;uCHU!Ug7ByeTb70TPYLrI~2~dj6T}X_Ix5T!eNWykycr> za4lFT^QzLFKqK>zZv_5k)yUYHXE5i(TrNPJUuC57nJLkM9ai!6{(3WUMx*12xBe7_ z-k-RJaOBifmFz1_{8|2lE048`ZNf-RA7E+s`><&qT>d*IsJSeYjV4h&aeuLzi9HpY z?DuqKKOsO-!ml3(54z=AP*A=&Y#(D{E;S%oKm3Hm8I%n}%C&DslH>9y>KTa;JtKB> ze`wW3t?n&@w*KjToGzo>BOiR+-i8U(aTTK@48zpbCn@E1oLmjfQ?+XCv&L~&w$is- za~8w*18q1D_ke~tm6($2hvYKvo-b!zBqaC>QgiPtzCY>Wq2T2I$Ur*ntoH3Ulb*eO zpBx>?H2aK!t&dJUv!4>Yp#pvs7phJx?v3g9?vQG3nkyTes|48k%2pf9ez=BGPfbJT zvYj)!>vG-h3>TT=z9#=H1yAHpO7hP4w310zz1U95dv7vtUf?}&Cv{CP4v=iNvZ->T zm*A>5nW3uAKuD5qtEIHNeOK~FJN9c;$6_@~EU6NP-k zy3zszyVX+}Gw_a)NAZ6c83pCMwPuGzuUYb_biAKRg- z-RIT%SYSzOsF!7)f4qu!?}y>vXvQ%sq2D{m`BN~iOe0Y%HK)LID5ak$Hc+M)uG6iH zu}Dv;slBw46Luqk^=34Gj|08bczp#C9bu{xL_lZ7#H;72$j=Nns1-AxiY>DV>Vq4h zEgO+~drJwjvCG$^1{d40(Dbt*KEJo$1OL4-qPBEdT~mC^uoV@o@(`V!p3rfqM6UWQ zSND8(bxh3y#=WUAyi4^=I-B(^+oI<5*U6-c=2_%|iJ+dvV5hw*qNSAu;)3C1Uwx9U zK#=mWbLAndfeInML|rcY@lS~gL>Q6|$+Q_83GEbQoF%NX_(aw{Nbq(6bHCIlg z(BDT2(#>MNJuhH$#;#~)r}^HQH6w-jRNXRm+6as6UJaPL*L<#}(CoO~Nh_LrPdDAI zC8@NZUK;m#_|Vs;!NO98<9ufb7TT^aB9XH%1Gr6uBw6!|UHk-5-4*d(` CH!>jr literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/amp.png b/config/www/community/generic-remote-control-card/remotes/yesremote/amp.png new file mode 100644 index 0000000000000000000000000000000000000000..1949a10a590aacc6de58d16c2743de59629d7e27 GIT binary patch literal 4860 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 Z^ba-EUVdWqVe9Wma}z7$GQ*SM{{w1GFZBQb literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/av_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/av_over.png new file mode 100644 index 0000000000000000000000000000000000000000..f54f3c6765ca558d3c06c6559d0b06afe90bec57 GIT binary patch literal 4455 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 RN6i0+VQ=G1E1~+w{R8*EH@g4; literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/chdown.png b/config/www/community/generic-remote-control-card/remotes/yesremote/chdown.png new file mode 100644 index 0000000000000000000000000000000000000000..13be2fe1864b3370888a1857541cb5cd295a2590 GIT binary patch literal 9677 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 KFO#);_J06EU%_7h literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/chup.png b/config/www/community/generic-remote-control-card/remotes/yesremote/chup.png new file mode 100644 index 0000000000000000000000000000000000000000..233204e6d21dde00a5e20b571db49b110889aeab GIT binary patch literal 9820 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

    7Y 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 M?mpBC%FdL30t9|Sc>n+a literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/eight_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/eight_over.png new file mode 100644 index 0000000000000000000000000000000000000000..315312907f0f47a8d1ea515b7e29da1174ad2207 GIT binary patch literal 4026 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/forward.png b/config/www/community/generic-remote-control-card/remotes/yesremote/forward.png new file mode 100644 index 0000000000000000000000000000000000000000..0c7bddcea60750e799fa1f1bffbf8a754a22725c GIT binary patch literal 8604 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/four.png b/config/www/community/generic-remote-control-card/remotes/yesremote/four.png new file mode 100644 index 0000000000000000000000000000000000000000..729db7f267e828abf27366eb132bbdc816a4c275 GIT binary patch literal 5679 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/four_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/four_over.png new file mode 100644 index 0000000000000000000000000000000000000000..7b237536140cad2494e8479a887d276b8ab85f99 GIT binary patch literal 4532 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/green.png b/config/www/community/generic-remote-control-card/remotes/yesremote/green.png new file mode 100644 index 0000000000000000000000000000000000000000..1f92db4a7b18f8c5393df00616c07a3deea52b35 GIT binary patch literal 3987 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/in_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/in_over.png new file mode 100644 index 0000000000000000000000000000000000000000..8937ed7e5a0c2cba3e5c015a6629ac6a175e5ec8 GIT binary patch literal 4336 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 b&WZSQ?@XN~uao}%OUDf@L(S(fhp_(x>ZXgn literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/lef.png b/config/www/community/generic-remote-control-card/remotes/yesremote/lef.png new file mode 100644 index 0000000000000000000000000000000000000000..61620aef7d0a0779d18023f83271853355bf330f GIT binary patch literal 16509 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/left.png b/config/www/community/generic-remote-control-card/remotes/yesremote/left.png new file mode 100644 index 0000000000000000000000000000000000000000..2a44f2be16f6f6f6606b6b4df3164698ecfe034c GIT binary patch literal 17952 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 b>Ah)rDbR){2U7L>ok&G_Rk<1&v*7;%ztDBy literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/mytv.png b/config/www/community/generic-remote-control-card/remotes/yesremote/mytv.png new file mode 100644 index 0000000000000000000000000000000000000000..fc0b735c1cd95302522ec21b17530ab27a624761 GIT binary patch literal 5678 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/mytv_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/mytv_over.png new file mode 100644 index 0000000000000000000000000000000000000000..157f06cd90639e75054bcec129826d0c30288889 GIT binary patch literal 4538 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%0Dv;Ded+jPThOJJiSpC=3;y`TIU`|!!F88H`i#^ zd9PtcNr}@!UP#&IyeDZM(P^t=mIM*kcXhwmCR2T$JjfRO(ey!=oLI1Ljkiam+eFV} z_3%iOdE@JXls2bMikP^;F1}C|d&uNvi_3TLCR|4MSN8b5Pgk{GK9;etlTxdS33FybAef&Akg@O|?BkekyZ_-_wj& ztL%KEyqc+qMa{Hix5wH_Qhm4A^aM5Sk}ImeB6C01+~kO%T-v!&+<1*LWY7b$P$k~L kERDFcutP-ue0HdAVpY^k^6keHi~p{;kljgT#DM+(0IC#!p8x;= literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/nine.png b/config/www/community/generic-remote-control-card/remotes/yesremote/nine.png new file mode 100644 index 0000000000000000000000000000000000000000..b9dbc30fb127e49d63194e6164a82ac75ed3393f GIT binary patch literal 5863 zcmcIoc{r4P+qN|cMUs#hgCfSv80%!oV2r)Sk|dcKgNa$pj5XSjeP7C2S(Ao@QuaM- zNmIaNcDtzP({wgA-hJB}J6l?Y2pb!~hG=cauroJ9;3*^}tTP2i zQ1T^FSA!4Z83ysiQXw!U=ypoK1I^9HUwubZb8<0fHgWDPA-@!O)vPW=Q`gqqMO^`d$Fu*Vq> zA$Sl-ENnU}7WP9Q6`@ZfU>OveHHG5wyHF>7GXnMXw+o{QlsiQvJ5zk<^4p?*tsxj- z83b*RGE^A~hN`lvW)0IosKOAcY6?&|0t)>ZYR+l}XDkEz&w?q=L>Iq*5^8RaFecL( zSTdeqY@iKdiBcjGoe@wq91Ny`gM#r`tST7itO5gTLRD13a7|^rCRR-q>jM9&i?!Z> zg7?}sV|)G2&UL2XSr~r|MZjF3&MxYjIIt=~9SU~FsbIkxYOGYDa5Z&hEYt<-tO5U# zB@4}xMr7SQSdV{4-B#tyLR7&+ondge8dy!u#RUwImMafE(_lok8q*TNLW@25lL8A0)$F--EL?WI*S)gq_e8$_v;q1B6$8f z@*o0#^c@0=-)?tp5PrMP1ZU8%%f$cS-apg%6V}I#zykf7;{ObzQ(PE6SQLE3}GmBWkWbp#Sm_&p{j<`G|)h)!QckSpIjcq->g3uL;jxS zhrWNCjlUPO2JZIZpGnU;`SYwGkXh-`SWg0}*{u;aHUSM|13hcICQ|C@Scf*R%XN3F zzNpo7_rsfpG#q5&L4_d?%sQ`OjZ9{n^#pURk z4?N)Ohn0KfGaJRQ_DgLhx@P4>j@lR34EWP_Ngd}d@3l-42@~m>PL%YtKL8*d7r7#U zd;Z;{!*V&Eb4LqR`D(*pP?hM{aWg`LlhzrNaDl>9=$F5~M6j zTZ5sDB9lz=Jc(z<9ZP%^xRGNTz$j!kR3<8D)WFCcm9BcCNUY{)uw6y)o1_FgU;~mTeYRG4oz@44rm^`I2ys<2poX1LU(5vuG^#3 zf!m{GdO$$)!ouEVR5GeeugE6d{ZTqyPapsmroD0BQrzfPVzXOCVa4}Bw@tg2^EU2f z*Gl^p<$ZFKP~7*U>fN**_Cisd9MUrSK03<{x2^J2NYV5=vwk*{eA=>jGJK0a&(c287{wTjoRHjP zXHuk<*{KwC!Gp?TbKN_AZXWai2Z9eJHZ$|k-8Lf?vFHVI!IGEm^wwic`$~ww+xxk` zmONMVq&0Ut!}wO;A9m9rUOXrtRqlW(FW;G_ZCzqG{x4_||a!O7L?joUiwdD@NgE@QL;o0OAGu1jl~ar!t47WmDYorshJS zb|Ma)65bY2RE{cFZR^SoX205nD)|?MD#RnvGfyg|{b&=)IXO8Q>1kLO|7)1SuH^&g zCQ=n3&u6@+%Mr7)pQ-C#*VWb4`?utyHtM2qb93Q2b^ESLcP60M${$6RIaOHZ*c?gI z;O_Oj3YIYuOVE({vd*0-uxG&JiEzyLJH(#G2T;_lXg&Fx)pFI9{uJ4ZeG-G)1VZE1? zNM2myyIfKfCitWQ&jD!%9OT2DAty*UbU4nWpwP^`w33$#EVPR%ox7OAdq8Qiqd@nWsk(04;$rB=hi=ISr3%C6xRB1UQKCi_v$=I#D=%uNw!{VL#>^|)V3&X+U`Ul_#(wZg{pj5NHZ!HIh zhbO;xNK0thVJBaUpUMi%ItZzLs!$RT@py=Mabq&pck2M<{d%UKRPz@5rJ(ngiX){< zgG0K3pXfJTaUL0={I+gB$6i12iad2LFoayvG_tjHu6na)WOj~{*qN7lBcncr%BYN; z^6TpE!4#VHe*QYY5ms7iEQm)l%>1$q9>#IX-^fVAdIUt&)aZNr?75MZMp)PYwHfW4 zoh4(6BucAl8b0>`P)E9Yx}dtpLP^GAOh64;@^*KDqWo5iFw*I?QpyA_n9DS-b4sKn zDzPWOa%*0PQoAOtHaB`3sv4B;Epk(&K-mWCNepLxB7GjMvn&~rH4%IuEt_9(VDOj* z65TX0MWNDOjC~JU7bIg{%+x9Cdvm{t4~v#@W!@uV%+q`aKP=bu_E+aaPzD z_04(R&y|`Ow!;Vjbe8{OKhnL&3GGVPT6w+O`_ZG*=hkJ7$9z2G31j)n8WzG*;t6(r zAHNi;r@7%Z>MEZypH;VJGGa=@Pb!_O?RtuiaaoQ-l|>NrA8WO~oRzWa>syVVY#3kn z-PG~CcRH}zqH0t+f-ikWvX5fqQ01MOu0A!tsk1T%>GSB11L@s5X^+)RTeM?;d*EKN z_Tj{C`cm>hC2iR+W{*Ulhi?`*WcnZ{5}nI<9)8=_{lUX07B#l`$=8Z?E6H!CIx1%D zQk<~ZD~zK?Oj}tDdkZZ~gU`*!GAt>(FE%Xk2F5Q5Ro4BzVO@wHQ)87JBeu@;1c#onRkz4XTMc!KODh*!yJiiG zwJv2UoGQ-VH)#L%{X&rH#>LRJHNSj?GBb0V`?D(h#=S6wDxLyV>;eZKkH1%;*b6uG_cJtYCEP&1RLj_~+Z^W=wxH(?5zW2_r6X$V$6d zkZYGGC|uh3HngKVy=3v*OkGpgEMJj3|LH*An^3+$)8Rpm-u*~WNQf=qkb5xT&=EJL zXo+>@#m%G79BR2`v>XGQn|4a}dPwXuJe0=N$9ycZcHiCTlG*Wi2cqWi8jeT5{!Ihm z@!so5m}!~K#5*dN?z~8e8B|S`Jtkz_WiKc?MwR!{c7x3a-b--Fn80=P}>GboRhHqr+3Up=(V!+SM0tZf>6CnK;?suP%U$ zle4Ry=Sv~bH@`)`{`LjT6QUI>p*uP1bE$RonB=>)v&z!aq zQL{0!!yImV)T$%)mQ8){dtn9sOD+BVJSU%nK3!EwAXl|7j-D&6d!(PijW{d$Y$*;2 z43>%De4P~i);&isnvgfWGR#<)@>G24Ql3rHp|wT6<#m^!libtdAIY8ss<@49tMI z_ad=pu4#NN90*V>+*@qEo{JJe$&mz_KIDv8-5A^{lNv8RC9DLi^9|3-Gc_}dfgd}j zUuX^F4zQJYgI&vst@K$TGaZXAo;tGd2ovKgV}=wg#6AGu*SnRxt0F=EO0=wpc&A}I z+uN1Fp-~t2OX;<9Qc)n?gceV6F2G0v%NcPaG!`uwGPPb%&lP9)Q5>JVE59Ir`&}s{ z&ownYy};pUqQw+9M{MkX#Qd8ocUB`#+b>UNx|A(+%kW)vx~)I5*G)D&Cr*Z)c$)iK z1h451)M}xD!qw&@81@$&BPqe2X1Ta143I19zVP%nTv#{NZcOfj%5giRsYDMR8S$jvL}qgQNv%5h?-!EQmm&Ig`~J4a~7k40Zt z@FX`o!-aDub{*Yk6=jnzl9`cxLQz=Ttgb$rl?FKfWn$31qlMqiEfV)%B%s^a`7 zBfaOF4+Y-y=S5j}sB+_-qKetVWc709qY0O@WCNF4%-+K7B99-;hlj&ws() zDV5otU`%MAib&!yMA3FAf8=9LLWgQ;YQP@+<5etrdc{rcE-SwWH8tI>t%z<^ z5R^~-Ld|C%!To`4rS~|)8>hLMct-ZM+297=nVKouA>9rOC8sTkec zL+77=Qf(xcYz9HOYYD~+5Bu#E^5RoMl7xqw<@V(-=&;kXwFgM@7?8_Je=#>r4 zs90vdD1u~8@qc%Vhtz%#<=WIi27N+{4**Eq9Q@B#<~d@|FUOIWf>C9y4ZV9ZEkY9= zBT;ivh5)7KE3@JM%U zdgtWLL*VPYsf=MS@tw?_L;fPDQ8~UxjdHIo#;6M6<6!2pZT1*A`3@<^e019PT{^CQ z1)z1p>C5Hj^Eo=<+0PuDo^ppeozr4|u$tg&*9I#H!JRS0=YY2>#^okhvp3wQ1uzfu z1a`|?zTW^gR$%X&6Qlci${TKldIomzS%AMDtXwHcX3sgWAvXSDV2ek9Jl+6=gd=b;I1YwDK@nI28cskWLEk=LQ8fRT<*l`)vX_RzVkP!5$&4x=-9+TV+@87v-)%V7N%Z9jhgUkYi|9|hT=oS-lE z(5Nta5ItDL%@tu0U-YpF792W-$KtrKSV7-|a{68oWMQ!u3?8&&zdw`4;&b)ZM17k> zx1{js#$Y5I35UWlqSRavI06PiKp^$uC;}Y*6>2YP1sa7%`8hC)=IWQ<_l3gYSPB#iN7JA*k%@y-e*2{}9=7<&TDzD|50E$2}oB(fXL~%l>xF zJr%YbfkdP>zVpI#R?d?rR?AC0m<5%=4AaLxR?2>$?fE8NjwX(~gOK~I_2)0#y$jL! zU@_3F(-*@Qs%sq6*c=3)c|2TRw2~~WysUm&>EQ;+?XhMtA!O@Q>F*=zJ#<|eE)nNK z9(^8|E>lVij2SfJzyGjsETvewKBZA(8mu_o7?+njuH_$nFqZfJfX=H~9Xlo?|Daz( zi!IV~%x?Db)w0Q`Gsn{>tc@nzDl|`(v=fc7#~k%pIBkt|%gFnd<1gT+8r{phP7D}5 z$_#JN%=9}=(Es)HVaILJ6%HzqlM2`9kJstxdub;utJp;Kajt2hT@?P*uSLy5n!|s! z4bH99o*h)b;)q7pPn2mWKOt7Sr=+iwGq{z|uUWa6CHu$h)appMir(WCVx^eY%Uhv82;I5j@ zTTk3*SuS+hEpTW{6PQWOUGu!oQxELXLgI9_v|>ZZx9WN_8s>YoTI^cS+NlbDw{fJk zy~(33{lN_o?i=rJajNcaO%K0TUTK}z@%Yk9v|9I)gBrfVqwUyl&zg?KcKbg%x_9Qy zVlQ^}EG%+|^qd#`NbX?tfwBJUj%^tp`pXfIvO2d~+nqemEQCET8~mKNhu)y>{4S?e z?e%=n`FU;OCt9-3sYn2Gkmy_fhBlwGPi^byb?m~NRvO4wt%#e!uj^6+84Wo3xZDDz zY1s)@Q?7(w9C^;Czr8yD5G3z;_3!-A-66wDn_@$*I(P(VWUr*f6;uL_m(S#@>&iKc z3$!%7#6B-T-{wqc$UB8ie2^kuqU&lLKn-2s!}g!3I-*b)ZuEp%5^?2OPWArzab%-+ zaoV<)`(^H-lU?*zg$<8l+PD4oU`Mj*ZuR9x@}{SciyF^6yH)c7ChE1OaV(+hCR$jl zSNLKIAALS!Ct1qcOljXLqlegD7F#of*sNG*OeJOalr>MQm%Al>nu7CgZJ3d^NNziK zI7<6mZgHj_-Lc>z!Z9|wR>;qOctJ@`oVd%^K9Yw9mxNR6b(FT`cPGM>F+1IaZY`rzA8V`aMw#Y5#T zAFz%aoRum{@XMV}3 zB@JK=Ptv+NK5T#gVlL&4Yxg$aoeoCONlWFS`WI$RVQ`3(a zajkaedsxY@l=7OQlBYMgTd3jqDTzKMgMw{NPSj^5cDsbK+cT<%U3KzsfT;tQbY^?_ zjl@Rpx|xN2sHnC#2UXM<=EL9@5dE%w`<8EmI|=>!2S&mN-rMP|%i6&8(}WK>)KsOl zuUowpqlA=`xeQRA9FCL+;&`CxshyeyCLt$BC6Dw24Y~xYSM^|l2lIVw-3UPmPl4e0 z8Z-Bzds!@J(=(304g6`|6LVPmvUA3~4C8jZO+~`|7CG_yiwVOoJ#}G)L0M_MbOT%s z!@c5J&L&fu-0eugE;rzj5C}pUj4a-7{qlO%AKkI@&+(IrdIJd@!KPLpV}O|Qlxi2K z-iG}t!sf=Ev@K6!(h~RIk%nTSiL+a<00!Il(lDK+0FMA?Z^Avi>fP~8gfz8WE znmb;<$$W>Sn@uzaG~Q8>hI^L)Q^@YRo8^`sHB?j%0RXT33@3af$m_d*>kCZnJ)bR89@QJhAb z?RPy5U%a66v0V4I_l($3%kD_-Yz}{Gd5nPi-y)`$VuVlPLasL%Czdbt9EQT9IX#yK!H7}D)=h*+=qcSc=^*-ca1ttTXGh`%H) zn^F0T2w`gd<8y#*dK}?aziHy|ncI7Yo#d3oJ$jXU@#_@PKfoF55rvjAcV|9ft6$(aANhX>f|B2=7T1}E7jL6$-i>m z@i`xl4SJf!^*O24Z142c@rxg;9_QqC7&qQK w9RD(*==CP?iMTrcL|T2^PTVB z_r|?voIkI}sIFaAYt1$HT&vcumT)x{S#;F5s4y@v=<;$>8ZUePm(3Fy@#S5PL|^G; zhvF!w=K=$RhWlrOg-OdGgn>Z>L9}#Tb(NI_%pL4lO)VVEz^tBjjxW|QFhZi9j;7`| zU{?w=uoc8!nChghi;4nbAxx#it<0|MC<(TP$ay=1HN91|%)M>Q`7NkKMJR+k1zrH` zz^4-;1#VJh)I0V#Bq)hHw#oWT^_tULg7AQv|U zFFz}ghm(t+pM`>h9mvPV&c_Di1ORyixYz|aI4J&lQN2WSwy+e?kdpZ;*2|GFm9?v@ zqW~M5hldBN2Pdn8vlSbVpP!$Nor8^o1Mp%2aPhKtHT4A8yHNiNK?>|*?hJ8sg*ez# z{6RD|b8vGNrg~xe&nehB{tavI@|R36g0Xp;ID%z7hvaSX6F=OXaA?E@=GaLn7W$&XT}Z| z5KFKB#8g>XK;GWP)zsb`EH5QY^+Jjj0bIhecs5#x{lKP%V5!Tbf|Z$SmjIrum@Ie``cFgriz3lJ9% zfX^Jr4zK{50xdbXd4TNvf1{~7LtbtkQ``TJ`iGUp3!*tE4?hPFFA!j9X3h@)nsM<0 z%(%_X0AMbj7j-##xXig;)cUWuk`A^G&dLrJFY0nqQCOG@SUNb{nZA?|#LmStzMM=PwI>9f8+0B>i+N9|7W@X|I7X_am}qw?XAEs z9h8mg&wSYa^qPOBhVB2&+J9yJUzH>NQqzBO>hhNo5~fyvYa#;V0ZIU6q@;l|yd2V; z5?s=p(tO-JGW=3}GCV*|DT#l^vW5IB>OY;?{(Y2x@cVDQ@n6m_4foIR?@s@6@b_8) zwttzP^UF#wC{+)IfnjKrmlD_VT>9ZBUrsaRWhrGj_xrlA&6rmwQVwI;yq2;TUJ8yz z>{bRlPbIlG#uA9TzIK{D>ry2_jkXwA#_I^VgC^3-;`}y~i|D)dYAmP>XL-tyW<2y)2KDE03 z-Hmg22NwA>7f3Iu#Jw#tKbSgx0+PlM>@WSUxP2IuMWA!;dvC4&CV8~hH>dQIPwB{! z$!Bg7;n&=~F|vG>raPDk94BULO=oui5{Iq2((Z@S^3zW@ph6|^I&t5P% zMynmGxp@#}$%`f+BXAP>5}Mw-05|kAe6ETqvpop63d)kQ{`Qx)71#6LoCC@gxkFLH z{Z=R%;e?`UF>2gpzq)>=ior)})5oZl&;-QzuRDr;n_n-!A6%ksn1=<^g=66C`Bi8e z5L)otVS042qu>n1j+V)NtMrFE`2FU@KO|nXJmKyALl74!NV{|p8$xCFi`WlhHKY*p zX5^V9aN~WFWi1~wziLLHz%EpX%%5mTr>1!?XVclJX&DsU6L)y?;JFSP2%tPN+Iw+?*aG(NvdO&dy=mXjKfBiWIRKweMH3 z7Sj_*;pIcGy^Zu32oMaYouZZLzE|zt?bzr-%a#vH8m>SM?d|1BNl9WmVn>M)0Y*%6 zglO5NIQ<*St|60JC|A*YYw!w&gG|V&AWnpYt`=h%e&=VAT?ui z+LDY?Z@8~srG$l3P_T22qo>es-1gs$bhp$B?sk6C6;%$!iHUfzJSRo2GWoF!2aCv! z0%W7TWz$kp&SbbVt#e6@E*2%$__l_bnWh<=YJ)5x>W9gMJIjQ7*-Q$p&aLuDZ%V3l zbYcq@3a)ulKBYDGBMPbnAs%ub2X;FId*A zROia&7b{H6K><$cuSvjd|ko#NXmk)MUM1b+?ryHJ^@!F`-PT@}- zJN&pO`4nMk3aSdCJ91^?hT&~0yo6EX;PzC6T1Qt1)Qz`^XV%DLofiH)O|y9BTe=UQ z`|R(v&Q=5}SzWBvuA9oU5Fw~TTF3=0jk3HtH@%vARG`<72Mn%HyOTe!LadNMMxUQw ze>m9od{s0aqQ`l7sLXDJ7~3l?2UM;zA)oQWYKFBsrK0=I>HXDZZ@h%G_~!gPZeir= zC-2N`8F^X9s<4~0GZoM1l_vUE7-(qWRI#8r2CmW|5_|{+G)6AwP$ev}k>a5K$B~ZK z^Tq9??CU3lVZJ%W?q1_PRL(DfROjM6Xov#MUV_%o?Y4AlWP$IPd9#&b-$ z^b_Pme2h`qI_;i4*>W7%j9>CZ>f@(duet)bo=d+Ul)CIu_CyFef4d@{pB*CiFTlXS zplPIC!jal)r-0*dI$m4K-7B~6S0qLi>QOI`_;J*WAHL&;E3cLP5+!gud& z`!;Ym@dsXwG!Bz5fcAYyz(5E59_NBc69V^YQpC$sYHrqi|M9+U$c4Oyq8t&Z?6W=A zp7M8}v(we`Z>4WL;UC=2()|%;QY^*o4!RE-Ol8_BCq`wfcQMa4=W7t1_zw;bKQ)jO z6jk4b^(1!LH%yPF8xTW%d=xv2pc>L8S@^RwE*R1j+ENLgYDIBZ1r2_O_a8oxBJBL= z3BaTMePos0 zR=JqcM1e0Kq1t2&Klw{$udUzirSBJ9H!}5(FNH6qFkm1SgamJX1*ThCDCf5m%tt%j zXPYM~&r`@RC2aK8dgE8IHNl#@yR#w-QJX$I_#EC6GU>lz&4Pygjy(T)5%;-+m|&-- zT%%5clk-fIcbv#7A`5HmZ74PMwcLlGOl^v(@!HN~H*ObV_V z8n_!?qeRP?H$)J6{@m9E5wg#!47?R@a;HdS`~hm200t^}Ij(9g(g^_3XRAs;Zdp=N zUs9)NaC9IdQqq^LpYuJ9is-yAWt0^&+BUlOsxt^aauMz`zjk!>q&bV8WU)Z{29{|~%8hCO>rW$4n_ z*~v=6Pn1PLMn*xHE&hyVyIMiR;K!rc^|m)kKDGE42Y+Dk0Y^ z{9E14$%5iCVoR;!IcDLOq0>K!HT5(cO#l`{SXekoDLcD@bTDEvw$G_@#&me#HIS2R zj*BE7>tv>-QeojN{&X>95{HCrPW=sD2oRh2>W=MQHbP+Zr+8PgBcji)xk$2oVuC`X zsFQSoOV|wIZW?9r#nE+BBLJ;7eJR?)Pa}D$6exS9)U#I%vgeX(+jcxEPy1(y--LhN zC|_Ma7IJlrwA${%ee{)~fslUiVnVnYL-3lSG$Gcc?TLW9s&5jbEG}k=i+!u~qdoKc z44>~Xw@AE>GL7c4zEr)jr!Ts(BDGT4id%R=aO)-#jX}@}1!t|c++22^Bgbo3@?*ca z(@0A5PxT)*gJ6UTq&SE+lTlM8@k$aA#v1Y=AweHuIA1mSrl3Hw`o3|$(u#C9{2~R{ zK{`*-gQK)R6nv1~x2d{y)%lvF8IF79SW#wOW}_?A!h<12t<-U_NTQIXKbh08k*wCa zDzB5Lz^>PtfW=h$>r;qniI`l3Y`CGXJ>#@>`fptKjpQH`vVK6cdLF*Yl(D7!dCv@9Ig@cS=P&Ez#TCEo7@?#`<%wN=1+yH2&(Chxc0q3duHOrD%ZODk`3c11=asnzB$qa^LfMePyDQBtrEKFTc%f zWfXYLUCy>^U9+srMq;Jscdi?29`x;*o4gU9KT5x?yn;;R;nvDPW<*?N?1fTw34kc2 z5wQeEFuuBW26|$G*|H^O)auEb(t?1+Az@a{tS?EW=aP4?0XAo_ev-h6vqO<=FmKJ4 zdRNeD2_Z%!|B&%*N&W{3rm!KcAw9LXoPKh0QYf%UOAk!Hd56cIgCMUMit#RXAA+W_ zdBYOh{`?#1V;6m`wf5WNKAbsiomoUePKomTRyN5XUtxh2S??zLwJfD^!(ZW@!6Evh zvCWQg3j+2ups*cQ%UkDBK~(Wu6*GugovT0qS5M)R04fTA(8LRjknwB#-Va)q=h3*= zDnY>=lqfP6V~d|XN}}|u7`>i!+<@cEU1Q4>-gD0#W2cpXbwMhyfhG#_vraQMjph*O z=%{gJNe3jmg#Eow`?Hlf9UR6YT;d{=j6PXLN=`11-Hg<*wNt+6!+ODqVm2Glo$79H zQ}Yx9Sn<1Atz~CT(nJ3h{W+JKvEb0-%k{MfsA@Tu-<`F7W_K=W!zxOi#n0LK(@#}9 zFjdJsBT?9dpx-U5Un+p6NIgl7x@LnSBR;2sjQrL2-u;tS8|jKly$r#x^ydmyBfw!d z)-H#plr``&Aq`)zk#zF3NOSmT%QU3Rm>OjbbdBOOC^+o61hQ z;M6caz4z5SFz&D7k*J6U@?_e$KTY5C^scRm&C!1BO|shLvpXau z%EXi!yc|q33*t+kPyyyBYLa|nH?=AMV8%mME1^==)Y?jkLlav*Fb$j}E7~GVU=~_W z5Ew(;+PR&koq`)QTjbptCzwL{xZNRym>HNLBLBLf*Pj1%sN5g~N7jHOQWl3AEDF-O z!bno2fmRn)!L=RUU>RiLjLq99A}HaGC;sT=aHN&W66XjzL{1$UANLxFG!&r5aSb6! z$gmTCyFHcKdVeMhM|RxuKz21LiP>wg7B|9|I#Ekiwq2g$fBO4DZOUAZd>lCnid2(G zCka=QWWhzN@)g(nJ}sVh2A=QhZF=)`DH`obpxhM(uX%F|2jOLa{*tpgkpf{Sjdg_f zd(~Ju%aKp~1&Z9loo>Y#Sk2)wOmdBhg`TrpN+NKuN;-{!N!~G7MBUs4dQ1_-Dn)rq zL_lDQ@&oPVPm1Gv0cKhmbUql9jh?NyE^?*rhfG&Xv{UX8)JHCz@urCm@jgP<{zh=t zhPs40aHyCq0&#DxFM*Lk&!Cqh$dA8t#~(%9XmL4*v~v(H+A)J^X51! z)*9{kZD^TQAy8iC(R|X#L&r5#n^wvkHjL0yrS-Us!`nD+Jd68mfD4HPSJe3l+7y0G zFJyGj)n6WPMJcVNF)a85?=jX9R}LU9|A|aoCdTl3zvCSenvfQ`-(~K?5?6M}@4#x! zFSbeDd8Yu+-tU{?8dHOQk%Df+*vcSOAWMgw+ghPcV@`!3m4jV$PGPYv;;S13-2IV; zPzzq~WMO0z=y@9?wkvBdey;?>74h{3O)V=U)tp!)^H{J3}&&}({ok|Nh!kFUV#h@7z%G9ahFG8+2AnrDR4ndl5@uWHl zT43g=J1(pl$O6K@_8fD`^fKgamXE%&Ww=WDN zj*!`X`giMn5if+DDanKq29of zr=QFc#`a}f4x6_`k=b#Z0n8Y-%Q)=~VI)jSHx8r&T#n6py3=TfWtR3u5K0Kzr}4V& zSyJ*To&ZUi2A#wU(Y_l8>}dLgD41ogJK(zrtOTU7t@+@GB(1(H+!0RLm>t{L2O zws$c;L8fwhiR{NM3bCAc5w!}49i@|ZJK3twq3=UprPlpsMFmuvQuJi z7*zfmT$zlh$6nALUq594WB{Olb+(NXXb>5E8E!%j$ zgb~HnZEODYX>?3ztJh7zdKdMPsbOWYZ-9D5YEoo_LO6$*5tIO4eYPC43;##}8X6Z= zw8E~5NZF<(^m$*2QpJ1rq{#RFm^6mBBH?uGi#AV~Yw+V+f&z;3=mS4_iVnbcayUpj zo)+4#T@_O^?AWHdy;d<$^h84}pRr{Pzz)|TpKZI<-&T9W=p#|J3g`B@G->UTv7>tQ zwLHo>NdzdKW5eB0Cmui(^dZJ@nV;S4vt@x)^D?>Mkk zh5G|{2DxNjHgWWz5#-gjNR9=a(d;h+HY?(+E$y*o#l}U_>CZki<4uXvn5PrT61JVC zQI4zYF=At0B)9}R2puz2ZlF!>HPM0sF(p`o0-w$#)r&T|_%m8p1Reg*}HV7bC=Iv>UA%jLU4I2<&y zdy1qr&RK2+roify;7w>~;x?ay`akXqdg!!;xBng;A1dx0Es5P&QlH z78+qyz9b_x3j4RNCIEeS*fI{}AVIC7$w$sF-`0Lc>N%-mHqKc@$J;tM8vRjb{+ z(LMMy_lEGnt@uZo$qqB$yTZ53O?^ioPaN(o1N4$zn*AXHs)^v?53K@hHii!hhcn!A z1G5^%o%NcfR%T6=zq)`uJz##ryft!h}f^GmDFKKjf zPG*gnU8@(Y|J`PG0t&f;?ex(pY<;gi>X9f$dza-W^u;kUT>8iIj^#C*QshD@^uusi zQyRQL5L_%x)MgHX%~4RbxZ+1eZ@}GaI4vie^3wRngLB(^CGN58%JFl0aYs7b(I-Cr zgG>RWC&O~1_NbexttV#B=Tas>tVB7MElM_ZeW@Vxvx}65^E+=vJ4Ic3Tv~cr%0k$W z_ZpqNzMTThodE-iSa@GH$XeFqGhU+@R+c9?c2Qx+@NvQLZ`Rkx)%xR>?-hAIVSl`% zJSJt5-O1phW@M$QeMVYlI&Q8gERx3SlQ?6-ACoo}|8aIX`s3?PneKv1FM)zrONG9{ z@YP&v6r&i>ZY?;$qvnqT0wT zEIE6ZGc_ZwsxU+EkK>P852me_$@3@Ad3>ww#m0s}V z1xJalA{Q0dOosn}UOd6u{nX(4>R|Tir-VuC3U*?C=?~ry&To*YnS11cxYbngjzr!u zh$tVl2Hrbaqy+0z+TdNJ^!JmQjynWG)^SwrsNk&HS%*{&(%p0V1&NkSn`rw#J!Sqd zpg5Io|4pk^w%p-2-74AhG+E3c}-V?ZeV<{u*XI(JwIHhpVmO^rLCB%@7AGrOE;JhB|&GS z$DMmW{2f7B9*#FBi%o*cU*_0dw5{?U(;>now?J-TvC6*mtB-8y0;yiZ<-5fazhPBo z+>_l|)Bfy;4nfs$cU`lm=Da0RG)g-L_3WWLk(4{M&%9~q%-pe#gsykab;UMjq}>b- zprY>tJ&U6BNRYOU=T_QzWl<6JeE;RT{$JFUd!QNj%DnQ+uP2|DXKDXa7EfSnb>H^Ba4O>VGyIPx)OnoAt-q=d|R!XZzCYD|YO#XXD(t0FPzLaCDxsZcjpVG zA#>66hukDuHTXiUnbwgZS2z5=XA+Hz$zl@-s#RGOzcVQ#)AXqO%X_=HMoyc116GKCh%KP&Cq$_ z6en&_i?WuoPBPMSJG0@OM^LIxVI8ZWtv=nh@zH!YBi{KA^4&@L`gjr>1#FG|xQu;y z&2sFcrIuk3B2<=G;XymR+ns+GsR^__Yh@+R=*z8R7;K8fW37oSkTSC*4Z8*>kBqJ6 zZ*zQ6Ot53sgAMBcjb0_%P>R(i*c z52k`kU*Xxb-k87j@qeaDzZPGe_%RqeBALde9ID`IrW~=Bl!#(|plJc~SlNnce=Se- zTH-EUmwNltU<7t2 z)k3k+tge(k)^jB}P*TTnn+K&J#RdL-s|6*~tmzaU_J`4}!UGR|HmU^b5vHBO8uZ26 zLYnWf{mo#bw%m@r>sV^aIbl;-IBEU4@P)DA)orKp5kM{_wUecU1TBHRJf4#Q{Vd*Z zsZnrNOhQBsY-;nH#1VyaY4TSM-`xgPE#b!Q(MaA!4#RgUe1(UqN~B_b%5)@$Zydk4 zT%#ls&HTU=6w4nOF%)hMvayoqz<{Q*Wy#+Uv^Yg${Z#J3>!#t{Y@u2B2|i91W+0)P zbmPX4*ZIaLHxp=+QsHrIjB8dzPT4M22zD%DrKx@}o&)Wzar^Ru;-C3&!f}n=1A zFW!Ql6+WNiJQ{*^))~uIJu6mrNQNos z(<$2L&#G{S99KRr(^#v$c>IxYQ_b%yghN8>AOr9&oWNZy6~4w zqZz-;^jF-E>+`g~ou`ywlE}IkZd{KIaPtagdU^?w)6{xRXgY+625D)A+c?{h=^;}B^N~lS@HD5-_ySWDX3p@;cHZj$I2`qeNf~!(|_9#iO{IbaRDC^4&hqOQI`;s1ISTrlQWp3MgD}ZQBb=bt( z22I1j9_7Mf6c!_tX@n^!0JqrxVGR#$m7T7kJ4&?itBdxKlAcG>Sns#OF{HjZw2sjvK7MBJFdnHiUDuN?y9i!d?1WNGK#Hu}Guo(}D33Vg$;%QXO{fLMhDu-&6mCbcdV|GJ0lNk8Y^8_@XXZ*% z>tyXV&Ug`zEJ$x$r$(U+1k`EBo!HpwX|In&ZpJoT_X&$7>Um-Debj_KwaDpPCU-it zhi&@}aA5g2x*rM!Zco2pX=W|C#1U@4gGF?8Uy0Afbyg{heP7tB$EA1)QaBeTeALWX zSdQk)gPzstCtzfT$h|I|_Or$vLcF1$y%oivMM^w;ThQ}!{P)!tc8Ajz(uVWP4yLeD zl$fNo)1)z3dCc`@I-LAWOB>}lvS)AQw0co~1@hYI9a3(LI*yg(SN zwb9c}(l$~xU6re4O4}3!lchm=1AH2KFS{iOT91b9hxvGuU+y_yod#ua*6zmAY)`(j z;uDE`$_k2BpT>NVkmc}tmgD-AD+A@KwJW9#QC@4KU9al~%)($E`MGZ~-?$ZZ3nuI= zgWd@gzn+kUUu4_0un;=7~c z>q1Lk*oCXB$jTu{n814lN4x-A%?2>o_&iBDD}?2KJ%{cjbs5#WSjx(&a8WfQ&Ai!} zlbIUASGfxBO1u0%zSZ%^`G_Ncv|!l-I}uFTlK+Z_M|!qJ3Im>M4v z)hhGAY50IIO0NN}f?s_kq(_@$JGiEe2#Ysm`5vBia3KG)O#sjhT*2y%eqw{QC+T;P^@4iMe;}rxpLDtxFIE|;prCe;^UY3k?)Ow5SZQ{_!I{jPU{dn_1 z#t-Ocx|Jt%o-4~*>$|0{-n+UvS#?#MqWO&}I+b0NZlu(?ci|JzKn%PmLcKJA$I<)t z`lN!B(%PjDJ6Riht^@e#et2U^q#0apD;HC&)@mp3SZoQ?|sN~l6)0bKTvNM zYqJHTyp=WUyzHYvTvUu8;KsQgaY4E9om^t(Mq{Fbrm&lv=`b(O1FqBlkP>9lJ=U2I zbb((z(5v95GGYswNPxc<7elEfz+n)R`Z+IFAXHX3;*F_g%OONOM%F5BgPASce84E@ zK(Y9g_7I2=re`N}aoop_6lBJlKL-(et1Z(@HE|l? z(B$Go7eCjcm><3;H7?4msmQ5~pt0Je{VDFTKo}>Xvur7^gjydOHtk^*|J2p@c1I78 zoBz4-@Kvn02v1>$HUh{`a!FWrU|WMLPfBl8&x1?{wGF&qfBF!%S#n0`sspM!5cflc z?|%?1*-5@cPsrQQJ2r{5ErIX%BUbVx!Xf|g92~@SEIX+ze~&>&WV|#{i;ZZ~_YUoB z@1he?63(x8R6nA?BCELmcceVt(`EI`a-%C9RZ6LBWOdCkR9dkh?-CaRG$+Q6j;nzY@*lHx~M@hzsOh`&Ffll9C-w5Q%P(OIK zC$>*h3dcP~y2A%P(x?S{9bACOb}uZuo6JAW8*E&#nxeJyn*Qk6*2a zcqZ^c+yG;*io`d})Cg08W@D@=YFLP>zy2ClF^~`znJHq7kZ~K42$m!2k07oEZo<{yl7wK&0*ZO+%aV z;^3}reGxx1*s2M4>_!vohB~DWQ+z{BK$tFyeG%l2^SN<37(V}l={M4%!A8&aZ@Z9Nys>2ZKFrm6|j@5`b6j^ gNaatSHGAJB^59QQ1i1SB=a2C6(kfDw5+*_a2Rm9*MF0Q* literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/one.png b/config/www/community/generic-remote-control-card/remotes/yesremote/one.png new file mode 100644 index 0000000000000000000000000000000000000000..efe877be51a8113592e9f0401ffb7caeec11525f GIT binary patch literal 5688 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/play.png b/config/www/community/generic-remote-control-card/remotes/yesremote/play.png new file mode 100644 index 0000000000000000000000000000000000000000..cc1da28bb722b7118a63aa366b7f42a88e43b286 GIT binary patch literal 8077 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 ZhSt{`8w}sUfB#{wsj90|u4Etle*gzFd|m(m literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/plus.png b/config/www/community/generic-remote-control-card/remotes/yesremote/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..f55590a33695b2b5146d899a040482959c96d343 GIT binary patch literal 8685 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/rec.png b/config/www/community/generic-remote-control-card/remotes/yesremote/rec.png new file mode 100644 index 0000000000000000000000000000000000000000..3fa9752c7c7a504894fd1e08e29bf374c900a734 GIT binary patch literal 8325 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/remote-back.png b/config/www/community/generic-remote-control-card/remotes/yesremote/remote-back.png new file mode 100644 index 0000000000000000000000000000000000000000..2e02058ed633e432f7915b25711524aabc779b4d GIT binary patch literal 244762 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 z z&p@wSKq!KXw$26wbitk5NhQ>DYegWFR^4y67o+y?7nRk7ENX!d?ua`|UUat)Tc-)V z40cLwZ{h7YTZlHZMrS{ke?NpL7#DR;p;}B>`q(0P(?odZR~-MyzsyJ-xXwbfl?sqT z^c*UWm7}z&_q~Rd^qp{QRwlY5+>o&p9nrZ&m+VpMXI%)~eUcHA#nXhLA9i?`TU41vl!8I1aKNyCh;EFPfg4hYp7yDIC4ykuB$6(wh(B~a#{GQ}B?APos7bKAoFgqnE`4kz`<&=MeQM#+4mWT^eKYV2FgzHK|cpb-8 zME1MFi(fMQJsq*7RbI*Y3?%=ikH@Go zs;PT3>To^U)j+7XJTI0cLul$GL;q{jqgrCGLRcF@GUT*Fgm~8IBSMgFzMixj{gQe- zFV9e9f@o$^BT&BD0Qy59PGpxaBVfQGyuYvkf->0PlhH<->uuTFm(vd#(H+9hM_#;W zdSopcGOZL7nY4N_YU2T1=#H@|<^{JK0m%4_(#V>4WPkSfO7o2|bk$XYaHhsEay*`w zb%e(j0Xl-4G@fK=4e5n90|(2vBWd4XvFqKggDqt&+%xV-NztKW^wM5nCnEaZ9$5CE z)#fpugwSPPrk4sL3_Wr`CjhZ#+GL_Olr6=J=4j?p!&4^%9r2{|Azv{3i9jH+Xe;>< zTdermJno!Yc(sG<6s^1I63h18G#MCy7z1?_J0!D2x=f@;OTZ)~M|{@?=&oRO>h-oX zm8!?%WY`y_dJJmib0^UOk2(h+x>T1GrC)XZ)D?h2*z`UU{#O3TyTUy z=_HShjl=Nh2;}8-2g$A~k~W2tZPaSesFYb;jT9f~BCsSC zgi~}U;Na{or+jr?rk-lvc3>14Q)|AGTwB$H~CK1+v3u)n{EZP+4| zp3AlYtJ58o-MImu)RtLLl-zU=>36fy#5bGO7BDD-OD>&-n z^V4g0oGhG}nT6}uZ@|Ti7h!y62KokvS>TT80yGB~4dfe*I^L8b6!BwkZx`0rS73X4 z3(AKFP@)@EDx&dMHI1$w#xoa}A_6l?kV3TasyMf(FGegNylt$Zot9*E^MwX!OGGCY^|@u zKHfOefF@5&9-2x0KpD8SWldsc*X_5we)u|EwrQySRXoe9=%a;Q2t;5F79#m>XlbYfBnvgamPfL=kqa)~z z@urSqiav}Ud3+r*T3j|oJ6md7n<$LE`~7yO6b5siHt%j6ML+} z%ixSEi>rGkXnr6_PAQFPb*>NZ{V+^TPs7Pm^XU9f!>Q9}U}ky>jl3UfjRrdKG8`PN zLV2ymC0eCIy44Mq9%{L&Nt@4SVSKnB2Kx)lkACCEyI9)w!FS(DSX*0UMo&j59&y)X zcWth?=r#-Y3|2tgx;$uFW7bG_DfO;%N!qnh*J`!@mu6c4-asM0c*iDyvuApVg;a=5 zH@+x}d56{-CX39n#EXOpG|UTV(5`I2r=R{F4RV`#np!ROlO)}Ww*(sa^Q0t^CmB~4 z)1+1k1`5M4Gjjq?&0ohGeE|)fYVm0}d+sebcj*SaUfzSXjWu}i>>+&r;2x|lJb~u+ z3bfF;smUfiHdUW+z_D@a7M8_-KW^ad2`hbyFsdd%XTtTnY?EM1uw_(5fUvKfzmW-v zg$Otx8Iyp>5KsdmrAk1$I{>w8ADD!dl7oe6RC;Mt7iYNK0xcyZasyDnbb4|U@9EhK zaOLuAFn{(8M&=XHKY)f@IfNZ_;Lnzxbx}c z4WVufx0VegsEl(l6h`^c-DD-esL{>AGz_u;|K?MWQ?Q%TQlNnWdZY z{8y?ao>g~k)b&RF9Lv!N5m3U2^Q~S@WP^IbK=vf@g8)5er~^)36H}>)@d-YvD=W(! zRZFE3r`aqRFIAbF^Gpt}bIX4fp^XK8pl`HW2^*3R9dWL%?>l+(z z>&_im#!PGp%gEiGZIF#JRLh5~fJwcS8vb0ZQsu|aX0mENjgGuhZ=$1Lfu)r`*xcH| zAIB>k~TnNK$ zEjjh=>!bQ84?9@n7c=HCFJ$;rtmv?S| z2lwyYVzT;%TLP!F0lNp!VRh{RJbgZiso6Yw^$RdJHwR-F%`eZLg>&Q6a1HCPJGZ{a z-@OB?SbG;sMQB!!I8$)I2<3sbml{?!h;qYtP{cNi_)=37dvZWtKT>B3!XL#jjj;n`y}_9b0^M1qvqm`9^r1~{d;#YH7`RZCs@0>Qdxnum37$N zeg;qO-Nu@01}03f|Fsyo$5X+efIt{m`;n4`7kjdvWO89JNXFh#3|z5>b1}hdyY@o;_ZTITbi!YgKDvtqMOm=8FLQP@X?V`Os@;v1Y25MHNgx zDY*Upm+NbBS}6VKNC6qCcoTHDg$VU0?5L{d^LCUC>w77{pUc-mYH1`H zmLZB|J(dvA&T)fiES=j$YO7$6M8;0E?DbU{BZeSD%@_f;Jh6XZJta#XO{(;gCK}gX zzX2b7@BzI2_B${#I))k727H61($h!x@xE-JPvB#TEN zLOZJ*W&j!dTs|tn%Hjhk?rg&Ir&DnI@iRDc@in-7fjXySaOJf(xG7R8mtcEmpTP)1 z8+8)NU2J1Zli3ARWuJ!%0*Ay6bU@Y3lip|Z4bG;7BK7xwUxawXqs>UiPMc+L3?{YS zH|u=UW4giL4H~oq%Kundmd-K&tP#0TlCd&j7!U!~7(H;b=|W#WoWFP(e)jXfgKO7c zgZ=#?eEP*V@Z|AR*xq;w<>C%Y36b75DTO+a(n1Ho;(jgsQ2h*-dPV&BH1Z-xQO0{p z25#ovBIW31i7F$|M5+ZX3@H1>J*d?xEGeA9k4Bvwfw~|54uW&c1Us&74wWVn^hC%A zGW$B~J*D3*J-0RMi%D>}aLc7@7K*?@5tihM58-1m0jjB*O8GIH%fJBMkomLcpDie^Ohd1h%OUvVRf7R)lp%s+?X+$ zS2Jlj9Z!W(2Fhhl`4qH~UPp@nQ#`Ass6%z4Y0CMy_MnJ?9bMG*H4;9qavF4ST&WvX zDictm4sK+2rbassM5PUU@j)s4lNqGfNI*^N(m-%95&XWUr>9_iasq4RMflaPehoKo zKj25`OX0m14WOjSNweNAPd*w=>4_dty-YvgHYAU==vn7xPQdlou4A-cg73cnp404n zUT}nOP#2t<#IDrzcTxofeB2Dy_(J0sB-qOEZ2(6vyq_OKM55Dg*^53k84>5}GSunq z;Az^U!$sR4@H?pLgVHa?Zj*#(way1+bYv3dFI<4@*I$P%ydk@*E8td2P{*j<0!+Oq zg62u^t;Tv%jarV8MU&$vV02;vAEyjU%}3lsaYP;Z@-0Yb(~!=&+z6}VO|O>^pp26Ok=z7>UIF5|o*v4uYdIwzS**(5aG~N`J z7O8ZW`wgi)Vc;=(Fb+P$C_ws5&{<9|HQw0=l_}#={8sAva-X2t^a$dq15DA$gVqvj zC23p}v{u2cl;P|5=~_)UYmFkf18;W~M5OT_ISgjSky6ZBy$)r}$m;bPrr3M1iuZg6 z??s;Ec>5i8EWFr9uf%P6j!0eSG#fa*#u`TQa;47KlfWnQ=PpAU)9hQf@1sNC!|Q+< zAYMyS57T!#Xs}XnbgtnJhpioniDFDU0A4!~^Ma zR8FV*;OzVj80^o($lwHg|NS=@vG?H+4+}+tDp9WDfz1>OaQ6HKxc0_}@aCJ>xpDH% zSGV!w3p_}hghFQ{N;xq^fU!aZ!f$j$MDJa%)>9w)raB54#nCsd3^bE1Kq1$UWd|PQ z{2=~22Yr3RFgiYmp9k5fDI1{?AQ?7&7{fM-m!_dcQHY#288g9wDJA8e1$_;#LvfG9 z?03+ZYM2F;FiIT(39-@N>-92^`P^oW4>~;-J2t5beQEK;n@DUHZo*MYChQXnJ(s1& zB480Y_vg=^!-EG8VfN%n`0pIeA$hgFMK^_-5}Z=v$MDDqoH=s_ zrY0x3K~yRoVG6F`osO4o;)SPP0C{gmy+w*Lgd`%J<||jPG2*OrREPTyZo*-CUprll za%j*ePM(I3KKU8E`~D~Ro}2LHXMccS{oAi#b@4G|QZDotau~6w^Ii{f+k{(%;RQC2 zP^0ZPLg<0IED4fzC7;SU80%MaY^&cOdgvp6Xn3|e_L3C~d0|R*A3wWRU@WC^I z$)Iu$EsbS1I?euQ1nnO`L}0hv?r^1?3;4T4l~d&=(P8NT>)1Wm-QD5^hhlLb>(G4` zKyNmxc>U|@{qROyOYI6+=SOYT`B7VjT4fQbS+iQ3qD7q?<4hKwKZk$$=YN5Z(4as1 z=p(p%^>z5SfBRSX?u*}HHdf--oldFd81De!>uAvH!oSm5N#mOy92)0c0V?MRZAg(f zhi8JunuKqt;CtHN-9`s?2u)emGQJKwM`hTm>&+PrMeS5K#``jN0IUrz8C31)I{h{v z1dseg#$XHM@`WC1gxKbpNypK{Q{<@P;mKfKw6n7VPaZ#pp`lS2#{-_t;f2oBxQT^U zz^|9O;$~CMG_nXz*B~Wz$HkkPhnZ8eFnw|k9zA~qrTtAdpsATDxc1uX@b)|J!^Ml& zpt!#UpZ)Ro@YNTe!shxKUXLoIh2}$dTmHq2+c0pz+i;WC+||_+1zsF+^dc`cc4&hr zO=ZFW6bgM9g~niXY?K!d#wVxo?-MZ4-_O^8e%(o_xKD_p{eyLeJ5t$DtJT=a(chbx zvZ~Zt_eQ)jL9HH=CZReNRrN8qyzp_>mzUw! zzxowaj*c)|{}lfI=Rb#;@qYLm9WTLrCBFY$HpTCU&oI3P-tKF`U|%0Pf~#=h;$?L5 z7zEHEj!%x`drrfJ3zztFac=`|-Mk6QD^+OKTs5X^sa4%99^TZG4`!cYD(Pm|B z9iA^Oz)__N*}hSR1HSX#hw!71egYF%cR#p$6aMhq-@v^)xA6cKIn^%Y@t~mRZ{l-0 z+Tlox>dB1Z)Y`7&l?}WD&On-$j?C&?8Heg%s*U@20bytmqwvHjnB~QT88&KK4NPU! zrrZJ6e1wwP+1bVGQRLLPfl-p8OSM*ER2_efjaiRybi+-CG{VhDjh#tK*W+Z=8I`hU zv;FwogZ%vcnA%g9m_CLFN3aAM$CQ7XO9MJ1yLeAFu`Jo!+rmh`%2AwNQ@v3FLD*z; zFm6i)2=3GxvI;Zb6>5AZH9LVp-09XeI;SebLJ9thl>!`WZ^FO-@_&Qng=g>&|L_m+ z;fFuQdpioh`|Ypc$)o$wsy5hBrX9{z6+vH1Nz~AFIxH2r#_k))VhS#yR4&8j_BOtE ze0;i&c6HTacD1GMEc3>)b+SC zyrI=a`rYy_a1b>UucFawrV+o}B{h{1=rmA86*gYlea6UJJUC!530>TSohA0fA}x5k z#%-yrf>UDE8_xbr=yY>dW^UgbP_4@0O!c^}s zSUdmexBm*yo;-qjRlx~W#;owyM5cJx_H+sFv4666EXa)PzeZFbiG&CZ@|Rnc}TCickeCOK7ucba(<^ z-x$w`slU;WS;fS}7?wk0m^GY%-TiG|Z(Uzs#?R}Vwl``=kj7M=Q}bGbBcIXNHViiu z!I{0rQHC$T=UC@x+tTbKnuoiA@BhL5J5WLg@{7O!2YBPHx7i{60Y9ERet=m+9i1>b zr*sy7zs|o?!)to`_HDR(?*SYA`3qEr4RZ7IyKnyj`+NKN^OEP(Exord^w@~983LWq zdpIf`X~2gJG0${5?V`(SJ2hqTO#b8*Mex_`30+izXh(G{(j{LrJrF3EO*X zQ2PE5_I3|pbFGX-`(((}iN~l+=s0yxFbbnN^1NLz@s7Hg!gn&}nmUek|737Z?88}g z1eJ=JE5$Q%>P-l!wj8Kd1=i9T*jOvzb?ZlGG=v6?AN>O`b7F>j9CebY@P8`DybNJwusrn86O_|7rtDRN-67Re;LD!;&T<@z4zXOfBH}VJ^b!B{qX&*Z_&xrK;}4HW0cQxLyI=>$~;98oDrp* z78=qWxIS0>nlwdWh6?Fk5bddG;hu+gr;(%E0a+rEWCJ=<7#=C}go_tl$l;qH*s- zI_siW#*5!j%^v}jsuJ?7g1=V)C!@;ND&EMaPak0fqWUroBg1Fl+T}Olr$7A(TsVIo zHdfc+^RNE|pMU;G*jihLoYR1eP|X?_G-At}O^4JOOi7~46m?)#E$8SNDS7&QZUBbH zW?=5*8JItP3g%{KF|{4wrV?cxv`V_Xu*}G)VrdVfb(s&5VcZ~a3So^+b0)>5kqnBS zn?vO|!Ru{dP(5al*nCfSSTzpZ2q-9SI2CP6_`2xY3kOqm{8(CA#Hc;WP0Xoj%sSA( zX^;8*`AL|Yo97L!yPN=%F!9ADJG9x8HaRe)7rRqd}j8m4!w4-LHQQU*G%`Z`c|} zb2{qO;kV(U9Zmq9mwdHir?d9|i{cVfNHTm_L7wyVreqfCvOb z1QaW)%a~@b@fHy^o@kCvj!8Ib_DY9LHPuvF>R7XH0U|bg3U6o0$o_~3bfY6o5K`~- zS~i~&1_?)_p$6lr8*UZ$ikSTztU_uv3(psam|29P;E59_xelKgAI7f@!T#JNUhBu0 zC9S{#rp>ZM8IC5VpoW;Hjg(eL*74@W;LpM}R9NWmOU!<#$MDDB|2wDpzxc(^;YS~Q zz+=oWzW4%)hdWGANnLbu4rzufI(WU;;qL8k@pns5M`Il*CzRraOo;Hw4|(as=T_n1UK*0F!CKjt?t6)+-Z298e;GM z98R4&3o969e*5cxgD*e-6!s67Ad>@L7LjygTQaa2W6ziEw_p%iEj`ubZZ<&)GZ{S8 z!*B}g^DjO{XSv5Ua!N~akij1uY{UHrC7u=#3Xx{~ zR7$ycu7G#(B}Zy<2DFb)zq*H!pRz>ZMd;8nlC&8E+q0jDZh~W?roBugn(S!Q_CfIu z)=OpS5wWN;0~4jDinJEkX*n*9p0f$cldAPIOoa}xPTt;xlk?{>LQG*g1w7)|+T2FN z-Nf{^2{W^2;r$=|6yAO3eHb5|!gTxzeD=rR!Z%<12_wfA=v|KhbTZ`#FWn1(_jN~^ z*(asiO=|JAakybKI5>*6<}92!bp}qKJk5=zdPBm~$4_{SfNtfVBZ{#(RS&hrJ8Tm zGS;qTjN&_6utWC&>+0FLlQ50fWcJiN3}UK2F*SwvXahF!d&C9imX9QC zavbj(QE!6?DHXku#8PdDn`FDYyWHdONfBf+M&uPSS&0Bt)X}@YQB>=FOcQ#)UV z_jUsNI(*nEZ6ZbrqAViFr(1V9HFoq^~)h;k)ne!R~ew zrl&8$kKX?|y!YnX!UC%r|ZWAq&#u7NoCXX4XTP`Y}y) zD;_L8#)Enp_P6R#+27;6^wF7Q5Je!yJ^OC_%-LRq_(=tSYb%|iZ`S9?F$8=pA zbs$R1sFIP7juJg*-JQq>g|vAzgts-8O)FpljdN5a6WoYOi57P-pFg{cY2Xo43NK^5 zy1Q40xw*^m?tAa!$47X8rts!Gh0i|w9enrg=TJV_#K&~igo*(C(&5xsh6LyggQKgX zo7#+`9<;+t9+_MQ28YJr#4M)TXU}1Tz6ANg0M^R8@c6+3Jb%7`ujK)H|6L6%aCnZY zRt&XaNnPAT3t)3q0tZ@JIucP=Y=ATqf96;v)KgDIMen8^V zs+C}`T88!A52*sHZKARkCZYjxF@XiTOKnG%MPL6C}K(`X`lcyHg>+ZEiGT>!wrnAV(9L>@={?o zXA!f9XV_u*W?B-XJmMUKZ9gb!}vfgmFGnG=|De}D%4&bu%; zJOB#|PqBXf1AK=!x4gH`2Y@~#GfJw3dSRiSOxkAvI4!++(b6y1NfRidA0{WJ;rxZm zaQ6HqCcY~cOK|h%Em(NAz@r_i+k~ufWHwT{#-Q!!Yaul)r)q6*S&S7{W**vOmdSkJ zGPqM?13+vW_oZAzNNwpGmm}iw3igCbLF+Vm1NB8(RXD;@=i&VW*xf?oo<9R;&zy$I z@fjHGAA*6tept&7Vn(yZ3l=U^K{lIgNZx%hC`XVQJK$=RIlU}3W+Ep|HoCgD2EY6L zZ{Z`XvER6HgN^a?FFu3A;y$nOro29g0^ztC$IfJzA_aYY16(>$Bade8gqJYF0lMoD z3$lz-W=BI;vYJW~g`{uTWDDi`A^hFn{R8~dfBMH>5M^~AE#(clg@>Gy-m*ei@I5{q z5&n8ZR9VtQ3rn5Q<5CtHEJ0wS^wc(e!aM?yH1#^5NTr#* zGLtF5=~EZswd-%-=hNI=dHU!H+<$NjHaAy!ECoRD)D|cb<5Z|N54TioYA5M+e!ZV^ ztZOA@Y--&$N(<{}q+;Y$OC~8#xkT7&wuvmmKHZSxjn9HYaEvPvK6?uF4GMzz-thj& zDjaN-;ojaRFXddkd<|wWB|nWB&e-T246i(gXU`vEblk*teWi!36gdM#!*-m$YB;l|QC1@5sBZSq!~k;%|~4=~0EMkV5j{Kx)* z{QqNeYJ$G{f9(?c-Smu0_Rb%h7%4>3i}jc=Lub%}V)BkRDTg=;WKWwyELtX1qpDe_ zNRfr%iAgr-H{X5>hDHZrZG8#8`Q|gYck62??(c#_KoX4#Yc^etWK-ADwK~W~7$C3- z>^MAg9vB$G)cy=yeeEq6$GWRjEc4R-!-scaYX=XKtnkfGrBwz%C>bHs!4^=Y;h5z zPNfNZrw`bGMn@;$9KmC=m<286**TWWhrISFTfqhu^;9G|bPpqC%(~?@h%415EG{i_ zkA#|+*Wb7S2Zu#?{O~@n)Dq@9lTznht!_5?b!YH35R+&c>+yx>&#)dphk4D?j*%qtRWOB!huE|<9+_%qktTd} z0Y-+2I`%SLx_lXOg+8v+pFDgFD=RB_K#N>YW(YyXw89pUB1BRkr3frHL>neiIT{(# z{0T$=kqp7NJK+*Sl)l#3DpF4i(WOF^jPX&z2bHL4x3|$oga(Apql|E4V;M?E2e5yz zgNA(urlzshK693rN{EAOY3Vr}9_|xBR12gbqP`Rvvgwba6Af3r^5Y1`05bRTldC2N?SKCe}|U z=jM2faqH&y@by<;VGXy=H$+&Bm4-G)SW>n=078ocij;1eWFVXCXMXAP=PqImeTl~- z3(p?Hqlb?$8a!vZ8>-PWX~j&U_N9f#lo9Ddn35(|0aSF(heUjow?|kqyc6$nms={M zws?K0mhbMIwO^q%^}GGrjAAKAN1~-F6YR5uQFI%Mho|A(`~^5MJp)-1YDi_7ue(&- zQ5<4UOV6rXDsqN)v;)vxy^vAD8vQR{ehw2OBRuYU8?(5>Vi6V>o?$ev>-1i6k`1CW zxpMU~1Av}Cf67ZL)^bgpkWSSd-1cJMX>?7cX4o?He*^qWaz4-rz<}+VKG#Li(ij!T?Kj z5zo+2Y3jl>0~hjzL9F{oCFBy!o}A{T0?PbF-x`E{uaC1v|$QiS*V{CZuDpn_4@xWk4WBV+2A#+){4iqg+f1^K7AIhUb_y{Q`4}Ip8LUr2P~X+bhM*z z*=enYD2&*i<2ODao=PI1NG3%9{2>x-Dxkh0!# zOJI5$B2GwW3%nVW$z;*sUWcn!uQAd8lV?xh=6Bz6YDI+XY8g_I$r&dh0=1r2gYX2$ z)hLU2z-X_S^q4MRz6Mj6dJ~}k{{1`LJRyb*>V`UwMcD5ugJ$h(i;xdOqoJ-OE907I zUS~eOb{4`{CbipbG;5tZd6L;vNZxm8d4<StAFKP>a#qWJkLAg%ZtklhM}DUZ-FC5bvH`oW zHs;mTEw?v?4%zazlU`bl(BY1U`MyP5_lnvjv|)n>b7ZUlXV0EzIh1SH-+=M)NmyH7 zMT7pD7v>3}B$ysn1{w@%{w%x{RxxGzNdrR?v5qVB4YEGdWlXt=b(Ap6#EZ4M@|?xU zQ%11fBMpq{SlelGtN=img)gXl96KnqvW@`O*ee-?75&r9+crKn4JYU3d4sA@*vCj+ zgDQ!`RZ3P0ZmXn(fPXUC>2~Us1oILL2cV6?P-hv^{xktf95q%Yun0{kYV``7Id_U@ z+q!mwo$W0Kwn*M7mlguf*NOM8xpX-gq!}ujW261u?|#c`m9M>a4I_9BcJ}w+#*Mca zYjE@1Z?U#NPzx-sKmRZcw?0$rt8XBOL0`7?PH#pX5_x-BFRmjrR?5Jpk;xi_o{1W{ z5!yYj)CoMSqujmk?~^b(JPrr@BuS%JAY=TmZ|tHwx}J7`3L{Z0 zEmD8sGlx<`5nMBElWcsv_=?VRa~mUOvxNVu!Th;-n43F^5mc?(?(eQat#ZJrabRBW zNdG=qA_oRwLeIIqu?Am!{wec`|I>f>k5I#`pk8;mSF*IU0QE*i16f=!N*)kE*tN52 z*`sZA|8riXc4cHexW05T56=Npq?&g=}+44s_Cl>6dEX2&21xSPw&vu)HLq!!KdNha1Kr${_z^g9EC1Ki~;mDL8D zW5>~#wwMqop*4L?1IuJKt7t`umwPKM- zgz8-j%%qT#4pS8o#nJuy_h4vb6lQ11>5ajiJNMz+Z@z)u-EH2Rc0vx#Ze1kqfwIsBADU9evu)D#BfPQ=jgoA76)>r z`Z|k@dCS|5hhwMuoHmLsUAhP(qr+&(c$o0UuP!eT;~C_#86BY&|24r01GDY8du)^> z6TGt>t)m7k+7{Y@-__SeEkZa<&Oo!?iHULM*rN24q7ID&$ytq$k70_r&(bum+puBvHQWsp zF`Z@+W313c>Kj}Obq%<~QC<5nG+Z)l#x}RqW*a%Kd_Kk8Xhc|WR4#F!BApTz_PxCk z3lRj*yjVOB_62;Dq)OLK+S|a_PZ9LqeKOt*T)cFdqjtG+$jTd30<*v!xLy?Xu>eNj zS*75t^Xw=mPBZK;zxXrXe*(x5yi`C7JkGput5bG@<%(mb*U|aE3}*_KC?WN6dhCA3 zp+jD9sv&!G0B!qinpKfzkWII#>mIeL=_lOM9~DXeCAh9VW)V6aLxaXN_5AruFfu#> zyIb4v{K*s8T3Z9zs6i&B@x^X%elOx%)NNQRL>t2u;ZB?X^_a(u>Zlp90AP3{&GM;9 z#vmPv(t53v{;p_)C2zguvRURacf3)UjF~zH)h>gEoiz09CTb_81;T19>YfT~sl{yP9484L+ylG!>yUG$XeKnoGP8}I*TS@8`XUZ{L$i5Dh3}|1AKnGft z!G_9%IYyXEoS>gnpHrImx47aim}rlkbdAi_PSyX9=ArTEbCgSf$2Zib+ej`jS~ZwC3sco9&OtJx>x!(k{<^(5KF^XTJ<0SUg7`%*@rah+Lb`v0O&0f6f z>2+7{(k7|*6py*EQ*& z6R%Aj7)yy5UnOGe;UohN{#~@Gr=tgkV2wnSS1y-f8#WbtjP90FG*4%ghybZ;m~=Go zyfP$Z7c%T5c&n+2MeNkl4iPcDwBcE=2<(Y^9BqUFuhkA!Z4qs9)f`Bzzm2sQJ76VXNoHrTA`|@T;UNgJbIkl0= zjF*c#M#oRS3X=}KCK(=~0ECa28gV#WJJAs#*_D$gPs5q{d3F#)JG;ERz-kjI$MJB) zs?lN=%wv`(M3lcTOg$8slZO^Oq%`8^!t0y||8APWj>TNzMCQ~GqF!nlbwp{_Wi)FG zm0~GZ%LbSsg`PS{rjB--Ev6u* z71%3Rt}s<-zU_G`!4I&6*vbi%A8k5Rt0)ibP<&-3rTbB!eQlPn~4Y;y5*| zh%{WyJuu{h-A8K6pyLKJy&9i*X+JC5zJD8EEtAp~VJLFaOpbTq!bRxs>x0F`1$h4S z36u`^HC3z=P`F5G!UQ)!q#lxs6(S~ZixBQRy0K;UlKokzrtk^;-Cnd1fsDj#hzMO* zJDMesD4vW!o;|J{0@UQ)U)JnXzb#ZXgC%rb=J zY-(xYITZ3axN?b7@e{n2^|VH%#eu@{$C#1~8K87TmsB5mk|C1bTK5jEX9JM7YN{$V zdux;h=vrT0wC%kC=R=&#vWE!Z#eJdyThz~tn_N%)-QhXynfWu^=_c{F#f3%K-`i8t zsG42HFo6(}ywGX4kTSyJlsvEsR^1SgQW0%G+jX{xNd*F5(;0==mDfM!2*+~>#{N=X z&p`&%Jd$cZk9pL>mvf~l!*HVRjawudSWJyBtVGNrV{n*=l6nIbSX*9%;lX}5jV08n z)2CQTgJ7hzPc1cxqOdGONLx2MXicK6U5H4ehVK9Q!kMZ4cqR+$VNNYyt`&=}oOjpB zhzu93Qbtl=8R&zX$f7EvE4;HmTMocWrED`3H&$<<(>3rzTF_Qw$OfV2UuNlLq;`oG z{&(9W;F0Eth@J)5`HxQ@Y6%mnZa7KU(m0Zc6bS3z-Rv>`Q76h7U$u85cHamD}n_g>Rj> zoX?y-%_%i4!IO|Vv0o4YgX0y<{=T&`=$0YIjetT#Qu$h#pshw)_~*Qb zbM)-h36UJwcx_uk*PjR|ALV+~MxmWC2yYDghHXEt^y>cP#UEi6Co(Z*Z4V;06h;CA z9W_^X7+liQ*;XF<@_A+fEuJVcVy;+hsxf9{OeO5;Sr=Kb=;7>&hcX6o%YdWYMI>*aXS$Lv;z@0MX_k#X~75sdg@jpRVXA{5QrJ85B- zr{acc`k^4jGtV z+0x44sM8H=Zk)&JME{$72@=GqIP++Q=!~3Bk7hA(`^0sT`JxQe9~K#=-<@i+86xAS zn!Sy(tO=++SBFrejP4xGG*8UVLMoeORmRQDHLSTRiWHBSKS|uxEZ2*mwb|=-;p9Ms zb*e;M)C@&RFAyZ)yoD7>Ec$$*4cQp9@IE`<&#MMmN;mu*U&=P@J-~r5-VLR@c^{fnT4PoZ^+-T((amOhlmb z=IwX8(LR#2GeQw}`eYjEK9tff z0ph?eLcB<7DU-k26^X6y97&ws&^2vsZNWBvq|zxavjztTSbf7UZyc}JAa(yl2oWLd zZMPe4@{U(im0o(aj$)3LcIf zk^QLb>0W~mI~CSzR8GJ+1MLt}f~j&DAMOZW^v_DKq!%Im)K9*!p~?<-H+~k}?TIn& zN>N9r_;E?cYkg&z<$J~_$M9pE*~P2|nx@+|X0%pV7P2e7@p#q22r&PbwRO^+ z8cASe71QkTOJNa=>YxDzk?0!jk{jt56}?kBI;)ghX!3uBz;gAfsq}QTrK>2OTuor- z#t_+goN;Z+DEUKxh1->%wrYvynInP&a@r?OOyhl@f~l!V%+7WhZPsYiAc{H+f`$H? zYtoU?j#n)NDY%#^wbzkW=fwEMX3j7Aer-)CzftW5NaW4?7#$shnVD(62s^vGu#f3C z$(GXgmGDW%IHbg!^b#Vwr`a^!$d6&+(bc$umcb; z*BQ&+Z@b`e(mhxM4v zf_FyxYj(d~{|wdA6p^WmPh_Y{M|k{3~d&w?4a_QuEF~HI%5)M^muD) za|>#f3a_6AohJksTZK15Xk%rfmvrK|1x)aL+9VCfNWbmowS3u`^-FeTR=oDO!TeE7 zf8P*$Yx*}eQ1Kd@g2$8u{*p&<&LSh@r6_Cc!b5sw>CGSUMn*pVahV-AlY8bO_cV$v5iDd z*PUPoMCiY`$27GvrP;Y$P8)Tasfvi==jf=+YK$cBOP^~s6`2iM%tUs3su6wN!WxC? zJ#&qz_we;Pa!CU&7Pdu(9+Rl>ORM9F=6BI(Hl)5{_B z7^Poi6uY~taClhc3&Hqq2_c!C1W#nuks>A~>w2UU;fEFhjjiBgDr2N*oXcg|n8}do zx$1S=m98;~AaPieT8MdtB)p!>75L}r_lT~C-n%bFD?Q9GIR%R7q~}bZm5_nd@}3THG#6J6`V)3ObO< z1PioIx7~$k)5fD%5>mJNfe-hI6SFM0vb?ea`+NIrOr!##q;dR4P_Tg|qS<_4=r1ib zi|CE8ok9frEg^t1i~hb!#mOM)^|NHJ>vFA3hFq)Fc_c#)DUT7E7*7WW2Vr1f0FAnz z>ut%z^>vQm#00|dNP8-PpH&u+;%H9KBjq3)I4M#bVq~Ka`h69_ZLTnTC07QcwG11y zjDeWOrQSV6I}1ey7UVXv#RUrfN~8+(H`>G_r%pf=YM4?6SKL4Fo|}!sXrT3wTfcO} z4yE70wO7Y$a2lnSp7yERwz~sABYJWOd^$g^xK5`9gss8LcmpV`#Et@XHO8 z<=B@$m8h!O+L~0p3ns|w?_l26JmX`)ge;J+H@bD0`Wm1Fe2tBn+xb7CP z!bVtISj6_*f&hPzGEqb>)<;BO_%gEZ?85*ZMtfzrhR$%!PliOAVJg*b^1{jB;4n-~ zj>Fj4D5ut~D`Y()~C!O2*Jn2brsr4?Q6@5zq+iGb6vSYjh}o&CP4A*$8X_Nh^dhJAMa z439Y1u+ApA9ZDN{67s?){0Fdki$hJNyFE6_Vi#^+KxRa=we}?U+x|I(S6f@J8~-nd z2cF32$T$e#PYoqn+VB^RtvxFNp{*;K*zvTZN>~Oq*^P(LRy9^0v&X-@ZU=#N4%tBO6ZNMl;Ww?9qFcuxcHeySu~27 zo}OkSqcnVTa|?DbeJmXwalNf(*}~&dvmv7P;aA*hBFLp?&9CWz)AQEqRZhR@`Gzqa z&lPeo*gwFR=SbJvu12J_tC{`V*4wr9)_uDe{)^Z~od}Hk={1t`qOydXAZ2kw!^4bQ zXw)k{duUgxBY$=LC>Vi)p1R)>!kB8=!E4E${Es-cVaIuFEA{5NV;XPR2zP@iWu%Bk zAdE~}Qv-udsu&_fh!|@ZIB(H?2h;Ylj-CrEB$wkEo#{xoSTDK2T;!8elicLn-rix& zWO7s##pwWjK!U%ZdfRA@*}?Xo!s}ck1`q+#1%L5`912A;8VONXo$B|&fdNic z`T6nMCXb}zBeRs9`VBFmK#C6ij2I1Y5mgnXsX`O4Ey)qndm*RaS13S{8jpbzLL4)2 z{jfosX`fp?N9t~q=`M(aJ%zgCq%c;KAU55yQgErHN=Jsq7)n_x?Vw?oH5eo1g>>P8 zXoSTFDnpCX-5GKegr;ZZNi;OzugICrEBeFB6)k1dbjb4g0vhuaGkB2EudS`|yp@d1 zr0r@2(|_|VOF<;4nk4+Lundw)+AEiwvDmK_AFokuc#)YFVyIi*YV>n$U8~nM(YhkP#^x zo3Bd5&RvrfGejFYDo?NtATS4&9+82%Yus$oNF~gQ`X+LZA5orMgik>+N#}ez)H%O^creJJ*1ncNAeiSlj ziqK?KYV4KrQgypw6y^|92f>YHArT-GypgojDg5h8ezYHhkT+V@Km3xYj=Q zLdUDD2@)?u7uuTEwX&Do6mEkD;^y2D2A6III6W`kD0WoXoZYCe-vRRLcC+$ zrjPpnX;m=gW4^t0NPUB7q(q%=ipI1eO6!9M2Sq-VDZTq`kYPS+Nz|ZaXjW@?jSU(s zys6}Agb6>oGN8vpqLGs*^Yx_f8jy?3i8hT*)d;Nf2yg(6 zn!5VLh(m}v)dhDtbie<$|2W+hDKfc4K^%tJ;Z$qnGU!;sbXUe>>`ywcZlEq-%Hl?vv-SF?pB_(y{Bkv*4B*` z)`$H*Jqkp7KCRh2s5v$=JOHgmnRSPWC6vJ?8d@j73CXW0Xle3dMcAMPbSEt%V`P5(c5F9XS>Nj+1-VexsPqsTEd03XcU}hBd4E z;wCx|VZb4=J-Gme);WxsmQnJgQ$G^J4Je#)48-hm|d78O;YHtGNsOhy{2&yMZCkKL)hIT zKCLpeG|2%ZJf|1SM3`JbSW($$%CH?vAZpv}rVu^6GTdX)qd0P&6+N#e965a$##2vV zu$u`+Vk6etz_RFiMKnmqcr9zmL;6PU>V_n1Qwv~l4-*#3xPTEpg|fHFZ%<)M1fj$- zVG3aWL5g2Qc0;*r4<-k__caGJzXBEMMGRB=jAu%d4ez zyuL0w)SM=t1aEiXuhHQa36xPH+gRg^Sd3D|E)!g>=pe{DJ z-l$E67DUYTVpyq8!OgapiPRp)S-`LZ-Y?RLkb%*Qj43(%HBz5vLPVDP!*pEWrPms{ zSF7`TGb^s<`9(*9gqNW7*zVUwhf>KHx_p6sYT4xw>Q(qO(Z%I6X(aClqt~T_M0>}) zQ3L_FiH9x+7;Abyf-utRBpYcZxdqV0&ee zU}djrPAwzP)2*=9uTEaS$P!2*g2%G2ZbtE0WCW>4I7$a=hBu zCh(6o;vmpO@p;6;OslR3X7TD@uQ>+3a){1Ul=hZC=eFy3!^%SIpkDfopD7Xw5A`G? zw8F{f+NOP$A)Rg+nyV*IS(1VcUBfyBf@*(!r$^x27qD zk~QIEV5k~2EUD(|_?r8eu_O!o`v*|295IlCSwf``+fY;1*Pfkd(ai{$YTT}QeOeSJ9(rPrm_Pb9bq(LR%X z@sd>72Qx6L?8&HKQRUFnI}~B8Z<~3gaD3)WMmV`v=fIX)On4Vz1s`P(YH5PV{3u1H z?H=k-(~Nefxebk0-QzivZ9Aee(y6D4HI>T106s4LAr7q?F_lP?QFpwi4jn?G9U2@M z!Zb0%W27>s=w>!;R5r+<=rvMAHB2e=!f4D#}2x& zjGd?Kfw;Wr@#wj#HTAsacWiM0j@Cp=Oc%{D(m^7iR+)Hs?25*6u}oZm*M}a`)b;j) zq$)*3ce@sWwO!@Do6OVJ@algr@`=9|6g2sK2IZP%V)r|Je6R7tr5s%){Z_MxG2X&z zAZgOQHiDp$n%W@K$RiLPFKzP>PMD03I@ELk6bnexqx6ZA5nB1SwDhzBvd2P`@@M$< z5*Y#`xy%BDzG>vB`uh4|Vsesa@Vh(vXq2=$)#BGk^u<>cuDlG8m1#*B4zE3M)va^-N?*X9E-gM=)v= z`2iVnt0iE2cN_W&{V+Fs3Z2IUmKGJ(8>6g%4!r6RXE+10_pjA8R*qBgjZ0rdP>cOV zB!EM8VWfg}6|9%2l*UHKIZL8zL$FjLL~PV+m|3XFM#?65h*0+iaR(OBvp1?!Wtz(k zK6=hpOIijhAi?h^j61FV$+0Y4M2t3$S;ublAK$2rDz}8#sMr1KcyBdFbg53njzG+p zsDnvHQrG*)YJb|^OBD(Eu?Vb`QIw(7a|{h+1dWKKZPY?~%e&#Gx#T~6m`c}P)Dxkl z4&m{YQ~I4wWzkTNI9)a#natHZ4q>eoPg#puFbS_rj-W&-I4Gl{uM;r@N$}KoR3jOk zM*7V3ePT*kSXhKo>5yOd)YKHrpCw4`Fu%`AwZ@KX5F<2w-rw7SEp!6ZjVGs~_{Wu) z02#Kb^Ns4Jqj;$1G{EpBPgW#=KA{@_Q&(N?705 zBm2bBa~4#=Q`c8&>@=vJh)eL%6lVu4Y8|&$n|R3M&vX(htevsP2^#pUwKi375MSSe zQ6B>Z^s1|k@Upna*Dbr~kOU1nqV5qv3aMPoaEGbxx=NRsZm7}J8%v=*1M>C890XWo1i6SkJy72c%Uz>KuTka0`4Ct_{ujSdGDXLM{LS+M` z?oG{gP82>A?Wy+VsHE#jio%K}81&Bq6W-6v%&>E#6DL3+`N-fg7t(W zA-v+fd#Gnet=AVwsYTaD-%W5#_nH_)M+PF)OYW|vAYRC_lkS!VQP{+FQXcE^>0&qV z02An+9;d|-GS4$`V*7MWEh(e()pnX`cCE&Boz{?6>V+*2)kT)-kp}9ToenNBbkK?* zQ6KYizZ6~+rGJwF@9yq$6OZb2MI6}2QI!6D>eMMc!>=*77}d|@2&nNzO`{5a-rm{5 zIyT48abhL|;}a9y<)_CaEIN}MmP@e>CdU(Q1CKt4)F{m|NO=Af#BTf7#Wh=JuGzj* zb$zaY?}?r20Hm{OTvj7EaJ?QJ&BTovZIVeNSEKjQJqce4khE&l1-H*D3}>QEJMEb1 z_ur;4o|Rq6sP_}1*XwT+!n)FC&Gu_on1J2atMY;6i&R>sPSj&dedW2R3#&&h90HM^x-4Ir0%3+ z4Xah$MkX8>qq7YBeCZSYWZNaHLKt zV2SB~i_k?9;R?wAg2{qt1V^vK$l?%PQ-etvoA|jE)zePsquLdKH(IoQ*CvGcA=A=C zMVDCXi*YLQ1tRs|ly!%7@B)!AGz$xI3w6;u@ZYG>m{Lj?Wu_UX6p&IwYSy&#tHI0f zLm$14gz)F3Zp)11{KX5$GH#QW5jcg22gk>!*}#ZhbbEJ;n_kq+qX?`B39D?>2K=$J zy$vfXE8HaW>M?zKXsLmXgvMX^HF65%#OQaaepX8wX(qs*otmU3lQq&Qj|*h!eC(1bin6VBc+)WC-LJ1qvl32gCGOk!_>QYaKNcL zi^!9V4jKXRbrWeJrO$TVrbO!%*El^lrQKxAO4>(hc2Oj!&t?KZ83APm1WuvDry5n3 zhIYc>C)nl)%H@b40)f+bg8Whxt}xmD5j!-hq3JykK&M(gLT6M5%5zcz!W{n5W|xRN zqke9{kV|jrTXbolFMo{X(^QMlE9~z1((wNme?*(PT}Pm4=#T}!?nfS#rcvZ3L$23T zIwfueQ=@Q4Otw!7n2Q<@E_Lh8+M=N<@;AK9gQ$5lDR59%dU$w@BQzQH;Gm*Hrh2+w zQ}rc9TuPIvu{1U|2GzMaj`Aw9DHM^ZF1m~yi$FvD}b+-L7)9=oWsU*+# zL-YvaBxR+Pov%wk)5-dxPx=)Bl9<}d9=CRuW|fgqm#>YkyWTCyg7N+R1!mwNqiA`Q zL_Pw|(7}2VIgKWdyeRE19_+#H_7$rRuEnEqwlRG7^ueB}@nt zE>&bqJHzmow_2LKu%TLu5O&~fKueg$q5M1u0!>HWbCVtv95&3!LXp@bJhm^cC`)G3@OZ z8CX)pT2nE-;A5v92H}u#5u56hCy()GHZX-A;9AwZvpUbd73hV!-1NFA3R4YEU>1tx zY3?7iH0Ha+yVE9e^P-2V#!pV#VYsCSv$T$jv@BQHjWl7dozc&hu^D>`tVW!$Rxxdg zp``vuEaqQ52w&G!N{a=$9xH96B<9@@)aj91GF5gHev$N)ldIdlu1HaEkL z;9)e9^$67H(z91iTZsfOMNzrQsdBSEfT`~QN6C8K>gdvTSUSrDd7~qvJX#|FNuiKK zgWQAVy4V)?6Oc?js|-)@w#xg_~OM2gX(UWEkB?>RzC6?KWjzas8poUIv9U z>J3IarPGdPF_93a?}|*gIuSh|qe&3es`kCHtLLjEvrCjZBqDE=EeSAUByLRYoyN4B znpD&f8yM*0_eTc3v$F?VTbs;0Y7V_)lQRfIi7RxYuNj#On`I4e_nM4VH)iOtH+6%C z(seac_p>5bGqBJ`8IQp923V`<_XLblhw|&h6g0L+Vd`<&E@BF3KLqj+G2Y`)4R>LcoCws4O1}%X3R#j+R?vn#%&_fR4@!Jw5zRHI$It)s?E&d zMWA-soDlJmPP`056TaXBSVR+!&{+BA->xBd(<m@S0_7C{i;( z-{tX;0$()a;$?dcw8VL5dv7HYy51sKNa{7q2Dr4VjIWXYPU9m2jL?F`E=FrIUX{kG zs7pUX5KSe?+T??1oLBoL0nwG9dt6#2wXlJsi4FpfW#!0pt*ObU6g*m9ZD`<^!Xm2h z6)a`fU1ZTI3X5o27|h$HwISzNPAkn0OQ8oFfqVGZvh8+65{cbv>yPtlUe(J@yJffE z(=%U6zsYELxu4i9qzvq$CNY6_@0~h{C5y;BF$`AXNZnAp(4$Ij>_4BBa78LShLJ zc|YAYoP65R%-S$MAkfJLbv1@4Wg~_yc%02=Y5q zq-KUl#yw{tj&nae(ULEFU?@6&t7Vl6PD(YSJP=5KKXZVaaT4Duz0qZ8cxnDjABGPs z-k@LnrrBw^ui)X&@Tm(Hz@jqz@A8k+{T1vY{J!cGyGwy$T1KEKs1ANEa=_yxdS5iNkRZF0q42Jg zRP*M#X5G{;o+1Vz!N^d_sA+k`=gtDpsJn?`VG_cm`qlpI&wxeDbAv73Fe{fiWufrJc$K>tRKQKf}Jov2twl{lT2Hr8$*c2y^K_Bz4;K<{Py zf&=t#MTVfXlc^KVR7bAQz1^`}3=rY=j&lIvv^<=Cw{sed9%HAeIKGX*A6N}V=|ZeQ z+lCxIv~fx*hF~H3`fb)>nQ+@=Ks>?x9z7BRY%r7KYhEc^G2HzD;9@VsE)tw==d?CF zT8OfI9Jlm*88x*B2NmFHH#J)gDANid{-H>%B3&>Ii!`r;YBd3wnf8$|+>n7lS}7nD znKZYSNU4KLbsWJon_AO}9@B7fQS>9sHm!To@7Dp91CY}6Ue(QPkY*d#*`z$r(X{<4eCL}I!WXMomI zIl^n0(Q76wc1ow<)cK|ZN8NBHX~6Fv?C%9T$riCL(`!@uQ)!P7 zUs&C7UnoF!1;Q{to0x&Lt)U^793j9HuGLNzm_d;Z8ppJ^cc{{DkGUm!@BWI-@Sgvq zyYU)P?xL@G7R2*a%C6y~FDl z9cX1mgb+aeVN!X5X=+0;wKZ*A(fcX%6?k`AG6BM&PIF}}PgS^1P9m;r*V%42RxzD! z!|iR4tin#EoiTSZ^mfXRk@P$)b=$@SU9D;%n4PtcvpZVlWWq#OBMwEvH4)I&mei|? z)^R0J&$2tQsS?=O)G!r($7K1%YU&ur?FpJm2ti;F6)mU=jj*(CcNI9(?@-Hlg&JxyH2M9PM+{22)&QYqx;k z%YpI<1x3K1$(ZSynh~6d&_36?8!_l`#FkPX`w%3-2%rn;Kop7c4V8&HZ}q{#1u$OVbln?7hqT4*Gi zZ8$+;`S@m8QdG6mYx{f54W`KvD7w+laDz|tv_|Q= zK$}YjzHb}0=rUCb3lWGIxT;_CNsTfibW>lUPcegHtyd*3aD44U_&(_CbRem#zk}&H zMR!G7=(cS>g(GKNnj5zgNREXfGZ{1Uskd5QcixB$nC4u&O(kjLYhxl@py`<4G~4Q_ zd5<6DGqG@N+F%umjNT7tbXd+1zd2*Rg;7M2vE|F(PH!oA_IftzSUMp2w`b7ySjwd2 zq#!{DkWyDNgnGT|@o5ReV{RH|LU^VuW!%|1rZ)@l0=KIzq$h?>3?G?HQ$-Vg-F5z; z9cD77{=Rnm}JO)XCw-SYkcg zahlQPxL-t_XTnB;)d>=MWt0>~2brR(gx8OyiOh3b-TP#x9iq(Y3fB4Z>+B?F+?DF3 zeLK35wC(m@bSHlYv3J>TWLW@xN99hgzA2QlQnVf&9b=woS|{WKPk82(@YXPeCFY(C z*J%H0W5t0wHdcgBkt>4hkaW-(#z>7mR>Q1w)ZX9Q$H-k(8dsStkG%Q^`#G8`gR5zc zt7u)@u9;;c)#%VumS96ajV_nj^0GCk>H8)XcP*XkNCYqoAZ?mpQif?8WxPj_GSK7^ z+M62)s1PxwkHw@)w8>1>R91RqLijxtmg$A$t-T*Q0}t2G;qM(=pZevb;>l`6$E{t0 zYDqQ+xmtRsO(&v~C8?UdyFq~l6i z)EBL@KN1bV+8K_!+)@UwOR{^FfgXsaPz;bEczqG6ls?qg=sl-d!iO@T?d?r|U&;aa z_d>|1NZt<>jk~R-gMgu)B6WPS^tZwgYy%Rcjdm0MO(CK>f?X29z`(!|Q}9R#a>@r& zEzq^K=)S5Goy8V~C6^*QyfJ0igbN2K>$gOalZ=UsjiNH~k<(%a?O^8{dA*V5X!8Dk zEsNu7!)yk4zfC7Q&HK@5O-YpYdJ6P2v@k+Z-!#Nbbf(up`c@#oQ@xDqcn8Kv;d;Lt ztqYk9TWlv9q3qgske(aSU!#5R;lW{$O&80VJ$8h`lFPNZ!TOp)6t7MT&#)WGyvErOVlht$n93HE&3PQ}%7i6THWn$1QlOFf=ij$w)< z>8IOknu$b0L?oBM zOX>gCqIIVYt`{(B@mFn*$LA2jBcn6lZ?IHNkq;iFsjLfiSoD@U0>lL(+L!Khn%a+M zL}HE+S!M`R^H?{E4j$3|8ZI!3mInOMXk<8|(%hO1o#kgN;d!A~427mEGU}9u#L&i+ z+hhjxKN_K_xpdxh5*)c}s+q^lxx~42%yo-34g>~huai!JjmCOKxnato2Nq)dC zI(lY{kuoU96H-zYe}f~Rb`y(Z8+DjF;Z=L0wozKA**?6_qJq_QJ7w*asX0QaDUE@= zB?{rQN}6u9l-&+f5+YFaukl2UW>LY*3`AfE<0_GCFtlo>zU4V~UPWx86n5PL3*8Zk zpfNThDQlWw(QB)L7+Oop2=y5R9yt#BptM{$78S|=f6V=7j3nE(9*C_Sk)|@s`>L+? zeY%f#*Yn*w#1JD$qmdwCgn{%||0F>I2ACfdM$k_Il7N9AVE_R#!@&>&_(RkX9EwjM zANk%R-@E>tdwhFW-Q~T>N*}Sc*4ifaj)=_4tnNPdo{PL)U0szXVlV%#?^B)lmf9|h zB0El#&MKzQwA$MdXBuX1}uwX$I?>`Yw5P*k;0E5&Xk|TGN z2rvBUrQEL=sl_>#{KwVdNdW&2-ctxmP)AIh6s@c9FHT%N5DQc|!)24fn%G7 zTL2D$OoU?6qjO-}VycU?J*IEuB3NV=xWxqdm{^7h$t zSLS-$2Z!g(o5Todi7$1LVSz=I;S?B0KL+Juhz5NK^|Mn23)O6`#(L$T!T^6Fkvi|c zb6}z(BYKvgprzGgl79r_&eN*0{}4;Zz6I~go}M1D3@kOvsGFSZ&nCbRlYZIg551W| z`^_<>)65Y)tlDk#33sVqJ0+jXJk~}Zu)tibIk8!}k`8Q1)zOSX8&UK;EVT-d%z?eFiQ}qDT{RTA7lp01;>sJv=OXQ%)l+nbwGgCMH<{b)|W6Y^k z*C!Rs65hESXF|H{ByrM06M-$K>HNm}eG=0w^;L+9`RH&DT1|J=5`5U;0GM?#Ow;9p zf$Ab7u5*oAI0rtj%lOCgM7d3})Zvhp+Bo37UP>Jaj6&Vv>FFsp>Xv1#Tk z?f1ibyD-a4cOG2)i9-mOYMV>vaEY82oI9^)MiE`#8t2Ptt3J#{W<;S*b%8h3+;zgz2njr{m^GZc-=jw3hyK4y>dA{9I z&lT&=cDj+)E3Nisrw+Z8&_s*=uga7RPU@tIoE%;FqcEY3P-d!WVbOK;+61Yk`%aC* z!-GQ}anffBgVa@z!P$n8eY+{*PasF{<)r`UBdyobTg*gJ-SBc%99XI1ti}xzHQt(J zO(;sk)aXVyXD3L#N7E@+`pTk@RHo=NC2-R`Ajd8Gv9VFk)ChpYQ5qcjramLJKb7*j*Y@2j&#C>rRr#k$ z%%&S3u}tN_G+V_Kl6I68A^sT5&CSC0R-11!FD7VBD4P<;*)F5qChwV!i+tnk`TxU> z4Mi^7h2i7HgDfKp+ibUtq9cnkDNz7C`V6Fy z^L1V)yI&ZPx{;V%@__p$F2|V4E(DZE%gpsge!{a?<)oG z_1cAD57qY>fiLnJR+7c5$&!OaqVc3DMV)XmYD&WiStR1va$6fC84OvJt$}5qRQlX= z;>=SxE65JddopuakvOTOePTVMHrZ?>BE^C38dj_tZwbSy^g^)ILVccro0{3V2`UZF zXDbn=l_mZ6DpLlXM^}^=`4h?^kxm$rpu-HUq1{E_-rk0T{R1vD4DFS8jSZqVT~oX8 z-t!n`3g?Yn2XUae#&v;OUAzXf&f`9m&OxGRO-mlN+8In^okb|K)7q)6Q9U@PV?6HH z`6Da=dA*;$8(Mw;K{*!bk~tWn00%LXbYo=-v*Hshnm07l-87Sm*%kzS_?B)LeJUU=im9R!8OpH(P?m3f9?Coh?ZtI0W%JlBQ z#n0pS5vkKnvYw=nuOnIx^Zj1OS`6k6y(UbW(A$e7Id{eETN8MK7)4s`4yNK0yr*2S z01c6g`(_>F)P?lYN=J!M=1us{IiMZ~xpbaWCi>29&&aJ|6FzRwg=J(>)mw`7Lnc~S zn#$KeJtK=7H`laZNJ~=I{3Qd)X)t(=vAmRfz~-pP^GC^hG}o$Jt-{>=0s~I=(4eW8 zA`PD#B;pp*y@+Xp{u5f@80Oy!gPB`S*E4>-s4^RK`_c2}f*53$X)<+KTp1OPLU?c~ z6{DTxxw$!BU*tI~={;*gcPR!-r=*k~nk}(B;Wc;CD}bhcvk?|Vl0G}56)RKYjPFdO zR!^f^wrPX0Sr(n%*v5EAfQsENaY2@!VU%;Qat-y*f^5HW}tk0-x;c>~I%+c6Jfd@h0r; z?ql5vkSO5Bih)w(&873Yr9Q4Z8Q!>ax>o#A+0#fG0ASe@wbrRh+s{o^#HH5M}!oA`SRR zns@5`1w7h|@dj4MMqzelo_~r31+m4C(q}_^YsOCoNoD>noxj^h zx&fBt@{Yl~ucyXb>iW6Qn@zvndP1fnqT@{B81(b_hVItfGR`)IEQx_s2F)y?_@F)M zh51F!!ghCe`9Za`@UkTJVzJXF@X99du=QuTKX263>(T3X&wGuu*x{e#oceW*u`=0( z@M|N>D&ibE8gq~*pPe~?#lp%v1wh zK6rR>6>=%%j+p>Ki60Q1G6@ZmLDMo%9+o_bT1&*T~BI$(YDe0`Z_}iDHUH>ScJ{ZHGGZ^3#o&_gU4zg zm;Prqn~eH|UH=o=>_%KjSJ^pK!lb}ChRvy@GmzWXB1@Loo>GHIMGcNtq37N{mW6q=cEeRgdB9_w>)iI!&es z)``@%R>u+_Xw(>fFS2R4^lD%)&6dfZX<$kcE#eeJ)Q#Thv{PoHabBa$Ey-MAVAT^* zbyaK)RKRF;43_ZT5$2t`-8(zG+&4+eqg3Nh_P8-3|DWU=IO`WNXcIvCW$uLmf<{8~ z;(oyIv)iAFC|QbI&@!aXPHZ|L$)po5m{lbCP((aOsoK=kG%PP);#9odX)1Dkw|0@z ziOMNDS*M{j9FJL_k1X9t?R$6or<;<3OhGoaflD)=mTJw=r04ocX2X`X#-|q_dsG$DDOfC6`Em%K4DDzVSfD-=87o0wXPV4w~28=`*gnus!!%g(FC4$Rns?DTJ^P zXtA~qcocQEQyS>QVY80lMsC2-skM;!Hd^U6&14?VJIC;QoG%|zs)-_W*+8lG?A#n< z4O;Cc*U_}FK@L4x*2s=ml0_N8kzDc^v%q`yrE&$!6bY^78I~wb#*{;9is~cLvitUZ z$!aww;dQ~N^E%*#p#$|0bLT9T-p~a^&zjnNsUU$NM%M+ndGi_`cHfe3fFcjh z28n)vH*-zRrM;sr9K)9avbZPdY)}c0Op%<<2pjf{TEW!Oi<*KGBl9svHYPAc<2E7( z7NFxG)hxTJZOW;?OXql|>t*TC0p}henRGR+vl9O2x7RQL-Jnz{cciI`XJ%(%<Vb*f`iaPzIV;KL8zgF-Q69#R^=ybcG`}HH~(6x0$&!&}q1;%3~`A;320| zbG3B&Xrg^0q$_M)oF2bO>8Okf>5ajX29=Xd87CDfCRJ9`z<()?jM(c&(W%>sR0FM( z5Fn_%a>#V96&fry*||4wmyrBhimw9l`24eVd5=3U9qt4#XB3Ppn4X%3g}Ftha-wO) z_Vy-^BURtP^_MOVAf;)ovlfDq(kSf4jhiq%HxI|BXAnLG*pBL0n|C;4OB$BaHb(zg zAX3+c={&j|bOYAZuR3~q4Q+*#ysT|nvGiyWBkD4|`|bzu=?^~P=cmTc{=ps`6On(5 zmj2tS6CTHYYG`KIiU!PXFj5`8w)PT#Jb=q9m*CRM3P*Z6IBiVH=1Krzc%seiyTxOuj_SP0`Y^-xrQ#mXF z5cqs=(m|G((q&A& z$C>Tp8m7(%2PbfRh|#*yhSQTHPB*Dh6b2ghX;mANB?^whf!Z%_w$5OE;~5%37p`5s z23M|J=1;J>xxqJ>d!&V=Yb<+Ig(9D+EJ;0ua58UqR-0~=L9&IAqB#9dg*9|+ zCu7Gf5?HNFXi>N`sGXkjzmWr@vO_^*Q(bE*du~VdHty7RwG*ywW6@m@5!sfgbVe6+ zRXbg^U_zYZ3z#BbyLz3Ck&Jn5eU0(meD(s@Ly814Z0FvNvL|t~6-F>hmtlNj7H+-$ zA-wzHk1*?-fXZYIPHS~^;`rRP2E?5vLx$B(fJorDF5Re0EBxB+Tskmmks)d{Dy0J% zwM&rhd13)6Ze{)SHgoK?ZYX*le(z9t5yJ5#Je~-c(W1+s0trj#S+AjoJ!!Sz*Pnd} zb2D?8HZQ^3?|uXaho=~k8a#`x)lN7C56q$0&MKD4%{ESpJErIWI+((*uRUi2xpw_J zTt>sDnv@zc?M@5QaBYw&5(6nSeFa-sn_5{qbVn(#mR6O@gHdKkUZvB1!_UyfNPU3s zcW!DDO8B4%-fog6^8p^%6EysGl1j(YJC$)CR(($*NBSwaOnD{ubNAFK6PC+DWA{V; z6qNdQ$b*Xzrsfvl#_hM!7z^-X^%=Z)@f_-B8Zj2?QKfXwPMn-6x6Y=zI3$^&@+gd8 zExmH}4t)57zYA0IH(+CT15UAQnO?dKSFV2myL)x0x7I-hTC-S-q-5gK5t(SmLp>qxC9RR}`MfDt=vlu}>$ zKsUo^d+X)e3m$RYxONM!Ub)Imr>&hWj&f0)0ygMQn0am+`6%_bl*FkUEZrJeN(aXDsfA}?)cIbeA@-z7O{r53wT!)>#HF&XpqOX^PAUzs$ zGb(Y;(HHp{@gRmRgg=s!wwxHYrXHdKHuXjx;!F(sGzPPgN?fI3h>W@Tg~{nDxOMvu zOiql!S6_b)2Y6Ee+R!-Lg9i`3fw}n^7@hbtSYEjVC#UZ~i#ols1BVCO7_mDlI*Zsg zyX@|-uG>Q)ye1gc(QE7LoDN>UaUJGnXL&TVxwXNmy`&p%Wm|;9ilkF*hiG1iUZc8X z+~P($;Tg0{b=IY`E1sGO>(YYW`_btMW+@RHHFb%J0+<07UcT>VNEwn;nda?wy4f=I z8JyHYfU9QXTfdMkyz>O9))?kBg_h#d}L)OP8=k4$jdefMQT8I=0hoks_d zK=(*7BI;r!F2HrHaqqnSHXI!u!2NH(gLb10#ZraGS9{xA@Y(Nw3!`JB@a{YB!}9VC zJj5|HS`9X4;w0yt@M1@a^)t>Ki2Uj>LD&fHZ3TezSqKOQU%Tmt9DGW;6@lrHM!L2**!8`A~!ws{C z_wT{IZ@z|;qkY!=jyet4*;s{_FJE93e+MpIT7efYpF$Jghtw;*!l^?O_^CKQg2~>| zy7#~Pb7|YFkZPnm^his>o8kM;} z#->{usDF`C{Tvzk{{9|=QEuM435!chSYu!3**1YxC<4ZgGfc3@QFbhJ&Jw=NbSSfi z>k_Sqlzgj-U@BcCBkFWxJK{0Q8Y*juvv-1bO9OB?4s=Sdjo#Vs_W96d-=t5C=;Fj- zG4rQth6$cQ7hw|X+iTaa!P4?P?Clv4JDAc_Kwt}sGZ zMqzAX23D@W1@C|S3Cu3c!n4)q@P{vd2hX2B#Gh=z^%fi-?!lvn54gl*80x|z z?CtJxU&dsTGN%?1dFVJfj9uhWP-kJg($1*^2I346sZ(9qymVQf>x9lNEkx$BqvI2J`t%ueu;wMHRYCmSvWsWfoJo8*uBbck%F` ziw_F;X9G?s6-Otay5c&r88<9tvaTs)q7R|#)RWpNJjUoj_39-|&z6>!S+<5YglcCs zeEtYx<4Ngx!XkIn69Wsnye&qchB%gZY;F*(MI8Tanq#XmP0uE{_P8>nL4h!oD~ zHRrnEFBCBPmMh~hj?QA`>P`6cM?c0A>L%>&Z^0kF_#NE4_YE}bCs0JMExQskK`g)8 z054y>fK@d5_usn%D|nAzzI+LXd(A|+Fx3fpU9F~Gb7?>QPMBuJS1cgxFNos>E`ZsYauVB}-;9*vN&ex9D4;d12#rrJ*)KY)Y7eZHq6 z6nYs)YD8e*?6y0vsf7_0Hdyc+dZao96VrkDor_6}xgsAu;9@Hwbjy zhLQc>e4ezD^wv_-`LYJrjgqEeuXk$R+Bh0B+( za({#XGKAWD`ivT4t5`-Isc1y#Jv}{O#~vtYTD9LUY^h;WaE3D!Af%Lggk+W$VEGDW zYPWA=9eo?m&MAEU`ETKiKl~E*cUCz<6Gu25qi#pxB&Z2WeUYv04W5U8@WK1Aw77`( z^d)cf>FPgmm@<#^T=@CtD=qIyxA$rPGXf1mMC#$1&r+^7@rZncmBXURqxQW{7q7;=0aEv$xd%r*7N=?O-IWjv&p8TmwlY_z_) zyT8wHRTWecJ?cQ@u%(NvjFeXnrA76;i0)dbNE48!BC*s_0T@210)v?xNtH46If@Bj-3P-|N+H{)@ zx@F5!J=y(}^`}^O(-~P>Cp+kSp`|^Bth*Ux>M(Y_YdyIlNps5 z*%+#Jiz8SYUuS~AFTT15#|KC1_pp}j3ebiZbCav1N$Y8AtBv*1{`NZj?w5ayKU9DZ z-g_6*<;zgQv@cZ4x%hvpm`)!s<~PD95{7~wY`C-lL7ig|jvkc(It0v*MGk_}@Mlk- z!v4WNTt&lPUc$q4>n&anq?G*l-~c+9Vc31zKy}^S=A|X_6UjE1Tf@dWQ&5gBu-J9! zbVU7q(>$4h6cjZB-gBBysU%(Kv8ADea^b6)O)W>*Uh;l&$RD;^o#0aC7M4O&lasK$ zyAAj6-iH^fPodQ~R-dgZU&|yv_e?Idb(V$KoFg=_otNEbdlGd-{5pMy z?h?Qq!3`S;6^yEn;N*B8BX(OyXUP=93|i0;S~#CrNv8ss9Rf-T35I!$nZfi`yYG?@4f#PR4OI- z?%QwSumAEdU=Xj>;>c?nM!w^Q=~bXV0I*Pk!=aSX^9C z4boPWl#eMma5h6441{v-cvlE_)M2CeaFJSwfzoI(>^sfDJEUuAp~b@^E%rvnJ25fI zAAr)K)8i8~h$@3nDx+o1r6pM1ke23U)I#Gqh0`+vS#%+s!kcs2LNB`szx~~B(HjTw z$tORAg~er#wjwC;<`o1lpmw|qajT}Hvj(DAeP{jV14wjg0~g)NMj0~c!0L-tW-Fy8 z3(+J|gKuV<7&;F4`$vaIJR0LtL58X;%#Xm%aiufn6CiwyuuO}f_a4KN2O0rJ=MgB5jKlcEB3xRz3Lk#-LwNuF z5AZp=@a0!u!moe*OL+Y75gL98Dj21sw#u4D2;UF^6aIIZe4(g$<8{`DPW}+HtVW}W zXKVG2Ds-B4b%>)_H)l-Qri}|?yNk_7oj@mn z>5Z%PN9v$bBaK!B7Z(>9OhG9e={(gJ>TKM5d;5$d=e1EfoV+3_5+MOwN5$S+Bn!&x zS#d_V4qQ)@s+MH7ktM+8uosXlc__@f{kB7*5bJ-Z_W?Yj>M~ZF{v+~68ci)NEy2vp zG}gA`91&kUe*&w|o^uc4w0_Ec61uh&5vklUDx7wcPU~q)mn+`U6yxiK_mS>p5hL{2 z#5`QSdJ{hW_!C~orR((F-EZM)QP9_ihll)`m|6%+3lj0; zT08Wes+7W8d5twak!=I`FF5u} z|H|-gr3plW8S=@yq3(K&pC##4iRG@^~Ccj0ear)aom@WUVd5SEuN!3Q6_4P&DP zcrYGfM5&??ZgUz>v`8G4LZ9O)*61jcrb~@R6QH7YY?lcNd`OQ^j(7~Wx3>$^7{Mrd z&(F=n-25CHH0fs(jFoHLv5Obza@y_|B%PR~bQA(2su(P`ho0z4L#F1)(B?>16 z{@qaZE9kYNIMv;a{Q)Y|1FP#QD4Qu#^Rx(IX%uGXuff~zyo(X~Q(gc$IzEEWKL0)Z z;q%Yn1!i8IcAfD8W9Ybl`okZ=4}S1tXx1gXc<~Yrj}KsFrKTUl~YH@hxo>Cp!1keMlA+OM@7C3Utlo{QdI49jp%(0HPQ;e72L_fIqf2P&r;$X zaZrZ=Q}iO`RQ?>Qqg70;#$oT^2%02hhemRW#<{h<1xIHGSf}n`s(XTIbeS1F8hEIP z&ZmY3+i5lxh#}}ON&n2;1WeAB;biXw_BJ2F=YQy+VIRV$pZo}J-+mkGu(z@15*WEh zxrwv2v8IR&yI4m-ln~JAH}CfYG~SwON>HdLweD(Ya0Cm(AD-uHCqbhw6m4smQoVLz`A5WxH)j{8?ySzh2Bj^NA&Ld7!}=%CKXtZt1th4Uk3} zWe({RB^VJu6);1_vX4|k<~^J!M731=|-3B+t=(<-bBXH&N6)q3H`0{t~H~;3Z(8=$>l^gHFzyII)Z?i+V zvVIlQ>m#0|5NN2aSyw5T5L4|amT5$()Mlt^JaCAW7l4g=U>_^ikVr!*0Ln0kvLMKK z8gG7@$BfZ4t>``G61|4)Let;k&99>Or%yy__6a_YCuZT%<0qUd9n@6g>G-G)^Ro+F zGpk0M~fZm&>i>L6zxmCy$hvxZ=@4C%}>dHNY7!gFL)M3lF=u@1X<5XZ-< zJ3Pyp$`tvCA5Dlwynzuk8%?O;=Que%<$i?+S?S~j=!}B&U`-4= zJC|?~i4S4+kLdtLf@y5%5RugE3C*VQ0?*>Xrv^+=p!8z|pk07ap1{o1G#c*&g9pfi z)vy*4K?Ni8B215$xqc(zhGJO8-yMb0NC}^=jW_HNzWMqOaE58u{*QOzqaXb{aQXT> zj2RxOQUhih)?Pe<-R+l}D835?kpjgEa763$yujYu)6{ac!q=VjyT?cITHyhwh)S<{ijJkezYDb*W=k6z z+#PP?_n98a;mf98$k^x@_c*BTkKztD)ad<@Cz^vL!#KaW-eU6<)OEZI# zfzW~qOX_GxK~X-|^{^|`L(DH+kA-N|giS9MIr@;{hGgIvjY^nilTi_iDiQk~9vs5n z&Mr&-a=BAGR_rO=j&}%oE{)GYk$eQ5CSAV@mPIYRcgM$POo(XHM`=g^)f}BN4;jY} z+*5CIp(7Azh~wzAFI~O?H*dWIx8MB{T)lo1>Wvfl=9{nKi_d=t&mMgZjoJ~6pfQ(1 z-PqL4wIY6Ax<*ucn{~fI{~1C3(DpY0AuWmpjL~ zxz~aL7=c=f;J?#Wm8n(rJU5EkeA9X99}h^WJi^}Gz$l5%h`co&unI<^smXDUNFB`y zPJk8W#KIF0VYJ!VT8F><%fEo_{ZshC$M3_nD~n8wPzt-~2u|P>J^T?J=BQ;yTrQ<< z5D0I^Y@1Vd-W_<$?zWm?h`6HX0iC+X5fLX+J zC-tMB{1k3tl&*{~afa~q*S}*dH{r6o^;0P0c`0g$Zz3$Hp1OceGL~JAxMO$@KKkH8 z?vx+l^ZeoSFW}|#Rfvf~DG++4T(>=0=BLZ=Q#A>T2|s#@lGue}!Fil~d0A@CYGkH+ zWsP3(xDOGjb+bk0cf7@b<%4v{@GPVdQll3i^p`*$^-gohp#GRsBC36kk9J{u>jfU( z5omW}IBOo^fo$^A^VSxpMS{l|tuw5JTSw4s3uwl~{Bgjbe2Q*GCg?A5icjn%lowF> zd3>-9zxp?S0WThZ1;6;kpTW<5_A_pxtUiCjSpyaYXb|YhMeN{`g@-T-()&-Y+M-BQ zF|DGco;?cPJTf4QSd$vG=;4fm=>E{UXAupZ7Z7wOlu}+3h3R^kPC3uD4FXJSQ6&*w zfqV?b5g9ibH2vwO(`hU^-4_D(Al$zx@n0pM4F@(`_i@6IDyX6pjq!@s)dn}=eOj!v6iH+F&!XE$r@Ojoz~9a?DUN3Zx8nN_yEz|^fA^~2M2pF ziS_i>#uy)-y`3Fi*`)fK>c~JC2cFe;;ri8ODEytDKoz48g;S!W zCEo0!B~th2mBMk|BE8iF$=p@AoZ${pA$@L2iA`E%q-MITTp3wmI3_+I;)hNLzK{QC zWLGK|Ijttt74e5LiC?H{a*Eaz?TP4+nt9|Dj7Wfj!Uh@VmJ%oN4uj%Y6S@ZwGLma) zVVQZlzxw7I_=`XPb9nObA(Y}nm>7u}go24bBLkI@h1xMVO(mg#F5LiY`bHZLclPjc z02^q~on~7(ccOrbl`;u|TjEFs6nY-|d~sI+Zs=#*QO7nMhflXX5%q!4TFe1&Njq&h`y(cX*e~?D3Tu%L3>v%+Mm^%iohUL9ZX*5)9D@ss!m&h^_Q++hg&zV!4H1$ z5vKnFo;`oY3md1$NBq7x3YzAa7_OEQDULDWFqsPNfoW`F3_|lQF-ncG@ES$N1btnl zu;E7AVfiBIvlqFxF7c>o1g{+-l?=E+?JrAb2RxD2?O;02!U^p}?ZeRMl7dDa_ytmA z4SCIDsa05r&X+Z(x3^$(XA7=lx=dp{qNKvm3NgO7j_&YNnN`%nc!ua9;D%DN`A1Jq zpcT5uCqx}h86D}77nKmALJ_(VKB;TzT2T7Vpd?*tF(Yg6s)`+hw4SpIR(3C8n40>c z3Iyk-=9#o2HO{gy#Yo?r2r8o$n3?gOiFM!>%*`*r z)vH%Iic!i(^uE-sehUx6!u%}P<}Y8Y!Zvkmk4}j|oEs`J^F@aoHfSckh-ujepZ*Ab z`02+mK3;*l_wT}Q{`PO-E=CBd>qkc^YIj)uLx?Q?H?w=}+&7W43gh=BB#%zWK)4f4 zhDHxG@+w71YGx6vQb%%QOf7m~bfgY6&FIO%Wsk)ImpFm46#|UVXQBr=LlQ|CtB%>! zvfXWS_m_Y%$H&Lq^`;IyrPg##n9{e?)dyUs`$oJ?q(t-tWC#zfr~$~NM%9K$B?Xlx zyL&tEt6%*MEG{p=jhk2D@BO#_9{l#VRXEyu4&BD7?(B!W_Rc%l2H_`!CYKOAIiTiO zX`}$N^V9g4;Z%EczYI0<5!|y;SxKZ(bH+~+H4cevlE@Mi?n5~6-HS5-4g8ai z(1LQh!+=ki8#{0mB8K%WLj~&G6rQ~_{)G+^Z8sUk#@fjVAE2q}DXeP?yjM;1M$|xB zSeWNODQXj+7#)h`OP64IX@MCb$pGpM$HeF_N_?OQE=tC8W#uY-^vNgi@sEB6lQXlh zvGx-F`Y-;u(P!VO=6Vf!xK3Dj1=vkaH5dRPrt$KnWi9gh9XyWt`!?-faOPl zBc`sKxyPWsruR*C^eFy0IWeIcIXwQ+e`@D!9+ZL#Ef{EKoOIY(EKk?bTie?ht+q63 zjZkeJCS0V{x`B^&M|IYd&cCoxT{t*#fP{H7L$KlLYNdoBAOYA&>aJ^kiboIc!T;;O z`Y+*UKm8ee@bM4e_O1U3JiY%dJiPlgueVZZM4uzzv|rd-SRwxuB9K-<>FkhG+TGpZ zuL;82W)3uAuU8nTEQ2VHC|RP>9zluE&Ki78c;ip^dt3_V!Q-GDf(*&GmkTd+gnF^y zb<>>=>X(GpJ5stvM{LNm)6=kW`6{fhZNR_$m;XOTn9VOXUL(c{rcw~nj zXBhZRK{Esq-cCtA7BK(~wbk8pUZF+jM$SrL>icr_8SJ4k-hX%>e)_YYF@eGD8@J%a zix+s0AHmw%8fO$_q>AicksqjQs#sE}$#ryef}ed=m2+B7#Tx6zxjWjk{P)zvk4>zxl+>9U4(_VM8~??aPor9}x^wWOz_PV5n;Z`5ETgxSLK z5-crz%=@u7ZeE9X-+dQmCa3Vgynui8SAPk={_U?}Z*N;Qsk*AeO-++T^Emb-WP9m1 zid2&Aabi1Epi(40+oZ=b7SK(LW@u%SkbAVWLG`eze?$HZtyWi~ z{z66$a*b?Yx4OqdSDhF|Z{NAa<=_TBFFE;y6f&ho3gA-)!z;3+q)?ac_*6|mh8bxE zfuDX45v^t4MUJ#Ib7I(*XwdBD^5F^?b4wAEIL3(5=%bH6f~RBSuzzp}_rCjzf3I0@ zG6L#88Yl5zsT(7?V|%oJz>D&Pv%Wrd9d2H`3b!#bQ$0yu|Fh3NV}rhb_a3a{O(SIw zHRF_u-bil_8T6BB1f^~x_yY0bob<_WkxS?PyJ}fN7?4Zg1N3YSs@YGhVr8-^Mwx|4 zkCmav-s_uru=y;0fuQAsh$q2R7C`pqzH?g+;w}1Vw;4WrgH*ely=X~YLRajakvi`Suafa4BnQn^b?sbJ} zh}4*n;kr`o7jVs-OEx~da=2c-f-h!NC zf3a-0cX^r+`445(q1KzS9s6O)(grYf(JOju@5jRFg%X1gsQdZF=f8&!Kl&K%+OifL*hn=0Bv5g>#wiMY85BA~nFF%7rH1@5{ zbxh~i;c#zXvu{XVyr*$mXg!)@Dvb@(Nf1Dqa?g*-J#d50x~X(CaSw_oQnXNkFT9t! zwSft@ChDh{NrWT54q@Op9APPgETf4t?Qq2eTx!~c*gt84(I`8xnpT1tT@q$unOA6} zK5O<68!-Z{cdrZ_&jF1R2~WVxFZ6GiBJb?JguVT3xc}fQSeRdit5>hXTeolVitCLV z*EqAH(qe0K3pO!(BL*6(r_btj)eP%Kdi$)X#&e7>FR(hto!fU<&UkBU3+~?i1_Q~K z)rB_QZ&z_7!+IjqW2<2dJg?>K-`}BXYTNym-)}u_+eiW|@w+-OlDphQD|>cQhdX!P zhRNwkxbxO6wFx8@PMlIm$+hMPjFii|6W)RS-A&$(+TGcO^%tv{My79W>b#jWp!!FACZT0mR{v$vCS4w4~i6lYh5}Qv4Y$ZRw0gy_~>A| zz0Hp&Pane9-!8CGuUuMz%a<>~^z<}~DpJpcxb6)2#*7CUKi^T1SIXcfCdObK0|7O} zD1-a*t1sZ$v!~WJ45@<R7! zqE=e?sejbw5rpBnLSrNF#lgWYrpqtg(#M9}>rz#+6 zQ*y55?M72qbH;@lI$X!h?m0eI;k$1YoR%nvX@8vzoyaK&M_;W@>4u-C(BhJ%#AFJz zM^8HicfY%f8NhwUyQ?fNA#qTF&jm;3sFuF+{JQtIL&olx1~+Qzq8j`)hj{5wmZnJM z2SdiB^gM;HNtE1e>DAYKv|^JU361Q*6#B3UN5?zxaxG-IBrQg$C>rq1jhUIF%giS< zTZ|a0XqYF#Q+!Yaf64I^&e~r_0W#I@>V*=@QGp$_%aHm2 z`tx()&z^e2AmTpGT=tJonZS_xzD0t0!s`yqSOb)VEBuv$CsTjq?2I0Vu(PuU_wI#E z@Ia#TW`Tv$ZLZt(2d6P2O#sv;TvL^0rcnw0xURR`^3tqu5M_v-t9@&z(P8j)i+dVLyatwaIP{145=L~ zUXcjeBKKqpbDv&-Nk%AHMh)Qv_t$hs!IaVb*uKiHl|{<)Cn4XK8|{ATPsjOr!B15?_!o`ARa zor@vP23Q;QM8{0O)G&&0aww(Kp3+h?*0bx~VFyocpGTfw&SsX?`|Xs!9z0IZr%1Zv z($T?!l-5=%YkE!nkRGyk=Bm0$eNUy4UL{EymLhTmFJwxzUfLPCFyHUdW%e}4WEMjZ zh-5`pN@4lVS>{;!>LX?%V9%RKIkG(aeFX=1-hVu59oDEtkml)@(3`FV2E;x0`&`od z8FzinMPem+LhRpqcMHsW5uQSii|fJABQ5GA8&bGb;Vb(uTn*{=dk?>a$C+jBhAa0i+#Sc9l$vzOg%i65ETqn%W27{+t7iAB1@hds!B@Bk# z(o*>1z;A~12m`OnF^QhdPpKWCfV2-y3%q4$RAt`y$N%}nkaJMVA{(;?-KmlNiX%Db zH4*1rt6qI}IgnrNH9eI>jA8PIHgbrMDm`dQruG86=poaWQKTL+73PB;?^Eh-xyv%r z%VEpp-*iWHuwILNJu05d==-GM7R+gf7SRX28T_~xM zy)%kTq>&;W%LaV8UYg3X_aIyLEBr2&dC2ojJd@xEzaeGM#5r97ab8)IQ~itdF%x~> zyy)XLFXj-_vf`OfD6+MEUyBXG1W9C>+ul@Q26wdDBgdA5C#d zhVWFc+J5#ffn|N}vBLNY5n1$mBX2sLm#N1fZ(R5We$FQrIWiMH;k?dLcy5QgZ$|n3 z1wI1NjEs~AkJO}oK;&&irCJnP<|Wk;mR@TvL#>!w6!-I6QVdyrrUI-B%Mhu(Ad%`5 zi@rE&=g9}^^!H9t#f1;KILFpyX7c50%scYHGUq)efbirRiC)orz;GgZU8OX$T@EN% zqm+Jj|zS5EOgx8aQ^|!Aw z9pjwy8e4YJ6fv?81ANfzxiP?+oU@ly*TVf-k@#8{{^^u|jI#0!Kkk{yh+gS~=x^WB z#(?ZN(bS2CT{Xd$NbmgE=a4dW(H+kC6gZ`~X}NbXwcReHa}LA+*`IU%($C*Bv&?a> zqIZCBl}POa&9WR;{>A3j&fou=zxfs1e&^O;>9-3$i6!&|LF6S(vd34hdSRZ?^-uKj zqo9!fLO!oX>aErwvpFNYUEl=z3YOMaq;RkP_(Eo3nYJUUcWYy_`y5z!p<#c_rUxR? zo(A{15}`4}Tq2FIRh+zcdM*C^dOuNm4_7=?KnB++vfOB~bf6Z(edFUwbA;xV} zNq|QUlj1p&?!K5*E56bx^YTV?E(BIc**hb5KcA4^Vu|Q?mcV`Q;4HbMX^oRz^uB%L z^dr0IFi6yLoTjt{h$QOpo8SBn{)O6Hd{us+JJ+ zY=$J^D##mC^pGf(j;~Glx15-+xwUw^$yKGy@mL~V4@&6K@JjJQOE)H@vJ4H92=wd4 zP6j1Kl6jaSMM9#~X%Koc)#vN!)SOQeJF!CcI^E7En z{R}LFAxcN${60}XwT=9d)(}PUE9z|VnHGx1ibWu6C&L(Z(c@~C(w`^{|Ng$e*=c{q z-W;fk9Qc=W( zIR6S~=%YlBZfVzAcPSfwRLvds1t>*!0Wt8;g)B@DN~YC$kgH%jR2u=8CXQN>FE-tiF3-Z*K=U|g`_-GescABLyHt_QqOU2q$c_pudA72 zrvLuQg9nY&BB$s6icZE~Ax}(J`UHCJ0U@oeZV)Hx8^RH+6VfC3Pv;UsoP#qr?47ad zmKjhJx8-CAVGd9ty96ncjyJy7LJ%_p3A&gp)#uu`~ zfODab5{ALWzHShr%%pk#5|SAvlwAr(Z`pjUvGkLK3PafXNX7 z4$5EKVZ64qk^n z7aZhD2m7LCea1!ZrIqInuwHNGJz&I_UgD7X&#Ya>aWsTc6IeVbBsWucI%Ln(NWPM( z4$|Dn`z6t5b1d(Es_ar`YRtR~Dm;?g9D^3A-nW)!CH+ik405PYP)|PNo zkDzwe0ohdIb5ew<`=69H(!tXCH#0qt81Sr#{C20y)0Tx7|FQGYq?C#Ec9|7u9Mq`C z#>be$33|39UYA#rJ+h6#fEg|-D4B)(gA36sW6N-(rHApt1477DLq+J3kqh!Ls)=-P zilZf%y?qI;-MS7V<7H@zwk}j-X8I(;e1iHZ1&P4UtUV4l@4ZV~bSs8wQeQ0b*X^S^ zynOr&o<4d4aRUvzZ3rcZR51XRSI2(9kCVCQ^z0bizB30amlh!?bn!FPbO%34(S65a zj9Mn50lL}7611^qGSwX5aU5b~F0eH1@o5*ww85jXZURxzrm@nv99-8h=jh z^#`)yRi-O)r{wWO1st!JjTNt1jT$Dr7n=OgNWBW5c;7c_cVcT+1ho>SBx>6h z#I-iu{p>4P+uDJ%%@)?jfd-`{(mSS+7U)I`)nr6qPdeXs-o6cg@8A0fE-f!``W?m1 zL=fK6|H=%dZ>*U$>3T*|dTBRU&UjU7bcvQX?!w7w1i%063GD8D&SZ0eRv(RxAfgi~ zndaC@u>&*S(T6bZ(UW)AGxH~xc~I4SRgIxdS<2VaYYH?OW+K2RIQt@EL>f60Ln_f< z4{X%`;$Qsp|IhR1Pazb+zY~VR55c3A{XSY`a-bhMciqq#l_Z=}?rL2Y&>H8AIg(o3 z$ChWFB~Y%TP%6RPr4_jP-utkOkvhW5-HMID;$aklZI}UoC9@M63?ik=UTI9(S6>>{H?dSgg?7}CI^*Pw_yDT+#ys*Ja_ zfWP08Hp02cHR&}M0&Dy2P8&|^hfu0TP;ay~<7TY7)UmWc7JrtV7+`EcH|G0VY>rHk z$nTl?GG>v4Zg+%for#5-K#Q!`CC#iqa60lD=_Zn~mC@z0cnKl>%}d$q+@!`?9;6qZF+RrGWbg0VsK!LTJD?!iOFU;mySZ=QK+xa!_*mcVg%vIx15e zY>@Df$uwMC=HzeUk8IPXI|3f)ga{JU#@2vFOQ(#T6V}a2%+_dq*vxktHUKd ze4O5#lEMOfXhKa*oj}rIjJYNhf$-;4ZZE+h?YDD(D*z}`+jFU2r*J_!PRleUd|=Ea z7tN3w0rK_#V;HtfUvDk*OZww@zvC2F`MFwJR-0Jl<3j&PQd`~!mJWg{N&FH>Ltux~ z*_~c5&bx~j=D$d?W)pq0jZwy75KkhN$RDk#vbblg$K>Rvo=(?_Ii+h5?Y zTVC!GiO`t>MP)L=Al8n<4_Pu@U!?9Cqmz`{9BWdMt1#0Nf5%;T@;>g)x{1^VSDq+J ziUhsJej#G#P^9LdlkGrC3B}zsv)E@aBRY&wn4OSNUVxu9)DB49EAXb;>ix$0Jp}qT z%Vd5p6PIL0cyh>*^7r*$tR0(Dt0{1#9%@ca%@azYf}rbke`Q)y`VH09A~mAOZ_EkZ z%MG;gvIqys*MiDG>Fdzp7L$o2w6_gsu+K>_(=S9Z87!L0u`xk?HpO1F@I%I zq0D3;y*V|cC-{25Ts=puDYjMm8f&9w1xuTL%N(Bbr1CH#^by`!5#Xad32}LvBX5KT z9fu~o>+ze^9gv*;eQ7wqBX!+^ZXHC_fH=Zzs@uS1MMr&^Fqe9ANZ-qUJ>Xrs{4g_W zdXRGGkda#Y#AY&ycy46EHqjtDxiU2xR)3a4o^eaSl@!Pqb8h@3TG5J z4Z6UlMVvFlI?8MCvssW(`y#n8tY9 z{bPPlhQy)E&WDoWkPZxwrV?i*g}Zy6h^t$c8zHk`8Sqt70*jAV2sV`oM79YX*_NJ4 z#S;*mE}KZ2IzpE%t9UMFFi_7!FuepJ)|8Pf9FSMyNVqvlowO7}7H2|JSE3>Xd==}-Vs!%FA|mT)o^kw-FVM@*2S8m%hRrFb$)+`sgN``82716E{%%{A7>c>KQH1IS{@kfL zrNTiqNw?X;VDN|(4@3#e0yNU7o|e*5~QfFFFk2p_zC1?Fd`G5sz= zIgGGQtfMEE=*i=Z?++X_x9N@>qvnPUHN>ciGcpDvqji{^=|Z_I^afb0YD-6kMe30f zJt6~@4%F;dl2hSSGeNOQqqJy0r|7XwC^I)XDS3<$#fhbpv(q)99lKdVLG!+)ZaOLa zIb(`6nvGLm1~j-MFp&xpdUk9niJYNhW*t~})m;J!y^R%9dhG6Dr*D$<`Ohfb?BZt| z8!N-a;w31~-h_B$0^-II8Zp(xF*}DyXrmSy1qY6Iz^F_80BM{#W@BNo0>zOjs7|yX zny$gg;R$rNpW&sdLHBeM&)NyP^_rKc3R|$*aN#dLNq=N&rvxI4JnIc|$rG>8h(dfK zqBEKpAA@3X2t=77ND!hol>Nd~s6En^zIsfi(2D7Dst)(H=@9Zy1Mh<|@_w=aA)P@#mETltppjvQ+uBzJ$+*ksqc1&Mz>40G%3sW0Fa9-xD z4f_eX$U)KM&0X{0G&1|1M8Y4Q#}$z~;Sdsh&If1hLZ(DB(oH`nD+vrfT(4=`{)2|M zrHw=F8=%2TMaV!an`7{jL>=genqv|sN5|p)w`bskcgA35dJ>BG15xV?Z&C{nO$QHx zvs)9W=pfu?Oq$!@Ih1OdA3rytB{1}g4*oq-Q9aJF0%J%P;3y4YfiHk6)1OI45bF%2 z-(->lUqtC@ve;TZ@DfCaurDLb>h>&r`s56LI>S&Rz!k8|AonaUn#jG!QsyAN?AXqy z$>j)-nMJGFgyzW+W)LULcQBZ#Hfz zUOP-Z?X=9;LiAu5vt3)fc~nVUxikZ}Z!E*~WB?-sb0p9Nk0jb^$=@ADYdo>E+(XjN zMWs{3+xH+k(qE=VLP3M3kUs`^yOSinM8A2rO=^f zcTt;V^m-B1&fMWPS(q-fy!$RJUmV{L;WP|&0}W!eHD@5G^j+$zmuD8BL_`jq9q2UI z(Xlu1U9|NaJ3BunhY|NRSzm8!SUGdm{Wi-i0Xm-&R7OUI1D_C%*cdg}3~}sf^~zy# zZ_x`tlD7=!t87Y*16JE9syjPV0eEX=92TcWu(qy4+$I!MSAhtq3!IuM@|a0Fd&*KI zKn_F1~5_Y{AI>NM_<2MS^3*7rF*1)lrjSKSm%huM>kGj&F?QfF2qZ9VBA%YxLU zlb+O*Zhxh4&xT`6n3Yqh>5Cm+vR*gQO}{g9<5apYoq2ywkjm1HL&8HYOl>QKW7ug% z6G&*Aq-tbxPk`!U2Cj$N@YS9=1P+C=o;U<#z;Uv8Vff(_4FE+F3SYgw}=sbi` z0mLar>Em&TyT-x99;u4WZDeXGC*2$q5{BPybl6_ay{3LrDA+z}*(w^wsEg>W0;_*3 zj7Ik>w!!_TSiMC zh!e{=g=^N)F>m}R^Oh6ib5le+;*^kU@Is0{>8G?feb4A+a(@{16zB$I?05`)i3#D? zp@yJlZqejRy0r4uR7_isVYD&mhG-&93!3N4C0!6<0iwb->g`jp0-laVW<9$~EhP~C5nw`YmHF1Sy9q0yM~-eIg# zEkcMbPlos?K&2qL-UU5!5F*9mY3fMnAjmw?v)BtM9KqSp4KqljIJ_ieexsL8re84n zKoIF2bYY#h>_r1E{jRB}lbzaakEL`L9^wS2+4s82%xbFCJKqL$A`SD2H+UBVVTdx< zLL`(tF3-1zdNph287-~^sYXt&6X|WZKsbQdG$JpNEAqy6BA?vdDz*sfqL(SML1AE3)X3_5FiToa*DR<}uqC4|SIWaR%DB5mABrP&681%33r%-~ zheYD!)_wqrKy|-9?JITg7pKcGS!!#e(70hKy@_h7Y}B4uq}Y08=G-YLWMCtvhyj9} zNrk~m2$@3wFAQOx(Y??yQwHbSK(2(YgdALxaCW4V6g9T8Jkl;;*eLBPF?b7@?m##J zX-msC8u*m5(yixvMW4WV?*TZ3W42kD&$|ZB(uEH?l9nf2Fe7Q8>r7Wf!F+b%17r07 z#0AV4s;WRC$Ar^?XBi;gZ^XKF6pG~voQXo_9+-_O>AlaqzRsE4K%`c9O0iqth=gu1Y>Gp5Y|!TC9e#B)N^awWXpg_ocgavdMtXb zlk0FABuFn?S33^QjZUsykd!jRPc9u`jEqB1_0bRMy&bzqXC*H9#2F=-Ei50JopkYY z2`+_dib=zzKor*8&x{=%uDti?kK;t9WDu4}GOz(cEp^a5xKL7SqH(&3C3+<;dC0gl z=UT7x*+2bZHxvln`Br=BLp90>wPN|7Gu~!!8sPH@3zHPJ7iT_Qyarw7VgOZ4JE#jz zlsl!+S%}bte*q-oY}rCVnC7vMNsh}4MD*%EdH^<<87NDv7DxNIOA6lqw&bi{M} zhQ89H->eduai_@XXxTjxY93MQ91A_OO*+#u3wiME)EZd82r8Sg^z!4mcHIv|A@X~q z61>e`kxrb2*SqxQUV)ik$3BWHakl9(SpZoQbN4meS-RSJ2!+B|he6iWYtNgG9Lm`WBzkZ+K_qZsh>|r~IEO6pLTZ&d&bp z%a^Y->St$z8}-Jgj1 zl(Ewd6+SP+KweHbDY4)s2i^fjV=Obe2;W&JO2qD@behIl@;7SyQu8#nRK5lMhMbKr zmq8_kc9sKVWP}+Inw)@MC&28FmLv#wZ6{bV2VI`t9ajuZ4k4prX$k56)5If|E>~;5FAeT~y`sGNbT7jC9^a7`P$8gLDE{YUXu-Z2gIU>aH8(NW&H(P}}P zXi^EkOq(=xi|K&s9bu2&MmT+;)Jmt6zBH)i>gj+9}#G!FGHzHnRepqv6) zU`q`LYpxMV*7p%dcc%-@W(R+#1m$XlQB+da6NZp}gckgpjf8l>NvkN-w`U zN-j=N5;>hFc^=1^$lwGr+SasGT*?xI?H^ zrlE3`Yy#>HbZ|{{dQAyLTB@XX3?RiX zo?=5{s5|gdOMaL&Q3e(TG7-NEd=f#AEz}cikPa4I!9|mW8>wK%p>jx_ZVO+x>rGl* zKNbi#1C0G40c00B`ZdUUT8~sEVYyu5sZ<>!bf?qy`3_*fEiDfW0k4C~s855fUms16 z)9M(BHjmnH7MJlr7eF?SloCWBy$Q7Gu1MQH349O=KxzR#iGoSSryE>x!b|NAE|O+j zntm4zrQU?Smz%J0|0z@pWvGsi@)~HM4<2(k2a1*@&>Y<6Kt~KBk=`W0%NX=~EMcuT zRUL;)T!Py69_+r@fYx!H&s9Nhv{~j8XP_z*HF}`tDeaUu8WPUxw0}GT)zNwA;^B#z z-X~dfv5caz!`m7JkkG6N@MY~2P)xB{!Hi;(-#ZDV9~{)->?}g(p@bE}f=FQsAte*! zyEfji6De+VnM@jloBA5k#vsL7DqUXnK%H}g!qfBq2!mUz-F8+~Wp4240VW&1?{ppn zfRtZ~YV9)JBsv`N=Zg zuQJ6IuD4ImamTS~beS73lizW>(B|`!lW*7C zu>SM~oc)^sww`am?DQ0-wq*#(ii{ys(=Sw#q$(p)gD=M0he1L|WDMSXt>i#BCEUVm zQg1flcw+~ie*P`APZc?SXlBdOaW~R$r_;;PRH)tRz}m|l`235zaBy71_c{sHN!LS_e=&Ifl*cW4M2B6;4hfeb$^?lRjK_7Omg9s>hf^oKS>e zl(Qw8d2eon6b@p~Ka;TrsucJ^2dagR=NKBb8eZ#;B6E;(NF0^8FkmYYPH>!?R(7Ed zIF-cds9!kGBP3cEoHFoIAopx1yRO0`(pP=-Py=sNHfSB6!Pd7A zVEfrB{Ccda*iP6v+sV-;voz3`BAtgiDZb-YS*`1yvfw^%le@4OYGkQ_fPR z8j$8#lCx@e1sojJq5j6JMk7adHv)(;DI zV`~Vb7A{YE?(Fa)(6_uTVVSDR0|}|2lQGm!safkQPqf}F`RnYpuUA)b$GyMO0 z4K!J0c7sWrGuH3dBz6BDsqTEaSmGLydAJNqr}TUNc2QJI;t*R%18dx~^$teSLnw+P zG&a=<7lE|*KS*6SwXYsKeUYT;7aI+zI5BVribQ&+OtY94!lHT)hCETYEhu5(yJ@ei z{GlOC%w`iZr-luTe36jJ_ExI2p{rIBU8q6}j_Z3+-(7|1>=1vpnRs$XlUwxE8y0@^ zTMUzZXSx3jYLKF|L3$3IehVYO=I<9}PTs}1zw=WP;f)`J7ZnwPPYKGk(85-Cj^OLN z9k^V%1Pk+XPzuYcmlAiBNHau91I%f@q~Vw{wL+*1MSE~HmV-C1x_YeT?kP)=s;&5t z2VAGB#gHiJvKK|-$}$8I(wmWb`cNK#L%IMdJwsQKs|X>d-K^RmO*$|6N*L_3bksh$ zgHNeH!TX8x8`^5yl+7iuNvYXQ_gh%P@_oCC8Xn?Qmng9Tgm5!TbFyo}0<%&W_mD(N z#)XN++9gq;voeSJSvqU1$@oiAGzD&xN(!4rn7s}X2IfzKX?JwG3nwq1Kz(Z!FLF&o zh=QbTAoE91G7lZ;U-%2*PHY<&FB%y&fy1boJ#?gYTD-m};DzgJIA@|K`}~~L8!`cO zgaR(ye^!I#(mH(fUI8vG&OlJCD#dk{w-I_xPAPSIp5KYv$<~%|YB*ZIE7O4 z>T(bL6ze)X0mHDpM>5r6@QQvP3@CCyDKa}SDu@In$IeF2@J;8QiTU;CGfbTZ-z>Fa zCFm7b=3mlVVKF-+p-2IubYn&MWt634lHhJCx!O;h7Ofk{~>7UaSR?;BP^d7dbeHx(|SYy6dbgih|5UhGpLL0`kd;KZwKK>TqaGj~A zLo>6t`|(aELFDz1a?$)lrse)f&IAVo;T}5uW<#*~y~~v0G#`Y>6->*|x<&56%oCb- zl@F8EW5sGgw=1F@XFPcaZGhk1uR}B1fgeBxmKW!^9x9UNGtV&TfVaIFsOezZG$)3n z-U3aoKrt^M^1*TFbUV=KVhSD!R)P>&pr{8q4D{Jns;o}E?qD5dDlZYzJ+$C~d-}1& zxEfiM!Ui^7mA1@?_554}iIj-tM3buXEbM3|@D(_O7b9|=u)FJNKety0jxUO z>2VIHl@LDYiRpZ#s(}NUEY-M>PicW9is;atS{OOzSkI%&l+FeL`>rNNzvk%)>_7b) z8tY%<`8eXqRuBkVQn>lFKcg49iFjbOwUc`*a!p1!{Nf_Dr6qJ}Nf7QbK8ludY^d}b z92~5jAKLUr_M*w^n{Z3Lx0FG5c}=S9Z>dP6$qUhKMtBqIm=8biNH~0O056Uj@WH#+ z;Qc$d;QIV5luLM%+I5IKHJ&jt$%EeBkvawBR|s9|9xX#AN1!q?4#m+q*g80XjT3;= z2JxbG70AV%_u7$*WMX{bpg?VUZ)V^!NS*%_{j!BD%ACX;a>)mjn22fw#?C>L4wtr* z5Buc&?!C0OB~o;*02!Ji*&FU?rw+p1{Z`jCcKXbAaYLjPNRuo;>C00#p~Ms*EI=DW zJAq}2I(iC2M-%v*q~eX)iP9qE)?+RO2qRmG?+$co~Iz;Pi7o7lPnaV7>>#Ivo3e@=`dX2N^oo2Ks7~%=@kl1Il+Jr`Gc+lkS-wb#1j>A{ikU00BaXPew8)L3EnYuCOFrO5hl&7Dr)qn<_PpWw# z-UQp53XD2MfF3-8m#0nG{dNt$d$11EqXn28AAy;%B20{rV&ttrN!KDp+P+}|h)_wY z7KqrNzNhGc@#ui)?m`W7!AA#&@OZBQXVke3wV?_D=Tjo*@PR>k?wD%eN$@z#L@J6) zcUi$%)-cW?Jwf%PVl2U-9ICQ2Mk)m4?>}2;XL=Or40>cv6i$71kqoMA#1h)E@Yo6? zX&XzaR_z2%ch+HaW);TqJ{3ks@xF|5o1hSPozA}rKuQxX*8Fy?#U;@gnn%z%J%;`5 z$FTk4F6?YPgT~HNkey>i{+mL#<(}8`j{pp!@8PFk{gIhM(=H20=(~q7>Y{^O-#@~X3LizThYlbzU0C7Zo%9?y3=%>& z^6*rz6MHD7e$5awfkq6SKy!g>`WtBurc9VLrBmxBxGK}+NGnkqdJ&n$1_=L3Ntq>c z2;6zB%j1wMDHy=#&eA+bd2C zTi4%#M1zeEp?lnb{l_(EoSnkK%q*5fSZ5NXnf@fz4Wj(*cKB;%pOp%lOARrCqjtNP zc6VC%TuR+jbk3lQ*;uDtLxbojqY#ROLAu$9@R4rff{3tJg_S9av7)w5Ih;{bF>X8q zy~LSFyn+<+72c@4$Y<#j{bhp7&>JA!OcQEk(WHfi*sYm;A_LiD&}POa1=BeWjqbBH zP-hXu+M;RdfKQ#2UWm7CC*J}*)kkk5DlZQg$*9KF0qGS*GYO+tI*4pcaRuvSj%J|& z_?YDsDLvI3ks9~qQ7Jg>Hh>Js*Oz&szZHTu-pdw5M`v(~QMOjDU@A?EK9QB$A$)zz z)K^_Q`<7;&8|Z09?5^x4JgVMqiO63QPmFx9<)w?^I#Qc%GQj{4`jEz1^vF1T7=R>! zlNZxr6Umc{SF91v{}_X3E1^S2zz!%(MjWOm6G#)4g+=WooqKnV=s<-mJTvemVLhWy z4sNoclY%NqGwJW)LNcli4lGnUR7K9=78*1HhC|FzXtaiA$@NlmPA@ZZHFcBega{I) zM~_;_kTMA2bkU_=Hc0M+o1e1GY;5`qc_m2(S?Ud^rRtWkK{99;jX3JIF(U6mTo0fd zC@g`?;Fe$l^^=FvVh;Ek1PWwi8i>N;GW$#F%}mS|X{m!4 zSuPN%l~GfuH{8P9Fbjl7N%Q*5`U0`v0VGI=E84po&IV0vMbJgEbL{OXn;q@IF2YNh z>}m^J)2IauDg33xWImOu{Zm2NQVYp6e#imB$RrbqUG+?l@J^3(G`YNR1nQODCEHU% z2!CS1W8&Cjd9j&~OvoZED~iK%Yr3e0{FQ1$r2i-s*Dt8oHQRa)>mFC zbX%z9a+qq0#`4l-Me(*@Q>LMvq>u?zH|e_Srm)hf^0vA1?%#z|%;5|=&GErOHYl(` z(<3$-+r!kNZm$yKl$Rq1`*G%6y;NeJmTm;#Ls3-tj` z__@K~&T;Z^;gl{(I+|=d#j$jda-gMt6!@bXDA zEplvp6hG`AV`Def@$s$&6C7Y?+GGid^4-&O_S?PnhG9Xd6Jj)6N|~ ziFAh^6#CCPV$;BjA&cJ=ndcZRB8yi#;%YNMq^;~v@w2|R#=xIp^- z<}5o|vlNL6gOmT})kva8bIjxaG5`i0of%UNIg2hL%QR-%a@3@u6-lBek63t7F!j*X z_!x{&Ou{(rLsu&3L`!^~Ir`EyFQ}T2vZQXe1FcpYnrO(aW{Zs}>Pp@5Z*v+Qvsiq@ z6iTs7h#TCEIFEu#M{g75g)_nlq#;U-dEJmAGnHY?HI0sDqEO<74PBGS(h@6>NQd8R z6PoyFw_Er=J38`fHBo2tO5_-z9m9##R*TTiG>d?7SVRNQTBUT#sx*qrjr{I>T|hn| z|Eo5DULj$3LlBQ-2?3{Y+e92VQmBR0!%9O$S zja-*=&Ft?=KYbU9=-xVxbgNYJnsJI8se?|DtAYkx9vy|CP=*jo8M?01)3Y!!F~M~a zF;?7j9ySlewnrIB1DG1(N3oV~kz%zFh{R79T zNnc1pi?TD$JBnGp#qfp`Mm>(RPJ0C3e+9FKk&!BAaBSp6p-bQo{lt__bh{O1HgzDY^(-8kA!niAO7lod2kWHTDOEn{+P?G~*0x9CICF<^GH)$I z3~Z62@8aF7rKOUt`Sa=NnS;s638+`A!x{DL>@2?(I(&RU3ZZkL2H=sp$lI23NG|03 zCY;RasJS$>>CuUF=NAsUg-r!bdKh@(w~64MuHk8BPQZY$plW7HpD!&h;$s;W@i8_z z#fEcwT8D#!L)hKfhn<}rI6T;gdZW$;5o);^+Q%-Tu}qFnU^+g@bg;}9S152wOp&jM zUYndmwK9s23a08~I_fJgZk4R1qd`s0C3MpCS`_gqs*>SRI$y6h?AK?FGj=L1Oz}-a zhRTt%dYvEA8ikr=)A=Anr_W5?*%8)Hu7H@DWJ94$qh4?Fb9UPuh={XYpCiRJCKKU6 zZFoNMUTR`so18M!Deeataf$zg$9tZhcDQN1)G~&uzPU8YKnBYPmgO*tDQlMA{ZK0 z%rdF^P-Ento1H_aI)l$M0gDUsFoj;3Yi|8Hm|i!QNz`+Ng!nblSetEYjOLn3r-L78 zwv}q73ZvCgtyv!{3SQmVBG%R}Ie@sswR5ws(`x(-4Rk{FvpSrd*3cm}AnvxfJg9{Q zt?r`qlZjr}W)`%7LCr0pm|du`7K4!sia33@LnSFQl!5t6=HS%7{rNqEo~~b}AULnk zKN7>F+M@S&+(WGmw_K_=cXxN6{iA>Mk2npdz6RafzyH7fPX;q;_Vfa*2CfK#H;_`i zKJ1M*J`z1Ho8^W!D}H8_q5ZTjK?C7HKs5Di9H+n_db_7OF~aq5iTe(U3YQLdqg96v z8p7$xF-N_2C$gQ`vC(l%!Dry|^a^K0<6P<}hei>!)o${!qKMnX=h@zA@WF3)lyPc*}ywp#pTsyUauy^wWRw@npee8HQab695`ELn%ag}Gxb^t zlM#9f3Mp}KFZKrRCP~ty^Rw@i4!GzEjFJ~BfCuSz%X390^LM>80R~=ky05FNtCkcr zW4Ha@BHcK8VoK+Twb@ufGnXPi9BfH|wKBQk;yFi;*#twy3pbem; z6+ww>y9DDH>57;pckm#epaCBo9>5tMXnP&2Wtf_ufl7H4>+33~(GJWsc0IGroirc11YY0n@^iIa^eav+g-uBTS^y zZqcK{9_&f2_M1o>c3^uMy_(bmq~FRbkMO}O=x7!*2;fhlS(dI}@-LZQyVE*MA_cZc zH_zxZQ{zZF3@r57=^BvK31==kDt9n_-rU+mgH};7!YE1I?Wu`LHrUE&1xCk5xz?SU z#B_Ref+PPK8t&oYA*?=s4z<%$tYMovRaWek)MTOt7;~KCzeSNzw+Q%o$H%9zUY+8d z+8~G&UR_6B6@m5KT9Y9_%3;}gGrb-~^lrovpK;Mlj(|=|hAQQ5V0wLqnFeMIF=hf? z?YyX-qr*i{*XgL==iO}mI>Zhd80~1&&{Ec^G7_33=w)`*fYiXA&}>;bn{Y%jDD?Vc z?9{(;@9p-y3Q@YMD*ZHu#jBjdJcIUED=&n_3e>fs$w&|sd%nqmBJ~J2KFWzvzrlL? zV(qb@r^8L^BUc!`mllfV*3zA5`X_4kR7XeIm_zPNM{LMv%@Z}N#Y0XhF+FDyFE%x_ z=H};MesK{d@M{`1QN%s1)!=CVSjpm`!yxiKQdXemSQ~3pQr5`e1VUjmhGHpTrWaZZ zot~YCt5t_|4^mnDu5@mYI_W28k*`Gl*~zJr76W^D(b(H!tmU_Ztl<8Mwv`77SwN{Oi__M zT)?Qw3)A5k#Y0Vo9frw*zYu>acAZnV^thI>zA`~x9c7VHXgJ(a9_0oS$%WG4r|hJO z21uP?ie7E%-s1P@-={H^9zmlYsg7`Sj2s{}!1fMz87M;O_|fqZoSoLW<7*-k*Q-J? zX%-5BuBmkti;}fT7AWK>6`|plU}@~hiyuw&JK7eOW9AlWE5@JE&j~sCl6|f0LKrCMtFj_q z@dZ>3Z9ricO21k45)TQbd-Qdn7dx2b?oY<5WhN%~+-G+A#4PZ@*#Ii4dYPQq*w{Ef zcLQtLv(p-nVJI>i@+X!dJbZZta%^o}|cb!c91 z`WdP{O>|R$A8@F3b$W^?djeDVx9_|I@4WLqOwTN^18Q)_5a~{J3p$O6i5aD44Kb)S zaB5bb1L!r*?`)QX;D|TR!l#S3_mFB&aKGQ)zI5=X! z2Q{j?jEIsJF3FHdiiCxb59MjI0ZlY0N{Q&_*#Y3eCsGFLa#u?#;y0rXoMOsNh_E>7 z>ZYz0lxDC;5G3ze>hGC4l~V7Ci5XbFbOq1D2t0efjdl4BzRwMO%~On`Y7WeZvv$|Y zCYiILkY=&Y4vIYQE^2+_1fisMb;l+aF!Pw^hS!W@)K#MzMNgstX<+u1nC*Qv=C9LWrFhT`aCIHzS*Or3eeyib(V1a`%k-N zLOAESHJMvyn>QQlg?WlT6%E)hO+f-xP^bCij_;R% zE@#j@!%V1l#*McoIiyyH=puPUrxvJWX06p=(A5yY5km0Q=~I@H$QHW{BR+EBbtL1j zns{e5jFXX{a=PZ;4jrkNmX_IjFD@?OAwT&B)69R0-~RUl31#s|pJW-b1{Wsa2);`n zogyv3L3uk$uen!H8Q~5wMYl6NTr^IiG@JQEH6}XHGgTwkLY?SHQ_zNlhpvpW@fHdM zp&W(j$!VCLnnwei;g0v*+!B60jp_IyJbdyUw7&idj!*7ks@&juIxy=Z&WSQxNi3(T z6VoEr?Mo{wSU(rx<%@6N*`wbx60H=_JUg_s!s(zH?FS0!rTIWj(L2oP3XimC0r=7kVt#!^@bQZn*g(n@rij@ zx&0|zzIq#-!YP~_?_#NP1ZO7)P&*Gm6D#Ep;^e0^9Mho6C`ROoSrtL6QJjFn=maG~B^obvGC&^D#S{oJy|i0u~eKAH!Skeu9>M3cFh`;0TSm zjz)d3zm50d2%Re$Gv15p!7dyf>_HtJZKtKW@G?%J%v^+^omH#MAr6$7wM(I##}#Pc zAT9-BZUQcI5KcW)^;}SDw$M)VLuJ(+6t``lfI@BJU&B8sP^cxJ?(mWNAN&{pH`UxA zE+ob)pW?wCg=VXfbTH2i*W!)g&n&JP3=4=aF{;K>s_RW<#PrkzM`tn`>OvpZk5~>= zA)z{)Vi!V%XtJH?SaWDAeqyYn)$qTHPGMqd5*@@eKIZ}~%rC*h;tFOpD;SyQVFWV) zhDTzAYSn9Sd_+{UEkoI_wpvXscksXHW|xVW zfmtlkEC+Va+H|I+PC-r9Efc7$yAVSMsYoCc%t}tt$c~PV;nK=7mty5onR(z;36rc& zT70~@KTc{sF+L7guU=ssJTbOXIj}H4i)G3bbek)1dVGba1pE7Y{3m5LGqZDi-A<42 zK2a3MY^qCWIzrItdm>Fo-zi-bSjFtLCu9-AOVQV$xc4r0U!$hEBT20?%BXYgRKgn=0HzRNLUT|h%luNWB9dX!vI9Xe zX+%YHRRVsHQ4o}~+fn3mq1NaMHNKi6HrJ<`HmE@203#)+QZsF8nxpU3^eh_iGF-ZJ z6Xxa@V64$BIkoq zq_=u6`cJtAqb18`{KDr=?VY$L>^pXBW!Gp`faT4;kYK=Kc%zXpFYG_aI3 zsj1|U{}tz6DILsa9TIx&-t1C(Uq=@Zi6E{t`B^T-n@u4ml zFSiq1K5H9ziDNzBLxkD8Fv}uU&vj2 z>TA^W%f{0xz4!nHyHN3|qo?I@!X~=@hz+GpyS?2_2Kx?slbx%+!O=OAJ|(g=`S-*UB0)BlSp+ zvs;<+oa|g@j#4l9RI3#>=w2h{frtmqEVodIG}D6igF<|7skZ+r(vd4ku1>6%>B*bT z&Cc*RhB~i1JG-3zl0lIsq*Bf#0t4xauWGWvfSYL}<5+)B&0#G#14|26;M%q8aCzl2 zMwSKq_X3YDc@!I6cPHunttCl*@`+OfrC{3KMuUNW8Aq zsB6cf01^g^F1*w`Q4^*2OQi$twbRPu(a|BNpL}f1tX8;8ED4>H)S6nVb_Yi~26Ca3 z!bzvusEH4&Ab2W3d*Ac(bC_{p#(?#Gqkfd^R0l~DE@2-P_I0V;+1lEM_dfn9M&T(s zQB2cI(YArt@(3gN*7h2f7nI(Q!)2_$uiw1Ek$iS~h9mbVmLFqdlr1g8G?p|QTkDvj z??Cf(16pT?3|;MN48G6;dZrAKGI?(@$BE@Fb;?0cb`G2@_vd>)iO9`nlc$ZrOs~k9 zQn01_e<7nLuizVXqO=Dhn+W$VE?%#p`w%(R@mAR57}M-Brp0*hFtsBP$o~E@935k1 z#B?_RwMr=T+%qz%w#Gvf1hZNm!!#SC@Ek^s`6WD5i*RM-3M?!x;(@Ag%KqZz7Ce6T z2p&9q09zXy(5RjANK8cdkR2!&$!V0-n2Fd-F!i6Fo@RgxrQRH64bn_NPYUTowI<;C zFhxi*=rephMxY6qlKl}HyrGOL(kCG>V>zMc;SzHDyuywM!7`JELP1!mk+{FV&)9V) zWvGtA$x(r+dfk-UbfDRpm<6mL;4$GoMteGpGc&UovF9+-pYWL?G+Y$7;Ovz4%nud}qn_o|pGqOR$J3a$Z{qde+o@vBy@8p)5iiGdvAhDU z^cm<;q+NQH$Ie2Y}|#6R)+uo2_g-1YkeA>#x6#(b$p#&EO{DwEEuUd zf}Y*SK9_S6S%tH2EeFAtonK1!Hg9<@sLHGNV`+mH8#M+AbMNyy_yeck#=r?uINWGz zXnOv>bT3k7lO&2l)DT-(oP#1pmBYOQ*u$vM!l=Lumto+{7`v8fgM|R_B9%&%@?q^f zeF-iv-G-Gbmto<`b(ol*<>t;N9d#+v`p)Sp%S(iET0r<+Mgi(^(rh~zKRZbnU`tC@cvEhZNnC3Qzbm~Cr5jjk{_!~LK;a!LpAI- z%srQ8#)>cqx+)d52Q0ud=+PWtdS+)qzgHHUCtH-V=leUCc+hxVGVoYKD}^ITA~XC@ zubO_#6sjhjB8r5CgcJ-z;_#Y=#f1en+P%GfPEiSit>|jip&}!&L;(5#7cjDpjE z7*U+zMKsCuVz~jeHxKyA_A=1kuRy{<>q$4b(GfmKIlZ2q_#=N0M{AHzbg-Z#= zQX(w5f|;k%bE|O+*ngu3)#a3aQwN>;1Dk{wAXHQcN*qDEu~@2WLid*D?VYaR24VrFe-21{dfXbZ=rExTD~;52$xqVdeb6K0Y14nmuNa_EAe>~ zwPXDe0+#$r>TIXqkY-)UnDn4c;~r&r?sP|b`en*7Np6zSN-r_r5Se2hw7joT6E4~q zHODdx>dtTX9`60yKG5%?Wq zM2gxfJt+hpuUM?Px&s1zV8$_mb>Y>22Ap&3Inb{7cvg)#+3nfFi<5FR@s9lYeeO{xO|yw$DN&RD{sqqZ0Qg`)F70&Ze*f{lv0(Dd`fG{TO-jN+7HJog7$pfKF1RCe~($|Gjft`&P0ba>TkdO)*3a1eSDH88qI%=XZwE` zpi#Sk@>e2i%jKsKwxep-BV__`pdma_0xc~q@rT}}4mZ}&L_^EjL?9g1iP*vxnT}|r z3gwYeG?ZCbS-A#x?!3?4ZR))4U|sg;!FTZ8SN{gR{WCQ1E+4wmNQqY`X_0|aMv_D2 z?jxOyE?8v{C0P?XzysEZfvK5!uFKC(PC%b}Ti2)Av0VOfGHQyp1pXn&Bt4{-K2j_q zfw#-d83NsKYCd5I?4aWz5{0R`2^gQ6hS`NBSX+AmYcHQ+TD}f-Oo?UO<_4hZlp8gY zgjkW;ND3?vXXDw_g@9)yH(4 z$Pwenq7JR9kM(6_Izb`_FS2#TV0ovwaIPwHEK0q6K%|4;ZEkG**MI)!|6fVmcfK;fB~!C!(t)0vo`#i6D`;df ztgWxZ@$oSlbXUz)1BGTXYkaZk`2>X5u3`oAVI@bK=J_&L^LZ}%qLdFL(ej#If)E|25$(TZ%yopss>i@DC02^+MP6LKJ6 zj>sV7&ItyGQ;Ao$hZxUdk;~yHPaeVDyWi<+E^^60`?HCr4h*-{0BAl>2C3M`&SFQAJX(EB=66$PgCG7@;RQExmd3L-_QQ zpI|LLjVbXK+`oSx?mzwtUaa1O7S>_o=;^C?a2PB?${4g-iIz;PpVVAC!|$Ep;iP4S zA{qgW(g@iU6N4s4-++Y{sjeTT%pfdbrc-0SFGjM7oK;)tj!hJRf+ID7fbjjdFw#*M znm3n1kpQEFK~yN}A0kd5=yN2@o>s_pYP(DKjSfN?jr$U2DpRnyw1TPZGuXh$O{Ghl zxyQR6@qy8wB4PDr{|^e zfiUy*`z>1Uq%w<;V3-vUy;H=FP2KBisR$Lk7j=BEjrI{{9!GH2*n!j9A-wzU2XG0q zu&Y;Z<5Q#a3DD_otl|6E!q+@u2L|r)iz{d-MDL<^sQu_+;&X4{ic0JPp6bv9#9#x= zT5$Sz&)ug608b6kpsvhTk#JyfuRh)~4T8WTfCA@h^3-FaV;G??@nK(ICuGsCYTy}J zS1mJRNaDHKz|B3Xu_j<13}eMkqH;k zsH0{ZDg^MslEPpP6lw|&WVynPN^;CwyTplBV`HA3m}cxjhelnPN|RyY6EPNmR$fQ& z^EKODH0UF|mw(`y`bX%rDHFSX{T3Pnl`s`pL+7`*i}&>GRAmt&OUCv?L4}$I8lO zW+&O)*hGWgQxTfSR-s;vbarn=ph1iUzNs^_i}3E-AHsX@z6aH@aZF_%!rgmc!_#LE zu^uPq&;kr%d=XD;7!lgEs)rkrQZ@hIIR<2%U@`S?Z6R3`FqcKmxdzkJ~NAmH# z@3=$Dr9c$xQUN3Nm@-N_pfqDPX|2fZi%8oHjI>iCzBKx>MW70)Ko!ElID5}!xWhGB zg4UKZDzp4x$3Ud{A<5`qc|gJg_-7Z5;&5*V_IE>7BL8jlf%oeVn=i9%>t3}AYG2JXD~E@mecc)q#{>v*3@*XzoqE9}hU zP77YXcmeBcFW~eLjT;?AVFc6DGC5wX@gwS%w_t7UIU2cI-g*E1_j$I>Y&D{bPC8;R z4Sinfi3r^^V-Qj-offzzM0^dLgcpTiNwa=QoZooO=(^|0*IvM=lg$^!35}7c<94K9 zCtA!+xwYCv9C4(XotcC2@d-FOI^j7q8M@0;CG29kYO=)&SA;jS0#lfB-+t>IOv~QI z^m_si%uD$Ev){whr}r?mKE}_g=GoMM=-@>w2eSV z2j0${C6^)e8Kx&_1+&8ScQ?uByn0M}8y;#b!(%OcjxvELh@qB1GZdH6ArlAQI9{tO z*9r8q40HHcUf;y%EEy2AjE^GL#`BA}U}o+KtfA3UR&iFx%%XLM*SgGgK6U=_Hey+| z3EeLvKCd5q^f5bTDccNkAr;rdeXQrBwgw;pr}<_dT#94^!;&4odHi!Ow$v!B7PW3! zq^X}SY}CHjP)|hoV}NF|=J?8csc8(dCJmrS%c-@}^P<#)SUCxUOsOnb8rekbjni+g z&(v6nfFD!Si}2R%_t0a1$f*kfNhsZZ@%#bSxW~N4#ww5K<*Stun4Vq66z~IBSiHuy z`}FJ_9~erz(XOB?i!d?03=^{fRLg{6Es#YAEo%uv;}$yK+5B0(V_aVWe9? ziQH?NFH2b}88C6g5s-%9rL34@IK7pWh^jgDtTmLn#T2XP6X?M=v9&Nac%aDZq7DH% zj=6l<+I-2zLEw^3TV(?wOY%rPMNm+zu5Q+yVYHr`p5$4zg(_woypx9*$ACY>l*oii zt5ScXteh`tYH_a~-@l;##28GB&tV-r4wcb4G|*Vh#<2{c-o*0A6jUc>V0QTmzV}UZ zM)%=h=P@+s=4i^FQVET)BjNaP2kw6N4VN(=e1P{9vo0DfQp1w?(Tq0C7&eJPQhOlCUdGfUvHfoa+HyB%cFZ)3$# zkqw}LIXsO#NrI+Gq>W=0Xy8GvH_tFF?&_{3_%)l$7^0!3WcbvWq%@bJbX|+mF%nIS zy9XkrimhpM1sH~iNC|8Z`v^A-sR7l*`gsi_-81I%rp|Yxp=#wqpr!{wqS33q)-YT8 znOd#J##k;F6VU(L7T^9;nXxNO^(9Er8PNhYO-T-$% zh`(x zcHDy9ont60c3}ja2JLlq&?+K^FA9v(A&*Exj2LtPsp&<{nt)-Ugytqr<{~s16VXu&-5-h{1%^`5ex{Zk4qH6}d_9NMRxb8F}AL}p0y zb9_B=cFf>fQWCgja}MjfOWpeF@$sgT8thj!zEYi!Xi$PaogI8`xl-WrBN# zx+`2Ng%Dw6*u#|cC8Gl$lOB zK@A2B)=%CyPY$q9B@N=NPd3L{eIYPmtel?4VSsd=)=L)Q-w%Og$jVvh> zjclbb888B_UB_!y4jE2J4Wk!WgFb)$jO*v9+v128=q6*RpEnEQR*o_Rq0@0CEKiQ3 zSS}{(oSCR3lLM(!T5fuhUiDdn?^vNY!q8!F9wxmaF4+p zab>J0`=_vbv<*k=Pnq@zBHaw^L`tcISW`;@gK-+Q6S()?w=h~6gSS8 zgDL{y+)OcmLCXt8aIV)VI%@qUZV)*7R+e#EcY`CI$A&6}4=Z@%K7{u__z2U!27LMD z7g$?;&7+V4@o$An(Npcs2f8^IFnp9cqgyZT!^X>dFg>*Z@4WK?AAFEiMR@G5DfW(%9&x=uSXWAI zwfI~CIvOHV98v5wtYsZ>Ucing1XTi%BoM7yuB|?Y=MTPv+RnO$-gcob2W=5N>l?xAy!IlP{1_zjNm%cgm0U_iVJKy<@?0umMZlQUoFKJdkN& zh93NtdICV13h{kQjf|tnPjxayGInS(uneT;Dd^CXfZcPd>Cs7@)#}`fAbdP)f^kF? z`tzn5oe9OLmgo@<7DlOgC??A`mj)~W13_vDC(Fy3{4KOZ1}q@JiXBwe#0s&9e=S#w z+@;>wSYu)Z0{1K~EWyn54A$S6N+0a8F~4~6j9FAVL^{!Ks;NMzosdPd>1{mfacHI) zdfsoo`HIB~7SU0^_10~CuII4dtPyt53iEkN8!~_H>}s@Ke0J4Oy*jzC)cq!WfZ#=# z3mUZ&$O8}mO&vIz!zSEdZ?MDfNUK_^nk3V-NHgJxdr?YOD2>2dw{OAa%gb<3*Y!m7r6lpgaBMH@WEv)5VJUfM*?M>KNe-0Dl6L{FRV0(K9 zHZcD_+I@l%eF{_jQwT6CD1}&shv*mzB(;NvRE#k7u3>a)I;od%Nc(+ku{76~yVn6n zEW(Y`QUiB)!%#y=!D6)2v4Mo`X@+YSD@yoTpj5WqYMG{{6Dyzj3;#X&vMs}ocE}9vuSgR$8)^ntyo;?DH?dTo(8-Nc)1R{yL-IresJkB zZ{iVnXBA6`jrA8;6W5tprbK;_QdwtRY6=1lnWGen-;4Sb<#GX2@h&`HeF`H)5=wc zuVqLlg^xScYk)>!!tjx~hA8Y(tXU-Qz~tl{-lS{1rM3EE71q|)*t3-g*KFKsEIkTY z&<36C(I&hYyj+j}Qm-B0fvU4(qo`M+J{i`@t55e}n;0JPqQ{KO#`LbJQfC4?P$P&& zMXlDE19^26Ri#hhXjneUcnPmgMr0&(!oVy@7+T=0X1L-DSBo7{6zhgtF-4KR^rv^KL4w~X$c(rm-m)UhH*bhhUWLy;qMNd{!+rSX_rGWC zdL7fuCN=W#I@FH#;PC@=D0m%7b(HQ%xuCk$>SY5<=I^IF$=6(JP^LziOzjY!W41** z`0u^@7F@fz0*{}52d4)yZ`LKcUTNNNzkw!1HZ%|2>Fz^wWK>w`y^~%WiBE8;smrLL zjoR!}yOEk8i=^)O+Gbf%<6GcDmmuWMvAEV>KSZm^8AJ00wVG>JYjh^W^O5_uhPFwF)S zFB}7QNd!g0=_RyCJdO0IhrkM(VW2Z9@Hnc|vPb@ZUB=VX^U)GasO6DC(;3rYZQ`}! zvIx&@DNurXfLTtbrGO;#{#chg6na-%vRX*OCTc2yWR+5AkHzH`X`scxBSIR1t*p$$ z?940^ZJZu%snyRQ(ag5lmD3cIUdPPm_ReJ!?P=(ur$Mu#XROvPnWwH=h0*F5U;hgm zHFet3hh+>?7UI!@V3CQ`34}CA`VmrQGaSdecv*uD zwCeX+A%aFrO4v#pk@`jEO^>Cf3`)5wkJ&$odL5eWQ}iKaks_8jLBP#2!SK~s)y51w zimX6^N;$FOWqG04LpZ7$I`9@Q0@G4;#rBxDE#l{)`$r8#0wTS2@s=5K#7?qL!^Y1zy?A$rzq0L zJoi@75>kem>8#rEbzZG2(n66*R1*oJ&HN<42a?Q<$dF^p1y6Y7UeBNXQ+-XsfQ0Iz z6kD>ykeUVXxDFj*CsKUuX0d{$86s6LGaoxBOugE%R@!DpxIir$IU;&80liZxLK#yO ztKT6c+2LW4`z;2gM_CrBfY8f`ASX9Yf7F2+W8y;Q5No3*QcNYWJf?{pFKE<;_uKqO z1~N4{$@8)|iiDLZgHAz6^M+*RV9|_|$nJ?DWPWZIe)01^V-N_jZnQgRj2t54ps*t& ztr96?o#v=Rzzr#_EJ0-cW|@W3psrM-HO>fGf;Cq8gIR|Ys*yw~W&xwn%-jMqi*`C% zArkzCQu<6tXYxRx8ydY4nv7pXv@X08MR@rcv zae6IObSAy+fM@P%1(cLXsCh$mHGyiRD<>?|N|=W7ScwrbYloHuA_-oaBa?%m85gaV z20}Rveh)Ota@0mlIl&7Wp(0+S5wqIrD{xdZ*m{#01^V}7s3KmuTvd#(BULt(-Thr2 z`E@!9!fThyL@z+d_q5WXUy85}oPO&*S4Rhkp^cgr+1;9&6dgzL0+h<7HxsELCqk!F z66rh4K(7WWyfYbR6Lxpk;Q8|jxPAK$+`M%iX6I&fX4us$byBmCnm@Hyw=h$QMifEq z6dgfV9o`lrp<29Qq`vNQ!^Qw&B38;&hpmlYH=7-%1-^3iI!ojn9v-P$GG{?m=Jc7U z#GvK>*#u z=+rMQ&M~diKE5}?a`WdhwQTwZfhObCICOG>^qJ@}hfa6t(h@rhy8eW5r+XOj=ABTS z>AFFx=&6Im*yz3&RRgeGEb*2Z5hqYYW9@A{el5_?&@MeMM3Cvd;(7% zKW0LJLfD5@LO3;b6tM%@-QD5R;m+;baO=hmDBCqF`dM&C99gMeq2Z#Dq3*H! z)J8AbsnNZ<+-GPtvvRf8sty)uR1?8Iy}!qgAHm7-5qGi`q_`LLq>68fo=Pw)=#!_9 z;L5eD@Uy@3bNKj^AMi9m?divAH5C+4C1%2gL`R$NcNFtnJ2HJ0mfeX|?|^z4k-8pg ztQRZt3PVh>wapIM06VC=zP_=>6B43|3e5(cYQOgAVO?bO^J+oR>{65c3B6czq4b;d zsa>O{@Q=|ao|qW_SNMz{;Y zL1?6$k_|1eAReW06d}taC8hDq!~z8dbkIen^skIYUZN%ak%}H0g|=J1OA@fBr|@j` z1?=s;WI#ot^(1o`Q$27Z|NqJHA>94;Ym8_sFgZRBV^sw{pa{h8GYs@W*R;CUsP&Kc<_$9jxM21<=Xa;#mgn?-*%+lrB>7kg=*?>IPX8T3!UdER9?QCh}<1}p6JTmg-;^O?jURha@ zbfzwB)Wn74Me30e7@weBT4YzydD!6;A$MSbeT-n;uP+`oTU zrIEaJp|-RFJL(EjBPDQ}WPx{`f*?3QqUc7Vd*EX2AjoiNti(}OCabT;5WLSMq<47P zVCm=ZbJR}`;dj6MOMQ7lGayeQpv4Nv9%gh7ads;6@cGRBeI%ioT~u-sTa1E$;5;E6 z@2rapm83G0g(hW`dd-4hRN;UAt= zl4r(=^h;WD(SL82cT9g)UMnTu?XFB+wZ1axZa(iEnn5Uf{7pF!DI}G?7p!bzrC($Z zL3Zb@NTY`>cxx>JbG;&-yQd2A^p)>ZxN3T4J4H+0v;7H~0Ev8Fy+q(oICI);gYgxb zU42t=(KCv>ATTNe|M5Tmf9pnO79#pT_zwqU6Qwn_w8hZ>sG&gxJ2#B_bm0d1XmY5u zJjVfh-wtf!Rb=Y&w4{y0@8x3j^+5D}nrrGRWlf43rRG#PDWd1+O^x#W6Q7;AV@Se(C@7OuQG665-JCP)g#8Ud> zHYXi(1=!@!pI#eLO7AN7tjO#s7UvwC-bS6Eu!MtA_akVs9yn08CR6=mV_YtaXRZUz zpMLZ-8|gc9KX^E`vXpiUD}9Y#g(+arto1x&HlIlG0Se~jBi54^@4vr-QM)kFbQ&%k z7-#+md0iw5=lZ&2aoyqelCGM9JTDf?9H_DwEZdU80;g;_=!>?T)BF@YEYxoe=B56L zeTXdXS@wXNq|#d1Tu@;xj!nbnjgPIfFvOm2 zPq-H5l&%gUS2{rbUbiuQ!-eRdRfrTQE|)S?dg)-EBNPrps{k+jU}t*H zx8(3QLS)T5&0r&XluJ_M`oML*DPvbECt1?z-t91vV6$DLO#=6Bh5P!dsBzmUKGX3_Y^qa!AztN|@J2wS}o;A9CX^RYVkbU~c z1Kn{FgOKpaoWjDPp0;VYl#VfF`xmlDQ#8{#?%htyuTT2iTXB(|&#=9+9^G^|GbYS8 z;YNB1&A(El<`po_83wPUpY=M8J{!4QS|k9OW8$K3${F{_*=@a-D?aXuz#IPV9Q0N? z@(b`~cbo+dGfPezwH(0J$N>&a&!BF|_EJ9}lnj`YI*Nh2p~75O=ShXpwF2pgMu^nD zi}{H-8$@!UoOw>!iTt9!YV<|>+k;Pm5~d8<%fGnKiw=|;Wu(7uX6vubsLh+E?-TEp zCqRF3SnGvdnsiT^^v&ACSwJ=#OAwiAt5-&!TWyI{_!CLZYE$Sq;llQNts)<*lp3=M zhbxQs7aWNdEBhyU%)IkdKZH0xGDu&_mVYCVsVpcBFi5RhnlxAfCs>>LN3c8wcWsp;%rB)cj94G`E!88?}lx|c8V3jF*J%>EMaI>>> zZ*N@~@&=*FBNR@)%ixnPFUb&PQyeF(DDF+o6im+NrUnpG5o?GoA!kGVdggSi%`NBJ z**-(0Ip`9{61yaa>HegIoQ7P=iD?O4Z}&RmYei0}^}5PRpQY5io;ky`*h7u7+1XjP zy;o|K<<->mx=apGEd6s#1^&1At^WjXz>G*2r2|@Z?rbv^W#lH0huQ`mi!hF^dYQ zh|+1bS+1tusw)h+CXV;OCw5q>Yw|!XG7y`}#QY^DJR}KM@}r?9P2|%ZC%_7?dK4+e zMpGn9|7iMC^`wmz^X|FXuMQb+&0A1JXGANEjZ>)CPM9ye+o@ZLACZd}QP-C-@*?6r zb38w=eCaAL2dUlgKyA!XuOu(nlp-f>=grjWuF_nd4EAfc4E-j?-F0p078JLW${4RDz-`uy&XTVr3*m#TBZuZ3j;`-!_YHFv0*(a>78W(#Szsct)1-iVn&0w z%sVpE8cb9FfF(Foj)*q2-u>WXCf!i$&O*^BciZa9;Qi>>O*-H;S#pT9JR(>}S~3ca z$;)KqOC zbvi5+B`zs}%+4&r`|o`Ow{E?I?}PTV&y?tWEFI<(osQ>>WRyJzneqXgIlizPSq_xc zL?Eu`3v6U`4Jay-obCSZ1{zO;h3jdFBCwyM*Zo!`1!Vu#@iDmb{-^NiPyQ~Zl~bBJ zF=R}6tKCprRYcZ{5uMgvRsC(&Fe5DvFPSib{yoyh&&)HO*e-HN-gj5K?J+}9V`xWe z5rmxs5nZ%9u)DPZJDY1z!^}f!u|6B^FLa{C5atVg=PVNwQ*d&60{`@%{Zq@@llR~M z{r~xY9n7eiAFEHN&qTXke(WM9EeHNZ2YY16{8S^URGo&Kx8H}K|Jl!BW_Av0^(GS+ za9zrjwva#_1G9$7YZn~#D11{yR<*L!3-%h|L5!qC`-@S$ppCjy2>5`JK1VrJ`rS2J zdcdD8q47uc3RE8NLa_D}56g+&2(t%B27c2-E9Q)pt8nG=b$IXX_u%T)n|LUjco-WT zWn!(WNe4QTIagkI?RIaXo0mGe`dyr@P)5cg_96535}i@VOrjmA*BdZBUV{C-4S4wA zE;MT*r>GXrC`)Q>D#={vQ%iT?`a3^{l^gH#Dyxh;x_73C{F&dK)(feIC&rpsYV{Do zrL^i@7y(3Sqcg9bMmn;`YUNTP10!qn#OdB)!A12sDN?UKdjh}j{00tAo^W~}^7V*7 zT(BSBcV69RgGu^qlv)S8!o4j*Z}#IQ8>*&Gt6sW)8mblHDIUt#6R0oX448vN6k&FD z9&WvL8>Xgbv}#Alo|+D0EbGdnvxkqA4KH3k!60*6~`bm-E@%}&Wcq3Al>{Fp8TwmcI~qINWiL;0TT)k z*&nf!(1O9-tg7zVv8)JM5GSH7-FQ0D1$0js!+r_o`egj0Z7I| z+lR!9PO`a;cHL)<7+@rL@zGX~gRFf#*%t+&si`T;e>cc;_cdx>j_+yIQY#=_a4F+e zM$*FVSO_bQXXrK1`SU*YFMs{l%o}Y;2Z*VJ_l`NjX@l*?_It6e!RTUAt;Ugqc6o&= zF3F%{J*t8>{w$_$v~9$-Gd0QZpoX;UkCCT~hi!J{GK~D<@4~J3KY_~P2$aY1Ann9j ze61H*LQ?A%OIX`i%B;ivt6%*NzWeUC_}VQ9iY3*Ii@KIAG(Dwv$7_K}u}z9@yTJ)? zQh2j>#f={5Sy`v8q8|hbqd;2EKmN%N_*xaT%17?umf+8ub#rf`f=;$^4Bx$6g|EK+ z0`@TdWrkNWx{?y&BMBZ+2sz@?##}+Ow^-@kK+z{NtBa;mW(AKx88Fd6sonRYW=#pX z0Y{BT$_|M5LTXu~w{PEs<)vwKRv|Rb;sh;rzSz|TXuSqVz-_kH{!S}*#c~1a%^JS$DeoQ^ih>CSNUk$s5l>rCB5)U&@rVE)r>iVRLPhW zRc}&>Ld@eU(%&M*%;Tdfv@pU|D*+s*o`=t31!fRPZdQ+*%Kjy6HI zb`^d+3Ya5IYPC}{VpCO*rYw$aS9rj*IJLGVwL}pIECC~@&wED8nWGKQ@-6uF5#d;h6Ug48hfMx@4Lm##^b0D7FoXbX`-gqg$K<#8i@gqWBps272mM@3l_?^bi4fZExiB7F=Y(YL10 z&Al?_?+O$>6YZ)8F{E%tcJ?l%^z^TINZD0_0Ht6Olb<$p8*RRaB&*5#V8j?}Xpd#@ z>2&X9rt>3q9yx*q7HN`75(y+;KpN-07NhP36ID&Lg4HVKTt9e2{GuN5Jb3GJ7Rn!J z4^DNlAa%nAM6E7dS-Apdr#0By-&39XqHcVdnPwVxNZvPALT)XLkX?$zXpj|BP?W5W z3W1u);LqS^E=D}kit$j=_v#pFx;ho^P(N2Y}81=4_Nn?vOs@M#Ea6Y_Tp>UvNKq{}1X5Tlw};5F}% zxB`hNh!&nlY0+X9%4@xUV4JCNM1lbU(>qfde*M}_sFaGZhNVD@IOHs*Jz1JfWjzIgobLwc;o&OiaNf zUR+v6J;K!U`N1LVx6j}>=t8qp;BL7Bzz_{BQR*rk>vj_lY!@?!U=*W5DFZn-6nCaM zAuPYSLZCHU4K+e571*d5P{XbIguPQpKi%_M4vwj&aUpi8!i=^Y77oLqt)zQE@qWcR zZi=K!9%~?nkJgiY`lL#3mq&zAr0IZlgyyKPc-cumi$v}DdtF5|2>RccB@_*@RIG4! zJZg9GeYVxTltF3(JjD?trB)n`U~F^@-hc01s8-8N>Q5vDilfX3AMcHS!C ztWk#-YwNJMd>26lEgpw)?aRxJaSh8osQL&*z5b$UZG9BM-0&wV^S4gcej z1-LS|2(x1&FiiyTQ3t*~J%I04pTRdLhwx3*hI&l(b&)l%$+$bzbQ2vsj4g}`4d$*6 z3L=s53fw~{GGqjFhDq+V)9&!Um5ODizzs?2)mbKymhx9-JKq4Fda`hgPWIZ*bf{xQ z<~%EW0ueD%N4cfxk<(|rmp_&|Y7!qh-zzFrMlgGkZN>w{D!b+qW^Q2_uHAZvje7It z3nn{kM0HO6mzI}dZs`&Pl?kXfny|k50FL%Hz{QL!4u3}Rcb@r1w9J3PW-u-*}--p}Ud=9(r_zjFGmJf}=`Q(Ipr z^4`ocY)_TpFW1q-Z*Rei6Rb6{T9M@#4G|xpjJqWpXxI&mv=vM{i`;=FfJ6{06-KLP z<&ZTf6qVp|qT5mG6vSm+VESQ2g&RO3I4@lCe37J#W+O>Ddy~Rqsbk-WrAYdTQV+=j z(5jc(@x;nK5GaP8hd94unTI5F3sLP**o)EZw}?)G5Pl)6bQFphjXO$|j$a3jYII@} zZol^<_}MT19#0>B`B#4pJNpf2b%~9&49i#EfscRu6A;xY*xB2MM!g9~yGN?Q76_Yt zxFjCj7}FUJQA>`FPr{%5{1>pcu>qfd@debHbLx;D6j|wVv|y=5^H6j~+ehY1D>C`t0oN8Ge1pGwVKS$Y9aBcTtjS*r|nh)f7?` zuW{UgHH_ATSel<-VA1%OST_;PEiWc8M>q+-DRl`_h+x%9s^{?QOL%*KTp5LrCnsT^ znme5arh#?5>t|4iMqpVKV0mT+nn4GC(`iBL!y3B^Xj0&jOz1W6ZCs3f`XnCDNvXA~H6cGoS&b=<6Xs75B9plv9U9tOKhV&}IAa_k?Rz*n+J#4t@56^5e+=)u zcL(d!8fLS}Nk@Xk(n5Anz)iL`#@GTH-DNcR_h)8ds#1p2qkRy~29)sMt3iu# z!cfD=iM95X$_)Hy=_Z`4pTPrCwrs{w#^>xx)x2WwUq#PUCBZ&OYdCah zL!LNT{>$Wl!ekqY$ew?vtJpp{qlyjtWZ>?-@p4AU01g!;s67%IdSE>&lv*s1e~-Se zaq#pzw5UQ*Ozs*7VxZM(&=6yKC*3Y)PMxO3oHI^a&uFOuRAhchxrUbDlTE8Z=si&ARBmR7OTw3TS6%XQ&ePLUcy<1MAd_DN8Rz5iv+N z%r|W57H$sVUqVx>q9PwlOt*J;H(~YV1bp<-M{woZCA>&`=+Wy|7?0Cg7MU-gIY$f} z0nvu3D%Nh36EIOO;en#rcL&Ulpy*J++hTa)_~gYb^{`35X@P<^ty(RGx#sDD))xa8G9K&t9iN*3G4x-fURN4ggJ6SA(;r`( z&|IV|9Y?gF($+9t>TeL>Ct&Br4Orc{ERu|lCI>Je41(oyc7T4XiALUyn%r|Bi)1lG zrn3$ecm|yujR(o#-+A{A{QT!XgX7a9xO?wwsGsd~ZLb`c%Z)A+Bsk z$HF1Brj=Q>Yr~7@tC-GJ;MR@n(7JOQ?%n+kZ*mtseL<(IT^5CtT;tNg>Z0)|0XznK z;Gv3xHXk5PL$%-?EIRyhnJljyKCYRt+WCB~j7>1Lv==r>biokq7g z`ZxJ^S*)+=(BaBtP9N)gL5_sfMV42t!tHn7<2~Fs4s;?VELV3RRkl()J%+WHPvOPd zGuphfzz81y=mw{HBBat`Q|}CX%pcj9c{xEesdFv0(4cf+kwWuw34JZq zb1MU9BNr~!ukaL5tuiNPV6jD@DIK&XXGqtsU+1)&7Ce6Ww|@(}TiXmFRcv6pIuskWgxj)U2x4;NiUoFoqZCty^zFvr&g7v7t*}VCWc;y%)Jc~8DOk2K)o(P<7{@$PF2nJ0#G7J)GrBP=mR&3- zT3s|?tlP^IbFg^j4$REXLMIZ8O=lRaRHa6VB!n=*-w1JdQ$smb?I*wf;Lg_eXSAt$zkWX=>LLmsRBc;xE)kAqF4#t6khw6qWgMjeS zwUR<=a=@E)q<9i4?P~U;w3P*_oHBB+WYF}EF0WjHpZ}eo!&qeu{_OlEe*8_Y8O&bDVH}%$YGQ2ezL#GnGSf2Nn^bcjro2}M(x5xWe;$>(K_N? zbL%l3QaCYOn%yrk&trJ>W|0n{Lg?_#V+=Zg^%MB^o9{TCdHc>gY)7O8MRQS(Bh=qf{4n!v+Zh2usI9&ByEI@Wkie3DKm-aXfflcwuyR&I&ak{n{Q z+0er978&GFjij1CQqeJ$Dx+wKMQCDK(xN6HeI6ql6sR@Nu3!it{_KcWBb9m&ooe4A zBY-5;z@%wbF7bQfz#=4PDX~-~A?a+Ej2cQt zh*LjZYp&u`{+r`tsBZ7UGN$gc)oC>5Nf?QyAu1H%OjMwDT!+uLw&3&aZCE9hMLdWF zwQ$V`iyCA>TP@<#_sF3T^j0+%T}oV`FICo+QTLnD;;}JO(5&#mS3FgrLuKT0bwzw& zsj(E&4l`yJU24Y*l_A8sE(O{=(+8kT+e`#~r769PodKJ1(22q+FG-+tYMfyf(`;!? zXpxMroJ`5qOM07+er|kh0^4#2D7}RNB}TOLZM1-kGL*T7eHg`~-gVqaX4L_N!YREo?6xo^(j9unuazqIb64^DHO9vdSv6lU%;_>wFKLe!Iw(w5KqC zXMltdIZFj;M9*s-(f4ry216C=`Kv-2QHoCJvfuswxA4iwKZ5t(`v@i`r{KYZdvJ1c z%w5z1{>~Zx?p^%xduJ!m++2gP$!WN`NYW=GFjg9Y2Hx}4y(3tC`4WD+vjz8Cb=b#` zL%Y->F7UxB)6AQM=bK$l0kMKqho@B5^t!3BRO)k>uV^GzC#e;73T1XuobqaZGA0lJ zg|t%sD8fM2Wu50DH32Afqm(ujwm!D>g%sV;NU$mZEHGHSE_7zJu}j~lrGKeeSHkqU z7Aa@Nj<6v7r4sKRfTee$-=7?xfDuf2$#A>)`(`E_kQ3s%9i8J@4K~--;MtSMeC}$8 zd-(o3P%UF>jdkA1!4AB5`T)vD4XB}Wsn<`rufdH;PV2jD(4Tzz6Zpk1e!=C$uYdhZ zbm+fhbxdlgalK8(jn7GqKT1leJgl{4G%O0649nY*}w?VRqQCmGQ^EG+^cWGKf`FfxV{Oc@dAuh1rXuR+F=u3?jOS@ z9?UaZaG>RvKnVttqc4~!#k0{SAGCnST4mO;252U1BLF>tm1H!8B;s9RGzK8>45z$- zH8{<=;BcO(kqC8~tT^&-YGQO8>v_BnElhE{9W72LG;uv;|6S-}x$*STT{t{E#t2%0lif9FqGO{--o-j^ z9S#1t-hsIE3>x@6ozs2pnk(JvE}q*__|Xr40zdxA-{EZHi!VNdZ@>MT4ccUulZ-K=d+&Shd)E31kDU=AKQ8#Z zYJ_lg%iZ$IEWG*l>#)4K3`Y(fgj1(aLHCVLxOwwB``OfVKxGCC=tqAW1vg0p$!Do^ zO%+cR(Gr(Q;1WresFZ7UCvzYSHNOMA$QFpk2nDmNvlCJs-RKV{Aw1zJl6$uXd(kzl ztSqTO8T9~rGUR(1)>G*hlAujwQV2~uONc;89V{ronGYS;UpG+3(T83dO>2qL!o{sNWEpv_RO?B4vZveuGgm zqG1tA%q@*fSOtrcH#nSL%piguY5YFUr z`Y#n%kZV9Gx=c2u0+G_uK5UIsG6w9*fMkq?ngWC(nPiJx)$~W|eUBk2SzMzO%u7Z~ zo&9PrTxf_!y1P2rqOImu6la!|Vv@4XnCW(Pm3ksZl1>zA_5D0Yy2-yL7ob+HXun%s zm&*k;6;4S4vx_EFN-UZ1tE;?PUUjQcZG5_mIq5$1Lmz~_d-uZo2;EXL&XnuE?03}=oTNe*(M12%${;yPQ13 z_wB<*5z)S$KYo^@%V;&Ie3UHDfddC%|NaA<2D<+KRhXNfw|cFWLU43(1~H~Mx(|^p zq0SRC3yY`9DG5TkT>PO1wP&+QhW3es>*w}^tgywoW^&5hG9K9rY0bmO%_H`L4UTxJZH&Nh6Rd(Q~BI#C{<(1jybJJ=t8Lachdx;T2h7Pa})mb z67rAx`v>8XM;?Pyr%tl}`R#9i3(lQA2lMkYzCcq{oqg1vZiL+#zV1T4z=)w-Df@*b zLRaQBTCF0~nI&2bkwucSLc|W~GwYbT&*;9s`|i7N?%cV}%~Qt>w{8T-6|D9Ac0Q0> zGm=M!rY4KJsTqzru26ntc)V;7DKh1nTtHGS!_?#*u8BL#`HR_B2x&cXzdwN zS_$c>md639BG)yOAa-_iA;Ku>=(%cSaeV$S!G1KyI4CWri(XO`v39j$GhAP;DjKPv zt3lu3bc2e++YN_KcQ>^P^*Yj5h4-9~9ImILb%W4H*=Kp&$;mPo_{YBz0O#*5Zc! zMKO!wRwIQ&Tve2}Tv(X%r(D=B4Z-XbDFRedM0|4C>9S-0rl)*kKvB1#K0tZ;2 z@7}q_1v&|#lpXbut5R=;Mo2+Wgpq<|-MziscT8l6QpTxRyFyTCPB+0#AYC0D+_qW3 zd&y;~)aYW3LU5(PRJz9;oa5$}B_g&fla^L^9BDt@L%0Mt(_i&IqbncA@2i?!Ej z=!u)jEQ()^da2vpTCOOwi%sHwr!`%xd28MXdm#KqH_^zGi3qcR&{PwBzCo1NKtDz& z2*)Q;hzTAZKqyYp@xA-@vi84u>m~~KEc;-TZziTnhQ7qpA#|0KFijVlM%i^0Nj>Fc zK@s<q?|OeO+2Z*)?KXMnNK>HV;`9bGUjwvPG za?}6n>I&rW`#f>OQE4|NSS}+Pejil1y{dgz9C#G{9~<2Z$B!L{qYpd)y?p~PH#Y}g zf8iCleB~S}zMPNyX@JAv&>&jyVd%(a7-lalETY1m)2@ROX5)%ECZ-@|6YDG5FfO8L ziH6NpABcuB1d2~T>2vEh4py&2sGZ2*>DVF2t+gi5IuB)M?d586rmrh4WRk+MFxykKkk#trJ;l3Kp4B!ggH*xdLudK$1urJhJX3 z-I(F{tgpT`swrQSti7vAB9yiA0y0K3nNesT9DP!vRmvlDWfuUv(3Hx$Wh{d_Ime{{ zRWBzJrJ&naJ?sb@h;hnu+dHAhV)k5ri~`28X#4ko;y6RI<3QzVZsZ^X@zN z^CW}RF-84eb zlhzU;zo8+TP;v?$I&m8P;(l1hW553T>+t^7_uw`PYCgZ93T{wIW;;4L9x^^Y&WK`h zae;+-Vq${RR*L&gxf5)qL%eR5E763*U$pENiaJ3TGM?*92-`?{97rW9F+y~$(gL?# z``wHWDGCYf$}+j(iNCD`>DHLjtRbms&yveh0P z+XrL&#^CUg!!W*ooMAaFngv`yRHI!gdt8D@bUBHXtE%#F;S+%%K}qV;qQI5vX7rd~ zubD2_4MdPzS!O@BA0a0Z{HwgH2uYAX0ZKYP%oZR*nHAN+W*AicS_2JYq{UsPf_`fL z6e=TEk;)TvC0Bs?xE)~$M6gQj_Cf7Hpui=0#&T{Y$Ce&+3n*Eoa+%6POML#6YbL}) zZqEb95oRAf$^{rJXqn%7=MA`W`7$fhLTSmrs-E6qICk_PTIeA)=MDYkt5>h$bGgI* zGqaaUYij1zo48v=c?WFD6Z*v3e2?0^6 zA`=0plaO0J)3Wj*5?s9Y9!q1dcy= zoH?@=7UsE`odln&lemP^(}Ug0FgrWLLP>sjT61(s2@UR*h!{V~J}+6w{o@BXB_o%W z?;emvh|p;D0F_uin9c@Jdf6ue@TA|jtlt3Taf4rL!0aQ44k+kG6j>u7avGqD1rNECkBCoTT{;{cmLWWW3Id5p4EBkO(b+BGJgtmsq~r}$hQ4AW8d zXv9j$M)_tD^(LS>5RZ89T8CGhU$T>5vrzyRQtE&Uou?})7+%For7tc zq*{88ou$qxg4*oQC&+i~;01i};5b^_2VmdmeqMJ|QSEl&ae;8 z?n^qum0;voA3lP9^T-HSo{?pydrpBf3X1tq+tEQV2rAqhA)@iyN+8pBO|?um*f#uLGf1Vd))(=n|04eUDZDZLt-$rI6>m$(WrQ+T z2GmQA3^aA12)tluU5Ju3Sjgl@FQGrZf{SfxY65x@n$mdIv9WP@;_)+F@;HwRY;tM_ zA50An9ykPhh6h<8(07Q5!zOnKyEr;nCZ*q2Np;zj8!nZq(9zMwHPMx7k#o0(_E^?| zNXLFib-^Ie3eM)AbMy*V6FT&GU&mub(%sz!x2TM^SO{v$4ZoQPh%?Ood8`p%Lz3rn z&(M7u+5-=rIsq$VBXHy}qMf5hpbLFr>e?cKeCORa5%J8h!kn16jr%D3x#oT7_B{CD z190HLeumRiv(s??{5vo`HO*NGat*i?Sg64bjwv{@ps=t_u53hEw05>d))Nr7v?wj0 zSWjN4T-SO0&u6mP%oiyzxt?HIQ=uk)q^R&V8m3*XRwwZF2l(q>r5XjXefT>zksr^k zUSGoJH}r=fSPb*2{-Yzp(M`%zFRv`}>&~593=zo>JaqUN^!E30q`R}D2QB$Qrdc9r zNPajicx6Qt!<|XN*`>9n0-W&#q6%8HnORUd3I}>-nHp|MY|H*Ld{9=9Nc+CCBJ|E{P_t@!@aqddVYSs z<%%*R1a{7M`?e5q89<18BMwY8xZ8GzSsW)Z2we?nthdUo8uEMc>87WrU}k0-&YnFF zL&JMua9|LI21oeeP|*lgJds6Gy~$2Un58{5M_-Qcg8FcRm6Y1rGdv8pZgrr5O>%Cd>8%TQYp`I0YV`|Xw3GHQ9}opReokCYmvqzg+lQ2|Abr=};+cOQjrv{+2TRIBQowa0#| z8dBiYak)wGEVyU!6GiTe^ot=RpDUeQ|G+`cQIoPFw}Fangq|S689R$3J6MQ1lcpoi zRBBo&7vajqb8z$eRgNo^3VBYAabZg`2|eAtaP)!WaQwsxR)!?B1gmdczs4wtj0{z? znfMKlv2_y>dScO_Ohh&%CxB2PP&67IHm@QUg2y#l#}}Z;h#c7>Le+9iHt5yb>de|u zpv)H1pz0{lD4ZVIcEOe#(*+H9=tWqm#vW6eZYWK3$dOjZ@%go>9I^y?TU9E-lWMYL z@Zf|`5+XG9W=$7}nA|c!Z<<|3%64#Y5YovMtmKx#O-jX}%DH1*C8e8Bgbs77I&tZz zvHX!e)&vxmO+7fUlrORW-qYI;!-x!MBmQZwBok_Ow$Ln`p6-<50HC8I=0wp(K6M3j z`pc~7D(-uQuay?>p+kq@fuqM@7~wUQfaXzYEH5v!Fi)YcOq9;^b2FS)G=mqIyit=j z_^lD1Y!vWm0XvHp?Q)9*{%f!h+O5k`{J?zQnRI>HZ7VIcEucPwrq5O8g{OMNv}*3i zEw%{GW{nb-1*=EsoVxOqC8UKdbi~y$T>TIfvq@ouO*QI+X6O{U;KlSPGvlYGSRx-$ zv0+qj!LM-2><9`%GLwSoiAgT3V3IvbH=$6Fh4XYFkj^+O_rR<9KANz~TGg=}?USl= z8R*R*?Cs-O)W;t@28&Az2>q9tfL}H45Uw`Eo#F^Dodcx+30~ixm|$V1fFh>_d91MJ3U?Gm6|;>>VOiBUj-Z$>XtB08EL)Oy z(dO@V%|z7thYL?ACP01jcJMS_DQuBYhfgRF>Zk?ZemLI5?QUSE#aa(eG})bL64BO~ ztdY;f?dZS_*nX@D&Iv7Ct{;m~RJ+nbJqo%iVfSEZX&x?Lz6>W%KLigVOrQa&C zS}A_(5|r`ZO1a7cOkG}{)YBboCK$g|(%~7{^m2rDBXD8$^>s0!K_;Wn+TFVoFgrJ= zm^Z1Mgjq|1XX+1@)a!S69hCCbw{G8rEAL(52sWp? zI0dN53b@`pp~evFyT*#IrsszVr|~G+&}_SKlDW|&kcBGptCJU_@utlgqm#75- zt#jX|Ezr@84BT8nkeNH<993miDJecJkx=7zz++4K_Syja)H6LW*w1a6v_M^^KdN$|j}+1yZ@j_uL?wjObet7E4p}LhgzxqV<3d1C zrDhb86e6_ng8*RI?#c$wzm-&II}lGajGl|g@kL14*w2Tc92K5Wk&mh_t8KkdH%n_V z?=-jPxh=zldugdfObRSSg#__qOoN9K6yn=T!7jj%R%Bb{aRbgT9+l$=t3bkGVacKp zP*95KfC(OxVJsFa91$feMbkEBXQxoet|3&t2?_Es6DfZXJhxS9C@suLB>S9w<>UDj zM@fQeIU3q?l3#BLx!Rxw!?ndGi+c zgVT!?Qoc}T_ra@`tl$t47^Fi%D&O5P6iiY^=$^vGB0@x~17*ZMT9|B&2^p=4cN}zE zyI4HZfae=Mg>EI2OH$;YQC4JrR;vbbU4gPjLT#og+?%x42IFWl8s(Pth2>2G9|4m^ zu((V+pAS=Y?$Q}nAE`)dOS@SiE&3(GQ&uLQg5VedU3JQm?2+rOI0yesVQH5 z1^xYeUe$)rFU+FynPy9GHrm(l$S91C?T2!)2&>DBoO|c^T0*4+?U;<+I?F{rvVMGx zfwB#w&|$mS+Pp8=y1t_bey~zoYCRAQG+Aop%2qeuQpXVwHY@wY_Y3&Ch9`8?w$$y8 zv|W$Tt~K_gwYx3q>-ORpOCymL8kWOXQY-*ZB;ikA?BSWxOQ#dCaq2aLb%OL&!YQO9>d``m3Wt#|j;7+K> zyQd?{1_ly43Y{0B20BLyoE5o=rL1fIYwSAExe^Q?9UW!mME*4^dv5$sa~mi1K2t|I zEoO2v7!`O*2?glFl43KeI6?&^8_eadSLmWCCvV*&7Hj#;ak!w#cP!$akUZ$ReNS`f zWilPt1_uX=YJlSw!0)&`Su|Z`2g>jy-mliGe;vQ~ukddlZx+4V5=-9Zpa2n*n~qIo z82`Beyb{rXn-CD^YMY6QB+RtP2?_DAIM?-kC=w3UcBmdI@sm-_w|UR7k=PMy9xZG2 z@hNf!Cn#+dBGx66!kSfYJ~%2OS$TUQ)a9gQ z<7K6ub9g2Bt*jz~w?hlh^Ph7VYFIOpxfWIIS~*Ve1(yp847(@3$T#iOJ}OyZR|`1_6It*T z6aeb*T3uOTUzG%ZJuP{gu~8ES`P5XZN@be_73thF6ax?r=cXyOMm{t(SWrJRGr!>Z z7SY15EHANzFBH{C99NSt+6baG;xD;&y+I4lbc-q=T3Gw`?-V3u1-UReIdv`f(o3;{ z=~kPgnhLe*c4;ouQ43&3v#hro=3cnhVoNoMeZRoBNabpoSu9Ba$giXx;0_%mqX?*h z=CpNWvOLO_2o^G#oNu{RYA0;zWXw58zZ_B2LkyoeGw{~?aw>l#r*0%s!=BN@eINT48 z0MDK#;U=M`n()B?Hff?XM7wo3P(=#DkwJu1SFu5qWHFL<3&zNZAkbvZ8V_gm^dt{r zQqfGP^nFq)B)B}ty{sz02ueE^fuCQ`&cyTypKnWg!8L>ejB%;OR^2HnV|-@O3Rqj0 zm6jGcWFvMI*;K__yx$f_y+La2&ZBNisO#rbH`h1;6;6<2+i6u~a&3dUajjuP@6i4& zA5cGen=&eT|BS$r;FyTBU4|<|l&+c{LCU(t8{$WomOrVhE8~>EDPbfuP}A^PSd1wY zNK^I6sxXG*`8DNMD7qlcG~%=8=!}R{A4Cl0nj6SvGhwuA|2C|Q+k4FGfb1d!ErQ_} z9xLx2&8xm47il9x9Vg`G#ifdV;k{^?66wC!8X~*~(NI~B(rmH@TjR$OOqgI*)Gzau zhYXq~<9ItvURO;ikxjCBGGwV0PnqNqLef|dBY?Vy#o=zOq^?^xf3wE`fJGrC{R}}g zWo7fNK~(wpZ;2+#x;5?G-Y{j^+_`GQAczLmUQsdESh;t1cXME|-O;se33WTnC${#r zt@K6;(|48-uU%Nsys9w1vZ&4?MJS?d#n@1Nh|oW6udqg!=U4;|zB;H&iCI3e8?0D6 zXKx=VMDS-1GPmYQ)eGQ#zJ8hkLR|{s@SHJ4&(!XiowkI!(SW>0n+d3>oTc0*Dx*z^ zl(mbm*4TCZS8WE4`c9u__4JAi)TtW ztnD?kd4j!J1}AnhhqSy7sWJkpG&su;e4{DhO%-a2dZrR7Z*g&v=2f3Y?eoZ5H|L&O zYfrr!Q0quglG=E?LeZ?M2YA;bCV7Q%HDkQ zO{)zPwnnI{?Y4eN@O!E$a&CG;?^_4CMN;Qb`-W(1Wwb5x;emSA@$JaEj4`_sASOs2 zmZcWsxAhG4Vr^{$qPdn4G0ITJAfHALO2&o;;=ds!)P>YHbzMaik%+&aj*cG?-x~$U zOrg<6x28f(jE?OJwP~H>Mg-0LXmgous_(NA*H>)9!xQV>VT+%Q%;XWRh>dLKIE%XC z4iP7GBC=N*#|6}?QWWjqA{j5lqArHt%q*^T=k46uMg?0mU6mpx7HLmRp+*?f&9)hh zI!%R|B5~^pGLWUF2sjn>+d{qB0=>a#$i@bKiS;Xj&2GeRYVSoe2QXqrL}NtJ((apS zS<&wEl`Xy3GN4%VxyTj?F&gZ7jY1?5S$3upkWyEKYN_kZ2=zwYgH0D|+IS#)G6|DY zlX?d9PJ-HY*X-7H^2CasXeG*J7iz?CSV!>OS}Aq04yup9cWoh8yGE1Jx)hjyjWS+n zV{$~Y1;0MzbIW#0@Yb)L;(B?^cwzRRQK+fRmL_|Wa0fLW!MEF$@l8!>nT>mbBlCZ^ zZ`=CuxtrrIh_=wEPkSgu{omTTWYHk-CF(%w+UtGIAYz>6kuBn8+4y53?$09r$+wCe zHh{w07IQt+o@b4Lno~wXO>#r&EGffJep7{-n&8(H6{Hq2Q!=`hwpX@&izT#S;x=ET zrD!S$5=0AHzInVo9J7mA=$jSS5Y3*3h&7h7Mcgc9OCO8zzeQvHv38r+`duHPx$!*g_B1CM@^xiH_b)UDH+pSWP)x`ctaRNOist_78VV^?aVpxo^L0sZ zuv<)<`Pi0I-w3KpOU=nR#n2?2&}6t^{4b*U^94hgA^nz1MUau&TA?QGu^yo&Uz`E} z)L6guezM%KN~jy2XE^u$(n}fRqKU9sv2(U!Ri0nrQBIhUOH8ySk(ZcXWtwr+9tP&fdGI7huuAX=}MqX9EVx z>SARhsHma3>iR7q1wNplj_rZ!0 z2oVT!1RYR9kD*W^?^tqZILLH0(2t= zhpcn+`tM*sobZ*CeGPtRmkjfkht!rGAr~Sv$XLooo!BxKOhn@pA$FuqZXFiFC^N~y zZTMeT zDmq_}(hNDA}^pI@&z;my~Bgw)Eqb&inB=>Mh$Uu!R)$o zHIY*^Y`Stnwf9jgBkL?ytn1J;hS3a_TM$2{V^Nr~!d_rWqjSte=-GM}nW6|EP@Clt zPn!+vw`~*tkU@go6!CuHg|Dw`zL4 z(2Gt4u7%(FC``*^&@te*E*cj=!`?a;8oO1~nv*Q8?}@l_P-#z?5iP_5BXN7#EYK!{ z2`9qll?RI)F%ln$sZW*dAlXlJM4{1YDH587?Bg)H$iTST~X9q zjW-go(L_a4p{5B7>k9%%7HT@d`Gt8N!?JZk9kx(5G?nau8lef+7g66QS=c1cL@uNC zB)?fYeE^+;c`iQWh*lP`B|vU z-GR#8vyh*-1l7eUkQIDYORPi^2{RGHVS%>QlDz-}>mftXQ-beAhu652Axa}7oa!z( zVSzFhUdqT4l>s?|Xq-9|#{U&DJY7vwg`!~$jrZdOMHgn0h0o_Eln-i;Hws1^sX+_E z4)FOsoMC0*&*Tyjo;QdDDh0#}^ID-#S=W>v9}px-)5tT z9-Y+n8`s-PkF4KTH%o2?H_;|roAoKWsaT8lg?OElNnvwU)}5J509 zEIJFcNh-?j>XNNQy&={D$(V6KAj1t>KH*`6X~jTkPxGFush&zT2COTBXJ-4>TS|R@ z&B}3n=r18Mp=HCfoEj4a^K=e$+Xe>u;lP0dn>wJOsZfuMjI4Xd6agpe+|xr4{ua~8 zZiQcMf=CbwMn!L`=9(rRYyDs=+IKFy-FUM5Av1amvWFjo?D!c-W;O6W9H;Lk z>0dnu%aZ}$CJ2+NarAsD=^Gy+s8dm3GoW6Em`H8-9r7Cuq;|kkBmwE4kUK0$A`}XZ%8IQ-+(?b=H zxi<1vaKg_*=y-?YSe$GvCgxg==$dG|x?Tr{hK8@9P!}lfv>6>*YYO$=y?fWaWAewT zqO4ojkMjd^wq%HjBx6cmc8#EXr3%xi5K_s#km>J-Y{!0ZMrS~rOGDvG z1-#-4o<;%hNkIqYWsnMsF=@Qe4IK3}bi?bY)Vv_2<|wXh0@Lw*)NyNm7iT&T6*6M zM%dAonrc}o0&c3(whVwSb0$0hzrqOwS}kb>9lc;yGmWw3sJ4!nn=v+$N%qxL42Gt9C;-on z#$%Pen$JYTR#K|Id9waY!tc5O(V$e!!1U%#*s@_8wU9vqnvh1NQu76x?gb6LClty^ zMo$FcnOnN#xKb+eRFgpXYWzDih}YEW+WEtTe#u1AA8t?A@7c&eY^GobIdRj;*xl2! zaN)xFYj^J4-Y_}B|M~a+c56aCJUqPagOEQ?4`sa(^!25xRiX-Xh)fBe^u5#?3Rw+> zO}ZVZb&f#C(GNiO_*1Ytasn3d{c=TFGFAvY=Ltf?*j0306+bw}_hYGaRbCnYm5$DZ zQ*N8!J?^CJ;d^cpM)n?qKJgLAUpNQV!ZH*~6g;a!M&$7GC|LYBYFZgtxg9;?mGqUX z^W>={O={9ig&ZKv9`WRh}JiU_X-71l3QSkPoz~6 zrV3g}-#E!E>>b$)M~;ud_`y9qjJ{l=&p9wZHw)*_or9Y+=8ApoYhQyGUwn~?Hq3V^kVF>l(4j-{{PWMl(@#ImWtHFf z#y8-l@4N)VBg63HAOCT9=%I&LIT(vbL0cLZ%-WC*J^0qQzYXWlpU3+! zk4m-(DO7f(2q?JbtxIb)&k9-hpor&q8_!L4c6PNIW8An{9t_^l_YqqCb@Y4w zRZV&y-x_j%Z9Ua8@l!EonuI^XhNUl!f9{4v|9;3GeiTw@q4OdGrHb*BQIKVc;Wyaj ziv*3$R7vf#(i3-dU`YwJ^4UDK!coAL^(FyHprDYb zDg?8uMa}a|nu1`B^r3VKul2~Ohv1X{(@((%&YT8{_$9m)PsDuhz4zeX{ri6hx9{GC za-r`ptwm#T5=#og)nM8v6$xnWgg_H*Fkp=tKx4y;DoM(BX zkWy^8R4#EE=**cj@S{Kaao)$`;u5_6`s+M9`{2QYaOB7lzoCfsZJH%$s2`mR3GJ~5 z9)J&g-~;f?GtaYhBL)RiARP-*I&H4r*%1Lb4lS-jPSZ z9XkQb=tCE)o-XbnOih-xqJt@}UYG`o>i`m3MCl1#LMqiKg$R{v(*7J%Q!a(yRaHcb zRB<|?Bh>|i<0qgtHx0R!IVdkpD{F3bgUI?gliGKU%1_e>J%?d%XoQ1uX%C@XGQ+2E z{P=N%*=bg)G(wiFQzu&F0|ySm*w{FvGAXFg7+QQj9i1HvVNKja@l8t|Rrhqfzzb$% zF^o^BRGOn8u~(H4wP|EoGk6ZBp@-&Dt3F|=bM(?5*+V_W^fOf+(wZSb?C7BLQ$6`+ ze=5$PZZi=H(7p(1kWkb0(cegb&A#ZE#D;t2$`!tE^jWgdB;11t-Nz876B5;klHoqx zvqfg>seynkVC&KAUlVfPU0zwlL#|qdkDD`wx2aH*=Gw>wm_Ql%IRv9NI?ZqGY+$(N zTZOLBYbDr?5L>3Zp=10w3>-QM3&}26Et8?c&m`4(30lmaiAL8fUzW#HY6YS9?x@c_o9|M?2_+7Y#7HNTn#g%2A9Lc$5 zNBCp!jEhJ6E36h^es&3FrWW}e69^TPt}4qtdgK^%b#@~ZpGO2z;cpHP??DAHsAeCp zF0(MwA}3|Fyt1s85LL;c@>9Mw@O8!MRaaE_xq_pDS8hU}kX3aoBBF&z@X^xJfO-4b zM;lFOKjhcW&Cj9Gb*KSxLi(vR8ca{{nIqJA|MGM_f6>3~O_@lgi>C&ZQrCQCnn;^pV+!-Qn zk`%*ok1VuAVG=2T-o20tbUgPRDeO@GqZ_!x}r!)s3`ptc6%t?|1we0?N@cdpN?6ss zCO4zX^$-sKdv|gIzK5{<`qgWJ0>N`3AN%5^OC0T{PQ<=}emHsRG@O3qG+erJ333Si z6R04aEvSIBbMtG#`Snh>X)4qk&70}r*&b@oU&4n&4*K8Q+-SGo8dj=;6IT_hKvhMf-IRi)o@v{|#pDJB7(7TF zf2mb#ya*L+#fO+s3&cyLz@yKQ!jP&yzPo<_a-IE9U7F|IHCasZZG-ke8M#7FrL*ww zDg0a>t;*8!61xC{2qpXb`r*Wh6S!zEzzV)k5c}xSqcAu)#OGZ`OSXi({u$4;8sejqV+RXPMz|_PfgsFt&rdezwpmw@$Ef=(1Kfb9@zwp8f8-f`I zTA^~t;eEO5ZUL*P$_op>%+GH0aXi14j8rtZ{Ud0l2cYa`RJM}ZBRN7{W^|oJ7ceQS zXvIAg;~rc@c;gWsr5!>Y4hke$caLEz9g_sm;|V;E4DL5q ztso4Y;`=Ey;pcxCo_gwOICJJPgsFRtVx|ca_#CV7{(JAkcfRuyy!fqe!b>l`#1Ow170ELn z{16;LWk4u`Na>03=KX6|(dVwQlKHV8{V{m%x#wWdo;`2{6$2>+5@v$tT;Ycnp4<)+ z=+)H~e81$wZyUOka8i)3TrJ}Tj8>0aC_y04}}Jux-8DF-2c&)nQ?A@?`6 z-M(hTg^)@>qN@*|ZWjt?QcJtTt&@pLo{JjFkcWiKp#XQHVIQESfQq3CY5YsAh|sRI z%9gw%lf^rSLMuzSkSb6sq0TDiL82uV*-n*8N~XX;p(P|xlUnGjIY6%Chv4Cd zALb^3_usn$nQRvJ?j2<-K07yq{^c!>E>o<7U?>Sz9tFciDE-{C&%s~*%YPXK`f*eS zX_%j%hpDM44j@t8!J)&4IpB8q@Da$OZ+iRA9k_@V@4K(O3@6YEQ`+nZDiAlBfQy$e z!PTqpGeoA;(^F^>>2K8B^B%rW{_d??H+9-8sAD&!p(js11b^kPeiBx5c@%;)E3~q% zjUL70oIH67vZ%0FpsQtFiI(uGv#QlvPcb>-h1ydr-BZkviR7?J_aBC=*M6bee{PF}BkT_PMiRb6IO>Dpz7W1C5 zz9s?>jtXWqCs%Awn9W+JARwKqskrn}NCP(H_0(cE7ixq`n+f)#a)K!eWhgSJID&aj0K?eu>8B&skrob6l*$#xC^NaKF?%DHj=JCf7ruQg66hEIt z%T>jN{w`YGFMavTtN?!h3txag{KG#~?SOb#g4P|KT`)GbA09mMAVTh5-2Vs%zjCWN zIFI}N(igu10|@g;_zxdC0zdNSe~jZYqj)amN)5jE`Wx_t-~WAh5&hQ1g#{IdAXfwb zM}k_x&r%&t4y}6^m%X}ded)#NHV(R>nk-2uP{0nKO-aXngsyWp?t&>THO(P)Q(|-h z5!a2=pgKJwisMLJFF(j8`iYvy0RP&XyF5;vPkLB!ceu^T+T@k+N<$DPKI)-IjH7uLV0!{IHe{0P7N}( z0wfA|K`h_E&#rKbX0@;cd4!JD8`l{c4-OB&Fj_Vz6+1unTFL{ z??dgzRa9;cjEoOLS5F@b?Eoy6GEiQ<4c=0Xqrr}>aBFDI(D;ZTITy563a)kLMM$m# z!e;W1sY2@J&07d}i_nF_w`b1?Jo14Lz=?+*V!xVpL6GzEV~gI8i|^>Mqj2is(_F04)7Qg(t7_;EXrObs6?pB{S5TeML?+L7B)#q)jV>{2N<;FODy zLBBYSzOpxQ8EVV70i^}1y`zw;CO|CCfm4`-?7)5)dEj9f-G6}hSwkzm@^&7|g#}od zzYV2oFD&H{;#QN8>FtEBKJ?rAhd>NH0DYY!kggzXzr7dUyKoj(X5NQ#ZIKt4CzP)# zO#ighK|PMnSJc9lME2ma9iN$=fE(Al(GQ+OW!#4l{3tF^w34Iy&@v<#wk{(4okRb- zkfScK3J3M5Qi~Rrq(BqiD+(ArbmAd6efnXB@%#3T!qDR;F0BPnRIx@G!2mxOBa z0^Ha9{49L^#TVe{14mKO4YJ=(!nV4+ipt`<@TY(BCvfNXUH&{l{|vfBW>HfOI$7o{ zqN#Ku4d4Ctci}(%_V1t}m{K`v4VTGUA3S^r{@Wk_Z{XC4llb{Go|l>$$@hw?`8dUh zLhB@hMMMoNg5Yk6l}txR7y9O-?90~>>C{{grl)2QEmZxr94!NC&mKkSjX_n};qT>S zD*ct--kx{p9;oY=+b7f%DA^35rU#3b`eoFDe+Pd*jh{QrgTX9FWPex2jbacDveY&O zmDO{rgxcIxD#9pnn#<)z3!#0j3RGkQN-2cd10B#gv>);)yA%);=%;3BKgAs6C$6A% zz72_?6s^MQ$|47z?%cf%d-v^ugNF`4cTYE0P?5#DdGk6u!o-UXN7WS%C zOe8g3ZO74G6h1D$)U=M(ipRNT3i<2QnC7Xrlw}jl3Y}{Kxi8+^@R%;Hsv6uf`+t`or7)I znIfC`6VhU+uOl|GYLX2d5Ep(CTvbAyk}g+~Rj9}$K~NSwXwSh#lZDQaBOtPau#zu< zxO)MTlLw)KPcTZ#`8g2pU4hx_6ENMGMZrUeJ~xB!Bm9F-?%#F@SJVta0>Mc7 zx5o5IBrXImshGt<0Z64&yvQh;d*j9p&NGwcBH`=n>t}DAic!v?&s;_UPz4(f!%c$y z1P4Ee0{s&|@e}auv(F*4Jp@-#h`;;tE8OfrFLIx#PWoql=4W94fdhW<(|;^v{m@T; z_W9@GarD{AkC#$acu|!7qaXdKS_8!ry!-Y$s8lG37AS49S`@*i^+D^z=Ie6EML@+= zt2us3D5<-zY%Vj?!b!qRu$`jigf3K2ti&%;OcWb9h(7;A51nMnE>e8w&tHIZ=gxB` zfnaem;X*wT`#J^>>$U1>7*DRz3c4Gwy!@uBLX_V2!fy&{ZE7VAE<}g&y_H~EhtE)9 z2Qr!j8VxnCeUF8->*+lIN53u{HGC1_v|A~%uq1>!Ud>ISP?s2bCQ(>A2KR$I{y_k= zrXBBn6^7l*cn@%4F3eK658R=>Aom?%YNMjtO;eDdZ|DFVe(Xb#&UQk9j6kZBuaitBii?*op>FG2cUkug9TeoiUf=*C085ehgOE9arSZBF#gan3! zf~-Up1%MhS=y&p$f9QvPh;y}-QU(6&7rzMq=GXrXOy0f2R=o$WgM4)IXVVl|qiZM! zmX_)OD6RDqf8j5{qxd=6C#AzEGEZb1qzEX0cIVb@_Ni|na;TwuAgGp{6;ql~LAFxn zA``amL~Or63YQvID5xYjGEPAd`j>=O)s%bwS~AgXg4l!(C>}r+ZaiE9_et&qHGG^t zeF_!XGkk6o>!F5_S6_V7KG+EDY=E4t5HtXTrpxL(_=YZc`t1xK&4zIR)}vAZQ? z{>_4Dl=CcevB&xgQNoEWjeE6_oKFSL3^g5W}Njnz0ng$t{9FE|Gt z1DIX~xrqMtxyw+HJ%FbRNfgZN$QZ!j7#d@QOx@!EXu(S!K716g%-{$fD~pRQ1vP5? zM?Y3%x?u?+`rP~^xF~3DPZv0c#+lA2lR|~DjKW-50Vj6{oazFI+7JK2$ykXGy5Zs#4~HQc4tDq6I`2ocf0i z<&Uc?tW3;TDeZnHS=^v>pqVnEdTh& zKMo&$_E{LlV_&*>5x)7YZ?V7-3ZQ@%wS9j4$9@c^CMV&GUtGcC%mLk8ioTP7Pvxg( z78{+1fxb+pP_3~L*DC6`Mlq3(Z}PotrCA{)SosiQ`SBnBaX!9E;iWi#Pl}5yG~FXo zfbYEX4!ro{H{jBx3%GwolbLKR|6mIrQe#GjV+ma8COMP zm^etdYD}2#G(j~sO=aUzhe5->&B`t{Asqx|erVpjk_VO5Mf8DJxtL*I78h52Q8 z?;GC+fzT7O-5`meU>TLdz<%gE^Fc^;r(y0oTBXYu5ssrDivDgQ<)VU_hZ6dY60KFa zn&WFrqct3R_)*R^SG)qedHxdIrE0I`d9)e`C(DNDMRmYsvZ`yU2bC{z!A(!iauW^_ z22d3jDP>ylWG$7jqe4q1{oF4V(a?8ku@iK^d-pC1_8ePG{S+KMbP(p3mf`KU--h4)&;J>H{0UYh^xcP! zKfo=ZCOGz|fBGjV;1jHj>3k@#Has+-BE%h8-O;7cTg|YeII2mA2s{Yl_w{xY&zC0j z5UiZ~`-wn7vK6NLz!hcaatPf^P5;t4P>CwNzWL2>!W(bAq1uHLD&I{=goUmpD;*Z# zsP(p4O-Nbo*)z;2K+TuiW})5)ol!J^Mhl5HT5wA%%N8G2%!GzDw4#j3QfrPztqfGZ zlw)9ztZ>f;@o~%iA|$)}&}~iQdlmG5tB`f^23HZ9S7xBY$wO~f0%oWbk-U%O0Hh8+ z37He8AwO^w(O@rRx@s_d=t0QI6@qk@ZB_Vq%ll!0^t&r@{Z!*}RZIq2g+2BGyJ zLUI)74El&kfqs65>z8RG!JL?w-~~fUnfy#ztnU*E0t!X@>EUHa=Mh4a zk6Bf<-$}ICOPyno?;c^2!{NQ7=p(1VTV3I5GKmt}lc_-pVdBd29hkj44aM0hsOEEU z=jKhQ-~w>*q0drr%ls1Wo2#6NaKY(>mDLhlymA40Ue9v7;d}30QSF+z(W0e=N|uzY z7A+hSSc1VOc0oVCd-h$f`M!1g7Fx?GICu7(4`)~KJdYhYhJw<~MIjf^nh{IL{QLr1 z?E~n4KLP`24JrL~;=vP~Gp6Hy^Tik8E-DnVe&2iTRTgL!a6J#d_j|twckbL_t4{*B zf}baa(1l1Lhe+ZgDgvrtGm7XnJRaw+HTRmCXhP>huEdMq_y%`V(Yhi5r3Mm0736D^ z<;|0uM|4K6YRTa!Gx^&1?>zeSr1*&Sg<=XT_!4@JnxJlok{Dv<6SORh($9BO{XezA zKJdT;J|*zB3pG7}&Dscdp!JwW|K$t#>nHKX4M#OvWA9ni{~j8Y80n}Mia%RbeR~`j zqn`_CscSdiMSs|Z?9c%;jwz^?Dv%>9`~DRu-FzD$e+wYh0d7C~wnP1p7(WH&y$?VE z1)3RByk!)+D$F|Qe-5E_?5l8fTAF;o+!7?pOOWj7gU+jhUP1vP3vPs-=zqvMk#9%7@x==lU=;=H zO@yFJ%Zu>s?|d7E2lt?W^|2MdqC2xlNQp~~%1H?VQ(%r1z<0mH9a$}I??gjlM=Xt3dW3UBA20z)-_=XHKPhd8|0JIHNJ&N zfP#G_9E2!V5dpsNXMe_PjjTAmPv=0Wg@xKmqcU%sR$^I%=JXjwH4LHAJPiUlaqR~6 zV~u1GJ*S$3L?Su8XL$Jc4<9}3s2S*>TB1oZQ6n8=HW$7;m!VZ!g0s&=btty zt@wG!k;)Sh&*&W$XlVr6GgBxibET??D#axfm;q5OuF`X`(w~K7-y_hS?uNW1uNkde zCJiaHY^ih}WG}iMM;?Rp-UA4qap9-?Ay*Ml((EXN3|626a?Bzsx#%I|bfLeB)*V0R z)UvqW4Ahbc!O;g?sGtu_%p7Q$%jqn)crKPEAcev>IkkdTdIi4+oHm0T-t!!_X{y3* zmk1jYsy~}2cj0~(mgeBC@7;iupuy#+XA-XJI&)P1{qmLf*jk!No4mLjwTP*m@zRBh z{7Pu3$%_kbRUYB>*|*Qa`FGFry`p@gCAC1)vt$B6ioB!Zpcnw9 zpHyHh&4Nr^U-UO>t>nrvJ+*`T!mWlPo1N4UGg44d)nRMybkSyCf;CUv7I33TQXI!f z{u!c#PoFz?wnnZHRR-2`0c^2Q6L-^Q`P8O4oNl_RN-Ed;AQmT9J!w&VkirJvDw^$R z;ylx=sA=)JZ@LJTr5mtxs{{H*Za~)_s%pZAyk`gsnFMqn7=a-K<&|t7EcT2-KHG~z znTCRw;DQQOIi-)vDPw}gH2p3GxgtV6kJcRe)lL$vdW{2uM7Tf0u8PXD~eAuCc6Is2wLLOZBnoyhO`OOk+dLTTIp3)P`Wxpw&em5<1^)=+8o;w;EjVKNHzYT3K zGle+1ZkovRi|A`jCSdW}ThNPEvwL_DstA{>Nf&+KLok&b;-Zv-KqzUNDab-6m>3BS zby0UpN$tl9{+q6nz@O8cCS#;P3?@XtKsCpXB4BW+x(yfJ%FH#W-gpDe?oEc{2@+9R zQAINeM-O;YZI_~|6`eyY068Z2GtC}mqz-@+I4MNxpHK{+TpOU#5S=f5mMp)SDaX}h zTwiaUT6ON=wP&sv3f#7TEAP$Dg(Aj0c<5<7b5vX;;ivH;YpA(^s_lPCV17{ zZUTf)nlI|2*Wgd@U_#0Ig$kiTVQsE)X$=8W=|@#tPA5n$sg!y%k@)B_&V(fu4aOa1n+s6{yJrExIUcx?4?5pzE)BC?1cHQM_2RUtRRd zBXK?H_z;d=Zn8e;^O4|o*OsAk@&?SEe;rn?yaG<~4xdw%(Le&Nxf9IFwuZ>7dD+r0 zkCi?e5y5;sXfS-*3Nng%h~pa~(PTWk5Y0iNTqC_B?1_^xN<6+)ST^k`XqFa{jnc;g z;z{~N-2G~@;9|>{rEl$hn`w;_HDAb>6U{R@ zbDB$Ch76udXG*}}!ZpZ#=eN*GUqOLJ*o|m_S`f?3qox`i36hD9-Qx0oNH zK|%hfXr;ZfU0xf}oSSiWJ~2n#6S zr73?o|Lwz6u!`~(IU)J9Nr%S!Bp_YRLC4AjcnJCD-~B3h@4p1);-VTx&z78^FZrUv z>im&0eqDINCs^ZWMFXzz`Za4tTdsXi<26P5eAIr|ToY^CiY0EJ8?23UUDMAC%>b=4 zu*RO4QAr|%Tvg@=-GsYuzWHX3eCnER)Ug4{X6CD#3N;a&Z^fnv+dH6GR#ZCd|CP%j z?P|?YYdnN4QYPxRUP^namh02`Dwj+3{<=a%J-x~-cz1HJx_lQB=T>l$q5Gyqia~*ngeGytO+jJ4E3k3f+T=KEjf@rz z_iN^8OBo|U(pIE0bmtl!Mnv;7LPUg9Wdjs{n#)8LBu_+;7_gMa8tbhUYU*a$ij69F zsOf-+caaV z_df)+10RA)*9eGY7dWXb3Skz!N)-B2Cxl1d33L-Xb+M3=FA(S4Z z+4SrOsVdpJyR#ghqL@-pMJC$6N1GwkrWk&+AvjrS?)|-a9hR0?)P?#tNDp9=t@~`k z_ZW@Mln{8Hsu)EHj>E8A71(PQONxM!)uhxcv6W1$Kyh^%yy<1A4UwNc0&?gfNcIc> zWctBNb*V@?O<|-+FT(f?6BbkVmkb*8+gPK}w0I6f~>=jP~3CxNy}U^dTtZNuS~ z@#VYQBiKrrHx%r3YpRVIEcLJBqn>0Uy_n18|KRmEzIWG5I=QDpy_vP&(T)0Bsf%cN zb(xd#YT}~DP5q8=>j97qn<8nE0!y3h-UzX@fVq&q1L;{XUuZHoPpGmba%!(HARcFQAAOV?O}2vLyKSM~tO*@WgnD}4 z-hE#{Yxv1>r83;r(FxL(496W7s#Ujy1Mcb(mb2ih*^irtOGsw?AD{ z%Jmg+gvDF5{Drz=QB68n(=n6-2M&A<-ONwV&(Bv$pm&5%Z76WIVk4+c!7(DoBi2V0 zYKGuRp5^Scw$Sb~*{)~CfG`VIV|Q-L1GqcwR<6%aH(gQ!TH@NTcZ5LHrC;JBZBh40 z==hGOJI!dI-_fH-I1+yA)@{Z5x=q`*HFU&nq`7)~d#ioDeV@r@G7iG-PteWrgJ$+( zzdv2QdRI(B6JHJ*@V_)D=nz{e+4m~!3~Q>&bdz;zmM+a@AmZc zeunrUh?v6jWMdt%okC5V$XmIYDG`}W=Cvb-kGy#C(#20uN-OQARUWy)EbC}H=8lix zv=Yo|@W;^N6dRP+dnBjrOg7!TNP2x9yJZO9g66B^1@~EDs$7S0@ZiC3cwX%_;&D^_ zXs|Pcniv|k3R0O#9B$6#Q6xu>9GRV%n!JTKVSgB_>I#b;EXCn6%Vxk?tiL#8ql-ao z?Sa-3#(R_YTAyGCQrngyaC8M%r6^qit+p0nJp?ODW$wczoV-*yyOiVUVw zsm~Ae^_Nzbmwz3FWS`HPabLh{VXb9K3iaHJSL#}ssb(fZwmVC~u zIPJL81l{k>fz}!*wlioYnmXh6v)|m_^I2Q*go9=x_Ai0J8x|R#i$f12KtH;aNF=Y# z&d%v$d)pqTXe!jioxEK)oq}VDL}Cj6{X$K8e+9MQFf>3d0(O>gi&onK+md3jZR z==1tDnayTDold64@$;WBjrWa+{)6i0or=rj{Is~gi*=dnwF6LM11GyZF^KJg@S-XE zitVCA+c)(*WML|Y15#?C&9xdh!2JqeOQ+MHM&neqNfvh${N7BVUhA_)uxWl5iRIyLpgOOJ*L!Silm`{w>li~*po|RgyTE6e+n97w|(MHE1?#zXQgt{UsSje#(aL?zI~-avGD8FT6G_%xP%k*9XhcNXOOIs@gcN!s++dlr(ScxZ$`X8 zw6KuZZ^iF7U%Pq0EKG_JOc7D{gC=z<0)!e0vI9dydniLRfd+>1(toH%4b`CaZm~#b z{B~ICt!%wq>&6pX1Rno-u~aNwzi~s&c}ghQ!#7#VM(lWD^}3ZZxaGd~X5ZI#KJ)#X z=W5#08&e?`l!6N_&Ki$A^blE+3O~|1|n{)zls|2fA$(Y!D?a;dKyi<+_qM_;ZZJRX_8F;q&me`62h|RRvq6N4ucASOY zUV#oYZ1lLsHmE^?!0A;I+V1Wi9&(pTCD8C>zK(wNrzvA&5Bj^;+qT2+R{UyTuo31E zml@U2UbuLHd7ctF_$Ia1H064J@+Snl!{sT$7xwy^Gzrm4H5uxf6Y2VXEe0RmS)4|L3P4eptNn$}4}VT&-{edNQe|9gy}^=`PUBAtH#0J3`Zn zNu_a(kVlbvWC;_1@?^cxZ;3E(xQ#S!r8+G@X%Xws*&Rh&V|8SM0G`-@5)`e8IOmrw zYwYQ{Z8~M;c_w2cxI&CmS12NtN*QYS{-N=M(A(1w`9co*`v*Rce)T^`G+R-vl{+Wj z(%e#y+?zldPt6ee#<~t1JbdWY?w;;%E-WnkrOTHuGmS98a0*z|cfrV}i={Pgv8@b| zZFL3Q&MrRL4D}^j3_-;e@Y&HQHJ@7gv#cFs1lXXFYIo5>*PvSQ5OVKDD?J9aYPEt& z;H#NT=3nA>UNtmDruuBh3-#eGnx)mcu~rbMtGf$E$3|zTrlxLBOiYYZu{_;Cq8KI% zTqD6Y1HT2tmQq3t^{{9-rgW<>41Q1=q_#w{w4!oFT=35#2NWVaWmLiMfHIncv0fDl z`6Bf6_QJ6v5AfW#bUJlsV6gA+qA&fnnJQ!c-6<6kTau^V?2SkY6K>*jPe1*1>Dskx z|N6^c`O4mkdJp|>mxCBm_)OkGSB-gi5GMZzAEMVU5qW>C>vil{+}DagL`JpL^Atq0 z9dVpWDUCF# z*go_518bqzYmY^17JJR2njnxuFq;Mxl2F@C8}uUB&GXVdgw<%N4~!pzeS7zEI%{lf z?Cs&<;eV9LW-fa*Pq}_|5mvFi1|l}1a-VGU0P?t@V1NG1nKQrg;DZmIrT2@a5(hdQ zJv&r-o*w}dhCD9z;YQtC0nsVYn=Omto(jnQ2+`xl&o=vxsB^EPd!kgRS2N|At{(9e zRGB3c=+Ze99IL_Lz%ZOTbqWRs2B^0CY*$zJub|NX9-_p8FVN=P zQprO|^cyEno?MxmoBOBJ)6?U|_jdi+(csT<_9fSg_*l`#sBI`3-!4}=%zrKJBOz|` z7ZGoxqZCrjN{;-&h`Jilx6;&GKtWk<^L3$E$nozFoqP!T`udK z!zK;p-*6d$VWeWsq{+Cs*ZOBi4W0cy@k@99`8CZx`(sTkm?cDvKi$d{grGK?)22N3 zxTb0wQ12HjB`W=dQ>RbEqmQ1UF|?4)c9fIJ)5 zwS$74N0{{aE_8O#=l(xXqn=WNtpXt?YU-IH16gkqq^K`3l_DPdiCqESVu2P-aCg0R z4BRIXFUT^+@v%{wP`%PM^s#HTG9$nP2M)q%6za~dPW-bo+uPgsU%I+F$y$di$C~vL z-D9!7Zvthp9WY#E?|F%Y`x_md9sdwD=^d4(P}DPO(ntNg20InuLpB-NvG{%nRLdPH z%)*A)jarYT2(+uLS6d80|HNT->xOdcs^`(c+dZWW(xHtm&d+*b)UF{Yxq^(gJ*D>t~tv*E11t5IVK$k7H zNlj4=_v4R04*U0yLoQ#SjLJX5ef(qGUsV|jSvO^)E}JEH24ZsV7hyJj&>A(iUqS2q zbNIQlY9N{9zHIV^jCM8;S9&r`%wP%-z(xe}KJu)^_vsmmSTh|e{P4*Pq%JRZ{3=2f z=?>UP=ywWu(PwC^6wzQ4+2u1&KMkY%_MyeDF5yG}`)H+q9rv+fLS8a5KFJ92y$p!m z_waiyieY_cIgjlK@hhl-&(*4)iimSpm#3OEXfc?Fud9fJ^>0(qC`1h8+m4!FE6OW^ z*Zt)|i{`_*A#U89@PpjKVh5>nrR;rZYb~`PQ!$Bh!%X#<%XJNvYK@DUhK7gWsi&TT z{pd^M`k1X%YyTeC(q|n<+%^OWGHxJv)NkKGl6~LgspEt?NF9XqB{@I;FADc6e&?4F zI*l=%D+#t~s?-7Ua8uclFNqL);aAU zC41lHsbiOf45(+UDl+o1e-m&45k>1cR4}` z*om=>`zrd~suc<%pUTI^pL_6u{VYD@lm2u{Ekv?TL)2Rj5d$`lt z2?q`wAfYc;E4AOozyB?KRYY9CLNr#+JB5$zz7CW%+q?+CgP0-kC}Y2qNF+*L&HJ^Q zS7S;SCt|7Xf)u$HQDF-N`%*UImac;Z8#~Y@3Uuo znSij_q@=!_$z(p2NoUU4`DlCiTzh2yqBVJoJ>xh(Q^b3eA|P~$zP7@R*_Z`t!_O2@ zpJk8@9atTZ6BcVp@R(ISLXsgi2S!~7ip3%n3nh5^si)y%fBs|40$M5+m+}2ylAioE z{OWQOm}kkhcVAU3d|&v~b$V7b^muakus@g0X1hwI($B7}uAC&t%EbjCAs~fdZt+Ot zN0eDqwj|hc9Ww<)yr0|@Vz**7p}6@SYOdpawy(c$HIYpG^5Wv+C<(KRpHFCE<_IW7P)V?bY2kDkaiH!}(wS_o7Z{8jgXKXHAMvo~Q3ulW8rm<&iMfD@(2T_RbXg5Zs zrodOa<`bO0N+g)=vxEZ8g`mQPJ$pvr!w9#jg_5;-E?+5?%l`=#1N+cx8{Yf3OYi&6 zQv0}6My8utew*Z`c;|P<$Hz;Zot?jS{rdGiReaA78G1sOlscl$1(tT9iX&oWBOGYa z?^>o;#Er16lLFaN*hs9SCn%OMUpDglVa>FfXw|e&=((Eyfcv%m{rg6!rTw7d zhOk43^`Fxoj&Qzw^ytw~;RFAL%a<>oL`cq@X9=2Ks6P`#$BmV;Mgd4!M`zM3N-Nuf z&7v+rCRz}saLP?KhV~&v1puPK*@<>VIlix1L@c#`cp0x`>^gi^9TwE@)Bh>=%>3NK zfl{#qE2}vkK0(oKvd$(~ePDESIgv>G%jMM{Lel9_~Sk3fBlVj-g)PtTyB-yHa#gq!^Rcb_JZ)0Xwa0?WLQT1+HJ-_ z8UC9u2C_Z~CmQ}F8WSK#i@2nyR|KLpfo*j9@jyIG0~8f#`#Q<>QNpRJ{dhJs3Nz)O zbrl#CD@7=vP*eW-&;7ZN!h;V!2q?fDBs+NU;2gew2Y>%8x>z0ZsCTHC zOTSb!m&?_LhlhXt`RAWsJ$(4kKYsDW7e^;1rOV8lsK=A+?iR&0qT5eD^Ff|OiNajP*WJFpz61*T?(P@cZ{s*ia22jcM~r@E=U&Q>=JGJ-GLBW0Wv)vN748?Tu5RjvaGHa z7-`X5s}FtnL-6?HPe7?$hI#a<)2Y-PKATVBzFtDb>)^dAODTVlmiZ5!rLIHETCl0N zHknG&6vMwhJT%i&1zIFQ+EG{oHyJRAj@_V!Wak|a%K%*7x*R1>Q!5UPf zLdFD;+L@OnWVlT*(&#U&DxEbUd#gA@G!pb^5XvUgSLb4=gObS8X6daVT>net!@ zHZ7n+zA!sCJNI8I)e22znCe(q%CF{DJMrT`w6HY4zgF^~Bh$ft9aAu9?lTY##>0ke zYJCn%h&JX@Z+JeIsHeZI8x*MhT^SQ*TeB2Z#9Ckb4H0L(g>^5aN+|I25XxF7l1YZ! zE2vm$J9FkKc=p-n&`R&6=LJ)f(>#{x(4j*YGMUV;-o1PGb12L;qcGP$Npsgy-v^s) z7?=t%pn%F#mrIqe=JWZlc6D{7(HeYaW@hGpot&IZP=uW5hy_gqb+mgPAw7~7u5GC- zq(OyB^xJX`h#vZ!Y!ufrLB1f8><83@&6gfI;#x5Q%do`>QXpWmVPMP<9;lhnF6W$! zg)&uv!Qjv^Jn_Vn@Z5(#0)vA?u(-GgON+~^Xp!f~9~v)@j*tHG+}zxMB#Z4U>ZSrK z8?F=oG`(F*y|YDHMreU$GeMJ3LwHS;NC@XjXa)Yx$&)7w7cN}*o9E7+0~+_^;opRT zc20}{>WVZ!-x&$2k@T3(uJDvEYuVfB_Qp1`4Lf65Myu{x$|m+oK$rlqPFcx78Pv6o zM((OJGT7+8be}K1G2Uv<8d4y}kdTr>E!j@%`idsZ{EJxpw2m zqcd|ekW3`W7xx#k86@C&RzI#q!6PGfI9voFg5T{?A~L3~y=hdeRhQ62o8#Ki8s%}K z>dR?JRa8$BsRUM7d~l)Qm|`d3s=l7y9(eY#M-gtHfqf(UV0ASISKq%zwF8T*tINOA z)zx{aqqAcov6OtbQm)kKIsG6C@DF^TOxpgQou^&H@1md>!tQej$Im5PH*xgnQP?{= z`Zum!zjk6`VuGXRCMZKq1%57-dC{a|HT6xd6Vw|!B24lS@nwU88QHq;C&K=59IbLJ zbBct9qit+uA?m8)8aIL1WD`6V$*D&(Og#iDAeKxfZv9#XTc?{x(AL)XdE6Ao_EiOG^uoD-NJA!*;Yc}8?WBn!)rxQYgcYHZAt$&& z08O?wm9tT0mMz!~6_|)sf9f}@#8z14ouY{^ZKwP|2fh5BbxH0`jZu!{x@cspca!)F z3ig+z6n|}CU_c%@di0;6fS)c4_)38D`#i`UxR}Rv5|GVy zLPtjy;q=PS<30IityXnCG`&Ck=RO9HKK2;izbtfhbuBL}Ed1QW#N_YNK0_(07UCm~ z1E%+H%4%1rt;P;nZ-myR9B3cqa(TX3pdtu4g@XGJvf1o!JoeaQ51l-D@_)Z@@j~y7 z8`qiOjz+q4c6OjpCqUL5ZWFYjtUt^zf*OPlzM09q5K|G=ep_cuz|3FjvVPsiQ1{l) zSeM$R&|yJepg~vRDJ4eDGCUhP;lS|FFd~=g=c|?4ms~fQLqzi;-p`pDE6gf4Vsv$N z|1R$EI{rL|uFnfUs6nq?q25NTFZCj$2+h*c;-689<-mah$2zhd9hFLD>EaV&HLBdTyCYz;v^XtVz{*8p=W)NOG`9k4$7Uq|}Y+5Q! z@LZx2DCF{h3iCA-_SaC@{XX~IZC9w9K+uh)J>oLndSKssOO>Th(IR~G(MSJh;kf-5 zFI-4Y+`cn7GdIE!ob$1fyf>bWsSV}Wh#EgCk4P%Uk zw`GjbgC>5kQs^?=hHlqn+oOnri6)M&(GG+zolZe-Zy&iH{~w~4{|CRAc2S$vJa5{t z$%r^ErggfxyW+kp)LVc6B5ja5Usfy?=U0|jX`N2*86N%zogE!VFI>1#%;gK!bUIxf z8Xo>h{M`Srw6uh9ybMVv0i6Sb(9_eyLA4dMOIBJcM0{m1?!}tEkXk$Dg}hH{oUxZlhQ7Dt_lS4==Q>ag#!q-5~a^Q15tq z&K%UZ;tPespVG?|NRU8ubabwu6)sIpO?hb5OCuvAXS%z)&p0YVrr@n`rciKRKtWhR z3zs5a9KTPKw>{T&&)@;hc$^FOA`o?h(Lf7wE8$Hr$5*Z9-OcB7UkB!TOQw>^R3}>M zNj&y{#PhgpEWJT5eoW30(HgV}zxu8??+W!!ikLO{gVesVlwghck$#64%I4Sb=kKD0 zE2HJE96WgNZ=w*LKpz|ymzGLBy}kXZbown^{C}6C!1(IbK)Z|*Q%xije+vcfp-QFd z$*L^NHivA97P!Kxh=!up=ob?cXMd?wdj00j!Y`nnx`Tq=qvT$A`0r{QJohnu)7!Qa z=SJS=%W^jevAgYV-(Q=vdkc2A-ECK>cemYbciR=}-EDW<-FAg~ciY`|w_Ty$-FCO# qZC9vwx7}@5sCT#BZFk$*+y4)gmp-4dSBpvj0000 +
    +

    ${config.name}

    +
    +
    + + +`; +} \ No newline at end of file diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/return.png b/config/www/community/generic-remote-control-card/remotes/yesremote/return.png new file mode 100644 index 0000000000000000000000000000000000000000..4d83d180a2bb96f40b390fe27425385e4dd321ca GIT binary patch literal 9197 zcmcI~cT`i~)-4^WN)c(&yFefbB}nhRBSnfK36KaR5K8D(5Jf<$^xmW+2na}%uAovx zY0^P@mm)m;wR_(i-*?CT=VgqOv(Gte&o$SaYwz<%5@o2bK}F6?j)#XwrKPEAe03JO zI`prRTz%gw3cq!ABEx7}V)5`O=zbsgcxf4ocz7haNK*?B3q4&K7}`Y?3P;-`L~$;d zt7tqtSp^&h3VVp~;IKzHB3y9w-)i;ItK7>Kw zTnh3WvN)M502hP@lmqAD?247a$#MOGD|0peeH*~V@kfZqLpd&`-w8P^^b9#v(C!Eh z2~kNAm^fI1Lkc1)E(rodAi^9#F>z^tm^45fBqA;;0~V730y+Nra9w3{hdam^tE&H% z>*`95%gMt7BLe_?E5~m{s6E=#Lyqf;>7OOIVE%!1#r`GJm0$oI6ax?!75iP%-+_91|2fpf<)3J* zhnm+_mcRJ^kHA<{9}EIujKHEj-C+ndFNCWH_ut7dPG}D_)(QQ;aQo-+|HTjv`zImB z)7|+GdEhVr!WrRmg^j(675{@DMn=UQ0rfz;o1)Rqe;Z}^cSa5smEXodI0Vd*u5h$B zR`55ezvduRp&kf1E}$4tOhioL$~9AQhzwXtMqKQU7)VA;?9WiWt5$$RJ)r+xFdB|@ z@cC~-_4H)4T(KTdR~SM|RgUY5lqeDjmjMBx5)NPxSVRmAg^5Taz#tJQR2nAY0CYe= z!5{~q1PJyAudDg0Xqe}3F@Degvvc8S*cHYidzuO(uFaQkcIjO6&E?_{8`-|a5P1^ewY0?zf;Qw{)U#|b%IZ9VO{o7OQUrH!L9skipUR+XKSzKLJOO{$2jn=KXv4&s*c_;-B{p!u3ij_p7&x8HmRV507^_69oI*lV^_Pgn}C<))_`B_^=#V&7q8s~W^K zky91FY8SI19+w4X>y%@5P@t(Hmg zlCqaY7oQf9*td4gffUpS8J*oJ==u6DK~K{gW_za_h&voHpO*1qvo?{V0`j6wJ7eG1Kaiw&D#stvjd}sFV4|F4-A63HL@=$j7GUz1-xB~kM`5vUOZ5%a+dE8k6;qFm^b)d*o(%dD;0Hye2kR9t$?fL3 zPvju0XiK`to9}o25YwHRT=ng8U?hG`KxX1MU1DS~?&3@12xxoc9eC+@zK{~swGwpV z-Ey+UFO8j}+K|DKq&Kj4z8T82Xo9lb^YVbYI7+?tIDRnu94qa)C1LIJOK!?%1vYgy z&A!`npM7DmiN&J9jU~;>Dhpow)vM}@Vua`^uj#9CYh6le7k9w0LHwriI}UV zD-cQ5EIun9esQr-Lsz^z=Xmff`!YgmE8tx}X*K+if>8lMgJLPl@mHmIBE&)?!WN=w zBobeEsG0OkIbvA*VVb!8dwSih`iyq3xsUzkn1z{Q+|T}?l|xQ1R_Vt`?8>hf{mF-C zEgc2DOPq!&bKc?u10*57)AwqxY2G!rr)OY(q;KHzy8P7j?A3kD`q1RhjeP)Sd%AZb zXq8vk_6>eMGe387d9W0thFF@Suvxe!R}@C~LZAD&;QY2=_yXAl+mb{S?hR!(!jlo= z%e4%!cs6~eKlkI=?0mi7vD^FrNmTwY4!C!2}Ib_+j=xoZ&9R6y`UY%xj$H+)d46RQYT|J>D=15@_=+^f@F5007Fb zrDNvv7`1gw1Vps<ym!qH{kskHs)cB=^cE z!*#U|1F`|8o7gk5I7OyF6a2#oN`8nX2S=s@Pf|r=Yc7^F5W6pD9kg)!+IMjnKg|P@ zQXFe4y%K$)k#RORvpQX%~plBo$2thu1$E!#js3Wlm+1^R8zM%}Ij zkXig4^tVUlkA`0NM2)N?v@S#+G!AtxL3`2)zS^`;cW12vE6!!Da?*&?k z1wO-$r4~1$9)r7de$c6WJx%kBxDYHQbkA7(;#e`2&a?{^YH+mh~ za>srmkBC)ColjI-P^TyF!0W~*!xtQ|0@7ABHivkmFZh`*SBxq+k3q;(FrJtoI&)7E-}j0QK`(Dk`^79s@O>Sc?lm;BIsWMSO)mvk7d#^jw%G(N*Ov;*dZF+< zsVc+*w8FUr`83JsiimiL(&l)OzJdw;m`?k53xeUDZagNIqp_|XEyQKjC>Q<&`0b+i z7LSXT1Ia%SG7g zHS<hNc{Dw_Tjly7iG`a(Q7!BIk_{TwP-hYmYqAZ0%_aaC#tXdW(1V zTJPqO;Ap1U`t`eRJAF(UYe7j%2P7m;#kRi0k+Da)VYKE7FUdL#qnU+lny{YuQ1MLRYyQ)mdRWs4%m9t%y0g+m5FG(X>4e?!2&aNl9+nr{btAiTgPWFC| z_yQugU{hdUh)PB{At?H}W@17FO`$_fwiub;(e2K$b*XE6KuOm%^~t?MizY9+G5cFF zhi}8Nw`_Y}-)M^y3)URD%=e<$5Vj>2^-$OY+CJIjD*L1P!)yFHsfx5mj9f+v<|x{d*s|-`@6yU0VgwyGeyGRr z1ZS?YX*>Bl3MO1FyH8is!Oj#>h360iF zw5CcJVdKl~o%iKYN~>0UH&BDKk7iO+;%`bm>H2yl%Z$kJ0dhjzfk$BD~ znn6{%4?7x6uGDpiN!P?N$-TmBa!e{!G4v zo%W0P?Vl&!;j^cV>QcJJ6!>4!i->kLr_0n-i^<0@^|k+knjX`GT-Jt6Jp&N05lh7%o<>l)UrDsr~rIMs1&a z#Ym56OYSl%-ARAGPuNiHxo-Q!|8^(-_+BICs}9p%{^NTY-wW8JHX>L&$Ec)ze}eT7 zZQqTSzLLHd_aMLnZz)<|EB<)*T8D-l5vp?uMB~VboE?q&bzWKfdX5ElzR09-TmDmT zQ4XQnQhnkzl;ew;f+OBB)LJ2O^)lnTaFKDpJ_`&6D~2mBA!o^cXVI4qh^FM@Sc?UU2gJf*M@Ekacrl z0^79y1GVa}Hjhnie^%oZH5T|@WN#>_Nf_I!VjHQ1?0C29Og1<`_IQ-zqd+OIgaQM3 zXlevvf3JYy7oJvD-bbOjS&W5(1M@eQkHvif z+M?>xwuy48;Te>XC1M`BaR@s5LkGl$i4##<7XLvC3a^7GrN|oHGsk zvhN1|A=;H z>L^n)#Vq8Pz+h@NC;c$cnNz%K&ndd>(64ppjLYeM9YKKOaDHTzGGJEsK!4OiaqT}a-9-TnZiP;adKTs$q)CqJrgxjLVmoTrq*EQC_EEc2MxooZ& z7I^)09?^Tls!59bA%uuR35!+-?xPL40jo<|{bM_|%kD33wcF&>w;{1BueUl6kozwb zB^H}JjG*0qOGac8nKxo^iR47mDT6E=Z7NRASwopyyc-MmTFPrLNYlf3M+K@`YE(}< z_9wmF3_J+(nbRK7KJL|NdaP~9EfvNJR@^@`i%{=_X7}p6bw8{zj%J0h4ZpVw%e)(# zK>fvH!LDcg7Ih76h04N1D5`Nf+*s)bBX=xg(A}a!(%WpSojayxh133%WtAU38YnA1SL1%f03%%W`79 zdMyWe?jbpp@-@!7Z{q1ac&ruVAAGmOa!g|xoj%@e`8bc{^vOSuGB ztrq6JbcW(iTQk0{1I^&}U-U=60S(5Ohs;%SdG=M23q9c%sTQaLlP-9A*zZXt|Y8y~W(KVzdH zHDBA;FiYSfR;0b7SRI&cvU@N5t~MloN3Fk2Q=oHJ@Y_L4b_R8n)eU&`c6TR{hP--L z*n=>F#BF!$;@Bnd{iq|y=AFH<$<>*$u)To@bSbk7^_F7hlwg@i>0n0%aMFp-XnO;) zpJ?t~ozL8bvah9ZH@0uF-Go#T+=%H*Lfv>RoTo^GQ*F@`3g^w&6CJ7$=E57p>Rj2~ z3m+4zzMI<4ROc-lncgs?w%xzaI2h-5USr!lQW%r;j&fv8EW@iA`s!1wx)RTg=qcMe z9OP7Bx%rs&LD!^qll`Ov)-p}=Gilhp2^DB8vGIUIIIlR$7%&aK5ILri%5J*ZE;dUQ zFDdV3##VK`Xf3j9Zf?AQl0`;xVfllf^p{KWBK=f~Du8?Q$E}!&C_U;=aDIcFgMvXM zPSYaAME0R+g55Fk#vC{Q#K57w(WE=IMWvNwRSNGAIO)V+lt9ev3wJOVO_TR$>jADG zQiEsm#yyB{Oq>aa*>Xx^A#Mv+H9?o0Q$G7_Ls_@m3$$L%xkYY)l*%#-3Xn2moS7;| zy6&$Rcr63i8i46~n*}Jsknht>AP4C2R)Dn69;GCDriZ~r^yLJPpDcdzdjk4z&Xn0E zAv>?ucX69LKP|qV4=G{AnXT!YIU^I~g8TD2$j7H-naa#PbJ{Lxy8_H1u)P8%)8{+W zp#+W7)O#r#$NuMY!H>i0Saj30CBYf7)miBILwN+UM zMc!Y$i(BhtSzT|7d5f)b8}SY^#$HEHoycvy-KW`_@(Uj{cbz-g^!qd=lSHMvEJ&dj zJ3S{@GdZn2yyQRHQBgB^PYhRbzogQYqJ%ZgiqHRMjwosU(`C#+QzF4YR*yy75S1 zcWvSFX{^Feg+|}q+3K@L1~p#&lNK_ULW`LY6ThSn=`+Py^?F7hik6gGH|I9sYC zS+v`=B=LhM&HWb2OHnAlSy83?aDhpi_}NXIrNw&VW^||A5`rmcJwic1rZ3~bx#D}x zXkUuXOFN9QPpwQkvT0WG7;%t&PTLT)Z~Caxb4t?JDT6>D0VTF4wG{P*{7^UWRzh2S zKl=2pWuiYnOb<0v`cqV^A*grd1!V0;{O<=S!9sb97Z1LnmpuEKAER z@Demoz)g`yTl zkw}@Qb&n|ZR$o^-G#ai{u>Z92G>5vjEUHwDg0a#fWF&YoRT6(+=K+Csy6ng{nIYdx z=5!g|>Z`Q>`{2d0~Q=%zTy3cN704n+Lj>*k^@xwTgJ z_)`bRN;=9vjtd2nVVY2}1FcD>{ZpZf-V}xi(NBv_%ay`Tk0+D8yI;|^nmu(D)aXxo zxf^FIk)%Odrrg{YY5NRb*nggmuxd~p|GzaemxYDO^@ zDtH$q`;<8eWnDqU+!D>LZZQAIkv+d*CEK(%Dn=*1Om{`&`aQtge4+s3ed@zpoOa|r zKY>e>&udi?)KMY~0!$+LoM~exE9l*8J$9py!-APfQ4GUP;m^w0 z1b1|nZH&H(%o_TRGNzqb`Bl^;pq!&(Oz#R(=c7`7wZBKl>ux8XiqJ*fScz1UuO-o6 zCaKHnHtnVnrMS@~Ia-mI6Kj+(*pSGWN;H_|L*>^HP{gAtbdyfyS?Mh_uL+QJDo>M` zXe9ZN{pBMH^{}wn_%z`Up*R8d0*sD1dxamcBwPb0aEAea!jmZ#7;iZiOdz7MlAGNn z?S@*GN0%iS3>Sv1LlDnHk#ptyz*&(n!T{d61VgQfB{dPy3CEI9S<);oxKp9@WL^tj zGzZMPDECRzq0Dz2d}>MTF_xDu07y+^F=wchE0w#mFxapGy{T!*qqA*J(zO4KBPB)y zRYUU9MfzjOX{KJdHX~V+e|~=>Ctj>uE_&Gemu(sc5yWjrmCoe-LJH>&#N1>rw z)t^FU8Mz-OpYzPn=s!;E8$8MFBh78%u}=QM>ypWnxmqEcf?m9z*$)&TIDypEyl%QsqxX`B%`ErJsUYF% zx60NRRd{>pJI2gcDny&G-B8?%@dq5ckJ%<~*U=*tfiYPcv+FH!XoS+|hvi5=lhH+% zu+U#gan^MPej0?eLfT+bi;LtjasZ<6vxdI&4`aN=Hm>o8aqmt&ohSB?tcNiV6&WU+ zhW6<0Jqdr$xz_{#HNXKtYh5F59krcH6!oE1r}EPDEsxQ_2`Tb2$B(_~zaer{f8cJd zfL65s^!wwY=uCyTF9PknuIJHry2!T`64^=f+a?W7lizomKuK(acM)R9+DhR9c%sW{7hvslQx6Q>w*VC8%6M;d9| z{WyjMcE(h`vBVowgo19yc7^eed+Yoc`JXSR^R=|_bEcrf$!jeHOY>5=)QnqswCBe- zZS<*iSY5_(woBKd5}m_TFIEppn*tMq>ZD@VOq0}Q{CzC>lNfxT5_ELHHL1K-lXD(U zvl!JYK58x8g%BIA=AMn63lF!UP7=h4N;F>xn|6vmqwGbS|62XNHB#WnHbCxSNuRSf zXBeT5rSCi5`S{Ah)u8ashbqKTTzAALow6uZwU=4K$!&5xhS&+O)SimIQ1nvw5=CJC zqLMtDl_zk;>?w0D)b{hX1sUyoAB9=JONCVn(UC`N?i`#V`5T9Vd$aBruUk}rXxB1b z;IZVhEkoOzFFPPNB@3d4%7&9Z+^H(`;`uiwGdhC3``$d}(XyA7rXwAi!MIRT?dyz+Lbdaz; zyX;RxQ6lqDY;VYqnW|pK&vMqmEH5uL4Ti&XUq6xRQC-7UvbW^ zh12stu8ZPV`^+Qtb2>n#!gm$dFO%}Y&Gcy4e&9od(O}26EB16mj@boNchh1@<=0nvEKNq1fZCff$nvao>03mhCn}c4e_{5!7*;>RWwot1Z1{ z$hZRU)27)Aqah_kHy2a9lZlnrowYcv$S2BT#ckj6Pcjq1ozB6gotlrA7>!>Ga78*V z1oHF+hU)yts8RgpPTC4FSkC6VZmgJ@^*HAFh5^s{yp3QAft64sPsRo^+yjMVqFs=?-ipXU++~Hk&c8U6a^BJ&=C+RB29Wn0TB?TNbjLak=~JB zq$*VqDSr62d%thp`&;inU)Gw;nVEg|v(J8>b7p3(i7?PpC%eUX3l9&EOj845bhQ_` z+H`IbUj3hbP()nqh*26A7(6@@>fakaUV0`y9v-2ovxzy@TvtaHhIAE$!jbj}QEyk& z6&epuUdbB;g*`%G+3gXI&Ta~vyA3Uz?9OlnPBRHzfG$cE;pD90i$)mx>Y2cNAHihc zoJxx9^4_vn1g;1yl-=9a#SJ6tt-$#Quk2O(_h~Us_CFxlM+%(EzXP(H>l(1DBGCwT z2~kNA7!WMME+r!hloSWc$OyB806=LmfV3D;Tm&d73kJx7K1E#ijZ`kMiQz`)SX zD6BKmjr}(x)E?=9Rp7i*`sWZ_QUB1oVg9n|$}ll+C`t?{3iv&wzk#~C{~7A)`VSg| zz2|uq{Xc*$2C&CTO^>;9o6B3KWI3fQRZU0>UzZAk@{{%#N zpk4m32M!ZMxFB4wxG`5);2-)>vZ`nV6pKWgAdxPAC(7XOi0rDWzY`!dy1R!yhH4_j}7AP$%0TKd;%K`v@LUpf70S?7N{~Z_!cXsgk zH&9(&Sxq+#7U~8=XhIY?uSAJDJHusV9AJ__fQ*cYgCtx+1S|!X5s`*UJBZi=C1t?U z4l)uj2kAd_UG;|`VIIHD_}%}{%7r6gR~-KsDhrcD)<$nI6xdO?I0~Bg1FKkVh;j?L}UQs2oVV> z7*q=A00jbJ_MGhh6;~DMf<)^g;aBd8bF#x>vJObJEA*;_oL!-g2r-nK_n5o3h=Uo97B_CM-Q77F`a?h2f+-+4yBIsZEC{6Dz&?{xl2>*a*FBK;4^ z{}YBmI$*t^XoRxkmDB&GzQq1F{TQg{e^&qRa{vEV{a@z7oS<%wh^rM;jPv(+#D1?e zf2Kz4|IONeW&Q8UQNF6_-#Nwn<%9~<@gGkVfs#NKpc>>JP)!PSPh16jPyC*=gru4b zL|RP}C=OBiGnR|<-%9=mhG`);l7PflG^i)_WqoXgz81wlB;RV$46X#nXW4Gm{#EcUu85r~-_ zz`*-~#ofk?g3)PIBMLM2Rb!HA*-LwH^2RZdo?u#fp98uIE8j#D+nHQH|H^aBZPItn zw*Mq7vi9h6>ZPkxWk~o%YWT;dZKCGu&0^$H8u>=?{Z}(qg>L*|O+MK!D=VvJsgi-J zi*Q^1BVj8F(W!Rig>uVn^N9-j_g}u(OMI->uZuC(emzpvgAPzk8K^5Vv3#BuzlyoB zNoqARWt$S+PbM=fhx`6i_Un`3f!fD8c~99%DHhy^DoB-}FLZbqkgZ$!-Y+{IHPx)e%XX89Pc+hxp<<6e@1^Hb9bjZb`@@N6c8#@$44^oR8| z>*LkqUXM+i3kW$mvUg}395sC3sSLriqQD%m;YUvyu0EPpxq5Izvnydlng8VE__fFE zwd-Nh@)G2%BufxdqCHT#lRI5>aiP@2C;^u6`S8`7^rfW<~xnaNvYnL0~_xG8Q< z%~`8zp{C<<=AGT;16Izs#8jqsdA9}kSrG|KqM9}U$Vb|pkwXa9=^TQRK1w9B6alHI zhiNcpZ?glcVFCkpPWEc;*+{tMt)&85b-Na{9V_TaI^%sy%>~e?lM?ZD)nB)BN=|ly{Vcq&Kh*lB^4f*5-86TD09D>1S>9@pVL@hmaurPDHHDSf_2T`WFY z0gCWKZuDJV#=Lu9qM2uyqJ}Y*+;0x773=Sp@IJeH>oirz`e_3JhMA||AU-34 zW)2eP#>S(#M+|%2#pOaL-?T6=)%4g2_{9>z^i*NH^5>CVmOi|d?+s^L%(b@->4VR# zqEK1n_wyKx!U~PDUl235L)kMjtQc8s7oX)3Op%+1KtUaBAG9@`btd4V4|-^Xc2_af z53))`HQrZqA7Tzc#Pl81C6)Ce7FL1Wk0>TqzkEk{d#T2p)V#)A7u>D^I#Kk5hZ1<< zduQ#$6Zw~EZF;3_W=%j(%1js6GULw&2A=G&*&$e^=?L>~IUDU`#e##`97?x4 zc(S^+N(=%x9;5}oS zy#}XRK}Xzq%me|`kZ_WgCGKXlWR%(fn6nM#=d*%&}}lV(!T0JS??`RvL(pNt5t#Q*ME67G27N?LYK@<;klR}{Uv$U$|5dF z?q%=H42z87y!sEh=fkyklEq~?9T?oyW6YC_6Z@PjQ5v?9x|->74YxRu(&mnOMZ=#z zpLH)QjN`@BPZ-7C{@5X>K2piWyqE^(6*_G@YFk}B(qDHRXf(I-*WxWUz1^_$%~g{n z!ef2ngYW5&o0W{%){0kmi4ZSIRrk4a`0ab>-m61-zU!8kxt4W7?!@%;41E3kOpjv0 zFB+#o=H=+f#PHdyDM*E~%`VZYS+vd5x?CC2gC(@KdW;D8wj)=d|1!-wRq1J~;|mgz zI=>Uuy2smLvn_#adQ)Zu_=b7P{`oz)8m>;Y7e!AjpD}AQ@E?IOVlRr)d}sg^ugmbm zfui?~zvc{cd(z(Yl>}IF0mf7ejB`5Uoi%!*lEe}hQZtI1d@j#Jz{>bTZ&HXk=d4pL9rKY88%(_m?$15Rb86Iv; z)>MC|$3Eo;BGq36lsjdL9^&qR?1MM>UW(8Z1Tja;0&tum3gwuZ21 zK8uj|M;ZGT+Sk!+P=q-F0lD)}@@1Udc#$LvRWGCz!8)V^?Bj&O7Z)XrZgF-5!;QUw z53g_mzvw%^rdCdm`AcN33({Qcqi5ctj6^9vi;p-jre3S78O)S<*>ZG*N$+RM_H+s?Dw^yX1*W}ByC

    zbgc$nTt~h_m_zp-Aj44x{>VR2Ul_L7Ae#i^KApR11ud}G?(XGh+8;aN>os0z_%Vjq z-i*}OW=w}8)~aV~eN4a2wTSrPKJ1=!=!Gx@Vxwa6^#wAL>b5F%RNb;={q(-j(pAZz z#D(GqTyaym@{gB<=?mGtkhbbMGC|hTcSHQgfn!T)E^3%}9;EtttvHJ9WRF}m)3x$c z{!YX95jO6#WBSiKwYY!k16+XZ`f)!8m-JC}J?0`bB~PW|!R*z7)p*o1*H zU!;Xv(EF*GSM~zrjqRQ|^|TGe+k4#arM^)lqEjs8Rh@CGUGaP5dU3n`J`K0Kvd}&- zo%Fc`x83Lm{db;qvJNav8r+K{?8jb_`9+-->)FZLDWa-{1yu%=

    H|d>9dc_JYNO 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

    l^s&#```r89 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 s^A_3Oultv@3ysEoRcB@5y=M%K!iX literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/seven.png b/config/www/community/generic-remote-control-card/remotes/yesremote/seven.png new file mode 100644 index 0000000000000000000000000000000000000000..06a3d7e3336b7c69c25835db2bd48a4b013c9e17 GIT binary patch literal 5617 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/seven_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/seven_over.png new file mode 100644 index 0000000000000000000000000000000000000000..42953b1a39bc469232f38d1d50575cda05adf7f3 GIT binary patch literal 4491 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/stop.png b/config/www/community/generic-remote-control-card/remotes/yesremote/stop.png new file mode 100644 index 0000000000000000000000000000000000000000..9d00b228c90ee9b4e22221af3088bfc2cc374757 GIT binary patch literal 7722 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/table.png b/config/www/community/generic-remote-control-card/remotes/yesremote/table.png new file mode 100644 index 0000000000000000000000000000000000000000..4c015e2d8fdd3fe5a1e3bb3c387384b29ebb3d36 GIT binary patch literal 9022 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/three.png b/config/www/community/generic-remote-control-card/remotes/yesremote/three.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c07f99bddc3f2bc2e3332477c7b30ba5720fad GIT binary patch literal 5980 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/three_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/three_over.png new file mode 100644 index 0000000000000000000000000000000000000000..870a87acee17f5e117348726bb21617656703b99 GIT binary patch literal 4753 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/tv.png b/config/www/community/generic-remote-control-card/remotes/yesremote/tv.png new file mode 100644 index 0000000000000000000000000000000000000000..fac608b793bf6d39a24e63ff02539c342fac169c GIT binary patch literal 4450 zcmcIoc{o)2|L2O7C4^i{#-MPGSq(FpkRi$tQI;&ToUsgMm|;edLfI;X=w@HK*AEfh za zTZM##q-?B-j^J4v+#%v(;PLX|${XNm3(MM-EhHqdePb6Ex|*dVBqZAF=j6h1A=%=o z%s>M&jY$Cvc!4YsEhJ=O%43nK41fcn06u;}1n5ldT`0tlMt~kQBq2yF3&7XU`gjO% z__&=D^*Doyqd`sgLQHsgkRTA?kRiOlfFL%WM}U6j#e?IG+i)o4Glat+K+QJ{LR?6P zAQsFJ0Agr>g;9|hLx>U10EtCoa5#Mk3V}3+BaGolGz^KwV-R>03i5S>g4RN4bi5Z>jAiU9THa9DUaoXh1JaM1?L5Fa=ahr_`UC^!lQ0}(KGco2uog9WiQzcCO2HZ{bL z#qnbXK{go46lN%g00otPaUqcPoi>R5HB4Z@;5;%5jx<1QxbzK3BKq$F zBy#`)6oo(`Uxz!Uvz=|M*Zw1$Yvkn z2QD6Rz`wI@sG@<47&O_4jKI=hWC{`k#tLH$Ba@MI7!H9#lW|yM3fd3{h0v&YIx{4Y z43>&tAlV0ivx0n}kpERnOkv^11Ht zWa>t_6QIc0k;>Prst0l*Flhi>=--{>`8QUm|LS^NC#-}=%wIN0nqhTpp^c=5eY z13@5l2-t-a&OxHUE^lN*G%*fs4Znd~% z!y+wA;K9VTyRMnps%omW&4tY+JMG&5=j7d~HuX^~jIw?8@1f2^)01hlynDVFiqoKz zvyDUgSh!sdFcxl}9-g(RbJ1}hQARdJ+|u*L%{}AYnG*N?lY4$^-BoP9Ek+|Dg;G`r zj|!XO59hA;nXXIB++EkKD$CRVrKHAc*4oiY!9n91QSx*vrSs!QZCxv3tc<3{`<5%# zda*L%8W*)>sakFE+?=Vwli74Jxnh*pzP>Q}iEwvm zZ2LZOlM~BX3&%y@{OMNaTA{p897AfZaqYvv0{ePy!#oCi<8spEbXzrw&!ZBfkuh$% zm%<+=e;OlLxu1BeI@~foes7!b={I>PB|p6yXnHQYQoCYuay1RUcRhN2ZB>HL=bOo= z%3tn&sf3mTMuOFyP&FXqUfaaEH_pO}U>2##~a@kdXzbO+|^J z3)$S!JDq&K^tPSZf}shox%Wd7jTA$NEAeRW>&@YDw-gyoN(h(6fMNjYGh+$IJJt=aP~#(#|xwU%WwdzQP^OvvYFX zQOPG~Ys^beNM_scn4MLs3cj_9K7^5pc%3$t$HoO(lxRCC{)qs$RKNAxzj0n~b*`$a z3*~X*7jt}=c7A^=UfN_FAYb)#dqCdg9?A}6=izZtS9%9~vsn6+C{}mxF4eQW1L6t? z2RZRuM_#!YJr1@#tN)8`Vzj)w(>?Xtra52buy7Jc=yQ#kTPkqe#jH7iPSW-y9h>3>w!ypkUiTS#KS8faYb2}T#rT7aW2QB2pZL;G`qbV< zh2|cu@PaC1OWYBP6R_ge30#{p<*gzz)TQV7*|w@E7K_1+YNG@Gi>}_rC&m(xJSf%E+AwuEteL3UANk!d-rHgU}XM268 zVwz(Zsa3_iwK;|9n*0v7n79lFBHieHJ)hy;u=Yyj&HVzTBhTJeI40ktd}+pOefRHh z&$*SEomE+0FU~c&AB@s|a)L(jSJZm2Y7;&?-bc0{ z@$f#UeeDzlfybOd-Z*w_c42LWxBIS8cQk%^CPgzl_cZrHh zwJ4qL?zx@!sIOd+b6#7!3F^`qPvJCX{9%5rq+GZ3C+BN3wWZ}#f*NFNeaz5w??9SS zMQ-1M6kqsAuha#}xFOrlc*89sN}9$-=X8AH?2ZgK7P#q){Zh3m8ijdO69Yz9tXXc zVwD_J+l#X16ZUCliNR*ii(2GoU0dJ1GZ1SIsifWVgw>R{CMu(H>$!+Me;t1IVlGyy!qO7%X1oS#KE}k-o8IzfP>)Oc}=Ur ztlvDUJS!BDVs(0t3$H)9IV7yR%K&chx>oV+4Kdf=CTYoH2mM!@yGWTeA_(wZL~oYG z`WY$pkxw-+#Uta2tNh(42kKV%CsftdQRV2J*A>gslg=EtM}=+PeA7L35(_T52T2k~ zrWAZz+>?(cElNAb1Sz+>#~6wz9Z-%AQ?XX(9W%o=m5NC2eK0#xsHZg1IhVy{j?lso zB86QO60hbTm0^7VS7m{ zx{|5VObvF?2c9D~QG6#e<2kI}`sZUG87Ehsj0yzXMyoulC7cEMf$vNrSFe1`JUn80 zGNZY3Q(=PsgO0jZ4HXf^M{d3xQpRyDv3;*6YtnlbV|)7I(i_wVX4B4wdOmtWKcuC- z+_QEASMBj|JfdlS0?u1n+TyWeN1My)wFWJF-$zzU<`-^T1J2dA$s9!%?bV*N5HIan)Jrk21V4)aTjYBU4zx-zzx(bvFTu{{sF<*_c!ioSCE+-695p|!#nr@SvmUw0D)erlPk;B+6qsk2Wk>X zbZ@d|XkZW*4FG8Cg$5Cb{$v)=o9s)a>44tXHiCduk`BlPWev3sG9pu`X5kF7W4MhI zG2EYsBZ2gEf!d*XEwgL2rvwdM?&#%IB@F+;znbTeDDs&rdzSN zS2`dHixq^2K-g@yCL5tiXZS*3I2;ZFg+t(QFc$%4hS6ArP%w?D_?^L+%p@|XK`bhr z2IMgkyy?L#9S~RPw-f?{wrOe1tuk>71_>nuL13CtUP|AA*4BRy4Gi2yGg&4f+$dXm z|0^-mDJ+N#aUe74!3-kVB!o<3DSi(|B5v;u3T6a+&6GrhkORnpTo{up47MFAh(c%4 znH2i}$YcBQb~ZtHBL*PLJ&JQ9tE!8M==JQVs3YRzp05`jhdF)*D(^$GhCsI@iToW^7kXhgEP zu?~nUN|Q<@;R!w%GKP%y0efQ*L@qGPb`(Th*9uEfW4f8>R$wZ6~3{D~;p->_SNFw5W=!`%Dw^gWt z1Ya^Fh~^6d{!5J!J%G-zrjxieNAMb&%g)WhjLPJ?7q<0^IFe6otpcdPuYHFn5P9vc z10wQ#CX+y0x2gZ7dOxP~8!ekc=92!6`QKnnx(|y@V2}-bxt0Er{(}53{Y*m0->d&I z@BhE*w~9-o5NN(+?gWK^c=$88GOW)z#VaHo;Pg(B8_M9fuxYP{p z6!x-8JIfpR=Eeq2t}TIAMS_k!lY9)37@v|H7ZjBkPf$wL4^=S}GD`tM!uCxo@T;o} zAVuv}?T)MG0|$!po$L+tmFm1(_e)Cbl1K#KOdXZ1q~!jAbu8*);h%2=&Y#&hPn!Ls zexm;M{HJR#zHG8>qol=T1ux8s$^P_oZm6pF{_*;Jnw8b*i?S&GFNq~?2)OKE36VM4 ziY|Tr&~33geJ~KeoIuak&i68W|4uvsr>Mo2(|O>LY@U|J>B{XdTPbYY5R_h5(co+# zaEcEC55oLjC)pF18(_0}FWE)io5icWZ8P%aZV^k9Fl_m%TQyVZL+&uhGNM^l>Y>ZB?NtyxDVH*|CmE8~@lvY74N6&%70EuAtWnV0cp>k$d#6U&tLf%MtpEdU z2PEgtp$2;1ftOxWPkIX#F70z0xp!kiKl56iLO*9*b5FQZXR+oBl5vq{YX99dk}@mh zY}JD+4T1EG3#%a^&w?z=(N)9sajrIcmA!R!ehWS8lcqM$%DoQSEkcFkQ%#aP`;Ff3 zok=)Axbc9ds5Z60$t!vxB_G!P>uG!WjpxeoA8p|Klw1Jtbm_vnRE?dx+iMhB4#!9G z+wBp{jl1}vka1MkbuC7f9Wc}Zek+X%zfVzX2YZY(zZHI@GnuFb&~9z=h z%E^*g&cRhU^xp_*^LzDjmhjM#E^HBT%@KYOa)xs>i4td?${&wz&5-krZDGI90{~iH z15^;A*Bcifh6-;A;7PE42}v|5ve`04`+-gFafyG_$68MJT)-7FBzEmF71~#@2vvE6 zN{o>{jC(ve6bZesSsU?0aW}a8s-AV)tCpW#Ix^Ua3r^)i#XXi|-Fa6AANM(#bcy~3 zlrK6bau<7Y6h#C5m5scZGMbR+%h$yOkmIJ7jGMGVg|h>$zSF7+IWBbk`NrbP~imghCHw;<|VXn3M7CuG$uGc`wQ>Oej~ ztazO-^W)pgfxm|RS#hrFLS)}>ZmX=92Uc06`RHPQ5+>48ygdnB;Bo`@NWwHGC8$L# zJuihtk@d}tm08d}=~W&d>3h2)GMx@VdXzc_i|tiE?D4e7-D3ROf)u~`qiSh|kP-!q zX<1*{$By2x-EM=E4`DCDpOk+Vhqeh0?@+%HBLm5am{QKRjBU~yUYL#)k6&oJa-zU* zeZ4hbD@v$+S8kN0ijIPu=Fgip4k2yN+O_X+QV(54J_Y1Yx)%oMN*QKOb^Iy>@w0Z# z9Sc1V{WTW7l9a7eAY*wRo1)Tk6LNn zzZf6Mn3>g88#pp2FW3B!6um5^SusP~ww)4F%Gv?V_3zx{FicI1ft6dIs`}vC9!SNTE|YFYWkv+R1#TW_Xs7N%@|dG8v^e)B1(R^cbym{H zCET#$Sbt6fwNh%_Iagy@`&7#Q)TuPGJ zlI*h{T+f@h?rSDL$FpoaKl3%)cY7K+T*r5& zADoB18)xtrnSAJaE`@C8s6im7-!J!?01Do8G@e`XLKPvM6FIh|lpRm*9M3LjcM!AqIY|q-c*fscEh{ooaok_4_)X8v z2_;qoU-@PiLeSyt%N?d|?oLs+qV+u+@nIGnm&*;89;;8zEtDkPGHohezJb?~5}eFf zF>NqoRHy7%@Ws4x^V|DjgA-7&9{T5$?#3-GfK&Cd-9`6EU4gZas`()o57Q6ZB}nXZ zF7w^%K9lp8-Rn`E%(vEu0IJ}3vX@AXs&(h{!{ksWN`v>-7urTw*u|Fq?v~mzH{{zT z%($`M*%KV4zoa^hJhFm6_mc|8cNY%V_8Wl8X_OuisQ-Mvv>`*%*s<2Q%s(eo+$NhG zdqpm-ZJ@OxyK4CCQZi@!GQ>7LtC=Zvr^a1P@Azl;O=o9v(W}nS6EKe&8av0>QRYjZ z7yIDn1P!f%=o{byyN?&v+SFG2=Bxey7#{U1)85Q`E8=2PJ;n^VKD24sE2#+Ww*S+= zsO#!cY{!lZ*R>j{ZrBrXCOQqM`~k->iU6Z2iSi^K5%mbR_UQMn5x}CV`F%|#p>SjrOpF;bgF(_B6FNke(3`T0Y-ynm ziIOc!N6W}wDncO*{YKmS{@&|-&vpKJpX+*_=leW!-=F()fA0Iazt=VK&LrFQ@>=o$ z0AT&@T?7}&-B@z!%SubGL+u%7BsV$EE^i(HuugU5Tm{I=)&Kyc-I;D)d@n}_9F@%i zlWA-U9V}pRB-Q|cxrKm3rUudZx)gcu|wBffRg~Q=zOxSfE66V!wK-fuednLdgV0)sQcA~AA|>5t_0Nea&*?U zW^?JfC@>mCg&|S8rdTixjX+|t+jZek7zP5xKwtLw3L=@p4&&p25~kl$U~zuJhVZ`2BoPcEAafuvFmxrQABK*Oe{ITQ{j}!siQ$qc z-}(MWV4hnfhYoR}^VnfrDxDZk58>L_Ui8ktZ2d&X=UlM(rMOdTC@yF++< zatM{an}7#ONP(G58V*ILB2gF$5`==%pdgH-wLlaYk^#b?$S6|=f(EA`(O-E<{0VGo z*oqh{{@*&6#->UzehP|%!r*8G0tEx1Xp*+1W06o0mX0Qau%;9=14~6=$qd>LG$$@o z^6`*^{}pwG6-|POK~PK?Fbo`ogwq)yIs=IWVW1c?2udYm=rlTtLBn8xy8n!8%?@UB z9oaOAx(J{yjf!Kixh%4zg_taI03E^!30P@p3A!YUT}+;&dXe8h5m$QX_f;@c_iNwb z$kdf~#{;P=b*4-BetXUQ59<9rp5Oc<0_hUazbO7UGaj44k05jDmH`r_|4x5F{u_TD zIsC8L|GnD(Z`pqrml{Y837|_RCde|s{iO5OG!_!)RgyK2`h5I zPfd2f&@d~Q4S@)=F@+NmR!Aa(h(V!kump?^8ipWPeTx;${1Nq=Gvu$MeC78qv+;+s zWZ@KB-9Al#{gcGpV=1Q|ADy&~df?6)Ztc+V;Jab14RU9v#oyr5J$0 z`?-&gT!^v(J`5%~RgVvUx;2|~Dns*g`ka?be(&qKqD9*rPdIR0j_LHjA?b6 zeK@d$pAwI%ot5#Md#kBpb$tGCNw3~9MLoA`8=%t}-jQ(;f~n~tpCW0RyvLnxZXeg? z!9b>_k)g{OX4Z+NM5MNAuvei<&x6D`|Rb91A?U? z@2qLVjFgmQUQ2r*Wxqv_GU8J99#=Q1X0i(u*Sfmq-t4QR;JkIhRo0#lpQ_pO3eTZsTsZPiYIOvskktG%27*-HGVm=j0!mPmnzr4@4`(@aHC>81nq zZReL4K24v@OM5O;@X2UGvc43}Wb*opxm|v_w^XpuXjTzHPs$23%WVmt)o%HC&EjB~!4- z&v`h9CTY9Zt<%VYJF40@*IU=Gnd0=!Bwo-YD z7v(mc&V`D!LdVk5`|H>`FZ}BOC{(t9QB82Qy>Y?1X!YTpRORu_A~S6pI4HC9gp%U8 zg5?GTL4i-g)?`yPdXDhd{eD8#mb0aKcx_XzL0%M+9^QJ!10&3+RaVnm5PH9Gb}BTm zu2w1HfPz>l=a66SsfV;hL<$dNh%u&@%m#9XH*I@y>pc> z_Ds!VVh2}0SsqKz#zvndJsu8! zkG{NMjhRkpalIPR^1;k6NgHcZIPw0&wDG3XIvdVOv+RRiO*1;~86|VAcv5^4e!+Ny zD+PTng?lM?64*2PRAy>M>C1wXwgoS#unXNU+VW86?PyyuqMkdba!s)`=yZl-g1)U& z=)!x;zP`z-ThplxGK!(%5B3Tt?J>m*uUpkx%&6doIb6DbOd7;uDdUZjXYm`&A)zk? zVJ+TZ*_|3^bfiXky`C=cQCNqd{tgW;ee|eIdgN%6iElkW`EuwT9gC%eb9)CyUL_A7 zSQtE+Z8i@tB;^eKvAkq%@A!Icy=_NPAu32|3ukH>KR4+&)(}xXm_6QST6a$~X$w|b z)=}83G2J*!a7J|#?BY}5efyuMxfqW4=6QEbczEVt7c7pz24X+2kG(a0TfBVcjd+|L z`(W#n3f`AxJRz;&sNPZkia$v~ctt7`^YYc8^*`F~$dtaFOe)4Dc{e<`Sc}Ttaj=;d z&>ZZe>UwlcYTNG*wd0HR3JScQ)<>(zcq1y~GmJ#)>`jSRKMkGgiu^#!3H{~P=gH{s zh(ZNv>p6w9&c|Qu_DgzURLSJXz6eRr&&O+FB;C#FWi+-O<7kisLrf1>nA_j7JXJ}rth5RwYf$!ZA?wG z`uUi)j&tX$5&pK9$YEi}1I}4DA7lCbo$@8FEjIkjgI>OA+jw>epeC;`!%rjL}G zpGbDM|6&Z)Q0U%xEiPJw$8KfyJ!!^RH?+oYb<0hFe#jkeO`4uFV^7aKfP{{B%0H?2 zlEl8U51vlNIIl+z)5N8iz}xxKzOIA{Iq z9(0^D^^RQ>>}ecZYx!71L7L`XHNl&($E$5O!WQJMM^w>OR)aYUuVA8>DJ@Tt;7rG5 z){a}t(YM4CCTQEPSM!Us*$*;nlFno9OGf$7%R%aaPlcP_K8sC#;(xR4HRAR@=G44H zA(i4W@i6WNbECl%g;a{Tz)sCPONAliwI4R_tb3P{hHkomtaM8rJ!*SxrsbLVV}(Ui z#G>z)kqGf%wNwA|{({@Si^Phi(Ff_+$O&Yx_gMbk`lgm5via`dME#{ke?@KV{o#}I z*J9?uN_~?Ek+z;sQAd{ipJ-vec%ojbqgtd~-+KRmhRJ20BIA;m*x1SKItLemI_vo- z%uEKVu3kMcpUWHX%=6(*P2%}kn9w2Q=Q*8yJl>g*x~`d-9TY8?R-%Se>a@V2?#cM0 zV%LS2*VR2WSmq{AYkJ-mX=Wk9@Ijl-4qYH#bl2=dqUbwZY?I>i@z&+yy9Nh8*6D;! zi@l{qp|mfn${Rj=`ZkDhjo2+ad`DeBtue6>>(qHpR$a%EeY(7So}Ln%)GV`@afoPj zFr?yM2$w#mzrr}xJ=3!Xdbh;?hI|S(4Yu&M9wJ8R)$eRDNjx^@1)MNx*EVcAd`Cu8 zQReybvKcbk0UlTNd~ee!s_O~<3xH!&+q;`?rAl$t(&PIuZ+qW`*&j1h&H8hL)xK*1 z@dqoq$};z*j;Co&gmxa*_}D3n>|MVKvV5GjUk1@3RBh#SH)16d=DY@LD#e9JIx%~M zmt^cFn9^jicvNt!AQmuvx#H z??AegP|HiijVl|eyV#8w_Q2EwAe9S5BkJwrG${GS($=WF z%3n{-CbfMIXYOhDtES||UF)lUCi*S$;OznMR+T1Trj)Xfl+d%GIZnS9SxvdonPx5T z)$R;Zy)>Vjr1UPu@-RF%uBI!jYTNPIck;4CPS3$~LMK)qs35(j9gYpiK4<%j$wlIO zx12+>cfs;$<$#YzOrqEUTTIF@8`o?xG;k?_ltr~EHkI8IqIKair%hyo72T#+WidRq zu?;+c@|Y=M?z1@T)9RW7n4t769zL+K8(`k;tM&bPZ||?(HkRA9$k3HGJQWKl3-MBae|A80m;tJ&;m^LQ7g z`86eaJO`p9b1jTrUq~&VeB*(n8VpI{5or?Nj?%Ca*bQ{acsLD0eH| z?Dd;tGBDa3O5|%D+A0B;15japyopDs6fu+TOXHt7M1KwaO{s+Rb~;{bh+a8 z*vzPjcx>;oW(PeWlV^oezuA_VeQI)SuYucT8zq5|p2-K4PL@E1OeZ z_-vhEJamWiCn2fuPEU`2RKu#Epi=Xw4{@nl&Fz?&MFX>_5sW(IR$IL4)>m$7dIDTd zm8G0JQ8s7pj&F2`=lQz;bX)@vGJQ0 jvmJEewwuMXVz{aiBN8}@5uiFIX6X} literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/two_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/two_over.png new file mode 100644 index 0000000000000000000000000000000000000000..4bd24b70b350ea76783fff6e1820a3b668d36807 GIT binary patch literal 4237 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/up.png b/config/www/community/generic-remote-control-card/remotes/yesremote/up.png new file mode 100644 index 0000000000000000000000000000000000000000..dfb2aef37691c9a26f1a6112f601d8ae9324ee4e GIT binary patch literal 18537 zcmcG#byOVN_AZLMyVEr84vo9JySuvtcXxMpcMSyB1eajJ1HmB>93K0ez0bYxjeCFN z{PTK@>RMGj*Y|yE&RMg%)~FS&tSE(yK!5-S28JvnEw1{pclp>d;9x$!e+gNgeC*(z zrFGoEzz{M2+Q7kb^6WN6MZsCj!rDgK$JIj3M^W9($Igt$94I6R;P>YJ0C2Ey zHvxD%*gLxMdJ6#mh0FWV{_8X|5b!S(cRK-~$X|p2Z3Sh3n3JmofRl-f(TtUY6Tr>G z#LC6a!NbD`9#-JN-v znZ3Ncn7r7ToLsG#S$TMPm|57E+1MCAEEwHBIl7y8GdjAF|AQcI;b!J)2M{oThx+{E2N0LaF|#=^+L`4KgBHWpqE9$t11dKPwG7M6dTDtx4Zxrw{Ue`oAu zZe#iBzcE!%;FWQ7b2o7`vyc%N0Dg#KvavDeWi#Ps=jOC9V+65Sm@~4oa9A>$@PN!2 zIZe!2*f}jt%uFr0{-x`qzqpf`$6wC)tN*_<*WAhM1LHpq^ zi8+S_BZ!sTg3*$jivz^QWex(dvH}7Bi&xCa-pN(L$^65+>_C9I8Ly?2tAoi$3fVZA zSXnSTJ6ipf&>!d@qmZ_7`-tABzb_Fr3zxrJ_BMcjHIgWm$k(Q=>HJ>f19~ES-N|fxLSxOgXzx4fYweg?M9|iZX z=6@>v$H9N@6&8*k!*l((6M#qhw}63(^vH;dsC%!U`@<(uXnp$m&USjz&~NpWcafd^ zGh?I(u^5sp7;F+3$imgKmJ}Zs56-;90+NSk+Lt|8(8(fzQ6ZnKHk(ckiZji^_1n+HB3$I`@g@wUj~ZG!V@+YUSxg; zyMBj6b2E50Ufhvzex+{=()#k0-ej{#1$r4;yc&3YhY|97lF`=5ipWDu@-TQ!r4r7( z{Q^0pFAik{_oRM2dqw)|lW^F`yG#k42eg=;C}?LVqH@|-u}`dP?i6%Uw9h--aGC%| z*0IOaxf6hfdO6(czSpl&Rol38^t($a(JJqXpC@9K_x#fjeA+&h7hec|9$NnH9T}ZJ z$A-?svyTBUQp>)umzfulB*H@Qmm&zy^UJNm0vwttf!G93bJhss!L|m%dV18G-utz? z8G3;*vWIM&f$xx4XKs-X6Ple!Ix2^Q$pz}66u(f|#O8RqART*t@pc{lJS}S14yz2j zBE7oYe&Qt(aK#h%$G*{l)&Km-?}|gWX?`&f5oXFI%wsrZcCg512WjHv%FisUY4IZJ ztMi!4eRuW{{g(U%75C}q1;(x&OM?kZ_AU#u%;{^v)X5zWq8~`3G^Wa8x{bb{mu)$# zmhF@){p%A7mj{RM?`*N(8w4XZ#FlOEnr-WSgjZ@y3vO|OFD6r;;KO>%Y=l|^R?t{( z3o9F#3FiBFNzq}qysGy^`pc0UzP!P7-B|^qR9IQ=+8I4-f!wd~uwv@x)ZEcV2J4awzUc0)}o`|uF{w?`fYo7>3jFY%D)Q4Y{9`+osWu8ewCYL@K0#7(c>})17f1G zfk<@lNJxTnjqZK$2uLDYF^_hnn2AjFZKu`dQXnUGTYEyRYiCl#UVdH%KsEILlq}mM z;D4JKc7E@?h`e5uQt|Ui5~It!!%(%8*lJ>NRUGM7hT^UtN%+Jv`sDE$fJ`HR$2Q0Vm(Y6**vKc9( zLkh%wx_nd(iWU!g_sU{i0&fueB4JEVsconeG+O>CD>pYhJ6mQ`X?SResIKlSSrsKk z$bx`j-;IV}0d-O?wE$4|bKVuh9;FL?TNbBQ>W*7g)D_ron1sZAOF*iV#4j*uevM;7 zf{0Ti4|3PTJEV)w{yT+-T{Bcs;^^2Y(0)peim1WM^7bqJk7FSJ%~s?NY@$EvOksYI z?I(N*nyW$Sv7OxvSqbS+b*)HuHYmn@B^PMbu{tR4I9m@%TD{pX#NGNE28@jLb8Cx` zTLN2i^YhTTKF`;$meyj)1>d?}f>2WQVY+K$^x3(;ghBSiY^slnFp8Dy@7}k|O2o=i z0wJ53IVyYo66C3-!?Kq*4M64%1 zpRmZ4GPbrxyhTQ0i3%45NB!CyS7?+KUj6Ggi+}*+w6_w)NzF1w9Z)K5s&;}?;|@Pm zYO}~almmzYOk>6>M$f8Kf*+~F80^+ZZ`_($WiF|@04Teh+Fyobh$5nr2#}*seqG|o z6AC1;w4zQ{8_$-zF3_Y~F7LH#pUSjbJ|Uwh;|-qJtiBU;sboFSMxaG6=~AXKZbuR; z@wm=H!eHFt6!^T#aJJ+EcaU_p2}cF6gf| ztvro*pZKHwRt{N_uf@PuV_JhV8)C~5Vi#^yybD|DYmexi9&;M(qVjU+m{FADi_N(E zRY-#_k0NR2lBFW>((SrE?QdTd2A7s7@&x!|o?96rR6<_Wwrc%gB+g3>yL*7yF^tJ{ zSdqL>?6ZhAiX?m<@-WL;!gd=PI1~@7{TIkh?=ked2hnB|-f#!=V$z$~XyK-~ zx>mJ*rd)YCSU_0WYLXRgUtrR`Bzh~dWa#8(WzlG^eIw$v?k~&tqVKw&J%3jO;2o2O z4GuDP#S44gQ{gz2r(>wz66NuEp}+#hxsta*}?e^~&X3M89SPObI7_bl*uB4J)CMD}h)WylBFkF%B#&ATa;FK4oEH zw{ZT#`mi8HC8fdc-&VVuYc5&h@F5uIDk?fpAdJmU7eAaeprr6OftFFl)n|JC86nxZ=ue^wT=;5pZBmq0f<*SonMe=Uyf~{(Chi72uYE`D|ejZEo|c8 zib07Akbajk(1!6}y&&{Kqw-^Y(04OZn|>P_!~&2_7T$#R+q@y_9APCj@k)Jh`d*%U z3~>bn5_E#Fh;pqH@$@tV(^UcVx)9Pt;y|F;i|jT#Cc3meIQm0kMEdjv$m0$MdfCh(YlX1evYYI9#^NtW;B#j2h0Dq8v7-vk!|~jM3fzXX z6c5Lxi9yyP*>XtZF>8ym-_e6hxUn3O34)~umeWbT?rn1)xIUud>cw=nwPTxDo8#JV zyTI#Z)>~t)CLLB*R2bX)VNp?08N<+KB89W%+>iwS^k#t9#}+l+4~bYrA2cRp7aY?9 z?zTo=H0?2=Uk$@iaznTD;vEd@*Al1%t*`$LACtNn*xpJ|19>6Nsl9uF7sYUxT9h3wg~|_Th0JR}FoMKmTcO zRKc+YC;ntJzz$Qn!nkuvusiMir|)}ZvDubCaK9gw_`=Jx$c`n%=VI@C1AQc4S$yBZ z!vmYK+6CnHlOrx6KV-7n<;6ZZn0)aEt7%g8BKSCowm=sOUi1!>V7f&g%VBOYNi`K$!WQ65g541$(y zn94toob0A=-zXL~okkC`>I`g`&^>_)N)^$X>&knHA83tx^9XV4PCG-i&W7{~qQZ*P z*3T1TnFX>IirqU9Sz1-76f%AxtY7n;_sF#fm6H~-HH+2m;FMPmt0wlKII#;h?bno` z5~g>5pZ-&NDxY`6Yodr{xf6F?;)sWgLy`5Bvx@p+#`1ULFAI&B=*iC#O0M0Ss?cKPpCW| ze}oEZY7+~aH@zqEp9O!#C6n=*F7ZNWndw?X44vt z`c-JJ{aETunqsAU9-rIeOXWJBkFhhH#E}FpIqZd`T|KfTmDSF1v6}PE0c}>cKp4+G}Vnxl;Mkfz9QUsz}1vBYM#`vBT*;&v6mu-R)421V_>sk?JQw? zg*+NPsE88lvHOf|-UBea5bY;Zj#-XDCVDDLnTTDvguQ$2ws|%_#~R>v`7_{qvm2^@ zn;Exzn-{Q?aroMddS@wG&E8fGOJahOBO`+YNAy%Xw)c#+Q?x}C;hmcfjpUdW=Kwu@ zg(conr;;rHxE3C{3oeded~a!IY5mx^b~#qus7(=9l7SvQDg|XKDU|ogS7*r}m)jxY ze4}$vVxvQp+SLXgxhMLXorRSv0>chs-1*P+q3f?a=23a(d1QUnX951757%bSS96Iw zFOM#sm|!#ts#2C-&Z#C_1gpw|XfaXZ+Q&M9&pwJVP;##E`ngnaN_@{)=&Yf{JG6vR z8^Rg9KsV`+XmG`CBI)G0v)(qEk3mosB%;dz!rzk7r0ITH zA(~5z=*S9rIu^rpB3tXp6>iQQK(sD;!S{s2l%KZK5Rw9D=%}A z!mkl=)F64{xH9lG+G=LZFlp>cT_c%#Ux#S4xv02PZ88G3F6kX{xd!c{lz^a+JPMq^ zu4P-Sz3Gy~wHeJb7TsI_*S=#Tge;NTyNBjsxSujD*6$F(FL-Y^bw{x(7HUC-vF#Kh zOlB}TP4AKK=U9$^QoBX3t$ck|-VHt@dh9r2!QzABms}67&^HUi*mU#pDZqdbsb%I< z(J0~vmlQKHt9Fw*UE)j~UEe^bs^dU|;ud@`lX+rku=zZ16#D7!?CbY?+liCPkUFUY z=u9n4>}&k)#U4T-HNW=G`HK7ckR4)dK(1KbH@7m{x>@~=hK-+RQ}0U8W|MX}7Nlj3 zTw4NV)~LABvrSu>z4E@|A~K#o!_JBSXt(1=LUszaZI94AQUL|r0xB(Ru{N+Y5`tC7 z3O&+qMbWX62Ru5kKR0MC?cD~axS+7k<0#Y8R5Qw=Xltj#4`GZ)o8;Xsb-|&xR)J>h zHE?OnHq~@U7UmC(fLvuY9hjy1pD}xSd*&x}LQ*RghqBeAjD3E-v@TCg<*RBI7F&6g z;WPyN84eRO*njF;1v}_hwRa%g?C^j+>pfsQzC4ZW4(9>6AEV`oqGe`Q>d1E`VC45> z|KjO)f&~)oqj|1uFOZ2+@a>|>lu*TJ#?s0g8`>VuLLiaWeAhit*6vo9gfxw2e;$fC z#zSP8(pGICohTa+ZIam*P^~KymRwERfyvNmqAd zzvgThw0^6?BdIY_WR~Q5Eew-%3w7_&D7hI7DfByKoBfYdK=b~X6 zUm+G2xL&WzT_nizt^`sccuY()WnBZ)k({!yIrE!A7-Y+DHT(&=|0H*1jCy%Hu;hWp!|lVX-YujgSIT}n zPta3Xlk?6^y3|;2bT}MOJMLS*Pfa1j72uB!f>2sp)#&U@MsJp(W0qRC7ld?YM_1pRywn@^{YmpDo?lr@ zthhii-#2hnQX03KU-EzcJu85?zhBA2lXq9Iq~Qz1G|iC-l9rC)lLW^~zKXF&JHpx( zFNOnC2hNLZEx?cu>&>HX#H<+h;xv=ghO0@>V;+q;D{BtkEv^sJGK*rJpXj01eouq1*>?@*ubN`i-x`Y$ug2P>zmnpn;KM1Idv zNOIrZ4kZxtbwP!(gLSDWAg41Vl!63YZa`MpQK0aa@le@t7&3m^Ri|dE)kCWJ>IRi` zx;4cvv|X9xU`M}#t=>O?RD-WQm$%iW&JY4&*}tkIYnK-`%Ctx=(yzw2-?^chaA(NU zNk$>Z=A#=mG6RKj(@DLEZ=2lp)APM(83?#?#~0KowoS_PS#(9ehm{jRvH`%<7RjM> zOGiCFrh|T_Y0KHs-7MTV}L3{pWO^IpE7Cx~6bg7w@v4@4sGFCJI$4d zH(PtSKipx7_*{{w#^469iyoR5I7OD-Gl1{k#vn8cfgSZYJC+vz|M7{Ypl6Xt<`AiPy! zSe0qZu=5uz2(U!3>4b<8?`y zUadA1(=hwhhG?~!zq(`dCB*6y?i<YqzIQjWhf0&v`%Bg z0&jL*?YGC6g~<6c*(%c_d?tPJ9!xh@bMrqEBjxDxc2PzAVl=SfQ+U<7S1r>_l`#)e zvx;$F4zC8q%#LOhf{xEmBh$;F51XC?)SSsQhT*k#rS5n8nYki{qLmn$k@Bl3ZHer$ zVK903Nd27}&Y|v}R7YOKqta5UqS-yRbvXs`T}n?84Dhi!e9Db5fMUh`?8IQeopsbg zTcpV%-a)3QmUEcwoV<=YM}MP&hWu~ldXuRSw?F!P13M`T=?i&1V*EeNFQgpBI5BCr zUo0=fn`&6j_&9ODy(+xe_R5si47v?1TZ>Z1ovBKZ0n1TU66ClXO@nR3T7VOZpf?VP z;_2hz;nJI^1)!o0&)ot99h2xeT3(!Doi$cTs*SFSXbU?zMhnFgNMLmqvqinZ`*O;H zuU{Cyysy{m`mDiBDlvqn&77>zV{J$cGl1e~Q~t1%Zsl5j&kgaSKRQsKK!2mT!b8VY zb^=ZN6r2sIAV^ywh}30X!xUb{!{$*W;H%NNCSmX~?#+71^3)M$!r6p4nuN4F6@Vz& zbfL%U)tdTxi&?YwhBl^MmBjV3-@nPjJnS?}yqOVIhbhg~|2BI_L#A2rC=8|^-M!@N?|DVqqK+%lFci;DZLz(s-0ar-L7&2nl9UcTQwdhtAE?UkFN$$z4yE)3c15UVCulWy?TEpp4 zCuYi`lttPD{|QA4u7qbO9$O*spP?k}Ueaf?&nQgxK}MAcM&LV@4Ws640y zvRes?V6Nf6MbSFx<#hz_g&q(xE%2`RI0eZrMYGLMz+;2B(~ECs@A(CXbFaVcQk-fn zpI3qCu`!)4&c)F9HtGn_dnrUyGie)fqm>DW@1-8br5s!c7J@UF;!Y&oxHMLd%g|!8 z3HKh?M!APABbO$Qm5Ln&}-GSZB-wD8VZ+t*&%dB zGWrJ~-gcs&`s`{nqWpt?pG>X`9WTJpprs>Hzb@Fqpwo)o^2|eUeO<$aD3RYEBzXG` z`|w9;E!h@Jc;!*KI!2TSH9GHmzh{JS-z zps9GYbCR&OO4z_jyRGGbC;gDIH;g=K7!*^RhO8Q3N*s}s&WG^x%zm-c=xeCWau69m zo;Y3OL{$f^Mk73$*lx8sTIisaxa07v(EhfB33L}^zBMGCdmh;CgT<|nS*G464hmHuoWgT*mprM!=9sJM)$U2!QFl z-`7-Ro{6da=^a8Bqg;K&c%vT&qMjO2Ru;8no|6M6+c7OBoS;P+zvZ(k4hcs~uNV=R znieoQ;wxTsv|)9j2O})>2KXZdkL9!1Xtb@{+NM+_bmj~qxfvT!8rseAj_x`J17%I6C_FKlRp%{8Cki4R8sk!+Oq%4Q8rPK-H1&X zOj-V(3xRIAjqkM7nbap=(wsW22oUo~d{1q-*?QVXQJu9zW7qc)$!qQD8Bz$Y%7rmEH0;u#sOjEdGczwv0@n8^Ar-DNT7Ud z5t$$lElNbfw(DE8^l~z?2-0Iz31t3bW68y59^22~BV;2|dn>+aXaJ(GWp4Z&Q#QY34m?OAvk{C+QYV~{t(lGbXoXqN=r3Z7WEgv7pFHJW>BZ2xs; z-vt#5Av`i>wBzz^Cz`sje{P|izR`OPyWI70%(mPI^JGyk>6Eu!hVb^wb%`k_5l7@w zR6Obq#G4znqme)QoQ_8LANeL@rfO8v(yx99$5--_& zlEnehifp=3n4eOpPIw_2^eZfVEEe=xnPERggp460te#3npY4p!L>mlKJIZ77W zjv6qa8*p^OS&3J1jH_sdP@y%Nd%9Gf=)%Rw$=9bngKwS(HOEInsEk2w0*ObwH`!B6 z5rVCGZerAIe!f#*J)_cflEH?H7St>GNMqz846q^ZfFFGI?d{>~za6$J;DZwSxk{ON zw*HY3PnvDomjilhR{F@Zwy47d0UcPV1zcKXd2mG%ECCnEV;o?t z(a#G8@m=Vc3MaY|v5G9PGd*&qx1qEWo@$p} z5A&;Vjn40t>g__MB>io9qTfGb3q8&F)K2CWkY@imwG@$u_$?|-K^_50M8e0Y1hI6I zA8qMXry+K|+cOouE=8wS7KRokt`|Y4ph%g}?pqsIO-X3^*H^)OdjRB}-x~ zUtZo8(>jENGq&n;?7R!{b@nCg=D&Wis8c_t1XCT6CFP8YH>;Exkccme3MG~0$rj|I z@~iMEtC5yT7qjrd%f*W8QT`lG0DN+AuVS*3|U7C=>OE#4Ww^t6iUiRh~* zk%3`R3*3_KP33vJMHO@6Q?GrA%pjJl)i-ZzU{bSSp`<<)*t&M!l=Tz~-08^Fd8$ZW zUQT$t)=h0?Zy#$EypI}%yjE1mg#A#nTDB!tY!N@Xh9>OV-Q+K1G&PYkTcbs8q#lU~ z5o{UD>ZU0k2ee@gypHCDF8hJw!Rikaqg;+CnRGwn(dt)u`0t#Z^WvpQt9PCrIAZ7Z zVOyk>E&bx3uj%a|j5ZyEzC%StViP_p<1Z!r*7-?^>LXtg}$l^WoZge@RtT^JDlUAX6LV z!U@ISNnSE)yZ#(Dcc4x>l8~UeEu+C6K>TH9kwgA)$Utg@N?LYWa~;eD87*4pELsLa z6=;!ApoHOg>!`pLI|BnJj1^$CQ?!_J1pTIzqS%%?-d31Xuq|ARPQBj4L?(CH`M_o^ z!JuYms`1_DTs;5SdWJpTK+G~$0|O5gMtckSI&+bo5WsaXk`zm`m#7DxWM2TH?{zE>+Oiehwi=|nd#3cvWdt+Y8$V0Pk#-Sz)zCH^ zT5Qo?ovk?Oa0-plu-l_pxLVTgHi5`L9hwH`l%QEDJ8VyP&zl>sCEeKD-L+OL6I0W? zRp%Jp(EumT7hg}vk)I-ML1q01OTyLVb1?vf2FIds6K{W76JGWyWm{$nMZWcoE<`4m zJRQ#jgiM+Z;ZZsFIXq@nHUw-a6^e`*S}ZFoZee*}4?DC{-uM=t5&kxF^ma~iT4}JE zZ{G&@7E*M@rfb=#dxqej+SYaA8)i_f?JmO#6mpAeTVsRSbzsy4rBC_d2lKt>}Br7?{_U@ef1CBEKRV-G|X<-G#e{!$F~V?OSgb%Jz);s?F{*KW*y02P$u2eR4PZv4*kL~ zTaHChsFW`l@8gnZCwv~=Grv5~1!_(PIVc^o7U`P(RL-B*#rH=lF(kl6{>o6paRc`g zr^3Y66~iF`pQfJ4PQtbvf^R*x$JaT6x-rRQF**X7Q_(@fLeAoMX{nj>+Y6MsU3yX> zUb`x{usxWm)(yWho1s26qL`Q%3kN7}%)HXDRIZvXC7{)9@r;<^>o-@(QM{_ zr%Au)jIG?F!<27LzqFV_a~u1?I}V?B^?oZ2?J5Q0TK4;))f{DrC_f+jNyo*=9|xV-9fXTUGw5EWXL>Y3Zr{hmvD36%u>4qsD{!I@=!9}vz`btc^rz=7`vOK{sPt+^pBLU!)eD}8j5I0}4C5_BbHX=h!JkS^1tf}-wp z&3LX>!}afn%g5imfj`r26F(h3iKYB0Uk85)z`Asq53n>m+|)hitkB8>o8S~_dqH;F z_BL?tMVNcGd)~G9az~J*T@W(=e$BGyOt3k_Z{DLP`b7+Qa2j=C^c`8i=?7wOV;_9PqFkinf>W?rXPn`U3&u|Z{ zpWjE(GJV*R=*GUg+4(}-1@TjV&}fckI5iFxy5sA(w8d48{E>_m=eK_ZJ4cYPir?lKqQz&m|cj% z6wAPKgB`wR60>=4nGvzvgb{#S1Jqj7k6?i!+6sx zluq(MTo*mhDq`2+F60h&=SPS9q)YJzvDj}&f-X8Tn#Lvp;3pG|Brc0Bdvrd=dkj=u z7|EQ>4QlM4`H5AVr}r{PSzNi1VbB$td-JQKV)22Fdc$#DlaKU)0w4P+@0!h;DMz?xCf!V>wkn^^_(vjl?FDs6Ga>>)4QV-kKGbVgKmPG!N1agy%H|5v+6}^>^r?kgca;d%ZXapGz2rMlvm2W?E}@|U(@STvfN!eSxJ;)2T+AYOxX`3@ zZA)BGJLU@s#X^E057mBuZd7C-pO~iqVS4BYbvx~C6lt!|ICIDxO6Ct-eG(Mkd}GyR z$bCL&9*GY+>9XKMdi&At{AruS`{aA#&Y2NEcr0q+PrIZBECHu=NV#oN^2f$Bidazz zvKLngwkXA-XFpiY&??wQ?CNV>qPlI#oq%W$f@qn|7%e2x`{@W{IY)K|U&<^|8RY`K z-9g$yaaOJbQ+xf`W(mj)HfhmSGFAsd65Y7x&~hS7y0*SK&!e}>beZIW{*0KiVs^1@%-NDcW*L{P-Y7SLgMZzPGtxPMM9^~>>5{87v<9V zc28)wN7_A#Sk*&vDH{K@KlBO-PxWVb5V~xY`}>g_^~! zCMriA_1En3@M4pXF+yVcZ}(ZAmxsLt)houhTfdp+nx=qe@2hJHl7C5TI*P=+!KvPAJUUFc zWZsLNVnfb7wFp`>W38F$>*_=-i_tI@3XFqctUmfA+~$DGM;4TTeXsEM23x?jjN?j- zGC7^R^+2~_X`PxNXK^bVR$0QCJ2oXw@TuLh36^le)*GAA+BSaqbYrPNZfZ5>N{-?cZC1?PF%Hb(mEFv;&1jEt* zEfwMc4AkYYwZV^+wM~dodf4LEG4u|m-;B^zOEt>8tcbO<3Us!VGh)|bPw@;!dQNKt zBQGsbiu!h}lB5HY!jjz?3GG|3&maQ*Ta8wK37pRQ%s(YzzswA#aL5x7yBVjI zSCxhAvw0ffSKx2T65Ngpg}HDfzM*)A)o)$!sy6}B<3EL|NfcWYf5gB42sZuA+-g2r zJY&~u3nyVE6pM@6UF!}-y2IlaWHs9gE^OI-!)@^$t(lw?M>+!0K_H#xX`w&%4_=gN zJGrPTHR}>pN-2lP0WC}2M2|%+;hmt)R+-Q*c8J7VN^o6Xj$!?ni^*PeI9Dah(p3a} z^SiDYt0r1;t?LK>)!Fls235rYXkgvWE2!c&9+%%xKa{$A!{J*WRcAdUuj3Dt{Kj6m zo=C1?Rex;F!orZz%lzi*MB2#J7q@mL+I=9yBw93zU&)0mMkTE&mkKvkbY0uF_Q3PE zPFur?bU}RWhb#4UsmEGqtWmA#h%%r1W*&#JblJPdB!{$=eergM@hB8Z{aX!5|pB z?T{t8ejpcLyEkJnHQJc^Rq)qK^olKH62`1vCi0ig?lhQOq+%d}r#a~X^M$3%NCv|? zbnS6Yl3X~(Ngv!#++@6;YIjY^io7p2uvmD~del!n$}rao{tNzaW8)Jh)a;$FWA$?Z z!*KL&DX(&g2|#bF>x!RqQ*}0StvIc0go55naOg?LV)dha$jG_UQ4E$#6zGZ4fMW{B zc1V(CVJO~u{6FzBTUd=G2duTsX=@<{{wA{cLROhy^o{5O@gxqw`9MhoUhRdU_~ZyB z{W?APx-~dLy~sL$456Cp&(|5}JT_1|1b>akCdLiDd?6ht%(mnvtJn^c=Ds8!lLkr& zix#cvS-mZyi5pPmoHzgGo&a&|ov5Fx7N(3atf3G$t|dIVVnSMopDo-=6}#Je!fVVD zgD$pyKP%JGGX(RFV*(mJPkS?O1BRO~G97bv7@;w-nhgNqn-5dc`8 zcSU!C6Q&s@B58~|<}zG^0d5Wrw*l@FZv=s@Ul9{4pkeBKajDj7ZyW>6&B3~_hOPbk zBS);p<2UAl)?iR{^$t!M1zjWVv2a>P^-CJ;VCvey?V%QY`jr;$42OC?mGI2xRb;MW zUFKBL$V$SXg3EwI$_gdZnTB5dax+JJgEqZp<=IFr&QbuKb!+Mgu+S-1;!pyL@T&26fEj*R@NFd0{=X#>L2Uz!=J^ z1Z7lHp3TjBf66Z#eEVKYI9{i%K@;{E2PS^+7?C_}CdN z`$EuH-zkkho#49u_QF|L1+$De*PJa`%y1)B>AB9A0SL%OX=G#-WVMC*+&VR_)|3ql z#5o03%$h&Kj=cHj6FC4tZo^2_H)MVtSm?T5w1J@ll7wd!n}G$?u_7+Dn1{pyrO^N? zAz4ZrN$FMq7h5YCNei3lxWrM9clQE!T4-4ndS=d&g&NRlYuVCHrVxsh`=mpeF3zpC zu@_Imo^(7tGntSx3GujND`GrAh*n*CZ%Lx&#iyh5j>~nE&v6}QEf^?;O=HylGTeIh z96n@9Abe$Kp4aqXT{eyJ^&mng0!EVtRe0ow716$nfEo-=1edq;; z)rxn^f;c5Gk|4Lvl%K8Wt#Ez_dTp!B+`D`VGIGix(Rbu!f``{fgD#!SvP}7<7_Mo4 zj*hKXGts5+HQt&*xhvMRTS0G-8Dk*gahf7_l_K0FFFKosN?}A=n2oGNOPQC~t*l?W zpP1(<2z@jJ$dcdqB}+o-@whH4aA%}&2USqmUTMarEsL79Vl_^JE@k-R3H!QUBZ&w@ zVuP0_L(YaQl?e!>xF`+c*YPtqcwWPs&ztd|2Q(&6BXtWBNE47NvK0C3!{GiXZ{K=qq5<`>9F7146T>U+ana;%T9<%?+dj3`Lq&u+`kt~Jnq}nn7b4<<@O}Gp! z9j1x6WwBdERAIUTJwXpxeZ zzZyn@9zW;2@yC=T0bBMB`7GmmeW$K3^Bz03=j&^3JE2QTJ;-(MPU3PXUXM@8%_q8F zr!*=qXslT!dB#R2-EO|dRn12l206TaGa*j{Ed6k>sHQvJYNk2ISWZtIPDzxl$dx$2 zj@+v%*)Va;_3nrSVv<$MRmc%9cxZ+M0mAvKuFyECPx;A~>FHMEosc<#$2kP?BNhLa zkaD~t+(;Q-1^EgR(YPOtHN@vI5sYL8SZHGT>*kGg)Z4CV03bM|AGaHy11@h{{>Eq( z@j&kG#@t6A>oR{RU)^Q(tp>e8tHd2gx9&)*F!$wf{p>`{bW!h5^TH8B*q=u{@qO5y z8M~{?#vNL|oQ!*9RZfNAqq^jDT)T0(?3Q@MlvRsM9}-Dv3Mn2MHm-Jz9Bz|dbX_O?@D2YWOX6}V>II^0 zIA;#f?wSN}UN=@DNd|4h6Kb+S;qdXwWA;ehgbpD^OFWUf?vzbmjWC~~4QIj?8EsMA zaYVJ#UoNJzqtEns@#6;d)=OhKT}C(=iA52S^-P227@FxJmOYNuv>o5ZBaY*%Wk)hiA15$r?+y0h63!1Kz8N%G@w@ z3cN!jm?ssBiT6JAsc5uVkHmknE|n^Q3=MP|BnJOvgHcKO6d*WY2bKjO7~iw?-7gUvdDPg5RzX?TzQfhccMoT z)Pu%ojQ~>(+Zi}~z8-;|1?Lqm`?d%s4>6m7M2YRriB5$WJt3ZC0d|rIDLpTqEs=96 zEl@W)nf^!Jwly71}2YHi$2o| zCXa+umwc_nwtFtE4maWfmJPSZYYA8ROSU@0?6uH)Q>t1>tcYvL+=u|RrsLS}TmsM#WsRYy!TtvupH5xIdIqACw$tG34r9NvTe3s z59xzc*RwU&0EHQq0_sz^hRr@+$R(UX1R>&X1{ilQP#D32*b6Z5K<**KY^cbdfGMmtoW2$+vpR+8oK>6}i zWl1X#u6=+C$YbU;sX#8-=*NrnZw!J_r||=^BSC*YmO>g041S|@H9m7fZ;2p;9)AUh za7?ALRC7>4#J4h$XBa`?zG(~F6M-uKFgT5#501|*V(k84g7q-5);Qrf~SlL;F9t~3wv0djn|K4NXOz!5SymYNe$%wIq?l2+Z)~3G#H{Ay zB4T-%*{p=n%HI||UbA~RytZzgul0h!9u$CZ0M1J#sxeVyV?RFw@Vbz_yE&rAO!+jb zP$_Jy%dzv{c9u_MJW(YO?3#~HwJ6@7ZhLaoM$7}@YfV*v6Cq5c^0hC+~1sY~67QCQoDqz8d7;aC?CD08R<(Zh> zkq41Le-=`0s=lM1uUl}hX^RQ~q3$+*>3!LJtYqdu-S9lz!S3os@65dla2)inbZC!o zKlHgRmPabwirI|gT*RY)! zXs?Oztw==CF}w>$XvhCV;<37Vwb)4RocMVu+5_s=hv=nnJUFm)a_*t0xqwK^0k0Sy ztPG}!&d)P=htkAUY4*OCf$Pad7tUS*Z3~K2+1ZS%W}|x=HrY3)no1a|;>1Do=#AyB zdb+$qPsoMGTD9-+7<>1tl@SprD zUe-sI48Mkh^>zfOEz}+cEdMhhBces$KjNRif!k7Q#{U8VY#PKg)3zaqA|V`>;^gZt z5FbPUKY=<>5C;;)Gxsf49!6{Po|P9S{~rE}UkK)}B7pBiVtRFm3)34%gu-WQ<`cz* ziPh+54M9u=vVk~FjIdZnj-&lPtq1SI_gof9u0nmG{8_X(KZT<6Irs^AwO-PD84}og zaqxcA?r;RlRA9%opon0Uc~GH)ls8a5S!GAYl3KX57teNZbyHQn)LiRa^U|) z4qSzwuvhVA{VfRI@8NxZ0Qa5Ij*j?@kKx~M!MCFqoQi_=iP_Ng*9~G5<%ltH3d+eQ zKai$yu{hN;l*wsF{WpYG=Q#X?zgl+mybD465P~>j4dOkxz0VGxy{I}>(Y$C~ABfHR zij9)MI%sXeX1*DZmgv$mXW^&i)pBvqughxvBM2fjj(-mV_PN-&B+bwKae`=^{nTQk zjI-uN5=E*ApTp=uKjtY_%ya4K3HWJy6}ET11-bDMj@gewy$YIb2=QOSi4An34Pxok z9BjOjU-^Od=74-jK#a^mOsI5A<-`pTUjh)Dk$Oquv{4W?Bu+(Ry}1G6iv)34zj zO8{~M#23ejjr3ka5Z7`sQhmh@5MR7bOleQHRu9)WCt7nc{25VJ|CJ38|MOjpSl7l# za3xlQV?YdLj}3_R$l6b7lP2{=%3~XgV6F+`TI#6@F&hUFb)wzsD{(ebqe&oEb@m2` zF9O7rww_6qZ_(;FA4Jv0F<4lH;+!<$pAxnz*H?k)G5{eEi4(^+Kx`Vsq*rVR%f9G3B$18)&7xa(!*ddX7AToa#bMQ@E*UjM~vq zgDC21LKP1@^&nXFHO`6D7GcifN8<~3IB28e5e z81w(?p5NY+y7kktf3%oq_3Sb)4pW_4=4S7_gl<&C8Vq=CKop(4wjojjO(Euk^y()x zSAhVe26x<{u))e`8z43YF>R?N;y&u~T-dXTyAYeH3N-e_IMqo7D6K&fU8+fe*x#n= zK1l}-v?+bqSx|+%g)CQ~QLjyIGr3x87#`XHv3Z?nq?g~n4FTkZuPF>_6_k-jP#In1 zmF{?*srho8fq1oSJz>$TqD`HLb6YyNPZ}9Byky?tX)dK`v_#Mbi0e0O2t+C#qb7W` zwiNX(_ZM43sYlE1mQOG6k_*(%+t?)`5T%qGBm7hT`hOR9?d|l=KL-E+002ovPDHLk FV1iYtNvr?> literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/vdown.png b/config/www/community/generic-remote-control-card/remotes/yesremote/vdown.png new file mode 100644 index 0000000000000000000000000000000000000000..525f3aec34062f6cc40a7b496fb8967da29c159e GIT binary patch literal 5924 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 Rj9351wzb@kxo++g_YV)nNb3Lq literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/vdown_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/vdown_over.png new file mode 100644 index 0000000000000000000000000000000000000000..069fd847b4e10ded24483a851760d99b8e4695f9 GIT binary patch literal 4722 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 Hb&vWV{9516 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/vod.png b/config/www/community/generic-remote-control-card/remotes/yesremote/vod.png new file mode 100644 index 0000000000000000000000000000000000000000..6675f649183130a3ec561137151353f3e60b6617 GIT binary patch literal 5645 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 wS_urPn(#ADbw)Y$}k9YcSyeiak#$^_44{1 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/vup_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/vup_over.png new file mode 100644 index 0000000000000000000000000000000000000000..2ddafa5612521753ed56da4777bd39c64fb1a474 GIT binary patch literal 4884 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 irDf>f=lY*d!S(0Vbnhrzkv literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/yes.png b/config/www/community/generic-remote-control-card/remotes/yesremote/yes.png new file mode 100644 index 0000000000000000000000000000000000000000..54f4cbb038753df7b7caccdf7dc27520f9ed5f1d GIT binary patch literal 5124 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 G4*4Gn9mBT( literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/yes_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/yes_over.png new file mode 100644 index 0000000000000000000000000000000000000000..61e982d7f3c83283fd7d1aa05150d8c0511078d7 GIT binary patch literal 4505 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 F{{b*vioE~; literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/zero.png b/config/www/community/generic-remote-control-card/remotes/yesremote/zero.png new file mode 100644 index 0000000000000000000000000000000000000000..cb59c934cc50a2fa761a838efd024c8100c7cc87 GIT binary patch literal 4578 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/yesremote/zero_over.png b/config/www/community/generic-remote-control-card/remotes/yesremote/zero_over.png new file mode 100644 index 0000000000000000000000000000000000000000..b1a148a0de5220230b4f56bbfa482671b77239d6 GIT binary patch literal 4159 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 N*(^_H#frfAe*)IWtgHY4 literal 0 HcmV?d00001 diff --git a/config/www/community/irrigation-unlimited-card/irrigation-unlimited-card.js b/config/www/community/irrigation-unlimited-card/irrigation-unlimited-card.js new file mode 100644 index 0000000..108f614 --- /dev/null +++ b/config/www/community/irrigation-unlimited-card/irrigation-unlimited-card.js @@ -0,0 +1,549 @@ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +function e(e,t,i,s){var n,o=arguments.length,r=o<3?t:null===s?s=Object.getOwnPropertyDescriptor(t,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(e,t,i,s);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(r=(o<3?n(r):o>3?n(t,i,r):n(t,i))||r);return o>3&&r&&Object.defineProperty(t,i,r),r +/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */}const t=window.ShadowRoot&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,i=Symbol(),s=new Map;class n{constructor(e,t){if(this._$cssResult$=!0,t!==i)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e}get styleSheet(){let e=s.get(this.cssText);return t&&void 0===e&&(s.set(this.cssText,e=new CSSStyleSheet),e.replaceSync(this.cssText)),e}toString(){return this.cssText}}const o=(e,...t)=>{const s=1===e.length?e[0]:t.reduce(((t,i,s)=>t+(e=>{if(!0===e._$cssResult$)return e.cssText;if("number"==typeof e)return e;throw Error("Value passed to 'css' function must be a 'css' function result: "+e+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(i)+e[s+1]),e[0]);return new n(s,i)},r=t?e=>e:e=>e instanceof CSSStyleSheet?(e=>{let t="";for(const i of e.cssRules)t+=i.cssText;return(e=>new n("string"==typeof e?e:e+"",i))(t)})(e):e +/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */;var a;const l=window.trustedTypes,d=l?l.emptyScript:"",u=window.reactiveElementPolyfillSupport,c={toAttribute(e,t){switch(t){case Boolean:e=e?d:null;break;case Object:case Array:e=null==e?e:JSON.stringify(e)}return e},fromAttribute(e,t){let i=e;switch(t){case Boolean:i=null!==e;break;case Number:i=null===e?null:Number(e);break;case Object:case Array:try{i=JSON.parse(e)}catch(e){i=null}}return i}},h=(e,t)=>t!==e&&(t==t||e==e),v={attribute:!0,type:String,converter:c,reflect:!1,hasChanged:h};class p extends HTMLElement{constructor(){super(),this._$Et=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Ei=null,this.o()}static addInitializer(e){var t;null!==(t=this.l)&&void 0!==t||(this.l=[]),this.l.push(e)}static get observedAttributes(){this.finalize();const e=[];return this.elementProperties.forEach(((t,i)=>{const s=this._$Eh(i,t);void 0!==s&&(this._$Eu.set(s,i),e.push(s))})),e}static createProperty(e,t=v){if(t.state&&(t.attribute=!1),this.finalize(),this.elementProperties.set(e,t),!t.noAccessor&&!this.prototype.hasOwnProperty(e)){const i="symbol"==typeof e?Symbol():"__"+e,s=this.getPropertyDescriptor(e,i,t);void 0!==s&&Object.defineProperty(this.prototype,e,s)}}static getPropertyDescriptor(e,t,i){return{get(){return this[t]},set(s){const n=this[e];this[t]=s,this.requestUpdate(e,n,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)||v}static finalize(){if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;const e=Object.getPrototypeOf(this);if(e.finalize(),this.elementProperties=new Map(e.elementProperties),this._$Eu=new Map,this.hasOwnProperty("properties")){const e=this.properties,t=[...Object.getOwnPropertyNames(e),...Object.getOwnPropertySymbols(e)];for(const i of t)this.createProperty(i,e[i])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(e){const t=[];if(Array.isArray(e)){const i=new Set(e.flat(1/0).reverse());for(const e of i)t.unshift(r(e))}else void 0!==e&&t.push(r(e));return t}static _$Eh(e,t){const i=t.attribute;return!1===i?void 0:"string"==typeof i?i:"string"==typeof e?e.toLowerCase():void 0}o(){var e;this._$Ep=new Promise((e=>this.enableUpdating=e)),this._$AL=new Map,this._$Em(),this.requestUpdate(),null===(e=this.constructor.l)||void 0===e||e.forEach((e=>e(this)))}addController(e){var t,i;(null!==(t=this._$Eg)&&void 0!==t?t:this._$Eg=[]).push(e),void 0!==this.renderRoot&&this.isConnected&&(null===(i=e.hostConnected)||void 0===i||i.call(e))}removeController(e){var t;null===(t=this._$Eg)||void 0===t||t.splice(this._$Eg.indexOf(e)>>>0,1)}_$Em(){this.constructor.elementProperties.forEach(((e,t)=>{this.hasOwnProperty(t)&&(this._$Et.set(t,this[t]),delete this[t])}))}createRenderRoot(){var e;const i=null!==(e=this.shadowRoot)&&void 0!==e?e:this.attachShadow(this.constructor.shadowRootOptions);return((e,i)=>{t?e.adoptedStyleSheets=i.map((e=>e instanceof CSSStyleSheet?e:e.styleSheet)):i.forEach((t=>{const i=document.createElement("style"),s=window.litNonce;void 0!==s&&i.setAttribute("nonce",s),i.textContent=t.cssText,e.appendChild(i)}))})(i,this.constructor.elementStyles),i}connectedCallback(){var e;void 0===this.renderRoot&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),null===(e=this._$Eg)||void 0===e||e.forEach((e=>{var t;return null===(t=e.hostConnected)||void 0===t?void 0:t.call(e)}))}enableUpdating(e){}disconnectedCallback(){var e;null===(e=this._$Eg)||void 0===e||e.forEach((e=>{var t;return null===(t=e.hostDisconnected)||void 0===t?void 0:t.call(e)}))}attributeChangedCallback(e,t,i){this._$AK(e,i)}_$ES(e,t,i=v){var s,n;const o=this.constructor._$Eh(e,i);if(void 0!==o&&!0===i.reflect){const r=(null!==(n=null===(s=i.converter)||void 0===s?void 0:s.toAttribute)&&void 0!==n?n:c.toAttribute)(t,i.type);this._$Ei=e,null==r?this.removeAttribute(o):this.setAttribute(o,r),this._$Ei=null}}_$AK(e,t){var i,s,n;const o=this.constructor,r=o._$Eu.get(e);if(void 0!==r&&this._$Ei!==r){const e=o.getPropertyOptions(r),a=e.converter,l=null!==(n=null!==(s=null===(i=a)||void 0===i?void 0:i.fromAttribute)&&void 0!==s?s:"function"==typeof a?a:null)&&void 0!==n?n:c.fromAttribute;this._$Ei=r,this[r]=l(t,e.type),this._$Ei=null}}requestUpdate(e,t,i){let s=!0;void 0!==e&&(((i=i||this.constructor.getPropertyOptions(e)).hasChanged||h)(this[e],t)?(this._$AL.has(e)||this._$AL.set(e,t),!0===i.reflect&&this._$Ei!==e&&(void 0===this._$E_&&(this._$E_=new Map),this._$E_.set(e,i))):s=!1),!this.isUpdatePending&&s&&(this._$Ep=this._$EC())}async _$EC(){this.isUpdatePending=!0;try{await this._$Ep}catch(e){Promise.reject(e)}const e=this.scheduleUpdate();return null!=e&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var e;if(!this.isUpdatePending)return;this.hasUpdated,this._$Et&&(this._$Et.forEach(((e,t)=>this[t]=e)),this._$Et=void 0);let t=!1;const i=this._$AL;try{t=this.shouldUpdate(i),t?(this.willUpdate(i),null===(e=this._$Eg)||void 0===e||e.forEach((e=>{var t;return null===(t=e.hostUpdate)||void 0===t?void 0:t.call(e)})),this.update(i)):this._$EU()}catch(e){throw t=!1,this._$EU(),e}t&&this._$AE(i)}willUpdate(e){}_$AE(e){var t;null===(t=this._$Eg)||void 0===t||t.forEach((e=>{var t;return null===(t=e.hostUpdated)||void 0===t?void 0:t.call(e)})),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$Ep}shouldUpdate(e){return!0}update(e){void 0!==this._$E_&&(this._$E_.forEach(((e,t)=>this._$ES(t,this[t],e))),this._$E_=void 0),this._$EU()}updated(e){}firstUpdated(e){}} +/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */ +var m;p.finalized=!0,p.elementProperties=new Map,p.elementStyles=[],p.shadowRootOptions={mode:"open"},null==u||u({ReactiveElement:p}),(null!==(a=globalThis.reactiveElementVersions)&&void 0!==a?a:globalThis.reactiveElementVersions=[]).push("1.2.1");const _=globalThis.trustedTypes,g=_?_.createPolicy("lit-html",{createHTML:e=>e}):void 0,$=`lit$${(Math.random()+"").slice(9)}$`,f="?"+$,y=`<${f}>`,b=document,w=(e="")=>b.createComment(e),A=e=>null===e||"object"!=typeof e&&"function"!=typeof e,S=Array.isArray,x=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,E=/-->/g,C=/>/g,k=/>|[ \n \r](?:([^\s"'>=/]+)([ \n \r]*=[ \n \r]*(?:[^ \n \r"'`<>=]|("|')|))|$)/g,z=/'/g,N=/"/g,T=/^(?:script|style|textarea)$/i,j=(e=>(t,...i)=>({_$litType$:e,strings:t,values:i}))(1),U=Symbol.for("lit-noChange"),P=Symbol.for("lit-nothing"),M=new WeakMap,D=b.createTreeWalker(b,129,null,!1),O=(e,t)=>{const i=e.length-1,s=[];let n,o=2===t?"":"",r=x;for(let t=0;t"===l[0]?(r=null!=n?n:x,d=-1):void 0===l[1]?d=-2:(d=r.lastIndex-l[2].length,a=l[1],r=void 0===l[3]?k:'"'===l[3]?N:z):r===N||r===z?r=k:r===E||r===C?r=x:(r=k,n=void 0);const c=r===k&&e[t+1].startsWith("/>")?" ":"";o+=r===x?i+y:d>=0?(s.push(a),i.slice(0,d)+"$lit$"+i.slice(d)+$+c):i+$+(-2===d?(s.push(void 0),t):c)}const a=o+(e[i]||"")+(2===t?"":"");if(!Array.isArray(e)||!e.hasOwnProperty("raw"))throw Error("invalid template strings array");return[void 0!==g?g.createHTML(a):a,s]};class q{constructor({strings:e,_$litType$:t},i){let s;this.parts=[];let n=0,o=0;const r=e.length-1,a=this.parts,[l,d]=O(e,t);if(this.el=q.createElement(l,i),D.currentNode=this.el.content,2===t){const e=this.el.content,t=e.firstChild;t.remove(),e.append(...t.childNodes)}for(;null!==(s=D.nextNode())&&a.length0){s.textContent=_?_.emptyScript:"";for(let i=0;i{var t;return S(e)||"function"==typeof(null===(t=e)||void 0===t?void 0:t[Symbol.iterator])})(e)?this.A(e):this.$(e)}M(e,t=this._$AB){return this._$AA.parentNode.insertBefore(e,t)}S(e){this._$AH!==e&&(this._$AR(),this._$AH=this.M(e))}$(e){this._$AH!==P&&A(this._$AH)?this._$AA.nextSibling.data=e:this.S(b.createTextNode(e)),this._$AH=e}T(e){var t;const{values:i,_$litType$:s}=e,n="number"==typeof s?this._$AC(e):(void 0===s.el&&(s.el=q.createElement(s.h,this.options)),s);if((null===(t=this._$AH)||void 0===t?void 0:t._$AD)===n)this._$AH.m(i);else{const e=new H(n,this),t=e.p(this.options);e.m(i),this.S(t),this._$AH=e}}_$AC(e){let t=M.get(e.strings);return void 0===t&&M.set(e.strings,t=new q(e)),t}A(e){S(this._$AH)||(this._$AH=[],this._$AR());const t=this._$AH;let i,s=0;for(const n of e)s===t.length?t.push(i=new L(this.M(w()),this.M(w()),this,this.options)):i=t[s],i._$AI(n),s++;s2||""!==i[0]||""!==i[1]?(this._$AH=Array(i.length-1).fill(new String),this.strings=i):this._$AH=P}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(e,t=this,i,s){const n=this.strings;let o=!1;if(void 0===n)e=R(this,e,t,0),o=!A(e)||e!==this._$AH&&e!==U,o&&(this._$AH=e);else{const s=e;let r,a;for(e=n[0],r=0;r{var s,n;const o=null!==(s=null==i?void 0:i.renderBefore)&&void 0!==s?s:t;let r=o._$litPart$;if(void 0===r){const e=null!==(n=null==i?void 0:i.renderBefore)&&void 0!==n?n:null;o._$litPart$=r=new L(t.insertBefore(w(),e),e,void 0,null!=i?i:{})}return r._$AI(e),r})(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),null===(e=this._$Dt)||void 0===e||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),null===(e=this._$Dt)||void 0===e||e.setConnected(!1)}render(){return U}}Q.finalized=!0,Q._$litElement$=!0,null===(K=globalThis.litElementHydrateSupport)||void 0===K||K.call(globalThis,{LitElement:Q});const X=globalThis.litElementPolyfillSupport;null==X||X({LitElement:Q}),(null!==(G=globalThis.litElementVersions)&&void 0!==G?G:globalThis.litElementVersions=[]).push("3.1.2");var Y="[^\\s]+";function ee(e,t){for(var i=[],s=0,n=e.length;s-1?n:null}};function ie(e){for(var t=[],i=1;i3?0:(e-e%10!=10?1:0)*e%10]}},ae=(ie({},re),function(e){return+e-1}),le=[null,"[1-9]\\d?"],de=[null,Y],ue=["isPm",Y,function(e,t){var i=e.toLowerCase();return i===t.amPm[0]?0:i===t.amPm[1]?1:null}],ce=["timezoneOffset","[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z?",function(e){var t=(e+"").match(/([+-]|\d\d)/gi);if(t){var i=60*+t[1]+parseInt(t[2],10);return"+"===t[0]?i:-i}return 0}];te("monthNamesShort"),te("monthNames");var he,ve;!function(){try{(new Date).toLocaleDateString("i")}catch(e){return"RangeError"===e.name}}(),function(){try{(new Date).toLocaleString("i")}catch(e){return"RangeError"===e.name}}(),function(){try{(new Date).toLocaleTimeString("i")}catch(e){return"RangeError"===e.name}}(),function(e){e.language="language",e.system="system",e.comma_decimal="comma_decimal",e.decimal_comma="decimal_comma",e.space_comma="space_comma",e.none="none"}(he||(he={})),function(e){e.language="language",e.system="system",e.am_pm="12",e.twenty_four="24"}(ve||(ve={})); +/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */ +const pe=e=>t=>"function"==typeof t?((e,t)=>(window.customElements.define(e,t),t))(e,t):((e,t)=>{const{kind:i,elements:s}=t;return{kind:i,elements:s,finisher(t){window.customElements.define(e,t)}}})(e,t) +/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */,me=(e,t)=>"method"===t.kind&&t.descriptor&&!("value"in t.descriptor)?{...t,finisher(i){i.createProperty(t.key,e)}}:{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:t.key,initializer(){"function"==typeof t.initializer&&(this[t.key]=t.initializer.call(this))},finisher(i){i.createProperty(t.key,e)}};function _e(e){return(t,i)=>void 0!==i?((e,t,i)=>{t.constructor.createProperty(i,e)})(e,t,i):me(e,t) +/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */}function ge(e){return _e({...e,state:!0})} +/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */var $e;null===($e=window.HTMLSlotElement)||void 0===$e||$e.prototype.assignedElements;let fe=class extends Q{setConfig(e){this._config=e}get _name(){var e;return(null===(e=this._config)||void 0===e?void 0:e.name)||""}get _show_controllers(){var e;return(null===(e=this._config)||void 0===e?void 0:e.show_controllers)||""}get _always_show_zones(){var e;return(null===(e=this._config)||void 0===e?void 0:e.always_show_zones)||!1}get _always_show_sequences(){var e;return(null===(e=this._config)||void 0===e?void 0:e.always_show_sequences)||!1}render(){return this.hass?j` + + + + + + + + + `:P}_valueChanged(e){if(!this._config||!this.hass)return;const t=e.target;if(this[`_${t.configValue}`]!==t.value){if(t.configValue)if(""===t.value){const e=Object.assign({},this._config);delete e[t.configValue],this._config=e}else this._config=Object.assign(Object.assign({},this._config),{[t.configValue]:void 0!==t.checked?t.checked:t.value});!function(e,t,i,s){s=s||{},i=null==i?{}:i;var n=new Event(t,{bubbles:void 0===s.bubbles||s.bubbles,cancelable:Boolean(s.cancelable),composed:void 0===s.composed||s.composed});n.detail=i,e.dispatchEvent(n)}(this,"config-changed",{config:this._config})}}};fe.styles=o` + `,e([_e({attribute:!1})],fe.prototype,"hass",void 0),e([ge()],fe.prototype,"_config",void 0),fe=e([pe("irrigation-unlimited-card-editor")],fe);var ye={version:"Version",invalid_configuration:"Invalid configuration",show_warning:"Show Warning",show_error:"Show Error"},be={common:ye},we={version:"Versjon",invalid_configuration:"Ikke gyldig konfiguration",show_warning:"Vis advarsel"},Ae={common:we};const Se={en:Object.freeze({__proto__:null,common:ye,default:be}),nb:Object.freeze({__proto__:null,common:we,default:Ae})};function xe(e,t="",i=""){const s=(localStorage.getItem("selectedLanguage")||"en").replace(/['"]+/g,"").replace("-","_");let n;try{n=e.split(".").reduce(((e,t)=>e[t]),Se[s])}catch(t){n=e.split(".").reduce(((e,t)=>e[t]),Se.en)}return void 0===n&&(n=e.split(".").reduce(((e,t)=>e[t]),Se.en)),""!==t&&""!==i&&(n=n.replace(t,i)),n}console.info(`%c IRRIGATION-UNLIMITED-CARD \n%c ${xe("common.version")} 2024.1.0 `,"color: orange; font-weight: bold; background: black","color: white; font-weight: bold; background: dimgray"),window.customCards=window.customCards||[],window.customCards.push({type:"irrigation-unlimited-card",name:"Irrigation Unlimited Card",description:"A companion card for the Irrigation Unlimited integration"});let Ee=class extends Q{constructor(){super(...arguments),this._iu_entities=void 0}static async getConfigElement(){return document.createElement("irrigation-unlimited-card-editor")}setConfig(e){if(!e)throw new Error(xe("common.invalid_configuration"));this.config=e}static getStubConfig(){return{}}getCardSize(){return 1}shouldUpdate(e){var t;if(!this.hass)return!1;if(e.has("config"))return!0;if(null==this._iu_entities){this._iu_entities=[];for(const e in this.hass.states)if(e.startsWith("binary_sensor.irrigation_unlimited_")){const i=this.hass.states[e],s=new Date(i.last_updated);this._iu_entities.push({entity_id:e,last_updated:s,name:i.attributes.friendly_name,zone_id:null===(t=i.attributes)||void 0===t?void 0:t.zone_id})}return!0}{let e=!1;for(const t of this._iu_entities){const i=new Date(this.hass.states[t.entity_id].last_updated);i>t.last_updated&&(t.last_updated=i,e=!0)}return e}}render(){return this.hass?j` + +

    +
    + ${Array.from(Array(this.hass.states["irrigation_unlimited.coordinator"].attributes.controller_count).keys()).map((e=>this._renderController(e)))} +
    + + `:P}_renderController(e){var t;const i=this.hass.states["binary_sensor.irrigation_unlimited_c"+(e+1)+"_m"],s="on"===i.state,n=i.attributes.enabled,o=i.attributes.suspended,r=!(!this.config.show_controllers||this.config.show_controllers&&(null===(t=this.config.show_controllers)||void 0===t?void 0:t.replace(/\s/g,"").split(",").includes(e+1+""))),a=!this.config.always_show_zones,l=!this.config.always_show_sequences;let d,u,c,h="";s?(d=new Date(i.attributes.current_start),u=i.attributes.time_remaining,c=i.attributes.current_name):o?(d=new Date(o),u="",c=""):(d=new Date(i.attributes.next_start),u=i.attributes.next_duration,c=i.attributes.next_name),isNaN(d.getTime())||(h=d.toLocaleTimeString(void 0,{weekday:"short",hour:"numeric",minute:"2-digit",hour12:!1}));const v=["iu-controller iu-object"];r&&v.push("iu-hidden");const p=["iu-controller-row iu-td"];s&&p.push("iu-on"),n&&p.push("iu-enabled"),o&&p.push("iu-suspended");const m=["iu-zones iu-content"];a&&m.push("iu-hidden");const _=["iu-sequences iu-content"];return l&&_.push("iu-hidden"),j` +
    +
    +
    +
    +
    + +
    +
    + ${e+1} + ${i.attributes.friendly_name} +
    +
    +
    + ${c} +
    + ${h} +
    +
    +
    +
    + ${u} +
    +
    +
    +
    ${this._renderMenu(n,!1,!0,!0,null,o)}
    +
    +
    +
    + + + +
    +
    + + + +
    +
    +
    +
    + ${Array.from(Array(i.attributes.zone_count).keys()).map((t=>this._renderZone(e,t)))} +
    +
    +
    + ${i.attributes.sequence_status.map((t=>this._renderSequence(e,t)))} +
    +
    + `}_renderZone(e,t){const i=this.hass.states["binary_sensor.irrigation_unlimited_c"+(e+1)+"_z"+(t+1)],s="on"===i.state,n=i.attributes.enabled,o=i.attributes.suspended,r="blocked"===i.attributes.status;let a,l,d,u,c,h="";s?(a=new Date(i.attributes.current_start),l=i.attributes.time_remaining,d=i.attributes.current_schedule,u=i.attributes.current_name,c=i.attributes.current_adjustment):o?(a=new Date(o),l="",d=-1,u="",c=""):(a=new Date(i.attributes.next_start),l=i.attributes.next_duration,d=i.attributes.next_schedule,u=i.attributes.next_name,c=i.attributes.next_adjustment);const v=0===d;isNaN(a.getTime())||(h=a.toLocaleTimeString(void 0,{weekday:"short",hour:"numeric",minute:"2-digit",hour12:!1}));const p=["iu-zone-row iu-td"];s&&p.push("iu-on"),n&&p.push("iu-enabled"),o&&p.push("iu-suspended"),v&&p.push("iu-manual"),r&&p.push("iu-blocked");let m=i.attributes.timeline;return void 0===m&&(m=[]),j` +
    +
    +
    +
    +
    + +
    +
    + ${t+1} + ${i.attributes.friendly_name} +
    +
    +
    + ${u} +
    + ${h} +
    +
    +
    +
    ${l}
    +
    +
    +
    ${c}
    +
    +
    ${this._renderMenu(n,r,!0,!0,c,o)}
    +
    +
    + ${m.filter((function(e){return"history"===e.status&&e.start!==e.end})).map((e=>this._renderZoneHistory(e)))} +
    +
    +
    + `}_renderZoneHistory(e){const t=new Date(e.start),i=new Date(new Date(e.end).getTime()-t.getTime()).toISOString().slice(12,19),s=t.toLocaleString(void 0,{weekday:"short",month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit",hour12:!1});return j` +
    +
    +
    +
    + +
    +
    ${s}
    +
    ${e.schedule_name}
    +
    ${i}
    +
    ${e.adjustment}
    +
    +
    +
    + `}_renderSequence(e,t){const i="on"===t.status||"paused"===t.status,s=t.enabled,n=t.suspended,o="blocked"===t.status,r=s&&!n&&null===t.schedule.index,a=0!==t.duration;let l,d,u,c="";n?(l=new Date(n),d="",u=""):(l=null!==t.start?new Date(t.start):null,d=new Date(1e3*t.duration).toISOString().substring(12,19),u=t.schedule.name),null===l||isNaN(l.getTime())||(c=l.toLocaleTimeString(void 0,{weekday:"short",hour:"numeric",minute:"2-digit",hour12:!1}));const h=["iu-sequence-row iu-td"];return i&&h.push("iu-on"),s&&h.push("iu-enabled"),n&&h.push("iu-suspended"),r&&h.push("iu-manual"),a&&h.push("iu-running"),o&&h.push("iu-blocked"),j` +
    +
    +
    +
    +
    + +
    +
    + ${t.index+1} + ${t.name} +
    +
    +
    + ${u} +
    + ${c} +
    +
    +
    +
    ${d}
    +
    +
    +
    ${t.adjustment}
    +
    +
    ${this._renderMenu(s,o,!0,!0,t.adjustment,n)}
    +
    +
    + ${t.zones.map((i=>this._renderSequenceZone(e,t.index,i,r)))} +
    +
    +
    + `}_renderSequenceZone(e,t,i,s){const n="on"===i.status,o=i.enabled,r=i.suspended,a="blocked"===i.status,l=0!==i.duration,d=new Date(1e3*i.duration).toISOString().substring(12,19);let u="";if(null!==r){const e=new Date(r);isNaN(e.getTime())||(u=e.toLocaleTimeString(void 0,{weekday:"short",hour:"numeric",minute:"2-digit",hour12:!1}))}const c=["iu-sequence-zone-row iu-td"];return n&&c.push("iu-on"),o&&c.push("iu-enabled"),r&&c.push("iu-suspended"),s&&c.push("iu-manual"),l&&c.push("iu-running"),a&&c.push("iu-blocked"),j` +
    +
    +
    +
    + +
    +
    + ${i.zone_ids.map(((t,i,s)=>this._renderSequenceZoneRef(e,t,i===s.length-1)))} +
    +
    +
    + ${u} +
    +
    +
    +
    ${d}
    +
    +
    +
    ${i.adjustment}
    +
    +
    ${this._renderMenu(o,a,!1,!1,i.adjustment,r)}
    +
    +
    + `}_renderSequenceZoneRef(e,t,i){const s=`binary_sensor.irrigation_unlimited_c${e+1}_`;let n;if(void 0!==this._iu_entities)for(const e of this._iu_entities)if(e.entity_id.startsWith(s)&&e.zone_id===t){e.name&&(n=e.name);break}return n?j`${n}${!1===i?", ":""}`:j` + ${t} + `}_renderMenu(e,t,i,s,n,o){return j` +
    + +
    +
    +
    Enable
    +
    +
    ${this._renderEnabled(e,t)}
    +
    +
    +
    Suspend
    +
    + +
    +
    + + + +
    +
    +
    +
    Manual
    +
    + +
    +
    + + + +
    +
    +
    +
    Cancel
    +
    +
    + + + +
    +
    +
    +
    Adjust
    +
    + +
    +
    + + + +
    +
    +
    +
    + `}_renderEnabled(e,t){return j` + + `}_selectColour(e){const t=["#3498db","#e74c3c","#9b59b6","#f1c40f","#2ecc71","#1abc9c","#34495e","#e67e22","#7f8c8d","#27ae60","#2980b9","#8e44ad"];return t[e%t.length]}_clickNet(e){var t;const i=e.target;if(i.closest(".iu-menu"))return;const s=null===(t=i.closest("#iu-card"))||void 0===t?void 0:t.querySelectorAll(".iu-menu-content:not(.iu-hidden)");null==s||s.forEach((e=>e.classList.add("iu-hidden")))}_toggleCollapse(e){const t=e.target.closest(".iu-collapsible");null==t||t.classList.toggle("iu-hidden"),this.requestUpdate()}_toggleZones(e){var t,i;null===(i=null===(t=e.target.closest(".iu-controller"))||void 0===t?void 0:t.querySelector(".iu-zones"))||void 0===i||i.classList.toggle("iu-hidden")}_toggleSequences(e){var t,i;null===(i=null===(t=e.target.closest(".iu-controller"))||void 0===t?void 0:t.querySelector(".iu-sequences"))||void 0===i||i.classList.toggle("iu-hidden")}_toggleMenu(e){var t,i;null===(i=null===(t=e.target.closest(".iu-menu"))||void 0===t?void 0:t.querySelector(".iu-menu-content"))||void 0===i||i.classList.toggle("iu-hidden")}_get_iu_key(e){var t,i;return null===(i=null===(t=e.target.closest(".iu-object"))||void 0===t?void 0:t.getAttribute("iu-key"))||void 0===i?void 0:i.split(".",4)}_build_entity_id(e){let t="binary_sensor.irrigation_unlimited_c"+e[0]+"_";return t+="0"===e[1]?"m":"z"+e[1],t}_build_data(e){const t=this._get_iu_key(e);if(!t)return;const i={entity_id:this._build_entity_id(t)};return"0"!==t[2]&&(i.sequence_id=Number(t[2])),"0"!==t[3]&&(i.zones=Number(t[3])),i}_serviceEnable(e){const t=this._build_data(e);t&&this.hass.callService("irrigation_unlimited","toggle",t)}_serviceSuspend(e){var t;const i=this._build_data(e);if(!i)return;const s=null===(t=e.target.closest(".iu-menu-item"))||void 0===t?void 0:t.querySelector(".iu-time-input");s.value?i.for=s.value:i.reset=null,this.hass.callService("irrigation_unlimited","suspend",i)}_serviceManualRun(e){var t;const i=this._build_data(e);if(!i)return;const s=null===(t=e.target.closest(".iu-menu-item"))||void 0===t?void 0:t.querySelector(".iu-time-input");s.value&&(i.time=s.value),this.hass.callService("irrigation_unlimited","manual_run",i),this._toggleMenu(e)}_serviceCancel(e){const t=this._build_data(e);t&&(this.hass.callService("irrigation_unlimited","cancel",t),this._toggleMenu(e))}_serviceAdjust(e){var t;const i=this._build_data(e);if(!i)return;const s=(null===(t=e.target.closest(".iu-menu-item"))||void 0===t?void 0:t.querySelector(".iu-adjust-input")).value;switch(s.slice(0,1)){case"%":i.percentage=s.slice(1);break;case"=":i.actual=s.slice(1);break;case"+":i.increase=s.slice(1);break;case"-":i.decrease=s.slice(1);break;case"":i.reset=null;break;default:return}console.log(i),this.hass.callService("irrigation_unlimited","adjust_time",i),this._toggleMenu(e)}static get styles(){return o` + .iu-controller.iu-hidden { + display: none; + } + + .iu-control-panel { + display: flex; + justify-content: flex-start; + align-items: center; + } + + .iu-control-panel-item { + padding: .5em 0 .5em 1em; + } + + .iu-zones.iu-hidden.iu-content { + display: none; + } + + .iu-sequences.iu-hidden.iu-content { + display: none; + } + + .iu-hidden .iu-content { + display: none; + } + + .iu-hidden .iu-expander::before { + content: '\u25B6'; + font-size: large; + } + + .iu-expander::before { + content: '\u25BC'; + font-size: large; + } + + .iu-controller-row.iu-td { + display: flex; + align-items: center; + min-height: 3em; + } + + .iu-zone-row.iu-td { + display: flex; + align-items: center; + min-height: 3em; + } + + .iu-sequence-row.iu-td { + display: flex; + align-items: center; + min-height: 3em; + } + + .iu-sequence-zone-row.iu-td { + display: flex; + align-items: center; + height: 2em; + } + + .iu-td { + display: flex; + align-items: center; + } + + .iu-td1 { + flex: 1.5em; + text-align: center; + cursor: pointer; + } + + .iu-td2 { + flex: 30px; + text-align: center; + } + + .iu-td3 { + flex: 40%; + text-align: left; + } + + .iu-td4 { + flex: 20%; + text-align: center; + } + + .iu-td5 { + flex: 15%; + text-align: center; + } + + .iu-td6 { + flex: 15%; + text-align: center; + } + + .iu-td7 { + flex: 10%; + text-align: center; + } + + .iu-on .iu-duration { + color: var(--state-on-color, #66a61e); + } + + .iu-schedule { + color: var(--secondary-text-color, #727272); + font-size: small; + } + + .iu-manual .iu-schedule { + color: var(--label-badge-red, #DF4C1E); + } + + .iu-suspended .iu-start { + color: var(--label-badge-yellow, #FFFF00); + font-style: italic; + } + + .iu-name { + color: var(--secondary-text-color, #727272); + font-weight: 500; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + } + + ha-icon { + color: var(--state-icon-color, #44739e); + } + + .iu-on .iu-td2 ha-icon { + color: var(--state-icon-active-color, #FDD835); + } + + .iu-menu { + position: relative; + display: inline-block; + } + + .iu-menu-button { + background-color: transparent; + text-align: center; + display: block; + font-size: 16px; + border: none; + cursor: pointer; + } + + .iu-menu-content { + display: flex; + flex-direction: column; + flex-wrap: nowrap; + width: 200px; + padding: 10px 0; + position: absolute; + background-color: var(--card-background-color, white); + right: 0; + box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.75); + border-radius: 5px; + z-index: 1; + } + + .iu-menu-content.iu-hidden { + display: none; + } + + .iu-menu-content .iu-menu-item { + display: flex; + padding: 0px 5px; + line-height: 48px; + } + + .iu-menu .iu-menu-item:hover { + color: var(--primary-color, #b3e5fc); + background-color: var(--secondary-background-color, #e5e5e5); + } + + .iu-menu-item.iu-hidden { + display: none; + } + + .iu-mc1 { + flex: 30%; + text-align: left; + } + + .iu-mc2 { + flex: 40%; + text-align: right; + } + + .iu-mc3 { + flex: 30%; + text-align: center; + } + + .iu-mc3 ha-icon { + display: flex; + } + + .iu-adjust-input:invalid, + .iu-time-input:invalid { + color: var(--label-badge-red, #DF4C1E); + } + `}};e([_e({attribute:!1})],Ee.prototype,"hass",void 0),e([ge()],Ee.prototype,"config",void 0),Ee=e([pe("irrigation-unlimited-card")],Ee);export{Ee as IrrigationUnlimitedCard}; diff --git a/config/www/community/lovelace-mushroom/mushroom.js b/config/www/community/lovelace-mushroom/mushroom.js index 87d0928..9db368e 100644 --- a/config/www/community/lovelace-mushroom/mushroom.js +++ b/config/www/community/lovelace-mushroom/mushroom.js @@ -1,20 +1,20 @@ -var t="https://github.com/piitaya/lovelace-mushroom",e=function(t,i){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},e(t,i)};function i(t,i){if("function"!=typeof i&&null!==i)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");function o(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(o.prototype=i.prototype,new o)}var o=function(){return o=Object.assign||function(t){for(var e,i=1,o=arguments.length;i=0;l--)(n=t[l])&&(a=(r<3?n(a):r>3?n(e,i,a):n(e,i))||a);return r>3&&a&&Object.defineProperty(e,i,a),a}function r(t){var e="function"==typeof Symbol&&Symbol.iterator,i=e&&t[e],o=0;if(i)return i.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")} +var t="https://github.com/piitaya/lovelace-mushroom",e=function(t,i){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},e(t,i)};function i(t,i){if("function"!=typeof i&&null!==i)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");function o(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(o.prototype=i.prototype,new o)}var o=function(){return o=Object.assign||function(t){for(var e,i=1,o=arguments.length;i=0;s--)(n=t[s])&&(a=(r<3?n(a):r>3?n(e,i,a):n(e,i))||a);return r>3&&a&&Object.defineProperty(e,i,a),a}function r(t){var e="function"==typeof Symbol&&Symbol.iterator,i=e&&t[e],o=0;if(i)return i.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")} /** * @license * Copyright 2019 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const a=window,l=a.ShadowRoot&&(void 0===a.ShadyCSS||a.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,s=Symbol(),c=new WeakMap;let d=class{constructor(t,e,i){if(this._$cssResult$=!0,i!==s)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(l&&void 0===t){const i=void 0!==e&&1===e.length;i&&(t=c.get(e)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),i&&c.set(e,t))}return t}toString(){return this.cssText}};const u=t=>new d("string"==typeof t?t:t+"",void 0,s),h=(t,...e)=>{const i=1===t.length?t[0]:e.reduce(((e,i,o)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if("number"==typeof t)return t;throw Error("Value passed to 'css' function must be a 'css' function result: "+t+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(i)+t[o+1]),t[0]);return new d(i,t,s)},m=l?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e="";for(const i of t.cssRules)e+=i.cssText;return u(e)})(t):t + */const a=window,s=a.ShadowRoot&&(void 0===a.ShadyCSS||a.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,l=Symbol(),c=new WeakMap;let d=class{constructor(t,e,i){if(this._$cssResult$=!0,i!==l)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(s&&void 0===t){const i=void 0!==e&&1===e.length;i&&(t=c.get(e)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),i&&c.set(e,t))}return t}toString(){return this.cssText}};const u=t=>new d("string"==typeof t?t:t+"",void 0,l),h=(t,...e)=>{const i=1===t.length?t[0]:e.reduce(((e,i,o)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if("number"==typeof t)return t;throw Error("Value passed to 'css' function must be a 'css' function result: "+t+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(i)+t[o+1]),t[0]);return new d(i,t,l)},m=s?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e="";for(const i of t.cssRules)e+=i.cssText;return u(e)})(t):t /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */;var p;const f=window,g=f.trustedTypes,_=g?g.emptyScript:"",v=f.reactiveElementPolyfillSupport,b={toAttribute(t,e){switch(e){case Boolean:t=t?_:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let i=t;switch(e){case Boolean:i=null!==t;break;case Number:i=null===t?null:Number(t);break;case Object:case Array:try{i=JSON.parse(t)}catch(t){i=null}}return i}},y=(t,e)=>e!==t&&(e==e||t==t),x={attribute:!0,type:String,converter:b,reflect:!1,hasChanged:y},w="finalized";let k=class extends HTMLElement{constructor(){super(),this._$Ei=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$El=null,this.u()}static addInitializer(t){var e;this.finalize(),(null!==(e=this.h)&&void 0!==e?e:this.h=[]).push(t)}static get observedAttributes(){this.finalize();const t=[];return this.elementProperties.forEach(((e,i)=>{const o=this._$Ep(i,e);void 0!==o&&(this._$Ev.set(o,i),t.push(o))})),t}static createProperty(t,e=x){if(e.state&&(e.attribute=!1),this.finalize(),this.elementProperties.set(t,e),!e.noAccessor&&!this.prototype.hasOwnProperty(t)){const i="symbol"==typeof t?Symbol():"__"+t,o=this.getPropertyDescriptor(t,i,e);void 0!==o&&Object.defineProperty(this.prototype,t,o)}}static getPropertyDescriptor(t,e,i){return{get(){return this[e]},set(o){const n=this[t];this[e]=o,this.requestUpdate(t,n,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)||x}static finalize(){if(this.hasOwnProperty(w))return!1;this[w]=!0;const t=Object.getPrototypeOf(this);if(t.finalize(),void 0!==t.h&&(this.h=[...t.h]),this.elementProperties=new Map(t.elementProperties),this._$Ev=new Map,this.hasOwnProperty("properties")){const t=this.properties,e=[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)];for(const i of e)this.createProperty(i,t[i])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const i=new Set(t.flat(1/0).reverse());for(const t of i)e.unshift(m(t))}else void 0!==t&&e.push(m(t));return e}static _$Ep(t,e){const i=e.attribute;return!1===i?void 0:"string"==typeof i?i:"string"==typeof t?t.toLowerCase():void 0}u(){var t;this._$E_=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$Eg(),this.requestUpdate(),null===(t=this.constructor.h)||void 0===t||t.forEach((t=>t(this)))}addController(t){var e,i;(null!==(e=this._$ES)&&void 0!==e?e:this._$ES=[]).push(t),void 0!==this.renderRoot&&this.isConnected&&(null===(i=t.hostConnected)||void 0===i||i.call(t))}removeController(t){var e;null===(e=this._$ES)||void 0===e||e.splice(this._$ES.indexOf(t)>>>0,1)}_$Eg(){this.constructor.elementProperties.forEach(((t,e)=>{this.hasOwnProperty(e)&&(this._$Ei.set(e,this[e]),delete this[e])}))}createRenderRoot(){var t;const e=null!==(t=this.shadowRoot)&&void 0!==t?t:this.attachShadow(this.constructor.shadowRootOptions);return((t,e)=>{l?t.adoptedStyleSheets=e.map((t=>t instanceof CSSStyleSheet?t:t.styleSheet)):e.forEach((e=>{const i=document.createElement("style"),o=a.litNonce;void 0!==o&&i.setAttribute("nonce",o),i.textContent=e.cssText,t.appendChild(i)}))})(e,this.constructor.elementStyles),e}connectedCallback(){var t;void 0===this.renderRoot&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),null===(t=this._$ES)||void 0===t||t.forEach((t=>{var e;return null===(e=t.hostConnected)||void 0===e?void 0:e.call(t)}))}enableUpdating(t){}disconnectedCallback(){var t;null===(t=this._$ES)||void 0===t||t.forEach((t=>{var e;return null===(e=t.hostDisconnected)||void 0===e?void 0:e.call(t)}))}attributeChangedCallback(t,e,i){this._$AK(t,i)}_$EO(t,e,i=x){var o;const n=this.constructor._$Ep(t,i);if(void 0!==n&&!0===i.reflect){const r=(void 0!==(null===(o=i.converter)||void 0===o?void 0:o.toAttribute)?i.converter:b).toAttribute(e,i.type);this._$El=t,null==r?this.removeAttribute(n):this.setAttribute(n,r),this._$El=null}}_$AK(t,e){var i;const o=this.constructor,n=o._$Ev.get(t);if(void 0!==n&&this._$El!==n){const t=o.getPropertyOptions(n),r="function"==typeof t.converter?{fromAttribute:t.converter}:void 0!==(null===(i=t.converter)||void 0===i?void 0:i.fromAttribute)?t.converter:b;this._$El=n,this[n]=r.fromAttribute(e,t.type),this._$El=null}}requestUpdate(t,e,i){let o=!0;void 0!==t&&(((i=i||this.constructor.getPropertyOptions(t)).hasChanged||y)(this[t],e)?(this._$AL.has(t)||this._$AL.set(t,e),!0===i.reflect&&this._$El!==t&&(void 0===this._$EC&&(this._$EC=new Map),this._$EC.set(t,i))):o=!1),!this.isUpdatePending&&o&&(this._$E_=this._$Ej())}async _$Ej(){this.isUpdatePending=!0;try{await this._$E_}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var t;if(!this.isUpdatePending)return;this.hasUpdated,this._$Ei&&(this._$Ei.forEach(((t,e)=>this[e]=t)),this._$Ei=void 0);let e=!1;const i=this._$AL;try{e=this.shouldUpdate(i),e?(this.willUpdate(i),null===(t=this._$ES)||void 0===t||t.forEach((t=>{var e;return null===(e=t.hostUpdate)||void 0===e?void 0:e.call(t)})),this.update(i)):this._$Ek()}catch(t){throw e=!1,this._$Ek(),t}e&&this._$AE(i)}willUpdate(t){}_$AE(t){var e;null===(e=this._$ES)||void 0===e||e.forEach((t=>{var e;return null===(e=t.hostUpdated)||void 0===e?void 0:e.call(t)})),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$Ek(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$E_}shouldUpdate(t){return!0}update(t){void 0!==this._$EC&&(this._$EC.forEach(((t,e)=>this._$EO(e,this[e],t))),this._$EC=void 0),this._$Ek()}updated(t){}firstUpdated(t){}}; + */;var p;const f=window,g=f.trustedTypes,_=g?g.emptyScript:"",v=f.reactiveElementPolyfillSupport,b={toAttribute(t,e){switch(e){case Boolean:t=t?_:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let i=t;switch(e){case Boolean:i=null!==t;break;case Number:i=null===t?null:Number(t);break;case Object:case Array:try{i=JSON.parse(t)}catch(t){i=null}}return i}},y=(t,e)=>e!==t&&(e==e||t==t),x={attribute:!0,type:String,converter:b,reflect:!1,hasChanged:y},w="finalized";let k=class extends HTMLElement{constructor(){super(),this._$Ei=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$El=null,this.u()}static addInitializer(t){var e;this.finalize(),(null!==(e=this.h)&&void 0!==e?e:this.h=[]).push(t)}static get observedAttributes(){this.finalize();const t=[];return this.elementProperties.forEach(((e,i)=>{const o=this._$Ep(i,e);void 0!==o&&(this._$Ev.set(o,i),t.push(o))})),t}static createProperty(t,e=x){if(e.state&&(e.attribute=!1),this.finalize(),this.elementProperties.set(t,e),!e.noAccessor&&!this.prototype.hasOwnProperty(t)){const i="symbol"==typeof t?Symbol():"__"+t,o=this.getPropertyDescriptor(t,i,e);void 0!==o&&Object.defineProperty(this.prototype,t,o)}}static getPropertyDescriptor(t,e,i){return{get(){return this[e]},set(o){const n=this[t];this[e]=o,this.requestUpdate(t,n,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)||x}static finalize(){if(this.hasOwnProperty(w))return!1;this[w]=!0;const t=Object.getPrototypeOf(this);if(t.finalize(),void 0!==t.h&&(this.h=[...t.h]),this.elementProperties=new Map(t.elementProperties),this._$Ev=new Map,this.hasOwnProperty("properties")){const t=this.properties,e=[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)];for(const i of e)this.createProperty(i,t[i])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const i=new Set(t.flat(1/0).reverse());for(const t of i)e.unshift(m(t))}else void 0!==t&&e.push(m(t));return e}static _$Ep(t,e){const i=e.attribute;return!1===i?void 0:"string"==typeof i?i:"string"==typeof t?t.toLowerCase():void 0}u(){var t;this._$E_=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$Eg(),this.requestUpdate(),null===(t=this.constructor.h)||void 0===t||t.forEach((t=>t(this)))}addController(t){var e,i;(null!==(e=this._$ES)&&void 0!==e?e:this._$ES=[]).push(t),void 0!==this.renderRoot&&this.isConnected&&(null===(i=t.hostConnected)||void 0===i||i.call(t))}removeController(t){var e;null===(e=this._$ES)||void 0===e||e.splice(this._$ES.indexOf(t)>>>0,1)}_$Eg(){this.constructor.elementProperties.forEach(((t,e)=>{this.hasOwnProperty(e)&&(this._$Ei.set(e,this[e]),delete this[e])}))}createRenderRoot(){var t;const e=null!==(t=this.shadowRoot)&&void 0!==t?t:this.attachShadow(this.constructor.shadowRootOptions);return((t,e)=>{s?t.adoptedStyleSheets=e.map((t=>t instanceof CSSStyleSheet?t:t.styleSheet)):e.forEach((e=>{const i=document.createElement("style"),o=a.litNonce;void 0!==o&&i.setAttribute("nonce",o),i.textContent=e.cssText,t.appendChild(i)}))})(e,this.constructor.elementStyles),e}connectedCallback(){var t;void 0===this.renderRoot&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),null===(t=this._$ES)||void 0===t||t.forEach((t=>{var e;return null===(e=t.hostConnected)||void 0===e?void 0:e.call(t)}))}enableUpdating(t){}disconnectedCallback(){var t;null===(t=this._$ES)||void 0===t||t.forEach((t=>{var e;return null===(e=t.hostDisconnected)||void 0===e?void 0:e.call(t)}))}attributeChangedCallback(t,e,i){this._$AK(t,i)}_$EO(t,e,i=x){var o;const n=this.constructor._$Ep(t,i);if(void 0!==n&&!0===i.reflect){const r=(void 0!==(null===(o=i.converter)||void 0===o?void 0:o.toAttribute)?i.converter:b).toAttribute(e,i.type);this._$El=t,null==r?this.removeAttribute(n):this.setAttribute(n,r),this._$El=null}}_$AK(t,e){var i;const o=this.constructor,n=o._$Ev.get(t);if(void 0!==n&&this._$El!==n){const t=o.getPropertyOptions(n),r="function"==typeof t.converter?{fromAttribute:t.converter}:void 0!==(null===(i=t.converter)||void 0===i?void 0:i.fromAttribute)?t.converter:b;this._$El=n,this[n]=r.fromAttribute(e,t.type),this._$El=null}}requestUpdate(t,e,i){let o=!0;void 0!==t&&(((i=i||this.constructor.getPropertyOptions(t)).hasChanged||y)(this[t],e)?(this._$AL.has(t)||this._$AL.set(t,e),!0===i.reflect&&this._$El!==t&&(void 0===this._$EC&&(this._$EC=new Map),this._$EC.set(t,i))):o=!1),!this.isUpdatePending&&o&&(this._$E_=this._$Ej())}async _$Ej(){this.isUpdatePending=!0;try{await this._$E_}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var t;if(!this.isUpdatePending)return;this.hasUpdated,this._$Ei&&(this._$Ei.forEach(((t,e)=>this[e]=t)),this._$Ei=void 0);let e=!1;const i=this._$AL;try{e=this.shouldUpdate(i),e?(this.willUpdate(i),null===(t=this._$ES)||void 0===t||t.forEach((t=>{var e;return null===(e=t.hostUpdate)||void 0===e?void 0:e.call(t)})),this.update(i)):this._$Ek()}catch(t){throw e=!1,this._$Ek(),t}e&&this._$AE(i)}willUpdate(t){}_$AE(t){var e;null===(e=this._$ES)||void 0===e||e.forEach((t=>{var e;return null===(e=t.hostUpdated)||void 0===e?void 0:e.call(t)})),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$Ek(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$E_}shouldUpdate(t){return!0}update(t){void 0!==this._$EC&&(this._$EC.forEach(((t,e)=>this._$EO(e,this[e],t))),this._$EC=void 0),this._$Ek()}updated(t){}firstUpdated(t){}}; /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ -var C;k[w]=!0,k.elementProperties=new Map,k.elementStyles=[],k.shadowRootOptions={mode:"open"},null==v||v({ReactiveElement:k}),(null!==(p=f.reactiveElementVersions)&&void 0!==p?p:f.reactiveElementVersions=[]).push("1.6.2");const $=window,E=$.trustedTypes,A=E?E.createPolicy("lit-html",{createHTML:t=>t}):void 0,S="$lit$",I=`lit$${(Math.random()+"").slice(9)}$`,T="?"+I,O=`<${T}>`,z=document,M=()=>z.createComment(""),j=t=>null===t||"object"!=typeof t&&"function"!=typeof t,D=Array.isArray,L="[ \t\n\f\r]",P=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,N=/-->/g,R=/>/g,F=RegExp(`>|${L}(?:([^\\s"'>=/]+)(${L}*=${L}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,"g"),V=/'/g,B=/"/g,U=/^(?:script|style|textarea|title)$/i,H=t=>(e,...i)=>({_$litType$:t,strings:e,values:i}),Y=H(1),W=H(2),X=Symbol.for("lit-noChange"),K=Symbol.for("lit-nothing"),G=new WeakMap,q=z.createTreeWalker(z,129,null,!1);function Z(t,e){if(!Array.isArray(t)||!t.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==A?A.createHTML(e):e}const J=(t,e)=>{const i=t.length-1,o=[];let n,r=2===e?"":"",a=P;for(let e=0;e"===s[0]?(a=null!=n?n:P,c=-1):void 0===s[1]?c=-2:(c=a.lastIndex-s[2].length,l=s[1],a=void 0===s[3]?F:'"'===s[3]?B:V):a===B||a===V?a=F:a===N||a===R?a=P:(a=F,n=void 0);const u=a===F&&t[e+1].startsWith("/>")?" ":"";r+=a===P?i+O:c>=0?(o.push(l),i.slice(0,c)+S+i.slice(c)+I+u):i+I+(-2===c?(o.push(void 0),e):u)}return[Z(t,r+(t[i]||"")+(2===e?"":"")),o]};class Q{constructor({strings:t,_$litType$:e},i){let o;this.parts=[];let n=0,r=0;const a=t.length-1,l=this.parts,[s,c]=J(t,e);if(this.el=Q.createElement(s,i),q.currentNode=this.el.content,2===e){const t=this.el.content,e=t.firstChild;e.remove(),t.append(...e.childNodes)}for(;null!==(o=q.nextNode())&&l.length0){o.textContent=E?E.emptyScript:"";for(let i=0;iD(t)||"function"==typeof(null==t?void 0:t[Symbol.iterator]))(t)?this.T(t):this._(t)}k(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}$(t){this._$AH!==t&&(this._$AR(),this._$AH=this.k(t))}_(t){this._$AH!==K&&j(this._$AH)?this._$AA.nextSibling.data=t:this.$(z.createTextNode(t)),this._$AH=t}g(t){var e;const{values:i,_$litType$:o}=t,n="number"==typeof o?this._$AC(t):(void 0===o.el&&(o.el=Q.createElement(Z(o.h,o.h[0]),this.options)),o);if((null===(e=this._$AH)||void 0===e?void 0:e._$AD)===n)this._$AH.v(i);else{const t=new et(n,this),e=t.u(this.options);t.v(i),this.$(e),this._$AH=t}}_$AC(t){let e=G.get(t.strings);return void 0===e&&G.set(t.strings,e=new Q(t)),e}T(t){D(this._$AH)||(this._$AH=[],this._$AR());const e=this._$AH;let i,o=0;for(const n of t)o===e.length?e.push(i=new it(this.k(M()),this.k(M()),this,this.options)):i=e[o],i._$AI(n),o++;o2||""!==i[0]||""!==i[1]?(this._$AH=Array(i.length-1).fill(new String),this.strings=i):this._$AH=K}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(t,e=this,i,o){const n=this.strings;let r=!1;if(void 0===n)t=tt(this,t,e,0),r=!j(t)||t!==this._$AH&&t!==X,r&&(this._$AH=t);else{const o=t;let a,l;for(t=n[0],a=0;at}):void 0,S="$lit$",I=`lit$${(Math.random()+"").slice(9)}$`,T="?"+I,z=`<${T}>`,O=document,M=()=>O.createComment(""),j=t=>null===t||"object"!=typeof t&&"function"!=typeof t,D=Array.isArray,L="[ \t\n\f\r]",P=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,N=/-->/g,R=/>/g,F=RegExp(`>|${L}(?:([^\\s"'>=/]+)(${L}*=${L}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,"g"),V=/'/g,B=/"/g,U=/^(?:script|style|textarea|title)$/i,H=t=>(e,...i)=>({_$litType$:t,strings:e,values:i}),Y=H(1),W=H(2),X=Symbol.for("lit-noChange"),K=Symbol.for("lit-nothing"),G=new WeakMap,q=O.createTreeWalker(O,129,null,!1);function Z(t,e){if(!Array.isArray(t)||!t.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==A?A.createHTML(e):e}const J=(t,e)=>{const i=t.length-1,o=[];let n,r=2===e?"":"",a=P;for(let e=0;e"===l[0]?(a=null!=n?n:P,c=-1):void 0===l[1]?c=-2:(c=a.lastIndex-l[2].length,s=l[1],a=void 0===l[3]?F:'"'===l[3]?B:V):a===B||a===V?a=F:a===N||a===R?a=P:(a=F,n=void 0);const u=a===F&&t[e+1].startsWith("/>")?" ":"";r+=a===P?i+z:c>=0?(o.push(s),i.slice(0,c)+S+i.slice(c)+I+u):i+I+(-2===c?(o.push(void 0),e):u)}return[Z(t,r+(t[i]||"")+(2===e?"":"")),o]};class Q{constructor({strings:t,_$litType$:e},i){let o;this.parts=[];let n=0,r=0;const a=t.length-1,s=this.parts,[l,c]=J(t,e);if(this.el=Q.createElement(l,i),q.currentNode=this.el.content,2===e){const t=this.el.content,e=t.firstChild;e.remove(),t.append(...e.childNodes)}for(;null!==(o=q.nextNode())&&s.length0){o.textContent=E?E.emptyScript:"";for(let i=0;iD(t)||"function"==typeof(null==t?void 0:t[Symbol.iterator]))(t)?this.T(t):this._(t)}k(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}$(t){this._$AH!==t&&(this._$AR(),this._$AH=this.k(t))}_(t){this._$AH!==K&&j(this._$AH)?this._$AA.nextSibling.data=t:this.$(O.createTextNode(t)),this._$AH=t}g(t){var e;const{values:i,_$litType$:o}=t,n="number"==typeof o?this._$AC(t):(void 0===o.el&&(o.el=Q.createElement(Z(o.h,o.h[0]),this.options)),o);if((null===(e=this._$AH)||void 0===e?void 0:e._$AD)===n)this._$AH.v(i);else{const t=new et(n,this),e=t.u(this.options);t.v(i),this.$(e),this._$AH=t}}_$AC(t){let e=G.get(t.strings);return void 0===e&&G.set(t.strings,e=new Q(t)),e}T(t){D(this._$AH)||(this._$AH=[],this._$AR());const e=this._$AH;let i,o=0;for(const n of t)o===e.length?e.push(i=new it(this.k(M()),this.k(M()),this,this.options)):i=e[o],i._$AI(n),o++;o2||""!==i[0]||""!==i[1]?(this._$AH=Array(i.length-1).fill(new String),this.strings=i):this._$AH=K}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(t,e=this,i,o){const n=this.strings;let r=!1;if(void 0===n)t=tt(this,t,e,0),r=!j(t)||t!==this._$AH&&t!==X,r&&(this._$AH=t);else{const o=t;let a,s;for(t=n[0],a=0;ae=>"function"==typeof e?((t,e)=>(customElements.define(t,e),e))(t,e) * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */var wt;null===(wt=window.HTMLSlotElement)||void 0===wt||wt.prototype.assignedElements;var kt,Ct,$t,Et,At,St=Number.isNaN||function(t){return"number"==typeof t&&t!=t};function It(t,e){if(t.length!==e.length)return!1;for(var i=0;inew Intl.DateTimeFormat(t.language,{weekday:"long",month:"long",day:"numeric",timeZone:"server"===t.time_zone?e:void 0})));const Ot=Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{year:"numeric",month:"long",day:"numeric",timeZone:"server"===t.time_zone?e:void 0})));Tt(((t,e)=>{const i=t.date_format===Et.system?void 0:t.language;return t.date_format===Et.language||(t.date_format,Et.system),new Intl.DateTimeFormat(i,{year:"numeric",month:"numeric",day:"numeric",timeZone:"server"===t.time_zone?e:void 0})})),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{day:"numeric",month:"short",timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{month:"long",year:"numeric",timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{month:"long",timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{year:"numeric",timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{weekday:"long",timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{weekday:"short",timeZone:"server"===t.time_zone?e:void 0})));const zt=Tt((t=>{if(t.time_format===Ct.language||t.time_format===Ct.system){const e=t.time_format===Ct.language?t.language:void 0,i=(new Date).toLocaleString(e);return i.includes("AM")||i.includes("PM")}return t.time_format===Ct.am_pm})),Mt=Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||zt(t)?t.language:"en-u-hc-h23",{hour:"numeric",minute:"2-digit",hour12:zt(t),timeZone:"server"===t.time_zone?e:void 0})));Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||zt(t)?t.language:"en-u-hc-h23",{hour:zt(t)?"numeric":"2-digit",minute:"2-digit",second:"2-digit",hour12:zt(t),timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||zt(t)?t.language:"en-u-hc-h23",{weekday:"long",hour:zt(t)?"numeric":"2-digit",minute:"2-digit",hour12:zt(t),timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat("en-GB",{hour:"numeric",minute:"2-digit",hour12:!1,timeZone:"server"===t.time_zone?e:void 0})));const jt=(t,e,i)=>Dt(e,i.time_zone).format(t),Dt=Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||zt(t)?t.language:"en-u-hc-h23",{year:"numeric",month:"long",day:"numeric",hour:zt(t)?"numeric":"2-digit",minute:"2-digit",hour12:zt(t),timeZone:"server"===t.time_zone?e:void 0})));Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||zt(t)?t.language:"en-u-hc-h23",{year:"numeric",month:"short",day:"numeric",hour:zt(t)?"numeric":"2-digit",minute:"2-digit",hour12:zt(t),timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||zt(t)?t.language:"en-u-hc-h23",{month:"short",day:"numeric",hour:zt(t)?"numeric":"2-digit",minute:"2-digit",hour12:zt(t),timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||zt(t)?t.language:"en-u-hc-h23",{year:"numeric",month:"long",day:"numeric",hour:zt(t)?"numeric":"2-digit",minute:"2-digit",second:"2-digit",hour12:zt(t),timeZone:"server"===t.time_zone?e:void 0})));const Lt=(t,e,i,o)=>{o=o||{},i=null==i?{}:i;const n=new Event(e,{bubbles:void 0===o.bubbles||o.bubbles,cancelable:Boolean(o.cancelable),composed:void 0===o.composed||o.composed});return n.detail=i,t.dispatchEvent(n),n},Pt=t=>t.substr(0,t.indexOf(".")),Nt="unavailable",Rt="unknown",Ft="off",Vt=[Nt,Rt,Ft];function Bt(t){const e=Pt(t.entity_id),i=t.state;if(["button","input_button","scene"].includes(e))return i!==Nt;if(Vt.includes(i))return!1;switch(e){case"cover":case"valve":return!["closed","closing"].includes(i);case"device_tracker":case"person":return"not_home"!==i;case"media_player":return"standby"!==i;case"vacuum":return!["idle","docked","paused"].includes(i);case"plant":return"problem"===i;default:return!0}}function Ut(t){return t.state!==Nt}function Ht(t){return t.state===Ft}function Yt(t){return t.attributes.entity_picture_local||t.attributes.entity_picture}const Wt=(t,e)=>Xt(t.attributes,e),Xt=(t,e)=>0!=(t.supported_features&e);Tt((t=>new Intl.Collator(t))),Tt((t=>new Intl.Collator(t,{sensitivity:"accent"})));const Kt=t=>Xt(t,4)&&"number"==typeof t.in_progress,Gt=t=>(t=>Kt(t.attributes))(t)||!!t.attributes.in_progress,qt=(t,e=2)=>{let i=""+t;for(let t=1;tfunction(t){const e=Math.floor(t/1e3/3600),i=Math.floor(t/1e3%3600/60),o=Math.floor(t/1e3%3600%60),n=Math.floor(t%1e3);return e>0?`${e}:${qt(i)}:${qt(o)}`:i>0?`${i}:${qt(o)}`:o>0||n>0?`${o}${n>0?`.${qt(n,3)}`:""}`:null}(parseFloat(t)*Zt[e])||"0",Qt=(t,e=2)=>Math.round(t*10**e)/10**e,te=(t,e,i)=>{const o=e?(t=>{switch(t.number_format){case kt.comma_decimal:return["en-US","en"];case kt.decimal_comma:return["de","es","it"];case kt.space_comma:return["fr","sv","cs"];case kt.system:return;default:return t.language}})(e):void 0;if(Number.isNaN=Number.isNaN||function t(e){return"number"==typeof e&&t(e)},(null==e?void 0:e.number_format)!==kt.none&&!Number.isNaN(Number(t))&&Intl)try{return new Intl.NumberFormat(o,ie(t,i)).format(Number(t))}catch(e){return console.error(e),new Intl.NumberFormat(void 0,ie(t,i)).format(Number(t))}return"string"==typeof t?t:`${Qt(t,null==i?void 0:i.maximumFractionDigits).toString()}${"currency"===(null==i?void 0:i.style)?` ${i.currency}`:""}`},ee=(t,e)=>{var i;const o=null==e?void 0:e.display_precision;return null!=o?{maximumFractionDigits:o,minimumFractionDigits:o}:Number.isInteger(Number(null===(i=t.attributes)||void 0===i?void 0:i.step))&&Number.isInteger(Number(t.state))?{maximumFractionDigits:0}:null!=t.attributes.step?{maximumFractionDigits:Math.ceil(Math.log10(1/t.attributes.step))}:void 0},ie=(t,e)=>{const i=Object.assign({maximumFractionDigits:2},e);if("string"!=typeof t)return i;if(!e||void 0===e.minimumFractionDigits&&void 0===e.maximumFractionDigits){const e=t.indexOf(".")>-1?t.split(".")[1].length:0;i.minimumFractionDigits=e,i.maximumFractionDigits=e}return i},oe=t=>{switch(t.language){case"cz":case"de":case"fi":case"fr":case"sk":case"sv":return" ";default:return""}},ne=(t,e,i,o,n,r)=>{const a=n[e.entity_id];return re(t,i,o,a,e.entity_id,e.attributes,void 0!==r?r:e.state)},re=(t,e,i,o,n,r,a)=>{var l;if(a===Rt||a===Nt)return t(`state.default.${a}`);if((t=>!!t.unit_of_measurement||!!t.state_class)(r)){if("duration"===r.device_class&&r.unit_of_measurement&&Zt[r.unit_of_measurement])try{return Jt(a,r.unit_of_measurement)}catch(t){}if("monetary"===r.device_class)try{return te(a,e,Object.assign({style:"currency",currency:r.unit_of_measurement,minimumFractionDigits:2},ee({state:a,attributes:r},o)))}catch(t){}const t=r.unit_of_measurement?"%"===r.unit_of_measurement?oe(e)+"%":` ${r.unit_of_measurement}`:"";return`${te(a,e,ee({state:a,attributes:r},o))}${t}`}const s=Pt(n);if("datetime"===s){const t=new Date(a);return jt(t,e,i)}if(["date","input_datetime","time"].includes(s))try{const t=a.split(" ");if(2===t.length)return jt(new Date(t.join("T")),Object.assign(Object.assign({},e),{time_zone:$t.local}),i);if(1===t.length){if(a.includes("-"))return((t,e,i)=>Ot(e,i.time_zone).format(t))(new Date(`${a}T00:00`),Object.assign(Object.assign({},e),{time_zone:$t.local}),i);if(a.includes(":")){const t=new Date;return((t,e,i)=>Mt(e,i.time_zone).format(t))(new Date(`${t.toISOString().split("T")[0]}T${a}`),Object.assign(Object.assign({},e),{time_zone:$t.local}),i)}}return a}catch(t){return a}if("counter"===s||"number"===s||"input_number"===s)return te(a,e,ee({state:a,attributes:r},o));if(["button","event","input_button","scene","stt","tts"].includes(s)||"sensor"===s&&"timestamp"===r.device_class)try{return jt(new Date(a),e,i)}catch(t){return a}return"update"===s?"on"===a?(t=>Kt(t)||!!t.in_progress)(r)?Xt(r,4)&&"number"==typeof r.in_progress?t("ui.card.update.installing_with_progress",{progress:r.in_progress}):t("ui.card.update.installing"):r.latest_version:r.skipped_version===r.latest_version?null!==(l=r.latest_version)&&void 0!==l?l:t("state.default.unavailable"):t("ui.card.update.up_to_date"):(null==o?void 0:o.translation_key)&&t(`component.${o.platform}.entity.${s}.${o.translation_key}.state.${a}`)||r.device_class&&t(`component.${s}.entity_component.${r.device_class}.state.${a}`)||t(`component.${s}.entity_component._.state.${a}`)||a};class ae extends TypeError{constructor(t,e){let i;const{message:o,...n}=t,{path:r}=t;super(0===r.length?o:"At path: "+r.join(".")+" -- "+o),this.value=void 0,this.key=void 0,this.type=void 0,this.refinement=void 0,this.path=void 0,this.branch=void 0,this.failures=void 0,Object.assign(this,n),this.name=this.constructor.name,this.failures=()=>{var o;return null!=(o=i)?o:i=[t,...e()]}}}function le(t){return"object"==typeof t&&null!=t}function se(t){return"string"==typeof t?JSON.stringify(t):""+t}function ce(t,e,i,o){if(!0===t)return;!1===t?t={}:"string"==typeof t&&(t={message:t});const{path:n,branch:r}=e,{type:a}=i,{refinement:l,message:s="Expected a value of type `"+a+"`"+(l?" with refinement `"+l+"`":"")+", but received: `"+se(o)+"`"}=t;return{value:o,type:a,refinement:l,key:n[n.length-1],path:n,branch:r,...t,message:s}}function*de(t,e,i,o){(function(t){return le(t)&&"function"==typeof t[Symbol.iterator]})(t)||(t=[t]);for(const n of t){const t=ce(n,e,i,o);t&&(yield t)}}function*ue(t,e,i){void 0===i&&(i={});const{path:o=[],branch:n=[t],coerce:r=!1,mask:a=!1}=i,l={path:o,branch:n};if(r&&(t=e.coercer(t,l),a&&"type"!==e.type&&le(e.schema)&&le(t)&&!Array.isArray(t)))for(const i in t)void 0===e.schema[i]&&delete t[i];let s=!0;for(const i of e.validator(t,l))s=!1,yield[i,void 0];for(let[i,c,d]of e.entries(t,l)){const e=ue(c,d,{path:void 0===i?o:[...o,i],branch:void 0===i?n:[...n,c],coerce:r,mask:a});for(const o of e)o[0]?(s=!1,yield[o[0],void 0]):r&&(c=o[1],void 0===i?t=c:t instanceof Map?t.set(i,c):t instanceof Set?t.add(c):le(t)&&(t[i]=c))}if(s)for(const i of e.refiner(t,l))s=!1,yield[i,void 0];s&&(yield[void 0,t])}class he{constructor(t){this.TYPE=void 0,this.type=void 0,this.schema=void 0,this.coercer=void 0,this.validator=void 0,this.refiner=void 0,this.entries=void 0;const{type:e,schema:i,validator:o,refiner:n,coercer:r=(t=>t),entries:a=function*(){}}=t;this.type=e,this.schema=i,this.entries=a,this.coercer=r,this.validator=o?(t,e)=>de(o(t,e),e,this,t):()=>[],this.refiner=n?(t,e)=>de(n(t,e),e,this,t):()=>[]}assert(t){return me(t,this)}create(t){return function(t,e){const i=pe(t,e,{coerce:!0});if(i[0])throw i[0];return i[1]}(t,this)}is(t){return function(t,e){const i=pe(t,e);return!i[0]}(t,this)}mask(t){return function(t,e){const i=pe(t,e,{coerce:!0,mask:!0});if(i[0])throw i[0];return i[1]}(t,this)}validate(t,e){return void 0===e&&(e={}),pe(t,this,e)}}function me(t,e){const i=pe(t,e);if(i[0])throw i[0]}function pe(t,e,i){void 0===i&&(i={});const o=ue(t,e,i),n=function(t){const{done:e,value:i}=t.next();return e?void 0:i}(o);if(n[0]){const t=new ae(n[0],(function*(){for(const t of o)t[0]&&(yield t[0])}));return[t,void 0]}return[void 0,n[1]]}function fe(){for(var t=arguments.length,e=new Array(t),i=0;it.schema)),r=Object.assign({},...n);return o?Ae(r):Ce(r)}function ge(t,e){return new he({type:t,schema:null,validator:e})}function _e(t){return new he({type:"dynamic",schema:null,*entries(e,i){const o=t(e,i);yield*o.entries(e,i)},validator:(e,i)=>t(e,i).validator(e,i),coercer:(e,i)=>t(e,i).coercer(e,i),refiner:(e,i)=>t(e,i).refiner(e,i)})}function ve(){return ge("any",(()=>!0))}function be(t){return new he({type:"array",schema:t,*entries(e){if(t&&Array.isArray(e))for(const[i,o]of e.entries())yield[i,o,t]},coercer:t=>Array.isArray(t)?t.slice():t,validator:t=>Array.isArray(t)||"Expected an array value, but received: "+se(t)})}function ye(){return ge("boolean",(t=>"boolean"==typeof t))}function xe(t){const e={},i=t.map((t=>se(t))).join();for(const i of t)e[i]=i;return new he({type:"enums",schema:e,validator:e=>t.includes(e)||"Expected one of `"+i+"`, but received: "+se(e)})}function we(t){const e=se(t),i=typeof t;return new he({type:"literal",schema:"string"===i||"number"===i||"boolean"===i?t:null,validator:i=>i===t||"Expected the literal `"+e+"`, but received: "+se(i)})}function ke(){return ge("number",(t=>"number"==typeof t&&!isNaN(t)||"Expected a number, but received: "+se(t)))}function Ce(t){const e=t?Object.keys(t):[],i=ge("never",(()=>!1));return new he({type:"object",schema:t||null,*entries(o){if(t&&le(o)){const n=new Set(Object.keys(o));for(const i of e)n.delete(i),yield[i,o[i],t[i]];for(const t of n)yield[t,o[t],i]}},validator:t=>le(t)||"Expected an object, but received: "+se(t),coercer:t=>le(t)?{...t}:t})}function $e(t){return new he({...t,validator:(e,i)=>void 0===e||t.validator(e,i),refiner:(e,i)=>void 0===e||t.refiner(e,i)})}function Ee(){return ge("string",(t=>"string"==typeof t||"Expected a string, but received: "+se(t)))}function Ae(t){const e=Object.keys(t);return new he({type:"type",schema:t,*entries(i){if(le(i))for(const o of e)yield[o,i[o],t[o]]},validator:t=>le(t)||"Expected an object, but received: "+se(t)})}function Se(t){const e=t.map((t=>t.type)).join(" | ");return new he({type:"union",schema:null,coercer(e,i){const o=t.find((t=>{const[i]=t.validate(e,{coerce:!0});return!i}))||ge("unknown",(()=>!0));return o.coercer(e,i)},validator(i,o){const n=[];for(const e of t){const[...t]=ue(i,e,o),[r]=t;if(!r[0])return[];for(const[e]of t)e&&n.push(e)}return["Expected the value to satisfy a union of `"+e+"`, but received: "+se(i),...n]}})}function Ie(t){const e=t.language||"en";return t.translationMetadata.translations[e]&&t.translationMetadata.translations[e].isRTL||!1}const Te=(t,e,i=!1)=>{let o;const n=(...n)=>{const r=i&&!o;clearTimeout(o),o=window.setTimeout((()=>{o=void 0,i||t(...n)}),e),r&&t(...n)};return n.cancel=()=>{clearTimeout(o)},n},Oe=(t,e)=>{if(t===e)return!0;if(t&&e&&"object"==typeof t&&"object"==typeof e){if(t.constructor!==e.constructor)return!1;let i,o;if(Array.isArray(t)){if(o=t.length,o!==e.length)return!1;for(i=o;0!=i--;)if(!Oe(t[i],e[i]))return!1;return!0}if(t instanceof Map&&e instanceof Map){if(t.size!==e.size)return!1;for(i of t.entries())if(!e.has(i[0]))return!1;for(i of t.entries())if(!Oe(i[1],e.get(i[0])))return!1;return!0}if(t instanceof Set&&e instanceof Set){if(t.size!==e.size)return!1;for(i of t.entries())if(!e.has(i[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(e)){if(o=t.length,o!==e.length)return!1;for(i=o;0!=i--;)if(t[i]!==e[i])return!1;return!0}if(t.constructor===RegExp)return t.source===e.source&&t.flags===e.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===e.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===e.toString();const n=Object.keys(t);if(o=n.length,o!==Object.keys(e).length)return!1;for(i=o;0!=i--;)if(!Object.prototype.hasOwnProperty.call(e,n[i]))return!1;for(i=o;0!=i--;){const o=n[i];if(!Oe(t[o],e[o]))return!1}return!0}return t!=t&&e!=e},ze=()=>new Promise((t=>{var e;e=t,requestAnimationFrame((()=>setTimeout(e,0)))})),Me={auto:1,heat_cool:2,heat:3,cool:4,dry:5,fan_only:6,off:7},je=(t,e)=>Me[t]-Me[e];const De=["hs","xy","rgb","rgbw","rgbww"],Le=[...De,"color_temp","brightness","white"],Pe=16384,Ne="returning",Re=8192,Fe=(t,e,i)=>t.subscribeMessage((t=>e(t)),Object.assign({type:"render_template"},i)) + */var wt;null===(wt=window.HTMLSlotElement)||void 0===wt||wt.prototype.assignedElements;var kt,Ct,$t,Et,At,St=Number.isNaN||function(t){return"number"==typeof t&&t!=t};function It(t,e){if(t.length!==e.length)return!1;for(var i=0;inew Intl.DateTimeFormat(t.language,{weekday:"long",month:"long",day:"numeric",timeZone:"server"===t.time_zone?e:void 0})));const zt=Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{year:"numeric",month:"long",day:"numeric",timeZone:"server"===t.time_zone?e:void 0})));Tt(((t,e)=>{const i=t.date_format===Et.system?void 0:t.language;return t.date_format===Et.language||(t.date_format,Et.system),new Intl.DateTimeFormat(i,{year:"numeric",month:"numeric",day:"numeric",timeZone:"server"===t.time_zone?e:void 0})})),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{day:"numeric",month:"short",timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{month:"long",year:"numeric",timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{month:"long",timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{year:"numeric",timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{weekday:"long",timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat(t.language,{weekday:"short",timeZone:"server"===t.time_zone?e:void 0})));const Ot=Tt((t=>{if(t.time_format===Ct.language||t.time_format===Ct.system){const e=t.time_format===Ct.language?t.language:void 0,i=(new Date).toLocaleString(e);return i.includes("AM")||i.includes("PM")}return t.time_format===Ct.am_pm})),Mt=Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||Ot(t)?t.language:"en-u-hc-h23",{hour:"numeric",minute:"2-digit",hour12:Ot(t),timeZone:"server"===t.time_zone?e:void 0})));Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||Ot(t)?t.language:"en-u-hc-h23",{hour:Ot(t)?"numeric":"2-digit",minute:"2-digit",second:"2-digit",hour12:Ot(t),timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||Ot(t)?t.language:"en-u-hc-h23",{weekday:"long",hour:Ot(t)?"numeric":"2-digit",minute:"2-digit",hour12:Ot(t),timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat("en-GB",{hour:"numeric",minute:"2-digit",hour12:!1,timeZone:"server"===t.time_zone?e:void 0})));const jt=(t,e,i)=>Dt(e,i.time_zone).format(t),Dt=Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||Ot(t)?t.language:"en-u-hc-h23",{year:"numeric",month:"long",day:"numeric",hour:Ot(t)?"numeric":"2-digit",minute:"2-digit",hour12:Ot(t),timeZone:"server"===t.time_zone?e:void 0})));Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||Ot(t)?t.language:"en-u-hc-h23",{year:"numeric",month:"short",day:"numeric",hour:Ot(t)?"numeric":"2-digit",minute:"2-digit",hour12:Ot(t),timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||Ot(t)?t.language:"en-u-hc-h23",{month:"short",day:"numeric",hour:Ot(t)?"numeric":"2-digit",minute:"2-digit",hour12:Ot(t),timeZone:"server"===t.time_zone?e:void 0}))),Tt(((t,e)=>new Intl.DateTimeFormat("en"!==t.language||Ot(t)?t.language:"en-u-hc-h23",{year:"numeric",month:"long",day:"numeric",hour:Ot(t)?"numeric":"2-digit",minute:"2-digit",second:"2-digit",hour12:Ot(t),timeZone:"server"===t.time_zone?e:void 0})));const Lt=(t,e,i,o)=>{o=o||{},i=null==i?{}:i;const n=new Event(e,{bubbles:void 0===o.bubbles||o.bubbles,cancelable:Boolean(o.cancelable),composed:void 0===o.composed||o.composed});return n.detail=i,t.dispatchEvent(n),n},Pt=t=>t.substr(0,t.indexOf(".")),Nt="unavailable",Rt="unknown",Ft="off",Vt=[Nt,Rt,Ft];function Bt(t){const e=Pt(t.entity_id),i=t.state;if(["button","input_button","scene"].includes(e))return i!==Nt;if(Vt.includes(i))return!1;switch(e){case"cover":case"valve":return!["closed","closing"].includes(i);case"device_tracker":case"person":return"not_home"!==i;case"media_player":return"standby"!==i;case"vacuum":return!["idle","docked","paused"].includes(i);case"plant":return"problem"===i;default:return!0}}function Ut(t){return t.state!==Nt}function Ht(t){return t.state===Ft}function Yt(t){return t.attributes.entity_picture_local||t.attributes.entity_picture}const Wt=(t,e)=>Xt(t.attributes,e),Xt=(t,e)=>0!=(t.supported_features&e);Tt((t=>new Intl.Collator(t))),Tt((t=>new Intl.Collator(t,{sensitivity:"accent"})));const Kt=t=>Xt(t,4)&&"number"==typeof t.in_progress,Gt=t=>(t=>Kt(t.attributes))(t)||!!t.attributes.in_progress,qt=(t,e=2)=>{let i=""+t;for(let t=1;tfunction(t){const e=Math.floor(t/1e3/3600),i=Math.floor(t/1e3%3600/60),o=Math.floor(t/1e3%3600%60),n=Math.floor(t%1e3);return e>0?`${e}:${qt(i)}:${qt(o)}`:i>0?`${i}:${qt(o)}`:o>0||n>0?`${o}${n>0?`.${qt(n,3)}`:""}`:null}(parseFloat(t)*Zt[e])||"0",Qt=(t,e=2)=>Math.round(t*10**e)/10**e,te=(t,e,i)=>{const o=e?(t=>{switch(t.number_format){case kt.comma_decimal:return["en-US","en"];case kt.decimal_comma:return["de","es","it"];case kt.space_comma:return["fr","sv","cs"];case kt.system:return;default:return t.language}})(e):void 0;if(Number.isNaN=Number.isNaN||function t(e){return"number"==typeof e&&t(e)},(null==e?void 0:e.number_format)!==kt.none&&!Number.isNaN(Number(t))&&Intl)try{return new Intl.NumberFormat(o,ie(t,i)).format(Number(t))}catch(e){return console.error(e),new Intl.NumberFormat(void 0,ie(t,i)).format(Number(t))}return"string"==typeof t?t:`${Qt(t,null==i?void 0:i.maximumFractionDigits).toString()}${"currency"===(null==i?void 0:i.style)?` ${i.currency}`:""}`},ee=(t,e)=>{var i;const o=null==e?void 0:e.display_precision;return null!=o?{maximumFractionDigits:o,minimumFractionDigits:o}:Number.isInteger(Number(null===(i=t.attributes)||void 0===i?void 0:i.step))&&Number.isInteger(Number(t.state))?{maximumFractionDigits:0}:null!=t.attributes.step?{maximumFractionDigits:Math.ceil(Math.log10(1/t.attributes.step))}:void 0},ie=(t,e)=>{const i=Object.assign({maximumFractionDigits:2},e);if("string"!=typeof t)return i;if(!e||void 0===e.minimumFractionDigits&&void 0===e.maximumFractionDigits){const e=t.indexOf(".")>-1?t.split(".")[1].length:0;i.minimumFractionDigits=e,i.maximumFractionDigits=e}return i},oe=t=>{switch(t.language){case"cz":case"de":case"fi":case"fr":case"sk":case"sv":return" ";default:return""}},ne=(t,e,i,o,n,r)=>{const a=n[e.entity_id];return re(t,i,o,a,e.entity_id,e.attributes,void 0!==r?r:e.state)},re=(t,e,i,o,n,r,a)=>{var s;if(a===Rt||a===Nt)return t(`state.default.${a}`);if((t=>!!t.unit_of_measurement||!!t.state_class)(r)){if("duration"===r.device_class&&r.unit_of_measurement&&Zt[r.unit_of_measurement])try{return Jt(a,r.unit_of_measurement)}catch(t){}if("monetary"===r.device_class)try{return te(a,e,Object.assign({style:"currency",currency:r.unit_of_measurement,minimumFractionDigits:2},ee({state:a,attributes:r},o)))}catch(t){}const t=r.unit_of_measurement?"%"===r.unit_of_measurement?oe(e)+"%":` ${r.unit_of_measurement}`:"";return`${te(a,e,ee({state:a,attributes:r},o))}${t}`}const l=Pt(n);if("datetime"===l){const t=new Date(a);return jt(t,e,i)}if(["date","input_datetime","time"].includes(l))try{const t=a.split(" ");if(2===t.length)return jt(new Date(t.join("T")),Object.assign(Object.assign({},e),{time_zone:$t.local}),i);if(1===t.length){if(a.includes("-"))return((t,e,i)=>zt(e,i.time_zone).format(t))(new Date(`${a}T00:00`),Object.assign(Object.assign({},e),{time_zone:$t.local}),i);if(a.includes(":")){const t=new Date;return((t,e,i)=>Mt(e,i.time_zone).format(t))(new Date(`${t.toISOString().split("T")[0]}T${a}`),Object.assign(Object.assign({},e),{time_zone:$t.local}),i)}}return a}catch(t){return a}if("counter"===l||"number"===l||"input_number"===l)return te(a,e,ee({state:a,attributes:r},o));if(["button","event","input_button","scene","stt","tts"].includes(l)||"sensor"===l&&"timestamp"===r.device_class)try{return jt(new Date(a),e,i)}catch(t){return a}return"update"===l?"on"===a?(t=>Kt(t)||!!t.in_progress)(r)?Xt(r,4)&&"number"==typeof r.in_progress?t("ui.card.update.installing_with_progress",{progress:r.in_progress}):t("ui.card.update.installing"):r.latest_version:r.skipped_version===r.latest_version?null!==(s=r.latest_version)&&void 0!==s?s:t("state.default.unavailable"):t("ui.card.update.up_to_date"):(null==o?void 0:o.translation_key)&&t(`component.${o.platform}.entity.${l}.${o.translation_key}.state.${a}`)||r.device_class&&t(`component.${l}.entity_component.${r.device_class}.state.${a}`)||t(`component.${l}.entity_component._.state.${a}`)||a};class ae extends TypeError{constructor(t,e){let i;const{message:o,...n}=t,{path:r}=t;super(0===r.length?o:"At path: "+r.join(".")+" -- "+o),this.value=void 0,this.key=void 0,this.type=void 0,this.refinement=void 0,this.path=void 0,this.branch=void 0,this.failures=void 0,Object.assign(this,n),this.name=this.constructor.name,this.failures=()=>{var o;return null!=(o=i)?o:i=[t,...e()]}}}function se(t){return"object"==typeof t&&null!=t}function le(t){return"string"==typeof t?JSON.stringify(t):""+t}function ce(t,e,i,o){if(!0===t)return;!1===t?t={}:"string"==typeof t&&(t={message:t});const{path:n,branch:r}=e,{type:a}=i,{refinement:s,message:l="Expected a value of type `"+a+"`"+(s?" with refinement `"+s+"`":"")+", but received: `"+le(o)+"`"}=t;return{value:o,type:a,refinement:s,key:n[n.length-1],path:n,branch:r,...t,message:l}}function*de(t,e,i,o){(function(t){return se(t)&&"function"==typeof t[Symbol.iterator]})(t)||(t=[t]);for(const n of t){const t=ce(n,e,i,o);t&&(yield t)}}function*ue(t,e,i){void 0===i&&(i={});const{path:o=[],branch:n=[t],coerce:r=!1,mask:a=!1}=i,s={path:o,branch:n};if(r&&(t=e.coercer(t,s),a&&"type"!==e.type&&se(e.schema)&&se(t)&&!Array.isArray(t)))for(const i in t)void 0===e.schema[i]&&delete t[i];let l=!0;for(const i of e.validator(t,s))l=!1,yield[i,void 0];for(let[i,c,d]of e.entries(t,s)){const e=ue(c,d,{path:void 0===i?o:[...o,i],branch:void 0===i?n:[...n,c],coerce:r,mask:a});for(const o of e)o[0]?(l=!1,yield[o[0],void 0]):r&&(c=o[1],void 0===i?t=c:t instanceof Map?t.set(i,c):t instanceof Set?t.add(c):se(t)&&(t[i]=c))}if(l)for(const i of e.refiner(t,s))l=!1,yield[i,void 0];l&&(yield[void 0,t])}class he{constructor(t){this.TYPE=void 0,this.type=void 0,this.schema=void 0,this.coercer=void 0,this.validator=void 0,this.refiner=void 0,this.entries=void 0;const{type:e,schema:i,validator:o,refiner:n,coercer:r=(t=>t),entries:a=function*(){}}=t;this.type=e,this.schema=i,this.entries=a,this.coercer=r,this.validator=o?(t,e)=>de(o(t,e),e,this,t):()=>[],this.refiner=n?(t,e)=>de(n(t,e),e,this,t):()=>[]}assert(t){return me(t,this)}create(t){return function(t,e){const i=pe(t,e,{coerce:!0});if(i[0])throw i[0];return i[1]}(t,this)}is(t){return function(t,e){const i=pe(t,e);return!i[0]}(t,this)}mask(t){return function(t,e){const i=pe(t,e,{coerce:!0,mask:!0});if(i[0])throw i[0];return i[1]}(t,this)}validate(t,e){return void 0===e&&(e={}),pe(t,this,e)}}function me(t,e){const i=pe(t,e);if(i[0])throw i[0]}function pe(t,e,i){void 0===i&&(i={});const o=ue(t,e,i),n=function(t){const{done:e,value:i}=t.next();return e?void 0:i}(o);if(n[0]){const t=new ae(n[0],(function*(){for(const t of o)t[0]&&(yield t[0])}));return[t,void 0]}return[void 0,n[1]]}function fe(){for(var t=arguments.length,e=new Array(t),i=0;it.schema)),r=Object.assign({},...n);return o?Ae(r):Ce(r)}function ge(t,e){return new he({type:t,schema:null,validator:e})}function _e(t){return new he({type:"dynamic",schema:null,*entries(e,i){const o=t(e,i);yield*o.entries(e,i)},validator:(e,i)=>t(e,i).validator(e,i),coercer:(e,i)=>t(e,i).coercer(e,i),refiner:(e,i)=>t(e,i).refiner(e,i)})}function ve(){return ge("any",(()=>!0))}function be(t){return new he({type:"array",schema:t,*entries(e){if(t&&Array.isArray(e))for(const[i,o]of e.entries())yield[i,o,t]},coercer:t=>Array.isArray(t)?t.slice():t,validator:t=>Array.isArray(t)||"Expected an array value, but received: "+le(t)})}function ye(){return ge("boolean",(t=>"boolean"==typeof t))}function xe(t){const e={},i=t.map((t=>le(t))).join();for(const i of t)e[i]=i;return new he({type:"enums",schema:e,validator:e=>t.includes(e)||"Expected one of `"+i+"`, but received: "+le(e)})}function we(t){const e=le(t),i=typeof t;return new he({type:"literal",schema:"string"===i||"number"===i||"boolean"===i?t:null,validator:i=>i===t||"Expected the literal `"+e+"`, but received: "+le(i)})}function ke(){return ge("number",(t=>"number"==typeof t&&!isNaN(t)||"Expected a number, but received: "+le(t)))}function Ce(t){const e=t?Object.keys(t):[],i=ge("never",(()=>!1));return new he({type:"object",schema:t||null,*entries(o){if(t&&se(o)){const n=new Set(Object.keys(o));for(const i of e)n.delete(i),yield[i,o[i],t[i]];for(const t of n)yield[t,o[t],i]}},validator:t=>se(t)||"Expected an object, but received: "+le(t),coercer:t=>se(t)?{...t}:t})}function $e(t){return new he({...t,validator:(e,i)=>void 0===e||t.validator(e,i),refiner:(e,i)=>void 0===e||t.refiner(e,i)})}function Ee(){return ge("string",(t=>"string"==typeof t||"Expected a string, but received: "+le(t)))}function Ae(t){const e=Object.keys(t);return new he({type:"type",schema:t,*entries(i){if(se(i))for(const o of e)yield[o,i[o],t[o]]},validator:t=>se(t)||"Expected an object, but received: "+le(t)})}function Se(t){const e=t.map((t=>t.type)).join(" | ");return new he({type:"union",schema:null,coercer(e,i){const o=t.find((t=>{const[i]=t.validate(e,{coerce:!0});return!i}))||ge("unknown",(()=>!0));return o.coercer(e,i)},validator(i,o){const n=[];for(const e of t){const[...t]=ue(i,e,o),[r]=t;if(!r[0])return[];for(const[e]of t)e&&n.push(e)}return["Expected the value to satisfy a union of `"+e+"`, but received: "+le(i),...n]}})}function Ie(t){const e=t.language||"en";return t.translationMetadata.translations[e]&&t.translationMetadata.translations[e].isRTL||!1}const Te=(t,e,i=!1)=>{let o;const n=(...n)=>{const r=i&&!o;clearTimeout(o),o=window.setTimeout((()=>{o=void 0,i||t(...n)}),e),r&&t(...n)};return n.cancel=()=>{clearTimeout(o)},n},ze=(t,e)=>{if(t===e)return!0;if(t&&e&&"object"==typeof t&&"object"==typeof e){if(t.constructor!==e.constructor)return!1;let i,o;if(Array.isArray(t)){if(o=t.length,o!==e.length)return!1;for(i=o;0!=i--;)if(!ze(t[i],e[i]))return!1;return!0}if(t instanceof Map&&e instanceof Map){if(t.size!==e.size)return!1;for(i of t.entries())if(!e.has(i[0]))return!1;for(i of t.entries())if(!ze(i[1],e.get(i[0])))return!1;return!0}if(t instanceof Set&&e instanceof Set){if(t.size!==e.size)return!1;for(i of t.entries())if(!e.has(i[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(e)){if(o=t.length,o!==e.length)return!1;for(i=o;0!=i--;)if(t[i]!==e[i])return!1;return!0}if(t.constructor===RegExp)return t.source===e.source&&t.flags===e.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===e.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===e.toString();const n=Object.keys(t);if(o=n.length,o!==Object.keys(e).length)return!1;for(i=o;0!=i--;)if(!Object.prototype.hasOwnProperty.call(e,n[i]))return!1;for(i=o;0!=i--;){const o=n[i];if(!ze(t[o],e[o]))return!1}return!0}return t!=t&&e!=e},Oe=()=>new Promise((t=>{var e;e=t,requestAnimationFrame((()=>setTimeout(e,0)))})),Me={auto:1,heat_cool:2,heat:3,cool:4,dry:5,fan_only:6,off:7},je=(t,e)=>Me[t]-Me[e];const De=["hs","xy","rgb","rgbw","rgbww"],Le=[...De,"color_temp","brightness","white"],Pe=16384,Ne="returning",Re=8192,Fe=(t,e,i)=>t.subscribeMessage((t=>e(t)),Object.assign({type:"render_template"},i)) /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */,Ve=1,Be=3,Ue=4,He=t=>(...e)=>({_$litDirective$:t,values:e});let Ye=class{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}};const We=(t,e)=>{const i=(()=>{const t=document.body;if(t.querySelector("action-handler"))return t.querySelector("action-handler");const e=document.createElement("action-handler");return t.appendChild(e),e})();i&&i.bind(t,e)},Xe=He(class extends Ye{update(t,[e]){return We(t.element,e),X}render(t){}}),Ke=async(t,e,i,o)=>{Lt(t,"hass-action",{config:i,action:o})};function Ge(t){return void 0!==t&&"none"!==t.action}const qe=Ce({user:Ee()}),Ze=Se([ye(),Ce({text:$e(Ee()),excemptions:$e(be(qe))})]),Je=Ce({action:we("url"),url_path:Ee(),confirmation:$e(Ze)}),Qe=Ce({action:we("call-service"),service:Ee(),service_data:$e(Ce()),data:$e(Ce()),target:$e(Ce({entity_id:$e(Se([Ee(),be(Ee())])),device_id:$e(Se([Ee(),be(Ee())])),area_id:$e(Se([Ee(),be(Ee())]))})),confirmation:$e(Ze)}),ti=Ce({action:we("navigate"),navigation_path:Ee(),confirmation:$e(Ze)}),ei=Ae({action:we("assist"),pipeline_id:$e(Ee()),start_listening:$e(ye())}),ii=Ae({action:we("fire-dom-event")}),oi=Ce({action:xe(["none","toggle","more-info","call-service","url","navigate","assist"]),confirmation:$e(Ze)}),ni=_e((t=>{if(t&&"object"==typeof t&&"action"in t)switch(t.action){case"call-service":return Qe;case"fire-dom-event":return ii;case"navigate":return ti;case"url":return Je;case"assist":return ei}return oi})),ri=h` - #sortable a:nth-of-type(2n) paper-icon-item { - animation-name: keyframes1; - animation-iteration-count: infinite; - transform-origin: 50% 10%; - animation-delay: -0.75s; - animation-duration: 0.25s; + */,Ve=1,Be=3,Ue=4,He=t=>(...e)=>({_$litDirective$:t,values:e});let Ye=class{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}};const We=(t,e)=>{const i=(()=>{const t=document.body;if(t.querySelector("action-handler"))return t.querySelector("action-handler");const e=document.createElement("action-handler");return t.appendChild(e),e})();i&&i.bind(t,e)},Xe=He(class extends Ye{update(t,[e]){return We(t.element,e),X}render(t){}}),Ke=async(t,e,i,o)=>{Lt(t,"hass-action",{config:i,action:o})};function Ge(t){return void 0!==t&&"none"!==t.action}const qe=Ce({user:Ee()}),Ze=Se([ye(),Ce({text:$e(Ee()),excemptions:$e(be(qe))})]),Je=Ce({action:we("url"),url_path:Ee(),confirmation:$e(Ze)}),Qe=Ce({action:xe(["call-service","perform-action"]),service:$e(Ee()),perform_action:$e(Ee()),service_data:$e(Ce()),data:$e(Ce()),target:$e(Ce({entity_id:$e(Se([Ee(),be(Ee())])),device_id:$e(Se([Ee(),be(Ee())])),area_id:$e(Se([Ee(),be(Ee())]))})),confirmation:$e(Ze)}),ti=Ce({action:we("navigate"),navigation_path:Ee(),confirmation:$e(Ze)}),ei=Ae({action:we("assist"),pipeline_id:$e(Ee()),start_listening:$e(ye())}),ii=Ae({action:we("fire-dom-event")}),oi=Ce({action:xe(["none","toggle","more-info","call-service","perform-action","url","navigate","assist"]),confirmation:$e(Ze)}),ni=_e((t=>{if(t&&"object"==typeof t&&"action"in t)switch(t.action){case"call-service":case"perform-action":return Qe;case"fire-dom-event":return ii;case"navigate":return ti;case"url":return Je;case"assist":return ei}return oi})),ri=h` + #sortable a:nth-of-type(2n) paper-icon-item { + animation-name: keyframes1; + animation-iteration-count: infinite; + transform-origin: 50% 10%; + animation-delay: -0.75s; + animation-duration: 0.25s; + } + + #sortable a:nth-of-type(2n-1) paper-icon-item { + animation-name: keyframes2; + animation-iteration-count: infinite; + animation-direction: alternate; + transform-origin: 30% 5%; + animation-delay: -0.5s; + animation-duration: 0.33s; + } + + #sortable a { + height: 48px; + display: flex; + } + + #sortable { + outline: none; + display: block !important; + } + + .hidden-panel { + display: flex !important; + } + + .sortable-fallback { + display: none; + } + + .sortable-ghost { + opacity: 0.4; + } + + .sortable-fallback { + opacity: 0; + } + + @keyframes keyframes1 { + 0% { + transform: rotate(-1deg); + animation-timing-function: ease-in; } - #sortable a:nth-of-type(2n-1) paper-icon-item { - animation-name: keyframes2; - animation-iteration-count: infinite; - animation-direction: alternate; - transform-origin: 30% 5%; - animation-delay: -0.5s; - animation-duration: 0.33s; + 50% { + transform: rotate(1.5deg); + animation-timing-function: ease-out; + } + } + + @keyframes keyframes2 { + 0% { + transform: rotate(1deg); + animation-timing-function: ease-in; } - #sortable a { - height: 48px; - display: flex; + 50% { + transform: rotate(-1.5deg); + animation-timing-function: ease-out; } + } - #sortable { - outline: none; - display: block !important; - } + .show-panel, + .hide-panel { + display: none; + position: absolute; + top: 0; + right: 4px; + --mdc-icon-button-size: 40px; + } - .hidden-panel { - display: flex !important; - } + :host([rtl]) .show-panel { + right: initial; + left: 4px; + } - .sortable-fallback { - display: none; - } + .hide-panel { + top: 4px; + right: 8px; + } - .sortable-ghost { - opacity: 0.4; - } + :host([rtl]) .hide-panel { + right: initial; + left: 8px; + } - .sortable-fallback { - opacity: 0; - } + :host([expanded]) .hide-panel { + display: block; + } - @keyframes keyframes1 { - 0% { - transform: rotate(-1deg); - animation-timing-function: ease-in; - } + :host([expanded]) .show-panel { + display: inline-flex; + } - 50% { - transform: rotate(1.5deg); - animation-timing-function: ease-out; - } - } - - @keyframes keyframes2 { - 0% { - transform: rotate(1deg); - animation-timing-function: ease-in; - } - - 50% { - transform: rotate(-1.5deg); - animation-timing-function: ease-out; - } - } - - .show-panel, - .hide-panel { - display: none; - position: absolute; - top: 0; - right: 4px; - --mdc-icon-button-size: 40px; - } - - :host([rtl]) .show-panel { - right: initial; - left: 4px; - } - - .hide-panel { - top: 4px; - right: 8px; - } - - :host([rtl]) .hide-panel { - right: initial; - left: 8px; - } - - :host([expanded]) .hide-panel { - display: block; - } - - :host([expanded]) .show-panel { - display: inline-flex; - } - - paper-icon-item.hidden-panel, - paper-icon-item.hidden-panel span, - paper-icon-item.hidden-panel ha-icon[slot="item-icon"] { - color: var(--secondary-text-color); - cursor: pointer; - } -`;var ai={form:{color_picker:{values:{default:"اللون الإفتراضي"}},info_picker:{values:{default:"المعلومات الافتراضية",name:"الإسم",state:"الحالة","last-changed":"آخر تغيير","last-updated":"آخر تحديث",none:"لا شئ"}},icon_type_picker:{values:{default:"النوع افتراضي",icon:"أيقونة","entity-picture":"صورة الكيان",none:"لا شئ"}},layout_picker:{values:{default:"تخطيط افتراضي",vertical:"تخطيط رأسي",horizontal:"تخطيط أفقي"}},alignment_picker:{values:{default:"المحاذاة الافتراضية",start:"بداية",end:"نهاية",center:"توسيط",justify:"مساواة"}}},card:{generic:{icon_color:"لون الأيقونة",layout:"التخطيط",fill_container:"ملئ الحاوية",primary_info:"المعلومات الأساسية",secondary_info:"المعلومات الفرعية",icon_type:"نوع الأيقونة",content_info:"المحتوى",use_entity_picture:"استخدم صورة الكيان؟",collapsible_controls:"تصغير عناصر التحكم عند الإيقاف",icon_animation:"تحريك الرمز عندما يكون نشطًا؟"},light:{show_brightness_control:"التحكم في السطوع؟",use_light_color:"استخدم لون فاتح",show_color_temp_control:"التحكم في حرارة اللون؟",show_color_control:"التحكم في اللون؟",incompatible_controls:"قد لا يتم عرض بعض عناصر التحكم إذا كان الضوء الخاص بك لا يدعم الميزة."},fan:{show_percentage_control:"التحكم في النسبة المئوية؟",show_oscillate_control:"التحكم في التذبذب؟"},cover:{show_buttons_control:"أزرار التحكم؟",show_position_control:"التحكم في الموقع؟"},template:{primary:"المعلومات الأساسية",secondary:"المعلومات الثانوية",multiline_secondary:"متعدد الأسطر الثانوية؟",entity_extra:"تستخدم في القوالب والإجراءات",content:"المحتوى",badge_icon:"أيقونة الشارة",badge_color:"لون الشارة",picture:"صورة (ستحل محل الأيقونة)"},title:{title:"العنوان",subtitle:"العنوان الفرعي"},chips:{alignment:"محاذاة"},weather:{show_conditions:"الأحوال الجوية؟",show_temperature:"الطقس؟"},update:{show_buttons_control:"أزرار التحكم؟"},vacuum:{commands:"الاوامر"},"media-player":{use_media_info:"استخدم معلومات الوسائط",use_media_artwork:"استخدم صورة الوسائط",show_volume_level:"إظهار مستوى الصوت",media_controls:"التحكم في الوسائط",media_controls_list:{on_off:"تشغيل/إيقاف",shuffle:"خلط",previous:"السابق",play_pause_stop:"تشغيل/إيقاف مؤقت/إيقاف",next:"التالي",repeat:"وضع التكرار"},volume_controls:"التحكم في الصوت",volume_controls_list:{volume_buttons:"أزرار الصوت",volume_set:"مستوى الصوت",volume_mute:"كتم"}},lock:{lock:"مقفل",unlock:"إلغاء قفل",open:"مفتوح"},humidifier:{show_target_humidity_control:"التحكم في الرطوبة؟?"},climate:{show_temperature_control:"التحكم في درجة الحرارة؟",hvac_modes:"أوضاع HVAC"}},chip:{sub_element_editor:{title:"محرر الرقاقة"},conditional:{chip:"رقاقة"},"chip-picker":{chips:"رقاقات",add:"أضف رقاقة",edit:"تعديل",clear:"مسح",select:"اختر الرقاقة",types:{action:"إجراء","alarm-control-panel":"تنبيه",back:"رجوع",conditional:"مشروط",entity:"الكيان",light:"Light",menu:"القائمة",template:"قالب",weather:"الطقس"}}}},li={editor:ai},si={form:{color_picker:{values:{default:"Основен цвят"}},info_picker:{values:{default:"Основна информация",name:"Име",state:"Състояние","last-changed":"Последно Променен","last-updated":"Последно Актуализиран",none:"Липсва"}},icon_type_picker:{values:{default:"Основен тип",icon:"Икона","entity-picture":"Картина на обекта",none:"Липсва"}},layout_picker:{values:{default:"Основно оформление",vertical:"Вертикално оформление",horizontal:"Хоризонтално оформление"}},alignment_picker:{values:{default:"Основно подравняване",start:"Старт",end:"Край",center:"Център",justify:"Подравнен"}}},card:{generic:{icon_color:"Цвят на икона",layout:"Оформление",fill_container:"Изпълване на контейнера",primary_info:"Първостепенна информация",secondary_info:"Второстепенна информация",icon_type:"Тип на икона",content_info:"Съдържание",use_entity_picture:"Използвай снимката на обекта?",collapsible_controls:"Свий контролите при изключен",icon_animation:"Анимирай иконата при активен?"},light:{show_brightness_control:"Контрол на яркостта?",use_light_color:"Използвай цвета на светлината",show_color_temp_control:"Контрол на температурата?",show_color_control:"Контрол на цвета?",incompatible_controls:"Някои опции могат да бъдат скрити при условие че осветителното тяло не поддържа фунцията."},fan:{show_percentage_control:"Процентов контрол?",show_oscillate_control:"Контрол на трептенето?"},cover:{show_buttons_control:"Контролни бутони?",show_position_control:"Контрол на позицията?",show_tilt_position_control:"Контрол на наклона?"},template:{primary:"Първостепенна информация",secondary:"Второстепенна информация",multiline_secondary:"Много-редова второстепенна информация?",entity_extra:"Използван в шаблони и действия",content:"Съдържание",badge_icon:"Икона на значка",badge_color:"Цвят на значка",picture:"Картина (ще замени иконата)"},title:{title:"Заглавие",subtitle:"Подзаглавие"},chips:{alignment:"Подравняване"},weather:{show_conditions:"Условия?",show_temperature:"Температура?"},update:{show_buttons_control:"Контролни бутони?"},vacuum:{commands:"Конади",commands_list:{on_off:"Вкл./Изкл."}},"media-player":{use_media_info:"Използвай информация от медията",use_media_artwork:"Използвай визуалните детайли от медията",show_volume_level:"Покажи контрола за звук",media_controls:"Контрол на Медиата",media_controls_list:{on_off:"Вкл./Изкл.",shuffle:"Разбъркано",previous:"Предишен",play_pause_stop:"Пусни/пауза/стоп",next:"Следващ",repeat:"Повтаряне"},volume_controls:"Контрол на звука",volume_controls_list:{volume_buttons:"Бутони за звук",volume_set:"Ниво на звука",volume_mute:"Заглуши"}},lock:{lock:"Заключен",unlock:"Отключен",open:"Отворен"},humidifier:{show_target_humidity_control:"Контрол на влажността?"},climate:{show_temperature_control:"Контрол на температурата?",hvac_modes:"HVAC Режими"}},chip:{sub_element_editor:{title:"Чип редактор"},conditional:{chip:"Чип"},"chip-picker":{chips:"Чипове",add:"Добави чип",edit:"Редактирай",clear:"Изчисти",select:"Избери чип",types:{action:"Действия","alarm-control-panel":"Аларма",back:"Назад",conditional:"Условни",entity:"Обект",light:"Осветление",menu:"Меню",template:"Шаблон",weather:"Време"}}}},ci={editor:si},di={form:{color_picker:{values:{default:"Color per defecte"}},info_picker:{values:{default:"Informació per defecte",name:"Nom",state:"Estat","last-changed":"Últim Canvi","last-updated":"Última Actualització",none:"Cap"}},icon_type_picker:{values:{default:"Tipus per defecte",icon:"Icona","entity-picture":"Entitat d'imatge",none:"Cap"}},layout_picker:{values:{default:"Distribució per defecte",vertical:"Distribució vertical",horizontal:"Distribució horitzontal"}},alignment_picker:{values:{default:"Alineació per defecte",start:"Inici",end:"Final",center:"Centre",justify:"Justifica"}}},card:{generic:{icon_color:"Color d'icona",layout:"Distribució",fill_container:"Emplena el contenidor",primary_info:"Informació primaria",secondary_info:"Informació secundaria",icon_type:"Tipus d'icona",content_info:"Contingut",use_entity_picture:"Fer servir la imatge de l'entitat?",collapsible_controls:"Amaga els controls en desactivar",icon_animation:"Animar icona en activar?"},light:{show_brightness_control:"Control de brillantor?",use_light_color:"Fes servir el color del llum",show_color_temp_control:"Control de la temperatura del color?",show_color_control:"Control de color?",incompatible_controls:"Alguns controls no es mostraran si l'entitat no suporta eixa funció."},fan:{show_percentage_control:"Control de percentatge?",show_oscillate_control:"Control d'oscil·lació?"},cover:{show_buttons_control:"Botons de control?",show_position_control:"Control de posició?",show_tilt_position_control:"Control d'inclinació?"},template:{primary:"Informació primaria",secondary:"Informació secundaria",multiline_secondary:"Secundaria en varies línies?",entity_extra:"Utilitzats en plantilles i accions",content:"Contingut",badge_icon:"Icona de la insígnia",badge_color:"Color de la insígnia",picture:"Imatge (reemplaçarà la icona)"},title:{title:"Títol",subtitle:"Subtítol",title_tap_action:"Acció en tocar el títol",subtitle_tap_action:"Acció en tocar el subtítol"},chips:{alignment:"Alineació"},weather:{show_conditions:"Condicions?",show_temperature:"Temperatura?"},update:{show_buttons_control:"Botons de control?"},vacuum:{commands:"Comandaments",commands_list:{on_off:"Engegar/Apagar"}},"media-player":{use_media_info:"Empra la informació multimèdia",use_media_artwork:"Fes servir l'art multimèdia",show_volume_level:"Mostra el nivell de volum",media_controls:"Controls multimèdia",media_controls_list:{on_off:"Engegar/Apagar",shuffle:"Mesclar",previous:"Pista anterior",play_pause_stop:"Reproduïr/Pausar/Detindre",next:"Pista següent",repeat:"Mode de repetició"},volume_controls:"Controls de volum",volume_controls_list:{volume_buttons:"Botons de volum",volume_set:"Nivell de volum",volume_mute:"Silenci"}},lock:{lock:"Bloqueja",unlock:"Desbloqueja",open:"Obri"},humidifier:{show_target_humidity_control:"Control d'humitat?"},climate:{show_temperature_control:"Control de temperatura?",hvac_modes:"Modes HVAC"},number:{display_mode:"Mode de visualització",display_mode_list:{default:"Per defecte (lliscant)",slider:"Lliscant",buttons:"Botons"}}},chip:{sub_element_editor:{title:"Editor de xips"},conditional:{chip:"Xip"},"chip-picker":{chips:"Xips",add:"Afegir xip",edit:"Editar",clear:"Buidar",select:"Seleccionar chip",types:{action:"Acció","alarm-control-panel":"Alarma",back:"Tornar",conditional:"Condicional",entity:"Entitat",light:"Llum",menu:"Menú",spacer:"Espai",template:"Plantilla",weather:"Oratge"}}}},ui={not_found:"No s'ha trobat l'entitat"},hi={editor:di,card:ui},mi={form:{color_picker:{values:{default:"Výchozí barva"}},info_picker:{values:{default:"Základní informace",name:"Název",state:"Stav","last-changed":"Poslední změna","last-updated":"Poslední update",none:"Nic"}},icon_type_picker:{values:{default:"Výchozí typ",icon:"Ikona","entity-picture":"Ikona entity",none:"Nic"}},layout_picker:{values:{default:"Výchozí rozložení",vertical:"Svislé rozložení",horizontal:"Vodorovné rozložení"}},alignment_picker:{values:{default:"Výchozí zarovnání",start:"Začátek",end:"Konec",center:"Na střed",justify:"Do bloku"}}},card:{generic:{icon_color:"Barva ikony",layout:"Rozložení",fill_container:"Vyplnit prostor",primary_info:"Základní informace",secondary_info:"Sekundární informace",icon_type:"Typ ikony",content_info:"Obsah",use_entity_picture:"Použít ikonu entity?",collapsible_controls:"Skrýt ovládací prvky pokud je VYP",icon_animation:"Animovaná ikona, pokud je aktivní?"},light:{show_brightness_control:"Ovládání jasu?",use_light_color:"Ikona podle barvy světla?",show_color_temp_control:"Ovládání teploty světla?",show_color_control:"Ovládání barvy světla?",incompatible_controls:"Některé ovládací prvky se nemusí zobrazit, pokud vaše světlo tuto funkci nepodporuje."},fan:{show_percentage_control:"Ovládání v procentech?",show_oscillate_control:"Oscillate control?"},cover:{show_buttons_control:"Zobrazit ovládací tlačítka?",show_position_control:"Zobrazit ovládání polohy?",show_tilt_position_control:"Zobrazit ovládání náklonu?"},template:{primary:"Základní informace",secondary:"Sekundární informace",multiline_secondary:"Víceřádková sekundární informace?",entity_extra:"Použito v šablonách a akcích",content:"Obsah",badge_icon:"Ikona odznaku",badge_color:"Barva odznaku",picture:"Obrázek (nahradí ikonu)"},title:{title:"Titulek",subtitle:"Popis",title_tap_action:"Titulek akce klepnutím",subtitle_tap_action:"Popis akce klepnutím"},chips:{alignment:"Zarovnání"},weather:{show_conditions:"Zobrazit podmínky?",show_temperature:"Zobrazit teplotu?"},update:{show_buttons_control:"Zobrazit ovládací tlačítka?"},vacuum:{commands:"Příkazy",commands_list:{on_off:"Vyp / Zap"}},"media-player":{use_media_info:"Použít informace o médiích",use_media_artwork:"Použít ilustrace médií",show_volume_level:"Zobrazit úroveň hlasitosti",media_controls:"Ovládání médií",media_controls_list:{on_off:"Vyp / Zap",shuffle:"Zamíchat",previous:"Předchozí skladba",play_pause_stop:"hrát/pauza/zastavit",next:"Další skladba",repeat:"Opakovat"},volume_controls:"Ovládání hlasitosti",volume_controls_list:{volume_buttons:"Tlačítka hlasitosti",volume_set:"Úroveň hlasitosti",volume_mute:"Ztlumit"}},lock:{lock:"Zamčeno",unlock:"Odemčeno",open:"Otevřeno"},humidifier:{show_target_humidity_control:"Ovládání vlhkosti?"},climate:{show_temperature_control:"Ovládání teploty?",hvac_modes:"HVAC Mód"},number:{display_mode:"Režim zobrazení",display_mode_list:{default:"Výchozí (posuvník)",slider:"Posuvník",buttons:"Tlačítka"}}},chip:{sub_element_editor:{title:"Editor tlačítek"},conditional:{chip:"Tlačítko"},"chip-picker":{chips:"Tlačítka",add:"Přidat tlačítko",edit:"Editovat",clear:"Vymazat",select:"Vybrat tlačítko",types:{action:"Akce","alarm-control-panel":"Alarm",back:"Zpět",conditional:"Podmínky",entity:"Entita",light:"Světlo",menu:"Menu",spacer:"Mezera",template:"Šablona",weather:"Počasí"}}}},pi={not_found:"Entita nebyla nalezena"},fi={editor:mi,card:pi},gi={form:{color_picker:{values:{default:"Standard farve"}},info_picker:{values:{default:"Standard information",name:"Navn",state:"Status","last-changed":"Sidst ændret","last-updated":"Sidst opdateret",none:"Ingen"}},icon_type_picker:{values:{default:"Standard type",icon:"Ikon","entity-picture":"Enheds billede",none:"Ingen"}},layout_picker:{values:{default:"Standard layout",vertical:"Vertikal layout",horizontal:"Horisontal layout"}},alignment_picker:{values:{default:"Standard justering",start:"Start",end:"Slut",center:"Centrer",justify:"Lige margener"}}},card:{generic:{icon_color:"Ikon farve",layout:"Layout",fill_container:"Fyld container",primary_info:"Primær information",secondary_info:"Sekundær information",icon_type:"Ikon type",content_info:"Indhold",use_entity_picture:"Brug enheds billede?",collapsible_controls:"Skjul kontroller når slukket",icon_animation:"Animér ikon når aktiv?"},light:{show_brightness_control:"Lysstyrkekontrol?",use_light_color:"Brug lysfarve",show_color_temp_control:"Temperatur farvekontrol?",show_color_control:"Farvekontrol?",incompatible_controls:"Nogle kontroller vises muligvis ikke, hvis dit lys ikke understøtter funktionen."},fan:{show_percentage_control:"Procentvis kontrol?",show_oscillate_control:"Oscillerende kontrol?"},cover:{show_buttons_control:"Betjeningsknapper?",show_position_control:"Positionskontrol?"},template:{primary:"Primær information",secondary:"Sekundær information",multiline_secondary:"Multi-linje skundær?",entity_extra:"Anvendes i skabelober og handlinger",content:"Indhold",badge_icon:"Badge ikon",badge_color:"Badge farve",picture:"Billede (erstatter ikonen)"},title:{title:"Titel",subtitle:"Undertitel"},chips:{alignment:"Justering"},weather:{show_conditions:"Forhold?",show_temperature:"Temperatur?"},update:{show_buttons_control:"Betjeningsknapper?"},vacuum:{commands:"Kommandoer"},"media-player":{use_media_info:"Brug medie info",use_media_artwork:"Brug mediebilleder",show_volume_level:"Vis volumen niveau",media_controls:"Medie kontrol",media_controls_list:{on_off:"Tænd/Sluk",shuffle:"Bland",previous:"Forrige nummer",play_pause_stop:"Afspil/Pause/Stop",next:"Næste nummer",repeat:"Gentagelsestilstand"},volume_controls:"Volumen kontrol",volume_controls_list:{volume_buttons:"Volumen knapper",volume_set:"Volumenniveau",volume_mute:"Lydløs"}},lock:{lock:"Lås",unlock:"Lås op",open:"Åben"},humidifier:{show_target_humidity_control:"Luftfugtigheds kontrol?"},climate:{show_temperature_control:"Temperatur kontrol?",hvac_modes:"HVAC-tilstande"}},chip:{sub_element_editor:{title:"Chip-editor"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Tilføj chip",edit:"Rediger",clear:"Nulstil",select:"Vælg chip",types:{action:"Handling","alarm-control-panel":"Alarm",back:"Tilbage",conditional:"Betinget",entity:"Enhed",light:"Lys",menu:"Menu",template:"Skabelon",weather:"Vejr"}}}},_i={editor:gi},vi={form:{color_picker:{values:{default:"Standardfarbe"}},info_picker:{values:{default:"Standard-Information",name:"Name",state:"Zustand","last-changed":"Letzte Änderung","last-updated":"Letzte Aktualisierung",none:"Keine"}},icon_type_picker:{values:{default:"Standard-Typ",icon:"Icon","entity-picture":"Entitätsbild",none:"Keines"}},layout_picker:{values:{default:"Standard-Layout",vertical:"Vertikales Layout",horizontal:"Horizontales Layout"}},alignment_picker:{values:{default:"Standard",start:"Anfang",end:"Ende",center:"Mitte",justify:"Ausrichten"}}},card:{generic:{icon_color:"Icon-Farbe",layout:"Layout",fill_container:"Container ausfüllen",primary_info:"Primäre Information",secondary_info:"Sekundäre Information",icon_type:"Icon-Typ",content_info:"Inhalt",use_entity_picture:"Entitätsbild verwenden?",collapsible_controls:"Schieberegler einklappen, wenn aus",icon_animation:"Icon animieren, wenn aktiv?"},light:{show_brightness_control:"Helligkeitsregelung?",use_light_color:"Farbsteuerung verwenden",show_color_temp_control:"Farbtemperatursteuerung?",show_color_control:"Farbsteuerung?",incompatible_controls:"Einige Steuerelemente werden möglicherweise nicht angezeigt, wenn Ihr Licht diese Funktion nicht unterstützt."},fan:{show_percentage_control:"Prozentuale Kontrolle?",show_oscillate_control:"Oszillationssteuerung?"},cover:{show_buttons_control:"Schaltflächensteuerung?",show_position_control:"Positionssteuerung?",show_tilt_position_control:"Winkelsteuerung?"},template:{primary:"Primäre Information",secondary:"Sekundäre Information",multiline_secondary:"Mehrzeilig sekundär?",entity_extra:"Wird in Vorlagen und Aktionen verwendet",content:"Inhalt",badge_icon:"Badge-Icon",badge_color:"Badge-Farbe",picture:"Bild (ersetzt das Icon)"},title:{title:"Titel",subtitle:"Untertitel",title_tap_action:"Titel Tipp-Aktion",subtitle_tap_action:"Untertitel Tipp-Aktion"},chips:{alignment:"Ausrichtung"},weather:{show_conditions:"Bedingungen?",show_temperature:"Temperatur?"},update:{show_buttons_control:"Schaltflächensteuerung?"},vacuum:{commands:"Befehle",commands_list:{on_off:"An/Ausschalten"}},"media-player":{use_media_info:"Medieninfos verwenden",use_media_artwork:"Mediengrafik verwenden",show_volume_level:"Lautstärke-Level anzeigen",media_controls:"Mediensteuerung",media_controls_list:{on_off:"Ein/Aus",shuffle:"Zufällige Wiedergabe",previous:"Vorheriger Titel",play_pause_stop:"Play/Pause/Stop",next:"Nächster Titel",repeat:"Wiederholen"},volume_controls:"Lautstärkesteuerung",volume_controls_list:{volume_buttons:"Lautstärke-Buttons",volume_set:"Lautstärke-Level",volume_mute:"Stumm"}},lock:{lock:"Verriegeln",unlock:"Entriegeln",open:"Öffnen"},humidifier:{show_target_humidity_control:"Luftfeuchtigkeitssteuerung?"},climate:{show_temperature_control:"Temperatursteuerung?",hvac_modes:"HVAC-Modi"},number:{display_mode:"Anzeigemodus",display_mode_list:{default:"Standard (Schieberegler)",slider:"Schieberegler",buttons:"Buttons"}}},chip:{sub_element_editor:{title:"Chip Editor"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Chip hinzufügen",edit:"Editieren",clear:"Löschen",select:"Chip auswählen",types:{action:"Aktion","alarm-control-panel":"Alarm",back:"Zurück",conditional:"Bedingung",entity:"Entität",light:"Licht",menu:"Menü",spacer:"Abstand",template:"Vorlage",weather:"Wetter"}}}},bi={not_found:"Entität nicht gefunden"},yi={editor:vi,card:bi},xi={form:{color_picker:{values:{default:"Προεπιλεγμένο χρώμα"}},info_picker:{values:{default:"Προεπιλεγμένες πληροφορίες",name:"Όνομα",state:"Κατάσταση","last-changed":"Τελευταία αλλαγή","last-updated":"Τελευταία ενημέρωση",none:"Τίποτα"}},layout_picker:{values:{default:"Προεπιλεγμένη διάταξη",vertical:"Κάθετη διάταξη",horizontal:"Οριζόντια διάταξη"}},alignment_picker:{values:{default:"Προεπιλεγμένη στοίχιση",start:"Στοίχιση αριστερά",end:"Στοίχιση δεξιά",center:"Στοίχιση στο κέντρο",justify:"Πλήρης στοίχιση"}}},card:{generic:{icon_color:"Χρώμα εικονιδίου",layout:"Διάταξη",primary_info:"Πρωτεύουσες πληροφορίες",secondary_info:"Δευτερεύουσες πληροφορίες",content_info:"Περιεχόμενο",use_entity_picture:"Χρήση εικόνας οντότητας;",icon_animation:"Κίνηση εικονιδίου όταν είναι ενεργό;"},light:{show_brightness_control:"Έλεγχος φωτεινότητας;",use_light_color:"Χρήση χρώματος φωτος",show_color_temp_control:"Έλεγχος χρώματος θερμοκρασίας;",show_color_control:"Έλεγχος χρώματος;",incompatible_controls:"Ορισμένα στοιχεία ελέγχου ενδέχεται να μην εμφανίζονται εάν το φωτιστικό σας δεν υποστηρίζει τη λειτουργία."},fan:{show_percentage_control:"Έλεγχος ποσοστού;",show_oscillate_control:"Έλεγχος ταλάντωσης;"},cover:{show_buttons_control:"Έλεγχος κουμπιών;",show_position_control:"Έλεγχος θέσης;"},template:{primary:"Πρωτεύουσες πληροφορίες",secondary:"Δευτερεύουσες πληροφορίες",multiline_secondary:"Δευτερεύουσες πολλαπλών γραμμών;",entity_extra:"Χρησιμοποιείται σε πρότυπα και ενέργειες",content:"Περιεχόμενο"},title:{title:"Τίτλος",subtitle:"Υπότιτλος"},chips:{alignment:"Ευθυγράμμιση"},weather:{show_conditions:"Συνθήκες;",show_temperature:"Θερμοκρασία;"},update:{show_buttons_control:"Έλεγχος κουμπιών;"},vacuum:{commands:"Εντολές"},"media-player":{use_media_info:"Χρήση πληροφοριών πολυμέσων",use_media_artwork:"Χρήση έργων τέχνης πολυμέσων",media_controls:"Έλεγχος πολυμέσων",media_controls_list:{on_off:"Ενεργοποίηση/απενεργοποίηση",shuffle:"Τυχαία σειρά",previous:"Προηγούμενο κομμάτι",play_pause_stop:"Αναπαραγωγή/παύση/διακοπή",next:"Επόμενο κομμάτι",repeat:"Λειτουργία επανάληψης"},volume_controls:"Χειριστήρια έντασης ήχου",volume_controls_list:{volume_buttons:"Κουμπιά έντασης ήχου",volume_set:"Επίπεδο έντασης ήχου",volume_mute:"Σίγαση"}}},chip:{sub_element_editor:{title:"Επεξεργαστής Chip"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Προσθήκη chip",edit:"Επεξεργασία",clear:"Καθαρισμός",select:"Επιλογή chip",types:{action:"Ενέργεια","alarm-control-panel":"Συναγερμός",back:"Πίσω",conditional:"Υπό προϋποθέσεις",entity:"Οντότητα",light:"Φως",menu:"Μενού",template:"Πρότυπο",weather:"Καιρός"}}}},wi={editor:xi},ki={form:{color_picker:{values:{default:"Default color"}},info_picker:{values:{default:"Default information",name:"Name",state:"State","last-changed":"Last Changed","last-updated":"Last Updated",none:"None"}},icon_type_picker:{values:{default:"Default type",icon:"Icon","entity-picture":"Entity picture",none:"None"}},layout_picker:{values:{default:"Default layout",vertical:"Vertical layout",horizontal:"Horizontal layout"}},alignment_picker:{values:{default:"Default alignment",start:"Start",end:"End",center:"Center",justify:"Justify"}}},card:{generic:{icon_color:"Icon color",layout:"Layout",fill_container:"Fill container",primary_info:"Primary information",secondary_info:"Secondary information",icon_type:"Icon type",content_info:"Content",use_entity_picture:"Use entity picture?",collapsible_controls:"Collapse controls when off",icon_animation:"Animate icon when active?"},light:{show_brightness_control:"Brightness control?",use_light_color:"Use light color",show_color_temp_control:"Temperature color control?",show_color_control:"Color control?",incompatible_controls:"Some controls may not be displayed if your light does not support the feature."},fan:{show_percentage_control:"Percentage control?",show_oscillate_control:"Oscillate control?"},cover:{show_buttons_control:"Control buttons?",show_position_control:"Position control?",show_tilt_position_control:"Tilt control?"},template:{primary:"Primary information",secondary:"Secondary information",multiline_secondary:"Multiline secondary?",entity_extra:"Used in templates and actions",content:"Content",badge_icon:"Badge icon",badge_color:"Badge color",picture:"Picture (will replace the icon)"},title:{title:"Title",subtitle:"Subtitle",title_tap_action:"Title tap action",subtitle_tap_action:"Subtitle tap action"},chips:{alignment:"Alignment"},weather:{show_conditions:"Conditions?",show_temperature:"Temperature?"},update:{show_buttons_control:"Control buttons?"},vacuum:{commands:"Commands",commands_list:{on_off:"Turn on/off"}},"media-player":{use_media_info:"Use media info",use_media_artwork:"Use media artwork",show_volume_level:"Show volume level",media_controls:"Media controls",media_controls_list:{on_off:"Turn on/off",shuffle:"Shuffle",previous:"Previous track",play_pause_stop:"Play/pause/stop",next:"Next track",repeat:"Repeat mode"},volume_controls:"Volume controls",volume_controls_list:{volume_buttons:"Volume buttons",volume_set:"Volume level",volume_mute:"Mute"}},lock:{lock:"Lock",unlock:"Unlock",open:"Open"},humidifier:{show_target_humidity_control:"Humidity control?"},climate:{show_temperature_control:"Temperature control?",hvac_modes:"HVAC Modes"},number:{display_mode:"Display Mode",display_mode_list:{default:"Default (slider)",slider:"Slider",buttons:"Buttons"}}},chip:{sub_element_editor:{title:"Chip editor"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Add chip",edit:"Edit",clear:"Clear",select:"Select chip",types:{action:"Action","alarm-control-panel":"Alarm",back:"Back",conditional:"Conditional",entity:"Entity",light:"Light",menu:"Menu",spacer:"Spacer",template:"Template",weather:"Weather"}}}},Ci={not_found:"Entity not found"},$i={editor:ki,card:Ci},Ei={form:{color_picker:{values:{default:"Color predeterminado"}},info_picker:{values:{default:"Información predeterminada",name:"Nombre",state:"Estado","last-changed":"Último cambio","last-updated":"Última actualización",none:"Ninguno"}},icon_type_picker:{values:{default:"Por defecto",icon:"Icono","entity-picture":"Imagen de entidad",none:"Ninguno"}},layout_picker:{values:{default:"Diseño predeterminado",vertical:"Diseño vertical",horizontal:"Diseño horizontal"}},alignment_picker:{values:{default:"Alineación predeterminada",start:"Inicio",end:"Final",center:"Centrado",justify:"Justificado"}}},card:{generic:{icon_color:"Color de icono",layout:"Diseño",fill_container:"Rellenar",primary_info:"Información primaria",secondary_info:"Información secundaria",icon_type:"Icono",content_info:"Contenido",use_entity_picture:"¿Usar imagen de entidad?",collapsible_controls:"Contraer controles cuando está apagado",icon_animation:"¿Icono animado cuando está activo?"},light:{show_brightness_control:"¿Controlar brillo?",use_light_color:"Usar color de la luz",show_color_temp_control:"¿Controlar temperatura del color?",show_color_control:"¿Controlar color?",incompatible_controls:"Es posible que algunos controles no se muestren si la luz no es compatible con esta función."},fan:{show_percentage_control:"¿Controlar porcentaje?",show_oscillate_control:"¿Controlar oscilación?"},cover:{show_buttons_control:"¿Botones de control?",show_position_control:"¿Control de posición?",show_tilt_position_control:"¿Control de inclinación?"},template:{primary:"Información primaria",secondary:"Información secundaria",multiline_secondary:"¿Secundaria multilínea?",entity_extra:"Utilizado en plantillas y acciones.",content:"Contenido",badge_icon:"Icono del distintivo",badge_color:"Color del distintivo",picture:"Imagen (sustituirá al icono)"},title:{title:"Título",subtitle:"Subtítulo",title_tap_action:"Acción al tocar el título",subtitle_tap_action:"Acción al tocar el subtítulo"},chips:{alignment:"Alineación"},weather:{show_conditions:"¿Condiciones?",show_temperature:"¿Temperatura?"},update:{show_buttons_control:"¿Botones de control?"},vacuum:{commands:"Comandos",commands_list:{on_off:"Activar/desactivar"}},"media-player":{use_media_info:"Usar información multimedia",use_media_artwork:"Usar ilustraciones multimedia",show_volume_level:"Mostrar nivel de volumen",media_controls:"Controles multimedia",media_controls_list:{on_off:"Activar/desactivar",shuffle:"Aleatoria",previous:"Pista anterior",play_pause_stop:"Reproducir/pausa/parar",next:"Pista siguiente",repeat:"Modo de repetición"},volume_controls:"Controles de volumen",volume_controls_list:{volume_buttons:"Botones de volumen",volume_set:"Nivel de volumen",volume_mute:"Silenciar"}},lock:{lock:"Bloquear",unlock:"Desbloquear",open:"Abrir"},humidifier:{show_target_humidity_control:"¿Controlar humedad?"},climate:{show_temperature_control:"¿Control de temperatura?",hvac_modes:"Modos de climatización"}},chip:{sub_element_editor:{title:"Editor de chip"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Añadir chip",edit:"Editar",clear:"Limpiar",select:"Seleccionar chip",types:{action:"Acción","alarm-control-panel":"Alarma",back:"Volver",conditional:"Condicional",entity:"Entidad",light:"Luz",menu:"Menú",template:"Plantilla",weather:"Clima"}}}},Ai={editor:Ei},Si={form:{color_picker:{values:{default:"Oletusväri"}},info_picker:{values:{default:"Oletustiedot",name:"Nimi",state:"Tila","last-changed":"Viimeksi muuttunut","last-updated":"Viimeksi päivittynyt",none:"Ei mitään"}},icon_type_picker:{values:{default:"Oletustyyppi",icon:"Kuvake","entity-picture":"Kohteen kuva",none:"Ei mitään"}},layout_picker:{values:{default:"Oletusasettelu",vertical:"Pystysuuntainen",horizontal:"Vaakasuuntainen"}},alignment_picker:{values:{default:"Keskitys",start:"Alku",end:"Loppu",center:"Keskitä",justify:"Sovita"}}},card:{generic:{icon_color:"Ikonin väri",layout:"Asettelu",fill_container:"Täytä alue",primary_info:"Ensisijaiset tiedot",secondary_info:"Toissijaiset tiedot",icon_type:"Kuvakkeen tyyppi",content_info:"Sisältö",use_entity_picture:"Käytä kohteen kuvaa?",collapsible_controls:"Piilota toiminnot off-tilassa",icon_animation:"Animoi kuvake, kun aktiivinen?"},light:{show_brightness_control:"Kirkkauden säätö?",use_light_color:"Käytä valaisimen väriä",show_color_temp_control:"Värilämpötilan säätö?",show_color_control:"Värin säätö?",incompatible_controls:"Jotkin toiminnot eivät näy, jos valaisimesi ei tue niitä."},fan:{show_percentage_control:"Prosentuaalinen säätö?",show_oscillate_control:"Oskillaation säätö?"},cover:{show_buttons_control:"Toimintopainikkeet?",show_position_control:"Sijainnin hallinta?"},template:{primary:"Ensisijaiset tiedot",secondary:"Toissijaiset tiedot",multiline_secondary:"Monirivinen toissijainen tieto?",entity_extra:"Käytetään malleissa ja toiminnoissa",content:"Sisältö",badge_icon:"Merkin kuvake",badge_color:"Merkin väri",picture:"Kuva (korvaa kuvakkeen)"},title:{title:"Otsikko",subtitle:"Tekstitys"},chips:{alignment:"Asettelu"},weather:{show_conditions:"Ehdot?",show_temperature:"Lämpötila?"},update:{show_buttons_control:"Toimintopainikkeet?"},vacuum:{commands:"Komennot"},"media-player":{use_media_info:"Käytä median tietoja",use_media_artwork:"Käytä median kuvituksia",show_volume_level:"Näytä äänenvoimakkuuden hallinta",media_controls:"Toiminnot",media_controls_list:{on_off:"Päälle/pois",shuffle:"Sekoita",previous:"Edellinen kappale",play_pause_stop:"Toista/keskeytä/pysäytä",next:"Seuraava kappale",repeat:"Jatkuva toisto"},volume_controls:"Äänenvoimakkuuden hallinta",volume_controls_list:{volume_buttons:"Äänenvoimakkuuspainikkeet",volume_set:"Äänenvoimakkuus",volume_mute:"Mykistä"}},lock:{lock:"Lukitse",unlock:"Poista lukitus",open:"Avaa"},humidifier:{show_target_humidity_control:"Kosteudenhallinta?"}},chip:{sub_element_editor:{title:"Merkkieditori"},conditional:{chip:"Merkki"},"chip-picker":{chips:"Merkit",add:"Lisää merkki",edit:"Muokkaa",clear:"Tyhjennä",select:"Valitse merkki",types:{action:"Toiminto","alarm-control-panel":"Hälytys",back:"Takaisin",conditional:"Ehdollinen",entity:"Kohde",light:"Valaisin",menu:"Valikko",template:"Malli",weather:"Sää"}}}},Ii={editor:Si},Ti={form:{color_picker:{values:{default:"Couleur par défaut"}},info_picker:{values:{default:"Information par défaut",name:"Nom",state:"État","last-changed":"Dernière modification","last-updated":"Dernière mise à jour",none:"Aucune"}},icon_type_picker:{values:{default:"Type par défaut",icon:"Icône","entity-picture":"Image de l'entité",none:"Aucune"}},layout_picker:{values:{default:"Disposition par défault",vertical:"Disposition verticale",horizontal:"Disposition horizontale"}},alignment_picker:{values:{default:"Alignement par défaut",start:"Début",end:"Fin",center:"Centré",justify:"Justifié"}}},card:{generic:{icon_color:"Couleur de l'icône",layout:"Disposition",fill_container:"Remplir le conteneur",primary_info:"Information principale",secondary_info:"Information secondaire",icon_type:"Type d'icône",content_info:"Contenu",use_entity_picture:"Utiliser l'image de l'entité ?",collapsible_controls:"Reduire les contrôles quand éteint",icon_animation:"Animation de l'icône ?"},light:{show_brightness_control:"Contrôle de luminosité ?",use_light_color:"Utiliser la couleur de la lumière",show_color_temp_control:"Contrôle de la température ?",show_color_control:"Contrôle de la couleur ?",incompatible_controls:"Certains contrôles peuvent ne pas être affichés si votre lumière ne supporte pas la fonctionnalité."},fan:{show_percentage_control:"Contrôle de la vitesse ?",show_oscillate_control:"Contrôle de l'oscillation ?"},cover:{show_buttons_control:"Contrôle avec boutons ?",show_position_control:"Contrôle de la position ?"},template:{primary:"Information principale",secondary:"Information secondaire",multiline_secondary:"Information secondaire sur plusieurs lignes ?",entity_extra:"Utilisée pour les templates et les actions",content:"Contenu",badge_icon:"Icône du badge",badge_color:"Couleur du badge",picture:"Picture (remplacera l'icône)"},title:{title:"Titre",subtitle:"Sous-titre",title_tap_action:"Appui sur le titre",subtitle_tap_action:"Appui sur le sous-titre"},chips:{alignment:"Alignement"},weather:{show_conditons:"Conditions ?",show_temperature:"Température ?"},update:{show_buttons_control:"Contrôle avec boutons ?"},vacuum:{commands:"Commandes",commands_list:{on_off:"Allumer/Éteindre"}},"media-player":{use_media_info:"Utiliser les informations du media",use_media_artwork:"Utiliser l'illustration du media",show_volume_level:"Afficher le niveau de volume",media_controls:"Contrôles du media",media_controls_list:{on_off:"Allumer/Éteindre",shuffle:"Lecture aléatoire",previous:"Précédent",play_pause_stop:"Lecture/pause/stop",next:"Suivant",repeat:"Mode de répétition"},volume_controls:"Contrôles du volume",volume_controls_list:{volume_buttons:"Bouton de volume",volume_set:"Niveau de volume",volume_mute:"Muet"}},lock:{lock:"Verrouiller",unlock:"Déverrouiller",open:"Ouvrir"},humidifier:{show_target_humidity_control:"Contrôle d'humidité ?"},climate:{show_temperature_control:"Contrôle de la température?",hvac_modes:"Modes du thermostat"},number:{display_mode:"Mode d'affichage",display_mode_list:{default:"Par défaut (Curseur)",slider:"Curseur",buttons:"Boutons"}}},chip:{sub_element_editor:{title:'Éditeur de "chip"'},conditional:{chip:"Chip"},"chip-picker":{chips:'"Chips"',add:'Ajouter une "chip"',edit:"Modifier",clear:"Effacer",select:'Sélectionner une "chip"',types:{action:"Action","alarm-control-panel":"Alarme",back:"Retour",conditional:"Conditionnel",entity:"Entité",light:"Lumière",menu:"Menu",spacer:"Espacement",template:"Template",weather:"Météo"}}}},Oi={editor:Ti},zi={form:{color_picker:{values:{default:"צבע ברירת מחדל"}},info_picker:{values:{default:"מידע ברירת מחדל",name:"שם",state:"מצב","last-changed":"שונה לאחרונה","last-updated":"עודכן לאחרונה",none:"ריק"}},layout_picker:{values:{default:"סידור ברירת מחדל",vertical:"סידור מאונך",horizontal:"סידור מאוזן"}},alignment_picker:{values:{default:"יישור ברירת מחדל",start:"התחלה",end:"סוף",center:"אמצע",justify:"מוצדק"}}},card:{generic:{icon_color:"צבע אייקון",layout:"סידור",fill_container:"מלא גבולות",primary_info:"מידע ראשי",secondary_info:"מידע מישני",content_info:"תוכן",use_entity_picture:"השתמש בתמונת ישות",collapsible_controls:"הסתר שליטה כשאר מכובה",icon_animation:"הנפש אייקון"},light:{show_brightness_control:"שליטה בבהירות?",use_light_color:"השתמש בצבע האור",show_color_temp_control:"הצג פקד גוון תאורה?",show_color_control:"הצג פקד צבע",incompatible_controls:"יתכן וחלק מהכפתורים לא יופיעו אם התאורה אינה תומכת בתכונה."},fan:{show_percentage_control:"שליטה באחוז?",show_oscillate_control:"שליטה בהתנדנדות?"},cover:{show_buttons_control:"הצג כפתורי שליטה",show_position_control:"הצג פקדי מיקום"},template:{primary:"מידע ראשי",secondary:"מידע מישני",multiline_secondary:"מידע מישני רב קווי",entity_extra:"משמש בתבניות ופעולות",content:"תוכן"},title:{title:"כותרת",subtitle:"כתובית"},chips:{alignment:"יישור"},weather:{show_conditions:"הצג תנאים?",show_temperature:"הצג טמפרטורה?"},update:{show_buttons_control:"הצג כפתורי שליטה?"},vacuum:{commands:"פקודות",icon_animation:"הנפשת אייקון"},"media-player":{use_media_info:"השתמש במידע מדיה",use_media_artwork:"השתמש באומנות מדיה",show_volume_level:"הצג שליטת ווליום",media_controls:"שליטה במדיה",media_controls_list:{on_off:"הדלק/כבה",shuffle:"ערבב",previous:"רצועה קודמת",play_pause_stop:"נגן/השהה/הפסק",next:"רצועה הבאה",repeat:"חזרה"},volume_controls:"שליטה בווליום",volume_controls_list:{volume_buttons:"כפתורי ווליום",volume_set:"רמת ווליום",volume_mute:"השתק"}},lock:{lock:"נעל",unlock:"בטל נעילה",open:"פתח"},humidifier:{show_target_humidity_control:"הצג פקדי לחות"}},chip:{sub_element_editor:{title:"עורך שבב"},conditional:{chip:"שבב"},"chip-picker":{chips:"שבבים",add:"הוסף שבב",edit:"ערוך",clear:"נקה",select:"בחר שבב",types:{action:"פעולה","alarm-control-panel":"אזעקה",back:"חזור",conditional:"מותנה",entity:"ישות",light:"אור",menu:"תפריט",template:"תבנית",weather:"מזג אוויר"}}}},Mi={editor:zi},ji={form:{color_picker:{values:{default:"Alapértelmezett szín"}},info_picker:{values:{default:"Alepértelmezett információ",name:"Név",state:"Állapot","last-changed":"Utoljára módosítva","last-updated":"Utoljára frissítve",none:"Egyik sem"}},icon_type_picker:{values:{default:"Alapértelmezett típus",icon:"Ikon","entity-picture":"Entitás kép",none:"Egyik sem"}},layout_picker:{values:{default:"Alapértelmezet elrendezés",vertical:"Függőleges elrendezés",horizontal:"Vízszintes elrendezés"}},alignment_picker:{values:{default:"Alapértelmezett rendezés",start:"Kezdete",end:"Vége",center:"Közepe",justify:"Sorkizárt"}}},card:{generic:{icon_color:"Ikon szín",layout:"Elrendezés",fill_container:"Tároló kitöltése",primary_info:"Elsődleges információ",secondary_info:"Másodlagos információ",icon_type:"Ikon típus",content_info:"Tartalom",use_entity_picture:"Entitás kép használata",collapsible_controls:"Vezérlők összezárása kikapcsolt állapotban",icon_animation:"Ikon animálása aktív állapotban"},light:{show_brightness_control:"Fényerő vezérlő",use_light_color:"Fény szín használata",show_color_temp_control:"Színhőmérséklet vezérlő",show_color_control:"Szín vezérlő",incompatible_controls:"Azok a vezérlők nem lesznek megjelenítve, amelyeket a fényforrás nem támogat."},fan:{show_percentage_control:"Százalékos vezérlő",show_oscillate_control:"Oszcilláció vezérlő"},cover:{show_buttons_control:"Vezérlő gombok",show_position_control:"Pozíció vezérlő",show_tilt_position_control:"Dőlésszög szabályzó"},template:{primary:"Elsődleges információ",secondary:"Másodlagos információ",multiline_secondary:"Másodlagost több sorba?",entity_extra:"Műveletek és sablonok használatakor",content:"Tartalom",badge_icon:"Jelvény ikon",badge_color:"Jelvény szín",picture:"Kép (lecseréli az ikont)"},title:{title:"Fejléc",subtitle:"Alcím",title_tap_action:"Fejlécre koppintáskor",subtitle_tap_action:"Alcímre koppintáskor"},chips:{alignment:"Rendezés"},weather:{show_conditions:"Állapotok",show_temperature:"Hőmérséklet"},update:{show_buttons_control:"Vezérlő gombok"},vacuum:{commands:"Utasítások",commands_list:{on_off:"Ki/Bekapcsolás"}},"media-player":{use_media_info:"Média infó használata",use_media_artwork:"Média borító használata",show_volume_level:"Hangerő mutatása",media_controls:"Média vezérlők",media_controls_list:{on_off:"Ki/bekapcsolás",shuffle:"Véletlen lejátszás",previous:"Előző szám",play_pause_stop:"Lejátszás/szünet/állj",next:"Következő szám",repeat:"Ismétlés módja"},volume_controls:"Hangerő vezérlők",volume_controls_list:{volume_buttons:"Hangerő gombok",volume_set:"Hangerő szint",volume_mute:"Némítás"}},lock:{lock:"Zár",unlock:"Nyit",open:"Nyitva"},humidifier:{show_target_humidity_control:"Páratartalom vezérlő"},climate:{show_temperature_control:"Hőmérséklet vezérlő",hvac_modes:"HVAC mód"},number:{display_mode:"Megjelenítési mód",display_mode_list:{default:"Alepértelmezett (csúszka)",slider:"Csúszka",buttons:"Gombok"}}},chip:{sub_element_editor:{title:"Chip szerkesztő"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chip-ek",add:"Chip hozzáadása",edit:"Szerkesztés",clear:"Ürítés",select:"Chip kiválasztása",types:{action:"Művelet","alarm-control-panel":"Riasztó",back:"Vissza",conditional:"Feltételes",entity:"Entitás",light:"Fényforrás",menu:"Menü",spacer:"Térköz",template:"Sablon",weather:"Időjárás"}}}},Di={not_found:"Entitás nem található"},Li={editor:ji,card:Di},Pi={form:{color_picker:{values:{default:"Warna bawaan"}},info_picker:{values:{default:"Informasi bawaan",name:"Nama",state:"Status","last-changed":"Terakhir Diubah","last-updated":"Terakhir Diperbarui",none:"Tidak ada"}},icon_type_picker:{values:{default:"Tipe bawaan",icon:"Ikon","entity-picture":"Gambar entitas",none:"Tidak ada"}},layout_picker:{values:{default:"Tata letak bawaan",vertical:"Tata letak vertikal",horizontal:"Tata letak horizontal"}},alignment_picker:{values:{default:"Perataan bawaan",start:"Awal",end:"Akhir",center:"Tengah",justify:"Rata kanan-kiri"}}},card:{generic:{icon_color:"Warna ikon",layout:"Tata letak",fill_container:"Isi kontainer",primary_info:"Informasi primer",secondary_info:"Informasi sekunder",icon_type:"Tipe ikon",content_info:"Konten",use_entity_picture:"Gunakan gambar entitas?",collapsible_controls:"Sembunyikan kontrol saat mati",icon_animation:"Animasikan ikon saat aktif?"},light:{show_brightness_control:"Kontrol kecerahan?",use_light_color:"Gunakan warna lampu",show_color_temp_control:"Kontrol suhu warna?",show_color_control:"Kontrol warna?",incompatible_controls:"Beberapa kontrol mungkin tidak ditampilkan jika lampu Anda tidak mendukung fitur tersebut."},fan:{show_percentage_control:"Kontrol persentase?",show_oscillate_control:"Kontrol osilasi?"},cover:{show_buttons_control:"Tombol kontrol?",show_position_control:"Kontrol posisi?",show_tilt_position_control:"Kontrol kemiringan?"},template:{primary:"Informasi primer",secondary:"Informasi sekunder",multiline_secondary:"Info sekunder multibaris?",entity_extra:"Digunakan dalam templat dan tindakan",content:"Konten",badge_icon:"Ikon lencana",badge_color:"Warna lencana",picture:"Gambar (akan menggantikan ikon)"},title:{title:"Judul",subtitle:"Subjudul",title_tap_action:"Tindakan ketuk judul",subtitle_tap_action:"Tindakan ketuk subjudul"},chips:{alignment:"Perataan"},weather:{show_conditions:"Kondisi?",show_temperature:"Suhu?"},update:{show_buttons_control:"Tombol kontrol?"},vacuum:{commands:"Perintah",commands_list:{on_off:"Nyalakan/Matikan"}},"media-player":{use_media_info:"Gunakan info media",use_media_artwork:"Gunakan gambar seni media",show_volume_level:"Tampilkan level volume",media_controls:"Kontrol media",media_controls_list:{on_off:"Nyalakan/Matikan",shuffle:"Acak",previous:"Lagu sebelumnya",play_pause_stop:"Putar/jeda/stop",next:"Lagu berikutnya",repeat:"Mode pengulangan"},volume_controls:"Kontrol volume",volume_controls_list:{volume_buttons:"Tombol volume",volume_set:"Level volume",volume_mute:"Bisukan"}},lock:{lock:"Kunci",unlock:"Buka kunci",open:"Buka"},humidifier:{show_target_humidity_control:"Kontrol kelembapan?"},climate:{show_temperature_control:"Kontrol suhu?",hvac_modes:"Mode HVAC"},number:{display_mode:"Mode Tampilan",display_mode_list:{default:"Bawaan (geser)",slider:"Geser",buttons:"Tombol"}}},chip:{sub_element_editor:{title:"Editor cip"},conditional:{chip:"Cip"},"chip-picker":{chips:"Cip",add:"Tambah cip",edit:"Edit",clear:"Hapus",select:"Pilih cip",types:{action:"Tindakan","alarm-control-panel":"Alarm",back:"Kembali",conditional:"Kondisional",entity:"Entitas",light:"Lampu",menu:"Menu",spacer:"Pemisah",template:"Templat",weather:"Cuaca"}}}},Ni={not_found:"Entitas tidak ditemukan"},Ri={editor:Pi,card:Ni},Fi={form:{color_picker:{values:{default:"Colore predefinito"}},info_picker:{values:{default:"Informazione predefinita",name:"Nome",state:"Stato","last-changed":"Ultimo cambiamento","last-updated":"Ultimo aggiornamento",none:"Nessuno"}},icon_type_picker:{values:{default:"Tipo predefinito",icon:"Icona","entity-picture":"Immagine dell'entità",none:"Nessuna"}},layout_picker:{values:{default:"Disposizione predefinita",vertical:"Disposizione verticale",horizontal:"Disposizione orizzontale"}},alignment_picker:{values:{default:"Allineamento predefinito",start:"Inizio",end:"Fine",center:"Centro",justify:"Giustificato"}}},card:{generic:{icon_color:"Colore dell'icona",layout:"Disposizione",fill_container:"Riempi il contenitore",primary_info:"Informazione primaria",secondary_info:"Informazione secondaria",icon_type:"Tipo icona",content_info:"Contenuto",use_entity_picture:"Usa l'immagine dell'entità",collapsible_controls:"Nascondi i controlli quando spento",icon_animation:"Anima l'icona quando attiva"},light:{use_light_color:"Usa il colore della luce",show_brightness_control:"Controllo luminosità",show_color_temp_control:"Controllo temperatura",show_color_control:"Controllo colore",incompatible_controls:"Alcuni controlli potrebbero non essere mostrati se la tua luce non li supporta."},fan:{show_percentage_control:"Controllo potenza",show_oscillate_control:"Controllo oscillazione"},cover:{show_buttons_control:"Pulsanti di controllo",show_position_control:"Controllo percentuale apertura",show_tilt_position_control:"Controllo percentuale inclinazione"},template:{primary:"Informazione primaria",secondary:"Informazione secondaria",multiline_secondary:"Abilita frasi multilinea",entity_extra:"Usato in templates ed azioni",content:"Contenuto",badge_icon:"Icona del badge",badge_color:"Colore del badge",picture:"Immagine (sostituirà l'icona)"},title:{title:"Titolo",subtitle:"Sottotitolo",title_tap_action:"Azione di tap sul titolo",subtitle_tap_action:"Azione di tap sul sottotitolo"},chips:{alignment:"Allineamento"},weather:{show_conditions:"Condizioni",show_temperature:"Temperatura"},update:{show_buttons_control:"Pulsanti di controllo"},vacuum:{commands:"Comandi",commands_list:{on_off:"Accendi/Spegni"}},"media-player":{use_media_info:"Mostra le informazioni della sorgente",use_media_artwork:"Usa la copertina della sorgente",show_volume_level:"Mostra volume",media_controls:"Controlli media",media_controls_list:{on_off:"Accendi/Spegni",shuffle:"Riproduzione casuale",previous:"Traccia precedente",play_pause_stop:"Play/Pausa/Stop",next:"Traccia successiva",repeat:"Ciclo continuo"},volume_controls:"Controlli del Volume",volume_controls_list:{volume_buttons:"Bottoni del volume",volume_set:"Livello del volume",volume_mute:"Silenzia"}},lock:{lock:"Blocca",unlock:"Sblocca",open:"Aperto"},humidifier:{show_target_humidity_control:"Controllo umidità"},climate:{show_temperature_control:"Controllo della temperatura?",hvac_modes:"Modalità del termostato"},number:{display_mode:"Modalità di visualizzazione",display_mode_list:{default:"Predefinito (cursore)",slider:"Cursore",buttons:"Pulsanti"}}},chip:{sub_element_editor:{title:"Editor di chip"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Aggiungi chip",edit:"Modifica",clear:"Rimuovi",select:"Seleziona chip",types:{action:"Azione","alarm-control-panel":"Allarme",back:"Pulsante indietro",conditional:"Condizione",entity:"Entità",light:"Luce",menu:"Menù",spacer:"Distanziere",template:"Modello",weather:"Meteo"}}}},Vi={not_found:"Entità non trovata"},Bi={editor:Fi,card:Vi},Ui={form:{color_picker:{values:{default:"기본 색"}},info_picker:{values:{default:"기본 정보",name:"이름",state:"상태","last-changed":"마지막 변경","last-updated":"마지막 업데이트",none:"없음"}},icon_type_picker:{values:{default:"기본 타입",icon:"아이콘","entity-picture":"엔티티 사진",none:"없음"}},layout_picker:{values:{default:"기본 레이아웃",vertical:"수직 레이아웃",horizontal:"수평 레이아웃"}},alignment_picker:{values:{default:"기본 정렬",start:"시작",end:"끝",center:"중앙",justify:"행 정렬"}}},card:{generic:{icon_color:"아이콘 색",layout:"레이아웃",fill_container:"콘테이너 채우기",primary_info:"기본 정보",secondary_info:"보조 정보",icon_type:"아이콘 타입",content_info:"내용 정보",use_entity_picture:"엔티티 사진 사용",collapsible_controls:"꺼져있을 때 컨트롤 접기",icon_animation:"활성화 시 아이콘 애니메이션 사용"},light:{show_brightness_control:"밝기 컨트롤 표시",use_light_color:"조명 색 사용",show_color_temp_control:"색 온도 컨트롤 표시",show_color_control:"색 컨트롤 표시",incompatible_controls:"조명이 기능을 지원하지 않는 경우 일부 컨트롤이 표시되지 않을 수 있습니다."},fan:{show_percentage_control:"퍼센트 컨트롤",show_oscillate_control:"오실레이트 컨트롤"},cover:{show_buttons_control:"컨트롤 버튼 표시",show_position_control:"위치 컨트롤 표시",show_tilt_position_control:"기울기 컨트롤 표시"},template:{primary:"기본 정보",secondary:"보조 정보",multiline_secondary:"Multiline secondary?",entity_extra:"템플릿 및 작업에 사용",content:"내용",badge_icon:"뱃지 아이콘",badge_color:"뱃지 색",picture:"그림 (아이콘 대체)"},title:{title:"제목",subtitle:"부제목",title_tap_action:"제목 탭 액션",subtitle_tap_action:"부제목 탭 액션"},chips:{alignment:"정렬"},weather:{show_conditions:"조건 표시",show_temperature:"온도 표시"},update:{show_buttons_control:"컨트롤 버튼 표시"},vacuum:{commands:"명령어",commands_list:{on_off:"켜기/끄기"}},"media-player":{use_media_info:"미디어 정보 사용",use_media_artwork:"미디어 아트워크 사용",show_volume_level:"볼륨 레벨 표시",media_controls:"미디어 컨트롤",media_controls_list:{on_off:"켜기/끄기",shuffle:"섞기",previous:"이전 트랙",play_pause_stop:"재생/일시 정지/정지",next:"다음 트랙",repeat:"반복 모드"},volume_controls:"볼륨 컨트롤",volume_controls_list:{volume_buttons:"볼륨 버튼",volume_set:"볼륨 레벨",volume_mute:"음소거"}},lock:{lock:"잠금",unlock:"잠금 해제",open:"열기"},humidifier:{show_target_humidity_control:"습도 조절 표시"},climate:{show_temperature_control:"온도 조절 표시",hvac_modes:"HVAC 모드"}},chip:{sub_element_editor:{title:"칩 에디터"},conditional:{chip:"칩"},"chip-picker":{chips:"칩",add:"칩 추가",edit:"수정",clear:"클리어",select:"칩 선택",types:{action:"액션","alarm-control-panel":"알람",back:"이전",conditional:"Conditional",entity:"엔티티",light:"조명",menu:"메뉴",template:"템플릿",weather:"날씨"}}}},Hi={editor:Ui},Yi={form:{color_picker:{values:{default:"Standard farge"}},info_picker:{values:{default:"Standard informasjon",name:"Navn",state:"Tilstand","last-changed":"Sist endret","last-updated":"Sist oppdatert",none:"Ingen"}},layout_picker:{values:{default:"Standardoppsett",vertical:"Vertikalt oppsett",horizontal:"Horisontalt oppsett"}},alignment_picker:{values:{default:"Standard justering",start:"Start",end:"Slutt",center:"Senter",justify:"Bekreft"}}},card:{generic:{icon_color:"Ikon farge",layout:"Oppsett",primary_info:"Primærinformasjon",secondary_info:"Sekundærinformasjon",content_info:"Innhold",use_entity_picture:"Bruk enhetsbilde?",icon_animation:"Animer ikon når aktivt?"},light:{show_brightness_control:"Lysstyrkekontroll?",use_light_color:"Bruk lys farge",show_color_temp_control:"Temperatur fargekontroll?",show_color_control:"Fargekontroll?",incompatible_controls:"Noen kontroller vises kanskje ikke hvis lyset ditt ikke støtter denne funksjonen."},fan:{show_percentage_control:"Prosentvis kontroll?",show_oscillate_control:"Oscillerende kontroll?"},cover:{show_buttons_control:"Kontollere med knapper?",show_position_control:"Posisjonskontroll?"},template:{primary:"Primærinformasjon",secondary:"Sekundærinformasjon",multiline_secondary:"Multiline sekundær?",entity_extra:"Brukes i maler og handlinger",content:"Inhold"},title:{title:"Tittel",subtitle:"Undertekst"},chips:{alignment:"Justering"},weather:{show_conditions:"Forhold?",show_temperature:"Temperatur?"},vacuum:{commands:"Kommandoer"}},chip:{sub_element_editor:{title:"Chip redaktør"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Legg til chip",edit:"Endre",clear:"Klare",select:"Velg chip",types:{action:"Handling","alarm-control-panel":"Alarm",back:"Tilbake",conditional:"Betinget",entity:"Entitet",light:"Lys",menu:"Meny",template:"Mal",weather:"Vær"}}}},Wi={editor:Yi},Xi={form:{color_picker:{values:{default:"Standaard kleur"}},info_picker:{values:{default:"Standaard informatie",name:"Naam",state:"Staat","last-changed":"Laatst gewijzigd","last-updated":"Laatst bijgewerkt",none:"Geen"}},icon_type_picker:{values:{default:"Standaard icoon type",icon:"Icoon","entity-picture":"Entiteit afbeelding",none:"Geen"}},layout_picker:{values:{default:"Standaard lay-out",vertical:"Verticale lay-out",horizontal:"Horizontale lay-out"}},alignment_picker:{values:{default:"Standaard uitlijning",start:"Begin",end:"Einde",center:"Midden",justify:"Uitlijnen "}}},card:{generic:{icon_color:"Icoon kleur",layout:"Lay-out",fill_container:"Vul container",primary_info:"Primaire informatie",secondary_info:"Secundaire informatie",icon_type:"Icoon type",content_info:"Inhoud",use_entity_picture:"Gebruik entiteit afbeelding",collapsible_controls:"Bedieningselementen verbergen wanneer uitgeschakeld",icon_animation:"Pictogram animeren indien actief"},light:{show_brightness_control:"Bediening helderheid",use_light_color:"Gebruik licht kleur",show_color_temp_control:"Bediening kleurtemperatuur",show_color_control:"Bediening kleur",incompatible_controls:"Sommige bedieningselementen worden mogelijk niet weergegeven als uw lamp deze functie niet ondersteunt."},fan:{show_percentage_control:"Bediening middels percentage",show_oscillate_control:"Bediening oscillatie"},cover:{show_buttons_control:"Toon knoppen",show_position_control:"Toon positie bediening",show_tilt_position_control:"Toon tilt control"},template:{primary:"Primaire informatie",secondary:"Secundaire informatie",multiline_secondary:"Secundaire informatie op meerdere lijnen weergeven",entity_extra:"Gebruikt in sjablonen en acties",content:"Inhoud",badge_icon:"Badge icoon",badge_color:"Badge kleur",picture:"Afbeelding (zal het icoon vervangen)"},title:{title:"Titel",subtitle:"Ondertitel",title_tap_action:"Titel tik actie",subtitle_tap_action:"Ondertitel tik actie"},chips:{alignment:"Uitlijning"},weather:{show_conditions:"Weerbeeld",show_temperature:"Temperatuur"},update:{show_buttons_control:"Bedieningsknoppen"},vacuum:{commands:"Commando's",commands_list:{on_off:"Zet aan/uit"}},"media-player":{use_media_info:"Gebruik media informatie",use_media_artwork:"Gebruik media omslag",show_volume_level:"Toon volumeniveau",media_controls:"Mediabediening",media_controls_list:{on_off:"zet aan/uit",shuffle:"Shuffle",previous:"Vorige nummer",play_pause_stop:"Speel/pauze/stop",next:"Volgende nummer",repeat:"Herhalen"},volume_controls:"Volumeregeling",volume_controls_list:{volume_buttons:"Volume knoppen",volume_set:"Volumeniveau",volume_mute:"Dempen"}},lock:{lock:"Vergrendel",unlock:"Ontgrendel",open:"Open"},humidifier:{show_target_humidity_control:"Vochtigheid controle?"},climate:{show_temperature_control:"Temperatuur controle",hvac_modes:"HVAC Modes"},number:{display_mode:"Weergave Modus",display_mode_list:{default:"Standaard (schuifbalk)",slider:"Schuifbalk",buttons:"Knoppen"}}},chip:{sub_element_editor:{title:"Chip editor"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Toevoegen chip",edit:"Bewerk",clear:"Maak leeg",select:"Selecteer chip",types:{action:"Actie","alarm-control-panel":"Alarm",back:"Terug",conditional:"Voorwaardelijk",entity:"Entiteit",light:"Licht",menu:"Menu",spacer:"Afstandhouder",template:"Sjabloon",weather:"Weer"}}}},Ki={not_found:"Entiteit niet gevonden"},Gi={editor:Xi,card:Ki},qi={form:{color_picker:{values:{default:"Domyślny kolor"}},info_picker:{values:{default:"Domyślne informacje",name:"Nazwa",state:"Stan","last-changed":"Ostatnia zmiana","last-updated":"Ostatnia aktualizacja",none:"Brak"}},icon_type_picker:{values:{default:"Domyślny typ",icon:"Ikona","entity-picture":"Obraz encji",none:"Brak"}},layout_picker:{values:{default:"Układ domyślny",vertical:"Układ pionowy",horizontal:"Układ poziomy"}},alignment_picker:{values:{default:"Wyrównanie domyślne",start:"Wyrównanie do lewej",end:"Wyrównanie do prawej",center:"Wyśrodkowanie",justify:"Justowanie"}}},card:{generic:{icon_color:"Kolor ikony",layout:"Układ",fill_container:"Wypełnij zawartością",primary_info:"Informacje główne",secondary_info:"Informacje drugorzędne",icon_type:"Typ ikony",content_info:"Zawartość",use_entity_picture:"Użyć obrazu encji?",collapsible_controls:"Zwiń sterowanie, jeśli wyłączone",icon_animation:"Animować, gdy aktywny?"},light:{show_brightness_control:"Sterowanie jasnością?",use_light_color:"Użyj koloru światła",show_color_temp_control:"Sterowanie temperaturą światła?",show_color_control:"Sterowanie kolorami?",incompatible_controls:"Niektóre funkcje są niewidoczne, jeśli światło ich nie obsługuje."},fan:{show_percentage_control:"Sterowanie procentowe?",show_oscillate_control:"Sterowanie oscylacją?"},cover:{show_buttons_control:"Przyciski sterujące?",show_position_control:"Sterowanie położeniem?",show_tilt_position_control:"Sterowanie poziomem otwarcia?"},template:{primary:"Informacje główne",secondary:"Informacje drugorzędne",multiline_secondary:"Drugorzędne wielowierszowe?",entity_extra:"Używane w szablonach i akcjach",content:"Zawartość",badge_icon:"Ikona odznaki",badge_color:"Kolor odznaki",picture:"Obraz (zamiast ikony)"},title:{title:"Tytuł",subtitle:"Podtytuł"},chips:{alignment:"Wyrównanie"},weather:{show_conditions:"Warunki?",show_temperature:"Temperatura?"},update:{show_buttons_control:"Przyciski sterujące?"},vacuum:{commands:"Polecenia"},"media-player":{use_media_info:"Użyj informacji o multimediach",use_media_artwork:"Użyj okładek multimediów",show_volume_level:"Wyświetl poziom głośności",media_controls:"Sterowanie multimediami",media_controls_list:{on_off:"Włącz/wyłącz",shuffle:"Losowo",previous:"Poprzednie nagranie",play_pause_stop:"Odtwórz/Pauza/Zatrzymaj",next:"Następne nagranie",repeat:"Powtarzanie"},volume_controls:"Sterowanie głośnością",volume_controls_list:{volume_buttons:"Przyciski głośności",volume_set:"Poziom głośności",volume_mute:"Wycisz"}},lock:{lock:"Zablokuj",unlock:"Odblokuj",open:"Otwórz"},humidifier:{show_target_humidity_control:"Sterowanie wilgotnością?"},climate:{show_temperature_control:"Sterowanie temperaturą?",hvac_modes:"Tryby urządzenia"}},chip:{sub_element_editor:{title:"Edytor czipów"},conditional:{chip:"Czip"},"chip-picker":{chips:"Czipy",add:"Dodaj czip",edit:"Edytuj",clear:"Wyczyść",select:"Wybierz czip",types:{action:"Akcja","alarm-control-panel":"Alarm",back:"Wstecz",conditional:"Warunkowy",entity:"Encja",light:"Światło",menu:"Menu",spacer:"Odstęp",template:"Szablon",weather:"Pogoda"}}}},Zi={editor:qi},Ji={form:{color_picker:{values:{default:"Cor padrão"}},info_picker:{values:{default:"Informações padrão",name:"Nome",state:"Estado","last-changed":"Última alteração","last-updated":"Última atualização",none:"Nenhum"}},layout_picker:{values:{default:"Layout padrão",vertical:"Layout vertical",horizontal:"Layout horizontal"}},alignment_picker:{values:{default:"Padrão (inicio)",end:"Final",center:"Centro",justify:"Justificado"}}},card:{generic:{icon_color:"Cor do ícone?",layout:"Layout",primary_info:"Informações primárias",secondary_info:"Informações secundárias",use_entity_picture:"Usar imagem da entidade?",icon_animation:"Animar ícone quando ativo?"},light:{show_brightness_control:"Mostrar controle de brilho?",use_light_color:"Usar cor da luz?",show_color_temp_control:"Mostrar controle de temperatura?",show_color_control:"Mostrar controle de cor?",incompatible_controls:"Alguns controles podem não ser exibidos se sua luz não suportar o recurso."},fan:{show_percentage_control:"Mostrar controle de porcentagem?",show_oscillate_control:"Mostrar controle de oscilação?"},cover:{show_buttons_control:"Mostrar botões?",show_position_control:"Mostrar controle de posição?"},template:{primary:"Informações primárias",secondary:"Informações secundárias",multiline_secondary:"Multilinha secundária?",content:"Conteúdo"},title:{title:"Título",subtitle:"Subtítulo"},chips:{alignment:"Alinhamento"},weather:{show_conditions:"Condições?",show_temperature:"Temperatura?"}},chip:{sub_element_editor:{title:"Editor de fichas"},conditional:{chip:"Ficha"},"chip-picker":{chips:"Fichas",add:"Adicionar ficha",edit:"Editar",clear:"Limpar",select:"Selecionar ficha",types:{action:"Ação","alarm-control-panel":"Alarme",back:"Voltar",conditional:"Condicional",entity:"Entidade",light:"Iluminação",menu:"Menu",template:"Modelo",weather:"Clima"}}}},Qi={editor:Ji},to={form:{color_picker:{values:{default:"Cor padrão"}},info_picker:{values:{default:"Informações padrão",name:"Nome",state:"Estado","last-changed":"Última alteração","last-updated":"Última atualização",none:"Nenhum"}},layout_picker:{values:{default:"Layout padrão",vertical:"Layout vertical",horizontal:"Layout horizontal"}},alignment_picker:{values:{default:"Padrão (inicio)",end:"Fim",center:"Centrado",justify:"Justificado"}}},card:{generic:{icon_color:"Cor do ícone?",layout:"Layout",primary_info:"Informações primárias",secondary_info:"Informações secundárias",use_entity_picture:"Usar imagem da entidade?",icon_animation:"Animar ícone quando ativo?"},light:{show_brightness_control:"Mostrar controle de brilho?",use_light_color:"Usar cor da luz?",show_color_temp_control:"Mostrar controle de temperatura?",show_color_control:"Mostrar controle de cor?",incompatible_controls:"Alguns controles podem não ser exibidos se a luz não suportar o recurso."},fan:{show_percentage_control:"Mostrar controle de porcentagem?",show_oscillate_control:"Mostrar controle de oscilação?"},cover:{show_buttons_control:"Mostrar botões?",show_position_control:"Mostrar controle de posição?"},template:{primary:"Informações primárias",secondary:"Informações secundárias",multiline_secondary:"Multilinha secundária?",content:"Conteúdo"},title:{title:"Título",subtitle:"Subtítulo"},chips:{alignment:"Alinhamento"},weather:{show_conditions:"Condições?",show_temperature:"Temperatura?"}},chip:{sub_element_editor:{title:"Editor de fichas"},conditional:{chip:"Ficha"},"chip-picker":{chips:"Fichas",add:"Adicionar ficha",edit:"Editar",clear:"Limpar",select:"Selecionar ficha",types:{action:"Ação","alarm-control-panel":"Alarme",back:"Voltar",conditional:"Condicional",entity:"Entidade",light:"Iluminação",menu:"Menu",template:"Modelo",weather:"Clima"}}}},eo={editor:to},io={form:{color_picker:{values:{default:"Culoare implicită"}},info_picker:{values:{default:"Informație implicită",name:"Nume",state:"Stare","last-changed":"Ultima modificare","last-updated":"Ultima actulizare",none:"Niciuna"}},icon_type_picker:{values:{default:"Tip implicit",icon:"Pictogramă","entity-picture":"Imagine",none:"Niciuna"}},layout_picker:{values:{default:"Aranjare implicită",vertical:"Verticală",horizontal:"Orizontală"}},alignment_picker:{values:{default:"Aliniere implicită",start:"Stânga",end:"Dreapta",center:"Centrat",justify:"Umplere"}}},card:{generic:{icon_color:"Culoare pictogramă",layout:"Aranjare",fill_container:"Umplere container",primary_info:"Informație principală",secondary_info:"Informație secundară",icon_type:"Tip pictogramă",content_info:"Conținut",use_entity_picture:"Imagine?",collapsible_controls:"Restrângere la dezactivare"},light:{show_brightness_control:"Comandă pentru strălucire?",use_light_color:"Folosește culoarea luminii",show_color_temp_control:"Comandă pentru temperatură de culoare?",show_color_control:"Comandă pentru culoare?",incompatible_controls:"Unele comenzi ar putea să nu fie afișate dacă lumina nu suportă această caracteristică."},fan:{icon_animation:"Animare pictograma la activare?",show_percentage_control:"Comandă procent?",show_oscillate_control:"Comandă oscilație?"},cover:{show_buttons_control:"Comenzi pentru control?",show_position_control:"Comandă pentru poziție?",show_tilt_position_control:"Comandă pentru înclinare?"},template:{primary:"Informație principală",secondary:"Informație secundară",multiline_secondary:"Informație secundară pe mai multe linii?",entity_extra:"Folosită în șabloane și acțiuni",content:"Conținut",badge_icon:"Pictogramă insignă",badge_color:"Culoare insignă",picture:"Imagine (inlocuiește pictograma)"},title:{title:"Titlu",subtitle:"Subtitlu"},chips:{alignment:"Aliniere"},weather:{show_conditions:"Condiții?",show_temperature:"Temperatură?"},update:{show_buttons_control:"Comenzi control?"},vacuum:{commands:"Comenzi"},"media-player":{use_media_info:"Informații media",use_media_artwork:"Grafică media",show_volume_level:"Nivel volum",media_controls:"Comenzi media",media_controls_list:{on_off:"Pornit/Oprit",shuffle:"Amestecare",previous:"Pista anterioară",play_pause_stop:"Redare/Pauză/Stop",next:"Pista următoare",repeat:"Mod repetare"},volume_controls:"Comenzi volum",volume_controls_list:{volume_buttons:"Comenzi volum",volume_set:"Nivel volum",volume_mute:"Dezactivare sunet"}},lock:{lock:"Încuie",unlock:"Descuie",open:"Deschide"},humidifier:{show_target_humidity_control:"Comenzi umiditate?"},climate:{show_temperature_control:"Comenzi temperatură?",hvac_modes:"Moduri HVAC"}},chip:{sub_element_editor:{title:"Editor jeton"},conditional:{chip:"Jeton"},"chip-picker":{chips:"Jetoane",add:"Adaugă jeton",edit:"Modifică",clear:"Șterge",select:"Alege jeton",types:{action:"Acțiune","alarm-control-panel":"Alarmă",back:"Înapoi",conditional:"Condițional",entity:"Entitate",light:"Lumină",menu:"Meniu",template:"Șablon",weather:"Vreme"}}}},oo={editor:io},no={form:{color_picker:{values:{default:"Цвет по умолчанию"}},info_picker:{values:{default:"По умолчанию",name:"Имя",state:"Статус","last-changed":"Последнее изменение","last-updated":"Последнее обновление",none:"Нет"}},icon_type_picker:{values:{default:"По умолчанию",icon:"Иконка","entity-picture":"Изображение",none:"Нет"}},layout_picker:{values:{default:"Расположение по умолчанию",vertical:"Вертикальное расположение",horizontal:"Горизонтальное расположение"}},alignment_picker:{values:{default:"Выравнивание по умолчанию",start:"К началу",end:"К концу",center:"По центру",justify:"На всю ширину"}}},card:{generic:{icon_color:"Цвет иконки",layout:"Расположение",fill_container:"Заполнение",primary_info:"Основная информация",secondary_info:"Второстепенная информация",icon_type:"Тип иконки",content_info:"Содержимое",use_entity_picture:"Использовать изображение объекта?",collapsible_controls:"Сворачивать элементы управления при выключении"},light:{show_brightness_control:"Управлять яркостью?",use_light_color:"Использовать текущий цвет света",show_color_temp_control:"Управлять цветовой температурой?",show_color_control:"Управлять цветом?",incompatible_controls:"Некоторые элементы управления могут не отображаться, если ваш светильник не поддерживает эти функции."},fan:{icon_animation:"Анимировать иконку когда включено?",show_percentage_control:"Управлять процентами?",show_oscillate_control:"Oscillate control?"},cover:{show_buttons_control:"Добавить кнопки управления?",show_position_control:"Управлять позицией?",show_tilt_position_control:"Управлять наклоном?"},template:{primary:"Основная информация",secondary:"Второстепенная информация",multiline_secondary:"Многострочная Второстепенная информация?",entity_extra:"Используется в шаблонах и действиях",content:"Содержимое",badge_icon:"Иконка значка",badge_color:"Цвет значка",picture:"Изображение (заменить иконку)"},title:{title:"Заголовок",subtitle:"Подзаголовок"},chips:{alignment:"Выравнивание"},weather:{show_conditions:"Условия?",show_temperature:"Температура?"},update:{show_buttons_control:"Кнопки управления?"},vacuum:{commands:"Команды"},"media-player":{use_media_info:"Использовать информацию с медиа-устройства",use_media_artwork:"Использовать обложку с медиа-устройства",show_volume_level:"Показать уровень громкости",media_controls:"Управление медиа-устройством",media_controls_list:{on_off:"Включение/выключение",shuffle:"Перемешивание",previous:"Предыдущий трек",play_pause_stop:"Воспроизведение/пауза/остановка",next:"Следующий трек",repeat:"Режим повтора"},volume_controls:"Регулятор громкости",volume_controls_list:{volume_buttons:"Кнопки громкости",volume_set:"Уровень громкости",volume_mute:"Без звука"}},lock:{lock:"Закрыто",unlock:"Разблокировано",open:"Открыто"},humidifier:{show_target_humidity_control:"Управлять целевым уровенем влажности?"},climate:{show_temperature_control:"Управлять целевой температурой?",hvac_modes:"Режимы работы"}},chip:{sub_element_editor:{title:"Редактор мини-карточек"},conditional:{chip:"Мини-карточка"},"chip-picker":{chips:"Мини-карточки",add:"Добавить мини-карточку",edit:"Изменить",clear:"Очистить",select:"Выбрать мини-карточку",types:{action:"Действие","alarm-control-panel":"Тревога",back:"Назад",conditional:"Условия",entity:"Объект",light:"Освещение",menu:"Меню",template:"Шаблон",weather:"Погода"}}}},ro={editor:no},ao={form:{color_picker:{values:{default:"Privzeta barva"}},info_picker:{values:{default:"Privzete informacije",name:"Naziv",state:"Stanje","last-changed":"Zadnja sprememba","last-updated":"Zadnja posodobitev",none:"Brez"}},icon_type_picker:{values:{default:"Privzeta vrsta",icon:"Ikona","entity-picture":"Slika entitete",none:"Brez"}},layout_picker:{values:{default:"Privzeta postavitev",vertical:"Vertikalna postavitev",horizontal:"Horizontalna postavitev"}},alignment_picker:{values:{default:"Privzeta poravnava",start:"Pričetek",end:"Konec",center:"Center",justify:"Poravnava"}}},card:{generic:{icon_color:"Barva ikone",layout:"Postavitev",fill_container:"Zapolnitev prostora",primary_info:"Primarna informacija",secondary_info:"Sekundarna informacija",icon_type:"Vrsta ikone",content_info:"Vsebina",use_entity_picture:"Uporabi sliko entitete?",collapsible_controls:"Strni kontrolnike, ko so izklopljeni",icon_animation:"Animacija ikone, ko je aktivna?"},light:{show_brightness_control:"Nadzor svetlosti?",use_light_color:"Uporabi svetlo barvo",show_color_temp_control:"Nadzor temperature barve?",show_color_control:"Nadzor barv?",incompatible_controls:"Nekateri kontrolniki morda ne bodo prikazani, če vaša luč ne podpira te funkcije."},fan:{show_percentage_control:"Kontrola v odstotkih?",show_oscillate_control:"Kontrola nihanja?"},cover:{show_buttons_control:"Gumbi za upravljanje?",show_position_control:"Nadzor položaja?",show_tilt_position_control:"Nadzor nagiba?"},template:{primary:"Primarna informacija",secondary:"Sekundarna informacija",multiline_secondary:"Večvrstični sekundarni?",entity_extra:"Uporablja se v predlogah in dejanjih",content:"Vsebina",badge_icon:"Ikona značke",badge_color:"Barva značke",picture:"Slika (nadomestila bo ikono)"},title:{title:"Naziv",subtitle:"Podnaslov",title_tap_action:"Dejanje dotika naslova",subtitle_tap_action:"Dejanje dotika podnapisov"},chips:{alignment:"Poravnava"},weather:{show_conditions:"Pogoji?",show_temperature:"Temperatura?"},update:{show_buttons_control:"Gumbi za upravljanje?"},vacuum:{commands:"Ukazi",commands_list:{on_off:"Vklop/izklop"}},"media-player":{use_media_info:"Uporabite informacije o medijih",use_media_artwork:"Uporabite medijsko umetniško delo",show_volume_level:"Pokaži raven glasnosti",media_controls:"Nadzor medijev",media_controls_list:{on_off:"Vklop/izklop",shuffle:"Naključno",previous:"Prejšnja skladba",play_pause_stop:"Predvajaj/pavza/ustavi",next:"Naslednja skladba",repeat:"Ponavljajoči način"},volume_controls:"Kontrole glasnosti",volume_controls_list:{volume_buttons:"Gumbi za glasnost",volume_set:"Raven glasnosti",volume_mute:"Tiho"}},lock:{lock:"Zaklepanje",unlock:"Odkleni",open:"Odprto"},humidifier:{show_target_humidity_control:"Nadzor vlažnosti?"},climate:{show_temperature_control:"Nadzor temperature?",hvac_modes:"HVAC načini"},number:{display_mode:"Način prikaza",display_mode_list:{default:"Privzeto (drsnik)",slider:"Drsnik",buttons:"Gumbi"}}},chip:{sub_element_editor:{title:"Urejevalnik čipov"},conditional:{chip:"Ćiš"},"chip-picker":{chips:"Čipi",add:"Dodaj čip",edit:"Uredi",clear:"Pobriši",select:"Izbira čipa",types:{action:"Dejanje","alarm-control-panel":"Alarm",back:"Nazaj",conditional:"Pogojno",entity:"Entiteta",light:"Svetloba",menu:"Meni",spacer:"Distančnik",template:"Predloga",weather:"Vreme"}}}},lo={not_found:"Entiteta ni najdena"},so={editor:ao,card:lo},co={form:{color_picker:{values:{default:"Predvolená farba"}},info_picker:{values:{default:"Predvolené informácie",name:"Názov",state:"Stav","last-changed":"Posledná zmena","last-updated":"Posledná aktualizácia",none:"Žiadna"}},icon_type_picker:{values:{default:"Predvolený typ",icon:"Ikona","entity-picture":"Obrázok entity",none:"Žiadny"}},layout_picker:{values:{default:"Predvolené rozloženie",vertical:"Zvislé rozloženie",horizontal:"Vodorovné rozloženie"}},alignment_picker:{values:{default:"Predvolené zarovnanie",start:"Začiatok",end:"Koniec",center:"Stred",justify:"Vyplniť"}}},card:{generic:{icon_color:"Farba ikony",layout:"Rozloženie",fill_container:"Vyplniť priestor",primary_info:"Základné info",secondary_info:"Doplnkové info",icon_type:"Typ ikony",content_info:"Obsah",use_entity_picture:"Použiť obrázok entity?",collapsible_controls:"Skryť ovládanie v stave VYP.",icon_animation:"Animovaná ikona v stave ZAP?"},light:{show_brightness_control:"Ovládanie jasu?",use_light_color:"Použiť farbu svetla",show_color_temp_control:"Ovládanie teploty?",show_color_control:"Ovládanie farby?",incompatible_controls:"Niektoré ovládacie prvky sa nemusia zobraziť, pokiaľ ich svetlo nepodporuje."},fan:{show_percentage_control:"Ovládanie rýchlosti v percentách?",show_oscillate_control:"Ovládanie oscilácie?"},cover:{show_buttons_control:"Zobraziť ovládacie tlačidlá?",show_position_control:"Ovládanie pozície?",show_tilt_position_control:"Ovládanie natočenia?"},template:{primary:"Základné info",secondary:"Doplnkové info",multiline_secondary:"Viacriadkové doplnkové info?",entity_extra:"Použitá v šablónach a akciách",content:"Obsah",badge_icon:"Ikona odznaku",badge_color:"Farba odznaku",picture:"Obrázok (nahrádza ikonu)"},title:{title:"Nadpis",subtitle:"Podnadpis",title_tap_action:"Akcia klepnutia na názov",subtitle_tap_action:"Akcia klepnutia na titulky"},chips:{alignment:"Zarovnanie"},weather:{show_conditions:"Zobraziť podmienky?",show_temperature:"Zobraziť teplotu?"},update:{show_buttons_control:"Zobraziť ovládacie tlačidlá?"},vacuum:{commands:"Príkazy",commands_list:{on_off:"Zapnúť/Vypnúť"}},"media-player":{use_media_info:"Použiť info o médiu",use_media_artwork:"Použiť obrázok z média",show_volume_level:"Zobraziť úroveň hlasitosti",media_controls:"Ovládanie média",media_controls_list:{on_off:"Zap / Vyp",shuffle:"Premiešať",previous:"Predchádzajúca",play_pause_stop:"Spustiť/pauza/stop",next:"Ďalšia",repeat:"Opakovať"},volume_controls:"Ovládanie hlasitosti",volume_controls_list:{volume_buttons:"Tlačidlá hlasitosti",volume_set:"Úroveň hlasitosti",volume_mute:"Stlmiť"}},lock:{lock:"Zamknuté",unlock:"Odomknuté",open:"Otvorené"},humidifier:{show_target_humidity_control:"Ovládanie vlhkosti?"},climate:{show_temperature_control:"Ovládanie teploty?",hvac_modes:"HVAC mód"},number:{display_mode:"Režim zobrazenia",display_mode_list:{default:"Predvolené (posúvač)",slider:"Posúvač",buttons:"Tlačidlá"}}},chip:{sub_element_editor:{title:"Editor štítkov"},conditional:{chip:"Štítok"},"chip-picker":{chips:"Štítky",add:"Pridať štítok",edit:"Editovať",clear:"Vymazať",select:"Vybrať štítok",types:{action:"Akcia","alarm-control-panel":"Alarm",back:"Späť",conditional:"Podmienené",entity:"Entita",light:"Svetlo",menu:"Menu",spacer:"Medzera",template:"Šablóna",weather:"Počasie"}}}},uo={not_found:"Entita nenájdená"},ho={editor:co,card:uo},mo={form:{color_picker:{values:{default:"Standardfärg"}},info_picker:{values:{default:"Förvald information",name:"Namn",state:"Status","last-changed":"Sist ändrad","last-updated":"Sist uppdaterad",none:"Ingen"}},layout_picker:{values:{default:"Standard",vertical:"Vertikal",horizontal:"Horisontell"}},alignment_picker:{values:{default:"Standard (början)",end:"Slutet",center:"Centrerad",justify:"Anpassa"}}},card:{generic:{icon_color:"Ikonens färg",layout:"Layout",primary_info:"Primär information",secondary_info:"Sekundär information",use_entity_picture:"Använd enheten bild?",icon_animation:"Animera ikonen när fläkten är på?"},light:{show_brightness_control:"Styr ljushet?",use_light_color:"Styr ljusets färg",show_color_temp_control:"Styr färgtemperatur?",show_color_control:"Styr färg?",incompatible_controls:"Kontroller som inte stöds av enheten kommer inte visas."},fan:{show_percentage_control:"Procentuell kontroll?",show_oscillate_control:"Kontroll för oscillera?"},cover:{show_buttons_control:"Visa kontrollknappar?",show_position_control:"Visa positionskontroll?"},template:{primary:"Primär information",secondary:"Sekundär information",multiline_secondary:"Sekundär med flera rader?",content:"Innehåll"},title:{title:"Rubrik",subtitle:"Underrubrik"},chips:{alignment:"Justering"},weather:{show_conditions:"Förhållanden?",show_temperature:"Temperatur?"}},chip:{sub_element_editor:{title:"Chipredigerare"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Lägg till chip",edit:"Redigera",clear:"Rensa",select:"Välj chip",types:{action:"Händelse","alarm-control-panel":"Alarm",back:"Bakåt",conditional:"Villkorad",entity:"Enhet",light:"Ljus",menu:"Meny",template:"Mall",weather:"Väder"}}}},po={editor:mo},fo={form:{color_picker:{values:{default:"Varsayılan renk"}},info_picker:{values:{default:"Varsayılan bilgi",name:"İsim",state:"Durum","last-changed":"Son Değişim","last-updated":"Son Güncelleme",none:"None"}},layout_picker:{values:{default:"Varsayılan düzen",vertical:"Dikey düzen",horizontal:"Yatay düzen"}},alignment_picker:{values:{default:"Varsayılan hizalama",start:"Sola yasla",end:"Sağa yasla",center:"Ortala",justify:"İki yana yasla"}}},card:{generic:{icon_color:"Simge renki",layout:"Düzen",primary_info:"Birinci bilgi",secondary_info:"İkinci bilgi",content_info:"İçerik",use_entity_picture:"Varlık resmi kullanılsın",icon_animation:"Aktif olduğunda simgeyi hareket ettir"},light:{show_brightness_control:"Parlaklık kontrolü",use_light_color:"Işık rengini kullan",show_color_temp_control:"Renk ısısı kontrolü",show_color_control:"Renk kontrolü",incompatible_controls:"Kullandığınız lamba bu özellikleri desteklemiyorsa bazı kontroller görüntülenemeyebilir."},fan:{show_percentage_control:"Yüzde kontrolü",show_oscillate_control:"Salınım kontrolü"},cover:{show_buttons_control:"Düğme kontrolleri",show_position_control:"Pozisyon kontrolü"},template:{primary:"Birinci bilgi",secondary:"İkinci bilgi",multiline_secondary:"İkinci bilgi çok satır olsun",entity_extra:"Şablonlarda ve eylemlerde kullanılsın",content:"İçerik"},title:{title:"Başlık",subtitle:"Altbaşlık"},chips:{alignment:"Hizalama"},weather:{show_conditions:"Hava koşulu",show_temperature:"Sıcaklık"},update:{show_buttons_control:"Düğme kontrolü"},vacuum:{commands:"Komutlar"}},chip:{sub_element_editor:{title:"Chip düzenleyici"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Chip ekle",edit:"Düzenle",clear:"Temizle",select:"Chip seç",types:{action:"Eylem","alarm-control-panel":"Alarm",back:"Geri",conditional:"Koşullu",entity:"Varlık",light:"Işık",menu:"Menü",template:"Şablon",weather:"Hava Durumu"}}}},go={editor:fo},_o={form:{color_picker:{values:{default:"Колір за замовчуванням"}},info_picker:{values:{default:"Інформація за замовчуванням",name:"Назва",state:"Стан","last-changed":"Востаннє змінено","last-updated":"Востаннє оновлено",none:"Нічого"}},icon_type_picker:{values:{default:"За замовчуванням",icon:"Іконка","entity-picture":"Зображення сутності",none:"Нічого"}},layout_picker:{values:{default:"Розташування за замовчуванням",vertical:"Вертикальне розташування",horizontal:"Горизонтальне розташування"}},alignment_picker:{values:{default:"Вирівнювання за замовчуванням",start:"На початку",end:"В кінці",center:"По центру",justify:"Вирівняти"}}},card:{generic:{icon_color:"Колір іконки",layout:"Розташування",fill_container:"Заповнити контейнер",primary_info:"Головна інформація",secondary_info:"Додаткова інформація",icon_type:"Тип іконки",content_info:"Вміст",use_entity_picture:"Використовувати зображення сутності?",collapsible_controls:"Приховувати елементи керування коли вимкнено?",icon_animation:"Анімувати іконку при активації?"},light:{show_brightness_control:"Контроль яскравості?",use_light_color:"Використовувати колір світла",show_color_temp_control:"Керування температурою світла?",show_color_control:"Керування кольором світла?",incompatible_controls:"Деякі елементи керування можуть не відображатись якщо ваш пристрій не підтримує цю функцію."},fan:{show_percentage_control:"Керування швидкістю?",show_oscillate_control:"Керування повротом?"},cover:{show_buttons_control:"Кнопки керування?",show_position_control:"Керування позицією?",show_tilt_position_control:"Керування нахилом?"},template:{primary:"Головна інформація",secondary:"Додаткова інформаіця",multiline_secondary:"Багаторядкова додаткова інформація?",entity_extra:"Використовується в шаблонах та діях",content:"Вміст",badge_icon:"Іконка значка",badge_color:"Колір значка",picture:"Зображення (замінить іконку)"},title:{title:"Заголовок",subtitle:"Підзаголовок",title_tap_action:"Дія при дотику до заголовку",subtitle_tap_action:"Дія при дотику до підзаголовку"},chips:{alignment:"Вирівнювання"},weather:{show_conditions:"Умови?",show_temperature:"Температура?"},update:{show_buttons_control:"Кнопки керування?"},vacuum:{commands:"Команди",commands_list:{on_off:"Увімкнути/Вимкнути"}},"media-player":{use_media_info:"Використовувати інформацію медіа",use_media_artwork:"Використовувати зображення медіа",show_volume_level:"Показати рівень гучності",media_controls:"Керування медіа",media_controls_list:{on_off:"Увімкнути/Вимкнути",shuffle:"Перемішати",previous:"Попередній трек",play_pause_stop:"Відтворити/пауза/стоп",next:"Наступний трек",repeat:"Режим повторення"},volume_controls:"Елементи керування гучністю",volume_controls_list:{volume_buttons:"Кнопки гучності",volume_set:"Рівень гучності",volume_mute:"Вимк. звук"}},lock:{lock:"Зачинити",unlock:"Відчинити",open:"Відкрити"},humidifier:{show_target_humidity_control:"Керування вологістю?"},climate:{show_temperature_control:"Керування температурою?",hvac_modes:"Режими"},number:{display_mode:"Відображати режим",display_mode_list:{default:"За замовчуванням (повзунок)",slider:"Повзунок",buttons:"Кнопки"}}},chip:{sub_element_editor:{title:"Редактор міні-карток"},conditional:{chip:"Міні-картка"},"chip-picker":{chips:"Міні-картки",add:"Додати міні-картку",edit:"Редагувати",clear:"Очистити",select:"Обрати міні-картку",types:{action:"Дія","alarm-control-panel":"Сигналізація",back:"Назад",conditional:"Умовна",entity:"Сутність",light:"Світло",menu:"Меню",spacer:"Порожнє місце",template:"Вручну",weather:"Погода"}}}},vo={not_found:"Сутність не знайдено"},bo={editor:_o,card:vo},yo={form:{color_picker:{values:{default:"Màu mặc định"}},info_picker:{values:{default:"Thông tin mặc định",name:"Tên",state:"Trạng thái","last-changed":"Lần thay đổi cuối","last-updated":"Lần cập nhật cuối",none:"Không có"}},icon_type_picker:{values:{default:"Kiểu mặc định",icon:"Biểu tượng","entity-picture":"Ảnh thực thể",none:"Không có"}},layout_picker:{values:{default:"Bố cục mặc định",vertical:"Bố cục dọc",horizontal:"Bố cục ngang"}},alignment_picker:{values:{default:"Căn chỉnh mặc định",start:"Căn đầu",end:"Căn cuối",center:"Căn giữa",justify:"Căn hai bên"}}},card:{generic:{icon_color:"Màu biểu tượng",layout:"Bố cục",fill_container:"Làm đầy ô chứa",primary_info:"Thông tin chính",secondary_info:"Thông tin phụ",icon_type:"Kiểu biểu tượng",content_info:"Nội dung",use_entity_picture:"Dùng ảnh của thực thể?",collapsible_controls:"Thu nhỏ điều kiển khi tắt",icon_animation:"Biểu tượng chuyển động khi kích hoạt?"},light:{show_brightness_control:"Điều khiển độ sáng?",use_light_color:"Dùng màu đèn",show_color_temp_control:"Điều khiển nhiệt độ màu?",show_color_control:"Điều khiển màu sắc?",incompatible_controls:"Một số điều khiển sẽ không được hiển thị nếu đèn của bạn không hỗ trợ tính năng đó."},fan:{show_percentage_control:"Điều khiển dạng phần trăm?",show_oscillate_control:"Điều khiển xoay?"},cover:{show_buttons_control:"Điều khiển nút bấm?",show_position_control:"Điều khiển vị trí?",show_tilt_position_control:"Điều khiển độ nghiêng?"},template:{primary:"Thông tin chính",secondary:"Thông tin phụ",multiline_secondary:"Nhiều dòng thông tin phụ?",entity_extra:"Được sử dụng trong bản mẫu và hành động",content:"Nội dung",badge_icon:"Biểu tượng huy hiệu",badge_color:"Màu huy hiệu",picture:"Ảnh (thay cho biểu tượng)"},title:{title:"Tiêu đề",subtitle:"Phụ đề",title_tap_action:"Hành động khi nhấp tiêu đề",subtitle_tap_action:"Hành động khi nhấp phụ đề"},chips:{alignment:"Căn chỉnh"},weather:{show_conditions:"Điều kiện?",show_temperature:"Nhiệt độ?"},update:{show_buttons_control:"Điều khiển nút bấm?"},vacuum:{commands:"Mệnh lệnh",commands_list:{on_off:"Bật/tắt"}},"media-player":{use_media_info:"Dùng thông tin đa phương tiện",use_media_artwork:"Dùng ảnh đa phương tiện",show_volume_level:"Hiện mức âm lượng",media_controls:"Điều khiển đa phương tiện",media_controls_list:{on_off:"Bật/tắt",shuffle:"Xáo trộn",previous:"Bài trước",play_pause_stop:"Phát/tạm dừng/dừng",next:"Bài tiếp theo",repeat:"Chế độ lặp lại"},volume_controls:"Điều khiển âm lượng",volume_controls_list:{volume_buttons:"Nút âm lượng",volume_set:"Mức âm lượng",volume_mute:"Im lặng"}},lock:{lock:"Khóa",unlock:"Mở khóa",open:"Mở"},humidifier:{show_target_humidity_control:"Điều khiển độ ẩm?"},climate:{show_temperature_control:"Điều khiển nhiệt độ?",hvac_modes:"Chế độ điều hòa"},number:{display_mode:"Chế độ hiển thị",display_mode_list:{default:"Mặc định (thanh trượt)",slider:"Thanh trượt",buttons:"Nút"}}},chip:{sub_element_editor:{title:"Trình soạn phỉnh"},conditional:{chip:"Phỉnh"},"chip-picker":{chips:"Phỉnh",add:"Thêm phỉnh",edit:"Chỉnh sửa",clear:"Tẩy trống",select:"Chọn phỉnh",types:{action:"Hành động","alarm-control-panel":"Báo động",back:"Quay về",conditional:"Điều kiện",entity:"Thực thể",light:"Đèn",menu:"Trình đơn",spacer:"Ngăn cách",template:"Mẫu",weather:"Thời tiết"}}}},xo={not_found:"Không tìm thấy thực thể"},wo={editor:yo,card:xo},ko={form:{color_picker:{values:{default:"默认颜色"}},info_picker:{values:{default:"默认信息",name:"名称",state:"状态","last-changed":"变更时间","last-updated":"更新时间",none:"无"}},icon_type_picker:{values:{default:"默认类型",icon:"图标","entity-picture":"实体图片",none:"无"}},layout_picker:{values:{default:"默认布局",vertical:"垂直布局",horizontal:"水平布局"}},alignment_picker:{values:{default:"默认",start:"左对齐",end:"右对齐",center:"居中对齐",justify:"两端对齐"}}},card:{generic:{icon_color:"图标颜色",layout:"布局",fill_container:"填满容器",primary_info:"首要信息",secondary_info:"次要信息",icon_type:"图标类型",content_info:"内容",use_entity_picture:"使用实体图片?",collapsible_controls:"关闭时隐藏控制器",icon_animation:"激活时使用动态图标?"},light:{show_brightness_control:"亮度控制?",use_light_color:"使用灯光颜色",show_color_temp_control:"色温控制?",show_color_control:"颜色控制?",incompatible_controls:"设备不支持的控制器将不会显示。"},fan:{show_percentage_control:"百分比控制?",show_oscillate_control:"摆动控制?"},cover:{show_buttons_control:"按钮控制?",show_position_control:"位置控制?",show_tilt_position_control:"角度控制?"},template:{primary:"首要信息",secondary:"次要信息",multiline_secondary:"多行次要信息?",entity_extra:"用于模板和动作",content:"内容",badge_icon:"徽标图标",badge_color:"徽标颜色",picture:"图片 (将会替代图标)"},title:{title:"标题",subtitle:"子标题",title_tap_action:"标题点击动作",subtitle_tap_action:"子标题点击动作"},chips:{alignment:"对齐"},weather:{show_conditions:"条件?",show_temperature:"温度?"},update:{show_buttons_control:"控制按钮?"},vacuum:{commands:"命令",commands_list:{on_off:"开/关"}},"media-player":{use_media_info:"使用媒体信息",use_media_artwork:"使用媒体插图",show_volume_level:"显示音量大小",media_controls:"媒体控制",media_controls_list:{on_off:"开启/关闭",shuffle:"随机",previous:"上一曲",play_pause_stop:"播放/暂停/停止",next:"下一曲",repeat:"循环模式"},volume_controls:"音量控制",volume_controls_list:{volume_buttons:"音量按钮",volume_set:"音量等级",volume_mute:"静音"}},lock:{lock:"锁定",unlock:"解锁",open:"打开"},humidifier:{show_target_humidity_control:"湿度控制?"},climate:{show_temperature_control:"温度控制?",hvac_modes:"空调模式"},number:{display_mode:"显示模式",display_mode_list:{default:"默认 (滑块)",slider:"滑块",buttons:"按钮"}}},chip:{sub_element_editor:{title:"Chip 编辑"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"添加 chip",edit:"编辑",clear:"清除",select:"选择 chip",types:{action:"动作","alarm-control-panel":"警戒控制台",back:"返回",conditional:"条件显示",entity:"实体",light:"灯光",menu:"菜单",spacer:"占位符",template:"模板",weather:"天气"}}}},Co={not_found:"未找到实体"},$o={editor:ko,card:Co},Eo={form:{color_picker:{values:{default:"預設顏色"}},info_picker:{values:{default:"預設訊息",name:"名稱",state:"狀態","last-changed":"最近變動時間","last-updated":"最近更新時間",none:"無"}},icon_type_picker:{values:{default:"預設樣式",icon:"圖示","entity-picture":"實體圖片",none:"無"}},layout_picker:{values:{default:"預設佈局",vertical:"垂直佈局",horizontal:"水平佈局"}},alignment_picker:{values:{default:"預設對齊",start:"居左對齊",end:"居右對齊",center:"居中對齊",justify:"兩端對齊"}}},card:{generic:{icon_color:"圖示顏色",layout:"佈局",fill_container:"填滿容器",primary_info:"主要訊息",secondary_info:"次要訊息",icon_type:"圖示樣式",content_info:"內容",use_entity_picture:"使用實體圖片?",collapsible_controls:"關閉時隱藏控制項",icon_animation:"啟動時使用動態圖示?"},light:{show_brightness_control:"亮度控制?",use_light_color:"使用燈光顏色",show_color_temp_control:"色溫控制?",show_color_control:"色彩控制?",incompatible_controls:"不會顯示裝置不支援的控制。"},fan:{show_percentage_control:"百分比控制?",show_oscillate_control:"擺頭控制?"},cover:{show_buttons_control:"按鈕控制?",show_position_control:"位置控制?",show_tilt_position_control:"角度控制?"},template:{primary:"主要訊息",secondary:"次要訊息",multiline_secondary:"多行次要訊息?",entity_extra:"用於模板與動作",content:"內容",badge_icon:"角標圖示",badge_color:"角標顏色",picture:"圖片 (將會取代圖示)"},title:{title:"標題",subtitle:"副標題",title_tap_action:"標題點擊動作",subtitle_tap_action:"副標題點擊動作"},chips:{alignment:"對齊"},weather:{show_conditions:"狀況?",show_temperature:"溫度?"},update:{show_buttons_control:"按鈕控制?"},vacuum:{commands:"指令",commands_list:{on_off:"開啟、關閉"}},"media-player":{use_media_info:"使用媒體資訊",use_media_artwork:"使用媒體插圖",show_volume_level:"顯示音量大小",media_controls:"媒體控制",media_controls_list:{on_off:"開啟、關閉",shuffle:"隨機播放",previous:"上一首",play_pause_stop:"播放、暫停、停止",next:"下一首",repeat:"重複播放"},volume_controls:"音量控制",volume_controls_list:{volume_buttons:"音量按鈕",volume_set:"音量等級",volume_mute:"靜音"}},lock:{lock:"上鎖",unlock:"解鎖",open:"打開"},humidifier:{show_target_humidity_control:"溼度控制?"},climate:{show_temperature_control:"溫度控制?",hvac_modes:"空調模式"},number:{display_mode:"顯示模式",display_mode_list:{default:"預設 (滑桿)",slider:"滑桿",buttons:"按鈕"}}},chip:{sub_element_editor:{title:"小卡片編輯器"},conditional:{chip:"小卡片"},"chip-picker":{chips:"小卡片",add:"新增小卡片",edit:"編輯",clear:"清除",select:"選擇小卡片",types:{action:"動作","alarm-control-panel":"警報器控制",back:"返回",conditional:"條件",entity:"實體",light:"燈光",menu:"選單",spacer:"佔位符",template:"模板",weather:"天氣"}}}},Ao={not_found:"未找到實體"},So={editor:Eo,card:Ao};const Io={ar:Object.freeze({__proto__:null,default:li,editor:ai}),bg:Object.freeze({__proto__:null,default:ci,editor:si}),ca:Object.freeze({__proto__:null,card:ui,default:hi,editor:di}),cs:Object.freeze({__proto__:null,card:pi,default:fi,editor:mi}),da:Object.freeze({__proto__:null,default:_i,editor:gi}),de:Object.freeze({__proto__:null,card:bi,default:yi,editor:vi}),el:Object.freeze({__proto__:null,default:wi,editor:xi}),en:Object.freeze({__proto__:null,card:Ci,default:$i,editor:ki}),es:Object.freeze({__proto__:null,default:Ai,editor:Ei}),fi:Object.freeze({__proto__:null,default:Ii,editor:Si}),fr:Object.freeze({__proto__:null,default:Oi,editor:Ti}),he:Object.freeze({__proto__:null,default:Mi,editor:zi}),hu:Object.freeze({__proto__:null,card:Di,default:Li,editor:ji}),id:Object.freeze({__proto__:null,card:Ni,default:Ri,editor:Pi}),it:Object.freeze({__proto__:null,card:Vi,default:Bi,editor:Fi}),"ko-KR":Object.freeze({__proto__:null,default:Hi,editor:Ui}),nb:Object.freeze({__proto__:null,default:Wi,editor:Yi}),nl:Object.freeze({__proto__:null,card:Ki,default:Gi,editor:Xi}),pl:Object.freeze({__proto__:null,default:Zi,editor:qi}),"pt-BR":Object.freeze({__proto__:null,default:Qi,editor:Ji}),"pt-PT":Object.freeze({__proto__:null,default:eo,editor:to}),ro:Object.freeze({__proto__:null,default:oo,editor:io}),ru:Object.freeze({__proto__:null,default:ro,editor:no}),sl:Object.freeze({__proto__:null,card:lo,default:so,editor:ao}),sk:Object.freeze({__proto__:null,card:uo,default:ho,editor:co}),sv:Object.freeze({__proto__:null,default:po,editor:mo}),tr:Object.freeze({__proto__:null,default:go,editor:fo}),uk:Object.freeze({__proto__:null,card:vo,default:bo,editor:_o}),vi:Object.freeze({__proto__:null,card:xo,default:wo,editor:yo}),"zh-Hans":Object.freeze({__proto__:null,card:Co,default:$o,editor:ko}),"zh-Hant":Object.freeze({__proto__:null,card:Ao,default:So,editor:Eo})};function To(t,e){try{return t.split(".").reduce(((t,e)=>t[e]),Io[e])}catch(t){return}}function Oo(t){return function(e){var i;let o=To(e,null!==(i=null==t?void 0:t.locale.language)&&void 0!==i?i:"en");return o||(o=To(e,"en")),null!=o?o:e}} + paper-icon-item.hidden-panel, + paper-icon-item.hidden-panel span, + paper-icon-item.hidden-panel ha-icon[slot="item-icon"] { + color: var(--secondary-text-color); + cursor: pointer; + } +`,ai=(t,e,i,o)=>{const[n,r,a]=t.split(".",3);return Number(n)>e||Number(n)===e&&Number(r)>=i||void 0!==o};var si={form:{color_picker:{values:{default:"اللون الإفتراضي"}},info_picker:{values:{default:"المعلومات الافتراضية",name:"الإسم",state:"الحالة","last-changed":"آخر تغيير","last-updated":"آخر تحديث",none:"لا شئ"}},icon_type_picker:{values:{default:"النوع افتراضي",icon:"أيقونة","entity-picture":"صورة الكيان",none:"لا شئ"}},layout_picker:{values:{default:"تخطيط افتراضي",vertical:"تخطيط رأسي",horizontal:"تخطيط أفقي"}},alignment_picker:{values:{default:"المحاذاة الافتراضية",start:"بداية",end:"نهاية",center:"توسيط",justify:"مساواة"}}},card:{generic:{icon_color:"لون الأيقونة",layout:"التخطيط",fill_container:"ملئ الحاوية",primary_info:"المعلومات الأساسية",secondary_info:"المعلومات الفرعية",icon_type:"نوع الأيقونة",content_info:"المحتوى",use_entity_picture:"استخدم صورة الكيان؟",collapsible_controls:"تصغير عناصر التحكم عند الإيقاف",icon_animation:"تحريك الرمز عندما يكون نشطًا؟"},light:{show_brightness_control:"التحكم في السطوع؟",use_light_color:"استخدم لون فاتح",show_color_temp_control:"التحكم في حرارة اللون؟",show_color_control:"التحكم في اللون؟",incompatible_controls:"قد لا يتم عرض بعض عناصر التحكم إذا كان الضوء الخاص بك لا يدعم الميزة."},fan:{show_percentage_control:"التحكم في النسبة المئوية؟",show_oscillate_control:"التحكم في التذبذب؟"},cover:{show_buttons_control:"أزرار التحكم؟",show_position_control:"التحكم في الموقع؟"},template:{primary:"المعلومات الأساسية",secondary:"المعلومات الثانوية",multiline_secondary:"متعدد الأسطر الثانوية؟",entity_extra:"تستخدم في القوالب والإجراءات",content:"المحتوى",badge_icon:"أيقونة الشارة",badge_color:"لون الشارة",picture:"صورة (ستحل محل الأيقونة)"},title:{title:"العنوان",subtitle:"العنوان الفرعي"},chips:{alignment:"محاذاة"},weather:{show_conditions:"الأحوال الجوية؟",show_temperature:"الطقس؟"},update:{show_buttons_control:"أزرار التحكم؟"},vacuum:{commands:"الاوامر"},"media-player":{use_media_info:"استخدم معلومات الوسائط",use_media_artwork:"استخدم صورة الوسائط",show_volume_level:"إظهار مستوى الصوت",media_controls:"التحكم في الوسائط",media_controls_list:{on_off:"تشغيل/إيقاف",shuffle:"خلط",previous:"السابق",play_pause_stop:"تشغيل/إيقاف مؤقت/إيقاف",next:"التالي",repeat:"وضع التكرار"},volume_controls:"التحكم في الصوت",volume_controls_list:{volume_buttons:"أزرار الصوت",volume_set:"مستوى الصوت",volume_mute:"كتم"}},lock:{lock:"مقفل",unlock:"إلغاء قفل",open:"مفتوح"},humidifier:{show_target_humidity_control:"التحكم في الرطوبة؟?"},climate:{show_temperature_control:"التحكم في درجة الحرارة؟",hvac_modes:"أوضاع HVAC"}},chip:{sub_element_editor:{title:"محرر الرقاقة"},conditional:{chip:"رقاقة"},"chip-picker":{chips:"رقاقات",add:"أضف رقاقة",edit:"تعديل",clear:"مسح",select:"اختر الرقاقة",types:{action:"إجراء","alarm-control-panel":"تنبيه",back:"رجوع",conditional:"مشروط",entity:"الكيان",light:"Light",menu:"القائمة",template:"قالب",weather:"الطقس"}}}},li={editor:si},ci={form:{color_picker:{values:{default:"Основен цвят"}},info_picker:{values:{default:"Основна информация",name:"Име",state:"Състояние","last-changed":"Последно Променен","last-updated":"Последно Актуализиран",none:"Липсва"}},icon_type_picker:{values:{default:"Основен тип",icon:"Икона","entity-picture":"Картина на обекта",none:"Липсва"}},layout_picker:{values:{default:"Основно оформление",vertical:"Вертикално оформление",horizontal:"Хоризонтално оформление"}},alignment_picker:{values:{default:"Основно подравняване",start:"Старт",end:"Край",center:"Център",justify:"Подравнен"}}},card:{generic:{icon_color:"Цвят на икона",layout:"Оформление",fill_container:"Изпълване на контейнера",primary_info:"Първостепенна информация",secondary_info:"Второстепенна информация",icon_type:"Тип на икона",content_info:"Съдържание",use_entity_picture:"Използвай снимката на обекта?",collapsible_controls:"Свий контролите при изключен",icon_animation:"Анимирай иконата при активен?"},light:{show_brightness_control:"Контрол на яркостта?",use_light_color:"Използвай цвета на светлината",show_color_temp_control:"Контрол на температурата?",show_color_control:"Контрол на цвета?",incompatible_controls:"Някои опции могат да бъдат скрити при условие че осветителното тяло не поддържа фунцията."},fan:{show_percentage_control:"Процентов контрол?",show_oscillate_control:"Контрол на трептенето?"},cover:{show_buttons_control:"Контролни бутони?",show_position_control:"Контрол на позицията?",show_tilt_position_control:"Контрол на наклона?"},template:{primary:"Първостепенна информация",secondary:"Второстепенна информация",multiline_secondary:"Много-редова второстепенна информация?",entity_extra:"Използван в шаблони и действия",content:"Съдържание",badge_icon:"Икона на значка",badge_color:"Цвят на значка",picture:"Картина (ще замени иконата)"},title:{title:"Заглавие",subtitle:"Подзаглавие"},chips:{alignment:"Подравняване"},weather:{show_conditions:"Условия?",show_temperature:"Температура?"},update:{show_buttons_control:"Контролни бутони?"},vacuum:{commands:"Конади",commands_list:{on_off:"Вкл./Изкл."}},"media-player":{use_media_info:"Използвай информация от медията",use_media_artwork:"Използвай визуалните детайли от медията",show_volume_level:"Покажи контрола за звук",media_controls:"Контрол на Медиата",media_controls_list:{on_off:"Вкл./Изкл.",shuffle:"Разбъркано",previous:"Предишен",play_pause_stop:"Пусни/пауза/стоп",next:"Следващ",repeat:"Повтаряне"},volume_controls:"Контрол на звука",volume_controls_list:{volume_buttons:"Бутони за звук",volume_set:"Ниво на звука",volume_mute:"Заглуши"}},lock:{lock:"Заключен",unlock:"Отключен",open:"Отворен"},humidifier:{show_target_humidity_control:"Контрол на влажността?"},climate:{show_temperature_control:"Контрол на температурата?",hvac_modes:"HVAC Режими"}},chip:{sub_element_editor:{title:"Чип редактор"},conditional:{chip:"Чип"},"chip-picker":{chips:"Чипове",add:"Добави чип",edit:"Редактирай",clear:"Изчисти",select:"Избери чип",types:{action:"Действия","alarm-control-panel":"Аларма",back:"Назад",conditional:"Условни",entity:"Обект",light:"Осветление",menu:"Меню",template:"Шаблон",weather:"Време"}}}},di={editor:ci},ui={form:{color_picker:{values:{default:"Color per defecte"}},info_picker:{values:{default:"Informació per defecte",name:"Nom",state:"Estat","last-changed":"Últim Canvi","last-updated":"Última Actualització",none:"Cap"}},icon_type_picker:{values:{default:"Tipus per defecte",icon:"Icona","entity-picture":"Entitat d'imatge",none:"Cap"}},layout_picker:{values:{default:"Distribució per defecte",vertical:"Distribució vertical",horizontal:"Distribució horitzontal"}},alignment_picker:{values:{default:"Alineació per defecte",start:"Inici",end:"Final",center:"Centre",justify:"Justifica"}}},card:{generic:{icon_color:"Color d'icona",layout:"Distribució",fill_container:"Emplena el contenidor",primary_info:"Informació primaria",secondary_info:"Informació secundaria",icon_type:"Tipus d'icona",content_info:"Contingut",use_entity_picture:"Fer servir la imatge de l'entitat?",collapsible_controls:"Amaga els controls en desactivar",icon_animation:"Animar icona en activar?"},light:{show_brightness_control:"Control de brillantor?",use_light_color:"Fes servir el color del llum",show_color_temp_control:"Control de la temperatura del color?",show_color_control:"Control de color?",incompatible_controls:"Alguns controls no es mostraran si l'entitat no suporta eixa funció."},fan:{show_percentage_control:"Control de percentatge?",show_oscillate_control:"Control d'oscil·lació?"},cover:{show_buttons_control:"Botons de control?",show_position_control:"Control de posició?",show_tilt_position_control:"Control d'inclinació?"},template:{primary:"Informació primaria",secondary:"Informació secundaria",multiline_secondary:"Secundaria en varies línies?",entity_extra:"Utilitzats en plantilles i accions",content:"Contingut",badge_icon:"Icona de la insígnia",badge_color:"Color de la insígnia",picture:"Imatge (reemplaçarà la icona)"},title:{title:"Títol",subtitle:"Subtítol",title_tap_action:"Acció en tocar el títol",subtitle_tap_action:"Acció en tocar el subtítol"},chips:{alignment:"Alineació"},weather:{show_conditions:"Condicions?",show_temperature:"Temperatura?"},update:{show_buttons_control:"Botons de control?"},vacuum:{commands:"Comandaments",commands_list:{on_off:"Engegar/Apagar"}},"media-player":{use_media_info:"Empra la informació multimèdia",use_media_artwork:"Fes servir l'art multimèdia",show_volume_level:"Mostra el nivell de volum",media_controls:"Controls multimèdia",media_controls_list:{on_off:"Engegar/Apagar",shuffle:"Mesclar",previous:"Pista anterior",play_pause_stop:"Reproduïr/Pausar/Detindre",next:"Pista següent",repeat:"Mode de repetició"},volume_controls:"Controls de volum",volume_controls_list:{volume_buttons:"Botons de volum",volume_set:"Nivell de volum",volume_mute:"Silenci"}},lock:{lock:"Bloqueja",unlock:"Desbloqueja",open:"Obri"},humidifier:{show_target_humidity_control:"Control d'humitat?"},climate:{show_temperature_control:"Control de temperatura?",hvac_modes:"Modes HVAC"},number:{display_mode:"Mode de visualització",display_mode_list:{default:"Per defecte (lliscant)",slider:"Lliscant",buttons:"Botons"}}},chip:{sub_element_editor:{title:"Editor de xips"},conditional:{chip:"Xip"},"chip-picker":{chips:"Xips",add:"Afegir xip",edit:"Editar",clear:"Buidar",select:"Seleccionar chip",types:{action:"Acció","alarm-control-panel":"Alarma",back:"Tornar",conditional:"Condicional",entity:"Entitat",light:"Llum",menu:"Menú",spacer:"Espai",template:"Plantilla",weather:"Oratge"}}}},hi={not_found:"No s'ha trobat l'entitat"},mi={editor:ui,card:hi},pi={form:{color_picker:{values:{default:"Výchozí barva"}},info_picker:{values:{default:"Výchozí informace",name:"Název",state:"Stav","last-changed":"Poslední změna","last-updated":"Poslední aktualizace",none:"Nic"}},icon_type_picker:{values:{default:"Výchozí typ",icon:"Ikona","entity-picture":"Ikona entity",none:"Nic"}},layout_picker:{values:{default:"Výchozí rozložení",vertical:"Svislé rozložení",horizontal:"Vodorovné rozložení"}},alignment_picker:{values:{default:"Výchozí zarovnání",start:"Na začátek",end:"Na konec",center:"Na střed",justify:"Do bloku"}}},card:{generic:{icon_color:"Barva ikony",layout:"Rozložení",fill_container:"Vyplnit prostor",primary_info:"Primární informace",secondary_info:"Sekundární informace",icon_type:"Typ ikony",content_info:"Obsah",use_entity_picture:"Použít ikonu entity?",collapsible_controls:"Pokud je vypnuto, skrýt ovládací prvky",icon_animation:"Pokud je aktivní, animovat ikonu?"},light:{show_brightness_control:"Ovládání jasu?",use_light_color:"Ikona podle barvy světla?",show_color_temp_control:"Ovládání teploty světla?",show_color_control:"Ovládání barvy světla?",incompatible_controls:"Některé ovládací prvky se nemusí zobrazit, pokud vaše světlo tuto funkci nepodporuje."},fan:{show_percentage_control:"Ovládání v procentech?",show_oscillate_control:"Ovládání oscilaceM"},cover:{show_buttons_control:"Zobrazit ovládací tlačítka?",show_position_control:"Zobrazit ovládání polohy?",show_tilt_position_control:"Zobrazit ovládání náklonu?"},template:{primary:"Primární informace",secondary:"Sekundární informace",multiline_secondary:"Víceřádková sekundární informace?",entity_extra:"Použito v šablonách a akcích",content:"Obsah",badge_icon:"Ikona odznaku",badge_color:"Barva odznaku",picture:"Obrázek (nahradí ikonu)"},title:{title:"Nadpis",subtitle:"Popis",title_tap_action:"Akce při klepnutí na nadpis",subtitle_tap_action:"Akce při klepnutí na popis"},chips:{alignment:"Zarovnání"},weather:{show_conditions:"Zobrazit podmínky?",show_temperature:"Zobrazit teplotu?"},update:{show_buttons_control:"Zobrazit ovládací tlačítka?"},vacuum:{commands:"Příkazy",commands_list:{on_off:"Zapnout/Vypnout"}},"media-player":{use_media_info:"Použít informace z média",use_media_artwork:"Použít artwork z média",show_volume_level:"Zobrazit úroveň hlasitosti",media_controls:"Ovládání médií",media_controls_list:{on_off:"Zapnout/Vypnout",shuffle:"Zamíchat",previous:"Předchozí stopa",play_pause_stop:"Přehrát/Pauza/Zastavit",next:"Další stopa",repeat:"Režim opakování"},volume_controls:"Ovládání hlasitosti",volume_controls_list:{volume_buttons:"Tlačítka hlasitosti",volume_set:"Úroveň hlasitosti",volume_mute:"Ztlumit"}},lock:{lock:"Zamčeno",unlock:"Odemčeno",open:"Otevřeno"},humidifier:{show_target_humidity_control:"Ovládání vlhkosti?"},climate:{show_temperature_control:"Ovládání teploty?",hvac_modes:"Režimy HVAC"},number:{display_mode:"Režim zobrazení",display_mode_list:{default:"Výchozí (posuvník)",slider:"Posuvník",buttons:"Tlačítka"}}},chip:{sub_element_editor:{title:"Editor tlačítek"},conditional:{chip:"Tlačítko"},"chip-picker":{chips:"Tlačítka",add:"Přidat tlačítko",edit:"Upravit",clear:"Vymazat",select:"Vybrat tlačítko",types:{action:"Akce","alarm-control-panel":"Alarm",back:"Zpět",conditional:"Podmínka",entity:"Entita",light:"Světlo",menu:"Menu",spacer:"Mezera",template:"Šablona",weather:"Počasí"}}}},fi={not_found:"Entita nebyla nalezena"},gi={editor:pi,card:fi},_i={form:{color_picker:{values:{default:"Standard farve"}},info_picker:{values:{default:"Standard information",name:"Navn",state:"Status","last-changed":"Sidst ændret","last-updated":"Sidst opdateret",none:"Ingen"}},icon_type_picker:{values:{default:"Standard type",icon:"Ikon","entity-picture":"Enheds billede",none:"Ingen"}},layout_picker:{values:{default:"Standard layout",vertical:"Vertikal layout",horizontal:"Horisontal layout"}},alignment_picker:{values:{default:"Standard justering",start:"Start",end:"Slut",center:"Centrer",justify:"Lige margener"}}},card:{generic:{icon_color:"Ikon farve",layout:"Layout",fill_container:"Fyld container",primary_info:"Primær information",secondary_info:"Sekundær information",icon_type:"Ikon type",content_info:"Indhold",use_entity_picture:"Brug enheds billede?",collapsible_controls:"Skjul kontroller når slukket",icon_animation:"Animér ikon når aktiv?"},light:{show_brightness_control:"Lysstyrkekontrol?",use_light_color:"Brug lysfarve",show_color_temp_control:"Temperatur farvekontrol?",show_color_control:"Farvekontrol?",incompatible_controls:"Nogle kontroller vises muligvis ikke, hvis dit lys ikke understøtter funktionen."},fan:{show_percentage_control:"Procentvis kontrol?",show_oscillate_control:"Oscillerende kontrol?"},cover:{show_buttons_control:"Betjeningsknapper?",show_position_control:"Positionskontrol?"},template:{primary:"Primær information",secondary:"Sekundær information",multiline_secondary:"Multi-linje skundær?",entity_extra:"Anvendes i skabelober og handlinger",content:"Indhold",badge_icon:"Badge ikon",badge_color:"Badge farve",picture:"Billede (erstatter ikonen)"},title:{title:"Titel",subtitle:"Undertitel"},chips:{alignment:"Justering"},weather:{show_conditions:"Forhold?",show_temperature:"Temperatur?"},update:{show_buttons_control:"Betjeningsknapper?"},vacuum:{commands:"Kommandoer"},"media-player":{use_media_info:"Brug medie info",use_media_artwork:"Brug mediebilleder",show_volume_level:"Vis volumen niveau",media_controls:"Medie kontrol",media_controls_list:{on_off:"Tænd/Sluk",shuffle:"Bland",previous:"Forrige nummer",play_pause_stop:"Afspil/Pause/Stop",next:"Næste nummer",repeat:"Gentagelsestilstand"},volume_controls:"Volumen kontrol",volume_controls_list:{volume_buttons:"Volumen knapper",volume_set:"Volumenniveau",volume_mute:"Lydløs"}},lock:{lock:"Lås",unlock:"Lås op",open:"Åben"},humidifier:{show_target_humidity_control:"Luftfugtigheds kontrol?"},climate:{show_temperature_control:"Temperatur kontrol?",hvac_modes:"HVAC-tilstande"}},chip:{sub_element_editor:{title:"Chip-editor"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Tilføj chip",edit:"Rediger",clear:"Nulstil",select:"Vælg chip",types:{action:"Handling","alarm-control-panel":"Alarm",back:"Tilbage",conditional:"Betinget",entity:"Enhed",light:"Lys",menu:"Menu",template:"Skabelon",weather:"Vejr"}}}},vi={editor:_i},bi={form:{color_picker:{values:{default:"Standardfarbe"}},info_picker:{values:{default:"Standard-Information",name:"Name",state:"Zustand","last-changed":"Letzte Änderung","last-updated":"Letzte Aktualisierung",none:"Keine"}},icon_type_picker:{values:{default:"Standard-Typ",icon:"Icon","entity-picture":"Entitätsbild",none:"Keines"}},layout_picker:{values:{default:"Standard-Layout",vertical:"Vertikales Layout",horizontal:"Horizontales Layout"}},alignment_picker:{values:{default:"Standard",start:"Anfang",end:"Ende",center:"Mitte",justify:"Ausrichten"}}},card:{generic:{icon_color:"Icon-Farbe",layout:"Layout",fill_container:"Container ausfüllen",primary_info:"Primäre Information",secondary_info:"Sekundäre Information",icon_type:"Icon-Typ",content_info:"Inhalt",use_entity_picture:"Entitätsbild verwenden?",collapsible_controls:"Schieberegler einklappen, wenn aus",icon_animation:"Icon animieren, wenn aktiv?"},light:{show_brightness_control:"Helligkeitsregelung?",use_light_color:"Farbsteuerung verwenden",show_color_temp_control:"Farbtemperatursteuerung?",show_color_control:"Farbsteuerung?",incompatible_controls:"Einige Steuerelemente werden möglicherweise nicht angezeigt, wenn Ihr Licht diese Funktion nicht unterstützt."},fan:{show_percentage_control:"Prozentuale Kontrolle?",show_oscillate_control:"Oszillationssteuerung?"},cover:{show_buttons_control:"Schaltflächensteuerung?",show_position_control:"Positionssteuerung?",show_tilt_position_control:"Winkelsteuerung?"},template:{primary:"Primäre Information",secondary:"Sekundäre Information",multiline_secondary:"Mehrzeilig sekundär?",entity_extra:"Wird in Vorlagen und Aktionen verwendet",content:"Inhalt",badge_icon:"Badge-Icon",badge_color:"Badge-Farbe",picture:"Bild (ersetzt das Icon)"},title:{title:"Titel",subtitle:"Untertitel",title_tap_action:"Titel Tipp-Aktion",subtitle_tap_action:"Untertitel Tipp-Aktion"},chips:{alignment:"Ausrichtung"},weather:{show_conditions:"Bedingungen?",show_temperature:"Temperatur?"},update:{show_buttons_control:"Schaltflächensteuerung?"},vacuum:{commands:"Befehle",commands_list:{on_off:"An/Ausschalten"}},"media-player":{use_media_info:"Medieninfos verwenden",use_media_artwork:"Mediengrafik verwenden",show_volume_level:"Lautstärke-Level anzeigen",media_controls:"Mediensteuerung",media_controls_list:{on_off:"Ein/Aus",shuffle:"Zufällige Wiedergabe",previous:"Vorheriger Titel",play_pause_stop:"Play/Pause/Stop",next:"Nächster Titel",repeat:"Wiederholen"},volume_controls:"Lautstärkesteuerung",volume_controls_list:{volume_buttons:"Lautstärke-Buttons",volume_set:"Lautstärke-Level",volume_mute:"Stumm"}},lock:{lock:"Verriegeln",unlock:"Entriegeln",open:"Öffnen"},humidifier:{show_target_humidity_control:"Luftfeuchtigkeitssteuerung?"},climate:{show_temperature_control:"Temperatursteuerung?",hvac_modes:"HVAC-Modi"},number:{display_mode:"Anzeigemodus",display_mode_list:{default:"Standard (Schieberegler)",slider:"Schieberegler",buttons:"Buttons"}}},chip:{sub_element_editor:{title:"Chip Editor"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Chip hinzufügen",edit:"Editieren",clear:"Löschen",select:"Chip auswählen",types:{action:"Aktion","alarm-control-panel":"Alarm",back:"Zurück",conditional:"Bedingung",entity:"Entität",light:"Licht",menu:"Menü",spacer:"Abstand",template:"Vorlage",weather:"Wetter"}}}},yi={not_found:"Entität nicht gefunden"},xi={editor:bi,card:yi},wi={form:{color_picker:{values:{default:"Προεπιλεγμένο χρώμα"}},info_picker:{values:{default:"Προεπιλεγμένες πληροφορίες",name:"Όνομα",state:"Κατάσταση","last-changed":"Τελευταία αλλαγή","last-updated":"Τελευταία ενημέρωση",none:"Τίποτα"}},layout_picker:{values:{default:"Προεπιλεγμένη διάταξη",vertical:"Κάθετη διάταξη",horizontal:"Οριζόντια διάταξη"}},alignment_picker:{values:{default:"Προεπιλεγμένη στοίχιση",start:"Στοίχιση αριστερά",end:"Στοίχιση δεξιά",center:"Στοίχιση στο κέντρο",justify:"Πλήρης στοίχιση"}}},card:{generic:{icon_color:"Χρώμα εικονιδίου",layout:"Διάταξη",primary_info:"Πρωτεύουσες πληροφορίες",secondary_info:"Δευτερεύουσες πληροφορίες",content_info:"Περιεχόμενο",use_entity_picture:"Χρήση εικόνας οντότητας;",icon_animation:"Κίνηση εικονιδίου όταν είναι ενεργό;"},light:{show_brightness_control:"Έλεγχος φωτεινότητας;",use_light_color:"Χρήση χρώματος φωτος",show_color_temp_control:"Έλεγχος χρώματος θερμοκρασίας;",show_color_control:"Έλεγχος χρώματος;",incompatible_controls:"Ορισμένα στοιχεία ελέγχου ενδέχεται να μην εμφανίζονται εάν το φωτιστικό σας δεν υποστηρίζει τη λειτουργία."},fan:{show_percentage_control:"Έλεγχος ποσοστού;",show_oscillate_control:"Έλεγχος ταλάντωσης;"},cover:{show_buttons_control:"Έλεγχος κουμπιών;",show_position_control:"Έλεγχος θέσης;"},template:{primary:"Πρωτεύουσες πληροφορίες",secondary:"Δευτερεύουσες πληροφορίες",multiline_secondary:"Δευτερεύουσες πολλαπλών γραμμών;",entity_extra:"Χρησιμοποιείται σε πρότυπα και ενέργειες",content:"Περιεχόμενο"},title:{title:"Τίτλος",subtitle:"Υπότιτλος"},chips:{alignment:"Ευθυγράμμιση"},weather:{show_conditions:"Συνθήκες;",show_temperature:"Θερμοκρασία;"},update:{show_buttons_control:"Έλεγχος κουμπιών;"},vacuum:{commands:"Εντολές"},"media-player":{use_media_info:"Χρήση πληροφοριών πολυμέσων",use_media_artwork:"Χρήση έργων τέχνης πολυμέσων",media_controls:"Έλεγχος πολυμέσων",media_controls_list:{on_off:"Ενεργοποίηση/απενεργοποίηση",shuffle:"Τυχαία σειρά",previous:"Προηγούμενο κομμάτι",play_pause_stop:"Αναπαραγωγή/παύση/διακοπή",next:"Επόμενο κομμάτι",repeat:"Λειτουργία επανάληψης"},volume_controls:"Χειριστήρια έντασης ήχου",volume_controls_list:{volume_buttons:"Κουμπιά έντασης ήχου",volume_set:"Επίπεδο έντασης ήχου",volume_mute:"Σίγαση"}}},chip:{sub_element_editor:{title:"Επεξεργαστής Chip"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Προσθήκη chip",edit:"Επεξεργασία",clear:"Καθαρισμός",select:"Επιλογή chip",types:{action:"Ενέργεια","alarm-control-panel":"Συναγερμός",back:"Πίσω",conditional:"Υπό προϋποθέσεις",entity:"Οντότητα",light:"Φως",menu:"Μενού",template:"Πρότυπο",weather:"Καιρός"}}}},ki={editor:wi},Ci={form:{color_picker:{values:{default:"Default color"}},info_picker:{values:{default:"Default information",name:"Name",state:"State","last-changed":"Last Changed","last-updated":"Last Updated",none:"None"}},icon_type_picker:{values:{default:"Default type",icon:"Icon","entity-picture":"Entity picture",none:"None"}},layout_picker:{values:{default:"Default layout",vertical:"Vertical layout",horizontal:"Horizontal layout"}},alignment_picker:{values:{default:"Default alignment",start:"Start",end:"End",center:"Center",justify:"Justify"}}},card:{generic:{color:"Color",icon_color:"Icon color",layout:"Layout",fill_container:"Fill container",primary_info:"Primary information",secondary_info:"Secondary information",icon_type:"Icon type",content_info:"Content",use_entity_picture:"Use entity picture?",collapsible_controls:"Collapse controls when off",icon_animation:"Animate icon when active?"},light:{show_brightness_control:"Brightness control?",use_light_color:"Use light color",show_color_temp_control:"Temperature color control?",show_color_control:"Color control?",incompatible_controls:"Some controls may not be displayed if your light does not support the feature."},fan:{show_percentage_control:"Percentage control?",show_oscillate_control:"Oscillate control?"},cover:{show_buttons_control:"Control buttons?",show_position_control:"Position control?",show_tilt_position_control:"Tilt control?"},template:{primary:"Primary information",secondary:"Secondary information",multiline_secondary:"Multiline secondary?",entity_extra:"Used in templates and actions",label:"Label",content:"Content",badge_icon:"Badge icon",badge_color:"Badge color",picture:"Picture (will replace the icon)"},title:{title:"Title",subtitle:"Subtitle",title_tap_action:"Title tap action",subtitle_tap_action:"Subtitle tap action"},chips:{alignment:"Alignment"},weather:{show_conditions:"Conditions?",show_temperature:"Temperature?"},update:{show_buttons_control:"Control buttons?"},vacuum:{commands:"Commands",commands_list:{on_off:"Turn on/off"}},"media-player":{use_media_info:"Use media info",use_media_artwork:"Use media artwork",show_volume_level:"Show volume level",media_controls:"Media controls",media_controls_list:{on_off:"Turn on/off",shuffle:"Shuffle",previous:"Previous track",play_pause_stop:"Play/pause/stop",next:"Next track",repeat:"Repeat mode"},volume_controls:"Volume controls",volume_controls_list:{volume_buttons:"Volume buttons",volume_set:"Volume level",volume_mute:"Mute"}},lock:{lock:"Lock",unlock:"Unlock",open:"Open"},humidifier:{show_target_humidity_control:"Humidity control?"},climate:{show_temperature_control:"Temperature control?",hvac_modes:"HVAC Modes"},number:{display_mode:"Display Mode",display_mode_list:{default:"Default (slider)",slider:"Slider",buttons:"Buttons"}}},chip:{sub_element_editor:{title:"Chip editor"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Add chip",edit:"Edit",clear:"Clear",select:"Select chip",types:{action:"Action","alarm-control-panel":"Alarm",back:"Back",conditional:"Conditional",entity:"Entity",light:"Light",menu:"Menu",spacer:"Spacer",template:"Template",weather:"Weather"}}}},$i={not_found:"Entity not found"},Ei={editor:Ci,card:$i},Ai={form:{color_picker:{values:{default:"Color predeterminado"}},info_picker:{values:{default:"Información predeterminada",name:"Nombre",state:"Estado","last-changed":"Último cambio","last-updated":"Última actualización",none:"Ninguno"}},icon_type_picker:{values:{default:"Por defecto",icon:"Icono","entity-picture":"Imagen de entidad",none:"Ninguno"}},layout_picker:{values:{default:"Diseño predeterminado",vertical:"Diseño vertical",horizontal:"Diseño horizontal"}},alignment_picker:{values:{default:"Alineación predeterminada",start:"Inicio",end:"Final",center:"Centrado",justify:"Justificado"}}},card:{generic:{icon_color:"Color de icono",layout:"Diseño",fill_container:"Rellenar",primary_info:"Información primaria",secondary_info:"Información secundaria",icon_type:"Icono",content_info:"Contenido",use_entity_picture:"¿Usar imagen de entidad?",collapsible_controls:"Contraer controles cuando está apagado",icon_animation:"¿Icono animado cuando está activo?"},light:{show_brightness_control:"¿Controlar brillo?",use_light_color:"Usar color de la luz",show_color_temp_control:"¿Controlar temperatura del color?",show_color_control:"¿Controlar color?",incompatible_controls:"Es posible que algunos controles no se muestren si la luz no es compatible con esta función."},fan:{show_percentage_control:"¿Controlar porcentaje?",show_oscillate_control:"¿Controlar oscilación?"},cover:{show_buttons_control:"¿Botones de control?",show_position_control:"¿Control de posición?",show_tilt_position_control:"¿Control de inclinación?"},template:{primary:"Información primaria",secondary:"Información secundaria",multiline_secondary:"¿Secundaria multilínea?",entity_extra:"Utilizado en plantillas y acciones.",content:"Contenido",badge_icon:"Icono del distintivo",badge_color:"Color del distintivo",picture:"Imagen (sustituirá al icono)"},title:{title:"Título",subtitle:"Subtítulo",title_tap_action:"Acción al tocar el título",subtitle_tap_action:"Acción al tocar el subtítulo"},chips:{alignment:"Alineación"},weather:{show_conditions:"¿Condiciones?",show_temperature:"¿Temperatura?"},update:{show_buttons_control:"¿Botones de control?"},vacuum:{commands:"Comandos",commands_list:{on_off:"Activar/desactivar"}},"media-player":{use_media_info:"Usar información multimedia",use_media_artwork:"Usar ilustraciones multimedia",show_volume_level:"Mostrar nivel de volumen",media_controls:"Controles multimedia",media_controls_list:{on_off:"Activar/desactivar",shuffle:"Aleatoria",previous:"Pista anterior",play_pause_stop:"Reproducir/pausa/parar",next:"Pista siguiente",repeat:"Modo de repetición"},volume_controls:"Controles de volumen",volume_controls_list:{volume_buttons:"Botones de volumen",volume_set:"Nivel de volumen",volume_mute:"Silenciar"}},lock:{lock:"Bloquear",unlock:"Desbloquear",open:"Abrir"},humidifier:{show_target_humidity_control:"¿Controlar humedad?"},climate:{show_temperature_control:"¿Control de temperatura?",hvac_modes:"Modos de climatización"}},chip:{sub_element_editor:{title:"Editor de chip"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Añadir chip",edit:"Editar",clear:"Limpiar",select:"Seleccionar chip",types:{action:"Acción","alarm-control-panel":"Alarma",back:"Volver",conditional:"Condicional",entity:"Entidad",light:"Luz",menu:"Menú",template:"Plantilla",weather:"Clima"}}}},Si={editor:Ai},Ii={form:{color_picker:{values:{default:"Oletusväri"}},info_picker:{values:{default:"Oletustiedot",name:"Nimi",state:"Tila","last-changed":"Viimeksi muuttunut","last-updated":"Viimeksi päivittynyt",none:"Ei mitään"}},icon_type_picker:{values:{default:"Oletustyyppi",icon:"Kuvake","entity-picture":"Kohteen kuva",none:"Ei mitään"}},layout_picker:{values:{default:"Oletusasettelu",vertical:"Pystysuuntainen",horizontal:"Vaakasuuntainen"}},alignment_picker:{values:{default:"Keskitys",start:"Alku",end:"Loppu",center:"Keskitä",justify:"Sovita"}}},card:{generic:{icon_color:"Ikonin väri",layout:"Asettelu",fill_container:"Täytä alue",primary_info:"Ensisijaiset tiedot",secondary_info:"Toissijaiset tiedot",icon_type:"Kuvakkeen tyyppi",content_info:"Sisältö",use_entity_picture:"Käytä kohteen kuvaa?",collapsible_controls:"Piilota toiminnot off-tilassa",icon_animation:"Animoi kuvake, kun aktiivinen?"},light:{show_brightness_control:"Kirkkauden säätö?",use_light_color:"Käytä valaisimen väriä",show_color_temp_control:"Värilämpötilan säätö?",show_color_control:"Värin säätö?",incompatible_controls:"Jotkin toiminnot eivät näy, jos valaisimesi ei tue niitä."},fan:{show_percentage_control:"Prosentuaalinen säätö?",show_oscillate_control:"Oskillaation säätö?"},cover:{show_buttons_control:"Toimintopainikkeet?",show_position_control:"Sijainnin hallinta?"},template:{primary:"Ensisijaiset tiedot",secondary:"Toissijaiset tiedot",multiline_secondary:"Monirivinen toissijainen tieto?",entity_extra:"Käytetään malleissa ja toiminnoissa",content:"Sisältö",badge_icon:"Merkin kuvake",badge_color:"Merkin väri",picture:"Kuva (korvaa kuvakkeen)"},title:{title:"Otsikko",subtitle:"Tekstitys"},chips:{alignment:"Asettelu"},weather:{show_conditions:"Ehdot?",show_temperature:"Lämpötila?"},update:{show_buttons_control:"Toimintopainikkeet?"},vacuum:{commands:"Komennot"},"media-player":{use_media_info:"Käytä median tietoja",use_media_artwork:"Käytä median kuvituksia",show_volume_level:"Näytä äänenvoimakkuuden hallinta",media_controls:"Toiminnot",media_controls_list:{on_off:"Päälle/pois",shuffle:"Sekoita",previous:"Edellinen kappale",play_pause_stop:"Toista/keskeytä/pysäytä",next:"Seuraava kappale",repeat:"Jatkuva toisto"},volume_controls:"Äänenvoimakkuuden hallinta",volume_controls_list:{volume_buttons:"Äänenvoimakkuuspainikkeet",volume_set:"Äänenvoimakkuus",volume_mute:"Mykistä"}},lock:{lock:"Lukitse",unlock:"Poista lukitus",open:"Avaa"},humidifier:{show_target_humidity_control:"Kosteudenhallinta?"}},chip:{sub_element_editor:{title:"Merkkieditori"},conditional:{chip:"Merkki"},"chip-picker":{chips:"Merkit",add:"Lisää merkki",edit:"Muokkaa",clear:"Tyhjennä",select:"Valitse merkki",types:{action:"Toiminto","alarm-control-panel":"Hälytys",back:"Takaisin",conditional:"Ehdollinen",entity:"Kohde",light:"Valaisin",menu:"Valikko",template:"Malli",weather:"Sää"}}}},Ti={editor:Ii},zi={form:{color_picker:{values:{default:"Couleur par défaut"}},info_picker:{values:{default:"Information par défaut",name:"Nom",state:"État","last-changed":"Dernière modification","last-updated":"Dernière mise à jour",none:"Aucune"}},icon_type_picker:{values:{default:"Type par défaut",icon:"Icône","entity-picture":"Image de l'entité",none:"Aucune"}},layout_picker:{values:{default:"Disposition par défault",vertical:"Disposition verticale",horizontal:"Disposition horizontale"}},alignment_picker:{values:{default:"Alignement par défaut",start:"Début",end:"Fin",center:"Centré",justify:"Justifié"}}},card:{generic:{icon_color:"Couleur de l'icône",layout:"Disposition",fill_container:"Remplir le conteneur",primary_info:"Information principale",secondary_info:"Information secondaire",icon_type:"Type d'icône",content_info:"Contenu",use_entity_picture:"Utiliser l'image de l'entité ?",collapsible_controls:"Reduire les contrôles quand éteint",icon_animation:"Animation de l'icône ?"},light:{show_brightness_control:"Contrôle de luminosité ?",use_light_color:"Utiliser la couleur de la lumière",show_color_temp_control:"Contrôle de la température ?",show_color_control:"Contrôle de la couleur ?",incompatible_controls:"Certains contrôles peuvent ne pas être affichés si votre lumière ne supporte pas la fonctionnalité."},fan:{show_percentage_control:"Contrôle de la vitesse ?",show_oscillate_control:"Contrôle de l'oscillation ?"},cover:{show_buttons_control:"Contrôle avec boutons ?",show_position_control:"Contrôle de la position ?"},template:{primary:"Information principale",secondary:"Information secondaire",multiline_secondary:"Information secondaire sur plusieurs lignes ?",entity_extra:"Utilisée pour les templates et les actions",content:"Contenu",badge_icon:"Icône du badge",badge_color:"Couleur du badge",picture:"Picture (remplacera l'icône)"},title:{title:"Titre",subtitle:"Sous-titre",title_tap_action:"Appui sur le titre",subtitle_tap_action:"Appui sur le sous-titre"},chips:{alignment:"Alignement"},weather:{show_conditons:"Conditions ?",show_temperature:"Température ?"},update:{show_buttons_control:"Contrôle avec boutons ?"},vacuum:{commands:"Commandes",commands_list:{on_off:"Allumer/Éteindre"}},"media-player":{use_media_info:"Utiliser les informations du media",use_media_artwork:"Utiliser l'illustration du media",show_volume_level:"Afficher le niveau de volume",media_controls:"Contrôles du media",media_controls_list:{on_off:"Allumer/Éteindre",shuffle:"Lecture aléatoire",previous:"Précédent",play_pause_stop:"Lecture/pause/stop",next:"Suivant",repeat:"Mode de répétition"},volume_controls:"Contrôles du volume",volume_controls_list:{volume_buttons:"Bouton de volume",volume_set:"Niveau de volume",volume_mute:"Muet"}},lock:{lock:"Verrouiller",unlock:"Déverrouiller",open:"Ouvrir"},humidifier:{show_target_humidity_control:"Contrôle d'humidité ?"},climate:{show_temperature_control:"Contrôle de la température?",hvac_modes:"Modes du thermostat"},number:{display_mode:"Mode d'affichage",display_mode_list:{default:"Par défaut (Curseur)",slider:"Curseur",buttons:"Boutons"}}},chip:{sub_element_editor:{title:'Éditeur de "chip"'},conditional:{chip:"Chip"},"chip-picker":{chips:'"Chips"',add:'Ajouter une "chip"',edit:"Modifier",clear:"Effacer",select:'Sélectionner une "chip"',types:{action:"Action","alarm-control-panel":"Alarme",back:"Retour",conditional:"Conditionnel",entity:"Entité",light:"Lumière",menu:"Menu",spacer:"Espacement",template:"Template",weather:"Météo"}}}},Oi={editor:zi},Mi={form:{color_picker:{values:{default:"צבע ברירת מחדל"}},info_picker:{values:{default:"מידע ברירת מחדל",name:"שם",state:"מצב","last-changed":"שונה לאחרונה","last-updated":"עודכן לאחרונה",none:"ריק"}},layout_picker:{values:{default:"סידור ברירת מחדל",vertical:"סידור מאונך",horizontal:"סידור מאוזן"}},alignment_picker:{values:{default:"יישור ברירת מחדל",start:"התחלה",end:"סוף",center:"אמצע",justify:"מוצדק"}}},card:{generic:{icon_color:"צבע אייקון",layout:"סידור",fill_container:"מלא גבולות",primary_info:"מידע ראשי",secondary_info:"מידע מישני",content_info:"תוכן",use_entity_picture:"השתמש בתמונת ישות",collapsible_controls:"הסתר שליטה כשאר מכובה",icon_animation:"הנפש אייקון"},light:{show_brightness_control:"שליטה בבהירות?",use_light_color:"השתמש בצבע האור",show_color_temp_control:"הצג פקד גוון תאורה?",show_color_control:"הצג פקד צבע",incompatible_controls:"יתכן וחלק מהכפתורים לא יופיעו אם התאורה אינה תומכת בתכונה."},fan:{show_percentage_control:"שליטה באחוז?",show_oscillate_control:"שליטה בהתנדנדות?"},cover:{show_buttons_control:"הצג כפתורי שליטה",show_position_control:"הצג פקדי מיקום"},template:{primary:"מידע ראשי",secondary:"מידע מישני",multiline_secondary:"מידע מישני רב קווי",entity_extra:"משמש בתבניות ופעולות",content:"תוכן"},title:{title:"כותרת",subtitle:"כתובית"},chips:{alignment:"יישור"},weather:{show_conditions:"הצג תנאים?",show_temperature:"הצג טמפרטורה?"},update:{show_buttons_control:"הצג כפתורי שליטה?"},vacuum:{commands:"פקודות",icon_animation:"הנפשת אייקון"},"media-player":{use_media_info:"השתמש במידע מדיה",use_media_artwork:"השתמש באומנות מדיה",show_volume_level:"הצג שליטת ווליום",media_controls:"שליטה במדיה",media_controls_list:{on_off:"הדלק/כבה",shuffle:"ערבב",previous:"רצועה קודמת",play_pause_stop:"נגן/השהה/הפסק",next:"רצועה הבאה",repeat:"חזרה"},volume_controls:"שליטה בווליום",volume_controls_list:{volume_buttons:"כפתורי ווליום",volume_set:"רמת ווליום",volume_mute:"השתק"}},lock:{lock:"נעל",unlock:"בטל נעילה",open:"פתח"},humidifier:{show_target_humidity_control:"הצג פקדי לחות"}},chip:{sub_element_editor:{title:"עורך שבב"},conditional:{chip:"שבב"},"chip-picker":{chips:"שבבים",add:"הוסף שבב",edit:"ערוך",clear:"נקה",select:"בחר שבב",types:{action:"פעולה","alarm-control-panel":"אזעקה",back:"חזור",conditional:"מותנה",entity:"ישות",light:"אור",menu:"תפריט",template:"תבנית",weather:"מזג אוויר"}}}},ji={editor:Mi},Di={form:{color_picker:{values:{default:"Alapértelmezett szín"}},info_picker:{values:{default:"Alepértelmezett információ",name:"Név",state:"Állapot","last-changed":"Utoljára módosítva","last-updated":"Utoljára frissítve",none:"Egyik sem"}},icon_type_picker:{values:{default:"Alapértelmezett típus",icon:"Ikon","entity-picture":"Entitás kép",none:"Egyik sem"}},layout_picker:{values:{default:"Alapértelmezet elrendezés",vertical:"Függőleges elrendezés",horizontal:"Vízszintes elrendezés"}},alignment_picker:{values:{default:"Alapértelmezett rendezés",start:"Kezdete",end:"Vége",center:"Közepe",justify:"Sorkizárt"}}},card:{generic:{icon_color:"Ikon szín",layout:"Elrendezés",fill_container:"Tároló kitöltése",primary_info:"Elsődleges információ",secondary_info:"Másodlagos információ",icon_type:"Ikon típus",content_info:"Tartalom",use_entity_picture:"Entitás kép használata",collapsible_controls:"Vezérlők összezárása kikapcsolt állapotban",icon_animation:"Ikon animálása aktív állapotban"},light:{show_brightness_control:"Fényerő vezérlő",use_light_color:"Fény szín használata",show_color_temp_control:"Színhőmérséklet vezérlő",show_color_control:"Szín vezérlő",incompatible_controls:"Azok a vezérlők nem lesznek megjelenítve, amelyeket a fényforrás nem támogat."},fan:{show_percentage_control:"Százalékos vezérlő",show_oscillate_control:"Oszcilláció vezérlő"},cover:{show_buttons_control:"Vezérlő gombok",show_position_control:"Pozíció vezérlő",show_tilt_position_control:"Dőlésszög szabályzó"},template:{primary:"Elsődleges információ",secondary:"Másodlagos információ",multiline_secondary:"Másodlagost több sorba?",entity_extra:"Műveletek és sablonok használatakor",content:"Tartalom",badge_icon:"Jelvény ikon",badge_color:"Jelvény szín",picture:"Kép (lecseréli az ikont)"},title:{title:"Fejléc",subtitle:"Alcím",title_tap_action:"Fejlécre koppintáskor",subtitle_tap_action:"Alcímre koppintáskor"},chips:{alignment:"Rendezés"},weather:{show_conditions:"Állapotok",show_temperature:"Hőmérséklet"},update:{show_buttons_control:"Vezérlő gombok"},vacuum:{commands:"Utasítások",commands_list:{on_off:"Ki/Bekapcsolás"}},"media-player":{use_media_info:"Média infó használata",use_media_artwork:"Média borító használata",show_volume_level:"Hangerő mutatása",media_controls:"Média vezérlők",media_controls_list:{on_off:"Ki/bekapcsolás",shuffle:"Véletlen lejátszás",previous:"Előző szám",play_pause_stop:"Lejátszás/szünet/állj",next:"Következő szám",repeat:"Ismétlés módja"},volume_controls:"Hangerő vezérlők",volume_controls_list:{volume_buttons:"Hangerő gombok",volume_set:"Hangerő szint",volume_mute:"Némítás"}},lock:{lock:"Zár",unlock:"Nyit",open:"Nyitva"},humidifier:{show_target_humidity_control:"Páratartalom vezérlő"},climate:{show_temperature_control:"Hőmérséklet vezérlő",hvac_modes:"HVAC mód"},number:{display_mode:"Megjelenítési mód",display_mode_list:{default:"Alepértelmezett (csúszka)",slider:"Csúszka",buttons:"Gombok"}}},chip:{sub_element_editor:{title:"Chip szerkesztő"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chip-ek",add:"Chip hozzáadása",edit:"Szerkesztés",clear:"Ürítés",select:"Chip kiválasztása",types:{action:"Művelet","alarm-control-panel":"Riasztó",back:"Vissza",conditional:"Feltételes",entity:"Entitás",light:"Fényforrás",menu:"Menü",spacer:"Térköz",template:"Sablon",weather:"Időjárás"}}}},Li={not_found:"Entitás nem található"},Pi={editor:Di,card:Li},Ni={form:{color_picker:{values:{default:"Warna bawaan"}},info_picker:{values:{default:"Informasi bawaan",name:"Nama",state:"Status","last-changed":"Terakhir Diubah","last-updated":"Terakhir Diperbarui",none:"Tidak ada"}},icon_type_picker:{values:{default:"Tipe bawaan",icon:"Ikon","entity-picture":"Gambar entitas",none:"Tidak ada"}},layout_picker:{values:{default:"Tata letak bawaan",vertical:"Tata letak vertikal",horizontal:"Tata letak horizontal"}},alignment_picker:{values:{default:"Perataan bawaan",start:"Awal",end:"Akhir",center:"Tengah",justify:"Rata kanan-kiri"}}},card:{generic:{icon_color:"Warna ikon",layout:"Tata letak",fill_container:"Isi kontainer",primary_info:"Informasi primer",secondary_info:"Informasi sekunder",icon_type:"Tipe ikon",content_info:"Konten",use_entity_picture:"Gunakan gambar entitas?",collapsible_controls:"Sembunyikan kontrol saat mati",icon_animation:"Animasikan ikon saat aktif?"},light:{show_brightness_control:"Kontrol kecerahan?",use_light_color:"Gunakan warna lampu",show_color_temp_control:"Kontrol suhu warna?",show_color_control:"Kontrol warna?",incompatible_controls:"Beberapa kontrol mungkin tidak ditampilkan jika lampu Anda tidak mendukung fitur tersebut."},fan:{show_percentage_control:"Kontrol persentase?",show_oscillate_control:"Kontrol osilasi?"},cover:{show_buttons_control:"Tombol kontrol?",show_position_control:"Kontrol posisi?",show_tilt_position_control:"Kontrol kemiringan?"},template:{primary:"Informasi primer",secondary:"Informasi sekunder",multiline_secondary:"Info sekunder multibaris?",entity_extra:"Digunakan dalam templat dan tindakan",content:"Konten",badge_icon:"Ikon lencana",badge_color:"Warna lencana",picture:"Gambar (akan menggantikan ikon)"},title:{title:"Judul",subtitle:"Subjudul",title_tap_action:"Tindakan ketuk judul",subtitle_tap_action:"Tindakan ketuk subjudul"},chips:{alignment:"Perataan"},weather:{show_conditions:"Kondisi?",show_temperature:"Suhu?"},update:{show_buttons_control:"Tombol kontrol?"},vacuum:{commands:"Perintah",commands_list:{on_off:"Nyalakan/Matikan"}},"media-player":{use_media_info:"Gunakan info media",use_media_artwork:"Gunakan gambar seni media",show_volume_level:"Tampilkan level volume",media_controls:"Kontrol media",media_controls_list:{on_off:"Nyalakan/Matikan",shuffle:"Acak",previous:"Lagu sebelumnya",play_pause_stop:"Putar/jeda/stop",next:"Lagu berikutnya",repeat:"Mode pengulangan"},volume_controls:"Kontrol volume",volume_controls_list:{volume_buttons:"Tombol volume",volume_set:"Level volume",volume_mute:"Bisukan"}},lock:{lock:"Kunci",unlock:"Buka kunci",open:"Buka"},humidifier:{show_target_humidity_control:"Kontrol kelembapan?"},climate:{show_temperature_control:"Kontrol suhu?",hvac_modes:"Mode HVAC"},number:{display_mode:"Mode Tampilan",display_mode_list:{default:"Bawaan (geser)",slider:"Geser",buttons:"Tombol"}}},chip:{sub_element_editor:{title:"Editor cip"},conditional:{chip:"Cip"},"chip-picker":{chips:"Cip",add:"Tambah cip",edit:"Edit",clear:"Hapus",select:"Pilih cip",types:{action:"Tindakan","alarm-control-panel":"Alarm",back:"Kembali",conditional:"Kondisional",entity:"Entitas",light:"Lampu",menu:"Menu",spacer:"Pemisah",template:"Templat",weather:"Cuaca"}}}},Ri={not_found:"Entitas tidak ditemukan"},Fi={editor:Ni,card:Ri},Vi={form:{color_picker:{values:{default:"Colore predefinito"}},info_picker:{values:{default:"Informazione predefinita",name:"Nome",state:"Stato","last-changed":"Ultimo cambiamento","last-updated":"Ultimo aggiornamento",none:"Nessuno"}},icon_type_picker:{values:{default:"Tipo predefinito",icon:"Icona","entity-picture":"Immagine dell'entità",none:"Nessuna"}},layout_picker:{values:{default:"Disposizione predefinita",vertical:"Disposizione verticale",horizontal:"Disposizione orizzontale"}},alignment_picker:{values:{default:"Allineamento predefinito",start:"Inizio",end:"Fine",center:"Centro",justify:"Giustificato"}}},card:{generic:{icon_color:"Colore dell'icona",layout:"Disposizione",fill_container:"Riempi il contenitore",primary_info:"Informazione primaria",secondary_info:"Informazione secondaria",icon_type:"Tipo icona",content_info:"Contenuto",use_entity_picture:"Usa l'immagine dell'entità",collapsible_controls:"Nascondi i controlli quando spento",icon_animation:"Anima l'icona quando attiva"},light:{use_light_color:"Usa il colore della luce",show_brightness_control:"Controllo luminosità",show_color_temp_control:"Controllo temperatura",show_color_control:"Controllo colore",incompatible_controls:"Alcuni controlli potrebbero non essere mostrati se la tua luce non li supporta."},fan:{show_percentage_control:"Controllo potenza",show_oscillate_control:"Controllo oscillazione"},cover:{show_buttons_control:"Pulsanti di controllo",show_position_control:"Controllo percentuale apertura",show_tilt_position_control:"Controllo percentuale inclinazione"},template:{primary:"Informazione primaria",secondary:"Informazione secondaria",multiline_secondary:"Abilita frasi multilinea",entity_extra:"Usato in templates ed azioni",content:"Contenuto",badge_icon:"Icona del badge",badge_color:"Colore del badge",picture:"Immagine (sostituirà l'icona)"},title:{title:"Titolo",subtitle:"Sottotitolo",title_tap_action:"Azione di tap sul titolo",subtitle_tap_action:"Azione di tap sul sottotitolo"},chips:{alignment:"Allineamento"},weather:{show_conditions:"Condizioni",show_temperature:"Temperatura"},update:{show_buttons_control:"Pulsanti di controllo"},vacuum:{commands:"Comandi",commands_list:{on_off:"Accendi/Spegni"}},"media-player":{use_media_info:"Mostra le informazioni della sorgente",use_media_artwork:"Usa la copertina della sorgente",show_volume_level:"Mostra volume",media_controls:"Controlli media",media_controls_list:{on_off:"Accendi/Spegni",shuffle:"Riproduzione casuale",previous:"Traccia precedente",play_pause_stop:"Play/Pausa/Stop",next:"Traccia successiva",repeat:"Ciclo continuo"},volume_controls:"Controlli del Volume",volume_controls_list:{volume_buttons:"Bottoni del volume",volume_set:"Livello del volume",volume_mute:"Silenzia"}},lock:{lock:"Blocca",unlock:"Sblocca",open:"Aperto"},humidifier:{show_target_humidity_control:"Controllo umidità"},climate:{show_temperature_control:"Controllo della temperatura?",hvac_modes:"Modalità del termostato"},number:{display_mode:"Modalità di visualizzazione",display_mode_list:{default:"Predefinito (cursore)",slider:"Cursore",buttons:"Pulsanti"}}},chip:{sub_element_editor:{title:"Editor di chip"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Aggiungi chip",edit:"Modifica",clear:"Rimuovi",select:"Seleziona chip",types:{action:"Azione","alarm-control-panel":"Allarme",back:"Pulsante indietro",conditional:"Condizione",entity:"Entità",light:"Luce",menu:"Menù",spacer:"Distanziere",template:"Modello",weather:"Meteo"}}}},Bi={not_found:"Entità non trovata"},Ui={editor:Vi,card:Bi},Hi={form:{color_picker:{values:{default:"기본 색"}},info_picker:{values:{default:"기본 정보",name:"이름",state:"상태","last-changed":"마지막 변경","last-updated":"마지막 업데이트",none:"없음"}},icon_type_picker:{values:{default:"기본 타입",icon:"아이콘","entity-picture":"엔티티 사진",none:"없음"}},layout_picker:{values:{default:"기본 레이아웃",vertical:"수직 레이아웃",horizontal:"수평 레이아웃"}},alignment_picker:{values:{default:"기본 정렬",start:"시작",end:"끝",center:"중앙",justify:"행 정렬"}}},card:{generic:{icon_color:"아이콘 색",layout:"레이아웃",fill_container:"콘테이너 채우기",primary_info:"기본 정보",secondary_info:"보조 정보",icon_type:"아이콘 타입",content_info:"내용 정보",use_entity_picture:"엔티티 사진 사용",collapsible_controls:"꺼져있을 때 컨트롤 접기",icon_animation:"활성화 시 아이콘 애니메이션 사용"},light:{show_brightness_control:"밝기 컨트롤 표시",use_light_color:"조명 색 사용",show_color_temp_control:"색 온도 컨트롤 표시",show_color_control:"색 컨트롤 표시",incompatible_controls:"조명이 기능을 지원하지 않는 경우 일부 컨트롤이 표시되지 않을 수 있습니다."},fan:{show_percentage_control:"퍼센트 컨트롤",show_oscillate_control:"오실레이트 컨트롤"},cover:{show_buttons_control:"컨트롤 버튼 표시",show_position_control:"위치 컨트롤 표시",show_tilt_position_control:"기울기 컨트롤 표시"},template:{primary:"기본 정보",secondary:"보조 정보",multiline_secondary:"Multiline secondary?",entity_extra:"템플릿 및 작업에 사용",content:"내용",badge_icon:"뱃지 아이콘",badge_color:"뱃지 색",picture:"그림 (아이콘 대체)"},title:{title:"제목",subtitle:"부제목",title_tap_action:"제목 탭 액션",subtitle_tap_action:"부제목 탭 액션"},chips:{alignment:"정렬"},weather:{show_conditions:"조건 표시",show_temperature:"온도 표시"},update:{show_buttons_control:"컨트롤 버튼 표시"},vacuum:{commands:"명령어",commands_list:{on_off:"켜기/끄기"}},"media-player":{use_media_info:"미디어 정보 사용",use_media_artwork:"미디어 아트워크 사용",show_volume_level:"볼륨 레벨 표시",media_controls:"미디어 컨트롤",media_controls_list:{on_off:"켜기/끄기",shuffle:"섞기",previous:"이전 트랙",play_pause_stop:"재생/일시 정지/정지",next:"다음 트랙",repeat:"반복 모드"},volume_controls:"볼륨 컨트롤",volume_controls_list:{volume_buttons:"볼륨 버튼",volume_set:"볼륨 레벨",volume_mute:"음소거"}},lock:{lock:"잠금",unlock:"잠금 해제",open:"열기"},humidifier:{show_target_humidity_control:"습도 조절 표시"},climate:{show_temperature_control:"온도 조절 표시",hvac_modes:"HVAC 모드"}},chip:{sub_element_editor:{title:"칩 에디터"},conditional:{chip:"칩"},"chip-picker":{chips:"칩",add:"칩 추가",edit:"수정",clear:"클리어",select:"칩 선택",types:{action:"액션","alarm-control-panel":"알람",back:"이전",conditional:"Conditional",entity:"엔티티",light:"조명",menu:"메뉴",template:"템플릿",weather:"날씨"}}}},Yi={editor:Hi},Wi={form:{color_picker:{values:{default:"Standard farge"}},info_picker:{values:{default:"Standard informasjon",name:"Navn",state:"Tilstand","last-changed":"Sist endret","last-updated":"Sist oppdatert",none:"Ingen"}},layout_picker:{values:{default:"Standardoppsett",vertical:"Vertikalt oppsett",horizontal:"Horisontalt oppsett"}},alignment_picker:{values:{default:"Standard justering",start:"Start",end:"Slutt",center:"Senter",justify:"Bekreft"}}},card:{generic:{icon_color:"Ikon farge",layout:"Oppsett",primary_info:"Primærinformasjon",secondary_info:"Sekundærinformasjon",content_info:"Innhold",use_entity_picture:"Bruk enhetsbilde?",icon_animation:"Animer ikon når aktivt?"},light:{show_brightness_control:"Lysstyrkekontroll?",use_light_color:"Bruk lys farge",show_color_temp_control:"Temperatur fargekontroll?",show_color_control:"Fargekontroll?",incompatible_controls:"Noen kontroller vises kanskje ikke hvis lyset ditt ikke støtter denne funksjonen."},fan:{show_percentage_control:"Prosentvis kontroll?",show_oscillate_control:"Oscillerende kontroll?"},cover:{show_buttons_control:"Kontollere med knapper?",show_position_control:"Posisjonskontroll?"},template:{primary:"Primærinformasjon",secondary:"Sekundærinformasjon",multiline_secondary:"Multiline sekundær?",entity_extra:"Brukes i maler og handlinger",content:"Inhold"},title:{title:"Tittel",subtitle:"Undertekst"},chips:{alignment:"Justering"},weather:{show_conditions:"Forhold?",show_temperature:"Temperatur?"},vacuum:{commands:"Kommandoer"}},chip:{sub_element_editor:{title:"Chip redaktør"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Legg til chip",edit:"Endre",clear:"Klare",select:"Velg chip",types:{action:"Handling","alarm-control-panel":"Alarm",back:"Tilbake",conditional:"Betinget",entity:"Entitet",light:"Lys",menu:"Meny",template:"Mal",weather:"Vær"}}}},Xi={editor:Wi},Ki={form:{color_picker:{values:{default:"Standaard kleur"}},info_picker:{values:{default:"Standaard informatie",name:"Naam",state:"Staat","last-changed":"Laatst gewijzigd","last-updated":"Laatst bijgewerkt",none:"Geen"}},icon_type_picker:{values:{default:"Standaard icoon type",icon:"Icoon","entity-picture":"Entiteit afbeelding",none:"Geen"}},layout_picker:{values:{default:"Standaard lay-out",vertical:"Verticale lay-out",horizontal:"Horizontale lay-out"}},alignment_picker:{values:{default:"Standaard uitlijning",start:"Begin",end:"Einde",center:"Midden",justify:"Uitlijnen "}}},card:{generic:{icon_color:"Icoon kleur",layout:"Lay-out",fill_container:"Vul container",primary_info:"Primaire informatie",secondary_info:"Secundaire informatie",icon_type:"Icoon type",content_info:"Inhoud",use_entity_picture:"Gebruik entiteit afbeelding",collapsible_controls:"Bedieningselementen verbergen wanneer uitgeschakeld",icon_animation:"Pictogram animeren indien actief"},light:{show_brightness_control:"Bediening helderheid",use_light_color:"Gebruik licht kleur",show_color_temp_control:"Bediening kleurtemperatuur",show_color_control:"Bediening kleur",incompatible_controls:"Sommige bedieningselementen worden mogelijk niet weergegeven als uw lamp deze functie niet ondersteunt."},fan:{show_percentage_control:"Bediening middels percentage",show_oscillate_control:"Bediening oscillatie"},cover:{show_buttons_control:"Toon knoppen",show_position_control:"Toon positie bediening",show_tilt_position_control:"Toon tilt control"},template:{primary:"Primaire informatie",secondary:"Secundaire informatie",multiline_secondary:"Secundaire informatie op meerdere lijnen weergeven",entity_extra:"Gebruikt in sjablonen en acties",content:"Inhoud",badge_icon:"Badge icoon",badge_color:"Badge kleur",picture:"Afbeelding (zal het icoon vervangen)"},title:{title:"Titel",subtitle:"Ondertitel",title_tap_action:"Titel tik actie",subtitle_tap_action:"Ondertitel tik actie"},chips:{alignment:"Uitlijning"},weather:{show_conditions:"Weerbeeld",show_temperature:"Temperatuur"},update:{show_buttons_control:"Bedieningsknoppen"},vacuum:{commands:"Commando's",commands_list:{on_off:"Zet aan/uit"}},"media-player":{use_media_info:"Gebruik media informatie",use_media_artwork:"Gebruik media omslag",show_volume_level:"Toon volumeniveau",media_controls:"Mediabediening",media_controls_list:{on_off:"zet aan/uit",shuffle:"Shuffle",previous:"Vorige nummer",play_pause_stop:"Speel/pauze/stop",next:"Volgende nummer",repeat:"Herhalen"},volume_controls:"Volumeregeling",volume_controls_list:{volume_buttons:"Volume knoppen",volume_set:"Volumeniveau",volume_mute:"Dempen"}},lock:{lock:"Vergrendel",unlock:"Ontgrendel",open:"Open"},humidifier:{show_target_humidity_control:"Vochtigheid controle?"},climate:{show_temperature_control:"Temperatuur controle",hvac_modes:"HVAC Modes"},number:{display_mode:"Weergave Modus",display_mode_list:{default:"Standaard (schuifbalk)",slider:"Schuifbalk",buttons:"Knoppen"}}},chip:{sub_element_editor:{title:"Chip editor"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Toevoegen chip",edit:"Bewerk",clear:"Maak leeg",select:"Selecteer chip",types:{action:"Actie","alarm-control-panel":"Alarm",back:"Terug",conditional:"Voorwaardelijk",entity:"Entiteit",light:"Licht",menu:"Menu",spacer:"Afstandhouder",template:"Sjabloon",weather:"Weer"}}}},Gi={not_found:"Entiteit niet gevonden"},qi={editor:Ki,card:Gi},Zi={form:{color_picker:{values:{default:"Domyślny kolor"}},info_picker:{values:{default:"Domyślne informacje",name:"Nazwa",state:"Stan","last-changed":"Ostatnia zmiana","last-updated":"Ostatnia aktualizacja",none:"Brak"}},icon_type_picker:{values:{default:"Domyślny typ",icon:"Ikona","entity-picture":"Obraz encji",none:"Brak"}},layout_picker:{values:{default:"Układ domyślny",vertical:"Układ pionowy",horizontal:"Układ poziomy"}},alignment_picker:{values:{default:"Wyrównanie domyślne",start:"Wyrównanie do lewej",end:"Wyrównanie do prawej",center:"Wyśrodkowanie",justify:"Justowanie"}}},card:{generic:{icon_color:"Kolor ikony",layout:"Układ",fill_container:"Wypełnij zawartością",primary_info:"Informacje główne",secondary_info:"Informacje drugorzędne",icon_type:"Typ ikony",content_info:"Zawartość",use_entity_picture:"Użyć obrazu encji?",collapsible_controls:"Zwiń sterowanie, jeśli wyłączone",icon_animation:"Animować, gdy aktywny?"},light:{show_brightness_control:"Sterowanie jasnością?",use_light_color:"Użyj koloru światła",show_color_temp_control:"Sterowanie temperaturą światła?",show_color_control:"Sterowanie kolorami?",incompatible_controls:"Niektóre funkcje są niewidoczne, jeśli światło ich nie obsługuje."},fan:{show_percentage_control:"Sterowanie procentowe?",show_oscillate_control:"Sterowanie oscylacją?"},cover:{show_buttons_control:"Przyciski sterujące?",show_position_control:"Sterowanie położeniem?",show_tilt_position_control:"Sterowanie poziomem otwarcia?"},template:{primary:"Informacje główne",secondary:"Informacje drugorzędne",multiline_secondary:"Drugorzędne wielowierszowe?",entity_extra:"Używane w szablonach i akcjach",content:"Zawartość",badge_icon:"Ikona odznaki",badge_color:"Kolor odznaki",picture:"Obraz (zamiast ikony)"},title:{title:"Tytuł",subtitle:"Podtytuł"},chips:{alignment:"Wyrównanie"},weather:{show_conditions:"Warunki?",show_temperature:"Temperatura?"},update:{show_buttons_control:"Przyciski sterujące?"},vacuum:{commands:"Polecenia"},"media-player":{use_media_info:"Użyj informacji o multimediach",use_media_artwork:"Użyj okładek multimediów",show_volume_level:"Wyświetl poziom głośności",media_controls:"Sterowanie multimediami",media_controls_list:{on_off:"Włącz/wyłącz",shuffle:"Losowo",previous:"Poprzednie nagranie",play_pause_stop:"Odtwórz/Pauza/Zatrzymaj",next:"Następne nagranie",repeat:"Powtarzanie"},volume_controls:"Sterowanie głośnością",volume_controls_list:{volume_buttons:"Przyciski głośności",volume_set:"Poziom głośności",volume_mute:"Wycisz"}},lock:{lock:"Zablokuj",unlock:"Odblokuj",open:"Otwórz"},humidifier:{show_target_humidity_control:"Sterowanie wilgotnością?"},climate:{show_temperature_control:"Sterowanie temperaturą?",hvac_modes:"Tryby urządzenia"}},chip:{sub_element_editor:{title:"Edytor czipów"},conditional:{chip:"Czip"},"chip-picker":{chips:"Czipy",add:"Dodaj czip",edit:"Edytuj",clear:"Wyczyść",select:"Wybierz czip",types:{action:"Akcja","alarm-control-panel":"Alarm",back:"Wstecz",conditional:"Warunkowy",entity:"Encja",light:"Światło",menu:"Menu",spacer:"Odstęp",template:"Szablon",weather:"Pogoda"}}}},Ji={editor:Zi},Qi={form:{color_picker:{values:{default:"Cor padrão"}},info_picker:{values:{default:"Informações padrão",name:"Nome",state:"Estado","last-changed":"Última alteração","last-updated":"Última atualização",none:"Nenhum"}},layout_picker:{values:{default:"Layout padrão",vertical:"Layout vertical",horizontal:"Layout horizontal"}},alignment_picker:{values:{default:"Padrão (inicio)",end:"Final",center:"Centro",justify:"Justificado"}}},card:{generic:{icon_color:"Cor do ícone?",layout:"Layout",primary_info:"Informações primárias",secondary_info:"Informações secundárias",use_entity_picture:"Usar imagem da entidade?",icon_animation:"Animar ícone quando ativo?"},light:{show_brightness_control:"Mostrar controle de brilho?",use_light_color:"Usar cor da luz?",show_color_temp_control:"Mostrar controle de temperatura?",show_color_control:"Mostrar controle de cor?",incompatible_controls:"Alguns controles podem não ser exibidos se sua luz não suportar o recurso."},fan:{show_percentage_control:"Mostrar controle de porcentagem?",show_oscillate_control:"Mostrar controle de oscilação?"},cover:{show_buttons_control:"Mostrar botões?",show_position_control:"Mostrar controle de posição?"},template:{primary:"Informações primárias",secondary:"Informações secundárias",multiline_secondary:"Multilinha secundária?",content:"Conteúdo"},title:{title:"Título",subtitle:"Subtítulo"},chips:{alignment:"Alinhamento"},weather:{show_conditions:"Condições?",show_temperature:"Temperatura?"}},chip:{sub_element_editor:{title:"Editor de fichas"},conditional:{chip:"Ficha"},"chip-picker":{chips:"Fichas",add:"Adicionar ficha",edit:"Editar",clear:"Limpar",select:"Selecionar ficha",types:{action:"Ação","alarm-control-panel":"Alarme",back:"Voltar",conditional:"Condicional",entity:"Entidade",light:"Iluminação",menu:"Menu",template:"Modelo",weather:"Clima"}}}},to={editor:Qi},eo={form:{color_picker:{values:{default:"Cor padrão"}},info_picker:{values:{default:"Informações padrão",name:"Nome",state:"Estado","last-changed":"Última alteração","last-updated":"Última atualização",none:"Nenhum"}},layout_picker:{values:{default:"Layout padrão",vertical:"Layout vertical",horizontal:"Layout horizontal"}},alignment_picker:{values:{default:"Padrão (inicio)",end:"Fim",center:"Centrado",justify:"Justificado"}}},card:{generic:{icon_color:"Cor do ícone?",layout:"Layout",primary_info:"Informações primárias",secondary_info:"Informações secundárias",use_entity_picture:"Usar imagem da entidade?",icon_animation:"Animar ícone quando ativo?"},light:{show_brightness_control:"Mostrar controle de brilho?",use_light_color:"Usar cor da luz?",show_color_temp_control:"Mostrar controle de temperatura?",show_color_control:"Mostrar controle de cor?",incompatible_controls:"Alguns controles podem não ser exibidos se a luz não suportar o recurso."},fan:{show_percentage_control:"Mostrar controle de porcentagem?",show_oscillate_control:"Mostrar controle de oscilação?"},cover:{show_buttons_control:"Mostrar botões?",show_position_control:"Mostrar controle de posição?"},template:{primary:"Informações primárias",secondary:"Informações secundárias",multiline_secondary:"Multilinha secundária?",content:"Conteúdo"},title:{title:"Título",subtitle:"Subtítulo"},chips:{alignment:"Alinhamento"},weather:{show_conditions:"Condições?",show_temperature:"Temperatura?"}},chip:{sub_element_editor:{title:"Editor de fichas"},conditional:{chip:"Ficha"},"chip-picker":{chips:"Fichas",add:"Adicionar ficha",edit:"Editar",clear:"Limpar",select:"Selecionar ficha",types:{action:"Ação","alarm-control-panel":"Alarme",back:"Voltar",conditional:"Condicional",entity:"Entidade",light:"Iluminação",menu:"Menu",template:"Modelo",weather:"Clima"}}}},io={editor:eo},oo={form:{color_picker:{values:{default:"Culoare implicită"}},info_picker:{values:{default:"Informație implicită",name:"Nume",state:"Stare","last-changed":"Ultima modificare","last-updated":"Ultima actulizare",none:"Niciuna"}},icon_type_picker:{values:{default:"Tip implicit",icon:"Pictogramă","entity-picture":"Imagine",none:"Niciuna"}},layout_picker:{values:{default:"Aranjare implicită",vertical:"Verticală",horizontal:"Orizontală"}},alignment_picker:{values:{default:"Aliniere implicită",start:"Stânga",end:"Dreapta",center:"Centrat",justify:"Umplere"}}},card:{generic:{icon_color:"Culoare pictogramă",layout:"Aranjare",fill_container:"Umplere container",primary_info:"Informație principală",secondary_info:"Informație secundară",icon_type:"Tip pictogramă",content_info:"Conținut",use_entity_picture:"Imagine?",collapsible_controls:"Restrângere la dezactivare"},light:{show_brightness_control:"Comandă pentru strălucire?",use_light_color:"Folosește culoarea luminii",show_color_temp_control:"Comandă pentru temperatură de culoare?",show_color_control:"Comandă pentru culoare?",incompatible_controls:"Unele comenzi ar putea să nu fie afișate dacă lumina nu suportă această caracteristică."},fan:{icon_animation:"Animare pictograma la activare?",show_percentage_control:"Comandă procent?",show_oscillate_control:"Comandă oscilație?"},cover:{show_buttons_control:"Comenzi pentru control?",show_position_control:"Comandă pentru poziție?",show_tilt_position_control:"Comandă pentru înclinare?"},template:{primary:"Informație principală",secondary:"Informație secundară",multiline_secondary:"Informație secundară pe mai multe linii?",entity_extra:"Folosită în șabloane și acțiuni",content:"Conținut",badge_icon:"Pictogramă insignă",badge_color:"Culoare insignă",picture:"Imagine (inlocuiește pictograma)"},title:{title:"Titlu",subtitle:"Subtitlu"},chips:{alignment:"Aliniere"},weather:{show_conditions:"Condiții?",show_temperature:"Temperatură?"},update:{show_buttons_control:"Comenzi control?"},vacuum:{commands:"Comenzi"},"media-player":{use_media_info:"Informații media",use_media_artwork:"Grafică media",show_volume_level:"Nivel volum",media_controls:"Comenzi media",media_controls_list:{on_off:"Pornit/Oprit",shuffle:"Amestecare",previous:"Pista anterioară",play_pause_stop:"Redare/Pauză/Stop",next:"Pista următoare",repeat:"Mod repetare"},volume_controls:"Comenzi volum",volume_controls_list:{volume_buttons:"Comenzi volum",volume_set:"Nivel volum",volume_mute:"Dezactivare sunet"}},lock:{lock:"Încuie",unlock:"Descuie",open:"Deschide"},humidifier:{show_target_humidity_control:"Comenzi umiditate?"},climate:{show_temperature_control:"Comenzi temperatură?",hvac_modes:"Moduri HVAC"}},chip:{sub_element_editor:{title:"Editor jeton"},conditional:{chip:"Jeton"},"chip-picker":{chips:"Jetoane",add:"Adaugă jeton",edit:"Modifică",clear:"Șterge",select:"Alege jeton",types:{action:"Acțiune","alarm-control-panel":"Alarmă",back:"Înapoi",conditional:"Condițional",entity:"Entitate",light:"Lumină",menu:"Meniu",template:"Șablon",weather:"Vreme"}}}},no={editor:oo},ro={form:{color_picker:{values:{default:"Цвет по умолчанию"}},info_picker:{values:{default:"По умолчанию",name:"Имя",state:"Статус","last-changed":"Последнее изменение","last-updated":"Последнее обновление",none:"Нет"}},icon_type_picker:{values:{default:"По умолчанию",icon:"Иконка","entity-picture":"Изображение",none:"Нет"}},layout_picker:{values:{default:"Расположение по умолчанию",vertical:"Вертикальное расположение",horizontal:"Горизонтальное расположение"}},alignment_picker:{values:{default:"Выравнивание по умолчанию",start:"К началу",end:"К концу",center:"По центру",justify:"На всю ширину"}}},card:{generic:{icon_color:"Цвет иконки",layout:"Расположение",fill_container:"Заполнение",primary_info:"Основная информация",secondary_info:"Второстепенная информация",icon_type:"Тип иконки",content_info:"Содержимое",use_entity_picture:"Использовать изображение объекта?",collapsible_controls:"Сворачивать элементы управления при выключении"},light:{show_brightness_control:"Управлять яркостью?",use_light_color:"Использовать текущий цвет света",show_color_temp_control:"Управлять цветовой температурой?",show_color_control:"Управлять цветом?",incompatible_controls:"Некоторые элементы управления могут не отображаться, если ваш светильник не поддерживает эти функции."},fan:{icon_animation:"Анимировать иконку когда включено?",show_percentage_control:"Управлять процентами?",show_oscillate_control:"Oscillate control?"},cover:{show_buttons_control:"Добавить кнопки управления?",show_position_control:"Управлять позицией?",show_tilt_position_control:"Управлять наклоном?"},template:{primary:"Основная информация",secondary:"Второстепенная информация",multiline_secondary:"Многострочная Второстепенная информация?",entity_extra:"Используется в шаблонах и действиях",content:"Содержимое",badge_icon:"Иконка значка",badge_color:"Цвет значка",picture:"Изображение (заменить иконку)"},title:{title:"Заголовок",subtitle:"Подзаголовок"},chips:{alignment:"Выравнивание"},weather:{show_conditions:"Условия?",show_temperature:"Температура?"},update:{show_buttons_control:"Кнопки управления?"},vacuum:{commands:"Команды"},"media-player":{use_media_info:"Использовать информацию с медиа-устройства",use_media_artwork:"Использовать обложку с медиа-устройства",show_volume_level:"Показать уровень громкости",media_controls:"Управление медиа-устройством",media_controls_list:{on_off:"Включение/выключение",shuffle:"Перемешивание",previous:"Предыдущий трек",play_pause_stop:"Воспроизведение/пауза/остановка",next:"Следующий трек",repeat:"Режим повтора"},volume_controls:"Регулятор громкости",volume_controls_list:{volume_buttons:"Кнопки громкости",volume_set:"Уровень громкости",volume_mute:"Без звука"}},lock:{lock:"Закрыто",unlock:"Разблокировано",open:"Открыто"},humidifier:{show_target_humidity_control:"Управлять целевым уровенем влажности?"},climate:{show_temperature_control:"Управлять целевой температурой?",hvac_modes:"Режимы работы"}},chip:{sub_element_editor:{title:"Редактор мини-карточек"},conditional:{chip:"Мини-карточка"},"chip-picker":{chips:"Мини-карточки",add:"Добавить мини-карточку",edit:"Изменить",clear:"Очистить",select:"Выбрать мини-карточку",types:{action:"Действие","alarm-control-panel":"Тревога",back:"Назад",conditional:"Условия",entity:"Объект",light:"Освещение",menu:"Меню",template:"Шаблон",weather:"Погода"}}}},ao={editor:ro},so={form:{color_picker:{values:{default:"Privzeta barva"}},info_picker:{values:{default:"Privzete informacije",name:"Naziv",state:"Stanje","last-changed":"Zadnja sprememba","last-updated":"Zadnja posodobitev",none:"Brez"}},icon_type_picker:{values:{default:"Privzeta vrsta",icon:"Ikona","entity-picture":"Slika entitete",none:"Brez"}},layout_picker:{values:{default:"Privzeta postavitev",vertical:"Vertikalna postavitev",horizontal:"Horizontalna postavitev"}},alignment_picker:{values:{default:"Privzeta poravnava",start:"Pričetek",end:"Konec",center:"Center",justify:"Poravnava"}}},card:{generic:{icon_color:"Barva ikone",layout:"Postavitev",fill_container:"Zapolnitev prostora",primary_info:"Primarna informacija",secondary_info:"Sekundarna informacija",icon_type:"Vrsta ikone",content_info:"Vsebina",use_entity_picture:"Uporabi sliko entitete?",collapsible_controls:"Strni kontrolnike, ko so izklopljeni",icon_animation:"Animacija ikone, ko je aktivna?"},light:{show_brightness_control:"Nadzor svetlosti?",use_light_color:"Uporabi svetlo barvo",show_color_temp_control:"Nadzor temperature barve?",show_color_control:"Nadzor barv?",incompatible_controls:"Nekateri kontrolniki morda ne bodo prikazani, če vaša luč ne podpira te funkcije."},fan:{show_percentage_control:"Kontrola v odstotkih?",show_oscillate_control:"Kontrola nihanja?"},cover:{show_buttons_control:"Gumbi za upravljanje?",show_position_control:"Nadzor položaja?",show_tilt_position_control:"Nadzor nagiba?"},template:{primary:"Primarna informacija",secondary:"Sekundarna informacija",multiline_secondary:"Večvrstični sekundarni?",entity_extra:"Uporablja se v predlogah in dejanjih",content:"Vsebina",badge_icon:"Ikona značke",badge_color:"Barva značke",picture:"Slika (nadomestila bo ikono)"},title:{title:"Naziv",subtitle:"Podnaslov",title_tap_action:"Dejanje dotika naslova",subtitle_tap_action:"Dejanje dotika podnapisov"},chips:{alignment:"Poravnava"},weather:{show_conditions:"Pogoji?",show_temperature:"Temperatura?"},update:{show_buttons_control:"Gumbi za upravljanje?"},vacuum:{commands:"Ukazi",commands_list:{on_off:"Vklop/izklop"}},"media-player":{use_media_info:"Uporabite informacije o medijih",use_media_artwork:"Uporabite medijsko umetniško delo",show_volume_level:"Pokaži raven glasnosti",media_controls:"Nadzor medijev",media_controls_list:{on_off:"Vklop/izklop",shuffle:"Naključno",previous:"Prejšnja skladba",play_pause_stop:"Predvajaj/pavza/ustavi",next:"Naslednja skladba",repeat:"Ponavljajoči način"},volume_controls:"Kontrole glasnosti",volume_controls_list:{volume_buttons:"Gumbi za glasnost",volume_set:"Raven glasnosti",volume_mute:"Tiho"}},lock:{lock:"Zaklepanje",unlock:"Odkleni",open:"Odprto"},humidifier:{show_target_humidity_control:"Nadzor vlažnosti?"},climate:{show_temperature_control:"Nadzor temperature?",hvac_modes:"HVAC načini"},number:{display_mode:"Način prikaza",display_mode_list:{default:"Privzeto (drsnik)",slider:"Drsnik",buttons:"Gumbi"}}},chip:{sub_element_editor:{title:"Urejevalnik čipov"},conditional:{chip:"Ćiš"},"chip-picker":{chips:"Čipi",add:"Dodaj čip",edit:"Uredi",clear:"Pobriši",select:"Izbira čipa",types:{action:"Dejanje","alarm-control-panel":"Alarm",back:"Nazaj",conditional:"Pogojno",entity:"Entiteta",light:"Svetloba",menu:"Meni",spacer:"Distančnik",template:"Predloga",weather:"Vreme"}}}},lo={not_found:"Entiteta ni najdena"},co={editor:so,card:lo},uo={form:{color_picker:{values:{default:"Predvolená farba"}},info_picker:{values:{default:"Predvolené informácie",name:"Názov",state:"Stav","last-changed":"Posledná zmena","last-updated":"Posledná aktualizácia",none:"Žiadna"}},icon_type_picker:{values:{default:"Predvolený typ",icon:"Ikona","entity-picture":"Obrázok entity",none:"Žiadny"}},layout_picker:{values:{default:"Predvolené rozloženie",vertical:"Zvislé rozloženie",horizontal:"Vodorovné rozloženie"}},alignment_picker:{values:{default:"Predvolené zarovnanie",start:"Začiatok",end:"Koniec",center:"Stred",justify:"Vyplniť"}}},card:{generic:{icon_color:"Farba ikony",layout:"Rozloženie",fill_container:"Vyplniť priestor",primary_info:"Základné info",secondary_info:"Doplnkové info",icon_type:"Typ ikony",content_info:"Obsah",use_entity_picture:"Použiť obrázok entity?",collapsible_controls:"Skryť ovládanie v stave VYP.",icon_animation:"Animovaná ikona v stave ZAP?"},light:{show_brightness_control:"Ovládanie jasu?",use_light_color:"Použiť farbu svetla",show_color_temp_control:"Ovládanie teploty?",show_color_control:"Ovládanie farby?",incompatible_controls:"Niektoré ovládacie prvky sa nemusia zobraziť, pokiaľ ich svetlo nepodporuje."},fan:{show_percentage_control:"Ovládanie rýchlosti v percentách?",show_oscillate_control:"Ovládanie oscilácie?"},cover:{show_buttons_control:"Zobraziť ovládacie tlačidlá?",show_position_control:"Ovládanie pozície?",show_tilt_position_control:"Ovládanie natočenia?"},template:{primary:"Základné info",secondary:"Doplnkové info",multiline_secondary:"Viacriadkové doplnkové info?",entity_extra:"Použitá v šablónach a akciách",content:"Obsah",badge_icon:"Ikona odznaku",badge_color:"Farba odznaku",picture:"Obrázok (nahrádza ikonu)"},title:{title:"Nadpis",subtitle:"Podnadpis",title_tap_action:"Akcia klepnutia na názov",subtitle_tap_action:"Akcia klepnutia na titulky"},chips:{alignment:"Zarovnanie"},weather:{show_conditions:"Zobraziť podmienky?",show_temperature:"Zobraziť teplotu?"},update:{show_buttons_control:"Zobraziť ovládacie tlačidlá?"},vacuum:{commands:"Príkazy",commands_list:{on_off:"Zapnúť/Vypnúť"}},"media-player":{use_media_info:"Použiť info o médiu",use_media_artwork:"Použiť obrázok z média",show_volume_level:"Zobraziť úroveň hlasitosti",media_controls:"Ovládanie média",media_controls_list:{on_off:"Zap / Vyp",shuffle:"Premiešať",previous:"Predchádzajúca",play_pause_stop:"Spustiť/pauza/stop",next:"Ďalšia",repeat:"Opakovať"},volume_controls:"Ovládanie hlasitosti",volume_controls_list:{volume_buttons:"Tlačidlá hlasitosti",volume_set:"Úroveň hlasitosti",volume_mute:"Stlmiť"}},lock:{lock:"Zamknuté",unlock:"Odomknuté",open:"Otvorené"},humidifier:{show_target_humidity_control:"Ovládanie vlhkosti?"},climate:{show_temperature_control:"Ovládanie teploty?",hvac_modes:"HVAC mód"},number:{display_mode:"Režim zobrazenia",display_mode_list:{default:"Predvolené (posúvač)",slider:"Posúvač",buttons:"Tlačidlá"}}},chip:{sub_element_editor:{title:"Editor štítkov"},conditional:{chip:"Štítok"},"chip-picker":{chips:"Štítky",add:"Pridať štítok",edit:"Editovať",clear:"Vymazať",select:"Vybrať štítok",types:{action:"Akcia","alarm-control-panel":"Alarm",back:"Späť",conditional:"Podmienené",entity:"Entita",light:"Svetlo",menu:"Menu",spacer:"Medzera",template:"Šablóna",weather:"Počasie"}}}},ho={not_found:"Entita nenájdená"},mo={editor:uo,card:ho},po={form:{color_picker:{values:{default:"Standardfärg"}},info_picker:{values:{default:"Förvald information",name:"Namn",state:"Status","last-changed":"Sist ändrad","last-updated":"Sist uppdaterad",none:"Ingen"}},layout_picker:{values:{default:"Standard",vertical:"Vertikal",horizontal:"Horisontell"}},alignment_picker:{values:{default:"Standard (början)",end:"Slutet",center:"Centrerad",justify:"Anpassa"}}},card:{generic:{icon_color:"Ikonens färg",layout:"Layout",primary_info:"Primär information",secondary_info:"Sekundär information",use_entity_picture:"Använd enheten bild?",icon_animation:"Animera ikonen när fläkten är på?"},light:{show_brightness_control:"Styr ljushet?",use_light_color:"Styr ljusets färg",show_color_temp_control:"Styr färgtemperatur?",show_color_control:"Styr färg?",incompatible_controls:"Kontroller som inte stöds av enheten kommer inte visas."},fan:{show_percentage_control:"Procentuell kontroll?",show_oscillate_control:"Kontroll för oscillera?"},cover:{show_buttons_control:"Visa kontrollknappar?",show_position_control:"Visa positionskontroll?"},template:{primary:"Primär information",secondary:"Sekundär information",multiline_secondary:"Sekundär med flera rader?",content:"Innehåll"},title:{title:"Rubrik",subtitle:"Underrubrik"},chips:{alignment:"Justering"},weather:{show_conditions:"Förhållanden?",show_temperature:"Temperatur?"}},chip:{sub_element_editor:{title:"Chipredigerare"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Lägg till chip",edit:"Redigera",clear:"Rensa",select:"Välj chip",types:{action:"Händelse","alarm-control-panel":"Alarm",back:"Bakåt",conditional:"Villkorad",entity:"Enhet",light:"Ljus",menu:"Meny",template:"Mall",weather:"Väder"}}}},fo={editor:po},go={form:{color_picker:{values:{default:"Varsayılan renk"}},info_picker:{values:{default:"Varsayılan bilgi",name:"İsim",state:"Durum","last-changed":"Son Değişim","last-updated":"Son Güncelleme",none:"None"}},layout_picker:{values:{default:"Varsayılan düzen",vertical:"Dikey düzen",horizontal:"Yatay düzen"}},alignment_picker:{values:{default:"Varsayılan hizalama",start:"Sola yasla",end:"Sağa yasla",center:"Ortala",justify:"İki yana yasla"}}},card:{generic:{icon_color:"Simge renki",layout:"Düzen",primary_info:"Birinci bilgi",secondary_info:"İkinci bilgi",content_info:"İçerik",use_entity_picture:"Varlık resmi kullanılsın",icon_animation:"Aktif olduğunda simgeyi hareket ettir"},light:{show_brightness_control:"Parlaklık kontrolü",use_light_color:"Işık rengini kullan",show_color_temp_control:"Renk ısısı kontrolü",show_color_control:"Renk kontrolü",incompatible_controls:"Kullandığınız lamba bu özellikleri desteklemiyorsa bazı kontroller görüntülenemeyebilir."},fan:{show_percentage_control:"Yüzde kontrolü",show_oscillate_control:"Salınım kontrolü"},cover:{show_buttons_control:"Düğme kontrolleri",show_position_control:"Pozisyon kontrolü"},template:{primary:"Birinci bilgi",secondary:"İkinci bilgi",multiline_secondary:"İkinci bilgi çok satır olsun",entity_extra:"Şablonlarda ve eylemlerde kullanılsın",content:"İçerik"},title:{title:"Başlık",subtitle:"Altbaşlık"},chips:{alignment:"Hizalama"},weather:{show_conditions:"Hava koşulu",show_temperature:"Sıcaklık"},update:{show_buttons_control:"Düğme kontrolü"},vacuum:{commands:"Komutlar"}},chip:{sub_element_editor:{title:"Chip düzenleyici"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"Chip ekle",edit:"Düzenle",clear:"Temizle",select:"Chip seç",types:{action:"Eylem","alarm-control-panel":"Alarm",back:"Geri",conditional:"Koşullu",entity:"Varlık",light:"Işık",menu:"Menü",template:"Şablon",weather:"Hava Durumu"}}}},_o={editor:go},vo={form:{color_picker:{values:{default:"Колір за замовчуванням"}},info_picker:{values:{default:"Інформація за замовчуванням",name:"Назва",state:"Стан","last-changed":"Востаннє змінено","last-updated":"Востаннє оновлено",none:"Нічого"}},icon_type_picker:{values:{default:"За замовчуванням",icon:"Іконка","entity-picture":"Зображення сутності",none:"Нічого"}},layout_picker:{values:{default:"Розташування за замовчуванням",vertical:"Вертикальне розташування",horizontal:"Горизонтальне розташування"}},alignment_picker:{values:{default:"Вирівнювання за замовчуванням",start:"На початку",end:"В кінці",center:"По центру",justify:"Вирівняти"}}},card:{generic:{icon_color:"Колір іконки",layout:"Розташування",fill_container:"Заповнити контейнер",primary_info:"Головна інформація",secondary_info:"Додаткова інформація",icon_type:"Тип іконки",content_info:"Вміст",use_entity_picture:"Використовувати зображення сутності?",collapsible_controls:"Приховувати елементи керування коли вимкнено?",icon_animation:"Анімувати іконку при активації?"},light:{show_brightness_control:"Контроль яскравості?",use_light_color:"Використовувати колір світла",show_color_temp_control:"Керування температурою світла?",show_color_control:"Керування кольором світла?",incompatible_controls:"Деякі елементи керування можуть не відображатись якщо ваш пристрій не підтримує цю функцію."},fan:{show_percentage_control:"Керування швидкістю?",show_oscillate_control:"Керування повротом?"},cover:{show_buttons_control:"Кнопки керування?",show_position_control:"Керування позицією?",show_tilt_position_control:"Керування нахилом?"},template:{primary:"Головна інформація",secondary:"Додаткова інформаіця",multiline_secondary:"Багаторядкова додаткова інформація?",entity_extra:"Використовується в шаблонах та діях",content:"Вміст",badge_icon:"Іконка значка",badge_color:"Колір значка",picture:"Зображення (замінить іконку)"},title:{title:"Заголовок",subtitle:"Підзаголовок",title_tap_action:"Дія при дотику до заголовку",subtitle_tap_action:"Дія при дотику до підзаголовку"},chips:{alignment:"Вирівнювання"},weather:{show_conditions:"Умови?",show_temperature:"Температура?"},update:{show_buttons_control:"Кнопки керування?"},vacuum:{commands:"Команди",commands_list:{on_off:"Увімкнути/Вимкнути"}},"media-player":{use_media_info:"Використовувати інформацію медіа",use_media_artwork:"Використовувати зображення медіа",show_volume_level:"Показати рівень гучності",media_controls:"Керування медіа",media_controls_list:{on_off:"Увімкнути/Вимкнути",shuffle:"Перемішати",previous:"Попередній трек",play_pause_stop:"Відтворити/пауза/стоп",next:"Наступний трек",repeat:"Режим повторення"},volume_controls:"Елементи керування гучністю",volume_controls_list:{volume_buttons:"Кнопки гучності",volume_set:"Рівень гучності",volume_mute:"Вимк. звук"}},lock:{lock:"Зачинити",unlock:"Відчинити",open:"Відкрити"},humidifier:{show_target_humidity_control:"Керування вологістю?"},climate:{show_temperature_control:"Керування температурою?",hvac_modes:"Режими"},number:{display_mode:"Відображати режим",display_mode_list:{default:"За замовчуванням (повзунок)",slider:"Повзунок",buttons:"Кнопки"}}},chip:{sub_element_editor:{title:"Редактор міні-карток"},conditional:{chip:"Міні-картка"},"chip-picker":{chips:"Міні-картки",add:"Додати міні-картку",edit:"Редагувати",clear:"Очистити",select:"Обрати міні-картку",types:{action:"Дія","alarm-control-panel":"Сигналізація",back:"Назад",conditional:"Умовна",entity:"Сутність",light:"Світло",menu:"Меню",spacer:"Порожнє місце",template:"Вручну",weather:"Погода"}}}},bo={not_found:"Сутність не знайдено"},yo={editor:vo,card:bo},xo={form:{color_picker:{values:{default:"Màu mặc định"}},info_picker:{values:{default:"Thông tin mặc định",name:"Tên",state:"Trạng thái","last-changed":"Lần thay đổi cuối","last-updated":"Lần cập nhật cuối",none:"Không có"}},icon_type_picker:{values:{default:"Kiểu mặc định",icon:"Biểu tượng","entity-picture":"Ảnh thực thể",none:"Không có"}},layout_picker:{values:{default:"Bố cục mặc định",vertical:"Bố cục dọc",horizontal:"Bố cục ngang"}},alignment_picker:{values:{default:"Căn chỉnh mặc định",start:"Căn đầu",end:"Căn cuối",center:"Căn giữa",justify:"Căn hai bên"}}},card:{generic:{icon_color:"Màu biểu tượng",layout:"Bố cục",fill_container:"Làm đầy ô chứa",primary_info:"Thông tin chính",secondary_info:"Thông tin phụ",icon_type:"Kiểu biểu tượng",content_info:"Nội dung",use_entity_picture:"Dùng ảnh của thực thể?",collapsible_controls:"Thu nhỏ điều kiển khi tắt",icon_animation:"Biểu tượng chuyển động khi kích hoạt?"},light:{show_brightness_control:"Điều khiển độ sáng?",use_light_color:"Dùng màu đèn",show_color_temp_control:"Điều khiển nhiệt độ màu?",show_color_control:"Điều khiển màu sắc?",incompatible_controls:"Một số điều khiển sẽ không được hiển thị nếu đèn của bạn không hỗ trợ tính năng đó."},fan:{show_percentage_control:"Điều khiển dạng phần trăm?",show_oscillate_control:"Điều khiển xoay?"},cover:{show_buttons_control:"Điều khiển nút bấm?",show_position_control:"Điều khiển vị trí?",show_tilt_position_control:"Điều khiển độ nghiêng?"},template:{primary:"Thông tin chính",secondary:"Thông tin phụ",multiline_secondary:"Nhiều dòng thông tin phụ?",entity_extra:"Được sử dụng trong bản mẫu và hành động",content:"Nội dung",badge_icon:"Biểu tượng huy hiệu",badge_color:"Màu huy hiệu",picture:"Ảnh (thay cho biểu tượng)"},title:{title:"Tiêu đề",subtitle:"Phụ đề",title_tap_action:"Hành động khi nhấp tiêu đề",subtitle_tap_action:"Hành động khi nhấp phụ đề"},chips:{alignment:"Căn chỉnh"},weather:{show_conditions:"Điều kiện?",show_temperature:"Nhiệt độ?"},update:{show_buttons_control:"Điều khiển nút bấm?"},vacuum:{commands:"Mệnh lệnh",commands_list:{on_off:"Bật/tắt"}},"media-player":{use_media_info:"Dùng thông tin đa phương tiện",use_media_artwork:"Dùng ảnh đa phương tiện",show_volume_level:"Hiện mức âm lượng",media_controls:"Điều khiển đa phương tiện",media_controls_list:{on_off:"Bật/tắt",shuffle:"Xáo trộn",previous:"Bài trước",play_pause_stop:"Phát/tạm dừng/dừng",next:"Bài tiếp theo",repeat:"Chế độ lặp lại"},volume_controls:"Điều khiển âm lượng",volume_controls_list:{volume_buttons:"Nút âm lượng",volume_set:"Mức âm lượng",volume_mute:"Im lặng"}},lock:{lock:"Khóa",unlock:"Mở khóa",open:"Mở"},humidifier:{show_target_humidity_control:"Điều khiển độ ẩm?"},climate:{show_temperature_control:"Điều khiển nhiệt độ?",hvac_modes:"Chế độ điều hòa"},number:{display_mode:"Chế độ hiển thị",display_mode_list:{default:"Mặc định (thanh trượt)",slider:"Thanh trượt",buttons:"Nút"}}},chip:{sub_element_editor:{title:"Trình soạn phỉnh"},conditional:{chip:"Phỉnh"},"chip-picker":{chips:"Phỉnh",add:"Thêm phỉnh",edit:"Chỉnh sửa",clear:"Tẩy trống",select:"Chọn phỉnh",types:{action:"Hành động","alarm-control-panel":"Báo động",back:"Quay về",conditional:"Điều kiện",entity:"Thực thể",light:"Đèn",menu:"Trình đơn",spacer:"Ngăn cách",template:"Mẫu",weather:"Thời tiết"}}}},wo={not_found:"Không tìm thấy thực thể"},ko={editor:xo,card:wo},Co={form:{color_picker:{values:{default:"默认颜色"}},info_picker:{values:{default:"默认信息",name:"名称",state:"状态","last-changed":"变更时间","last-updated":"更新时间",none:"无"}},icon_type_picker:{values:{default:"默认类型",icon:"图标","entity-picture":"实体图片",none:"无"}},layout_picker:{values:{default:"默认布局",vertical:"垂直布局",horizontal:"水平布局"}},alignment_picker:{values:{default:"默认",start:"左对齐",end:"右对齐",center:"居中对齐",justify:"两端对齐"}}},card:{generic:{icon_color:"图标颜色",layout:"布局",fill_container:"填满容器",primary_info:"首要信息",secondary_info:"次要信息",icon_type:"图标类型",content_info:"内容",use_entity_picture:"使用实体图片?",collapsible_controls:"关闭时隐藏控制器",icon_animation:"激活时使用动态图标?"},light:{show_brightness_control:"亮度控制?",use_light_color:"使用灯光颜色",show_color_temp_control:"色温控制?",show_color_control:"颜色控制?",incompatible_controls:"设备不支持的控制器将不会显示。"},fan:{show_percentage_control:"百分比控制?",show_oscillate_control:"摆动控制?"},cover:{show_buttons_control:"按钮控制?",show_position_control:"位置控制?",show_tilt_position_control:"角度控制?"},template:{primary:"首要信息",secondary:"次要信息",multiline_secondary:"多行次要信息?",entity_extra:"用于模板和动作",content:"内容",badge_icon:"徽标图标",badge_color:"徽标颜色",picture:"图片 (将会替代图标)"},title:{title:"标题",subtitle:"子标题",title_tap_action:"标题点击动作",subtitle_tap_action:"子标题点击动作"},chips:{alignment:"对齐"},weather:{show_conditions:"条件?",show_temperature:"温度?"},update:{show_buttons_control:"控制按钮?"},vacuum:{commands:"命令",commands_list:{on_off:"开/关"}},"media-player":{use_media_info:"使用媒体信息",use_media_artwork:"使用媒体插图",show_volume_level:"显示音量大小",media_controls:"媒体控制",media_controls_list:{on_off:"开启/关闭",shuffle:"随机",previous:"上一曲",play_pause_stop:"播放/暂停/停止",next:"下一曲",repeat:"循环模式"},volume_controls:"音量控制",volume_controls_list:{volume_buttons:"音量按钮",volume_set:"音量等级",volume_mute:"静音"}},lock:{lock:"锁定",unlock:"解锁",open:"打开"},humidifier:{show_target_humidity_control:"湿度控制?"},climate:{show_temperature_control:"温度控制?",hvac_modes:"空调模式"},number:{display_mode:"显示模式",display_mode_list:{default:"默认 (滑块)",slider:"滑块",buttons:"按钮"}}},chip:{sub_element_editor:{title:"Chip 编辑"},conditional:{chip:"Chip"},"chip-picker":{chips:"Chips",add:"添加 chip",edit:"编辑",clear:"清除",select:"选择 chip",types:{action:"动作","alarm-control-panel":"警戒控制台",back:"返回",conditional:"条件显示",entity:"实体",light:"灯光",menu:"菜单",spacer:"占位符",template:"模板",weather:"天气"}}}},$o={not_found:"未找到实体"},Eo={editor:Co,card:$o},Ao={form:{color_picker:{values:{default:"預設顏色"}},info_picker:{values:{default:"預設訊息",name:"名稱",state:"狀態","last-changed":"最近變動時間","last-updated":"最近更新時間",none:"無"}},icon_type_picker:{values:{default:"預設樣式",icon:"圖示","entity-picture":"實體圖片",none:"無"}},layout_picker:{values:{default:"預設佈局",vertical:"垂直佈局",horizontal:"水平佈局"}},alignment_picker:{values:{default:"預設對齊",start:"居左對齊",end:"居右對齊",center:"居中對齊",justify:"兩端對齊"}}},card:{generic:{icon_color:"圖示顏色",layout:"佈局",fill_container:"填滿容器",primary_info:"主要訊息",secondary_info:"次要訊息",icon_type:"圖示樣式",content_info:"內容",use_entity_picture:"使用實體圖片?",collapsible_controls:"關閉時隱藏控制項",icon_animation:"啟動時使用動態圖示?"},light:{show_brightness_control:"亮度控制?",use_light_color:"使用燈光顏色",show_color_temp_control:"色溫控制?",show_color_control:"色彩控制?",incompatible_controls:"不會顯示裝置不支援的控制。"},fan:{show_percentage_control:"百分比控制?",show_oscillate_control:"擺頭控制?"},cover:{show_buttons_control:"按鈕控制?",show_position_control:"位置控制?",show_tilt_position_control:"角度控制?"},template:{primary:"主要訊息",secondary:"次要訊息",multiline_secondary:"多行次要訊息?",entity_extra:"用於模板與動作",content:"內容",badge_icon:"角標圖示",badge_color:"角標顏色",picture:"圖片 (將會取代圖示)"},title:{title:"標題",subtitle:"副標題",title_tap_action:"標題點擊動作",subtitle_tap_action:"副標題點擊動作"},chips:{alignment:"對齊"},weather:{show_conditions:"狀況?",show_temperature:"溫度?"},update:{show_buttons_control:"按鈕控制?"},vacuum:{commands:"指令",commands_list:{on_off:"開啟、關閉"}},"media-player":{use_media_info:"使用媒體資訊",use_media_artwork:"使用媒體插圖",show_volume_level:"顯示音量大小",media_controls:"媒體控制",media_controls_list:{on_off:"開啟、關閉",shuffle:"隨機播放",previous:"上一首",play_pause_stop:"播放、暫停、停止",next:"下一首",repeat:"重複播放"},volume_controls:"音量控制",volume_controls_list:{volume_buttons:"音量按鈕",volume_set:"音量等級",volume_mute:"靜音"}},lock:{lock:"上鎖",unlock:"解鎖",open:"打開"},humidifier:{show_target_humidity_control:"溼度控制?"},climate:{show_temperature_control:"溫度控制?",hvac_modes:"空調模式"},number:{display_mode:"顯示模式",display_mode_list:{default:"預設 (滑桿)",slider:"滑桿",buttons:"按鈕"}}},chip:{sub_element_editor:{title:"小卡片編輯器"},conditional:{chip:"小卡片"},"chip-picker":{chips:"小卡片",add:"新增小卡片",edit:"編輯",clear:"清除",select:"選擇小卡片",types:{action:"動作","alarm-control-panel":"警報器控制",back:"返回",conditional:"條件",entity:"實體",light:"燈光",menu:"選單",spacer:"佔位符",template:"模板",weather:"天氣"}}}},So={not_found:"未找到實體"},Io={editor:Ao,card:So};const To={ar:Object.freeze({__proto__:null,default:li,editor:si}),bg:Object.freeze({__proto__:null,default:di,editor:ci}),ca:Object.freeze({__proto__:null,card:hi,default:mi,editor:ui}),cs:Object.freeze({__proto__:null,card:fi,default:gi,editor:pi}),da:Object.freeze({__proto__:null,default:vi,editor:_i}),de:Object.freeze({__proto__:null,card:yi,default:xi,editor:bi}),el:Object.freeze({__proto__:null,default:ki,editor:wi}),en:Object.freeze({__proto__:null,card:$i,default:Ei,editor:Ci}),es:Object.freeze({__proto__:null,default:Si,editor:Ai}),fi:Object.freeze({__proto__:null,default:Ti,editor:Ii}),fr:Object.freeze({__proto__:null,default:Oi,editor:zi}),he:Object.freeze({__proto__:null,default:ji,editor:Mi}),hu:Object.freeze({__proto__:null,card:Li,default:Pi,editor:Di}),id:Object.freeze({__proto__:null,card:Ri,default:Fi,editor:Ni}),it:Object.freeze({__proto__:null,card:Bi,default:Ui,editor:Vi}),"ko-KR":Object.freeze({__proto__:null,default:Yi,editor:Hi}),nb:Object.freeze({__proto__:null,default:Xi,editor:Wi}),nl:Object.freeze({__proto__:null,card:Gi,default:qi,editor:Ki}),pl:Object.freeze({__proto__:null,default:Ji,editor:Zi}),"pt-BR":Object.freeze({__proto__:null,default:to,editor:Qi}),"pt-PT":Object.freeze({__proto__:null,default:io,editor:eo}),ro:Object.freeze({__proto__:null,default:no,editor:oo}),ru:Object.freeze({__proto__:null,default:ao,editor:ro}),sl:Object.freeze({__proto__:null,card:lo,default:co,editor:so}),sk:Object.freeze({__proto__:null,card:ho,default:mo,editor:uo}),sv:Object.freeze({__proto__:null,default:fo,editor:po}),tr:Object.freeze({__proto__:null,default:_o,editor:go}),uk:Object.freeze({__proto__:null,card:bo,default:yo,editor:vo}),vi:Object.freeze({__proto__:null,card:wo,default:ko,editor:xo}),"zh-Hans":Object.freeze({__proto__:null,card:$o,default:Eo,editor:Co}),"zh-Hant":Object.freeze({__proto__:null,card:So,default:Io,editor:Ao})};function zo(t,e){try{return t.split(".").reduce(((t,e)=>t[e]),To[e])}catch(t){return}}function Oo(t){return function(e){var i;let o=zo(e,null!==(i=null==t?void 0:t.locale.language)&&void 0!==i?i:"en");return o||(o=zo(e,"en")),null!=o?o:e}} /** * @license * Copyright 2020 Google Inc. @@ -189,7 +189,7 @@ const pt=t=>e=>"function"==typeof e?((t,e)=>(customElements.define(t,e),e))(t,e) * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */var zo="Unknown",Mo="Backspace",jo="Enter",Do="Spacebar",Lo="PageUp",Po="PageDown",No="End",Ro="Home",Fo="ArrowLeft",Vo="ArrowUp",Bo="ArrowRight",Uo="ArrowDown",Ho="Delete",Yo="Escape",Wo="Tab",Xo=new Set;Xo.add(Mo),Xo.add(jo),Xo.add(Do),Xo.add(Lo),Xo.add(Po),Xo.add(No),Xo.add(Ro),Xo.add(Fo),Xo.add(Vo),Xo.add(Bo),Xo.add(Uo),Xo.add(Ho),Xo.add(Yo),Xo.add(Wo);var Ko=8,Go=13,qo=32,Zo=33,Jo=34,Qo=35,tn=36,en=37,on=38,nn=39,rn=40,an=46,ln=27,sn=9,cn=new Map;cn.set(Ko,Mo),cn.set(Go,jo),cn.set(qo,Do),cn.set(Zo,Lo),cn.set(Jo,Po),cn.set(Qo,No),cn.set(tn,Ro),cn.set(en,Fo),cn.set(on,Vo),cn.set(nn,Bo),cn.set(rn,Uo),cn.set(an,Ho),cn.set(ln,Yo),cn.set(sn,Wo);var dn=new Set;function un(t){var e=t.key;if(Xo.has(e))return e;var i=cn.get(t.keyCode);return i||zo} + */var Mo="Unknown",jo="Backspace",Do="Enter",Lo="Spacebar",Po="PageUp",No="PageDown",Ro="End",Fo="Home",Vo="ArrowLeft",Bo="ArrowUp",Uo="ArrowRight",Ho="ArrowDown",Yo="Delete",Wo="Escape",Xo="Tab",Ko=new Set;Ko.add(jo),Ko.add(Do),Ko.add(Lo),Ko.add(Po),Ko.add(No),Ko.add(Ro),Ko.add(Fo),Ko.add(Vo),Ko.add(Bo),Ko.add(Uo),Ko.add(Ho),Ko.add(Yo),Ko.add(Wo),Ko.add(Xo);var Go=8,qo=13,Zo=32,Jo=33,Qo=34,tn=35,en=36,on=37,nn=38,rn=39,an=40,sn=46,ln=27,cn=9,dn=new Map;dn.set(Go,jo),dn.set(qo,Do),dn.set(Zo,Lo),dn.set(Jo,Po),dn.set(Qo,No),dn.set(tn,Ro),dn.set(en,Fo),dn.set(on,Vo),dn.set(nn,Bo),dn.set(rn,Uo),dn.set(an,Ho),dn.set(sn,Yo),dn.set(ln,Wo),dn.set(cn,Xo);var un=new Set;function hn(t){var e=t.key;if(Ko.has(e))return e;var i=dn.get(t.keyCode);return i||Mo} /** * @license * Copyright 2020 Google Inc. @@ -211,7 +211,7 @@ const pt=t=>e=>"function"==typeof e?((t,e)=>(customElements.define(t,e),e))(t,e) * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */dn.add(Lo),dn.add(Po),dn.add(No),dn.add(Ro),dn.add(Fo),dn.add(Vo),dn.add(Bo),dn.add(Uo);var hn={UNKNOWN:"Unknown",BACKSPACE:"Backspace",ENTER:"Enter",SPACEBAR:"Spacebar",PAGE_UP:"PageUp",PAGE_DOWN:"PageDown",END:"End",HOME:"Home",ARROW_LEFT:"ArrowLeft",ARROW_UP:"ArrowUp",ARROW_RIGHT:"ArrowRight",ARROW_DOWN:"ArrowDown",DELETE:"Delete",ESCAPE:"Escape",TAB:"Tab"},mn=new Set;mn.add(hn.BACKSPACE),mn.add(hn.ENTER),mn.add(hn.SPACEBAR),mn.add(hn.PAGE_UP),mn.add(hn.PAGE_DOWN),mn.add(hn.END),mn.add(hn.HOME),mn.add(hn.ARROW_LEFT),mn.add(hn.ARROW_UP),mn.add(hn.ARROW_RIGHT),mn.add(hn.ARROW_DOWN),mn.add(hn.DELETE),mn.add(hn.ESCAPE),mn.add(hn.TAB);var pn=8,fn=13,gn=32,_n=33,vn=34,bn=35,yn=36,xn=37,wn=38,kn=39,Cn=40,$n=46,En=27,An=9,Sn=new Map;Sn.set(pn,hn.BACKSPACE),Sn.set(fn,hn.ENTER),Sn.set(gn,hn.SPACEBAR),Sn.set(_n,hn.PAGE_UP),Sn.set(vn,hn.PAGE_DOWN),Sn.set(bn,hn.END),Sn.set(yn,hn.HOME),Sn.set(xn,hn.ARROW_LEFT),Sn.set(wn,hn.ARROW_UP),Sn.set(kn,hn.ARROW_RIGHT),Sn.set(Cn,hn.ARROW_DOWN),Sn.set($n,hn.DELETE),Sn.set(En,hn.ESCAPE),Sn.set(An,hn.TAB);var In,Tn,On=new Set;function zn(t){var e=t.key;if(mn.has(e))return e;var i=Sn.get(t.keyCode);return i||hn.UNKNOWN} + */un.add(Po),un.add(No),un.add(Ro),un.add(Fo),un.add(Vo),un.add(Bo),un.add(Uo),un.add(Ho);var mn={UNKNOWN:"Unknown",BACKSPACE:"Backspace",ENTER:"Enter",SPACEBAR:"Spacebar",PAGE_UP:"PageUp",PAGE_DOWN:"PageDown",END:"End",HOME:"Home",ARROW_LEFT:"ArrowLeft",ARROW_UP:"ArrowUp",ARROW_RIGHT:"ArrowRight",ARROW_DOWN:"ArrowDown",DELETE:"Delete",ESCAPE:"Escape",TAB:"Tab"},pn=new Set;pn.add(mn.BACKSPACE),pn.add(mn.ENTER),pn.add(mn.SPACEBAR),pn.add(mn.PAGE_UP),pn.add(mn.PAGE_DOWN),pn.add(mn.END),pn.add(mn.HOME),pn.add(mn.ARROW_LEFT),pn.add(mn.ARROW_UP),pn.add(mn.ARROW_RIGHT),pn.add(mn.ARROW_DOWN),pn.add(mn.DELETE),pn.add(mn.ESCAPE),pn.add(mn.TAB);var fn=8,gn=13,_n=32,vn=33,bn=34,yn=35,xn=36,wn=37,kn=38,Cn=39,$n=40,En=46,An=27,Sn=9,In=new Map;In.set(fn,mn.BACKSPACE),In.set(gn,mn.ENTER),In.set(_n,mn.SPACEBAR),In.set(vn,mn.PAGE_UP),In.set(bn,mn.PAGE_DOWN),In.set(yn,mn.END),In.set(xn,mn.HOME),In.set(wn,mn.ARROW_LEFT),In.set(kn,mn.ARROW_UP),In.set(Cn,mn.ARROW_RIGHT),In.set($n,mn.ARROW_DOWN),In.set(En,mn.DELETE),In.set(An,mn.ESCAPE),In.set(Sn,mn.TAB);var Tn,zn,On=new Set;function Mn(t){var e=t.key;if(pn.has(e))return e;var i=In.get(t.keyCode);return i||mn.UNKNOWN} /** * @license * Copyright 2018 Google Inc. @@ -233,7 +233,7 @@ const pt=t=>e=>"function"==typeof e?((t,e)=>(customElements.define(t,e),e))(t,e) * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */On.add(hn.PAGE_UP),On.add(hn.PAGE_DOWN),On.add(hn.END),On.add(hn.HOME),On.add(hn.ARROW_LEFT),On.add(hn.ARROW_UP),On.add(hn.ARROW_RIGHT),On.add(hn.ARROW_DOWN);var Mn="mdc-list-item--activated",jn="mdc-list-item",Dn="mdc-list-item--disabled",Ln="mdc-list-item--selected",Pn="mdc-list-item__text",Nn="mdc-list-item__primary-text",Rn="mdc-list";(In={})[""+Mn]="mdc-list-item--activated",In[""+jn]="mdc-list-item",In[""+Dn]="mdc-list-item--disabled",In[""+Ln]="mdc-list-item--selected",In[""+Nn]="mdc-list-item__primary-text",In[""+Rn]="mdc-list";var Fn=((Tn={})[""+Mn]="mdc-deprecated-list-item--activated",Tn[""+jn]="mdc-deprecated-list-item",Tn[""+Dn]="mdc-deprecated-list-item--disabled",Tn[""+Ln]="mdc-deprecated-list-item--selected",Tn[""+Pn]="mdc-deprecated-list-item__text",Tn[""+Nn]="mdc-deprecated-list-item__primary-text",Tn[""+Rn]="mdc-deprecated-list",Tn);Fn[jn],Fn[jn],Fn[jn],Fn[jn],Fn[jn],Fn[jn];var Vn={UNSET_INDEX:-1,TYPEAHEAD_BUFFER_CLEAR_TIMEOUT_MS:300},Bn=["input","button","textarea","select"],Un=function(t){var e=t.target;if(e){var i=(""+e.tagName).toLowerCase();-1===Bn.indexOf(i)&&t.preventDefault()}}; + */On.add(mn.PAGE_UP),On.add(mn.PAGE_DOWN),On.add(mn.END),On.add(mn.HOME),On.add(mn.ARROW_LEFT),On.add(mn.ARROW_UP),On.add(mn.ARROW_RIGHT),On.add(mn.ARROW_DOWN);var jn="mdc-list-item--activated",Dn="mdc-list-item",Ln="mdc-list-item--disabled",Pn="mdc-list-item--selected",Nn="mdc-list-item__text",Rn="mdc-list-item__primary-text",Fn="mdc-list";(Tn={})[""+jn]="mdc-list-item--activated",Tn[""+Dn]="mdc-list-item",Tn[""+Ln]="mdc-list-item--disabled",Tn[""+Pn]="mdc-list-item--selected",Tn[""+Rn]="mdc-list-item__primary-text",Tn[""+Fn]="mdc-list";var Vn=((zn={})[""+jn]="mdc-deprecated-list-item--activated",zn[""+Dn]="mdc-deprecated-list-item",zn[""+Ln]="mdc-deprecated-list-item--disabled",zn[""+Pn]="mdc-deprecated-list-item--selected",zn[""+Nn]="mdc-deprecated-list-item__text",zn[""+Rn]="mdc-deprecated-list-item__primary-text",zn[""+Fn]="mdc-deprecated-list",zn);Vn[Dn],Vn[Dn],Vn[Dn],Vn[Dn],Vn[Dn],Vn[Dn];var Bn={UNSET_INDEX:-1,TYPEAHEAD_BUFFER_CLEAR_TIMEOUT_MS:300},Un=["input","button","textarea","select"],Hn=function(t){var e=t.target;if(e){var i=(""+e.tagName).toLowerCase();-1===Un.indexOf(i)&&t.preventDefault()}}; /** * @license * Copyright 2020 Google Inc. @@ -255,24 +255,24 @@ const pt=t=>e=>"function"==typeof e?((t,e)=>(customElements.define(t,e),e))(t,e) * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */function Hn(t,e){for(var i=new Map,o=0;oe&&!i(r[l].index)){s=l;break}if(-1!==s)return o.sortedIndexCursor=s,r[o.sortedIndexCursor].index;return-1}(r,a,s,e):function(t,e,i){var o=i.typeaheadBuffer[0],n=t.get(o);if(!n)return-1;var r=n[i.sortedIndexCursor];if(0===r.text.lastIndexOf(i.typeaheadBuffer,0)&&!e(r.index))return r.index;var a=(i.sortedIndexCursor+1)%n.length,l=-1;for(;a!==i.sortedIndexCursor;){var s=n[a],c=0===s.text.lastIndexOf(i.typeaheadBuffer,0),d=!e(s.index);if(c&&d){l=a;break}a=(a+1)%n.length}if(-1!==l)return i.sortedIndexCursor=l,n[i.sortedIndexCursor].index;return-1}(r,s,e),-1===i||l||n(i),i}function Wn(t){return t.typeaheadBuffer.length>0}function Xn(t){return{addClass:e=>{t.classList.add(e)},removeClass:e=>{t.classList.remove(e)},hasClass:e=>t.classList.contains(e)}}const Kn=()=>{},Gn={get passive(){return!1}};document.addEventListener("x",Kn,Gn),document.removeEventListener("x",Kn); + */function Yn(t,e){for(var i=new Map,o=0;oe&&!i(r[s].index)){l=s;break}if(-1!==l)return o.sortedIndexCursor=l,r[o.sortedIndexCursor].index;return-1}(r,a,l,e):function(t,e,i){var o=i.typeaheadBuffer[0],n=t.get(o);if(!n)return-1;var r=n[i.sortedIndexCursor];if(0===r.text.lastIndexOf(i.typeaheadBuffer,0)&&!e(r.index))return r.index;var a=(i.sortedIndexCursor+1)%n.length,s=-1;for(;a!==i.sortedIndexCursor;){var l=n[a],c=0===l.text.lastIndexOf(i.typeaheadBuffer,0),d=!e(l.index);if(c&&d){s=a;break}a=(a+1)%n.length}if(-1!==s)return i.sortedIndexCursor=s,n[i.sortedIndexCursor].index;return-1}(r,l,e),-1===i||s||n(i),i}function Xn(t){return t.typeaheadBuffer.length>0}function Kn(t){return{addClass:e=>{t.classList.add(e)},removeClass:e=>{t.classList.remove(e)},hasClass:e=>t.classList.contains(e)}}const Gn=()=>{},qn={get passive(){return!1}};document.addEventListener("x",Gn,qn),document.removeEventListener("x",Gn); /** * @license * Copyright 2018 Google LLC * SPDX-License-Identifier: Apache-2.0 */ -class qn extends ht{click(){if(this.mdcRoot)return this.mdcRoot.focus(),void this.mdcRoot.click();super.click()}createFoundation(){void 0!==this.mdcFoundation&&this.mdcFoundation.destroy(),this.mdcFoundationClass&&(this.mdcFoundation=new this.mdcFoundationClass(this.createAdapter()),this.mdcFoundation.init())}firstUpdated(){this.createFoundation()}} +class Zn extends ht{click(){if(this.mdcRoot)return this.mdcRoot.focus(),void this.mdcRoot.click();super.click()}createFoundation(){void 0!==this.mdcFoundation&&this.mdcFoundation.destroy(),this.mdcFoundationClass&&(this.mdcFoundation=new this.mdcFoundationClass(this.createAdapter()),this.mdcFoundation.init())}firstUpdated(){this.createFoundation()}} /** * @license * Copyright 2018 Google LLC * SPDX-License-Identifier: Apache-2.0 - */var Zn,Jn;const Qn=null!==(Jn=null===(Zn=window.ShadyDOM)||void 0===Zn?void 0:Zn.inUse)&&void 0!==Jn&&Jn;class tr extends qn{constructor(){super(...arguments),this.disabled=!1,this.containingForm=null,this.formDataListener=t=>{this.disabled||this.setFormData(t.formData)}}findFormElement(){if(!this.shadowRoot||Qn)return null;const t=this.getRootNode().querySelectorAll("form");for(const e of Array.from(t))if(e.contains(this))return e;return null}connectedCallback(){var t;super.connectedCallback(),this.containingForm=this.findFormElement(),null===(t=this.containingForm)||void 0===t||t.addEventListener("formdata",this.formDataListener)}disconnectedCallback(){var t;super.disconnectedCallback(),null===(t=this.containingForm)||void 0===t||t.removeEventListener("formdata",this.formDataListener),this.containingForm=null}click(){this.formElement&&!this.disabled&&(this.formElement.focus(),this.formElement.click())}firstUpdated(){super.firstUpdated(),this.shadowRoot&&this.mdcRoot.addEventListener("change",(t=>{this.dispatchEvent(new Event("change",t))}))}}tr.shadowRootOptions={mode:"open",delegatesFocus:!0},n([_t({type:Boolean})],tr.prototype,"disabled",void 0); + */var Jn,Qn;const tr=null!==(Qn=null===(Jn=window.ShadyDOM)||void 0===Jn?void 0:Jn.inUse)&&void 0!==Qn&&Qn;class er extends Zn{constructor(){super(...arguments),this.disabled=!1,this.containingForm=null,this.formDataListener=t=>{this.disabled||this.setFormData(t.formData)}}findFormElement(){if(!this.shadowRoot||tr)return null;const t=this.getRootNode().querySelectorAll("form");for(const e of Array.from(t))if(e.contains(this))return e;return null}connectedCallback(){var t;super.connectedCallback(),this.containingForm=this.findFormElement(),null===(t=this.containingForm)||void 0===t||t.addEventListener("formdata",this.formDataListener)}disconnectedCallback(){var t;super.disconnectedCallback(),null===(t=this.containingForm)||void 0===t||t.removeEventListener("formdata",this.formDataListener),this.containingForm=null}click(){this.formElement&&!this.disabled&&(this.formElement.focus(),this.formElement.click())}firstUpdated(){super.firstUpdated(),this.shadowRoot&&this.mdcRoot.addEventListener("change",(t=>{this.dispatchEvent(new Event("change",t))}))}}er.shadowRootOptions={mode:"open",delegatesFocus:!0},n([_t({type:Boolean})],er.prototype,"disabled",void 0); /** * @license * Copyright 2018 Google LLC * SPDX-License-Identifier: Apache-2.0 */ -const er=t=>(e,i)=>{if(e.constructor._observers){if(!e.constructor.hasOwnProperty("_observers")){const t=e.constructor._observers;e.constructor._observers=new Map,t.forEach(((t,i)=>e.constructor._observers.set(i,t)))}}else{e.constructor._observers=new Map;const t=e.updated;e.updated=function(e){t.call(this,e),e.forEach(((t,e)=>{const i=this.constructor._observers.get(e);void 0!==i&&i.call(this,this[e],t)}))}}e.constructor._observers.set(i,t)} +const ir=t=>(e,i)=>{if(e.constructor._observers){if(!e.constructor.hasOwnProperty("_observers")){const t=e.constructor._observers;e.constructor._observers=new Map,t.forEach(((t,i)=>e.constructor._observers.set(i,t)))}}else{e.constructor._observers=new Map;const t=e.updated;e.updated=function(e){t.call(this,e),e.forEach(((t,e)=>{const i=this.constructor._observers.get(e);void 0!==i&&i.call(this,this[e],t)}))}}e.constructor._observers.set(i,t)} /** * @license * Copyright 2016 Google Inc. @@ -294,7 +294,7 @@ const er=t=>(e,i)=>{if(e.constructor._observers){if(!e.constructor.hasOwnPropert * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */;var ir=function(){function t(t){void 0===t&&(t={}),this.adapter=t}return Object.defineProperty(t,"cssClasses",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{}},enumerable:!1,configurable:!0}),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(),or={LABEL_FLOAT_ABOVE:"mdc-floating-label--float-above",LABEL_REQUIRED:"mdc-floating-label--required",LABEL_SHAKE:"mdc-floating-label--shake",ROOT:"mdc-floating-label"},nr=function(t){function e(i){var n=t.call(this,o(o({},e.defaultAdapter),i))||this;return n.shakeAnimationEndHandler=function(){n.handleShakeAnimationEnd()},n}return i(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return or},enumerable:!1,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},getWidth:function(){return 0},registerInteractionHandler:function(){},deregisterInteractionHandler:function(){}}},enumerable:!1,configurable:!0}),e.prototype.init=function(){this.adapter.registerInteractionHandler("animationend",this.shakeAnimationEndHandler)},e.prototype.destroy=function(){this.adapter.deregisterInteractionHandler("animationend",this.shakeAnimationEndHandler)},e.prototype.getWidth=function(){return this.adapter.getWidth()},e.prototype.shake=function(t){var i=e.cssClasses.LABEL_SHAKE;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.float=function(t){var i=e.cssClasses,o=i.LABEL_FLOAT_ABOVE,n=i.LABEL_SHAKE;t?this.adapter.addClass(o):(this.adapter.removeClass(o),this.adapter.removeClass(n))},e.prototype.setRequired=function(t){var i=e.cssClasses.LABEL_REQUIRED;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.handleShakeAnimationEnd=function(){var t=e.cssClasses.LABEL_SHAKE;this.adapter.removeClass(t)},e}(ir); + */;var or=function(){function t(t){void 0===t&&(t={}),this.adapter=t}return Object.defineProperty(t,"cssClasses",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{}},enumerable:!1,configurable:!0}),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(),nr={LABEL_FLOAT_ABOVE:"mdc-floating-label--float-above",LABEL_REQUIRED:"mdc-floating-label--required",LABEL_SHAKE:"mdc-floating-label--shake",ROOT:"mdc-floating-label"},rr=function(t){function e(i){var n=t.call(this,o(o({},e.defaultAdapter),i))||this;return n.shakeAnimationEndHandler=function(){n.handleShakeAnimationEnd()},n}return i(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return nr},enumerable:!1,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},getWidth:function(){return 0},registerInteractionHandler:function(){},deregisterInteractionHandler:function(){}}},enumerable:!1,configurable:!0}),e.prototype.init=function(){this.adapter.registerInteractionHandler("animationend",this.shakeAnimationEndHandler)},e.prototype.destroy=function(){this.adapter.deregisterInteractionHandler("animationend",this.shakeAnimationEndHandler)},e.prototype.getWidth=function(){return this.adapter.getWidth()},e.prototype.shake=function(t){var i=e.cssClasses.LABEL_SHAKE;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.float=function(t){var i=e.cssClasses,o=i.LABEL_FLOAT_ABOVE,n=i.LABEL_SHAKE;t?this.adapter.addClass(o):(this.adapter.removeClass(o),this.adapter.removeClass(n))},e.prototype.setRequired=function(t){var i=e.cssClasses.LABEL_REQUIRED;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.handleShakeAnimationEnd=function(){var t=e.cssClasses.LABEL_SHAKE;this.adapter.removeClass(t)},e}(or); /** * @license * Copyright 2016 Google Inc. @@ -316,7 +316,7 @@ const er=t=>(e,i)=>{if(e.constructor._observers){if(!e.constructor.hasOwnPropert * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */const rr=He(class extends Ye{constructor(t){switch(super(t),this.foundation=null,this.previousPart=null,t.type){case Ve:case Be:break;default:throw new Error("FloatingLabel directive only support attribute and property parts")}}update(t,[e]){if(t!==this.previousPart){this.foundation&&this.foundation.destroy(),this.previousPart=t;const e=t.element;e.classList.add("mdc-floating-label");const i=(t=>({addClass:e=>t.classList.add(e),removeClass:e=>t.classList.remove(e),getWidth:()=>t.scrollWidth,registerInteractionHandler:(e,i)=>{t.addEventListener(e,i)},deregisterInteractionHandler:(e,i)=>{t.removeEventListener(e,i)}}))(e);this.foundation=new nr(i),this.foundation.init()}return this.render(e)}render(t){return this.foundation}}); + */const ar=He(class extends Ye{constructor(t){switch(super(t),this.foundation=null,this.previousPart=null,t.type){case Ve:case Be:break;default:throw new Error("FloatingLabel directive only support attribute and property parts")}}update(t,[e]){if(t!==this.previousPart){this.foundation&&this.foundation.destroy(),this.previousPart=t;const e=t.element;e.classList.add("mdc-floating-label");const i=(t=>({addClass:e=>t.classList.add(e),removeClass:e=>t.classList.remove(e),getWidth:()=>t.scrollWidth,registerInteractionHandler:(e,i)=>{t.addEventListener(e,i)},deregisterInteractionHandler:(e,i)=>{t.removeEventListener(e,i)}}))(e);this.foundation=new rr(i),this.foundation.init()}return this.render(e)}render(t){return this.foundation}}); /** * @license * Copyright 2016 Google Inc. @@ -338,7 +338,7 @@ const er=t=>(e,i)=>{if(e.constructor._observers){if(!e.constructor.hasOwnPropert * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */var ar=function(){function t(t){void 0===t&&(t={}),this.adapter=t}return Object.defineProperty(t,"cssClasses",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{}},enumerable:!1,configurable:!0}),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(),lr={LINE_RIPPLE_ACTIVE:"mdc-line-ripple--active",LINE_RIPPLE_DEACTIVATING:"mdc-line-ripple--deactivating"},sr=function(t){function e(i){var n=t.call(this,o(o({},e.defaultAdapter),i))||this;return n.transitionEndHandler=function(t){n.handleTransitionEnd(t)},n}return i(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return lr},enumerable:!1,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},setStyle:function(){},registerEventHandler:function(){},deregisterEventHandler:function(){}}},enumerable:!1,configurable:!0}),e.prototype.init=function(){this.adapter.registerEventHandler("transitionend",this.transitionEndHandler)},e.prototype.destroy=function(){this.adapter.deregisterEventHandler("transitionend",this.transitionEndHandler)},e.prototype.activate=function(){this.adapter.removeClass(lr.LINE_RIPPLE_DEACTIVATING),this.adapter.addClass(lr.LINE_RIPPLE_ACTIVE)},e.prototype.setRippleCenter=function(t){this.adapter.setStyle("transform-origin",t+"px center")},e.prototype.deactivate=function(){this.adapter.addClass(lr.LINE_RIPPLE_DEACTIVATING)},e.prototype.handleTransitionEnd=function(t){var e=this.adapter.hasClass(lr.LINE_RIPPLE_DEACTIVATING);"opacity"===t.propertyName&&e&&(this.adapter.removeClass(lr.LINE_RIPPLE_ACTIVE),this.adapter.removeClass(lr.LINE_RIPPLE_DEACTIVATING))},e}(ar); + */var sr=function(){function t(t){void 0===t&&(t={}),this.adapter=t}return Object.defineProperty(t,"cssClasses",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{}},enumerable:!1,configurable:!0}),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(),lr={LINE_RIPPLE_ACTIVE:"mdc-line-ripple--active",LINE_RIPPLE_DEACTIVATING:"mdc-line-ripple--deactivating"},cr=function(t){function e(i){var n=t.call(this,o(o({},e.defaultAdapter),i))||this;return n.transitionEndHandler=function(t){n.handleTransitionEnd(t)},n}return i(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return lr},enumerable:!1,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},setStyle:function(){},registerEventHandler:function(){},deregisterEventHandler:function(){}}},enumerable:!1,configurable:!0}),e.prototype.init=function(){this.adapter.registerEventHandler("transitionend",this.transitionEndHandler)},e.prototype.destroy=function(){this.adapter.deregisterEventHandler("transitionend",this.transitionEndHandler)},e.prototype.activate=function(){this.adapter.removeClass(lr.LINE_RIPPLE_DEACTIVATING),this.adapter.addClass(lr.LINE_RIPPLE_ACTIVE)},e.prototype.setRippleCenter=function(t){this.adapter.setStyle("transform-origin",t+"px center")},e.prototype.deactivate=function(){this.adapter.addClass(lr.LINE_RIPPLE_DEACTIVATING)},e.prototype.handleTransitionEnd=function(t){var e=this.adapter.hasClass(lr.LINE_RIPPLE_DEACTIVATING);"opacity"===t.propertyName&&e&&(this.adapter.removeClass(lr.LINE_RIPPLE_ACTIVE),this.adapter.removeClass(lr.LINE_RIPPLE_DEACTIVATING))},e}(sr); /** * @license * Copyright 2018 Google Inc. @@ -360,7 +360,7 @@ const er=t=>(e,i)=>{if(e.constructor._observers){if(!e.constructor.hasOwnPropert * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */const cr=He(class extends Ye{constructor(t){switch(super(t),this.previousPart=null,this.foundation=null,t.type){case Ve:case Be:return;default:throw new Error("LineRipple only support attribute and property parts.")}}update(t,e){if(this.previousPart!==t){this.foundation&&this.foundation.destroy(),this.previousPart=t;const e=t.element;e.classList.add("mdc-line-ripple");const i=(t=>({addClass:e=>t.classList.add(e),removeClass:e=>t.classList.remove(e),hasClass:e=>t.classList.contains(e),setStyle:(e,i)=>t.style.setProperty(e,i),registerEventHandler:(e,i)=>{t.addEventListener(e,i)},deregisterEventHandler:(e,i)=>{t.removeEventListener(e,i)}}))(e);this.foundation=new sr(i),this.foundation.init()}return this.render()}render(){return this.foundation}}); + */const dr=He(class extends Ye{constructor(t){switch(super(t),this.previousPart=null,this.foundation=null,t.type){case Ve:case Be:return;default:throw new Error("LineRipple only support attribute and property parts.")}}update(t,e){if(this.previousPart!==t){this.foundation&&this.foundation.destroy(),this.previousPart=t;const e=t.element;e.classList.add("mdc-line-ripple");const i=(t=>({addClass:e=>t.classList.add(e),removeClass:e=>t.classList.remove(e),hasClass:e=>t.classList.contains(e),setStyle:(e,i)=>t.style.setProperty(e,i),registerEventHandler:(e,i)=>{t.addEventListener(e,i)},deregisterEventHandler:(e,i)=>{t.removeEventListener(e,i)}}))(e);this.foundation=new cr(i),this.foundation.init()}return this.render()}render(){return this.foundation}}); /** * @license * Copyright 2016 Google Inc. @@ -382,7 +382,7 @@ const er=t=>(e,i)=>{if(e.constructor._observers){if(!e.constructor.hasOwnPropert * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */var dr=function(){function t(t){void 0===t&&(t={}),this.adapter=t}return Object.defineProperty(t,"cssClasses",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{}},enumerable:!1,configurable:!0}),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(),ur="Unknown",hr="Backspace",mr="Enter",pr="Spacebar",fr="PageUp",gr="PageDown",_r="End",vr="Home",br="ArrowLeft",yr="ArrowUp",xr="ArrowRight",wr="ArrowDown",kr="Delete",Cr="Escape",$r="Tab",Er=new Set; + */var ur=function(){function t(t){void 0===t&&(t={}),this.adapter=t}return Object.defineProperty(t,"cssClasses",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{}},enumerable:!1,configurable:!0}),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(),hr="Unknown",mr="Backspace",pr="Enter",fr="Spacebar",gr="PageUp",_r="PageDown",vr="End",br="Home",yr="ArrowLeft",xr="ArrowUp",wr="ArrowRight",kr="ArrowDown",Cr="Delete",$r="Escape",Er="Tab",Ar=new Set; /** * @license * Copyright 2020 Google Inc. @@ -404,7 +404,7 @@ const er=t=>(e,i)=>{if(e.constructor._observers){if(!e.constructor.hasOwnPropert * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */Er.add(hr),Er.add(mr),Er.add(pr),Er.add(fr),Er.add(gr),Er.add(_r),Er.add(vr),Er.add(br),Er.add(yr),Er.add(xr),Er.add(wr),Er.add(kr),Er.add(Cr),Er.add($r);var Ar=8,Sr=13,Ir=32,Tr=33,Or=34,zr=35,Mr=36,jr=37,Dr=38,Lr=39,Pr=40,Nr=46,Rr=27,Fr=9,Vr=new Map;Vr.set(Ar,hr),Vr.set(Sr,mr),Vr.set(Ir,pr),Vr.set(Tr,fr),Vr.set(Or,gr),Vr.set(zr,_r),Vr.set(Mr,vr),Vr.set(jr,br),Vr.set(Dr,yr),Vr.set(Lr,xr),Vr.set(Pr,wr),Vr.set(Nr,kr),Vr.set(Rr,Cr),Vr.set(Fr,$r);var Br,Ur,Hr=new Set;function Yr(t){var e=t.key;if(Er.has(e))return e;var i=Vr.get(t.keyCode);return i||ur} + */Ar.add(mr),Ar.add(pr),Ar.add(fr),Ar.add(gr),Ar.add(_r),Ar.add(vr),Ar.add(br),Ar.add(yr),Ar.add(xr),Ar.add(wr),Ar.add(kr),Ar.add(Cr),Ar.add($r),Ar.add(Er);var Sr=8,Ir=13,Tr=32,zr=33,Or=34,Mr=35,jr=36,Dr=37,Lr=38,Pr=39,Nr=40,Rr=46,Fr=27,Vr=9,Br=new Map;Br.set(Sr,mr),Br.set(Ir,pr),Br.set(Tr,fr),Br.set(zr,gr),Br.set(Or,_r),Br.set(Mr,vr),Br.set(jr,br),Br.set(Dr,yr),Br.set(Lr,xr),Br.set(Pr,wr),Br.set(Nr,kr),Br.set(Rr,Cr),Br.set(Fr,$r),Br.set(Vr,Er);var Ur,Hr,Yr=new Set;function Wr(t){var e=t.key;if(Ar.has(e))return e;var i=Br.get(t.keyCode);return i||hr} /** * @license * Copyright 2018 Google Inc. @@ -426,7 +426,7 @@ const er=t=>(e,i)=>{if(e.constructor._observers){if(!e.constructor.hasOwnPropert * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */Hr.add(fr),Hr.add(gr),Hr.add(_r),Hr.add(vr),Hr.add(br),Hr.add(yr),Hr.add(xr),Hr.add(wr),function(t){t[t.BOTTOM=1]="BOTTOM",t[t.CENTER=2]="CENTER",t[t.RIGHT=4]="RIGHT",t[t.FLIP_RTL=8]="FLIP_RTL"}(Br||(Br={})),function(t){t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_RIGHT=4]="TOP_RIGHT",t[t.BOTTOM_LEFT=1]="BOTTOM_LEFT",t[t.BOTTOM_RIGHT=5]="BOTTOM_RIGHT",t[t.TOP_START=8]="TOP_START",t[t.TOP_END=12]="TOP_END",t[t.BOTTOM_START=9]="BOTTOM_START",t[t.BOTTOM_END=13]="BOTTOM_END"}(Ur||(Ur={})); + */Yr.add(gr),Yr.add(_r),Yr.add(vr),Yr.add(br),Yr.add(yr),Yr.add(xr),Yr.add(wr),Yr.add(kr),function(t){t[t.BOTTOM=1]="BOTTOM",t[t.CENTER=2]="CENTER",t[t.RIGHT=4]="RIGHT",t[t.FLIP_RTL=8]="FLIP_RTL"}(Ur||(Ur={})),function(t){t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_RIGHT=4]="TOP_RIGHT",t[t.BOTTOM_LEFT=1]="BOTTOM_LEFT",t[t.BOTTOM_RIGHT=5]="BOTTOM_RIGHT",t[t.TOP_START=8]="TOP_START",t[t.TOP_END=12]="TOP_END",t[t.BOTTOM_START=9]="BOTTOM_START",t[t.BOTTOM_END=13]="BOTTOM_END"}(Hr||(Hr={})); /** * @license * Copyright 2016 Google Inc. @@ -449,25 +449,25 @@ const er=t=>(e,i)=>{if(e.constructor._observers){if(!e.constructor.hasOwnPropert * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -var Wr={ACTIVATED:"mdc-select--activated",DISABLED:"mdc-select--disabled",FOCUSED:"mdc-select--focused",INVALID:"mdc-select--invalid",MENU_INVALID:"mdc-select__menu--invalid",OUTLINED:"mdc-select--outlined",REQUIRED:"mdc-select--required",ROOT:"mdc-select",WITH_LEADING_ICON:"mdc-select--with-leading-icon"},Xr={ARIA_CONTROLS:"aria-controls",ARIA_DESCRIBEDBY:"aria-describedby",ARIA_SELECTED_ATTR:"aria-selected",CHANGE_EVENT:"MDCSelect:change",HIDDEN_INPUT_SELECTOR:'input[type="hidden"]',LABEL_SELECTOR:".mdc-floating-label",LEADING_ICON_SELECTOR:".mdc-select__icon",LINE_RIPPLE_SELECTOR:".mdc-line-ripple",MENU_SELECTOR:".mdc-select__menu",OUTLINE_SELECTOR:".mdc-notched-outline",SELECTED_TEXT_SELECTOR:".mdc-select__selected-text",SELECT_ANCHOR_SELECTOR:".mdc-select__anchor",VALUE_ATTR:"data-value"},Kr={LABEL_SCALE:.75,UNSET_INDEX:-1,CLICK_DEBOUNCE_TIMEOUT_MS:330},Gr=function(t){function e(i,n){void 0===n&&(n={});var r=t.call(this,o(o({},e.defaultAdapter),i))||this;return r.disabled=!1,r.isMenuOpen=!1,r.useDefaultValidation=!0,r.customValidity=!0,r.lastSelectedIndex=Kr.UNSET_INDEX,r.clickDebounceTimeout=0,r.recentlyClicked=!1,r.leadingIcon=n.leadingIcon,r.helperText=n.helperText,r}return i(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return Wr},enumerable:!1,configurable:!0}),Object.defineProperty(e,"numbers",{get:function(){return Kr},enumerable:!1,configurable:!0}),Object.defineProperty(e,"strings",{get:function(){return Xr},enumerable:!1,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},activateBottomLine:function(){},deactivateBottomLine:function(){},getSelectedIndex:function(){return-1},setSelectedIndex:function(){},hasLabel:function(){return!1},floatLabel:function(){},getLabelWidth:function(){return 0},setLabelRequired:function(){},hasOutline:function(){return!1},notchOutline:function(){},closeOutline:function(){},setRippleCenter:function(){},notifyChange:function(){},setSelectedText:function(){},isSelectAnchorFocused:function(){return!1},getSelectAnchorAttr:function(){return""},setSelectAnchorAttr:function(){},removeSelectAnchorAttr:function(){},addMenuClass:function(){},removeMenuClass:function(){},openMenu:function(){},closeMenu:function(){},getAnchorElement:function(){return null},setMenuAnchorElement:function(){},setMenuAnchorCorner:function(){},setMenuWrapFocus:function(){},focusMenuItemAtIndex:function(){},getMenuItemCount:function(){return 0},getMenuItemValues:function(){return[]},getMenuItemTextAtIndex:function(){return""},isTypeaheadInProgress:function(){return!1},typeaheadMatchItem:function(){return-1}}},enumerable:!1,configurable:!0}),e.prototype.getSelectedIndex=function(){return this.adapter.getSelectedIndex()},e.prototype.setSelectedIndex=function(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1),t>=this.adapter.getMenuItemCount()||(t===Kr.UNSET_INDEX?this.adapter.setSelectedText(""):this.adapter.setSelectedText(this.adapter.getMenuItemTextAtIndex(t).trim()),this.adapter.setSelectedIndex(t),e&&this.adapter.closeMenu(),i||this.lastSelectedIndex===t||this.handleChange(),this.lastSelectedIndex=t)},e.prototype.setValue=function(t,e){void 0===e&&(e=!1);var i=this.adapter.getMenuItemValues().indexOf(t);this.setSelectedIndex(i,!1,e)},e.prototype.getValue=function(){var t=this.adapter.getSelectedIndex(),e=this.adapter.getMenuItemValues();return t!==Kr.UNSET_INDEX?e[t]:""},e.prototype.getDisabled=function(){return this.disabled},e.prototype.setDisabled=function(t){this.disabled=t,this.disabled?(this.adapter.addClass(Wr.DISABLED),this.adapter.closeMenu()):this.adapter.removeClass(Wr.DISABLED),this.leadingIcon&&this.leadingIcon.setDisabled(this.disabled),this.disabled?this.adapter.removeSelectAnchorAttr("tabindex"):this.adapter.setSelectAnchorAttr("tabindex","0"),this.adapter.setSelectAnchorAttr("aria-disabled",this.disabled.toString())},e.prototype.openMenu=function(){this.adapter.addClass(Wr.ACTIVATED),this.adapter.openMenu(),this.isMenuOpen=!0,this.adapter.setSelectAnchorAttr("aria-expanded","true")},e.prototype.setHelperTextContent=function(t){this.helperText&&this.helperText.setContent(t)},e.prototype.layout=function(){if(this.adapter.hasLabel()){var t=this.getValue().length>0,e=this.adapter.hasClass(Wr.FOCUSED),i=t||e,o=this.adapter.hasClass(Wr.REQUIRED);this.notchOutline(i),this.adapter.floatLabel(i),this.adapter.setLabelRequired(o)}},e.prototype.layoutOptions=function(){var t=this.adapter.getMenuItemValues().indexOf(this.getValue());this.setSelectedIndex(t,!1,!0)},e.prototype.handleMenuOpened=function(){if(0!==this.adapter.getMenuItemValues().length){var t=this.getSelectedIndex(),e=t>=0?t:0;this.adapter.focusMenuItemAtIndex(e)}},e.prototype.handleMenuClosing=function(){this.adapter.setSelectAnchorAttr("aria-expanded","false")},e.prototype.handleMenuClosed=function(){this.adapter.removeClass(Wr.ACTIVATED),this.isMenuOpen=!1,this.adapter.isSelectAnchorFocused()||this.blur()},e.prototype.handleChange=function(){this.layout(),this.adapter.notifyChange(this.getValue()),this.adapter.hasClass(Wr.REQUIRED)&&this.useDefaultValidation&&this.setValid(this.isValid())},e.prototype.handleMenuItemAction=function(t){this.setSelectedIndex(t,!0)},e.prototype.handleFocus=function(){this.adapter.addClass(Wr.FOCUSED),this.layout(),this.adapter.activateBottomLine()},e.prototype.handleBlur=function(){this.isMenuOpen||this.blur()},e.prototype.handleClick=function(t){this.disabled||this.recentlyClicked||(this.setClickDebounceTimeout(),this.isMenuOpen?this.adapter.closeMenu():(this.adapter.setRippleCenter(t),this.openMenu()))},e.prototype.handleKeydown=function(t){if(!this.isMenuOpen&&this.adapter.hasClass(Wr.FOCUSED)){var e=Yr(t)===mr,i=Yr(t)===pr,o=Yr(t)===yr,n=Yr(t)===wr;if(!(t.ctrlKey||t.metaKey)&&(!i&&t.key&&1===t.key.length||i&&this.adapter.isTypeaheadInProgress())){var r=i?" ":t.key,a=this.adapter.typeaheadMatchItem(r,this.getSelectedIndex());return a>=0&&this.setSelectedIndex(a),void t.preventDefault()}(e||i||o||n)&&(this.openMenu(),t.preventDefault())}},e.prototype.notchOutline=function(t){if(this.adapter.hasOutline()){var e=this.adapter.hasClass(Wr.FOCUSED);if(t){var i=Kr.LABEL_SCALE,o=this.adapter.getLabelWidth()*i;this.adapter.notchOutline(o)}else e||this.adapter.closeOutline()}},e.prototype.setLeadingIconAriaLabel=function(t){this.leadingIcon&&this.leadingIcon.setAriaLabel(t)},e.prototype.setLeadingIconContent=function(t){this.leadingIcon&&this.leadingIcon.setContent(t)},e.prototype.getUseDefaultValidation=function(){return this.useDefaultValidation},e.prototype.setUseDefaultValidation=function(t){this.useDefaultValidation=t},e.prototype.setValid=function(t){this.useDefaultValidation||(this.customValidity=t),this.adapter.setSelectAnchorAttr("aria-invalid",(!t).toString()),t?(this.adapter.removeClass(Wr.INVALID),this.adapter.removeMenuClass(Wr.MENU_INVALID)):(this.adapter.addClass(Wr.INVALID),this.adapter.addMenuClass(Wr.MENU_INVALID)),this.syncHelperTextValidity(t)},e.prototype.isValid=function(){return this.useDefaultValidation&&this.adapter.hasClass(Wr.REQUIRED)&&!this.adapter.hasClass(Wr.DISABLED)?this.getSelectedIndex()!==Kr.UNSET_INDEX&&(0!==this.getSelectedIndex()||Boolean(this.getValue())):this.customValidity},e.prototype.setRequired=function(t){t?this.adapter.addClass(Wr.REQUIRED):this.adapter.removeClass(Wr.REQUIRED),this.adapter.setSelectAnchorAttr("aria-required",t.toString()),this.adapter.setLabelRequired(t)},e.prototype.getRequired=function(){return"true"===this.adapter.getSelectAnchorAttr("aria-required")},e.prototype.init=function(){var t=this.adapter.getAnchorElement();t&&(this.adapter.setMenuAnchorElement(t),this.adapter.setMenuAnchorCorner(Ur.BOTTOM_START)),this.adapter.setMenuWrapFocus(!1),this.setDisabled(this.adapter.hasClass(Wr.DISABLED)),this.syncHelperTextValidity(!this.adapter.hasClass(Wr.INVALID)),this.layout(),this.layoutOptions()},e.prototype.blur=function(){this.adapter.removeClass(Wr.FOCUSED),this.layout(),this.adapter.deactivateBottomLine(),this.adapter.hasClass(Wr.REQUIRED)&&this.useDefaultValidation&&this.setValid(this.isValid())},e.prototype.syncHelperTextValidity=function(t){if(this.helperText){this.helperText.setValidity(t);var e=this.helperText.isVisible(),i=this.helperText.getId();e&&i?this.adapter.setSelectAnchorAttr(Xr.ARIA_DESCRIBEDBY,i):this.adapter.removeSelectAnchorAttr(Xr.ARIA_DESCRIBEDBY)}},e.prototype.setClickDebounceTimeout=function(){var t=this;clearTimeout(this.clickDebounceTimeout),this.clickDebounceTimeout=setTimeout((function(){t.recentlyClicked=!1}),Kr.CLICK_DEBOUNCE_TIMEOUT_MS),this.recentlyClicked=!0},e}(dr); +var Xr={ACTIVATED:"mdc-select--activated",DISABLED:"mdc-select--disabled",FOCUSED:"mdc-select--focused",INVALID:"mdc-select--invalid",MENU_INVALID:"mdc-select__menu--invalid",OUTLINED:"mdc-select--outlined",REQUIRED:"mdc-select--required",ROOT:"mdc-select",WITH_LEADING_ICON:"mdc-select--with-leading-icon"},Kr={ARIA_CONTROLS:"aria-controls",ARIA_DESCRIBEDBY:"aria-describedby",ARIA_SELECTED_ATTR:"aria-selected",CHANGE_EVENT:"MDCSelect:change",HIDDEN_INPUT_SELECTOR:'input[type="hidden"]',LABEL_SELECTOR:".mdc-floating-label",LEADING_ICON_SELECTOR:".mdc-select__icon",LINE_RIPPLE_SELECTOR:".mdc-line-ripple",MENU_SELECTOR:".mdc-select__menu",OUTLINE_SELECTOR:".mdc-notched-outline",SELECTED_TEXT_SELECTOR:".mdc-select__selected-text",SELECT_ANCHOR_SELECTOR:".mdc-select__anchor",VALUE_ATTR:"data-value"},Gr={LABEL_SCALE:.75,UNSET_INDEX:-1,CLICK_DEBOUNCE_TIMEOUT_MS:330},qr=function(t){function e(i,n){void 0===n&&(n={});var r=t.call(this,o(o({},e.defaultAdapter),i))||this;return r.disabled=!1,r.isMenuOpen=!1,r.useDefaultValidation=!0,r.customValidity=!0,r.lastSelectedIndex=Gr.UNSET_INDEX,r.clickDebounceTimeout=0,r.recentlyClicked=!1,r.leadingIcon=n.leadingIcon,r.helperText=n.helperText,r}return i(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return Xr},enumerable:!1,configurable:!0}),Object.defineProperty(e,"numbers",{get:function(){return Gr},enumerable:!1,configurable:!0}),Object.defineProperty(e,"strings",{get:function(){return Kr},enumerable:!1,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},activateBottomLine:function(){},deactivateBottomLine:function(){},getSelectedIndex:function(){return-1},setSelectedIndex:function(){},hasLabel:function(){return!1},floatLabel:function(){},getLabelWidth:function(){return 0},setLabelRequired:function(){},hasOutline:function(){return!1},notchOutline:function(){},closeOutline:function(){},setRippleCenter:function(){},notifyChange:function(){},setSelectedText:function(){},isSelectAnchorFocused:function(){return!1},getSelectAnchorAttr:function(){return""},setSelectAnchorAttr:function(){},removeSelectAnchorAttr:function(){},addMenuClass:function(){},removeMenuClass:function(){},openMenu:function(){},closeMenu:function(){},getAnchorElement:function(){return null},setMenuAnchorElement:function(){},setMenuAnchorCorner:function(){},setMenuWrapFocus:function(){},focusMenuItemAtIndex:function(){},getMenuItemCount:function(){return 0},getMenuItemValues:function(){return[]},getMenuItemTextAtIndex:function(){return""},isTypeaheadInProgress:function(){return!1},typeaheadMatchItem:function(){return-1}}},enumerable:!1,configurable:!0}),e.prototype.getSelectedIndex=function(){return this.adapter.getSelectedIndex()},e.prototype.setSelectedIndex=function(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1),t>=this.adapter.getMenuItemCount()||(t===Gr.UNSET_INDEX?this.adapter.setSelectedText(""):this.adapter.setSelectedText(this.adapter.getMenuItemTextAtIndex(t).trim()),this.adapter.setSelectedIndex(t),e&&this.adapter.closeMenu(),i||this.lastSelectedIndex===t||this.handleChange(),this.lastSelectedIndex=t)},e.prototype.setValue=function(t,e){void 0===e&&(e=!1);var i=this.adapter.getMenuItemValues().indexOf(t);this.setSelectedIndex(i,!1,e)},e.prototype.getValue=function(){var t=this.adapter.getSelectedIndex(),e=this.adapter.getMenuItemValues();return t!==Gr.UNSET_INDEX?e[t]:""},e.prototype.getDisabled=function(){return this.disabled},e.prototype.setDisabled=function(t){this.disabled=t,this.disabled?(this.adapter.addClass(Xr.DISABLED),this.adapter.closeMenu()):this.adapter.removeClass(Xr.DISABLED),this.leadingIcon&&this.leadingIcon.setDisabled(this.disabled),this.disabled?this.adapter.removeSelectAnchorAttr("tabindex"):this.adapter.setSelectAnchorAttr("tabindex","0"),this.adapter.setSelectAnchorAttr("aria-disabled",this.disabled.toString())},e.prototype.openMenu=function(){this.adapter.addClass(Xr.ACTIVATED),this.adapter.openMenu(),this.isMenuOpen=!0,this.adapter.setSelectAnchorAttr("aria-expanded","true")},e.prototype.setHelperTextContent=function(t){this.helperText&&this.helperText.setContent(t)},e.prototype.layout=function(){if(this.adapter.hasLabel()){var t=this.getValue().length>0,e=this.adapter.hasClass(Xr.FOCUSED),i=t||e,o=this.adapter.hasClass(Xr.REQUIRED);this.notchOutline(i),this.adapter.floatLabel(i),this.adapter.setLabelRequired(o)}},e.prototype.layoutOptions=function(){var t=this.adapter.getMenuItemValues().indexOf(this.getValue());this.setSelectedIndex(t,!1,!0)},e.prototype.handleMenuOpened=function(){if(0!==this.adapter.getMenuItemValues().length){var t=this.getSelectedIndex(),e=t>=0?t:0;this.adapter.focusMenuItemAtIndex(e)}},e.prototype.handleMenuClosing=function(){this.adapter.setSelectAnchorAttr("aria-expanded","false")},e.prototype.handleMenuClosed=function(){this.adapter.removeClass(Xr.ACTIVATED),this.isMenuOpen=!1,this.adapter.isSelectAnchorFocused()||this.blur()},e.prototype.handleChange=function(){this.layout(),this.adapter.notifyChange(this.getValue()),this.adapter.hasClass(Xr.REQUIRED)&&this.useDefaultValidation&&this.setValid(this.isValid())},e.prototype.handleMenuItemAction=function(t){this.setSelectedIndex(t,!0)},e.prototype.handleFocus=function(){this.adapter.addClass(Xr.FOCUSED),this.layout(),this.adapter.activateBottomLine()},e.prototype.handleBlur=function(){this.isMenuOpen||this.blur()},e.prototype.handleClick=function(t){this.disabled||this.recentlyClicked||(this.setClickDebounceTimeout(),this.isMenuOpen?this.adapter.closeMenu():(this.adapter.setRippleCenter(t),this.openMenu()))},e.prototype.handleKeydown=function(t){if(!this.isMenuOpen&&this.adapter.hasClass(Xr.FOCUSED)){var e=Wr(t)===pr,i=Wr(t)===fr,o=Wr(t)===xr,n=Wr(t)===kr;if(!(t.ctrlKey||t.metaKey)&&(!i&&t.key&&1===t.key.length||i&&this.adapter.isTypeaheadInProgress())){var r=i?" ":t.key,a=this.adapter.typeaheadMatchItem(r,this.getSelectedIndex());return a>=0&&this.setSelectedIndex(a),void t.preventDefault()}(e||i||o||n)&&(this.openMenu(),t.preventDefault())}},e.prototype.notchOutline=function(t){if(this.adapter.hasOutline()){var e=this.adapter.hasClass(Xr.FOCUSED);if(t){var i=Gr.LABEL_SCALE,o=this.adapter.getLabelWidth()*i;this.adapter.notchOutline(o)}else e||this.adapter.closeOutline()}},e.prototype.setLeadingIconAriaLabel=function(t){this.leadingIcon&&this.leadingIcon.setAriaLabel(t)},e.prototype.setLeadingIconContent=function(t){this.leadingIcon&&this.leadingIcon.setContent(t)},e.prototype.getUseDefaultValidation=function(){return this.useDefaultValidation},e.prototype.setUseDefaultValidation=function(t){this.useDefaultValidation=t},e.prototype.setValid=function(t){this.useDefaultValidation||(this.customValidity=t),this.adapter.setSelectAnchorAttr("aria-invalid",(!t).toString()),t?(this.adapter.removeClass(Xr.INVALID),this.adapter.removeMenuClass(Xr.MENU_INVALID)):(this.adapter.addClass(Xr.INVALID),this.adapter.addMenuClass(Xr.MENU_INVALID)),this.syncHelperTextValidity(t)},e.prototype.isValid=function(){return this.useDefaultValidation&&this.adapter.hasClass(Xr.REQUIRED)&&!this.adapter.hasClass(Xr.DISABLED)?this.getSelectedIndex()!==Gr.UNSET_INDEX&&(0!==this.getSelectedIndex()||Boolean(this.getValue())):this.customValidity},e.prototype.setRequired=function(t){t?this.adapter.addClass(Xr.REQUIRED):this.adapter.removeClass(Xr.REQUIRED),this.adapter.setSelectAnchorAttr("aria-required",t.toString()),this.adapter.setLabelRequired(t)},e.prototype.getRequired=function(){return"true"===this.adapter.getSelectAnchorAttr("aria-required")},e.prototype.init=function(){var t=this.adapter.getAnchorElement();t&&(this.adapter.setMenuAnchorElement(t),this.adapter.setMenuAnchorCorner(Hr.BOTTOM_START)),this.adapter.setMenuWrapFocus(!1),this.setDisabled(this.adapter.hasClass(Xr.DISABLED)),this.syncHelperTextValidity(!this.adapter.hasClass(Xr.INVALID)),this.layout(),this.layoutOptions()},e.prototype.blur=function(){this.adapter.removeClass(Xr.FOCUSED),this.layout(),this.adapter.deactivateBottomLine(),this.adapter.hasClass(Xr.REQUIRED)&&this.useDefaultValidation&&this.setValid(this.isValid())},e.prototype.syncHelperTextValidity=function(t){if(this.helperText){this.helperText.setValidity(t);var e=this.helperText.isVisible(),i=this.helperText.getId();e&&i?this.adapter.setSelectAnchorAttr(Kr.ARIA_DESCRIBEDBY,i):this.adapter.removeSelectAnchorAttr(Kr.ARIA_DESCRIBEDBY)}},e.prototype.setClickDebounceTimeout=function(){var t=this;clearTimeout(this.clickDebounceTimeout),this.clickDebounceTimeout=setTimeout((function(){t.recentlyClicked=!1}),Gr.CLICK_DEBOUNCE_TIMEOUT_MS),this.recentlyClicked=!0},e}(ur); /** * @license * Copyright 2018 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ -const qr=He(class extends Ye{constructor(t){var e;if(super(t),t.type!==Ve||"class"!==t.name||(null===(e=t.strings)||void 0===e?void 0:e.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(t){return" "+Object.keys(t).filter((e=>t[e])).join(" ")+" "}update(t,[e]){var i,o;if(void 0===this.it){this.it=new Set,void 0!==t.strings&&(this.nt=new Set(t.strings.join(" ").split(/\s/).filter((t=>""!==t))));for(const t in e)e[t]&&!(null===(i=this.nt)||void 0===i?void 0:i.has(t))&&this.it.add(t);return this.render(e)}const n=t.element.classList;this.it.forEach((t=>{t in e||(n.remove(t),this.it.delete(t))}));for(const t in e){const i=!!e[t];i===this.it.has(t)||(null===(o=this.nt)||void 0===o?void 0:o.has(t))||(i?(n.add(t),this.it.add(t)):(n.remove(t),this.it.delete(t)))}return X}}),Zr=t=>null!=t?t:K +const Zr=He(class extends Ye{constructor(t){var e;if(super(t),t.type!==Ve||"class"!==t.name||(null===(e=t.strings)||void 0===e?void 0:e.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(t){return" "+Object.keys(t).filter((e=>t[e])).join(" ")+" "}update(t,[e]){var i,o;if(void 0===this.it){this.it=new Set,void 0!==t.strings&&(this.nt=new Set(t.strings.join(" ").split(/\s/).filter((t=>""!==t))));for(const t in e)e[t]&&!(null===(i=this.nt)||void 0===i?void 0:i.has(t))&&this.it.add(t);return this.render(e)}const n=t.element.classList;this.it.forEach((t=>{t in e||(n.remove(t),this.it.delete(t))}));for(const t in e){const i=!!e[t];i===this.it.has(t)||(null===(o=this.nt)||void 0===o?void 0:o.has(t))||(i?(n.add(t),this.it.add(t)):(n.remove(t),this.it.delete(t)))}return X}}),Jr=t=>null!=t?t:K /** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: Apache-2.0 - */,Jr=(t={})=>{const e={};for(const i in t)e[i]=t[i];return Object.assign({badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:!0,valueMissing:!1},e)}; + */,Qr=(t={})=>{const e={};for(const i in t)e[i]=t[i];return Object.assign({badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:!0,valueMissing:!1},e)}; /** * @license * Copyright 2018 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class Qr extends tr{constructor(){super(...arguments),this.mdcFoundationClass=Gr,this.disabled=!1,this.outlined=!1,this.label="",this.outlineOpen=!1,this.outlineWidth=0,this.value="",this.name="",this.selectedText="",this.icon="",this.menuOpen=!1,this.helper="",this.validateOnInitialRender=!1,this.validationMessage="",this.required=!1,this.naturalMenuWidth=!1,this.isUiValid=!0,this.fixedMenuPosition=!1,this.typeaheadState={bufferClearTimeout:0,currentFirstChar:"",sortedIndexCursor:0,typeaheadBuffer:""},this.sortedIndexByFirstChar=new Map,this.menuElement_=null,this.listeners=[],this.onBodyClickBound=()=>{},this._menuUpdateComplete=null,this.valueSetDirectly=!1,this.validityTransform=null,this._validity=Jr()}get items(){return this.menuElement_||(this.menuElement_=this.menuElement),this.menuElement_?this.menuElement_.items:[]}get selected(){const t=this.menuElement;return t?t.selected:null}get index(){const t=this.menuElement;return t?t.index:-1}get shouldRenderHelperText(){return!!this.helper||!!this.validationMessage}get validity(){return this._checkValidity(this.value),this._validity}render(){const t={"mdc-select--disabled":this.disabled,"mdc-select--no-label":!this.label,"mdc-select--filled":!this.outlined,"mdc-select--outlined":this.outlined,"mdc-select--with-leading-icon":!!this.icon,"mdc-select--required":this.required,"mdc-select--invalid":!this.isUiValid},e=this.label?"label":void 0,i=this.shouldRenderHelperText?"helper-text":void 0;return Y` + */class ta extends er{constructor(){super(...arguments),this.mdcFoundationClass=qr,this.disabled=!1,this.outlined=!1,this.label="",this.outlineOpen=!1,this.outlineWidth=0,this.value="",this.name="",this.selectedText="",this.icon="",this.menuOpen=!1,this.helper="",this.validateOnInitialRender=!1,this.validationMessage="",this.required=!1,this.naturalMenuWidth=!1,this.isUiValid=!0,this.fixedMenuPosition=!1,this.typeaheadState={bufferClearTimeout:0,currentFirstChar:"",sortedIndexCursor:0,typeaheadBuffer:""},this.sortedIndexByFirstChar=new Map,this.menuElement_=null,this.listeners=[],this.onBodyClickBound=()=>{},this._menuUpdateComplete=null,this.valueSetDirectly=!1,this.validityTransform=null,this._validity=Qr()}get items(){return this.menuElement_||(this.menuElement_=this.menuElement),this.menuElement_?this.menuElement_.items:[]}get selected(){const t=this.menuElement;return t?t.selected:null}get index(){const t=this.menuElement;return t?t.index:-1}get shouldRenderHelperText(){return!!this.helper||!!this.validationMessage}get validity(){return this._checkValidity(this.value),this._validity}render(){const t={"mdc-select--disabled":this.disabled,"mdc-select--no-label":!this.label,"mdc-select--filled":!this.outlined,"mdc-select--outlined":this.outlined,"mdc-select--with-leading-icon":!!this.icon,"mdc-select--required":this.required,"mdc-select--invalid":!this.isUiValid},e=this.label?"label":void 0,i=this.shouldRenderHelperText?"helper-text":void 0;return Y`
    + class="mdc-select ${Zr(t)}"> `:K}renderLabel(){return this.label?Y` ${this.label} `:K}renderLeadingIcon(){return this.icon?Y`
    ${this.icon}
    `:K}renderLineRipple(){return this.outlined?K:Y` - + `}renderHelperText(){if(!this.shouldRenderHelperText)return K;const t=this.validationMessage&&!this.isUiValid;return Y`

    ${t?this.validationMessage:this.helper}

    `}createAdapter(){return Object.assign(Object.assign({},Xn(this.mdcRoot)),{activateBottomLine:()=>{this.lineRippleElement&&this.lineRippleElement.lineRippleFoundation.activate()},deactivateBottomLine:()=>{this.lineRippleElement&&this.lineRippleElement.lineRippleFoundation.deactivate()},hasLabel:()=>!!this.label,floatLabel:t=>{this.labelElement&&this.labelElement.floatingLabelFoundation.float(t)},getLabelWidth:()=>this.labelElement?this.labelElement.floatingLabelFoundation.getWidth():0,setLabelRequired:t=>{this.labelElement&&this.labelElement.floatingLabelFoundation.setRequired(t)},hasOutline:()=>this.outlined,notchOutline:t=>{this.outlineElement&&!this.outlineOpen&&(this.outlineWidth=t,this.outlineOpen=!0)},closeOutline:()=>{this.outlineElement&&(this.outlineOpen=!1)},setRippleCenter:t=>{if(this.lineRippleElement){this.lineRippleElement.lineRippleFoundation.setRippleCenter(t)}},notifyChange:async t=>{if(!this.valueSetDirectly&&t===this.value)return;this.valueSetDirectly=!1,this.value=t,await this.updateComplete;const e=new Event("change",{bubbles:!0});this.dispatchEvent(e)},setSelectedText:t=>this.selectedText=t,isSelectAnchorFocused:()=>{const t=this.anchorElement;if(!t)return!1;return t.getRootNode().activeElement===t},getSelectAnchorAttr:t=>{const e=this.anchorElement;return e?e.getAttribute(t):null},setSelectAnchorAttr:(t,e)=>{const i=this.anchorElement;i&&i.setAttribute(t,e)},removeSelectAnchorAttr:t=>{const e=this.anchorElement;e&&e.removeAttribute(t)},openMenu:()=>{this.menuOpen=!0},closeMenu:()=>{this.menuOpen=!1},addMenuClass:()=>{},removeMenuClass:()=>{},getAnchorElement:()=>this.anchorElement,setMenuAnchorElement:()=>{},setMenuAnchorCorner:()=>{const t=this.menuElement;t&&(t.corner="BOTTOM_START")},setMenuWrapFocus:t=>{const e=this.menuElement;e&&(e.wrapFocus=t)},focusMenuItemAtIndex:t=>{const e=this.menuElement;if(!e)return;const i=e.items[t];i&&i.focus()},getMenuItemCount:()=>{const t=this.menuElement;return t?t.items.length:0},getMenuItemValues:()=>{const t=this.menuElement;if(!t)return[];return t.items.map((t=>t.value))},getMenuItemTextAtIndex:t=>{const e=this.menuElement;if(!e)return"";const i=e.items[t];return i?i.text:""},getSelectedIndex:()=>this.index,setSelectedIndex:()=>{},isTypeaheadInProgress:()=>Wn(this.typeaheadState),typeaheadMatchItem:(t,e)=>{if(!this.menuElement)return-1;const i={focusItemAtIndex:t=>{this.menuElement.focusItemAtIndex(t)},focusedItemIndex:e||this.menuElement.getFocusedItemIndex(),nextChar:t,sortedIndexByFirstChar:this.sortedIndexByFirstChar,skipFocus:!1,isItemAtIndexDisabled:t=>this.items[t].disabled},o=Yn(i,this.typeaheadState);return-1!==o&&this.select(o),o}})}checkValidity(){const t=this._checkValidity(this.value);if(!t){const t=new Event("invalid",{bubbles:!1,cancelable:!0});this.dispatchEvent(t)}return t}reportValidity(){const t=this.checkValidity();return this.isUiValid=t,t}_checkValidity(t){const e=this.formElement.validity;let i=Jr(e);if(this.validityTransform){const e=this.validityTransform(t,i);i=Object.assign(Object.assign({},i),e)}return this._validity=i,this._validity.valid}setCustomValidity(t){this.validationMessage=t,this.formElement.setCustomValidity(t)}async getUpdateComplete(){await this._menuUpdateComplete;return await super.getUpdateComplete()}async firstUpdated(){const t=this.menuElement;if(t&&(this._menuUpdateComplete=t.updateComplete,await this._menuUpdateComplete),super.firstUpdated(),this.mdcFoundation.isValid=()=>!0,this.mdcFoundation.setValid=()=>{},this.mdcFoundation.setDisabled(this.disabled),this.validateOnInitialRender&&this.reportValidity(),!this.selected){!this.items.length&&this.slotElement&&this.slotElement.assignedNodes({flatten:!0}).length&&(await new Promise((t=>requestAnimationFrame(t))),await this.layout());const t=this.items.length&&""===this.items[0].value;if(!this.value&&t)return void this.select(0);this.selectByValue(this.value)}this.sortedIndexByFirstChar=Hn(this.items.length,(t=>this.items[t].text))}onItemsUpdated(){this.sortedIndexByFirstChar=Hn(this.items.length,(t=>this.items[t].text))}select(t){const e=this.menuElement;e&&e.select(t)}selectByValue(t){let e=-1;for(let i=0;i0,n=i&&this.index{this.menuElement.focusItemAtIndex(t)},focusedItemIndex:e,isTargetListItem:!!i&&i.hasAttribute("mwc-list-item"),sortedIndexByFirstChar:this.sortedIndexByFirstChar,isItemAtIndexDisabled:t=>this.items[t].disabled};!function(t,e){var i=t.event,o=t.isTargetListItem,n=t.focusedItemIndex,r=t.focusItemAtIndex,a=t.sortedIndexByFirstChar,l=t.isItemAtIndexDisabled,s="ArrowLeft"===zn(i),c="ArrowUp"===zn(i),d="ArrowRight"===zn(i),u="ArrowDown"===zn(i),h="Home"===zn(i),m="End"===zn(i),p="Enter"===zn(i),f="Spacebar"===zn(i);i.altKey||i.ctrlKey||i.metaKey||s||c||d||u||h||m||p||(f||1!==i.key.length?f&&(o&&Un(i),o&&Wn(e)&&Yn({focusItemAtIndex:r,focusedItemIndex:n,nextChar:" ",sortedIndexByFirstChar:a,skipFocus:!1,isItemAtIndexDisabled:l},e)):(Un(i),Yn({focusItemAtIndex:r,focusedItemIndex:n,nextChar:i.key.toLowerCase(),sortedIndexByFirstChar:a,skipFocus:!1,isItemAtIndexDisabled:l},e)))} + class="mdc-select-helper-text ${Zr({"mdc-select-helper-text--validation-msg":t})}" + id="helper-text">${t?this.validationMessage:this.helper}

    `}createAdapter(){return Object.assign(Object.assign({},Kn(this.mdcRoot)),{activateBottomLine:()=>{this.lineRippleElement&&this.lineRippleElement.lineRippleFoundation.activate()},deactivateBottomLine:()=>{this.lineRippleElement&&this.lineRippleElement.lineRippleFoundation.deactivate()},hasLabel:()=>!!this.label,floatLabel:t=>{this.labelElement&&this.labelElement.floatingLabelFoundation.float(t)},getLabelWidth:()=>this.labelElement?this.labelElement.floatingLabelFoundation.getWidth():0,setLabelRequired:t=>{this.labelElement&&this.labelElement.floatingLabelFoundation.setRequired(t)},hasOutline:()=>this.outlined,notchOutline:t=>{this.outlineElement&&!this.outlineOpen&&(this.outlineWidth=t,this.outlineOpen=!0)},closeOutline:()=>{this.outlineElement&&(this.outlineOpen=!1)},setRippleCenter:t=>{if(this.lineRippleElement){this.lineRippleElement.lineRippleFoundation.setRippleCenter(t)}},notifyChange:async t=>{if(!this.valueSetDirectly&&t===this.value)return;this.valueSetDirectly=!1,this.value=t,await this.updateComplete;const e=new Event("change",{bubbles:!0});this.dispatchEvent(e)},setSelectedText:t=>this.selectedText=t,isSelectAnchorFocused:()=>{const t=this.anchorElement;if(!t)return!1;return t.getRootNode().activeElement===t},getSelectAnchorAttr:t=>{const e=this.anchorElement;return e?e.getAttribute(t):null},setSelectAnchorAttr:(t,e)=>{const i=this.anchorElement;i&&i.setAttribute(t,e)},removeSelectAnchorAttr:t=>{const e=this.anchorElement;e&&e.removeAttribute(t)},openMenu:()=>{this.menuOpen=!0},closeMenu:()=>{this.menuOpen=!1},addMenuClass:()=>{},removeMenuClass:()=>{},getAnchorElement:()=>this.anchorElement,setMenuAnchorElement:()=>{},setMenuAnchorCorner:()=>{const t=this.menuElement;t&&(t.corner="BOTTOM_START")},setMenuWrapFocus:t=>{const e=this.menuElement;e&&(e.wrapFocus=t)},focusMenuItemAtIndex:t=>{const e=this.menuElement;if(!e)return;const i=e.items[t];i&&i.focus()},getMenuItemCount:()=>{const t=this.menuElement;return t?t.items.length:0},getMenuItemValues:()=>{const t=this.menuElement;if(!t)return[];return t.items.map((t=>t.value))},getMenuItemTextAtIndex:t=>{const e=this.menuElement;if(!e)return"";const i=e.items[t];return i?i.text:""},getSelectedIndex:()=>this.index,setSelectedIndex:()=>{},isTypeaheadInProgress:()=>Xn(this.typeaheadState),typeaheadMatchItem:(t,e)=>{if(!this.menuElement)return-1;const i={focusItemAtIndex:t=>{this.menuElement.focusItemAtIndex(t)},focusedItemIndex:e||this.menuElement.getFocusedItemIndex(),nextChar:t,sortedIndexByFirstChar:this.sortedIndexByFirstChar,skipFocus:!1,isItemAtIndexDisabled:t=>this.items[t].disabled},o=Wn(i,this.typeaheadState);return-1!==o&&this.select(o),o}})}checkValidity(){const t=this._checkValidity(this.value);if(!t){const t=new Event("invalid",{bubbles:!1,cancelable:!0});this.dispatchEvent(t)}return t}reportValidity(){const t=this.checkValidity();return this.isUiValid=t,t}_checkValidity(t){const e=this.formElement.validity;let i=Qr(e);if(this.validityTransform){const e=this.validityTransform(t,i);i=Object.assign(Object.assign({},i),e)}return this._validity=i,this._validity.valid}setCustomValidity(t){this.validationMessage=t,this.formElement.setCustomValidity(t)}async getUpdateComplete(){await this._menuUpdateComplete;return await super.getUpdateComplete()}async firstUpdated(){const t=this.menuElement;if(t&&(this._menuUpdateComplete=t.updateComplete,await this._menuUpdateComplete),super.firstUpdated(),this.mdcFoundation.isValid=()=>!0,this.mdcFoundation.setValid=()=>{},this.mdcFoundation.setDisabled(this.disabled),this.validateOnInitialRender&&this.reportValidity(),!this.selected){!this.items.length&&this.slotElement&&this.slotElement.assignedNodes({flatten:!0}).length&&(await new Promise((t=>requestAnimationFrame(t))),await this.layout());const t=this.items.length&&""===this.items[0].value;if(!this.value&&t)return void this.select(0);this.selectByValue(this.value)}this.sortedIndexByFirstChar=Yn(this.items.length,(t=>this.items[t].text))}onItemsUpdated(){this.sortedIndexByFirstChar=Yn(this.items.length,(t=>this.items[t].text))}select(t){const e=this.menuElement;e&&e.select(t)}selectByValue(t){let e=-1;for(let i=0;i0,n=i&&this.index{this.menuElement.focusItemAtIndex(t)},focusedItemIndex:e,isTargetListItem:!!i&&i.hasAttribute("mwc-list-item"),sortedIndexByFirstChar:this.sortedIndexByFirstChar,isItemAtIndexDisabled:t=>this.items[t].disabled};!function(t,e){var i=t.event,o=t.isTargetListItem,n=t.focusedItemIndex,r=t.focusItemAtIndex,a=t.sortedIndexByFirstChar,s=t.isItemAtIndexDisabled,l="ArrowLeft"===Mn(i),c="ArrowUp"===Mn(i),d="ArrowRight"===Mn(i),u="ArrowDown"===Mn(i),h="Home"===Mn(i),m="End"===Mn(i),p="Enter"===Mn(i),f="Spacebar"===Mn(i);i.altKey||i.ctrlKey||i.metaKey||l||c||d||u||h||m||p||(f||1!==i.key.length?f&&(o&&Hn(i),o&&Xn(e)&&Wn({focusItemAtIndex:r,focusedItemIndex:n,nextChar:" ",sortedIndexByFirstChar:a,skipFocus:!1,isItemAtIndexDisabled:s},e)):(Hn(i),Wn({focusItemAtIndex:r,focusedItemIndex:n,nextChar:i.key.toLowerCase(),sortedIndexByFirstChar:a,skipFocus:!1,isItemAtIndexDisabled:s},e)))} /** * @license * Copyright 2018 Google LLC * SPDX-License-Identifier: Apache-2.0 - */(o,this.typeaheadState)}async onSelected(t){this.mdcFoundation||await this.updateComplete,this.mdcFoundation.handleMenuItemAction(t.detail.index);const e=this.items[t.detail.index];e&&(this.value=e.value)}onOpened(){this.mdcFoundation&&(this.menuOpen=!0,this.mdcFoundation.handleMenuOpened())}onClosed(){this.mdcFoundation&&(this.menuOpen=!1,this.mdcFoundation.handleMenuClosed())}setFormData(t){this.name&&null!==this.selected&&t.append(this.name,this.value)}async layout(t=!0){this.mdcFoundation&&this.mdcFoundation.layout(),await this.updateComplete;const e=this.menuElement;e&&e.layout(t);const i=this.labelElement;if(!i)return void(this.outlineOpen=!1);const o=!!this.label&&!!this.value;if(i.floatingLabelFoundation.float(o),!this.outlined)return;this.outlineOpen=o,await this.updateComplete;const n=i.floatingLabelFoundation.getWidth();this.outlineOpen&&(this.outlineWidth=n)}async layoutOptions(){this.mdcFoundation&&this.mdcFoundation.layoutOptions()}}n([xt(".mdc-select")],Qr.prototype,"mdcRoot",void 0),n([xt(".formElement")],Qr.prototype,"formElement",void 0),n([xt("slot")],Qr.prototype,"slotElement",void 0),n([xt("select")],Qr.prototype,"nativeSelectElement",void 0),n([xt("input")],Qr.prototype,"nativeInputElement",void 0),n([xt(".mdc-line-ripple")],Qr.prototype,"lineRippleElement",void 0),n([xt(".mdc-floating-label")],Qr.prototype,"labelElement",void 0),n([xt("mwc-notched-outline")],Qr.prototype,"outlineElement",void 0),n([xt(".mdc-menu")],Qr.prototype,"menuElement",void 0),n([xt(".mdc-select__anchor")],Qr.prototype,"anchorElement",void 0),n([_t({type:Boolean,attribute:"disabled",reflect:!0}),er((function(t){this.mdcFoundation&&this.mdcFoundation.setDisabled(t)}))],Qr.prototype,"disabled",void 0),n([_t({type:Boolean}),er((function(t,e){void 0!==e&&this.outlined!==e&&this.layout(!1)}))],Qr.prototype,"outlined",void 0),n([_t({type:String}),er((function(t,e){void 0!==e&&this.label!==e&&this.layout(!1)}))],Qr.prototype,"label",void 0),n([vt()],Qr.prototype,"outlineOpen",void 0),n([vt()],Qr.prototype,"outlineWidth",void 0),n([_t({type:String}),er((function(t){if(this.mdcFoundation){const e=null===this.selected&&!!t,i=this.selected&&this.selected.value!==t;(e||i)&&this.selectByValue(t),this.reportValidity()}}))],Qr.prototype,"value",void 0),n([_t()],Qr.prototype,"name",void 0),n([vt()],Qr.prototype,"selectedText",void 0),n([_t({type:String})],Qr.prototype,"icon",void 0),n([vt()],Qr.prototype,"menuOpen",void 0),n([_t({type:String})],Qr.prototype,"helper",void 0),n([_t({type:Boolean})],Qr.prototype,"validateOnInitialRender",void 0),n([_t({type:String})],Qr.prototype,"validationMessage",void 0),n([_t({type:Boolean})],Qr.prototype,"required",void 0),n([_t({type:Boolean})],Qr.prototype,"naturalMenuWidth",void 0),n([vt()],Qr.prototype,"isUiValid",void 0),n([_t({type:Boolean})],Qr.prototype,"fixedMenuPosition",void 0),n([yt({capture:!0})],Qr.prototype,"handleTypeahead",null); + */(o,this.typeaheadState)}async onSelected(t){this.mdcFoundation||await this.updateComplete,this.mdcFoundation.handleMenuItemAction(t.detail.index);const e=this.items[t.detail.index];e&&(this.value=e.value)}onOpened(){this.mdcFoundation&&(this.menuOpen=!0,this.mdcFoundation.handleMenuOpened())}onClosed(){this.mdcFoundation&&(this.menuOpen=!1,this.mdcFoundation.handleMenuClosed())}setFormData(t){this.name&&null!==this.selected&&t.append(this.name,this.value)}async layout(t=!0){this.mdcFoundation&&this.mdcFoundation.layout(),await this.updateComplete;const e=this.menuElement;e&&e.layout(t);const i=this.labelElement;if(!i)return void(this.outlineOpen=!1);const o=!!this.label&&!!this.value;if(i.floatingLabelFoundation.float(o),!this.outlined)return;this.outlineOpen=o,await this.updateComplete;const n=i.floatingLabelFoundation.getWidth();this.outlineOpen&&(this.outlineWidth=n)}async layoutOptions(){this.mdcFoundation&&this.mdcFoundation.layoutOptions()}}n([xt(".mdc-select")],ta.prototype,"mdcRoot",void 0),n([xt(".formElement")],ta.prototype,"formElement",void 0),n([xt("slot")],ta.prototype,"slotElement",void 0),n([xt("select")],ta.prototype,"nativeSelectElement",void 0),n([xt("input")],ta.prototype,"nativeInputElement",void 0),n([xt(".mdc-line-ripple")],ta.prototype,"lineRippleElement",void 0),n([xt(".mdc-floating-label")],ta.prototype,"labelElement",void 0),n([xt("mwc-notched-outline")],ta.prototype,"outlineElement",void 0),n([xt(".mdc-menu")],ta.prototype,"menuElement",void 0),n([xt(".mdc-select__anchor")],ta.prototype,"anchorElement",void 0),n([_t({type:Boolean,attribute:"disabled",reflect:!0}),ir((function(t){this.mdcFoundation&&this.mdcFoundation.setDisabled(t)}))],ta.prototype,"disabled",void 0),n([_t({type:Boolean}),ir((function(t,e){void 0!==e&&this.outlined!==e&&this.layout(!1)}))],ta.prototype,"outlined",void 0),n([_t({type:String}),ir((function(t,e){void 0!==e&&this.label!==e&&this.layout(!1)}))],ta.prototype,"label",void 0),n([vt()],ta.prototype,"outlineOpen",void 0),n([vt()],ta.prototype,"outlineWidth",void 0),n([_t({type:String}),ir((function(t){if(this.mdcFoundation){const e=null===this.selected&&!!t,i=this.selected&&this.selected.value!==t;(e||i)&&this.selectByValue(t),this.reportValidity()}}))],ta.prototype,"value",void 0),n([_t()],ta.prototype,"name",void 0),n([vt()],ta.prototype,"selectedText",void 0),n([_t({type:String})],ta.prototype,"icon",void 0),n([vt()],ta.prototype,"menuOpen",void 0),n([_t({type:String})],ta.prototype,"helper",void 0),n([_t({type:Boolean})],ta.prototype,"validateOnInitialRender",void 0),n([_t({type:String})],ta.prototype,"validationMessage",void 0),n([_t({type:Boolean})],ta.prototype,"required",void 0),n([_t({type:Boolean})],ta.prototype,"naturalMenuWidth",void 0),n([vt()],ta.prototype,"isUiValid",void 0),n([_t({type:Boolean})],ta.prototype,"fixedMenuPosition",void 0),n([yt({capture:!0})],ta.prototype,"handleTypeahead",null); /** * @license * Copyright 2021 Google LLC * SPDX-LIcense-Identifier: Apache-2.0 */ -const ta=h`.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(100% / 0.75)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-select{display:inline-flex;position:relative}.mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{color:rgba(0, 0, 0, 0.87)}.mdc-select.mdc-select--disabled .mdc-select__selected-text{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:rgba(98, 0, 238, 0.87)}.mdc-select.mdc-select--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.54)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon{fill:#6200ee;fill:var(--mdc-theme-primary, #6200ee)}.mdc-select.mdc-select--disabled .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled)+.mdc-select-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-select.mdc-select--disabled+.mdc-select-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-select__icon{color:rgba(0, 0, 0, 0.54)}.mdc-select.mdc-select--disabled .mdc-select__icon{color:rgba(0, 0, 0, 0.38)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-select.mdc-select--disabled .mdc-select__selected-text{color:GrayText}.mdc-select.mdc-select--disabled .mdc-select__dropdown-icon{fill:red}.mdc-select.mdc-select--disabled .mdc-floating-label{color:GrayText}.mdc-select.mdc-select--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}.mdc-select.mdc-select--disabled .mdc-notched-outline__leading,.mdc-select.mdc-select--disabled .mdc-notched-outline__notch,.mdc-select.mdc-select--disabled .mdc-notched-outline__trailing{border-color:GrayText}.mdc-select.mdc-select--disabled .mdc-select__icon{color:GrayText}.mdc-select.mdc-select--disabled+.mdc-select-helper-text{color:GrayText}}.mdc-select .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-select .mdc-select__anchor{padding-left:16px;padding-right:0}[dir=rtl] .mdc-select .mdc-select__anchor,.mdc-select .mdc-select__anchor[dir=rtl]{padding-left:0;padding-right:16px}.mdc-select.mdc-select--with-leading-icon .mdc-select__anchor{padding-left:0;padding-right:0}[dir=rtl] .mdc-select.mdc-select--with-leading-icon .mdc-select__anchor,.mdc-select.mdc-select--with-leading-icon .mdc-select__anchor[dir=rtl]{padding-left:0;padding-right:0}.mdc-select .mdc-select__icon{width:24px;height:24px;font-size:24px}.mdc-select .mdc-select__dropdown-icon{width:24px;height:24px}.mdc-select .mdc-select__menu .mdc-deprecated-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-select .mdc-select__menu .mdc-deprecated-list-item,.mdc-select .mdc-select__menu .mdc-deprecated-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:12px}[dir=rtl] .mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic,.mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:12px;margin-right:0}.mdc-select__dropdown-icon{margin-left:12px;margin-right:12px;display:inline-flex;position:relative;align-self:center;align-items:center;justify-content:center;flex-shrink:0;pointer-events:none}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-active,.mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{position:absolute;top:0;left:0}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-graphic{width:41.6666666667%;height:20.8333333333%}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{opacity:1;transition:opacity 75ms linear 75ms}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-active{opacity:0;transition:opacity 75ms linear}[dir=rtl] .mdc-select__dropdown-icon,.mdc-select__dropdown-icon[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select--activated .mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{opacity:0;transition:opacity 49.5ms linear}.mdc-select--activated .mdc-select__dropdown-icon .mdc-select__dropdown-icon-active{opacity:1;transition:opacity 100.5ms linear 49.5ms}.mdc-select__anchor{width:200px;min-width:0;flex:1 1 auto;position:relative;box-sizing:border-box;overflow:hidden;outline:none;cursor:pointer}.mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-select__selected-text-container{display:flex;appearance:none;pointer-events:none;box-sizing:border-box;width:auto;min-width:0;flex-grow:1;height:28px;border:none;outline:none;padding:0;background-color:transparent;color:inherit}.mdc-select__selected-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:100%;text-align:left}[dir=rtl] .mdc-select__selected-text,.mdc-select__selected-text[dir=rtl]{text-align:right}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--invalid+.mdc-select-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-select__dropdown-icon{fill:#b00020;fill:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon{fill:#b00020;fill:var(--mdc-theme-error, #b00020)}.mdc-select--disabled{cursor:default;pointer-events:none}.mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item{padding-left:12px;padding-right:12px}[dir=rtl] .mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item,.mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item[dir=rtl]{padding-left:12px;padding-right:12px}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-select__menu::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}}@media screen and (forced-colors: active)and (forced-colors: active),screen and (-ms-high-contrast: active)and (forced-colors: active){.mdc-select__menu::before{border-color:CanvasText}}.mdc-select__menu .mdc-deprecated-list .mdc-select__icon,.mdc-select__menu .mdc-list .mdc-select__icon{margin-left:0;margin-right:0}[dir=rtl] .mdc-select__menu .mdc-deprecated-list .mdc-select__icon,[dir=rtl] .mdc-select__menu .mdc-list .mdc-select__icon,.mdc-select__menu .mdc-deprecated-list .mdc-select__icon[dir=rtl],.mdc-select__menu .mdc-list .mdc-select__icon[dir=rtl]{margin-left:0;margin-right:0}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--activated,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--selected,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--activated{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select__menu .mdc-list-item__start{display:inline-flex;align-items:center}.mdc-select__option{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-select__option,.mdc-select__option[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-select__one-line-option.mdc-list-item--with-one-line{height:48px}.mdc-select__two-line-option.mdc-list-item--with-two-lines{height:64px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__start{margin-top:20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-select__two-line-option.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:36px;content:"";vertical-align:0}.mdc-select__option-with-leading-content{padding-left:0;padding-right:12px}.mdc-select__option-with-leading-content.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-select__option-with-leading-content.mdc-list-item,.mdc-select__option-with-leading-content.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-select__option-with-leading-content .mdc-list-item__start{margin-left:12px;margin-right:0}[dir=rtl] .mdc-select__option-with-leading-content .mdc-list-item__start,.mdc-select__option-with-leading-content .mdc-list-item__start[dir=rtl]{margin-left:0;margin-right:12px}.mdc-select__option-with-leading-content .mdc-list-item__start{width:36px;height:24px}[dir=rtl] .mdc-select__option-with-leading-content,.mdc-select__option-with-leading-content[dir=rtl]{padding-left:12px;padding-right:0}.mdc-select__option-with-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-select__option-with-meta.mdc-list-item,.mdc-select__option-with-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-select__option-with-meta .mdc-list-item__end{margin-left:12px;margin-right:12px}[dir=rtl] .mdc-select__option-with-meta .mdc-list-item__end,.mdc-select__option-with-meta .mdc-list-item__end[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select--filled .mdc-select__anchor{height:56px;display:flex;align-items:baseline}.mdc-select--filled .mdc-select__anchor::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text::before{content:"​"}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text-container{height:100%;display:inline-flex;align-items:center}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor::before{display:none}.mdc-select--filled .mdc-select__anchor{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-select--filled:not(.mdc-select--disabled) .mdc-select__anchor{background-color:whitesmoke}.mdc-select--filled.mdc-select--disabled .mdc-select__anchor{background-color:#fafafa}.mdc-select--filled:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-select--filled:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-select--filled:not(.mdc-select--disabled) .mdc-line-ripple::after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.mdc-select--filled.mdc-select--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-select--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-select--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-select--filled .mdc-menu-surface--is-open-below{border-top-left-radius:0px;border-top-right-radius:0px}.mdc-select--filled.mdc-select--focused.mdc-line-ripple::after{transform:scale(1, 2);opacity:1}.mdc-select--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-select--filled .mdc-floating-label,.mdc-select--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label{left:48px;right:initial}[dir=rtl] .mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-line-ripple::after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined{border:none}.mdc-select--outlined .mdc-select__anchor{height:56px}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-56px 250ms 1}@keyframes mdc-floating-label-shake-float-above-select-outlined-56px{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px)) * 2)}}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-select--outlined .mdc-select__anchor{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-select--outlined .mdc-select__anchor,.mdc-select--outlined .mdc-select__anchor[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-select--outlined .mdc-select__anchor,.mdc-select--outlined .mdc-select__anchor[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-select--outlined+.mdc-select-helper-text{margin-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-select--outlined+.mdc-select-helper-text,.mdc-select--outlined+.mdc-select-helper-text[dir=rtl]{margin-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-select--outlined+.mdc-select-helper-text,.mdc-select--outlined+.mdc-select-helper-text[dir=rtl]{margin-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-select__anchor{background-color:transparent}.mdc-select--outlined.mdc-select--disabled .mdc-select__anchor{background-color:transparent}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}.mdc-select--outlined .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-select--outlined .mdc-select__anchor{display:flex;align-items:baseline;overflow:visible}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined 250ms 1}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text::before{content:"​"}.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text-container{height:100%;display:inline-flex;align-items:center}.mdc-select--outlined .mdc-select__anchor::before{display:none}.mdc-select--outlined .mdc-select__selected-text-container{display:flex;border:none;z-index:1;background-color:transparent}.mdc-select--outlined .mdc-select__icon{z-index:2}.mdc-select--outlined .mdc-floating-label{line-height:1.15rem;left:4px;right:initial}[dir=rtl] .mdc-select--outlined .mdc-floating-label,.mdc-select--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-select--outlined.mdc-select--focused .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1}@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--shake,.mdc-select--outlined.mdc-select--with-leading-icon[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1}@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 96px)}.mdc-select--outlined .mdc-menu-surface{margin-bottom:8px}.mdc-select--outlined.mdc-select--no-label .mdc-menu-surface,.mdc-select--outlined .mdc-menu-surface--is-open-below{margin-bottom:0}.mdc-select__anchor{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-select__anchor .mdc-select__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-select__anchor .mdc-select__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-select__anchor.mdc-ripple-upgraded--unbounded .mdc-select__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-select__anchor.mdc-ripple-upgraded--foreground-activation .mdc-select__ripple::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-select__anchor.mdc-ripple-upgraded--foreground-deactivation .mdc-select__ripple::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{background-color:rgba(0, 0, 0, 0.87);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-select__anchor:hover .mdc-select__ripple::before,.mdc-select__anchor.mdc-ripple-surface--hover .mdc-select__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__anchor.mdc-ripple-upgraded--background-focused .mdc-select__ripple::before,.mdc-select__anchor:not(.mdc-ripple-upgraded):focus .mdc-select__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__anchor .mdc-select__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:hover .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after{transition:opacity 150ms linear}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:hover .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after{transition:opacity 150ms linear}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select-helper-text{margin:0;margin-left:16px;margin-right:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal}[dir=rtl] .mdc-select-helper-text,.mdc-select-helper-text[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-select-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-select-helper-text--validation-msg{opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-select--invalid+.mdc-select-helper-text--validation-msg,.mdc-select-helper-text--validation-msg-persistent{opacity:1}.mdc-select--with-leading-icon .mdc-select__icon{display:inline-block;box-sizing:border-box;border:none;text-decoration:none;cursor:pointer;user-select:none;flex-shrink:0;align-self:center;background-color:transparent;fill:currentColor}.mdc-select--with-leading-icon .mdc-select__icon{margin-left:12px;margin-right:12px}[dir=rtl] .mdc-select--with-leading-icon .mdc-select__icon,.mdc-select--with-leading-icon .mdc-select__icon[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select__icon:not([tabindex]),.mdc-select__icon[tabindex="-1"]{cursor:default;pointer-events:none}.material-icons{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:host{display:inline-block;vertical-align:top;outline:none}.mdc-select{width:100%}[hidden]{display:none}.mdc-select__icon{z-index:2}.mdc-select--with-leading-icon{--mdc-list-item-graphic-margin: calc( 48px - var(--mdc-list-item-graphic-size, 24px) - var(--mdc-list-side-padding, 16px) )}.mdc-select .mdc-select__anchor .mdc-select__selected-text{overflow:hidden}.mdc-select .mdc-select__anchor *{display:inline-flex}.mdc-select .mdc-select__anchor .mdc-floating-label{display:inline-block}mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-outlined-idle-border-color, rgba(0, 0, 0, 0.38) );--mdc-notched-outline-notch-offset: 1px}:host(:not([disabled]):hover) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-outlined-hover-border-color, rgba(0, 0, 0, 0.87) )}:host(:not([disabled])) .mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{color:rgba(0, 0, 0, 0.87);color:var(--mdc-select-ink-color, rgba(0, 0, 0, 0.87))}:host(:not([disabled])) .mdc-select:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42);border-bottom-color:var(--mdc-select-idle-line-color, rgba(0, 0, 0, 0.42))}:host(:not([disabled])) .mdc-select:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87);border-bottom-color:var(--mdc-select-hover-line-color, rgba(0, 0, 0, 0.87))}:host(:not([disabled])) .mdc-select:not(.mdc-select--outlined):not(.mdc-select--disabled) .mdc-select__anchor{background-color:whitesmoke;background-color:var(--mdc-select-fill-color, whitesmoke)}:host(:not([disabled])) .mdc-select.mdc-select--invalid .mdc-select__dropdown-icon{fill:var(--mdc-select-error-dropdown-icon-color, var(--mdc-select-error-color, var(--mdc-theme-error, #b00020)))}:host(:not([disabled])) .mdc-select.mdc-select--invalid .mdc-floating-label,:host(:not([disabled])) .mdc-select.mdc-select--invalid .mdc-floating-label::after{color:var(--mdc-select-error-color, var(--mdc-theme-error, #b00020))}:host(:not([disabled])) .mdc-select.mdc-select--invalid mwc-notched-outline{--mdc-notched-outline-border-color: var(--mdc-select-error-color, var(--mdc-theme-error, #b00020))}.mdc-select__menu--invalid{--mdc-theme-primary: var(--mdc-select-error-color, var(--mdc-theme-error, #b00020))}:host(:not([disabled])) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label,:host(:not([disabled])) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label::after{color:rgba(0, 0, 0, 0.6);color:var(--mdc-select-label-ink-color, rgba(0, 0, 0, 0.6))}:host(:not([disabled])) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.54);fill:var(--mdc-select-dropdown-icon-color, rgba(0, 0, 0, 0.54))}:host(:not([disabled])) .mdc-select.mdc-select--focused mwc-notched-outline{--mdc-notched-outline-stroke-width: 2px;--mdc-notched-outline-notch-offset: 2px}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-focused-label-color, var(--mdc-theme-primary, rgba(98, 0, 238, 0.87)) )}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) .mdc-select__dropdown-icon{fill:rgba(98,0,238,.87);fill:var(--mdc-select-focused-dropdown-icon-color, var(--mdc-theme-primary, rgba(98, 0, 238, 0.87)))}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) .mdc-floating-label{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) .mdc-floating-label::after{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}:host(:not([disabled])) .mdc-select-helper-text:not(.mdc-select-helper-text--validation-msg){color:var(--mdc-select-label-ink-color, rgba(0, 0, 0, 0.6))}:host([disabled]){pointer-events:none}:host([disabled]) .mdc-select:not(.mdc-select--outlined).mdc-select--disabled .mdc-select__anchor{background-color:#fafafa;background-color:var(--mdc-select-disabled-fill-color, #fafafa)}:host([disabled]) .mdc-select.mdc-select--outlined mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-outlined-disabled-border-color, rgba(0, 0, 0, 0.06) )}:host([disabled]) .mdc-select .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.38);fill:var(--mdc-select-disabled-dropdown-icon-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label,:host([disabled]) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label::after{color:rgba(0, 0, 0, 0.38);color:var(--mdc-select-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-select-helper-text{color:rgba(0, 0, 0, 0.38);color:var(--mdc-select-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-select__selected-text{color:rgba(0, 0, 0, 0.38);color:var(--mdc-select-disabled-ink-color, rgba(0, 0, 0, 0.38))}`;let ea=class extends Qr{constructor(){super(...arguments),this._translationsUpdated=Te((async()=>{await ze(),this.layoutOptions()}),500)}renderLeadingIcon(){return this.icon?Y``:K}connectedCallback(){super.connectedCallback(),window.addEventListener("translations-updated",this._translationsUpdated)}disconnectedCallback(){super.disconnectedCallback(),window.removeEventListener("translations-updated",this._translationsUpdated)}};ea.styles=[ta,h` - .mdc-select__anchor { - height: var(--select-height, 56px) !important; - } - `],n([_t({type:Boolean})],ea.prototype,"icon",void 0),ea=n([pt("mushroom-select")],ea);const ia=["default","start","center","end","justify"],oa={default:"mdi:format-align-left",start:"mdi:format-align-left",center:"mdi:format-align-center",end:"mdi:format-align-right",justify:"mdi:format-align-justify"};let na=class extends ht{constructor(){super(...arguments),this.label="",this.configValue=""}_selectChanged(t){const e=t.target.value;e&&this.dispatchEvent(new CustomEvent("value-changed",{detail:{value:"default"!==e?e:""}}))}render(){const t=Oo(this.hass),e=this.value||"default";return Y` - t.stopPropagation()} - .value=${this.value||"default"} - fixedMenuPosition - naturalMenuWidth - > - - ${ia.map((e=>Y` - - ${t(`editor.form.alignment_picker.values.${e}`)} - - - `))} - - `}static get styles(){return h` - mushroom-select { - width: 100%; - } - `}};n([_t()],na.prototype,"label",void 0),n([_t()],na.prototype,"value",void 0),n([_t()],na.prototype,"configValue",void 0),n([_t()],na.prototype,"hass",void 0),na=n([pt("mushroom-alignment-picker")],na);let ra=class extends ht{render(){return Y` - - `}_valueChanged(t){Lt(this,"value-changed",{value:t.detail.value||void 0})}};n([_t()],ra.prototype,"hass",void 0),n([_t()],ra.prototype,"selector",void 0),n([_t()],ra.prototype,"value",void 0),n([_t()],ra.prototype,"label",void 0),ra=n([pt("ha-selector-mush_alignment")],ra); +const ea=h`.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(100% / 0.75)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-select{display:inline-flex;position:relative}.mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{color:rgba(0, 0, 0, 0.87)}.mdc-select.mdc-select--disabled .mdc-select__selected-text{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:rgba(98, 0, 238, 0.87)}.mdc-select.mdc-select--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.54)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon{fill:#6200ee;fill:var(--mdc-theme-primary, #6200ee)}.mdc-select.mdc-select--disabled .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled)+.mdc-select-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-select.mdc-select--disabled+.mdc-select-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-select__icon{color:rgba(0, 0, 0, 0.54)}.mdc-select.mdc-select--disabled .mdc-select__icon{color:rgba(0, 0, 0, 0.38)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-select.mdc-select--disabled .mdc-select__selected-text{color:GrayText}.mdc-select.mdc-select--disabled .mdc-select__dropdown-icon{fill:red}.mdc-select.mdc-select--disabled .mdc-floating-label{color:GrayText}.mdc-select.mdc-select--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}.mdc-select.mdc-select--disabled .mdc-notched-outline__leading,.mdc-select.mdc-select--disabled .mdc-notched-outline__notch,.mdc-select.mdc-select--disabled .mdc-notched-outline__trailing{border-color:GrayText}.mdc-select.mdc-select--disabled .mdc-select__icon{color:GrayText}.mdc-select.mdc-select--disabled+.mdc-select-helper-text{color:GrayText}}.mdc-select .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-select .mdc-select__anchor{padding-left:16px;padding-right:0}[dir=rtl] .mdc-select .mdc-select__anchor,.mdc-select .mdc-select__anchor[dir=rtl]{padding-left:0;padding-right:16px}.mdc-select.mdc-select--with-leading-icon .mdc-select__anchor{padding-left:0;padding-right:0}[dir=rtl] .mdc-select.mdc-select--with-leading-icon .mdc-select__anchor,.mdc-select.mdc-select--with-leading-icon .mdc-select__anchor[dir=rtl]{padding-left:0;padding-right:0}.mdc-select .mdc-select__icon{width:24px;height:24px;font-size:24px}.mdc-select .mdc-select__dropdown-icon{width:24px;height:24px}.mdc-select .mdc-select__menu .mdc-deprecated-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-select .mdc-select__menu .mdc-deprecated-list-item,.mdc-select .mdc-select__menu .mdc-deprecated-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:12px}[dir=rtl] .mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic,.mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:12px;margin-right:0}.mdc-select__dropdown-icon{margin-left:12px;margin-right:12px;display:inline-flex;position:relative;align-self:center;align-items:center;justify-content:center;flex-shrink:0;pointer-events:none}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-active,.mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{position:absolute;top:0;left:0}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-graphic{width:41.6666666667%;height:20.8333333333%}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{opacity:1;transition:opacity 75ms linear 75ms}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-active{opacity:0;transition:opacity 75ms linear}[dir=rtl] .mdc-select__dropdown-icon,.mdc-select__dropdown-icon[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select--activated .mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{opacity:0;transition:opacity 49.5ms linear}.mdc-select--activated .mdc-select__dropdown-icon .mdc-select__dropdown-icon-active{opacity:1;transition:opacity 100.5ms linear 49.5ms}.mdc-select__anchor{width:200px;min-width:0;flex:1 1 auto;position:relative;box-sizing:border-box;overflow:hidden;outline:none;cursor:pointer}.mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-select__selected-text-container{display:flex;appearance:none;pointer-events:none;box-sizing:border-box;width:auto;min-width:0;flex-grow:1;height:28px;border:none;outline:none;padding:0;background-color:transparent;color:inherit}.mdc-select__selected-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:100%;text-align:left}[dir=rtl] .mdc-select__selected-text,.mdc-select__selected-text[dir=rtl]{text-align:right}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--invalid+.mdc-select-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-select__dropdown-icon{fill:#b00020;fill:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon{fill:#b00020;fill:var(--mdc-theme-error, #b00020)}.mdc-select--disabled{cursor:default;pointer-events:none}.mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item{padding-left:12px;padding-right:12px}[dir=rtl] .mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item,.mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item[dir=rtl]{padding-left:12px;padding-right:12px}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-select__menu::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}}@media screen and (forced-colors: active)and (forced-colors: active),screen and (-ms-high-contrast: active)and (forced-colors: active){.mdc-select__menu::before{border-color:CanvasText}}.mdc-select__menu .mdc-deprecated-list .mdc-select__icon,.mdc-select__menu .mdc-list .mdc-select__icon{margin-left:0;margin-right:0}[dir=rtl] .mdc-select__menu .mdc-deprecated-list .mdc-select__icon,[dir=rtl] .mdc-select__menu .mdc-list .mdc-select__icon,.mdc-select__menu .mdc-deprecated-list .mdc-select__icon[dir=rtl],.mdc-select__menu .mdc-list .mdc-select__icon[dir=rtl]{margin-left:0;margin-right:0}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--activated,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--selected,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--activated{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select__menu .mdc-list-item__start{display:inline-flex;align-items:center}.mdc-select__option{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-select__option,.mdc-select__option[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-select__one-line-option.mdc-list-item--with-one-line{height:48px}.mdc-select__two-line-option.mdc-list-item--with-two-lines{height:64px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__start{margin-top:20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-select__two-line-option.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:36px;content:"";vertical-align:0}.mdc-select__option-with-leading-content{padding-left:0;padding-right:12px}.mdc-select__option-with-leading-content.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-select__option-with-leading-content.mdc-list-item,.mdc-select__option-with-leading-content.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-select__option-with-leading-content .mdc-list-item__start{margin-left:12px;margin-right:0}[dir=rtl] .mdc-select__option-with-leading-content .mdc-list-item__start,.mdc-select__option-with-leading-content .mdc-list-item__start[dir=rtl]{margin-left:0;margin-right:12px}.mdc-select__option-with-leading-content .mdc-list-item__start{width:36px;height:24px}[dir=rtl] .mdc-select__option-with-leading-content,.mdc-select__option-with-leading-content[dir=rtl]{padding-left:12px;padding-right:0}.mdc-select__option-with-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-select__option-with-meta.mdc-list-item,.mdc-select__option-with-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-select__option-with-meta .mdc-list-item__end{margin-left:12px;margin-right:12px}[dir=rtl] .mdc-select__option-with-meta .mdc-list-item__end,.mdc-select__option-with-meta .mdc-list-item__end[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select--filled .mdc-select__anchor{height:56px;display:flex;align-items:baseline}.mdc-select--filled .mdc-select__anchor::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text::before{content:"​"}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text-container{height:100%;display:inline-flex;align-items:center}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor::before{display:none}.mdc-select--filled .mdc-select__anchor{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-select--filled:not(.mdc-select--disabled) .mdc-select__anchor{background-color:whitesmoke}.mdc-select--filled.mdc-select--disabled .mdc-select__anchor{background-color:#fafafa}.mdc-select--filled:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-select--filled:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-select--filled:not(.mdc-select--disabled) .mdc-line-ripple::after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.mdc-select--filled.mdc-select--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-select--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-select--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-select--filled .mdc-menu-surface--is-open-below{border-top-left-radius:0px;border-top-right-radius:0px}.mdc-select--filled.mdc-select--focused.mdc-line-ripple::after{transform:scale(1, 2);opacity:1}.mdc-select--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-select--filled .mdc-floating-label,.mdc-select--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label{left:48px;right:initial}[dir=rtl] .mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-line-ripple::after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined{border:none}.mdc-select--outlined .mdc-select__anchor{height:56px}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-56px 250ms 1}@keyframes mdc-floating-label-shake-float-above-select-outlined-56px{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px)) * 2)}}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-select--outlined .mdc-select__anchor{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-select--outlined .mdc-select__anchor,.mdc-select--outlined .mdc-select__anchor[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-select--outlined .mdc-select__anchor,.mdc-select--outlined .mdc-select__anchor[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-select--outlined+.mdc-select-helper-text{margin-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-select--outlined+.mdc-select-helper-text,.mdc-select--outlined+.mdc-select-helper-text[dir=rtl]{margin-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-select--outlined+.mdc-select-helper-text,.mdc-select--outlined+.mdc-select-helper-text[dir=rtl]{margin-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-select__anchor{background-color:transparent}.mdc-select--outlined.mdc-select--disabled .mdc-select__anchor{background-color:transparent}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}.mdc-select--outlined .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-select--outlined .mdc-select__anchor{display:flex;align-items:baseline;overflow:visible}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined 250ms 1}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text::before{content:"​"}.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text-container{height:100%;display:inline-flex;align-items:center}.mdc-select--outlined .mdc-select__anchor::before{display:none}.mdc-select--outlined .mdc-select__selected-text-container{display:flex;border:none;z-index:1;background-color:transparent}.mdc-select--outlined .mdc-select__icon{z-index:2}.mdc-select--outlined .mdc-floating-label{line-height:1.15rem;left:4px;right:initial}[dir=rtl] .mdc-select--outlined .mdc-floating-label,.mdc-select--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-select--outlined.mdc-select--focused .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1}@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--shake,.mdc-select--outlined.mdc-select--with-leading-icon[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1}@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 96px)}.mdc-select--outlined .mdc-menu-surface{margin-bottom:8px}.mdc-select--outlined.mdc-select--no-label .mdc-menu-surface,.mdc-select--outlined .mdc-menu-surface--is-open-below{margin-bottom:0}.mdc-select__anchor{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-select__anchor .mdc-select__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-select__anchor .mdc-select__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-select__anchor.mdc-ripple-upgraded--unbounded .mdc-select__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-select__anchor.mdc-ripple-upgraded--foreground-activation .mdc-select__ripple::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-select__anchor.mdc-ripple-upgraded--foreground-deactivation .mdc-select__ripple::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{background-color:rgba(0, 0, 0, 0.87);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-select__anchor:hover .mdc-select__ripple::before,.mdc-select__anchor.mdc-ripple-surface--hover .mdc-select__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__anchor.mdc-ripple-upgraded--background-focused .mdc-select__ripple::before,.mdc-select__anchor:not(.mdc-ripple-upgraded):focus .mdc-select__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__anchor .mdc-select__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:hover .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after{transition:opacity 150ms linear}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:hover .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after{transition:opacity 150ms linear}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select-helper-text{margin:0;margin-left:16px;margin-right:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal}[dir=rtl] .mdc-select-helper-text,.mdc-select-helper-text[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-select-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-select-helper-text--validation-msg{opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-select--invalid+.mdc-select-helper-text--validation-msg,.mdc-select-helper-text--validation-msg-persistent{opacity:1}.mdc-select--with-leading-icon .mdc-select__icon{display:inline-block;box-sizing:border-box;border:none;text-decoration:none;cursor:pointer;user-select:none;flex-shrink:0;align-self:center;background-color:transparent;fill:currentColor}.mdc-select--with-leading-icon .mdc-select__icon{margin-left:12px;margin-right:12px}[dir=rtl] .mdc-select--with-leading-icon .mdc-select__icon,.mdc-select--with-leading-icon .mdc-select__icon[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select__icon:not([tabindex]),.mdc-select__icon[tabindex="-1"]{cursor:default;pointer-events:none}.material-icons{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:host{display:inline-block;vertical-align:top;outline:none}.mdc-select{width:100%}[hidden]{display:none}.mdc-select__icon{z-index:2}.mdc-select--with-leading-icon{--mdc-list-item-graphic-margin: calc( 48px - var(--mdc-list-item-graphic-size, 24px) - var(--mdc-list-side-padding, 16px) )}.mdc-select .mdc-select__anchor .mdc-select__selected-text{overflow:hidden}.mdc-select .mdc-select__anchor *{display:inline-flex}.mdc-select .mdc-select__anchor .mdc-floating-label{display:inline-block}mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-outlined-idle-border-color, rgba(0, 0, 0, 0.38) );--mdc-notched-outline-notch-offset: 1px}:host(:not([disabled]):hover) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-outlined-hover-border-color, rgba(0, 0, 0, 0.87) )}:host(:not([disabled])) .mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{color:rgba(0, 0, 0, 0.87);color:var(--mdc-select-ink-color, rgba(0, 0, 0, 0.87))}:host(:not([disabled])) .mdc-select:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42);border-bottom-color:var(--mdc-select-idle-line-color, rgba(0, 0, 0, 0.42))}:host(:not([disabled])) .mdc-select:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87);border-bottom-color:var(--mdc-select-hover-line-color, rgba(0, 0, 0, 0.87))}:host(:not([disabled])) .mdc-select:not(.mdc-select--outlined):not(.mdc-select--disabled) .mdc-select__anchor{background-color:whitesmoke;background-color:var(--mdc-select-fill-color, whitesmoke)}:host(:not([disabled])) .mdc-select.mdc-select--invalid .mdc-select__dropdown-icon{fill:var(--mdc-select-error-dropdown-icon-color, var(--mdc-select-error-color, var(--mdc-theme-error, #b00020)))}:host(:not([disabled])) .mdc-select.mdc-select--invalid .mdc-floating-label,:host(:not([disabled])) .mdc-select.mdc-select--invalid .mdc-floating-label::after{color:var(--mdc-select-error-color, var(--mdc-theme-error, #b00020))}:host(:not([disabled])) .mdc-select.mdc-select--invalid mwc-notched-outline{--mdc-notched-outline-border-color: var(--mdc-select-error-color, var(--mdc-theme-error, #b00020))}.mdc-select__menu--invalid{--mdc-theme-primary: var(--mdc-select-error-color, var(--mdc-theme-error, #b00020))}:host(:not([disabled])) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label,:host(:not([disabled])) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label::after{color:rgba(0, 0, 0, 0.6);color:var(--mdc-select-label-ink-color, rgba(0, 0, 0, 0.6))}:host(:not([disabled])) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.54);fill:var(--mdc-select-dropdown-icon-color, rgba(0, 0, 0, 0.54))}:host(:not([disabled])) .mdc-select.mdc-select--focused mwc-notched-outline{--mdc-notched-outline-stroke-width: 2px;--mdc-notched-outline-notch-offset: 2px}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-focused-label-color, var(--mdc-theme-primary, rgba(98, 0, 238, 0.87)) )}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) .mdc-select__dropdown-icon{fill:rgba(98,0,238,.87);fill:var(--mdc-select-focused-dropdown-icon-color, var(--mdc-theme-primary, rgba(98, 0, 238, 0.87)))}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) .mdc-floating-label{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}:host(:not([disabled])) .mdc-select.mdc-select--focused:not(.mdc-select--invalid) .mdc-floating-label::after{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}:host(:not([disabled])) .mdc-select-helper-text:not(.mdc-select-helper-text--validation-msg){color:var(--mdc-select-label-ink-color, rgba(0, 0, 0, 0.6))}:host([disabled]){pointer-events:none}:host([disabled]) .mdc-select:not(.mdc-select--outlined).mdc-select--disabled .mdc-select__anchor{background-color:#fafafa;background-color:var(--mdc-select-disabled-fill-color, #fafafa)}:host([disabled]) .mdc-select.mdc-select--outlined mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-select-outlined-disabled-border-color, rgba(0, 0, 0, 0.06) )}:host([disabled]) .mdc-select .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.38);fill:var(--mdc-select-disabled-dropdown-icon-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label,:host([disabled]) .mdc-select:not(.mdc-select--invalid):not(.mdc-select--focused) .mdc-floating-label::after{color:rgba(0, 0, 0, 0.38);color:var(--mdc-select-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-select-helper-text{color:rgba(0, 0, 0, 0.38);color:var(--mdc-select-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-select__selected-text{color:rgba(0, 0, 0, 0.38);color:var(--mdc-select-disabled-ink-color, rgba(0, 0, 0, 0.38))}`;let ia=class extends ta{constructor(){super(...arguments),this._translationsUpdated=Te((async()=>{await Oe(),this.layoutOptions()}),500)}renderLeadingIcon(){return this.icon?Y``:K}connectedCallback(){super.connectedCallback(),window.addEventListener("translations-updated",this._translationsUpdated)}disconnectedCallback(){super.disconnectedCallback(),window.removeEventListener("translations-updated",this._translationsUpdated)}};ia.styles=[ea,h` + .mdc-select__anchor { + height: var(--select-height, 56px) !important; + } + `],n([_t({type:Boolean})],ia.prototype,"icon",void 0),ia=n([pt("mushroom-select")],ia);const oa=["default","start","center","end","justify"],na={default:"mdi:format-align-left",start:"mdi:format-align-left",center:"mdi:format-align-center",end:"mdi:format-align-right",justify:"mdi:format-align-justify"};let ra=class extends ht{constructor(){super(...arguments),this.label="",this.configValue=""}_selectChanged(t){const e=t.target.value;e&&this.dispatchEvent(new CustomEvent("value-changed",{detail:{value:"default"!==e?e:""}}))}render(){const t=Oo(this.hass),e=this.value||"default";return Y` + t.stopPropagation()} + .value=${this.value||"default"} + fixedMenuPosition + naturalMenuWidth + > + + ${oa.map((e=>Y` + + ${t(`editor.form.alignment_picker.values.${e}`)} + + + `))} + + `}static get styles(){return h` + mushroom-select { + width: 100%; + } + `}};n([_t()],ra.prototype,"label",void 0),n([_t()],ra.prototype,"value",void 0),n([_t()],ra.prototype,"configValue",void 0),n([_t()],ra.prototype,"hass",void 0),ra=n([pt("mushroom-alignment-picker")],ra);let aa=class extends ht{render(){return Y` + + `}_valueChanged(t){Lt(this,"value-changed",{value:t.detail.value||void 0})}};n([_t()],aa.prototype,"hass",void 0),n([_t()],aa.prototype,"selector",void 0),n([_t()],aa.prototype,"value",void 0),n([_t()],aa.prototype,"label",void 0),aa=n([pt("ha-selector-mush_alignment")],aa); /** * @license * Copyright 2018 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ -const aa="important",la=" !"+aa,sa=He(class extends Ye{constructor(t){var e;if(super(t),t.type!==Ve||"style"!==t.name||(null===(e=t.strings)||void 0===e?void 0:e.length)>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(t){return Object.keys(t).reduce(((e,i)=>{const o=t[i];return null==o?e:e+`${i=i.includes("-")?i:i.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${o};`}),"")}update(t,[e]){const{style:i}=t.element;if(void 0===this.ht){this.ht=new Set;for(const t in e)this.ht.add(t);return this.render(e)}this.ht.forEach((t=>{null==e[t]&&(this.ht.delete(t),t.includes("-")?i.removeProperty(t):i[t]="")}));for(const t in e){const o=e[t];if(null!=o){this.ht.add(t);const e="string"==typeof o&&o.endsWith(la);t.includes("-")||e?i.setProperty(t,e?o.slice(0,-11):o,e?aa:""):i[t]=o}}return X}});var ca={exports:{}},da={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},ua={exports:{}},ha=function(t){return!(!t||"string"==typeof t)&&(t instanceof Array||Array.isArray(t)||t.length>=0&&(t.splice instanceof Function||Object.getOwnPropertyDescriptor(t,t.length-1)&&"String"!==t.constructor.name))},ma=Array.prototype.concat,pa=Array.prototype.slice,fa=ua.exports=function(t){for(var e=[],i=0,o=t.length;i=4&&1!==t[3]&&(e=", "+t[3]),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+e+")"},wa.to.keyword=function(t){return ya[t.slice(0,3)]};var $a=ca.exports;const Ea=da,Aa={};for(const t of Object.keys(Ea))Aa[Ea[t]]=t;const Sa={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var Ia=Sa;for(const t of Object.keys(Sa)){if(!("channels"in Sa[t]))throw new Error("missing channels property: "+t);if(!("labels"in Sa[t]))throw new Error("missing channel labels property: "+t);if(Sa[t].labels.length!==Sa[t].channels)throw new Error("channel and label counts mismatch: "+t);const{channels:e,labels:i}=Sa[t];delete Sa[t].channels,delete Sa[t].labels,Object.defineProperty(Sa[t],"channels",{value:e}),Object.defineProperty(Sa[t],"labels",{value:i})}function Ta(t,e){return(t[0]-e[0])**2+(t[1]-e[1])**2+(t[2]-e[2])**2}Sa.rgb.hsl=function(t){const e=t[0]/255,i=t[1]/255,o=t[2]/255,n=Math.min(e,i,o),r=Math.max(e,i,o),a=r-n;let l,s;r===n?l=0:e===r?l=(i-o)/a:i===r?l=2+(o-e)/a:o===r&&(l=4+(e-i)/a),l=Math.min(60*l,360),l<0&&(l+=360);const c=(n+r)/2;return s=r===n?0:c<=.5?a/(r+n):a/(2-r-n),[l,100*s,100*c]},Sa.rgb.hsv=function(t){let e,i,o,n,r;const a=t[0]/255,l=t[1]/255,s=t[2]/255,c=Math.max(a,l,s),d=c-Math.min(a,l,s),u=function(t){return(c-t)/6/d+.5};return 0===d?(n=0,r=0):(r=d/c,e=u(a),i=u(l),o=u(s),a===c?n=o-i:l===c?n=1/3+e-o:s===c&&(n=2/3+i-e),n<0?n+=1:n>1&&(n-=1)),[360*n,100*r,100*c]},Sa.rgb.hwb=function(t){const e=t[0],i=t[1];let o=t[2];const n=Sa.rgb.hsl(t)[0],r=1/255*Math.min(e,Math.min(i,o));return o=1-1/255*Math.max(e,Math.max(i,o)),[n,100*r,100*o]},Sa.rgb.cmyk=function(t){const e=t[0]/255,i=t[1]/255,o=t[2]/255,n=Math.min(1-e,1-i,1-o);return[100*((1-e-n)/(1-n)||0),100*((1-i-n)/(1-n)||0),100*((1-o-n)/(1-n)||0),100*n]},Sa.rgb.keyword=function(t){const e=Aa[t];if(e)return e;let i,o=1/0;for(const e of Object.keys(Ea)){const n=Ta(t,Ea[e]);n.04045?((e+.055)/1.055)**2.4:e/12.92,i=i>.04045?((i+.055)/1.055)**2.4:i/12.92,o=o>.04045?((o+.055)/1.055)**2.4:o/12.92;return[100*(.4124*e+.3576*i+.1805*o),100*(.2126*e+.7152*i+.0722*o),100*(.0193*e+.1192*i+.9505*o)]},Sa.rgb.lab=function(t){const e=Sa.rgb.xyz(t);let i=e[0],o=e[1],n=e[2];i/=95.047,o/=100,n/=108.883,i=i>.008856?i**(1/3):7.787*i+16/116,o=o>.008856?o**(1/3):7.787*o+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;return[116*o-16,500*(i-o),200*(o-n)]},Sa.hsl.rgb=function(t){const e=t[0]/360,i=t[1]/100,o=t[2]/100;let n,r,a;if(0===i)return a=255*o,[a,a,a];n=o<.5?o*(1+i):o+i-o*i;const l=2*o-n,s=[0,0,0];for(let t=0;t<3;t++)r=e+1/3*-(t-1),r<0&&r++,r>1&&r--,a=6*r<1?l+6*(n-l)*r:2*r<1?n:3*r<2?l+(n-l)*(2/3-r)*6:l,s[t]=255*a;return s},Sa.hsl.hsv=function(t){const e=t[0];let i=t[1]/100,o=t[2]/100,n=i;const r=Math.max(o,.01);o*=2,i*=o<=1?o:2-o,n*=r<=1?r:2-r;return[e,100*(0===o?2*n/(r+n):2*i/(o+i)),100*((o+i)/2)]},Sa.hsv.rgb=function(t){const e=t[0]/60,i=t[1]/100;let o=t[2]/100;const n=Math.floor(e)%6,r=e-Math.floor(e),a=255*o*(1-i),l=255*o*(1-i*r),s=255*o*(1-i*(1-r));switch(o*=255,n){case 0:return[o,s,a];case 1:return[l,o,a];case 2:return[a,o,s];case 3:return[a,l,o];case 4:return[s,a,o];case 5:return[o,a,l]}},Sa.hsv.hsl=function(t){const e=t[0],i=t[1]/100,o=t[2]/100,n=Math.max(o,.01);let r,a;a=(2-i)*o;const l=(2-i)*n;return r=i*n,r/=l<=1?l:2-l,r=r||0,a/=2,[e,100*r,100*a]},Sa.hwb.rgb=function(t){const e=t[0]/360;let i=t[1]/100,o=t[2]/100;const n=i+o;let r;n>1&&(i/=n,o/=n);const a=Math.floor(6*e),l=1-o;r=6*e-a,0!=(1&a)&&(r=1-r);const s=i+r*(l-i);let c,d,u;switch(a){default:case 6:case 0:c=l,d=s,u=i;break;case 1:c=s,d=l,u=i;break;case 2:c=i,d=l,u=s;break;case 3:c=i,d=s,u=l;break;case 4:c=s,d=i,u=l;break;case 5:c=l,d=i,u=s}return[255*c,255*d,255*u]},Sa.cmyk.rgb=function(t){const e=t[0]/100,i=t[1]/100,o=t[2]/100,n=t[3]/100;return[255*(1-Math.min(1,e*(1-n)+n)),255*(1-Math.min(1,i*(1-n)+n)),255*(1-Math.min(1,o*(1-n)+n))]},Sa.xyz.rgb=function(t){const e=t[0]/100,i=t[1]/100,o=t[2]/100;let n,r,a;return n=3.2406*e+-1.5372*i+-.4986*o,r=-.9689*e+1.8758*i+.0415*o,a=.0557*e+-.204*i+1.057*o,n=n>.0031308?1.055*n**(1/2.4)-.055:12.92*n,r=r>.0031308?1.055*r**(1/2.4)-.055:12.92*r,a=a>.0031308?1.055*a**(1/2.4)-.055:12.92*a,n=Math.min(Math.max(0,n),1),r=Math.min(Math.max(0,r),1),a=Math.min(Math.max(0,a),1),[255*n,255*r,255*a]},Sa.xyz.lab=function(t){let e=t[0],i=t[1],o=t[2];e/=95.047,i/=100,o/=108.883,e=e>.008856?e**(1/3):7.787*e+16/116,i=i>.008856?i**(1/3):7.787*i+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;return[116*i-16,500*(e-i),200*(i-o)]},Sa.lab.xyz=function(t){let e,i,o;i=(t[0]+16)/116,e=t[1]/500+i,o=i-t[2]/200;const n=i**3,r=e**3,a=o**3;return i=n>.008856?n:(i-16/116)/7.787,e=r>.008856?r:(e-16/116)/7.787,o=a>.008856?a:(o-16/116)/7.787,e*=95.047,i*=100,o*=108.883,[e,i,o]},Sa.lab.lch=function(t){const e=t[0],i=t[1],o=t[2];let n;n=360*Math.atan2(o,i)/2/Math.PI,n<0&&(n+=360);return[e,Math.sqrt(i*i+o*o),n]},Sa.lch.lab=function(t){const e=t[0],i=t[1],o=t[2]/360*2*Math.PI;return[e,i*Math.cos(o),i*Math.sin(o)]},Sa.rgb.ansi16=function(t,e=null){const[i,o,n]=t;let r=null===e?Sa.rgb.hsv(t)[2]:e;if(r=Math.round(r/50),0===r)return 30;let a=30+(Math.round(n/255)<<2|Math.round(o/255)<<1|Math.round(i/255));return 2===r&&(a+=60),a},Sa.hsv.ansi16=function(t){return Sa.rgb.ansi16(Sa.hsv.rgb(t),t[2])},Sa.rgb.ansi256=function(t){const e=t[0],i=t[1],o=t[2];if(e===i&&i===o)return e<8?16:e>248?231:Math.round((e-8)/247*24)+232;return 16+36*Math.round(e/255*5)+6*Math.round(i/255*5)+Math.round(o/255*5)},Sa.ansi16.rgb=function(t){let e=t%10;if(0===e||7===e)return t>50&&(e+=3.5),e=e/10.5*255,[e,e,e];const i=.5*(1+~~(t>50));return[(1&e)*i*255,(e>>1&1)*i*255,(e>>2&1)*i*255]},Sa.ansi256.rgb=function(t){if(t>=232){const e=10*(t-232)+8;return[e,e,e]}let e;t-=16;return[Math.floor(t/36)/5*255,Math.floor((e=t%36)/6)/5*255,e%6/5*255]},Sa.rgb.hex=function(t){const e=(((255&Math.round(t[0]))<<16)+((255&Math.round(t[1]))<<8)+(255&Math.round(t[2]))).toString(16).toUpperCase();return"000000".substring(e.length)+e},Sa.hex.rgb=function(t){const e=t.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!e)return[0,0,0];let i=e[0];3===e[0].length&&(i=i.split("").map((t=>t+t)).join(""));const o=parseInt(i,16);return[o>>16&255,o>>8&255,255&o]},Sa.rgb.hcg=function(t){const e=t[0]/255,i=t[1]/255,o=t[2]/255,n=Math.max(Math.max(e,i),o),r=Math.min(Math.min(e,i),o),a=n-r;let l,s;return l=a<1?r/(1-a):0,s=a<=0?0:n===e?(i-o)/a%6:n===i?2+(o-e)/a:4+(e-i)/a,s/=6,s%=1,[360*s,100*a,100*l]},Sa.hsl.hcg=function(t){const e=t[1]/100,i=t[2]/100,o=i<.5?2*e*i:2*e*(1-i);let n=0;return o<1&&(n=(i-.5*o)/(1-o)),[t[0],100*o,100*n]},Sa.hsv.hcg=function(t){const e=t[1]/100,i=t[2]/100,o=e*i;let n=0;return o<1&&(n=(i-o)/(1-o)),[t[0],100*o,100*n]},Sa.hcg.rgb=function(t){const e=t[0]/360,i=t[1]/100,o=t[2]/100;if(0===i)return[255*o,255*o,255*o];const n=[0,0,0],r=e%1*6,a=r%1,l=1-a;let s=0;switch(Math.floor(r)){case 0:n[0]=1,n[1]=a,n[2]=0;break;case 1:n[0]=l,n[1]=1,n[2]=0;break;case 2:n[0]=0,n[1]=1,n[2]=a;break;case 3:n[0]=0,n[1]=l,n[2]=1;break;case 4:n[0]=a,n[1]=0,n[2]=1;break;default:n[0]=1,n[1]=0,n[2]=l}return s=(1-i)*o,[255*(i*n[0]+s),255*(i*n[1]+s),255*(i*n[2]+s)]},Sa.hcg.hsv=function(t){const e=t[1]/100,i=e+t[2]/100*(1-e);let o=0;return i>0&&(o=e/i),[t[0],100*o,100*i]},Sa.hcg.hsl=function(t){const e=t[1]/100,i=t[2]/100*(1-e)+.5*e;let o=0;return i>0&&i<.5?o=e/(2*i):i>=.5&&i<1&&(o=e/(2*(1-i))),[t[0],100*o,100*i]},Sa.hcg.hwb=function(t){const e=t[1]/100,i=e+t[2]/100*(1-e);return[t[0],100*(i-e),100*(1-i)]},Sa.hwb.hcg=function(t){const e=t[1]/100,i=1-t[2]/100,o=i-e;let n=0;return o<1&&(n=(i-o)/(1-o)),[t[0],100*o,100*n]},Sa.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]},Sa.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]},Sa.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]},Sa.gray.hsl=function(t){return[0,0,t[0]]},Sa.gray.hsv=Sa.gray.hsl,Sa.gray.hwb=function(t){return[0,100,t[0]]},Sa.gray.cmyk=function(t){return[0,0,0,t[0]]},Sa.gray.lab=function(t){return[t[0],0,0]},Sa.gray.hex=function(t){const e=255&Math.round(t[0]/100*255),i=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(i.length)+i},Sa.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]};const Oa=Ia;function za(t){const e=function(){const t={},e=Object.keys(Oa);for(let i=e.length,o=0;o{Pa[t]={},Object.defineProperty(Pa[t],"channels",{value:Da[t].channels}),Object.defineProperty(Pa[t],"labels",{value:Da[t].labels});const e=La(t);Object.keys(e).forEach((i=>{const o=e[i];Pa[t][i]=function(t){const e=function(...e){const i=e[0];if(null==i)return i;i.length>1&&(e=i);const o=t(e);if("object"==typeof o)for(let t=o.length,e=0;e1&&(e=i),t(e))};return"conversion"in t&&(e.conversion=t.conversion),e}(o)}))}));const Na=$a,Ra=Pa,Fa=["keyword","gray","hex"],Va={};for(const t of Object.keys(Ra))Va[[...Ra[t].labels].sort().join("")]=t;const Ba={};function Ua(t,e){if(!(this instanceof Ua))return new Ua(t,e);if(e&&e in Fa&&(e=null),e&&!(e in Ra))throw new Error("Unknown model: "+e);let i,o;if(null==t)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(t instanceof Ua)this.model=t.model,this.color=[...t.color],this.valpha=t.valpha;else if("string"==typeof t){const e=Na.get(t);if(null===e)throw new Error("Unable to parse color from string: "+t);this.model=e.model,o=Ra[this.model].channels,this.color=e.value.slice(0,o),this.valpha="number"==typeof e.value[o]?e.value[o]:1}else if(t.length>0){this.model=e||"rgb",o=Ra[this.model].channels;const i=Array.prototype.slice.call(t,0,o);this.color=Xa(i,o),this.valpha="number"==typeof t[o]?t[o]:1}else if("number"==typeof t)this.model="rgb",this.color=[t>>16&255,t>>8&255,255&t],this.valpha=1;else{this.valpha=1;const e=Object.keys(t);"alpha"in t&&(e.splice(e.indexOf("alpha"),1),this.valpha="number"==typeof t.alpha?t.alpha:0);const o=e.sort().join("");if(!(o in Va))throw new Error("Unable to parse color from object: "+JSON.stringify(t));this.model=Va[o];const{labels:n}=Ra[this.model],r=[];for(i=0;i(t%360+360)%360)),saturationl:Ya("hsl",1,Wa(100)),lightness:Ya("hsl",2,Wa(100)),saturationv:Ya("hsv",1,Wa(100)),value:Ya("hsv",2,Wa(100)),chroma:Ya("hcg",1,Wa(100)),gray:Ya("hcg",2,Wa(100)),white:Ya("hwb",1,Wa(100)),wblack:Ya("hwb",2,Wa(100)),cyan:Ya("cmyk",0,Wa(100)),magenta:Ya("cmyk",1,Wa(100)),yellow:Ya("cmyk",2,Wa(100)),black:Ya("cmyk",3,Wa(100)),x:Ya("xyz",0,Wa(95.047)),y:Ya("xyz",1,Wa(100)),z:Ya("xyz",2,Wa(108.833)),l:Ya("lab",0,Wa(100)),a:Ya("lab",1),b:Ya("lab",2),keyword(t){return void 0!==t?new Ua(t):Ra[this.model].keyword(this.color)},hex(t){return void 0!==t?new Ua(t):Na.to.hex(this.rgb().round().color)},hexa(t){if(void 0!==t)return new Ua(t);const e=this.rgb().round().color;let i=Math.round(255*this.valpha).toString(16).toUpperCase();return 1===i.length&&(i="0"+i),Na.to.hex(e)+i},rgbNumber(){const t=this.rgb().color;return(255&t[0])<<16|(255&t[1])<<8|255&t[2]},luminosity(){const t=this.rgb().color,e=[];for(const[i,o]of t.entries()){const t=o/255;e[i]=t<=.04045?t/12.92:((t+.055)/1.055)**2.4}return.2126*e[0]+.7152*e[1]+.0722*e[2]},contrast(t){const e=this.luminosity(),i=t.luminosity();return e>i?(e+.05)/(i+.05):(i+.05)/(e+.05)},level(t){const e=this.contrast(t);return e>=7?"AAA":e>=4.5?"AA":""},isDark(){const t=this.rgb().color;return(2126*t[0]+7152*t[1]+722*t[2])/1e4<128},isLight(){return!this.isDark()},negate(){const t=this.rgb();for(let e=0;e<3;e++)t.color[e]=255-t.color[e];return t},lighten(t){const e=this.hsl();return e.color[2]+=e.color[2]*t,e},darken(t){const e=this.hsl();return e.color[2]-=e.color[2]*t,e},saturate(t){const e=this.hsl();return e.color[1]+=e.color[1]*t,e},desaturate(t){const e=this.hsl();return e.color[1]-=e.color[1]*t,e},whiten(t){const e=this.hwb();return e.color[1]+=e.color[1]*t,e},blacken(t){const e=this.hwb();return e.color[2]+=e.color[2]*t,e},grayscale(){const t=this.rgb().color,e=.3*t[0]+.59*t[1]+.11*t[2];return Ua.rgb(e,e,e)},fade(t){return this.alpha(this.valpha-this.valpha*t)},opaquer(t){return this.alpha(this.valpha+this.valpha*t)},rotate(t){const e=this.hsl();let i=e.color[0];return i=(i+t)%360,i=i<0?360+i:i,e.color[0]=i,e},mix(t,e){if(!t||!t.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof t);const i=t.rgb(),o=this.rgb(),n=void 0===e?.5:e,r=2*n-1,a=i.alpha()-o.alpha(),l=((r*a==-1?r:(r+a)/(1+r*a))+1)/2,s=1-l;return Ua.rgb(l*i.red()+s*o.red(),l*i.green()+s*o.green(),l*i.blue()+s*o.blue(),i.alpha()*n+o.alpha()*(1-n))}};for(const t of Object.keys(Ra)){if(Fa.includes(t))continue;const{channels:e}=Ra[t];Ua.prototype[t]=function(...e){return this.model===t?new Ua(this):e.length>0?new Ua(e,t):new Ua([...(i=Ra[this.model][t].raw(this.color),Array.isArray(i)?i:[i]),this.valpha],t);var i},Ua[t]=function(...i){let o=i[0];return"number"==typeof o&&(o=Xa(i,e)),new Ua(o,t)}}function Ha(t){return function(e){return function(t,e){return Number(t.toFixed(e))}(e,t)}}function Ya(t,e,i){t=Array.isArray(t)?t:[t];for(const o of t)(Ba[o]||(Ba[o]=[]))[e]=i;return t=t[0],function(o){let n;return void 0!==o?(i&&(o=i(o)),n=this[t](),n.color[e]=o,n):(n=this[t]().color[e],i&&(n=i(n)),n)}}function Wa(t){return function(e){return Math.max(0,Math.min(t,e))}}function Xa(t,e){for(let i=0;it.stopPropagation()} - .value=${this.value||"default"} - fixedMenuPosition - naturalMenuWidth - > - ${this.renderColorCircle(this.value||"grey")} - - ${t("editor.form.color_picker.values.default")} - - ${Ga.map((t=>Y` - - ${function(t){return t.split("-").map((t=>function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(t))).join(" ")}(t)} - ${this.renderColorCircle(t)} - - `))} - - `}renderColorCircle(t){return Y` - - `}static get styles(){return h` - mushroom-select { - width: 100%; - } - .circle-color { - display: block; - background-color: rgb(var(--main-color)); - border-radius: 10px; - width: 20px; - height: 20px; - } - `}};n([_t()],Qa.prototype,"label",void 0),n([_t()],Qa.prototype,"value",void 0),n([_t()],Qa.prototype,"configValue",void 0),n([_t()],Qa.prototype,"hass",void 0),Qa=n([pt("mushroom-color-picker")],Qa);let tl=class extends ht{render(){return Y` - - `}_valueChanged(t){Lt(this,"value-changed",{value:t.detail.value||void 0})}};n([_t()],tl.prototype,"hass",void 0),n([_t()],tl.prototype,"selector",void 0),n([_t()],tl.prototype,"value",void 0),n([_t()],tl.prototype,"label",void 0),tl=n([pt("ha-selector-mush_color")],tl);const el=["button","input_button","scene"],il=["name","state","last-changed","last-updated","none"],ol=["icon","entity-picture","none"];function nl(t,e,i,o,n){switch(t){case"name":return e;case"state":const t=o.entity_id.split(".")[0];return"timestamp"!==o.attributes.device_class&&!el.includes(t)||!Ut(o)||function(t){return t.state===Rt}(o)?i:Y` - - `;case"last-changed":return Y` - - `;case"last-updated":return Y` - - `;case"none":return}}function rl(t,e){return"entity-picture"===e?Yt(t):void 0}let al=class extends ht{constructor(){super(...arguments),this.label="",this.configValue=""}_selectChanged(t){const e=t.target.value;e&&this.dispatchEvent(new CustomEvent("value-changed",{detail:{value:"default"!==e?e:""}}))}render(){const t=Oo(this.hass);return Y` - t.stopPropagation()} - .value=${this.value||"default"} - fixedMenuPosition - naturalMenuWidth - > - - ${t("editor.form.icon_type_picker.values.default")} - - ${ol.map((e=>Y` - - ${t(`editor.form.icon_type_picker.values.${e}`)||function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(e)} - - `))} - - `}static get styles(){return h` - mushroom-select { - width: 100%; - } - `}};n([_t()],al.prototype,"label",void 0),n([_t()],al.prototype,"value",void 0),n([_t()],al.prototype,"configValue",void 0),n([_t()],al.prototype,"hass",void 0),al=n([pt("mushroom-icon-type-picker")],al);let ll=class extends ht{render(){return Y` - - `}_valueChanged(t){Lt(this,"value-changed",{value:t.detail.value||void 0})}};n([_t()],ll.prototype,"hass",void 0),n([_t()],ll.prototype,"selector",void 0),n([_t()],ll.prototype,"value",void 0),n([_t()],ll.prototype,"label",void 0),ll=n([pt("ha-selector-mush_icon_type")],ll);let sl=class extends ht{constructor(){super(...arguments),this.label="",this.configValue=""}_selectChanged(t){const e=t.target.value;e&&this.dispatchEvent(new CustomEvent("value-changed",{detail:{value:"default"!==e?e:""}}))}render(){var t;const e=Oo(this.hass);return Y` - t.stopPropagation()} - .value=${this.value||"default"} - fixedMenuPosition - naturalMenuWidth - > - - ${e("editor.form.info_picker.values.default")} - - ${(null!==(t=this.infos)&&void 0!==t?t:il).map((t=>Y` - - ${e(`editor.form.info_picker.values.${t}`)||function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(t)} - - `))} - - `}static get styles(){return h` - mushroom-select { - width: 100%; - } - `}};n([_t()],sl.prototype,"label",void 0),n([_t()],sl.prototype,"value",void 0),n([_t()],sl.prototype,"configValue",void 0),n([_t()],sl.prototype,"infos",void 0),n([_t()],sl.prototype,"hass",void 0),sl=n([pt("mushroom-info-picker")],sl);let cl=class extends ht{render(){return Y` - - `}_valueChanged(t){Lt(this,"value-changed",{value:t.detail.value||void 0})}};n([_t()],cl.prototype,"hass",void 0),n([_t()],cl.prototype,"selector",void 0),n([_t()],cl.prototype,"value",void 0),n([_t()],cl.prototype,"label",void 0),cl=n([pt("ha-selector-mush_info")],cl);const dl=["default","horizontal","vertical"],ul={default:"mdi:card-text-outline",vertical:"mdi:focus-field-vertical",horizontal:"mdi:focus-field-horizontal"};let hl=class extends ht{constructor(){super(...arguments),this.label="",this.configValue=""}_selectChanged(t){const e=t.target.value;e&&this.dispatchEvent(new CustomEvent("value-changed",{detail:{value:"default"!==e?e:""}}))}render(){const t=Oo(this.hass),e=this.value||"default";return Y` - t.stopPropagation()} - .value=${e} - fixedMenuPosition - naturalMenuWidth - > - - ${dl.map((e=>Y` - - ${t(`editor.form.layout_picker.values.${e}`)} - - - `))} - - `}static get styles(){return h` - mushroom-select { - width: 100%; - } - `}};n([_t()],hl.prototype,"label",void 0),n([_t()],hl.prototype,"value",void 0),n([_t()],hl.prototype,"configValue",void 0),n([_t()],hl.prototype,"hass",void 0),hl=n([pt("mushroom-layout-picker")],hl);let ml=class extends ht{render(){return Y` - - `}_valueChanged(t){Lt(this,"value-changed",{value:t.detail.value||void 0})}};n([_t()],ml.prototype,"hass",void 0),n([_t()],ml.prototype,"selector",void 0),n([_t()],ml.prototype,"value",void 0),n([_t()],ml.prototype,"label",void 0),ml=n([pt("ha-selector-mush_layout")],ml);Tt((t=>{const e={};for(const i of t)e[i.entity_id]=i;return e})),Tt((t=>{const e={};for(const i of t)e[i.id]=i;return e}));const pl={armed_home:{feature:1,service:"alarm_arm_home",icon:"mdi:home"},armed_away:{feature:2,service:"alarm_arm_away",icon:"mdi:lock"},armed_night:{feature:4,service:"alarm_arm_night",icon:"mdi:moon-waning-crescent"},armed_vacation:{feature:32,service:"alarm_arm_vacation",icon:"mdi:air-plane"},armed_custom_bypass:{feature:16,service:"alarm_arm_custom_bypass",icon:"mdi:shield"},disarmed:{service:"alarm_disarm",icon:"mdi:shield-off"}};let fl=class extends ht{constructor(){super(...arguments),this.icon=""}render(){return Y` -
    - -
    - `}static get styles(){return h` - :host { - --main-color: rgb(var(--rgb-grey)); - --icon-color: rgb(var(--rgb-white)); - } - .badge { - display: flex; - align-items: center; - justify-content: center; - line-height: 0; - width: var(--badge-size); - height: var(--badge-size); - font-size: var(--badge-size); - border-radius: var(--badge-border-radius); - background-color: var(--main-color); - transition: background-color 280ms ease-in-out; - } - .badge ha-icon { - --mdc-icon-size: var(--badge-icon-size); - color: var(--icon-color); - } - `}};n([_t()],fl.prototype,"icon",void 0),fl=n([pt("mushroom-badge-icon")],fl);let gl=class extends ht{constructor(){super(...arguments),this.title="",this.disabled=!1}render(){return Y` - - `}static get styles(){return h` - :host { - --icon-color: var(--primary-text-color); - --icon-color-disabled: rgb(var(--rgb-disabled)); - --bg-color: rgba(var(--rgb-primary-text-color), 0.05); - --bg-color-disabled: rgba(var(--rgb-disabled), 0.2); - height: var(--control-height); - width: calc(var(--control-height) * var(--control-button-ratio)); - flex: none; - } - .button { - cursor: pointer; - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; - border-radius: var(--control-border-radius); - border: none; - background-color: var(--bg-color); - transition: background-color 280ms ease-in-out; - font-size: var(--control-height); - margin: 0; - padding: 0; - box-sizing: border-box; - line-height: 0; - } - .button:disabled { - cursor: not-allowed; - background-color: var(--bg-color-disabled); - } - .button ::slotted(*) { - --mdc-icon-size: var(--control-icon-size); - color: var(--icon-color); - pointer-events: none; - } - .button:disabled ::slotted(*) { - color: var(--icon-color-disabled); - } - `}};n([_t()],gl.prototype,"title",void 0),n([_t({type:Boolean})],gl.prototype,"disabled",void 0),gl=n([pt("mushroom-button")],gl);let _l=class extends ht{constructor(){super(...arguments),this.fill=!1,this.rtl=!1}render(){return Y` -
    - -
    - `}static get styles(){return h` - :host { - display: flex; - flex-direction: row; - width: 100%; - } - .container { - width: 100%; - display: flex; - flex-direction: row; - justify-content: flex-end; - } - .container ::slotted(*:not(:last-child)) { - margin-right: var(--spacing); - } - :host([rtl]) .container ::slotted(*:not(:last-child)) { - margin-right: initial; - margin-left: var(--spacing); - } - .container > ::slotted(mushroom-button) { - width: 0; - flex-grow: 0; - flex-shrink: 1; - flex-basis: calc(var(--control-height) * var(--control-button-ratio)); - } - .container > ::slotted(mushroom-input-number) { - width: 0; - flex-grow: 0; - flex-shrink: 1; - flex-basis: calc(var(--control-height) * var(--control-button-ratio) * 3); - } - .container.fill > ::slotted(mushroom-button), - .container.fill > ::slotted(mushroom-input-number) { - flex-grow: 1; - } - `}};n([_t()],_l.prototype,"fill",void 0),n([_t()],_l.prototype,"rtl",void 0),_l=n([pt("mushroom-button-group")],_l);let vl=class extends ht{render(){var t,e,i,o;return Y` -
    - -
    - `}static get styles(){return h` - .container { - display: flex; - flex-direction: column; - flex-shrink: 0; - flex-grow: 0; - box-sizing: border-box; - justify-content: space-between; - height: 100%; - } - .container > ::slotted(*:not(:last-child)) { - margin-bottom: var(--spacing); - } - .container.horizontal { - flex-direction: row; - } - .container.horizontal > ::slotted(*) { - flex: 1; - min-width: 0; - } - .container.no-info > ::slotted(mushroom-state-item) { - flex: none; - } - .container.no-info.no-icon > ::slotted(mushroom-state-item) { - margin-right: 0; - margin-left: 0; - margin-bottom: 0; - } - .container.horizontal > ::slotted(*:not(:last-child)) { - margin-right: var(--spacing); - margin-bottom: 0; - } - :host([rtl]) .container.horizontal > ::slotted(*:not(:last-child)) { - margin-right: initial; - margin-left: var(--spacing); - margin-bottom: 0; - } - `}};n([_t()],vl.prototype,"appearance",void 0),vl=n([pt("mushroom-card")],vl);const bl={pulse:"@keyframes pulse {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n }",spin:"@keyframes spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n }",cleaning:"@keyframes cleaning {\n 0% {\n transform: rotate(0) translate(0);\n }\n 5% {\n transform: rotate(0) translate(0, -3px);\n }\n 10% {\n transform: rotate(0) translate(0, 1px);\n }\n 15% {\n transform: rotate(0) translate(0);\n }\n\n 20% {\n transform: rotate(30deg) translate(0);\n }\n 25% {\n transform: rotate(30deg) translate(0, -3px);\n }\n 30% {\n transform: rotate(30deg) translate(0, 1px);\n }\n 35% {\n transform: rotate(30deg) translate(0);\n }\n 40% {\n transform: rotate(0) translate(0);\n }\n\n 45% {\n transform: rotate(-30deg) translate(0);\n }\n 50% {\n transform: rotate(-30deg) translate(0, -3px);\n }\n 55% {\n transform: rotate(-30deg) translate(0, 1px);\n }\n 60% {\n transform: rotate(-30deg) translate(0);\n }\n 70% {\n transform: rotate(0deg) translate(0);\n }\n 100% {\n transform: rotate(0deg);\n }\n }",returning:"@keyframes returning {\n 0% {\n transform: rotate(0);\n }\n 25% {\n transform: rotate(20deg);\n }\n 50% {\n transform: rotate(0);\n }\n 75% {\n transform: rotate(-20deg);\n }\n 100% {\n transform: rotate(0);\n }\n }"},yl=h` - ${u(bl.pulse)} - `,xl=(h` - ${u(bl.spin)} - `,h` - ${u(bl.cleaning)} - `,h` - ${u(bl.returning)} - `,h` - ${u(Object.values(bl).join("\n"))} -`);let wl=class extends ht{render(){return Y` -
    - -
    - `}static get styles(){return[xl,h` - :host { - --icon-color: var(--primary-text-color); - --icon-color-disabled: rgb(var(--rgb-disabled)); - --shape-color: rgba(var(--rgb-primary-text-color), 0.05); - --shape-color-disabled: rgba(var(--rgb-disabled), 0.2); - --shape-animation: none; - --shape-outline-color: transparent; - flex: none; - } - .shape { - position: relative; - width: var(--icon-size); - height: var(--icon-size); - font-size: var(--icon-size); - border-radius: var(--icon-border-radius); - display: flex; - align-items: center; - justify-content: center; - background-color: var(--shape-color); - transition-property: background-color, box-shadow; - transition-duration: 280ms; - transition-timing-function: ease-out; - animation: var(--shape-animation); - box-shadow: 0 0 0 1px var(--shape-outline-color); - } - - .shape ::slotted(*) { - display: flex; - color: var(--icon-color); - transition: color 280ms ease-in-out; - } - ::slotted(ha-icon), - ::slotted(ha-state-icon) { - display: flex; - line-height: 0; - --mdc-icon-size: var(--icon-symbol-size); - } - .shape.disabled { - background-color: var(--shape-color-disabled); - } - .shape.disabled ::slotted(*) { - color: var(--icon-color-disabled); - } - `]}};n([_t({type:Boolean})],wl.prototype,"disabled",void 0),wl=n([pt("mushroom-shape-icon")],wl);let kl=class extends ht{constructor(){super(...arguments),this.multiline_secondary=!1}render(){var t;return Y` -
    - ${null!==(t=this.primary)&&void 0!==t?t:""} - ${this.secondary?Y`${this.secondary}`:K} -
    - `}static get styles(){return h` - .container { - min-width: 0; - flex: 1; - display: flex; - flex-direction: column; - } - .primary { - font-weight: var(--card-primary-font-weight); - font-size: var(--card-primary-font-size); - line-height: var(--card-primary-line-height); - color: var(--card-primary-color); - letter-spacing: var(--card-primary-letter-spacing); - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - } - .secondary { - font-weight: var(--card-secondary-font-weight); - font-size: var(--card-secondary-font-size); - line-height: var(--card-secondary-line-height); - color: var(--card-secondary-color); - letter-spacing: var(--card-secondary-letter-spacing); - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - } - .multiline_secondary { - white-space: pre-wrap; - } - `}};n([_t({attribute:!1})],kl.prototype,"primary",void 0),n([_t({attribute:!1})],kl.prototype,"secondary",void 0),n([_t({type:Boolean})],kl.prototype,"multiline_secondary",void 0),kl=n([pt("mushroom-state-info")],kl);let Cl=class extends ht{render(){var t,e,i,o;return Y` -
    - ${"none"!==(null===(e=this.appearance)||void 0===e?void 0:e.icon_type)?Y` -
    - - -
    - `:K} - ${"none"!==(null===(i=this.appearance)||void 0===i?void 0:i.primary_info)||"none"!==(null===(o=this.appearance)||void 0===o?void 0:o.secondary_info)?Y` -
    - -
    - `:K} -
    - `}static get styles(){return h` - .container { - display: flex; - flex-direction: row; - align-items: center; - justify-content: flex-start; - } - .container > *:not(:last-child) { - margin-right: var(--spacing); - } - :host([rtl]) .container > *:not(:last-child) { - margin-right: initial; - margin-left: var(--spacing); - } - .icon { - position: relative; - } - .icon ::slotted(*[slot="badge"]) { - position: absolute; - top: -3px; - right: -3px; - } - :host([rtl]) .icon ::slotted(*[slot="badge"]) { - right: initial; - left: -3px; - } - .info { - min-width: 0; - width: 100%; - display: flex; - flex-direction: column; - } - .container.vertical { - flex-direction: column; - } - .container.vertical > *:not(:last-child) { - margin-bottom: var(--spacing); - margin-right: 0; - margin-left: 0; - } - :host([rtl]) .container.vertical > *:not(:last-child) { - margin-right: initial; - margin-left: initial; - } - .container.vertical .info { - text-align: center; - } - `}};function $l(t){var e,i,o,n,r;return{layout:null!==(e=t.layout)&&void 0!==e?e:El(t),fill_container:null!==(i=t.fill_container)&&void 0!==i&&i,primary_info:null!==(o=t.primary_info)&&void 0!==o?o:Sl(t),secondary_info:null!==(n=t.secondary_info)&&void 0!==n?n:Il(t),icon_type:null!==(r=t.icon_type)&&void 0!==r?r:Al(t)}}function El(t){return t.vertical?"vertical":"default"}function Al(t){return t.hide_icon?"none":t.use_entity_picture||t.use_media_artwork?"entity-picture":"icon"}function Sl(t){return t.hide_name?"none":"name"}function Il(t){return t.hide_state?"none":"state"}n([_t()],Cl.prototype,"appearance",void 0),Cl=n([pt("mushroom-state-item")],Cl);let Tl=class extends ht{constructor(){super(...arguments),this.picture_url=""}render(){return Y` -
    - -
    - `}static get styles(){return h` - :host { - --main-color: var(--primary-text-color); - --icon-color-disabled: rgb(var(--rgb-disabled)); - --shape-color: rgba(var(--rgb-primary-text-color), 0.05); - --shape-color-disabled: rgba(var(--rgb-disabled), 0.2); - flex: none; - } - .container { - position: relative; - width: var(--icon-size); - height: var(--icon-size); - flex: none; - display: flex; - align-items: center; - justify-content: center; - } - .picture { - width: 100%; - height: 100%; - border-radius: var(--icon-border-radius); - } - `}};n([_t()],Tl.prototype,"picture_url",void 0),Tl=n([pt("mushroom-shape-avatar")],Tl);const Ol=h` - --spacing: var(--mush-spacing, 12px); - - /* Title */ - --title-padding: var(--mush-title-padding, 24px 12px 8px); - --title-spacing: var(--mush-title-spacing, 8px); - --title-font-size: var(--mush-title-font-size, 24px); - --title-font-weight: var(--mush-title-font-weight, normal); - --title-line-height: var(--mush-title-line-height, 32px); - --title-color: var(--mush-title-color, var(--primary-text-color)); - --title-letter-spacing: var(--mush-title-letter-spacing, -0.288px); - --subtitle-font-size: var(--mush-subtitle-font-size, 16px); - --subtitle-font-weight: var(--mush-subtitle-font-weight, normal); - --subtitle-line-height: var(--mush-subtitle-line-height, 24px); - --subtitle-color: var(--mush-subtitle-color, var(--secondary-text-color)); - --subtitle-letter-spacing: var(--mush-subtitle-letter-spacing, 0px); - - /* Card */ - --card-primary-font-size: var(--mush-card-primary-font-size, 14px); - --card-secondary-font-size: var(--mush-card-secondary-font-size, 12px); - --card-primary-font-weight: var(--mush-card-primary-font-weight, 500); - --card-secondary-font-weight: var(--mush-card-secondary-font-weight, 400); - --card-primary-line-height: var(--mush-card-primary-line-height, 20px); - --card-secondary-line-height: var(--mush-card-secondary-line-height, 16px); - --card-primary-color: var(--mush-card-primary-color, var(--primary-text-color)); - --card-secondary-color: var(--mush-card-secondary-color, var(--primary-text-color)); - --card-primary-letter-spacing: var(--mush-card-primary-letter-spacing, 0.1px); - --card-secondary-letter-spacing: var(--mush-card-secondary-letter-spacing, 0.4px); - - /* Chips */ - --chip-spacing: var(--mush-chip-spacing, 8px); - --chip-padding: var(--mush-chip-padding, 0 0.25em); - --chip-height: var(--mush-chip-height, 36px); - --chip-border-radius: var(--mush-chip-border-radius, 19px); - --chip-border-width: var(--mush-chip-border-width, var(--ha-card-border-width, 1px)); - --chip-border-color: var( - --mush-chip-border-color, - var(--ha-card-border-color, var(--divider-color)) - ); - --chip-box-shadow: var(--mush-chip-box-shadow, var(--ha-card-box-shadow, "none")); - --chip-font-size: var(--mush-chip-font-size, 0.3em); - --chip-font-weight: var(--mush-chip-font-weight, bold); - --chip-icon-size: var(--mush-chip-icon-size, 0.5em); - --chip-avatar-padding: var(--mush-chip-avatar-padding, 0.1em); - --chip-avatar-border-radius: var(--mush-chip-avatar-border-radius, 50%); - --chip-background: var( - --mush-chip-background, - var(--ha-card-background, var(--card-background-color, white)) - ); - /* Controls */ - --control-border-radius: var(--mush-control-border-radius, 12px); - --control-height: var(--mush-control-height, 40px); - --control-button-ratio: var(--mush-control-button-ratio, 1); - --control-icon-size: var(--mush-control-icon-size, 0.5em); - - /* Slider */ - --slider-threshold: var(--mush-slider-threshold); - - /* Input Number */ - --input-number-debounce: var(--mush-input-number-debounce); - - /* Layout */ - --layout-align: var(--mush-layout-align, center); - - /* Badge */ - --badge-size: var(--mush-badge-size, 16px); - --badge-icon-size: var(--mush-badge-icon-size, 0.75em); - --badge-border-radius: var(--mush-badge-border-radius, 50%); - - /* Icon */ - --icon-border-radius: var(--mush-icon-border-radius, 50%); - --icon-size: var(--mush-icon-size, 40px); - --icon-symbol-size: var(--mush-icon-symbol-size, 0.6em); -`,zl=h` - /* RGB */ - /* Standard colors */ - --rgb-red: var(--mush-rgb-red, var(--default-red)); - --rgb-pink: var(--mush-rgb-pink, var(--default-pink)); - --rgb-purple: var(--mush-rgb-purple, var(--default-purple)); - --rgb-deep-purple: var(--mush-rgb-deep-purple, var(--default-deep-purple)); - --rgb-indigo: var(--mush-rgb-indigo, var(--default-indigo)); - --rgb-blue: var(--mush-rgb-blue, var(--default-blue)); - --rgb-light-blue: var(--mush-rgb-light-blue, var(--default-light-blue)); - --rgb-cyan: var(--mush-rgb-cyan, var(--default-cyan)); - --rgb-teal: var(--mush-rgb-teal, var(--default-teal)); - --rgb-green: var(--mush-rgb-green, var(--default-green)); - --rgb-light-green: var(--mush-rgb-light-green, var(--default-light-green)); - --rgb-lime: var(--mush-rgb-lime, var(--default-lime)); - --rgb-yellow: var(--mush-rgb-yellow, var(--default-yellow)); - --rgb-amber: var(--mush-rgb-amber, var(--default-amber)); - --rgb-orange: var(--mush-rgb-orange, var(--default-orange)); - --rgb-deep-orange: var(--mush-rgb-deep-orange, var(--default-deep-orange)); - --rgb-brown: var(--mush-rgb-brown, var(--default-brown)); - --rgb-light-grey: var(--mush-rgb-light-grey, var(--default-light-grey)); - --rgb-grey: var(--mush-rgb-grey, var(--default-grey)); - --rgb-dark-grey: var(--mush-rgb-dark-grey, var(--default-dark-grey)); - --rgb-blue-grey: var(--mush-rgb-blue-grey, var(--default-blue-grey)); - --rgb-black: var(--mush-rgb-black, var(--default-black)); - --rgb-white: var(--mush-rgb-white, var(--default-white)); - --rgb-disabled: var(--mush-rgb-disabled, var(--default-disabled)); - - /* Action colors */ - --rgb-info: var(--mush-rgb-info, var(--rgb-blue)); - --rgb-success: var(--mush-rgb-success, var(--rgb-green)); - --rgb-warning: var(--mush-rgb-warning, var(--rgb-orange)); - --rgb-danger: var(--mush-rgb-danger, var(--rgb-red)); - - /* State colors */ - --rgb-state-vacuum: var(--mush-rgb-state-vacuum, var(--rgb-teal)); - --rgb-state-fan: var(--mush-rgb-state-fan, var(--rgb-green)); - --rgb-state-light: var(--mush-rgb-state-light, var(--rgb-orange)); - --rgb-state-entity: var(--mush-rgb-state-entity, var(--rgb-blue)); - --rgb-state-media-player: var(--mush-rgb-state-media-player, var(--rgb-indigo)); - --rgb-state-lock: var(--mush-rgb-state-lock, var(--rgb-blue)); - --rgb-state-number: var(--mush-rgb-state-number, var(--rgb-blue)); - --rgb-state-humidifier: var(--mush-rgb-state-humidifier, var(--rgb-purple)); - - /* State alarm colors */ - --rgb-state-alarm-disarmed: var(--mush-rgb-state-alarm-disarmed, var(--rgb-info)); - --rgb-state-alarm-armed: var(--mush-rgb-state-alarm-armed, var(--rgb-success)); - --rgb-state-alarm-triggered: var(--mush-rgb-state-alarm-triggered, var(--rgb-danger)); - - /* State person colors */ - --rgb-state-person-home: var(--mush-rgb-state-person-home, var(--rgb-success)); - --rgb-state-person-not-home: var(--mush-rgb-state-person-not-home, var(--rgb-danger)); - --rgb-state-person-zone: var(--mush-rgb-state-person-zone, var(--rgb-info)); - --rgb-state-person-unknown: var(--mush-rgb-state-person-unknown, var(--rgb-grey)); - - /* State update colors */ - --rgb-state-update-on: var(--mush-rgb-state-update-on, var(--rgb-orange)); - --rgb-state-update-off: var(--mush-rgb-update-off, var(--rgb-green)); - --rgb-state-update-installing: var(--mush-rgb-update-installing, var(--rgb-blue)); - - /* State lock colors */ - --rgb-state-lock-locked: var(--mush-rgb-state-lock-locked, var(--rgb-green)); - --rgb-state-lock-unlocked: var(--mush-rgb-state-lock-unlocked, var(--rgb-red)); - --rgb-state-lock-pending: var(--mush-rgb-state-lock-pending, var(--rgb-orange)); - - /* State cover colors */ - --rgb-state-cover-open: var(--mush-rgb-state-cover-open, var(--rgb-blue)); - --rgb-state-cover-closed: var(--mush-rgb-state-cover-closed, var(--rgb-disabled)); - - /* State climate colors */ - --rgb-state-climate-auto: var(--mush-rgb-state-climate-auto, var(--rgb-green)); - --rgb-state-climate-cool: var(--mush-rgb-state-climate-cool, var(--rgb-blue)); - --rgb-state-climate-dry: var(--mush-rgb-state-climate-dry, var(--rgb-orange)); - --rgb-state-climate-fan-only: var(--mush-rgb-state-climate-fan-only, var(--rgb-teal)); - --rgb-state-climate-heat: var(--mush-rgb-state-climate-heat, var(--rgb-deep-orange)); - --rgb-state-climate-heat-cool: var(--mush-rgb-state-climate-heat-cool, var(--rgb-green)); - --rgb-state-climate-idle: var(--mush-rgb-state-climate-idle, var(--rgb-disabled)); - --rgb-state-climate-off: var(--mush-rgb-state-climate-off, var(--rgb-disabled)); -`;function Ml(t){return!!t&&t.themes.darkMode}class jl extends ht{updated(t){if(super.updated(t),t.has("hass")&&this.hass){const e=Ml(t.get("hass")),i=Ml(this.hass);e!==i&&this.toggleAttribute("dark-mode",i)}}static get styles(){return[xl,h` - :host { - ${Za} - } - :host([dark-mode]) { - ${Ja} - } - :host { - ${zl} - ${Ol} - } - `]}}n([_t({attribute:!1})],jl.prototype,"hass",void 0);class Dl extends jl{constructor(){super(...arguments),this._inGrid=!1}get _stateObj(){if(!this._config||!this.hass||!this._config.entity)return;const t=this._config.entity;return this.hass.states[t]}get hasControls(){return!1}setConfig(t){this._config=Object.assign({tap_action:{action:"more-info"},hold_action:{action:"more-info"}},t)}getGridSize(){const{grid_columns:t,grid_rows:e}=this.getLayoutOptions();return[t,e]}getCardSize(){var t;let e=1;if(!this._config)return e;const i=$l(this._config);return"vertical"===i.layout&&(e+=1),"horizontal"===(null==i?void 0:i.layout)||!this.hasControls||"collapsible_controls"in this._config&&(null===(t=this._config)||void 0===t?void 0:t.collapsible_controls)||(e+=1),e}getLayoutOptions(){this._inGrid=!0;const t={grid_columns:2,grid_rows:1};if(!this._config)return t;const e=$l(this._config);return"vertical"===e.layout&&(t.grid_rows+=1),"horizontal"===e.layout&&(t.grid_columns=4),"horizontal"!==(null==e?void 0:e.layout)&&this.hasControls&&(t.grid_rows+=1),t}renderPicture(t){return Y` - - `}renderNotFound(t){const e=$l(t),i=Ie(this.hass),o=Oo(this.hass);return Y` - - - - - - - - - - - - `}renderIcon(t,e){const i=Bt(t);return Y` - - - `}renderBadge(t){return!Ut(t)?Y` - - `:K}renderStateInfo(t,e,i,o){const n=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities),r=null!=o?o:n,a=nl(e.primary_info,i,r,t,this.hass),l=nl(e.secondary_info,i,r,t,this.hass);return Y` - - `}}n([vt()],Dl.prototype,"_config",void 0),n([_t({attribute:"in-grid",reflect:!0,type:Boolean})],Dl.prototype,"_inGrid",void 0);const Ll=h` - ha-card { - box-sizing: border-box; - padding: var(--spacing); +const sa="important",la=" !"+sa,ca=He(class extends Ye{constructor(t){var e;if(super(t),t.type!==Ve||"style"!==t.name||(null===(e=t.strings)||void 0===e?void 0:e.length)>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(t){return Object.keys(t).reduce(((e,i)=>{const o=t[i];return null==o?e:e+`${i=i.includes("-")?i:i.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${o};`}),"")}update(t,[e]){const{style:i}=t.element;if(void 0===this.ht){this.ht=new Set;for(const t in e)this.ht.add(t);return this.render(e)}this.ht.forEach((t=>{null==e[t]&&(this.ht.delete(t),t.includes("-")?i.removeProperty(t):i[t]="")}));for(const t in e){const o=e[t];if(null!=o){this.ht.add(t);const e="string"==typeof o&&o.endsWith(la);t.includes("-")||e?i.setProperty(t,e?o.slice(0,-11):o,e?sa:""):i[t]=o}}return X}});var da={exports:{}},ua={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},ha={exports:{}},ma=function(t){return!(!t||"string"==typeof t)&&(t instanceof Array||Array.isArray(t)||t.length>=0&&(t.splice instanceof Function||Object.getOwnPropertyDescriptor(t,t.length-1)&&"String"!==t.constructor.name))},pa=Array.prototype.concat,fa=Array.prototype.slice,ga=ha.exports=function(t){for(var e=[],i=0,o=t.length;i=4&&1!==t[3]&&(e=", "+t[3]),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+e+")"},ka.to.keyword=function(t){return xa[t.slice(0,3)]};var Ea=da.exports;const Aa=ua,Sa={};for(const t of Object.keys(Aa))Sa[Aa[t]]=t;const Ia={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var Ta=Ia;for(const t of Object.keys(Ia)){if(!("channels"in Ia[t]))throw new Error("missing channels property: "+t);if(!("labels"in Ia[t]))throw new Error("missing channel labels property: "+t);if(Ia[t].labels.length!==Ia[t].channels)throw new Error("channel and label counts mismatch: "+t);const{channels:e,labels:i}=Ia[t];delete Ia[t].channels,delete Ia[t].labels,Object.defineProperty(Ia[t],"channels",{value:e}),Object.defineProperty(Ia[t],"labels",{value:i})}function za(t,e){return(t[0]-e[0])**2+(t[1]-e[1])**2+(t[2]-e[2])**2}Ia.rgb.hsl=function(t){const e=t[0]/255,i=t[1]/255,o=t[2]/255,n=Math.min(e,i,o),r=Math.max(e,i,o),a=r-n;let s,l;r===n?s=0:e===r?s=(i-o)/a:i===r?s=2+(o-e)/a:o===r&&(s=4+(e-i)/a),s=Math.min(60*s,360),s<0&&(s+=360);const c=(n+r)/2;return l=r===n?0:c<=.5?a/(r+n):a/(2-r-n),[s,100*l,100*c]},Ia.rgb.hsv=function(t){let e,i,o,n,r;const a=t[0]/255,s=t[1]/255,l=t[2]/255,c=Math.max(a,s,l),d=c-Math.min(a,s,l),u=function(t){return(c-t)/6/d+.5};return 0===d?(n=0,r=0):(r=d/c,e=u(a),i=u(s),o=u(l),a===c?n=o-i:s===c?n=1/3+e-o:l===c&&(n=2/3+i-e),n<0?n+=1:n>1&&(n-=1)),[360*n,100*r,100*c]},Ia.rgb.hwb=function(t){const e=t[0],i=t[1];let o=t[2];const n=Ia.rgb.hsl(t)[0],r=1/255*Math.min(e,Math.min(i,o));return o=1-1/255*Math.max(e,Math.max(i,o)),[n,100*r,100*o]},Ia.rgb.cmyk=function(t){const e=t[0]/255,i=t[1]/255,o=t[2]/255,n=Math.min(1-e,1-i,1-o);return[100*((1-e-n)/(1-n)||0),100*((1-i-n)/(1-n)||0),100*((1-o-n)/(1-n)||0),100*n]},Ia.rgb.keyword=function(t){const e=Sa[t];if(e)return e;let i,o=1/0;for(const e of Object.keys(Aa)){const n=za(t,Aa[e]);n.04045?((e+.055)/1.055)**2.4:e/12.92,i=i>.04045?((i+.055)/1.055)**2.4:i/12.92,o=o>.04045?((o+.055)/1.055)**2.4:o/12.92;return[100*(.4124*e+.3576*i+.1805*o),100*(.2126*e+.7152*i+.0722*o),100*(.0193*e+.1192*i+.9505*o)]},Ia.rgb.lab=function(t){const e=Ia.rgb.xyz(t);let i=e[0],o=e[1],n=e[2];i/=95.047,o/=100,n/=108.883,i=i>.008856?i**(1/3):7.787*i+16/116,o=o>.008856?o**(1/3):7.787*o+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;return[116*o-16,500*(i-o),200*(o-n)]},Ia.hsl.rgb=function(t){const e=t[0]/360,i=t[1]/100,o=t[2]/100;let n,r,a;if(0===i)return a=255*o,[a,a,a];n=o<.5?o*(1+i):o+i-o*i;const s=2*o-n,l=[0,0,0];for(let t=0;t<3;t++)r=e+1/3*-(t-1),r<0&&r++,r>1&&r--,a=6*r<1?s+6*(n-s)*r:2*r<1?n:3*r<2?s+(n-s)*(2/3-r)*6:s,l[t]=255*a;return l},Ia.hsl.hsv=function(t){const e=t[0];let i=t[1]/100,o=t[2]/100,n=i;const r=Math.max(o,.01);o*=2,i*=o<=1?o:2-o,n*=r<=1?r:2-r;return[e,100*(0===o?2*n/(r+n):2*i/(o+i)),100*((o+i)/2)]},Ia.hsv.rgb=function(t){const e=t[0]/60,i=t[1]/100;let o=t[2]/100;const n=Math.floor(e)%6,r=e-Math.floor(e),a=255*o*(1-i),s=255*o*(1-i*r),l=255*o*(1-i*(1-r));switch(o*=255,n){case 0:return[o,l,a];case 1:return[s,o,a];case 2:return[a,o,l];case 3:return[a,s,o];case 4:return[l,a,o];case 5:return[o,a,s]}},Ia.hsv.hsl=function(t){const e=t[0],i=t[1]/100,o=t[2]/100,n=Math.max(o,.01);let r,a;a=(2-i)*o;const s=(2-i)*n;return r=i*n,r/=s<=1?s:2-s,r=r||0,a/=2,[e,100*r,100*a]},Ia.hwb.rgb=function(t){const e=t[0]/360;let i=t[1]/100,o=t[2]/100;const n=i+o;let r;n>1&&(i/=n,o/=n);const a=Math.floor(6*e),s=1-o;r=6*e-a,0!=(1&a)&&(r=1-r);const l=i+r*(s-i);let c,d,u;switch(a){default:case 6:case 0:c=s,d=l,u=i;break;case 1:c=l,d=s,u=i;break;case 2:c=i,d=s,u=l;break;case 3:c=i,d=l,u=s;break;case 4:c=l,d=i,u=s;break;case 5:c=s,d=i,u=l}return[255*c,255*d,255*u]},Ia.cmyk.rgb=function(t){const e=t[0]/100,i=t[1]/100,o=t[2]/100,n=t[3]/100;return[255*(1-Math.min(1,e*(1-n)+n)),255*(1-Math.min(1,i*(1-n)+n)),255*(1-Math.min(1,o*(1-n)+n))]},Ia.xyz.rgb=function(t){const e=t[0]/100,i=t[1]/100,o=t[2]/100;let n,r,a;return n=3.2406*e+-1.5372*i+-.4986*o,r=-.9689*e+1.8758*i+.0415*o,a=.0557*e+-.204*i+1.057*o,n=n>.0031308?1.055*n**(1/2.4)-.055:12.92*n,r=r>.0031308?1.055*r**(1/2.4)-.055:12.92*r,a=a>.0031308?1.055*a**(1/2.4)-.055:12.92*a,n=Math.min(Math.max(0,n),1),r=Math.min(Math.max(0,r),1),a=Math.min(Math.max(0,a),1),[255*n,255*r,255*a]},Ia.xyz.lab=function(t){let e=t[0],i=t[1],o=t[2];e/=95.047,i/=100,o/=108.883,e=e>.008856?e**(1/3):7.787*e+16/116,i=i>.008856?i**(1/3):7.787*i+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;return[116*i-16,500*(e-i),200*(i-o)]},Ia.lab.xyz=function(t){let e,i,o;i=(t[0]+16)/116,e=t[1]/500+i,o=i-t[2]/200;const n=i**3,r=e**3,a=o**3;return i=n>.008856?n:(i-16/116)/7.787,e=r>.008856?r:(e-16/116)/7.787,o=a>.008856?a:(o-16/116)/7.787,e*=95.047,i*=100,o*=108.883,[e,i,o]},Ia.lab.lch=function(t){const e=t[0],i=t[1],o=t[2];let n;n=360*Math.atan2(o,i)/2/Math.PI,n<0&&(n+=360);return[e,Math.sqrt(i*i+o*o),n]},Ia.lch.lab=function(t){const e=t[0],i=t[1],o=t[2]/360*2*Math.PI;return[e,i*Math.cos(o),i*Math.sin(o)]},Ia.rgb.ansi16=function(t,e=null){const[i,o,n]=t;let r=null===e?Ia.rgb.hsv(t)[2]:e;if(r=Math.round(r/50),0===r)return 30;let a=30+(Math.round(n/255)<<2|Math.round(o/255)<<1|Math.round(i/255));return 2===r&&(a+=60),a},Ia.hsv.ansi16=function(t){return Ia.rgb.ansi16(Ia.hsv.rgb(t),t[2])},Ia.rgb.ansi256=function(t){const e=t[0],i=t[1],o=t[2];if(e===i&&i===o)return e<8?16:e>248?231:Math.round((e-8)/247*24)+232;return 16+36*Math.round(e/255*5)+6*Math.round(i/255*5)+Math.round(o/255*5)},Ia.ansi16.rgb=function(t){let e=t%10;if(0===e||7===e)return t>50&&(e+=3.5),e=e/10.5*255,[e,e,e];const i=.5*(1+~~(t>50));return[(1&e)*i*255,(e>>1&1)*i*255,(e>>2&1)*i*255]},Ia.ansi256.rgb=function(t){if(t>=232){const e=10*(t-232)+8;return[e,e,e]}let e;t-=16;return[Math.floor(t/36)/5*255,Math.floor((e=t%36)/6)/5*255,e%6/5*255]},Ia.rgb.hex=function(t){const e=(((255&Math.round(t[0]))<<16)+((255&Math.round(t[1]))<<8)+(255&Math.round(t[2]))).toString(16).toUpperCase();return"000000".substring(e.length)+e},Ia.hex.rgb=function(t){const e=t.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!e)return[0,0,0];let i=e[0];3===e[0].length&&(i=i.split("").map((t=>t+t)).join(""));const o=parseInt(i,16);return[o>>16&255,o>>8&255,255&o]},Ia.rgb.hcg=function(t){const e=t[0]/255,i=t[1]/255,o=t[2]/255,n=Math.max(Math.max(e,i),o),r=Math.min(Math.min(e,i),o),a=n-r;let s,l;return s=a<1?r/(1-a):0,l=a<=0?0:n===e?(i-o)/a%6:n===i?2+(o-e)/a:4+(e-i)/a,l/=6,l%=1,[360*l,100*a,100*s]},Ia.hsl.hcg=function(t){const e=t[1]/100,i=t[2]/100,o=i<.5?2*e*i:2*e*(1-i);let n=0;return o<1&&(n=(i-.5*o)/(1-o)),[t[0],100*o,100*n]},Ia.hsv.hcg=function(t){const e=t[1]/100,i=t[2]/100,o=e*i;let n=0;return o<1&&(n=(i-o)/(1-o)),[t[0],100*o,100*n]},Ia.hcg.rgb=function(t){const e=t[0]/360,i=t[1]/100,o=t[2]/100;if(0===i)return[255*o,255*o,255*o];const n=[0,0,0],r=e%1*6,a=r%1,s=1-a;let l=0;switch(Math.floor(r)){case 0:n[0]=1,n[1]=a,n[2]=0;break;case 1:n[0]=s,n[1]=1,n[2]=0;break;case 2:n[0]=0,n[1]=1,n[2]=a;break;case 3:n[0]=0,n[1]=s,n[2]=1;break;case 4:n[0]=a,n[1]=0,n[2]=1;break;default:n[0]=1,n[1]=0,n[2]=s}return l=(1-i)*o,[255*(i*n[0]+l),255*(i*n[1]+l),255*(i*n[2]+l)]},Ia.hcg.hsv=function(t){const e=t[1]/100,i=e+t[2]/100*(1-e);let o=0;return i>0&&(o=e/i),[t[0],100*o,100*i]},Ia.hcg.hsl=function(t){const e=t[1]/100,i=t[2]/100*(1-e)+.5*e;let o=0;return i>0&&i<.5?o=e/(2*i):i>=.5&&i<1&&(o=e/(2*(1-i))),[t[0],100*o,100*i]},Ia.hcg.hwb=function(t){const e=t[1]/100,i=e+t[2]/100*(1-e);return[t[0],100*(i-e),100*(1-i)]},Ia.hwb.hcg=function(t){const e=t[1]/100,i=1-t[2]/100,o=i-e;let n=0;return o<1&&(n=(i-o)/(1-o)),[t[0],100*o,100*n]},Ia.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]},Ia.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]},Ia.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]},Ia.gray.hsl=function(t){return[0,0,t[0]]},Ia.gray.hsv=Ia.gray.hsl,Ia.gray.hwb=function(t){return[0,100,t[0]]},Ia.gray.cmyk=function(t){return[0,0,0,t[0]]},Ia.gray.lab=function(t){return[t[0],0,0]},Ia.gray.hex=function(t){const e=255&Math.round(t[0]/100*255),i=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(i.length)+i},Ia.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]};const Oa=Ta;function Ma(t){const e=function(){const t={},e=Object.keys(Oa);for(let i=e.length,o=0;o{Na[t]={},Object.defineProperty(Na[t],"channels",{value:La[t].channels}),Object.defineProperty(Na[t],"labels",{value:La[t].labels});const e=Pa(t);Object.keys(e).forEach((i=>{const o=e[i];Na[t][i]=function(t){const e=function(...e){const i=e[0];if(null==i)return i;i.length>1&&(e=i);const o=t(e);if("object"==typeof o)for(let t=o.length,e=0;e1&&(e=i),t(e))};return"conversion"in t&&(e.conversion=t.conversion),e}(o)}))}));const Ra=Ea,Fa=Na,Va=["keyword","gray","hex"],Ba={};for(const t of Object.keys(Fa))Ba[[...Fa[t].labels].sort().join("")]=t;const Ua={};function Ha(t,e){if(!(this instanceof Ha))return new Ha(t,e);if(e&&e in Va&&(e=null),e&&!(e in Fa))throw new Error("Unknown model: "+e);let i,o;if(null==t)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(t instanceof Ha)this.model=t.model,this.color=[...t.color],this.valpha=t.valpha;else if("string"==typeof t){const e=Ra.get(t);if(null===e)throw new Error("Unable to parse color from string: "+t);this.model=e.model,o=Fa[this.model].channels,this.color=e.value.slice(0,o),this.valpha="number"==typeof e.value[o]?e.value[o]:1}else if(t.length>0){this.model=e||"rgb",o=Fa[this.model].channels;const i=Array.prototype.slice.call(t,0,o);this.color=Ka(i,o),this.valpha="number"==typeof t[o]?t[o]:1}else if("number"==typeof t)this.model="rgb",this.color=[t>>16&255,t>>8&255,255&t],this.valpha=1;else{this.valpha=1;const e=Object.keys(t);"alpha"in t&&(e.splice(e.indexOf("alpha"),1),this.valpha="number"==typeof t.alpha?t.alpha:0);const o=e.sort().join("");if(!(o in Ba))throw new Error("Unable to parse color from object: "+JSON.stringify(t));this.model=Ba[o];const{labels:n}=Fa[this.model],r=[];for(i=0;i(t%360+360)%360)),saturationl:Wa("hsl",1,Xa(100)),lightness:Wa("hsl",2,Xa(100)),saturationv:Wa("hsv",1,Xa(100)),value:Wa("hsv",2,Xa(100)),chroma:Wa("hcg",1,Xa(100)),gray:Wa("hcg",2,Xa(100)),white:Wa("hwb",1,Xa(100)),wblack:Wa("hwb",2,Xa(100)),cyan:Wa("cmyk",0,Xa(100)),magenta:Wa("cmyk",1,Xa(100)),yellow:Wa("cmyk",2,Xa(100)),black:Wa("cmyk",3,Xa(100)),x:Wa("xyz",0,Xa(95.047)),y:Wa("xyz",1,Xa(100)),z:Wa("xyz",2,Xa(108.833)),l:Wa("lab",0,Xa(100)),a:Wa("lab",1),b:Wa("lab",2),keyword(t){return void 0!==t?new Ha(t):Fa[this.model].keyword(this.color)},hex(t){return void 0!==t?new Ha(t):Ra.to.hex(this.rgb().round().color)},hexa(t){if(void 0!==t)return new Ha(t);const e=this.rgb().round().color;let i=Math.round(255*this.valpha).toString(16).toUpperCase();return 1===i.length&&(i="0"+i),Ra.to.hex(e)+i},rgbNumber(){const t=this.rgb().color;return(255&t[0])<<16|(255&t[1])<<8|255&t[2]},luminosity(){const t=this.rgb().color,e=[];for(const[i,o]of t.entries()){const t=o/255;e[i]=t<=.04045?t/12.92:((t+.055)/1.055)**2.4}return.2126*e[0]+.7152*e[1]+.0722*e[2]},contrast(t){const e=this.luminosity(),i=t.luminosity();return e>i?(e+.05)/(i+.05):(i+.05)/(e+.05)},level(t){const e=this.contrast(t);return e>=7?"AAA":e>=4.5?"AA":""},isDark(){const t=this.rgb().color;return(2126*t[0]+7152*t[1]+722*t[2])/1e4<128},isLight(){return!this.isDark()},negate(){const t=this.rgb();for(let e=0;e<3;e++)t.color[e]=255-t.color[e];return t},lighten(t){const e=this.hsl();return e.color[2]+=e.color[2]*t,e},darken(t){const e=this.hsl();return e.color[2]-=e.color[2]*t,e},saturate(t){const e=this.hsl();return e.color[1]+=e.color[1]*t,e},desaturate(t){const e=this.hsl();return e.color[1]-=e.color[1]*t,e},whiten(t){const e=this.hwb();return e.color[1]+=e.color[1]*t,e},blacken(t){const e=this.hwb();return e.color[2]+=e.color[2]*t,e},grayscale(){const t=this.rgb().color,e=.3*t[0]+.59*t[1]+.11*t[2];return Ha.rgb(e,e,e)},fade(t){return this.alpha(this.valpha-this.valpha*t)},opaquer(t){return this.alpha(this.valpha+this.valpha*t)},rotate(t){const e=this.hsl();let i=e.color[0];return i=(i+t)%360,i=i<0?360+i:i,e.color[0]=i,e},mix(t,e){if(!t||!t.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof t);const i=t.rgb(),o=this.rgb(),n=void 0===e?.5:e,r=2*n-1,a=i.alpha()-o.alpha(),s=((r*a==-1?r:(r+a)/(1+r*a))+1)/2,l=1-s;return Ha.rgb(s*i.red()+l*o.red(),s*i.green()+l*o.green(),s*i.blue()+l*o.blue(),i.alpha()*n+o.alpha()*(1-n))}};for(const t of Object.keys(Fa)){if(Va.includes(t))continue;const{channels:e}=Fa[t];Ha.prototype[t]=function(...e){return this.model===t?new Ha(this):e.length>0?new Ha(e,t):new Ha([...(i=Fa[this.model][t].raw(this.color),Array.isArray(i)?i:[i]),this.valpha],t);var i},Ha[t]=function(...i){let o=i[0];return"number"==typeof o&&(o=Ka(i,e)),new Ha(o,t)}}function Ya(t){return function(e){return function(t,e){return Number(t.toFixed(e))}(e,t)}}function Wa(t,e,i){t=Array.isArray(t)?t:[t];for(const o of t)(Ua[o]||(Ua[o]=[]))[e]=i;return t=t[0],function(o){let n;return void 0!==o?(i&&(o=i(o)),n=this[t](),n.color[e]=o,n):(n=this[t]().color[e],i&&(n=i(n)),n)}}function Xa(t){return function(e){return Math.max(0,Math.min(t,e))}}function Ka(t,e){for(let i=0;it.stopPropagation()} + .value=${this.value||"default"} + fixedMenuPosition + naturalMenuWidth + > + ${this.renderColorCircle(this.value||"grey")} + + ${t("editor.form.color_picker.values.default")} + + ${qa.map((t=>Y` + + ${function(t){return t.split("-").map((t=>function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(t))).join(" ")}(t)} + ${this.renderColorCircle(t)} + + `))} + + `}renderColorCircle(t){return Y` + + `}static get styles(){return h` + mushroom-select { + width: 100%; + } + .circle-color { + display: block; + background-color: rgb(var(--main-color)); + border-radius: 10px; + width: 20px; + height: 20px; + } + `}};n([_t()],ts.prototype,"label",void 0),n([_t()],ts.prototype,"value",void 0),n([_t()],ts.prototype,"configValue",void 0),n([_t()],ts.prototype,"hass",void 0),ts=n([pt("mushroom-color-picker")],ts);let es=class extends ht{render(){return Y` + + `}_valueChanged(t){Lt(this,"value-changed",{value:t.detail.value||void 0})}};n([_t()],es.prototype,"hass",void 0),n([_t()],es.prototype,"selector",void 0),n([_t()],es.prototype,"value",void 0),n([_t()],es.prototype,"label",void 0),es=n([pt("ha-selector-mush_color")],es);const is=["button","input_button","scene"],os=["name","state","last-changed","last-updated","none"],ns=["icon","entity-picture","none"];function rs(t,e,i,o,n){switch(t){case"name":return e;case"state":const t=o.entity_id.split(".")[0];return"timestamp"!==o.attributes.device_class&&!is.includes(t)||!Ut(o)||function(t){return t.state===Rt}(o)?i:Y` + + `;case"last-changed":return Y` + + `;case"last-updated":return Y` + + `;case"none":return}}function as(t,e){return"entity-picture"===e?Yt(t):void 0}let ss=class extends ht{constructor(){super(...arguments),this.label="",this.configValue=""}_selectChanged(t){const e=t.target.value;e&&this.dispatchEvent(new CustomEvent("value-changed",{detail:{value:"default"!==e?e:""}}))}render(){const t=Oo(this.hass);return Y` + t.stopPropagation()} + .value=${this.value||"default"} + fixedMenuPosition + naturalMenuWidth + > + + ${t("editor.form.icon_type_picker.values.default")} + + ${ns.map((e=>Y` + + ${t(`editor.form.icon_type_picker.values.${e}`)||function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(e)} + + `))} + + `}static get styles(){return h` + mushroom-select { + width: 100%; + } + `}};n([_t()],ss.prototype,"label",void 0),n([_t()],ss.prototype,"value",void 0),n([_t()],ss.prototype,"configValue",void 0),n([_t()],ss.prototype,"hass",void 0),ss=n([pt("mushroom-icon-type-picker")],ss);let ls=class extends ht{render(){return Y` + + `}_valueChanged(t){Lt(this,"value-changed",{value:t.detail.value||void 0})}};n([_t()],ls.prototype,"hass",void 0),n([_t()],ls.prototype,"selector",void 0),n([_t()],ls.prototype,"value",void 0),n([_t()],ls.prototype,"label",void 0),ls=n([pt("ha-selector-mush_icon_type")],ls);let cs=class extends ht{constructor(){super(...arguments),this.label="",this.configValue=""}_selectChanged(t){const e=t.target.value;e&&this.dispatchEvent(new CustomEvent("value-changed",{detail:{value:"default"!==e?e:""}}))}render(){var t;const e=Oo(this.hass);return Y` + t.stopPropagation()} + .value=${this.value||"default"} + fixedMenuPosition + naturalMenuWidth + > + + ${e("editor.form.info_picker.values.default")} + + ${(null!==(t=this.infos)&&void 0!==t?t:os).map((t=>Y` + + ${e(`editor.form.info_picker.values.${t}`)||function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(t)} + + `))} + + `}static get styles(){return h` + mushroom-select { + width: 100%; + } + `}};n([_t()],cs.prototype,"label",void 0),n([_t()],cs.prototype,"value",void 0),n([_t()],cs.prototype,"configValue",void 0),n([_t()],cs.prototype,"infos",void 0),n([_t()],cs.prototype,"hass",void 0),cs=n([pt("mushroom-info-picker")],cs);let ds=class extends ht{render(){return Y` + + `}_valueChanged(t){Lt(this,"value-changed",{value:t.detail.value||void 0})}};n([_t()],ds.prototype,"hass",void 0),n([_t()],ds.prototype,"selector",void 0),n([_t()],ds.prototype,"value",void 0),n([_t()],ds.prototype,"label",void 0),ds=n([pt("ha-selector-mush_info")],ds);const us=["default","horizontal","vertical"],hs={default:"mdi:card-text-outline",vertical:"mdi:focus-field-vertical",horizontal:"mdi:focus-field-horizontal"};let ms=class extends ht{constructor(){super(...arguments),this.label="",this.configValue=""}_selectChanged(t){const e=t.target.value;e&&this.dispatchEvent(new CustomEvent("value-changed",{detail:{value:"default"!==e?e:""}}))}render(){const t=Oo(this.hass),e=this.value||"default";return Y` + t.stopPropagation()} + .value=${e} + fixedMenuPosition + naturalMenuWidth + > + + ${us.map((e=>Y` + + ${t(`editor.form.layout_picker.values.${e}`)} + + + `))} + + `}static get styles(){return h` + mushroom-select { + width: 100%; + } + `}};n([_t()],ms.prototype,"label",void 0),n([_t()],ms.prototype,"value",void 0),n([_t()],ms.prototype,"configValue",void 0),n([_t()],ms.prototype,"hass",void 0),ms=n([pt("mushroom-layout-picker")],ms);let ps=class extends ht{render(){return Y` + + `}_valueChanged(t){Lt(this,"value-changed",{value:t.detail.value||void 0})}};n([_t()],ps.prototype,"hass",void 0),n([_t()],ps.prototype,"selector",void 0),n([_t()],ps.prototype,"value",void 0),n([_t()],ps.prototype,"label",void 0),ps=n([pt("ha-selector-mush_layout")],ps);Tt((t=>{const e={};for(const i of t)e[i.entity_id]=i;return e})),Tt((t=>{const e={};for(const i of t)e[i.id]=i;return e}));const fs={armed_home:{feature:1,service:"alarm_arm_home",icon:"mdi:home"},armed_away:{feature:2,service:"alarm_arm_away",icon:"mdi:lock"},armed_night:{feature:4,service:"alarm_arm_night",icon:"mdi:moon-waning-crescent"},armed_vacation:{feature:32,service:"alarm_arm_vacation",icon:"mdi:airplane"},armed_custom_bypass:{feature:16,service:"alarm_arm_custom_bypass",icon:"mdi:shield"},disarmed:{service:"alarm_disarm",icon:"mdi:shield-off"}};let gs=class extends ht{constructor(){super(...arguments),this.icon=""}render(){return Y` +
    + +
    + `}static get styles(){return h` + :host { + --main-color: rgb(var(--rgb-grey)); + --icon-color: rgb(var(--rgb-white)); + } + .badge { display: flex; - flex-direction: column; - justify-content: var(--layout-align); - height: auto; - } - ha-card.fill-container { + align-items: center; + justify-content: center; + line-height: 0; + width: var(--badge-size); + height: var(--badge-size); + font-size: var(--badge-size); + border-radius: var(--badge-border-radius); + background-color: var(--main-color); + transition: background-color 280ms ease-in-out; + } + .badge ha-icon { + --mdc-icon-size: var(--badge-icon-size); + color: var(--icon-color); + } + `}};n([_t()],gs.prototype,"icon",void 0),gs=n([pt("mushroom-badge-icon")],gs);let _s=class extends ht{constructor(){super(...arguments),this.title="",this.disabled=!1}render(){return Y` + + `}static get styles(){return h` + :host { + --icon-color: var(--primary-text-color); + --icon-color-disabled: rgb(var(--rgb-disabled)); + --bg-color: rgba(var(--rgb-primary-text-color), 0.05); + --bg-color-disabled: rgba(var(--rgb-disabled), 0.2); + height: var(--control-height); + width: calc(var(--control-height) * var(--control-button-ratio)); + flex: none; + } + .button { + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + width: 100%; height: 100%; - } - :host([in-grid]) ha-card { - height: 100%; - } - :host([in-grid]) ha-card mushroom-card { - height: 100%; - } - .actions { + border-radius: var(--control-border-radius); + border: none; + background-color: var(--bg-color); + transition: background-color 280ms ease-in-out; + font-size: var(--control-height); + margin: 0; + padding: 0; + box-sizing: border-box; + line-height: 0; + } + .button:disabled { + cursor: not-allowed; + background-color: var(--bg-color-disabled); + } + .button ::slotted(*) { + --mdc-icon-size: var(--control-icon-size); + color: var(--icon-color); + pointer-events: none; + } + .button:disabled ::slotted(*) { + color: var(--icon-color-disabled); + } + `}};n([_t()],_s.prototype,"title",void 0),n([_t({type:Boolean})],_s.prototype,"disabled",void 0),_s=n([pt("mushroom-button")],_s);let vs=class extends ht{constructor(){super(...arguments),this.fill=!1,this.rtl=!1}render(){return Y` +
    + +
    + `}static get styles(){return h` + :host { display: flex; flex-direction: row; - align-items: flex-start; - justify-content: flex-start; - overflow-x: auto; - overflow-y: hidden; - scrollbar-width: none; /* Firefox */ - -ms-overflow-style: none; /* IE 10+ */ - } - .actions::-webkit-scrollbar { - background: transparent; /* Chrome/Safari/Webkit */ - height: 0px; - } - .actions *:not(:last-child) { + width: 100%; + } + .container { + width: 100%; + display: flex; + flex-direction: row; + justify-content: flex-end; + } + .container ::slotted(*:not(:last-child)) { margin-right: var(--spacing); - } - .actions[rtl] *:not(:last-child) { + } + :host([rtl]) .container ::slotted(*:not(:last-child)) { margin-right: initial; margin-left: var(--spacing); - } - .unavailable { - --main-color: rgb(var(--rgb-warning)); - } - .not-found { - --main-color: rgb(var(--rgb-danger)); - } - mushroom-state-item[disabled] { - cursor: initial; - } -`;function Pl(e){const i=window;i.customCards=i.customCards||[];const o=e.type.replace("-card","").replace("mushroom-","");i.customCards.push(Object.assign(Object.assign({},e),{preview:!0,documentationURL:`${t}/blob/main/docs/cards/${o}.md`}))}const Nl="mushroom",Rl=`${Nl}-alarm-control-panel-card`,Fl=`${Rl}-editor`,Vl=["alarm_control_panel"],Bl={disarmed:"var(--rgb-state-alarm-disarmed)",armed:"var(--rgb-state-alarm-armed)",triggered:"var(--rgb-state-alarm-triggered)",unavailable:"var(--rgb-warning)"};function Ul(t){var e;return null!==(e=Bl[t.split("_")[0]])&&void 0!==e?e:"var(--rgb-grey)"}function Hl(t){return["arming","triggered","pending",Nt].indexOf(t)>=0}Pl({type:Rl,name:"Mushroom Alarm Control Panel Card",description:"Card for alarm control panel"});let Yl=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return Wd})),document.createElement(Fl)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Vl.includes(t.split(".")[0])));return{type:`custom:${Rl}`,entity:e[0],states:["armed_home","armed_away"]}}get hasControls(){var t,e;return Boolean(null===(e=null===(t=this._config)||void 0===t?void 0:t.states)||void 0===e?void 0:e.length)}_onTap(t,e){t.stopPropagation(),(async(t,e,i,o)=>{var n,r;const{service:a}=pl[o];let l;if("disarmed"!==o&&i.attributes.code_arm_required||"disarmed"===o&&i.attributes.code_format){const a=await((t,e)=>t.callWS({type:"config/entity_registry/get",entity_id:e}))(e,i.entity_id).catch((()=>{}));if(!(null===(r=null===(n=null==a?void 0:a.options)||void 0===n?void 0:n.alarm_control_panel)||void 0===r?void 0:r.default_code)){const n="disarmed"===o,r=await window.loadCardHelpers(),a=await r.showEnterCodeDialog(t,{codeFormat:i.attributes.code_format,title:e.localize("ui.card.alarm_control_panel."+(n?"disarm":"arm")),submitText:e.localize("ui.card.alarm_control_panel."+(n?"disarm":"arm"))});if(null==a)throw new Error("Code dialog closed");l=a}}await e.callService("alarm_control_panel",a,{entity_id:i.entity_id,code:l})})(this,this.hass,this._stateObj,e)}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this.hass||!this._config||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=$l(this._config),n=rl(t,o.icon_type),r=this._config.states&&this._config.states.length>0?function(t){return"disarmed"===t.state}(t)?this._config.states.map((t=>({mode:t}))):[{mode:"disarmed"}]:[],a=function(t){return Nt!==t.state}(t),l=Ie(this.hass);return Y` - - - - ${n?this.renderPicture(n):this.renderIcon(t,i)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,o,e)}; - - ${r.length>0?Y` - - ${r.map((t=>Y` - this._onTap(e,t.mode)} - .disabled=${!a} - > - - - - `))} - - `:K} - - - `}renderIcon(t,e){const i=Ul(t.state),o=Hl(t.state);return Y` - - + } + .container > ::slotted(mushroom-button) { + width: 0; + flex-grow: 0; + flex-shrink: 1; + flex-basis: calc(var(--control-height) * var(--control-button-ratio)); + } + .container > ::slotted(mushroom-input-number) { + width: 0; + flex-grow: 0; + flex-shrink: 1; + flex-basis: calc( + var(--control-height) * var(--control-button-ratio) * 3 + ); + } + .container.fill > ::slotted(mushroom-button), + .container.fill > ::slotted(mushroom-input-number) { + flex-grow: 1; + } + `}};n([_t()],vs.prototype,"fill",void 0),n([_t()],vs.prototype,"rtl",void 0),vs=n([pt("mushroom-button-group")],vs);let bs=class extends ht{render(){var t,e,i;return Y` +
    + +
    + `}static get styles(){return h` + :host { + flex: 1; + display: flex; + flex-direction: column; + margin: calc(-1 * var(--ha-card-border-width, 1px)); + } + .container { + display: flex; + flex-direction: column; + flex-shrink: 0; + flex-grow: 0; + box-sizing: border-box; + justify-content: space-between; + height: 100%; + } + .container.horizontal { + flex-direction: row; + } + .container.horizontal > ::slotted(*) { + flex: 1; + min-width: 0; + } + .container.horizontal > ::slotted(*.actions) { + padding-top: 0 !important; + padding-bottom: 0 !important; + padding-left: 0 !important; + --control-spacing: var(--spacing); + --control-height: var(--icon-size); + } + .container > ::slotted(mushroom-state-item) { + flex: 1; + } + .container.no-info > ::slotted(mushroom-state-item) { + flex: none; + } + `}};n([_t()],bs.prototype,"appearance",void 0),bs=n([pt("mushroom-card")],bs);const ys={pulse:"@keyframes pulse {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n }",spin:"@keyframes spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n }",cleaning:"@keyframes cleaning {\n 0% {\n transform: rotate(0) translate(0);\n }\n 5% {\n transform: rotate(0) translate(0, -3px);\n }\n 10% {\n transform: rotate(0) translate(0, 1px);\n }\n 15% {\n transform: rotate(0) translate(0);\n }\n\n 20% {\n transform: rotate(30deg) translate(0);\n }\n 25% {\n transform: rotate(30deg) translate(0, -3px);\n }\n 30% {\n transform: rotate(30deg) translate(0, 1px);\n }\n 35% {\n transform: rotate(30deg) translate(0);\n }\n 40% {\n transform: rotate(0) translate(0);\n }\n\n 45% {\n transform: rotate(-30deg) translate(0);\n }\n 50% {\n transform: rotate(-30deg) translate(0, -3px);\n }\n 55% {\n transform: rotate(-30deg) translate(0, 1px);\n }\n 60% {\n transform: rotate(-30deg) translate(0);\n }\n 70% {\n transform: rotate(0deg) translate(0);\n }\n 100% {\n transform: rotate(0deg);\n }\n }",returning:"@keyframes returning {\n 0% {\n transform: rotate(0);\n }\n 25% {\n transform: rotate(20deg);\n }\n 50% {\n transform: rotate(0);\n }\n 75% {\n transform: rotate(-20deg);\n }\n 100% {\n transform: rotate(0);\n }\n }"},xs=h` + ${u(ys.pulse)} + `,ws=(h` + ${u(ys.spin)} + `,h` + ${u(ys.cleaning)} + `,h` + ${u(ys.returning)} + `,h` + ${u(Object.values(ys).join("\n"))} +`);let ks=class extends ht{render(){return Y` +
    + +
    + `}static get styles(){return[ws,h` + :host { + --icon-color: var(--primary-text-color); + --icon-color-disabled: rgb(var(--rgb-disabled)); + --shape-color: rgba(var(--rgb-primary-text-color), 0.05); + --shape-color-disabled: rgba(var(--rgb-disabled), 0.2); + --shape-animation: none; + --shape-outline-color: transparent; + flex: none; + } + .shape { + position: relative; + width: var(--icon-size); + height: var(--icon-size); + font-size: var(--icon-size); + border-radius: var(--icon-border-radius); + display: flex; + align-items: center; + justify-content: center; + background-color: var(--shape-color); + transition-property: background-color, box-shadow; + transition-duration: 280ms; + transition-timing-function: ease-out; + animation: var(--shape-animation); + box-shadow: 0 0 0 1px var(--shape-outline-color); + } + + .shape ::slotted(*) { + display: flex; + color: var(--icon-color); + transition: color 280ms ease-in-out; + } + ::slotted(ha-icon), + ::slotted(ha-state-icon) { + display: flex; + line-height: 0; + --mdc-icon-size: var(--icon-symbol-size); + } + .shape.disabled { + background-color: var(--shape-color-disabled); + } + .shape.disabled ::slotted(*) { + color: var(--icon-color-disabled); + } + `]}};n([_t({type:Boolean})],ks.prototype,"disabled",void 0),ks=n([pt("mushroom-shape-icon")],ks);let Cs=class extends ht{constructor(){super(...arguments),this.multiline_secondary=!1}render(){var t;return Y` +
    + ${null!==(t=this.primary)&&void 0!==t?t:""} + ${this.secondary?Y`${this.secondary}`:K} +
    + `}static get styles(){return h` + .container { + min-width: 0; + flex: 1; + display: flex; + flex-direction: column; + } + .primary { + font-weight: var(--card-primary-font-weight); + font-size: var(--card-primary-font-size); + line-height: var(--card-primary-line-height); + color: var(--card-primary-color); + letter-spacing: var(--card-primary-letter-spacing); + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + } + .secondary { + font-weight: var(--card-secondary-font-weight); + font-size: var(--card-secondary-font-size); + line-height: var(--card-secondary-line-height); + color: var(--card-secondary-color); + letter-spacing: var(--card-secondary-letter-spacing); + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + } + .multiline_secondary { + white-space: pre-wrap; + } + `}};n([_t({attribute:!1})],Cs.prototype,"primary",void 0),n([_t({attribute:!1})],Cs.prototype,"secondary",void 0),n([_t({type:Boolean})],Cs.prototype,"multiline_secondary",void 0),Cs=n([pt("mushroom-state-info")],Cs);let $s=class extends ht{render(){var t,e,i,o;return Y` +
    + ${"none"!==(null===(e=this.appearance)||void 0===e?void 0:e.icon_type)?Y` +
    + + +
    + `:K} + ${"none"!==(null===(i=this.appearance)||void 0===i?void 0:i.primary_info)||"none"!==(null===(o=this.appearance)||void 0===o?void 0:o.secondary_info)?Y` +
    + +
    + `:K} +
    + `}static get styles(){return h` + :host { + display: block; + height: 100%; + } + .container { + height: 100%; + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + box-sizing: border-box; + padding: var(--spacing); + gap: var(--spacing); + } + .icon { + position: relative; + } + .icon ::slotted(*[slot="badge"]) { + position: absolute; + top: -3px; + right: -3px; + } + :host([rtl]) .icon ::slotted(*[slot="badge"]) { + right: initial; + left: -3px; + } + .info { + min-width: 0; + width: 100%; + display: flex; + flex-direction: column; + } + .container.vertical { + flex-direction: column; + } + .container.vertical .info { + text-align: center; + } + `}};function Es(t){var e,i,o,n,r;return{layout:null!==(e=t.layout)&&void 0!==e?e:As(t),fill_container:null!==(i=t.fill_container)&&void 0!==i&&i,primary_info:null!==(o=t.primary_info)&&void 0!==o?o:Is(t),secondary_info:null!==(n=t.secondary_info)&&void 0!==n?n:Ts(t),icon_type:null!==(r=t.icon_type)&&void 0!==r?r:Ss(t)}}function As(t){return t.vertical?"vertical":"default"}function Ss(t){return t.hide_icon?"none":t.use_entity_picture||t.use_media_artwork?"entity-picture":"icon"}function Is(t){return t.hide_name?"none":"name"}function Ts(t){return t.hide_state?"none":"state"}n([_t()],$s.prototype,"appearance",void 0),$s=n([pt("mushroom-state-item")],$s);let zs=class extends ht{constructor(){super(...arguments),this.picture_url=""}render(){return Y` +
    + +
    + `}static get styles(){return h` + :host { + --main-color: var(--primary-text-color); + --icon-color-disabled: rgb(var(--rgb-disabled)); + --shape-color: rgba(var(--rgb-primary-text-color), 0.05); + --shape-color-disabled: rgba(var(--rgb-disabled), 0.2); + flex: none; + } + .container { + position: relative; + width: var(--icon-size); + height: var(--icon-size); + flex: none; + display: flex; + align-items: center; + justify-content: center; + } + .picture { + width: 100%; + height: 100%; + border-radius: var(--icon-border-radius); + } + `}};n([_t()],zs.prototype,"picture_url",void 0),zs=n([pt("mushroom-shape-avatar")],zs);const Os=h` + --spacing: var(--mush-spacing, 10px); + + /* Title */ + --title-padding: var(--mush-title-padding, 24px 12px 8px); + --title-spacing: var(--mush-title-spacing, 8px); + --title-font-size: var(--mush-title-font-size, 24px); + --title-font-weight: var(--mush-title-font-weight, normal); + --title-line-height: var(--mush-title-line-height, 32px); + --title-color: var(--mush-title-color, var(--primary-text-color)); + --title-letter-spacing: var(--mush-title-letter-spacing, -0.288px); + --subtitle-font-size: var(--mush-subtitle-font-size, 16px); + --subtitle-font-weight: var(--mush-subtitle-font-weight, normal); + --subtitle-line-height: var(--mush-subtitle-line-height, 24px); + --subtitle-color: var(--mush-subtitle-color, var(--secondary-text-color)); + --subtitle-letter-spacing: var(--mush-subtitle-letter-spacing, 0px); + + /* Card */ + --card-primary-font-size: var(--mush-card-primary-font-size, 14px); + --card-secondary-font-size: var(--mush-card-secondary-font-size, 12px); + --card-primary-font-weight: var(--mush-card-primary-font-weight, 500); + --card-secondary-font-weight: var(--mush-card-secondary-font-weight, 400); + --card-primary-line-height: var(--mush-card-primary-line-height, 20px); + --card-secondary-line-height: var(--mush-card-secondary-line-height, 16px); + --card-primary-color: var( + --mush-card-primary-color, + var(--primary-text-color) + ); + --card-secondary-color: var( + --mush-card-secondary-color, + var(--primary-text-color) + ); + --card-primary-letter-spacing: var(--mush-card-primary-letter-spacing, 0.1px); + --card-secondary-letter-spacing: var( + --mush-card-secondary-letter-spacing, + 0.4px + ); + + /* Chips */ + --chip-spacing: var(--mush-chip-spacing, 8px); + --chip-padding: var(--mush-chip-padding, 0 0.25em); + --chip-height: var(--mush-chip-height, 36px); + --chip-border-radius: var(--mush-chip-border-radius, 19px); + --chip-border-width: var( + --mush-chip-border-width, + var(--ha-card-border-width, 1px) + ); + --chip-border-color: var( + --mush-chip-border-color, + var(--ha-card-border-color, var(--divider-color)) + ); + --chip-box-shadow: var( + --mush-chip-box-shadow, + var(--ha-card-box-shadow, "none") + ); + --chip-font-size: var(--mush-chip-font-size, 0.3em); + --chip-font-weight: var(--mush-chip-font-weight, bold); + --chip-icon-size: var(--mush-chip-icon-size, 0.5em); + --chip-avatar-padding: var(--mush-chip-avatar-padding, 0.1em); + --chip-avatar-border-radius: var(--mush-chip-avatar-border-radius, 50%); + --chip-background: var( + --mush-chip-background, + var(--ha-card-background, var(--card-background-color, white)) + ); + /* Controls */ + --control-border-radius: var(--mush-control-border-radius, 12px); + --control-height: var(--mush-control-height, 42px); + --control-button-ratio: var(--mush-control-button-ratio, 1); + --control-icon-size: var(--mush-control-icon-size, 0.5em); + --control-spacing: var(--mush-control-spacing, 12px); + + /* Slider */ + --slider-threshold: var(--mush-slider-threshold); + + /* Input Number */ + --input-number-debounce: var(--mush-input-number-debounce); + + /* Layout */ + --layout-align: var(--mush-layout-align, center); + + /* Badge */ + --badge-size: var(--mush-badge-size, 16px); + --badge-icon-size: var(--mush-badge-icon-size, 0.75em); + --badge-border-radius: var(--mush-badge-border-radius, 50%); + + /* Icon */ + --icon-border-radius: var(--mush-icon-border-radius, 50%); + --icon-size: var(--mush-icon-size, 36px); + --icon-symbol-size: var(--mush-icon-symbol-size, 0.6em); +`,Ms=h` + /* RGB */ + /* Standard colors */ + --rgb-red: var(--mush-rgb-red, var(--default-red)); + --rgb-pink: var(--mush-rgb-pink, var(--default-pink)); + --rgb-purple: var(--mush-rgb-purple, var(--default-purple)); + --rgb-deep-purple: var(--mush-rgb-deep-purple, var(--default-deep-purple)); + --rgb-indigo: var(--mush-rgb-indigo, var(--default-indigo)); + --rgb-blue: var(--mush-rgb-blue, var(--default-blue)); + --rgb-light-blue: var(--mush-rgb-light-blue, var(--default-light-blue)); + --rgb-cyan: var(--mush-rgb-cyan, var(--default-cyan)); + --rgb-teal: var(--mush-rgb-teal, var(--default-teal)); + --rgb-green: var(--mush-rgb-green, var(--default-green)); + --rgb-light-green: var(--mush-rgb-light-green, var(--default-light-green)); + --rgb-lime: var(--mush-rgb-lime, var(--default-lime)); + --rgb-yellow: var(--mush-rgb-yellow, var(--default-yellow)); + --rgb-amber: var(--mush-rgb-amber, var(--default-amber)); + --rgb-orange: var(--mush-rgb-orange, var(--default-orange)); + --rgb-deep-orange: var(--mush-rgb-deep-orange, var(--default-deep-orange)); + --rgb-brown: var(--mush-rgb-brown, var(--default-brown)); + --rgb-light-grey: var(--mush-rgb-light-grey, var(--default-light-grey)); + --rgb-grey: var(--mush-rgb-grey, var(--default-grey)); + --rgb-dark-grey: var(--mush-rgb-dark-grey, var(--default-dark-grey)); + --rgb-blue-grey: var(--mush-rgb-blue-grey, var(--default-blue-grey)); + --rgb-black: var(--mush-rgb-black, var(--default-black)); + --rgb-white: var(--mush-rgb-white, var(--default-white)); + --rgb-disabled: var(--mush-rgb-disabled, var(--default-disabled)); + + /* Action colors */ + --rgb-info: var(--mush-rgb-info, var(--rgb-blue)); + --rgb-success: var(--mush-rgb-success, var(--rgb-green)); + --rgb-warning: var(--mush-rgb-warning, var(--rgb-orange)); + --rgb-danger: var(--mush-rgb-danger, var(--rgb-red)); + + /* State colors */ + --rgb-state-vacuum: var(--mush-rgb-state-vacuum, var(--rgb-teal)); + --rgb-state-fan: var(--mush-rgb-state-fan, var(--rgb-green)); + --rgb-state-light: var(--mush-rgb-state-light, var(--rgb-orange)); + --rgb-state-entity: var(--mush-rgb-state-entity, var(--rgb-blue)); + --rgb-state-media-player: var( + --mush-rgb-state-media-player, + var(--rgb-indigo) + ); + --rgb-state-lock: var(--mush-rgb-state-lock, var(--rgb-blue)); + --rgb-state-number: var(--mush-rgb-state-number, var(--rgb-blue)); + --rgb-state-humidifier: var(--mush-rgb-state-humidifier, var(--rgb-purple)); + + /* State alarm colors */ + --rgb-state-alarm-disarmed: var( + --mush-rgb-state-alarm-disarmed, + var(--rgb-info) + ); + --rgb-state-alarm-armed: var( + --mush-rgb-state-alarm-armed, + var(--rgb-success) + ); + --rgb-state-alarm-triggered: var( + --mush-rgb-state-alarm-triggered, + var(--rgb-danger) + ); + + /* State person colors */ + --rgb-state-person-home: var( + --mush-rgb-state-person-home, + var(--rgb-success) + ); + --rgb-state-person-not-home: var( + --mush-rgb-state-person-not-home, + var(--rgb-danger) + ); + --rgb-state-person-zone: var(--mush-rgb-state-person-zone, var(--rgb-info)); + --rgb-state-person-unknown: var( + --mush-rgb-state-person-unknown, + var(--rgb-grey) + ); + + /* State update colors */ + --rgb-state-update-on: var(--mush-rgb-state-update-on, var(--rgb-orange)); + --rgb-state-update-off: var(--mush-rgb-update-off, var(--rgb-green)); + --rgb-state-update-installing: var( + --mush-rgb-update-installing, + var(--rgb-blue) + ); + + /* State lock colors */ + --rgb-state-lock-locked: var(--mush-rgb-state-lock-locked, var(--rgb-green)); + --rgb-state-lock-unlocked: var( + --mush-rgb-state-lock-unlocked, + var(--rgb-red) + ); + --rgb-state-lock-pending: var( + --mush-rgb-state-lock-pending, + var(--rgb-orange) + ); + + /* State cover colors */ + --rgb-state-cover-open: var(--mush-rgb-state-cover-open, var(--rgb-blue)); + --rgb-state-cover-closed: var( + --mush-rgb-state-cover-closed, + var(--rgb-disabled) + ); + + /* State climate colors */ + --rgb-state-climate-auto: var( + --mush-rgb-state-climate-auto, + var(--rgb-green) + ); + --rgb-state-climate-cool: var(--mush-rgb-state-climate-cool, var(--rgb-blue)); + --rgb-state-climate-dry: var(--mush-rgb-state-climate-dry, var(--rgb-orange)); + --rgb-state-climate-fan-only: var( + --mush-rgb-state-climate-fan-only, + var(--rgb-teal) + ); + --rgb-state-climate-heat: var( + --mush-rgb-state-climate-heat, + var(--rgb-deep-orange) + ); + --rgb-state-climate-heat-cool: var( + --mush-rgb-state-climate-heat-cool, + var(--rgb-green) + ); + --rgb-state-climate-idle: var( + --mush-rgb-state-climate-idle, + var(--rgb-disabled) + ); + --rgb-state-climate-off: var( + --mush-rgb-state-climate-off, + var(--rgb-disabled) + ); +`;function js(t){return!!t&&t.themes.darkMode}class Ds extends ht{firstUpdated(t){this.toggleAttribute("pre-2024-8",!ai(this.hass.config.version,2024,8))}updated(t){if(super.updated(t),t.has("hass")&&this.hass){const e=js(t.get("hass")),i=js(this.hass);e!==i&&this.toggleAttribute("dark-mode",i)}}static get styles(){return[ws,h` + :host { + ${Ja} + } + :host([dark-mode]) { + ${Qa} + } + :host { + ${Ms} + ${Os} + } + :host([pre-2024-8]) { + --spacing: var(--mush-spacing, 12px); + --control-height: var(--mush-control-height, 40px); + --control-spacing: var(--mush-spacing, 12px); + --icon-size: var(--mush-icon-size, 40px); + } + `]}}n([_t({attribute:!1})],Ds.prototype,"hass",void 0);class Ls extends Ds{get _stateObj(){if(!this._config||!this.hass||!this._config.entity)return;const t=this._config.entity;return this.hass.states[t]}get hasControls(){return!1}setConfig(t){this._config=Object.assign({tap_action:{action:"more-info"},hold_action:{action:"more-info"}},t)}getCardSize(){var t;let e=1;if(!this._config)return e;const i=Es(this._config);return"vertical"===i.layout&&(e+=1),"horizontal"===(null==i?void 0:i.layout)||!this.hasControls||"collapsible_controls"in this._config&&(null===(t=this._config)||void 0===t?void 0:t.collapsible_controls)||(e+=1),e}getLayoutOptions(){const t={grid_columns:2,grid_rows:1};if(!this._config)return t;const e=Es(this._config);return"vertical"===e.layout&&(t.grid_rows+=1),"horizontal"===e.layout&&(t.grid_columns=4),"horizontal"!==(null==e?void 0:e.layout)&&this.hasControls&&(t.grid_rows+=1),t}renderPicture(t){return Y` + + `}renderNotFound(t){const e=Es(t),i=Ie(this.hass),o=Oo(this.hass);return Y` + + + + + - `}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon.pulse { - --shape-animation: 1s ease 0s infinite normal none running pulse; - } - `]}};Yl=n([pt(Rl)],Yl);let Wl=class extends ht{constructor(){super(...arguments),this.icon="",this.label="",this.avatar="",this.avatarOnly=!1}render(){return Y` - - ${this.avatar?Y` `:K} - ${this.avatarOnly?K:Y` -
    - -
    - `} -
    - `}static get styles(){return[xl,h` - :host { - --icon-color: var(--primary-text-color); - --text-color: var(--primary-text-color); - } - ha-card { - box-sizing: border-box; - height: var(--chip-height); - min-width: var(--chip-height); - font-size: var(--chip-height); - width: auto; - border-radius: var(--chip-border-radius); - display: flex; - flex-direction: row; - align-items: center; - background: var(--chip-background); - border-width: var(--chip-border-width); - border-color: var(--chip-border-color); - box-shadow: var(--chip-box-shadow); - box-sizing: content-box; - } - .avatar { - --avatar-size: calc(var(--chip-height) - 2 * var(--chip-avatar-padding)); - border-radius: var(--chip-avatar-border-radius); - height: var(--avatar-size); - width: var(--avatar-size); - margin-left: var(--chip-avatar-padding); - box-sizing: border-box; - object-fit: cover; - } - :host([rtl]) .avatar { - margin-left: initial; - margin-right: var(--chip-avatar-padding); - } - .content { - display: flex; - flex-direction: row; - align-items: center; - justify-content: center; - height: 100%; - padding: var(--chip-padding); - line-height: 0; - } - ::slotted(ha-icon), - ::slotted(ha-state-icon) { - display: flex; - line-height: 0; - --mdc-icon-size: var(--chip-icon-size); - color: var(--icon-color); - } - ::slotted(svg) { - width: var(--chip-icon-size); - height: var(--chip-icon-size); - display: flex; - } - ::slotted(span) { - font-weight: var(--chip-font-weight); - font-size: var(--chip-font-size); - line-height: 1; - color: var(--text-color); - } - ::slotted(*:not(:last-child)) { - margin-right: 0.15em; - } - :host([rtl]) ::slotted(*:not(:last-child)) { - margin-right: initial; - margin-left: 0.15em; - } - `]}};n([_t()],Wl.prototype,"icon",void 0),n([_t()],Wl.prototype,"label",void 0),n([_t()],Wl.prototype,"avatar",void 0),n([_t()],Wl.prototype,"avatarOnly",void 0),Wl=n([pt("mushroom-chip")],Wl);const Xl=t=>{try{const e=Kl(t.type);if(customElements.get(e)){const i=document.createElement(e,t);return i.setConfig(t),i}const i=document.createElement(e);return customElements.whenDefined(e).then((()=>{try{customElements.upgrade(i),i.setConfig(t)}catch(t){}})),i}catch(t){return void console.error(t)}};function Kl(t){return`${Nl}-${t}-chip`}function Gl(t){return`${Nl}-${t}-chip-editor`}let ql=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return Gd})),document.createElement(Gl("entity"))}static async getStubConfig(t){return{type:"entity",entity:Object.keys(t.states)[0]}}setConfig(t){this._config=t}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){var t;if(!this.hass||!this._config||!this._config.entity)return K;const e=this._config.entity,i=this.hass.states[e];if(!i)return K;const o=this._config.name||i.attributes.friendly_name||"",n=this._config.icon,r=this._config.icon_color,a=this._config.use_entity_picture?Yt(i):void 0,l=this.hass.formatEntityState?this.hass.formatEntityState(i):ne(this.hass.localize,i,this.hass.locale,this.hass.config,this.hass.entities),s=Bt(i),c=nl(null!==(t=this._config.content_info)&&void 0!==t?t:"state",o,l,i,this.hass),d=Ie(this.hass);return Y` - - ${a?K:this.renderIcon(i,n,r,s)} - ${c?Y`${c}`:K} - - `}renderIcon(t,e,i,o){const n={};if(i){const t=qa(i);n["--color"]=`rgb(${t})`}return Y` - - `}static get styles(){return h` - mushroom-chip { - cursor: pointer; - } - ha-state-icon.active { - color: var(--color); - } - `}};n([_t({attribute:!1})],ql.prototype,"hass",void 0),n([vt()],ql.prototype,"_config",void 0),ql=n([pt(Kl("entity"))],ql);const Zl=new Set(["partlycloudy","cloudy","fog","windy","windy-variant","hail","rainy","snowy","snowy-rainy","pouring","lightning","lightning-rainy"]),Jl=new Set(["hail","rainy","pouring"]),Ql=new Set(["windy","windy-variant"]),ts=new Set(["snowy","snowy-rainy"]),es=new Set(["lightning","lightning-rainy"]),is=h` - .rain { - fill: var(--weather-icon-rain-color, #30b3ff); - } - .sun { - fill: var(--weather-icon-sun-color, #fdd93c); - } - .moon { - fill: var(--weather-icon-moon-color, #fcf497); - } - .cloud-back { - fill: var(--weather-icon-cloud-back-color, #d4d4d4); - } - .cloud-front { - fill: var(--weather-icon-cloud-front-color, #f9f9f9); - } -`,os=(t,e)=>W` + + +
    +
    +
    + `}renderIcon(t,e){const i=Bt(t);return Y` + + + `}renderBadge(t){return!Ut(t)?Y` + + `:K}renderStateInfo(t,e,i,o){const n=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities),r=null!=o?o:n,a=rs(e.primary_info,i,r,t,this.hass),s=rs(e.secondary_info,i,r,t,this.hass);return Y` + + `}}n([vt()],Ls.prototype,"_config",void 0),n([_t({reflect:!0,type:String})],Ls.prototype,"layout",void 0);const Ps=h` + ha-card { + box-sizing: border-box; + display: flex; + flex-direction: column; + justify-content: var(--layout-align); + height: auto; + display: flex; + flex-direction: column; + } + ha-card.fill-container { + height: 100%; + } + :host([layout="grid"]) ha-card { + height: 100%; + } + .actions { + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start; + overflow-x: auto; + overflow-y: hidden; + scrollbar-width: none; /* Firefox */ + -ms-overflow-style: none; /* IE 10+ */ + padding: var(--control-spacing); + padding-top: 0; + box-sizing: border-box; + gap: var(--control-spacing); + } + .actions::-webkit-scrollbar { + background: transparent; /* Chrome/Safari/Webkit */ + height: 0px; + } + .unavailable { + --main-color: rgb(var(--rgb-warning)); + } + .not-found { + --main-color: rgb(var(--rgb-danger)); + } + mushroom-state-item[disabled] { + cursor: initial; + } +`;function Ns(e){const i=window;i.customCards=i.customCards||[];const o=e.type.replace("-card","").replace("mushroom-","");i.customCards.push(Object.assign(Object.assign({},e),{preview:!0,documentationURL:`${t}/blob/main/docs/cards/${o}.md`}))}const Rs="mushroom",Fs=`${Rs}-alarm-control-panel-card`,Vs=`${Fs}-editor`,Bs=["alarm_control_panel"],Us={disarmed:"var(--rgb-state-alarm-disarmed)",armed:"var(--rgb-state-alarm-armed)",triggered:"var(--rgb-state-alarm-triggered)",unavailable:"var(--rgb-warning)"};function Hs(t){var e;return null!==(e=Us[t.split("_")[0]])&&void 0!==e?e:"var(--rgb-grey)"}function Ys(t){return["arming","triggered","pending",Nt].indexOf(t)>=0}Ns({type:Fs,name:"Mushroom Alarm Control Panel Card",description:"Card for alarm control panel"});let Ws=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return Jd})),document.createElement(Vs)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Bs.includes(t.split(".")[0])));return{type:`custom:${Fs}`,entity:e[0],states:["armed_home","armed_away"]}}get hasControls(){var t,e;return Boolean(null===(e=null===(t=this._config)||void 0===t?void 0:t.states)||void 0===e?void 0:e.length)}_onTap(t,e){t.stopPropagation(),(async(t,e,i,o)=>{var n,r;const{service:a}=fs[o];let s;if("disarmed"!==o&&i.attributes.code_arm_required||"disarmed"===o&&i.attributes.code_format){const a=await((t,e)=>t.callWS({type:"config/entity_registry/get",entity_id:e}))(e,i.entity_id).catch((()=>{}));if(!(null===(r=null===(n=null==a?void 0:a.options)||void 0===n?void 0:n.alarm_control_panel)||void 0===r?void 0:r.default_code)){const n="disarmed"===o,r=await window.loadCardHelpers(),a=await r.showEnterCodeDialog(t,{codeFormat:i.attributes.code_format,title:e.localize("ui.card.alarm_control_panel."+(n?"disarm":"arm")),submitText:e.localize("ui.card.alarm_control_panel."+(n?"disarm":"arm"))});if(null==a)throw new Error("Code dialog closed");s=a}}await e.callService("alarm_control_panel",a,{entity_id:i.entity_id,code:s})})(this,this.hass,this._stateObj,e)}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this.hass||!this._config||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=Es(this._config),n=as(t,o.icon_type),r=this._config.states&&this._config.states.length>0?function(t){return"disarmed"===t.state}(t)?this._config.states.map((t=>({mode:t}))):[{mode:"disarmed"}]:[],a=function(t){return Nt!==t.state}(t),s=Ie(this.hass);return Y` + + + + ${n?this.renderPicture(n):this.renderIcon(t,i)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,o,e)}; + + ${r.length>0?Y` +
    + + ${r.map((t=>Y` + this._onTap(e,t.mode)} + .disabled=${!a} + > + + + + `))} + +
    + `:K} +
    +
    + `}renderIcon(t,e){const i=Hs(t.state),o=Ys(t.state);return Y` + + + + `}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon.pulse { + --shape-animation: 1s ease 0s infinite normal none running pulse; + } + `]}};Ws=n([pt(Fs)],Ws);let Xs=class extends ht{constructor(){super(...arguments),this.icon="",this.label="",this.avatar="",this.avatarOnly=!1}render(){return Y` + + ${this.avatar?Y` `:K} + ${this.avatarOnly?K:Y` +
    + +
    + `} +
    + `}static get styles(){return[ws,h` + :host { + --icon-color: var(--primary-text-color); + --text-color: var(--primary-text-color); + } + ha-card { + box-sizing: border-box; + height: var(--chip-height); + min-width: var(--chip-height); + font-size: var(--chip-height); + width: auto; + border-radius: var(--chip-border-radius); + display: flex; + flex-direction: row; + align-items: center; + background: var(--chip-background); + border-width: var(--chip-border-width); + border-color: var(--chip-border-color); + box-shadow: var(--chip-box-shadow); + box-sizing: content-box; + } + .avatar { + --avatar-size: calc( + var(--chip-height) - 2 * var(--chip-avatar-padding) + ); + border-radius: var(--chip-avatar-border-radius); + height: var(--avatar-size); + width: var(--avatar-size); + margin-left: var(--chip-avatar-padding); + box-sizing: border-box; + object-fit: cover; + } + :host([rtl]) .avatar { + margin-left: initial; + margin-right: var(--chip-avatar-padding); + } + .content { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + height: 100%; + padding: var(--chip-padding); + line-height: 0; + } + ::slotted(ha-icon), + ::slotted(ha-state-icon) { + display: flex; + line-height: 0; + --mdc-icon-size: var(--chip-icon-size); + color: var(--icon-color); + } + ::slotted(svg) { + width: var(--chip-icon-size); + height: var(--chip-icon-size); + display: flex; + } + ::slotted(span) { + font-weight: var(--chip-font-weight); + font-size: var(--chip-font-size); + line-height: 1; + color: var(--text-color); + } + ::slotted(*:not(:last-child)) { + margin-right: 0.15em; + } + :host([rtl]) ::slotted(*:not(:last-child)) { + margin-right: initial; + margin-left: 0.15em; + } + `]}};n([_t()],Xs.prototype,"icon",void 0),n([_t()],Xs.prototype,"label",void 0),n([_t()],Xs.prototype,"avatar",void 0),n([_t()],Xs.prototype,"avatarOnly",void 0),Xs=n([pt("mushroom-chip")],Xs);const Ks=t=>{try{const e=Gs(t.type);if(customElements.get(e)){const i=document.createElement(e,t);return i.setConfig(t),i}const i=document.createElement(e);return customElements.whenDefined(e).then((()=>{try{customElements.upgrade(i),i.setConfig(t)}catch(t){}})),i}catch(t){return void console.error(t)}};function Gs(t){return`${Rs}-${t}-chip`}function qs(t){return`${Rs}-${t}-chip-editor`}let Zs=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return eu})),document.createElement(qs("entity"))}static async getStubConfig(t){return{type:"entity",entity:Object.keys(t.states)[0]}}setConfig(t){this._config=t}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){var t;if(!this.hass||!this._config||!this._config.entity)return K;const e=this._config.entity,i=this.hass.states[e];if(!i)return K;const o=this._config.name||i.attributes.friendly_name||"",n=this._config.icon,r=this._config.icon_color,a=this._config.use_entity_picture?Yt(i):void 0,s=this.hass.formatEntityState?this.hass.formatEntityState(i):ne(this.hass.localize,i,this.hass.locale,this.hass.config,this.hass.entities),l=Bt(i),c=rs(null!==(t=this._config.content_info)&&void 0!==t?t:"state",o,s,i,this.hass),d=Ie(this.hass);return Y` + + ${a?K:this.renderIcon(i,n,r,l)} + ${c?Y`${c}`:K} + + `}renderIcon(t,e,i,o){const n={};if(i){const t=Za(i);n["--color"]=`rgb(${t})`}return Y` + + `}static get styles(){return h` + mushroom-chip { + cursor: pointer; + } + ha-state-icon.active { + color: var(--color); + } + `}};n([_t({attribute:!1})],Zs.prototype,"hass",void 0),n([vt()],Zs.prototype,"_config",void 0),Zs=n([pt(Gs("entity"))],Zs);const Js=new Set(["partlycloudy","cloudy","fog","windy","windy-variant","hail","rainy","snowy","snowy-rainy","pouring","lightning","lightning-rainy"]),Qs=new Set(["hail","rainy","pouring"]),tl=new Set(["windy","windy-variant"]),el=new Set(["snowy","snowy-rainy"]),il=new Set(["lightning","lightning-rainy"]),ol=h` + .rain { + fill: var(--weather-icon-rain-color, #30b3ff); + } + .sun { + fill: var(--weather-icon-sun-color, #fdd93c); + } + .moon { + fill: var(--weather-icon-moon-color, #fcf497); + } + .cloud-back { + fill: var(--weather-icon-cloud-back-color, #d4d4d4); + } + .cloud-front { + fill: var(--weather-icon-cloud-front-color, #f9f9f9); + } +`,nl=(t,e)=>W` `:""} - ${Zl.has(t)?W` + ${Js.has(t)?W` `:""} - ${Jl.has(t)?W` + ${Qs.has(t)?W` `:""} - ${Ql.has(t)?W` + ${tl.has(t)?W` `:""} - ${ts.has(t)?W` + ${el.has(t)?W` `:""} - ${es.has(t)?W` + ${il.has(t)?W` `:""} - `;let ns=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return Qd})),document.createElement(Gl("weather"))}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>"weather"===t.split(".")[0]));return{type:"weather",entity:e[0]}}setConfig(t){this._config=t}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this.hass||!this._config||!this._config.entity)return K;const t=this._config.entity,e=this.hass.states[t];if(!e)return K;const i=os(e.state,!0),o=[];if(this._config.show_conditions){const t=this.hass.formatEntityState?this.hass.formatEntityState(e):ne(this.hass.localize,e,this.hass.locale,this.hass.config,this.hass.entities);o.push(t)}if(this._config.show_temperature){const t=`${te(e.attributes.temperature,this.hass.locale)} ${this.hass.config.unit_system.temperature}`;o.push(t)}const n=Ie(this.hass);return Y` - - ${i} - ${o.length>0?Y`${o.join(" / ")}`:K} - - `}static get styles(){return[is,h` - mushroom-chip { - cursor: pointer; - } - `]}};n([_t({attribute:!1})],ns.prototype,"hass",void 0),n([vt()],ns.prototype,"_config",void 0),ns=n([pt(Kl("weather"))],ns);const rs="mdi:arrow-left";let as=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return iu})),document.createElement(Gl("back"))}static async getStubConfig(t){return{type:"back"}}setConfig(t){this._config=t}_handleAction(){window.history.back()}render(){if(!this.hass||!this._config)return K;const t=this._config.icon||rs,e=Ie(this.hass);return Y` - - - - `}static get styles(){return h` - mushroom-chip { - cursor: pointer; - } - `}};n([_t({attribute:!1})],as.prototype,"hass",void 0),n([vt()],as.prototype,"_config",void 0),as=n([pt(Kl("back"))],as);const ls="mdi:flash";let ss=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return ru})),document.createElement(Gl("action"))}static async getStubConfig(t){return{type:"action"}}setConfig(t){this._config=t}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this.hass||!this._config)return K;const t=this._config.icon||ls,e=this._config.icon_color,i={};if(e){const t=qa(e);i["--color"]=`rgb(${t})`}const o=Ie(this.hass);return Y` - - - - `}static get styles(){return h` - mushroom-chip { - cursor: pointer; - } - ha-state-icon { - color: var(--color); - } - `}};n([_t({attribute:!1})],ss.prototype,"hass",void 0),n([vt()],ss.prototype,"_config",void 0),ss=n([pt(Kl("action"))],ss);const cs="mdi:menu";let ds=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return su})),document.createElement(Gl("menu"))}static async getStubConfig(t){return{type:"menu"}}setConfig(t){this._config=t}_handleAction(){Lt(this,"hass-toggle-menu")}render(){if(!this.hass||!this._config)return K;const t=this._config.icon||cs,e=Ie(this.hass);return Y` - - - - `}static get styles(){return h` - mushroom-chip { - cursor: pointer; - } - `}};n([_t({attribute:!1})],ds.prototype,"hass",void 0),n([vt()],ds.prototype,"_config",void 0),ds=n([pt(Kl("menu"))],ds);const us=new Set(["clear-night","cloudy","fog","lightning","lightning-rainy","partlycloudy","pouring","rainy","hail","snowy","snowy-rainy","sunny","windy","windy-variant"]),hs=t=>{if(!t||!t.startsWith("weather-"))return;const e=t.replace("weather-","");return us.has(e)?os(e,!0):void 0},ms=["content","icon","icon_color","picture"];let ps=class extends ht{constructor(){super(...arguments),this._templateResults={},this._unsubRenderTemplates=new Map}static async getConfigElement(){return await Promise.resolve().then((function(){return gu})),document.createElement(Gl("template"))}static async getStubConfig(t){return{type:"template"}}setConfig(t){ms.forEach((e=>{var i,o;(null===(i=this._config)||void 0===i?void 0:i[e])===t[e]&&(null===(o=this._config)||void 0===o?void 0:o.entity)==t.entity||this._tryDisconnectKey(e)})),this._config=Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)}connectedCallback(){super.connectedCallback(),this._tryConnect()}disconnectedCallback(){this._tryDisconnect()}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}isTemplate(t){var e;const i=null===(e=this._config)||void 0===e?void 0:e[t];return null==i?void 0:i.includes("{")}getValue(t){var e,i,o;return this.isTemplate(t)?null===(i=null===(e=this._templateResults[t])||void 0===e?void 0:e.result)||void 0===i?void 0:i.toString():null===(o=this._config)||void 0===o?void 0:o[t]}render(){if(!this.hass||!this._config)return K;const t=this.getValue("icon"),e=this.getValue("icon_color"),i=this.getValue("content"),o=this.getValue("picture"),n=Ie(this.hass),r=hs(t);return Y` - - ${o?K:r||(t?this.renderIcon(t,e):K)} - ${i?this.renderContent(i):K} - - `}renderIcon(t,e){const i={};if(e){const t=qa(e);i["--color"]=`rgb(${t})`}return Y``}renderContent(t){return Y`${t}`}updated(t){super.updated(t),this._config&&this.hass&&this._tryConnect()}async _tryConnect(){ms.forEach((t=>{this._tryConnectKey(t)}))}async _tryConnectKey(t){var e,i;if(void 0===this._unsubRenderTemplates.get(t)&&this.hass&&this._config&&this.isTemplate(t))try{const i=Fe(this.hass.connection,(e=>{this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:e})}),{template:null!==(e=this._config[t])&&void 0!==e?e:"",entity_ids:this._config.entity_id,variables:{config:this._config,user:this.hass.user.name,entity:this._config.entity},strict:!0});this._unsubRenderTemplates.set(t,i),await i}catch(e){const o={result:null!==(i=this._config[t])&&void 0!==i?i:"",listeners:{all:!1,domains:[],entities:[],time:!1}};this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:o}),this._unsubRenderTemplates.delete(t)}}async _tryDisconnect(){ms.forEach((t=>{this._tryDisconnectKey(t)}))}async _tryDisconnectKey(t){const e=this._unsubRenderTemplates.get(t);if(e)try{(await e)(),this._unsubRenderTemplates.delete(t)}catch(t){if("not_found"!==t.code&&"template_error"!==t.code)throw t}}static get styles(){return h` - mushroom-chip { - cursor: pointer; - } - ha-state-icon { - color: var(--color); - } - ${is} - `}};n([_t({attribute:!1})],ps.prototype,"hass",void 0),n([vt()],ps.prototype,"_config",void 0),n([vt()],ps.prototype,"_templateResults",void 0),n([vt()],ps.prototype,"_unsubRenderTemplates",void 0),ps=n([pt(Kl("template"))],ps);const fs=()=>{var t,e,i;customElements.get("ha-form")||null===(t=customElements.get("hui-button-card"))||void 0===t||t.getConfigElement(),customElements.get("ha-entity-picker")||null===(e=customElements.get("hui-entities-card"))||void 0===e||e.getConfigElement(),customElements.get("ha-card-conditions-editor")||null===(i=customElements.get("hui-conditional-card"))||void 0===i||i.getConfigElement()},gs=Kl("conditional"),_s=async()=>{if(customElements.get(gs))return;if(!customElements.get("hui-conditional-base")){(await window.loadCardHelpers()).createCardElement({type:"conditional",card:{type:"button"},conditions:[]})}const t=await(async t=>{let e=customElements.get(t);return e||(await customElements.whenDefined(t),customElements.get(t))})("hui-conditional-base");class e extends t{static async getConfigElement(){return await Promise.resolve().then((function(){return kp})),document.createElement(Gl("conditional"))}static async getStubConfig(){return{type:"conditional",conditions:[]}}setConfig(t){if(this.validateConfig(t),!t.chip)throw new Error("No chip configured");this._element=Xl(t.chip)}}customElements.get(gs)||customElements.define(gs,e)};function vs(t){return null!=t.attributes.brightness?Math.max(Math.round(100*t.attributes.brightness/255),1):void 0}function bs(t){return null!=t.attributes.rgb_color?t.attributes.rgb_color:void 0}function ys(t){return Ka.rgb(t).l()>96}function xs(t){return Ka.rgb(t).l()>97}function ws(t){return(t=>{var e;return(null===(e=t.attributes.supported_color_modes)||void 0===e?void 0:e.some((t=>De.includes(t))))||!1})(t)}function ks(t){return(t=>{var e;return(null===(e=t.attributes.supported_color_modes)||void 0===e?void 0:e.some((t=>Le.includes(t))))||!1})(t)}let Cs=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return Op})),document.createElement(Gl("light"))}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>"light"===t.split(".")[0]));return{type:"light",entity:e[0]}}setConfig(t){this._config=Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){var t,e;if(!this.hass||!this._config||!this._config.entity)return K;const i=this._config.entity,o=this.hass.states[i];if(!o)return K;const n=this._config.name||o.attributes.friendly_name||"",r=this._config.icon,a=this.hass.formatEntityState?this.hass.formatEntityState(o):ne(this.hass.localize,o,this.hass.locale,this.hass.config,this.hass.entities),l=Bt(o),s=bs(o),c={};if(s&&(null===(t=this._config)||void 0===t?void 0:t.use_light_color)){const t=s.join(",");c["--color"]=`rgb(${t})`,xs(s)&&(c["--color"]="rgba(var(--rgb-primary-text-color), 0.2)")}const d=nl(null!==(e=this._config.content_info)&&void 0!==e?e:"state",n,a,o,this.hass),u=Ie(this.hass);return Y` - - - ${d?Y`${d}`:K} - - `}static get styles(){return h` - :host { - --color: rgb(var(--rgb-state-light)); - } - mushroom-chip { - cursor: pointer; - } - ha-state-icon.active { - color: var(--color); - } - `}};n([_t({attribute:!1})],Cs.prototype,"hass",void 0),n([vt()],Cs.prototype,"_config",void 0),Cs=n([pt(Kl("light"))],Cs);let $s=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return jp})),document.createElement(Gl("alarm-control-panel"))}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Vl.includes(t.split(".")[0])));return{type:"alarm-control-panel",entity:e[0]}}setConfig(t){this._config=t}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){var t;if(!this.hass||!this._config||!this._config.entity)return K;const e=this._config.entity,i=this.hass.states[e];if(!i)return K;const o=this._config.name||i.attributes.friendly_name||"",n=this._config.icon,r=Ul(i.state),a=Hl(i.state),l=this.hass.formatEntityState?this.hass.formatEntityState(i):ne(this.hass.localize,i,this.hass.locale,this.hass.config,this.hass.entities),s={};if(r){const t=qa(r);s["--color"]=`rgb(${t})`}const c=nl(null!==(t=this._config.content_info)&&void 0!==t?t:"state",o,l,i,this.hass),d=Ie(this.hass);return Y` - - - ${c?Y`${c}`:K} - - `}static get styles(){return h` - mushroom-chip { - cursor: pointer; - } - ha-state-icon { - color: var(--color); - } - ha-state-icon.pulse { - animation: 1s ease 0s infinite normal none running pulse; - } - ${yl} - `}};n([_t({attribute:!1})],$s.prototype,"hass",void 0),n([vt()],$s.prototype,"_config",void 0),$s=n([pt(Kl("alarm-control-panel"))],$s);let Es=class extends ht{setConfig(){}static get styles(){return h` - :host { - flex-grow: 1; - } - `}};Es=n([pt(Kl("spacer"))],Es);const As=`${Nl}-chips-card`,Ss=`${As}-editor`;Pl({type:As,name:"Mushroom Chips Card",description:"Card with chips to display informations"});let Is=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return Qp})),document.createElement(Ss)}static async getStubConfig(t){const e=await Promise.all([ql.getStubConfig(t)]);return{type:`custom:${As}`,chips:e}}set hass(t){var e;const i=Ml(this._hass),o=Ml(t);i!==o&&this.toggleAttribute("dark-mode",o),this._hass=t,null===(e=this.shadowRoot)||void 0===e||e.querySelectorAll("div > *").forEach((e=>{e.hass=t}))}getCardSize(){return 1}setConfig(t){this._config=t}render(){if(!this._config||!this._hass)return K;let t="";this._config.alignment&&(t=`align-${this._config.alignment}`);const e=Ie(this._hass);return Y` - -
    - ${this._config.chips.map((t=>this.renderChip(t)))} + `;let rl=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return su})),document.createElement(qs("weather"))}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>"weather"===t.split(".")[0]));return{type:"weather",entity:e[0]}}setConfig(t){this._config=t}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this.hass||!this._config||!this._config.entity)return K;const t=this._config.entity,e=this.hass.states[t];if(!e)return K;const i=nl(e.state,!0),o=[];if(this._config.show_conditions){const t=this.hass.formatEntityState?this.hass.formatEntityState(e):ne(this.hass.localize,e,this.hass.locale,this.hass.config,this.hass.entities);o.push(t)}if(this._config.show_temperature){const t=`${te(e.attributes.temperature,this.hass.locale)} ${this.hass.config.unit_system.temperature}`;o.push(t)}const n=Ie(this.hass);return Y` + + ${i} + ${o.length>0?Y`${o.join(" / ")}`:K} + + `}static get styles(){return[ol,h` + mushroom-chip { + cursor: pointer; + } + `]}};n([_t({attribute:!1})],rl.prototype,"hass",void 0),n([vt()],rl.prototype,"_config",void 0),rl=n([pt(Gs("weather"))],rl);const al="mdi:arrow-left";let sl=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return du})),document.createElement(qs("back"))}static async getStubConfig(t){return{type:"back"}}setConfig(t){this._config=t}_handleAction(){window.history.back()}render(){if(!this.hass||!this._config)return K;const t=this._config.icon||al,e=Ie(this.hass);return Y` + + + + `}static get styles(){return h` + mushroom-chip { + cursor: pointer; + } + `}};n([_t({attribute:!1})],sl.prototype,"hass",void 0),n([vt()],sl.prototype,"_config",void 0),sl=n([pt(Gs("back"))],sl);const ll="mdi:flash";let cl=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return pu})),document.createElement(qs("action"))}static async getStubConfig(t){return{type:"action"}}setConfig(t){this._config=t}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this.hass||!this._config)return K;const t=this._config.icon||ll,e=this._config.icon_color,i={};if(e){const t=Za(e);i["--color"]=`rgb(${t})`}const o=Ie(this.hass);return Y` + + + + `}static get styles(){return h` + mushroom-chip { + cursor: pointer; + } + ha-state-icon { + color: var(--color); + } + `}};n([_t({attribute:!1})],cl.prototype,"hass",void 0),n([vt()],cl.prototype,"_config",void 0),cl=n([pt(Gs("action"))],cl);const dl="mdi:menu";let ul=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return _u})),document.createElement(qs("menu"))}static async getStubConfig(t){return{type:"menu"}}setConfig(t){this._config=t}_handleAction(){Lt(this,"hass-toggle-menu")}render(){if(!this.hass||!this._config)return K;const t=this._config.icon||dl,e=Ie(this.hass);return Y` + + + + `}static get styles(){return h` + mushroom-chip { + cursor: pointer; + } + `}};n([_t({attribute:!1})],ul.prototype,"hass",void 0),n([vt()],ul.prototype,"_config",void 0),ul=n([pt(Gs("menu"))],ul);const hl=new Set(["clear-night","cloudy","fog","lightning","lightning-rainy","partlycloudy","pouring","rainy","hail","snowy","snowy-rainy","sunny","windy","windy-variant"]),ml=t=>{if(!t||!t.startsWith("weather-"))return;const e=t.replace("weather-","");return hl.has(e)?nl(e,!0):void 0},pl=["content","icon","icon_color","picture"];let fl=class extends ht{constructor(){super(...arguments),this._templateResults={},this._unsubRenderTemplates=new Map}static async getConfigElement(){return await Promise.resolve().then((function(){return $u})),document.createElement(qs("template"))}static async getStubConfig(t){return{type:"template"}}setConfig(t){pl.forEach((e=>{var i,o;(null===(i=this._config)||void 0===i?void 0:i[e])===t[e]&&(null===(o=this._config)||void 0===o?void 0:o.entity)==t.entity||this._tryDisconnectKey(e)})),this._config=Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)}connectedCallback(){super.connectedCallback(),this._tryConnect()}disconnectedCallback(){this._tryDisconnect()}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}isTemplate(t){var e;const i=null===(e=this._config)||void 0===e?void 0:e[t];return null==i?void 0:i.includes("{")}getValue(t){var e,i,o;return this.isTemplate(t)?null===(i=null===(e=this._templateResults[t])||void 0===e?void 0:e.result)||void 0===i?void 0:i.toString():null===(o=this._config)||void 0===o?void 0:o[t]}render(){if(!this.hass||!this._config)return K;const t=this.getValue("icon"),e=this.getValue("icon_color"),i=this.getValue("content"),o=this.getValue("picture"),n=Ie(this.hass),r=ml(t);return Y` + + ${o?K:r||(t?this.renderIcon(t,e):K)} + ${i?this.renderContent(i):K} + + `}renderIcon(t,e){const i={};if(e){const t=Za(e);i["--color"]=`rgb(${t})`}return Y``}renderContent(t){return Y`${t}`}updated(t){super.updated(t),this._config&&this.hass&&this._tryConnect()}async _tryConnect(){pl.forEach((t=>{this._tryConnectKey(t)}))}async _tryConnectKey(t){var e,i;if(void 0===this._unsubRenderTemplates.get(t)&&this.hass&&this._config&&this.isTemplate(t))try{const i=Fe(this.hass.connection,(e=>{this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:e})}),{template:null!==(e=this._config[t])&&void 0!==e?e:"",entity_ids:this._config.entity_id,variables:{config:this._config,user:this.hass.user.name,entity:this._config.entity},strict:!0});this._unsubRenderTemplates.set(t,i),await i}catch(e){const o={result:null!==(i=this._config[t])&&void 0!==i?i:"",listeners:{all:!1,domains:[],entities:[],time:!1}};this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:o}),this._unsubRenderTemplates.delete(t)}}async _tryDisconnect(){pl.forEach((t=>{this._tryDisconnectKey(t)}))}async _tryDisconnectKey(t){const e=this._unsubRenderTemplates.get(t);if(e)try{(await e)(),this._unsubRenderTemplates.delete(t)}catch(t){if("not_found"!==t.code&&"template_error"!==t.code)throw t}}static get styles(){return h` + mushroom-chip { + cursor: pointer; + } + ha-state-icon { + color: var(--color); + } + ${ol} + `}};n([_t({attribute:!1})],fl.prototype,"hass",void 0),n([vt()],fl.prototype,"_config",void 0),n([vt()],fl.prototype,"_templateResults",void 0),n([vt()],fl.prototype,"_unsubRenderTemplates",void 0),fl=n([pt(Gs("template"))],fl);const gl=()=>{var t,e,i;customElements.get("ha-form")||null===(t=customElements.get("hui-button-card"))||void 0===t||t.getConfigElement(),customElements.get("ha-entity-picker")||null===(e=customElements.get("hui-entities-card"))||void 0===e||e.getConfigElement(),customElements.get("ha-card-conditions-editor")||null===(i=customElements.get("hui-conditional-card"))||void 0===i||i.getConfigElement()},_l=Gs("conditional"),vl=async()=>{if(customElements.get(_l))return;if(!customElements.get("hui-conditional-base")){(await window.loadCardHelpers()).createCardElement({type:"conditional",card:{type:"button"},conditions:[]})}const t=await(async t=>{let e=customElements.get(t);return e||(await customElements.whenDefined(t),customElements.get(t))})("hui-conditional-base");class e extends t{static async getConfigElement(){return await Promise.resolve().then((function(){return Op})),document.createElement(qs("conditional"))}static async getStubConfig(){return{type:"conditional",conditions:[]}}setConfig(t){if(this.validateConfig(t),!t.chip)throw new Error("No chip configured");this._element=Ks(t.chip)}}customElements.get(_l)||customElements.define(_l,e)};function bl(t){return null!=t.attributes.brightness?Math.max(Math.round(100*t.attributes.brightness/255),1):void 0}function yl(t){return null!=t.attributes.rgb_color?t.attributes.rgb_color:void 0}function xl(t){return Ga.rgb(t).l()>96}function wl(t){return Ga.rgb(t).l()>97}function kl(t){return(t=>{var e;return(null===(e=t.attributes.supported_color_modes)||void 0===e?void 0:e.some((t=>De.includes(t))))||!1})(t)}function Cl(t){return(t=>{var e;return(null===(e=t.attributes.supported_color_modes)||void 0===e?void 0:e.some((t=>Le.includes(t))))||!1})(t)}let $l=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return Fp})),document.createElement(qs("light"))}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>"light"===t.split(".")[0]));return{type:"light",entity:e[0]}}setConfig(t){this._config=Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){var t,e;if(!this.hass||!this._config||!this._config.entity)return K;const i=this._config.entity,o=this.hass.states[i];if(!o)return K;const n=this._config.name||o.attributes.friendly_name||"",r=this._config.icon,a=this.hass.formatEntityState?this.hass.formatEntityState(o):ne(this.hass.localize,o,this.hass.locale,this.hass.config,this.hass.entities),s=Bt(o),l=yl(o),c={};if(l&&(null===(t=this._config)||void 0===t?void 0:t.use_light_color)){const t=l.join(",");c["--color"]=`rgb(${t})`,wl(l)&&(c["--color"]="rgba(var(--rgb-primary-text-color), 0.2)")}const d=rs(null!==(e=this._config.content_info)&&void 0!==e?e:"state",n,a,o,this.hass),u=Ie(this.hass);return Y` + + + ${d?Y`${d}`:K} + + `}static get styles(){return h` + :host { + --color: rgb(var(--rgb-state-light)); + } + mushroom-chip { + cursor: pointer; + } + ha-state-icon.active { + color: var(--color); + } + `}};n([_t({attribute:!1})],$l.prototype,"hass",void 0),n([vt()],$l.prototype,"_config",void 0),$l=n([pt(Gs("light"))],$l);let El=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return Hp})),document.createElement(qs("alarm-control-panel"))}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Bs.includes(t.split(".")[0])));return{type:"alarm-control-panel",entity:e[0]}}setConfig(t){this._config=t}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){var t;if(!this.hass||!this._config||!this._config.entity)return K;const e=this._config.entity,i=this.hass.states[e];if(!i)return K;const o=this._config.name||i.attributes.friendly_name||"",n=this._config.icon,r=Hs(i.state),a=Ys(i.state),s=this.hass.formatEntityState?this.hass.formatEntityState(i):ne(this.hass.localize,i,this.hass.locale,this.hass.config,this.hass.entities),l={};if(r){const t=Za(r);l["--color"]=`rgb(${t})`}const c=rs(null!==(t=this._config.content_info)&&void 0!==t?t:"state",o,s,i,this.hass),d=Ie(this.hass);return Y` + + + ${c?Y`${c}`:K} + + `}static get styles(){return h` + mushroom-chip { + cursor: pointer; + } + ha-state-icon { + color: var(--color); + } + ha-state-icon.pulse { + animation: 1s ease 0s infinite normal none running pulse; + } + ${xs} + `}};n([_t({attribute:!1})],El.prototype,"hass",void 0),n([vt()],El.prototype,"_config",void 0),El=n([pt(Gs("alarm-control-panel"))],El);let Al=class extends ht{setConfig(){}static get styles(){return h` + :host { + flex-grow: 1; + } + `}};Al=n([pt(Gs("spacer"))],Al);const Sl=`${Rs}-chips-card`,Il=`${Sl}-editor`;Ns({type:Sl,name:"Mushroom Chips Card",description:"Card with chips to display informations"});let Tl=class extends ht{static async getConfigElement(){return await Promise.resolve().then((function(){return df})),document.createElement(Il)}static async getStubConfig(t){const e=await Promise.all([Zs.getStubConfig(t)]);return{type:`custom:${Sl}`,chips:e}}set hass(t){var e;const i=js(this._hass),o=js(t);i!==o&&this.toggleAttribute("dark-mode",o),this._hass=t,null===(e=this.shadowRoot)||void 0===e||e.querySelectorAll("div > *").forEach((e=>{e.hass=t}))}getCardSize(){return 1}setConfig(t){this._config=t}render(){if(!this._config||!this._hass)return K;let t="";this._config.alignment&&(t=`align-${this._config.alignment}`);const e=Ie(this._hass);return Y` + +
    + ${this._config.chips.map((t=>this.renderChip(t)))} +
    +
    + `}renderChip(t){"conditional"===t.type&&vl();const e=Ks(t);return e?(this._hass&&(e.hass=this._hass),e.editMode=this.editMode||this.preview,e.preview=this.preview||this.editMode,Y`${e}`):K}static get styles(){return[Ds.styles,h` + ha-card { + background: none; + box-shadow: none; + border-radius: 0; + border: none; + } + .chip-container { + display: flex; + flex-direction: row; + align-items: flex-start; + justify-content: flex-start; + flex-wrap: wrap; + gap: var(--chip-spacing); + } + .chip-container.align-end { + justify-content: flex-end; + } + .chip-container.align-center { + justify-content: center; + } + .chip-container.align-justify { + justify-content: space-between; + } + `]}};n([_t()],Tl.prototype,"preview",void 0),n([_t()],Tl.prototype,"editMode",void 0),n([vt()],Tl.prototype,"_config",void 0),Tl=n([pt(Sl)],Tl);const zl=`${Rs}-climate-card`,Ol=`${zl}-editor`,Ml=["climate"],jl={auto:"var(--rgb-state-climate-auto)",cool:"var(--rgb-state-climate-cool)",dry:"var(--rgb-state-climate-dry)",fan_only:"var(--rgb-state-climate-fan-only)",heat:"var(--rgb-state-climate-heat)",heat_cool:"var(--rgb-state-climate-heat-cool)",off:"var(--rgb-state-climate-off)"},Dl={cooling:"var(--rgb-state-climate-cool)",drying:"var(--rgb-state-climate-dry)",heating:"var(--rgb-state-climate-heat)",idle:"var(--rgb-state-climate-idle)",off:"var(--rgb-state-climate-off)"},Ll={auto:"mdi:calendar-sync",cool:"mdi:snowflake",dry:"mdi:water-percent",fan_only:"mdi:fan",heat:"mdi:fire",heat_cool:"mdi:autorenew",off:"mdi:power"},Pl={cooling:"mdi:snowflake",drying:"mdi:water-percent",heating:"mdi:fire",idle:"mdi:clock-outline",off:"mdi:power"};function Nl(t){var e;return null!==(e=jl[t])&&void 0!==e?e:jl.off}let Rl=class extends ht{constructor(){super(...arguments),this.fill=!1}callService(t){t.stopPropagation();const e=t.target.mode;this.hass.callService("climate","set_hvac_mode",{entity_id:this.entity.entity_id,hvac_mode:e})}render(){const t=Ie(this.hass),e=this.entity.attributes.hvac_modes.filter((t=>{var e;return(null!==(e=this.modes)&&void 0!==e?e:[]).includes(t)})).sort(je);return Y` + + ${e.map((t=>this.renderModeButton(t)))} + + `}renderModeButton(t){const e={},i="off"===t?"var(--rgb-grey)":Nl(t);return t===this.entity.state&&(e["--icon-color"]=`rgb(${i})`,e["--bg-color"]=`rgba(${i}, 0.2)`),Y` + + + + `}};n([_t({attribute:!1})],Rl.prototype,"hass",void 0),n([_t({attribute:!1})],Rl.prototype,"entity",void 0),n([_t({attribute:!1})],Rl.prototype,"modes",void 0),n([_t()],Rl.prototype,"fill",void 0),Rl=n([pt("mushroom-climate-hvac-modes-control")],Rl);let Fl=class extends ht{constructor(){super(...arguments),this.disabled=!1,this.formatOptions={},this.pending=!1,this.dispatchValue=t=>{this.pending=!1,this.dispatchEvent(new CustomEvent("change",{detail:{value:t}}))},this.debounceDispatchValue=this.dispatchValue}get _precision(){return Math.ceil(Math.log10(1/this._step))}get _step(){var t;return null!==(t=this.step)&&void 0!==t?t:1}_incrementValue(t){if(t.stopPropagation(),null==this.value)return;const e=Qt(this.value+this._step,this._precision);this._processNewValue(e)}_decrementValue(t){if(t.stopPropagation(),null==this.value)return;const e=Qt(this.value-this._step,this._precision);this._processNewValue(e)}firstUpdated(t){super.firstUpdated(t);const e=(t=>{const e=window.getComputedStyle(t).getPropertyValue("--input-number-debounce"),i=parseFloat(e);return isNaN(i)?2e3:i})(this.container);e&&(this.debounceDispatchValue=Te(this.dispatchValue,e))}_processNewValue(t){const e=((t,e,i)=>{let o;return o=e?Math.max(t,e):t,o=i?Math.min(o,i):o,o})(t,this.min,this.max);this.value!==e&&(this.value=e,this.pending=!0),this.debounceDispatchValue(e)}render(){const t=null!=this.value?te(this.value,this.locale,this.formatOptions):"-";return Y` +
    + + + ${t} + + +
    + `}static get styles(){return h` + :host { + --text-color: var(--primary-text-color); + --text-color-disabled: rgb(var(--rgb-disabled)); + --icon-color: var(--primary-text-color); + --icon-color-disabled: rgb(var(--rgb-disabled)); + --bg-color: rgba(var(--rgb-primary-text-color), 0.05); + --bg-color-disabled: rgba(var(--rgb-disabled), 0.2); + height: var(--control-height); + width: calc(var(--control-height) * var(--control-button-ratio) * 3); + flex: none; + } + .container { + box-sizing: border-box; + width: 100%; + height: 100%; + padding: 6px; + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + border-radius: var(--control-border-radius); + border: none; + background-color: var(--bg-color); + transition: background-color 280ms ease-in-out; + height: var(--control-height); + overflow: hidden; + } + .button { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + padding: 4px; + border: none; + background: none; + cursor: pointer; + border-radius: var(--control-border-radius); + line-height: 0; + height: 100%; + } + .minus { + padding-right: 0; + } + .plus { + padding-left: 0; + } + .button:disabled { + cursor: not-allowed; + } + .button ha-icon { + font-size: var(--control-height); + --mdc-icon-size: var(--control-icon-size); + color: var(--icon-color); + pointer-events: none; + } + .button:disabled ha-icon { + color: var(--icon-color-disabled); + } + .value { + text-align: center; + flex-grow: 1; + flex-shrink: 0; + flex-basis: 20px; + font-weight: bold; + color: var(--text-color); + } + .value.disabled { + color: var(--text-color-disabled); + } + .value.pending { + opacity: 0.5; + } + `}};n([_t({attribute:!1})],Fl.prototype,"locale",void 0),n([_t({type:Boolean})],Fl.prototype,"disabled",void 0),n([_t({attribute:!1,type:Number,reflect:!0})],Fl.prototype,"value",void 0),n([_t({type:Number})],Fl.prototype,"step",void 0),n([_t({type:Number})],Fl.prototype,"min",void 0),n([_t({type:Number})],Fl.prototype,"max",void 0),n([_t({attribute:"false"})],Fl.prototype,"formatOptions",void 0),n([vt()],Fl.prototype,"pending",void 0),n([xt("#container")],Fl.prototype,"container",void 0),Fl=n([pt("mushroom-input-number")],Fl);let Vl=class extends ht{constructor(){super(...arguments),this.fill=!1}get _stepSize(){return this.entity.attributes.target_temp_step?this.entity.attributes.target_temp_step:"°F"===this.hass.config.unit_system.temperature?1:.5}onValueChange(t){const e=t.detail.value;this.hass.callService("climate","set_temperature",{entity_id:this.entity.entity_id,temperature:e})}onLowValueChange(t){const e=t.detail.value;this.hass.callService("climate","set_temperature",{entity_id:this.entity.entity_id,target_temp_low:e,target_temp_high:this.entity.attributes.target_temp_high})}onHighValueChange(t){const e=t.detail.value;this.hass.callService("climate","set_temperature",{entity_id:this.entity.entity_id,target_temp_low:this.entity.attributes.target_temp_low,target_temp_high:e})}render(){const t=Ie(this.hass),e=Ut(this.entity),i=1===this._stepSize?{maximumFractionDigits:0}:{minimumFractionDigits:1,maximumFractionDigits:1},o=t=>({"--bg-color":`rgba(var(--rgb-state-climate-${t}), 0.05)`,"--icon-color":`rgb(var(--rgb-state-climate-${t}))`,"--text-color":`rgb(var(--rgb-state-climate-${t}))`});return Y` + + ${null!=this.entity.attributes.temperature?Y` + + `:K} + ${null!=this.entity.attributes.target_temp_low&&null!=this.entity.attributes.target_temp_high?Y` + + `:K} + + `}};n([_t({attribute:!1})],Vl.prototype,"hass",void 0),n([_t({attribute:!1})],Vl.prototype,"entity",void 0),n([_t()],Vl.prototype,"fill",void 0),Vl=n([pt("mushroom-climate-temperature-control")],Vl);const Bl={temperature_control:"mdi:thermometer",hvac_mode_control:"mdi:thermostat"};Ns({type:zl,name:"Mushroom Climate Card",description:"Card for climate entity"});let Ul=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return gf})),document.createElement(Ol)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Ml.includes(t.split(".")[0])));return{type:`custom:${zl}`,entity:e[0]}}get _controls(){if(!this._config||!this._stateObj)return[];const t=this._stateObj,e=[];var i;return(null!=(i=t).attributes.temperature||null!=i.attributes.target_temp_low&&null!=i.attributes.target_temp_high)&&this._config.show_temperature_control&&e.push("temperature_control"),((t,e)=>(t.attributes.hvac_modes||[]).some((t=>(null!=e?e:[]).includes(t))))(t,this._config.hvac_modes)&&e.push("hvac_mode_control"),e}get hasControls(){return this._controls.length>0}_onControlTap(t,e){e.stopPropagation(),this._activeControl=t}setConfig(t){super.setConfig(Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)),this.updateActiveControl()}updated(t){super.updated(t),this.hass&&t.has("hass")&&this.updateActiveControl()}updateActiveControl(){const t=!!this._activeControl&&this._controls.includes(this._activeControl);this._activeControl=t?this._activeControl:this._controls[0]}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this.hass||!this._config||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=Es(this._config),n=as(t,o.icon_type);let r=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities);if(null!==t.attributes.current_temperature){r+=` - ${te(t.attributes.current_temperature,this.hass.locale)} ${this.hass.config.unit_system.temperature}`}const a=Ie(this.hass),s=(!this._config.collapsible_controls||Bt(t))&&this._controls.length;return Y` + + + + ${n?this.renderPicture(n):this.renderIcon(t,i)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,o,e,r)}; + + ${s?Y` +
    + ${this.renderActiveControl(t)} + ${this.renderOtherControls()}
    -
    - `}renderChip(t){"conditional"===t.type&&_s();const e=Xl(t);return e?(this._hass&&(e.hass=this._hass,e.editMode=this.editMode),Y`${e}`):K}static get styles(){return[jl.styles,h` - ha-card { - background: none; - box-shadow: none; - border-radius: 0; - border: none; - } - .chip-container { - display: flex; - flex-direction: row; - align-items: flex-start; - justify-content: flex-start; - flex-wrap: wrap; - margin-bottom: calc(-1 * var(--chip-spacing)); - } - .chip-container.align-end { - justify-content: flex-end; - } - .chip-container.align-center { - justify-content: center; - } - .chip-container.align-justify { - justify-content: space-between; - } - .chip-container * { - margin-bottom: var(--chip-spacing); - } - .chip-container *:not(:last-child) { - margin-right: var(--chip-spacing); - } - .chip-container[rtl] *:not(:last-child) { - margin-right: initial; - margin-left: var(--chip-spacing); - } - `]}};n([_t()],Is.prototype,"editMode",void 0),n([vt()],Is.prototype,"_config",void 0),Is=n([pt(As)],Is);const Ts=`${Nl}-climate-card`,Os=`${Ts}-editor`,zs=["climate"],Ms={auto:"var(--rgb-state-climate-auto)",cool:"var(--rgb-state-climate-cool)",dry:"var(--rgb-state-climate-dry)",fan_only:"var(--rgb-state-climate-fan-only)",heat:"var(--rgb-state-climate-heat)",heat_cool:"var(--rgb-state-climate-heat-cool)",off:"var(--rgb-state-climate-off)"},js={cooling:"var(--rgb-state-climate-cool)",drying:"var(--rgb-state-climate-dry)",heating:"var(--rgb-state-climate-heat)",idle:"var(--rgb-state-climate-idle)",off:"var(--rgb-state-climate-off)"},Ds={auto:"mdi:calendar-sync",cool:"mdi:snowflake",dry:"mdi:water-percent",fan_only:"mdi:fan",heat:"mdi:fire",heat_cool:"mdi:autorenew",off:"mdi:power"},Ls={cooling:"mdi:snowflake",drying:"mdi:water-percent",heating:"mdi:fire",idle:"mdi:clock-outline",off:"mdi:power"};function Ps(t){var e;return null!==(e=Ms[t])&&void 0!==e?e:Ms.off}let Ns=class extends ht{constructor(){super(...arguments),this.fill=!1}callService(t){t.stopPropagation();const e=t.target.mode;this.hass.callService("climate","set_hvac_mode",{entity_id:this.entity.entity_id,hvac_mode:e})}render(){const t=Ie(this.hass),e=this.entity.attributes.hvac_modes.filter((t=>{var e;return(null!==(e=this.modes)&&void 0!==e?e:[]).includes(t)})).sort(je);return Y` - - ${e.map((t=>this.renderModeButton(t)))} - - `}renderModeButton(t){const e={},i="off"===t?"var(--rgb-grey)":Ps(t);return t===this.entity.state&&(e["--icon-color"]=`rgb(${i})`,e["--bg-color"]=`rgba(${i}, 0.2)`),Y` - + + `}renderIcon(t,e){const i=Ut(t),o=Nl(t.state),n={};return n["--icon-color"]=`rgb(${o})`,n["--shape-color"]=`rgba(${o}, 0.2)`,Y` + + + + `}renderBadge(t){return!Ut(t)?super.renderBadge(t):this.renderActionBadge(t)}renderActionBadge(t){const e=t.attributes.hvac_action;if(!e||"off"==e)return K;const i=function(t){var e;return null!==(e=Dl[t])&&void 0!==e?e:Dl.off}(e),o=function(t){var e;return null!==(e=Pl[t])&&void 0!==e?e:""}(e);return o?Y` + + `:K}renderOtherControls(){const t=this._controls.filter((t=>t!=this._activeControl));return Y` + ${t.map((t=>Y` + this._onControlTap(t,e)}> + + + `))} + `}renderActiveControl(t){var e;const i=null!==(e=this._config.hvac_modes)&&void 0!==e?e:[],o=Es(this._config);switch(this._activeControl){case"temperature_control":return Y` + + `;case"hvac_mode_control":return Y` + + `;default:return K}}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-climate-temperature-control, + mushroom-climate-hvac-modes-control { + flex: 1; + } + `]}};n([vt()],Ul.prototype,"_activeControl",void 0),Ul=n([pt(zl)],Ul);const Hl=`${Rs}-cover-card`,Yl=`${Hl}-editor`,Wl=["cover"];let Xl=class extends ht{constructor(){super(...arguments),this.fill=!1}_onOpenTap(t){t.stopPropagation(),this.hass.callService("cover","open_cover",{entity_id:this.entity.entity_id})}_onCloseTap(t){t.stopPropagation(),this.hass.callService("cover","close_cover",{entity_id:this.entity.entity_id})}_onStopTap(t){t.stopPropagation(),this.hass.callService("cover","stop_cover",{entity_id:this.entity.entity_id})}get openDisabled(){const t=!0===this.entity.attributes.assumed_state;return((void 0!==(e=this.entity).attributes.current_position?100===e.attributes.current_position:"open"===e.state)||function(t){return"opening"===t.state}(this.entity))&&!t;var e}get closedDisabled(){const t=!0===this.entity.attributes.assumed_state;return((void 0!==(e=this.entity).attributes.current_position?0===e.attributes.current_position:"closed"===e.state)||function(t){return"closing"===t.state}(this.entity))&&!t;var e}render(){const t=Ie(this.hass);return Y` + + ${Wt(this.entity,1)?Y` + + {switch(t.attributes.device_class){case"awning":case"curtain":case"door":case"gate":return"mdi:arrow-expand-horizontal";default:return"mdi:arrow-up"}})(this.entity)}> + + `:void 0} + ${Wt(this.entity,8)?Y` + - - - `}};n([_t({attribute:!1})],Ns.prototype,"hass",void 0),n([_t({attribute:!1})],Ns.prototype,"entity",void 0),n([_t({attribute:!1})],Ns.prototype,"modes",void 0),n([_t()],Ns.prototype,"fill",void 0),Ns=n([pt("mushroom-climate-hvac-modes-control")],Ns);let Rs=class extends ht{constructor(){super(...arguments),this.disabled=!1,this.formatOptions={},this.pending=!1,this.dispatchValue=t=>{this.pending=!1,this.dispatchEvent(new CustomEvent("change",{detail:{value:t}}))},this.debounceDispatchValue=this.dispatchValue}get _precision(){return Math.ceil(Math.log10(1/this._step))}get _step(){var t;return null!==(t=this.step)&&void 0!==t?t:1}_incrementValue(t){if(t.stopPropagation(),null==this.value)return;const e=Qt(this.value+this._step,this._precision);this._processNewValue(e)}_decrementValue(t){if(t.stopPropagation(),null==this.value)return;const e=Qt(this.value-this._step,this._precision);this._processNewValue(e)}firstUpdated(t){super.firstUpdated(t);const e=(t=>{const e=window.getComputedStyle(t).getPropertyValue("--input-number-debounce"),i=parseFloat(e);return isNaN(i)?2e3:i})(this.container);e&&(this.debounceDispatchValue=Te(this.dispatchValue,e))}_processNewValue(t){const e=((t,e,i)=>{let o;return o=e?Math.max(t,e):t,o=i?Math.min(o,i):o,o})(t,this.min,this.max);this.value!==e&&(this.value=e,this.pending=!0),this.debounceDispatchValue(e)}render(){const t=null!=this.value?te(this.value,this.locale,this.formatOptions):"-";return Y` -
    - - - ${t} - - -
    - `}static get styles(){return h` - :host { - --text-color: var(--primary-text-color); - --text-color-disabled: rgb(var(--rgb-disabled)); - --icon-color: var(--primary-text-color); - --icon-color-disabled: rgb(var(--rgb-disabled)); - --bg-color: rgba(var(--rgb-primary-text-color), 0.05); - --bg-color-disabled: rgba(var(--rgb-disabled), 0.2); - height: var(--control-height); - width: calc(var(--control-height) * var(--control-button-ratio) * 3); - flex: none; - } - .container { - box-sizing: border-box; - width: 100%; - height: 100%; - padding: 6px; - display: flex; - flex-direction: row; - align-items: center; - justify-content: center; - border-radius: var(--control-border-radius); - border: none; - background-color: var(--bg-color); - transition: background-color 280ms ease-in-out; - height: var(--control-height); - overflow: hidden; - } - .button { - display: flex; - flex-direction: row; - align-items: center; - justify-content: center; - padding: 4px; - border: none; - background: none; - cursor: pointer; - border-radius: var(--control-border-radius); - line-height: 0; - height: 100%; - } - .minus { - padding-right: 0; - } - .plus { - padding-left: 0; - } - .button:disabled { - cursor: not-allowed; - } - .button ha-icon { - font-size: var(--control-height); - --mdc-icon-size: var(--control-icon-size); - color: var(--icon-color); - pointer-events: none; - } - .button:disabled ha-icon { - color: var(--icon-color-disabled); - } - .value { - text-align: center; - flex-grow: 1; - flex-shrink: 0; - flex-basis: 20px; - font-weight: bold; - color: var(--text-color); - } - .value.disabled { - color: var(--text-color-disabled); - } - .value.pending { - opacity: 0.5; - } - `}};n([_t({attribute:!1})],Rs.prototype,"locale",void 0),n([_t({type:Boolean})],Rs.prototype,"disabled",void 0),n([_t({attribute:!1,type:Number,reflect:!0})],Rs.prototype,"value",void 0),n([_t({type:Number})],Rs.prototype,"step",void 0),n([_t({type:Number})],Rs.prototype,"min",void 0),n([_t({type:Number})],Rs.prototype,"max",void 0),n([_t({attribute:"false"})],Rs.prototype,"formatOptions",void 0),n([vt()],Rs.prototype,"pending",void 0),n([xt("#container")],Rs.prototype,"container",void 0),Rs=n([pt("mushroom-input-number")],Rs);let Fs=class extends ht{constructor(){super(...arguments),this.fill=!1}get _stepSize(){return this.entity.attributes.target_temp_step?this.entity.attributes.target_temp_step:"°F"===this.hass.config.unit_system.temperature?1:.5}onValueChange(t){const e=t.detail.value;this.hass.callService("climate","set_temperature",{entity_id:this.entity.entity_id,temperature:e})}onLowValueChange(t){const e=t.detail.value;this.hass.callService("climate","set_temperature",{entity_id:this.entity.entity_id,target_temp_low:e,target_temp_high:this.entity.attributes.target_temp_high})}onHighValueChange(t){const e=t.detail.value;this.hass.callService("climate","set_temperature",{entity_id:this.entity.entity_id,target_temp_low:this.entity.attributes.target_temp_low,target_temp_high:e})}render(){const t=Ie(this.hass),e=Ut(this.entity),i=1===this._stepSize?{maximumFractionDigits:0}:{minimumFractionDigits:1,maximumFractionDigits:1},o=t=>({"--bg-color":`rgba(var(--rgb-state-climate-${t}), 0.05)`,"--icon-color":`rgb(var(--rgb-state-climate-${t}))`,"--text-color":`rgb(var(--rgb-state-climate-${t}))`});return Y` - - ${null!=this.entity.attributes.temperature?Y` - - `:K} - ${null!=this.entity.attributes.target_temp_low&&null!=this.entity.attributes.target_temp_high?Y` - - `:K} - - `}};n([_t({attribute:!1})],Fs.prototype,"hass",void 0),n([_t({attribute:!1})],Fs.prototype,"entity",void 0),n([_t()],Fs.prototype,"fill",void 0),Fs=n([pt("mushroom-climate-temperature-control")],Fs);const Vs={temperature_control:"mdi:thermometer",hvac_mode_control:"mdi:thermostat"};Pl({type:Ts,name:"Mushroom Climate Card",description:"Card for climate entity"});let Bs=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return af})),document.createElement(Os)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>zs.includes(t.split(".")[0])));return{type:`custom:${Ts}`,entity:e[0]}}get _controls(){if(!this._config||!this._stateObj)return[];const t=this._stateObj,e=[];var i;return(null!=(i=t).attributes.temperature||null!=i.attributes.target_temp_low&&null!=i.attributes.target_temp_high)&&this._config.show_temperature_control&&e.push("temperature_control"),((t,e)=>(t.attributes.hvac_modes||[]).some((t=>(null!=e?e:[]).includes(t))))(t,this._config.hvac_modes)&&e.push("hvac_mode_control"),e}get hasControls(){return this._controls.length>0}_onControlTap(t,e){e.stopPropagation(),this._activeControl=t}setConfig(t){super.setConfig(Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)),this.updateActiveControl()}updated(t){super.updated(t),this.hass&&t.has("hass")&&this.updateActiveControl()}updateActiveControl(){const t=!!this._activeControl&&this._controls.includes(this._activeControl);this._activeControl=t?this._activeControl:this._controls[0]}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this.hass||!this._config||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=$l(this._config),n=rl(t,o.icon_type);let r=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities);if(null!==t.attributes.current_temperature){r+=` - ${te(t.attributes.current_temperature,this.hass.locale)} ${this.hass.config.unit_system.temperature}`}const a=Ie(this.hass),l=(!this._config.collapsible_controls||Bt(t))&&this._controls.length;return Y` - - - - ${n?this.renderPicture(n):this.renderIcon(t,i)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,o,e,r)}; - - ${l?Y` -
    - ${this.renderActiveControl(t)} - ${this.renderOtherControls()} -
    - `:K} -
    -
    - `}renderIcon(t,e){const i=Ut(t),o=Ps(t.state),n={};return n["--icon-color"]=`rgb(${o})`,n["--shape-color"]=`rgba(${o}, 0.2)`,Y` - - - - `}renderBadge(t){return!Ut(t)?super.renderBadge(t):this.renderActionBadge(t)}renderActionBadge(t){const e=t.attributes.hvac_action;if(!e||"off"==e)return K;const i=function(t){var e;return null!==(e=js[t])&&void 0!==e?e:js.off}(e),o=function(t){var e;return null!==(e=Ls[t])&&void 0!==e?e:""}(e);return o?Y` - - `:K}renderOtherControls(){const t=this._controls.filter((t=>t!=this._activeControl));return Y` - ${t.map((t=>Y` - this._onControlTap(t,e)}> - - - `))} - `}renderActiveControl(t){var e;const i=null!==(e=this._config.hvac_modes)&&void 0!==e?e:[],o=$l(this._config);switch(this._activeControl){case"temperature_control":return Y` - - `;case"hvac_mode_control":return Y` - - `;default:return K}}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-climate-temperature-control, - mushroom-climate-hvac-modes-control { - flex: 1; - } - `]}};n([vt()],Bs.prototype,"_activeControl",void 0),Bs=n([pt(Ts)],Bs);const Us=`${Nl}-cover-card`,Hs=`${Us}-editor`,Ys=["cover"];let Ws=class extends ht{constructor(){super(...arguments),this.fill=!1}_onOpenTap(t){t.stopPropagation(),this.hass.callService("cover","open_cover",{entity_id:this.entity.entity_id})}_onCloseTap(t){t.stopPropagation(),this.hass.callService("cover","close_cover",{entity_id:this.entity.entity_id})}_onStopTap(t){t.stopPropagation(),this.hass.callService("cover","stop_cover",{entity_id:this.entity.entity_id})}get openDisabled(){const t=!0===this.entity.attributes.assumed_state;return((void 0!==(e=this.entity).attributes.current_position?100===e.attributes.current_position:"open"===e.state)||function(t){return"opening"===t.state}(this.entity))&&!t;var e}get closedDisabled(){const t=!0===this.entity.attributes.assumed_state;return((void 0!==(e=this.entity).attributes.current_position?0===e.attributes.current_position:"closed"===e.state)||function(t){return"closing"===t.state}(this.entity))&&!t;var e}render(){const t=Ie(this.hass);return Y` - - ${Wt(this.entity,1)?Y` - - {switch(t.attributes.device_class){case"awning":case"curtain":case"door":case"gate":return"mdi:arrow-expand-horizontal";default:return"mdi:arrow-up"}})(this.entity)}> - - `:void 0} - ${Wt(this.entity,8)?Y` - - - - `:void 0} - ${Wt(this.entity,2)?Y` - - {switch(t.attributes.device_class){case"awning":case"curtain":case"door":case"gate":return"mdi:arrow-collapse-horizontal";default:return"mdi:arrow-down"}})(this.entity)}> - - `:void 0} - - `}};n([_t({attribute:!1})],Ws.prototype,"hass",void 0),n([_t({attribute:!1})],Ws.prototype,"entity",void 0),n([_t()],Ws.prototype,"fill",void 0),Ws=n([pt("mushroom-cover-buttons-control")],Ws);var Xs; + @click=${this._onStopTap} + > + +
    + `:void 0} + ${Wt(this.entity,2)?Y` + + {switch(t.attributes.device_class){case"awning":case"curtain":case"door":case"gate":return"mdi:arrow-collapse-horizontal";default:return"mdi:arrow-down"}})(this.entity)}> + + `:void 0} + + `}};n([_t({attribute:!1})],Xl.prototype,"hass",void 0),n([_t({attribute:!1})],Xl.prototype,"entity",void 0),n([_t()],Xl.prototype,"fill",void 0),Xl=n([pt("mushroom-cover-buttons-control")],Xl);var Kl; /*! Hammer.JS - v2.0.7 - 2016-04-22 * http://hammerjs.github.io/ * * Copyright (c) 2016 Jorik Tangelder; - * Licensed under the MIT license */Xs={exports:{}},function(t,e,i,o){var n,r=["","webkit","Moz","MS","ms","o"],a=e.createElement("div"),l="function",s=Math.round,c=Math.abs,d=Date.now;function u(t,e,i){return setTimeout(v(t,i),e)}function h(t,e,i){return!!Array.isArray(t)&&(m(t,i[e],i),!0)}function m(t,e,i){var n;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==o)for(n=0;n\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",r=t.console&&(t.console.warn||t.console.log);return r&&r.call(t.console,n,o),e.apply(this,arguments)}}n="function"!=typeof Object.assign?function(t){if(t===o||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),i=1;i-1}function $(t){return t.trim().split(/\s+/g)}function E(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var o=0;oi[e]})),o}function I(t,e){for(var i,n,a=e[0].toUpperCase()+e.slice(1),l=0;l1&&!i.firstMultiple?i.firstMultiple=Q(e):1===r&&(i.firstMultiple=!1);var a=i.firstInput,l=i.firstMultiple,s=l?l.center:a.center,u=e.center=tt(n);e.timeStamp=d(),e.deltaTime=e.timeStamp-a.timeStamp,e.angle=nt(s,u),e.distance=ot(s,u),function(t,e){var i=e.center,o=t.offsetDelta||{},n=t.prevDelta||{},r=t.prevInput||{};e.eventType!==N&&r.eventType!==R||(n=t.prevDelta={x:r.deltaX||0,y:r.deltaY||0},o=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=n.x+(i.x-o.x),e.deltaY=n.y+(i.y-o.y)}(i,e),e.offsetDirection=it(e.deltaX,e.deltaY);var h,m,p=et(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=p.x,e.overallVelocityY=p.y,e.overallVelocity=c(p.x)>c(p.y)?p.x:p.y,e.scale=l?(h=l.pointers,ot((m=n)[0],m[1],q)/ot(h[0],h[1],q)):1,e.rotation=l?function(t,e){return nt(e[1],e[0],q)+nt(t[1],t[0],q)}(l.pointers,n):0,e.maxPointers=i.prevInput?e.pointers.length>i.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers:e.pointers.length,function(t,e){var i,n,r,a,l=t.lastInterval||e,s=e.timeStamp-l.timeStamp;if(e.eventType!=F&&(s>P||l.velocity===o)){var d=e.deltaX-l.deltaX,u=e.deltaY-l.deltaY,h=et(s,d,u);n=h.x,r=h.y,i=c(h.x)>c(h.y)?h.x:h.y,a=it(d,u),t.lastInterval=e}else i=l.velocity,n=l.velocityX,r=l.velocityY,a=l.direction;e.velocity=i,e.velocityX=n,e.velocityY=r,e.direction=a}(i,e);var f=t.element;k(e.srcEvent.target,f)&&(f=e.srcEvent.target),e.target=f}(t,i),t.emit("hammer.input",i),t.recognize(i),t.session.prevInput=i}function Q(t){for(var e=[],i=0;i=c(e)?t<0?B:U:e<0?H:Y}function ot(t,e,i){i||(i=G);var o=e[i[0]]-t[i[0]],n=e[i[1]]-t[i[1]];return Math.sqrt(o*o+n*n)}function nt(t,e,i){i||(i=G);var o=e[i[0]]-t[i[0]],n=e[i[1]]-t[i[1]];return 180*Math.atan2(n,o)/Math.PI}Z.prototype={handler:function(){},init:function(){this.evEl&&x(this.element,this.evEl,this.domHandler),this.evTarget&&x(this.target,this.evTarget,this.domHandler),this.evWin&&x(O(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&w(this.element,this.evEl,this.domHandler),this.evTarget&&w(this.target,this.evTarget,this.domHandler),this.evWin&&w(O(this.element),this.evWin,this.domHandler)}};var rt={mousedown:N,mousemove:2,mouseup:R},at="mousedown",lt="mousemove mouseup";function st(){this.evEl=at,this.evWin=lt,this.pressed=!1,Z.apply(this,arguments)}_(st,Z,{handler:function(t){var e=rt[t.type];e&N&&0===t.button&&(this.pressed=!0),2&e&&1!==t.which&&(e=R),this.pressed&&(e&R&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:L,srcEvent:t}))}});var ct={pointerdown:N,pointermove:2,pointerup:R,pointercancel:F,pointerout:F},dt={2:D,3:"pen",4:L,5:"kinect"},ut="pointerdown",ht="pointermove pointerup pointercancel";function mt(){this.evEl=ut,this.evWin=ht,Z.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}t.MSPointerEvent&&!t.PointerEvent&&(ut="MSPointerDown",ht="MSPointerMove MSPointerUp MSPointerCancel"),_(mt,Z,{handler:function(t){var e=this.store,i=!1,o=t.type.toLowerCase().replace("ms",""),n=ct[o],r=dt[t.pointerType]||t.pointerType,a=r==D,l=E(e,t.pointerId,"pointerId");n&N&&(0===t.button||a)?l<0&&(e.push(t),l=e.length-1):n&(R|F)&&(i=!0),l<0||(e[l]=t,this.callback(this.manager,n,{pointers:e,changedPointers:[t],pointerType:r,srcEvent:t}),i&&e.splice(l,1))}});var pt={touchstart:N,touchmove:2,touchend:R,touchcancel:F};function ft(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,Z.apply(this,arguments)}function gt(t,e){var i=A(t.touches),o=A(t.changedTouches);return e&(R|F)&&(i=S(i.concat(o),"identifier")),[i,o]}_(ft,Z,{handler:function(t){var e=pt[t.type];if(e===N&&(this.started=!0),this.started){var i=gt.call(this,t,e);e&(R|F)&&i[0].length-i[1].length==0&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:D,srcEvent:t})}}});var _t={touchstart:N,touchmove:2,touchend:R,touchcancel:F},vt="touchstart touchmove touchend touchcancel";function bt(){this.evTarget=vt,this.targetIds={},Z.apply(this,arguments)}function yt(t,e){var i=A(t.touches),o=this.targetIds;if(e&(2|N)&&1===i.length)return o[i[0].identifier]=!0,[i,i];var n,r,a=A(t.changedTouches),l=[],s=this.target;if(r=i.filter((function(t){return k(t.target,s)})),e===N)for(n=0;n-1&&o.splice(t,1)}),xt)}}function $t(t){for(var e=t.srcEvent.clientX,i=t.srcEvent.clientY,o=0;o-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var e=this,i=this.state;function o(i){e.manager.emit(i,t)}i<8&&o(e.options.event+Rt(i)),o(e.options.event),t.additionalEvent&&o(t.additionalEvent),i>=8&&o(e.options.event+Rt(i))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=Pt},canEmit:function(){for(var t=0;te.threshold&&n&e.direction},attrTest:function(t){return Bt.prototype.attrTest.call(this,t)&&(2&this.state||!(2&this.state)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=Ft(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),_(Ht,Bt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Ot]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},emit:function(t){if(1!==t.scale){var e=t.scale<1?"in":"out";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),_(Yt,Nt,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[It]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,o=t.distancee.time;if(this._input=t,!o||!i||t.eventType&(R|F)&&!n)this.reset();else if(t.eventType&N)this.reset(),this._timer=u((function(){this.state=8,this.tryEmit()}),e.time,this);else if(t.eventType&R)return 8;return Pt},reset:function(){clearTimeout(this._timer)},emit:function(t){8===this.state&&(t&&t.eventType&R?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=d(),this.manager.emit(this.options.event,this._input)))}}),_(Wt,Bt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Ot]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)}}),_(Xt,Bt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:W|X,pointers:1},getTouchAction:function(){return Ut.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(W|X)?e=t.overallVelocity:i&W?e=t.overallVelocityX:i&X&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&c(e)>this.options.velocity&&t.eventType&R},emit:function(t){var e=Ft(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),_(Kt,Nt,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Tt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,o=t.distance{const e=t.center.x,i=t.target.getBoundingClientRect().left,o=t.target.clientWidth;return Math.max(Math.min(1,(e-i)/o),0)};let Gs=class extends ht{constructor(){super(...arguments),this.disabled=!1,this.inactive=!1,this.step=1,this.min=0,this.max=100,this.controlled=!1}valueToPercentage(t){return(t-this.min)/(this.max-this.min)}percentageToValue(t){return(this.max-this.min)*t+this.min}firstUpdated(t){super.firstUpdated(t),this.setupListeners()}connectedCallback(){super.connectedCallback(),this.setupListeners()}disconnectedCallback(){super.disconnectedCallback(),this.destroyListeners()}setupListeners(){if(this.slider&&!this._mc){const t=(t=>{const e=window.getComputedStyle(t).getPropertyValue("--slider-threshold"),i=parseFloat(e);return isNaN(i)?10:i})(this.slider);let e;this._mc=new Hammer.Manager(this.slider,{touchAction:"pan-y"}),this._mc.add(new Hammer.Pan({threshold:t,direction:Hammer.DIRECTION_ALL,enable:!0})),this._mc.add(new Hammer.Tap({event:"singletap"})),this._mc.on("panstart",(()=>{this.disabled||(this.controlled=!0,e=this.value)})),this._mc.on("pancancel",(()=>{this.disabled||(this.controlled=!1,this.value=e)})),this._mc.on("panmove",(t=>{if(this.disabled)return;const e=Ks(t);this.value=this.percentageToValue(e),this.dispatchEvent(new CustomEvent("current-change",{detail:{value:Math.round(this.value/this.step)*this.step}}))})),this._mc.on("panend",(t=>{if(this.disabled)return;this.controlled=!1;const e=Ks(t);this.value=Math.round(this.percentageToValue(e)/this.step)*this.step,this.dispatchEvent(new CustomEvent("current-change",{detail:{value:void 0}})),this.dispatchEvent(new CustomEvent("change",{detail:{value:this.value}}))})),this._mc.on("singletap",(t=>{if(this.disabled)return;const e=Ks(t);this.value=Math.round(this.percentageToValue(e)/this.step)*this.step,this.dispatchEvent(new CustomEvent("change",{detail:{value:this.value}}))}))}}destroyListeners(){this._mc&&(this._mc.destroy(),this._mc=void 0)}render(){var t;return Y` -
    -
    -
    - ${this.showActive?Y`
    `:K} - ${this.showIndicator?Y`
    `:K} + * Licensed under the MIT license */Kl={exports:{}},function(t,e,i,o){var n,r=["","webkit","Moz","MS","ms","o"],a=e.createElement("div"),s="function",l=Math.round,c=Math.abs,d=Date.now;function u(t,e,i){return setTimeout(v(t,i),e)}function h(t,e,i){return!!Array.isArray(t)&&(m(t,i[e],i),!0)}function m(t,e,i){var n;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==o)for(n=0;n\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",r=t.console&&(t.console.warn||t.console.log);return r&&r.call(t.console,n,o),e.apply(this,arguments)}}n="function"!=typeof Object.assign?function(t){if(t===o||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),i=1;i-1}function $(t){return t.trim().split(/\s+/g)}function E(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var o=0;oi[e]})),o}function I(t,e){for(var i,n,a=e[0].toUpperCase()+e.slice(1),s=0;s1&&!i.firstMultiple?i.firstMultiple=Q(e):1===r&&(i.firstMultiple=!1);var a=i.firstInput,s=i.firstMultiple,l=s?s.center:a.center,u=e.center=tt(n);e.timeStamp=d(),e.deltaTime=e.timeStamp-a.timeStamp,e.angle=nt(l,u),e.distance=ot(l,u),function(t,e){var i=e.center,o=t.offsetDelta||{},n=t.prevDelta||{},r=t.prevInput||{};e.eventType!==N&&r.eventType!==R||(n=t.prevDelta={x:r.deltaX||0,y:r.deltaY||0},o=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=n.x+(i.x-o.x),e.deltaY=n.y+(i.y-o.y)}(i,e),e.offsetDirection=it(e.deltaX,e.deltaY);var h,m,p=et(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=p.x,e.overallVelocityY=p.y,e.overallVelocity=c(p.x)>c(p.y)?p.x:p.y,e.scale=s?(h=s.pointers,ot((m=n)[0],m[1],q)/ot(h[0],h[1],q)):1,e.rotation=s?function(t,e){return nt(e[1],e[0],q)+nt(t[1],t[0],q)}(s.pointers,n):0,e.maxPointers=i.prevInput?e.pointers.length>i.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers:e.pointers.length,function(t,e){var i,n,r,a,s=t.lastInterval||e,l=e.timeStamp-s.timeStamp;if(e.eventType!=F&&(l>P||s.velocity===o)){var d=e.deltaX-s.deltaX,u=e.deltaY-s.deltaY,h=et(l,d,u);n=h.x,r=h.y,i=c(h.x)>c(h.y)?h.x:h.y,a=it(d,u),t.lastInterval=e}else i=s.velocity,n=s.velocityX,r=s.velocityY,a=s.direction;e.velocity=i,e.velocityX=n,e.velocityY=r,e.direction=a}(i,e);var f=t.element;k(e.srcEvent.target,f)&&(f=e.srcEvent.target),e.target=f}(t,i),t.emit("hammer.input",i),t.recognize(i),t.session.prevInput=i}function Q(t){for(var e=[],i=0;i=c(e)?t<0?B:U:e<0?H:Y}function ot(t,e,i){i||(i=G);var o=e[i[0]]-t[i[0]],n=e[i[1]]-t[i[1]];return Math.sqrt(o*o+n*n)}function nt(t,e,i){i||(i=G);var o=e[i[0]]-t[i[0]],n=e[i[1]]-t[i[1]];return 180*Math.atan2(n,o)/Math.PI}Z.prototype={handler:function(){},init:function(){this.evEl&&x(this.element,this.evEl,this.domHandler),this.evTarget&&x(this.target,this.evTarget,this.domHandler),this.evWin&&x(z(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&w(this.element,this.evEl,this.domHandler),this.evTarget&&w(this.target,this.evTarget,this.domHandler),this.evWin&&w(z(this.element),this.evWin,this.domHandler)}};var rt={mousedown:N,mousemove:2,mouseup:R},at="mousedown",st="mousemove mouseup";function lt(){this.evEl=at,this.evWin=st,this.pressed=!1,Z.apply(this,arguments)}_(lt,Z,{handler:function(t){var e=rt[t.type];e&N&&0===t.button&&(this.pressed=!0),2&e&&1!==t.which&&(e=R),this.pressed&&(e&R&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:L,srcEvent:t}))}});var ct={pointerdown:N,pointermove:2,pointerup:R,pointercancel:F,pointerout:F},dt={2:D,3:"pen",4:L,5:"kinect"},ut="pointerdown",ht="pointermove pointerup pointercancel";function mt(){this.evEl=ut,this.evWin=ht,Z.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}t.MSPointerEvent&&!t.PointerEvent&&(ut="MSPointerDown",ht="MSPointerMove MSPointerUp MSPointerCancel"),_(mt,Z,{handler:function(t){var e=this.store,i=!1,o=t.type.toLowerCase().replace("ms",""),n=ct[o],r=dt[t.pointerType]||t.pointerType,a=r==D,s=E(e,t.pointerId,"pointerId");n&N&&(0===t.button||a)?s<0&&(e.push(t),s=e.length-1):n&(R|F)&&(i=!0),s<0||(e[s]=t,this.callback(this.manager,n,{pointers:e,changedPointers:[t],pointerType:r,srcEvent:t}),i&&e.splice(s,1))}});var pt={touchstart:N,touchmove:2,touchend:R,touchcancel:F};function ft(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,Z.apply(this,arguments)}function gt(t,e){var i=A(t.touches),o=A(t.changedTouches);return e&(R|F)&&(i=S(i.concat(o),"identifier")),[i,o]}_(ft,Z,{handler:function(t){var e=pt[t.type];if(e===N&&(this.started=!0),this.started){var i=gt.call(this,t,e);e&(R|F)&&i[0].length-i[1].length==0&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:D,srcEvent:t})}}});var _t={touchstart:N,touchmove:2,touchend:R,touchcancel:F},vt="touchstart touchmove touchend touchcancel";function bt(){this.evTarget=vt,this.targetIds={},Z.apply(this,arguments)}function yt(t,e){var i=A(t.touches),o=this.targetIds;if(e&(2|N)&&1===i.length)return o[i[0].identifier]=!0,[i,i];var n,r,a=A(t.changedTouches),s=[],l=this.target;if(r=i.filter((function(t){return k(t.target,l)})),e===N)for(n=0;n-1&&o.splice(t,1)}),xt)}}function $t(t){for(var e=t.srcEvent.clientX,i=t.srcEvent.clientY,o=0;o-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var e=this,i=this.state;function o(i){e.manager.emit(i,t)}i<8&&o(e.options.event+Rt(i)),o(e.options.event),t.additionalEvent&&o(t.additionalEvent),i>=8&&o(e.options.event+Rt(i))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=Pt},canEmit:function(){for(var t=0;te.threshold&&n&e.direction},attrTest:function(t){return Bt.prototype.attrTest.call(this,t)&&(2&this.state||!(2&this.state)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=Ft(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),_(Ht,Bt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[zt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},emit:function(t){if(1!==t.scale){var e=t.scale<1?"in":"out";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),_(Yt,Nt,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[It]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,o=t.distancee.time;if(this._input=t,!o||!i||t.eventType&(R|F)&&!n)this.reset();else if(t.eventType&N)this.reset(),this._timer=u((function(){this.state=8,this.tryEmit()}),e.time,this);else if(t.eventType&R)return 8;return Pt},reset:function(){clearTimeout(this._timer)},emit:function(t){8===this.state&&(t&&t.eventType&R?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=d(),this.manager.emit(this.options.event,this._input)))}}),_(Wt,Bt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[zt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)}}),_(Xt,Bt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:W|X,pointers:1},getTouchAction:function(){return Ut.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(W|X)?e=t.overallVelocity:i&W?e=t.overallVelocityX:i&X&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&c(e)>this.options.velocity&&t.eventType&R},emit:function(t){var e=Ft(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),_(Kt,Nt,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Tt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,o=t.distance{const e=t.center.x,i=t.target.getBoundingClientRect().left,o=t.target.clientWidth;return Math.max(Math.min(1,(e-i)/o),0)};let ql=class extends ht{constructor(){super(...arguments),this.disabled=!1,this.inactive=!1,this.step=1,this.min=0,this.max=100,this.controlled=!1}valueToPercentage(t){return(t-this.min)/(this.max-this.min)}percentageToValue(t){return(this.max-this.min)*t+this.min}firstUpdated(t){super.firstUpdated(t),this.setupListeners()}connectedCallback(){super.connectedCallback(),this.setupListeners()}disconnectedCallback(){super.disconnectedCallback(),this.destroyListeners()}setupListeners(){if(this.slider&&!this._mc){const t=(t=>{const e=window.getComputedStyle(t).getPropertyValue("--slider-threshold"),i=parseFloat(e);return isNaN(i)?10:i})(this.slider);let e;this._mc=new Hammer.Manager(this.slider,{touchAction:"pan-y"}),this._mc.add(new Hammer.Pan({threshold:t,direction:Hammer.DIRECTION_ALL,enable:!0})),this._mc.add(new Hammer.Tap({event:"singletap"})),this._mc.on("panstart",(()=>{this.disabled||(this.controlled=!0,e=this.value)})),this._mc.on("pancancel",(()=>{this.disabled||(this.controlled=!1,this.value=e)})),this._mc.on("panmove",(t=>{if(this.disabled)return;const e=Gl(t);this.value=this.percentageToValue(e),this.dispatchEvent(new CustomEvent("current-change",{detail:{value:Math.round(this.value/this.step)*this.step}}))})),this._mc.on("panend",(t=>{if(this.disabled)return;this.controlled=!1;const e=Gl(t);this.value=Math.round(this.percentageToValue(e)/this.step)*this.step,this.dispatchEvent(new CustomEvent("current-change",{detail:{value:void 0}})),this.dispatchEvent(new CustomEvent("change",{detail:{value:this.value}}))})),this._mc.on("singletap",(t=>{if(this.disabled)return;const e=Gl(t);this.value=Math.round(this.percentageToValue(e)/this.step)*this.step,this.dispatchEvent(new CustomEvent("change",{detail:{value:this.value}}))}))}}destroyListeners(){this._mc&&(this._mc.destroy(),this._mc=void 0)}render(){var t;return Y` +
    +
    +
    + ${this.showActive?Y`
    `:K} + ${this.showIndicator?Y`
    `:K} +
    +
    + `}static get styles(){return h` + :host { + --main-color: rgba(var(--rgb-secondary-text-color), 1); + --bg-gradient: none; + --bg-color: rgba(var(--rgb-secondary-text-color), 0.2); + --main-color-inactive: rgb(var(--rgb-disabled)); + --bg-color-inactive: rgba(var(--rgb-disabled), 0.2); + } + .container { + display: flex; + flex-direction: row; + height: var(--control-height); + } + .slider { + position: relative; + height: 100%; + width: 100%; + border-radius: var(--control-border-radius); + transform: translateZ(0); + overflow: hidden; + cursor: pointer; + } + .slider * { + pointer-events: none; + } + .slider .slider-track-background { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + background-color: var(--bg-color); + background-image: var(--gradient); + } + .slider .slider-track-active { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + transform: scale3d(var(--value, 0), 1, 1); + transform-origin: left; + background-color: var(--main-color); + transition: transform 180ms ease-in-out; + } + .slider .slider-track-indicator { + position: absolute; + top: 0; + bottom: 0; + left: calc(var(--value, 0) * (100% - 10px)); + width: 10px; + border-radius: 3px; + background-color: white; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12); + transition: left 180ms ease-in-out; + } + .slider .slider-track-indicator:after { + display: block; + content: ""; + background-color: var(--main-color); + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + margin: auto; + height: 20px; + width: 2px; + border-radius: 1px; + } + .inactive .slider .slider-track-background { + background-color: var(--bg-color-inactive); + background-image: none; + } + .inactive .slider .slider-track-indicator:after { + background-color: var(--main-color-inactive); + } + .inactive .slider .slider-track-active { + background-color: var(--main-color-inactive); + } + .controlled .slider .slider-track-active { + transition: none; + } + .controlled .slider .slider-track-indicator { + transition: none; + } + `}};function Zl(t){return null!=t.attributes.current_position?Math.round(t.attributes.current_position):void 0}function Jl(t){const e=t.state;return"open"===e||"opening"===e?"var(--rgb-state-cover-open)":"closed"===e||"closing"===e?"var(--rgb-state-cover-closed)":"var(--rgb-disabled)"}n([_t({type:Boolean})],ql.prototype,"disabled",void 0),n([_t({type:Boolean})],ql.prototype,"inactive",void 0),n([_t({type:Boolean,attribute:"show-active"})],ql.prototype,"showActive",void 0),n([_t({type:Boolean,attribute:"show-indicator"})],ql.prototype,"showIndicator",void 0),n([_t({attribute:!1,type:Number,reflect:!0})],ql.prototype,"value",void 0),n([_t({type:Number})],ql.prototype,"step",void 0),n([_t({type:Number})],ql.prototype,"min",void 0),n([_t({type:Number})],ql.prototype,"max",void 0),n([vt()],ql.prototype,"controlled",void 0),n([xt("#slider")],ql.prototype,"slider",void 0),ql=n([pt("mushroom-slider")],ql);let Ql=class extends ht{onChange(t){const e=t.detail.value;this.hass.callService("cover","set_cover_position",{entity_id:this.entity.entity_id,position:e})}onCurrentChange(t){const e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}render(){const t=Zl(this.entity);return Y` + + `}static get styles(){return h` + mushroom-slider { + --main-color: var(--slider-color); + --bg-color: var(--slider-bg-color); + } + `}};n([_t({attribute:!1})],Ql.prototype,"hass",void 0),n([_t({attribute:!1})],Ql.prototype,"entity",void 0),Ql=n([pt("mushroom-cover-position-control")],Ql);const tc=function(t=24,e=.2){const i=[];for(let o=0;o + `}static get styles(){const t=tc.map((([t,e])=>`${e} ${100*t}%`)).join(", ");return h` + mushroom-slider { + --main-color: var(--slider-color); + --bg-color: var(--slider-bg-color); + --gradient: -webkit-linear-gradient(right, ${u(t)}); + } + `}};n([_t({attribute:!1})],ec.prototype,"hass",void 0),n([_t({attribute:!1})],ec.prototype,"entity",void 0),ec=n([pt("mushroom-cover-tilt-position-control")],ec);const ic={buttons_control:"mdi:gesture-tap-button",position_control:"mdi:gesture-swipe-horizontal",tilt_position_control:"mdi:rotate-right"};Ns({type:Hl,name:"Mushroom Cover Card",description:"Card for cover entity"});let oc=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return xf})),document.createElement(Yl)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Wl.includes(t.split(".")[0])));return{type:`custom:${Hl}`,entity:e[0]}}get hasControls(){return this._controls.length>0}get _nextControl(){var t;if(this._activeControl)return null!==(t=this._controls[this._controls.indexOf(this._activeControl)+1])&&void 0!==t?t:this._controls[0]}_onNextControlTap(t){t.stopPropagation(),this._activeControl=this._nextControl}getCardSize(){return 1}setConfig(t){super.setConfig(Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)),this.updateActiveControl(),this.updatePosition()}get _controls(){if(!this._config||!this._stateObj)return[];const t=[];return this._config.show_buttons_control&&t.push("buttons_control"),this._config.show_position_control&&t.push("position_control"),this._config.show_tilt_position_control&&t.push("tilt_position_control"),t}updateActiveControl(){const t=!!this._activeControl&&this._controls.includes(this._activeControl);this._activeControl=t?this._activeControl:this._controls[0]}updated(t){super.updated(t),this.hass&&t.has("hass")&&(this.updatePosition(),this.updateActiveControl())}updatePosition(){this.position=void 0;const t=this._stateObj;t&&(this.position=Zl(t))}onCurrentPositionChange(t){null!=t.detail.value&&(this.position=t.detail.value)}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this.hass||!this._config||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=Es(this._config),n=as(t,o.icon_type);let r=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities);this.position&&(r+=` - ${this.position}${oe(this.hass.locale)}%`);const a=Ie(this.hass);return Y` + + + + ${n?this.renderPicture(n):this.renderIcon(t,i)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,o,e,r)}; + + ${this._controls.length>0?Y` +
    + ${this.renderActiveControl(t,o.layout)} + ${this.renderNextControlButton()}
    -
    - `}static get styles(){return h` - :host { - --main-color: rgba(var(--rgb-secondary-text-color), 1); - --bg-gradient: none; - --bg-color: rgba(var(--rgb-secondary-text-color), 0.2); - --main-color-inactive: rgb(var(--rgb-disabled)); - --bg-color-inactive: rgba(var(--rgb-disabled), 0.2); - } - .container { - display: flex; - flex-direction: row; - height: var(--control-height); - } - .slider { - position: relative; - height: 100%; - width: 100%; - border-radius: var(--control-border-radius); - transform: translateZ(0); - overflow: hidden; - cursor: pointer; - } - .slider * { - pointer-events: none; - } - .slider .slider-track-background { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - background-color: var(--bg-color); - background-image: var(--gradient); - } - .slider .slider-track-active { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - transform: scale3d(var(--value, 0), 1, 1); - transform-origin: left; - background-color: var(--main-color); - transition: transform 180ms ease-in-out; - } - .slider .slider-track-indicator { - position: absolute; - top: 0; - bottom: 0; - left: calc(var(--value, 0) * (100% - 10px)); - width: 10px; - border-radius: 3px; - background-color: white; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12); - transition: left 180ms ease-in-out; - } - .slider .slider-track-indicator:after { - display: block; - content: ""; - background-color: var(--main-color); - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - margin: auto; - height: 20px; - width: 2px; - border-radius: 1px; - } - .inactive .slider .slider-track-background { - background-color: var(--bg-color-inactive); - background-image: none; - } - .inactive .slider .slider-track-indicator:after { - background-color: var(--main-color-inactive); - } - .inactive .slider .slider-track-active { - background-color: var(--main-color-inactive); - } - .controlled .slider .slider-track-active { - transition: none; - } - .controlled .slider .slider-track-indicator { - transition: none; - } - `}};function qs(t){return null!=t.attributes.current_position?Math.round(t.attributes.current_position):void 0}function Zs(t){const e=t.state;return"open"===e||"opening"===e?"var(--rgb-state-cover-open)":"closed"===e||"closing"===e?"var(--rgb-state-cover-closed)":"var(--rgb-disabled)"}n([_t({type:Boolean})],Gs.prototype,"disabled",void 0),n([_t({type:Boolean})],Gs.prototype,"inactive",void 0),n([_t({type:Boolean,attribute:"show-active"})],Gs.prototype,"showActive",void 0),n([_t({type:Boolean,attribute:"show-indicator"})],Gs.prototype,"showIndicator",void 0),n([_t({attribute:!1,type:Number,reflect:!0})],Gs.prototype,"value",void 0),n([_t({type:Number})],Gs.prototype,"step",void 0),n([_t({type:Number})],Gs.prototype,"min",void 0),n([_t({type:Number})],Gs.prototype,"max",void 0),n([vt()],Gs.prototype,"controlled",void 0),n([xt("#slider")],Gs.prototype,"slider",void 0),Gs=n([pt("mushroom-slider")],Gs);let Js=class extends ht{onChange(t){const e=t.detail.value;this.hass.callService("cover","set_cover_position",{entity_id:this.entity.entity_id,position:e})}onCurrentChange(t){const e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}render(){const t=qs(this.entity);return Y` - - `}static get styles(){return h` - mushroom-slider { - --main-color: var(--slider-color); - --bg-color: var(--slider-bg-color); - } - `}};n([_t({attribute:!1})],Js.prototype,"hass",void 0),n([_t({attribute:!1})],Js.prototype,"entity",void 0),Js=n([pt("mushroom-cover-position-control")],Js);const Qs=function(t=24,e=.2){const i=[];for(let o=0;o - `}static get styles(){const t=Qs.map((([t,e])=>`${e} ${100*t}%`)).join(", ");return h` - mushroom-slider { - --main-color: var(--slider-color); - --bg-color: var(--slider-bg-color); - --gradient: -webkit-linear-gradient(right, ${u(t)}); - } - `}};n([_t({attribute:!1})],tc.prototype,"hass",void 0),n([_t({attribute:!1})],tc.prototype,"entity",void 0),tc=n([pt("mushroom-cover-tilt-position-control")],tc);const ec={buttons_control:"mdi:gesture-tap-button",position_control:"mdi:gesture-swipe-horizontal",tilt_position_control:"mdi:rotate-right"};Pl({type:Us,name:"Mushroom Cover Card",description:"Card for cover entity"});let ic=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return uf})),document.createElement(Hs)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Ys.includes(t.split(".")[0])));return{type:`custom:${Us}`,entity:e[0]}}get hasControls(){return this._controls.length>0}get _nextControl(){var t;if(this._activeControl)return null!==(t=this._controls[this._controls.indexOf(this._activeControl)+1])&&void 0!==t?t:this._controls[0]}_onNextControlTap(t){t.stopPropagation(),this._activeControl=this._nextControl}getCardSize(){return 1}setConfig(t){super.setConfig(Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)),this.updateActiveControl(),this.updatePosition()}get _controls(){if(!this._config||!this._stateObj)return[];const t=[];return this._config.show_buttons_control&&t.push("buttons_control"),this._config.show_position_control&&t.push("position_control"),this._config.show_tilt_position_control&&t.push("tilt_position_control"),t}updateActiveControl(){const t=!!this._activeControl&&this._controls.includes(this._activeControl);this._activeControl=t?this._activeControl:this._controls[0]}updated(t){super.updated(t),this.hass&&t.has("hass")&&(this.updatePosition(),this.updateActiveControl())}updatePosition(){this.position=void 0;const t=this._stateObj;t&&(this.position=qs(t))}onCurrentPositionChange(t){null!=t.detail.value&&(this.position=t.detail.value)}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this.hass||!this._config||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=$l(this._config),n=rl(t,o.icon_type);let r=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities);this.position&&(r+=` - ${this.position}${oe(this.hass.locale)}%`);const a=Ie(this.hass);return Y` - - - - ${n?this.renderPicture(n):this.renderIcon(t,i)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,o,e,r)}; - - ${this._controls.length>0?Y` -
    - ${this.renderActiveControl(t,o.layout)} - ${this.renderNextControlButton()} -
    - `:K} -
    -
    - `}renderIcon(t,e){const i={},o=Ut(t),n=Zs(t);return i["--icon-color"]=`rgb(${n})`,i["--shape-color"]=`rgba(${n}, 0.2)`,Y` - - + + `}renderIcon(t,e){const i={},o=Ut(t),n=Jl(t);return i["--icon-color"]=`rgb(${n})`,i["--shape-color"]=`rgba(${n}, 0.2)`,Y` + + + `}renderNextControlButton(){return this._nextControl&&this._nextControl!=this._activeControl?Y` + + + + `:K}renderActiveControl(t,e){switch(this._activeControl){case"buttons_control":return Y` + + `;case"position_control":{const e=Jl(t),i={};return i["--slider-color"]=`rgb(${e})`,i["--slider-bg-color"]=`rgba(${e}, 0.2)`,Y` + + `}case"tilt_position_control":{const e=Jl(t),i={};return i["--slider-color"]=`rgb(${e})`,i["--slider-bg-color"]=`rgba(${e}, 0.2)`,Y` + + `}default:return K}}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-state-cover)); + --shape-color: rgba(var(--rgb-state-cover), 0.2); + } + mushroom-cover-buttons-control, + mushroom-cover-position-control { + flex: 1; + } + mushroom-cover-tilt-position-control { + flex: 1; + } + `]}};n([vt()],oc.prototype,"_activeControl",void 0),n([vt()],oc.prototype,"position",void 0),oc=n([pt(Hl)],oc);const nc=`${Rs}-entity-card`,rc=`${nc}-editor`;Ns({type:nc,name:"Mushroom Entity Card",description:"Card for all entities"});let ac=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return $f})),document.createElement(rc)}static async getStubConfig(t){const e=Object.keys(t.states);return{type:`custom:${nc}`,entity:e[0]}}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=Es(this._config),n=as(t,o.icon_type),r=Ie(this.hass);return Y` + + + + ${n?this.renderPicture(n):this.renderIcon(t,i)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,o,e)}; + + + + `}renderIcon(t,e){var i;const o=Bt(t),n={},r=null===(i=this._config)||void 0===i?void 0:i.icon_color;if(r){const t=Za(r);n["--icon-color"]=`rgb(${t})`,n["--shape-color"]=`rgba(${t}, 0.2)`}return Y` + + + + `}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-state-entity)); + --shape-color: rgba(var(--rgb-state-entity), 0.2); + } + `]}};ac=n([pt(nc)],ac);const sc=`${Rs}-fan-card`,lc=`${sc}-editor`,cc=["fan"];function dc(t){return null!=t.attributes.percentage?Math.round(t.attributes.percentage):void 0}function uc(t){return null!=t.attributes.oscillating&&Boolean(t.attributes.oscillating)}let hc=class extends ht{_onTap(t){t.stopPropagation();const e=uc(this.entity);this.hass.callService("fan","oscillate",{entity_id:this.entity.entity_id,oscillating:!e})}render(){const t=uc(this.entity),e=Bt(this.entity);return Y` + + + + `}static get styles(){return h` + :host { + display: flex; + } + mushroom-button.active { + --icon-color: rgb(var(--rgb-state-fan)); + --bg-color: rgba(var(--rgb-state-fan), 0.2); + } + `}};n([_t({attribute:!1})],hc.prototype,"hass",void 0),n([_t({attribute:!1})],hc.prototype,"entity",void 0),hc=n([pt("mushroom-fan-oscillate-control")],hc);let mc=class extends ht{onChange(t){const e=t.detail.value;this.hass.callService("fan","set_percentage",{entity_id:this.entity.entity_id,percentage:e})}onCurrentChange(t){const e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}render(){const t=dc(this.entity);return Y` + + `;var e}static get styles(){return h` + mushroom-slider { + --main-color: rgb(var(--rgb-state-fan)); + --bg-color: rgba(var(--rgb-state-fan), 0.2); + } + `}};n([_t({attribute:!1})],mc.prototype,"hass",void 0),n([_t({attribute:!1})],mc.prototype,"entity",void 0),mc=n([pt("mushroom-fan-percentage-control")],mc),Ns({type:sc,name:"Mushroom Fan Card",description:"Card for fan entity"});let pc=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return Tf})),document.createElement(lc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>cc.includes(t.split(".")[0])));return{type:`custom:${sc}`,entity:e[0]}}get hasControls(){var t,e;return Boolean(null===(t=this._config)||void 0===t?void 0:t.show_percentage_control)||Boolean(null===(e=this._config)||void 0===e?void 0:e.show_oscillate_control)}setConfig(t){super.setConfig(Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)),this.updatePercentage()}updated(t){super.updated(t),this.hass&&t.has("hass")&&this.updatePercentage()}updatePercentage(){this.percentage=void 0;const t=this._stateObj;this._config&&this.hass&&t&&(this.percentage=dc(t))}onCurrentPercentageChange(t){null!=t.detail.value&&(this.percentage=Math.round(t.detail.value))}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=Es(this._config),n=as(t,o.icon_type);let r=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities);null!=this.percentage&&"on"===t.state&&(r=`${this.percentage}${oe(this.hass.locale)}%`);const a=Ie(this.hass),s=(!this._config.collapsible_controls||Bt(t))&&(this._config.show_percentage_control||this._config.show_oscillate_control);return Y` + + + + ${n?this.renderPicture(n):this.renderIcon(t,i)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,o,e,r)}; + + ${s?Y` +
    + ${this._config.show_percentage_control?Y` + + `:K} + ${this._config.show_oscillate_control?Y` + + `:K} +
    + `:K} +
    +
    + `}renderIcon(t,e){var i;let o={};const n=dc(t),r=Bt(t);if(r)if(n){const t=1.5*(n/100)**.5;o["--animation-duration"]=1/t+"s"}else o["--animation-duration"]="1s";return Y` + + + + `}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-state-fan)); + --shape-color: rgba(var(--rgb-state-fan), 0.2); + } + .spin ha-state-icon { + animation: var(--animation-duration) infinite linear spin; + } + mushroom-fan-percentage-control { + flex: 1; + } + `]}};n([vt()],pc.prototype,"percentage",void 0),pc=n([pt(sc)],pc);const fc=`${Rs}-humidifier-card`,gc=`${fc}-editor`,_c=["humidifier"];let vc=class extends ht{onChange(t){const e=t.detail.value;this.hass.callService("humidifier","set_humidity",{entity_id:this.entity.entity_id,humidity:e})}onCurrentChange(t){const e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}render(){const t=this.entity.attributes.max_humidity||100,e=this.entity.attributes.min_humidity||0;return Y``}static get styles(){return h` + mushroom-slider { + --main-color: rgb(var(--rgb-state-humidifier)); + --bg-color: rgba(var(--rgb-state-humidifier), 0.2); + } + `}};n([_t({attribute:!1})],vc.prototype,"hass",void 0),n([_t({attribute:!1})],vc.prototype,"entity",void 0),n([_t({attribute:!1})],vc.prototype,"color",void 0),vc=n([pt("mushroom-humidifier-humidity-control")],vc),Ns({type:fc,name:"Mushroom Humidifier Card",description:"Card for humidifier entity"});let bc=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return Df})),document.createElement(gc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>_c.includes(t.split(".")[0])));return{type:`custom:${fc}`,entity:e[0]}}get hasControls(){var t;return Boolean(null===(t=this._config)||void 0===t?void 0:t.show_target_humidity_control)}setConfig(t){super.setConfig(Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t))}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}onCurrentHumidityChange(t){null!=t.detail.value&&(this.humidity=t.detail.value)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=Es(this._config),n=as(t,o.icon_type);let r=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities);this.humidity&&(r=`${this.humidity}${oe(this.hass.locale)}%`);const a=Ie(this.hass),s=(!this._config.collapsible_controls||Bt(t))&&this._config.show_target_humidity_control;return Y` + + + + ${n?this.renderPicture(n):this.renderIcon(t,i)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,o,e,r)}; + + ${s?Y` +
    + - `}renderNextControlButton(){return this._nextControl&&this._nextControl!=this._activeControl?Y` - - - - `:K}renderActiveControl(t,e){switch(this._activeControl){case"buttons_control":return Y` - - `;case"position_control":{const e=Zs(t),i={};return i["--slider-color"]=`rgb(${e})`,i["--slider-bg-color"]=`rgba(${e}, 0.2)`,Y` - - `}case"tilt_position_control":{const e=Zs(t),i={};return i["--slider-color"]=`rgb(${e})`,i["--slider-bg-color"]=`rgba(${e}, 0.2)`,Y` - - `}default:return K}}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-state-cover)); - --shape-color: rgba(var(--rgb-state-cover), 0.2); - } - mushroom-cover-buttons-control, - mushroom-cover-position-control { - flex: 1; - } - mushroom-cover-tilt-position-control { - flex: 1; - } - `]}};n([vt()],ic.prototype,"_activeControl",void 0),n([vt()],ic.prototype,"position",void 0),ic=n([pt(Us)],ic);const oc=`${Nl}-entity-card`,nc=`${oc}-editor`;Pl({type:oc,name:"Mushroom Entity Card",description:"Card for all entities"});let rc=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return ff})),document.createElement(nc)}static async getStubConfig(t){const e=Object.keys(t.states);return{type:`custom:${oc}`,entity:e[0]}}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=$l(this._config),n=rl(t,o.icon_type),r=Ie(this.hass);return Y` - - - - ${n?this.renderPicture(n):this.renderIcon(t,i)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,o,e)}; - - - - `}renderIcon(t,e){var i;const o=Bt(t),n={},r=null===(i=this._config)||void 0===i?void 0:i.icon_color;if(r){const t=qa(r);n["--icon-color"]=`rgb(${t})`,n["--shape-color"]=`rgba(${t}, 0.2)`}return Y` - - - - `}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-state-entity)); - --shape-color: rgba(var(--rgb-state-entity), 0.2); - } - `]}};rc=n([pt(oc)],rc);const ac=`${Nl}-fan-card`,lc=`${ac}-editor`,sc=["fan"];function cc(t){return null!=t.attributes.percentage?Math.round(t.attributes.percentage):void 0}function dc(t){return null!=t.attributes.oscillating&&Boolean(t.attributes.oscillating)}let uc=class extends ht{_onTap(t){t.stopPropagation();const e=dc(this.entity);this.hass.callService("fan","oscillate",{entity_id:this.entity.entity_id,oscillating:!e})}render(){const t=dc(this.entity),e=Bt(this.entity);return Y` + .entity=${t} + @current-change=${this.onCurrentHumidityChange} + > +
    + `:K} +
    +
    + `}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-state-humidifier)); + --shape-color: rgba(var(--rgb-state-humidifier), 0.2); + } + mushroom-humidifier-humidity-control { + flex: 1; + } + `]}};n([vt()],bc.prototype,"humidity",void 0),bc=n([pt(fc)],bc);const yc=`${Rs}-number-card`,xc=`${yc}-editor`,wc=["number","input_number"];let kc=class extends ht{onChange(t){const e=t.detail.value,i=this.entity.entity_id.split(".")[0];this.hass.callService(i,"set_value",{entity_id:this.entity.entity_id,value:e})}onCurrentChange(t){const e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}render(){var t;const e=Number(this.entity.state),i=null!==(t=ee(this.entity,this.hass.entities[this.entity.entity_id]))&&void 0!==t?t:ie(this.entity.state);return"buttons"===this.displayMode?Y` + + `:Y` + + `}static get styles(){return h` + :host { + --slider-color: rgb(var(--rgb-state-number)); + --slider-outline-color: transparent; + --slider-bg-color: rgba(var(--rgb-state-number), 0.2); + } + mushroom-slider { + --main-color: var(--slider-color); + --bg-color: var(--slider-bg-color); + --main-outline-color: var(--slider-outline-color); + } + `}};n([_t({attribute:!1})],kc.prototype,"hass",void 0),n([_t({attribute:!1})],kc.prototype,"entity",void 0),n([_t({attribute:!1})],kc.prototype,"displayMode",void 0),kc=n([pt("mushroom-number-value-control")],kc),Ns({type:yc,name:"Mushroom Number Card",description:"Card for number and input number entity"});let Cc=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return Vf})),document.createElement(xc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>wc.includes(t.split(".")[0])));return{type:`custom:${yc}`,entity:e[0]}}get hasControls(){return!0}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}onCurrentValueChange(t){null!=t.detail.value&&(this.value=t.detail.value)}updated(t){super.updated(t),this.hass&&t.has("hass")&&this.updateValue()}updateValue(){this.value=void 0;const t=this._stateObj;t&&!Number.isNaN(t.state)&&(this.value=Number(t.state))}render(){var t,e,i;if(!this._config||!this.hass||!this._config.entity)return K;const o=this._stateObj;if(!o)return this.renderNotFound(this._config);const n=this._config.name||o.attributes.friendly_name||"",r=this._config.icon,a=Es(this._config),s=as(o,a.icon_type);let l=this.hass.formatEntityState?this.hass.formatEntityState(o):ne(this.hass.localize,o,this.hass.locale,this.hass.config,this.hass.entities);if(void 0!==this.value){l=`${te(this.value,this.hass.locale,null!==(t=ee(o,this.hass.entities[o.entity_id]))&&void 0!==t?t:ie(o.state))} ${null!==(e=o.attributes.unit_of_measurement)&&void 0!==e?e:""}`}const c=Ie(this.hass),d={},u=null===(i=this._config)||void 0===i?void 0:i.icon_color;if(u){const t=Za(u);d["--slider-color"]=`rgb(${t})`,d["--slider-bg-color"]=`rgba(${t}, 0.2)`}return Y` + + + + ${s?this.renderPicture(s):this.renderIcon(o,r)} + ${this.renderBadge(o)} + ${this.renderStateInfo(o,a,n,l)}; + +
    + +
    +
    +
    + `}renderIcon(t,e){var i;const o=Bt(t),n={},r=null===(i=this._config)||void 0===i?void 0:i.icon_color;if(r){const t=Za(r);n["--icon-color"]=`rgb(${t})`,n["--shape-color"]=`rgba(${t}, 0.2)`}return Y` + + + + `}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-state-number)); + --shape-color: rgba(var(--rgb-state-number), 0.2); + } + mushroom-number-value-control { + flex: 1; + } + `]}};n([vt()],Cc.prototype,"value",void 0),Cc=n([pt(yc)],Cc);const $c=`${Rs}-light-card`,Ec=`${$c}-editor`,Ac=["light"];let Sc=class extends ht{onChange(t){const e=t.detail.value;this.hass.callService("light","turn_on",{entity_id:this.entity.entity_id,brightness_pct:e})}onCurrentChange(t){const e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}render(){const t=bl(this.entity);return Y` + + `}static get styles(){return h` + :host { + --slider-color: rgb(var(--rgb-state-light)); + --slider-outline-color: transparent; + --slider-bg-color: rgba(var(--rgb-state-light), 0.2); + } + mushroom-slider { + --main-color: var(--slider-color); + --bg-color: var(--slider-bg-color); + --main-outline-color: var(--slider-outline-color); + } + `}};n([_t({attribute:!1})],Sc.prototype,"hass",void 0),n([_t({attribute:!1})],Sc.prototype,"entity",void 0),Sc=n([pt("mushroom-light-brightness-control")],Sc);const Ic=[[0,"#f00"],[.17,"#ff0"],[.33,"#0f0"],[.5,"#0ff"],[.66,"#00f"],[.83,"#f0f"],[1,"#f00"]];let Tc=class extends ht{constructor(){super(...arguments),this._percent=0}_percentToRGB(t){return Ga.hsv(360*t,100,100).rgb().array()}_rgbToPercent(t){return Ga.rgb(t).hsv().hue()/360}onChange(t){const e=t.detail.value;this._percent=e;const i=this._percentToRGB(e/100);3===i.length&&this.hass.callService("light","turn_on",{entity_id:this.entity.entity_id,rgb_color:i})}render(){const t=this._percent||100*this._rgbToPercent(this.entity.attributes.rgb_color);return Y` + + `}static get styles(){const t=Ic.map((([t,e])=>`${e} ${100*t}%`)).join(", ");return h` + mushroom-slider { + --gradient: -webkit-linear-gradient(left, ${u(t)}); + } + `}};n([_t({attribute:!1})],Tc.prototype,"hass",void 0),n([_t({attribute:!1})],Tc.prototype,"entity",void 0),Tc=n([pt("mushroom-light-color-control")],Tc);let zc=class extends ht{onChange(t){const e=t.detail.value;this.hass.callService("light","turn_on",{entity_id:this.entity.entity_id,color_temp:e})}render(){var t,e;const i=null!=(o=this.entity).attributes.color_temp?Math.round(o.attributes.color_temp):void 0;var o;return Y` + + `}static get styles(){return h` + mushroom-slider { + --gradient: -webkit-linear-gradient( + right, + rgb(255, 160, 0) 0%, + white 100% + ); + } + `}};n([_t({attribute:!1})],zc.prototype,"hass",void 0),n([_t({attribute:!1})],zc.prototype,"entity",void 0),zc=n([pt("mushroom-light-color-temp-control")],zc);const Oc={brightness_control:"mdi:brightness-4",color_temp_control:"mdi:thermometer",color_control:"mdi:palette"};Ns({type:$c,name:"Mushroom Light Card",description:"Card for light entity"});let Mc=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return Pp})),document.createElement(Ec)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Ac.includes(t.split(".")[0])));return{type:`custom:${$c}`,entity:e[0]}}get _controls(){if(!this._config||!this._stateObj)return[];const t=this._stateObj,e=[];return this._config.show_brightness_control&&Cl(t)&&e.push("brightness_control"),this._config.show_color_temp_control&&function(t){var e,i;return null!==(i=null===(e=t.attributes.supported_color_modes)||void 0===e?void 0:e.some((t=>["color_temp"].includes(t))))&&void 0!==i&&i}(t)&&e.push("color_temp_control"),this._config.show_color_control&&kl(t)&&e.push("color_control"),e}get hasControls(){return this._controls.length>0}setConfig(t){super.setConfig(Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)),this.updateActiveControl(),this.updateBrightness()}_onControlTap(t,e){e.stopPropagation(),this._activeControl=t}updated(t){super.updated(t),this.hass&&t.has("hass")&&(this.updateActiveControl(),this.updateBrightness())}updateBrightness(){this.brightness=void 0;const t=this._stateObj;t&&(this.brightness=bl(t))}onCurrentBrightnessChange(t){null!=t.detail.value&&(this.brightness=t.detail.value)}updateActiveControl(){const t=!!this._activeControl&&this._controls.includes(this._activeControl);this._activeControl=t?this._activeControl:this._controls[0]}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=Es(this._config),n=as(t,o.icon_type);let r=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities);null!=this.brightness&&(r=`${this.brightness}${oe(this.hass.locale)}%`);const a=Ie(this.hass),s=(!this._config.collapsible_controls||Bt(t))&&this._controls.length;return Y` + + + + ${n?this.renderPicture(n):this.renderIcon(t,i)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,o,e,r)}; + + ${s?Y` +
    + ${this.renderActiveControl(t)} + ${this.renderOtherControls()} +
    + `:K} +
    +
    + `}renderIcon(t,e){var i,o;const n=yl(t),r=Bt(t),a={},s=null===(i=this._config)||void 0===i?void 0:i.icon_color;if(n&&(null===(o=this._config)||void 0===o?void 0:o.use_light_color)){const t=n.join(",");a["--icon-color"]=`rgb(${t})`,a["--shape-color"]=`rgba(${t}, 0.25)`,xl(n)&&!this.hass.themes.darkMode&&(a["--shape-outline-color"]="rgba(var(--rgb-primary-text-color), 0.05)",wl(n)&&(a["--icon-color"]="rgba(var(--rgb-primary-text-color), 0.2)"))}else if(s){const t=Za(s);a["--icon-color"]=`rgb(${t})`,a["--shape-color"]=`rgba(${t}, 0.2)`}return Y` + + + + `}renderOtherControls(){const t=this._controls.filter((t=>t!=this._activeControl));return Y` + ${t.map((t=>Y` + this._onControlTap(t,e)}> + + + `))} + `}renderActiveControl(t){var e,i;switch(this._activeControl){case"brightness_control":const o=yl(t),n={},r=null===(e=this._config)||void 0===e?void 0:e.icon_color;if(o&&(null===(i=this._config)||void 0===i?void 0:i.use_light_color)){const t=o.join(",");n["--slider-color"]=`rgb(${t})`,n["--slider-bg-color"]=`rgba(${t}, 0.2)`,xl(o)&&!this.hass.themes.darkMode&&(n["--slider-bg-color"]="rgba(var(--rgb-primary-text-color), 0.05)",n["--slider-color"]="rgba(var(--rgb-primary-text-color), 0.15)")}else if(r){const t=Za(r);n["--slider-color"]=`rgb(${t})`,n["--slider-bg-color"]=`rgba(${t}, 0.2)`}return Y` + + `;case"color_temp_control":return Y` + + `;case"color_control":return Y` + + `;default:return K}}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-state-light)); + --shape-color: rgba(var(--rgb-state-light), 0.2); + } + mushroom-light-brightness-control, + mushroom-light-color-temp-control, + mushroom-light-color-control { + flex: 1; + } + `]}};n([vt()],Mc.prototype,"_activeControl",void 0),n([vt()],Mc.prototype,"brightness",void 0),Mc=n([pt($c)],Mc);const jc=`${Rs}-lock-card`,Dc=`${jc}-editor`,Lc=["lock"];function Pc(t){return"unlocked"===t.state}function Nc(t){return"locked"===t.state}function Rc(t){switch(t.state){case"locking":case"unlocking":return!0;default:return!1}}const Fc=[{icon:"mdi:lock",title:"lock",serviceName:"lock",isVisible:t=>Pc(t),isDisabled:()=>!1},{icon:"mdi:lock-open",title:"unlock",serviceName:"unlock",isVisible:t=>Nc(t),isDisabled:()=>!1},{icon:"mdi:lock-clock",isVisible:t=>Rc(t),isDisabled:()=>!0},{icon:"mdi:door-open",title:"open",serviceName:"open",isVisible:t=>Wt(t,1)&&Pc(t),isDisabled:t=>Rc(t)}];let Vc=class extends ht{constructor(){super(...arguments),this.fill=!1}callService(t){t.stopPropagation();const e=t.target.entry;this.hass.callService("lock",e.serviceName,{entity_id:this.entity.entity_id})}render(){const t=Ie(this.hass),e=Oo(this.hass);return Y` + ${Fc.filter((t=>t.isVisible(this.entity))).map((t=>Y` - + - `}static get styles(){return h` - :host { - display: flex; - } - mushroom-button.active { - --icon-color: rgb(var(--rgb-state-fan)); - --bg-color: rgba(var(--rgb-state-fan), 0.2); - } - `}};n([_t({attribute:!1})],uc.prototype,"hass",void 0),n([_t({attribute:!1})],uc.prototype,"entity",void 0),uc=n([pt("mushroom-fan-oscillate-control")],uc);let hc=class extends ht{onChange(t){const e=t.detail.value;this.hass.callService("fan","set_percentage",{entity_id:this.entity.entity_id,percentage:e})}onCurrentChange(t){const e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}render(){const t=cc(this.entity);return Y` - - `;var e}static get styles(){return h` - mushroom-slider { - --main-color: rgb(var(--rgb-state-fan)); - --bg-color: rgba(var(--rgb-state-fan), 0.2); - } - `}};n([_t({attribute:!1})],hc.prototype,"hass",void 0),n([_t({attribute:!1})],hc.prototype,"entity",void 0),hc=n([pt("mushroom-fan-percentage-control")],hc),Pl({type:ac,name:"Mushroom Fan Card",description:"Card for fan entity"});let mc=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return yf})),document.createElement(lc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>sc.includes(t.split(".")[0])));return{type:`custom:${ac}`,entity:e[0]}}get hasControls(){var t,e;return Boolean(null===(t=this._config)||void 0===t?void 0:t.show_percentage_control)||Boolean(null===(e=this._config)||void 0===e?void 0:e.show_oscillate_control)}setConfig(t){super.setConfig(Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)),this.updatePercentage()}updated(t){super.updated(t),this.hass&&t.has("hass")&&this.updatePercentage()}updatePercentage(){this.percentage=void 0;const t=this._stateObj;this._config&&this.hass&&t&&(this.percentage=cc(t))}onCurrentPercentageChange(t){null!=t.detail.value&&(this.percentage=Math.round(t.detail.value))}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=$l(this._config),n=rl(t,o.icon_type);let r=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities);null!=this.percentage&&"on"===t.state&&(r=`${this.percentage}${oe(this.hass.locale)}%`);const a=Ie(this.hass),l=(!this._config.collapsible_controls||Bt(t))&&(this._config.show_percentage_control||this._config.show_oscillate_control);return Y` - - - - ${n?this.renderPicture(n):this.renderIcon(t,i)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,o,e,r)}; - - ${l?Y` -
    - ${this._config.show_percentage_control?Y` - - `:K} - ${this._config.show_oscillate_control?Y` - - `:K} -
    - `:K} -
    -
    - `}renderIcon(t,e){var i;let o={};const n=cc(t),r=Bt(t);if(r)if(n){const t=1.5*(n/100)**.5;o["--animation-duration"]=1/t+"s"}else o["--animation-duration"]="1s";return Y` - + `}};n([_t({attribute:!1})],Vc.prototype,"hass",void 0),n([_t({attribute:!1})],Vc.prototype,"entity",void 0),n([_t({type:Boolean})],Vc.prototype,"fill",void 0),Vc=n([pt("mushroom-lock-buttons-control")],Vc),Ns({type:jc,name:"Mushroom Lock Card",description:"Card for all lock entities"});let Bc=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return Yf})),document.createElement(Dc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Lc.includes(t.split(".")[0])));return{type:`custom:${jc}`,entity:e[0]}}get hasControls(){return!0}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=Es(this._config),n=as(t,o.icon_type),r=Ie(this.hass);return Y` + + + + ${n?this.renderPicture(n):this.renderIcon(t,i)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,o,e)}; + +
    + - - - `}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-state-fan)); - --shape-color: rgba(var(--rgb-state-fan), 0.2); - } - .spin ha-state-icon { - animation: var(--animation-duration) infinite linear spin; - } - mushroom-fan-percentage-control { - flex: 1; - } - `]}};n([vt()],mc.prototype,"percentage",void 0),mc=n([pt(ac)],mc);const pc=`${Nl}-humidifier-card`,fc=`${pc}-editor`,gc=["humidifier"];let _c=class extends ht{onChange(t){const e=t.detail.value;this.hass.callService("humidifier","set_humidity",{entity_id:this.entity.entity_id,humidity:e})}onCurrentChange(t){const e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}render(){const t=this.entity.attributes.max_humidity||100,e=this.entity.attributes.min_humidity||0;return Y``}static get styles(){return h` - mushroom-slider { - --main-color: rgb(var(--rgb-state-humidifier)); - --bg-color: rgba(var(--rgb-state-humidifier), 0.2); - } - `}};n([_t({attribute:!1})],_c.prototype,"hass",void 0),n([_t({attribute:!1})],_c.prototype,"entity",void 0),n([_t({attribute:!1})],_c.prototype,"color",void 0),_c=n([pt("mushroom-humidifier-humidity-control")],_c),Pl({type:pc,name:"Mushroom Humidifier Card",description:"Card for humidifier entity"});let vc=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return $f})),document.createElement(fc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>gc.includes(t.split(".")[0])));return{type:`custom:${pc}`,entity:e[0]}}get hasControls(){var t;return Boolean(null===(t=this._config)||void 0===t?void 0:t.show_target_humidity_control)}setConfig(t){super.setConfig(Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t))}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}onCurrentHumidityChange(t){null!=t.detail.value&&(this.humidity=t.detail.value)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=$l(this._config),n=rl(t,o.icon_type);let r=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities);this.humidity&&(r=`${this.humidity}${oe(this.hass.locale)}%`);const a=Ie(this.hass),l=(!this._config.collapsible_controls||Bt(t))&&this._config.show_target_humidity_control;return Y` - - - - ${n?this.renderPicture(n):this.renderIcon(t,i)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,o,e,r)}; - - ${l?Y` -
    - -
    - `:K} -
    -
    - `}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-state-humidifier)); - --shape-color: rgba(var(--rgb-state-humidifier), 0.2); - } - mushroom-humidifier-humidity-control { - flex: 1; - } - `]}};n([vt()],vc.prototype,"humidity",void 0),vc=n([pt(pc)],vc);const bc=`${Nl}-number-card`,yc=`${bc}-editor`,xc=["number","input_number"];let wc=class extends ht{onChange(t){const e=t.detail.value,i=this.entity.entity_id.split(".")[0];this.hass.callService(i,"set_value",{entity_id:this.entity.entity_id,value:e})}onCurrentChange(t){const e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}render(){var t;const e=Number(this.entity.state),i=null!==(t=ee(this.entity,this.hass.entities[this.entity.entity_id]))&&void 0!==t?t:ie(this.entity.state);return"buttons"===this.displayMode?Y` - - `:Y` - - `}static get styles(){return h` - :host { - --slider-color: rgb(var(--rgb-state-number)); - --slider-outline-color: transparent; - --slider-bg-color: rgba(var(--rgb-state-number), 0.2); - } - mushroom-slider { - --main-color: var(--slider-color); - --bg-color: var(--slider-bg-color); - --main-outline-color: var(--slider-outline-color); - } - `}};n([_t({attribute:!1})],wc.prototype,"hass",void 0),n([_t({attribute:!1})],wc.prototype,"entity",void 0),n([_t({attribute:!1})],wc.prototype,"displayMode",void 0),wc=n([pt("mushroom-number-value-control")],wc),Pl({type:bc,name:"Mushroom Number Card",description:"Card for number and input number entity"});let kc=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return Of})),document.createElement(yc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>xc.includes(t.split(".")[0])));return{type:`custom:${bc}`,entity:e[0]}}get hasControls(){return!0}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}onCurrentValueChange(t){null!=t.detail.value&&(this.value=t.detail.value)}updated(t){super.updated(t),this.hass&&t.has("hass")&&this.updateValue()}updateValue(){this.value=void 0;const t=this._stateObj;t&&!Number.isNaN(t.state)&&(this.value=Number(t.state))}render(){var t,e,i;if(!this._config||!this.hass||!this._config.entity)return K;const o=this._stateObj;if(!o)return this.renderNotFound(this._config);const n=this._config.name||o.attributes.friendly_name||"",r=this._config.icon,a=$l(this._config),l=rl(o,a.icon_type);let s=this.hass.formatEntityState?this.hass.formatEntityState(o):ne(this.hass.localize,o,this.hass.locale,this.hass.config,this.hass.entities);if(void 0!==this.value){s=`${te(this.value,this.hass.locale,null!==(t=ee(o,this.hass.entities[o.entity_id]))&&void 0!==t?t:ie(o.state))} ${null!==(e=o.attributes.unit_of_measurement)&&void 0!==e?e:""}`}const c=Ie(this.hass),d={},u=null===(i=this._config)||void 0===i?void 0:i.icon_color;if(u){const t=qa(u);d["--slider-color"]=`rgb(${t})`,d["--slider-bg-color"]=`rgba(${t}, 0.2)`}return Y` - - - - ${l?this.renderPicture(l):this.renderIcon(o,r)} - ${this.renderBadge(o)} - ${this.renderStateInfo(o,a,n,s)}; - -
    - -
    -
    -
    - `}renderIcon(t,e){var i;const o=Bt(t),n={},r=null===(i=this._config)||void 0===i?void 0:i.icon_color;if(r){const t=qa(r);n["--icon-color"]=`rgb(${t})`,n["--shape-color"]=`rgba(${t}, 0.2)`}return Y` - - - - `}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-state-number)); - --shape-color: rgba(var(--rgb-state-number), 0.2); - } - mushroom-number-value-control { - flex: 1; - } - `]}};n([vt()],kc.prototype,"value",void 0),kc=n([pt(bc)],kc);const Cc=`${Nl}-light-card`,$c=`${Cc}-editor`,Ec=["light"];let Ac=class extends ht{onChange(t){const e=t.detail.value;this.hass.callService("light","turn_on",{entity_id:this.entity.entity_id,brightness_pct:e})}onCurrentChange(t){const e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}render(){const t=vs(this.entity);return Y` - - `}static get styles(){return h` - :host { - --slider-color: rgb(var(--rgb-state-light)); - --slider-outline-color: transparent; - --slider-bg-color: rgba(var(--rgb-state-light), 0.2); - } - mushroom-slider { - --main-color: var(--slider-color); - --bg-color: var(--slider-bg-color); - --main-outline-color: var(--slider-outline-color); - } - `}};n([_t({attribute:!1})],Ac.prototype,"hass",void 0),n([_t({attribute:!1})],Ac.prototype,"entity",void 0),Ac=n([pt("mushroom-light-brightness-control")],Ac);const Sc=[[0,"#f00"],[.17,"#ff0"],[.33,"#0f0"],[.5,"#0ff"],[.66,"#00f"],[.83,"#f0f"],[1,"#f00"]];let Ic=class extends ht{constructor(){super(...arguments),this._percent=0}_percentToRGB(t){return Ka.hsv(360*t,100,100).rgb().array()}_rgbToPercent(t){return Ka.rgb(t).hsv().hue()/360}onChange(t){const e=t.detail.value;this._percent=e;const i=this._percentToRGB(e/100);3===i.length&&this.hass.callService("light","turn_on",{entity_id:this.entity.entity_id,rgb_color:i})}render(){const t=this._percent||100*this._rgbToPercent(this.entity.attributes.rgb_color);return Y` - - `}static get styles(){const t=Sc.map((([t,e])=>`${e} ${100*t}%`)).join(", ");return h` - mushroom-slider { - --gradient: -webkit-linear-gradient(left, ${u(t)}); - } - `}};n([_t({attribute:!1})],Ic.prototype,"hass",void 0),n([_t({attribute:!1})],Ic.prototype,"entity",void 0),Ic=n([pt("mushroom-light-color-control")],Ic);let Tc=class extends ht{onChange(t){const e=t.detail.value;this.hass.callService("light","turn_on",{entity_id:this.entity.entity_id,color_temp:e})}render(){var t,e;const i=null!=(o=this.entity).attributes.color_temp?Math.round(o.attributes.color_temp):void 0;var o;return Y` - - `}static get styles(){return h` - mushroom-slider { - --gradient: -webkit-linear-gradient(right, rgb(255, 160, 0) 0%, white 100%); - } - `}};n([_t({attribute:!1})],Tc.prototype,"hass",void 0),n([_t({attribute:!1})],Tc.prototype,"entity",void 0),Tc=n([pt("mushroom-light-color-temp-control")],Tc);const Oc={brightness_control:"mdi:brightness-4",color_temp_control:"mdi:thermometer",color_control:"mdi:palette"};Pl({type:Cc,name:"Mushroom Light Card",description:"Card for light entity"});let zc=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return Sp})),document.createElement($c)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Ec.includes(t.split(".")[0])));return{type:`custom:${Cc}`,entity:e[0]}}get _controls(){if(!this._config||!this._stateObj)return[];const t=this._stateObj,e=[];return this._config.show_brightness_control&&ks(t)&&e.push("brightness_control"),this._config.show_color_temp_control&&function(t){var e,i;return null!==(i=null===(e=t.attributes.supported_color_modes)||void 0===e?void 0:e.some((t=>["color_temp"].includes(t))))&&void 0!==i&&i}(t)&&e.push("color_temp_control"),this._config.show_color_control&&ws(t)&&e.push("color_control"),e}get hasControls(){return this._controls.length>0}setConfig(t){super.setConfig(Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)),this.updateActiveControl(),this.updateBrightness()}_onControlTap(t,e){e.stopPropagation(),this._activeControl=t}updated(t){super.updated(t),this.hass&&t.has("hass")&&(this.updateActiveControl(),this.updateBrightness())}updateBrightness(){this.brightness=void 0;const t=this._stateObj;t&&(this.brightness=vs(t))}onCurrentBrightnessChange(t){null!=t.detail.value&&(this.brightness=t.detail.value)}updateActiveControl(){const t=!!this._activeControl&&this._controls.includes(this._activeControl);this._activeControl=t?this._activeControl:this._controls[0]}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=$l(this._config),n=rl(t,o.icon_type);let r=this.hass.formatEntityState?this.hass.formatEntityState(t):ne(this.hass.localize,t,this.hass.locale,this.hass.config,this.hass.entities);null!=this.brightness&&(r=`${this.brightness}${oe(this.hass.locale)}%`);const a=Ie(this.hass),l=(!this._config.collapsible_controls||Bt(t))&&this._controls.length;return Y` - - - - ${n?this.renderPicture(n):this.renderIcon(t,i)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,o,e,r)}; - - ${l?Y` -
    - ${this.renderActiveControl(t)} - ${this.renderOtherControls()} -
    - `:K} -
    -
    - `}renderIcon(t,e){var i,o;const n=bs(t),r=Bt(t),a={},l=null===(i=this._config)||void 0===i?void 0:i.icon_color;if(n&&(null===(o=this._config)||void 0===o?void 0:o.use_light_color)){const t=n.join(",");a["--icon-color"]=`rgb(${t})`,a["--shape-color"]=`rgba(${t}, 0.25)`,ys(n)&&!this.hass.themes.darkMode&&(a["--shape-outline-color"]="rgba(var(--rgb-primary-text-color), 0.05)",xs(n)&&(a["--icon-color"]="rgba(var(--rgb-primary-text-color), 0.2)"))}else if(l){const t=qa(l);a["--icon-color"]=`rgb(${t})`,a["--shape-color"]=`rgba(${t}, 0.2)`}return Y` - - - - `}renderOtherControls(){const t=this._controls.filter((t=>t!=this._activeControl));return Y` - ${t.map((t=>Y` - this._onControlTap(t,e)}> - - - `))} - `}renderActiveControl(t){var e,i;switch(this._activeControl){case"brightness_control":const o=bs(t),n={},r=null===(e=this._config)||void 0===e?void 0:e.icon_color;if(o&&(null===(i=this._config)||void 0===i?void 0:i.use_light_color)){const t=o.join(",");n["--slider-color"]=`rgb(${t})`,n["--slider-bg-color"]=`rgba(${t}, 0.2)`,ys(o)&&!this.hass.themes.darkMode&&(n["--slider-bg-color"]="rgba(var(--rgb-primary-text-color), 0.05)",n["--slider-color"]="rgba(var(--rgb-primary-text-color), 0.15)")}else if(r){const t=qa(r);n["--slider-color"]=`rgb(${t})`,n["--slider-bg-color"]=`rgba(${t}, 0.2)`}return Y` - - `;case"color_temp_control":return Y` - - `;case"color_control":return Y` - - `;default:return K}}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-state-light)); - --shape-color: rgba(var(--rgb-state-light), 0.2); - } - mushroom-light-brightness-control, - mushroom-light-color-temp-control, - mushroom-light-color-control { - flex: 1; - } - `]}};n([vt()],zc.prototype,"_activeControl",void 0),n([vt()],zc.prototype,"brightness",void 0),zc=n([pt(Cc)],zc);const Mc=`${Nl}-lock-card`,jc=`${Mc}-editor`,Dc=["lock"];function Lc(t){return"unlocked"===t.state}function Pc(t){return"locked"===t.state}function Nc(t){switch(t.state){case"locking":case"unlocking":return!0;default:return!1}}const Rc=[{icon:"mdi:lock",title:"lock",serviceName:"lock",isVisible:t=>Lc(t),isDisabled:()=>!1},{icon:"mdi:lock-open",title:"unlock",serviceName:"unlock",isVisible:t=>Pc(t),isDisabled:()=>!1},{icon:"mdi:lock-clock",isVisible:t=>Nc(t),isDisabled:()=>!0},{icon:"mdi:door-open",title:"open",serviceName:"open",isVisible:t=>Wt(t,1)&&Lc(t),isDisabled:t=>Nc(t)}];let Fc=class extends ht{constructor(){super(...arguments),this.fill=!1}callService(t){t.stopPropagation();const e=t.target.entry;this.hass.callService("lock",e.serviceName,{entity_id:this.entity.entity_id})}render(){const t=Ie(this.hass),e=Oo(this.hass);return Y` - ${Rc.filter((t=>t.isVisible(this.entity))).map((t=>Y` - - - - `))} +
    +
    +
    + `}renderIcon(t,e){const i=Ut(t),o={"--icon-color":"rgb(var(--rgb-state-lock))","--shape-color":"rgba(var(--rgb-state-lock), 0.2)"};return Nc(t)?(o["--icon-color"]="rgb(var(--rgb-state-lock-locked))",o["--shape-color"]="rgba(var(--rgb-state-lock-locked), 0.2)"):Pc(t)?(o["--icon-color"]="rgb(var(--rgb-state-lock-unlocked))",o["--shape-color"]="rgba(var(--rgb-state-lock-unlocked), 0.2)"):Rc(t)&&(o["--icon-color"]="rgb(var(--rgb-state-lock-pending))",o["--shape-color"]="rgba(var(--rgb-state-lock-pending), 0.2)"),Y` + + + + `}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-lock-buttons-control { + flex: 1; + } + `]}};Bc=n([pt(jc)],Bc);const Uc=`${Rs}-media-player-card`,Hc=`${Uc}-editor`,Yc=["media_player"];function Wc(t){return null!=t.attributes.volume_level?100*t.attributes.volume_level:void 0}const Xc=(t,e)=>{if(!t)return[];const i=t.state;if("off"===i)return Wt(t,128)&&e.includes("on_off")?[{icon:"mdi:power",action:"turn_on"}]:[];const o=[];Wt(t,256)&&e.includes("on_off")&&o.push({icon:"mdi:power",action:"turn_off"});const n=!0===t.attributes.assumed_state,r=t.attributes;return("playing"===i||"paused"===i||n)&&Wt(t,32768)&&e.includes("shuffle")&&o.push({icon:!0===r.shuffle?"mdi:shuffle":"mdi:shuffle-disabled",action:"shuffle_set"}),("playing"===i||"paused"===i||n)&&Wt(t,16)&&e.includes("previous")&&o.push({icon:"mdi:skip-previous",action:"media_previous_track"}),!n&&("playing"===i&&(Wt(t,1)||Wt(t,4096))||("paused"===i||"idle"===i)&&Wt(t,Pe)||"on"===i&&(Wt(t,Pe)||Wt(t,1)))&&e.includes("play_pause_stop")&&o.push({icon:"on"===i?"mdi:play-pause":"playing"!==i?"mdi:play":Wt(t,1)?"mdi:pause":"mdi:stop",action:"playing"!==i?"media_play":Wt(t,1)?"media_pause":"media_stop"}),n&&Wt(t,Pe)&&e.includes("play_pause_stop")&&o.push({icon:"mdi:play",action:"media_play"}),n&&Wt(t,1)&&e.includes("play_pause_stop")&&o.push({icon:"mdi:pause",action:"media_pause"}),n&&Wt(t,4096)&&e.includes("play_pause_stop")&&o.push({icon:"mdi:stop",action:"media_stop"}),("playing"===i||"paused"===i||n)&&Wt(t,32)&&e.includes("next")&&o.push({icon:"mdi:skip-next",action:"media_next_track"}),("playing"===i||"paused"===i||n)&&Wt(t,262144)&&e.includes("repeat")&&o.push({icon:"all"===r.repeat?"mdi:repeat":"one"===r.repeat?"mdi:repeat-once":"mdi:repeat-off",action:"repeat_set"}),o.length>0?o:[]},Kc=(t,e,i)=>{let o={};"shuffle_set"===i?o={shuffle:!e.attributes.shuffle}:"repeat_set"===i?o={repeat:"all"===e.attributes.repeat?"one":"off"===e.attributes.repeat?"all":"off"}:"volume_mute"===i&&(o={is_volume_muted:!e.attributes.is_volume_muted}),t.callService("media_player",i,Object.assign({entity_id:e.entity_id},o))};let Gc=class extends ht{constructor(){super(...arguments),this.fill=!1}_handleClick(t){t.stopPropagation();const e=t.target.action;Kc(this.hass,this.entity,e)}render(){const t=Ie(this.hass),e=Xc(this.entity,this.controls);return Y` + + ${e.map((t=>Y` + - `}};n([_t({attribute:!1})],Fc.prototype,"hass",void 0),n([_t({attribute:!1})],Fc.prototype,"entity",void 0),n([_t({type:Boolean})],Fc.prototype,"fill",void 0),Fc=n([pt("mushroom-lock-buttons-control")],Fc),Pl({type:Mc,name:"Mushroom Lock Card",description:"Card for all lock entities"});let Vc=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return Df})),document.createElement(jc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Dc.includes(t.split(".")[0])));return{type:`custom:${Mc}`,entity:e[0]}}get hasControls(){return!0}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=$l(this._config),n=rl(t,o.icon_type),r=Ie(this.hass);return Y` - - - - ${n?this.renderPicture(n):this.renderIcon(t,i)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,o,e)}; - -
    - - -
    -
    -
    - `}renderIcon(t,e){const i=Ut(t),o={"--icon-color":"rgb(var(--rgb-state-lock))","--shape-color":"rgba(var(--rgb-state-lock), 0.2)"};return Pc(t)?(o["--icon-color"]="rgb(var(--rgb-state-lock-locked))",o["--shape-color"]="rgba(var(--rgb-state-lock-locked), 0.2)"):Lc(t)?(o["--icon-color"]="rgb(var(--rgb-state-lock-unlocked))",o["--shape-color"]="rgba(var(--rgb-state-lock-unlocked), 0.2)"):Nc(t)&&(o["--icon-color"]="rgb(var(--rgb-state-lock-pending))",o["--shape-color"]="rgba(var(--rgb-state-lock-pending), 0.2)"),Y` - - +
    + `))} +
    + `}};n([_t({attribute:!1})],Gc.prototype,"hass",void 0),n([_t({attribute:!1})],Gc.prototype,"entity",void 0),n([_t({attribute:!1})],Gc.prototype,"controls",void 0),n([_t({type:Boolean})],Gc.prototype,"fill",void 0),Gc=n([pt("mushroom-media-player-media-control")],Gc);let qc=class extends ht{constructor(){super(...arguments),this.fill=!1}handleSliderChange(t){const e=t.detail.value;this.hass.callService("media_player","volume_set",{entity_id:this.entity.entity_id,volume_level:e/100})}handleSliderCurrentChange(t){let e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}handleClick(t){t.stopPropagation();const e=t.target.action;Kc(this.hass,this.entity,e)}render(){var t,e,i;if(!this.entity)return K;const o=Wc(this.entity),n=Ie(this.hass),r=(null===(t=this.controls)||void 0===t?void 0:t.includes("volume_set"))&&Wt(this.entity,4),a=(null===(e=this.controls)||void 0===e?void 0:e.includes("volume_mute"))&&Wt(this.entity,8),s=(null===(i=this.controls)||void 0===i?void 0:i.includes("volume_buttons"))&&Wt(this.entity,1024);return Y` + + ${r?Y` `:K} + ${a?Y` + + + + `:void 0} + ${s?Y` + + + `:void 0} + ${s?Y` + + + `:void 0} + + `}static get styles(){return h` + mushroom-slider { + flex: 1; + --main-color: rgb(var(--rgb-state-media-player)); + --bg-color: rgba(var(--rgb-state-media-player), 0.2); + } + `}};n([_t({attribute:!1})],qc.prototype,"hass",void 0),n([_t({attribute:!1})],qc.prototype,"entity",void 0),n([_t({type:Boolean})],qc.prototype,"fill",void 0),n([_t({attribute:!1})],qc.prototype,"controls",void 0),qc=n([pt("mushroom-media-player-volume-control")],qc);const Zc={media_control:"mdi:play-pause",volume_control:"mdi:volume-high"};Ns({type:Uc,name:"Mushroom Media Card",description:"Card for media player entity"});let Jc=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return Jf})),document.createElement(Hc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Yc.includes(t.split(".")[0])));return{type:`custom:${Uc}`,entity:e[0]}}get hasControls(){var t,e,i,o;return Boolean(null===(e=null===(t=this._config)||void 0===t?void 0:t.media_controls)||void 0===e?void 0:e.length)||Boolean(null===(o=null===(i=this._config)||void 0===i?void 0:i.volume_controls)||void 0===o?void 0:o.length)}get _controls(){if(!this._config||!this._stateObj)return[];const t=this._stateObj,e=[];return((t,e)=>Xc(t,null!=e?e:[]).length>0)(t,this._config.media_controls)&&e.push("media_control"),((t,e)=>(null==e?void 0:e.includes("volume_buttons"))&&Wt(t,1024)||(null==e?void 0:e.includes("volume_mute"))&&Wt(t,8)||(null==e?void 0:e.includes("volume_set"))&&Wt(t,4))(t,this._config.volume_controls)&&e.push("volume_control"),e}_onControlTap(t,e){e.stopPropagation(),this._activeControl=t}setConfig(t){super.setConfig(t),this.updateActiveControl(),this.updateVolume()}updated(t){super.updated(t),this.hass&&t.has("hass")&&(this.updateActiveControl(),this.updateVolume())}updateVolume(){this.volume=void 0;const t=this._stateObj;if(!t)return;const e=Wc(t);this.volume=null!=e?Math.round(e):e}onCurrentVolumeChange(t){null!=t.detail.value&&(this.volume=t.detail.value)}updateActiveControl(){const t=!!this._activeControl&&this._controls.includes(this._activeControl);this._activeControl=t?this._activeControl:this._controls[0]}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=function(t,e){var i,o=t.icon;if(![Nt,Rt,Ft].includes(e.state)&&t.use_media_info)switch(null===(i=e.attributes.app_name)||void 0===i?void 0:i.toLowerCase()){case"spotify":return"mdi:spotify";case"google podcasts":return"mdi:google-podcast";case"plex":return"mdi:plex";case"soundcloud":return"mdi:soundcloud";case"youtube":return"mdi:youtube";case"oto music":return"mdi:music-circle";case"netflix":return"mdi:netflix";default:return}return o}(this._config,t),i=function(t,e){let i=t.name||e.attributes.friendly_name||"";return![Nt,Rt,Ft].includes(e.state)&&t.use_media_info&&e.attributes.media_title&&(i=e.attributes.media_title),i}(this._config,t),o=function(t,e,i){let o=i.formatEntityState?i.formatEntityState(e):ne(i.localize,e,i.locale,i.config,i.entities);return![Nt,Rt,Ft].includes(e.state)&&t.use_media_info&&(t=>{let e;switch(t.attributes.media_content_type){case"music":case"image":e=t.attributes.media_artist;break;case"playlist":e=t.attributes.media_playlist;break;case"tvshow":e=t.attributes.media_series_title,t.attributes.media_season&&(e+=" S"+t.attributes.media_season,t.attributes.media_episode&&(e+="E"+t.attributes.media_episode));break;default:e=t.attributes.app_name||""}return e})(e)||o}(this._config,t,this.hass),n=Es(this._config),r=as(t,n.icon_type),a=null!=this.volume&&this._config.show_volume_level?`${o} - ${this.volume}${oe(this.hass.locale)}%`:o,s=Ie(this.hass),l=(!this._config.collapsible_controls||Bt(t))&&this._controls.length;return Y` + + + + ${r?this.renderPicture(r):this.renderIcon(t,e)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,n,i,a)}; + + ${l?Y` +
    + ${this.renderActiveControl(t,n.layout)} + ${this.renderOtherControls()} +
    + `:K} +
    +
    + `}renderOtherControls(){const t=this._controls.filter((t=>t!=this._activeControl));return Y` + ${t.map((t=>Y` + this._onControlTap(t,e)}> + + + `))} + `}renderActiveControl(t,e){var i,o,n,r;const a=null!==(o=null===(i=this._config)||void 0===i?void 0:i.media_controls)&&void 0!==o?o:[],s=null!==(r=null===(n=this._config)||void 0===n?void 0:n.volume_controls)&&void 0!==r?r:[];switch(this._activeControl){case"media_control":return Y` + + + `;case"volume_control":return Y` + + `;default:return K}}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-state-media-player)); + --shape-color: rgba(var(--rgb-state-media-player), 0.2); + } + mushroom-media-player-media-control, + mushroom-media-player-volume-control { + flex: 1; + } + `]}};n([vt()],Jc.prototype,"_activeControl",void 0),n([vt()],Jc.prototype,"volume",void 0),Jc=n([pt(Uc)],Jc);const Qc=`${Rs}-person-card`,td=`${Qc}-editor`,ed=["person","device_tracker"];Ns({type:Qc,name:"Mushroom Person Card",description:"Card for person entity"});let id=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return og})),document.createElement(td)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>ed.includes(t.split(".")[0])));return{type:`custom:${Qc}`,entity:e[0]}}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=Es(this._config),n=as(t,o.icon_type),r=Ie(this.hass);return Y` + + + + ${n?this.renderPicture(n):this.renderIcon(t,i)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,o,e)}; + + + + `}renderStateBadge(t){const e=Object.values(this.hass.states).filter((t=>t.entity_id.startsWith("zone."))),i=function(t,e){const i=t.state;if(i===Rt)return"mdi:help";if("not_home"===i)return"mdi:home-export-outline";if("home"===i)return"mdi:home";const o=e.find((t=>i===t.attributes.friendly_name));return o&&o.attributes.icon?o.attributes.icon:"mdi:home"}(t,e),o=function(t,e){const i=t.state;if(i===Rt)return"var(--rgb-state-person-unknown)";if("not_home"===i)return"var(--rgb-state-person-not-home)";if("home"===i)return"var(--rgb-state-person-home)";const o=e.some((t=>i===t.attributes.friendly_name));return o?"var(--rgb-state-person-zone)":"var(--rgb-state-person-home)"}(t,e);return Y` + + `}renderBadge(t){return!Ut(t)?super.renderBadge(t):this.renderStateBadge(t)}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + `]}};id=n([pt(Qc)],id);const od=`${Rs}-select-card`,nd=`${od}-editor`,rd=["input_select","select"];function ad(t){return null!=t.state?t.state:void 0}let sd=class extends ht{_selectChanged(t){const e=t.target.value,i=ad(this.entity);e&&e!==i&&this._setValue(e)}_setValue(t){const e=this.entity.entity_id.split(".")[0];this.hass.callService(e,"select_option",{entity_id:this.entity.entity_id,option:t})}render(){const t=ad(this.entity),e=this.entity.attributes.options;return Y` + t.stopPropagation()} + .value=${null!=t?t:""} + naturalMenuWidth + fixedMenuPosition + > + ${e.map((t=>Y` + + ${this.hass.formatEntityState?this.hass.formatEntityState(this.entity,t):ne(this.hass.localize,this.entity,this.hass.locale,this.hass.config,this.hass.entities,t)} + + `))} + + `}static get styles(){return h` + :host { + display: flex; + height: 100%; + align-items: center; + } + mushroom-select { + --select-height: var(--control-height); + width: 100%; + } + `}};n([_t()],sd.prototype,"hass",void 0),n([_t({attribute:!1})],sd.prototype,"entity",void 0),sd=n([pt("mushroom-select-option-control")],sd),Ns({type:od,name:"Mushroom Select Card",description:"Card for select and input_select entities"});let ld=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return lg})),document.createElement(nd)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>rd.includes(t.split(".")[0])));return{type:`custom:${od}`,entity:e[0]}}get hasControls(){return!0}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){var t;if(!this._config||!this.hass||!this._config.entity)return K;const e=this._stateObj;if(!e)return this.renderNotFound(this._config);const i=this._config.name||e.attributes.friendly_name||"",o=this._config.icon,n=Es(this._config),r=as(e,n.icon_type),a=Ie(this.hass),s=null===(t=this._config)||void 0===t?void 0:t.icon_color,l={};if(s){const t=Za(s);l["--mdc-theme-primary"]=`rgb(${t})`}return Y` + + + + ${r?this.renderPicture(r):this.renderIcon(e,o)} + ${this.renderBadge(e)} + ${this.renderStateInfo(e,n,i)}; + +
    + +
    +
    +
    + `}renderIcon(t,e){var i;const o=Bt(t),n={},r=null===(i=this._config)||void 0===i?void 0:i.icon_color;if(r){const t=Za(r);n["--icon-color"]=`rgb(${t})`,n["--shape-color"]=`rgba(${t}, 0.2)`}return Y` + + + + `}static get styles(){return[super.styles,Ps,h` + .actions { + overflow: visible; + display: block; + } + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-state-entity)); + --shape-color: rgba(var(--rgb-state-entity), 0.2); + } + mushroom-select-option-control { + flex: 1; + --mdc-theme-primary: rgb(var(--rgb-state-entity)); + } + `]}};ld=n([pt(od)],ld);const cd=`${Rs}-template-card`,dd=`${cd}-editor`;Ns({type:cd,name:"Mushroom Template",description:"Build your own mushroom card using templates"});const ud=["icon","icon_color","badge_color","badge_icon","primary","secondary","picture"];let hd=class extends Ds{constructor(){super(...arguments),this._templateResults={},this._unsubRenderTemplates=new Map}static async getConfigElement(){return await Promise.resolve().then((function(){return wu})),document.createElement(dd)}static async getStubConfig(t){return{type:`custom:${cd}`,primary:"Hello, {{user}}",secondary:"How are you?",icon:"mdi:home"}}getCardSize(){let t=1;if(!this._config)return t;return"vertical"===Es(this._config).layout&&(t+=1),t}getLayoutOptions(){var t;const e={grid_columns:2,grid_rows:1};if(!this._config)return e;const i=Es(this._config);return"vertical"===i.layout&&(e.grid_rows+=1),"horizontal"===i.layout&&(e.grid_columns=4),(null===(t=this._config)||void 0===t?void 0:t.multiline_secondary)&&(e.grid_rows=void 0),e}setConfig(t){ud.forEach((e=>{var i,o;(null===(i=this._config)||void 0===i?void 0:i[e])===t[e]&&(null===(o=this._config)||void 0===o?void 0:o.entity)==t.entity||this._tryDisconnectKey(e)})),this._config=Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)}connectedCallback(){super.connectedCallback(),this._tryConnect()}disconnectedCallback(){this._tryDisconnect()}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}isTemplate(t){var e;const i=null===(e=this._config)||void 0===e?void 0:e[t];return null==i?void 0:i.includes("{")}getValue(t){var e,i,o;return this.isTemplate(t)?null===(i=null===(e=this._templateResults[t])||void 0===e?void 0:e.result)||void 0===i?void 0:i.toString():null===(o=this._config)||void 0===o?void 0:o[t]}render(){if(!this._config||!this.hass)return K;const t=this.getValue("icon"),e=this.getValue("icon_color"),i=this.getValue("badge_icon"),o=this.getValue("badge_color"),n=this.getValue("primary"),r=this.getValue("secondary"),a=this.getValue("picture"),s=this._config.multiline_secondary,l=Ie(this.hass),c=Es({fill_container:this._config.fill_container,layout:this._config.layout,icon_type:Boolean(a)?"entity-picture":Boolean(t)?"icon":"none",primary_info:Boolean(n)?"name":"none",secondary_info:Boolean(r)?"state":"none"}),d=ml(t);return Y` + + + + ${a?this.renderPicture(a):d?Y`
    ${d}
    `:t?this.renderIcon(t,e):K} + ${(t||a)&&i?this.renderBadgeIcon(i,o):void 0} + +
    +
    +
    + `}renderPicture(t){return Y` + + `}renderIcon(t,e){const i={};if(e){const t=Za(e);i["--icon-color"]=`rgb(${t})`,i["--shape-color"]=`rgba(${t}, 0.2)`}return Y` + + + + `}renderBadgeIcon(t,e){const i={};if(e){const t=Za(e);i["--main-color"]=`rgba(${t})`}return Y` + + `}updated(t){super.updated(t),this._config&&this.hass&&this._tryConnect()}async _tryConnect(){ud.forEach((t=>{this._tryConnectKey(t)}))}async _tryConnectKey(t){var e,i;if(void 0===this._unsubRenderTemplates.get(t)&&this.hass&&this._config&&this.isTemplate(t))try{const i=Fe(this.hass.connection,(e=>{this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:e})}),{template:null!==(e=this._config[t])&&void 0!==e?e:"",entity_ids:this._config.entity_id,variables:{config:this._config,user:this.hass.user.name,entity:this._config.entity},strict:!0});this._unsubRenderTemplates.set(t,i),await i}catch(e){const o={result:null!==(i=this._config[t])&&void 0!==i?i:"",listeners:{all:!1,domains:[],entities:[],time:!1}};this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:o}),this._unsubRenderTemplates.delete(t)}}async _tryDisconnect(){ud.forEach((t=>{this._tryDisconnectKey(t)}))}async _tryDisconnectKey(t){const e=this._unsubRenderTemplates.get(t);if(e)try{(await e)(),this._unsubRenderTemplates.delete(t)}catch(t){if("not_found"!==t.code&&"template_error"!==t.code)throw t}}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-disabled)); + --shape-color: rgba(var(--rgb-disabled), 0.2); + } + svg { + width: var(--icon-size); + height: var(--icon-size); + display: flex; + } + ${ol} + `]}};n([vt()],hd.prototype,"_config",void 0),n([vt()],hd.prototype,"_templateResults",void 0),n([vt()],hd.prototype,"_unsubRenderTemplates",void 0),n([_t({reflect:!0,type:String})],hd.prototype,"layout",void 0),hd=n([pt(cd)],hd);const md=`${Rs}-title-card`,pd=`${md}-editor`;Ns({type:md,name:"Mushroom Title Card",description:"Title and subtitle to separate sections"});const fd=["title","subtitle"];let gd=class extends Ds{constructor(){super(...arguments),this._templateResults={},this._unsubRenderTemplates=new Map}static async getConfigElement(){return await Promise.resolve().then((function(){return pg})),document.createElement(pd)}static async getStubConfig(t){return{type:`custom:${md}`,title:"Hello, {{ user }} !"}}getCardSize(){return 1}setConfig(t){fd.forEach((e=>{var i;(null===(i=this._config)||void 0===i?void 0:i[e])!==t[e]&&this._tryDisconnectKey(e)})),this._config=Object.assign({title_tap_action:{action:"none"},subtitle_tap_action:{action:"none"}},t)}connectedCallback(){super.connectedCallback(),this._tryConnect()}disconnectedCallback(){this._tryDisconnect()}isTemplate(t){var e;const i=null===(e=this._config)||void 0===e?void 0:e[t];return null==i?void 0:i.includes("{")}getValue(t){var e,i,o;return this.isTemplate(t)?null===(i=null===(e=this._templateResults[t])||void 0===e?void 0:e.result)||void 0===i?void 0:i.toString():null===(o=this._config)||void 0===o?void 0:o[t]}_handleTitleAction(t){const e={tap_action:this._config.title_tap_action};Ke(this,this.hass,e,t.detail.action)}_handleSubtitleAction(t){const e={tap_action:this._config.subtitle_tap_action};Ke(this,this.hass,e,t.detail.action)}render(){if(!this._config||!this.hass)return K;const t=this.getValue("title"),e=this.getValue("subtitle");let i="";this._config.alignment&&(i=`align-${this._config.alignment}`);const o=Boolean(this._config.title_tap_action&&"none"!==this._config.title_tap_action.action),n=Boolean(this._config.subtitle_tap_action&&"none"!==this._config.subtitle_tap_action.action),r=Ie(this.hass);return Y` + + ${t?Y` +
    +

    ${t}${this.renderArrow()}

    +
    + `:K} + ${e?Y` +
    +

    ${e}${this.renderArrow()}

    +
    + `:K} +
    + `}renderArrow(){const t=Ie(this.hass);return Y` `}updated(t){super.updated(t),this._config&&this.hass&&this._tryConnect()}async _tryConnect(){fd.forEach((t=>{this._tryConnectKey(t)}))}async _tryConnectKey(t){var e,i;if(void 0===this._unsubRenderTemplates.get(t)&&this.hass&&this._config&&this.isTemplate(t))try{const i=Fe(this.hass.connection,(e=>{this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:e})}),{template:null!==(e=this._config[t])&&void 0!==e?e:"",entity_ids:this._config.entity_id,variables:{config:this._config,user:this.hass.user.name},strict:!0});this._unsubRenderTemplates.set(t,i),await i}catch(e){const o={result:null!==(i=this._config[t])&&void 0!==i?i:"",listeners:{all:!1,domains:[],entities:[],time:!1}};this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:o}),this._unsubRenderTemplates.delete(t)}}async _tryDisconnect(){fd.forEach((t=>{this._tryDisconnectKey(t)}))}async _tryDisconnectKey(t){const e=this._unsubRenderTemplates.get(t);if(e)try{(await e)(),this._unsubRenderTemplates.delete(t)}catch(t){if("not_found"!==t.code&&"template_error"!==t.code)throw t}}static get styles(){return[super.styles,Ps,h` + .header { + display: block; + padding: var(--title-padding); + background: none; + border: none; + box-shadow: none; + } + .header div * { + margin: 0; + white-space: pre-wrap; + } + .header div:not(:last-of-type) { + margin-bottom: var(--title-spacing); + } + .actionable { + cursor: pointer; + } + .header ha-icon { + display: none; + } + .actionable ha-icon { + display: inline-block; + margin-left: 4px; + transition: transform 180ms ease-in-out; + } + .actionable:hover ha-icon { + transform: translateX(4px); + } + [rtl] .actionable ha-icon { + margin-left: initial; + margin-right: 4px; + } + [rtl] .actionable:hover ha-icon { + transform: translateX(-4px); + } + .title { + color: var(--title-color); + font-size: var(--title-font-size); + font-weight: var(--title-font-weight); + line-height: var(--title-line-height); + letter-spacing: var(--title-letter-spacing); + --mdc-icon-size: var(--title-font-size); + } + .subtitle { + color: var(--subtitle-color); + font-size: var(--subtitle-font-size); + font-weight: var(--subtitle-font-weight); + line-height: var(--subtitle-line-height); + letter-spacing: var(--subtitle-letter-spacing); + --mdc-icon-size: var(--subtitle-font-size); + } + .align-start { + text-align: start; + } + .align-end { + text-align: end; + } + .align-center { + text-align: center; + } + .align-justify { + text-align: justify; + } + `]}};n([vt()],gd.prototype,"_config",void 0),n([vt()],gd.prototype,"_templateResults",void 0),n([vt()],gd.prototype,"_unsubRenderTemplates",void 0),gd=n([pt(md)],gd);const _d=`${Rs}-update-card`,vd=`${_d}-editor`,bd=["update"],yd={on:"var(--rgb-state-update-on)",off:"var(--rgb-state-update-off)",installing:"var(--rgb-state-update-installing)"};let xd=class extends ht{constructor(){super(...arguments),this.fill=!1}_handleInstall(){this.hass.callService("update","install",{entity_id:this.entity.entity_id})}_handleSkip(t){t.stopPropagation(),this.hass.callService("update","skip",{entity_id:this.entity.entity_id})}get installDisabled(){if(!Ut(this.entity))return!0;const t=this.entity.attributes.latest_version&&this.entity.attributes.skipped_version===this.entity.attributes.latest_version;return!Bt(this.entity)&&!t||Gt(this.entity)}get skipDisabled(){if(!Ut(this.entity))return!0;return this.entity.attributes.latest_version&&this.entity.attributes.skipped_version===this.entity.attributes.latest_version||!Bt(this.entity)||Gt(this.entity)}render(){const t=Ie(this.hass);return Y` + + + + + + + + + `}};n([_t({attribute:!1})],xd.prototype,"hass",void 0),n([_t({attribute:!1})],xd.prototype,"entity",void 0),n([_t({type:Boolean})],xd.prototype,"fill",void 0),xd=n([pt("mushroom-update-buttons-control")],xd),Ns({type:_d,name:"Mushroom Update Card",description:"Card for update entity"});let wd=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return yg})),document.createElement(vd)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>bd.includes(t.split(".")[0])));return{type:`custom:${_d}`,entity:e[0]}}get hasControls(){return!(!this._stateObj||!this._config)&&(Boolean(this._config.show_buttons_control)&&Wt(this._stateObj,1))}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=Es(this._config),n=as(t,o.icon_type),r=Ie(this.hass),a=(!this._config.collapsible_controls||Bt(t))&&this._config.show_buttons_control&&Wt(t,1);return Y` + + + + ${n?this.renderPicture(n):this.renderIcon(t,i)} + ${this.renderBadge(t)} + ${this.renderStateInfo(t,o,e)}; + + ${a?Y` +
    + - - `}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-lock-buttons-control { - flex: 1; - } - `]}};Vc=n([pt(Mc)],Vc);const Bc=`${Nl}-media-player-card`,Uc=`${Bc}-editor`,Hc=["media_player"];function Yc(t){return null!=t.attributes.volume_level?100*t.attributes.volume_level:void 0}const Wc=(t,e)=>{if(!t)return[];const i=t.state;if("off"===i)return Wt(t,128)&&e.includes("on_off")?[{icon:"mdi:power",action:"turn_on"}]:[];const o=[];Wt(t,256)&&e.includes("on_off")&&o.push({icon:"mdi:power",action:"turn_off"});const n=!0===t.attributes.assumed_state,r=t.attributes;return("playing"===i||"paused"===i||n)&&Wt(t,32768)&&e.includes("shuffle")&&o.push({icon:!0===r.shuffle?"mdi:shuffle":"mdi:shuffle-disabled",action:"shuffle_set"}),("playing"===i||"paused"===i||n)&&Wt(t,16)&&e.includes("previous")&&o.push({icon:"mdi:skip-previous",action:"media_previous_track"}),!n&&("playing"===i&&(Wt(t,1)||Wt(t,4096))||("paused"===i||"idle"===i)&&Wt(t,Pe)||"on"===i&&(Wt(t,Pe)||Wt(t,1)))&&e.includes("play_pause_stop")&&o.push({icon:"on"===i?"mdi:play-pause":"playing"!==i?"mdi:play":Wt(t,1)?"mdi:pause":"mdi:stop",action:"playing"!==i?"media_play":Wt(t,1)?"media_pause":"media_stop"}),n&&Wt(t,Pe)&&e.includes("play_pause_stop")&&o.push({icon:"mdi:play",action:"media_play"}),n&&Wt(t,1)&&e.includes("play_pause_stop")&&o.push({icon:"mdi:pause",action:"media_pause"}),n&&Wt(t,4096)&&e.includes("play_pause_stop")&&o.push({icon:"mdi:stop",action:"media_stop"}),("playing"===i||"paused"===i||n)&&Wt(t,32)&&e.includes("next")&&o.push({icon:"mdi:skip-next",action:"media_next_track"}),("playing"===i||"paused"===i||n)&&Wt(t,262144)&&e.includes("repeat")&&o.push({icon:"all"===r.repeat?"mdi:repeat":"one"===r.repeat?"mdi:repeat-once":"mdi:repeat-off",action:"repeat_set"}),o.length>0?o:[]},Xc=(t,e,i)=>{let o={};"shuffle_set"===i?o={shuffle:!e.attributes.shuffle}:"repeat_set"===i?o={repeat:"all"===e.attributes.repeat?"one":"off"===e.attributes.repeat?"all":"off"}:"volume_mute"===i&&(o={is_volume_muted:!e.attributes.is_volume_muted}),t.callService("media_player",i,Object.assign({entity_id:e.entity_id},o))};let Kc=class extends ht{constructor(){super(...arguments),this.fill=!1}_handleClick(t){t.stopPropagation();const e=t.target.action;Xc(this.hass,this.entity,e)}render(){const t=Ie(this.hass),e=Wc(this.entity,this.controls);return Y` - - ${e.map((t=>Y` - - - - `))} - - `}};n([_t({attribute:!1})],Kc.prototype,"hass",void 0),n([_t({attribute:!1})],Kc.prototype,"entity",void 0),n([_t({attribute:!1})],Kc.prototype,"controls",void 0),n([_t({type:Boolean})],Kc.prototype,"fill",void 0),Kc=n([pt("mushroom-media-player-media-control")],Kc);let Gc=class extends ht{constructor(){super(...arguments),this.fill=!1}handleSliderChange(t){const e=t.detail.value;this.hass.callService("media_player","volume_set",{entity_id:this.entity.entity_id,volume_level:e/100})}handleSliderCurrentChange(t){let e=t.detail.value;this.dispatchEvent(new CustomEvent("current-change",{detail:{value:e}}))}handleClick(t){t.stopPropagation();const e=t.target.action;Xc(this.hass,this.entity,e)}render(){var t,e,i;if(!this.entity)return K;const o=Yc(this.entity),n=Ie(this.hass),r=(null===(t=this.controls)||void 0===t?void 0:t.includes("volume_set"))&&Wt(this.entity,4),a=(null===(e=this.controls)||void 0===e?void 0:e.includes("volume_mute"))&&Wt(this.entity,8),l=(null===(i=this.controls)||void 0===i?void 0:i.includes("volume_buttons"))&&Wt(this.entity,1024);return Y` - - ${r?Y` `:K} - ${a?Y` - - - - `:void 0} - ${l?Y` - - - `:void 0} - ${l?Y` - - - `:void 0} - - `}static get styles(){return h` - mushroom-slider { - flex: 1; - --main-color: rgb(var(--rgb-state-media-player)); - --bg-color: rgba(var(--rgb-state-media-player), 0.2); - } - `}};n([_t({attribute:!1})],Gc.prototype,"hass",void 0),n([_t({attribute:!1})],Gc.prototype,"entity",void 0),n([_t({type:Boolean})],Gc.prototype,"fill",void 0),n([_t({attribute:!1})],Gc.prototype,"controls",void 0),Gc=n([pt("mushroom-media-player-volume-control")],Gc);const qc={media_control:"mdi:play-pause",volume_control:"mdi:volume-high"};Pl({type:Bc,name:"Mushroom Media Card",description:"Card for media player entity"});let Zc=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return Bf})),document.createElement(Uc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Hc.includes(t.split(".")[0])));return{type:`custom:${Bc}`,entity:e[0]}}get hasControls(){var t,e,i,o;return Boolean(null===(e=null===(t=this._config)||void 0===t?void 0:t.media_controls)||void 0===e?void 0:e.length)||Boolean(null===(o=null===(i=this._config)||void 0===i?void 0:i.volume_controls)||void 0===o?void 0:o.length)}get _controls(){if(!this._config||!this._stateObj)return[];const t=this._stateObj,e=[];return((t,e)=>Wc(t,null!=e?e:[]).length>0)(t,this._config.media_controls)&&e.push("media_control"),((t,e)=>(null==e?void 0:e.includes("volume_buttons"))&&Wt(t,1024)||(null==e?void 0:e.includes("volume_mute"))&&Wt(t,8)||(null==e?void 0:e.includes("volume_set"))&&Wt(t,4))(t,this._config.volume_controls)&&e.push("volume_control"),e}_onControlTap(t,e){e.stopPropagation(),this._activeControl=t}setConfig(t){super.setConfig(t),this.updateActiveControl(),this.updateVolume()}updated(t){super.updated(t),this.hass&&t.has("hass")&&(this.updateActiveControl(),this.updateVolume())}updateVolume(){this.volume=void 0;const t=this._stateObj;if(!t)return;const e=Yc(t);this.volume=null!=e?Math.round(e):e}onCurrentVolumeChange(t){null!=t.detail.value&&(this.volume=t.detail.value)}updateActiveControl(){const t=!!this._activeControl&&this._controls.includes(this._activeControl);this._activeControl=t?this._activeControl:this._controls[0]}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=function(t,e){var i,o=t.icon;if(![Nt,Rt,Ft].includes(e.state)&&t.use_media_info)switch(null===(i=e.attributes.app_name)||void 0===i?void 0:i.toLowerCase()){case"spotify":return"mdi:spotify";case"google podcasts":return"mdi:google-podcast";case"plex":return"mdi:plex";case"soundcloud":return"mdi:soundcloud";case"youtube":return"mdi:youtube";case"oto music":return"mdi:music-circle";case"netflix":return"mdi:netflix";default:return}return o}(this._config,t),i=function(t,e){let i=t.name||e.attributes.friendly_name||"";return![Nt,Rt,Ft].includes(e.state)&&t.use_media_info&&e.attributes.media_title&&(i=e.attributes.media_title),i}(this._config,t),o=function(t,e,i){let o=i.formatEntityState?i.formatEntityState(e):ne(i.localize,e,i.locale,i.config,i.entities);return![Nt,Rt,Ft].includes(e.state)&&t.use_media_info&&(t=>{let e;switch(t.attributes.media_content_type){case"music":case"image":e=t.attributes.media_artist;break;case"playlist":e=t.attributes.media_playlist;break;case"tvshow":e=t.attributes.media_series_title,t.attributes.media_season&&(e+=" S"+t.attributes.media_season,t.attributes.media_episode&&(e+="E"+t.attributes.media_episode));break;default:e=t.attributes.app_name||""}return e})(e)||o}(this._config,t,this.hass),n=$l(this._config),r=rl(t,n.icon_type),a=null!=this.volume&&this._config.show_volume_level?`${o} - ${this.volume}${oe(this.hass.locale)}%`:o,l=Ie(this.hass),s=(!this._config.collapsible_controls||Bt(t))&&this._controls.length;return Y` - +
    + `:K} +
    +
    + `}renderIcon(t,e){const i=Gt(t),o=function(t,e){return e?yd.installing:yd[t]||"var(--rgb-grey)"}(t.state,i),n={"--icon-color":`rgb(${o})`,"--shape-color":`rgba(${o}, 0.2)`};return Y` + + + + `}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-state-entity)); + --shape-color: rgba(var(--rgb-state-entity), 0.2); + } + mushroom-shape-icon.pulse { + --shape-animation: 1s ease 0s infinite normal none running pulse; + } + mushroom-update-buttons-control { + flex: 1; + } + `]}};wd=n([pt(_d)],wd);const kd=`${Rs}-vacuum-card`,Cd=`${kd}-editor`,$d=["vacuum"];function Ed(t){switch(t.state){case"cleaning":case"on":return!0;default:return!1}}function Ad(t){return t.state===Ne}const Sd=(t,e,i)=>Id(t,e,i)&&(!e.isVisible||e.isVisible(t)),Id=(t,e,i)=>e.isSupported(t)&&i.includes(e.command),Td=[{icon:"mdi:power",serviceName:"turn_on",command:"on_off",isSupported:t=>Wt(t,1),isVisible:t=>!Bt(t),isDisabled:()=>!1},{icon:"mdi:power",serviceName:"turn_off",command:"on_off",isSupported:t=>Wt(t,2),isVisible:t=>Bt(t),isDisabled:()=>!1},{icon:"mdi:play",serviceName:"start",command:"start_pause",isSupported:t=>Wt(t,Re),isVisible:t=>!Ed(t),isDisabled:()=>!1},{icon:"mdi:pause",serviceName:"pause",command:"start_pause",isSupported:t=>Wt(t,Re)&&Wt(t,4),isVisible:t=>Ed(t),isDisabled:()=>!1},{icon:"mdi:play-pause",serviceName:"start_pause",command:"start_pause",isSupported:t=>!Wt(t,Re)&&Wt(t,4),isDisabled:()=>!1},{icon:"mdi:stop",serviceName:"stop",command:"stop",isSupported:t=>Wt(t,8),isDisabled:t=>function(t){switch(t.state){case"docked":case"off":case"idle":case Ne:return!0;default:return!1}}(t)},{icon:"mdi:target-variant",serviceName:"clean_spot",command:"clean_spot",isSupported:t=>Wt(t,1024),isDisabled:()=>!1},{icon:"mdi:map-marker",serviceName:"locate",command:"locate",isSupported:t=>Wt(t,512),isDisabled:t=>Ad(t)},{icon:"mdi:home-map-marker",serviceName:"return_to_base",command:"return_home",isSupported:t=>Wt(t,16),isDisabled:()=>!1}];let zd=class extends ht{constructor(){super(...arguments),this.fill=!1}callService(t){t.stopPropagation();const e=t.target.entry;this.hass.callService("vacuum",e.serviceName,{entity_id:this.entity.entity_id})}render(){const t=Ie(this.hass);return Y` + + ${Td.filter((t=>Sd(this.entity,t,this.commands))).map((t=>Y` + - - - ${r?this.renderPicture(r):this.renderIcon(t,e)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,n,i,a)}; - - ${s?Y` -
    - ${this.renderActiveControl(t,n.layout)} - ${this.renderOtherControls()} -
    - `:K} -
    - - `}renderOtherControls(){const t=this._controls.filter((t=>t!=this._activeControl));return Y` - ${t.map((t=>Y` - this._onControlTap(t,e)}> - - - `))} - `}renderActiveControl(t,e){var i,o,n,r;const a=null!==(o=null===(i=this._config)||void 0===i?void 0:i.media_controls)&&void 0!==o?o:[],l=null!==(r=null===(n=this._config)||void 0===n?void 0:n.volume_controls)&&void 0!==r?r:[];switch(this._activeControl){case"media_control":return Y` - - - `;case"volume_control":return Y` - - `;default:return K}}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-state-media-player)); - --shape-color: rgba(var(--rgb-state-media-player), 0.2); - } - mushroom-media-player-media-control, - mushroom-media-player-volume-control { - flex: 1; - } - `]}};n([vt()],Zc.prototype,"_activeControl",void 0),n([vt()],Zc.prototype,"volume",void 0),Zc=n([pt(Bc)],Zc);const Jc=`${Nl}-person-card`,Qc=`${Jc}-editor`,td=["person","device_tracker"];Pl({type:Jc,name:"Mushroom Person Card",description:"Card for person entity"});let ed=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return Wf})),document.createElement(Qc)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>td.includes(t.split(".")[0])));return{type:`custom:${Jc}`,entity:e[0]}}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=$l(this._config),n=rl(t,o.icon_type),r=Ie(this.hass);return Y` - - - - ${n?this.renderPicture(n):this.renderIcon(t,i)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,o,e)}; - - - - `}renderStateBadge(t){const e=Object.values(this.hass.states).filter((t=>t.entity_id.startsWith("zone."))),i=function(t,e){const i=t.state;if(i===Rt)return"mdi:help";if("not_home"===i)return"mdi:home-export-outline";if("home"===i)return"mdi:home";const o=e.find((t=>i===t.attributes.friendly_name));return o&&o.attributes.icon?o.attributes.icon:"mdi:home"}(t,e),o=function(t,e){const i=t.state;if(i===Rt)return"var(--rgb-state-person-unknown)";if("not_home"===i)return"var(--rgb-state-person-not-home)";if("home"===i)return"var(--rgb-state-person-home)";const o=e.some((t=>i===t.attributes.friendly_name));return o?"var(--rgb-state-person-zone)":"var(--rgb-state-person-home)"}(t,e);return Y` - - `}renderBadge(t){return!Ut(t)?super.renderBadge(t):this.renderStateBadge(t)}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - `]}};ed=n([pt(Jc)],ed);const id=`${Nl}-select-card`,od=`${id}-editor`,nd=["input_select","select"];function rd(t){return null!=t.state?t.state:void 0}let ad=class extends ht{_selectChanged(t){const e=t.target.value,i=rd(this.entity);e&&e!==i&&this._setValue(e)}_setValue(t){const e=this.entity.entity_id.split(".")[0];this.hass.callService(e,"select_option",{entity_id:this.entity.entity_id,option:t})}render(){const t=rd(this.entity),e=this.entity.attributes.options;return Y` - t.stopPropagation()} - .value=${null!=t?t:""} - naturalMenuWidth - fixedMenuPosition - > - ${e.map((t=>Y` - - ${this.hass.formatEntityState?this.hass.formatEntityState(this.entity,t):ne(this.hass.localize,this.entity,this.hass.locale,this.hass.config,this.hass.entities,t)} - - `))} - - `}static get styles(){return h` - mushroom-select { - --select-height: 42px; - width: 100%; - } - `}};n([_t()],ad.prototype,"hass",void 0),n([_t({attribute:!1})],ad.prototype,"entity",void 0),ad=n([pt("mushroom-select-option-control")],ad),Pl({type:id,name:"Mushroom Select Card",description:"Card for select and input_select entities"});let ld=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return qf})),document.createElement(od)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>nd.includes(t.split(".")[0])));return{type:`custom:${id}`,entity:e[0]}}get hasControls(){return!0}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){var t;if(!this._config||!this.hass||!this._config.entity)return K;const e=this._stateObj;if(!e)return this.renderNotFound(this._config);const i=this._config.name||e.attributes.friendly_name||"",o=this._config.icon,n=$l(this._config),r=rl(e,n.icon_type),a=Ie(this.hass),l=null===(t=this._config)||void 0===t?void 0:t.icon_color,s={};if(l){const t=qa(l);s["--mdc-theme-primary"]=`rgb(${t})`}return Y` - - - - ${r?this.renderPicture(r):this.renderIcon(e,o)} - ${this.renderBadge(e)} - ${this.renderStateInfo(e,n,i)}; - -
    - -
    -
    -
    - `}renderIcon(t,e){var i;const o=Bt(t),n={},r=null===(i=this._config)||void 0===i?void 0:i.icon_color;if(r){const t=qa(r);n["--icon-color"]=`rgb(${t})`,n["--shape-color"]=`rgba(${t}, 0.2)`}return Y` - - +
    + `))} +
    + `}};n([_t({attribute:!1})],zd.prototype,"hass",void 0),n([_t({attribute:!1})],zd.prototype,"entity",void 0),n([_t({attribute:!1})],zd.prototype,"commands",void 0),n([_t({type:Boolean})],zd.prototype,"fill",void 0),zd=n([pt("mushroom-vacuum-commands-control")],zd),Ns({type:kd,name:"Mushroom Vacuum Card",description:"Card for vacuum entity"});let Od=class extends Ls{static async getConfigElement(){return await Promise.resolve().then((function(){return Eg})),document.createElement(Cd)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>$d.includes(t.split(".")[0])));return{type:`custom:${kd}`,entity:e[0]}}get hasControls(){var t,e,i;return!(!this._stateObj||!this._config)&&(e=this._stateObj,i=null!==(t=this._config.commands)&&void 0!==t?t:[],Td.some((t=>Id(e,t,i))))}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){var t,e;if(!this._config||!this.hass||!this._config.entity)return K;const i=this._stateObj;if(!i)return this.renderNotFound(this._config);const o=this._config.name||i.attributes.friendly_name||"",n=this._config.icon,r=Es(this._config),a=as(i,r.icon_type),s=Ie(this.hass),l=null!==(e=null===(t=this._config)||void 0===t?void 0:t.commands)&&void 0!==e?e:[];return Y` + + + + ${a?this.renderPicture(a):this.renderIcon(i,n)} + ${this.renderBadge(i)} + ${this.renderStateInfo(i,r,o)}; + + ${((t,e)=>Td.some((i=>Sd(t,i,e))))(i,l)?Y` +
    + - - `}static get styles(){return[super.styles,Ll,h` - .actions { - overflow: visible; - display: block; - } - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-state-entity)); - --shape-color: rgba(var(--rgb-state-entity), 0.2); - } - mushroom-select-option-control { - flex: 1; - --mdc-theme-primary: rgb(var(--rgb-state-entity)); - } - `]}};ld=n([pt(id)],ld);const sd=`${Nl}-template-card`,cd=`${sd}-editor`;Pl({type:sd,name:"Mushroom Template Card",description:"Card for custom rendering with templates"});const dd=["icon","icon_color","badge_color","badge_icon","primary","secondary","picture"];let ud=class extends jl{constructor(){super(...arguments),this._templateResults={},this._unsubRenderTemplates=new Map,this._inGrid=!1}static async getConfigElement(){return await Promise.resolve().then((function(){return mu})),document.createElement(cd)}static async getStubConfig(t){return{type:`custom:${sd}`,primary:"Hello, {{user}}",secondary:"How are you?",icon:"mdi:home"}}getCardSize(){let t=1;if(!this._config)return t;return"vertical"===$l(this._config).layout&&(t+=1),t}getGridSize(){const{grid_columns:t,grid_rows:e}=this.getLayoutOptions();return[t,e]}getLayoutOptions(){var t;this._inGrid=!0;const e={grid_columns:2,grid_rows:1};if(!this._config)return e;const i=$l(this._config);return"vertical"===i.layout&&(e.grid_rows+=1),"horizontal"===i.layout&&(e.grid_columns=4),(null===(t=this._config)||void 0===t?void 0:t.multiline_secondary)&&(e.grid_rows=void 0),e}setConfig(t){dd.forEach((e=>{var i,o;(null===(i=this._config)||void 0===i?void 0:i[e])===t[e]&&(null===(o=this._config)||void 0===o?void 0:o.entity)==t.entity||this._tryDisconnectKey(e)})),this._config=Object.assign({tap_action:{action:"toggle"},hold_action:{action:"more-info"}},t)}connectedCallback(){super.connectedCallback(),this._tryConnect()}disconnectedCallback(){this._tryDisconnect()}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}isTemplate(t){var e;const i=null===(e=this._config)||void 0===e?void 0:e[t];return null==i?void 0:i.includes("{")}getValue(t){var e,i,o;return this.isTemplate(t)?null===(i=null===(e=this._templateResults[t])||void 0===e?void 0:e.result)||void 0===i?void 0:i.toString():null===(o=this._config)||void 0===o?void 0:o[t]}render(){if(!this._config||!this.hass)return K;const t=this.getValue("icon"),e=this.getValue("icon_color"),i=this.getValue("badge_icon"),o=this.getValue("badge_color"),n=this.getValue("primary"),r=this.getValue("secondary"),a=this.getValue("picture"),l=this._config.multiline_secondary,s=Ie(this.hass),c=$l({fill_container:this._config.fill_container,layout:this._config.layout,icon_type:Boolean(a)?"entity-picture":Boolean(t)?"icon":"none",primary_info:Boolean(n)?"name":"none",secondary_info:Boolean(r)?"state":"none"}),d=hs(t);return Y` - - - - ${a?this.renderPicture(a):d?Y`
    ${d}
    `:t?this.renderIcon(t,e):K} - ${(t||a)&&i?this.renderBadgeIcon(i,o):void 0} - -
    -
    -
    - `}renderPicture(t){return Y` - - `}renderIcon(t,e){const i={};if(e){const t=qa(e);i["--icon-color"]=`rgb(${t})`,i["--shape-color"]=`rgba(${t}, 0.2)`}return Y` - - - - `}renderBadgeIcon(t,e){const i={};if(e){const t=qa(e);i["--main-color"]=`rgba(${t})`}return Y` - - `}updated(t){super.updated(t),this._config&&this.hass&&this._tryConnect()}async _tryConnect(){dd.forEach((t=>{this._tryConnectKey(t)}))}async _tryConnectKey(t){var e,i;if(void 0===this._unsubRenderTemplates.get(t)&&this.hass&&this._config&&this.isTemplate(t))try{const i=Fe(this.hass.connection,(e=>{this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:e})}),{template:null!==(e=this._config[t])&&void 0!==e?e:"",entity_ids:this._config.entity_id,variables:{config:this._config,user:this.hass.user.name,entity:this._config.entity},strict:!0});this._unsubRenderTemplates.set(t,i),await i}catch(e){const o={result:null!==(i=this._config[t])&&void 0!==i?i:"",listeners:{all:!1,domains:[],entities:[],time:!1}};this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:o}),this._unsubRenderTemplates.delete(t)}}async _tryDisconnect(){dd.forEach((t=>{this._tryDisconnectKey(t)}))}async _tryDisconnectKey(t){const e=this._unsubRenderTemplates.get(t);if(e)try{(await e)(),this._unsubRenderTemplates.delete(t)}catch(t){if("not_found"!==t.code&&"template_error"!==t.code)throw t}}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-disabled)); - --shape-color: rgba(var(--rgb-disabled), 0.2); - } - svg { - width: var(--icon-size); - height: var(--icon-size); - display: flex; - } - ${is} - `]}};n([vt()],ud.prototype,"_config",void 0),n([vt()],ud.prototype,"_templateResults",void 0),n([vt()],ud.prototype,"_unsubRenderTemplates",void 0),n([_t({attribute:"in-grid",reflect:!0,type:Boolean})],ud.prototype,"_inGrid",void 0),ud=n([pt(sd)],ud);const hd=`${Nl}-title-card`,md=`${hd}-editor`;Pl({type:hd,name:"Mushroom Title Card",description:"Title and subtitle to separate sections"});const pd=["title","subtitle"];let fd=class extends jl{constructor(){super(...arguments),this._templateResults={},this._unsubRenderTemplates=new Map}static async getConfigElement(){return await Promise.resolve().then((function(){return ig})),document.createElement(md)}static async getStubConfig(t){return{type:`custom:${hd}`,title:"Hello, {{ user }} !"}}getCardSize(){return 1}setConfig(t){pd.forEach((e=>{var i;(null===(i=this._config)||void 0===i?void 0:i[e])!==t[e]&&this._tryDisconnectKey(e)})),this._config=Object.assign({title_tap_action:{action:"none"},subtitle_tap_action:{action:"none"}},t)}connectedCallback(){super.connectedCallback(),this._tryConnect()}disconnectedCallback(){this._tryDisconnect()}isTemplate(t){var e;const i=null===(e=this._config)||void 0===e?void 0:e[t];return null==i?void 0:i.includes("{")}getValue(t){var e,i,o;return this.isTemplate(t)?null===(i=null===(e=this._templateResults[t])||void 0===e?void 0:e.result)||void 0===i?void 0:i.toString():null===(o=this._config)||void 0===o?void 0:o[t]}_handleTitleAction(t){const e={tap_action:this._config.title_tap_action};Ke(this,this.hass,e,t.detail.action)}_handleSubtitleAction(t){const e={tap_action:this._config.subtitle_tap_action};Ke(this,this.hass,e,t.detail.action)}render(){if(!this._config||!this.hass)return K;const t=this.getValue("title"),e=this.getValue("subtitle");let i="";this._config.alignment&&(i=`align-${this._config.alignment}`);const o=Boolean(this._config.title_tap_action&&"none"!==this._config.title_tap_action.action),n=Boolean(this._config.subtitle_tap_action&&"none"!==this._config.subtitle_tap_action.action),r=Ie(this.hass);return Y` - - ${t?Y` -
    -

    ${t}${this.renderArrow()}

    -
    - `:K} - ${e?Y` -
    -

    ${e}${this.renderArrow()}

    -
    - `:K} -
    - `}renderArrow(){const t=Ie(this.hass);return Y` `}updated(t){super.updated(t),this._config&&this.hass&&this._tryConnect()}async _tryConnect(){pd.forEach((t=>{this._tryConnectKey(t)}))}async _tryConnectKey(t){var e,i;if(void 0===this._unsubRenderTemplates.get(t)&&this.hass&&this._config&&this.isTemplate(t))try{const i=Fe(this.hass.connection,(e=>{this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:e})}),{template:null!==(e=this._config[t])&&void 0!==e?e:"",entity_ids:this._config.entity_id,variables:{config:this._config,user:this.hass.user.name},strict:!0});this._unsubRenderTemplates.set(t,i),await i}catch(e){const o={result:null!==(i=this._config[t])&&void 0!==i?i:"",listeners:{all:!1,domains:[],entities:[],time:!1}};this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:o}),this._unsubRenderTemplates.delete(t)}}async _tryDisconnect(){pd.forEach((t=>{this._tryDisconnectKey(t)}))}async _tryDisconnectKey(t){const e=this._unsubRenderTemplates.get(t);if(e)try{(await e)(),this._unsubRenderTemplates.delete(t)}catch(t){if("not_found"!==t.code&&"template_error"!==t.code)throw t}}static get styles(){return[super.styles,Ll,h` - .header { - display: block; - padding: var(--title-padding); - background: none; - border: none; - box-shadow: none; - } - .header div * { - margin: 0; - white-space: pre-wrap; - } - .header div:not(:last-of-type) { - margin-bottom: var(--title-spacing); - } - .actionable { - cursor: pointer; - } - .header ha-icon { - display: none; - } - .actionable ha-icon { - display: inline-block; - margin-left: 4px; - transition: transform 180ms ease-in-out; - } - .actionable:hover ha-icon { - transform: translateX(4px); - } - [rtl] .actionable ha-icon { - margin-left: initial; - margin-right: 4px; - } - [rtl] .actionable:hover ha-icon { - transform: translateX(-4px); - } - .title { - color: var(--title-color); - font-size: var(--title-font-size); - font-weight: var(--title-font-weight); - line-height: var(--title-line-height); - letter-spacing: var(--title-letter-spacing); - --mdc-icon-size: var(--title-font-size); - } - .subtitle { - color: var(--subtitle-color); - font-size: var(--subtitle-font-size); - font-weight: var(--subtitle-font-weight); - line-height: var(--subtitle-line-height); - letter-spacing: var(--subtitle-letter-spacing); - --mdc-icon-size: var(--subtitle-font-size); - } - .align-start { - text-align: start; - } - .align-end { - text-align: end; - } - .align-center { - text-align: center; - } - .align-justify { - text-align: justify; - } - `]}};n([vt()],fd.prototype,"_config",void 0),n([vt()],fd.prototype,"_templateResults",void 0),n([vt()],fd.prototype,"_unsubRenderTemplates",void 0),fd=n([pt(hd)],fd);const gd=`${Nl}-update-card`,_d=`${gd}-editor`,vd=["update"],bd={on:"var(--rgb-state-update-on)",off:"var(--rgb-state-update-off)",installing:"var(--rgb-state-update-installing)"};let yd=class extends ht{constructor(){super(...arguments),this.fill=!1}_handleInstall(){this.hass.callService("update","install",{entity_id:this.entity.entity_id})}_handleSkip(t){t.stopPropagation(),this.hass.callService("update","skip",{entity_id:this.entity.entity_id})}get installDisabled(){if(!Ut(this.entity))return!0;const t=this.entity.attributes.latest_version&&this.entity.attributes.skipped_version===this.entity.attributes.latest_version;return!Bt(this.entity)&&!t||Gt(this.entity)}get skipDisabled(){if(!Ut(this.entity))return!0;return this.entity.attributes.latest_version&&this.entity.attributes.skipped_version===this.entity.attributes.latest_version||!Bt(this.entity)||Gt(this.entity)}render(){const t=Ie(this.hass);return Y` - - - - - - - - - `}};n([_t({attribute:!1})],yd.prototype,"hass",void 0),n([_t({attribute:!1})],yd.prototype,"entity",void 0),n([_t({type:Boolean})],yd.prototype,"fill",void 0),yd=n([pt("mushroom-update-buttons-control")],yd),Pl({type:gd,name:"Mushroom Update Card",description:"Card for update entity"});let xd=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return lg})),document.createElement(_d)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>vd.includes(t.split(".")[0])));return{type:`custom:${gd}`,entity:e[0]}}get hasControls(){return!(!this._stateObj||!this._config)&&(Boolean(this._config.show_buttons_control)&&Wt(this._stateObj,1))}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){if(!this._config||!this.hass||!this._config.entity)return K;const t=this._stateObj;if(!t)return this.renderNotFound(this._config);const e=this._config.name||t.attributes.friendly_name||"",i=this._config.icon,o=$l(this._config),n=rl(t,o.icon_type),r=Ie(this.hass),a=(!this._config.collapsible_controls||Bt(t))&&this._config.show_buttons_control&&Wt(t,1);return Y` - - - - ${n?this.renderPicture(n):this.renderIcon(t,i)} - ${this.renderBadge(t)} - ${this.renderStateInfo(t,o,e)}; - - ${a?Y` -
    - -
    - `:K} -
    -
    - `}renderIcon(t,e){const i=Gt(t),o=function(t,e){return e?bd.installing:bd[t]||"var(--rgb-grey)"}(t.state,i),n={"--icon-color":`rgb(${o})`,"--shape-color":`rgba(${o}, 0.2)`};return Y` - - +
    +
    + `:K} +
    +
    + `}renderIcon(t,e){var i,o;return Y` + + + `}static get styles(){return[super.styles,Ps,h` + mushroom-state-item { + cursor: pointer; + } + mushroom-shape-icon { + --icon-color: rgb(var(--rgb-state-vacuum)); + --shape-color: rgba(var(--rgb-state-vacuum), 0.2); + } + .cleaning ha-state-icon { + animation: 5s infinite linear cleaning; + } + .cleaning ha-state-icon { + animation: 2s infinite linear returning; + } + mushroom-vacuum-commands-control { + flex: 1; + } + `]}};Od=n([pt(kd)],Od);const Md=new Set(["primary","accent","disabled","red","pink","purple","deep-purple","indigo","blue","light-blue","cyan","teal","green","light-green","lime","yellow","amber","orange","deep-orange","brown","light-grey","grey","dark-grey","blue-grey","black","white"]);const jd=`${Rs}-template-badge`,Dd=`${jd}-editor`;!function(e){const i=window;i.customBadges=i.customBadges||[];const o=e.type.replace("-badge","").replace("mushroom-","");i.customBadges.push(Object.assign(Object.assign({},e),{preview:!0,documentationURL:`${t}/blob/main/docs/badges/${o}.md`}))}({type:jd,name:"Mushroom Template",description:"Build your own badge using templates"});const Ld=["icon","color","label","content","picture"];let Pd=class extends ht{constructor(){super(...arguments),this._templateResults={},this._unsubRenderTemplates=new Map}static async getConfigElement(){return await Promise.resolve().then((function(){return zg})),document.createElement(Dd)}static async getStubConfig(t){return{type:`custom:${jd}`,content:"Hello",icon:"mdi:mushroom",color:"red"}}connectedCallback(){super.connectedCallback(),this._tryConnect()}disconnectedCallback(){this._tryDisconnect()}updated(t){super.updated(t),this._config&&this.hass&&this._tryConnect()}async _tryConnect(){Ld.forEach((t=>{this._tryConnectKey(t)}))}async _tryConnectKey(t){var e,i;if(void 0===this._unsubRenderTemplates.get(t)&&this.hass&&this._config&&this.isTemplate(t))try{const i=Fe(this.hass.connection,(e=>{this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:e})}),{template:null!==(e=this._config[t])&&void 0!==e?e:"",entity_ids:this._config.entity_id,variables:{config:this._config,user:this.hass.user.name,entity:this._config.entity},strict:!0});this._unsubRenderTemplates.set(t,i),await i}catch(e){const o={result:null!==(i=this._config[t])&&void 0!==i?i:"",listeners:{all:!1,domains:[],entities:[],time:!1}};this._templateResults=Object.assign(Object.assign({},this._templateResults),{[t]:o}),this._unsubRenderTemplates.delete(t)}}async _tryDisconnect(){Ld.forEach((t=>{this._tryDisconnectKey(t)}))}async _tryDisconnectKey(t){const e=this._unsubRenderTemplates.get(t);if(e)try{(await e)(),this._unsubRenderTemplates.delete(t)}catch(t){if("not_found"!==t.code&&"template_error"!==t.code)throw t}}setConfig(t){Ld.forEach((e=>{var i,o;(null===(i=this._config)||void 0===i?void 0:i[e])===t[e]&&(null===(o=this._config)||void 0===o?void 0:o.entity)==t.entity||this._tryDisconnectKey(e)})),this._config=Object.assign({tap_action:{action:"none"}},t)}get hasAction(){var t,e,i,o;return!(null===(t=this._config)||void 0===t?void 0:t.tap_action)||Ge(null===(e=this._config)||void 0===e?void 0:e.tap_action)||Ge(null===(i=this._config)||void 0===i?void 0:i.hold_action)||Ge(null===(o=this._config)||void 0===o?void 0:o.double_tap_action)}render(){var t,e;if(!this._config||!this.hass)return K;const i=this.getValue("icon"),o=this.getValue("color"),n=this.getValue("content"),r=this.getValue("label"),a=this.getValue("picture"),s=!!n,l=!!i||!!a,c={};o&&(c["--badge-color"]=function(t){return Md.has(t)?`var(--${t}-color)`:t}(o));const d=ml(i);return Y` +
    + + ${a?Y``:d||(i?Y` + - - `}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-state-entity)); - --shape-color: rgba(var(--rgb-state-entity), 0.2); - } - mushroom-shape-icon.pulse { - --shape-animation: 1s ease 0s infinite normal none running pulse; - } - mushroom-update-buttons-control { - flex: 1; - } - `]}};xd=n([pt(gd)],xd);const wd=`${Nl}-vacuum-card`,kd=`${wd}-editor`,Cd=["vacuum"];function $d(t){switch(t.state){case"cleaning":case"on":return!0;default:return!1}}function Ed(t){return t.state===Ne}const Ad=(t,e,i)=>Sd(t,e,i)&&(!e.isVisible||e.isVisible(t)),Sd=(t,e,i)=>e.isSupported(t)&&i.includes(e.command),Id=[{icon:"mdi:power",serviceName:"turn_on",command:"on_off",isSupported:t=>Wt(t,1),isVisible:t=>!Bt(t),isDisabled:()=>!1},{icon:"mdi:power",serviceName:"turn_off",command:"on_off",isSupported:t=>Wt(t,2),isVisible:t=>Bt(t),isDisabled:()=>!1},{icon:"mdi:play",serviceName:"start",command:"start_pause",isSupported:t=>Wt(t,Re),isVisible:t=>!$d(t),isDisabled:()=>!1},{icon:"mdi:pause",serviceName:"pause",command:"start_pause",isSupported:t=>Wt(t,Re)&&Wt(t,4),isVisible:t=>$d(t),isDisabled:()=>!1},{icon:"mdi:play-pause",serviceName:"start_pause",command:"start_pause",isSupported:t=>!Wt(t,Re)&&Wt(t,4),isDisabled:()=>!1},{icon:"mdi:stop",serviceName:"stop",command:"stop",isSupported:t=>Wt(t,8),isDisabled:t=>function(t){switch(t.state){case"docked":case"off":case"idle":case Ne:return!0;default:return!1}}(t)},{icon:"mdi:target-variant",serviceName:"clean_spot",command:"clean_spot",isSupported:t=>Wt(t,1024),isDisabled:()=>!1},{icon:"mdi:map-marker",serviceName:"locate",command:"locate",isSupported:t=>Wt(t,512),isDisabled:t=>Ed(t)},{icon:"mdi:home-map-marker",serviceName:"return_to_base",command:"return_home",isSupported:t=>Wt(t,16),isDisabled:()=>!1}];let Td=class extends ht{constructor(){super(...arguments),this.fill=!1}callService(t){t.stopPropagation();const e=t.target.entry;this.hass.callService("vacuum",e.serviceName,{entity_id:this.entity.entity_id})}render(){const t=Ie(this.hass);return Y` - - ${Id.filter((t=>Ad(this.entity,t,this.commands))).map((t=>Y` - - - - `))} - - `}};n([_t({attribute:!1})],Td.prototype,"hass",void 0),n([_t({attribute:!1})],Td.prototype,"entity",void 0),n([_t({attribute:!1})],Td.prototype,"commands",void 0),n([_t({type:Boolean})],Td.prototype,"fill",void 0),Td=n([pt("mushroom-vacuum-commands-control")],Td),Pl({type:wd,name:"Mushroom Vacuum Card",description:"Card for vacuum entity"});let Od=class extends Dl{static async getConfigElement(){return await Promise.resolve().then((function(){return mg})),document.createElement(kd)}static async getStubConfig(t){const e=Object.keys(t.states).filter((t=>Cd.includes(t.split(".")[0])));return{type:`custom:${wd}`,entity:e[0]}}get hasControls(){var t,e,i;return!(!this._stateObj||!this._config)&&(e=this._stateObj,i=null!==(t=this._config.commands)&&void 0!==t?t:[],Id.some((t=>Sd(e,t,i))))}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}render(){var t,e;if(!this._config||!this.hass||!this._config.entity)return K;const i=this._stateObj;if(!i)return this.renderNotFound(this._config);const o=this._config.name||i.attributes.friendly_name||"",n=this._config.icon,r=$l(this._config),a=rl(i,r.icon_type),l=Ie(this.hass),s=null!==(e=null===(t=this._config)||void 0===t?void 0:t.commands)&&void 0!==e?e:[];return Y` - - - - ${a?this.renderPicture(a):this.renderIcon(i,n)} - ${this.renderBadge(i)} - ${this.renderStateInfo(i,r,o)}; - - ${((t,e)=>Id.some((i=>Ad(t,i,e))))(i,s)?Y` -
    - - -
    - `:K} -
    -
    - `}renderIcon(t,e){var i,o;return Y` - - - `}static get styles(){return[super.styles,Ll,h` - mushroom-state-item { - cursor: pointer; - } - mushroom-shape-icon { - --icon-color: rgb(var(--rgb-state-vacuum)); - --shape-color: rgba(var(--rgb-state-vacuum), 0.2); - } - .cleaning ha-state-icon { - animation: 5s infinite linear cleaning; - } - .cleaning ha-state-icon { - animation: 2s infinite linear returning; - } - mushroom-vacuum-commands-control { - flex: 1; - } - `]}};Od=n([pt(wd)],Od),console.info("%c🍄 Mushroom 🍄 - 3.6.0","color: #ef5350; font-weight: 700;");const zd=Ce({tap_action:$e(ni),hold_action:$e(ni),double_tap_action:$e(ni)}),Md=t=>[{name:"tap_action",selector:{"ui-action":{actions:t}}},{name:"hold_action",selector:{"ui-action":{actions:t}}},{name:"double_tap_action",selector:{"ui-action":{actions:t}}}],jd=Ce({layout:$e(Se([we("horizontal"),we("vertical"),we("default")])),fill_container:$e(ye()),primary_info:$e(xe(il)),secondary_info:$e(xe(il)),icon_type:$e(xe(ol))}),Dd=[{type:"grid",name:"",schema:[{name:"layout",selector:{mush_layout:{}}},{name:"fill_container",selector:{boolean:{}}}]},{type:"grid",name:"",schema:[{name:"primary_info",selector:{mush_info:{}}},{name:"secondary_info",selector:{mush_info:{}}},{name:"icon_type",selector:{mush_icon_type:{}}}]}],Ld=["icon_color","layout","fill_container","primary_info","secondary_info","icon_type","content_info","use_entity_picture","collapsible_controls","icon_animation"],Pd=Ce({entity:$e(Ee()),name:$e(Ee()),icon:$e(Ee())}),Nd=Ce({index:$e(ke()),view_index:$e(ke()),view_layout:ve(),type:Ee(),layout_options:ve(),visibility:ve()}),Rd=fe(Nd,fe(Pd,jd,zd),Ce({states:$e(be()),show_keypad:(Fd=$e(ye()),Vd=(t,e)=>{console.warn(`🍄 "${e.path}" option is deprecated and no longer available. Remove it from your YAML configuration or use the built-in Home Assistant alarm panel card if you want keypad.`)},new he({...Fd,refiner:(t,e)=>void 0===t||Fd.refiner(t,e),validator:(t,e)=>void 0===t||(Vd(t,e),Fd.validator(t,e))}))}));var Fd,Vd;const Bd=["more-info","navigate","url","call-service","assist","none"],Ud=["armed_home","armed_away","armed_night","armed_vacation","armed_custom_bypass"],Hd=Tt((t=>[{name:"entity",selector:{entity:{domain:Vl}}},{name:"name",selector:{text:{}}},{name:"icon",selector:{icon:{}},context:{icon_entity:"entity"}},...Dd,{type:"multi_select",name:"states",options:Ud.map((e=>[e,t(`ui.card.alarm_control_panel.${e.replace("armed","arm")}`)]))},...Md(Bd)]));let Yd=class extends jl{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return Ld.includes(t.name)?e(`editor.card.generic.${t.name}`):"states"===t.name?this.hass.localize("ui.panel.lovelace.editor.card.alarm-panel.available_states"):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}connectedCallback(){super.connectedCallback(),fs()}setConfig(t){me(t,Rd),this._config=t}render(){if(!this.hass||!this._config)return K;const t=Hd(this.hass.localize);return Y` - - `}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([vt()],Yd.prototype,"_config",void 0),Yd=n([pt(Fl)],Yd);var Wd=Object.freeze({__proto__:null,get SwitchCardEditor(){return Yd}});const Xd=[{name:"entity",selector:{entity:{}}},{type:"grid",name:"",schema:[{name:"name",selector:{text:{}}},{name:"content_info",selector:{mush_info:{}}}]},{type:"grid",name:"",schema:[{name:"icon",selector:{icon:{}},context:{icon_entity:"entity"}},{name:"icon_color",selector:{mush_color:{}}}]},{name:"use_entity_picture",selector:{boolean:{}}},...Md()];let Kd=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return Ld.includes(t.name)?e(`editor.card.generic.${t.name}`):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}setConfig(t){this._config=t}render(){return this.hass&&this._config?Y` - - `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],Kd.prototype,"hass",void 0),n([vt()],Kd.prototype,"_config",void 0),Kd=n([pt(Gl("entity"))],Kd);var Gd=Object.freeze({__proto__:null,get EntityChipEditor(){return Kd}});const qd=["show_conditions","show_temperature"],Zd=[{name:"entity",selector:{entity:{domain:["weather"]}}},{type:"grid",name:"",schema:[{name:"show_conditions",selector:{boolean:{}}},{name:"show_temperature",selector:{boolean:{}}}]},...Md(["more-info","navigate","url","call-service","assist","none"])];let Jd=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return Ld.includes(t.name)?e(`editor.card.generic.${t.name}`):qd.includes(t.name)?e(`editor.card.weather.${t.name}`):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}setConfig(t){this._config=t}render(){return this.hass&&this._config?Y` - - `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],Jd.prototype,"hass",void 0),n([vt()],Jd.prototype,"_config",void 0),Jd=n([pt(Gl("weather"))],Jd);var Qd=Object.freeze({__proto__:null,get WeatherChipEditor(){return Jd}});const tu=[{name:"icon",selector:{icon:{placeholder:rs}}}];let eu=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}setConfig(t){this._config=t}render(){return this.hass&&this._config?Y` - - `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],eu.prototype,"hass",void 0),n([vt()],eu.prototype,"_config",void 0),eu=n([pt(Gl("back"))],eu);var iu=Object.freeze({__proto__:null,get BackChipEditor(){return eu}});const ou=[{type:"grid",name:"",schema:[{name:"icon",selector:{icon:{placeholder:ls}}},{name:"icon_color",selector:{mush_color:{}}}]},...Md(["navigate","url","call-service","assist","none"])];let nu=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return Ld.includes(t.name)?e(`editor.card.generic.${t.name}`):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}setConfig(t){this._config=t}render(){return this.hass&&this._config?Y` - - `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],nu.prototype,"hass",void 0),n([vt()],nu.prototype,"_config",void 0),nu=n([pt(Gl("action"))],nu);var ru=Object.freeze({__proto__:null,get EntityChipEditor(){return nu}});const au=[{name:"icon",selector:{icon:{placeholder:cs}}}];let lu=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}setConfig(t){this._config=t}render(){return this.hass&&this._config?Y` - - `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],lu.prototype,"hass",void 0),n([vt()],lu.prototype,"_config",void 0),lu=n([pt(Gl("menu"))],lu);var su=Object.freeze({__proto__:null,get MenuChipEditor(){return lu}});const cu=fe(Nd,fe(jd,zd),Ce({entity:$e(Ee()),icon:$e(Ee()),icon_color:$e(Ee()),primary:$e(Ee()),secondary:$e(Ee()),badge_icon:$e(Ee()),badge_color:$e(Ee()),picture:$e(Ee()),multiline_secondary:$e(ye()),entity_id:$e(Se([Ee(),be(Ee())]))})),du=["badge_icon","badge_color","content","primary","secondary","multiline_secondary","picture"],uu=[{name:"entity",selector:{entity:{}}},{name:"icon",selector:{template:{}}},{name:"icon_color",selector:{template:{}}},{name:"primary",selector:{template:{}}},{name:"secondary",selector:{template:{}}},{name:"badge_icon",selector:{template:{}}},{name:"badge_color",selector:{template:{}}},{name:"picture",selector:{template:{}}},{type:"grid",name:"",schema:[{name:"layout",selector:{mush_layout:{}}},{name:"fill_container",selector:{boolean:{}}},{name:"multiline_secondary",selector:{boolean:{}}}]},...Md()];let hu=class extends jl{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return"entity"===t.name?`${this.hass.localize("ui.panel.lovelace.editor.card.generic.entity")} (${e("editor.card.template.entity_extra")})`:Ld.includes(t.name)?e(`editor.card.generic.${t.name}`):du.includes(t.name)?e(`editor.card.template.${t.name}`):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}connectedCallback(){super.connectedCallback(),fs()}setConfig(t){me(t,cu),this._config=t}render(){return this.hass&&this._config?Y` - - `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([vt()],hu.prototype,"_config",void 0),hu=n([pt(cd)],hu);var mu=Object.freeze({__proto__:null,TEMPLATE_LABELS:du,get TemplateCardEditor(){return hu}});const pu=[{name:"entity",selector:{entity:{}}},{name:"icon",selector:{template:{}}},{name:"icon_color",selector:{template:{}}},{name:"picture",selector:{template:{}}},{name:"content",selector:{template:{}}},...Md()];let fu=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return"entity"===t.name?`${this.hass.localize("ui.panel.lovelace.editor.card.generic.entity")} (${e("editor.card.template.entity_extra")})`:Ld.includes(t.name)?e(`editor.card.generic.${t.name}`):du.includes(t.name)?e(`editor.card.template.${t.name}`):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}setConfig(t){this._config=t}render(){return this.hass&&this._config?Y` - - `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],fu.prototype,"hass",void 0),n([vt()],fu.prototype,"_config",void 0),fu=n([pt(Gl("template"))],fu);var gu=Object.freeze({__proto__:null,get EntityChipEditor(){return fu}}); + .icon=${i} + > + `:K)} + ${n?Y` + + ${r?Y`${r}`:K} + ${n} + + `:K} +
    + `}_handleAction(t){Ke(this,this.hass,this._config,t.detail.action)}isTemplate(t){var e;const i=null===(e=this._config)||void 0===e?void 0:e[t];return null==i?void 0:i.includes("{")}getValue(t){var e,i,o;return this.isTemplate(t)?null===(i=null===(e=this._templateResults[t])||void 0===e?void 0:e.result)||void 0===i?void 0:i.toString():null===(o=this._config)||void 0===o?void 0:o[t]}static get styles(){return h` + :host { + -webkit-tap-highlight-color: transparent; + } + .badge { + position: relative; + --ha-ripple-color: var(--badge-color); + --ha-ripple-hover-opacity: 0.04; + --ha-ripple-pressed-opacity: 0.12; + transition: + box-shadow 180ms ease-in-out, + border-color 180ms ease-in-out; + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + gap: 8px; + height: 36px; + min-width: 36px; + padding: 0px 8px; + box-sizing: border-box; + width: auto; + border-radius: 18px; + background-color: var(--card-background-color, white); + border-width: var(--ha-card-border-width, 1px); + border-style: solid; + border-color: var( + --ha-card-border-color, + var(--divider-color, #e0e0e0) + ); + --mdc-icon-size: 18px; + text-align: center; + font-family: Roboto; + } + .badge:focus-visible { + --shadow-default: var(--ha-card-box-shadow, 0 0 0 0 transparent); + --shadow-focus: 0 0 0 1px var(--badge-color); + border-color: var(--badge-color); + box-shadow: var(--shadow-default), var(--shadow-focus); + } + button, + [role="button"] { + cursor: pointer; + } + button:focus, + [role="button"]:focus { + outline: none; + } + .content { + display: flex; + flex-direction: column; + align-items: flex-start; + padding-right: 4px; + padding-inline-end: 4px; + padding-inline-start: initial; + } + .name { + font-size: 10px; + font-style: normal; + font-weight: 500; + line-height: 10px; + letter-spacing: 0.1px; + color: var(--secondary-text-color); + } + .state { + font-size: 12px; + font-style: normal; + font-weight: 500; + line-height: 16px; + letter-spacing: 0.1px; + color: var(--primary-text-color); + } + svg { + width: var(--mdc-icon-size); + height: var(--mdc-icon-size); + display: flex; + } + ha-state-icon { + color: var(--badge-color); + line-height: 0; + } + img { + width: 30px; + height: 30px; + border-radius: 50%; + object-fit: cover; + overflow: hidden; + } + .badge.icon-only { + padding: 0; + } + .badge:not(.icon-only) img { + margin-left: -6px; + margin-inline-start: -6px; + margin-inline-end: initial; + } + .badge.content-only .content { + padding-right: 4px; + padding-left: 4px; + padding-inline-end: 4px; + padding-inline-start: 4px; + } + ${ol} + `}};n([_t({attribute:!1})],Pd.prototype,"hass",void 0),n([vt()],Pd.prototype,"_config",void 0),n([vt()],Pd.prototype,"_templateResults",void 0),n([vt()],Pd.prototype,"_unsubRenderTemplates",void 0),Pd=n([pt(jd)],Pd),console.info("%c🍄 Mushroom 🍄 - 4.0.2","color: #ef5350; font-weight: 700;");const Nd=Ce({tap_action:$e(ni),hold_action:$e(ni),double_tap_action:$e(ni)}),Rd=(t,e)=>(e&&t&&(t=t.map((t=>"perform-action"===t?"call-service":t))),[{name:"tap_action",selector:{"ui-action":{actions:t}}},{name:"hold_action",selector:{"ui-action":{actions:t}}},{name:"double_tap_action",selector:{"ui-action":{actions:t}}}]),Fd=Ce({layout:$e(Se([we("horizontal"),we("vertical"),we("default")])),fill_container:$e(ye()),primary_info:$e(xe(os)),secondary_info:$e(xe(os)),icon_type:$e(xe(ns))}),Vd=[{type:"grid",name:"",schema:[{name:"layout",selector:{mush_layout:{}}},{name:"fill_container",selector:{boolean:{}}}]},{type:"grid",name:"",schema:[{name:"primary_info",selector:{mush_info:{}}},{name:"secondary_info",selector:{mush_info:{}}},{name:"icon_type",selector:{mush_icon_type:{}}}]}],Bd=["color","icon_color","layout","fill_container","primary_info","secondary_info","icon_type","content_info","use_entity_picture","collapsible_controls","icon_animation"],Ud=Ce({entity:$e(Ee()),name:$e(Ee()),icon:$e(Ee())}),Hd=Ce({index:$e(ke()),view_index:$e(ke()),view_layout:ve(),type:Ee(),layout_options:ve(),visibility:ve()}),Yd=fe(Hd,fe(Ud,Fd,Nd),Ce({states:$e(be()),show_keypad:(Wd=$e(ye()),Xd=(t,e)=>{console.warn(`🍄 "${e.path}" option is deprecated and no longer available. Remove it from your YAML configuration or use the built-in Home Assistant alarm panel card if you want keypad.`)},new he({...Wd,refiner:(t,e)=>void 0===t||Wd.refiner(t,e),validator:(t,e)=>void 0===t||(Xd(t,e),Wd.validator(t,e))}))}));var Wd,Xd;const Kd=["more-info","navigate","url","perform-action","assist","none"],Gd=["armed_home","armed_away","armed_night","armed_vacation","armed_custom_bypass"],qd=Tt(((t,e)=>[{name:"entity",selector:{entity:{domain:Bs}}},{name:"name",selector:{text:{}}},{name:"icon",selector:{icon:{}},context:{icon_entity:"entity"}},...Vd,{type:"multi_select",name:"states",options:Gd.map((e=>[e,t(`ui.card.alarm_control_panel.${e.replace("armed","arm")}`)]))},...Rd(Kd,e)]));let Zd=class extends Ds{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return Bd.includes(t.name)?e(`editor.card.generic.${t.name}`):"states"===t.name?this.hass.localize("ui.panel.lovelace.editor.card.alarm-panel.available_states"):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}connectedCallback(){super.connectedCallback(),gl()}setConfig(t){me(t,Yd),this._config=t}render(){if(!this.hass||!this._config)return K;const t=!ai(this.hass.config.version,2024,8),e=qd(this.hass.localize,t);return Y` + + `}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([vt()],Zd.prototype,"_config",void 0),Zd=n([pt(Vs)],Zd);var Jd=Object.freeze({__proto__:null,get SwitchCardEditor(){return Zd}});const Qd=[{name:"entity",selector:{entity:{}}},{type:"grid",name:"",schema:[{name:"name",selector:{text:{}}},{name:"content_info",selector:{mush_info:{}}}]},{type:"grid",name:"",schema:[{name:"icon",selector:{icon:{}},context:{icon_entity:"entity"}},{name:"icon_color",selector:{mush_color:{}}}]},{name:"use_entity_picture",selector:{boolean:{}}},...Rd()];let tu=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return Bd.includes(t.name)?e(`editor.card.generic.${t.name}`):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}setConfig(t){this._config=t}render(){return this.hass&&this._config?Y` + + `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],tu.prototype,"hass",void 0),n([vt()],tu.prototype,"_config",void 0),tu=n([pt(qs("entity"))],tu);var eu=Object.freeze({__proto__:null,get EntityChipEditor(){return tu}});const iu=["weather"],ou=["show_conditions","show_temperature"],nu=["more-info","navigate","url","perform-action","assist","none"],ru=Tt((t=>[{name:"entity",selector:{entity:{domain:iu}}},{type:"grid",name:"",schema:[{name:"show_conditions",selector:{boolean:{}}},{name:"show_temperature",selector:{boolean:{}}}]},...Rd(nu,t)]));let au=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return Bd.includes(t.name)?e(`editor.card.generic.${t.name}`):ou.includes(t.name)?e(`editor.card.weather.${t.name}`):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}setConfig(t){this._config=t}render(){if(!this.hass||!this._config)return K;const t=!ai(this.hass.config.version,2024,8),e=ru(t);return Y` + + `}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],au.prototype,"hass",void 0),n([vt()],au.prototype,"_config",void 0),au=n([pt(qs("weather"))],au);var su=Object.freeze({__proto__:null,get WeatherChipEditor(){return au}});const lu=[{name:"icon",selector:{icon:{placeholder:al}}}];let cu=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}setConfig(t){this._config=t}render(){return this.hass&&this._config?Y` + + `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],cu.prototype,"hass",void 0),n([vt()],cu.prototype,"_config",void 0),cu=n([pt(qs("back"))],cu);var du=Object.freeze({__proto__:null,get BackChipEditor(){return cu}});const uu=["navigate","url","perform-action","assist","none"],hu=Tt((t=>[{type:"grid",name:"",schema:[{name:"icon",selector:{icon:{placeholder:ll}}},{name:"icon_color",selector:{mush_color:{}}}]},...Rd(uu,t)]));let mu=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return Bd.includes(t.name)?e(`editor.card.generic.${t.name}`):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}setConfig(t){this._config=t}render(){if(!this.hass||!this._config)return K;const t=!ai(this.hass.config.version,2024,8),e=hu(t);return Y` + + `}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],mu.prototype,"hass",void 0),n([vt()],mu.prototype,"_config",void 0),mu=n([pt(qs("action"))],mu);var pu=Object.freeze({__proto__:null,get EntityChipEditor(){return mu}});const fu=[{name:"icon",selector:{icon:{placeholder:dl}}}];let gu=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}setConfig(t){this._config=t}render(){return this.hass&&this._config?Y` + + `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],gu.prototype,"hass",void 0),n([vt()],gu.prototype,"_config",void 0),gu=n([pt(qs("menu"))],gu);var _u=Object.freeze({__proto__:null,get MenuChipEditor(){return gu}});const vu=fe(Hd,fe(Fd,Nd),Ce({entity:$e(Ee()),icon:$e(Ee()),icon_color:$e(Ee()),primary:$e(Ee()),secondary:$e(Ee()),badge_icon:$e(Ee()),badge_color:$e(Ee()),picture:$e(Ee()),multiline_secondary:$e(ye()),entity_id:$e(Se([Ee(),be(Ee())]))})),bu=["badge_icon","badge_color","content","primary","secondary","multiline_secondary","picture"],yu=[{name:"entity",selector:{entity:{}}},{name:"icon",selector:{template:{}}},{name:"icon_color",selector:{template:{}}},{name:"primary",selector:{template:{}}},{name:"secondary",selector:{template:{}}},{name:"badge_icon",selector:{template:{}}},{name:"badge_color",selector:{template:{}}},{name:"picture",selector:{template:{}}},{type:"grid",name:"",schema:[{name:"layout",selector:{mush_layout:{}}},{name:"fill_container",selector:{boolean:{}}},{name:"multiline_secondary",selector:{boolean:{}}}]},...Rd()];let xu=class extends Ds{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return"entity"===t.name?`${this.hass.localize("ui.panel.lovelace.editor.card.generic.entity")} (${e("editor.card.template.entity_extra")})`:Bd.includes(t.name)?e(`editor.card.generic.${t.name}`):bu.includes(t.name)?e(`editor.card.template.${t.name}`):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}connectedCallback(){super.connectedCallback(),gl()}setConfig(t){me(t,vu),this._config=t}render(){return this.hass&&this._config?Y` + + `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([vt()],xu.prototype,"_config",void 0),xu=n([pt(dd)],xu);var wu=Object.freeze({__proto__:null,TEMPLATE_LABELS:bu,get TemplateCardEditor(){return xu}});const ku=[{name:"entity",selector:{entity:{}}},{name:"icon",selector:{template:{}}},{name:"icon_color",selector:{template:{}}},{name:"picture",selector:{template:{}}},{name:"content",selector:{template:{}}},...Rd()];let Cu=class extends ht{constructor(){super(...arguments),this._computeLabel=t=>{const e=Oo(this.hass);return"entity"===t.name?`${this.hass.localize("ui.panel.lovelace.editor.card.generic.entity")} (${e("editor.card.template.entity_extra")})`:Bd.includes(t.name)?e(`editor.card.generic.${t.name}`):bu.includes(t.name)?e(`editor.card.template.${t.name}`):this.hass.localize(`ui.panel.lovelace.editor.card.generic.${t.name}`)}}setConfig(t){this._config=t}render(){return this.hass&&this._config?Y` + + `:K}_valueChanged(t){Lt(this,"config-changed",{config:t.detail.value})}};n([_t({attribute:!1})],Cu.prototype,"hass",void 0),n([vt()],Cu.prototype,"_config",void 0),Cu=n([pt(qs("template"))],Cu);var $u=Object.freeze({__proto__:null,get EntityChipEditor(){return Cu}}); /** * @license * Copyright 2021 Google LLC * SPDX-LIcense-Identifier: Apache-2.0 - */const _u=h`.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(100% / 0.75)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-text-field--filled{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-text-field--filled .mdc-text-field__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-text-field--filled .mdc-text-field__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-text-field--filled.mdc-ripple-upgraded--unbounded .mdc-text-field__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-activation .mdc-text-field__ripple::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-deactivation .mdc-text-field__ripple::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-text-field__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0, 0, 0, 0.87)}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.54)}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.54)}}.mdc-text-field .mdc-text-field__input{caret-color:#6200ee;caret-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);height:28px;transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);height:28px;transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{background-color:rgba(0, 0, 0, 0.87);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-text-field--filled:hover .mdc-text-field__ripple::before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:whitesmoke}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px)) * 2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-text-field__ripple::before,.mdc-text-field--outlined .mdc-text-field__ripple::after{background-color:transparent;background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:transparent}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0;transition:none}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px;line-height:1.5rem}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-10.25px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(98, 0, 238, 0.87)}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:#b00020;caret-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0, 0, 0, 0.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.38)}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-text-field-helper-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin:0;opacity:0;will-change:opacity;transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-text-field-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-text-field-helper-text--persistent{transition:none;opacity:1;will-change:initial}.mdc-text-field-character-counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin-left:auto;margin-right:0;padding-left:16px;padding-right:0;white-space:nowrap}.mdc-text-field-character-counter::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field__icon{align-self:center;cursor:pointer}.mdc-text-field__icon:not([tabindex]),.mdc-text-field__icon[tabindex="-1"]{cursor:default;pointer-events:none}.mdc-text-field__icon svg{display:block}.mdc-text-field__icon--leading{margin-left:16px;margin-right:8px}[dir=rtl] .mdc-text-field__icon--leading,.mdc-text-field__icon--leading[dir=rtl]{margin-left:8px;margin-right:16px}.mdc-text-field__icon--trailing{padding:12px;margin-left:0px;margin-right:0px}[dir=rtl] .mdc-text-field__icon--trailing,.mdc-text-field__icon--trailing[dir=rtl]{margin-left:0px;margin-right:0px}.material-icons{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:host{display:inline-flex;flex-direction:column;outline:none}.mdc-text-field{width:100%}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42);border-bottom-color:var(--mdc-text-field-idle-line-color, rgba(0, 0, 0, 0.42))}.mdc-text-field:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87);border-bottom-color:var(--mdc-text-field-hover-line-color, rgba(0, 0, 0, 0.87))}.mdc-text-field.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06);border-bottom-color:var(--mdc-text-field-disabled-line-color, rgba(0, 0, 0, 0.06))}.mdc-text-field.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field__input{direction:inherit}mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-outlined-idle-border-color, rgba(0, 0, 0, 0.38) )}:host(:not([disabled]):hover) :not(.mdc-text-field--invalid):not(.mdc-text-field--focused) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-outlined-hover-border-color, rgba(0, 0, 0, 0.87) )}:host(:not([disabled])) .mdc-text-field:not(.mdc-text-field--outlined){background-color:var(--mdc-text-field-fill-color, whitesmoke)}:host(:not([disabled])) .mdc-text-field.mdc-text-field--invalid mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-error-color, var(--mdc-theme-error, #b00020) )}:host(:not([disabled])) .mdc-text-field.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-character-counter,:host(:not([disabled])) .mdc-text-field.mdc-text-field--invalid .mdc-text-field__icon{color:var(--mdc-text-field-error-color, var(--mdc-theme-error, #b00020))}:host(:not([disabled])) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label,:host(:not([disabled])) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label::after{color:var(--mdc-text-field-label-ink-color, rgba(0, 0, 0, 0.6))}:host(:not([disabled])) .mdc-text-field.mdc-text-field--focused mwc-notched-outline{--mdc-notched-outline-stroke-width: 2px}:host(:not([disabled])) .mdc-text-field.mdc-text-field--focused:not(.mdc-text-field--invalid) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-focused-label-color, var(--mdc-theme-primary, rgba(98, 0, 238, 0.87)) )}:host(:not([disabled])) .mdc-text-field.mdc-text-field--focused:not(.mdc-text-field--invalid) .mdc-floating-label{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}:host(:not([disabled])) .mdc-text-field .mdc-text-field__input{color:var(--mdc-text-field-ink-color, rgba(0, 0, 0, 0.87))}:host(:not([disabled])) .mdc-text-field .mdc-text-field__input::placeholder{color:var(--mdc-text-field-label-ink-color, rgba(0, 0, 0, 0.6))}:host(:not([disabled])) .mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg),:host(:not([disabled])) .mdc-text-field-helper-line:not(.mdc-text-field--invalid) .mdc-text-field-character-counter{color:var(--mdc-text-field-label-ink-color, rgba(0, 0, 0, 0.6))}:host([disabled]) .mdc-text-field:not(.mdc-text-field--outlined){background-color:var(--mdc-text-field-disabled-fill-color, #fafafa)}:host([disabled]) .mdc-text-field.mdc-text-field--outlined mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-outlined-disabled-border-color, rgba(0, 0, 0, 0.06) )}:host([disabled]) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label,:host([disabled]) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label::after{color:var(--mdc-text-field-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-text-field .mdc-text-field__input,:host([disabled]) .mdc-text-field .mdc-text-field__input::placeholder{color:var(--mdc-text-field-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-text-field-helper-line .mdc-text-field-helper-text,:host([disabled]) .mdc-text-field-helper-line .mdc-text-field-character-counter{color:var(--mdc-text-field-disabled-ink-color, rgba(0, 0, 0, 0.38))}` + */const Eu=h`.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(100% / 0.75)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-text-field--filled{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-text-field--filled .mdc-text-field__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-text-field--filled .mdc-text-field__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-text-field--filled.mdc-ripple-upgraded--unbounded .mdc-text-field__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-activation .mdc-text-field__ripple::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-deactivation .mdc-text-field__ripple::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-text-field__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0, 0, 0, 0.87)}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.54)}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.54)}}.mdc-text-field .mdc-text-field__input{caret-color:#6200ee;caret-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);height:28px;transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);height:28px;transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{background-color:rgba(0, 0, 0, 0.87);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-text-field--filled:hover .mdc-text-field__ripple::before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:whitesmoke}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px)) * 2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-text-field__ripple::before,.mdc-text-field--outlined .mdc-text-field__ripple::after{background-color:transparent;background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:transparent}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0;transition:none}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px;line-height:1.5rem}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-10.25px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(98, 0, 238, 0.87)}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:#b00020;caret-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0, 0, 0, 0.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.38)}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-text-field-helper-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin:0;opacity:0;will-change:opacity;transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-text-field-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-text-field-helper-text--persistent{transition:none;opacity:1;will-change:initial}.mdc-text-field-character-counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin-left:auto;margin-right:0;padding-left:16px;padding-right:0;white-space:nowrap}.mdc-text-field-character-counter::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field__icon{align-self:center;cursor:pointer}.mdc-text-field__icon:not([tabindex]),.mdc-text-field__icon[tabindex="-1"]{cursor:default;pointer-events:none}.mdc-text-field__icon svg{display:block}.mdc-text-field__icon--leading{margin-left:16px;margin-right:8px}[dir=rtl] .mdc-text-field__icon--leading,.mdc-text-field__icon--leading[dir=rtl]{margin-left:8px;margin-right:16px}.mdc-text-field__icon--trailing{padding:12px;margin-left:0px;margin-right:0px}[dir=rtl] .mdc-text-field__icon--trailing,.mdc-text-field__icon--trailing[dir=rtl]{margin-left:0px;margin-right:0px}.material-icons{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:host{display:inline-flex;flex-direction:column;outline:none}.mdc-text-field{width:100%}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42);border-bottom-color:var(--mdc-text-field-idle-line-color, rgba(0, 0, 0, 0.42))}.mdc-text-field:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87);border-bottom-color:var(--mdc-text-field-hover-line-color, rgba(0, 0, 0, 0.87))}.mdc-text-field.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06);border-bottom-color:var(--mdc-text-field-disabled-line-color, rgba(0, 0, 0, 0.06))}.mdc-text-field.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field__input{direction:inherit}mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-outlined-idle-border-color, rgba(0, 0, 0, 0.38) )}:host(:not([disabled]):hover) :not(.mdc-text-field--invalid):not(.mdc-text-field--focused) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-outlined-hover-border-color, rgba(0, 0, 0, 0.87) )}:host(:not([disabled])) .mdc-text-field:not(.mdc-text-field--outlined){background-color:var(--mdc-text-field-fill-color, whitesmoke)}:host(:not([disabled])) .mdc-text-field.mdc-text-field--invalid mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-error-color, var(--mdc-theme-error, #b00020) )}:host(:not([disabled])) .mdc-text-field.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-character-counter,:host(:not([disabled])) .mdc-text-field.mdc-text-field--invalid .mdc-text-field__icon{color:var(--mdc-text-field-error-color, var(--mdc-theme-error, #b00020))}:host(:not([disabled])) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label,:host(:not([disabled])) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label::after{color:var(--mdc-text-field-label-ink-color, rgba(0, 0, 0, 0.6))}:host(:not([disabled])) .mdc-text-field.mdc-text-field--focused mwc-notched-outline{--mdc-notched-outline-stroke-width: 2px}:host(:not([disabled])) .mdc-text-field.mdc-text-field--focused:not(.mdc-text-field--invalid) mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-focused-label-color, var(--mdc-theme-primary, rgba(98, 0, 238, 0.87)) )}:host(:not([disabled])) .mdc-text-field.mdc-text-field--focused:not(.mdc-text-field--invalid) .mdc-floating-label{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}:host(:not([disabled])) .mdc-text-field .mdc-text-field__input{color:var(--mdc-text-field-ink-color, rgba(0, 0, 0, 0.87))}:host(:not([disabled])) .mdc-text-field .mdc-text-field__input::placeholder{color:var(--mdc-text-field-label-ink-color, rgba(0, 0, 0, 0.6))}:host(:not([disabled])) .mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg),:host(:not([disabled])) .mdc-text-field-helper-line:not(.mdc-text-field--invalid) .mdc-text-field-character-counter{color:var(--mdc-text-field-label-ink-color, rgba(0, 0, 0, 0.6))}:host([disabled]) .mdc-text-field:not(.mdc-text-field--outlined){background-color:var(--mdc-text-field-disabled-fill-color, #fafafa)}:host([disabled]) .mdc-text-field.mdc-text-field--outlined mwc-notched-outline{--mdc-notched-outline-border-color: var( --mdc-text-field-outlined-disabled-border-color, rgba(0, 0, 0, 0.06) )}:host([disabled]) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label,:host([disabled]) .mdc-text-field:not(.mdc-text-field--invalid):not(.mdc-text-field--focused) .mdc-floating-label::after{color:var(--mdc-text-field-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-text-field .mdc-text-field__input,:host([disabled]) .mdc-text-field .mdc-text-field__input::placeholder{color:var(--mdc-text-field-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-text-field-helper-line .mdc-text-field-helper-text,:host([disabled]) .mdc-text-field-helper-line .mdc-text-field-character-counter{color:var(--mdc-text-field-disabled-ink-color, rgba(0, 0, 0, 0.38))}` /** * @license * Copyright 2016 Google Inc. @@ -3218,7 +3494,7 @@ const aa="important",la=" !"+aa,sa=He(class extends Ye{constructor(t){var e;if(s * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - */;var vu=function(){function t(t){void 0===t&&(t={}),this.adapter=t}return Object.defineProperty(t,"cssClasses",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{}},enumerable:!1,configurable:!0}),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(),bu={ARIA_CONTROLS:"aria-controls",ARIA_DESCRIBEDBY:"aria-describedby",INPUT_SELECTOR:".mdc-text-field__input",LABEL_SELECTOR:".mdc-floating-label",LEADING_ICON_SELECTOR:".mdc-text-field__icon--leading",LINE_RIPPLE_SELECTOR:".mdc-line-ripple",OUTLINE_SELECTOR:".mdc-notched-outline",PREFIX_SELECTOR:".mdc-text-field__affix--prefix",SUFFIX_SELECTOR:".mdc-text-field__affix--suffix",TRAILING_ICON_SELECTOR:".mdc-text-field__icon--trailing"},yu={DISABLED:"mdc-text-field--disabled",FOCUSED:"mdc-text-field--focused",HELPER_LINE:"mdc-text-field-helper-line",INVALID:"mdc-text-field--invalid",LABEL_FLOATING:"mdc-text-field--label-floating",NO_LABEL:"mdc-text-field--no-label",OUTLINED:"mdc-text-field--outlined",ROOT:"mdc-text-field",TEXTAREA:"mdc-text-field--textarea",WITH_LEADING_ICON:"mdc-text-field--with-leading-icon",WITH_TRAILING_ICON:"mdc-text-field--with-trailing-icon",WITH_INTERNAL_COUNTER:"mdc-text-field--with-internal-counter"},xu={LABEL_SCALE:.75},wu=["pattern","min","max","required","step","minlength","maxlength"],ku=["color","date","datetime-local","month","range","time","week"],Cu=["mousedown","touchstart"],$u=["click","keydown"],Eu=function(t){function e(i,n){void 0===n&&(n={});var r=t.call(this,o(o({},e.defaultAdapter),i))||this;return r.isFocused=!1,r.receivedUserInput=!1,r.valid=!0,r.useNativeValidation=!0,r.validateOnValueChange=!0,r.helperText=n.helperText,r.characterCounter=n.characterCounter,r.leadingIcon=n.leadingIcon,r.trailingIcon=n.trailingIcon,r.inputFocusHandler=function(){r.activateFocus()},r.inputBlurHandler=function(){r.deactivateFocus()},r.inputInputHandler=function(){r.handleInput()},r.setPointerXOffset=function(t){r.setTransformOrigin(t)},r.textFieldInteractionHandler=function(){r.handleTextFieldInteraction()},r.validationAttributeChangeHandler=function(t){r.handleValidationAttributeChange(t)},r}return i(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return yu},enumerable:!1,configurable:!0}),Object.defineProperty(e,"strings",{get:function(){return bu},enumerable:!1,configurable:!0}),Object.defineProperty(e,"numbers",{get:function(){return xu},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shouldAlwaysFloat",{get:function(){var t=this.getNativeInput().type;return ku.indexOf(t)>=0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shouldFloat",{get:function(){return this.shouldAlwaysFloat||this.isFocused||!!this.getValue()||this.isBadInput()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shouldShake",{get:function(){return!this.isFocused&&!this.isValid()&&!!this.getValue()},enumerable:!1,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!0},setInputAttr:function(){},removeInputAttr:function(){},registerTextFieldInteractionHandler:function(){},deregisterTextFieldInteractionHandler:function(){},registerInputInteractionHandler:function(){},deregisterInputInteractionHandler:function(){},registerValidationAttributeChangeHandler:function(){return new MutationObserver((function(){}))},deregisterValidationAttributeChangeHandler:function(){},getNativeInput:function(){return null},isFocused:function(){return!1},activateLineRipple:function(){},deactivateLineRipple:function(){},setLineRippleTransformOrigin:function(){},shakeLabel:function(){},floatLabel:function(){},setLabelRequired:function(){},hasLabel:function(){return!1},getLabelWidth:function(){return 0},hasOutline:function(){return!1},notchOutline:function(){},closeOutline:function(){}}},enumerable:!1,configurable:!0}),e.prototype.init=function(){var t,e,i,o;this.adapter.hasLabel()&&this.getNativeInput().required&&this.adapter.setLabelRequired(!0),this.adapter.isFocused()?this.inputFocusHandler():this.adapter.hasLabel()&&this.shouldFloat&&(this.notchOutline(!0),this.adapter.floatLabel(!0),this.styleFloating(!0)),this.adapter.registerInputInteractionHandler("focus",this.inputFocusHandler),this.adapter.registerInputInteractionHandler("blur",this.inputBlurHandler),this.adapter.registerInputInteractionHandler("input",this.inputInputHandler);try{for(var n=r(Cu),a=n.next();!a.done;a=n.next()){var l=a.value;this.adapter.registerInputInteractionHandler(l,this.setPointerXOffset)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}try{for(var s=r($u),c=s.next();!c.done;c=s.next()){l=c.value;this.adapter.registerTextFieldInteractionHandler(l,this.textFieldInteractionHandler)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}this.validationObserver=this.adapter.registerValidationAttributeChangeHandler(this.validationAttributeChangeHandler),this.setcharacterCounter(this.getValue().length)},e.prototype.destroy=function(){var t,e,i,o;this.adapter.deregisterInputInteractionHandler("focus",this.inputFocusHandler),this.adapter.deregisterInputInteractionHandler("blur",this.inputBlurHandler),this.adapter.deregisterInputInteractionHandler("input",this.inputInputHandler);try{for(var n=r(Cu),a=n.next();!a.done;a=n.next()){var l=a.value;this.adapter.deregisterInputInteractionHandler(l,this.setPointerXOffset)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}try{for(var s=r($u),c=s.next();!c.done;c=s.next()){l=c.value;this.adapter.deregisterTextFieldInteractionHandler(l,this.textFieldInteractionHandler)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}this.adapter.deregisterValidationAttributeChangeHandler(this.validationObserver)},e.prototype.handleTextFieldInteraction=function(){var t=this.adapter.getNativeInput();t&&t.disabled||(this.receivedUserInput=!0)},e.prototype.handleValidationAttributeChange=function(t){var e=this;t.some((function(t){return wu.indexOf(t)>-1&&(e.styleValidity(!0),e.adapter.setLabelRequired(e.getNativeInput().required),!0)})),t.indexOf("maxlength")>-1&&this.setcharacterCounter(this.getValue().length)},e.prototype.notchOutline=function(t){if(this.adapter.hasOutline()&&this.adapter.hasLabel())if(t){var e=this.adapter.getLabelWidth()*xu.LABEL_SCALE;this.adapter.notchOutline(e)}else this.adapter.closeOutline()},e.prototype.activateFocus=function(){this.isFocused=!0,this.styleFocused(this.isFocused),this.adapter.activateLineRipple(),this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating(this.shouldFloat),this.adapter.shakeLabel(this.shouldShake)),!this.helperText||!this.helperText.isPersistent()&&this.helperText.isValidation()&&this.valid||this.helperText.showToScreenReader()},e.prototype.setTransformOrigin=function(t){if(!this.isDisabled()&&!this.adapter.hasOutline()){var e=t.touches,i=e?e[0]:t,o=i.target.getBoundingClientRect(),n=i.clientX-o.left;this.adapter.setLineRippleTransformOrigin(n)}},e.prototype.handleInput=function(){this.autoCompleteFocus(),this.setcharacterCounter(this.getValue().length)},e.prototype.autoCompleteFocus=function(){this.receivedUserInput||this.activateFocus()},e.prototype.deactivateFocus=function(){this.isFocused=!1,this.adapter.deactivateLineRipple();var t=this.isValid();this.styleValidity(t),this.styleFocused(this.isFocused),this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating(this.shouldFloat),this.adapter.shakeLabel(this.shouldShake)),this.shouldFloat||(this.receivedUserInput=!1)},e.prototype.getValue=function(){return this.getNativeInput().value},e.prototype.setValue=function(t){if(this.getValue()!==t&&(this.getNativeInput().value=t),this.setcharacterCounter(t.length),this.validateOnValueChange){var e=this.isValid();this.styleValidity(e)}this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating(this.shouldFloat),this.validateOnValueChange&&this.adapter.shakeLabel(this.shouldShake))},e.prototype.isValid=function(){return this.useNativeValidation?this.isNativeInputValid():this.valid},e.prototype.setValid=function(t){this.valid=t,this.styleValidity(t);var e=!t&&!this.isFocused&&!!this.getValue();this.adapter.hasLabel()&&this.adapter.shakeLabel(e)},e.prototype.setValidateOnValueChange=function(t){this.validateOnValueChange=t},e.prototype.getValidateOnValueChange=function(){return this.validateOnValueChange},e.prototype.setUseNativeValidation=function(t){this.useNativeValidation=t},e.prototype.isDisabled=function(){return this.getNativeInput().disabled},e.prototype.setDisabled=function(t){this.getNativeInput().disabled=t,this.styleDisabled(t)},e.prototype.setHelperTextContent=function(t){this.helperText&&this.helperText.setContent(t)},e.prototype.setLeadingIconAriaLabel=function(t){this.leadingIcon&&this.leadingIcon.setAriaLabel(t)},e.prototype.setLeadingIconContent=function(t){this.leadingIcon&&this.leadingIcon.setContent(t)},e.prototype.setTrailingIconAriaLabel=function(t){this.trailingIcon&&this.trailingIcon.setAriaLabel(t)},e.prototype.setTrailingIconContent=function(t){this.trailingIcon&&this.trailingIcon.setContent(t)},e.prototype.setcharacterCounter=function(t){if(this.characterCounter){var e=this.getNativeInput().maxLength;if(-1===e)throw new Error("MDCTextFieldFoundation: Expected maxlength html property on text input or textarea.");this.characterCounter.setCounterValue(t,e)}},e.prototype.isBadInput=function(){return this.getNativeInput().validity.badInput||!1},e.prototype.isNativeInputValid=function(){return this.getNativeInput().validity.valid},e.prototype.styleValidity=function(t){var i=e.cssClasses.INVALID;if(t?this.adapter.removeClass(i):this.adapter.addClass(i),this.helperText){if(this.helperText.setValidity(t),!this.helperText.isValidation())return;var o=this.helperText.isVisible(),n=this.helperText.getId();o&&n?this.adapter.setInputAttr(bu.ARIA_DESCRIBEDBY,n):this.adapter.removeInputAttr(bu.ARIA_DESCRIBEDBY)}},e.prototype.styleFocused=function(t){var i=e.cssClasses.FOCUSED;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.styleDisabled=function(t){var i=e.cssClasses,o=i.DISABLED,n=i.INVALID;t?(this.adapter.addClass(o),this.adapter.removeClass(n)):this.adapter.removeClass(o),this.leadingIcon&&this.leadingIcon.setDisabled(t),this.trailingIcon&&this.trailingIcon.setDisabled(t)},e.prototype.styleFloating=function(t){var i=e.cssClasses.LABEL_FLOATING;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.getNativeInput=function(){return(this.adapter?this.adapter.getNativeInput():null)||{disabled:!1,maxLength:-1,required:!1,type:"input",validity:{badInput:!1,valid:!0},value:""}},e}(vu); + */;var Au=function(){function t(t){void 0===t&&(t={}),this.adapter=t}return Object.defineProperty(t,"cssClasses",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{}},enumerable:!1,configurable:!0}),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(),Su={ARIA_CONTROLS:"aria-controls",ARIA_DESCRIBEDBY:"aria-describedby",INPUT_SELECTOR:".mdc-text-field__input",LABEL_SELECTOR:".mdc-floating-label",LEADING_ICON_SELECTOR:".mdc-text-field__icon--leading",LINE_RIPPLE_SELECTOR:".mdc-line-ripple",OUTLINE_SELECTOR:".mdc-notched-outline",PREFIX_SELECTOR:".mdc-text-field__affix--prefix",SUFFIX_SELECTOR:".mdc-text-field__affix--suffix",TRAILING_ICON_SELECTOR:".mdc-text-field__icon--trailing"},Iu={DISABLED:"mdc-text-field--disabled",FOCUSED:"mdc-text-field--focused",HELPER_LINE:"mdc-text-field-helper-line",INVALID:"mdc-text-field--invalid",LABEL_FLOATING:"mdc-text-field--label-floating",NO_LABEL:"mdc-text-field--no-label",OUTLINED:"mdc-text-field--outlined",ROOT:"mdc-text-field",TEXTAREA:"mdc-text-field--textarea",WITH_LEADING_ICON:"mdc-text-field--with-leading-icon",WITH_TRAILING_ICON:"mdc-text-field--with-trailing-icon",WITH_INTERNAL_COUNTER:"mdc-text-field--with-internal-counter"},Tu={LABEL_SCALE:.75},zu=["pattern","min","max","required","step","minlength","maxlength"],Ou=["color","date","datetime-local","month","range","time","week"],Mu=["mousedown","touchstart"],ju=["click","keydown"],Du=function(t){function e(i,n){void 0===n&&(n={});var r=t.call(this,o(o({},e.defaultAdapter),i))||this;return r.isFocused=!1,r.receivedUserInput=!1,r.valid=!0,r.useNativeValidation=!0,r.validateOnValueChange=!0,r.helperText=n.helperText,r.characterCounter=n.characterCounter,r.leadingIcon=n.leadingIcon,r.trailingIcon=n.trailingIcon,r.inputFocusHandler=function(){r.activateFocus()},r.inputBlurHandler=function(){r.deactivateFocus()},r.inputInputHandler=function(){r.handleInput()},r.setPointerXOffset=function(t){r.setTransformOrigin(t)},r.textFieldInteractionHandler=function(){r.handleTextFieldInteraction()},r.validationAttributeChangeHandler=function(t){r.handleValidationAttributeChange(t)},r}return i(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return Iu},enumerable:!1,configurable:!0}),Object.defineProperty(e,"strings",{get:function(){return Su},enumerable:!1,configurable:!0}),Object.defineProperty(e,"numbers",{get:function(){return Tu},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shouldAlwaysFloat",{get:function(){var t=this.getNativeInput().type;return Ou.indexOf(t)>=0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shouldFloat",{get:function(){return this.shouldAlwaysFloat||this.isFocused||!!this.getValue()||this.isBadInput()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"shouldShake",{get:function(){return!this.isFocused&&!this.isValid()&&!!this.getValue()},enumerable:!1,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!0},setInputAttr:function(){},removeInputAttr:function(){},registerTextFieldInteractionHandler:function(){},deregisterTextFieldInteractionHandler:function(){},registerInputInteractionHandler:function(){},deregisterInputInteractionHandler:function(){},registerValidationAttributeChangeHandler:function(){return new MutationObserver((function(){}))},deregisterValidationAttributeChangeHandler:function(){},getNativeInput:function(){return null},isFocused:function(){return!1},activateLineRipple:function(){},deactivateLineRipple:function(){},setLineRippleTransformOrigin:function(){},shakeLabel:function(){},floatLabel:function(){},setLabelRequired:function(){},hasLabel:function(){return!1},getLabelWidth:function(){return 0},hasOutline:function(){return!1},notchOutline:function(){},closeOutline:function(){}}},enumerable:!1,configurable:!0}),e.prototype.init=function(){var t,e,i,o;this.adapter.hasLabel()&&this.getNativeInput().required&&this.adapter.setLabelRequired(!0),this.adapter.isFocused()?this.inputFocusHandler():this.adapter.hasLabel()&&this.shouldFloat&&(this.notchOutline(!0),this.adapter.floatLabel(!0),this.styleFloating(!0)),this.adapter.registerInputInteractionHandler("focus",this.inputFocusHandler),this.adapter.registerInputInteractionHandler("blur",this.inputBlurHandler),this.adapter.registerInputInteractionHandler("input",this.inputInputHandler);try{for(var n=r(Mu),a=n.next();!a.done;a=n.next()){var s=a.value;this.adapter.registerInputInteractionHandler(s,this.setPointerXOffset)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}try{for(var l=r(ju),c=l.next();!c.done;c=l.next()){s=c.value;this.adapter.registerTextFieldInteractionHandler(s,this.textFieldInteractionHandler)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(i)throw i.error}}this.validationObserver=this.adapter.registerValidationAttributeChangeHandler(this.validationAttributeChangeHandler),this.setcharacterCounter(this.getValue().length)},e.prototype.destroy=function(){var t,e,i,o;this.adapter.deregisterInputInteractionHandler("focus",this.inputFocusHandler),this.adapter.deregisterInputInteractionHandler("blur",this.inputBlurHandler),this.adapter.deregisterInputInteractionHandler("input",this.inputInputHandler);try{for(var n=r(Mu),a=n.next();!a.done;a=n.next()){var s=a.value;this.adapter.deregisterInputInteractionHandler(s,this.setPointerXOffset)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}try{for(var l=r(ju),c=l.next();!c.done;c=l.next()){s=c.value;this.adapter.deregisterTextFieldInteractionHandler(s,this.textFieldInteractionHandler)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(i)throw i.error}}this.adapter.deregisterValidationAttributeChangeHandler(this.validationObserver)},e.prototype.handleTextFieldInteraction=function(){var t=this.adapter.getNativeInput();t&&t.disabled||(this.receivedUserInput=!0)},e.prototype.handleValidationAttributeChange=function(t){var e=this;t.some((function(t){return zu.indexOf(t)>-1&&(e.styleValidity(!0),e.adapter.setLabelRequired(e.getNativeInput().required),!0)})),t.indexOf("maxlength")>-1&&this.setcharacterCounter(this.getValue().length)},e.prototype.notchOutline=function(t){if(this.adapter.hasOutline()&&this.adapter.hasLabel())if(t){var e=this.adapter.getLabelWidth()*Tu.LABEL_SCALE;this.adapter.notchOutline(e)}else this.adapter.closeOutline()},e.prototype.activateFocus=function(){this.isFocused=!0,this.styleFocused(this.isFocused),this.adapter.activateLineRipple(),this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating(this.shouldFloat),this.adapter.shakeLabel(this.shouldShake)),!this.helperText||!this.helperText.isPersistent()&&this.helperText.isValidation()&&this.valid||this.helperText.showToScreenReader()},e.prototype.setTransformOrigin=function(t){if(!this.isDisabled()&&!this.adapter.hasOutline()){var e=t.touches,i=e?e[0]:t,o=i.target.getBoundingClientRect(),n=i.clientX-o.left;this.adapter.setLineRippleTransformOrigin(n)}},e.prototype.handleInput=function(){this.autoCompleteFocus(),this.setcharacterCounter(this.getValue().length)},e.prototype.autoCompleteFocus=function(){this.receivedUserInput||this.activateFocus()},e.prototype.deactivateFocus=function(){this.isFocused=!1,this.adapter.deactivateLineRipple();var t=this.isValid();this.styleValidity(t),this.styleFocused(this.isFocused),this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating(this.shouldFloat),this.adapter.shakeLabel(this.shouldShake)),this.shouldFloat||(this.receivedUserInput=!1)},e.prototype.getValue=function(){return this.getNativeInput().value},e.prototype.setValue=function(t){if(this.getValue()!==t&&(this.getNativeInput().value=t),this.setcharacterCounter(t.length),this.validateOnValueChange){var e=this.isValid();this.styleValidity(e)}this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating(this.shouldFloat),this.validateOnValueChange&&this.adapter.shakeLabel(this.shouldShake))},e.prototype.isValid=function(){return this.useNativeValidation?this.isNativeInputValid():this.valid},e.prototype.setValid=function(t){this.valid=t,this.styleValidity(t);var e=!t&&!this.isFocused&&!!this.getValue();this.adapter.hasLabel()&&this.adapter.shakeLabel(e)},e.prototype.setValidateOnValueChange=function(t){this.validateOnValueChange=t},e.prototype.getValidateOnValueChange=function(){return this.validateOnValueChange},e.prototype.setUseNativeValidation=function(t){this.useNativeValidation=t},e.prototype.isDisabled=function(){return this.getNativeInput().disabled},e.prototype.setDisabled=function(t){this.getNativeInput().disabled=t,this.styleDisabled(t)},e.prototype.setHelperTextContent=function(t){this.helperText&&this.helperText.setContent(t)},e.prototype.setLeadingIconAriaLabel=function(t){this.leadingIcon&&this.leadingIcon.setAriaLabel(t)},e.prototype.setLeadingIconContent=function(t){this.leadingIcon&&this.leadingIcon.setContent(t)},e.prototype.setTrailingIconAriaLabel=function(t){this.trailingIcon&&this.trailingIcon.setAriaLabel(t)},e.prototype.setTrailingIconContent=function(t){this.trailingIcon&&this.trailingIcon.setContent(t)},e.prototype.setcharacterCounter=function(t){if(this.characterCounter){var e=this.getNativeInput().maxLength;if(-1===e)throw new Error("MDCTextFieldFoundation: Expected maxlength html property on text input or textarea.");this.characterCounter.setCounterValue(t,e)}},e.prototype.isBadInput=function(){return this.getNativeInput().validity.badInput||!1},e.prototype.isNativeInputValid=function(){return this.getNativeInput().validity.valid},e.prototype.styleValidity=function(t){var i=e.cssClasses.INVALID;if(t?this.adapter.removeClass(i):this.adapter.addClass(i),this.helperText){if(this.helperText.setValidity(t),!this.helperText.isValidation())return;var o=this.helperText.isVisible(),n=this.helperText.getId();o&&n?this.adapter.setInputAttr(Su.ARIA_DESCRIBEDBY,n):this.adapter.removeInputAttr(Su.ARIA_DESCRIBEDBY)}},e.prototype.styleFocused=function(t){var i=e.cssClasses.FOCUSED;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.styleDisabled=function(t){var i=e.cssClasses,o=i.DISABLED,n=i.INVALID;t?(this.adapter.addClass(o),this.adapter.removeClass(n)):this.adapter.removeClass(o),this.leadingIcon&&this.leadingIcon.setDisabled(t),this.trailingIcon&&this.trailingIcon.setDisabled(t)},e.prototype.styleFloating=function(t){var i=e.cssClasses.LABEL_FLOATING;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.getNativeInput=function(){return(this.adapter?this.adapter.getNativeInput():null)||{disabled:!1,maxLength:-1,required:!1,type:"input",validity:{badInput:!1,valid:!0},value:""}},e}(Au); /** * @license * Copyright 2016 Google Inc. @@ -3246,13 +3522,13 @@ const aa="important",la=" !"+aa,sa=He(class extends Ye{constructor(t){var e;if(s * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ -const Au={},Su=He(class extends Ye{constructor(t){if(super(t),t.type!==Be&&t.type!==Ve&&t.type!==Ue)throw Error("The `live` directive is not allowed on child or event bindings");if(!(t=>void 0===t.strings)(t))throw Error("`live` bindings can only contain a single expression")}render(t){return t}update(t,[e]){if(e===X||e===K)return e;const i=t.element,o=t.name;if(t.type===Be){if(e===i[o])return X}else if(t.type===Ue){if(!!e===i.hasAttribute(o))return X}else if(t.type===Ve&&i.getAttribute(o)===e+"")return X;return((t,e=Au)=>{t._$AH=e; +const Lu={},Pu=He(class extends Ye{constructor(t){if(super(t),t.type!==Be&&t.type!==Ve&&t.type!==Ue)throw Error("The `live` directive is not allowed on child or event bindings");if(!(t=>void 0===t.strings)(t))throw Error("`live` bindings can only contain a single expression")}render(t){return t}update(t,[e]){if(e===X||e===K)return e;const i=t.element,o=t.name;if(t.type===Be){if(e===i[o])return X}else if(t.type===Ue){if(!!e===i.hasAttribute(o))return X}else if(t.type===Ve&&i.getAttribute(o)===e+"")return X;return((t,e=Lu)=>{t._$AH=e; /** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */})(t),e}}),Iu=["touchstart","touchmove","scroll","mousewheel"],Tu=(t={})=>{const e={};for(const i in t)e[i]=t[i];return Object.assign({badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:!0,valueMissing:!1},e)};class Ou extends tr{constructor(){super(...arguments),this.mdcFoundationClass=Eu,this.value="",this.type="text",this.placeholder="",this.label="",this.icon="",this.iconTrailing="",this.disabled=!1,this.required=!1,this.minLength=-1,this.maxLength=-1,this.outlined=!1,this.helper="",this.validateOnInitialRender=!1,this.validationMessage="",this.autoValidate=!1,this.pattern="",this.min="",this.max="",this.step=null,this.size=null,this.helperPersistent=!1,this.charCounter=!1,this.endAligned=!1,this.prefix="",this.suffix="",this.name="",this.readOnly=!1,this.autocapitalize="",this.outlineOpen=!1,this.outlineWidth=0,this.isUiValid=!0,this.focused=!1,this._validity=Tu(),this.validityTransform=null}get validity(){return this._checkValidity(this.value),this._validity}get willValidate(){return this.formElement.willValidate}get selectionStart(){return this.formElement.selectionStart}get selectionEnd(){return this.formElement.selectionEnd}focus(){const t=new CustomEvent("focus");this.formElement.dispatchEvent(t),this.formElement.focus()}blur(){const t=new CustomEvent("blur");this.formElement.dispatchEvent(t),this.formElement.blur()}select(){this.formElement.select()}setSelectionRange(t,e,i){this.formElement.setSelectionRange(t,e,i)}update(t){t.has("autoValidate")&&this.mdcFoundation&&this.mdcFoundation.setValidateOnValueChange(this.autoValidate),t.has("value")&&"string"!=typeof this.value&&(this.value=`${this.value}`),super.update(t)}setFormData(t){this.name&&t.append(this.name,this.value)}render(){const t=this.charCounter&&-1!==this.maxLength,e=!!this.helper||!!this.validationMessage||t,i={"mdc-text-field--disabled":this.disabled,"mdc-text-field--no-label":!this.label,"mdc-text-field--filled":!this.outlined,"mdc-text-field--outlined":this.outlined,"mdc-text-field--with-leading-icon":this.icon,"mdc-text-field--with-trailing-icon":this.iconTrailing,"mdc-text-field--end-aligned":this.endAligned};return Y` -
    +

    + Power and Source +

    +
    + +

    + Numbers +

    + +

    + Volume and Channels +

    + +
  • volumeup
  • +
  • volumedown
  • +
  • channelup
  • +
  • channeldown
  • +
  • mute
  • +
  • return
  • +
    +

    + Navigation +

    + +
  • clickdown
  • +
  • clickup
  • +
  • clickleft
  • +
  • clickright
  • +
  • ok
  • +
  • info
  • +
  • plus
  • +
  • table
  • +
  • schedule
  • +
    +

    + DVR +

    + +
  • orange
  • +
  • green
  • +
  • yellow
  • +
  • blue
  • +
  • rewind
  • +
  • play
  • +
  • plus
  • +
  • forward
  • +
  • stop
  • +
  • pause
  • +
    + + +

    xaVZX>pD}@D`Tjt>lh*o{C3DSCf(r>>_>vWtHg<%tBg9DKxewvvt<&`?&iz%B1YO}^LzBNs>q>3L+1|dtpUY3>dOmy!h3$x`poFTEU+K<3VH~c!l1{oV!H_ zl@Ei2K8!ZR+Pyvyf&BFj{~U$1L1LdAAOw=>-OkPAhec|8`o3ez@i~#(Oaw^E)nhoV z4;yAuhuM`>b>lugDF1gAjLeTo#rgZ!2aXKxzJ#91hcY8lpby{4(udh)AF|U7{J*t~ z6T;6qm~t|!D(aY*d3BJv6pR&0^r*BIYE{}vB$>zP=oo7 z=z#ygcfF4x1&;?Ko1LbJDaD3KH~m&ORkAZA^q(2!YbQ zHMrc0(rZaumoQWtMBSgYTg1RXBK?4A@@JGsB9fJJL%CxR(AkI(a9W=CR=(O=s%8Zm4jmTlz{b zid*M1hd5sAZZ@q18+V!j*`vjd7JQk^QWKP~T`=)vt)fz$fuE_(d_AUraL)pL)F zi7|v7j>2LH$+T4(ot_vEthhJschhR~WV6W+$a;Udggi_%cJ#l&5Oy7ic)*RDCj;ks z{CB`LnDfp>5We`RFuDuG?ARzwiZVbR4+z+d1A;e!wxdpuJ#6X%kd%OCHH_s9RJqhR?MMMNN2=4x zK%DXI`K(a8(rMl6yhuNPTjc$^6UZHQ3|NRfdjT)pF>PwgrC@q!biHa9u)>BDdDEUQ zDoow`9o@FX>Bb5?QGWcYsp!RRx17Qa?_Fxp%WVfV|nl4j0Prw$I(h~i*}h4Nn&n$`QN`A>+zjIaLBmEXA>%r|s�J2f`I?r*{Rsu7 zlda-prQKDRjnVS5Jbpzn9z@_4Jv=-#0uE20*&+5VaEVSiz_0*i1q^WGnDAeO2G0*= zEgs6N)ezmNH8r6ko9x45a`$4#tF7_^l$Dj?g?Kfni9{{f@mhRF#VF#)(E!P{BYRrg~%3Ht3}n!NpJgBK7#fo#HU z$hZ-%n9d4iUn8YA_2Y~!SMzg~0Pp+j!SzwavDfoyZy%=6IC2PB4L>h-Mba2g)Q~pJCvwvz^Zfaqn45*q= z0O$-pyY~W2;QH;z6Q)m<73?hHx){fP6id^#gNGm-y6WmSj!&12-pcTUzLy5?eUFKa zWA|7WY>Nv&#SJm~VYYP0p2J~*Y_rgwWR69NY69#;YDZ!b5u}qzqo29i5I;%4EFk@< zMC>3brD)sTql^=Hw2d3r(Vxk(9dtrvpWlx|>brH`(5~^FQ@w0fk!7!I*uZSQgf!v~kiu)xn>3$9k zvi80k94#nt%xhQXN#QAlcVVDORZaYbzvW+VaKVK*3|cV@lMb6Z*9#zx=m{yP(|o{~ zsfUG%7yE{gSwu^oK6-h#;xMzeCf>dzQ5Z@pOIr38z>XRHg;72~CgO*kgWW=rb<&&a z=%t18b}^@@IvZlJ?Znh((uZEuuOU`ZhhwRkFJrq{G7IM3x4yeSQP@~nzqaddr6RG^`Syc?{si|(Z_QXQII=^}Ez=4K>5buM^mcWT z)&aG0z()$_FKB2aV<~=dBKR!Ks8gGy^?D7cM8cZ-k3{p8KB-jlX^vBpIA~#Hfc{N* z>Yfcq-L-(3;O*_bjX7ripOn(mBIh@weY6U-g3CA=Bbi`^>ZYhcl7Jk8*CQN66qIYA z=_S6SLm1%d2TbCH28!Z^M~YBHg5W9Cew|jRpwlVX%0DaqrE&lmV_ah5d56{n`OL5^ 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±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�*2jl-V0~rTCSK( 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 z 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 z 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 +

  • Ku2+8=;7kNN$sT`D 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�?CjOo=%ZW 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 N002ovPDHLkV1mIHI(h&A literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/fwd.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/fwd.png new file mode 100644 index 0000000000000000000000000000000000000000..fcb82caf606556f5621e1e7e0a8c61eed2423b5a GIT binary patch literal 3798 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 M07*qoM6N<$g8Q8>n*aa+ literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/fwd_over.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/fwd_over.png new file mode 100644 index 0000000000000000000000000000000000000000..32375f9c22d9c6bb687c6b0311a7b9312cb37d7a GIT binary patch literal 3308 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 KMNUMnLSTZ~c{NV} literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/mic.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/mic.png new file mode 100644 index 0000000000000000000000000000000000000000..d11297d67888d12870403bdb54212e918c7de066 GIT binary patch literal 3953 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 LNkvXXu0mjfOhILy literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/mic_over.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/mic_over.png new file mode 100644 index 0000000000000000000000000000000000000000..1e6a0a2d0cb076b12c213b32c94e50ad1d9a743f GIT binary patch literal 3395 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/mute_over.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/mute_over.png new file mode 100644 index 0000000000000000000000000000000000000000..702376b0859aed27233931c1c67777afdfd8d126 GIT binary patch literal 3554 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/play.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/play.png new file mode 100644 index 0000000000000000000000000000000000000000..2e3e835f5e3240272169f7ff6048bcd249953bca GIT binary patch literal 3803 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 R_ecN$002ovPDHLkV1l!#26X@c literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/play_over.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/play_over.png new file mode 100644 index 0000000000000000000000000000000000000000..3544830d861bb0e3273ef65f45b760440aad2df9 GIT binary patch literal 3154 zcmV-Y46XBtP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf3+G8hK~!i%y_(B! z7uOZX@BAJ%wlO$B4Wgo(gbk=_3TXr8ktzsCDwPe(K*Aq@!~%>Na5BNR5zK@E5dn zhx$xV%c5OS+NSN&T@i3gL$QtDzsK}^&bepi+RQjj)a3hPm^=4z&i9;q?rX-`p+krA ze!m|YjfP%%o`-I?8(OWFrhC0!0A2=q{a$D`np)OuHbW+5J!um{7CN1kFfcHnW!#sR zmO_?gn(nN0tZuKX^3c)mqr;w&Z#w%@)(k={taLgeHxI+ZBU%S;v?0%*v%`lE=O}Eq z+hJv8B@7J>h57k;eRh&1>Ap4=O`$IrLVDev5+i?caWVY%*`lQD@#eOTA`3%IC-T*a z%|>Xq+DeKtWMe#Kt#&Ic&M%6FTn%qz4bk5(%CiFp4(5^;Ax$Z?%#K)(kd`O`%gf7Q zK+-4x)B#GQK7>Hl$dn{`>gAXZFqodECk6)x3m)0T#6%8Z9E^ab zc%%bac~&oo<<^CL?Ou$f$A0r3Iz>A7nB`d>5J-pS(t3;=MB z1HPQjxFeiOG_J$`Rxgq_(uMbPV~TJyMxG^&Cp9gA5XJ)9xiMUIa4yJPkp zufgCY;mV&qs}G^?4;pC(mWGOY**(mok>)BC(F0aR5vwaGw?ZQX)-$Br?G#f#d@)D| zx%U9E^?YtF+d1cMl>2D{|ZwiALTwfQD*gu8bzJ& zHdbQZYM_HLiy`d6Slwj`hd_{(aVh*^!D6=xP6`D|E}}@wO}kg(7MTu=^EO;=ARr%j zb#G^(sL2=b(Z8Ro5k3*I1~o`v5j)o^ST9(NqZCE_0Qq>vl{-1$X|11J>+c`T6`=!=VciioHfubvTRpc1*X$76l~CuHsMAXB2FHZ*{Hg_(U z2~xc&I1TENLC|PQY|YHnt!{*KGZKN!E7m}_wB|sXljg47- zN-%(J_r{GI3)#TS4P`0?1H9Fgsn$X>3x98p#G(?qGRO9*0_}b&*s^6yxN_x6xOVMY zcRX8IkV!~vuDHU)2G!b(n_18ZJUrxLNbNVjJnv>0mA7ZbAt$-6r-b~>fJkc?u3gM zFNR&acEui(LTQs_rh}6iG6+W;K^+~KktD{_hMj>s4E@ewEy!nP)hV_L2mtOCzk4|O za|(Lq{Q2|Y=FOYo+_`gM`}T3oXX>;>*`wx&QihYp5WDOZlGduw1u#O})Kx&A3uadF zbb3_*#e4Ve4VNxm3Lk#>!qBqS^`@&r)|lcCU3P zl*rwTC?^5l3Z|HoZTyWJH^O`Gz8h}cx)r9TrnJ3Xai^;!jS?$;I$$Y>RG~A1HnCYH z^vy@!%friapT(>a9O7N6Lj^{!@LH4S=g*&qd-v{zch0<{Yrv}hGJ?pkgJEJiHSq`qeq{HKlSXDWs3c6nYp6O zloXj`o5#X?G6PLc{v+JI`*B!USkSW7^;ToYjvZm&zJ1}rg9l2SI(zo)kyU&w+`oTc z_i)m0IuU4l{g;Qo5uDqLCUS6@K zUqS|NQ=hxlF)~~(M+agO?_TDimA28e5>M@S)4ccRc8GFqN3b zMn;CikG?e?zTIEYMqee~7~2qj_|2`VzX)^X#79v3bB$(JhCUqiV>}N{nRf{%GN}mg zfPdZhUV1h?9cCrO)|*Mb3|<#;yfq<=2L>$U2p@=}A7e0zo?r;_z6tPZKRbBvpc+Bs zxTS#JK^P||!ik+OlK?Xq@x3T{PoF;hLNQ(iJkMSzCCMG)tO1a-*tanOc=baWjQ^X3=H_L#sXwo$czr0-LseVO_mG7oVT>O3 zMb3p64umrXnoh!MS?)-&P}4t<;ZKE}7!7rNu-A#xCHYo{r=%%c1}R4XUCAG=P!7nW z*ZPuA8R4i(q#R_<9*A?3Zpnx=A>wSO2 zhKmy%pThvLXe+y{AyV#>0KI~jczZG^;laDvO{1H_*h^z!(4q!b(Oi s;B~m82WKcpF-YenAx}P6zuyo41-n4EV9Xc~r~m)}07*qoM6N<$f+-8#Z2$lO literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/pwr.png b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/pwr.png new file mode 100644 index 0000000000000000000000000000000000000000..d6a7ac07d47932e6690678a6531eef1cc36d6ddd GIT binary patch literal 2661 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 literal 0 HcmV?d00001 diff --git a/config/www/community/generic-remote-control-card/remotes/firestick4kremote/remote-html.js b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/remote-html.js new file mode 100644 index 0000000..5c239cd --- /dev/null +++ b/config/www/community/generic-remote-control-card/remotes/firestick4kremote/remote-html.js @@ -0,0 +1,289 @@ +function getRemoteStyle_firestick4kremote(config) { + const template = config.remote_template; + const base_url = `/hacsfiles/generic-remote-control-card/remotes/${template}`; + + return ` + ha-card{ + background-color:transparent; + box-shadow:var(--paper-material-elevation-0_-_box-shadow); + } + body { + margin: 0; + padding: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif +} + +.container { + width: 360px; + margin: 0 auto +} + +#remote-control-firestick4kremote { + position: relative; + background: url(${base_url}/firestick4kremote.png) no-repeat; + width: 332px; + height: 768px +} + +#remote-control-firestick4kremote h2, +#remote-control-firestick4kremote span { + position: absolute; + left: 5000px +} + +#remote-control-firestick4kremote ul { + margin: 0; + padding: 0; + list-style-type: none +} + +#pwr a, +#mic a, +#volup a, +#voldown a, +#mute a, +#up a, +#left a, +#select a, +#right a, +#down a, +#back a, +#home a, +#menu a, +#rwd a, +#play a, +#fwd a { + position: absolute; + disrwd: block +} + +#remote-control-firestick4kremote li#pwr a { + left: 86px; + top: 27px; + width: 36px; + height: 36px; + background: url(${base_url}/pwr.png) no-repeat +} + +#remote-control-firestick4kremote li#mic a { + left: 140px; + top: 68px; + width: 49px; + height: 49px; + background: url(${base_url}/mic.png) no-repeat +} + +#remote-control-firestick4kremote li#volup a { + left: 140px; + top: 428px; + width: 49px; + height: 49px; + background: url(${base_url}/volup.png) no-repeat +} + +#remote-control-firestick4kremote li#voldown a { + left: 140px; + top: 485px; + width: 49px; + height: 49px; + background: url(${base_url}/voldown.png) no-repeat +} + +#remote-control-firestick4kremote li#mute a { + left: 140px; + top: 548px; + width: 49px; + height: 49px; + background: url(${base_url}/mute.png) no-repeat +} + +#remote-control-firestick4kremote li#up a { + left: 120px; + top: 129px; + width: 89px; + height: 42px; + background: url(${base_url}/up.png) no-repeat +} + +#remote-control-firestick4kremote li#left a { + left: 78px; + top: 169px; + width: 42px; + height: 89px; + background: url(${base_url}/left.png) no-repeat +} + +#remote-control-firestick4kremote li#select a { + left: 134px; + top: 183px; + width: 63px; + height: 63px; + background: url(${base_url}/select.png) no-repeat +} + +#remote-control-firestick4kremote li#right a { + left: 210px; + top: 169px; + width: 42px; + height: 89px; + background: url(${base_url}/right.png) no-repeat +} + +#remote-control-firestick4kremote li#down a { + left: 120px; + top: 256px; + width: 89px; + height: 42px; + background: url(${base_url}/down.png) no-repeat +} + +#remote-control-firestick4kremote li#back a { + left: 80px; + top: 308px; + width: 49px; + height: 49px; + background: url(${base_url}/back.png) no-repeat +} + +#remote-control-firestick4kremote li#home a { + left: 140px; + top: 308px; + width: 49px; + height: 49px; + background: url(${base_url}/home.png) no-repeat +} + +#remote-control-firestick4kremote li#menu a { + left: 200px; + top: 308px; + width: 49px; + height: 49px; + background: url(${base_url}/menu.png) no-repeat +} + +#remote-control-firestick4kremote li#rwd a { + left: 80px; + top: 367px; + width: 49px; + height: 49px; + background: url(${base_url}/rwd.png) no-repeat +} + +#remote-control-firestick4kremote li#play a { + left: 140px; + top: 367px; + width: 49px; + height: 49px; + background: url(${base_url}/play.png) no-repeat +} + +#remote-control-firestick4kremote li#fwd a { + left: 200px; + top: 367px; + width: 49px; + height: 49px; + background: url(${base_url}/fwd.png) no-repeat +} + + +#remote-control-firestick4kremote li#pwr a:hover { + background: url(${base_url}/pwr_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#mic a:hover { + background: url(${base_url}/mic_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#volup a:hover { + background: url(${base_url}/volup_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#voldown a:hover { + background: url(${base_url}/voldown_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#mute a:hover { + background: url(${base_url}/mute_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#up a:hover { + background: url(${base_url}/up_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#left a:hover { + background: url(${base_url}/left_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#select a:hover { + background: url(${base_url}/select_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#right a:hover { + background: url(${base_url}/right_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#down a:hover { + background: url(${base_url}/down_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#back a:hover { + background: url(${base_url}/back_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#home a:hover { + background: url(${base_url}/home_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#menu a:hover { + background: url(${base_url}/menu_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#rwd a:hover { + background: url(${base_url}/rwd_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#play a:hover { + background: url(${base_url}/play_over.png) no-repeat 0px 0px +} + +#remote-control-firestick4kremote li#fwd a:hover { + background: url(${base_url}/fwd_over.png) no-repeat 0px 0px +} + `; +} + +function getRemoteHtml_firestick4kremote(config){ + const template = config.remote_template; + return ` + +

    ~veGY4O10%}FyfDT9^s4aM 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 Qf8k7lgP)`uUY6& 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̮-2(M%g@Qbt{XJQV||JlE#mif(Q6d;b8jY7#3M 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%0Am2Db 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